PageSourceSearch

https://www.oddset.de/ClientDist/browser/chunk-e7289odm.js

js oddset.de collected 2026-10-02 05:37:39 UTC 797,864 bytes, 12,051 lines download raw bytes

1import { a as ls, b as to, g as Z, l as cs, n as we, t as ie } from "./chunk-i2pl4wu9.js";
2import { $ as ds, $i as ei, Aa as ps, At as k, Bn as ms, Bt as ve, Co as B, Do as us, Ei as U, Fa as hs, Fo as L, G as ne, Ga as Ot, Gi as S, Ha as N, Ho as Re, Ii as b, Ji as M, Kt as P, Ma as I, Mo as ft, Nr as x, On as fe, Pi as fs, Qi as io, Ro as oo, Sa as ao, St as be, Ti as gs, Tr as F, Ui as ro, Vr as Q, W as u, Wa as Ke, Wi as nt, Wn as so, Xa as $e, Xi as ye, Xr as ti, Y as bs, Yt as gt, Za as z, Zn as no, Zt as lo, _o as lt, _r as d, ao as l, b as ys, ba as Gt, bn as m, do as Ss, eo as Ne, et as D, fi as Te, fr as h, ft as Pe, gn as vs, hi as ii, ht as f, io as Es, j as oi, jn as A, jo as co, jt as Ft, kn as ai, kt as Ds, n as Ht, na as _e, nn as xs, or as Yt, q as v, qi as Ye, qr as ri, ro as s, rt as o, sn as po, ti as Ee, tn as Se, to as Be, tr as As, u as si, un as mo, vi as Ls, wi as Cs, xa as p, xn as De, xr as Is, xt as uo, y as ho, yn as Bt, z as ks, za as r, zi as n, zt as bt } from "./chunk-ql746sly.js";
3import { O as ws, V as fo, j as Rs, l as Ut } from "./chunk-hcheit1f.js";
4import { a as Ns, m as Ts, p as go, t as Ps, v as _s } from "./chunk-b11o3szq.js";
5import { D as pe, d as Ms, j as Os, ut as bo } from "./chunk-fz42rx6r.js";
6import { r as Gs } from "./chunk-icjzvqcx.js";
7import { n as ni, t as Fs } from "./chunk-jbaamz4y.js";
8import { A as Hs, b as Ys } from "./chunk-c01xxjhs.js";
9import { G as Bs, J as yo, L as Us, M as li, b as zs, ct as qs, et as Qe, gt as Vs, ht as Ws, pt as Xe, z as Ks } from "./chunk-jtpxiaxj.js";
10import { o as So, t as vo } from "./chunk-jaxwt8s1.js";
11import { j as $s } from "./chunk-nhl74n6z.js";
12import { o as Qs } from "./chunk-br9ckdzm.js";
13import { a as Xs, d as js, p as Js } from "./chunk-bl09vhvv.js";
14import { ot as Zs } from "./chunk-f0xko016.js";
15import { a as en, c as Eo } from "./chunk-n63cutws.js";
16import { Dn as Do, I as tn, K as ci, Mr as xe, U as xo, _n as Ao, jr as on, lr as an, o as ct } from "./chunk-eu7ozsb7.js";
17import { a as rn } from "./chunk-lt7tziae.js";
18import { n as sn, r as di } from "./chunk-gpn04stg.js";
19import { t as nn } from "./chunk-lf77xnpz.js";
20import { i as ln, p as cn } from "./chunk-bnt36dw9.js";
21import { n as dn, r as Lo } from "./chunk-d6iooz3w.js";
22import { r as pn } from "./chunk-jouxu15i.js";
23import { n as mn, r as Ae, t as zt } from "./chunk-c8btpjog.js";
24import { T as un, d as hn, tt as fn, xt as gn } from "./chunk-dkzazc5t.js";
25import { c as bn } from "./chunk-c9i0kray.js";
26import { r as yn } from "./chunk-e73ndlg5.js";
27import { n as Sn } from "./chunk-gd9lkrcj.js";
28import { E as yt, F as St, G as vn, J as vt, N as En, O as pi, W as Et, _ as Dn, a as xn, b as An, c as Ln, g as qt, l as Cn, m as In, n as et, p as tt, r as Y, v as kn, w as Dt, z as xt } from "./chunk-f74tx1a3.js";
29import { $_ as wn, $g as Rn, $t as Nn, Ag as Vt, At as Tn, B_ as Co, Bg as Pn, D_ as Io, Dg as _n, Dt as Mn, Gg as On, Hg as ko, L as Gn, P_ as Fn, Qg as Hn, S_ as Yn, Sg as Wt, T_ as mi, U_ as Kt, Ug as je, Vg as Bn, W_ as wo, Wg as Ro, Y_ as Un, Z_ as No, Zg as zn, __ as To, _g as oe, a_ as qn, av as Vn, bg as Po, cg as _o, dg as it, dv as Wn, e_ as Kn, f as $n, fg as Qn, h as Xn, hg as Me, hn as jn, hv as Je, i_ as Jn, ig as Zn, j_ as el, kg as tl, lv as Mo, m as il, mg as Oe, mv as ol, n_ as al, o_ as rl, pt as sl, rg as nl, rv as Oo, s_ as ll, tv as cl, ug as Ge, un as dl, vg as Go, wg as pl, xg as Fo, yg as ui } from "./chunk-jrsxruoz.js";
30import { $n as Ho, Kr as dt, M as pt, ei as ml, r as K, sr as ul, wi as hl, wt as fl } from "./chunk-mbdbb8r5.js";
31import { r as gl } from "./chunk-iq4x1er1.js";
32import { n as bl } from "./chunk-d6en4i42.js";
33import { a as yl, n as Sl, o as vl, s as El, t as Dl } from "./chunk-k04a0qxh.js";
34import { n as xl } from "./chunk-hz7jheft.js";
35import { s as Al } from "./chunk-hrwehio6.js";
36import { i as Yo, l as hi, m as fi, o as Ll, t as Bo, u as Cl } from "./chunk-ky7o2fwi.js";
37import { r as Il } from "./chunk-28oaza20.js";
38import { t as kl } from "./chunk-ilt4s80f.js";
39import { a as mt, d as Uo, p as zo, s as wl, t as ot, v as Rl } from "./chunk-fa9rhgi4.js";
40import { n as Nl } from "./chunk-m64fxhxy.js";
41import { a as Tl, i as Pl } from "./chunk-mx79rrwg.js";
42import { a as qo, i as Vo, n as Wo, o as _l, s as Ml, t as Ko } from "./chunk-ivxaj1u0.js";
43import { n as Ol } from "./chunk-hhpetl4y.js";
44import { s as Gl } from "./chunk-fukbjli7.js";
45import { n as Fl } from "./chunk-dciy6jne.js";
46import { a as Hl } from "./chunk-g524lbvf.js";
47import { n as Yl } from "./chunk-jwem6elb.js";
48import { n as Bl } from "./chunk-m4i6pfg4.js";
49import { d as Ul } from "./chunk-o0d7bfov.js";
50import { n as zl, r as $o } from "./chunk-ekjy260c.js";
51import { n as ql, r as Vl } from "./chunk-imnnodze.js";
52import { n as Wl, t as Kl } from "./chunk-dettf2h3.js";
53import { i as $l } from "./chunk-man465qg.js";
54import { n as Ql, t as Xl } from "./chunk-fyzvsvr2.js";
55import { a as jl, i as Qo, n as ue, o as Jl, r as Xo, t as gi } from "./chunk-hgh5k4cs.js";
56import { i as Zl, n as ec, t as tc } from "./chunk-hbc75sp7.js";
57import { n as ic, r as oc } from "./chunk-mxb9o4v7.js";
58import { n as ac, t as rc } from "./chunk-eekjs9n0.js";
59import { n as sc, t as nc }
59 from "./chunk-ccmj7w9m.js";
60import { n as lc, t as cc } from "./chunk-lrg42jfh.js";
61import { n as dc, t as pc } from "./chunk-b06523co.js";
62import { n as mc, t as bi } from "./chunk-o4f8w5yc.js";
63var ut;
64function yi() {
65	return (yi = bi((() => {
66		ei(), ut = (() => {
67			let t = class {
68				constructor() {
69					this.userConfig = N(""), this.sessionInfo = N(null), this.userData = N(null), this.dataLoading = N(!1), this.userODetails = N(null);
70				}
71				setUserConfig(e) {
72					this.userConfig.set(e);
73				}
74				setSessionInfo(e) {
75					this.sessionInfo.set(e);
76				}
77				setUserData(e) {
78					this.userData.set(e);
79				}
80				setUserODetails(e) {
81					this.userODetails.set(e);
82				}
83				reset() {
84					this.userConfig.set(""), this.sessionInfo.set(null), this.userData.set(null), this.dataLoading.set(!1), this.userODetails.set(null);
85				}
86			};
87			return t.ɵfac = function(a) {
88				return new (a || t)();
89			}, t.ɵprov = U({
90				token: t,
91				factory: t.ɵfac,
92				providedIn: "root"
93			}), t;
94		})();
95	})))();
96}
97var W, $, ae, le, V, Si, Ue, X, H, O, vi, At, j, jo, Ei, Jo, Zo, Di, ea, me, he, J, G, ta, R, Lt, Le, xi, se, Ce, ge, Ct, Ie, Fe, at, rt, It, $t, ht, ia, ee;
98function Ai() {
99	return (Ai = bi((() => {
100		to(), ei(), go(), bo(), So(), yo(), Eo(), Do(), Oo(), Ro(), ko(), Fo(), Go(), _o(), Ho(), zo(), W = (() => {
101			let t = class {
102				constructor() {
103					this.dataLoading = N(!1);
104				}
105				set userData(e) {
106					this._userData = e;
107				}
108				get userData() {
109					return this._userData;
110				}
111				isBrazilBankRegEnabled({ br_bank_registration_journey_enabled: e, br_new_bank_registration_journey_enabled: i }) {
112					return e == "Y" || i == "Y";
113				}
114			};
115			return t.ɵfac = function(a) {
116				return new (a || t)();
117			}, t.ɵprov = U({
118				token: t,
119				factory: t.ɵfac,
120				providedIn: "root"
121			}), t;
122		})(), $ = (() => {
123			let t = class {
124				constructor() {
125					this.depositProcess = N(!1), this._manifestData = {}, this.error = N(null), this._rgLimitData = [], this._callSuccessApi = !1;
126				}
127				get manifestData() {
128					return this._manifestData;
129				}
130				set manifestData(e) {
131					this._manifestData = e;
132				}
133				set sessionInfo(e) {
134					this._sessionInfo = e;
135				}
136				get sessionInfo() {
137					return this._sessionInfo;
138				}
139				set depositInfo(e) {
140					this._depositInfo = e;
141				}
142				get depositInfo() {
143					return this._depositInfo;
144				}
145				set RgLimitData(e) {
146					this._rgLimitData = e;
147				}
148				get RgLimitData() {
149					return this._rgLimitData;
150				}
151				set worldPaySessionId(e) {
152					this._worldPaySessionId = e;
153				}
154				get worldPaySessionId() {
155					return this._worldPaySessionId;
156				}
157			};
158			return t.ɵfac = function(a) {
159				return new (a || t)();
160			}, t.ɵprov = U({
161				token: t,
162				factory: t.ɵfac,
163				providedIn: "root"
164			}), t;
165		})(), ae = (() => {
166			let t = class {
167				constructor() {
168					this.window = u(pe), this.dataService = u($), this.trackingService = u(en), this.logger = u(Xe), this.walletService = u(ot), this.userDataService = u(W), this.idempotency = u(Bn);
169				}
170				defaultPaymentData() {
171					let e = new URLSearchParams(this.window?.location?.search)?.get("launchSource")?.toLowerCase() || "main", i = this.dataService.sessionInfo;
172					this.qdName = `${e} qd`;
173					let c = {
174						source: `${e} qd`,
175						product: i?.productId?.toLowerCase()
176					};
177					return this.isIrelandEnabled() && (c.walletinfo = this.getWalletInfo()), c;
178				}
179				isIrelandEnabled() {
180					return this.userDataService?.userData?.configParams?.irelandWalletBucketEnabled == "Y";
181				}
182				getWalletInfo() {
183					let e = this.walletService.selectedWallet() || this.dataService.data?.successMessageInfo?.productId;
184					return e === this.walletService.sportsWallet ? "sports wallet" : e === this.walletService.gamingWallet ? "gaming wallet" : "not applicable";
185				}
186				loadGTMData() {
187					this.dataService.data = null, this.gtmEventData = {
188						component: {},
189						payment: ie({}, this.defaultPaymentData())
190					};
191				}
192				getEventData() {
193					return this.gtmEventData;
194				}
195				triggerEventWithData(e, i) {
196					let c = e || i?.event;
197					i.payment || (i.payment = ie({}, this.defaultPaymentData())), this.trackingService.triggerEvent(c, i);
198				}
199				raiseCloseEvent() {
200					let e = structuredClone(this.gtmEventData), i = "Event.Tracking";
201					e.component.CategoryEvent = "cashier", e.component.LabelEvent = "high volume deposit declines - warning", e.component.ActionEvent = "exit", e.component.PositionEvent = "not applicable", e.component.LocationEvent = "quick deposit page", e.component.EventDetails = "cancel link", e.component.URLClicked = "not applicable", this.triggerEventWithData(i, e);
202				}
203				raiseEvent(e, i = "", c = "", g = !1, y = "") {
204					let E = structuredClone(this.gtmEventData ?? {
205						component: {},
206						payment: ie({}, this.defaultPaymentData())
207					});
208					E.payment = E.payment ?? {}, E.payment.method = c?.toLowerCase(), this.isIrelandEnabled() && (E.payment.walletinfo = this.getWalletInfo());
209					let C = this.dataService.data;
210					if (g && (E.eventName = "quick_deposit_pop_up_load"), C) {
211						if (e === "deposit" && C?.status === "SUCCESS") {
212							if (!this.idempotency.tryReserve("deposit", C.transactionId)) {
213								this.logger.infoRemote(`[Payments QD]: Suppressed duplicate deposit event for txn-id : ${C.transactionId}`);
214								return;
215							}
216							E.payment.txnAmount = C?.amount ? C.amount.value : "", E.payment.txnCurrency = C.amount ? C.amount.currencyCode?.toLowerCase()?.toLowerCase() : "", E.payment.baseAmount = C.baseAmount ? C.baseAmount.value : "", E.payment.baseCurrency = C.baseAmount ? C.baseAmount.currencyCode?.toLowerCase() : "", E.payment.lifeTimeDeposits = C.totalDepositCount ? C.totalDepositCount : "", E.payment.depositTransactionID = C.transactionId ? C.transactionId : "";
217							let w = this.idempotency.buildEventId("deposit", C.transactionId);
218							w && (E.payment.depositEventId = w), this.logger.infoRemote(`[Payments QD]: Triggering deposit success event for txn-id : ${C.transactionId}`);
219						} else (e === "paymentError" && C.errorResponse || i === "DepositDecline") && (E.payment.error = C.errorResponse?.errorMessage?.toLowerCase() || "deposit decline", E.payment.lifeTimeDeposits = C.totalDepositCount ? C.totalDepositCount : "");
220						if (e === "paymentError" && C.kycCheckResponse && C.kycCheckResponse.jurisdiction === "DEU") {
221							let { errorMessage: w } = C.kycCheckResponse.errorResponse || {};
222							C.kycCheckResponse.productPreference === "SPORTSBOOK" && w ? w === "KYC_GRACEPERIOD_COMPLETED" ? E.payment.error = "kyc unverified – grace period ended" : w === "KYC_LIMIT_EXCEEDED" && (E.payment.error = "kyc unverified – 50k deposit limit amount exceeded") : w && (w === "KYC_GRACEPERIOD_COMPLETED" ? E.payment.error = "kyc unverified – grace period ended" : w === "KYC_LIMIT_EXCEEDED" && (E.payment.error = " kyc partial verified – 150 EUR deposit limit amount exceeded")), C.kycCheckResponse?.gbgVerified && C.kycCheckResponse.productPreference !== "SPORTSBOOK" && (E.payment.error = "kyc unverified – gaming verification required");
223						}
224					}
225					y && (E.component = { ContentPosition: y }), E && E.component && Object.keys(E.component).length <= 0 && delete E.component, this.triggerEventWithData(e, E);
226				}
227				raiseEventForCDRLimitExceeded(e, i, c) {
228					let g = { payment: {
229						error: e ? "central deposit limits exceeds budget" : "central deposit limits exhausted budget",
230						lifeTimeDeposits: c ?? "",
231						method: i?.toLowerCase()
232					} };
233					this.triggerEventWithData("paymentError", g);
234				}
235				raiseEventForProrg30daysClick(e, i, c) {
236					let g = {
237						event: "Event.Tracking",
238						component: {
239							CategoryEvent: "cashier",
240							LabelEvent: "deposit process",
241							ActionEvent: "click",
242							PositionEvent: e,
243							LocationEvent: "quick deposit page",
244							EventDetails: c,
245							URLClicked: i
246						}
247					};
248					this.triggerEventWithData("", g);
249				}
250				raiseEventForProrg30daysLoad(e) {
251					let i = {
252						event: "contentView",
253						component: {
254							CategoryEvent: "cashier",
255							LabelEvent: "deposit process",
256							ActionEvent: "load",
257							PositionEvent: e,
258							LocationEvent: "quick deposit page",
259							EventDetails: e,
260							URLClicked: "not applicable"
261						}
262					};
263					this.triggerEventWithData("", i);
264				}
265				raiseEventForAffordabilityMsgBannerLoad(e, i, c, g, y, E, C) {
266					let w = structuredClone(this.gtmEventData), T = "Event.Affordability";
267					w.component.CategoryEvent = "affordability", w.component.LabelEvent = e, w.component.ActionEvent = "load", w.component.PositionEvent = i, w.component.LocationEvent = "quick deposit page", w.component.EventDetails = c, w.component.URLClicked = "not applicable", w.component.AffordabilityJourney = g, w.component.AffAgeGroups = y?.toLowerCase(), w.component.AffLimitType = E, w.component.AffordabilityGroups = C?.toLowerCase(), C || delete w.component.AffordabilityGroups, y || delete w.component.AffAgeGroups, E || delete w.component.AffLimitType, this.triggerEventWithData(T, w);
268				}
269				raiseEventForArcUnusualDeposit(e, i) {
270					let c = structuredClone(this.gtmEventData), g;
271					e === "unusualArcDepositInteractionMessage" && (g = "contentView", c.component.CategoryEvent = "cashier", c.component.LabelEvent = "high volume deposit declines warning", c.component.ActionEvent = "load", c.component.PositionEvent = "not applicable", c.component.LocationEvent = i, c.component.EventDetails = "high volume deposit declines warning", c.component.URLClicked = "not applicable"), this.triggerEventWithData(g, c);
272				}
273				raiseEventForAffordabilityBannerLoad(e, i, c, g, y, E, C) {
274					let w = structuredClone(this.gtmEventData), T = "contentView";
275					w.component.CategoryEvent = "affordability", w.component.LabelEvent = e, w.component.ActionEvent = "load", w.component.PositionEvent = c, w.component.LocationEvent = "quick deposit page", w.component.EventDetails = i, w.component.URLClicked = "not applicable", w.component.AffAgeGroups = g?.toLowerCase(), w.component.AffLimitType = y, w.component.AffordabilityGroups = E?.toLowerCase(), w.component.AffordabilityJourney = C, E || delete w.component.AffordabilityGroups, g || delete w.component.AffAgeGroups, y || delete w.component.AffLimitType, this.triggerEventWithData(T, w);
276				}
277				raiseEventForAffordabilityPaymentError(e) {
278					let i = structuredClone(this.gtmEventData), c = "paymentError";
279					i.payment = {}, i.payment.error = e, i.payment.source = this.qdName, i.payment.depositMethod = "standard deposit", this.triggerEventWithData(c, i);
280				}
281				raiseEventForAffordabilityButtons(e, i, c, g, y, E, C, w) {
282					let T = structuredClone(this.gtmEventData), _ = "Event.Affordability";
283					T.component.CategoryEvent = "affordability", T.component.LabelEvent = e, T.component.ActionEvent = "click", T.component.PositionEvent = c, T.component.LocationEvent = "quick deposit page", T.component.EventDetails = i, T.component.URLClicked = g, T.component.AffordabilityJourney = y, T.component.AffAgeGroups = E?.toLowerCase(), T.component.AffLimitType = C, T.component.AffordabilityGroups = w?.toLowerCase(), w || delete T.component.AffordabilityGroups, E || delete T.component.AffAgeGroups, C || delete T.component.AffLimitType, this.triggerEventWithData(_, T);
284				}
285				raiseEventForAffordabilityBannerlinks(e, i, c, g) {
286					let y = structuredClone(this.gtmEventData), E = "Event.Tracking";
287					y.component.CategoryEvent = "affordability", y.component.LabelEvent = e, y.component.ActionEvent = "click", y.component.PositionEvent = c, y.component.LocationEvent = "quick deposit page", y.component.EventDetails = i + " link", y.component.URLClicked = g, this.triggerEventWithData(E, y);
288				}
289				raiseEventForAffFRAMsgBannerLoadClick(e, i, c, g, y, E, C, w, T) {
290					let _ = structuredClone(this.gtmEventData), q = "Event.Affordability";
291					_.component.CategoryEvent = "affordability", _.component.LabelEvent = e, _.component.ActionEvent = i, _.component.PositionEvent = c, _.component.LocationEvent = "quick deposit page", _.component.EventDetails = g, _.component.URLClicked = y, _.component.AffordabilityJourney = E, _.component.AffAgeGroups = C?.toLowerCase(), _.component.AffLimitType = w, _.component.AffordabilityGroups = T?.toLowerCase(), _.component.flowName = "fra", T || delete _.component.AffordabilityGroups, C || delete _.component.AffAgeGroups, w || delete _.component.AffLimitType, this.triggerEventWithData(q, _);
292				}
293				raiseEventForAffordabilitySuccessMsg(e, i, c) {
294					let g = structuredClone(this.gtmEventData), y = "contentView";
295					g.component.CategoryEvent = "affordability", g.component.LabelEvent = e, g.component.ActionEvent = "load", g.component.PositionEvent = "user reached almost " + i + "% of limit hardstop monthly " + c + "k", g.component.LocationEvent = "quick deposit page", g.component.EventDetails = "hardstop monthly " + c + "k", g.component.URLClicked = "not applicable", this.triggerEventWithData(y, g);
296				}
297				raiseEventForAffordabilitySuccessMsgLinks(e, i, c, g, y, E) {
298					let C = structuredClone(this.gtmEventData), w = "contentView";
299					C.component.CategoryEvent = "affordability", C.component.LabelEvent = e, C.component.ActionEvent = "click", C.component.PositionEvent = "user reached almost " + i + "% of limit hardstop monthly " + c + "k", C.component.LocationEvent = "quick deposit page", C.component.EventDetails = g, C.component.URLClicked = y, C.component.AffordabilityJourney = E, this.triggerEventWithData(w, C);
300				}
301				raiseEventForAffordabilityNetLossThresholdExceeded(e) {
302					let i = structuredClone(this.gtmEventData), c = "Event.Affordability";
303					i.component.CategoryEvent = "affordability", i.component.LabelEvent = "aff ltm limit", i.component.ActionEvent = "load", i.component.PositionEvent = "user approaching ltm limit banner", i.component.LocationEvent = "quick deposit page", i.component.EventDetails = "user approaching ltm limit banner", i.component.URLClicked = "not applicable", i.component.AffordabilityJourney = e, this.triggerEventWithData(c, i);
304				}
305				raiseEventForAffordabilityNetLossDepositCapClick(e, i) {
306					let c = structuredClone(this.gtmEventData), g = "Event.Affordability";
307					c.component.CategoryEvent = "affordability", c.component.LabelEvent = "aff ltm limit", c.component.ActionEvent = "click", c.component.PositionEvent = "user approaching ltm limit banner", c.component.LocationEvent = "quick deposit page", c.component.EventDetails = "Loss Limit & Deposit Cap", c.component.URLClicked = i, c.component.AffordabilityJourney = e, this.triggerEventWithData(g, c);
308				}
309				raiseEventForDepositCTA() {
310					let e = structuredClone(this.gtmEventData), i = "Event.Tracking";
311					e.eventName = i, e.component.CategoryEvent = "navigation", e.component.LabelEvent = "deposit button", e.component.ActionEvent = "click", e.component.PositionEvent = "not applicable", e.component.LocationEvent = "navigation", e.component.EventDetails = "deposit", e.component.URLClicked = "not applicable", this.triggerEventWithData(i, e);
312				}
313				raiseEventForDepositCTACashierPopupScreenLoad() {
314					let e = structuredClone(this.gtmEventData), i = "contentView";
315					e.eventName = i, e.component.CategoryEvent = "cashier", e.component.LabelEvent = "deposit process", e.component.ActionEvent = "load", e.component.PositionEvent = "not applicable", e.component.LocationEvent = "navigation", e.component.EventDetails = "quick deposit screen", e.component.URLClicked = "not applicable", this.triggerEventWithData(i, e);
316				}
317				raiseEventForODbannerLoad(e) {
318					let i = structuredClone(this.gtmEventData), c = "contentView";
319					i.eventName = c, i.component.CategoryEvent = "cashier", i.component.LabelEvent = "deposit process", i.component.ActionEvent = "load", i.component.PositionEvent = e, i.component.LocationEvent = "quick deposit page", i.component.EventDetails = e, i.component.URLClicked = "not applicable", this.triggerEventWithData(c, i);
320				}
321				raiseEventForDepositSuccessload() {
322					let e = structuredClone(this.gtmEventData), i = "Event.Tracking";
323					e.component.CategoryEvent = "deposit success", e.component.LabelEvent = "success", e.component.ActionEvent = "load", e.component.PositionEvent = "not applicable", e.component.LocationEvent = "quick deposit page", e.component.EventDetails = "deposit success", e.component.URLClicked = "not applicable", this.isIrelandEnabled() && (e.payment.walletinfo = this.getWalletInfo()), this.triggerEventWithData(i, e);
324					let c = this.dataService?.data?.transactionId;
325					this.logger.infoRemote("[Payments QD]: Triggering deposit success event for txn-id : " + c);
326				}
327				raiseEventForUnusualDeposit(e, i, c) {
328					let g = structuredClone(this.gtmEventData), y;
329					e === "unusualDepositInteractionMessage" ? (y = "contentView", g.component.CategoryEvent = "cashier", g.component.LabelEvent = "unusual deposit", g.component.ActionEvent = "load", g.component.PositionEvent = "not applicable", g.component.LocationEvent = i, g.component.EventDetails = "unusual deposit notice", g.component.URLClicked = "not applicable", g.component.Value = c) : e === "unusualDepositInterventionMessage" ? (y = "contentView", g.component.CategoryEvent = "cashier", g.component.LabelEvent = "unusual deposit", g.component.ActionEvent = "load", g.component.PositionEvent = "not applicable", g.component.LocationEvent = i, g.component.EventDetails = "temporary 24h deposit limits applied info message post success deposit", g.component.URLClicked = "not applicable") : e === "continue" ? (y = "Event.Tracking", g.component.CategoryEvent = "cashier", g.component.LabelEvent = "unusual deposit", g.component.ActionEvent = "click", g.component.PositionEvent = "continue", g.component.LocationEvent = i, g.component.EventDetails = "unusual deposit notice", g.component.URLClicked = "not applicable", g.component.Value = c) : e === "cancel" ? (y = "Event.Tracking", g.component.CategoryEvent = "cashier", g.component.LabelEvent = "unusual deposit", g.component.ActionEvent = "click", g.component.PositionEvent = "cancel", g.component.LocationEvent = i, g.component.EventDetails = "unusual deposit notice", g.component.URLClicked = "not applicable", g.component.Value = c) : e === "interventionLiveChat" && (y = "
329Event.Tracking", g.component.CategoryEvent = "cashier", g.component.LabelEvent = "unusual deposit", g.component.ActionEvent = "click", g.component.PositionEvent = "live chat", g.component.LocationEvent = i, g.component.EventDetails = "temporary 24h deposit limits applied info message post success deposit", g.component.URLClicked = "not applicable", g.component.Value = c), this.triggerEventWithData(y, g);
330				}
331				raiseEventForODbannerClicks(e, i, c, g) {
332					let y = structuredClone(this.gtmEventData), E = "Event.Tracking";
333					y.eventName = E, y.component.CategoryEvent = "cashier", y.component.LabelEvent = "deposit process", y.component.ActionEvent = e, y.component.PositionEvent = i, y.component.LocationEvent = "quick deposit page", y.component.EventDetails = c, y.component.URLClicked = g, this.triggerEventWithData(E, y);
334				}
335				raiseEventWithSource(e, i, c, g) {
336					let y = structuredClone(this.gtmEventData);
337					y.payment.method = c?.toLowerCase(), y.payment.source = g?.toLowerCase();
338					let E = this.dataService.data;
339					if (E) {
340						if (e === "deposit" && E.status === "SUCCESS") {
341							if (!this.idempotency.tryReserve("deposit", E.transactionId)) {
342								this.logger.infoRemote(`[Payments QD]: Suppressed duplicate deposit event for txn-id : ${E.transactionId}`);
343								return;
344							}
345							y.payment.txnAmount = E.amount ? E.amount.value : "", y.payment.txnCurrency = E.amount ? E.amount.currencyCode?.toLowerCase() : "", y.payment.baseAmount = E.baseAmount ? E.baseAmount.value : "", y.payment.baseCurrency = E.baseAmount ? E.baseAmount.currencyCode?.toLowerCase() : "", y.payment.lifeTimeDeposits = E.totalDepositCount ? E.totalDepositCount : "", y.payment.depositTransactionID = E.transactionId ? E.transactionId : "";
346							let C = this.idempotency.buildEventId("deposit", E.transactionId);
347							C && (y.payment.depositEventId = C);
348						} else e === "paymentError" && (E.errorResponse || i === "DepositDecline") && (y.payment.error = E.errorResponse?.errorMessage?.toLowerCase() || "deposit decline", y.payment.lifeTimeDeposits = E.totalDepositCount ? E.totalDepositCount : "");
349						e === "paymentError" && E.kycCheckResponse && E.kycCheckResponse.jurisdiction === "DEU" && (E.kycCheckResponse.productPreference === "SPORTSBOOK" ? E.kycCheckResponse.errorResponse && (E.kycCheckResponse.errorResponse.errorMessage === "KYC_GRACEPERIOD_COMPLETED" ? y.payment.error = "kyc unverified – grace period ended" : E.kycCheckResponse.errorResponse.errorMessage === "KYC_LIMIT_EXCEEDED" && (y.payment.error = "kyc unverified – 50k deposit limit amount exceeded")) : E.kycCheckResponse.errorResponse && (E.kycCheckResponse.errorResponse.errorMessage === "KYC_GRACEPERIOD_COMPLETED" ? y.payment.error = "kyc unverified – grace period ended" : E.kycCheckResponse.errorResponse.errorMessage === "KYC_LIMIT_EXCEEDED" && (y.payment.error = " kyc partial verified – 150 EUR deposit limit amount exceeded")), E.kycCheckResponse?.gbgVerified && E.kycCheckResponse.productPreference !== "SPORTSBOOK" && (y.payment.error = "kyc unverified – gaming verification required"));
350					}
351					this.triggerEventWithData(e, y);
352				}
353				raiseComponentEvent(e, i) {
354					this.triggerEventWithData(e, i);
355				}
356				intensivePlayerMsgLoad(e) {
357					let i = structuredClone(this.gtmEventData), c = "contentView";
358					i.component.CategoryEvent = "cashier", i.component.LabelEvent = "forbidden deposit", i.component.ActionEvent = "load", i.component.PositionEvent = e?.toLowerCase(), i.component.LocationEvent = "quick deposit page", i.component.EventDetails = "credit card disabled message", i.component.URLClicked = "not applicable", this.triggerEventWithData(c, i);
359				}
360				intensivePlayerMsgClickOnMoreInfo(e) {
361					let i = structuredClone(this.gtmEventData), c = "Event.Tracking";
362					i.component.CategoryEvent = "cashier", i.component.LabelEvent = "forbidden deposit", i.component.ActionEvent = "click", i.component.PositionEvent = "credit card disabled message ", i.component.LocationEvent = "quick deposit page", i.component.EventDetails = "more info", i.c
362omponent.URLClicked = e, this.triggerEventWithData(c, i);
363				}
364				riskyPlayerAccountTempBlock() {
365					let e = structuredClone(this.gtmEventData), i = "contentView";
366					e.component.CategoryEvent = "cashier", e.component.LabelEvent = "forbidden deposit", e.component.ActionEvent = "load", e.component.PositionEvent = "not applicable", e.component.LocationEvent = "quick deposit page", e.component.EventDetails = "account restricted message", e.component.URLClicked = "not applicable", this.triggerEventWithData(i, e);
367				}
368				riskyPlayerUnsuccessfulDep() {
369					let e = structuredClone(this.gtmEventData), i = "contentView";
370					e.component.CategoryEvent = "cashier", e.component.LabelEvent = "forbidden deposit", e.component.ActionEvent = "load", e.component.PositionEvent = "not applicable", e.component.LocationEvent = "quick deposit page", e.component.EventDetails = "deposit unsuccessful message", e.component.URLClicked = "not applicable", this.triggerEventWithData(i, e);
371				}
372				riskyPlayerClickOnLiveChat(e, i) {
373					let c = structuredClone(this.gtmEventData), g = "Event.Tracking";
374					c.component.CategoryEvent = "cashier", c.component.LabelEvent = "forbidden deposit", c.component.ActionEvent = "click", c.component.PositionEvent = e, c.component.LocationEvent = "quick deposit page", c.component.EventDetails = "live chat", c.component.URLClicked = i, this.triggerEventWithData(g, c);
375				}
376				raiseEventForMaxLossLimitBannerLoad(e, i, c, g, y) {
377					let E = {
378						event: "contentView",
379						component: {
380							CategoryEvent: "cashier",
381							LabelEvent: "svoc max loss limit",
382							ActionEvent: "load",
383							PositionEvent: e ? "user exhausted loss limit banner" : "deposit crossing threshold banner",
384							LocationEvent: "quick deposit page",
385							EventDetails: e ? "user exhausted loss limit banner" : "deposit crossing threshold banner",
386							URLClicked: "not applicable",
387							AffAgeGroups: i?.toLowerCase(),
388							AffLimitType: c,
389							AffordabilityGroups: g?.toLowerCase(),
390							AffordabilityJourney: y
391						}
392					};
393					g || delete E.component.AffordabilityGroups, i || delete E.component.AffAgeGroups, c || delete E.component.AffLimitType, this.triggerEventWithData(null, E);
394				}
395				raiseEventForMaxLossLimitClick(e, i, c, g, y, E, C) {
396					let w = {
397						event: "Event.Tracking",
398						component: {
399							CategoryEvent: "cashier",
400							LabelEvent: "svoc max loss limit",
401							ActionEvent: "click",
402							PositionEvent: e ? "user exhausted loss limit banner" : "deposit crossing threshold banner",
403							LocationEvent: "quick deposit page",
404							EventDetails: i,
405							URLClicked: c,
406							AffAgeGroups: g?.toLowerCase(),
407							AffLimitType: y,
408							AffordabilityGroups: E?.toLowerCase(),
409							AffordabilityJourney: C
410						}
411					};
412					E || delete w.component.AffordabilityGroups, g || delete w.component.AffAgeGroups, y || delete w.component.AffLimitType, this.triggerEventWithData("", w);
413				}
414				copyQrCodeOrCtaOnPix(e, i) {
415					let c = {
416						event: "Event.Tracking",
417						component: {
418							CategoryEvent: "cashier",
419							LabelEvent: "deposit process",
420							ActionEvent: "click",
421							PositionEvent: "pix",
422							LocationEvent: "quick deposit page",
423							EventDetails: e,
424							URLClicked: "not applicable"
425						},
426						payment: we(ie({}, this.defaultPaymentData()), { depositTransactionID: i })
427					};
428					this.triggerEventWithData(null, c);
429				}
430				raiseEventForBrazilBankAccountReg(e, i, c, g, y, E) {
431					let C = {
432						event: "Event.Tracking",
433						component: ie({
434							CategoryEvent: "cashier",
435							LabelEvent: "deposit process",
436							ActionEvent: c,
437							PositionEvent: g,
438							LocationEvent: "quick deposit page",
439							EventDetails: e,
440							URLClicked: i
441						}, E !== void 0 && { contentPosition: E }),
442						payment: we(ie({}, this.defaultPaymentData()), { depositTransactionID: y })
443					};
444					this.triggerEventWithData("", C);
445				}
446				raiseEventForQuickDepositClose(e, i, c, g) {
447					let y = this.dataService?.data?.transactionId, E = {
448						event: "Event.Tracking",
449						component: {
450							CategoryEvent: "cashier",
451							LabelEvent: "deposit process",
452							ActionEvent: c,
453							PositionEvent: g,
454							LocationEvent: "quick deposit page",
455							EventDetails: e,
456							URLClicked: i
457						},
458						payment: ie(we(ie({}, this.defaultPaymentData()), { method: this.dataService?.depositInfo?.paymentMethod?.toLowerCase() }), y && { depositTransactionID: y })
459					};
460					this.triggerEventWithData("", E);
461				}
462				raiseEventForRekycLoad(e) {
463					let i = {
464						event: "contentView",
465						component: {
466							CategoryEvent: "cashier",
467							LabelEvent: "deposit process",
468							ActionEvent: "load",
469							PositionEvent: e,
470							LocationEvent: "quick deposit page",
471							EventDetails: e,
472							URLClicked: "not applicable",
473							flowName: "kyc refresh"
474						}
475					};
476					this.triggerEventWithData("", i);
477				}
478				raiseEventForRekycClick(e, i, c, g) {
479					let y = {
480						event: "Event.Tracking",
481						component: {
482							CategoryEvent: "cashier",
483							LabelEvent: "deposit process",
484							ActionEvent: e,
485							PositionEvent: i,
486							LocationEvent: "quick deposit page",
487							EventDetails: c,
488							URLClicked: g,
489							flowName: "kyc refresh"
490						}
491					};
492					this.triggerEventWithData("", y);
493				}
494				raiseEventForAnnRekycLoad(e) {
495					let i = {
496						event: "contentView",
497						component: {
498							CategoryEvent: "cashier",
499							LabelEvent: "deposit process",
500							ActionEvent: "load",
501							PositionEvent: "partially verified/web verification passed",
502							LocationEvent: "quick deposit page",
503							EventDetails: e,
504							URLClicked: "not applicable",
505							flowName: "annual rekyc"
506						}
507					};
508					this.triggerEventWithData("", i);
509				}
510				raiseEventForAnnRekycClick(e, i) {
511					let c = {
512						event: "Event.Tracking",
513						component: {
514							CategoryEvent: "cashier",
515							LabelEvent: "deposit process",
516							ActionEvent: "click",
517							PositionEvent: "partially verified/web verification passed",
518							LocationEvent: "quick deposit page",
519							EventDetails: e,
520							URLClicked: i,
521							flowName: "annual rekyc"
522						}
523					};
524					this.triggerEventWithData("", c);
525				}
526				raiseEventForInsVerLoad(e) {
527					let i = {
528						event: "contentView",
529						component: {
530							CategoryEvent: "cashier",
531							LabelEvent: "deposit process",
532							ActionEvent: "load",
533							PositionEvent: e,
534							LocationEvent: "quick deposit page",
535							EventDetails: e,
536							URLClicked: "not applicable"
537						}
538					};
539					this.triggerEventWithData("", i);
540				}
541				raiseEventForInsVerClick(e, i, c) {
542					let g = {
543						event: "Event.Tracking",
544						component: {
545							CategoryEvent: "cashier",
546							LabelEvent: "deposit process",
547							ActionEvent: "click",
548							PositionEvent: e,
549							LocationEvent: "quick deposit page",
550							EventDetails: i,
551							URLClicked: c
552						}
553					};
554					this.triggerEventWithData("", g);
555				}
556				raiseEventForEsExpIdKycLoad(e, i) {
557					let c = {
558						eventName: "contentView",
559						component: {
560							CategoryEvent: "cashier",
561							LabelEvent: "deposit process",
562							ActionEvent: "load",
563							PositionEvent: i,
564							LocationEvent: "quick deposit page",
565							EventDetails: e,
566							URLClicked: "not applicable",
567							flowName: "expired id rekyc"
568						}
569					};
570					this.triggerEventWithData("", c);
571				}
572				raiseEventForEsExpIdKycClick(e, i, c) {
573					let g = {
574						event: "Event.Tracking",
575						component: {
576							CategoryEvent: "cashier",
577							LabelEvent: "deposit process",
578							ActionEvent: "click",
579							PositionEvent: c,
580							LocationEvent: "quick deposit page",
581							EventDetails: e,
582							URLClicked: i,
583							flowName: "expired id rekyc"
584						}
585					};
586					this.triggerEventWithData("", g);
587				}
588				paymentErrorEvent(e, i = !1) {
589					let c = structuredClone(this.gtmEventData), g = "paymentError";
590					c.payment = {}, c.payment.error = e, c.payment.source = this.qdName, c.payment.depositMethod = i ? "standard deposit" : "quick deposit", this.triggerEventWithData(g, c);
591				}
592				raiseEventForMoreOptions() {
593					let e = {
594						event: "Event.Tracking",
595						component: {
596							CategoryEvent: "cashier",
597							LabelEvent: "deposit process",
598							ActionEvent: "click",
599							PositionEvent: "quick deposit",
600							LocationEvent: "quick deposit page",
601							EventDetails: "more options",
602							URLClicked: "not applicable"
603						},
604						payment: ie({}, this.defaultPaymentData())
605					};
606					this.triggerEventWithData("", e);
607				}
608				raiseEventForSVOCDepositCapLinks(e, i, c, g) {
609					let y = ie({}, this.gtmEventData), E = "Event.Tracking";
610					y.component.CategoryEvent = "cashier", y.component.LabelEvent = "deposit process", y.component.ActionEvent = "click", y.component.PositionEvent = g?.toLowerCase(), y.component.LocationEvent = e, y.component.EventDetails = i, y.component.URLClicked = c, y.payment = y.payment ?? {}, y.payment.method = g?.toLowerCase(), this.triggerEventWithData(E, y);
611				}
612				raiseEventForSVOCValidations(e, i) {
613					let c = structuredClone(this.gtmEventData), g = "paymentError";
614					c.payment = {}, c.payment.error = e, c.payment.source = "quick deposit page", c.payment.method = i?.toLowerCase(), this.triggerEventWithData(g, c);
615				}
616				raiseEventForaffordabilityMsgsLoadandClick(e, i, c, g, y, E, C, w, T) {
617					let _ = {
618						event: "Event.Affordability",
619						component: {
620							CategoryEvent: "affordability",
621							LabelEvent: e,
622							ActionEvent: i,
623							PositionEvent: c,
624							LocationEvent: "quick deposit page",
625							EventDetails: g,
626							URLClicked: y,
627							AffordabilityJourney: E?.toLowerCase(),
628							AffordabilityGroups: C?.toLowerCase(),
629							AffAgeGroups: w?.toLowerCase(),
630							AffLimitType: T
631						}
632					};
633					C || delete _.component.AffordabilityGroups, E || delete _.component.AffordabilityJourney, w || delete _.component.AffAgeGroups, T || delete _.component.AffLimitType, this.triggerEventWithData("", _);
634				}
635				raiseEventForItalyLimitExcLoadandClick(e, i, c, g, y) {
636					let E = {
637						event: e,
638						component: {
639							CategoryEvent: "cashier",
640							LabelEvent: "deposit process",
641							ActionEvent: i,
642							PositionEvent: c,
643							LocationEvent: "quick deposit page",
644							EventDetails: g,
645							URLClicked: y
646						}
647					};
648					this.triggerEventWithData("", E);
649				}
650				trackEvent(e, i, c, g, y, E) {
651					let C = {
652						event: E,
653						component: {
654							CategoryEvent: "cashier",
655							LabelEvent: "deposit process",
656							ActionEvent: e,
657							PositionEvent: i,
658							LocationEvent: c,
659							EventDetails: g,
660							URLClicked: y
661						}
662					};
663					this.triggerEventWithData("", C);
664				}
665			};
666			return t.ɵfac = function(a) {
667				return new (a || t)();
668			}, t.ɵprov = U({
669				token: t,
670				factory: t.ɵfac,
671				providedIn: "root"
672			}), t;
673		})(), le = {
674			IMAGE_PATH_PAYMENT_OPTIONS: "./assets/images/payment-options/",
675			IMAGE_PATH_OTHERS: "./assets/images/",
676			IMAGE_EXTENSION: ".svg",
677			CORAL: "CORAL",
678			CORAL_FEID: "cl",
679			DEPOSIT_INPUT: "1",
680			DEPOSIT_SUCCESS: "2",
681			DEPOSIT_FAILURE: "3",
682			LADBROKEUK: "LADBROKEUK",
683			V2: "v2",
684			V3: "v3",
685			FLASH1VOUCHER: "FLASH1VOUCHER",
686			PIX: "PIX",
687			AMEX: "AMEX",
688			PREPAID: "prepaid",
689			CCFAMILY: [
690				"VISA",
691				"MASTERCARD",
692				"GAMERSCARD",
693				"ENTROPAY",
694				"DINERS",
695				"MLIFE",
696				"DANKORT",
697				"VISA-QUWI",
698				"AMEX",
699				"DISCOVER",
700				"VISA_POSTEPAY"
701			],
702			PREPAIDCARDS: [
703				"BORGATAPREPAIDCARD",
704				"PLAYMGMPREPAIDCARD",
705				"PARTYPREPAIDCARD"
706			],
707			PREPAIDCARDSAndECHECKS: [
708				"BORGATAPREPAIDCARD",
709				"PLAYMGMPREPAIDCARD",
710				"PARTYPREPAIDCARD",
711				"MLIFE",
712				"INSTANTECHECKS",
713				"INTERCHECKS_ACH"
714			]
715		}, V = {
716			POKER: "POKER",
717			SPORTS: "SPORTS",
718			SPORTSBOOK: "SPORTSBOOK",
719			CASINO: "CASINO",
720			BETTING: "BETTING",
721			BINGO: "BINGO"
722		}, Si = { CORAL: "CORAL" }, Ue = {
723			SLOTSANDPOKER: "Slots and Poker",
724			SLOTS: "Slots",
725			POKER: "Poker",
726			SPORTS: "Sports"
727		}, X = {
728			KYCLimitsExceeded: "KYCLimitsExceeded",
729			GamingLimitsNotConfigured: "gamingLimitsNotConfigured",
730			ProrgDepLimitExceeded: "prorgDepLimitExceeded",
731			AMLNetDepositLimitsExceeded: "AMLNetDepositLimitsExceeded",
732			AffordibilityNetDepositLimitsExceeded: "AffordibilityNetDepositLimitsExceeded",
733			SvocAffordibilityNetDepositLimitsExceeded: "SvocAffordibilityNetDepositLimitsExceeded",
734			PurchaseLimitsExceeded: "PurchaseLimitsExceeded",
735			CentralDepLimitsExceeded: "CentralDepLimitsExceeded",
736			DepositLimitsExceeded: "DepositLimitsExceeded",
737			InstrumentLimitExceeded: "InstrumentLimitExceeded",
738			GamerscardErrorCodes: "GamerscardErrorCodes",
739			CreditCardBlockDetails: "CreditCardBlockDetails",
740			ArcDepositDecline: "ArcDepositDecline",
741			DoNotHonorMessage: "DoNotHonorMessage",
742			InsufficientFunds: "InsufficientFunds",
743			Flash1VoucherError: "Flash1VoucherError",
744			DepositDecline: "DepositDecline",
745			IntensivePlayerMessage: "IntensivePlayerMessage",
746			RiskPlayerMessage: "RiskPlayerMessage"
747		}, H = {
748			PAYPAL: "PAYPAL",
749			CANADIANEFT: "CANADIANEFT",
750			SKRILL1TAP: "SKRILL1TAP",
751			VENMO: "VENMO",
752			INSTANTECHECKS: "INSTANTECHECKS",
753			FLASH1VOUCHER: "FLASH1VOUCHER",
754			PREPAIDCARD: "PREPAIDCARD",
755			PAYPALDIRECT: "PAYPALDIRECT",
756			VISA: "VISA",
757			PLAYMGMPREPAIDCARD: "PLAYMGMPREPAIDCARD",
758			BORGATAPREPAIDCARD: "BORGATAPREPAIDCARD",
759			PARTYPREPAIDCARD: "PARTYPREPAIDCARD",
760			NONPAYPAL: "NONPAYPAL",
761			APPLEPAY: "APPLEPAY",
762			APPLEPAYDIRECT: "APPLEPAYDIRECT",
763			allDepositOptions: "allDepositOptions",
764			MLIFE: "MLIFE",
765			PIX: "PIX",
766			GOOGLEPAY: "GOOGLEPAY"
767		}, O = {
768			YES: "Y",
769			NO: "N"
770		}, vi = { DEU: "DEU" }, At = {
771			US: "US",
772			GB: "GB",
773			NL: "NL"
774		}, j = {
775			WC: "WC",
776			VC: "VC",
777			FC: "FC",
778			MC: "MC",
779			AN: "AN",
780			IN: "IN",
781			AW: "AW",
782			IW: "IW",
783			IH: "IH",
784			MW: "MW"
785		}, jo = { ZAR: "ZAR" }, Ei = {
786			LiveChatResponse_1001: "1001",
787			LiveChatResponse_1000: "1000"
788		}, Jo = [
789			"Daily",
790			"Weekly",
791			"Monthly"
792		], Zo = 5e3, Di = {
793			BET_NOW: "bet now",
794			PLAY_NOW: "play now"
795		}, ea = { PROVIDER_NAMES: ["OKTO", "PAGSEGURO"] }, me = {
796			CARD: "CARD",
797			TOKENISATION_TYPE: "DIRECT",
798			PROTOCOL_VERSION: "ECv2",
799			SCRIPT: "https://pay.google.com/gp/p/js/pay.js",
800			PLUGIN: "gpayPlugin",
801			AVAILABILITY: "gPayAvailability",
802			RESPONSE: "gPayPaymentResponse",
803			INITIATE: "initiategPay",
804			LABELS: ["ld", "cl"],
805			FINAL: "FINAL",
806			ALLOWED_AUTH_METHODS: ["CRYPTOGRAM_3DS"],
807			ALLOWED_CARD_NETWROKS: ["MASTERCARD", "VISA"]
808		}, he = (() => {
809			let t = class {
810				constructor() {
811					this.window = u(pe), this.document = u(Se), this.dataService = u($), this.navigationService = u(Qe), this.quickDepositMessageService = u(dt), this.qdJourney = u(je), this._reversalExists = !1, this.dataLoading = N(!1);
812				}
813				set optionList(e) {
814					this._optionList = e;
815				}
816				get optionList() {
817					return this._optionList;
818				}
819				set selectedOption(e) {
820					this._selectedOption = e;
821				}
822				get selectedOption() {
823					return this._selectedOption;
824				}
825				set reversalExists(e) {
826					this._reversalExists = e;
827				}
828				get reversalExists() {
829					return this._reversalExists;
830				}
831				set reversalArr(e) {
832					this._reversalArr = e;
833				}
834				get reversalArr() {
835					return this._reversalArr;
836				}
837				redirectToMainCashier(e = "&type=options", i = !1) {
838					this.qdJourney.abandoned();
839					let { channelId: c, productId: g } = this.dataService.sessionInfo || {}, y = this.window.self !== this.window.top;
840					if (c === j.VC || c === j.FC || c === j.MC || y && g === V.CASINO && e === "&type=reverse-withdrawal") this.postMessageToParent(g, e, i);
841					else {
842						y ? this.quickDepositMessageService.sendOutput(e === "&type=reverse-withdrawal" ? "action=close&showReverseWithdrawal=true&parent=true" : "action=close&showAllOptions=true&parent=true") : this.quickDepositMessageService.sendOutput("action=close");
843						let E = this.document.referrer ? new URL(this.document.referrer).hostname : `https://${this.window.location.hostname}`, C = this.quickDepositMessageService.config().offerId, w = C ? `&offerId=${encodeURIComponent(C)}` : "";
844						if (e.includes("type=transactionStatus")) this.navigationService.goTo(`/payments?parent=${E}${e}${w}`);
845						else {
846							e = e.replace("&type=", "/");
847							let T = `/payments${e}?parent=${E}${w}`, _ = i === !0 ? `${T}&openLimitPopup=true` : T;
848							this.navigationService.goTo(_);
849						}
850					}
851				}
852				postMessageToParent(e, i = "", c = !1) {
853					let g = e === V.CASINO ? i === "&type=reverse-withdrawal" ? "showReverseWithdrawal=true" : "showAllOptions=true&parent=true" : "showAllOptions=true";
854					c === !0 && (g = `${g}&openLimitPopup=true`);
855					let y = this.quickDepositMessageService.config().offerId;
856					y && (g = `${g}&offerId=${encodeURIComponent(y)}`), g = `action=close&${g}`, this.quickDepositMessageService.sendOutput(g);
857				}
858			};
859			return t.ɵfac = function(a) {
860				return new (a || t)();
861			}, t.ɵprov = U({
862				token: t,
863				factory: t.ɵfac,
864				providedIn: "root"
865			}), t;
866		})(), J = (() => {
867			let t = class {
868				constructor() {
869					this.window = u(pe), this.document = u(Se), this.appInfo = u(Ao), this.quickDepositMessageService = u(dt);
870				}
871				resizeCashier() {
872					let e = this.outerHeight(".quick-deposit-feature") || 250;
873					e = [
874						j.MW,
875						j.AW,
876						j.IW
877					].includes(this.appInfo.channel) ? e + 45 : e, this.quickDepositMessageService.sendOutput("action=resize&width=320&height=" + (e + 13));
878				}
879				outerHeight(e) {
880					let i = this.document?.querySelector(e);
881					if (i) {
882						let c = this.window?.getComputedStyle(i);
883						return i?.getBoundingClientRect().height + parseFloat(c.marginTop) + parseFloat(c.marginBottom);
884					}
885				}
886			};
887			return t.ɵfac = function(a) {
888				return new (a || t)();
889			}, t.ɵprov = U({
890				token: t,
891				factory: t.ɵfac,
892				providedIn: "root"
893			}), t;
894		})(), G = (() => {
895			let t = class {};
896			return t.AUTHENTICATE_URI = "/paymentservice/authentication/authenticateUser", t.QD_INSTRUMENTS_URI = "/paymentservice/deposit/qdinstruments", t.USER_DATA_URI = "/paymentservice/user-data/config", t.FX_RATES_URI = "/paymentservice/deposit/fx-rates", t.REVERSALS_URI = "/paymentservice/cashout/pending", t.REVERSALS_SUBMIT_URI = "/paymentservice/cashout/reverse", t.DEPOSIT_SUBMIT = "/paymentservice/deposit/submit", t.THREEDSMETHOD_STATUS_URI = "/paymentservice/deposit/threeds-data", t.REDIRECTION_DATA_URI = "/paymentservice/deposit/creditcard-get-redirect-url", t.DEPOSIT_STATUS_URI = "/paymentservice/deposit/status", t.STAKE_AMOUNT_URI = "/paymentservice/stake/pending-amount", t.VALIDATE_BONUS_URI = "/paymentservice/deposit/validatebonus", t.GET_RG_LIMIT_INFO = "/paymentservice/user-data/rgLimit-info", t.OPERATION_ALLOWED = "/paymentservice/user-data/operation-allowed", t.DEPOSIT_CURFEW_DETAILS_URI = "/paymentservice/deposit/deposit-curfew", t.ZENDESK_CHAT_TOKEN = "/paymentservice/user-data/token", t.THEME_TO_LOAD_URL = "/paymentservice/qd/cashier-theme", t.LIVE_CHAT_ES_LINK = "/mobileportal/contact?showContact=true&keyword=customerprotectionint", t.MORE_INFO_ES_LINK = "/p/legal/general/intensive-spain", t.DEPOSIT_SUBMIT_URI = "/paymentservice/deposit/submit", t.APPLEPAY_EXECUTE = "/depositservice/deposit/execute", t.GET_APPLEPAY_SESSION = "/paymentservice/deposit/getApplepaySession", t.EXCEPTION_END_URI = "/paymentservice/deposit/console-log", t.DEPOSIT_SUCCESS_URI = "/paymentservice/deposit/successTime", t.AFF_MAXLOSS_TOGGLE_INTERCEPTOR = "/paymentservice/deposit/toggle-interceptor", t.OCCUPATIONAL_DETAILS = "/paymentservice/user-data/es-ltm-occupation-details", t.CLOSE_VAT_TAX_MESSAGE = "/paymentservice/user-data/closeTaxMessage", t.DEPOSIT_CAP_EXCEED_ALERT = "/paymentservice/user-data/depositCapExceedAlert", t.UPDATE_DNAID_CONFIG = "/paymentservice/deposit/updateDnaIdConfig", t.DEPOSIT_LIMIT_BREACH_ALERT = "/paymentservice/user-data/inline-deposit-limit-breach", t.JURISDICTION_CONFIGS = "/paymentservice/user-data/jurisdiction-configs", t;
897		})(), ta = class {
898			constructor() {
899				this.amountInAccountCurrency = "";
900			}
901		}, R = {
902			centralDepLimitErrorCodes: ["275", "DEPOSIT_EXCEEDS_BUDGET"],
903			purchaseLimitsErrorCodes: [
904				"511",
905				"789",
906				"790",
907				"791",
908				"792",
909				"793"
910			],
911			rgLimitsErrorCodes: [
912				"116",
913				"117",
914				"118",
915				"119",
916				"3116",
917				"3117",
918				"3118",
919				"2116",
920				"2117",
921				"2118",
922				"4116",
923				"4117",
924				"4118"
925			],
926			instrumentDepositLimitExceeded: "783",
927			creditCardBlocked: "620",
928			amlNetDepLimitErrorCodes: ["150", "151"],
929			affordibilityDepLimitErrorCodes: [
930				"156",
931				"157",
932				"172",
933				"173",
934				"174",
935				"175",
936				"176"
937			],
938			affordibilityGrossLimitErrorCodes: [
939				"177",
940				"178",
941				"179",
942				"180",
943				"181",
944				"183",
945				"190",
946				"193",
947				"194"
948			],
949			svocAffordibilityErrorCodes: [
950				"160",
951				"161",
952				"166",
953				"167",
954				"182"
955			],
956			svocAffordibility182ErrorCodes: "182",
957			prorgDepLimitErrorCode: ["152", "155"],
958			gamerscardErrorCodes: [
959				"1000",
960				"1001",
961				"2000",
962				"2001",
963				"2003",
964				"2005"
965			],
966			gamingLimitsErrorCode: "970",
967			intensivePlayerCode: "1121",
968			riskyPlayerCode: "1120",
969			sportsLimitsErrorCode: "971",
970			gamingLimitsNotConfigured: "972",
971			belgiumAffLimitErrorCode: "126",
972			adaMessageCode: "168",
973			playBreakCode: "169",
974			arcErrorCode: "170",
975			sessionTimeoutErrorCode: "171",
976			doNotHonorMessageCode: [
977				"14",
978				"100/1",
979				"100/2",
980				"100/3",
981				"100/4",
982				"100/5",
983				"100/6",
984				"100/7",
985				"100/12",
986				"100/13",
987				"100/14",
988				"100/15",
989				"100/19",
990				"100/21",
991				"100/30",
992				"100/39",
993				"100/41",
994				"100/43",
995				"100/46",
996				"100/52",
997				"100/53",
998				"100/54",
999				"100/55",
1000				"100/57",
1001				"100/58",
1002				"100/59",
1003				"100/61",
1004				"100/62",
1005				"100/63",
1006				"100/64",
1007				"100/65",
1008				"100/70",
1009				"100/71",
1010				"100/75",
1011				"100/76",
1012				"100/77",
1013				"100/78",
1014				"100/79",
1015				"100/80",
1016				"100/81",
1017				"100/82",
1018				"100/84",
1019				"100/86",
1020				"100/87",
1021				"100/88",
1022				"100/89",
1023				"100/91",
1024				"100/92",
1025				"100/93",
1026				"100/94",
1027				"100/96",
1028				"100/1A",
1029				"100/B1",
1030				"100/N0",
1031				"100/N3",
1032				"100/N4",
1033				"100/P2",
1034				"100/P5",
1035				"100/P6",
1036				"100/R0",
1037				"100/R1",
1038				"100/R3",
1039				"100/Z3",
1040				"100/6P",
1041				"100/05"
1042			],
1043			insufficientFundsErrorMessageCode: ["8", "100/51"],
1044			invalidCvvCode: ["100/82", "100/N7"],
1045			cdrMessagesErrorCodes: ["THIRDPARTY_ERROR", "PLAYER_NOT_REGISTERED"],
1046			ServiceUnavailable: "503",
1047			AMLNetDepositLimitsExceeded_150: "150",
1048			AMLNetDepositLimitsExceeded_151: "151",
1049			AffordibilityNetDepositLimitsExceeded_156: "156",
1050			AffordibilityNetDepositLimitsExceeded_157: "157",
1051			AffordibilityNetDepositLimitsExceeded_175: "175",
1052			AffordibilityNetDepositLimitsExceeded_172: "172",
1053			AffordibilityNetDepositLimitsExceeded_176: "176",
1054			AffordibilityGrossDepositLimitsExceeded_177: "177",
1055			AffordibilityGrossDepositLimitsExceeded_178: "178",
1056			AffordibilityGrossDepositLimitsExceeded_179: "179",
1057			AffordibilityGrossDepositLimitsExceeded_180: "180",
1058			AffordibilityGrossDepositLimitsExceeded_181: "181",
1059			GroupBasedAffGrossDepositLimitsExceeded_183: "183",
1060			AffordabilityMaxLossLimitsuggestion: "187",
1061			AffordabilityGroupBasedLimit: "182",
1062			SvocAffordibilityNetDepositLimitsExceeded_161: "161",
1063			SvocAffordibilityNetDepositLimitsExceeded_160: "160",
1064			ValidationError_400: "400",
1065			AffordabilityBannerlinks_176: "176",
1066			AffordabilityButtons_173: "173",
1067			maxFailDepEnhancementErrorCode: "1180",
1068			MaxLossLimitMonthlyExceeded_184: "184",
1069			SvocPurchaseLimits: [
1070				"701",
1071				"707",
1072				"708",
1073				"709"
1074			],
1075			SvocTxnLimits: [
1076				"702",
1077				"703",
1078				"704",
1079				"705"
1080			],
1081			ParRiskChecksFailure: [
1082				"795",
1083				"100/795",
1084				"796",
1085				"100/796",
1086				"797",
1087				"100/797",
1088				"778",
1089				"100/778"
1090			],
1091			ParRiskChecksRgClosedFailure: ["764", "100/764"],
1092			PIX_PAGSEGURO: [
1093				"10051",
1094				"210337",
1095				"210340",
1096				"210341"
1097			],
1098			bvRiskErrorCodes: [
1099				"3001",
1100				"3002",
1101				"3003",
1102				"3004"
1103			]
1104		}, Lt = {
1105			aml_limit_exceeded: "aml_limit_exceeded",
1106			svocAffordabilityError_aml_limit_exceeded: "aml_limit_exceeded",
1107			maxFailDepEnhancementErrorTemplate: "max_fail_dep_enhancement_message"
1108		}, Le = {
1109			TRY_ANOTHER_METHOD: "PARTY.CASHIER.web.deposit.ach_interchecks.try_another_method",
1110			INSUFFICIENT_FUNDS: "PARTY.CASHIER.web.deposit.ach_interchecks.insufficient_funds",
1111			DEPOSITS_NOT_ACCEPTED: "PARTY.CASHIER.web.deposit.ach_interchecks.deposit_not_accepted",
1112			TROUBLE_TO_CONNECT: "PARTY.CASHIER.web.deposit.ach_interchecks.trouble_to_connect",
1113			ACCOUNT_ALREADY_CONNECTED: "PARTY.CASHIER.web.deposit.ach_interchecks.account_already_connected",
1114			ACCOUNT_BLOCKED: "PARTY.CASHIER.web.deposit.ach_interchecks.account_blocked"
1115		}, xi = {
1116			ERR_ACCOUNT_BALANCE_THRESHOLD: Le.INSUFFICIENT_FUNDS,
1117			ERR_ACCOUNT_BALANCE_UNAVAILABLE: Le.TRY_ANOTHER_METHOD,
1118			ERR_INSUFFICIENT_FUNDS: Le.INSUFFICIENT_FUNDS,
1119			ERR_ACCOUNT_RISK_BANK_BALANCE_THRESHOLD: Le.DEPOSITS_NOT_ACCEPTED,
1120			ERR_ACCOUNT_RISK_THRESHOLD: Le.DEPOSITS_NOT_ACCEPTED,
1121			ERR_ACCOUNT_RISK_METRICS_UNAVAILABLE: Le.TROUBLE_TO_CONNECT,
1122			ERR_ACCOUNT_RISK_LEVEL_NOT_CONFIGURED: Le.TRY_ANOTHER_METHOD,
1123			ERR_ACCOUNT_SHARING_LIMIT_EXCEEDED: Le.ACCOUNT_ALREADY_CONNECTED,
1124			ERR_BANK_ACCOUNT_USER_BLOCKED: Le.ACCOUNT_BLOCKED,
1125			ERR_BANK_ACCOUNT_BLOCKED: Le.ACCOUNT_BLOCKED,
1126			ERR_ACCOUNT_NAME_MISMATCH: "PARTY.CASHIER.web.deposit.ach_interchecks.account_name_mismatch",
1127			ERR_ACCOUNT_TYPE_RESTRICTED: "PARTY.CASHIER.web.deposit.ach_interchecks.account_type_restricted",
1128			ERR_USER_EXITED_PLAID: "PARTY.CASHIER.web.deposit.ach_interchecks.user_exited_plaid",
1129			ERR_INVALID_ACCOUNT_ID: "PARTY.CASHIER.web.deposit.ach_interchecks.invalid_accountid",
1130			DEFAULT: Le.TRY_ANOTHER_METHOD
1131		}, se = (() => {
1132			let t = class {};
1133			return t.SUCCESS = "SUCCESS", t.FAILURE = "FAILURE", t.PENDING = "PENDING", t.POST_REDIRECT = "POST_REDIRECT", t.REDIRECT = "REDIRECT", t.THREEDS2_REDIRECT = "3DS2_REDIRECT", t.REDIRECT_BANK = "REDIRECT_BANK", t.BANK_DETAIL_MISMATCH = "BANK_DETAIL_MISMATCH", t;
1134		})(), Ce = (() => {
1135			let t = class {
1136				constructor() {
1137					this.enteredAmount = N(""), this.cvv = N(""), this.productPreference = N(""), this.submitResponse = N(null), this.depositProcess = N(!1);
1138				}
1139				setEnteredAmount(e) {
1140					this.enteredAmount.set(e);
1141				}
1142				setCvv(e) {
1143					this.cvv.set(e);
1144				}
1145				setProductPreference(e) {
1146					this.productPreference.set(e);
1147				}
1148				setSubmitResponse(e) {
1149					this.submitResponse.set(e);
1150				}
1151				setDepositProcess(e) {
1152					this.depositProcess.set(e);
1153				}
1154				reset() {
1155					this.enteredAmount.set(""), this.cvv.set(""), this.productPreference.set(""), this.submitResponse.set(null), this.depositProcess.set(!1);
1156				}
1157			};
1158			return t.ɵfac = function(a) {
1159				return new (a || t)();
1160			}, t.ɵprov = U({
1161				token: t,
1162				factory: t.ɵfac,
1163				providedIn: "root"
1164			}), t;
1165		})(), ge = (() => {
1166			let t = class {
1167				constructor() {
1168					this.adaInteractionMessage = N(!1), this.hideInputPage = N(!1), this.isInPlayBreak = N(!1), this.isSessionTimeoutStatus = N(!1), this.arcDepositBlockStatus = N(null), this.kycPLverification = N(!1), this.bwinPLkycverification = N(null), this.flashVoucherErrorDetails = N(null), this.kycPLlimitverification = N(null), this.productSelectionError = N(!1), this.hideProductRadioButtons = N(!1), this.showCCDepositLimitCheckMsg = N(!1), this.purchaseLimitsErrorDetails = N(null), this.rgLimitsErrorDetails = N(null), this.instrumentDepositLimitErrorDetails = N(null), this.sportsLimitsErrorDetails = N(null), this.gamingLimitsErrorDetails = N(null), this.isPaypalBadFunding = N(!1), this.maxFailDepEnhancement = N(null);
1169				}
1170				setAdaInteractionMessage(e) {
1171					this.adaInteractionMessage.set(e);
1172				}
1173				setHideInputPage(e) {
1174					this.hideInputPage.set(e);
1175				}
1176				setIsInPlayBreak(e) {
1177					this.isInPlayBreak.set(e);
1178				}
1179				setIsSessionTimeoutStatus(e) {
1180					this.isSessionTimeoutStatus.set(e);
1181				}
1182				setArcDepositBlockStatus(e) {
1183					this.arcDepositBlockStatus.set(e);
1184				}
1185				setKycPLverification(e) {
1186					this.kycPLverification.set(e);
1187				}
1188				setBwinPLkycverification(e) {
1189					this.bwinPLkycverification.set(e);
1190				}
1191				setFlashVoucherErrorDetails(e) {
1192					this.flashVoucherErrorDetails.set(e);
1193				}
1194				setKycPLlimitverification(e) {
1195					this.kycPLlimitverification.set(e);
1196				}
1197				setProductSelectionError(e) {
1198					this.productSelectionError.set(e);
1199				}
1200				setHideProductRadioButtons(e) {
1201					this.hideProductRadioButtons.set(e);
1202				}
1203				setShowCCDepositLimitCheckMsg(e) {
1204					this.showCCDepositLimitCheckMsg.set(e);
1205				}
1206				setPurchaseLimitsErrorDetails(e) {
1207					this.purchaseLimitsErrorDetails.set(e);
1208				}
1209				setRgLimitsErrorDetails(e) {
1210					this.rgLimitsErrorDetails.set(e);
1211				}
1212				setInstrumentDepositLimitErrorDetails(e) {
1213					this.instrumentDepositLimitErrorDetails.set(e);
1214				}
1215				setSportsLimitsErrorDetails(e) {
1216					this.sportsLimitsErrorDetails.set(e);
1217				}
1218				setGamingLimitsErrorDetails(e) {
1219					this.gamingLimitsErrorDetails.set(e);
1220				}
1221				setIsPaypalBadFunding(e) {
1222					this.isPaypalBadFunding.set(e);
1223				}
1224				setMaxFailDepEnhancement(e) {
1225					this.maxFailDepEnhancement.set(e);
1226				}
1227				reset() {
1228					this.adaInteractionMessage.set(!1), this.hideInputPage.set(!1), this.isInPlayBreak.set(!1), this.isSessionTimeoutStatus.set(!1), this.arcDepositBlockStatus.set(null), this.kycPLverification.set(!1), this.bwinPLkycverification.set(null), this.flashVoucherErrorDetails.set(null), this.kycPLlimitverification.set(null), this.productSelectionError.set(!1), this.hideProductRadioButtons.set(!1), this.showCCDepositLimitCheckMsg.set(!1), this.purchaseLimitsErrorDetails.set(null), this.rgLimitsErrorDetails.set(null), this.instrumentDepositLimitErrorDetails.set(null), this.sportsLimitsErrorDetails.set(null), this.gamingLimitsErrorDetails.set(null), this.isPaypalBadFunding.set(!1), this.maxFailDepEnhancement.set(null);
1229				}
1230			};
1231			return t.ɵfac = function(a) {
1232				return new (a || t)();
1233			}, t.ɵprov = U({
1234				token: t,
1235				factory: t.ɵfac,
1236				providedIn: "root"
1237			}), t;
1238		})(), Ct = (() => {
1239			let t = class {
1240				constructor() {
1241					this.bannerService = u(Ge), this.userDataService = u(W), this.optionListService = u(he), this.gtmService = u(ae), this.dataService = u($), this.position = Me.CO_DEPOSIT_LIMIT_MESSAGES, this.isDepositBlocked = N(!1), this.showTxnLimitBanner = N(!1), this.isDepositLimitEnabled = N(!1), this.currentBannerName = null;
1242				}
1243				evaluateAndLoadBanner() {
1244					let e = this.userDataService?.userData?.configParams;
1245					if (e?.depositTxnsLimitEnabled !== "true") return;
1246					let i = Number(e?.depositTxnsLimitRemaining) || 0, c = null;
1247					if (i <= 0 || this.showTxnLimitBanner() ? (c = Po.EXHAUSTED, this.isDepositBlocked.set(!0)) : i === 1 && (c = Po.REMINDER), !c || c === this.currentBannerName) return;
1248					let g = this.optionListService.selectedOption?.paymentMethodInfo?.paymentMethod?.toLowerCase() || "not applicable", y = this.gtmService.qdName || "not applicable", E = this.dataService.sessionInfo?.productId?.toLowerCase() || "not applicable", C = i <= 0 ? "daily deposits reached" : `${i} deposit remaining`;
1249					this.showTxnLimitBanner.set(!0), this.currentBannerName = c, this.bannerService.loadBanner(c, this.position, [
1250						e?.depositTxnsLimitAllowed,
1251						i?.toString(),
1252						C,
1253						y,
1254						g,
1255						y,
1256						E
1257					]);
1258				}
1259				clearTxnLtmBanner() {
1260					this.showTxnLimitBanner() && (this.showTxnLimitBanner.set(!1), this.isDepositBlocked.set(!1), this.currentBannerName && (this.bannerService.remove(this.currentBannerName, this.position), this.currentBannerName = null));
1261				}
1262			};
1263			return t.ɵfac = function(a) {
1264				return new (a || t)();
1265			}, t.ɵprov = U({
1266				token: t,
1267				factory: t.ɵfac,
1268				providedIn: "root"
1269			}), t;
1270		})(), Ie = (() => {
1271			let t = class {
1272				constructor() {
1273					this.depositRedirectInProgress = N(!1), this.isLoading = N(!0), this.isSkelton = N(!0);
1274				}
1275			};
1276			return t.ɵfac = function(a) {
1277				return new (a || t)();
1278			}, t.ɵprov = U({
1279				token: t,
1280				factory: t.ɵfac,
1281				providedIn: "root"
1282			}), t;
1283		})(), Fe = (() => {
1284			let t = class extends Wn {};
1285			return t.ɵfac = (() => {
1286				let a;
1287				return function(e) {
1288					return (a || (a = ro(t)))(e || t);
1289				};
1290			})(), t.ɵprov = U({
1291				token: t,
1292				factory: t.ɵfac,
1293				providedIn: "root"
1294			}), t;
1295		})(), at = (() => {
1296			let t = class {
1297				updatePopupStatus(e) {
1298					this._popupBlocked.set(e);
1299				}
1300				resetdepositRedirectInfo() {
1301					this.depositSubmitResponse = null, this._depRedirectSignal.set(this.defaultdepRedirectInfo);
1302				}
1303				updateDespositRedirectInfo(e) {
1304					this._depRedirectSignal.update((i) => ie(ie({}, i), e));
1305				}
1306				constructor() {
1307					this.window = u(pe), this.document = u(Se), this.dataService = u($), this.loaderService = u(Ie), this.apiService = u(Fe), this.resizer = u(J), this.navigationService = u(Qe), this.logger = u(Xe), this.paymentsCommonConfig = u(Je), this.defaultdepRedirectInfo = {
1308						submitCreq: !1,
1309						submitJwt: !1,
1310						creq: "",
1311						redirectionUrl: "",
1312						openInCustomTab: !1,
1313						new_3ds2_route: !1,
1314						redirectType: ""
1315					}, this._depRedirectSignal = N(this.defaultdepRedirectInfo), this.depRedirectSignal = this._depRedirectSignal.asReadonly(), this._popupBlocked = N(!1), this.popupBlocked = this._popupBlocked.asReadonly(), this.redirectFormTimeout = 200, this.getRedirectData = (e) => {
1316						let i = `${G.REDIRECTION_DATA_URI}/${this.depositSubmitResponse?.transactionId}`;
1317						this.apiService.get(i).subscribe((c) => {
1318							e(c);
1319						});
1320					}, this.handleVisibilityChange = this.handleVisibilityChange.bind(this);
1321				}
1322				redirectToThirdParty(e) {
1323					this.redirectFormTimeout = this.paymentsCommonConfig.redirectFormTimeout ?? this.redirectFormTimeout, this.loaderService.isLoading.set(!0);
1324					let i = "TheWindow", c, g = "", y = (C, w) => {
1325						let T = `${this.navigationService.location.baseUrl()}/payments/PostDepositRedirection?formtype=${C}`;
1326						return Object.entries(w).forEach(([_, q]) => {
1327							T += `&${_}=${this.window.encodeURIComponent(q)}`;
1328						}), T;
1329					}, E = this.dataService?.sessionInfo;
1330					if ([
1331						j.AN,
1332						j.IN,
1333						j.AW,
1334						j.IW,
1335						j.IH
1336					].includes(E?.channelId)) {
1337						if (this.depRedirectSignal().creq) g = y("creq", {
1338							creq: this.depRedirectSignal().creq,
1339							redirectionUrl: this.depRedirectSignal().redirectionUrl
1340						});
1341						else if (this.depositSubmitResponse?.postData) {
1342							let { postData: C, redirectionBackUrl: w } = this.depositSubmitResponse;
1343							C.JWT ? g = y("JWT", {
1344								JWT: C.JWT,
1345								MD: C?.MD,
1346								redirectionUrl: this.depRedirectSignal().redirectionUrl
1347							}) : C.PaReq && (g = y("PaReq", {
1348								PaReq: C.PaReq,
1349								TermUrl: w,
1350								MD: C.MD,
1351								redirectionUrl: this.depRedirectSignal().redirectionUrl
1352							}));
1353						}
1354					}
1355					if (this.depRedirectSignal().openInCustomTab && g !== "") this.handleRedirection(g, this.dataService.sessionInfo), this.checkDepositStatus(this.depositSubmitResponse?.transactionId, e);
1356					else {
1357						let C = this.depRedirectSignal().redirectType === "GET" ? this.depRedirectSignal().redirectionUrl : g;
1358						c = this.window.open(C, i, "status=0,title=0,height=600,width=800,scrollbars=yes"), c ? (this._popupBlocked.set(!1), setTimeout(() => {
1359							this.depRedirectSignal().redirectType === "POST" && g === "" && this.document.getElementById("depositpostredirectform").submit(), c.focus(), this.checkDepositStatus(this.depositSubmitResponse?.transactionId, e);
1360						}, this.redirectFormTimeout)) : (this._popupBlocked.set(!0), this.loaderService.isLoading.set(!1), this.resizer.resizeCashier());
1361					}
1362				}
1363				checkDepositStatus(e, i, c = null) {
1364					this.callback = i, this.intervalTimer = ti(3e3).subscribe(() => {
1365						let g = `${G.DEPOSIT_STATUS_URI}/${e}`;
1366						this.apiService.get(g).subscribe((y) => {
1367							y?.status !== se.PENDING && (this.document.removeEventListener("visibilitychange", this.handleVisibilityChange), y.status == se.SUCCESS && (this.dataService._callSuccessApi = !0), this.closeWindowAndCleanup(c), i(y));
1368						}, (y) => {
1369							this.closeWindowAndCleanup(c), i(y);
1370						});
1371					});
1372				}
1373				handleRedirection(e, i) {
1374					if (this.depRedirectSignal().new_3ds2_route) {
1375						let c = this.getCustomUrl(i?.channelId, e);
1376						c && this.openInCustomTabUrl(c);
1377					} else this.openInCustomTabUrl(e);
1378				}
1379				openInCustomTabUrl(e) {
1380					this.window.top && (this.window.top.location.href = e);
1381				}
1382				getCustomUrl(e, i) {
1383					let c = "";
1384					return [j.AN, j.AW].includes(e) ? c = "cashierex://?openinBrowser=" + this.window.encodeURIComponent(i) : [
1385						j.IN,
1386						j.IW,
1387						j.IH
1388					].includes(e) && (c = "bwinex://?openinBrowser=" + this.window.encodeURIComponent(i)), c;
1389				}
1390				closeWindowAndCleanup(e) {
1391					e && e.close(), this.intervalTimer.unsubscribe();
1392				}
1393				check3dDepositStatus(e) {
1394					let i = !1, c = `${G.THREEDSMETHOD_STATUS_URI}/${this.depositSubmitResponse?.transactionId}`, g = ti(2e3).subscribe(() => {
1395						this.apiService.get(c).subscribe((y) => {
1396							g.unsubscribe(), i = !0, e(y);
1397						}, (y) => {
1398							this.logger.error("Error loading 3ds:", y);
1399						});
1400					});
1401					setTimeout(() => {
1402						i || (g.unsubscribe(), e());
1403					}, 1e4);
1404				}
1405				handleVisibilityChange() {
1406					this.document.visibilityState === "hidden" ? this.intervalTimer.unsubscribe() : (this.intervalTimer.unsubscribe(), this.checkDepositStatus(this.depositSubmitResponse?.transactionId, this.callback));
1407				}
1408			};
1409			return t.ɵfac = function(a) {
1410				return new (a || t)();
1411			}, t.ɵprov = U({
1412				token: t,
1413				factory: t.ɵfac,
1414				providedIn: "root"
1415			}), t;
1416		})(), rt = (() => {
1417			let t = class {
1418				constructor() {
1419					this.apiService = u(Fe), this.bannerService = u(Ge), this.jurisdictionConfigs = N(null), this.showGdlFraValidation = N(!1);
1420				}
1421				fetchJurisdictionConfigs() {
1422					return Z(this, null, function* () {
1423						let e = yield fe(this.apiService.get(G.JURISDICTION_CONFIGS));
1424						this.jurisdictionConfigs.set(e);
1425					});
1426				}
1427				triggerGdlAlert(e) {
1428					return Z(this, null, function* () {
1429						return fe(this.apiService.post(G.DEPOSIT_LIMIT_BREACH_ALERT, e));
1430					});
1431				}
1432				clearGdlBanner() {
1433					this.showGdlFraValidation() && (this.showGdlFraValidation.set(!1), this.bannerService.clear(Me.GDL_FRA_LTM));
1434				}
1435			};
1436			return t.ɵfac = function(a) {
1437				return new (a || t)();
1438			}, t.ɵprov = U({
1439				token: t,
1440				factory: t.ɵfac,
1441				providedIn: "root"
1442			}), t;
1443		})(), It = (() => {
1444			let t = class {
1445				constructor() {
1446					this.logger = u(Xe), this.optionListService = u(he), this.info = N(null), this.showAcknowledgement = N(!1), this.acknowledged = N(!1);
1447				}
1448				setFromInstrument(e) {
1449					let i = Uo(e?.details?.spendLimitInfo);
1450					return this.info.set(i), i !== null;
1451				}
1452				setFromErrorAdditionalData(e) {
1453					let i = Uo(e);
1454					return i && this.info.set(i), this.clearAcknowledgement(), i !== null;
1455				}
1456				requiresAcknowledgement(e) {
1457					if (this.setFromInstrument(this.optionListService.selectedOption), this.acknowledged()) return !1;
1458					let i = Rl(this.info(), e);
1459					return i === "currency-mismatch" && this.logger.info("spend limit skipped, currency mismatch"), i === "exceeds";
1460				}
1461				prompt() {
1462					this.showAcknowledgement.set(!0);
1463				}
1464				confirm() {
1465					this.acknowledged.set(!0), this.showAcknowledgement.set(!1);
1466				}
1467				cancel() {
1468					this.showAcknowledgement.set(!1);
1469				}
1470				applyAcknowledgement(e) {
1471					this.acknowledged() && (e.details = we(ie({}, e.details), { spendLimitPopupAcknowledged: "Yes" }));
1472				}
1473				clearAcknowledgement(e) {
1474					this.acknowledged.set(!1), e?.details && delete e.details.spendLimitPopupAcknowledged;
1475				}
1476				reset() {
1477					this.info.set(null), this.showAcknowledgement.set(!1), this.clearAcknowledgement();
1478				}
1479			};
1480			return t.ɵfac = function(a) {
1481				return new (a || t)();
1482			}, t.ɵprov = U({
1483				token: t,
1484				factory: t.ɵfac,
1485				providedIn: "root"
1486			}), t;
1487		})(), $t = (() => {
1488			let t = class {
1489				constructor() {
1490					this.window = u(pe), this.dataService = u($), this.apiService = u(Fe), this.data = {}, this._isFullStakeAmountNotMet = !1, this.InDepositCurfew = !1, this.intialize();
1491				}
1492				intialize() {
1493					this.data.stake = 0, this.data.estimatedReturn = 0, this.data.amountRequiredToMeetStake = 0, this.data.currency = "", this.data.initialized = !1, this.data.priceChanged = !1, this.addEventListener();
1494				}
1495				isStakeAmountServiceInitialized() {
1496					return this.data.initialized;
1497				}
1498				set stake(e) {
1499					this.data.stake = e;
1500				}
1501				get stake() {
1502					return this.data.stake;
1503				}
1504				set currency(e) {
1505					this.data.currency = e;
1506				}
1507				get currency() {
1508					return this.data.currency;
1509				}
1510				get estimatedReturn() {
1511					return this.data.estimatedReturn;
1512				}
1513				retrieveAmountRequiredToMeetStake(e) {
1514					if (this.data.stake === 0) {
1515						typeof e == "function" && e();
1516						return;
1517					}
1518					this.dataService.sessionInfo.estimatedReturn && !isNaN(this.dataService.sessionInfo.estimatedReturn) && this.dataService.sessionInfo.estimatedReturn != 0 && (this.data.estimatedReturn = parseFloat(this.dataService.sessionInfo.estimatedReturn).toFixed(2));
1519					let i = "?stake=" + this.data.stake;
1520					this.apiService.get(G.STAKE_AMOUNT_URI + i).subscribe((c) => {
1521						c.data && (this.data.currency = c.data.currencyCode, this.data.amountRequiredToMeetStake = parseFloat(c.data.value).toFixed(2), this.data.initialized = !0), typeof e == "function" && e(this.data.amountRequiredToMeetStake);
1522					});
1523				}
1524				addEventListener() {
1525					this.window.addEventListener("message", (e) => {
1526						if (e.origin === this.window.location.origin) return;
1527						let i = e.data;
1528						if (i.eventName == "StakeChange" || i.eventName == "PriceChange") {
1529							i.eventName == "PriceChange" && (this.data.priceChanged = !0), this.data.stake = i.eventData.stake / 100, i.eventData.estimatedReturn && !isNaN(i.eventData.estimatedReturn) && i.eventData.estimatedReturn != 0 && (this.data.estimatedReturn = parseFloat((i.eventData.estimatedReturn / 100).toString()).toFixed(2));
1530							let c = "?stake=" + this.data.stake;
1531							this.apiService.get(G.STAKE_AMOUNT_URI + c).subscribe((g) => {
1532								g.data && (this.data.currency = g.data.currencyCode, this.data.amountRequiredToMeetStake = parseFloat(g.data.value).toFixed(2));
1533							});
1534						}
1535					});
1536				}
1537				getAmountToBePopulated(e, i, c) {
1538					if (this.data.amountRequiredToMeetStake === 0 || i) return "";
1539					if (e) {
1540						let g = c.paymentMethodInfo.minDepositLimit.currencyCode, y = i[e.toUpperCase() + "_TO_" + g.toUpperCase()];
1541						return parseFloat((this.data.amountRequiredToMeetStake / y).toString()).toFixed(2);
1542					}
1543					return parseFloat(this.data.amountRequiredToMeetStake).toFixed(2);
1544				}
1545				get isFullStakeAmountNotMet() {
1546					return this._isFullStakeAmountNotMet;
1547				}
1548				set isFullStakeAmountNotMet(e) {
1549					this._isFullStakeAmountNotMet = e;
1550				}
1551			};
1552			return t.ɵfac = function(a) {
1553				return new (a || t)();
1554			}, t.ɵprov = U({
1555				token: t,
1556				factory: t.ɵfac,
1557				providedIn: "root"
1558			}), t;
1559		})(), ht = (() => {
1560			let t = class {
1561				constructor() {
1562					this.apiService = u(Fe), this.bannerService = u(Ge), this.showRgLimitError = N(!1);
1563				}
1564				triggerUKLccpAlert(e) {
1565					return Z(this, null, function* () {
1566						return fe(this.apiService.post(G.DEPOSIT_LIMIT_BREACH_ALERT, e));
1567					});
1568				}
1569				clearUkLccpBanner() {
1570					this.showRgLimitError() && (this.showRgLimitError.set(!1), this.bannerService.clear(Me.UK_LCCP_DEPOSIT_LIMIT_MESSAGES));
1571				}
1572			};
1573			return t.ɵfac = function(a) {
1574				return new (a || t)();
1575			}, t.ɵprov = U({
1576				token: t,
1577				factory: t.ɵfac,
1578				providedIn: "root"
1579			}), t;
1580		})(), ia = `
1581<form name="threeDSMethodDataForm" id="threeDSMethodDataForm" method="POST">
1582<input type="hidden" name="threeDSMethodData" id="threeDSMethodData" />
1583</form>
1584`, ee = (() => {
1585			let t = class {
1586				constructor() {
1587					this.document = u(Se), this.resizer = u(J), this.apiService = u(Fe), this.dataService = u($), this.depositRedirectService = u(at), this.stakeAmountService = u($t), this.optionListService = u(he), this.depositFlowStore = u(Ce), this.errorStateStore = u(ge), this.sanitizer = u(vo), this.gtmService = u(ae), this.userDataService = u(W), this.loaderService = u(Ie), this.logger = u(Xe), this.window = u(pe), this.httpBackend = u(_s), this.bannerService = u(Ge), this.ukLccpLimitsService = u(ht), this.gdlFraService = u(rt), this.depTxnStatusService = u(Ct), this.spendLimitService = u(It), this.showDepositInput = N(!1), this.showDepositFailure = N(!1), this.showDepositSuccess = N(!1), this.isSubmitClicked = N(!1), this.currencyConversionMap = {}, this.paypalDirectBadFunding = null, this.isPaypalBadFunding = N(!1), this.showDeclinePage = N(!1), this.showODpopUp = N(!1), this.vatDeductionAmount = N(0), this.showVATTaxMessage = N(!1), this.isFormDisable = N(!1), this.trackingValueService = u(Wt), this.qdJourney = u(je), this.httpClient = new Ns(this.httpBackend), this.handleResponse = this.handleResponse.bind(this), this.handleRedirectionResponse = this.handleRedirectionResponse.bind(this), this.initializeDepositInfo();
1588				}
1589				set conversionRates(e) {
1590					this._conversionRates = e;
1591				}
1592				get conversionRates() {
1593					return this._conversionRates;
1594				}
1595				set depositInfo(e) {
1596					this.dataService.depositInfo = e, this._depositInfo = e;
1597				}
1598				get depositInfo() {
1599					return this._depositInfo;
1600				}
1601				initializeDepositInfo() {
1602					this.depositInfo || (this.depositInfo = new ta(), this.depositInfo.amountInAccountCurrency = "", this.depositInfo.amountCharged = "", this.depositInfo.amountInfo = {}, this.depositInfo.bonusInfo = {}, this.depositInfo.browserInfo = this.setBrowserInfo(), this.depositInfo.paymentAccountInfo = {}, this.depositInfo.productPreference = "", this.depositInfo.details = {});
1603				}
1604				setBrowserInfo() {
1605					let e = {};
1606					return e.browserLanguage = this.window.navigator.language.substring(0, 2), e.browserScreenHeight = screen.availHeight, e.browserScreenWidth = screen.availWidth, e.browserTimeZone = (/* @__PURE__ */ new Date()).getTimezoneOffset(), e;
1607				}
1608				getAmountInTransactionCurrency() {
1609					if (this.depositInfo.paymentMethod === H.FLASH1VOUCHER) this.depositInfo.amountInfo.nativeAmountString = "0";
1610					else {
1611						let e = parseFloat(this.depositInfo?.amountInAccountCurrency), i = this.depositInfo?.amountInfo?.nativeCurrency, c = this.optionListService?.selectedOption?.paymentMethodInfo?.minDepositLimit?.currencyCode;
1612						if (isNaN(e)) this.depositInfo.amountInfo.nativeAmountString = "";
1613						else {
1614							let g = `${i.toUpperCase()}_TO_${c.toUpperCase()}`;
1615							this.exchangeRate = 1, i.toUpperCase() !== c.toUpperCase() && (this.exchangeRate = this.conversionRates[g]);
1616							let y = this.optionListService?.selectedOption?.paymentAccountInfo?.exponentZeroCurrencies;
1617							if (y) {
1618								let E = y.split(",").indexOf(i) > -1 ? 0 : 2;
1619								this.depositInfo.amountInfo.nativeAmountString = (e / this.exchangeRate).toFixed(E);
1620							}
1621						}
1622						return this.depositInfo?.amountInfo?.nativeAmountString;
1623					}
1624				}
1625				getFeeAmount(e) {
1626					let i = parseFloat(this.optionListService?.selectedOption?.paymentMethodInfo?.formattedFee), c = this.optionListService?.selectedOption?.paymentMethodInfo?.feeType === "abs" ? i : e * i / 100;
1627					return parseFloat(c.toFixed(2));
1628				}
1629				setAmountCharged() {
1630					let e = this.depositInfo?.amountInAccountCurrency;
1631					this.depositInfo.amountCharged = parseFloat(e) > 0 ? (parseFloat(e) + this.getFeeAmount(e)).toFixed(2) : "";
1632				}
1633				showRequiredView(e) {
1634					e > 0 ? this.stakeAmountService.isFullStakeAmountNotMet = !0 : (this.stakeAmountService.isFullStakeAmountNotMet = !1, this.showDepositInput.set(!1), this.showDepositSuccess.set(!0), this.depositFlowStore.setDepositProcess(!1), this.dataService.depositProcess.set(!1));
1635				}
1636				handleResponse(e) {
1637					if (this.dataService.data = e, e?.status && e?.status === se.SUCCESS) e.instrumentNumber = this.optionListService?.selectedOption?.instrumentNumber ? this.optionListService?.selectedOption?.instrumentNumber.toLowerCase() : "", e.type = this.optionListService?.selectedOption?.paymentMethodInfo?.type.toLowerCase(), e.paymentMethod = this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod, e.feeCollected = this.depositInfo?.amountCharged != "" && this.depositInfo?.amountInAccountCurrency != "" ? parseFloat(this.depositInfo?.amountCharged) - parseFloat(this.depositInfo?.amountInAccountCurrency) : 0, e.amountInAccountCurrency = this.depositInfo?.amountInAccountCurrency ? this.depositInfo?.amountInAccountCurrency : "", e.accountCurrency = this.optionListService?.selectedOption?.paymentMethodInfo?.minDepositLimit?.currencyCode, e.amount.value = e?.amount?.value ? (Math.round(e?.amount?.value * 100) / 100).toFixed(2) : "", e.transactionCurrency = this.depositInfo?.amountInfo?.nativeCurrency, e.exchangeRate = (1 / this.exchangeRate).toFixed(2), e.amountInTxnCurrency = this.depositInfo?.amountInfo?.nativeAmountString ? this.depositInfo?.amountInfo?.nativeAmountString : "", e.amount.currencycode = e?.accountCurrency ? e?.accountCurrency : this.optionListService?.selectedOption?.paymentMethodInfo?.minDepositLimit?.currencyCode, e.billingDescriptor = this.billingDescriptor ? this.billingDescriptor : e?.billingDescriptor, this.showDepositSuccess.set(!0), this.loaderService.depositRedirectInProgress.set(!1), this.depositFlowStore.setDepositProcess(!1), this.dataService.depositProcess.set(!1), this.showDepositInput.set(!1);
1638					else if (e?.status && e?.status === se.FAILURE) {
1639						(e?.errorResponse?.errorCode === "172" && e?.errorResponse?.errorMessage?.includes("session_limit_breached") || e?.errorResponse?.errorCode === "173" && e?.errorResponse?.errorMessage?.includes("self_exclusion")) && this.optionListService.redirectToMainCashier();
1640						let i = e?.errorResponse?.errorCode;
1641						this.userDataService?.userData?.configParams?.rg_netloss_lccp_limit_enable == "Y" && R.rgLimitsErrorCodes.includes(i) ? (this.bannerService.fetch(Object.values(it)).subscribe(), this.ukLccpLimitsService.showRgLimitError.set(!0), this.showDepositFailure.set(!1), this.isSubmitClicked.set(!1)) : this.showDepositFailure.set(!0), this.showDepositSuccess.set(!1), this.depositFlowStore.setDepositProcess(!1), this.dataService.depositProcess.set(!1), this.userDataService?.userData?.configParams?.isBrazilBankRegEnabled && [
1642							"2020",
1643							"2021",
1644							"854",
1645							"3"
1646						].includes(e?.errorResponse?.errorCode) && ["DEPOSIT_DECLINE"].includes(e?.errorResponse?.templateName?.toUpperCase()) && (this.showDeclinePage.set(!0), this.showDepositFailure.set(!1));
1647					}
1648					if (this.submitResponse = e, this.depositFlowStore.setSubmitResponse(e), e?.status && e?.status === se.SUCCESS) this.stakeAmountService.retrieveAmountRequiredToMeetStake(this.showRequiredView.bind(this));
1649					else if (e?.status && e?.status === se.POST_REDIRECT) {
1650						this.loaderService.depositRedirectInProgress.set(!0), this.depositRedirectService.depositSubmitResponse = e, this.billingDescriptor = e?.billingDescriptor;
1651						let i = {
1652							redirectionUrl: this.handleUrlSanitization(e.redirectionUrl) || "",
1653							submitJwt: !!e?.postData?.JWT,
1654							openInCustomTab: e?.openInCustomTab,
1655							redirectType: "POST",
1656							new_3ds2_route: e?.successMessageInfo?.new_3ds2_route === "Y" || e?.details?.new_3ds2_route === "Y"
1657						};
1658						this.depositRedirectService.updateDespositRedirectInfo(i), setTimeout(() => {
1659							this.depositRedirectService.redirectToThirdParty(this.handleResponse);
1660						});
1661					} else if (e?.status && e?.status === se.REDIRECT) {
1662						this.loaderService.depositRedirectInProgress.set(!0), this.depositRedirectService.depositSubmitResponse = e;
1663						let i = {
1664							redirectionUrl: this.handleUrlSanitization(e.redirectionUrl) || "",
1665							openInCustomTab: e?.openInCustomTab,
1666							redirectType: "GET",
1667							new_3ds2_route: e?.successMessageInfo?.new_3ds2_route === "Y" || e?.details?.new_3ds2_route === "Y"
1668						};
1669						this.depositRedirectService.updateDespositRedirectInfo(i), setTimeout(() => {
1670							this.depositRedirectService.redirectToThirdParty(this.handleResponse);
1671						});
1672					} else if (e?.status && e?.status === se.PENDING) this.depositRedirectService.depositSubmitResponse = e, e?.paymentMethod == le.PIX && (this.showDepositInput.set(!1), this.document.addEventListener("visibilitychange", this.depositRedirectService.handleVisibilityChange), this.depositFlowStore.setDepositProcess(!0), this.dataService.depositProcess.set(!0)), this.depositRedirectService.checkDepositStatus(this.depositRedirectService?.depositSubmitResponse?.transactionId, this.handleResponse);
1673					else if (e?.status && e?.status === se.THREEDS2_REDIRECT) {
1674						e.instrumentNumber = this.optionListService?.selectedOption?.instrumentNumber ? this.optionListService?.selectedOption?.instrumentNumber.toLowerCase() : "", e.type = this.optionListService?.selectedOption?.paymentMethodInfo?.type?.toLowerCase(), e.paymentMethod = this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod, e.feeCollected = this.depositInfo?.amountCharged !== "" && this.depositInfo?.amountInAccountCurrency !== "" ? parseFloat(this.depositInfo?.amountCharged) - parseFloat(this.depositInfo?.amountInAccountCurrency) : 0, e.amountInAccountCurrency = this.depositInfo?.amountInAccountCurrency ? this.depositInfo?.amountInAccountCurrency : "", e.amount.value = e?.amount?.value ? (Math.round(e?.amount?.value * 100) / 100).toFixed(2) : "", e.transactionCurrency = this.depositInfo?.amountInfo?.nativeCurrency, e.exchangeRate = (1 / this.exchangeRate).toFixed(2), e.amountInTxnCurrency = this.depositInfo?.amountInfo?.nativeAmountString ? this.depositInfo?.amountInfo?.nativeAmountString : "", e.amount.currencyCode = e?.accountCurrency ? e?.accountCurrency : e?.amount?.currencyCode, e.billingDescriptor = e?.billingDescriptor ? e?.billingDescriptor : e.billingDescriptor, this.submitResponse = e, this.loaderService.depositRedirectInProgress.set(!0), this.loaderService.isLoading.set(!0), this.depositRedirectService.depositSubmitResponse = e;
1675						let i = {
1676							redirectionUrl: this.handleUrlSanitization(e.redirectionUrl) || "",
1677							redirectionData: e?.postData?.threeDSMethodData
1678						};
1679						this.depositRedirectService.updateDespositRedirectInfo(i), this.submit3DSMethodData(i), this.depositRedirectService.check3dDepositStatus(() => {
1680							this.depositRedirectService.getRedirectData(this.handleRedirectionResponse);
1681						});
1682					} else if (e?.status && e?.status === se.REDIRECT_BANK) {
1683						this.loaderService.depositRedirectInProgress.set(!0), this.depositRedirectService.depositSubmitResponse = e;
1684						let i = {
1685							redirectionUrl: this.handleUrlSanitization(e.redirectionUrl) || "",
1686							creq: e?.postData?.creq,
1687							submitCreq: !0,
1688							openInCustomTab: e?.openInCustomTab,
1689							redirectType: "POST",
1690							new_3ds2_route: e?.successMessageInfo?.new_3ds2_route === "Y" || e?.details?.new_3ds2_route === "Y"
1691						};
1692						this.depositRedirectService.updateDespositRedirectInfo(i), setTimeout(() => {
1693							this.depositRedirectService.redirectToThirdParty(this.handleResponse);
1694						});
1695					} else if (e?.status == se.BANK_DETAIL_MISMATCH && this.userDataService?.userData?.configParams?.pixBrInfo?.isSeamless) this.optionListService.redirectToMainCashier(`&type=transactionStatus&txnId=${e?.transactionId}`);
1696					else if (this.spendLimitService.clearAcknowledgement(this.depositInfo), this.loaderService.depositRedirectInProgress.set(!1), this.loaderService.isLoading.set(!1), this.depositFlowStore.setCvv(""), this.stakeAmountService.isFullStakeAmountNotMet = !0, e?.errorResponse?.errorCode) {
1697						let { errorCode: i, errorMessage: c } = e.errorResponse;
1698						if (i && [
1699							"2400",
1700							"2401",
1701							"2402"
1702						].includes(e.errorResponse.errorCode) && e.paymentMethod == "FLASH1VOUCHER") this.errorStateStore.setFlashVoucherErrorDetails(e?.errorResponse);
1703						else if (e.errorResponse.errorCode == "301") this.errorStateStore.setBwinPLkycverification(e?.errorResponse), this.errorStateStore.setHideInputPage(!0);
1704						else if (e.errorResponse.errorCode == "302") this.errorStateStore.setKycPLlimitverification(e?.errorResponse), this.errorStateStore.setHideInputPage(!0);
1705						else if (i == "1125") this.depTxnStatusService.showTxnLimitBanner.set(!0), this.depTxnStatusService.evaluateAndLoadBanner(), this.showDepositFailure.set(!1);
1706						else if (i && (i === "168" || i === "169" || i === "171" || i === "170")) {
1707							if (i === "168") this.errorStateStore.setAdaInteractionMessage(!0), this.gtmService.raiseEventForUnu
1707sualDeposit("unusualDepositInteractionMessage", "quick deposit", this.depositInfo?.amountInfo?.nativeAmountString);
1708							else if (i === "169") this.errorStateStore.setIsInPlayBreak(!0);
1709							else if (i === "171") this.errorStateStore.setIsSessionTimeoutStatus(!0);
1710							else if (i === "170") if (c == "arc_deposit_decline_intervention_message") {
1711								this.errorStateStore.setArcDepositBlockStatus(e?.userARCDeclinedDepositStatus);
1712								let g = { payment: { error: "" } };
1713								g.payment.error = "maximum allowed decline deposits reached - deposit ability blocked for 24h", this.gtmService.raiseComponentEvent("paymentError", g);
1714							} else c == "arc_deposit_decline_interaction_message" && this.gtmService.raiseEventForArcUnusualDeposit("unusualArcDepositInteractionMessage", "quick deposit");
1715						} else i === "2046" && [
1716							"2046 : INSUFFICIENT_FUNDS",
1717							"2046 : TRANSACTION_REFUSED",
1718							"2046 : INSTRUMENT DECLINED"
1719						].includes(c) ? (["2046 : TRANSACTION_REFUSED", "2046 : INSTRUMENT DECLINED"].includes(c) && this.errorStateStore.setIsPaypalBadFunding(!0), this.paypalDirectBadFunding = e.errorResponse) : i === R.maxFailDepEnhancementErrorCode && e?.errorResponse?.templateName == Lt.maxFailDepEnhancementErrorTemplate && e?.errorResponse?.additionalData?.userMaxFailDepStatus ? this.errorStateStore.setMaxFailDepEnhancement(e?.errorResponse?.additionalData?.userMaxFailDepStatus) : e?.errorResponse?.templateName.toLowerCase() == "gdl_fra_limit" && [
1720							"198",
1721							"199",
1722							"200"
1723						].includes(e.errorResponse?.errorCode) ? (this.gdlFraService.showGdlFraValidation.set(!0), this.showDepositFailure.set(!1)) : c == "spend_limit_popup_to_show" && (this.spendLimitService.setFromErrorAdditionalData(e?.errorResponse?.additionalData), this.spendLimitService.prompt(), this.showDepositFailure.set(!1), this.isSubmitClicked.set(!1));
1724					} else this.showDepositFailure.set(!0), this.showDepositSuccess.set(!1);
1725					this.resizer.resizeCashier();
1726				}
1727				handleUrlSanitization(e) {
1728					return this.sanitizer.sanitize(hs.URL, this.sanitizer.bypassSecurityTrustUrl(e));
1729				}
1730				handleRedirectionResponse(e) {
1731					if (e?.status && e?.status === se.SUCCESS) this.dataService.data = e, this.submitResponse.status = se.PENDING, this.depositRedirectService.checkDepositStatus(this.depositRedirectService.depositSubmitResponse.transactionId, this.handleResponse);
1732					else if (e?.status && e?.status === se.REDIRECT_BANK) {
1733						let i = {
1734							redirectionUrl: this.handleUrlSanitization(e.redirectUrl) || "",
1735							creq: e?.redirectData?.redirectPostData,
1736							submitCreq: !0,
1737							openInCustomTab: e?.openInCustomTab,
1738							redirectType: "POST",
1739							new_3ds2_route: e?.successMessageInfo?.new_3ds2_route === "Y" || e?.details?.new_3ds2_route === "Y"
1740						};
1741						this.depositRedirectService.updateDespositRedirectInfo(i), setTimeout(() => {
1742							this.depositRedirectService.redirectToThirdParty(this.handleResponse);
1743						});
1744					} else this.depositRedirectService.checkDepositStatus(this.depositRedirectService?.depositSubmitResponse?.transactionId, this.handleResponse);
1745				}
1746				submit3DSMethodData(e) {
1747					let i = this.document.getElementById("threeDS2redirect")?.contentWindow?.document;
1748					if (!i) {
1749						this.logger.warn("3DS iframe document unavailable");
1750						return;
1751					}
1752					i.write(ia);
1753					let c = i.getElementById("threeDSMethodDataForm"), g = i.getElementById("threeDSMethodData");
1754					if (!c || !g) {
1755						this.logger.warn("3DS method data elements unavailable");
1756						return;
1757					}
1758					c.action = e?.redirectionUrl, g.value = e?.redirectionData, c.submit();
1759				}
1760				submitDeposit() {
1761					if (this.spendLimitService.requiresAcknowledgement(this.depositInfo)) {
1762						this.spendLimitService.prompt(), this.isSubmitClicked.set(!1), this.resizer.resizeCashier();
1763						return;
1764					}
1765					this.spendLimitService.applyAcknowledgement(this.depositInfo), this.setGaClientAndSessionInfo(), this.clearMessageBanners(), this.document.removeEventListener("visibilitychange", this.depositRedirectService.handleVisibilityChange), delete this.depositInfo.paymentAccountInfo.cvv2, this.qdJourney.submitted({
1766						method: this.depositInfo.paymentMethod ?? "",
1767						amount: Number(this.depositInfo.amountInfo?.nativeAmountString ?? 0)
1768					});
1769					let e = JSON.parse(this.window.sessionStorage.getItem("sessionInfo")), i = `${G.DEPOSIT_SUBMIT}?language=${e?.LANG_ID ?? "en"}&source=${this.getQDType()}`;
1770					this.apiService.post(i, this.depositInfo).pipe(As((c) => {
1771						this.handleResponse(c);
1772					}, (c) => {
1773						this.handleResponse(c);
1774					})).subscribe();
1775				}
1776				applePayDepositSubmit(e) {
1777					return Z(this, null, function* () {
1778						this.spendLimitService.applyAcknowledgement(e), this.depositSubmitRequest = e;
1779						let i = JSON.parse(this.window.sessionStorage.getItem("sessionInfo")), c = this.window.sessionStorage.getItem("tempToken");
1780						c && e.paymentAccountInfo && (e.paymentAccountInfo.tempToken = c);
1781						let g = `${G.DEPOSIT_SUBMIT_URI}?language=${i?.LANG_ID ?? "en"}&source=${this.getQDType()}`;
1782						this.qdJourney.submitted({
1783							method: e.paymentMethod ?? "",
1784							amount: Number(e.amountInfo?.nativeAmountString ?? 0)
1785						});
1786						let y = yield fe(this.apiService.post(g, e));
1787						if (this.handleResponse(y), y?.status === "SUCCESS") return y;
1788					});
1789				}
1790				isNullOrEmpty(e) {
1791					return !e || e.trim() === "";
1792				}
1793				affMaxLossLimitInterceptorCall(e) {
1794					return fe(this.apiService.post(G.AFF_MAXLOSS_TOGGLE_INTERCEPTOR + `?status=${e}`, ""));
1795				}
1796				setGaClientAndSessionInfo() {
1797					this.gaSessionId = this.trackingValueService.gaSessionId, this.gaClientId = this.trackingValueService.gaClientId, this.depositInfo?.details ? (this.depositInfo.details.GA_CLIENT_ID = this.gaClientId, this.depositInfo.details.GA_SESSION_ID = this.gaSessionId, this.depositInfo.details.entryUrl = this.trackingValueService?.entryUrl, this.depositInfo.details.NativeApp = this.trackingValueService?.
1797nativeApp) : this.depositInfo.details = {
1798						GA_CLIENT_ID: this.gaClientId,
1799						GA_SESSION_ID: this.gaSessionId,
1800						entryUrl: this.trackingValueService?.entryUrl,
1801						NativeApp: this.trackingValueService?.nativeApp
1802					};
1803				}
1804				setCurrencyConversion(e) {
1805					if (!this.conversionRates || Object.keys(this.conversionRates).length === 0) return;
1806					this.currencyConversionMap = {};
1807					let i = e?.paymentMethodInfo?.minDepositLimit?.currencyCode?.toUpperCase();
1808					e.currencyInfo.currencyList.forEach((c) => {
1809						let g = c.toUpperCase() + "_TO_" + i, y = 1 / this.conversionRates[g];
1810						this.currencyConversionMap[c] = c === i ? y : y.toFixed(4);
1811					});
1812				}
1813				callingSuccessApi(e) {
1814					return Z(this, null, function* () {
1815						try {
1816							return yield fe(this.apiService.post(G.DEPOSIT_SUCCESS_URI + "/" + e, ""));
1817						} catch (i) {
1818							return i;
1819						}
1820					});
1821				}
1822				getLabelName(e) {
1823					let i = e.labelInfo.brandId?.toLowerCase() || "";
1824					return ["sporting", "sbbrazil"].includes(i) ? "Sportingbet" : i?.includes("betboo") ? "Betboo" : i;
1825				}
1826				closeVATTaxMessage() {
1827					return Z(this, null, function* () {
1828						try {
1829							return yield fe(this.apiService.post(G.CLOSE_VAT_TAX_MESSAGE, this.dataService?.sessionInfo?.userId));
1830						} catch (e) {
1831							return e;
1832						}
1833					});
1834				}
1835				triggerExceededSVOCAlert(e, i) {
1836					return Z(this, null, function* () {
1837						let c = `?allowedAmount=${e}&initAmount=${i}`;
1838						return fe(this.apiService.post(G.DEPOSIT_CAP_EXCEED_ALERT + c, ""));
1839					});
1840				}
1841				calculateVATPercentage(e) {
1842					e && this.vatDeductionAmount.set(Number((e * this.userDataService?.userData?.configParams?.colombia_deposit_tax_percentage / 100).toFixed(2)));
1843				}
1844				updateDnaConfig(e) {
1845					return Z(this, null, function* () {
1846						return yield fe(this.apiService.post(G.UPDATE_DNAID_CONFIG, e));
1847					});
1848				}
1849				getQDType() {
1850					return this.window.self != this.window.top ? "GQD" : "RQD";
1851				}
1852				googlePayDepositSubmit(e) {
1853					return Z(this, null, function* () {
1854						this.setGaClientAndSessionInfo(), this.depositSubmitRequest = e;
1855						let i = JSON.parse(this.window.sessionStorage.getItem("sessionInfo")), c = this.window.sessionStorage.getItem("tempToken");
1856						c && e.paymentAccountInfo && (e.paymentAccountInfo.tempToken = c);
1857						let g = G.DEPOSIT_SUBMIT_URI;
1858						return this.qdJourney.submitted({
1859							method: e.paymentMethod ?? "",
1860							amount: Number(e.amountInfo?.nativeAmountString ?? 0)
1861						}), yield fe(this.apiService.post(g + `?language=${i?.LANG_ID ? i.LANG_ID : "en"}&source=${this.getQDType()}`, e)).then((y) => {
1862							if (this.handleResponse(y), y?.status === "SUCCESS") return y;
1863						}).catch((y) => {
1864							this.logger.error("Google Pay: Deposit Failed", y), this.showDepositFailure.set(!0), this.showDepositSuccess.set(!1), this.resizer.resizeCashier();
1865						});
1866					});
1867				}
1868				registerCardDetails(e, i, c) {
1869					return Z(this, null, function* () {
1870						if (!this.isNullOrEmpty(e) && e !== "token") {
1871							let g = new Ps({ "Content-Type": "application/json" });
1872							c != null && (g = g.append("token", c));
1873							let y = {
1874								headers: g,
1875								observe: "response"
1876							};
1877							return yield fe(this.httpClient.post(e, i, y));
1878						}
1879						throw new Error("Google Pay: url or token missing");
1880					});
1881				}
1882				clearMessageBanners() {
1883					this.ukLccpLimitsService.clearUkLccpBanner(), this.gdlFraService.clearGdlBanner(), this.depTxnStatusService.clearTxnLtmBanner();
1884				}
1885			};
1886			return t.ɵfac = function(a) {
1887				return new (a || t)();
1888			}, t.ɵprov = U({
1889				token: t,
1890				factory: t.ɵfac,
1891				providedIn: "root"
1892			}), t;
1893		})();
1894	})))();
1895}
1896var uc = mc({ QuickDepositFeatureComponent: () => rs });
1897function hc(t, a) {
1898	t & 1 && (Ee(0, "div", 1), _e(1, "div", 2)(2, "div", 2)(3, "div", 2)(4, "div", 3)(5, "div", 4), Te());
1899}
1900function fc(t, a) {
1901	t & 1 && _e(0, "div");
1902}
1903function gc(t, a) {
1904	t & 1 && (Ee(0, "div", 5), Ht(1, fc, 1, 0, "div", null, Yt), Te()), t & 2 && (o(), Ot(z(0, aa)));
1905}
1906function bc(t, a) {
1907	t & 1 && (Ee(0, "div"), _e(1, "div", 7), Te()), t & 2 && mo(l(2).loadingVersion);
1908}
1909function yc(t, a) {
1910	t & 1 && h(0, gc, 3, 1, "div", 5)(1, bc, 2, 2, "div", 6), t & 2 && f(l().showEpcotSpinner ? 0 : 1);
1911}
1912function Sc(t, a) {
1913	if (t & 1) {
1914		let e = k();
1915		Ee(0, "div", 0)(1, "div", 2)(2, "div", 3), d(3), r(4, "translate"), Te(), Ee(5, "div", 4), ai("click", function() {
1916			return A(e), x(l().closeCashier());
1917		}), _e(6, "span", 5), Te()()();
1918	}
1919	t & 2 && (o(3), v(p(4, 1, "PARTY.CASHIER.web.deposit.header")));
1920}
1921function vc(t, a) {
1922	t & 1 && (Ee(0, "span", 7), d(1), r(2, "translate"), Te()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.headercancel.text"), " "));
1923}
1924function Ec(t, a) {
1925	t & 1 && _e(0, "span", 5);
1926}
1927function Dc(t, a) {
1928	if (t & 1) {
1929		let e = k();
1930		Ee(0, "div", 1)(1, "strong"), d(2), r(3, "translate"), Ee(4, "div", 6), ai("click", function() {
1931			return A(e), x(l().closeCashier());
1932		}), h(5, vc, 3, 3, "span", 7)(6, Ec, 1, 0, "span", 5), Te()()();
1933	}
1934	if (t & 2) {
1935		let e = l();
1936		o(2), S("", p(3, 2, "PARTY.CASHIER.web.deposit.header"), " "), o(3), f(e.isBetmgmLabel ? 5 : 6);
1937	}
1938}
1939function xc(t, a) {
1940	t & 1 && D(0, "span", 2);
1941}
1942function Ac(t, a) {
1943	if (t & 1 && (n(0, "div")(1, "div", 1), h(2, xc, 1, 0, "span", 2), n(3, "div", 3)(4, "div")(5, "div", 4)(6, "section", 5), Gt(7), s()()()()()()), t & 2) {
1944		let e = l();
1945		o(), m("ngClass", e.showIcon() ? "theme-check" : ""), o(), f(e.showClose() ? 2 : -1);
1946	}
1947}
1948function Lc(t, a) {
1949	t & 1 && D(0, "span", 2);
1950}
1951function Cc(t, a) {
1952	if (t & 1 && (n(0, "div")(1, "div", 6), h(2, Lc, 1, 0, "span", 2), n(3, "div", 3)(4, "div")(5, "div", 4)(6, "section", 5), Gt(7, 1
1952), s()()()()()()), t & 2) {
1953		let e = l();
1954		o(), m("ngClass", e.showIcon() ? "theme-error-i" : ""), o(), f(e.showClose() ? 2 : -1);
1955	}
1956}
1957function Ic(t, a) {
1958	t & 1 && D(0, "span", 2);
1959}
1960function kc(t, a) {
1961	if (t & 1 && (n(0, "div")(1, "div", 7), h(2, Ic, 1, 0, "span", 2), n(3, "div", 3)(4, "div")(5, "div", 4)(6, "section", 5), Gt(7, 2), s()()()()()()), t & 2) {
1962		let e = l();
1963		o(), m("ngClass", M(2, ua, e.p1Class(), e.showIcon() ? "theme-warning" : "")), o(), f(e.showClose() ? 2 : -1);
1964	}
1965}
1966function wc(t, a) {
1967	if (t & 1) {
1968		let e = k();
1969		n(0, "span", 9), L("click", function() {
1970			return A(e), x(l(2).closeMessage());
1971		}), s();
1972	}
1973}
1974function Rc(t, a) {
1975	if (t & 1 && (n(0, "div")(1, "div", 8), h(2, wc, 1, 0, "span", 2), n(3, "div", 3)(4, "div")(5, "div", 4)(6, "section", 5), Gt(7, 3), s()()()()()()), t & 2) {
1976		let e = l();
1977		o(), m("ngClass", e.showIcon() ? "theme-info-i" : ""), o(), f(e.showClose() ? 2 : -1);
1978	}
1979}
1980function Nc(t, a) {
1981	if (t & 1) {
1982		let e = k();
1983		n(0, "show-message", 0)(1, "div", 1)(2, "p"), d(3), r(4, "translate"), s(), n(5, "p", 2), d(6), r(7, "translate"), s(), D(8, "p", 3), r(9, "translate"), n(10, "p", 2), d(11), r(12, "translate"), s(), n(13, "span")(14, "b", 4)(15, "a", 5), L("click", function() {
1984			return A(e), x(l(2).unblockForm());
1985		}), d(16), r(17, "translate"), s(), n(18, "a", 5), L("click", function() {
1986			return A(e), x(l(2).submitAdaDeposit());
1987		}), d(19), r(20, "translate"), s()()()()();
1988	}
1989	if (t & 2) {
1990		let e = l(2);
1991		m("type", e.messageType.INFO), o(3), v(p(4, 7, "PARTY.CASHIER.web.deposit.ada.interaction.uk.msg")), o(3), v(p(7, 9, "PARTY.CASHIER.web.deposit.ada.interaction.uk.msg1")), o(2), m("vnDynamicHtml", b(9, 11, "PARTY.CASHIER.web.deposit.ada.interaction.gambling.uk.msg", I(20, ha, e.gamblingControlURL))), o(3), v(p(12, 14, "PARTY.CASHIER.web.deposit.ada.interaction.uk.msg2")), o(5), S(" ", p(17, 16, "PARTY.CASHIER.web.deposit.ada.interaction.cancel"), " "), o(3), S(" ", p(20, 18, "PARTY.CASHIER.web.deposit.ada.interaction.continue"), " ");
1992	}
1993}
1994function Tc(t, a) {
1995	if (t & 1) {
1996		let e = k();
1997		n(0, "show-message", 0)(1, "div", 1)(2, "p"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), n(8, "p"), d(9), r(10, "translate"), s(), n(11, "span")(12, "b", 4)(13, "a", 6), L("click", function() {
1998			return A(e), x(l(2).submitAdaDeposit());
1999		}), d(14), r(15, "translate"), s(), n(16, "a", 7), L("click", function() {
2000			return A(e), x(l(2).unblockForm());
2001		}), d(17), r(18, "translate"), s()()()()();
2002	}
2003	t & 2 && (m("type", l(2).messageType.INFO), o(3), v(p(4, 6, "PARTY.CASHIER.web.ada.interaction.msg1")), o(3), v(p(7, 8, "PARTY.CASHIER.web.ada.interaction.msg2")), o(3), v(p(10, 10, "PARTY.CASHIER.web.ada.interaction.msg3")), o(5), S(" ", p(15, 12, "PARTY.CASHIER.web.continue"), " "), o(3), S(" ", p(18, 14, "PARTY.CASHIER.web.ada.interaction.adjust.amount"), " "));
2004}
2005function Pc(t, a) {
2006	if (t & 1 && (n(0, "div"), h(1, Nc, 21, 22, "show-message", 0)(2, Tc, 19, 16, "show-message", 0), s()), t & 2) {
2007		let e = l();
2008		o(), f(e.isCountryUK ? 1 : 2);
2009	}
2010}
2011function _c(t, a) {
2012	if (t & 1 && (n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), D(8, "br"), n(9, "p"), d(10), r(11, "translate"), s(), D(12, "br"), n(13, "p"), d(14), r(15, "translate"), s(), D(16, "br")(17, "p", 2), r(18, "translate"), s()()), t & 2) {
2013		let e = l();
2014		m("type", e.messageType.ERROR), o(3), v(p(4, 6, "PARTY.CASHIER.web.arc.deposit.limits.intervention.declined.msg.header")), o(3), v(p(7, 8, "PARTY.CASHIER.web.arc.deposit.limits.intervention.declined.msg.quote")), o(4), v(p(11, 10, "PARTY.CASHIER.web.arc.deposit.limits.intervention.blocked.body.msg1")), o(4), S(" ", b(15, 12, "PARTY.CASHIER.web.arc.deposit.limits.intervention.blocked.body.msg2", M(18, ga, e.arcDepositBlockStatus == null ? null : e.arcDepositBlockStatus.expiryTime, e.arcDepositBlockStatus == null ? null : e.arcDepositBlockStatus.expiryDate)), " "), o(3), m("vnDynamicHtml", b(18, 15, "PARTY.CASHIER.web.arc.deposit.limits.intervention.blocked.body.msg3", I(21, ba, e.arcDeclinedDepositClickHereUrl)));
2015	}
2016}
2017function Mc(t, a) {
2018	if (t & 1) {
2019		let e = k();
2020		n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), n(8, "button", 2), L("click", function() {
2021			return A(e), x(l().openKycRedirectUrl());
2022		}), d(9), r(10, "translate"), s()()();
2023	}
2024	t & 2 && (m("type", l().messageType.INFO), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.kyc.verification.msg1")), o(3), v(p(7, 6, "PARTY.CASHIER.web.deposit.kyc.verification.msg2")), o(3), S(" ", p(10, 8, "PARTY.CASHIER.web.deposit.kyc.verify.message"), " "));
2025}
2026function Oc(t, a) {
2027	if (t & 1) {
2028		let e = k();
2029		n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p"), d(10), r(11, "vnCurrency"), r(12, "translate"), s(), n(13, "div", 3)(14, "button", 4), L("click", function() {
2030			return A(e), x(l().depositBack());
2031		}), d(15), r(16, "translate"), s(), n(17, "button", 5), L("click", function() {
2032			return A(e), x(l().submitPLDeposit());
2033		}), d(18), r(19, "translate"), s()()()();
2034	}
2035	if (t & 2) {
2036		let e = l();
2037		m("type", e.messageType.INFO), o(3), S(" ", p(4, 6, "PARTY.CASHIER.web.deposit.kyc.301.msg1"), " "), o(3), S(" ", b(8, 11, "PARTY.CASHIER.web.deposit.kyc.301.msg2", I(24, ki, b(7, 8, e.userBalance, e.currencyPLN))), " "), o(4), S(" ", b(12, 17, "PARTY.CASHIER.web.deposit.kyc.301.msg3", I(26, wi, b(11, 14, e.depositLimit, e.currencyPLN))), " "), o(5), S(" ", p(16, 20, "PARTY.CASHIER.web.deposit.kyc.301.msg4"), " "), o(3), S(" ", p(19, 22, "PARTY.CASHIER.web.deposit.button"), " ");
2038	}
2039}
2040function Gc(t, a) {
2041	if (t & 1) {
2042		let e = k();
2043		n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p"), d(10), r(11, "vnCurrency"), r(12, "translate"), s(), n(13, "button", 6), L("click", function() {
2044			return A(e), x(l().submitPLDeposit());
2045		}), d(14), r(15, "translate"), s()()();
2046	}
2047	if (t & 2) {
2048		let e = l();
2049		m("type", e.messageType.INFO), o(3), S(" ", p(4, 5, "PARTY.CASHIER.web.deposit.kyc.301.msg1"), " "), o(3), S(" ", b(8, 10, "PARTY.CASHIER.web.deposit.kyc.301.msg2", I(21, ki, b(7, 7, e.userBalance, e.currencyPLN))), " "), o(4), S(" ", b(12, 16, "PARTY.CASHIER.web.deposit.kyc.302.msg1", I(23, wi, b(11, 13, e.depositLimit, e.currencyPLN))), " "), o(4), S(" ", p(15, 19, "PARTY.CASHIER.web.deposit.kyc.301.msg5"), " ");
2050	}
2051}
2052function Fc(t, a) {
2053	t & 1 && (n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s()()()), t & 2 && (m("type", l().messageType.INFO), o(3), v(p(4, 3, "PARTY.CASHIER.web.play.break.header")), o(3), v(p(7, 5, "PARTY.CASHIER.web.play.break.message")));
2054}
2055function Hc(t, a) {
2056	if (t & 1) {
2057		let e = k();
2058		n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "a", 2), L("click", function() {
2059			return A(e), x(l().gotoWithdrawal());
2060		}), d(7), r(8, "translate"), s()()();
2061	}
2062	if (t & 2) {
2063		let e, i = l();
2064		m("type", i.messageType.INFO), o(3), S(" ", b(5, 6, "PARTY.CASHIER.web.deposit.pending.withdrawal", I(11, Ea, b(4, 3, (e = i.totalReversals()) == null ? null : e.amount, (e = i.totalReversals()) == null ? null : e.code))), " "), o(4), S(" ", p(8, 9, "PARTY.CASHIER.web.deposit.goto.withdrawal"), " ");
2065	}
2066}
2067function Yc(t, a) {
2068	if (t & 1 && (n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 2), r(6, "translate"), s()()), t & 2) {
2069		let e = l();
2070		m("type", e.messageType.INFO), o(3), v(p(4, 3, "PARTY.CASHIER.web.session.timeout.nl.header")), o(2), m("vnDynamicHtml", b(6, 5, "PARTY.CASHIER.web.session.timeout.nl.message", I(8, xa, e.sessionTimeUpdateUrl)));
2071	}
2072}
2073function Bc(t, a) {
2074	if (t & 1 && (n(0, "show-message", 0)(1, "div", 1)(2, "span"), d(3), r(4, "translate"), s(), n(5, "a", 2), d(6), r(7, "translate"), s()()()), t & 2) {
2075		let e = l();
2076		m("type", e.messageType.INFO), o(3), v(p(4, 5, "PARTY.CASHIER.web.deposit.curfew.new.message1")), o(2), m("href", F(e.depositCurfewRedirectUrl), P), o(), v(p(7, 7, "PARTY.CASHIER.web.deposit.curfew.new.message2"));
2077	}
2078}
2079function Uc(t, a) {
2080	if (t & 1) {
2081		let e = k();
2082		n(0, "show-message", 0)(1, "div", 1)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "a", 3), L("click", function() {
2083			return A(e), x(l().liveChatUrlRisky());
2084		}), n(6, "span", 4)(7, "b"), d(8), r(9, "translate"), s()()()()();
2085	}
2086	t & 2 && (m("type", l().messageType.INFO), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.risk.player.message")), o(5), S(" ", p(9, 5, "PARTY.CASHIER.web.arc.deposit.limits.intervention.liveChat"), " "));
2087}
2088function zc(t, a) {
2089	if (t & 1) {
2090		let e = k();
2091		n(0, "show-message", 6), L("close", function() {
2092			return A(e), x(l(2).closeToaster());
2093		}), n(1, "div", 1), D(2, "p", 7), r(3, "translate"), s()();
2094	}
2095	t & 2 && (m("type", l(2).messageType.INFO)("showClose", !0), o(2), m("vnDynamicHtml", p(3, 3, "PARTY.CASHIER.web.deposit.vatTaxInfo.text2")));
2096}
2097function qc(t, a) {
2098	t & 1 && (n(0, "show-message", 0)(1, "div", 8), D(2, "p", 7), r(3, "translate"), s()()), t & 2 && (m("type", l(2).messageType.WARNING), o(2), m("vnDynamicHtml", p(3, 2, "PARTY.CASHIER.web.deposit.vatTaxInfo.text")));
2099}
2100function Vc(t, a) {
2101	t & 1 && h(0, zc, 4, 5, "show-message", 5)(1, qc, 4, 4, "show-message", 0), t & 2 && f(l().showVATInfoMessage() ? 0 : 1);
2102}
2103function Wc(t, a) {
2104	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.expiredId.within.gracePeriod.text2")));
2105}
2106function Kc(t, a) {
2107	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.expiredId.within.gracePeriod.text3")));
2108}
2109function $c(t, a) {
2110	if (t & 1) {
2111		let e = k();
2112		n(0, "show-message", 0)(1, "div", 8)(2, "p", 9), d(3), r(4, "translate"), s(), h(5, Wc, 3, 3, "p")(6, Kc, 3, 3, "p"), n(7, "a", 10), L("click", function() {
2113			return A(e), x(l().updateNowCta());
2114		}), d(8), r(9, "translate"), s()()();
2115	}
2116	if (t & 2) {
2117		let e = l();
2118		m("type", e.messageType.WARNING), o(3), v(p(4, 6, "PARTY.CASHIER.web.deposit.expiredId.within.gracePeriod.text1")), o(2), f(e.userData?.configParams?.rekycSubErrorCode == "600" ? 5 : e.userData?.configParams?.rekycSubErrorCode == "602" ? 6 : -1), o(2), m("href", F(e.userData?.configParams?.rekycUrl + "&cashierQd=true"), P), o(), v(p(9, 8, "PARTY.CASHIER.web.deposit.expiredId.updateNow.cta"));
2119	}
2120}
2121function Qc(t, a) {
2122	if (t & 1) {
2123		let e = k();
2124		n(0, "show-message", 0)(1, "div", 8)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 11), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p", 11), d(10), r(11, "translate"), s()()(), n(12, "div", 12)(13, "a", 13), L("click", function() {
2125			return A(e), x(l().mllInterceptorClick(!0));
2126		}), d(14), r(15, "translate"), s(), n(16, "a", 14), L("click", function() {
2127			return A(e), x(l().mllInterceptorClick(!1));
2128		}), d(17), r(18, "translate"), s()();
2129	}
2130	if (t & 2) {
2131		let e = l();
2132		m("type", e.messageType.WARNING), o(3), S(" ", p(4, 8, "PARTY.CASHIER.web.deposit.pegasus.mll.interceptor.header"), " "), o(3), S(" ", b(8, 12, e.userData?.configParams?.limitType?.toLowerCase() == "calendar" ? "PARTY.CASHIER.web.deposit.pegasus.mll.interceptor.text.calendar" : "PARTY.CASHIER.web.deposit.pegasus.mll.interceptor.text.rolling", I(21, Ri, p(7, 10, e.userData == null || e.userData.configParams == null ? null : e.userData.configParams.limit))), " "), o(4), v(p(11, 15, "PARTY.CASHIER.web.deposit.pegasus.mll.interceptor.text3")), o(4), S(" ", p(15, 17, "PARTY.CASHIER.web.deposit.pegasus.keepLimit.cta"), " "), o(2), m("href", F(e.userData?.configParams?.limitUrl), P), o(), S(" ", p(18, 19, "PARTY.CASHIER.web.deposit.pegasus.setLimit.cta"), " ");
2133	}
2134}
2135function Xc(t, a) {
2136	if (t & 1 && (n(0, "div")(1, "ds-alert", 15), d(2), r(3, "translate"), s()()), t & 2) {
2137		let e = l();
2138		o(), m("inverse", !1), o(), S(" ", b(3, 2, "PARTY.CASHIER.web.prepaid.daily.limit.info", I(5, Ri, e.maxPrepaidDailyDepositLimit)), " ");
2139	}
2140}
2141function jc(t, a) {
2142	t & 1 && (n(0, "show-message", 0)(1, "div", 3)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "br"), n(6, "p"), d(7), r(8, "translate"), s()()()), t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.decline.message")), o(4), v(p(8, 5, "PARTY.CASHIER.web.deposit.purchaselimits.message")));
2143}
2144function Jc(t, a) {
2145	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.rglimitsexceeded.daily.message")));
2146}
2147function Zc(t, a) {
2148	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.rglimitsexceeded.weekly.message")));
2149}
2150function ed(t, a) {
2151	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.rglimitsexceeded.monthly.message")));
2152}
2153function td(t, a) {
2154	if (t & 1 && (n(0, "show-message", 1)(1, "div", 3)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "br"), n(6, "div"), h(7, Jc, 3, 3, "p")(8, Zc, 3, 3, "p")(9, ed, 3, 3, "p"), s()()()), t & 2) {
2155		let e, i = l();
2156		m("type", i.messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.rglimitsexceeded.header.message")), o(4), f((e = i.rgLimitsErrorDetails?.errorCode) === "116" ? 7 : e === "117" ? 8 : e === "118" ? 9 : -1);
2157	}
2158}
2159function id(t, a) {
2160	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.instrument.limit.exceeded.message")));
2161}
2162function od(t, a) {
2163	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.instrument.limit.revised.amount.message")));
2164}
2165function ad(t, a) {
2166	if (t & 1 && (n(0, "show-message", 2)(1, "div", 3)(2, "span"), h(3, id, 3, 3, "p")(4, od, 3, 3, "p"), s()()()), t & 2) {
2167		let e, i = l();
2168		m("type", i.messageType.ERROR), o(3), f((e = i.instrumentDepositLimitErrorDetails.errorMessage) === "INSTRUMENT_DEPOSIT_LIMIT_EXCEEDED" ? 3 : e === "INSTRUMENT_DEPOSIT_LIMIT_TO_BE_EXCEEDED" ? 4 : -1);
2169	}
2170}
2171function rd(t, a) {
2172	t & 1 && (n(0, "show-message", 0)(1, "p", 23), d(2), r(3, "translate"), s()()), t & 2 && (m("type", l().messageType.ERROR), o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.notavailble")));
2173}
2174function sd(t, a) {
2175	if (t & 1 && (n(0, "strong"), d(1), s()), t & 2) {
2176		let e = l(2);
2177		o(), v(e.errorTemplate.header);
2178	}
2179}
2180function nd(t, a) {
2181	if (t & 1 && (n(0, "show-message", 2)(1, "div", 23), h(2, sd, 2, 1, "strong"), n(3, "p"), d(4), s()()()), t & 2) {
2182		let e = l();
2183		m("type", e.messageType.ERROR), o(2), f(e.errorTemplate?.header ? 2 : -1), o(2), v(e.errorTemplate?.description);
2184	}
2185}
2186function ld(t, a) {
2187	t & 1 && (n(0, "show-message", 3)(1, "div", 23)(2, "strong", 24), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s()()()), t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.decline.message1.v3.header")), o(3), v(p(7, 5, "PARTY.CASHIER.web.deposit.decline.message1.v3.text")));
2188}
2189function cd(t, a) {
2190	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s()()), t & 2) {
2191		let e = l(3);
2192		o(2), S(" ", b(4, 4, "PARTY.CASHIER.web.deposit.kyc.limit.exceededsweden", I(7, ze, b(3, 1, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " ");
2193	}
2194}
2195function dd(t, a) {
2196	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "translate"), s()()), t & 2) {
2197		let e = l(4);
2198		o(2), S(" ", b(3, 1, "PARTY.CASHIER.web.deposit.de.proposed.product.msg", I(4, Xt, e.proposedProduct)), " ");
2199	}
2200}
2201function pd(t, a) {
2202	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p")(10, "a", 25)(11, "b"), d(12), r(13, "translate"), s()(), d(14, ". "), s(), h(15, dd, 4, 6, "div"), s()), t & 2) {
2203		let e = l(3);
2204		o(2), S(" ", b(4, 9, "PARTY.CASHIER.web.deposit.de.limit.exceeded.msg", I(20, ze, b(3, 6, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " "), o(4), S(" ", b(8, 15, "PARTY.CASHIER.web.deposit.de.sofort.msg", I(22, ze, b(7, 12, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " "), o(4), m("href", F(e.kycDetails.kycRedirectionUrlInfo.url), P), o(2), v(p(13, 18, "PARTY.CASHIER.web.deposit.de.limit.another.option")), o(3), f(e.isDepositAllowedOnOtherProduct ? 15 : -1);
2205	}
2206}
2207function md(t, a) {
2208	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s()()), t & 2) {
2209		let e = l(3);
2210		o(2), S(" ", b(4, 4, "PARTY.CASHIER.web.deposit.kyc.limit.exce.gbr", I(7, ze, b(3, 1, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " ");
2211	}
2212}
2213function ud(t, a) {
2214	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s()()), t & 2) {
2215		let e = l(3);
2216		o(2), S(" ", b(4, 4, "PARTY.CASHIER.web.deposit.kyc.limit.exce.irl", I(7, ze, b(3, 1, e.kycDetail
2216s.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " ");
2217	}
2218}
2219function hd(t, a) {
2220	if (t & 1 && (n(0, "div"), h(1, cd, 5, 9, "div"), h(2, pd, 16, 24, "div"), h(3, md, 5, 9, "div"), h(4, ud, 5, 9, "div"), s()), t & 2) {
2221		let e = l(2);
2222		o(), f(e.IsSwedenFE ? 1 : -1), o(), f(e.isDEUJurisdiction ? 2 : -1), o(), f(e.IsGreeceFE ? 3 : -1), o(), f(e.isDEUJurisdiction ? -1 : 4);
2223	}
2224}
2225function fd(t, a) {
2226	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), n(8, "p"), d(9), r(10, "translate"), s()()), t & 2) {
2227		let e = l(3);
2228		o(2), S(" ", b(4, 6, "PARTY.CASHIER.web.deposit.de.limit.tobe.exceededmsg", I(14, ze, b(3, 3, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " "), o(4), S(" ", b(7, 9, "PARTY.CASHIER.web.deposit.de.limit.tobe.exceeded1msg", I(16, Xt, e.productToShow)), " "), o(3), v(p(10, 12, "PARTY.CASHIER.web.deposit.de.limit.tobe.exceeded3"));
2229	}
2230}
2231function gd(t, a) {
2232	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "vnCurrency"), r(5, "translate"), s()()), t & 2) {
2233		let e = l(3);
2234		o(2), S(" ", b(5, 7, "PARTY.CASHIER.web.deposit.kyc.limit.tobe.exceeded", M(10, wa, b(3, 1, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode), b(4, 4, e.kycDetails.kycRemainingLimit == null ? null : e.kycDetails.kycRemainingLimit.value, e.kycDetails.kycRemainingLimit == null ? null : e.kycDetails.kycRemainingLimit.currencyCode))), " ");
2235	}
2236}
2237function bd(t, a) {
2238	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "vnCurrency"), r(5, "vnCurrency"), r(6, "translate"), s()()), t & 2) {
2239		let e = l(3);
2240		o(2), S(" ", b(6, 10, "PARTY.CASHIER.web.deposit.kyc.limit.tobe.exceed.sb", Be(13, Ra, b(3, 1, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode), b(4, 4, e.kycDetails.additionalInfo == null ? null : e.kycDetails.additionalInfo.kycStandardLimitAmount, e.kycDetails.additionalInfo == null ? null : e.kycDetails.additionalInfo.kycStandardLimitCurrency), b(5, 7, e.kycDetails.kycRemainingLimit == null ? null : e.kycDetails.kycRemainingLimit.value, e.kycDetails.kycRemainingLimit == null ? null : e.kycDetails.kycRemainingLimit.currencyCode))), " ");
2241	}
2242}
2243function yd(t, a) {
2244	if (t & 1 && (n(0, "div"), h(1, fd, 11, 18, "div"), h(2, gd, 6, 13, "div"), h(3, bd, 7, 17, "div"), s()), t & 2) {
2245		let e = l(2);
2246		o(), f(e.isDEUJurisdiction ? 1 : -1), o(), f(!e.isDEUJurisdiction && e.kycDetails.errorResponse.templateName != "deposit_kyc_limit_exceeded" ? 2 : -1), o(), f(!e.isDEUJurisdiction && e.kycDetails.errorResponse.templateName == "deposit_kyc_limit_exceeded" ? 3 : -1);
2247	}
2248}
2249function Sd(t, a) {
2250	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s()()), t & 2) {
2251		let e = l(2);
2252		o(2), S(" ", b(4, 4, "PARTY.CASHIER.web.deposit.kyc.limit.exce.gbr", I(7, ze, b(3, 1, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " ");
2253	}
2254}
2255function vd(t, a) {
2256	if (t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), n(5, "span")(6, "a", 25)(7, "b"), d(8), r(9, "translate"), s()(), d(10, "."), s(), n(11, "p"), d(12), r(13, "translate"), s()()), t & 2) {
2257		let e = l(3);
2258		o(2), S(" ", b(4, 8, "PARTY.CASHIER.web.deposit.de.sofort.msg", I(16, ze, b(3, 5, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.value, e.kycDetails.kycLimit == null ? null : e.kycDetails.kycLimit.currencyCode))), " "), o(4), m("href", F(e.kycDetails.kycRedirectionUrlInfo.url), P), o(2), v(p(9, 11, "PARTY.CASHIER.web.deposit.de.limit.another.option")), o(4), S(" ", b(13, 13, "PARTY.CASHIER.web.deposit.de.proposed.product.msg", I(18, Xt, e.proposedProduct)), " ");
2259	}
2260}
2261function Ed(t, a) {
2262	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.kyc.graceperiod.completed"), " "));
2263}
2264function Dd(t, a) {
2265	if (t & 1 && (n(0, "div"), h(1, vd, 14, 20, "div"), h(2, Ed, 3, 3, "p"), s()), t & 2) {
2266		let e = l(2);
2267		o(), f(e.isDEUJurisdiction ? 1 : -1), o(), f(e.isDEUJurisdiction ? -1 : 2);
2268	}
2269}
2270function xd(t, a) {
2271	if (t & 1) {
2272		let e = k();
2273		n(0, "div")(1, "button", 26), L("click", function() {
2274			A(e);
2275			let i = l(2);
2276			return x(i.postActionMessage(i.kycDetails.kycRedirectionUrlInfo == null ? null : i.kycDetails.kycRedirectionUrlInfo.url));
2277		}), d(2), r(3, "translate"), s()();
2278	}
2279	t & 2 && (o(2), S(" ", p(3, 1, "PARTY.CASHIER.web.deposit.kyc.verify.message"), " "));
2280}
2281function Ad(t, a) {
2282	if (t & 1) {
2283		let e = k();
2284		n(0, "div")(1, "button", 27), L("click", function() {
2285			A(e);
2286			let i = l(2);
2287			return x(i.postAppMessage(i.kycDetails.kycRedirectionUrlInfo == null ? null : i.kycDetails.kycRedirectionUrlInfo.url));
2288		}), d(2), r(3, "translate"), s()();
2289	}
2290	t & 2 && (o(2), S(" ", p(3, 1, "PARTY.CASHIER.web.deposit.kyc.verify.message"), " "));
2291}
2292function Ld(t, a) {
2293	if (t & 1 && (n(0, "div")(1, "a", 28), d(2), r(3, "translate"), s()()), t & 2) {
2294		let e = l(2);
2295		o(), m("href", F(e.kycDetails.kycRedirectionUrlInfo?.url), P), o(), v(p(3, 3, "PARTY.CASHIER.web.deposit.kyc.verify.message"));
2296	}
2297}
2298function Cd(t, a) {
2299	if (t & 1 && (n(0, "div")(1, "show-message", 21)(2, "div", 23)(3, "div"), h(4, hd, 5, 4, "div")(5, yd, 4, 3, "div")(6, Sd, 5, 9, "div")(7, Dd, 3, 2, "div"), s()()(), n(8, "div"), h(9, xd, 4, 3, "div")(10, Ad, 4, 3, "div")(11, Ld, 4, 5, "div"), s()()), t & 2) {
2300		let e, i, c = l();
2301		o(), m("type", c.messageType.ERROR), o(3), f((e = c.kycDetails.errorResponse?.errorMessage) === "KYC_LIMIT_EXCEEDED" ? 4 : e === "KYC_LIMIT_TO_BE_EXCEEDED" ? 5 : e === "KYC_LIMIT_EXHAUSTED" ? 6 : e === "KYC_GRACEPERIOD_COMPLETED" ? 7 : -1), o(5), f((i = c.kycDetails.kycRedirectionUrlInfo?.target) === "postActionMessage" ? 9 : i === "postAppMessage" ? 10 : 11);
2302	}
2303}
2304function Id(t, a) {
2305	if (t & 1 && (n(0, "p"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
2306		let e = l(2);
2307		o(), S(" ", b(3, 4, "PARTY.CASHIER.web.deposit.qd.centraldeplimit.exceeded.message", I(7, Na, b(2, 1, e.CentralDepLimitsErrorDetails == null || e.CentralDepLimitsErrorDetails.errorResponse == null ? null : e.CentralDepLimitsErrorDetails.errorResponse.remainingAmount, e.CentralDepLimitsErrorDetails == null || e.CentralDepLimitsErrorDetails.amount == null ? null : e.CentralDepLimitsErrorDetails.amount.currencyCode))), " ");
2308	}
2309}
2310function kd(t, a) {
2311	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qd.centraldeplimit.exhausted.message")));
2312}
2313function wd(t, a) {
2314	if (t & 1 && (n(0, "show-message", 4)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), h(5, Id, 4, 9, "p"), h(6, kd, 3, 3, "p"), s()()), t & 2) {
2315		let e = l();
2316		m("type", e.messageType.ERROR), o(3), S("", p(4, 4, "PARTY.CASHIER.web.deposit.qd.centraldeplimit.exceeded.header"), " "), o(2), f(e.ExceededCase ? 5 : -1), o(), f(e.ExceededCase ? -1 : 6);
2317	}
2318}
2319function Rd(t, a) {
2320	if (t & 1 && (n(0, "div")(1, "strong"), d(2), r(3, "translate"), s(), n(4, "p"), d(5), r(6, "translate"), s()()), t & 2) {
2321		let e = l(3);
2322		o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.qd.centraldeplimit.exceeded.header")), o(3), S(" ", b(6, 4, "PARTY.CASHIER.web.deposit.decline.message2.refund.cdr.message", I(7, Pa, e.paymentMethod)), " ");
2323	}
2324}
2325function Nd(t, a) {
2326	t & 1 && (n(0, "div")(1, "strong"), d(2), r(3, "translate"), s(), n(4, "p"), d(5), r(6, "translate"), s()()), t & 2 && (o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.decline.message2.cdr.header")), o(3), v(p(6, 4, "PARTY.CASHIER.web.deposit.decline.message2.rejected.cdr.message")));
2327}
2328function Td(t, a) {
2329	if (t & 1 && (n(0, "div"), h(1, Rd, 7, 9, "div"), h(2, Nd, 7, 6, "div"), s()), t & 2) {
2330		let e = l(2);
2331		o(), f(e.cdrMessagesErrorDetails.txnState == "refund" ? 1 : -1), o(), f(e.cdrMessagesErrorDetails.txnState == "reject" ? 2 : -1);
2332	}
2333}
2334function Pd(t, a) {
2335	if (t & 1 && (n(0, "show-message", 5)(1, "div", 23), h(2, Td, 3, 2, "div"), s()()), t & 2) {
2336		let e = l();
2337		m("type", e.messageType.ERROR), o(2), f(z(2, Ta).includes(e.cdrMessagesErrorDetails.errorMessage) ? 2 : -1);
2338	}
2339}
2340function _d(t, a) {
2341	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.paypaldirect.2046.insufficientFunds.text"), " "));
2342}
2343function Md(t, a) {
2344	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.paypaldirect.2046.instrumentDecline.text"), " "));
2345}
2346function Od(t, a) {
2347	if (t & 1 && (n(0, "show-message", 6)(1, "div", 23)(2, "div")(3, "strong"), d(4), r(5, "translate"), s(), h(6, _d, 3, 3, "p"), h(7, Md, 3, 3, "p"), s()()()), t & 2) {
2348		let e = l();
2349		m("type", e.messageType.ERROR), o(4), v(p(5, 4, "PARTY.CASHIER.web.deposit.decline.message1.v3.header")), o(2), f(e.depositService.paypalDirectBadFunding?.errorMessage == "2046 : INSUFFICIENT_FUNDS" ? 6 : -1), o(), f(z(6, _a).includes(e.depositService.paypalDirectBadFunding == null ? null : e.depositService.paypalDirectBadFunding.errorMessage) ? 7 : -1);
2350	}
2351}
2352function Gd(t, a) {
2353	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.error.DepositDecline.DonotHonour")));
2354}
2355function Fd(t, a) {
2356	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.error.DepositDecline.DonotHonour.US")));
2357}
2358function Hd(t, a) {
2359	if (t & 1 && (n(0, "show-message", 7)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), h(5, Gd, 3, 3, "p"), h(6, Fd, 3, 3, "p"), s()()), t & 2) {
2360		let e = l();
2361		m("type", e.messageType.ERROR), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.decline.message1.v3.header")), o(2), f(e.isUSLabel ? -1 : 5), o(), f(e.isUSLabel ? 6 : -1);
2362	}
2363}
2364function Yd(t, a) {
2365	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.insuffientfunds.text")));
2366}
2367function Bd(t, a) {
2368	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.insuffientfunds.text.US")));
2369}
2370function Ud(t, a) {
2371	if (t & 1 && (n(0, "show-message", 8)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), h(5, Yd, 3, 3, "p"), h(6, Bd, 3, 3, "p"), s()()), t & 2) {
2372		let e = l();
2373		m("type", e.messageType.ERROR), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.decline.message1.v3.header")), o(2), f(e.isUSLabel ? -1 : 5), o(), f(e.isUSLabel ? 6 : -1);
2374	}
2375}
2376function zd(t, a) {
2377	t & 1 && (n(0, "show-message", 9)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s()()()), t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.decline.message1.v3.header")), o(3), v(p(7, 5, "PARTY.CASHIER.web.deposit.invali
2377dCvv.text")));
2378}
2379function qd(t, a) {
2380	t & 1 && (n(0, "show-message", 10)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s()()()), t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.decline.message1.v3.header")), o(3), v(p(7, 5, "PARTY.CASHIER.web.deposit.internalErrorDetails.text")));
2381}
2382function Vd(t, a) {
2383	if (t & 1) {
2384		let e = k();
2385		n(0, "show-message", 11)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), n(8, "p"), d(9), r(10, "translate"), s(), D(11, "br"), n(12, "span")(13, "b", 30)(14, "a", 31), L("click", function() {
2386			return A(e), x(l().closeQD());
2387		}), d(15), r(16, "translate"), s(), n(17, "a", 32), L("click", function() {
2388			return A(e), x(l().submitArcDeposit());
2389		}), d(18), r(19, "translate"), s()()()()();
2390	}
2391	t & 2 && (m("type", l().messageType.INFO), o(3), v(p(4, 6, "PARTY.CASHIER.web.arc.deposit.limits.interaction.msg.header")), o(3), v(p(7, 8, "PARTY.CASHIER.web.arc.deposit.limits.interaction.bmsg1")), o(3), v(p(10, 10, "PARTY.CASHIER.web.arc.deposit.limits.interaction.bmsg2")), o(6), S(" ", p(16, 12, "PARTY.CASHIER.web.arc.deposit.limits.interaction.msg.btn.adjust.amount"), " "), o(3), S(" ", p(19, 14, "PARTY.CASHIER.web.continue"), " "));
2392}
2393function Wd(t, a) {
2394	if (t & 1 && (n(0, "div")(1, "show-message", 33)(2, "div", 23)(3, "strong"), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), n(7, "p"), d(8), r(9, "translate"), n(10, "a", 25), d(11), s()()()()()), t & 2) {
2395		let e = l(2);
2396		o(), m("type", e.messageType.ERROR), o(3), v(b(6, 9, "PARTY.CASHIER.web.deposit.affordibility.limit.exceeded.header", I(14, st, b(5, 6, e.amlNetDepLimitErrorDetails == null ? null : e.amlNetDepLimitErrorDetails.netDepLimit, e.amlNetDepLimitErrorDetails == null ? null : e.amlNetDepLimitErrorDetails.accountCurrency)))), o(4), S(" ", p(9, 12, "PARTY.CASHIER.web.deposit.affordibility.limit.exceeded.msg"), " "), o(2), m("href", Re("mailto:", e.amlNetDepLimitErrorDetails?.contactEmail), P), o(), v(e.amlNetDepLimitErrorDetails?.contactEmail);
2397	}
2398}
2399function Kd(t, a) {
2400	if (t & 1 && (n(0, "div")(1, "show-message", 34)(2, "div", 29)(3, "strong"), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), n(7, "p"), d(8), r(9, "translate"), n(10, "a", 25), d(11), s()()()()()), t & 2) {
2401		let e = l(2);
2402		o(), m("type", e.messageType.INFO), o(3), v(b(6, 9, "PARTY.CASHIER.web.deposit.affordibility.limit.tobeexceeded.header", I(14, st, b(5, 6, e.amlNetDepLimitErrorDetails == null ? null : e.amlNetDepLimitErrorDetails.netDepLimit, e.amlNetDepLimitErrorDetails == null ? null : e.amlNetDepLimitErrorDetails.accountCurrency)))), o(4), S(" ", p(9, 12, "PARTY.CASHIER.web.deposit.affordibility.limit.tobeexceeded.msg"), " "), o(2), m("href", Re("mailto:", e.amlNetDepLimitErrorDetails?.contactEmail), P), o(), v(e.amlNetDepLimitErrorDetails?.contactEmail);
2403	}
2404}
2405function $d(t, a) {
2406	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2) {
2407		let e = l(3);
2408		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.svoc.161.message1", I(4, He, e.amlNetDepLimitErrorDetails == null ? null : e.amlNetDepLimitErrorDetails.contactUsPhone)), " ");
2409	}
2410}
2411function Qd(t, a) {
2412	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2) {
2413		let e = l(3);
2414		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.svoc.161.message1.uk", I(4, He, e.amlNetDepLimitErrorDetails == null ? null : e.amlNetDepLimitErrorDetails.contactUsPhone)), " ");
2415	}
2416}
2417function Xd(t, a) {
2418	if (t & 1) {
2419		let e = k();
2420		n(0, "div")(1, "button", 37), L("click", function() {
2421			return A(e), x(l(3).triggerChat("chat here cta"));
2422		}), d(2), r(3, "translate"), s()();
2423	}
2424	t & 2 && (o(2), S(" ", p(3, 1, "PARTY.CASHIER.web.deposit.chat.here.text"), " "));
2425}
2426function jd(t, a) {
2427	if (t & 1) {
2428		let e = k();
2429		n(0, "div")(1, "show-message", 35)(2, "div", 29)(3, "strong"), d(4), r(5, "translate"), s(), n(6, "p"), h(7, $d, 3, 6, "span"), h(8, Qd, 3, 6, "span"), n(9, "b")(10, "u", 36), L("click", function() {
2430			return A(e), x(l(2).triggerChat("chat link"));
2431		}), d(11, "chat"), s()(), d(12), r(13, "translate"), n(14, "a", 25), d(15), s(), d(16), r(17, "translate"), s()()(), h(18, Xd, 4, 3, "div"), s();
2432	}
2433	if (t & 2) {
2434		let e = l(2);
2435		o(), m("type", e.messageType.INFO), o(3), S(" ", p(5, 10, "PARTY.CASHIER.web.svoc.161.header1"), " "), o(3), f(e.isCountryUK ? -1 : 7), o(), f(e.isCountryUK ? 8 : -1), o(4), S(" ", p(13, 12, "PARTY.CASHIER.web.svoc.161.message3"), " "), o(2), m("href", Re("mailto:", e.amlNetDepLimitErrorDetails?.contactEmail), P), o(), v(e.amlNetDepLimitErrorDetails?.contactEmail), o(), S(" ", p(17, 14, "PARTY.CASHIER.web.svoc.161.message2"), " "), o(2), f(e.showChatCTA && !e.hideChat ? 18 : -1);
2436	}
2437}
2438function Jd(t, a) {
2439	if (t & 1 && (n(0, "div")(1, "div"), h(2, Wd, 12, 16, "div")(3, Kd, 12, 16, "div")(4, jd, 19, 16, "div"), s()()), t & 2) {
2440		let e, i = l();
2441		o(2), f((e = i.amlNetDepLimitErrorDetails?.templateName) === "aml_limit_exceeded" ? 2 : e === "aml_limit_to_be_exceeded" ? 3 : 4);
2442	}
2443}
2444function Zd(t, a) {
2445	if (t & 1) {
2446		let e = k();
2447		n(0, "div", 38)(1, "show-message", 39)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2448			return A(e), x(l(2).monthlyLimit(i, "annual loss limit link"));
2449		}), s(), n(6, "p", 41), d(7), r(8, "translate"), s(), n(9, "p", 42), r(10, "translate"), L("click", function(i) {
2450			return A(e), x(l(2).contactUsLink(i, "chat with us link"));
2451		}), s()()()();
2452	}
2453	if (t & 2) {
2454		let e = l(2);
2455		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 7, "PARTY.CASHIER.web.yearly.affordibility.limit.exceeded.header", M(15, Ti, b(4, 4, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.limit, e.currencyGBP), e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.hardstopInfoLink))), o(4), v(p(8, 10, "PARTY.CASHIER.web.deposit.hardstop.limit.text1")), o(2), m("vnDynamicHtml", b(10, 12, "PARTY.CASHIER.web.deposit.hardstop.limit.text2", I(18, de, e.prorgDepLimitErrorDetails.contactUs)));
2456	}
2457}
2458function ep(t, a) {
2459	if (t & 1) {
2460		let e = k();
2461		n(0, "div", 38)(1, "show-message", 43)(2, "div", 29)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2462			return A(e), x(l(2).monthlyLimit(i, "annual loss limit link"));
2463		}), s(), n(6, "p", 41), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p", 41), d(11), r(12, "translate"), s(), n(13, "p", 42), r(14, "translate"), L("click", function(i) {
2464			return A(e), x(l(2).contactUsLink(i, "chat with us link"));
2465		}), s()()()();
2466	}
2467	if (t & 2) {
2468		let e = l(2);
2469		o(), m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(5, 8, "PARTY.CASHIER.web.yearly.affordibility.limit.tobeexceeded.header", M(22, Ti, b(4, 5, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.limit, e.currencyGBP), e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.hardstopInfoLink))), o(4), S(" ", b(9, 14, "PARTY.CASHIER.web.172.limit.to.be.reached.msg3", I(25, te, b(8, 11, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.value, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.currencyCode))), " "), o(4), S(" ", p(12, 17, "PARTY.CASHIER.web.deposit.hardstop.limit.text1"), " "), o(2), m("vnDynamicHtml", b(14, 19, "PARTY.CASHIER.web.deposit.hardstop.limit.text2", I(27, de, e.prorgDepLimitErrorDetails.contactUs)));
2470	}
2471}
2472function tp(t, a) {
2473	if (t & 1) {
2474		let e = k();
2475		n(0, "div", 38)(1, "show-message", 44)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2476			return A(e), x(l(2).monthlyLimit(i, "loss limit link"));
2477		}), s(), n(6, "p", 41), d(7), r(8, "translate"), s(), D(9, "p", 45), r(10, "translate"), s()()();
2478	}
2479	if (t & 2) {
2480		let e = l(2);
2481		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 7, "PARTY.CASHIER.web.deposit.hardstop.limit.header.bea", Be(15, Pi, b(4, 4, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.limit, e.currencyGBP), e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.hardstopUnderAgeValue, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.hardstopInfoLink))), o(4), v(p(8, 10, "PARTY.CASHIER.web.deposit.hardstop.limit.text1")), o(2), m("vnDynamicHtml", b(10, 12, "PARTY.CASHIER.web.181.deposit.affordibility.limit.exceeded.msg2", I(19, wt, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.playerProtectionEmail)));
2482	}
2483}
2484function ip(t, a) {
2485	if (t & 1) {
2486		let e = k();
2487		n(0, "div", 38)(1, "show-message", 44)(2, "div", 29)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2488			return A(e), x(l(2).monthlyLimit(i, "loss limit link"));
2489		}), s(), n(6, "p", 41), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p", 41), d(11), r(12, "translate"), s(), D(13, "p", 45), r(14, "translate"), s()()();
2490	}
2491	if (t & 2) {
2492		let e = l(2);
2493		o(), m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(5, 8, "PARTY.CASHIER.web.deposit.hardstop.limit.header.bea2", Be(22, Pi, b(4, 5, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.limit, e.currencyGBP), e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.hardstopUnderAgeValue, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.hardstopInfoLink))), o(4), S(" ", b(9, 14, "PARTY.CASHIER.web.172.limit.to.be.reached.msg3", I(26, te, b(8, 11, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.value, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.currencyCode))), " "), o(4), v(p(12, 17, "PARTY.CASHIER.web.deposit.hardstop.limit.text1")), o(2), m("vnDynamicHtml", b(14, 19, "PARTY.CASHIER.web.181.deposit.affordibility.limit.exceeded.msg2", I(28, wt, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.playerProtectionEmail)));
2494	}
2495}
2496function op(t, a) {
2497	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2) {
2498		let e = l(3);
2499		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.monthly.hardstop.limit.exceeded", I(4, He, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.contactUsNumber)), " ");
2500	}
2501}
2502function ap(t, a) {
2503	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2) {
2504		let e = l(3);
2505		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.monthly.hardstop.limit.exceeded.uk", I(4, He, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.contactUsNumber)), " ");
2506	}
2507}
2508function rp(t, a) {
2509	if (t & 1 && (n(0, "div", 38)(1, "show-message", 46)(2, "div", 23)(3, "strong"), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), h(7, op, 3, 6, "p"), h(8, ap, 3, 6, "p"), s()()()), t & 2) {
2510		let e = l(2);
2511		o(), m("type", e.messageType.ERROR), o(3), S(" ", b(6, 7, "PARTY.CASHIER.web.deposit.hardstop.limit.header.fm", I(10, jt, b(5, 4, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.limit, e.currencyGBP))), " "), o(3), f(e.isCountryUK ? -1 : 7), o(), f(e.isCountryUK ? 8 : -1);
2512	}
2513}
2514function sp(t, a) {
2515	if (t & 1 && (n(0, "p"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
2516		let e = l(3);
2517		o(), S(" ", b(3, 4, "PARTY.CASHIER.web.svoc.harstop.monthly.limit.tobeexceeded", M(7, _i, b(2, 1, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.value, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.currencyCode), e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.contactUsNumber)), " ");
2518	}
2519}
2520function np(t, a) {
2521	if (t & 1 && (n(0, "p"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
2522		let e = l(3);
2523		o(), S(" ", b(3, 4, "PARTY.CASHIER.web.svoc.harstop.monthly.limit.tobeexceeded.uk", M(7, _i, b(2, 1, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.value, e.prorgDepLimitErrorDetails == null || e.prorgDepLimitErrorDetails.allowedAmt == null ? null : e.prorgDepLimitErrorDetails.allowedAmt.currencyCode), e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.contactUsNumber)), " ");
2524	}
2525}
2526function lp(t, a) {
2527	if (t & 1) {
2528		let e = k();
2529		n(0, "div", 38)(1, "show-message", 47)(2, "div", 29)(3, "strong"), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), h(7, sp, 4, 10, "p"), h(8, np, 4, 10, "p"), n(9, "p")(10, "b")(11, "u", 48), L("click", function() {
2530			return A(e), x(l(2).triggerChat("chat with us link"));
2531		}), d(12), r(13, "translate"), s()(), d(14, ". "), s()()()();
2532	}
2533	if (t & 2) {
2534		let e = l(2);
2535		o(), m("type", e.messageType.INFO), o(3), S("", b(6, 8, "PARTY.CASHIER.web.deposit.hardstop.limit.header.fm2", I(13, jt, b(5, 5, e.prorgDepLimitErrorDetails == null ? null : e.prorgDepLimitErrorDetails.limit, e.currencyGBP))), " "), o(3), f(e.isCountryUK ? -1 : 7), o(), f(e.isCountryUK ? 8 : -1), o(4), v(p(13, 11, "PARTY.CASHIER.web.svoc.chat.text"));
2536	}
2537}
2538function cp(t, a) {
2539	if (t & 1) {
2540		let e = k();
2541		n(0, "div")(1, "button", 49), L("click", function() {
2542			return A(e), x(l(3).triggerChat("chat here cta"));
2543		}), d(2), r(3, "translate"), s()();
2544	}
2545	t & 2 && (o(2), S(" ", p(3, 1, "PARTY.CASHIER.web.deposit.chat.here.text"), " "));
2546}
2547function dp(t, a) {
2548	t & 1 && (n(0, "div")(1, "div", 50)(2, "a", 51), d(3), r(4, "translate"), s(), n(5, "div", 52), d(6), r(7, "translate"), s()()()), t & 2 && (o(3), S(" ", p(4, 2, "PARTY.CASHIER.web.deposit.chat.here.text"), " "), o(3), v(p(7, 4, "PARTY.CASHIER.web.deposit.chat.zendesk.text")));
2549}
2550function pp(t, a) {
2551	if (t & 1 && (h(0, cp, 4, 3, "div"), h(1, dp, 8, 6, "div")), t & 2) {
2552		let e = l(2);
2553		f(e.showChatCTA && !e.showChatNotAvailable && !e.hideChat ? 0 : -1), o(), f(e.showChatNotAvailable ? 1 : -1);
2554	}
2555}
2556function mp(t, a) {
2557	if (t & 1 && (n(0, "div")(1, "div"), h(2, Zd, 11, 20, "div", 38)(3, ep, 15, 29, "div", 38)(4, tp, 11, 21, "div", 38)(5, ip, 15, 30, "div", 38)(6, rp, 9, 12, "div", 38)(7, lp, 15, 15, "div", 38), s(), h(8, pp, 2, 2), s()), t & 2) {
2558		let e, i = l();
2559		o(2), f((e = i.prorgDepLimitErrorDetails == null || i.prorgDepLimitErrorDetails.errorMessage == null ? null : i.prorgDepLimitErrorDetails.errorMessage.toLowerCase()) === (z(2, Ma).includes(i.prorgDepLimitErrorDetails == null || i.prorgDepLimitErrorDetails.errorMessage == null ? null : i.prorgDepLimitErrorDetails.errorMessage.toLowerCase()) ? i.prorgDepLimitErrorDetails == null || i.prorgDepLimitErrorDetails.errorMessage == null ? null : i.prorgDepLimitErrorDetails.errorMessage.toLowerCase() : "") ? 2 : e === (z(3, Oa).includes(i.prorgDepLimitErrorDetails == null || i.prorgDepLimitErrorDetails.errorMessage == null ? null : i.prorgDepLimitErrorDetails.errorMessage.toLowerCase()) ? i.prorgDepLimitErrorDetails == null || i.prorgDepLimitErrorDetails.errorMessage == null ? null : i.prorgDepLimitErrorDetails.errorMessage.toLowerCase() : "") ? 3 : e === "deposit_12months_limit_exceeded_bea" ? 4 : e === "deposit_12months_limit_to_be_exceeded_bea" ? 5 : e === "deposit_30days_limit_exceeded" ? 6 : e === "deposit_30days_limit_to_be_exceeded" ? 7 : -1), o(6), f(z(4, Ga).includes(i.prorgDepLimitErrorDetails == null ? null : i.prorgDepLimitErrorDetails.errorCode) ? -1 : 8);
2560	}
2561}
2562function up(t, a) {
2563	if (t & 1 && (n(0, "show-message", 53)(1, "div", 29)(2, "strong"), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "p"), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p"), d(11), r(12, "vnCurrency"), r(13, "translate"), s()()()), t & 2) {
2564		let e = l(2);
2565		m("type", e.messageType.INFO), o(3), S("", b(5, 7, "PARTY.CASHIER.web.deposit.belgium.aff.limits.header", I(22, Rt, b(4, 4, e.maxPurchaseLimit, e.currencyEUR))), " "), o(4), S(" ", b(9, 13, "PARTY.CASHIER.web.deposit.belgium.aff.limits.description", I(24, Rt, b(8, 10, e.maxPurchaseLimit, e.currencyEUR))), " "), o(4), S(" ", b(13, 19, "PARTY.CASHIER.web.deposit.belgium.aff.limits.time", I(26, Fa, b(12, 16, e.availableBelgiumLimit, e.currencyEUR))), " ");
2566	}
2567}
2568function hp(t, a) {
2569	if (t & 1 && (n(0, "show-message", 54)(1, "div", 23)(2, "strong"), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "p"), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p"), d(11), r(12, "translate"), s()()()), t & 2) {
2570		let e = l(2);
2571		m("type", e.messageType.ERROR), o(3), S(" ", b(5, 7, "PARTY.CASHIER.web.deposit.belgium.aff.exceeded.limits.header", I(19, Rt, b(4, 4, e.maxPurchaseLimit, e.currencyEUR))), " "), o(4), S(" ", b(9, 13, "PARTY.CASHIER.web.deposit.belgium.aff.exceeded.limits.description", I(21, Rt, b(8, 10, e.maxPurchaseLimit, e.currencyEUR))), " "), o(4), S(" ", b(12, 16, "PARTY.CASHIER.web.deposit.belgium.aff.exceeded.limits.time", M(23, Ha, e.nextDate.substring(0, 10), e.nextDate.substring(e.nextDate.length - 5))), " ");
2572	}
2573}
2574function fp(t, a) {
2575	if (t & 1 && (n(0, "div"), h(1, up, 14, 28, "show-message", 53), h(2, hp, 13, 26, "show-message", 54), s()), t & 2) {
2576		let e = l();
2577		o(), f(e.isBelgiumLimitAvailable ? 1 : -1), o(), f(e.belgiumAffLimitsErrorDetails?.nextDateToShow ? 2 : -1);
2578	}
2579}
2580function gp(t, a) {
2581	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.sportslimitsexceeded.monthly.message4"), " "));
2582}
2583function bp(t, a) {
2584	if (t & 1 && (n(0, "show-message", 12)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 55), r(6, "translate"), h(7, gp, 3, 3, "p"), s()()), t & 2) {
2585		let e = l();
2586		m("type", e.messageType.ERROR), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.sportslimitsexceeded.header.message1")), o(2), m("vnDynamicHtml", b(6, 6, "PARTY.CASHIER.web.deposit.sportslimitsexceeded.monthly.message3", I(9, Ya, e.sportsLimitIncreaseUrl))), o(2), f(e.isGamesProductSupported && e.paymentMethod != "PAYPAL" ? 7 : -1);
2587	}
2588}
2589function yp(t, a) {
2590	t & 1 && (D(0, "p", 55), r(1, "translate")), t & 2 && m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.deposit.gaminglimitsexceeded.monthly.message1", I(4, Jt, l(2).depositLimitsUrlError)));
2591}
2592function Sp(t, a) {
2593	t & 1 && (D(0, "p", 55), r(1, "translate")), t & 2 && m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.deposit.gaminglimitsexceeded.monthly.message2", I(4, Jt, l(2).depositLimitsUrlError)));
2594}
2595function vp(t, a) {
2596	t & 1 && (D(0, "p", 55), r(1, "translate")), t & 2 && m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.deposit.gaminglimitsexceeded.monthly.message3", I(4, Jt, l(2).depositLimitsUrlError)));
2597}
2598function Ep(t, a) {
2599	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.gaminglimitsexceeded.monthly.message4"), " "));
2600}
2601function Dp(t, a) {
2602	if (t & 1 && (n(0, "show-message", 13)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), h(5, yp, 2, 6, "p", 55), h(6, Sp, 2, 6, "p", 55), h(7, vp, 2, 6, "p", 55), h(8, Ep, 3, 3, "p"), s()()), t & 2) {
2603		let e = l();
2604		m("type", e.messageType.ERROR), o(3), v(p(4, 6, "PARTY.CASHIER.web.deposit.gaminglimitsexceeded.header.message")), o(2), f(e.isCasinoAndPokerProductError ? 5 : -1), o(), f(!e.isCasinoAndPokerProductError && e.isCasinoProductError ? 6 : -1), o(), f(!e.isCasinoAndPokerProductError && e.isPokerProductError ? 7 : -1), o(), f(e.isSportsProductSupported ? 8 : -1);
2605	}
2606}
2607function xp(t, a) {
2608	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 25)(4, "u"), d(5), r(6, "translate"), s()()()), t & 2) {
2609		let e = l(2);
2610		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.deposit.gaminglimit.casinoandpoker.message"), " \xA0"), o(2), m("href", F(e.depositLimitsUrlError), P), o(2), v(p(6, 6, "PARTY.CASHIER.web.deposit.deposit.limits.set"));
2611	}
2612}
2613function Ap(t, a) {
2614	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 25)(4, "u"), d(5), r(6, "translate"), s()()()), t & 2) {
2615		let e = l(2);
2616		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.deposit.gaminglimit.casino.message"), " \xA0"), o(2), m("href", F(e.depositLimitsUrlError), P), o(2), v(p(6, 6, "PARTY.CASHIER.web.deposit.deposit.limits.set"));
2617	}
2618}
2619function Lp(t, a) {
2620	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 25)(4, "u"), d(5), r(6, "translate"), s()()()), t & 2) {
2621		let e = l(2);
2622		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.deposit.gaminglimit.poker.message"), " \xA0"), o(2), m("href", F(e.depositLimitsUrlError), P), o(2), v(p(6, 6, "PARTY.CASHIER.web.deposit.deposit.limits.set"));
2623	}
2624}
2625function Cp(t, a) {
2626	if (t & 1 && (n(0, "show-message", 14)(1, "div", 23), h(2, xp, 7, 8, "p"), h(3, Ap, 7, 8, "p"), h(4, Lp, 7, 8, "p"), s()()), t & 2) {
2627		let e = l();
2628		m("type", e.messageType.ERROR), o(2), f(e.isCasinoAndPokerProductError ? 2 : -1), o(), f(!e.isCasinoAndPokerProductError && e.isCasinoProductError ? 3 : -1), o(), f(!e.isCasinoAndPokerProductError && e.isPokerProductError ? 4 : -1);
2629	}
2630}
2631function Ip(t, a) {
2632	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.card.blocked.msg1")));
2633}
2634function kp(t, a) {
2635	t & 1 && (n(0, "div")(1, "p"), d(2), r(3, "translate"), s(), n(4, "p"), d(5), r(6, "translate"), s()()), t & 2 && (o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.card.blocked.msg1")), o(3), v(p(6, 4, "PARTY.CASHIER.web.deposit.card.blocked.coolOff")));
2636}
2637function wp(t, a) {
2638	if (t & 1 && (n(0, "show-message", 15)(1, "div", 23)(2, "span"), h(3, Ip, 3, 3, "p")(4, kp, 7, 6, "div"), s()()()), t & 2) {
2639		let e, i = l();
2640		m("type", i.messageType.ERROR), o(3), f((e = i.creditCardBlockDetails?.errorMessage) === "CC_DEPOSIT_BLOCK" ? 3 : e === "CC_DEPOSIT_BLOCK_COOLOFF" ? 4 : -1);
2641	}
2642}
2643function Rp(t, a) {
2644	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.gamerscard.error.1000.message")));
2645}
2646function Np(t, a) {
2647	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.gamerscard.error.1001.message")));
2648}
2649function Tp(t, a) {
2650	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.gamerscard.error.2000.message")));
2651}
2652function Pp(t, a) {
2653	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.gamerscard.error.2001.message")));
2654}
2655function _p(t, a) {
2656	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.gamerscard.error.2003.message")));
2657}
2658function Mp(t, a) {
2659	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.gamerscard.error.2005.message")));
2660}
2661function Op(t, a) {
2662	if (t & 1 && (n(0, "show-message", 16)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "div"), h(6, Rp, 3, 3, "p")(7, Np, 3, 3, "p")(8, Tp, 3, 3, "p")(9, Pp, 3, 3, "p")(10, _p, 3, 3, "p")(11, Mp, 3, 3, "p"), s()()()), t & 2) {
2663		let e, i = l();
2664		m("type", i.messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.decline.message1.v3.text")), o(3), f((e = i.gamerscardErrorCodeDetails?.errorCode) === 1e3 ? 6 : e === 1001 ? 7 : e === 2e3 ? 8 : e === 2001 ? 9 : e === 2003 ? 10 : e === 2005 ? 11 : -1);
2665	}
2666}
2667function Gp(t, a) {
2668	if (t & 1) {
2669		let e = k();
2670		n(0, "show-message", 17)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 55), r(6, "translate"), n(7, "a", 56), L("click", function() {
2671			return A(e), x(l().moreInfoLink());
2672		}), n(8, "span", 57)(9, "b"), d(10), r(11, "translate"), s()()()()();
2673	}
2674	t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.intensive.player.message1")), o(2), m("vnDynamicHtml", p(6, 6, "PARTY.CASHIER.web.deposit.intensive.player.message2")), o(5), v(p(11, 8, "PARTY.CASHIER.web.deposit.intensive.player.message3")));
2675}
2676function Fp(t, a) {
2677	if (t & 1) {
2678		let e = k();
2679		n(0, "show-message", 18)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), n(8, "a", 56), L("click", function() {
2680			return A(e), x(l().liveChatUrlRisky());
2681		}), n(9, "span", 57)(10, "b"), d(11), r(12, "translate"), s()()()()();
2682	}
2683	t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.risk.player.message1")), o(3), v(p(7, 6, "PARTY.CASHIER.web.deposit.risk.player.message")), o(5), v(p(12, 8, "PARTY.CASHIER.web.arc.deposit.limits.intervention.liveChat")));
2684}
2685function Hp(t, a) {
2686	if (t & 1 && (n(0, "show-message", 19)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 55), s()()), t & 2) {
2687		let e = l();
2688		m("type", e.messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.par.riskCheck.failure.header")), o(2), m("vnDynamicHtml", e.errorDescription);
2689	}
2690}
2691function Yp(t, a) {
2692	if (t & 1 && (n(0, "show-message", 20)(1, "div", 23), D(2, "div", 55), s()()), t & 2) {
2693		let e = l();
2694		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", e.errorDescription);
2695	}
2696}
2697function Bp(t, a) {
2698	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.monthly.affordibility.limit.exceeded.msg1"), " "));
2699}
2700function Up(t, a) {
2701	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 25), d(4), s()()), t & 2) {
2702		let e = l(3);
2703		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.monthly.affordibility.limit.exceeded.msg1.uk"), " "), o(2), m("href", Re("mailto:", e.affordibilityMonthlyNetDepLimitErrorDetails?.contactEmail), P), o(), S(" ", e.affordibilityMonthlyNetDepLimitErrorDetails?.contactEmail);
2704	}
2705}
2706function zp(t, a) {
2707	if (t & 1) {
2708		let e = k();
2709		n(0, "div")(1, "show-message", 58)(2, "div", 23)(3, "strong"), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), h(7, Bp, 3, 3, "p"), h(8, Up, 5, 6, "p"), s()(), n(9, "a", 59), L("click", function() {
2710			return A(e), x(l(2).increaseLimits());
2711		}), d(10), r(11, "translate"), s()();
2712	}
2713	if (t & 2) {
2714		let e = l(2);
2715		o(), m("type", e.messageType.ERROR), o(3), S("", b(6, 10, "PARTY.CASHIER.web.deposit.affordibility.limit.exceeded.header2", I(15, st, b(5, 7, e.affordibilityMonthlyNetDepLimitErrorDetails == null ? null : e.affordibilityMonthlyNetDepLimitErrorDetails.netDepLimit, e.currencyGBP))), " "), o(3), f(e.isCountryUK ? -1 : 7), o(), f(e.isCountryUK ? 8 : -1), o(), m("href", F(e.affordibilityMonthlyNetDepLimitErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(11, 13, "PARTY.CASHIER.web.deposit.affordibility.increase.limit"), " ");
2716	}
2717}
2718function qp(t, a) {
2719	if (t & 1 && (n(0, "div")(1, "show-message", 60)(2, "div", 29)(3, "strong"), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), n(7, "p"), d(8), r(9, "vnCurrency"), r(10, "translate"), s(), n(11, "p")(12, "b")(13, "a", 25), d(14), r(15, "translate"), s()(), d(16, ". "), s()()()()), t & 2) {
2720		let e = l(2);
2721		o(), m("type", e.messageType.INFO), o(3), S(" ", b(6, 9, "PARTY.CASHIER.web.deposit.affordibility.limit.tobeexceeded.header2", I(20, st, b(5, 6, e.affordibilityMonthlyNetDepLimitErrorDetails == null ? null : e.affordibilityMonthlyNetDepLimitErrorDetails.netDepLimit, e.currencyGBP))), " "), o(4), S(" ", b(10, 15, "PARTY.CASHIER.web.affordibility.limit.tobeexceeded.msg1", I(22, st, b(9, 12, e.affordibilityMonthlyNetDepLimitErrorDetails == null || e.affordibilityMonthlyNetDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMonthlyNetDepLimitErrorDetails.allowedAmt.value, e.affordibilityMonthlyNetDepLimitErrorDetails == null ? null : e.affordibilityMonthlyNetDepLimitErrorDetails.accountCurrency))), " "), o(5), m("href", F(e.affordibilityMonthlyNetDepLimitErrorDetails?.increaseLimitsUrl), P), o(), v(p(15, 18, "PARTY.CASHIER.web.bonus.redirect.page"));
2722	}
2723}
2724function Vp(t, a) {
2725	if (t & 1 && (n(0, "div")(1, "div"), h(2, zp, 12, 17, "div")(3, qp, 17, 24, "div"), s()()), t & 2) {
2726		let e, i = l();
2727		o(2), f((e = i.affordibilityMonthlyNetDepLimitErrorDetails?.templateName) === "aml_limit_exceeded" ? 2 : e === "aml_limit_to_be_exceeded" ? 3 : -1);
2728	}
2729}
2730function Wp(t, a) {
2731	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), D(3, "p", 45), r(4, "translate"), s()), t & 2) {
2732		let e = l(4);
2733		o(), m("vnDynamicHtml", p(2, 2, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.msg1")), o(2), m("vnDynamicHtml", b(4, 4, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.msg7", I(7, Ve, e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.contactEmail)));
2734	}
2735}
2736function Kp(t, a) {
2737	if (t & 1) {
2738		let e = k();
2739		n(0, "div")(1, "show-message", 61)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2740			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2741		}), s(), h(6, Wp, 5, 9, "span"), s()()();
2742	}
2743	if (t & 2) {
2744		let e = l(3);
2745		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 6, "PARTY.CASHIER.web.177.deposit.affordibility.limit.exceeded.header", M(9, qe, b(4, 3, e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 6 : -1);
2746	}
2747}
2748function $p(t, a) {
2749	t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), D(3, "p", 45), r(4, "translate"), s()), t & 2 && (o(), m("vnDynamicHtml", p(2, 2, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.msg1")), o(2), m("vnDynamicHtml", p(4, 4, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg5")));
2750}
2751function Qp(t, a) {
2752	if (t & 1) {
2753		let e = k();
2754		n(0, "div", 30)(1, "a", 59), L("click", function() {
2755			return A(e), x(l(4).checkMyLimits());
2756		}), d(2), r(3, "translate"), s()();
2757	}
2758	if (t & 2) {
2759		let e = l(4);
2760		o(), m("href", F(e.affordibilityMonthlyGrossDepLimitErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(3, 3, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
2761	}
2762}
2763function Xp(t, a) {
2764	if (t & 1) {
2765		let e = k();
2766		n(0, "show-message", 61)(1, "div", 23)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
2767			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2768		}
2768), s(), h(5, $p, 5, 6, "span"), s()(), h(6, Qp, 4, 5, "div", 30);
2769	}
2770	if (t & 2) {
2771		let e = l(3);
2772		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(4, 7, "PARTY.CASHIER.web.177.deposit.affordibility.limit.exceeded.header", M(10, qe, b(3, 4, e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 5 : -1), o(), f(z(13, Mi).includes(e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.errorMessage) ? 6 : -1);
2773	}
2774}
2775function jp(t, a) {
2776	t & 1 && h(0, Kp, 7, 12, "div")(1, Xp, 7, 14), t & 2 && f(l(2).isPlayerLevelOne ? 0 : 1);
2777}
2778function Jp(t, a) {
2779	if (t & 1 && (n(0, "span")(1, "p", 41), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "translate"), s()), t & 2) {
2780		let e = l(4);
2781		o(2), S(" ", b(4, 6, "PARTY.CASHIER.web.183.deposit.affordibility.limit.to.be.exceeded.msg5", I(14, te, b(3, 3, e.affordibilityMonthlyGrossDepLimitErrorDetails == null || e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt.value, e.affordibilityMonthlyGrossDepLimitErrorDetails == null || e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", p(6, 9, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.msg1")), o(2), m("vnDynamicHtml", b(8, 11, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.msg7", I(16, Ve, e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.contactEmail)));
2782	}
2783}
2784function Zp(t, a) {
2785	if (t & 1) {
2786		let e = k();
2787		n(0, "div")(1, "show-message", 62)(2, "div", 29)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2788			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2789		}), s(), h(6, Jp, 9, 18, "span"), s()()();
2790	}
2791	if (t & 2) {
2792		let e = l(3);
2793		o(), m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(5, 6, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.header", M(9, qe, b(4, 3, e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 6 : -1);
2794	}
2795}
2796function em(t, a) {
2797	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), n(3, "p", 41), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), D(7, "p", 45), r(8, "translate"), s()), t & 2) {
2798		let e = l(4);
2799		o(), m("vnDynamicHtml", p(2, 3, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.msg1")), o(3), S(" ", b(6, 8, "PARTY.CASHIER.web.183.deposit.affordibility.limit.to.be.exceeded.msg5", I(13, te, b(5, 5, e.affordibilityMonthlyGrossDepLimitErrorDetails == null || e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt.value, e.affordibilityMonthlyGrossDepLimitErrorDetails == null || e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", p(8, 11, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg5"));
2800	}
2801}
2802function tm(t, a) {
2803	if (t & 1) {
2804		let e = k();
2805		n(0, "div", 30)(1, "a", 59), L("click", function() {
2806			return A(e), x(l(4).checkMyLimits());
2807		}), d(2), r(3, "translate"), s()();
2808	}
2809	if (t & 2) {
2810		let e = l(4);
2811		o(), m("href", F(e.affordibilityMonthlyGrossDepLimitErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(3, 3, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
2812	}
2813}
2814function im(t, a) {
2815	if (t & 1) {
2816		let e = k();
2817		n(0, "show-message", 62)(1, "div", 29)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
2818			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2819		}
2819), s(), h(5, em, 9, 15, "span"), s()(), h(6, tm, 4, 5, "div", 30);
2820	}
2821	if (t & 2) {
2822		let e = l(3);
2823		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(4, 7, "PARTY.CASHIER.web.177.deposit.affordibility.limit.to.be.exceeded.header", M(10, qe, b(3, 4, e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 5 : -1), o(), f(z(13, Mi).includes(e.affordibilityMonthlyGrossDepLimitErrorDetails == null ? null : e.affordibilityMonthlyGrossDepLimitErrorDetails.errorMessage) ? 6 : -1);
2824	}
2825}
2826function om(t, a) {
2827	t & 1 && h(0, Zp, 7, 12, "div")(1, im, 7, 14), t & 2 && f(l(2).isPlayerLevelOne ? 0 : 1);
2828}
2829function am(t, a) {
2830	if (t & 1 && (n(0, "div")(1, "div"), h(2, jp, 2, 1)(3, om, 2, 1), s()()), t & 2) {
2831		let e, i = l();
2832		o(2), f((e = i.affordibilityMonthlyGrossDepLimitErrorDetails?.errorMessage) === "AFFORDABILITY_LIMIT_GROSS_EXCEEDED" ? 2 : e === "AFFORDABILITY_LIMIT_GROSS_TO_BE_EXCEEDED" ? 3 : -1);
2833	}
2834}
2835function rm(t, a) {
2836	if (t & 1 && (n(0, "div")(1, "show-message", 65)(2, "div", 23)(3, "strong"), d(4), r(5, "translate"), s(), D(6, "p", 45), r(7, "translate"), D(8, "p", 45), r(9, "translate"), s()()()), t & 2) {
2837		let e = l(2);
2838		o(), m("type", e.messageType.ERROR), o(3), S(" ", p(5, 4, "PARTY.CASHIER.web.deposit.yearly.affordability.reached.header1"), " "), o(2), m("vnDynamicHtml", p(7, 6, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg1")), o(2), m("vnDynamicHtml", p(9, 8, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg3"));
2839	}
2840}
2841function sm(t, a) {
2842	if (t & 1 && (n(0, "show-message", 63)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "vnCurrency"), r(9, "translate"), D(10, "p", 45), r(11, "translate"), s()()), t & 2) {
2843		let e = l(2);
2844		m("type", e.messageType.INFO), o(3), S(" ", p(4, 5, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.header1"), " "), o(2), m("vnDynamicHtml", p(6, 7, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg1")), o(2), m("vnDynamicHtml", b(9, 12, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg2", I(17, jt, b(8, 9, e.affordibilityYearlyNetDepLimitErrorDetails == null || e.affordibilityYearlyNetDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityYearlyNetDepLimitErrorDetails.allowedAmt.value, e.affordibilityYearlyNetDepLimitErrorDetails == null ? null : e.affordibilityYearlyNetDepLimitErrorDetails.accountCurrency)))), o(3), m("vnDynamicHtml", p(11, 15, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg3"));
2845	}
2846}
2847function nm(t, a) {
2848	if (t & 1) {
2849		let e = k();
2850		n(0, "div")(1, "div"), h(2, rm, 10, 10, "div")(3, sm, 12, 19, "show-message", 63), n(4, "div", 30)(5, "a", 64), L("click", function() {
2851			return A(e), x(l().checkMyLimits());
2852		}), d(6), r(7, "translate"), s(), n(8, "a", 64), L("click", function() {
2853			return A(e), x(l().increaseLimits());
2854		}), d(9), r(10, "translate"), s()()()();
2855	}
2856	if (t & 2) {
2857		let e, i = l();
2858		o(2), f((e = i.affordibilityYearlyNetDepLimitErrorDetails?.templateName) === "aml_limit_exceeded" ? 2 : e === "aml_limit_to_be_exceeded" ? 3 : -1), o(3), m("href", F(i.affordibilityYearlyNetDepLimitErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(7, 7, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " "), o(2), m("href", F(i.affordibilityYearlyNetDepLimitErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(10, 9, "PARTY.CASHIER.web.deposit.affordibility.increase.limit"), " ");
2859	}
2860}
2861function lm(t, a) {
2862	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), D(3, "p", 45), r(4, "translate"), s()), t & 2) {
2863		let e = l(4);
2864		o(), m("vnDynamicHtml", p(2, 2, "PARTY.CASHIER.web.deposit.affordibility.178.limit.tobeexceeded.msg1")), o(2), m("vnDynamicHtml", b(4, 4, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.msg2", I(7, Ve, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.contactEmail)));
2865	}
2866}
2867function cm(t, a) {
2868	if (t & 1) {
2869		let e = k();
2870		n(0, "div")(1, "show-message", 61)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2871			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2872		}), s(), h(6, lm, 5, 9, "span"), s()()();
2873	}
2874	if (t & 2) {
2875		let e = l(3);
2876		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 6, "PARTY.CASHIER.web.177.deposit.affordibility.limit.exceeded.player1", M(9, qe, b(4, 3, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 6 : -1);
2877	}
2878}
2879function dm(t, a) {
2880	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), D(3, "p", 45), r(4, "translate"), s()), t & 2) {
2881		let e = l(4);
2882		o(), m("vnDynamicHtml", p(2, 2, "PARTY.CASHIER.web.deposit.affordibility.178.limit.tobeexceeded.msg1")), o(2), m("vnDynamicHtml", b(4, 4, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.msg2", I(7, Ve, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.contactEmail)));
2883	}
2884}
2885function pm(t, a) {
2886	if (t & 1) {
2887		let e = k();
2888		n(0, "show-message", 61)(1, "div", 23)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
2889			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2890		}), s(), h(5, dm, 5, 9, "span"), s()(), n(6, "a", 66), L("click", function() {
2891			return A(e), x(l(3).checkMyLimits());
2892		}), d(7), r(8, "translate"), s();
2893	}
2894	if (t & 2) {
2895		let e = l(3);
2896		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(4, 9, "PARTY.CASHIER.web.177.deposit.affordibility.limit.exceeded.player1", M(14, qe, b(3, 6, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 5 : -1), o(), m("href", F(e.affordibilityYearlyGrossDepLimitErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(8, 12, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
2897	}
2898}
2899function mm(t, a) {
2900	t & 1 && h(0, cm, 7, 12, "div")(1, pm, 9, 17), t & 2 && f(l(2).isPlayerLevelOne ? 0 : 1);
2901}
2902function um(t, a) {
2903	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), n(3, "p", 41), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), D(7, "p", 45), r(8, "translate"), s()), t & 2) {
2904		let e = l(4);
2905		o(), m("vnDynamicHtml", p(2, 3, "PARTY.CASHIER.web.deposit.affordibility.178.limit.tobeexceeded.msg1")), o(3), S(" ", b(6, 8, "PARTY.CASHIER.web.178.deposit.affordibility.limit.to.be.exceeded.msg3", I(14, te, b(5, 5, e.affordibilityYearlyGrossDepLimitErrorDetails == null || e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt.value, e.affordibilityYearlyGrossDepLimitErrorDetails == null || e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", b(8, 11, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.msg2", I(16, Ve, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.contactEmail)));
2906	}
2907}
2908function hm(t, a) {
2909	if (t & 1) {
2910		let e = k();
2911		n(0, "div")(1, "show-message", 62)(2, "div", 29)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2912			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2913		}), s(), h(6, um, 9, 18, "span"), s()()();
2914	}
2915	if (t & 2) {
2916		let e = l(3);
2917		o(), m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(5, 6, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.tobeexceeded", M(9, qe, b(4, 3, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 6 : -1);
2918	}
2919}
2920function fm(t, a) {
2921	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), n(3, "p", 41), d(4), r(5, "vnCurrency"), r(6, "translate"), s(), D(7, "p", 45), r(8, "translate"), s()), t & 2) {
2922		let e = l(4);
2923		o(), m("vnDynamicHtml", p(2, 3, "PARTY.CASHIER.web.178.deposit.affordibility.limit.msg1")), o(3), S(" ", b(6, 8, "PARTY.CASHIER.web.178.deposit.affordibility.limit.to.be.exceeded.msg3", I(14, te, b(5, 5, e.affordibilityYearlyGrossDepLimitErrorDetails == null || e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt.value, e.affordibilityYearlyGrossDepLimitErrorDetails == null || e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", b(8, 11, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.msg2", I(16, Ve, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.contactEmail)));
2924	}
2925}
2926function gm(t, a) {
2927	if (t & 1) {
2928		let e = k();
2929		n(0, "show-message", 62)(1, "div", 29)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
2930			return A(e), x(l(3).monthlyLimit(i, "deposit cap link"));
2931		}
2931), s(), h(5, fm, 9, 18, "span"), s()();
2932	}
2933	if (t & 2) {
2934		let e = l(3);
2935		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(4, 6, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.tobeexceeded", M(9, qe, b(3, 3, e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.netDepLimit, e.currencyGBP), e.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : e.affordibilityYearlyGrossDepLimitErrorDetails.lossLimitFaqLink))), o(3), f(e.isCountryUK ? 5 : -1);
2936	}
2937}
2938function bm(t, a) {
2939	t & 1 && h(0, hm, 7, 12, "div")(1, gm, 6, 12, "show-message", 62), t & 2 && f(l(2).isPlayerLevelOne ? 0 : 1);
2940}
2941function ym(t, a) {
2942	if (t & 1 && (n(0, "div")(1, "div"), h(2, mm, 2, 1)(3, bm, 2, 1), s()()), t & 2) {
2943		let e, i = l();
2944		o(2), f((e = i.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : i.affordibilityYearlyGrossDepLimitErrorDetails.errorMessage) === (z(1, Ba).includes(i.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : i.affordibilityYearlyGrossDepLimitErrorDetails.errorMessage) ? i.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : i.affordibilityYearlyGrossDepLimitErrorDetails.errorMessage : "") ? 2 : e === (z(2, Ua).includes(i.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : i.affordibilityYearlyGrossDepLimitErrorDetails.errorMessage) ? i.affordibilityYearlyGrossDepLimitErrorDetails == null ? null : i.affordibilityYearlyGrossDepLimitErrorDetails.errorMessage : "") ? 3 : -1);
2945	}
2946}
2947function Sm(t, a) {
2948	if (t & 1) {
2949		let e = k();
2950		n(0, "show-message", 21)(1, "div", 23), D(2, "strong", 55), r(3, "translate"), n(4, "p", 42), r(5, "translate"), L("click", function(i) {
2951			return A(e), x(l().lossLimitLink(i, "max loss limit link"));
2952		}), s()()(), n(6, "div", 67)(7, "a", 68), L("click", function() {
2953			return A(e), x(l().maxLossLimitCTA("REJECT"));
2954		}), d(8), r(9, "translate"), s(), n(10, "a", 69), L("click", function() {
2955			return A(e), x(l().maxLossLimitCTA("ACCEPT"));
2956		}), d(11), r(12, "translate"), s()();
2957	}
2958	if (t & 2) {
2959		let e = l();
2960		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", p(3, 7, "PARTY.CASHIER.web.187.deposit.affordibility.limit.header")), o(2), m("vnDynamicHtml", b(5, 9, "PARTY.CASHIER.web.187.deposit.affordibility.limit.msg1", I(16, de, e.affMaxLossLimitSuggestionErrorDetails == null ? null : e.affMaxLossLimitSuggestionErrorDetails.faqLink))), o(4), S(" ", p(9, 12, "PARTY.CASHIER.web.187.deposit.affordibility.limit.notNow"), " "), o(2), m("href", F(e.affMaxLossLimitSuggestionErrorDetails?.sgqLink), P), o(), S(" ", p(12, 14, "PARTY.CASHIER.web.187.deposit.affordibility.limit.setLimit"), " ");
2961	}
2962}
2963function vm(t, a) {
2964	if (t & 1) {
2965		let e = k();
2966		n(0, "div")(1, "show-message", 70)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2967			return A(e), x(l(2).monthlyLimit(i, "deposit cap link"));
2968		}), s(), n(6, "p", 41), d(7), r(8, "translate"), s(), D(9, "p", 45), r(10, "translate"), s()()();
2969	}
2970	if (t & 2) {
2971		let e = l(2);
2972		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 7, "PARTY.CASHIER.web.181.deposit.affordibility.limit.exceeded.header", M(15, Nt, b(4, 4, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.limit, e.currencyGBP), e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.hardstopInfoLink))), o(4), v(p(8, 10, "PARTY.CASHIER.web.deposit.hardstop.limit.text3")), o(2), m("vnDynamicHtml", b(10, 12, "PARTY.CASHIER.web.181.deposit.affordibility.limit.exceeded.msg2", I(18, wt, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.playerProtectionEmail)));
2973	}
2974}
2975function Em(t, a) {
2976	if (t & 1) {
2977		let e = k();
2978		n(0, "div")(1, "show-message", 71)(2, "div", 29)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2979			return A(e), x(l(2).monthlyLimit(i, "deposit cap link"));
2980		}), s(), n(6, "p", 41), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p", 41), d(11), r(12, "translate"), s(), D(13, "p", 45), r(14, "translate"), s()()();
2981	}
2982	if (t & 2) {
2983		let e = l(2);
2984		o(), m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(5, 8, "PARTY.CASHIER.web.181.deposit.affordibility.limit.to.be.exceeded.header", M(22, Nt, b(4, 5, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.limit, e.currencyGBP), e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.hardstopInfoLink))), o(4), S(" ", b(9, 14, "PARTY.CASHIER.web.181.deposit.affordibility.limit.to.be.exceeded.msg4", I(25, te, b(8, 11, e.affordibilityLtmGrossLimitErrorDetails == null || e.affordibilityLtmGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityLtmGrossLimitErrorDetails.allowedAmt.value, e.affordibilityLtmGrossLimitErrorDetails == null || e.affordibilityLtmGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityLtmGrossLimitErrorDetails.allowedAmt.currencyCode))), " "), o(4), v(p(12, 17, "PARTY.CASHIER.web.deposit.hardstop.limit.text3")), o(2), m("vnDynamicHtml", b(14, 19, "PARTY.CASHIER.web.181.deposit.affordibility.limit.exceeded.msg2", I(27, wt, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.playerProtectionEmail)));
2985	}
2986}
2987function Dm(t, a) {
2988	if (t & 1) {
2989		let e = k();
2990		n(0, "div")(1, "show-message", 72)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
2991			return A(e), x(l(2).monthlyLimit(i, "deposit cap link"));
2992		}), s(), n(6, "p", 41), d(7), r(8, "translate"), s(), n(9, "p", 42), r(10, "translate"), L("click", function(i) {
2993			return A(e), x(l(2).contactUsLink(i, "chat with us link"));
2994		}), s()()()();
2995	}
2996	if (t & 2) {
2997		let e = l(2);
2998		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 7, "PARTY.CASHIER.web.181.deposit.affordibility.limit.exceeded.header2", M(15, Nt, b(4, 4, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.limit, e.currencyGBP), e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.hardstopInfoLink))), o(4), v(p(8, 10, "PARTY.CASHIER.web.deposit.hardstop.limit.text3")), o(2), m("vnDynamicHtml", b(10, 12, "PARTY.CASHIER.web.deposit.hardstop.limit.text4", I(18, de, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.contactUs)));
2999	}
3000}
3001function xm(t, a) {
3002	if (t & 1) {
3003		let e = k();
3004		n(0, "div")(1, "show-message", 73)(2, "div", 29)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
3005			return A(e), x(l(2).monthlyLimit(i, "deposit cap link"));
3006		}), s(), n(6, "p", 41), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p", 41), d(11), r(12, "translate"), s(), n(13, "p", 42), r(14, "translate"), L("click", function(i) {
3007			return A(e), x(l(2).contactUsLink(i, "chat with us link"));
3008		}), s()()()();
3009	}
3010	if (t & 2) {
3011		let e = l(2);
3012		o(), m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(5, 8, "PARTY.CASHIER.web.181.deposit.affordibility.limit.to.be.exceeded.header1", M(22, Nt, b(4, 5, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.limit, e.currencyGBP), e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.hardstopInfoLink))), o(4), S(" ", b(9, 14, "PARTY.CASHIER.web.181.deposit.affordibility.limit.to.be.exceeded.msg4", I(25, te, b(8, 11, e.affordibilityLtmGrossLimitErrorDetails == null || e.affordibilityLtmGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityLtmGrossLimitErrorDetails.allowedAmt.value, e.affordibilityLtmGrossLimitErrorDetails == null || e.affordibilityLtmGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityLtmGrossLimitErrorDetails.allowedAmt.currencyCode))), " "), o(4), v(p(12, 17, "PARTY.CASHIER.web.deposit.hardstop.limit.text3")), o(2), m("vnDynamicHtml", b(14, 19, "PARTY.CASHIER.web.deposit.hardstop.limit.text4", I(27, de, e.affordibilityLtmGrossLimitErrorDetails == null ? null : e.affordibilityLtmGrossLimitErrorDetails.contactUs)));
3013	}
3014}
3015function Am(t, a) {
3016	if (t & 1 && (n(0, "div")(1, "div"), h(2, vm, 11, 20, "div")(3, Em, 15, 29, "div")(4, Dm, 11, 20, "div")(5, xm, 15, 29, "div"), s()()), t & 2) {
3017		let e, i = l();
3018		o(2), f((e = i.affordibilityLtmGrossLimitErrorDetails == null ? null : i.affordibilityLtmGrossLimitErrorDetails.errorMessage) === "DEPOSIT_12MONTHS_LIMIT_GROSS_EXCEEDED_BEA" ? 2 : e === "DEPOSIT_12MONTHS_LIMIT_GROSS_TO_BE_EXCEEDED_BEA" ? 3 : e === (z(1, za).includes(i.affordibilityLtmGrossLimitErrorDetails == null || i.affordibilityLtmGrossLimitErrorDetails.errorMessage == null ? null : i.affordibilityLtmGrossLimitErrorDetails.errorMessage.toUpperCase()) ? i.affordibilityLtmGrossLimitErrorDetails == null || i.affordibilityLtmGrossLimitErrorDetails.errorMessage == null ? null : i.affordibilityLtmGrossLimitErrorDetails.errorMessage.toUpperCase() : "") ? 4 : e === (z(2, qa).includes(i.affordibilityLtmGrossLimitErrorDetails == null || i.affordibilityLtmGrossLimitErrorDetails.errorMessage == null ? null : i.affordibilityLtmGrossLimitErrorDetails.errorMessage.toUpperCase()) ? i.affordibilityLtmGrossLimitErrorDetails == null || i.affordibilityLtmGrossLimitErrorDetails.errorMessage == null ? null : i.affordibilityLtmGrossLimitErrorDetails.errorMessage.toUpperCase() : "") ? 5 : -1);
3019	}
3020}
3021function Lm(t, a) {
3022	t & 1 && (n(0, "show-message", 74)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 41), d(6), r(7, "translate"), s(), n(8, "p", 41)(9, "span"), d(10), r(11, "translate"), s(), n(12, "span"), d(13), r(14, "translate"), s()()()()), t & 2 && (m("type", l(2).messageType.ERROR), o(3), v(p(4, 5, "PARTY.CASHIER.web.172.limit.to.be.reached.msg1")), o(3), v(p(7, 7, "PARTY.CASHIER.web.172.limit.to.be.reached.msg2")), o(4), v(p(11, 9, "PARTY.CASHIER.web.172.limit.to.be.reached.msg4")), o(3), v(p(14, 11, "PARTY.CASHIER.web.172.limit.reached.msg2")));
3023}
3024function Cm(t, a) {
3025	if (t & 1 && (n(0, "show-message", 75)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 41)(6, "span"), d(7), r(8, "translate"), s(), n(9, "span"), d(10), r(11, "translate"), s()(), n(12, "p", 41), d(13), r(14, "vnCurrency"), r(15, "translate"), s()()()), t & 2) {
3026		let e = l(2);
3027		m("type", e.messageType.INFO), o(3), v(p(4, 5, "PARTY.CASHIER.web.172.limit.to.be.reached.msg1")), o(4), v(p(8, 7, "PARTY.CASHIER.web.172.limit.to.be.reached.msg2")), o(3), v(p(11, 9, "PARTY.CASHIER.web.172.limit.to.be.reached.msg4")), o(3), S(" ", b(15, 14, "PARTY.CASHIER.web.172.limit.to.be.reached.msg3", I(17, te, b(14, 11, e.affordibilityTUDepLimitErrorDetails == null || e.affordibilityTUDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityTUDepLimitErrorDetails.allowedAmt.value, e.affordibilityTUDepLimitErrorDetails == null || e.affordibilityTUDepLimitErrorDetails.allowedAmt == null ? null : e.affordibilityTUDepLimitErrorDetails.allowedAmt.currencyCode))), " ");
3028	}
3029}
3030function Im(t, a) {
3031	if (t & 1 && (n(0, "div")(1, "div"), h(2, Lm, 15, 13, "show-message", 74)(3, Cm, 16, 19, "show-message", 75), s()()), t & 2) {
3032		let e, i = l();
3033		o(2), f((e = i.affordibilityTUDepLimitErrorDetails?.errorMessage) === "TU_DEPOSIT_LIMIT_EXCEEDED" ? 2 : e === "TU_DEPOSIT_LIMIT_TO_BE_EXCEEDED" ? 3 : -1);
3034	}
3035}
3036function km(t, a) {
3037	if (t & 1) {
3038		let e = k();
3039		n(0, "div", 78)(1, "strong", 40), r(2, "vnCurrency"), r(3, "translate"), L("click", function(i) {
3040			return A(e), x(l(3).monthlyLimit(i, "monthly limit link"));
3041		}), s(), n(4, "p", 79), r(5, "translate"), L("click", function(i) {
3042			return A(e), x(l(3).contactUsLink(i, "contact us link"));
3043		}), s()();
3044	}
3045	if (t & 2) {
3046		let e = l(3);
3047		o(), m("vnDynamicHtml", b(3, 5, "PARTY.CASHIER.web.hardstoplimit.174.limit.reached.msg1", M(11, Tt, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.hardstopInfoLink, b(2, 2, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.limit, e.currencyGBP)))), o(3), m("vnDynamicHtml", b(5, 8, "PARTY.CASHIER.web.hardstoplimit.174.limit.to.be.reached.other.qd.msg", I(14, de, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.contactUs)));
3048	}
3049}
3050function wm(t, a) {
3051	if (t & 1) {
3052		let e = k();
3053		n(0, "div", 78)(1, "strong", 40), r(2, "vnCurrency"), r(3, "translate"), L("click", function(i) {
3054			return A(e), x(l(3).monthlyLimit(i, "first 30-day limit link"));
3055		}), s(), n(4, "p", 41), d(5), r(6, "translate"), s(), n(7, "p", 79), r(8, "translate"), L("click", function(i) {
3056			return A(e), x(l(3).contactUsLink(i, "contact us link"));
3057		}), s()();
3058	}
3059	if (t & 2) {
3060		let e = l(3);
3061		o(), m("vnDynamicHtml", b(3, 6, "PARTY.CASHIER.web.hardstoplimit.173.limit.reached.msg1", M(14, Tt, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.hardstopInfoLink, b(2, 3, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.limit, e.currencyGBP)))), o(4), v(p(6, 9, "PARTY.CASHIER.web.hardstoplimit.173.limit.reached.msg2")), o(2), m("vnDynamicHtml", b(8, 11, "PARTY.CASHIER.web.contact.us.msg1", I(17, de, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.contactUs)));
3062	}
3063}
3064function Rm(t, a) {
3065	if (t & 1 && (n(0, "show-message", 76)(1, "div", 23), h(2, km, 6, 16, "div", 78), h(3, wm, 9, 19, "div", 78), s()()), t & 2) {
3066		let e = l(2);
3067		m("type", e.messageType.ERROR), o(2), f(e.affordibilityHardStopLimitErrorDetails?.errorCode == 174 ? 2 : -1), o(), f(e.affordibilityHardStopLimitErrorDetails?.errorCode == 173 ? 3 : -1);
3068	}
3069}
3070function Nm(t, a) {
3071	if (t & 1) {
3072		let e = k();
3073		n(0, "div")(1, "p", 80), L("click", function(i) {
3074			return A(e), x(l(3).monthlyLimit(i, "monthly limit link"));
3075		}), D(2, "strong", 55), r(3, "vnCurrency"), r(4, "translate"), D(5, "br"), s(), n(6, "p", 41), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), n(10, "p", 81), r(11, "translate"), L("click", function(i) {
3076			return A(e), x(l(3).contactUsLink(i, "contact us link"));
3077		}), s()();
3078	}
3079	if (t & 2) {
3080		let e = l(3);
3081		o(2), m("vnDynamicHtml", b(4, 6, "PARTY.CASHIER.web.hardstoplimit.174.limit.to.be.reached.msg1", M(18, Tt, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.hardstopInfoLink, b(3, 3, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.limit, e.currencyGBP)))), o(5), S(" ", b(9, 12, "PARTY.CASHIER.web.hardstoplimit.174.limit.to.be.reached.msg2", I(21, te, b(8, 9, e.affordibilityHardStopLimitErrorDetails == null || e.affordibilityHardStopLimitErrorDetails.allowedAmt == null ? null : e.affordibilityHardStopLimitErrorDetails.allowedAmt.value, e.affordibilityHardStopLimitErrorDetails == null || e.affordibilityHardStopLimitErrorDetails.allowedAmt == null ? null : e.affordibilityHardStopLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", b(11, 15, "PARTY.CASHIER.web.hardstoplimit.174.limit.to.be.reached.other.qd.msg", I(23, de, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.contactUs)));
3082	}
3083}
3084function Tm(t, a) {
3085	if (t & 1) {
3086		let e = k();
3087		n(0, "div", 78)(1, "p", 82), L("click", function(i) {
3088			return A(e), x(l(3).monthlyLimit(i, "first 30-day limit link"));
3089		}), D(2, "strong", 55), r(3, "vnCurrency"), r(4, "translate"), s(), n(5, "p", 41), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p"), d(10), r(11, "translate"), s(), n(12, "p", 83), r(13, "translate"), L("click", function(i) {
3090			return A(e), x(l(3).contactUsLink(i, "contact us link"));
3091		}), s()();
3092	}
3093	if (t & 2) {
3094		let e = l(3);
3095		o(2), m("vnDynamicHtml", b(4, 7, "PARTY.CASHIER.web.hardstoplimit.173.limit.to.be.reached.msg1", M(21, Tt, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.hardstopInfoLink, b(3, 4, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.limit, e.currencyGBP)))), o(4), S(" ", b(8, 13, "PARTY.CASHIER.web.hardstoplimit.174.limit.to.be.reached.msg2", I(24, te, b(7, 10, e.affordibilityHardStopLimitErrorDetails == null || e.affordibilityHardStopLimitErrorDetails.allowedAmt == null ? null : e.affordibilityHardStopLimitErrorDetails.allowedAmt.value, e.affordibilityHardStopLimitErrorDetails == null || e.affordibilityHardStopLimitErrorDetails.allowedAmt == null ? null : e.affordibilityHardStopLimitErrorDetails.allowedAmt.currencyCode))), " "), o(4), v(p(11, 16, "PARTY.CASHIER.web.hardstoplimit.173.limit.reached.msg2")), o(2), m("vnDynamicHtml", b(13, 18, "PARTY.CASHIER.web.contact.us.msg1", I(26, de, e.affordibilityHardStopLimitErrorDetails == null ? null : e.affordibilityHardStopLimitErrorDetails.contactUs)));
3096	}
3097}
3098function Pm(t, a) {
3099	if (t & 1 && (n(0, "show-message", 77)(1, "div", 29), h(2, Nm, 12, 25, "div"), h(3, Tm, 14, 28, "div", 78), s()()), t & 2) {
3100		let e = l(2);
3101		m("type", e.messageType.INFO), o(2), f(e.affordibilityHardStopLimitErrorDetails?.errorCode == 174 ? 2 : -1), o(), f(e.affordibilityHardStopLimitErrorDetails?.errorCode == 173 ? 3 : -1);
3102	}
3103}
3104function _m(t, a) {
3105	if (t & 1 && (n(0, "div")(1, "div"), h(2, Rm, 4, 3, "show-message", 76)(3, Pm, 4, 3, "show-message", 77), s()()), t & 2) {
3106		let e, i = l();
3107		o(2), f((e = i.affordibilityHardStopLimitErrorDetails?.errorMessage) === "HARDSTOP_MONTHLY_LIMIT_EXCEEDED" ? 2 : e === "HARDSTOP_MONTHLY_LIMIT_TO_BE_EXCEEDED" ? 3 : -1);
3108	}
3109}
3110function Mm(t, a) {
3111	t & 1 && (n(0, "show-message", 84)(1, "div", 23)(2, "p")(3, "strong"), d(4), r(5, "translate"), s()(), D(6, "p", 55), r(7, "translate"), n(8, "p"), d(9), r(10, "translate"), s()()()), t & 2 && (m("type", l(2).messageType.ER
3111ROR), o(4), v(p(5, 4, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg1")), o(2), m("vnDynamicHtml", p(7, 6, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg2")), o(3), v(p(10, 8, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg3")));
3112}
3113function Om(t, a) {
3114	if (t & 1 && (n(0, "show-message", 85)(1, "div", 29)(2, "p")(3, "strong"), d(4), r(5, "translate"), s()(), n(6, "p"), d(7), r(8, "vnCurrency"), r(9, "translate"), s(), D(10, "p", 55), r(11, "translate"), n(12, "p"), d(13), r(14, "translate"), s()()()), t & 2) {
3115		let e = l(2);
3116		m("type", e.messageType.INFO), o(4), S(" ", p(5, 5, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg1")), o(3), S(" ", b(9, 10, "PARTY.CASHIER.web.175.3k.milestone.limit.to.be.reached.msg1", I(17, te, b(8, 7, e.affordibility3kMilestoneLimitErrorDetails == null || e.affordibility3kMilestoneLimitErrorDetails.allowedAmt == null ? null : e.affordibility3kMilestoneLimitErrorDetails.allowedAmt.value, e.affordibility3kMilestoneLimitErrorDetails == null || e.affordibility3kMilestoneLimitErrorDetails.allowedAmt == null ? null : e.affordibility3kMilestoneLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", p(11, 13, "PARTY.CASHIER.web.affordibility.175.3k.milestone.limit.to.be.reached.msg2")), o(3), v(p(14, 15, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg3"));
3117	}
3118}
3119function Gm(t, a) {
3120	if (t & 1) {
3121		let e = k();
3122		n(0, "div")(1, "div"), h(2, Mm, 11, 10, "show-message", 84)(3, Om, 15, 19, "show-message", 85), s(), n(4, "a", 86), L("click", function() {
3123			return A(e), x(l().startButtonClick());
3124		}), d(5), r(6, "translate"), s()();
3125	}
3126	if (t & 2) {
3127		let e, i = l();
3128		o(2), f((e = i.affordibility3kMilestoneLimitErrorDetails?.errorMessage) === "MILESTONE_SGQ_LIMIT_EXCEEDED" ? 2 : e === "MILESTONE_SGQ_LIMIT_TO_BE_EXCEEDED" ? 3 : -1), o(2), m("href", F(i.affordibility3kMilestoneLimitErrorDetails?.sgqLink), P), o(), S(" ", p(6, 4, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg4"), " ");
3129	}
3130}
3131function Fm(t, a) {
3132	if (t & 1) {
3133		let e = k();
3134		n(0, "p", 90), r(1, "translate"), L("click", function(i) {
3135			return A(e), x(l(3).contactUsLink(i, "contact us link"));
3136		}), s();
3137	}
3138	if (t & 2) {
3139		let e = l(3);
3140		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.contact.us.msg1", I(4, de, e.affordibility8kMilestoneLimitErrorDetails == null ? null : e.affordibility8kMilestoneLimitErrorDetails.contactUs)));
3141	}
3142}
3143function Hm(t, a) {
3144	if (t & 1 && (n(0, "show-message", 87)(1, "div", 23)(2, "p")(3, "strong"), d(4), r(5, "translate"), s(), D(6, "br"), s(), n(7, "p", 41), d(8), r(9, "translate"), s(), h(10, Fm, 2, 6, "p", 89), s()()), t & 2) {
3145		let e = l(2);
3146		m("type", e.messageType.ERROR), o(4), S(" ", p(5, 4, "PARTY.CASHIER.web.180.limit.tobereached.msg3"), " "), o(4), v(p(9, 6, "PARTY.CASHIER.web.180.tobereached.msg6")), o(2), f(e.hideChat ? 10 : -1);
3147	}
3148}
3149function Ym(t, a) {
3150	if (t & 1 && (n(0, "show-message", 88)(1, "div", 29)(2, "p"), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), D(6, "p", 45), r(7, "translate"), D(8, "p", 45), r(9, "translate"), s()()), t & 2) {
3151		let e = l(2);
3152		m("type", e.messageType.INFO), o(3), S(" ", b(5, 7, "PARTY.CASHIER.web.176.8k.milestone.to.be.limit.reached.msg2", I(14, te, b(4, 4, e.affordibility8kMilestoneLimitErrorDetails == null || e.affordibility8kMilestoneLimitErrorDetails.allowedAmt == null ? null : e.affordibility8kMilestoneLimitErrorDetails.allowedAmt.value, e.affordibility8kMilestoneLimitErrorDetails == null || e.affordibility8kMilestoneLimitErrorDetails.allowedAmt == null ? null : e.affordibility8kMilestoneLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", p(7, 10, "PARTY.CASHIER.web.180.limit.tobereached.msg5")), o(2), m("vnDynamicHtml", p(9, 12, "PARTY.CASHIER.web.180.deposit.affordibility.limit.to.be.exceeded.msg5"));
3153	}
3154}
3155function Bm(t, a) {
3156	if (t & 1) {
3157		let e = k();
3158		n(0, "button", 92), L("click", function() {
3159			return A(e), x(l(3).triggerChat("live chat cta"));
3160		}), d(1), r(2, "translate"), s(), n(3, "a", 93), L("click", function() {
3161			return A(e), x(l(3).startQuestionnaire());
3162		}), d(4), r(5, "translate"), s();
3163	}
3164	if (t & 2) {
3165		let e = l(3);
3166		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.arc.deposit.limits.intervention.liveChat"), " "), o(2), m("href", F(e.affordibility8k
3166MilestoneLimitErrorDetails?.selfCertLink), P), o(), S(" ", p(5, 6, "PARTY.CASHIER.web.176.8k.milestone.to.be.limit.reached.msg5"), " ");
3167	}
3168}
3169function Um(t, a) {
3170	if (t & 1) {
3171		let e = k();
3172		n(0, "a", 94), L("click", function() {
3173			return A(e), x(l(3).startQuestionnaire());
3174		}), d(1), r(2, "translate"), s();
3175	}
3176	t & 2 && (m("href", F(l(3).affordibility8kMilestoneLimitErrorDetails?.selfCertLink), P), o(), S(" ", p(2, 3, "PARTY.CASHIER.web.176.8k.milestone.to.be.limit.reached.msg5"), " "));
3177}
3178function zm(t, a) {
3179	if (t & 1 && (n(0, "div")(1, "div", 30), h(2, Bm, 6, 8), h(3, Um, 3, 5, "a", 91), s()()), t & 2) {
3180		let e = l(2);
3181		o(2), f(e.hideChat ? -1 : 2), o(), f(e.hideChat ? 3 : -1);
3182	}
3183}
3184function qm(t, a) {
3185	if (t & 1) {
3186		let e = k();
3187		n(0, "div")(1, "a", 95), L("click", function() {
3188			return A(e), x(l(2).startQuestionnaire());
3189		}), d(2), r(3, "translate"), s()();
3190	}
3191	if (t & 2) {
3192		let e = l(2);
3193		o(), m("href", F(e.affordibility8kMilestoneLimitErrorDetails?.selfCertLink), P), o(), S(" ", p(3, 3, "PARTY.CASHIER.web.176.8k.milestone.to.be.limit.reached.msg5"), " ");
3194	}
3195}
3196function Vm(t, a) {
3197	if (t & 1 && (n(0, "div")(1, "div"), h(2, Hm, 11, 8, "show-message", 87)(3, Ym, 10, 16, "show-message", 88), s(), h(4, zm, 4, 2, "div"), h(5, qm, 4, 5, "div"), s()), t & 2) {
3198		let e, i = l();
3199		o(2), f((e = i.affordibility8kMilestoneLimitErrorDetails?.errorMessage) === "MILESTONE_SELF_CERT_LIMIT_EXCEEDED" ? 2 : e === "MILESTONE_SELF_CERT_LIMIT_TO_BE_EXCEEDED" ? 3 : -1), o(2), f(i.affordibility8kMilestoneLimitErrorDetails?.errorMessage == "MILESTONE_SELF_CERT_LIMIT_EXCEEDED" ? 4 : -1), o(), f(i.affordibility8kMilestoneLimitErrorDetails?.errorMessage == "MILESTONE_SELF_CERT_LIMIT_TO_BE_EXCEEDED" ? 5 : -1);
3200	}
3201}
3202function Wm(t, a) {
3203	t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), n(3, "p", 41), d(4), r(5, "translate"), s()()), t & 2 && (o(), m("vnDynamicHtml", p(2, 2, "PARTY.CASHIER.web.179.milestone.limit.exceeded.msg2")), o(3), v(p(5, 4, "PARTY.CASHIER.web.179.milestone.limit.exceeded.msg3")));
3204}
3205function Km(t, a) {
3206	if (t & 1 && (n(0, "div")(1, "show-message", 97)(2, "div", 23)(3, "strong"), d(4), r(5, "translate"), s(), h(6, Wm, 6, 6, "span"), s()()()), t & 2) {
3207		let e = l(2);
3208		o(), m("type", e.messageType.ERROR), o(3), S(" ", p(5, 3, "PARTY.CASHIER.web.179.deposit.affordibility.limit.exceeded.header"), " "), o(2), f(e.isCountryUK ? 6 : -1);
3209	}
3210}
3211function $m(t, a) {
3212	if (t & 1 && (n(0, "span")(1, "p", 41), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), D(5, "p", 45), r(6, "translate"), n(7, "p", 41), d(8), r(9, "translate"), s()()), t & 2) {
3213		let e = l(3);
3214		o(2), S(" ", b(4, 6, "PARTY.CASHIER.web.179.milestone.limit.to.be.exceeded.msg1", I(13, te, b(3, 3, e.affordibilityMilestoneSgqGrossLimitErrorDetails == null || e.affordibilityMilestoneSgqGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMilestoneSgqGrossLimitErrorDetails.allowedAmt.value, e.affordibilityMilestoneSgqGrossLimitErrorDetails == null || e.affordibilityMilestoneSgqGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMilestoneSgqGrossLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", p(6, 9, "PARTY.CASHIER.web.179.milestone.limit.to.be.exceeded.msg2")), o(3), v(p(9, 11, "PARTY.CASHIER.web.179.milestone.limit.to.be.exceeded.msg3"));
3215	}
3216}
3217function Qm(t, a) {
3218	if (t & 1 && (n(0, "div")(1, "show-message", 98)(2, "div", 29)(3, "strong"), d(4), r(5, "translate"), s(), h(6, $m, 10, 15, "span"), s()()()), t & 2) {
3219		let e = l(2);
3220		o(), m("type", e.messageType.INFO), o(3), S(" ", p(5, 3, "PARTY.CASHIER.web.179.milestone.limit.to.be.exceeded.header"), " "), o(2), f(e.isCountryUK ? 6 : -1);
3221	}
3222}
3223function Xm(t, a) {
3224	if (t & 1) {
3225		let e = k();
3226		n(0, "a", 99), L("click", function() {
3227			return A(e), x(l(2).startButtonClick());
3228		}), d(1), r(2, "translate"), s();
3229	}
3230	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.179.milestone.limit.start.btn.txt"), " "));
3231}
3232function jm(t, a) {
3233	if (t & 1 && (n(0, "div")(1, "div"), h(2, Km, 7, 5, "div")(3, Qm, 7, 5, "div"), h(4, Xm, 3, 3, "a", 96), s()()), t & 2) {
3234		let e, i = l();
3235		o(2), f((e = i.affordibilityMilestoneSgqGrossLimitErrorDetails?.errorMessage) === "MILESTONE_SGQ_LIMIT_GROSS_
3235EXCEEDED" ? 2 : e === "MILESTONE_SGQ_LIMIT_GROSS_TO_BE_EXCEEDED" ? 3 : -1), o(2), f(z(2, Va).includes(i.affordibilityMilestoneSgqGrossLimitErrorDetails == null ? null : i.affordibilityMilestoneSgqGrossLimitErrorDetails.errorMessage) ? 4 : -1);
3236	}
3237}
3238function Jm(t, a) {
3239	if (t & 1) {
3240		let e = k();
3241		n(0, "p", 42), r(1, "translate"), L("click", function(i) {
3242			return A(e), x(l(4).contactUsLink(i, "contact us link"));
3243		}), s();
3244	}
3245	if (t & 2) {
3246		let e = l(4);
3247		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.contact.us.msg1", I(4, de, e.affordibilityMilestoneSelfCertGrossLimitErrorDetails == null ? null : e.affordibilityMilestoneSelfCertGrossLimitErrorDetails.contactUs)));
3248	}
3249}
3250function Zm(t, a) {
3251	if (t & 1 && (n(0, "span"), D(1, "p", 45), r(2, "translate"), h(3, Jm, 2, 6, "p", 45), s()), t & 2) {
3252		let e = l(3);
3253		o(), m("vnDynamicHtml", p(2, 2, "PARTY.CASHIER.web.180.tobereached.msg6")), o(2), f(e.hideChat ? 3 : -1);
3254	}
3255}
3256function eu(t, a) {
3257	if (t & 1 && (n(0, "div")(1, "show-message", 101)(2, "div", 23)(3, "strong"), d(4), r(5, "translate"), s(), h(6, Zm, 4, 4, "span"), s()()()), t & 2) {
3258		let e = l(2);
3259		o(), m("type", e.messageType.ERROR), o(3), S(" ", p(5, 3, "PARTY.CASHIER.web.180.limit.tobereached.msg3"), " "), o(2), f(e.isCountryUK ? 6 : -1);
3260	}
3261}
3262function tu(t, a) {
3263	if (t & 1 && (n(0, "span")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "translate"), s()), t & 2) {
3264		let e = l(3);
3265		o(2), S(" ", b(4, 6, "PARTY.CASHIER.web.180.deposit.affordibility.limit.to.be.exceeded.msg4", I(13, te, b(3, 3, e.affordibilityMilestoneSelfCertGrossLimitErrorDetails == null || e.affordibilityMilestoneSelfCertGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMilestoneSelfCertGrossLimitErrorDetails.allowedAmt.value, e.affordibilityMilestoneSelfCertGrossLimitErrorDetails == null || e.affordibilityMilestoneSelfCertGrossLimitErrorDetails.allowedAmt == null ? null : e.affordibilityMilestoneSelfCertGrossLimitErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", p(6, 9, "PARTY.CASHIER.web.180.limit.tobereached.msg5")), o(2), m("vnDynamicHtml", p(8, 11, "PARTY.CASHIER.web.180.deposit.affordibility.limit.to.be.exceeded.msg5"));
3266	}
3267}
3268function iu(t, a) {
3269	if (t & 1 && (n(0, "div")(1, "show-message", 102)(2, "div", 29), h(3, tu, 9, 15, "span"), s()()()), t & 2) {
3270		let e = l(2);
3271		o(), m("type", e.messageType.INFO), o(2), f(e.isCountryUK ? 3 : -1);
3272	}
3273}
3274function ou(t, a) {
3275	if (t & 1) {
3276		let e = k();
3277		n(0, "a", 104), L("click", function() {
3278			return A(e), x(l(3).startQuestionnaire());
3279		}), d(1), r(2, "translate"), s();
3280	}
3281	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.180.deposit.affordibility.start.questionnaire.btn.txt"), " "));
3282}
3283function au(t, a) {
3284	if (t & 1) {
3285		let e = k();
3286		n(0, "div", 30)(1, "button", 92), L("click", function() {
3287			return A(e), x(l(3).triggerChat("live chat cta"));
3288		}), d(2), r(3, "translate"), s(), n(4, "a", 105), L("click", function() {
3289			return A(e), x(l(3).startQuestionnaire());
3290		}), d(5), r(6, "translate"), s()();
3291	}
3292	t & 2 && (o(2), S(" ", p(3, 2, "PARTY.CASHIER.web.arc.deposit.limits.intervention.liveChat"), " "), o(3), S(" ", p(6, 4, "PARTY.CASHIER.web.180.deposit.affordibility.start.questionnaire.btn.txt"), " "));
3293}
3294function ru(t, a) {
3295	if (t & 1 && (h(0, ou, 3, 3, "a", 103), h(1, au, 7, 6, "div", 30)), t & 2) {
3296		let e = l(2);
3297		f(e.hideChat ? 0 : -1), o(), f(e.hideChat ? -1 : 1);
3298	}
3299}
3300function su(t, a) {
3301	if (t & 1) {
3302		let e = k();
3303		n(0, "a", 106), L("click", function() {
3304			return A(e), x(l(2).startQuestionnaire());
3305		}), d(1), r(2, "translate"), s();
3306	}
3307	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.180.deposit.affordibility.start.questionnaire.btn.txt"), " "));
3308}
3309function nu(t, a) {
3310	if (t & 1 && (n(0, "div")(1, "div"), h(2, eu, 7, 5, "div")(3, iu, 4, 2, "div"), s(), h(4, ru, 2, 2), h(5, su, 3, 3, "a", 100), s()), t & 2) {
3311		let e, i = l();
3312		o(2), f((e = i.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.errorMessage) === "MILESTONE_SELF_CERT_LIMIT_GROSS_EXCEEDED" ? 2 : e === "MILESTONE_SELF_CERT_LIMIT_GROSS_TO_BE_EXCEEDED" ? 3 : -1), o(2), f(i.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.errorMessage == "MILESTONE_SELF_CERT_LIMIT_GROSS_
3312EXCEEDED" ? 4 : -1), o(), f(i.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.errorMessage == "MILESTONE_SELF_CERT_LIMIT_GROSS_TO_BE_EXCEEDED" ? 5 : -1);
3313	}
3314}
3315function lu(t, a) {
3316	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2) {
3317		let e = l(4);
3318		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.svoc.161.message1", I(4, He, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactUsPhone)), " ");
3319	}
3320}
3321function cu(t, a) {
3322	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2) {
3323		let e = l(4);
3324		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.svoc.161.message4.uk", I(4, He, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactUsPhone)), " ");
3325	}
3326}
3327function du(t, a) {
3328	if (t & 1 && (n(0, "show-message", 107)(1, "div", 23), D(2, "strong", 55), r(3, "translate"), n(4, "div"), h(5, lu, 3, 6, "p"), h(6, cu, 3, 6, "span"), n(7, "span"), d(8), r(9, "translate"), s(), n(10, "span"), d(11), r(12, "translate"), s(), n(13, "a", 25), d(14), s(), d(15, ". "), s()()()), t & 2) {
3329		let e = l(3);
3330		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(3, 9, "PARTY.CASHIER.web.svoc.161.header2", I(16, Pt, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.hardstopInfoLink))), o(3), f(e.isCountryUK ? -1 : 5), o(), f(e.isCountryUK ? 6 : -1), o(2), v(p(9, 12, "PARTY.CASHIER.web.svoc.chat.text1")), o(3), S("", p(12, 14, "PARTY.CASHIER.web.svoc.161.message3"), " "), o(2), m("href", Re("mailto:", e.svocAffordabilityErrorDetails?.contactEmail), P), o(), v(e.svocAffordabilityErrorDetails?.contactEmail);
3331	}
3332}
3333function pu(t, a) {
3334	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2) {
3335		let e = l(4);
3336		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.svoc.161.message1", I(4, He, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactUsPhone)), " ");
3337	}
3338}
3339function mu(t, a) {
3340	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2) {
3341		let e = l(4);
3342		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.svoc.161.message4.uk", I(4, He, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactUsPhone)), " ");
3343	}
3344}
3345function uu(t, a) {
3346	if (t & 1) {
3347		let e = k();
3348		n(0, "show-message", 108)(1, "div", 29), D(2, "strong", 55), r(3, "translate"), n(4, "div"), h(5, pu, 3, 6, "p"), h(6, mu, 3, 6, "span"), n(7, "span", 109), L("click", function() {
3349			return A(e), x(l(3).triggerChat("chat link"));
3350		}), d(8), r(9, "translate"), s(), n(10, "span"), d(11), r(12, "translate"), s(), n(13, "a", 25), d(14), s(), d(15, ". "), s()()();
3351	}
3352	if (t & 2) {
3353		let e = l(3);
3354		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(3, 9, "PARTY.CASHIER.web.svoc.161.header3", I(16, Pt, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.hardstopInfoLink))), o(3), f(e.isCountryUK ? -1 : 5), o(), f(e.isCountryUK ? 6 : -1), o(2), v(p(9, 12, "PARTY.CASHIER.web.svoc.chat.text1")), o(3), S("", p(12, 14, "PARTY.CASHIER.web.svoc.161.message3"), " "), o(2), m("href", Re("mailto:", e.svocAffordabilityErrorDetails?.contactEmail), P), o(), v(e.svocAffordabilityErrorDetails?.contactEmail);
3355	}
3356}
3357function hu(t, a) {
3358	if (t & 1 && (n(0, "div", 38)(1, "div"), h(2, du, 16, 18, "show-message", 107)(3, uu, 16, 18, "show-message", 108), s()()), t & 2) {
3359		let e, i = l(2);
3360		o(2), f((e = i.svocAffordabilityErrorDetails?.errorMessage) === "AML_LIMIT_EXCEEDED" ? 2 : e === "AML_LIMIT_TO_BE_EXCEEDED" ? 3 : -1);
3361	}
3362}
3363function fu(t, a) {
3364	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.svoc.160.message1")));
3365}
3366function gu(t, a) {
3367	if (t & 1 && (n(0, "div")(1, "p")(2, "span"), d(3), r(4, "translate"), s(), n(5, "span"), d(6), r(7, "translate"), s()(), n(8, "p", 112), d(9), r(10, "vnCurrency"), r(11, "translate"), s()()), t & 2) {
3368		let e = l(4);
3369		o(3), S(" ", b(4, 3, "PARTY.CASHIER.web.svoc.161.message5.uk", I(14, He, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactUsPhone)), " "), o(3), S("", p(7, 6, "PARTY.CASHIER.web.svoc.chat.text1"), "."), o(3), S(" ", b(11, 11, "PARTY.CASHIER.web.svoc.160.message1.uk", I(16, Wa, b(10, 8, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.accountCurrency))), " ");
3370	}
3371}
3372function bu(t, a) {
3373	if (t & 1 && (n(0, "show-message", 110)(1, "div", 23), D(2, "strong", 55), r(3, "translate"), h(4, fu, 3, 3, "p"), h(5, gu, 12, 18, "div"), s()()), t & 2) {
3374		let e = l(3);
3375		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(3, 4, "PARTY.CASHIER.web.svoc.160.header1", I(7, Pt, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.hardstopInfoLink))), o(2), f(e.isCountryUK ? -1 : 4), o(), f(e.isCountryUK ? 5 : -1);
3376	}
3377}
3378function yu(t, a) {
3379	if (t & 1 && (n(0, "strong"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
3380		let e = l(4);
3381		o(), v(b(3, 4, "PARTY.CASHIER.web.svoc.160.header3", I(7, st, b(2, 1, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP))));
3382	}
3383}
3384function Su(t, a) {
3385	if (t & 1 && (D(0, "strong", 55), r(1, "translate")), t & 2) {
3386		let e = l(4);
3387		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.svoc.160.header3.uk", I(4, Pt, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.hardstopInfoLink)));
3388	}
3389}
3390function vu(t, a) {
3391	if (t & 1) {
3392		let e = k();
3393		n(0, "show-message", 111)(1, "div", 29), h(2, yu, 4, 9, "strong"), h(3, Su, 2, 6, "strong", 55), n(4, "div")(5, "span"), d(6), r(7, "translate"), s(), n(8, "span", 109), L("click", function() {
3394			return A(e), x(l(3).triggerChat("chat link"));
3395		}), d(9), r(10, "translate"), s(), n(11, "span"), d(12), r(13, "translate"), s(), n(14, "a", 25), d(15), s(), d(16, ". "), s()()();
3396	}
3397	if (t & 2) {
3398		let e = l(3);
3399		m("type", e.messageType.INFO), o(2), f(e.isCountryUK ? -1 : 2), o(), f(e.isCountryUK ? 3 : -1), o(3), S(" ", b(7, 9, "PARTY.CASHIER.web.svoc.161.message4.uk", I(16, He, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactUsPhone)), " "), o(3), v(p(10, 12, "PARTY.CASHIER.web.svoc.chat.text1")), o(3), S("", p(13, 14, "PARTY.CASHIER.web.svoc.161.message3"), " "), o(2), m("href", Re("mailto:", e.svocAffordabilityErrorDetails?.contactEmail), P), o(), v(e.svocAffordabilityErrorDetails?.contactEmail);
3400	}
3401}
3402function Eu(t, a) {
3403	if (t & 1 && (n(0, "div", 38)(1, "div"), h(2, bu, 6, 9, "show-message", 110)(3, vu, 17, 18, "show-message", 111), s()()), t & 2) {
3404		let e, i = l(2);
3405		o(2), f((e = i.svocAffordabilityErrorDetails?.errorMessage) === "AML_LIMIT_EXCEEDED" ? 2 : e === "AML_LIMIT_TO_BE_EXCEEDED" ? 3 : -1);
3406	}
3407}
3408function Du(t, a) {
3409	if (t & 1) {
3410		let e = k();
3411		n(0, "div")(1, "show-message", 115)(2, "div", 23)(3, "strong", 40), r(4, "vnCurrency"), r(5, "translate"), L("click", function(i) {
3412			return A(e), x(l(3).monthlyLimit(i, "loss limit link"));
3413		}), s(), D(6, "p", 45), r(7, "translate"), D(8, "p", 45), r(9, "translate"), s()()();
3414	}
3415	if (t & 2) {
3416		let e = l(3);
3417		o(), m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(5, 7, "PARTY.CASHIER.web.deposit.yearly.affordibility.tobeexceeded.header3", M(14, We, b(4, 4, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP), e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", p(7, 10, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg4")), o(2), m("vnDynamicHtml", p(9, 12, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg5"));
3418	}
3419}
3420function xu(t, a) {
3421	if (t & 1) {
3422		let e = k();
3423		n(0, "show-message", 113)(1, "div", 29)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3424			return A(e), x(l(3).monthlyLimit(i, "loss limit link"));
3425		}), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "vnCurrency"), r(9, "translate"), D(10, "p", 45), r(11, "translate"), s()();
3426	}
3427	if (t & 2) {
3428		let e = l(3);
3429		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(4, 8, "PARTY.CASHIER.web.deposit.yearly.affordibility.tobeexceeded.header2", M(21, We, b(3, 5, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP), e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", p(6, 11, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg4")), o(2), m("vnDynamicHtml", b(9, 16, "PARTY.CASHIER.web.183.deposit.affordibility.limit.to.be.exceeded.msg5", I(24, te, b(8, 13, e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.allowedAmt == null ? null : e.svocAffordabilityErrorDetails.allowedAmt.value, e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.allowedAmt == null ? null : e.svocAffordabilityErrorDetails.allowedAmt.currencyCode)))
3429), o(3), m("vnDynamicHtml", p(11, 19, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg5"));
3430	}
3431}
3432function Au(t, a) {
3433	if (t & 1) {
3434		let e = k();
3435		n(0, "div")(1, "div"), h(2, Du, 10, 17, "div")(3, xu, 12, 26, "show-message", 113), s(), n(4, "div", 67)(5, "a", 114), L("click", function() {
3436			return A(e), x(l(2).checkMyLimits());
3437		}), d(6), r(7, "translate"), s()()();
3438	}
3439	if (t & 2) {
3440		let e, i = l(2);
3441		o(2), f((e = i.svocAffordabilityErrorDetails?.errorMessage) === "AFFORDABILITY_LIMIT_EXCEEDED" ? 2 : e === "AFFORDABILITY_LIMIT_TO_BE_EXCEEDED" ? 3 : -1), o(3), m("href", F(i.svocAffordabilityErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(7, 4, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
3442	}
3443}
3444function Lu(t, a) {
3445	if (t & 1) {
3446		let e = k();
3447		n(0, "div")(1, "button", 116), L("click", function() {
3448			return A(e), x(l(2).triggerChat("chat here cta"));
3449		}), d(2), r(3, "translate"), s()();
3450	}
3451	t & 2 && (o(2), S(" ", p(3, 1, "PARTY.CASHIER.web.deposit.chat.here.text"), " "));
3452}
3453function Cu(t, a) {
3454	t & 1 && (n(0, "div")(1, "div")(2, "a", 51), d(3), r(4, "translate"), s(), n(5, "div", 52), d(6), r(7, "translate"), s()()()), t & 2 && (o(3), S(" ", p(4, 2, "PARTY.CASHIER.web.deposit.chat.here.text"), " "), o(3), v(p(7, 4, "PARTY.CASHIER.web.deposit.chat.zendesk.text")));
3455}
3456function Iu(t, a) {
3457	if (t & 1 && (n(0, "div")(1, "div"), h(2, hu, 4, 1, "div", 38)(3, Eu, 4, 1, "div", 38)(4, Au, 8, 6, "div"), s(), h(5, Lu, 4, 3, "div"), h(6, Cu, 8, 6, "div"), s()), t & 2) {
3458		let e, i = l();
3459		o(2), f((e = i.svocAffordabilityErrorDetails?.errorCode) === "161" ? 2 : e === "160" ? 3 : e === "167" ? 4 : -1), o(3), f(i.showChatCTA && !i.showChatNotAvailable && !i.hideChat ? 5 : -1), o(), f(i.showChatNotAvailable ? 6 : -1);
3460	}
3461}
3462function ku(t, a) {
3463	if (t & 1) {
3464		let e = k();
3465		n(0, "show-message", 117)(1, "div", 23)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3466			return A(e), x(l(3).monthlyLimit(i, "loss limit link"));
3467		}), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "translate"), s()();
3468	}
3469	if (t & 2) {
3470		let e = l(3);
3471		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(4, 7, "PARTY.CASHIER.web.svoc.166.level2.header4", M(14, We, b(3, 4, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP), e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", p(6, 10, "PARTY.CASHIER.web.svoc.166.level2.msg1")), o(2), m("vnDynamicHtml", p(8, 12, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg5"));
3472	}
3473}
3474function wu(t, a) {
3475	if (t & 1) {
3476		let e = k();
3477		n(0, "show-message", 118)(1, "div", 29)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3478			return A(e), x(l(3).monthlyLimit(i, "loss limit link"));
3479		}), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "vnCurrency"), r(9, "translate"), D(10, "p", 45), r(11, "translate"), s()();
3480	}
3481	if (t & 2) {
3482		let e = l(3);
3483		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(4, 8, "PARTY.CASHIER.web.svoc.166.level2.header3", M(21, We, b(3, 5, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP), e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", p(6, 11, "PARTY.CASHIER.web.svoc.166.level2.msg1")), o(2), m("vnDynamicHtml", b(9, 16, "PARTY.CASHIER.web.183.deposit.affordibility.limit.to.be.exceeded.msg5", I(24, te, b(8, 13, e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.allowedAmt == null ? null : e.svocAffordabilityErrorDetails.allowedAmt.value, e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.allowedAmt == null ? null : e.svocAffordabilityErrorDetails.allowedAmt.currencyCode)))), o(3), m("vnDynamicHtml", p(11, 19, "PARTY.CASHIER.web.deposit.yearly.affordability.tobeReached.msg5"));
3484	}
3485}
3486function Ru(t, a) {
3487	if (t & 1) {
3488		let e = k();
3489		h(0, ku, 9, 17, "show-message", 117), h(1, wu, 12, 26, "show-message", 118), n(2, "div", 67)(3, "a", 114), L("click", function() {
3490			return A(e), x(l(2).checkMyLimits());
3491		}), d(4), r(5, "translate"), s()();
3492	}
3493	if (t & 2) {
3494		let e = l(2);
3495		f(z(7, Oi).includes(e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.errorMessage == null ? null : e.svocAffordabilityErrorDetails.errorMessage.toUpperCase()) ? 0 : -1), o(), f(z(8, Gi).includes(e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.errorMessage == null ? null : e.svocAffordabilityErrorDetails.errorMessage.toUpperCase()) ? 1 : -1), o(2), m("href", F(e.svocAffordabilityErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(5, 5, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
3496	}
3497}
3498function Nu(t, a) {
3499	if (t & 1) {
3500		let e = k();
3501		n(0, "show-message", 119)(1, "div", 23)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3502			return A(e), x(l(3).monthlyLimit(i, "loss limit link"));
3503		}), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "translate"), s()();
3504	}
3505	if (t & 2) {
3506		let e = l(3);
3507		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(4, 7, "PARTY.CASHIER.web.svoc.166.level2.header4", M(15, We, b(3, 4, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP), e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", p(6, 10, "PARTY.CASHIER.web.svoc.166.level1.msg1")), o(2), m("vnDynamicHtml", b(8, 12, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.msg2", I(18, Ve, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactEmail)));
3508	}
3509}
3510function Tu(t, a) {
3511	if (t & 1) {
3512		let e = k();
3513		n(0, "show-message", 120)(1, "div", 29)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3514			return A(e), x(l(3).monthlyLimit(i, "loss limit link"));
3515		}), s(), D(5, "p", 45), r(6, "translate"), D(7, "p", 45), r(8, "vnCurrency"), r(9, "translate"), D(10, "p", 45), r(11, "translate"), s()();
3516	}
3517	if (t & 2) {
3518		let e = l(3);
3519		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(4, 8, "PARTY.CASHIER.web.svoc.166.level2.header3", M(22, We, b(3, 5, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.netDepLimit, e.currencyGBP), e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", p(6, 11, "PARTY.CASHIER.web.svoc.166.level1.msg1")), o(2), m("vnDynamicHtml", b(9, 16, "PARTY.CASHIER.web.183.deposit.affordibility.limit.to.be.exceeded.msg5", I(25, te, b(8, 13, e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.allowedAmt == null ? null : e.svocAffordabilityErrorDetails.allowedAmt.value, e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.allowedAmt == null ? null : e.svocAffordabilityErrorDetails.allowedAmt.currencyCode)))), o(3), m("vnDynamicHtml", b(11, 19, "PARTY.CASHIER.web.deposit.affordibility.annualized.limit.msg2", I(27, Ve, e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.contactEmail)));
3520	}
3521}
3522function Pu(t, a) {
3523	if (t & 1 && (h(0, Nu, 9, 20, "show-message", 119), h(1, Tu, 12, 29, "show-message", 120)), t & 2) {
3524		let e = l(2);
3525		f(z(2, Oi).includes(e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.errorMessage == null ? null : e.svocAffordabilityErrorDetails.errorMessage.toUpperCase()) ? 0 : -1), o(), f(z(3, Gi).includes(e.svocAffordabilityErrorDetails == null || e.svocAffordabilityErrorDetails.errorMessage == null ? null : e.svocAffordabilityErrorDetails.errorMessage.toUpperCase()) ? 1 : -1);
3526	}
3527}
3528function _u(t, a) {
3529	if (t & 1 && (n(0, "div"), h(1, Ru, 6, 9), h(2, Pu, 2, 4), s()), t & 2) {
3530		let e = l();
3531		o(), f(e.isPlayerLevelOne ? -1 : 1), o(), f(e.isPlayerLevelOne ? 2 : -1);
3532	}
3533}
3534function Mu(t, a) {
3535	if (t & 1) {
3536		let e = k();
3537		n(0, "show-message", 121)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 45), r(6, "translate"), n(7, "p", 41), d(8), r(9, "translate"), s()()(), n(10, "div", 30)(11, "a", 122), L("click", function() {
3538			return A(e), x(l().startButtonClick());
3539		}), d(12), r(13, "translate"), s(), n(14, "a", 122), L("click", function() {
3540			return A(e), x(l().checkMyLimits());
3541		}), d(15), r(16, "translate"), s()();
3542	}
3543	if (t & 2) {
3544		let e = l();
3545		m("type", e.messageType.INFO), o(3), v(p(4, 10, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg1")), o(2), m("vnDynamicHtml", p(6, 12, "PARTY.CASHIER.web.179.milestone.limit.exceeded.msg2")), o(3), v(p(9, 14, "PARTY.CASHIER.web.179.milestone.limit.exceeded.msg3")), o(3), m("href", F(e.affordabilityQuestionaireLimit?.sgqLink), P), o(), S(" ", p(13, 16, "PARTY.CASHIER.web.175.3k.milestone.limit.reached.msg4"), " "), o(2), m("href", F(e.affordabilityQuestionaireLimit?.increaseLimitsUrl), P), o(), S(" ", p(16, 18, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
3546	}
3547}
3548function Ou(t, a) {
3549	if (t & 1) {
3550		let e = k();
3551		n(0, "show-message", 123)(1, "div", 23)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3552			return A(e), x(l(2).lossLimitLink(i, "loss limit link"));
3553		}), s(), n(5, "p", 42), r(6, "translate"), L("click", function(i) {
3554			return A(e), x(l(2).lossLimitLink(i, null));
3555		}), s(), n(7, "p", 41), d(8), r(9, "translate"), s()()(), n(10, "a", 59), L("click", function() {
3556			return A(e), x(l(2).checkMyLimits());
3557		}), d(11), r(12, "translate"), s();
3558	}
3559	if (t & 2) {
3560		let e = l(2);
3561		m("type", e.messageType.ERROR), o(2), m("vnDynamicHtml", b(4, 10, "PARTY.CASHIER.web.191.deposit.affordibility.limit.exceeded.text1", M(20, We, b(3, 7, e.rolling30dayLossLimitDetails == null ? null : e.rolling30dayLossLimitDetails.netDepLimit, e.currencyGBP), e.rolling30dayLossLimitDetails == null ? null : e.rolling30dayLossLimitDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", b(6, 13, "PARTY.CASHIER.web.191.deposit.affordibility.limit.exceeded.text2", I(23, de, e.rolling30dayLossLimitDetails == null ? null : e.rolling30dayLossLimitDetails.lossLimitFaqLink))), o(3), v(p(9, 16, "PARTY.CASHIER.web.191.deposit.affordibility.limit.exceeded.text3")), o(2), m("href", F(e.rolling30dayLossLimitDetails?.increaseLimitsUrl), P), o(), S(" ", p(12, 18, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
3562	}
3563}
3564function Gu(t, a) {
3565	if (t & 1) {
3566		let e = k();
3567		n(0, "show-message", 123)(1, "div", 29)(2, "strong", 40), r(3, "vnCurrency"), r(4, "translate"), L("click", function(i) {
3568			return A(e), x(l(2).lossLimitLink(i, "loss limit link"));
3569		}), s(), n(5, "p", 42), r(6, "translate"), L("click", function(i) {
3570			return A(e), x(l(2).lossLimitLink(i, null));
3571		}), s(), n(7, "p", 41), d(8), r(9, "vnCurrency"), r(10, "translate"), s(), n(11, "p", 41), d(12), r(13, "translate"), s()()(), n(14, "a", 59), L("click", function() {
3572			return A(e), x(l(2).checkMyLimits());
3573		}), d(15), r(16, "translate"), s();
3574	}
3575	if (t & 2) {
3576		let e = l(2);
3577		m("type", e.messageType.INFO), o(2), m("vnDynamicHtml", b(4, 11, "PARTY.CASHIER.web.191.deposit.affordibility.limit.tobeExceeded.text1", M(27, We, b(3, 8, e.rolling30dayLossLimitDetails == null ? null : e.rolling30dayLossLimitDetails.netDepLimit, e.currencyGBP), e.rolling30dayLossLimitDetails == null ? null : e.rolling30dayLossLimitDetails.lossLimitFaqLink))), o(3), m("vnDynamicHtml", b(6, 14, "PARTY.CASHIER.web.191.deposit.affordibility.limit.exceeded.text2", I(30, de, e.rolling30dayLossLimitDetails == null ? null : e.rolling30dayLossLimitDetails.lossLimitFaqLink))), o(3), S(" ", b(10, 20, "PARTY.CASHIER.web.181.deposit.affordibility.limit.to.be.exceeded.msg4", I(32, te, b(9, 17, e.rolling30dayLossLimitDetails == null || e.rolling30dayLossLimitDetails.allowedAmt == null ? null : e.rolling30dayLossLimitDetails.allowedAmt.value, e.rolling30dayLossLimitDetails == null || e.rolling30dayLossLimitDetails.allowedAmt == null ? null : e.rolling30dayLossLimitDetails.allowedAmt.currencyCode))), " "), o(4), v(p(13, 23, "PARTY.CASHIER.web.191.deposit.affordibility.limit.exceeded.text3")), o(2), m("href", F(e.rolling30dayLossLimitDetails?.increaseLimitsUrl), P), o(), S(" ", p(16, 25, "PARTY.CASHIER.web.deposit.affordibility.check.myLimits"), " ");
3578	}
3579}
3580function Fu(t, a) {
3581	if (t & 1 && (h(0, Ou, 13, 25), h(1, Gu, 17, 34)), t & 2) {
3582		let e = l();
3583		f(z(2, Ka).includes(e.rolling30dayLossLimitDetails == null || e.rolling30dayLossLimitDetails.errorMessage == null ? null : e.rolling30dayLossLimitDetails.errorMessage.toUpperCase()) ? 0 : -1), o(), f(z(3, $a).includes(e.rolling30dayLossLimitDetails == null || e.rolling30dayLossLimitDetails.errorMessage == null ? null : e.rolling30dayLossLimitDetails.errorMessage.toUpperCase()) ? 1 : -1);
3584	}
3585}
3586function Hu(t, a) {
3587	if (t & 1) {
3588		let e = k();
3589		n(0, "show-message", 125)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 41), d(6), r(7, "translate"), s()()(), n(8, "a", 126), L("click", function(i) {
3590			return A(e), x(l(2).lossLimitLink(i, "review my settings"));
3591		}), d(9), r(10, "translate"), s();
3592	}
3593	if (t & 2) {
3594		let e = l(2);
3595		m("type", e.messageType.ERROR), o(3), v(p(4, 6, "PARTY.CASHIER.web.deposit.maxlosslimit.reached.header")), o(3), v(p(7, 8, "PARTY.CASHIER.web.deposit.maxlosslimit.reached.msg")), o(2), m("href", F(e.maxLossLimitMonthlyExceededErrorDetails?.increaseLimitsUrl), P), o(), S(" ", p(10, 10, "PARTY.CASHIER.web.deposit.maxlosslimit.reviewMySettings"), " ");
3596	}
3597}
3598function Yu(t, a) {
3599	if (t & 1) {
3600		let e = k();
3601		n(0, "show-message", 124)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 41), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p", 42), r(10, "translate"), L("click", function(i) {
3602			return A(e), x(l(2).lossLimitLink(i, "max loss limit link"));
3603		}), s()()();
3604	}
3605	if (t & 2) {
3606		let e = l(2);
3607		m("type", e.messageType.INFO), o(3), v(p(4, 4, "PARTY.CASHIER.web.deposit.maxlosslimit.tobeReached.header")), o(3), S(" ", b(8, 9, "PARTY.CASHIER.web.deposit.maxlosslimit.tobeReached.msg1", I(15, te, b(7, 6, e.maxLossLimitMonthlyExceededErrorDetails == null || e.maxLossLimitMonthlyExceededErrorDetails.allowedAmt == null ? null : e.maxLossLimitMonthlyExceededErrorDetails.allowedAmt.value, e.maxLossLimitMonthlyExceededErrorDetails == null || e.maxLossLimitMonthlyExceededErrorDetails.allowedAmt == null ? null : e.maxLossLimitMonthlyExceededErrorDetails.allowedAmt.currencyCode))), " "), o(3), m("vnDynamicHtml", b(10, 12, "PARTY.CASHIER.web.deposit.maxlosslimit.tobeReached.msg2", I(17, de, e.maxLossLimitMonthlyExceededErrorDetails == null ? null : e.maxLossLimitMonthlyExceededErrorDetails.increaseLimitsUrl)));
3608	}
3609}
3610function Bu(t, a) {
3611	if (t & 1 && (h(0, Hu, 11, 12), h(1, Yu, 11, 19, "show-message", 124)), t & 2) {
3612		let e = l();
3613		f(e.response?.errorResponse?.errorMessage == "MAX_LOSS_LIMIT_MONTHLY_EXCEEDED" ? 0 : -1), o(), f(e.response?.errorResponse?.errorMessage == "MAX_LOSS_LIMIT_MONTHLY_TO_BE_EXCEEDED" ? 1 : -1);
3614	}
3615}
3616function Uu(t, a) {
3617	if (t & 1) {
3618		let e = k();
3619		n(0, "show-message", 127)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 41), d(6), r(7, "translate"), s(), n(8, "p", 42), r(9, "translate"), L("click", function(i) {
3620			return A(e), x(l(2).contactUsLink(i, "chat with us link"));
3621		}), s()()(), n(10, "a", 95), L("click", function() {
3622			return A(e), x(l(2).startQuestionnaire());
3623		}), d(11), r(12, "translate"), s();
3624	}
3625	if (t & 2) {
3626		let e = l(2);
3627		m("type", e.messageType.ERROR), o(3), v(p(4, 7, "PARTY.CASHIER.web.187.deposit.affordibility.limit.header")), o(3), v(p(7, 9, "PARTY.CASHIER.web.fra.deposit.affordibility.limit.exceeded.msg1")), o(2), m("vnDynamicHtml", b(9, 11, "PARTY.CASHIER.web.176.8k.milestone.to.be.limit.reached.msg4", I(16, de, e.frarolling90dayLossLimitDetails == null ? null : e.frarolling90dayLossLimitDetails.contactUs))), o(2), m("href", F(e.frarolling90dayLossLimitDetails?.selfCertLink), P), o(), S(" ", p(12, 14, "PARTY.CASHIER.web.176.8k.milestone.to.be.limit.reached.msg5"), " ");
3628	}
3629}
3630function zu(t, a) {
3631	if (t & 1 && (n(0, "show-message", 127)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 45), r(6, "vnCurrency"), r(7, "translate"), n(8, "p", 41), d(9), r(10, "vnCurrency"), r(11, "translate"), s()()()), t & 2) {
3632		let e = l(2);
3633		m("type", e.messageType.INFO), o(3), v(p(4, 4, "PARTY.CASHIER.web.187.deposit.affordibility.limit.header")), o(2), m("vnDynamicHtml", b(7, 9, "PARTY.CASHIER.web.fra.deposit.affordibility.limit.tobe.exceeded.msg1", M(18, ja, b(6, 6, e.frarolling90dayLossLimitDetails == null ? null : e.frarolling90dayLossLimitDetails.limit, e.frarolling90dayLossLimitDetails == null || e.frarolling90dayLossLimitDetails.allowedAmt == null ? null : e.frarolling90dayLossLimitDetails.allowedAmt.currencyCode), e.affFraRollingPeriod))), o(4), S(" ", b(11, 15, "PARTY.CASHIER.web.181.deposit.affordibility.limit.to.be.exceeded.msg4", I(21, te, b(10, 12, e.frarolling90dayLossLimitDetails == null || e.frarolling90dayLossLimitDetails.allowedAmt == null ? null : e.frarolling90dayLossLimitDetails.allowedAmt.value, e.frarolling90dayLossLimitDetails == null || e.frarolling90dayLossLimitDetails.allowedAmt == null ? null : e.frarolling90dayLossLimitDetails.allowedAmt.currencyCode))), " ");
3634	}
3635}
3636function qu(t, a) {
3637	if (t & 1 && (h(0, Uu, 13, 18), h(1, zu, 12, 23, "show-message", 127)), t & 2) {
3638		let e = l();
3639		f(z(2, Qa).includes(e.frarolling90dayLossLimitDetails == null || e.frarolling90dayLossLimitDetails.errorMessage == null ? null : e.frarolling90dayLossLimitDetails.errorMessage.toUpperCase()) ? 0 : -1), o(), f(z(3, Xa).includes(e.frarolling90dayLossLimitDetails == null || e.frarolling90dayLossLimitDetails.errorMessage == null ? null : e.frarolling90dayLossLimitDetails.errorMessage.toUpperCase()) ? 1 : -1);
3640	}
3641}
3642function Vu(t, a) {
3643	if (t & 1 && (n(0, "show-message", 21)(1, "div", 29)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 45), r(6, "vnCurrency"), r(7, "translate"), s()()), t & 2) {
3644		let e = l(2);
3645		m("type", e.messageType.INFO), o(3), v(b(4, 3, "PARTY.CASHIER.web.deposit.svoc.purchaseLimit.tobeReached.header", M(13, Fi, e.paymentMethod, e.frequency))), o(2), m("vnDynamicHtml", b(7, 10, "PARTY.CASHIER.web.deposit.svoc.purchaseLimit.tobeReached.text", M(16, Ja, lt(6, 6, e.svocPurchaseLimitsErrorDetails == null || e.svocPurchaseLimitsErrorDetails.allowedAmt == null ? null : e.svocPurchaseLimitsErrorDetails.allowedAmt.value, e.svocPurchaseLimitsErrorDetails == null || e.svocPurchaseLimitsErrorDetails.allowedAmt == null ? null : e.svocPurchaseLimitsErrorDetails.allowedAmt.currencyCode, "1.0"), e.svocPurchaseLimitsErrorDetails == null ? null : e.svocPurchaseLimitsErrorDetails.findOutMoreUrl)));
3646	}
3647}
3648function Wu(t, a) {
3649	if (t & 1 && (n(0, "show-message", 21)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), D(5, "p", 45), r(6, "translate"), s()()), t & 2) {
3650		let e = l(2);
3651		m("type", e.messageType.ERROR), o(3), S(" ", b(4, 3, "PARTY.CASHIER.web.deposit.svoc.purchaseLimit.reached.header", M(9, Fi, e.paymentMethod, e.frequency))), o(2), m("vnDynamicHtml", b(6, 6, "PARTY.CASHIER.web.deposit.svoc.purchaseLimit.reached.text", I(12, de, e.svocPurchaseLimitsErrorDetails == null ? null : e.svocPurchaseLimitsErrorDetails.findOutMoreUrl)));
3652	}
3653}
3654function Ku(t, a) {
3655	t & 1 && h(0, Vu, 8, 19, "show-message", 21)(1, Wu, 7, 14, "show-message", 21), t & 2 && f(l().svocPurchaseLimitsErrorDetails?.allowedAmt?.value > 0 ? 0 : 1);
3656}
3657function $u(t, a) {
3658	if (t & 1 && (n(0, "show-message", 21)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p", 41), d(6), r(7, "translate"), s()()()), t & 2) {
3659		let e = l();
3660		m("type", e.messageType.ERROR), o(3), v(b(4, 3, "PARTY.CASHIER.web.deposit.svoc.purchaseLimit.txnExceeded.header", M(8, Za, e.frequency, e.paymentMethod))), o(3), v(p(7, 6, "PARTY.CASHIER.web.deposit.svoc.purchaseLimit.txnExceeded.txt"));
3661	}
3662}
3663function Qu(t, a) {
3664	t & 1 && (n(0, "show-message", 22)(1, "div", 23)(2, "strong"), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s()()()), t & 2 && (m("type", l().messageType.ERROR), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.error.header")), o(3), v(p(7, 5, "PARTY.CASHIER.web.deposit.error.description")));
3665}
3666function Xu(t, a) {
3667	t & 1 && (n(0, "show-message", 2)(1, "div", 4), d(2), r(3, "translate"), s()()), t & 2 && (m("type", l().messageType.INFO), o(2), S(" ", p(3, 2, "PARTY.CASHIER.web.deposit.qrcode.generator.qrcode.alert"), " "));
3668}
3669function ju(t, a) {
3670	t & 1 && (n(0, "p", 6), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qrcode.generator.instructions.header")));
3671}
3672function Ju(t, a) {
3673	if (t & 1 && (n(0, "div", 23), D(1, "qrcode", 25), s()), t & 2) {
3674		let e = l(3);
3675		o(), m("qrdata", e.QRcodeImage)("errorCorrectionLevel", "H");
3676	}
3677}
3678function Zu(t, a) {
3679	t & 1 && D(0, "img", 24), t & 2 && m("src", l(3).QRcodeImage, P);
3680}
3681function eh(t, a) {
3682	if (t & 1 && (n(0, "div"), h(1, Ju, 2, 2, "div", 23)(2, Zu, 1, 1, "img", 24), s()), t & 2) {
3683		let e = l(2);
3684		o(), f(e.providerNames.includes(e.providerName) ? 1 : 2);
3685	}
3686}
3687function th(t, a) {
3688	t & 1 && (n(0, "p", 9), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.bankregistration.pixcode.deposit.amount.label")));
3689}
3690function ih(t, a) {
3691	if (t & 1 && (n(0, "p", 9), d(1), r(2, "translate"), s()), t & 2) {
3692		let e = l(2);
3693		o(), no(" ", p(2, 4, "PARTY.CASHIER.web.deposit.bankregistration.pixcode.expires.in.label"), " ", e.timerDurationDetails()?.hours, ":", e.timerDurationDetails()?.minutes, ":", e.timerDurationDetails()?.seconds, " ");
3694	}
3695}
3696function oh(t, a) {
3697	if (t & 1 && (n(0, "p", 11), d(1), s()), t & 2) {
3698		let e = l(2);
3699		o(), ks(" ", e.timerDurationDetails()?.hours, ":", e.timerDurationDetails()?.minutes, ":", e.timerDurationDetails()?.seconds, " ");
3700	}
3701}
3702function ah(t, a) {
3703	t & 1 && (n(0, "div", 14)(1, "span", 26), d(2), r(3, "translate"), s()()), t & 2 && (o(2), v(p(3, 1, "PARTY.CASHIER.web.deposit.qrcode.generator.notification.copied.code.txt")));
3704}
3705function rh(t, a) {}
3706function sh(t, a) {
3707	t & 1 && nt(0, rh, 0, 0, "ng-template", 18), t & 2 && (l(2), m("ngTemplateOutlet", Ye(6)));
3708}
3709function nh(t, a) {
3710	if (t & 1 && (n(0, "div", 23), D(1, "qrcode", 25), s()), t & 2) {
3711		let e = l(3);
3712		o(), m("qrdata", e.QRcodeImage)("errorCorrectionLevel", "H");
3713	}
3714}
3715function lh(t, a) {
3716	t & 1 && D(0, "img", 24), t & 2 && m("src", l(3).QRcodeImage, P);
3717}
3718function ch(t, a) {
3719	if (t & 1) {
3720		let e = k();
3721		n(0, "mat-accordion")(1, "mat-expansion-panel", 20), L("opened", function() {
3722			return A(e), x(l(2).expand("showPixQRCode", !0));
3723		})("closed", function() {
3724			return A(e), x(l(2).expand("showPixQRCode", !1));
3725		}), n(2, "mat-expansion-panel-header")(3, "mat-panel-title")(4, "span", 21)(5, "b"), d(6), r(7, "translate"), s()()()(), n(8, "ol", 27)(9, "p", 28), d(10), r(11, "vnCurrency"), s(), h(12, nh, 2, 2, "div", 23)(13, lh, 1, 1, "img", 24), s()()(), D(14, "hr", 29);
3726	}
3727	if (t & 2) {
3728		let e, i = l(2);
3729		o(), m("expanded", i.showPixQRCode), o(5), v(p(7, 4, "PARTY.CASHIER.web.deposit.qrcode.generator.qrcode.label")), o(4), S(" ", p(11, 6, (e = i.depositSubmitResponse()) == null || e.amount == null ? null : e.amount.value), " "), o(2), f(i.providerNames.includes(i.providerName) ? 12 : 13);
3730	}
3731}
3732function dh(t, a) {
3733	t & 1 && (n(0, "li"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qrcode.generator.mobileinstructions.msg4")));
3734}
3735function ph(t, a) {
3736	t & 1 && (n(0, "li"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qrcode.generator.mobileinstructions.msg2")));
3737}
3738function mh(t, a) {}
3739function uh(t, a) {
3740	t & 1 && nt(0, mh, 0, 0, "ng-template", 18), t & 2 && (l(2), m("ngTemplateOutlet", Ye(6)));
3741}
3742function hh(t, a) {
3743	if (t & 1) {
3744		let e = k();
3745		n(0, "div")(1, "div", 5), h(2, ju, 3, 3, "p", 6), n(3, "div", 7), h(4, eh, 3, 1, "div"), n(5, "div", 8), h(6, th, 3, 3, "p", 9), n(7, "p", 10), d(8), r(9, "vnCurrency"), s(), h(10, ih, 3, 6, "p", 9)(11, oh, 2, 3, "p", 11), s()(), n(12, "div", 12)(13, "p", 13), d(14), r(15, "translate"), s(), h(16, ah, 4, 3, "div", 14), n(17, "div", 15)(18, "p", 16), d(19), s(), n(20, "i", 17), L("click", function() {
3746			return A(e), x(l().copyContentToClipboard("ICON_CLICKED"));
3747		}), s()()(), h(21, sh, 1, 1, null, 18), n(22, "div", 19), h(23, ch, 15, 8), n(24, "mat-accordion")(25, "mat-expansion-panel", 20), L("opened", function() {
3748			return A(e), x(l().expand("showInstructions", !0));
3749		})("closed", function() {
3750			return A(e), x(l().expand("showInstructions", !1));
3751		}), n(26, "mat-expansion-panel-header")(27, "mat-panel-title")(28, "span", 21)(29, "b"), d(30), r(31, "translate"), s()()()(), n(32, "ol", 22)(33, "li"), d(34), r(35, "translate"), s(), h(36, dh, 3, 3, "li")(37, ph, 3, 3, "li"), n(38, "li"), d(39), r(40, "translate"), s()()()()(), h(41, uh, 1, 1, null, 18), s()();
3752	}
3753	if (t & 2) {
3754		let e, i = l(), c = Pe(0);
3755		o(2), f(c ? -1 : 2), o(2), f(c ? -1 : 4), o(2), f(c ? 6 : -1), o(2), S(" ", p(9, 17, (e = i.depositSubmitResponse()) == null || e.amount == null ? null : e.amount.value), " "), o(2), f(c ? 10 : 11), o(4), S(" ", p(15, 19, "PARTY.CASHIER.web.deposit.qrcode.generator.copy.pix.code"), " "), o(2), f(i.QRCodeCopiedStatus.ICON_CLICKED?.isActive ? 16 : -1), o(3), v(i.depositSubmitResponse()?.postData?.textToQRcode), o(2), f(c ? 21 : -1), o(), m("ngClass", I(27, rr, c)), o(), f(c ? 23 : -1), o(2), m("expanded", i.showInstructions), o(5), v(p(31, 21, "PARTY.CASHIER.web.deposit.qrcode.generator.instructions.mobile.header")), o(4), v(p(35, 23, "PARTY.CASHIER.web.deposit.qrcode.generator.mobileinstructions.msg1")), o(2), f(c ? 36 : 37), o(3), v(p(40, 25, "PARTY.CASHIER.web.deposit.qrcode.generator.mobileinstructions.msg3")), o(2), f(c ? -1 : 41);
3756	}
3757}
3758function fh(t, a) {
3759	if (t & 1) {
3760		let e = k();
3761		n(0, "div", 30), L("click", function() {
3762			return A(e), x(l().goToPixProcess());
3763		}), n(1, "span", 31), d(2), r(3, "translate"), s()();
3764	}
3765	t & 2 && (o(2), v(p(3, 1, "PARTY.CASHIER.web.deposit.qrcode.generator.status.link")));
3766}
3767function gh(t, a) {
3768	t & 1 && (n(0, "div", 32)(1, "span", 26), d(2), r(3, "translate"), s()()), t & 2 && (o(2), v(p(3, 1, "PARTY.CASHIER.web.deposit.qrcode.generator.notification.copied.code.txt")));
3769}
3770function bh(t, a) {
3771	if (t & 1) {
3772		let e = k();
3773		h(0, gh, 4, 3, "div", 32), n(1, "button", 33), L("click", function() {
3774			return A(e), x(l().copyContentToClipboard("CTA_CLICKED"));
3775		}), n(2, "span", 34), d(3), r(4, "translate"), s()();
3776	}
3777	t & 2 && (f(l().QRCodeCopiedStatus.CTA_CLICKED?.isActive ? 0 : -1), o(3), v(p(4, 2, "PARTY.CASHIER.web.deposit.qrcode.generator.copy.txt")));
3778}
3779function yh(t, a) {
3780	if (t & 1 && D(0, "app-pix-status-process", 0), t & 2) {
3781		let e = l(2);
3782		m("processingAmount", e.processingAmount)("brandId", e.brandId);
3783	}
3784}
3785function Sh(t, a) {
3786	if (t & 1) {
3787		let e = k();
3788		n(0, "app-wallet-process", 2), L("showPixPage", function(i) {
3789			return A(e), x(l(2).updatePageStatus(i));
3790		}), s();
3791	}
3792	t & 2 && m("depositSubmitResponse", l(2).depositSubmitResponse);
3793}
3794function vh(t, a) {
3795	t & 1 && h(0, yh, 1, 2, "app-pix-status-process", 0)(1, Sh, 1, 1, "app-wallet-process", 1), t & 2 && f(l().showPixProcessPage() ? 0 : 1);
3796}
3797function Eh(t, a) {
3798	if (t & 1 && (n(0, "p", 16), d(1), r(2, "translate"), s(), D(3, "p", 19), r(4, "translate")), t & 2) {
3799		let e = l(3);
3800		o(), S(" ", b(2, 2, "PARTY.CASHIER.web.deposit.ada.intervention.uk.msg", M(8, Hi, e.response == null || e.response.adaDepositStatus == null ? null : e.response.adaDepositStatus.expiryTime, e.response == null || e.response.adaDepositStatus == null ? null : e.response.adaDepositStatus.expiryDate)), " "), o(2), m("vnDynamicHtml", b(4, 5, "PARTY.CASHIER.web.deposit.ada.intervention.gambling.msg", I(11, dr, e.gamblingControlURL)));
3801	}
3802}
3803function Dh(t, a) {
3804	if (t & 1 && (n(0, "p", 16), d(1), r(2, "translate"), s()), t & 2) {
3805		let e = l(3);
3806		o(), S(" ", b(2, 1, "PARTY.CASHIER.web.ada.intervention.msg1", M(4, Hi, e.response == null || e.response.adaDepositStatus == null ? null : e.response.adaDepositStatus.expiryTime, e.response == null || e.response.adaDepositStatus == null ? null : e.response.adaDepositStatus.expiryDate)), " ");
3807	}
3808}
3809function xh(t, a) {
3810	if (t & 1 && (D(0, "p", 17), r(1, "translate")), t & 2) {
3811		let e = l(3);
3812		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.deposit.ada.intervention.uk.msg4", I(4, Yi, e.response == null || e.response.adaDepositStatus == null ? null : e.response.adaDepositStatus.cpccContactLink)));
3813	}
3814}
3815function Ah(t, a) {
3816	if (t & 1 && (D(0, "p", 18), r(1, "translate")), t & 2) {
3817		let e = l(3);
3818		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.ada.intervention.msg2", I(4, Yi, e.response == null || e.response.adaDepositStatus == null ? null : e.response.adaDepositStatus.cpccContactLink)));
3819	}
3820}
3821function Lh(t, a) {
3822	t & 1 && (n(0, "a", 20), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.chat.here.text"), " "));
3823}
3824function Ch(t, a) {
3825	t & 1 && (n(0, "a", 20), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.chat.here.en.text"), " "));
3826}
3827function Ih(t, a) {
3828	if (t & 1 && (n(0, "div"), h(1, Lh, 3, 3, "a", 20)(2, Ch, 3, 3, "a", 20), n(3, "div", 21), d(4), r(5, "translate"), s()()), t & 2) {
3829		let e = l(3);
3830		o(), f(e.isCountryUK ? 2 : 1), o(3), v(p(5, 2, "PARTY.CASHIER.web.deposit.chat.zendesk.text"));
3831	}
3832}
3833function kh(t, a) {
3834	if (t & 1) {
3835		let e = k();
3836		n(0, "a", 23), L("click", function() {
3837			return A(e), x(l(4).triggerChat());
3838		}), d(1), r(2, "translate"), s();
3839	}
3840	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.chat.here.text"), " "));
3841}
3842function wh(t, a) {
3843	if (t & 1) {
3844		let e = k();
3845		n(0, "a", 23), L("click", function() {
3846			return A(e), x(l(4).triggerChat());
3847		}), d(1), r(2, "translate"), s();
3848	}
3849	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.chat.here.en.text"), " "));
3850}
3851function Rh(t, a) {
3852	if (t & 1 && (n(0, "div"), h(1, kh, 3, 3, "a", 22)(2, wh, 3, 3, "a", 22), s()), t & 2) {
3853		let e = l(3);
3854		o(), f(e.isCountryUK ? 2 : 1);
3855	}
3856}
3857function Nh(t, a) {
3858	if (t & 1 && (n(0, "div", 2)(1, "show-message", 14)(2, "div", 15), h(3, Eh, 5, 13), h(4, Dh, 3, 7, "p", 16), h(5, xh, 2, 6, "p", 17), h(6, Ah, 2, 6, "p", 18), n(7, "b"), h(8, Ih, 6, 4, "div"), h(9, Rh, 3, 1, "div"), s()()()()), t & 2) {
3859		let e = l(2);
3860		o(), m("type", e.messageType.INFO), o(2), f(e.isCountryUK ? 3 : -1), o(), f(e.isCountryUK ? -1 : 4), o(), f(e.isCountryUK ? 5 : -1), o(), f(e.isCountryUK ? -1 : 6), o(2), f(e.showChatNotAvailable ? 8 : -1), o(), f((e.pullchatEnabled || e.zendeskEnabled) && !e.showChatNotAvailable && !e.hideChat ? 9 : -1);
3861	}
3862}
3863function Th(t, a) {
3864	if (t & 1 && (n(0, "span")(1, "a", 27), d(2), r(3, "translate"), s()()), t & 2) {
3865		let e = l(6);
3866		o(), m("href", F(e.response?.responsibleGamingHelpUrl.url), P), o(), S(" ", p(3, 3, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.responsible.help"), " ");
3867	}
3868}
3869function Ph(t, a) {
3870	if (t & 1 && (n(0, "div")(1, "span"), d(2), r(3, "translate"), s(), h(4, Th, 4, 5, "span"), s()), t & 2) {
3871		let e = l(5);
3872		o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.limit.reached")), o(2), f(e.response?.responsibleGamingHelpUrl.url ? 4 : -1);
3873	}
3874}
3875function _h(t, a) {
3876	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.daily")));
3877}
3878function Mh(t, a) {
3879	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.weekly")));
3880}
3881function Oh(t, a) {
3882	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.monthly")));
3883}
3884function Gh(t, a) {
3885	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.depositlimit")));
3886}
3887function Fh(t, a) {
3888	if (t & 1 && (n(0, "span")(1, "a", 27), d(2), r(3, "translate"), s(), d(4), r(5, "translate"), s()), t & 2) {
3889		let e = l(6);
3890		o(), m("href", F(e.response?.urlInfo?.url), P), o(), S(" ", p(3, 4, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.click.here"), " "), o(2), S(" ", p(5, 6, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.message1"), " ");
3891	}
3892}
3893function Hh(t, a) {
3894	if (t & 1 && (n(0, "div")(1, "span"), d(2), r(3, "translate"), s(), n(4, "span"), h(5, _h, 3, 3, "span")(6, Mh, 3, 3, "span")(7, Oh, 3, 3, "span")(8, Gh, 3, 3, "span"), s(), h(9, Fh, 6, 8, "span"), s()), t & 2) {
3895		let e, i = l(5);
3896		o(2), S(" ", b(3, 3, "PARTY.CASHIER.web.deposit.qd.success.rgthreshold.message", I(6, pr, i.response == null ? null : i.response.rgPercentage)), " "), o(3), f((e = i.response?.rgType) === "daily" ? 5 : e === "weekly" ? 6 : e === "monthly" ? 7 : 8), o(4), f(i.response?.urlInfo.url != null && i.response?.urlInfo?.url ? 9 : -1);
3897	}
3898}
3899function Yh(t, a) {
3900	if (t & 1 && (h(0, Ph, 5, 4, "div"), h(1, Hh, 10, 8, "div")), t & 2) {
3901		let e = l(4);
3902		f(e.response?.responsibleGamingHelpUrl?.url ? 0 : -1), o(), f(!e.response?.responsibleGamingHelpUrl || !e.response?.responsibleGamingHelpUrl.url ? 1 : -1);
3903	}
3904}
3905function Bh(t, a) {
3906	if (t & 1 && (n(0, "div", 28), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
3907		let e = l(6);
3908		o(), S(" ", b(3, 4, "PARTY.CASHIER.web.yearly.hardstop.limit.success3", I(7, Bi, b(2, 1, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP))), " ");
3909	}
3910}
3911function Uh(t, a) {
3912	if (t & 1 && (D(0, "div", 29), r(1, "vnCurrency"), r(2, "translate")), t & 2) {
3913		let e = l(6);
3914		m("vnDynamicHtml", b(2, 4, "PARTY.CASHIER.web.yearly.hardstop.limit.success", I(7, Bi, b(1, 1, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP))));
3915	}
3916}
3917function zh(t, a) {
3918	if (t & 1 && (h(0, Bh, 4, 9, "div", 28)(1, Uh, 3, 9, "div", 29), n(2, "p", 16), d(3), r(4, "translate"), n(5, "a", 30), d(6), s()(), n(7, "p", 16), d(8), r(9, "translate"), n(10, "a", 27), d(11), s()()), t & 2) {
3919		let e = l(5);
3920		f(e.isHundredPercentageHardStopReached ? 0 : 1), o(3), S(" ", p(4, 9, "PARTY.CASHIER.web.deposit.prorgdeplimits.exceeded.bea"), " "), o(2), m("href", Re("mailto:", e.response?.playerProtectionEmail), P), o(), S(" ", e.response?.playerProtectionEmail, "."), o(2), S(" ", p(9, 11, "PARTY.CASHIER.web.svoc.harstop.deposit.more.info"), " "), o(2), m("href", F(e.response?.hardstopInfoLink), P), o(), S(" ", e.response?.hardstopInfoLink, ". ");
3921	}
3922}
3923function qh(t, a) {
3924	if (t & 1 && (D(0, "div", 29), r(1, "translate"), D(2, "p", 31), r(3, "vnCurrency"), r(4, "translate"), n(5, "p", 32), d(6), r(7, "translate"), s()), t & 2) {
3925		let e = l(5);
3926		m("vnDynamicHtml", p(1, 3, "PARTY.CASHIER.web.yearly.affordibility.limit.header2")), o(2), m("vnDynamicHtml", b(4, 8, "PARTY.CASHIER.web.svoc.harstop.limit.success.uk.msg1", Be(13, mr, e.response == null ? null : e.response.hardStopLTMPercentage, b(3, 5, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP), e.response == null ? null : e.response.hardstopInfoLink))), o(4), v(p(7, 11, "PARTY.CASHIER.web.svoc.harstop.limit.success.uk.msg2"));
3927	}
3928}
3929function Vh(t, a) {
3930	if (t & 1 && (n(0, "div", 25), h(1, zh, 12, 13)(2, qh, 8, 17), s()), t & 2) {
3931		let e = l(4);
3932		o(), f(e.response?.under21age ? 1 : 2);
3933	}
3934}
3935function Wh(t, a) {
3936	if (t & 1) {
3937		let e = k();
3938		n(0, "p", 33), r(1, "vnCurrency"), r(2, "translate"), L("click", function(i) {
3939			return A(e), x(l(5).monthlyLimit(i));
3940		}), s(), D(3, "p", 34), r(4, "vnCurrency"), r(5, "translate");
3941	}
3942	if (t & 2) {
3943		let e = l(5);
3944		m("vnDynamicHtml", b(2, 5, e.response?.hardStopMonthlyPercentage == 100 ? "PARTY.CASHIER.web.monthly.hardstop.limit.success5" : "PARTY.CASHIER.web.monthly.hardstop.limit.success4", M(14, Ui, b(1, 2, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP), e.response == null ? null : e.response.hardstopInfoLink))), o(3), m("vnDynamicHtml", b(5, 11, "PARTY.CASHIER.web.hardstop.limit.to.be.exceeded.msg6", Be(17, zi, b(4, 8, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP), e.response == null ? null : e.response.hardStopMonthlyPercentage, e.response == null ? null : e.response.contactUs)));
3945	}
3946}
3947function Kh(t, a) {
3948	if (t & 1) {
3949		let e = k();
3950		n(0, "p", 33), r(1, "vnCurrency"), r(2, "translate"), L("click", function(i) {
3951			return A(e), x(l(5).monthlyLimit(i));
3952		}), s(), D(3, "p", 34), r(4, "vnCurrency"), r(5, "translate");
3953	}
3954	if (t & 2) {
3955		let e = l(5);
3956		m("vnDynamicHtml", b(2, 5, e.response?.hardStopMonthlyPercentage == 100 ? "PARTY.CASHIER.web.monthly.hardstop.limit.success3" : "PARTY.CASHIER.web.monthly.hardstop.limit.success", M(14, Ui, b(1, 2, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP), e.response == null ? null : e.response.hardstopInfoLink))), o(3), m("vnDynamicHtml", b(5, 11, "PARTY.CASHIER.web.hardstop.limit.to.be.exceeded.msg5", Be(17, zi, b(4, 8, e.response == null ? null : e.response.hardStopLimit, e.currencyGBP), e.response == null ? null : e.response.hardStopMonthlyPercentage, e.response == null ? null : e.response.contactUs)));
3957	}
3958}
3959function $h(t, a) {
3960	if (t & 1 && (n(0, "div", 25), h(1, Wh, 6, 21)(2, Kh, 6, 21), s()), t & 2) {
3961		let e = l(4);
3962		o(), f(e.response?.f30DHardstopLimit ? 1 : 2);
3963	}
3964}
3965function Qh(t, a) {
3966	if (t & 1) {
3967		let e = k();
3968		n(0, "div", 26)(1, "p", 35), d(2), r(3, "translate"), s(), n(4, "p", 36), d(5), r(6, "translate"), s(), n(7, "p", 37), r(8, "translate"), L("click", function(i) {
3969			return A(e), x(l(4).lossLimitDepositCapClick(i));
3970		}), s()();
3971	}
3972	if (t & 2) {
3973		let e = l(4);
3974		o(2), S(" ", p(3, 3, "PARTY.CASHIER.web.deposit.aff.high.velocity.msg1"), " "), o(3), S(" ", p(6, 5, "PARTY.CASHIER.web.deposit.aff.high.velocity.msg2"), " "), o(2), m("vnDynamicHtml", b(8, 7, "PARTY.CASHIER.web.deposit.aff.high.velocity.msg3", I(10, ur, e.response == null || e.response.successMessageInfo == null ? null : e.response.successMessageInfo.increaseLimitsUrl)));
3975	}
3976}
3977function Xh(t, a) {
3978	if (t & 1 && (n(0, "show-message", 14)(1, "div", 24), h(2, Yh, 2, 2), h(3, Vh, 3, 1, "div", 25), h(4, $h, 3, 1, "div", 25), h(5, Qh, 9, 12, "div", 26), s()()), t & 2) {
3979		let e = l(3);
3980		m("type", e.messageType.SUCCESS), o(2), f(e.response?.rgPercentage != null ? 2 : -1), o(), f(e.response?.hardStopLTMPercentage != null && e.response?.successMessageInfo?.showAffNetLossMsg === "N" ? 3 : -1), o(), f(e.response?.hardStopMonthlyPercentage != null && e.response?.successMessageInfo?.showAffNetLossMsg === "N" ? 4 : -1), o(), f(e.response?.successMessageInfo?.showAffNetLossMsg === "Y" ? 5 : -1);
3981	}
3982}
3983function jh(t, a) {
3984	if (t & 1 && (n(0, "div", 2), h(1, Xh, 6, 5, "show-message", 14), s()), t & 2) {
3985		let e = l(2);
3986		o(), f(e.response?.rgPercentage || e.response?.hardStopLTMPercentage || e.response?.hardStopMonthlyPercentage || e.response?.successMessageInfo?.showAffNetLossMsg === "Y" ? 1 : -1);
3987	}
3988}
3989function Jh(t, a) {
3990	t & 1 && (n(0, "div")(1, "div", 38)(2, "a", 39), io(), n(3, "svg", 40), D(4, "path", 41), s(), d(5), r(6, "translate"), s(), Es(), n(7, "div", 21), d(8), r(9, "translate"), s()()()), t & 2 && (o(5), S(" ", p(6, 2, "PARTY.CASHIER.web.deposit.chat.here.text"), " "), o(3), v(p(9, 4, "PARTY.CASHIER.web.deposit.chat.zendesk.text")));
3991}
3992function Zh(t, a) {
3993	if (t & 1) {
3994		let e = k();
3995		n(0, "div")(1, "button", 42), L("click", function() {
3996			return A(e), x(l(2).triggerChat());
3997		}), io(), n(2, "svg", 40), D(3, "path", 41), s(), d(4), r(5, "translate"), s()();
3998	}
3999	t & 2 && (o(4), S(" ", p(5, 1, "PARTY.CASHIER.web.deposit.chat.here.text"), " "));
4000}
4001function ef(t, a) {
4002	t & 1 && (n(0, "div", 5), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.success.message1.pixSeamlessHeader"), " "));
4003}
4004function tf(t, a) {
4005	t & 1 && (n(0, "div", 6), d(1), r(2, "translate"), s()), t & 2 && (m("ngClass", l(2).userGroup != "usa" ? "deposit-success-txt my-3" : "mb-3"), o(), S(" ", p(2, 2, "PARTY.CASHIER.web.deposit.success.message.header"), " "));
4006}
4007function of(t, a) {
4008	if (t & 1 && (D(0, "div", 9), r(1, "vnCurrency"), r(2, "translate")), t & 2) {
4009		let e = l(2);
4010		m("vnDynamicHtml", b(2, 4, "PARTY.CASHIER.web.deposit.success.pixbrSeamlessMessage.msg", M(7, hr, b(1, 1, e.response == null ? null : e.response.amountInAccountCurrency, e.response == null || e.response.amount == null ? null : e.response.amount.currencyCode), e.labelName)));
4011	}
4012}
4013function af(t, a) {
4014	t & 1 && D(0, "span", 10), t & 2 && m("vnDynamicHtml", l(2).replaceDynamicContent("wallet_deposit_info"));
4015}
4016function rf(t, a) {
4017	if (t & 1 && (D(0, "span", 10), r(1, "vnCurrency"), r(2, "translate")), t & 2) {
4018		let e = l(2);
4019		m("vnDynamicHtml", b(2, 4, "PARTY.CASHIER.web.deposit.success.amount.added.account", I(7, fr, b(1, 1, e.response == null ? null : e.response.amountInAccountCurrency, e.response == null || e.response.amount == null ? null : e.response.amount.currencyCode)))
4019);
4020	}
4021}
4022function sf(t, a) {
4023	if (t & 1 && (d(0), r(1, "vnCurrency")), t & 2) {
4024		let e = l(3);
4025		S(" ", b(1, 1, e.response == null ? null : e.response.paypalBalance, e.response == null ? null : e.response.accountCurrency), " ");
4026	}
4027}
4028function nf(t, a) {
4029	if (t & 1 && (d(0), r(1, "vnCurrency")), t & 2) {
4030		let e = l(3);
4031		S(" ", b(1, 1, e.response == null || e.response.successMessageInfo == null ? null : e.response.successMessageInfo.main_balance, e.response == null || e.response.successMessageInfo == null ? null : e.response.successMessageInfo.account_currency), " ");
4032	}
4033}
4034function lf(t, a) {
4035	if (t & 1 && (n(0, "div", 11)(1, "div", 43), D(2, "span", 10), n(3, "span", 44), d(4), r(5, "titlecase"), s()(), n(6, "div", 43), D(7, "span", 10), n(8, "span", 44), h(9, sf, 2, 4)(10, nf, 2, 4), s()()()), t & 2) {
4036		let e = l(2);
4037		o(2), m("vnDynamicHtml", e.replaceDynamicContent("payment_method")), o(2), v(p(5, 4, e.response == null ? null : e.response.paymentMethod)), o(3), m("vnDynamicHtml", e.replaceDynamicContent("total_balance")), o(2), f(e.response?.paymentMethod == "PAYPAL" && e.paypalOnlyForSports ? 9 : 10);
4038	}
4039}
4040function cf(t, a) {
4041	if (t & 1 && (d(0), r(1, "vnCurrency")), t & 2) {
4042		let e = l(3);
4043		S(" ", b(1, 1, e.response == null ? null : e.response.paypalBalance, e.response == null ? null : e.response.accountCurrency), " ");
4044	}
4045}
4046function df(t, a) {
4047	if (t & 1 && (d(0), r(1, "vnCurrency")), t & 2) {
4048		let e = l(3);
4049		S(" ", b(1, 1, e.response == null || e.response.successMessageInfo == null ? null : e.response.successMessageInfo.main_balance, e.response == null || e.response.successMessageInfo == null ? null : e.response.successMessageInfo.account_currency), " ");
4050	}
4051}
4052function pf(t, a) {
4053	if (t & 1 && (n(0, "div", 8)(1, "span"), d(2), r(3, "translate"), s(), n(4, "span", 44), h(5, cf, 2, 4)(6, df, 2, 4), s()()), t & 2) {
4054		let e = l(2);
4055		o(2), S("", p(3, 2, "PARTY.CASHIER.web.deposit.success.total.balance.text"), " "), o(3), f(e.response?.paymentMethod == "PAYPAL" && e.paypalOnlyForSports ? 5 : 6);
4056	}
4057}
4058function mf(t, a) {
4059	if (t & 1 && (n(0, "div", 12)(1, "div", 45)(2, "div", 46)(3, "div", 47)(4, "p", 48), d(5), r(6, "translate"), s(), n(7, "p", 49), d(8), r(9, "vnCurrencySymbol"), s()(), n(10, "div", 47)(11, "p", 48), d(12), r(13, "translate"), s(), n(14, "p", 49), d(15), r(16, "vnCurrencySymbol"), s()(), n(17, "div", 47)(18, "p", 48), d(19), r(20, "translate"), s(), n(21, "p", 50), d(22), r(23, "vnCurrencySymbol"), s()(), n(24, "div", 47)(25, "p", 48), d(26), r(27, "translate"), s(), n(28, "p", 49), d(29), r(30, "vnCurrencySymbol"), s()()()()()), t & 2) {
4060		let e = l(2);
4061		o(5), v(p(6, 12, "PARTY.CASHIER.web.deposit.vatTaxInfo.totalDeposit")), o(3), be(" ", (+e.response?.amountInAccountCurrency).toFixed(2), " ", p(9, 14, e.response == null || e.response.amount == null ? null : e.response.amount.currencyCode), " "), o(4), v(p(13, 16, "PARTY.CASHIER.web.deposit.vatTaxInfo.vatDeduction")), o(3), be(" -", e.depositService.vatDeductionAmount(), " ", p(16, 18, e.response == null || e.response.amount == null ? null : e.response.amount.currencyCode), " "), o(4), v(p(20, 20, "PARTY.CASHIER.web.deposit.vatTaxInfo.bonus")), o(3), be(" ", e.depositService.vatDeductionAmount(), " ", p(23, 22, e.response == null || e.response.amount == null ? null : e.response.amount.currencyCode), " "), o(4), v(p(27, 24, "PARTY.CASHIER.web.deposit.vatTaxInfo.netDeposit")), o(3), be(" ", (+e.response?.amountInAccountCurrency).toFixed(2), " ", p(30, 26, e.response == null || e.response.amount == null ? null : e.response.amount.currencyCode), " ");
4062	}
4063}
4064function uf(t, a) {
4065	if (t & 1) {
4066		let e = k();
4067		n(0, "button", 57), L("click", function() {
4068			return A(e), x(l(3).goToContactUs());
4069		}), d(1), r(2, "translate"), s();
4070	}
4071	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.success.contactus"), " "));
4072}
4073function hf(t, a) {
4074	if (t & 1) {
4075		let e = k();
4076		n(0, "button", 58), L("click", function() {
4077			return A(e), x(l(3).navigateToRewardCta());
4078		}), d(1), r(2, "translate"), s();
4079	}
4080	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.tokenization.betnow.button"), " "));
4081}
4082function ff(t, a) {
4083	if (t & 1) {
4084		let e = k();
4085		n(0, "button", 58), L("click", function() {
4086			return A(e), x(l(3).navigateToRewardCta());
4087		}), d(1), r(2, "translate"), s();
4088	}
4089	t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.tokenization.playnow.button"), " "));
4090}
4091function gf(t, a) {
4092	if (t & 1) {
4093		let e = k();
4094		D(0, "ds-divider", 51), n(1, "div", 52)(2, "ph-reward-deposit-success-view", 53), L("ctaLink", function(i) {
4095			return A(e), x(l(2).onRewardCtaLink(i));
4096		}), s()(), n(3, "div", 54), h(4, uf, 3, 3, "button", 55), h(5, hf, 3, 3, "button", 56), h(6, ff, 3, 3, "button", 56), s();
4097	}
4098	if (t & 2) {
4099		let e, i, c, g = l(2);
4100		m("hidden", g.rewardsTrayService.depositSuccessRewardInfo$() === void 0), o(), m("hidden", g.rewardsTrayService.depositSuccessRewardInfo$() === void 0), o(), m("offerId", g.rewardsTrayService == null || (e = g.rewardsTrayService.selectedRewardInfo$()) == null || e.offerMetadata == null ? null : e.offerMetadata.crmServiceId)("isBlackTheme", g.isBlackTheme)("depositTxnId", g.response == null ? null : g.response.transactionId)("depositCode", g.rewardsTrayService == null || (i = g.rewardsTrayService.selectedRewardInfo$()) == null || i.offerMetadata == null ? null : i.offerMetadata.bonusCode)("offerType", g.rewardsTrayService == null || (c = g.rewardsTrayService.selectedRewardInfo$()) == null || c.offerMetadata == null ? null : c.offerMetadata.serviceType)("paymentMethod", g.response == null ? null : g.response.paymentMethod)("isQuickDeposit", !0), o(), m("hidden", g.rewardsTrayService.depositSuccessRewardInfo$() === void 0), o(), f(g.showContactUsButton ? 4 : -1), o(), f(g.showBetNowButton ? 5 : -1), o(), f(g.showPlayNowButton ? 6 : -1);
4101	}
4102}
4103function bf(t, a) {
4104	t & 1 && (d(0), r(1, "translate")), t & 2 && S(" ", p(1, 1, "PARTY.CASHIER.web.betnow.button"), " ");
4105}
4106function yf(t, a) {
4107	t & 1 && (d(0), r(1, "translate")), t & 2 && S(" ", p(1, 1, "PARTY.CASHIER.common.done"), " ");
4108}
4109function Sf(t, a) {
4110	if (t & 1) {
4111		let e = k();
4112		n(0, "div", 59), L("click", function() {
4113			return A(e), x(l(2).startTimer());
4114		}), n(1, "button", 60), h(2, bf, 2, 3)(3, yf, 2, 3), s()();
4115	}
4116	if (t & 2) {
4117		let e = l(2);
4118		o(2), f(e.userGroup == "usa" ? 2 : 3);
4119	}
4120}
4121function vf(t, a) {
4122	if (t & 1 && (n(0, "div", 0), D(1, "input", 1), h(2, Nh, 10, 7, "div", 2), h(3, jh, 2, 1, "div", 2), h(4, Jh, 10, 6, "div"), h(5, Zh, 6, 3, "div"), n(6, "div", 3), D(7, "div", 4), h(8, ef, 3, 3, "div", 5)(9, tf, 3, 4, "div", 6), s(), n(10, "div", 7)(11, "div", 8), h(12, of, 3, 10, "div", 9)(13, af, 1, 1, "span", 10)(14, rf, 3, 9, "span", 10), s(), h(15, lf, 11, 6, "div", 11)(16, pf, 7, 4, "div", 8), h(17, mf, 31, 28, "div", 12), s(), h(18, gf, 7, 13), h(19, Sf, 4, 1, "div", 13), s()), t & 2) {
4123		let e = l();
4124		m("ngClass", I(13, cr, e.configParams == null ? null : e.configParams.isBrazilBankRegEnabled)), o(2), f(e.response?.adaDepositStatus?.depositBlocked ? 2 : -1), o(), f(e.response?.adaDepositStatus?.depositBlocked ? -1 : 3), o(), f(e.showChatNotAvailable && !e.response?.hardStopMonthlyPercentage ? 4 : -1), o(), f((e.pullchatEnabled || e.zendeskEnabled) && e.response?.hardStopLTMPercentage != null && !(e.response?.hardStopLTMPercentage <= 100) && !e.response?.under21age && !e.showChatNotAvailable && !e.hideChat ? 5 : -1), o(2), m("ngClass", e.userGroup != "usa" ? "nonus_deposit_success_logo" : "us_deposit_success_logo"), o(), f(e.configParams?.pixBrInfo?.isSeamless ? 8 : 9), o(2), m("ngClass", e.configParams?.irelandWalletBucketEnabled == "Y" ? "mb-0" : e.configParams?.colombia_deposit_tax_enabled == "Y" ? "mb-2" : "mb-5"), o(2), f(e.configParams?.pixBrInfo?.isSeamless ? 12 : e.configParams?.irelandWalletBucketEnabled == "Y" && e.response?.successMessageInfo?.productId ? 13 : 14), o(3), f(e.configParams?.irelandWalletBucketEnabled == "Y" && e.response?.successMessageInfo?.productId ? 15 : 16), o(2), f(e.configParams?.colombia_deposit_tax_enabled == "Y" ? 17 : -1), o(), f(e.paymentsCommonConfig?.tokenizationPhase2Enabled && e.hasSelectedReward() ? 18 : -1), o(), f(e.showDoneCTA && !(e.paymentsCommonConfig?.tokenizationPhase2Enabled && e.hasSelectedReward()) ? 19 : -1);
4125	}
4126}
4127function Ef(t, a) {
4128	if (t & 1 && (D(0, "div", 4), r(1, "translate")), t & 2) {
4129		let e = l(2);
4130		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.deposit.threshold.limit.reaching.msg", M(4, Vi, e.translateFrequency(), e.dataService == null || e.dataService._depositInfo == null ? null : e.dataService._depositInfo.increaseLimitUrl)));
4131	}
4132}
4133function Df(t, a) {
4134	if (t & 1 && (D(0, "div", 4), r(1, "translate")), t & 2) {
4135		let e = l(2);
4136		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.deposit.threshold.limit.reached.msg", M(4, Vi, e.translateFrequency(), e.dataService == null || e.dataService._depositInfo == null ? null : e.dataService._depositInfo.increaseLimitUrl)));
4137	}
4138}
4139function xf(t, a) {
4140	if (t & 1 && (n(0, "div", 0)(1, "div", 1)(2, "div", 2)(3, "div", 3), h(4, Ef, 2, 7, "div", 4), h(5, Df, 2, 7, "div", 4), s()()()()), t & 2) {
4141		let e = l();
4142		o(4), f(e.isBucketChanged && (e.isDailyThresholdLimit || e.isWeeklyThresholdLimit || e.isMonthlyThresholdLimit) && !(e.isDailyRgLimitMet || e.isWeeklyRgLimitMet || e.isMonthlyRgLimitMet) ? 4 : -1), o(), f(e.isBucketChanged && (e.isDailyRgLimitMet || e.isWeeklyRgLimitMet || e.isMonthlyRgLimitMet) && (e.isDailyThresholdLimit || e.isWeeklyThresholdLimit || e.isMonthlyThresholdLimit) ? 5 : -1);
4143	}
4144}
4145function Af(t, a) {
4146	if (t & 1) {
4147		let e = k();
4148		n(0, "show-message", 0)(1, "div", 1)(2, "p"), d(3), r(4, "translate"), s()()(), n(5, "button", 2), L("click", function() {
4149			return A(e), x(l().redirectToThirdParty());
4150		}), d(6), r(7, "translate"), s();
4151	}
4152	t & 2 && (m("type", l().messageType.INFO), o(3), v(p(4, 3, "PARTY.CASHIER.web.deposit.popupblock.message")), o(3), S(" ", p(7, 5, "PARTY.CASHIER.web.continue"), " "));
4153}
4154function Lf(t, a) {
4155	t & 1 && (n(0, "show-message", 0)(1, "div", 1)(2, "p"), d(3), r(4, "translate"), s()()()), t & 2 && (m("type", l().messageType.INFO), o(3), v(p(4, 2, "PARTY.CASHIER.web.deposit.redirected.message")));
4156}
4157function Cf() {
4158	return (t) => t?.value ? { spainRekycLimit: !0 } : null;
4159}
4160function If() {
4161	return (t) => t?.value ? { spainOdInlineVal: !0 } : null;
4162}
4163function kf() {
4164	return (t) => t?.value ? { spainThreshLimitToBeBreached: !0 } : null;
4165}
4166function wf() {
4167	return (t) => t?.value ? { spainThreshLimitBreached: !0 } : null;
4168}
4169function Rf() {
4170	return (t) => t?.value ? { spainAnnRekycLimitExceeded: !0 } : null;
4171}
4172function Nf() {
4173	return (t) => t?.value ? { expiredKycLimitValidation: !0 } : null;
4174}
4175function Tf() {
4176	return (t) => t?.value ? { esKycLimitValidation: !0 } : null;
4177}
4178function Pf() {
4179	return (t) => t?.value ? { irelandGamingKycError: !0 } : null;
4180}
4181function _f(t) {
4182	return () => ({ prepaidLimit: t });
4183}
4184function Mf(t) {
4185	return () => ({ providerBalance: t });
4186}
4187function Of(t) {
4188	return () => ({ selfSetLimit: t });
4189}
4190function Gf(t, a) {
4191	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2) {
4192		let e = l(3), i = Pe(10);
4193		o(), v(b(2, 1, "PARTY.CASHIER.web.common.max.prepaid.label", I(4, Er, e.maxDepositLimit + " " + i)));
4194	}
4195}
4196function Ff(t, a) {
4197	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), r(3, "vnCurrency"), s()), t & 2) {
4198		let e = l(3);
4199		o(), be("", p(2, 2, "PARTY.CASHIER.web.common.max.label"), ": ", p(3, 4, +e.maxDepositLimit), " ");
4200	}
4201}
4202function Hf(t, a) {
4203	if (t & 1 && (n(0, "span", 5), d(1, "|"), s(), h(2, Gf, 3, 6, "span")(3, Ff, 4, 6, "span")), t & 2) {
4204		let e = l(2);
4205		o(2), f(e.isPrepaidDailyDepositLimitEnabled && e.isPrepaidLimit ? 2 : 3);
4206	}
4207}
4208function Yf(t, a) {
4209	if (t & 1 && (n(0, "mat-hint")(1, "span"), d(2), r(3, "translate"), r(4, "vnCurrency"), s(), h(
42095, Hf, 4, 1), s()), t & 2) {
4210		let e = l(), i = Pe(9);
4211		o(2), be(" ", p(3, 3, "PARTY.CASHIER.web.common.min.label"), ": ", p(4, 5, i), " "), o(3), f(e.showMaxLimit || e.isPrepaidDailyDepositLimitEnabled ? 5 : -1);
4212	}
4213}
4214function Bf(t, a) {
4215	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.prepaid.daily.limit.exceeded")));
4216}
4217function Uf(t, a) {
4218	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.amount.required")));
4219}
4220function zf(t, a) {
4221	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.amount.invalid")));
4222}
4223function qf(t, a) {
4224	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.prepaidcard.accountbalance.error")));
4225}
4226function Vf(t, a) {
4227	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), r(3, "vnCurrency"), s()), t & 2) {
4228		l(3);
4229		let e = Pe(9);
4230		o(), be(" ", p(2, 2, "PARTY.CASHIER.web.common.min.label"), " : ", p(3, 4, e), " ");
4231	}
4232}
4233function Wf(t, a) {
4234	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.prepaid.daily.maxdeposit")));
4235}
4236function Kf(t, a) {
4237	if (t & 1 && (n(0, "span"), d(1), r(2, "translate"), r(3, "vnCurrency"), s()), t & 2) {
4238		let e = l(3);
4239		o(), be("", p(2, 2, "PARTY.CASHIER.web.common.max.label"), " : ", p(3, 4, +e.maxDepositLimit));
4240	}
4241}
4242function $f(t, a) {
4243	if (t & 1 && h(0, Uf, 3, 3, "span")(1, zf, 3, 3, "span")(2, qf, 3, 3, "span")(3, Vf, 4, 6, "span")(4, Wf, 3, 3, "span")(5, Kf, 4, 6, "span"), t & 2) {
4244		let e = l(2), i = Pe(11);
4245		f(i?.errors?.required ? 0 : i?.errors?.pattern ? 1 : i?.errors?.providerBalance ? 2 : i?.hasError("min") && !i?.hasError("spainRekycLimit") && !i?.hasError("spainAnnRekycLimitExceeded") && !i?.hasError("expiredKycLimitValidation") && !i?.hasError("irelandGamingKycError") ? 3 : e.isPrepaidDailyDepositLimitEnabled && e.isPrepaidLimit ? 4 : e.showMaxLimit && i?.hasError("max") && !i?.hasError("selfSetLimit") && !i?.hasError("spainRekycLimit") && !i?.hasError("spainAnnRekycLimitExceeded") && !i?.hasError("expiredKycLimitValidation") ? 5 : -1);
4246	}
4247}
4248function Qf(t, a) {
4249	if (t & 1 && (n(0, "mat-error"), h(1, Bf, 3, 3, "span")(2, $f, 6, 1), s()), t & 2) {
4250		let e = l();
4251		o(), f(e.isPrepaidDailyDepositLimitEnabled && e.shouldShowPrepaidLimitError() ? 1 : 2);
4252	}
4253}
4254function Xf(t, a) {
4255	t & 1 && _e(0, "input", 4), t & 2 && Ke("value", l(2).depositRedirectService.depRedirectSignal().creq);
4256}
4257function jf(t, a) {
4258	if (t & 1 && _e(0, "input", 5)(1, "input", 6), t & 2) {
4259		l();
4260		let e = Pe(2);
4261		Ke("value", e.JWT), o(), Ke("value", e.MD);
4262	}
4263}
4264function Jf(t, a) {
4265	if (t & 1 && _e(0, "input", 7)(1, "input", 8)(2, "input", 6), t & 2) {
4266		l();
4267		let e = Pe(2), i = l();
4268		Ke("value", e == null ? null : e.PaReq), o(), Ke("value", i.depositRedirectService == null || i.depositRedirectService.depositSubmitResponse == null ? null : i.depositRedirectService.depositSubmitResponse.redirectionBackUrl), o(), Ke("value", e == null ? null : e.MD);
4269	}
4270}
4271function Zf(t, a) {
4272	if (t & 1 && (Ee(0, "form", 1), h(1, Xf, 1, 1, "input", 4), gt(2), h(3, jf, 2, 2), h(4, Jf, 3, 3), Te()), t & 2) {
4273		let e = l();
4274		Ke("action", e.depositRedirectService.depRedirectSignal().redirectionUrl, P), o(), f(e.depositRedirectService.depRedirectSignal().submitCreq ? 1 : -1), o(), $e(e.depositRedirectService == null || e.depositRedirectService.depositSubmitResponse == null ? null : e.depositRedirectService.depositSubmitResponse.postData), o(), f(e.depositRedirectService.depRedirectSignal().submitJwt ? 3 : -1), o(), f(e.depositRedirectService.depRedirectSignal().submitCreq || e.depositRedirectService.depRedirectSignal().submitJwt ? -1 : 4);
4275	}
4276}
4277function eg(t, a) {
4278	if (t & 1) {
4279		let e = k();
4280		Ee(0, "div", 3)(1, "div", 9)(2, "p", 10), d(3), r(4, "translate"), Te(), _e(5, "span", 11), Ee(6, "div", 12)(7, "button", 13), ai("click", function() {
4281			return A(e), x(l().closetooltip());
4282		}), d(8), r(9, "translate"), Te()()()();
4283	}
4284	t & 2 && (o(3), v(p(4, 2, "PARTY.CASHIER.web.deposit.cvv.tooltip")), o(5), S(" ", p(9, 4, "PARTY.CASHIER.web.common.okgotit"), " "));
4285}
4286function tg(t, a) {
4287	if (t & 1) {
4288		let e = k();
4289		n(0, "show-message", 5)(1, "div", 8)(2, "p"), d(3), r(4, "vnCurrency"), r(5, "vnCurrency"), r(6, "translate"), s(), n(7, "p")(8, "a", 9), L("click", function() {
4290			return A(e), x(l(3).updateCcdLimit());
4291		}), d(9), r(10, "translate"), s()()()();
4292	}
4293	if (t & 2) {
4294		let e = l(3);
4295		m("type", e.messageType.ERROR), o(3), S(" ", b(6, 9, "PARTY.CASHIER.web.deposit.ny.creditcard.deposit.limit.message2", M(14, Lr, b(4, 3, 100, e.currencyUSD), b(5, 6, +e.ccCurrentDepositLimit, e.currencyUSD))), " "), o(6), S(" ", p(10, 12, "PARTY.CASHIER.web.deposit.ny.creditcard.deposit.limits.update"), " ");
4296	}
4297}
4298function ig(t, a) {}
4299function og(t, a) {
4300	if (t & 1 && (n(0, "div", 10), nt(1, ig, 0, 0, "ng-template", 11), s()), t & 2) {
4301		l(4);
4302		let e = Ye(12);
4303		o(), m("ngTemplateOutlet", e);
4304	}
4305}
4306function ag(t, a) {}
4307function rg(t, a) {
4308	if (t & 1 && (n(0, "div", 8), nt(1, ag, 0, 0, "ng-template", 11), s()), t & 2) {
4309		l(4);
4310		let e = Ye(12);
4311		o(), m("ngTemplateOutlet", e);
4312	}
4313}
4314function sg(t, a) {
4315	if (t & 1 && (n(0, "show-message", 6), h(1, og, 2, 1, "div", 10)(2, rg, 2, 1, "div", 8), s()), t & 2) {
4316		let e = l(3);
4317		m("type", e.isItalyLimitChangesEnabled && +e.maxDepositLimit > 0 && !e.isMinMoreThanMaxItaly ? e.messageType.WARNING : e.messageType.ERROR), o(), f(e.isItalyLimitChangesEnabled && +e.maxDepositLimit > 0 && !e.isMinMoreThanMaxItaly ? 1 : 2);
4318	}
4319}
4320function ng(t, a) {
4321	if (t & 1 && (d(0), r(1, "vnCurrency"), r(2, "translate")), t & 2) {
4322		let e = l(5);
4323		S(" ", b(2, 3, "PARTY.CASHIER.web.limits.it.money_loss.exceeded", M(6, Mt, e.limitPeriod, p(1, 1, e.selfLimits == null || e.selfLimits.limitDetails == null ? null : e.selfLimits.limitDetails.configured_limit))), " ");
4324	}
4325}
4326function lg(t, a) {
4327	if (t & 1 && (d(0), r(1, "vnCurrency"), r(2, "translate")), t & 2) {
4328		let e = l(5);
4329		S(" ", b(2, 3, "PARTY.CASHIER.web.limits.it.rg_limit.exceeded", M(6, Mt, e.limitPeriod, p(1, 1, e.selfLimits == null || e.selfLimits.limitDetails == null ? null : e.selfLimits.limitDetails.configured_limit))), " ");
4330	}
4331}
4332function cg(t, a) {
4333	if (t & 1) {
4334		let e = k();
4335		n(0, "p")(1, "span"), h(2, ng, 3, 9)(3, lg, 3, 9), s(), D(4, "br"), n(5, "a", 12), L("click", function() {
4336			return A(e), x(l(4).infoClickHandler(!0));
4337		}), n(6, "u"), d(7), r(8, "translate"), s()()();
4338	}
4339	if (t & 2) {
4340		let e = l(4);
4341		o(2), f(e.selfLimits?.type?.includes("money_loss_limit") ? 2 : e.selfLimits?.type?.includes("rg_limit") ? 3 : -1), o(3), bt("href", e.selfLimits?.type?.includes("money_loss_limit") ? e.linksConfig?.links?.moneyLossLimits?.url : null, P), o(2), v(p(8, 3, "PARTY.CASHIER.web.limits.it.info.cta"));
4342	}
4343}
4344function dg(t, a) {
4345	if (t & 1) {
4346		let e = k();
4347		n(0, "span", 14), r(1, "translate"), L("click", function(i) {
4348			return A(e), x(l(5).trackingDepLink(i));
4349		}), s();
4350	}
4351	t & 2 && m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.limits.rg.review", I(4, Ir, l(5).depositInfo.increaseLimitUrl)));
4352}
4353function pg(t, a) {
4354	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.limits.rg.non_be.review")));
4355}
4356function mg(t, a) {
4357	if (t & 1 && (n(0, "p")(1, "span"), d(2), r(3, "translate"), s(), h(4, dg, 2, 6, "span", 13)(5, pg, 3, 3, "span"), s()), t & 2) {
4358		let e = l(4);
4359		o(2), v(p(3, 2, "PARTY.CASHIER.web.limits.rg.exceeded." + (e.limitPeriod == null ? null : e.limitPeriod.toLowerCase()))), o(2), f(z(4, Cr).includes(e.country) ? 4 : 5);
4360	}
4361}
4362function ug(t, a) {
4363	if (t & 1 && (D(0, "p", 13), r(1, "translate")), t & 2) {
4364		let e = l(5);
4365		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.limits.purchaselimits.exceeded1.msg2", M(4, $i, e.limitPeriod, e.instrumentName)));
4366	}
4367}
4368function hg(t, a) {
4369	if (t & 1) {
4370		let e = k();
4371		n(0, "p")(1, "b")(2, "span", 15), d(3), r(4, "vnCurrency"), r(5, "translate"), s()()(), n(6, "p")(7, "span"), d(8), r(9, "translate"), s()(), n(10, "a", 16), L("click", function() {
4372			return A(e), x(l(5).findOutMoreClick());
4373		}), d(11), r(12, "translate"), s();
4374	}
4375	if (t & 2) {
4376		let e = l(5);
4377		o(3), S(" ", b(5, 7, "PARTY.CASHIER.web.deposit.limits.svoc.exceeded1", I(14, kr, p(4, 5, e.svocLimit)))), o(5), S(" ", p(9, 10, "PARTY.CASHIER.web.deposit.limits.svoc.exceeded2")), o(2), m("href", F(e.findoutMoreLink), P), o(), v(p(12, 12, "PARTY.CASHIER.web.deposit.limits.svoc.exceeded.findoutmore"));
4378	}
4379}
4380function fg(t, a) {
4381	if (t & 1) {
4382		let e = k();
4383		n(0, "span"), d(1), r(2, "translate"), s(), n(3, "span", 17), r(4, "translate"), L("click", function() {
4384			return A(e), x(l(5).gotoTransactionHistory());
4385		}), s();
4386	}
4387	t & 2 && (o(), S("", p(2, 2, "PARTY.CASHIER.web.limits.purchaselimits.exceeded"), " "), o(2), m("vnDynamicHtml", p(4, 4, "PARTY.CASHIER.web.limits.purchaselimits.paymenthistory")));
4388}
4389function gg(t, a) {
4390	if (t & 1 && h(0, ug, 2, 7, "p", 13)(1, hg, 13, 16)(2, fg, 5, 6), t & 2) {
4391		let e = l(4);
4392		f(e.selfLimits.type.includes("purchase_limit") ? 0 : e.selfLimits.type.includes("svoc_limit") ? 1 : 2);
4393	}
4394}
4395function bg(t, a) {
4396	if (t & 1 && (n(0, "show-message", 7)(1, "div", 8), h(2, cg, 9, 5, "p")(3, mg, 6, 5, "p"), h(4, gg, 3, 1), s()()), t & 2) {
4397		let e = l(3);
4398		m("type", e.messageType.ERROR), o(2), f(e.isItalyLimitChangesEnabled && (e.selfLimits?.type?.includes("money_loss_limit") || e.selfLimits?.type?.includes("rg_limit")) ? 2 : e.selfLimits?.type?.includes("rg_limit") ? 3 : -1), o(2), f(e.selfLimits.type.includes("purchase_limit") || e.selfLimits.type.includes("overall_deposit_limit") || e.selfLimits.type.includes("svoc_limit") ? 4 : -1);
4399	}
4400}
4401function yg(t, a) {
4402	t & 1 && D(0, "app-gdl-fra-ltm-messages");
4403}
4404function Sg(t, a) {
4405	t & 1 && D(0, "app-uk-deposit-limit-messages");
4406}
4407function vg(t, a) {
4408	if (t & 1 && (n(0, "div", 4), h(1, tg, 11, 17, "show-message", 5), h(2, sg, 3, 2, "show-message", 6), h(3, bg, 5, 3, "show-message", 7), h(4, yg, 1, 0, "app-gdl-fra-ltm-messages"), s(), h(5, Sg, 1, 0, "app-uk-deposit-limit-messages")), t & 2) {
4409		let e = l(2), i = Pe(1);
4410		o(), f(e.ccDepositLimitCheckEnabled && e.showCCDepositLimitCheckMsg ? 1 : -1), o(), f(+e.maxDepositLimit > 0 && !e.showPrepaidCardsExceedsMessage && !i && !e.selfLimits?.type?.toLowerCase()?.includes("gdl_fra_limit_ltm") ? 2 : -1), o(), f((+e.maxDepositLimit == 0 || e.isMinMoreThanMaxItaly) && !i && !e.selfLimits?.type?.toLowerCase()?.includes("gdl_fra_limit_ltm") ? 3 : -1), o(), f(e.selfLimits?.type?.toLowerCase()?.includes("gdl_fra_limit_ltm") && !e.amountFormGroup?.controls?.userAmount?.hasError("expiredKycLimitValidation") ? 4 : -1), o(), f(i ? 5 : -1);
4411	}
4412}
4413function Eg(t, a) {
4414	if (t & 1) {
4415		let e = k();
4416		n(0, "a", 22), L("click", function() {
4417			A(e);
4418			let i = l(3);
4419			return x(i.changeAmount(i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycRemainingLimit));
4420		}), d(1), r(2, "translate"), s();
4421	}
4422	t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.rekyc.updateAmount")));
4423}
4424function Dg(t, a) {
4425	if (t & 1) {
4426		let e = k();
4427		n(0, "show-message", 1)(1, "div", 10)(2, "p", 18), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "p"), d(7), r(8, "translate"), s(), n(9, "div", 19), h(10, Eg, 3, 3, "a", 20), n(11, "a", 21), L("click", function() {
4428			return A(e), x(l(2).uploadMyId());
4429		}), d(12), r(13, "translate"), s()()()();
4430	}
4431	if (t & 2) {
4432		let e, i = l(2);
4433		m("type", i.messageType.WARNING), o(3), S(" ", b(5, 11, "PARTY.CASHIER.web.deposit.rekyc.tobeExceeded.limit." + i.spainRekycLimitTemplate + ".minAmount.header", I(18, Zt, lt(4, 7, i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycRemainingLimit, (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.maxDepositLimit == null ? null : e.paymentMethodInfo.maxDepositLimit.currencyCode, "1.0"))), " "), o(4), v(p(8, 14, "PARTY.CASHIER.web.deposit.rekyc.tobeExceeded.limit." + i.spainRekycLimitTemplate + ".minAmount.text")), o(3), f(i.spainRekycLimitTemplate == "available" ? 10 : -1), o(), m("href", F(i.userDataService?.userData?.configParams?.rekycUrl), P), o(), v(p(13, 16, "PARTY.CASHIER.web.deposit.rekyc.exhausted.limit.uploadMyId.link"));
4434	}
4435}
4436function xg(t, a) {
4437	if (t & 1) {
4438		let e = k();
4439		n(0, "show-message", 1)(1, "div", 10)(2, "span"), D(3, "strong", 13), r(4, "vnCurrency"), r(5, "translate"), n(6, "p"), d(7), r(8, "translate"), s(), n(9, "div", 23)(10, "a", 24), L("click", function() {
4440			return A(e), x(l(2).updateAmount("occupDet"));
4441		}), d(11), r(12, "translate"), s(), n(13, "a", 25), L("click", function() {
4442			return A(e), x(l(2).shareOD());
4443		}), d(14), r(15, "translate"), s()()()()();
4444	}
4445	if (t & 2) {
4446		let e, i = l(2);
4447		m("type", i.messageType.WARNING), o(3), m("vnDynamicHtml", b(5, 10, "PARTY.CASHIER.web.deposit.occu.msg2", I(19, Qi, b(4, 7, (e = i.userDataStore.userODetails()) == null ? null : e.allowedAmt, i.currencyEUR)))), o(4), v(p(8, 13, "PARTY.CASHIER.web.deposit.occu.msg3")), o(4), v(p(12, 15, "PARTY.CASHIER.web.deposit.occu.button3")), o(2), m("href", F(i.userDataStore.userODetails()?.urlInfo?.url), P), o(), v(p(15, 17, "PARTY.CASHIER.web.deposit.occu.button4"));
4448	}
4449}
4450function Ag(t, a) {
4451	if (t & 1 && h(0, vg, 6, 5)(1, Dg, 14, 20, "show-message", 1)(2, xg, 16, 21, "show-message", 1), t & 2) {
4452		let e = l(), i = Pe(0), c = Pe(1);
4453		f(i?.hasError("selfSetLimit") || c ? 0 : i?.hasError("spainRekycLimit") && e.spainRekycLimitTemplate ? 1 : i?.hasError("spainOdInlineVal") ? 2 : -1);
4454	}
4455}
4456function Lg(t, a) {
4457	if (t & 1) {
4458		let e = k();
4459		n(0, "show-message", 1)(1, "div", 10)(2, "p", 18), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "p"), d(7), r(8, "translate"), s(), n(9, "div", 19)(10, "a", 22), L("click", function() {
4460			return A(e), x(l().updateAmount("annRekyc"));
4461		}), d(11), r(12, "translate"), s(), n(13, "a", 21), L("click", function() {
4462			return A(e), x(l().uploadMyIdAnn(!0));
4463		}), d(14), r(15, "translate"), s()()()();
4464	}
4465	if (t & 2) {
4466		let e = l();
4467		m("type", e.messageType.WARNING), o(3), S(" ", b(5, 9, "PARTY.CASHIER.web.deposit.annual.rekyc.error.inline.header", I(18, Xi, p(4, 7, e.userDataService == null || e.userDataService.userData == null || e.userDataService.userData.configParams == null ? null : e.userDataService.userData.configParams.rekycRemainingLimit))), " "), o(4), v(p(8, 12, "PARTY.CASHIER.web.deposit.annual.rekyc.error.inline.text")), o(4), v(p(12, 14, "PARTY.CASHIER.web.deposit.rekyc.updateAmount")), o(2), m("href", F(e.userDataService?.userData?.configParams?.rekycUrl + "&cashierQd=true"), P), o(), v(p(15, 16, "PARTY.CASHIER.web.deposit.annual.rekyc.error.uploadMyId.text"));
4468	}
4469}
4470function Cg(t, a) {
4471	if (t & 1) {
4472		let e = k();
4473		n(0, "show-message", 1)(1, "div", 8)(2, "p", 18), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "vnCurrency"), r(8, "vnCurrency"), r(9, "vnCurrency"), r(10, "translate"), s(), n(11, "div", 19)(12, "a", 21), L("click", function() {
4474			return A(e), x(l().uploadMyIdAnn(!1));
4475		}), d(13), r(14, "translate"), s()()()();
4476	}
4477	if (t & 2) {
4478		let e, i = l();
4479		m("type", i.messageType.ERROR), o(3), S(" ", p(4, 6, "PARTY.CASHIER.web.deposit.annual.rekyc.error.upload.your.id.header"), " "), o(3), S(" ", b(10, 14, "PARTY.CASHIER.web.deposit.annual.rekyc.error.allowed.lessthan.minlim.text", Be(19, ji, p(7, 8, i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycRemainingLimit), p(8, 10, i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycLimit), p(9, 12, (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.minDepositLimit == null ? null : e.paymentMethodInfo.minDepositLimit.value))), " "), o(6), m("href", F(i.userDataService?.userData?.configParams?.rekycUrl + "&cashierQd=true"), P), o(), v(p(14, 17, "PARTY.CASHIER.web.deposit.annual.rekyc.error.uploadMyId.text"));
4480	}
4481}
4482function Ig(t, a) {
4483	if (t & 1) {
4484		let e = k();
4485		n(0, "show-message", 1)(1, "div", 8)(2, "span", 18), d(3), r(4, "translate"), s(), D(5, "p", 26), r(6, "vnCurrency"), r(7, "translate"), n(8, "div", 27)(9, "a", 28), L("click", function() {
4486			return A(e), x(l().updateAmount("amlThresh"));
4487		}), d(10), r(11, "translate"), s(), n(12, "a", 29), L("click", function() {
4488			A(e);
4489			let i = l();
4490			return x(i.verifyAccount(i.selectedOption(), "under 2k banner"));
4491		}), d(13), r(14, "translate"), s()()()();
4492	}
4493	if (t & 2) {
4494		let e, i = l();
4495		m("type", i.messageType.ERROR), o(3), S(" ", p(4, 5, "PARTY.CASHIER.web.deposit.aml.header1"), " "), o(2), m("innerHTML", b(7, 9, "PARTY.CASHIER.web.deposit.aml.msg2", M(16, wr, p(6, 7, i.es_threshold_limit), (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.paymentMethod == null ? null : e.paymentMethodInfo.paymentMethod.toUpperCase())), Bt), o(5), S(" ", p(11, 12, "PARTY.CASHIER.web.deposit.occu.button3"), " "), o(3), S(" ", p(14, 14, "PARTY.CASHIER.web.deposit.aml.verify.txt"), " ");
4496	}
4497}
4498function kg(t, a) {
4499	if (t & 1) {
4500		let e = k();
4501		n(0, "show-message", 1)(1, "div", 8)(2, "span", 18), d(3), r(4, "translate"), s(), D(5, "p", 26), r(6, "translate"), n(7, "div", 30)(8, "a", 29), L("click", function() {
4502			A(e);
4503			let i = l();
4504			return x(i.verifyAccount(i.selectedOption(), "over 2k banner"));
4505		}), d(9), r(10, "translate"), s()()()();
4506	}
4507	if (t & 2) {
4508		let e, i = l();
4509		m("type", i.messageType.ERROR), o(3), S(" ", p(4, 4, "PARTY.CASHIER.web.deposit.aml.header1"), " "), o(2), m("innerHTML", b(6, 6, "PARTY.CASHIER.web.deposit.aml.msg3", I(11, Rr, (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.paymentMethod == null ? null : e.paymentMethodInfo.paymentMethod.toUpperCase())), Bt), o(4), S(" ", p(10, 9, "PARTY.CASHIER.web.deposit.aml.verify.txt"), " ");
4510	}
4511}
4512function wg(t, a) {
4513	if (t & 1) {
4514		let e = k();
4515		n(0, "show-message", 2)(1, "div", 8)(2, "p"), d(3), r(4, "vnCurrency"), r(5, "vnCurrency"), r(6, "translate"), s(), n(7, "a", 31), L("click", function() {
4516			A(e);
4517			let i = l();
4518			return x(i.changeAmount(i.rollingWeekRemainingAmount));
4519		}), d(8), r(9, "translate"), s()()();
4520	}
4521	if (t & 2) {
4522		let e, i = l();
4523		m("type", i.messageType.ERROR);
4524		let c = (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.minDepositLimit == null ? null : e.paymentMethodInfo.minDepositLimit.currencyCode;
4525		o(3), S(" ", b(6, 9, "PARTY.CASHIER.web.deposit.prepaidCard.deposits.entered.exceeds.cumulativeAmount", M(14, Nr, b(4, 3, i.rollingWeekMaxAmount, c), b(5, 6, i.rollingWeekRemainingAmount, c))), " "), o(5), S(" ", p(9, 12, "PARTY.CASHIER.web.deposit.ny.creditcard.deposit.limits.update"), " ");
4526	}
4527}
4528function Rg(t, a) {
4529	if (t & 1) {
4530		let e = k();
4531		n(0, "show-message", 1)(1, "div", 8)(2, "p", 18), d(3), r(4, "translate"), s(), D(5, "p", 32), r(6, "vnCurrency"), r(7, "vnCurrency"), r(8, "vnCurrency"), r(9, "translate"), n(10, "div", 27)(11, "a", 33), L("click", function() {
4532			return A(e), x(l(2).uploadMyIdAnn(!1));
4533		}), d(12), r(13, "translate"), s()()()();
4534	}
4535	if (t & 2) {
4536		let e, i = l(2);
4537		m("type", i.messageType.ERROR), o(3), v(p(4, 6, "PARTY.CASHIER.web.deposit.expiredId.uploadYourId.cta")), o(2), m("innerHtml", b(9, 20, "PARTY.CASHIER.web.deposit.expiredId.within.gracePeriod.exceeded.minLimit", Be(25, Tr, lt(6, 8, i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycRemainingLimit, (e = i.selectedOption().paymentMethodInfo) == null || e.maxDepositLimit == null ? null : e.maxDepositLimit.currencyCode, "1.0"), lt(7, 12, i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycLimit, (e = i.selectedOption().paymentMethodInfo) == null || e.maxDepositLimit == null ? null : e.maxDepositLimit.currencyCode, "1.0"), lt(8, 16, (e = i.selectedOption().paymentMethodInfo) == null || e.minDepositLimit == null ? null : e.minDepositLimit.value, (e = i.selectedOption().paymentMethodInfo) == null || e.maxDepositLimit == null ? null : e.maxDepositLimit.currencyCode, "1.0"))), Bt), o(6), m("href", F(i.userDataService.userData?.configParams?.rekycUrl + "&cashierQd=true"), P), o(), S(" ", p(13, 23, "PARTY.CASHIER.web.deposit.expiredId.uploadMyId.cta"), " ");
4538	}
4539}
4540function Ng(t, a) {
4541	if (t & 1) {
4542		let e = k();
4543		n(0, "show-message", 1)(1, "div", 10)(2, "p", 18), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "p"), d(7), r(8, "translate"), s(), n(9, "div", 27)(10, "a", 34), L("click", function() {
4544			A(e);
4545			let i = l(2);
4546			return x(i.changeAmount(i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycRemainingLimit));
4547		}), d(11), r(12, "translate"), s(), n(13, "a", 33), L("click", function() {
4548			return A(e), x(l(2).uploadMyIdAnn(!0));
4549		}), d(14), r(15, "translate"), s()()()();
4550	}
4551	if (t & 2) {
4552		let e, i = l(2);
4553		m("type", i.messageType.WARNING), o(3), S(" ", b(5, 11, "PARTY.CASHIER.web.deposit.expiredId.within.gracePeriod.text4", I(20, Pr, lt(4, 7, i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.rekycRemainingLimit, (e = i.selectedOption().paymentMethodInfo) == null || e.maxDepositLimit == null ? null : e.maxDepositLimit.currencyCode, "1.0"))), " "), o(4), v(p(8, 14, "PARTY.CASHIER.web.deposit.expiredId.within.gracePeriod.text5")), o(4), S(" ", p(12, 16, "PARTY.CASHIER.web.deposit.expiredId.updateAmount.cta"), " "), o(2), m("href", F(i.userDataService.userData?.configParams?.rekycUrl + "&cashierQd=true"), P), o(), S(" ", p(15, 18, "PARTY.CASHIER.web.deposit.expiredId.uploadMyId.cta"), " ");
4554	}
4555}
4556function Tg(t, a) {
4557	t & 1 && h(0, Rg, 14, 29, "show-message", 1)(1, Ng, 16, 22, "show-message", 1), t & 2 && f(l().spainRekycLimitTemplate == "unAvailable" ? 0 : 1);
4558}
4559function Pg(t, a) {
4560	if (t & 1 && (n(0, "show-message", 1)(1, "div", 8)(2, "p", 18), d(3), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "vnCurrency"), r(8, "vnCurrency"), r(9, "vnCurrency"), r(10, "translate"), s(), n(11, "div", 19)(12, "a", 35), d(13), r(14, "translate"), s()()()()), t & 2) {
4561		let e, i = l(2);
4562		m("type", i.messageType.ERROR), o(3), S(" ", p(4, 6, "PARTY.CASHIER.web.deposit.annual.rekyc.error.upload.your.id.header"), " "), o(3), S(" ", b(10, 14, "PARTY.CASHIER.web.deposit.annual.rekyc.error.allowed.lessthan.minlim.text", Be(19, ji, p(7, 8, i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.kycRemainingLimit), p(8, 10, i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.kycLimit), p(9, 12, (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.minDepositLimit == null ? null : e.paymentMethodInfo.minDepositLimit.value))), " "), o(6), m("href", F(i.userDataService?.userData?.configParams?.kycUrl), P), o(), v(p(14, 17, "PARTY.CASHIER.web.deposit.annual.rekyc.error.uploadMyId.text"));
4563	}
4564}
4565function _g(t, a) {
4566	if (t & 1) {
4567		let e = k();
4568		n(0, "show-message", 1)(1, "div", 10)(2, "p", 18), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), n(6, "p"), d(7), r(8, "translate"), s(), n(9, "div", 19)(10, "a", 22), L("click", function() {
4569			A(e);
4570			let i = l(2);
4571			return x(i.changeAmount(i.userDataService == null || i.userDataService.userData == null || i.userDataService.userData.configParams == null ? null : i.userDataService.userData.configParams.kycRemainingLimit));
4572		}), d(11), r(12, "translate"), s(), n(13, "a", 35), d(14), r(15, "translate"), s()()()();
4573	}
4574	if (t & 2) {
4575		let e = l(2);
4576		m("type", e.messageType.WARNING), o(3), S(" ", b(5, 9, "PARTY.CASHIER.web.deposit.annual.rekyc.error.inline.header", I(18, Xi, p(4, 7, e.userDataService == null || e.userDataService.userData == null || e.userDataService.userData.configParams == null ? null : e.userDataService.userData.configParams.kycRemainingLimit))), " "), o(4), v(p(8, 12, "PARTY.CASHIER.web.deposit.annual.rekyc.error.inline.text")), o(4), v(p(12, 14, "PARTY.CASHIER.web.deposit.rekyc.updateAmount")), o(2), m("href", F(e.userDataService?.userData?.configParams?.kycUrl), P), o(), v(p(15, 16, "PARTY.CASHIER.web.deposit.annual.rekyc.error.uploadMyId.text"));
4577	}
4578}
4579function Mg(t, a) {
4580	if (t & 1 && h(0, Pg, 15, 23, "show-message", 1)(1, _g, 16, 20, "show-message", 1), t & 2) {
4581		let e = l();
4582		f(+e.userDataService?.userData?.configParams?.kycRemainingLimit < +e.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value ? 0 : 1);
4583	}
4584}
4585function Og(t, a) {
4586	if (t & 1) {
4587		let e = k();
4588		n(0, "app-ireland-qd-gaming-limit", 36), L("changeAmount", function(i) {
4589			return A(e), x(l().changeAmount(i));
4590		}), s();
4591	}
4592	if (t & 2) {
4593		let e, i = l();
4594		m("minLimit", (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.minDepositLimit == null ? null : e.paymentMethodInfo.minDepositLimit.value)("instrumentName", i.instrumentName);
4595	}
4596}
4597function Gg(t, a) {
4598	if (t & 1 && (D(0, "p", 13), r(1, "translate")), t & 2) {
4599		let e = l(3);
4600		m("vnDynamicHtml", b(1, 1, "PARTY.CASHIER.web.limits.purchaselimits.exceeded1.msg1", M(4, $i, e.limitPeriod, e.instrumentName)));
4601	}
4602}
4603function Fg(t, a) {
4604	if (t & 1) {
4605		let e = k();
4606		n(0, "span")(1, "p"), d(2), r(3, "vnCurrency"), r(4, "translate"), s(), n(5, "p"), d(6), r(7, "translate"), s(), n(8, "a", 37), L("click", function() {
4607			A(e);
4608			let i = l(3);
4609			return x(i.changeAmount(i.maxDepositLimit));
4610		}), d(9), r(10, "translate"), s()();
4611	}
4612	if (t & 2) {
4613		let e, i = l(3);
4614		o(2), S(" ", b(4, 6, "PARTY.CASHIER.web.limits.svoc.exceeded2", I(14, Zt, b(3, 3, i.maxDepositLimit, (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.maxDepositLimit == null ? null : e.paymentMethodInfo.maxDepositLimit.currencyCode))), " "), o(4), S(" ", b(7, 9, "PARTY.CASHIER.web.deposit.limits.svoc.to_be_exceeded", I(16, _r, i.limitPeriod.toLowerCase())), " "), o(3), v(p(10, 12, "PARTY.CASHIER.web.limits.exceeded3"));
4615	}
4616}
4617function Hg(t, a) {
4618	if (t & 1 && (n(0, "p"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
4619		let e = l(5);
4620		o(), S(" ", b(3, 3, "PARTY.CASHIER.web.limits.it.money_loss.to_be_exceeded1", M(6, Mt, e.limitPeriod, p(2, 1, e.selfLimits == null || e.selfLimits.limitDetails == null ? null : e.selfLimits.limitDetails.configured_limit))), " ");
4621	}
4622}
4623function Yg(t, a) {
4624	if (t & 1 && (n(0, "p"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
4625		let e = l(5);
4626		o(), S(" ", b(3, 3, "PARTY.CASHIER.web.limits.it.rg_limit.to_be_exceeded1", M(6, Mt, e.limitPeriod, p(2, 1, e.selfLimits == null || e.selfLimits.limitDetails == null ? null : e.selfLimits.limitDetails.configured_limit))), " ");
4627	}
4628}
4629function Bg(t, a) {
4630	if (t & 1 && h(0, Hg, 4, 9, "p")(1, Yg, 4, 9, "p"), t & 2) {
4631		let e = l(4);
4632		f(e.selfLimits?.type?.includes("money_loss_limit") ? 0 : e.selfLimits?.type?.includes("rg_limit") ? 1 : -1);
4633	}
4634}
4635function Ug(t, a) {
4636	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2) {
4637		let e = l(4);
4638		o(), v(p(2, 1, "PARTY.CASHIER.web.limits.exceeded1." + (e.limitPeriod == null ? null : e.limitPeriod.toLowerCase())));
4639	}
4640}
4641function zg(t, a) {
4642	t & 1 && h(0, Bg, 2, 1)(1, Ug, 3, 3, "p"), t & 2 && f(l(3).isItalyLimitChangesEnabled ? 0 : 1);
4643}
4644function qg(t, a) {
4645	if (t & 1 && (n(0, "p", 38), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
4646		let e = l(4);
4647		o(), S(" ", b(3, 3, "PARTY.CASHIER.web.limits.it.to_be_exceeded2", I(6, Qi, p(2, 1, e.maxDepositLimit))), " ");
4648	}
4649}
4650function Vg(t, a) {
4651	if (t & 1 && (n(0, "p"), d(1), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
4652		let e, i = l(4);
4653		o(), S(" ", b(3, 4, "PARTY.CASHIER.web.limits.exceeded2", I(7, Zt, b(2, 1, i.maxDepositLimit, (e = i.selectedOption()) == null || e.paymentMethodInfo == null || e.paymentMethodInfo.maxDepositLimit == null ? null : e.paymentMethodInfo.maxDepositLimit.currencyCode))), " ");
4654	}
4655}
4656function Wg(t, a) {
4657	if (t & 1 && h(0, qg, 4, 8, "p", 38)(1, Vg, 4, 9, "p"), t & 2) {
4658		let e = l(3);
4659		f(e.isItalyLimitChangesEnabled && (e.selfLimits?.type?.includes("money_loss_limit") || e.selfLimits?.type?.includes("rg_limit")) ? 0 : 1);
4660	}
4661}
4662function Kg(t, a) {
4663	t & 1 && (d(0), r(1, "translate")), t & 2 && S(" ", p(1, 1, "PARTY.CASHIER.web.limits.it.to_be_exceeded3"), " ");
4664}
4665function $g(t, a) {
4666	t & 1 && (d(0), r(1, "translate")), t & 2 && S(" ", p(1, 1, "PARTY.CASHIER.web.limits.exceeded3"), " ");
4667}
4668function Qg(t, a) {
4669	if (t & 1) {
4670		let e = k();
4671		n(0, "a", 41), L("click", function() {
4672			return A(e), x(l(4).infoClickHandler(!1));
4673		}), n(1, "u"), d(2), r(3, "translate"), s()();
4674	}
4675	if (t & 2) {
4676		let e = l(4);
4677		bt("href", e.selfLimits?.type?.includes("money_loss_limit") ? e.linksConfig?.links?.moneyLossLimits?.url : null, P), o(2), S(" ", p(3, 2, "PARTY.CASHIER.web.limits.it.info.cta"));
4678	}
4679}
4680function Xg(t, a) {
4681	if (t & 1) {
4682		let e = k();
4683		n(0, "div", 19)(1, "a", 39), L("click", function() {
4684			A(e);
4685			let i = l(3);
4686			return x(i.changeAmount(i.maxDepositLimit));
4687		}), h(2, Kg, 2, 3)(3, $g, 2, 3), s(), h(4, Qg, 4, 4, "a", 40), s();
4688	}
4689	if (t & 2) {
4690		let e = l(3);
4691		o(2), f(e.isItalyLimitChangesEnabled && (e.selfLimits?.type?.includes("money_loss_limit") || e.selfLimits?.type?.includes("rg_limit")) ? 2 : 3), o(2), f(e.isItalyLimitChangesEnabled && (e.selfLimits?.type?.includes("money_loss_limit") || e.selfLimits?.type?.includes("rg_limit")) ? 4 : -1);
4692	}
4693}
4694function jg(t, a) {
4695	if (t & 1 && (h(0, Gg, 2, 7, "p", 13)(1, Fg, 11, 18, "span")(2, zg, 2, 1), h(3, Wg, 2, 1), h(4, Xg, 5, 2, "div", 19)), t & 2) {
4696		let e = l(2);
4697		f(e.selfLimits?.type?.includes("purchase_limit") ? 0 : e.selfLimits?.type?.includes("svoc_limit") ? 1 : 2), o(3), f(e.minDepositLimitCheck && !e.selfLimits?.type?.includes("svoc_limit") ? 3 : -1), o(), f(e.minDepositLimitCheck && !e.selfLimits?.type?.includes("svoc_limit") ? 4 : -1);
4698	}
4699}
4700function Jg(t, a) {
4701	if (t & 1 && h(0, jg, 5, 3), t & 2) {
4702		let e = l();
4703		f(+e.maxDepositLimit > 0 && !e.isMinMoreThanMaxItaly ? 0 : -1);
4704	}
4705}
4706function Zg(t, a) {
4707	t & 1 && (n(0, "div"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.flash1voucher.voucher.required")));
4708}
4709function eb(t, a) {
4710	t & 1 && (n(0, "div"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.flash1voucher.voucher.required")));
4711}
4712function tb(t, a) {
4713	if (t & 1 && (n(0, "mat-error"), h(1, Zg, 3, 3, "div")(2, eb, 3, 3, "div"), s()), t & 2) {
4714		let e = l();
4715		o(), f(e.voucherInputFormGroup?.controls?.voucherInput?.errors?.required ? 1 : e.voucherInputFormGroup?.controls?.voucherInput?.errors?.minlength ? 2 : -1);
4716	}
4717}
4718function ib(t, a) {
4719	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.flash1voucher.declined.expired.error.text"), " "));
4720}
4721function ob(t, a) {
4722	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.flash1voucher.declined.already.redeemed.error.text"), " "));
4723}
4724function ab(t, a) {
4725	t & 1 && (n(0, "p"), d(1), r(2, "translate"), s()), t & 2 && (o(), S(" ", p(2, 1, "PARTY.CASHIER.web.deposit.flash1voucher.declined.invalid.number.error.text"), " "));
4726}
4727function rb(t, a) {
4728	if (t & 1 && (n(0, "show-message", 3)(1, "div", 4), h(2, ib, 3, 3, "p")(3, ob, 3, 3, "p")(4, ab, 3, 3, "p"), s()()), t & 2) {
4729		let e = l();
4730		m("type", e.messageType.ERROR), o(2), f(e.flashVoucherErrorDetails?.errorCode === "2400" ? 2 : e.flashVoucherErrorDetails?.errorCode === "2401" ? 3 : e.flashVoucherErrorDetails?.errorCode === "2402" ? 4 : -1);
4731	}
4732}
4733function sb(t, a) {
4734	if (t & 1 && D(0, "pa-payment-method-logo", 0), t & 2) {
4735		let e;
4736		m("paymentMethod", (e = l().usedOption()) == null ? null : e.paymentMethod);
4737	}
4738}
4739function nb(t, a) {
4740	t & 1 && D(0, "div"), t & 2 && mo(Re("payment-method-logo sports-only payment-method-", l().usedOption()?.paymentMethod));
4741}
4742function lb(t, a) {
4743	t & 1 && (n(0, "span"), d(1), s()), t & 2 && (o(), v(a));
4744}
4745function cb(t, a) {
4746	t & 1 && (n(0, "span", 3), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.achInterchecks.name")));
4747}
4748function db(t, a) {
4749	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.mgmrewards.name")));
4750}
4751function pb(t, a) {
4752	t & 1 && (n(0, "span"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.applepaydirect.name")));
4753}
4754function mb(t, a) {
4755	if (t & 1 && (n(0, "span"), d(1), s()), t & 2) {
4756		let e = l(2);
4757		o(), v(e.usedOption()?.paymentText);
4758	}
4759}
4760function ub(t, a) {
4761	if (t & 1 && (h(0, cb, 3, 3, "span", 3), h(1, db, 3, 3, "span"), h(2, pb, 3, 3, "span"), h(3, mb, 2, 1, "span")), t & 2) {
4762		l();
4763		let e = Pe(2);
4764		f(e === "INTERCHECKS_ACH" ? 0 : -1), o(), f(e === "MLIFE" ? 1 : -1), o(), f(e === "APPLEPAYDIRECT" ? 2 : -1), o(), f(z(4, Fr).includes(e ?? "") ? -1 : 3);
4765	}
4766}
4767function hb(t, a) {
4768	if (t & 1 && (n(0, "span"), d(1), s()), t & 2) {
4769		let e = l();
4770		o(), S(" ", e.usedOption()?.instrumentNumber);
4771	}
4772}
4773function fb(t, a) {
4774	t & 1 && (n(0, "show-message", 1)(1, "p", 3), d(2), r(3, "translate"), s()()), t & 2 && (m("type", l(2).messageType.ER
4774ROR), o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.graceperiod.ended")));
4775}
4776function gb(t, a) {
4777	t & 1 && (n(0, "show-message", 1)(1, "p", 3), d(2), r(3, "translate"), s()()), t & 2 && (m("type", l(2).messageType.ERROR), o(2), v(p(3, 2, "PARTY.CASHIER.web.deposit.choose.product.text")));
4778}
4779function bb(t, a) {
4780	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 4)(4, "u"), d(5), r(6, "translate"), s()()()), t & 2) {
4781		let e = l(3);
4782		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.deposit.gaminglimit.casinoandpoker.message"), " "), o(2), m("href", F(e.depositLimitsUrl), P), o(2), v(p(6, 6, "PARTY.CASHIER.web.deposit.deposit.limits.set"));
4783	}
4784}
4785function yb(t, a) {
4786	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 4)(4, "u"), d(5), r(6, "translate"), s()()()), t & 2) {
4787		let e = l(3);
4788		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.deposit.gaminglimit.casino.message"), " \xA0"), o(2), m("href", F(e.depositLimitsUrl), P), o(2), v(p(6, 6, "PARTY.CASHIER.web.deposit.deposit.limits.set"));
4789	}
4790}
4791function Sb(t, a) {
4792	if (t & 1 && (n(0, "p"), d(1), r(2, "translate"), n(3, "a", 4)(4, "u"), d(5), r(6, "translate"), s()()()), t & 2) {
4793		let e = l(3);
4794		o(), S(" ", p(2, 4, "PARTY.CASHIER.web.deposit.gaminglimit.poker.message"), " \xA0"), o(2), m("href", F(e.depositLimitsUrl), P), o(2), v(p(6, 6, "PARTY.CASHIER.web.deposit.deposit.limits.set"));
4795	}
4796}
4797function vb(t, a) {
4798	if (t & 1 && (n(0, "show-message", 1)(1, "div", 3), h(2, bb, 7, 8, "p"), h(3, yb, 7, 8, "p"), h(4, Sb, 7, 8, "p"), s()()), t & 2) {
4799		let e = l(2);
4800		m("type", e.messageType.ERROR), o(2), f(e.isBrandSupportBothCasinoAndPokerProduct ? 2 : -1), o(), f(!e.isBrandSupportBothCasinoAndPokerProduct && e.isBrandSupportOnlyCasinoProduct ? 3 : -1), o(), f(!e.isBrandSupportBothCasinoAndPokerProduct && e.isBrandSupportOnlyPokerProduct ? 4 : -1);
4801	}
4802}
4803function Eb(t, a) {
4804	t & 1 && (n(0, "span"), D(1, "p", 14), r(2, "translate"), s()), t & 2 && (o(), m("vnDynamicHtml", p(2, 1, "PARTY.CASHIER.web.visa.selectproduct.info.text")));
4805}
4806function Db(t, a) {
4807	t & 1 && (n(0, "span"), D(1, "p", 14), r(2, "translate"), s()), t & 2 && (o(), m("vnDynamicHtml", p(2, 1, "PARTY.CASHIER.web.selectproduct.info.text")));
4808}
4809function xb(t, a) {
4810	if (t & 1) {
4811		let e = k();
4812		n(0, "span")(1, "input", 15), L("change", function() {
4813			A(e);
4814			let i = l().$implicit;
4815			return x(l(3).updateProductPreference(i));
4816		}), s(), ve(), n(2, "label")(3, "b"), d(4), r(5, "translate"), s()()();
4817	}
4818	if (t & 2) {
4819		let e = l().$implicit, i = l(3);
4820		o(), m("value", e)("disabled", (e === "POKER" || e === "CASINO") && i.productOptionDisabled), De(), o(3), S("\xA0", p(5, 3, "PARTY.CASHIER.web.deposit." + e.toLowerCase() + ".textonly"));
4821	}
4822}
4823function Ab(t, a) {
4824	if (t & 1) {
4825		let e = k();
4826		n(0, "span")(1, "input", 16), L("change", function() {
4827			A(e);
4828			let i = l().$implicit;
4829			return x(l(3).updateProductPreference(i));
4830		}), s(), ve(), n(2, "label")(3, "b"), d(4), r(5, "translate"), s()()();
4831	}
4832	if (t & 2) {
4833		let e = l().$implicit, i = l(3);
4834		o(), m("value", e)("disabled", (e === "POKER" || e === "CASINO") && i.productOptionDisabled), De(), o(3), S("\xA0", p(5, 3, "PARTY.CASHIER.web.deposit.slotsandpoker.text.only"));
4835	}
4836}
4837function Lb(t, a) {
4838	if (t & 1) {
4839		let e = k();
4840		n(0, "span")(1, "input", 17), L("change", function() {
4841			A(e);
4842			let i = l().$implicit;
4843			return x(l(3).updateProductPreference(i));
4844		}), s(), ve(), n(2, "label")(3, "b"), d(4), r(5, "translate"), s()()();
4845	}
4846	if (t & 2) {
4847		let e = l().$implicit, i = l(3);
4848		o(), m("value", e)("disabled", (e === "POKER" || e === "CASINO") && i.productOptionDisabled), De(), o(3), S("\xA0", p(5, 3, "PARTY.CASHIER.web.deposit.casino.textonly"));
4849	}
4850}
4851function Cb(t, a) {
4852	if (t & 1) {
4853		let e = k();
4854		n(0, "span")(1, "input", 18), L("change", function() {
4855			A(e);
4856			let i = l().$implicit;
4857			return x(l(3).updateProductPreference(i));
4858		}), s(), ve(), n(2, "label")(3, "b"), d(4), r(5, "translate"), s()()();
4859	}
4860	if (t & 2) {
4861		let e = l().$implicit, i = l(3);
4862		o(), m("value", e)("disabled", (e === "POKER" || e === "CASINO") && i.productOptionDisabled), De(), o(3), S("\xA0", p(5, 3, "PARTY.CASHIER.web.deposit.poker.textonly"));
4863	}
4864}
4865function Ib(t, a) {
4866	if (t & 1 && (n(0, "div", 13), h(1, xb, 6, 5, "span"), h(2, Ab, 6, 5, "span"), h(3, Lb, 6, 5, "span"), h(4, Cb, 6, 5, "span"), s()), t & 2) {
4867		let e = a.$implicit, i = l(3);
4868		o(), f(e === "SPORTSBOOK" ? 1 : -1), o(), f(i.isBrandSupportBothCasinoAndPokerProduct && !(e === "POKER" || e === "SPORTSBOOK") ? 2 : -1), o(), f(!i.isBrandSupportBothCasinoAndPokerProduct && i.isBrandSupportOnlyCasinoProduct && e === "CASINO" ? 3 : -1), o(), f(!i.isBrandSupportBothCasinoAndPokerProduct && i.isBrandSupportOnlyPokerProduct && e === "POKER" ? 4 : -1);
4869	}
4870}
4871function kb(t, a) {
4872	if (t & 1) {
4873		let e = k();
4874		n(0, "div")(1, "div", 5)(2, "span")(3, "b"), d(4), r(5, "translate"), s(), D(6, "span", 6), s(), n(7, "popper-content", 7, 0)(9, "div", 8)(10, "div", 9), h(11, Eb, 3, 3, "span"), h(12, Db, 3, 3, "span"), n(13, "div", 10)(14, "span", 11), L("click", function() {
4875			return A(e), x(Ye(8).hide());
4876		}), d(15), r(16, "translate"), s()()()()()(), n(17, "div", 12), Ht(18, Ib, 5, 4, "div", 13, Yt), s()();
4877	}
4878	if (t & 2) {
4879		let e = Ye(8), i = l(2);
4880		o(4), S("", p(5, 8, "PARTY.CASHIER.web.deposit.chooseproduct.text2"), " \xA0"), o(2), m("popper", e)("popperPositionFixed", !0)("popperTrigger", i.isMobile ? i.NgxPopperjsTriggers.click : i.NgxPopperjsTriggers.hover)("popperPlacement", i.NgxPopperjsPlacements.BOTTOM), o(5), f(i.visaOnlyForSports && i.paypalOnlyForSports ? -1 : 11), o(), f(i.visaOnlyForSports && i.paypalOnlyForSports ? 12 : -1), o(3), v(p(16, 10, "PARTY.CASHIER.web.common.gotit.text")), o(3), Ot(i.productList);
4881	}
4882}
4883function wb(t, a) {
4884	if (t & 1 && (h(0, fb, 4, 4, "show-message", 1), h(1, gb, 4, 4, "show-message", 1), h(2, vb, 5, 4, "show-message", 1), n(3, "form", 2), h(4, kb, 20, 12, "div"), s()), t & 2) {
4885		let e = l();
4886		f(e.graceEndedforDE && (!e.checkBoxValue || !e.showProductCheckBoxDE) ? 0 : -1), o(), f(e.productSelectionError ? 1 : -1), o(), f(e.isGamingLimitEnabled && !e.isGamingLimitSet && e.isGbgVerified && (e.depositInfo?.productPreference === "POKER" || e.depositInfo?.productPreference === "CASINO") && (e.isBrandSupportOnlyCasinoProduct || e.isBrandSupportOnlyPokerProduct || e.isBrandSupportBothCasinoAndPokerProduct) && (!e.checkBoxValue || !e.showProductCheckBoxDE) ? 2 : -1), o(), m("formGroup", e.productPreferenceFormGroup), o(), f(!e.hideProductRadioButtons && e.productList.length !== 1 ? 4 : -1);
4887	}
4888}
4889function Rb(t, a) {
4890	t & 1 && D(0, "app-product-preference", 3), t & 2 && m("productPreferenceFormGroup", l().instrumentFormGroup.controls.productPreferenceFormGroup);
4891}
4892function Nb(t, a) {
4893	t & 1 && (n(0, "mat-label", 6), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.select.pm")));
4894}
4895function Tb(t, a) {
4896	if (t & 1) {
4897		let e = k();
4898		n(0, "div", 10)(1, "span", 28), d(2), r(3, "translate"), s(), n(4, "span", 29), L("click", function(i) {
4899			A(e);
4900			let c = l();
4901			return i.stopPropagation(), x(c.isIntensivePlayer());
4902		})("mouseenter", function(i) {
4903			A(e);
4904			let c = l();
4905			return i.stopPropagation(), x(c.isIntensivePlayer());
4906		}), s()();
4907	}
4908	if (t & 2) {
4909		let e = l(), i = Ye(10);
4910		o(2), v(p(3, 5, "PARTY.CASHIER.web.deposit.intensive.player.message")), o(2), m("popper", i)("popperPositionFixed", !0)("popperTrigger", e.isMobile ? e.NgxPopperjsTriggers.click : e.NgxPopperjsTriggers.hover)("popperPlacement", e.NgxPopperjsPlacements.BOTTOM);
4911	}
4912}
4913function Pb(t, a) {
4914	if (t & 1 && (n(0, "div", 31)(1, "span", 28), d(2), r(3, "translate"), s(), n(4, "span", 36
4914), L("click", function(e) {
4915		return e.stopPropagation();
4916	}), s()()), t & 2) {
4917		l();
4918		let e = Ye(5), i = l();
4919		o(2), v(p(3, 5, "PARTY.CASHIER.web.deposit.mfde.paused")), o(2), m("popper", e)("popperPositionFixed", !0)("popperTrigger", i.isMobile ? i.NgxPopperjsTriggers.click : i.NgxPopperjsTriggers.hover)("popperPlacement", i.NgxPopperjsPlacements.BOTTOM);
4920	}
4921}
4922function _b(t, a) {
4923	if (t & 1) {
4924		let e = k();
4925		n(0, "div", 10)(1, "span", 28), d(2), r(3, "translate"), s(), n(4, "span", 29), L("click", function(i) {
4926			A(e);
4927			let c = l(2);
4928			return i.stopPropagation(), x(c.isIntensivePlayer());
4929		})("mouseenter", function(i) {
4930			A(e);
4931			let c = l(2);
4932			return i.stopPropagation(), x(c.isIntensivePlayer());
4933		}), s()();
4934	}
4935	if (t & 2) {
4936		l();
4937		let e = Ye(15), i = l();
4938		o(2), v(p(3, 5, "PARTY.CASHIER.web.deposit.intensive.player.message")), o(2), m("popper", e)("popperPositionFixed", !0)("popperTrigger", i.isMobile ? i.NgxPopperjsTriggers.click : i.NgxPopperjsTriggers.hover)("popperPlacement", i.NgxPopperjsPlacements.BOTTOM);
4939	}
4940}
4941function Mb(t, a) {
4942	if (t & 1) {
4943		let e = k();
4944		n(0, "mat-option", 30), D(1, "option-content", 9), h(2, Pb, 5, 7, "div", 31), h(3, _b, 5, 7, "div", 10), s(), n(4, "popper-content", 32, 1)(6, "div", 33)(7, "strong", 13), d(8), r(9, "translate"), s(), n(10, "p", 34)(11, "span", 35), d(12), r(13, "translate"), s()()()(), n(14, "popper-content", 32, 2)(16, "div", 12)(17, "strong", 13), d(18), r(19, "translate"), s(), D(20, "p", 14), r(21, "translate"), n(22, "a", 15), L("click", function() {
4945			return A(e), x(l().moreInfoLink());
4946		}), n(23, "span", 16), d(24), r(25, "translate"), s()()()();
4947	}
4948	if (t & 2) {
4949		let e = a.$implicit, i = a.$index, c = l();
4950		m("disabled", c.maxFailDepEnhancementEnabled && e?.userMaxFailDepStatus?.blocked || e?.ESIntensiveGreyOut || e?.isESRiskPlayer)("value", e), o(), ye("disabled", c.maxFailDepEnhancementEnabled && e?.userMaxFailDepStatus?.blocked || e?.ESIntensiveGreyOut || e?.isESRiskPlayer), m("usedOption", e)("isUSLabel", c.isUSLabel), o(), f(c.maxFailDepEnhancementEnabled && e?.userMaxFailDepStatus?.blocked ? 2 : -1), o(), f(e?.ESIntensiveGreyOut ? 3 : -1), o(), m("id", Re("tooltipcontent", i)), o(4), v(p(9, 17, "PARTY.CASHIER.web.deposit.mfde.payment.method.hold.header")), o(4), S("", b(13, 19, "PARTY.CASHIER.web.deposit.mfde.payment.method.hold.tooltip", M(28, Br, e == null || e.userMaxFailDepStatus == null ? null : e.userMaxFailDepStatus.blockEndTime, e == null || e.userMaxFailDepStatus == null ? null : e.userMaxFailDepStatus.blockEndDate)), " "), o(2), m("id", Re("tooltipcontent", i)), o(4), v(p(19, 22, "PARTY.CASHIER.web.deposit.intensive.player.message1")), o(2), m("vnDynamicHtml", p(21, 24, "PARTY.CASHIER.web.deposit.intensive.player.message2")), o(4), v(p(25, 26, "PARTY.CASHIER.web.deposit.intensive.player.message3"));
4951	}
4952}
4953function Ob(t, a) {
4954	t & 1 && (n(0, "mat-label"), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.ftd.select.account.label")));
4955}
4956function Gb(t, a) {
4957	if (t & 1 && (n(0, "mat-option", 42)(1, "div", 47)(2, "div", 48), d(3), s(), n(4, "div", 49), d(5), r(6, "translate"), r(7, "translate"), r(8, "accountFormat"), s()()()), t & 2) {
4958		let e = a.$implicit, i = l(2);
4959		m("value", (e == null ? null : e.bankName) + "-" + (e == null ? null : e.accountNumber)), o(3), v(e?.bankName), o(2), no(" ", p(6, 6, i.showBrazilBankList ? "PARTY.CASHIER.web.deposit.ftd.branchcode.label" : "PARTY.CASHIER.web.deposit.pix.branchcode"), " ", e?.branchCode, " \xA0\xA0|\xA0\xA0 ", p(7, 8, "PARTY.CASHIER.web.deposit.pix.account"), " ", p(8, 10, e == null ? null : e.accountNumber), " ");
4960	}
4961}
4962function Fb(t, a) {
4963	t & 1 && (n(0, "span", 46), d(1), r(2, "translate"), s()), t & 2 && (o(), v(p(2, 1, "PARTY.CASHIER.web.deposit.ftd.source.bank.match.required")));
4964}
4965function Hb(t, a) {
4966	if (t & 1) {
4967		let e = k();
4968		n(0, "div", 21)(1, "mat-label", 37), d(2), r(3, "translate"), D(4, "img", 38), s(), n(5, "popper-content", 11, 1)(7, "div", 34), d(8), r(9, "translate"), s()(), n(10, "mat-form-field", 39), h(11, Ob, 3, 3, "mat-label"), n(12, "mat-select", 40), L("selectionChange", function(i) {
4969			return A(e), x(l().onPixAccountChange(i));
4970		})("opened", function() {
4971			return A(e), x(l().onDropdownOpened());
4972		}), n(13, "mat-select-trigger", 41), d(14), s(), Ht(15, Gb, 9, 12, "mat-option", 42, Yt), n(17, "div", 43), L("click", function() {
4973			return A(e), x(l().onAccountLinkClick());
4974		}), n(18, "a", 44), d(19), r(20, "translate"), s(), D(21, "span", 45), s()(), ve(), s(), h(22, Fb, 3, 3, "span", 46), s();
4975	}
4976	if (t & 2) {
4977		let e = Ye(6), i = l();
4978		o(2), S(" ", p(3, 14, i.showBrazilBankList ? "PARTY.CASHIER.web.deposit.ftd.source.bank.account.label" : "PARTY.CASHIER.web.deposit.pix.bankaccount.label"), " "), o(2), m("src", i.assetsData.assets.brazilimages == null ? null : i.assetsData.assets.brazilimages.pixInfo, P)("popper", e)("popperPositionFixed", !0)("popperTrigger", i.NgxPopperjsTriggers.click)("popperPlacement", i.NgxPopperjsPlacements.BOTTOM)("popperApplyClass", "popperSpecialStyle"), o(4), S(" ", p(9, 16, "PARTY.CASHIER.web.deposit.pix.bankaccount.tooltip"), " "), o(2), m("ngClass", I(20, Ur, i.showBrazilBankList)), o(), f(i.showBrazilBankList ? 11 : -1), o(), De(), o(2), S(" ", i.pixBankRegistration.selectedInfo?.bankName, " "), o(), Ot(i.selectedPaymentMethod?.BANK_INSTRUMENT_LIST), o(2), m("ngClass", I(22, zr, i.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.length == 1)), o(2), S(" ", p(20, 18, i.showBrazilBankList ? "PARTY.CASHIER.web.deposit.ftd.deposit.from.another.account.link" : i.selectedPaymentMethod && i.selectedPaymentMethod.BANK_INSTRUMENT_LIST && i.userData && i.userData.configParams && i.selectedPaymentMethod.BANK_INSTRUMENT_LIST.length >= i.userData.configParams.bank_registration_allowed_count ? "PARTY.CASHIER.web.deposit.pix.manageAccounts" : "PARTY.CASHIER.web.deposit.pix.newAccount"), " "), o(3), f(i.showBrazilBankList ? 22 : -1);
4979	}
4980}
4981function Yb(t, a) {
4982	if (t & 1 && (n(0, "show-message", 22), D(1, "p", 50), r(2, "vnCurrency"), r(3, "translate"), s()), t & 2) {
4983		let e = l();
4984		m("type", e.messageType.INFO), o(), m("vnDynamicHtml", b(3, 5, "PARTY.CASHIER.web.deposit.ny.creditcard.deposit.limit.annual.message", I(8, qr, b(2, 2, +e.ccCurrentDepositLimit, e.currencyUSD))));
4985	}
4986}
4987function Bb(t, a) {
4988	t & 1 && D(0, "app-redirect-message");
4989}
4990function Ub(t, a) {
4991	if (t & 1 && D(0, "app-amount", 24), t & 2) {
4992		let e = l();
4993		m("amountFormGroup", e.amountFieldFormGroup)("selectedOption", e.optionListService.selectedOption);
4994	}
4995}
4996function zb(t, a) {
4997	if (t & 1 && (n(0, "div", 51), D(1, "app-cc-input", 53), s()), t & 2) {
4998		let e = l(2);
4999		o(), m("ccInputFormGroup", e.instrumentFormGroup.controls.instrumentInputFormGroup);
5000	}
5001}
5002function qb(t, a) {
5003	if (t & 1 && (n(0, "div", 52), D(1, "app-flash1-voucher-input", 54), s()), t & 2) {
5004		let e = l(2);
5005		o(), m("voucherInputFormGroup", e.instrumentFormGroup.controls.instrumentInputFormGroup);
5006	}
5007}
5008function Vb(t, a) {
5009	if (t & 1 && (h(0, zb, 2, 1, "div", 51), h(1, qb, 2, 1, "div", 52)), t & 2) {
5010		let e = l();
5011		f(e.ccFamily.includes(e.inputType.toUpperCase()) ? 0 : -1), o(), f(e.inputType === "FLASH1VOUCHER" ? 1 : -1);
5012	}
5013}
5014function Wb(t, a) {
5015	t & 1 && D(0, "threshold-limit-messages");
5016}
5017function Kb(t, a) {
5018	if (t & 1) {
5019		let e = k();
5020		n(0, "show-message", 25)(1, "div", 55)(2, "p", 56), d(3), r(4, "vnCurrency"), r(5, "translate"), s(), D(6, "p", 57), r(7, "translate"), n(8, "div", 58)(9, "a", 59), L("click", function() {
5021			A(e);
5022			let i = l();
5023			return x(i.verifyAccount(i.selectedPaymentMethod));
5024		}), d(10), r(11, "translate"), s()()()();
5025	}
5026	if (t & 2) {
5027		let e = l();
5028		m("type", e.messageType.WARNING), o(3), S(" ", b(5, 6, "PARTY.CASHIER.web.deposit.aml.preemptive.header", I(14, Vr, p(4, 4, e.es_allowed_amount))), " "), o(3), m("innerHtml", b(7, 9, "PARTY.CASHIER.web.deposit.aml.msg1", I(16, Wr, e.selectedPaymentMethod == null || e.selectedPaymentMethod.paymentMethod == null ? null : e.selectedPaymentMethod.paymentMethod.toUpperCase())), Bt), o(4), S(" ", p(11, 12, "PARTY.CASHIER.web.deposit.aml.verify.txt"), " ");
5029	}
5030}
5031function $b(t, a) {
5032	if (t & 1 && D(0, "app-deposit-limit-message", 60), t & 2) {
5033		let e = l(2);
5034		m("selectedOption", e.optionListService.selectedOption)("amountFormGroup", e.amountFieldFormGroup);
5035	}
5036}
5037function Qb(t, a) {
5038	t & 1 && h(0, $b, 1, 2, "app-deposit-limit-message", 60), t & 2 && f(l().isPrepaidDailyLimitError() ? -1 : 0);
5039}
5040function Xb(t, a) {
5041	t & 1 && D(0, "app-uk-deposit-limit-messages");
5042}
5043function jb(t, a) {
5044	t & 1 && D(0, "app-gdl-fra-ltm-messages");
5045}
5046function Jb(t, a) {
5047	if (t & 1 && (n(0, "div", 26)(1, "p", 61)(2, "span", 62), d(3), r(4, "translate"), s(), n(5, "span", 63), d(6), r(7, "vnCurrencySymbol"), s()(), n(8, "p", 61)(9, "span", 62), d(10), r(11, "translate"), s(), n(12, "span", 63), d(13), r(14, "vnCurrencySymbol"), s()(), n(15, "p", 61)(16, "span", 62), d(17), r(18, "translate"), s(), n(19, "span", 64), d(20), r(21, "vnCurrencySymbol"), s()(), n(22, "p", 61)(23, "span", 62), d(24), r(25, "translate"), s(), n(26, "span", 63), d(27), r(28, "vnCurrencySymbol"), s()()()), t & 2) {
5048		let e = l(), i = e.optionListService?.selectedOption?.paymentMethodInfo?.minDepositLimit?.currencyCode ?? "";
5049		o(3), v(p(4, 12, "PARTY.CASHIER.web.deposit.vatTaxInfo.totalDeposit")), o(3), be("", e.amountFieldFormGroup?.controls?.userAmount?.value, " ", p(7, 14, i)), o(4), v(p(11, 16, "PARTY.CASHIER.web.deposit.vatTaxInfo.vatDeduction")), o(3), be("- ", e.depositService.vatDeductionAmount(), " ", p(14, 18, i)), o(4), v(p(18, 20, "PARTY.CASHIER.web.deposit.vatTaxInfo.bonus")), o(3), be("", e.depositService.vatDeductionAmount(), " ", p(21, 22, i)), o(4), v(p(25, 24, "PARTY.CASHIER.web.deposit.vatTaxInfo.netDeposit")), o(3), be("", e.amountFieldFormGroup?.controls?.userAmount?.value, " ", p(28, 26, i));
5050	}
5051}
5052function Zb(t, a) {
5053	if (t & 1) {
5054		let e = k();
5055		n(0, "div", 27)(1, "div", 65)(2, "input", 66), L("change", function(i) {
5056			return A(e), x(l().onConsentChange(i));
5057		}), s(), ve(), n(3, "label", 67)(4, "span", 68), d(5), r(6, "translate"), s()()()();
5058	}
5059	if (t & 2) {
5060		let e = l();
5061		o(2), m("formControl", e.consentFormControl), De(), o(3), S(" ", p(6, 2, "PARTY.CASHIER.web.deposit.consent.brazil.ftd.txt"), " ");
5062	}
5063}
5064function e1(t, a) {
5065	t & 1 && D(0, "app-ireland-qd-wallet-messages");
5066}
5067function t1(t, a) {
5068	t & 1 && D(0, "app-qd-deposit-txn-status");
5069}
5070function i1(t, a) {
5071	t & 1 && D(0, "app-deposit-declined");
5072}
5073function o1(t, a) {
5074	t & 1 && D(0, "qd-skeleton-loader");
5075}
5076function a1(t, a) {
5077	if (t & 1 && (ao(0, i1, 1, 0)(1, o1, 1, 0), so(2, 0, jr, 1)), t & 2) {
5078		let e = l();
5079		o(2), lo(e.depositService.showDeclinePage());
5080	}
5081}
5082function r1(t, a) {
5083	t & 1 && D(0, "app-deposit-failure");
5084}
5085function s1(t, a) {
5086	if (t & 1) {
5087		let e = k();
5088		n(0, "app-additional-messages", 2), L("activeDepositCurfewInfo", function(i) {
5089			return A(e), x(l().getActiveDepositCurfew(i));
5090		}), s();
5091	}
5092	if (t & 2) {
5093		let e = l();
5094		ye("d-none", e.depositService.showDeclinePage()), m("selectedOption", e.selectedOption)("selectedPrepaidOption", e.isPrepaidDailyDepositLimitEnabled ? e.optionListService.selectedOption : e.selectedOption);
5095	}
5096}
5097function n1(t, a) {
5098	t & 1 && D(0, "app-spend-limit-acknowledgement");
5099}
5100function l1(t, a) {
5101	if (t & 1) {
5102		let e = k();
5103		n(0, "div")(1, "pa-ireland-product-wallet", 11), L("walletTransferClicked", function() {
5104			return A(e), x(l(2).onWalletTransferClicked());
5105		}), s()();
5106	}
5107	if (t & 2) {
5108		let e = l(2);
5109		ye("d-none", e.spendLimitService.showAcknowledgement())("disabled", e.walletService.isDepositBlocked() || e.walletService.selectedWallet() === e.walletService.sportsWallet && !e.walletService.isSportsVerified()), o(), m("usePopups", !1);
5110	}
5111}
5112function c1(t, a) {
5113	t & 1 && D(0, "app-bottom-messages");
5114}
5115function d1(t, a) {
5116	if (t & 1) {
5117		let e = k();
5118		n(0, "div", 14)(1, "ds-checkbox", 15), ri("ngModelChange", function(i) {
5119			A(e);
5120			let c = l(3);
5121			return si(c.tokenizationTncAccepted, i) || (c.tokenizationTncAccepted = i), x(i);
5122		}), n(2, "span", 16)(3, "span"), d(4, "*"), s(), n(5, "span"), d(6), r(7, "translate"), s(), n(8, "a", 17), L("click", function(i) {
5123			A(e);
5124			let c = l(3);
5125			return i.preventDefault(), i.stopPropagation(), x(c.openTokenizationTnc());
5126		}), d(9), r(10, "translate"), s()()(), ve(), s();
5127	}
5128	if (t & 2) {
5129		let e = l(3);
5130		o(), oi("ngModel", e.tokenizationTncAccepted), m("ngModelOptions", z(13, Zr))("inverse", !0), De(), o(2), ye("text-danger", !e.tokenizationTncAccepted)("text-default", e.tokenizationTncAccepted), o(3), v(p(7, 9, "PARTY.CASHIER.web.tokenization.bonus.accept.txt")), o(3), S(" ", p(10, 11, "PARTY.CASHIER.web.tokenization.bonus.tnc.txt"), " ");
5131	}
5132}
5133function p1(t, a) {
5134	if (t & 1 && (n(0, "div", 12), D(1, "ph-deposit-tokens-view", 13), s(), h(2, d1, 11, 14, "div", 14)), t & 2) {
5135		let e, i = l(2);
5136		o(), m("isQuickDeposit", !0)("isBlackTheme", i.paymentsCommonConfig == null ? null : i.paymentsCommonConfig.qdDarkModeEnabled)("offerId", i.selectedOfferId())("minDepositAmount", (i.depositService == null || i.depositService.depositInfo == null ? null : i.depositService.depositInfo.amountInAccountCurrency) || 0)("paymentMethod", i.inputType), o(), f((e = i.rewardsTrayService.selectedRewardInfo$()) != null && e.offerMetadata && i.paymentsCommonConfig?.isRewardTncEnabled ? 2 : -1);
5137	}
5138}
5139function m1(t, a) {
5140	if (t & 1) {
5141		let e = k();
5142		n(0, "div", 8)(1, "div", 18), L("click", function() {
5143			A(e);
5144			let i = l(2);
5145			return x(!i.depositForm.valid || i.depositCurfewCtaDisabled || i.loaderService.depositRedirectInProgress() ? null : i.applePayDepositSubmit());
5146		}), s()();
5147	}
5148}
5149function u1(t, a) {
5150	t & 1 && D(0, "div", 21), t & 2 && bt("aria-hidden", !0);
5151}
5152function h1(t, a) {
5153	if (t & 1 && (n(0, "div", 19), D(1, "div", 20, 0), h(3, u1, 1, 1, "div", 21), s()), t & 2) {
5154		let e = l(2);
5155		ye("gpay-disabled", e.getIsSubmitButtonDisabled), bt("aria-disabled", e.getIsSubmitButtonDisabled)("aria-label", e.getIsSubmitButtonDisabled ? "Google Pay deposit currently unavailable" : "Google Pay deposit"), o(3), f(e.getIsSubmitButtonDisabled ? 3 : -1);
5156	}
5157}
5158function f1(t, a) {
5159	if (t & 1 && (n(0, "button", 10), d(1), r(2, "translate"), s()), t & 2) {
5160		let e, i = l(2);
5161		m("disabled", i.getIsSubmitButtonDisabled || i.depositService.isSubmitClicked() || i.paymentsCommonConfig?.tokenizationPhase2Enabled && !i.tokenizationTncAccepted && i.paymentsCommonConfig?.isRewardTncEnabled && ((e = i.rewardsTrayService.selectedRewardInfo$()) == null ? null : e.offerMetadata)), o(), S(" ", p(2, 2, "PARTY.CASHIER.web.deposit.button"), " ");
5162	}
5163}
5164function g1(t, a) {
5165	if (t & 1) {
5166		let e = k();
5167		n(0, "div", 3), h(1, n1, 1, 0, "app-spend-limit-acknowledgement"), s(), h(2, l1, 2, 5, "div", 4), Ss(3, 5), n(4, "form", 6), L("ngSubmit", function() {
5168			return A(e), x(l().submitDeposit());
5169		}), n(5, "app-options-list", 7), L("paymentMethod", function(i) {
5170			return A(e), x(l().updatePaymentMethod(i.toString()));
5171		}), s(), h(6, c1, 1, 0, "app-bottom-messages"), h(7, p1, 3, 6), h(8, m1, 2, 0, "div", 8)(9, h1, 4, 5, "div", 9)(10, f1, 3, 4, "button", 10), s(), Is();
5172	}
5173	if (t & 2) {
5174		let e = l();
5175		o(), f(e.spendLimitService.showAcknowledgement() ? 1 : -1), o(), f(e.configParams?.irelandWalletBucketEnabled == "Y" ? 2 : -1), o(2), ye("d-none", !e.depositService.showDepositInput() || e.dataService.depositProcess() || e.depositService.showDeclinePage() || e.spendLimitService.showAcknowledgement())("disabled", e.depositService.isFormDisable() || e.depTxnStatusService.isDepositBlocked() || e.configParams?.irelandWalletBucketEnabled == "Y" && (e.walletService.isDepositBlocked() || !e.walletService.selectedWallet() || e.walletService.selectedWallet() === e.walletService.sportsWallet && !e.walletService.isSportsVerified())), m("formGroup", e.depositForm), o(), m("instrumentFormGroup", e.depositForm.controls.instrumentFormGroup), o(), f(!e.depositService.showDepositSuccess() && e.depositService.showDepositFailure() ? 6 : -1), o(), f(e.paymentsCommonConfig?.tokenizationPhase2Enabled ? 7 : -1), o(), f(z(11, Jr).includes(e.inputType) ? 8 : e.inputType === "GOOGLEPAY" ? 9 : 10);
5176	}
5177}
5178function b1(t, a) {
5179	t & 1 && D(0, "app-deposit-process");
5180}
5181function y1(t, a) {
5182	t & 1 && D(0, "app-deposit-success");
5183}
5184function S1(t, a) {
5185	t & 1 && D(0, "app-od-popup");
5186}
5187functio
5187n v1(t, a) {
5188	if (t & 1 && (ao(0, S1, 1, 0), so(1, 0, ts)), t & 2) {
5189		let e = l(2);
5190		o(), lo(e.depositService.showODpopUp());
5191	}
5192}
5193function E1(t, a) {
5194	t & 1 && D(0, "app-deposit");
5195}
5196function D1(t, a) {
5197	t & 1 && h(0, v1, 3, 1)(1, E1, 1, 0, "app-deposit"), t & 2 && f(l().depositService.showODpopUp() ? 0 : 1);
5198}
5199function x1(t, a) {
5200	t & 1 && D(0, "app-qd");
5201}
5202function A1(t, a) {
5203	t & 1 && (n(0, "div", 1), D(1, "span", 2), n(2, "h3"), d(3), r(4, "translate"), s()()), t & 2 && (o(3), v(p(4, 1, "PARTY.CASHIER.web.deposit.session.expire.message")));
5204}
5205function L1(t, a) {
5206	t & 1 && D(0, "qd-skeleton-loader");
5207}
5208var oa, aa, Li, kt, Ze, ra, Ci, sa, Ii, na, la, ca, da, re, pa, ma, ua, ce, ha, fa, ga, ba, ya, ki, wi, Sa, va, Ea, Da, xa, Aa, La, Ri, Qt, Ca, Ia, Ni, ka, ze, Xt, wa, Ra, Na, Ta, Pa, _a, st, He, Ma, Oa, Ga, Ti, de, te, Pi, wt, jt, _i, Rt, Fa, Ha, Ya, Jt, qe, Ve, Mi, Ba, Ua, za, qa, Nt, Tt, Va, Pt, Wa, We, Oi, Gi, Ka, $a, Qa, Xa, ja, Fi, Ja, Za, er, tr, ir, or, ar, rr, sr, nr, lr, cr, Hi, dr, Yi, pr, Bi, mr, Ui, zi, ur, hr, fr, gr, br, yr, _t, qi, Vi, Sr, Wi, vr, Er, Dr, xr, Ar, Ki, Lr, Mt, Cr, Ir, $i, kr, Zt, Qi, Xi, ji, wr, Rr, Nr, Tr, Pr, _r, Mr, Or, Gr, Fr, Hr, Yr, Br, Ur, zr, qr, Vr, Wr, Kr, $r, Qr, Xr, jr, Jr, Zr, es, ts, Ji, Zi, is, os, as, rs;
5209function ss() {
5210	return (ss = bi((() => {
5211		to(), ei(), Rs(), go(), bo(), Gs(), Fs(), Hs(), Vs(), So(), $s(), Qs(), Ys(), Js(), Zs(), yo(), Eo(), on(), rn(), sn(), nn(), cn(), ln(), dn(), pn(), mn(), fn(), Do(), Oo(), rl(), Ro(), ko(), Pn(), tl(), _n(), pl(), Fo(), Go(), _o(), nl(), bn(), yn(), Sn(), En(), jn(), dl(), Nn(), Tn(), Mn(), sl(), Gn(), Xn(), $n(), Ho(), Bl(), Wl(), $l(), kl(), gl(), bl(), yl(), xl(), Al(), Ll(), Il(), zo(), Nl(), Tl(), Zl(), Gl(), Yl(), Ol(), _l(), Fl(), Hl(), Ul(), zl(), Vl(), yi(), Ai(), Ql(), jl(), sc(), ic(), lc(), ac(), dc(), oa = (() => {
5212			let t = class {
5213				constructor() {
5214					this.requests = [], this.loaderService = u(Ie), this.dataService = u($);
5215				}
5216				removeRequest(e) {
5217					let i = this.requests.indexOf(e);
5218					i !== -1 && this.requests.splice(i, 1), this.loaderService.depositRedirectInProgress() || this.loaderService.isLoading.set(this.requests.length > 0);
5219				}
5220				intercept(e, i) {
5221					return this.requests.push(e), this.dataService.depositProcess() && e.url.includes(G.DEPOSIT_STATUS_URI) || this.loaderService.isLoading.set(!0), new ms((c) => {
5222						let g = i.handle(e).subscribe({
5223							next: (y) => {
5224								y instanceof Ts && (this.removeRequest(e), c.next(y));
5225							},
5226							error: (y) => {
5227								this.removeRequest(e), c.error(y);
5228							},
5229							complete: () => {
5230								this.removeRequest(e), c.complete();
5231							}
5232						});
5233						return () => {
5234							this.removeRequest(e), g.unsubscribe();
5235						};
5236					});
5237				}
5238			};
5239			return t.ɵfac = function(a) {
5240				return new (a || t)();
5241			}, t.ɵprov = U({
5242				token: t,
5243				factory: t.ɵfac,
5244				providedIn: "root"
5245			}), t;
5246		})(), aa = () => [
5247			1,
5248			2,
5249			3,
5250			4,
5251			5,
5252			6,
5253			7,
5254			8,
5255			9,
5256			10,
5257			11,
5258			12
5259		], Li = (() => {
5260			let t = class {
5261				constructor() {
5262					this.loaderService = u(Ie), this.page = u(ni), this.window = u(pe), this.isLoading = this.loaderService.isLoading, this.showSkeleton = Ne(() => this.loaderService.isSkelton()), this.isInIframe = !1, this.showEpcotSpinner = !1, this.loadingVersion = "loading-v2";
5263					try {
5264						this.isInIframe = this.window.self !== this.window.top;
5265					} catch {
5266						this.isInIframe = !0;
5267					}
5268					this.getTheme();
5269				}
5270				getTheme() {
5271					let e = this.page.theme;
5272					e?.toLowerCase().includes("mgm") || e?.toLowerCase().includes("sports-interaction") ? this.showEpcotSpinner = !0 : e?.toLowerCase().includes("betboo-br") || e?.toLowerCase().includes("sportingbet-br") ? this.loadingVersion = "loading-v3" : this.loadingVersion = "loading-v2";
5273				}
5274			};
5275			return t.ɵfac = function(a) {
5276				return new (a || t)();
5277			}, t.ɵcmp = B({
5278				type: t,
5279				selectors: [["qd-skeleton-loader"]],
5280				hostVars: 1,
5281				hostBindings: function(a, e) {
5282					a & 2 && Ke("hidden", !e.isLoading());
5283				},
5284				decls: 3,
5285				vars: 5,
5286				consts: [
5287					[
5288						"role",
5289						"status",
5290						1,
5291						"qd-skeleton-loader"
5292					],
5293					[1, "qd-skeleton-modal"],
5294					[
5295						1,
5296						"qd-skeleton-option",
5297						"qd-skeleton-shimmer"
5298					],
5299					[
5300						1,
5301						"qd-skeleton-input",
5302						"qd-skeleton-shimmer"
5303					],
5304					[
5305						1,
5306						"qd-skeleton-button",
5307						"qd-skeleton-shimmer"
5308					],
5309					[1, "epcot-spinner"],
5310					[3, "class"],
5311					[1, "dot-flashing"]
5312				],
5313				template: function(a, e) {
5314					a & 1 && (Ee(0, "div", 0), h(1, hc, 6, 0, "div", 1)(2, yc, 2, 1), Te()), a & 2 && (ye("fixed", e.isInIframe), bt("aria-live", "polite")("aria-busy", e.isLoading()), o(), f(e.showSkeleton() ? 1 : 2));
5315				},
5316				styles: ["[_nghost-%COMP%]{display:block;position:absolute;inset:0;z-index:10}[hidden][_nghost-%COMP%]{display:none}.qd-skeleton-loader[_ngcontent-%COMP%]{width:100%;height:100%}.qd-skeleton-loader.fixed[_ngcontent-%COMP%]{position:fixed;inset:0}.qd-skeleton-loader[_ngcontent-%COMP%]   .qd-skeleton-modal[_ngcontent-%COMP%]{width:100%;max-width:100%;background:var(--%NS%semantic-surface-base, #ffffff);border-radius:3px;padding:14px;min-height:300px}.qd-skeleton-loader[_ngcontent-%COMP%]   .qd-skeleton-option[_ngcontent-%COMP%]{height:48px;border-radius:10px;margin-bottom:12px}.qd-skeleton-loader[_ngcontent-%COMP%]   .qd-skeleton-input[_ngcontent-%COMP%]{height:60px;border-radius:3px;margin-bottom:12px}.qd-skeleton-loader[_ngcontent-%COMP%]   .qd-skeleton-button[_ngcontent-%COMP%]{height:40px;border-radius:20px}.qd-skeleton-loader[_ngcontent-%COMP%]   .qd-skeleton-shimmer[_ngcontent-%COMP%]{position:relative;overflow:hidden;background:var(--%NS%semantic-surface-subtle, #e0e0e0)}.qd-skeleton-loader[_ngcontent-%COMP%]   .qd-skeleton-shimmer[_ngcontent-%COMP%]:after{content:\"\";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:_ngcontent-%COMP%_qd-shimmer 1.4s infinite}@keyframes _ngcontent-%COMP%_qd-shimmer{to{left:150%}}.loading-v2[_ngcontent-%COMP%], .loading-v3[_ngcontent-%COMP%], .epcot-spinner[_ngcontent-%COMP%]{position:absolute;inset:0;margin:auto}"],
5317				changeDetection: 1
5318			}), t;
5319		})(), kt = (() => {
5320			let t = class {
5321				constructor() {
5322					this.document = u(Se);
5323				}
5324				initializeServices() {
5325					this.iframeService = new Jl(), this.eventBridge = new Qo();
5326				}
5327				_iframeService() {
5328					return this.iframeService;
5329				}
5330				_eventBridge() {
5331					return this.eventBridge;
5332				}
5333				ngOnDestroy() {
5334					this.destroyServices();
5335				}
5336				destroyServices() {
5337					this.iframeService = null, this.eventBridge = null;
5338				}
5339				initialize() {
5340					this.destroyServices(), this.initializeServices();
5341				}
5342				updateHeight(e) {
5343					let i = this.document.getElementById("card-iframe");
5344					i && (i.style.height = e, i.style.minHeight = e);
5345				}
5346				updateCookies(e) {
5347					return new Promise((i, c) => {
5348						let g = this.document.createElement("iframe"), y = `nocache=${Date.now()}`;
5349						g.src = e.includes("?") ? `${e}&${y}` : `${e}?${y}`, g.style.display = "none", g.onload = () => {
5350							this.document.body.removeChild(g), i();
5351						}, g.onerror = () => {
5352							this.document.body.removeChild(g), c("Iframe failed to load");
5353						}, this.document.body.appendChild(g);
5354					});
5355				}
5356			};
5357			return t.ɵfac = function(a) {
5358				return new (a || t)();
5359			}, t.ɵprov = U({
5360				token: t,
5361				factory: t.ɵfac,
5362				providedIn: "root"
5363			}), t;
5364		})(), Ze = (() => {
5365			let t = class {
5366				constructor() {
5367					this.document = u(Se), this.dataService = u($), this.cookieService = u(li), this.quickDepositMessageService = u(dt), this.sessionInfo = this.dataService?.sessionInfo, this.isNativeApp = !![j.AN, j.IN].includes(this.sessionInfo?.channelId);
5368				}
5369				raiseCloseEvent() {
5370					let e = this.cookieService.get("clientScheme");
5371					if (e) {
5372						let i = `${e}://?event=closeSfSafariWindow`;
5373						this.document.location.href = i;
5374					} else {
5375						if (this.isNativeApp) {
5376							let i = this.document.createElement("IFRAME");
5377							i.setAttribute("src", "bwinex://?event=qd_close"), i.setAttribute("border", "0"), i.setAttribute("width", "0"), i.setAttribute("height", "0"), i.setAttribute("frameborder", "0"), this.document.body.appendChild(i);
5378						}
5379						this.quickDepositMessageService.sendOutput("action=close");
5380					}
5381				}
5382				raiseDepositEvent(e) {
5383					if (this.isNativeApp) {
5384						let i = this.document.createElement("IFRAME");
5385						i.setAttribute("src", e), i.setAttribute("border", "0"), i.setAttribute("width", "0"), i.setAttribute("height", "0"), i.setAttribute("frameborder", "0"), this.document.body.appendChild(i);
5386					}
5387				}
5388				raiseUpdateBalanceEvent() {
5389					this.quickDepositMessageService.sendOutput("action=updateBalance");
5390				}
5391			};
5392			return t.ɵfac = function(a) {
5393				return new (a || t)();
5394			}, t.ɵprov = U({
5395				token: t,
5396				factory: t.ɵfac,
5397				providedIn: "root"
5398			}), t;
5399		})(), ra = 5e3, Ci = (() => {
5400			let t = class {
5401				constructor() {
5402					this.showGpayButton = !1, this.logger = u(Xe), this.window = u(pe), this.document = u(Se), this.googlePayConfig = u(Io), this.nativeAppService = u(Ks), this.depositService = u(ee), this.sessionStorageService = u(Bs), this.trackingValueService = u(Wt), this.sessionInfo = this.sessionStorageService.get("sessionInfo");
5403				}
5404				isShowGooglePayButton() {
5405					return this.showGpayButton;
5406				}
5407				getGooglePayClient() {
5408					return this.googlePayClient;
5409				}
5410				createGooglePayClient(e = "TEST") {
5411					this.window.google?.payments?.api?.PaymentsClient ? this.googlePayClient = new this.window.google.payments.api.PaymentsClient({ environment: e }) : this.logger.warnRemote("Google Pay: API not available");
5412				}
5413				buildGooglePayAvailableRequest(e) {
5414					let { configParams: i } = e, c = i.creditCardBanEnabled === "Y", g = this.googlePayConfig.allowedCardNetworks || me.ALLOWED_CARD_NETWROKS;
5415					if (i.supported_networks) {
5416						let y = i.supported_networks.split(",").map((E) => E.toUpperCase());
5417						y.length > 0 && (g = y);
5418					}
5419					return {
5420						apiVersion: 2,
5421						apiVersionMinor: 0,
5422						allowedPaymentMethods: [{
5423							type: me.CARD,
5424							parameters: {
5425								allowedAuthMethods: this.googlePayConfig.allowedAuthMethods || me.ALLOWED_AUTH_METHODS,
5426								allowedCardNetworks: g,
5427								allowCreditCards: !c
5428							},
5429							tokenizationSpecification: {
5430								type: me.TOKENISATION_TYPE,
5431								parameters: {
5432									protocolVersion: me.PROTOCOL_VERSION,
5433									publicKey: this.googlePayConfig.publicKey
5434								}
5435							}
5436						}]
5437					};
5438				}
5439				isGooglePayAvailableForWeb(e) {
5440					return new Promise((i) => {
5441						if (!this.googlePayClient) {
5442							i(!1);
5443							return;
5444						}
5445						let c = this.buildGooglePayAvailableRequest(e);
5446						this.googlePayClient.isReadyToPay(c).then((g) => {
5447							i(g.result);
5448						}).catch((g) => {
5449							this.logger.errorRemote("Google Pay: isReadyToPay error", g), i(!1);
5450						});
5451					});
5452				}
5453				loadGooglePayScriptForNative(e) {
5454					return Z(this, null, function* () {
5455						try {
5456							this.document.getElementById(me.PLUGIN) || (yield this.loadScript(me.SCRIPT, {
5457								id: me.PLUGIN,
5458								async: !1,
5459								defer: !0
5460							}));
5461							try {
5462								this.createGooglePayClient(e.configParams.gpay_environment);
5463								let i = {
5464									eventName: me.AVAILABILITY,
5465									parameters: this.buildGooglePayAvailableRequest(e)
5466								};
5467								this.window.NativeBridge && this.window.NativeBridge.gpayEvents ? this.window.NativeBridge.gpayEvents(JSON.stringify(i)) : this.nativeAppService.sendToNative(i);
5468							} catch (i) {
5469								this.logger.errorRemote(i, "Google Pay: availability issue");
5470							}
5471						} catch (i) {
5472							this.logger.errorRemote("Google Pay: Failed to load script", i);
5473						}
5474					});
5475				}
5476				loadGooglePayScriptForWeb(e) {
5477					return Z(this, null, function* () {
5478						try {
5479							this.document.getElementById(me.PLUGIN) || (yield this.loadScript(me.SCRIPT, {
5480								id: me.PLUGIN,
5481								async: !1,
5482								defer: !0
5483							})), this.createGooglePayClient(this.googlePayConfig?.environment), this.logger.infoRemote("Google Pay: client loaded successfully"), this.showGpayButton = yield this.isGooglePayAvailableForWeb(e), this.logger.infoRemote("Google Pay: ready for payment " + this.showGpayButton);
5484						} catch (i) {
5485							this.logger.errorRemote("Google Pay: script failed to load", i);
5486						}
5487					});
5488				}
5489				initGpayNativeEvents() {
5490					return Z(this, null, function* () {
5491						try {
5492							this.window.messageToCashier = (e) => {
5493								this.nativeAppService.onReceivedEventFromNative(e);
5494							}, (yield fe(this.nativeAppService.liveEventsFromNative.pipe(oo((e) => e.eventName === "gPayAvailabilityStatus"), ii(1), po(5e3)))).parameters?.gpayAllowed && (this.showGpayButton = !0);
5495						} catch (e) {
5496							this.logger.error("Google Pay: availability status error while setting up native event", e), this.logger.errorRemote("Google Pay: Timeout waiting for availability status", "ready");
5497						}
5498					});
5499				}
5500				ensureGooglePayReady(e) {
5501					return Z(this, null, function* () {
5502						let i = this.googlePayConfig.isWebIntegrationEnabled ? this.loadGooglePayScriptForWeb(e) : this.resolveNativeAvailability(e);
5503						try {
5504							yield fe(ps(i).pipe(ii(1), po(ra)));
5505						} catch (c) {
5506							c instanceof xs ? this.logger.errorRemote("Google Pay: readiness check timed out", "ready") : this.logger.errorRemote("Google Pay: readiness check failed", c);
5507						}
5508						return this.showGpayButton;
5509					});
5510				}
5511				resolveNativeAvailability(e) {
5512					return Z(this, null, function* () {
5513						let i = this.initGpayNativeEvents();
5514						yield this.loadGooglePayScriptForNative(e), yield i;
5515					});
5516				}
5517				createGooglePayButton(e, i, c) {
5518					if (!this.getGooglePayClient()) {
5519						this.logger.errorRemote("", /* @__PURE__ */ new Error("Google Pay: client not available for button creation"));
5520						return;
5521					}
5522					let g = this.getGooglePayClient().createButton({
5523						onClick: c,
5524						buttonColor: "default",
5525						buttonType: "pay",
5526						buttonSizeMode: "fill"
5527					});
5528					!i?.nativeElement?.hasChildNodes() && g && e.appendChild(i.nativeElement, g), this.logger.info("Google Pay: button added");
5529				}
5530				loadPaymentMethods(e, i) {
5531					this.tokenUrl = e || "", this.googlePayConfig.isWebIntegrationEnabled ? this.handleWebGooglePay(i) : (this.loadGpayPaymentResponse(), this.sendGpayDepositRequestToNative(i));
5532				}
5533				sendGpayDepositRequestToNative(e) {
5534					let i = this.buildGooglePayRequest(e), c = {
5535						eventName: me.INITIATE,
5536						parameters: i
5537					};
5538					this.window.NativeBridge?.gpayEvents && me.LABELS.includes(e?.userInfo?.labelInfo?.feId) ? (this.logger.info("Google Pay: Message sent to Native Wrapper App for Ladbroke and Coral on Casino and Sports apps"), this.window.NativeBridge.gpayEvents(JSON.stringify(c))) : this.window.JsNativeBridge?.sendMessageToNative && (this.nativeAppService.sendToNative(c), this.logger.info("Google Pay: wallet Message sent to Native Wrapper App wallet"));
5539				}
5540				loadGpayPaymentResponse() {
5541					let e = /* @__PURE__ */ new Error("Google Pay: Exception occured in deposit submit");
5542					this.nativeAppService.liveEventsFromNative.pipe(oo((i) => i.eventName === "gPayPaymentResponse"), ii(1)).subscribe({
5543						next: (i) => {
5544							i.parameters?.paymentData ? this.registerGpay(JSON.parse(i.parameters.paymentData)) : this.logger.errorRemote("Google Pay: Payment data not found", e);
5545						},
5546						error: () => {
5547							this.logger.errorRemote("Google Pay: Native event error for gPayPaymentResponse", e);
5548						}
5549					});
5550				}
5551				loadScript(e, i) {
5552					return new Promise((c, g) => {
5553						let y = this.createScriptElement(e, i);
5554						y.onload = () => {
5555							this.logger.infoRemote("Google Pay: script loaded for web"), c();
5556						}, y.onerror = (E) => {
5557							this.logger.errorRemote("Google Pay: Failed to load script", E), g(/* @__PURE__ */ new Error(`Failed to load script: ${e}`));
5558						}, (this.document.getElementsByTagName("head")[0] || this.document.body).appendChild(y);
5559					});
5560				}
5561				createScriptElement(e, i) {
5562					let c = this.document.createElement("script");
5563					return c.src = e, c.async = i.async, c.defer = i.defer, c.id = i.id, c.type = "text/javascript", c;
5564				}
5565				buildGooglePayRequest(e) {
5566					this.gpayMerchantId = this.googlePayConfig.merchantId, this.gpayMerchantName = this.googlePayConfig.merchantName;
5567					let i = {
5568						totalPriceStatus: me.FINAL,
5569						totalPrice: this.depositService?.depositInfo?.amountInfo?.nativeAmountString,
5570						currencyCode: this.depositService?.depositInfo?.amountInfo?.nativeCurrency,
5571						transactionId: Date.now().toString()
5572					};
5573					return this.logger.infoRemote(`Google Pay: PaymentDataRequest transactionInfo - currencyCode: ${i.currencyCode}, totalPrice: ${i.totalPrice}, totalPriceStatus: ${i.totalPriceStatus}, transactionId: ${i.transactionId}`), we(ie({}, this.buildGooglePayAvailableRequest(e)), {
5574						merchantInfo: {
5575							merchantId: this.gpayMerchantId,
5576							merchantName: this.gpayMerchantName
5577						},
5578						transactionInfo: i
5579					});
5580				}
5581				handleWebGooglePay(e) {
5582					if (!this.getGooglePayClient()) {
5583						this.logger.error("Google Pay: client not available");
5584						return;
5585					}
5586					let i = this.buildGooglePayRequest(e);
5587					this.getGooglePayClient().loadPaymentData(i).then((c) => {
5588						this.handleWebGpaySuccess(c);
5589					}).catch((c) => {
5590						this.handleWebGpayError(c);
5591					});
5592				}
5593				handleWebGpaySuccess(e) {
5594					if (this.logger.info("Google Pay: Handling success data"), !e.paymentMethodData?.tokenizationData?.token) {
5595						this.logger.errorRemote("", "Google Pay: Invalid payment data");
5596						return;
5597					}
5598					this.registerGpay(e);
5599				}
5600				handleWebGpayError(e) {
5601					e.statusCode === "CANCELED" ? this.logger.info("Google Pay: User cancelled payment") : this.logger.errorRemote("Google Pay: payment failed:", e);
5602				}
5603				registerGpay(e) {
5604					let i = this.tokenUrl.lastIndexOf("?token");
5605					if (e?.paymentMethodData) {
5606						let c = e.paymentMethodData.info.cardDetails, g = e.paymentMethodData.info.cardNetwork, y = e.shippingAddress?.name ? e.shippingAddress.name : "", E = e.paymentMethodData.tokenizationData.token, C;
5607						i !== -1 ? C = this.tokenUrl.substring(0, i) + `/gPayDecryptAndRegister?endDigits=${c}&cardHolderName=${y}&cardType=${g}&` + this.tokenUrl.substring(i + 1) : C = this.tokenUrl + `/gPayDecryptAndRegister?endDigits=${c}&cardHolderName=${y}&cardType=${g}`;
5608						let w = { gpayToken: E };
5609						this.depositService.registerCardDetails(C, w).then((T) => {
5610							let _ = T.body.accounts[0].id;
5611							this.createGpaySubmitReq(_, c, g);
5612						}).catch((T) => {
5613							this.logger.errorRemote("Google Pay: Failed to register card details", T);
5614						});
5615					}
5616				}
5617				createGpaySubmitReq(e, i, c) {
5618					let g = {
5619						paymentMethod: this.depositService.depositInfo.paymentMethod?.toUpperCase(),
5620						amountInfo: {
5621							nativeCurrency: this.depositService?.depositInfo?.amountInfo?.nativeCurrency,
5622							nativeAmountString: this.depositService?.depositInfo?.amountInfo?.nativeAmountString
5623						},
5624						bonusInfo: {},
5625						browserInfo: {
5626							browserLanguage: this.depositService.depositInfo?.browserInfo?.browserLanguage,
5627							browserScreenHeight: this.depositService.depositInfo?.browserInfo?.browserScreenHeight,
5628							browserScreenWidth: this.depositService.depositInfo?.browserInfo?.browserScreenWidth,
5629							browserTimeZone: this.depositService.depositInfo?.browserInfo?.browserTimeZone
5630						},
5631						germanAMLChangesEnabled: !1,
5632						paymentAccountInfo: {
5633							paymethodID: "",
5634							paymentAccountId: e,
5635							cardType: c,
5636							originalCardEndDigits: i
5637						},
5638						details: {
5639							GA_CLIENT_ID: this.trackingValueService.gaClientId,
5640							GA_SESSION_ID: this.trackingValueService.gaSessionId,
5641							entryUrl: this.trackingValueService.entryUrl,
5642							NativeApp: this.trackingValueService.nativeApp
5643						},
5644						productPreference: this.sessionInfo?.productId,
5645						worldPaySessionIdStatus: !1,
5646						pageName: this.depositService.depositInfo.paymentMethod?.toUpperCase() + "_input"
5647					};
5648					this.depositService.googlePayDepositSubmit(g);
5649				}
5650			};
5651			return t.ɵfac = function(a) {
5652				return new (a || t)();
5653			}, t.ɵprov = U({
5654				token: t,
5655				factory: t.ɵfac,
5656				providedIn: "root"
5657			}), t;
5658		})(), sa = (() => {
5659			let t = class {
5660				constructor() {
5661					this.window = u(pe);
5662				}
5663				isIOS17OrGreater() {
5664					let e = this.window.navigator.userAgent.match(/iPhone OS (\d+)_/);
5665					return e && e[1] ? parseInt(e[1], 10) >= 17 : !1;
5666				}
5667				isSafari17OrGreater() {
5668					if (!/^((?!chrome|android).)*safari/i.test(this.window.navigator.userAgent)) return !1;
5669					let e = this.window.navigator.userAgent.match(/Version\/(\d+\.\d+)/);
5670					return e ? parseInt(e[1] ?? "0") >= 17 : !1;
5671				}
5672			};
5673			return t.ɵfac = function(a) {
5674				return new (a || t)();
5675			}, t.ɵprov = U({
5676				token: t,
5677				factory: t.ɵfac,
5678				providedIn: "root"
5679			}), t;
5680		})(), Ii = (() => {
5681			let t = class {
5682				constructor() {
5683					this.optionList = N([]), this.selectedOption = N(null), this.reversalExists = N(!1), this.reversalArr = N([]), this.dataLoading = N(!1);
5684				}
5685				setOptionList(e) {
5686					this.optionList.set(e);
5687				}
5688				setSelectedOption(e) {
5689					this.selectedOption.set(e);
5690				}
5691				setReversalExists(e) {
5692					this.reversalExists.set(e);
5693				}
5694				setReversalArr(e) {
5695					this.reversalArr.set(e);
5696				}
5697				reset() {
5698					this.optionList.set([]), this.selectedOption.set(null), this.reversalExists.set(!1), this.reversalArr.set([]), this.dataLoading.set(!1);
5699				}
5700			};
5701			return t.ɵfac = function(a) {
5702				return new (a || t)();
5703			}, t.ɵprov = U({
5704				token: t,
5705				factory: t.ɵfac,
5706				providedIn: "root"
5707			}), t;
5708		})(), na = (() => {
5709			let t = class {
5710				constructor() {
5711					this.userDataService = u(W), this.eventService = u(Ze), this.gtm = u(ae), this.qdJourney = u(je), this.isBetmgmLabel = this.userDataService.userData.userInfo.labelInfo.brandId.toLowerCase().includes("mgm"), this.showNewHeader = this.userDataService.userData?.configParams?.isBrazilBankRegEnabled;
5712				}
5713				closeCashier() {
5714					this.gtm.raiseEventForQuickDepositClose("click x", "not applicable", "exit", "quick deposit"), this.qdJourney.abandoned(), this.eventService.raiseCloseEvent();
5715				}
5716			};
5717			return t.ɵfac = function(a) {
5718				return new (a || t)();
5719			}, t.ɵcmp = B({
5720				type: t,
5721				selectors: [["app-header"]],
5722				decls: 2,
5723				vars: 1,
5724				consts: [
5725					[
5726						"id",
5727						"qdHeader",
5728						1,
5729						"header-ctrl-wrapper",
5730						"pix-header"
5731					],
5732					[
5733						"id",
5734						"qdHeader",
5735						1,
5736						"qd-header",
5737						"position-relative"
5738					],
5739					[
5740						1,
5741						"header-ctrl",
5742						"d-flex",
5743						"justify-content-between",
5744						"align-items-center"
5745					],
5746					[1, "header-ctrl-txt"],
5747					[
5748						1,
5749						"header-ctrl-r",
5750						3,
5751						"click"
5752					],
5753					[
5754						"aria-label",
5755						"close",
5756						1,
5757						"non-mgm",
5758						"ui-icon",
5759						"ui-icon-size-sm",
5760						"ui-close",
5761						"theme-ex"
5762					],
5763					[
5764						1,
5765						"header-ctrl-r",
5766						"w-auto",
5767						3,
5768						"click"
5769					],
5770					[
5771						1,
5772						"mgm-3",
5773						"txt-link"
5774					]
5775				],
5776				template: function(a, e) {
5777					a & 1 && h(0, Sc, 7, 3, "div", 0)(1, Dc, 7, 4, "div", 1), a & 2 && f(e.showNewHeader ? 0 : 1);
5778				},
5779				dependencies: [K],
5780				encapsulation: 2,
5781				changeDetection: 1
5782			}), t;
5783		})(), la = (() => {
5784			let t = class {
5785				constructor() {
5786					this.document = u(Se), this.window = u(pe), this.apiService = u(Fe), this.userDataService = u(W), this.dataService = u($), this.depositService = u(ee), this.getUserDataInfo = new ho(), this.supportedNetworks = null, this.paymentEwalletTokenService = u(Hn), this.trackingValueService = u(Wt);
5787				}
5788				getPaymentRequest(e, i, c, g) {
5789					let y = {};
5790					return y.countryCode = i, y.currencyCode = c, y.total = {}, y.total.label = "", y.total.amount = g, this.userDataService?.userData?.configParams && this.userDataService?.userData?.configParams.supportedNetworks ? y.supportedNetworks = this.userDataService?.userData?.configParams.supportedNetworks.split(",") : y.supportedNetworks = [
5791						"masterCard",
5792						"visa",
5793						"maestro",
5794						"amex"
5795					], y.merchantCapabilities = e === "Y" ? ["supports3DS", "supportsDebit"] : ["supports3DS"], y;
5796				}
5797				processApplePayDeposit(e, i, c, g, y) {
5798					let E, C = this.userDataService?.userData;
5799					if ("ApplePaySession" in this.window && ApplePaySession.canMakePayments() === !0) try {
5800						if (this.userDataService?.userData?.configParams && this.userDataService?.userData?.configParams.supportedNetworks) {
5801							let T = this.userDataService?.userData?.configParams.supportedNetworks.split(",");
5802							this.supportedNetworks = T;
5803						}
5804						i === "Y" ? (console.log("Inside if ApplePayDirect"), E = {
5805							countryCode: c,
5806							currencyCode: e.amountInfo.nativeCurrency,
5807							total: {
5808								label: C?.configParams?.applePayLabelValue ?? "",
5809								type: "final",
5810								amount: e.amountInfo.nativeAmountString + ""
5811							},
5812							supportedNetworks: this.supportedNetworks ? this.supportedNetworks : [
5813								"masterCard",
5814								"visa",
5815								"maestro",
5816								"discover"
5817							],
5818							merchantCapabilities: ["supports3DS", "supportsDebit"]
5819						}, console.log("ApplePayDirect Request" + JSON.stringify(E))) : (console.log("Inside else ApplePayDirect"), E = {
5820							countryCode: c,
5821							currencyCode: e.amountInfo.nativeCurrency,
5822							total: {
5823								label: C?.configParams?.applePayLabelValue ?? "",
5824								type: "final",
5825								amount: e.amountInfo.nativeAmountString + ""
5826							},
5827							supportedNetworks: this.supportedNetworks && this.supportedNetworks !== null ? this.supportedNetworks : [
5828								"masterCard",
5829								"visa",
5830								"maestro",
5831								"amex",
5832								"discover"
5833							],
5834							merchantCapabilities: ["supports3DS"]
5835						}, console.log("ApplePayDirect Request" + JSON.stringify(E)));
5836						let w = new ApplePaySession(1, E);
5837						console.log("session ***", w), w.onvalidatemerchant = (T) => {
5838							try {
5839								console.log("Inside onvalidatemerchant"), console.log("Inside onvalidatemerchant event", JSON.stringify(T));
5840								let _ = this.window !== this.window.top;
5841								this.validationURL = T.validationURL, this.apiService.get(G.GET_APPLEPAY_SESSION + "?validationUrl=" + this.validationURL + "&parentHostName=" + (_ ? this.document.referrer ? new URL(this.document.referrer).hostname : "" : this.window?.location?.hostname)).toPromise().then((q) => {
5842									console.log("inside response completeMerchantValidation"), console.log("onvalidatemerchant response", q), w.completeMerchantValidation(q);
5843								}).catch((q) => {
5844									console.log("onvalidatemerchant response catch", q), this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception occured in Applepay deposit Submit" + q).subscribe((ke) => {
5845										console.log(ke);
5846									}, () => {});
5847								});
5848							} catch (_) {
5849								console.log("onvalidatemerchant response catch**", _), this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception in validate Merchant for paymentRequest" + JSON.stringify(E) + " with exception " + _).subscribe((q) => {
5850									console.log(q);
5851								}, () => {});
5852							}
5853						}, console.log("sessiononpaymentauthorized ****"), w.onpaymentauthorized = (T) => {
5854							console.log("inside onpaymentauthorized"), console.log("onpaymentauthorized event", T);
5855							let _ = JSON.stringify(T.payment);
5856							console.log("onpaymnetauth tokenurl", g), console.log("onpaymnetauth payload", _), console.log("onpaymnetauth cardToken", y), this.paymentEwalletTokenService.registerCardDetails(g, _, y).then((q) => {
5857								console.log("came inside" + q), e.paymentAccountInfo.paymentAccountId = q && q.body && q.body.accounts[0].id, e.paymentAccountInfo.cardType = T.payment.token.paymentMethod.network, e.paymentAccountInfo.AccountFundingSource = T.payment.token.paymentMethod.type, e.paymentAccountInfo.originalCardEndDigits = T.payment.token.paymentMethod.displayName.split(" ")[1], e.details = we(ie({}, e?.details ?? {}), {
5858									GA_CLIENT_ID: this.trackingValueService?.gaClientId,
5859									GA_SESSION_ID: this.trackingValueService?.gaSessionId,
5860									entryUrl: this.trackingValueService?.entryUrl,
5861									NativeApp: this.trackingValueService?.nativeApp
5862								}), this.depositService.depositInfo.paymentAccountInfo.paymentAccountId = q && q.body && q.body.accounts[0].id, this.depositService.depositInfo.paymentAccountInfo.cardType = T.payment?.token?.paymentMethod?.network, this.depositService.depositInfo.paymentAccountInfo.AccountFundingSource = T?.payment?.token?.paymentMethod?.type, this.depositService.depositInfo.paymentAccountInfo.originalCardEndDigits = T?.payment?.token?.paymentMethod?.displayName?.split(" ")[1], this.depositService.depositInfo.pageName = "APPLEPAYDIRECT_input", this.depositService.applePayDepositSubmit(e).then((ke) => {
5863									ke && ke.status === "SUCCESS" ? (console.log("inside onpaymentauthorized SUCCESS"), w.completePayment(ApplePaySession.STATUS_SUCCESS)) : (console.log("inside onpaymentauthorized FAILURE"), w.completePayment(ApplePaySession.STATUS_FAILURE), console.log("inside onpaymentauthorized session abort"), w.abort());
5864								});
5865							}).catch((q) => {
5866								w.abort(), this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception in validate Merchant for paymentRequest" + JSON.stringify(E) + " with exception " + q).subscribe((ke) => {
5867									console.log(ke);
5868								}, () => {});
5869							});
5870						}, console.log("session begin *** "), w.begin();
5871					} catch (w) {
5872						this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception in validate Merchant for paymentRequest" + JSON.stringify(E) + " with exception " + w).subscribe((T) => {
5873							console.log(T);
5874						}, () => {});
5875					}
5876				}
5877			};
5878			return t.ɵfac = function(a) {
5879				return new (a || t)();
5880			}, t.ɵprov = U({
5881				token: t,
5882				factory: t.ɵfac,
5883				providedIn: "root"
5884			}), t;
5885		})(), ca = (() => {
5886			let t = class {
5887				constructor() {
5888					this.window = u(pe), this.apiService = u(Fe), this.userDataService = u(W), this.qdJourney = u(je), this.dataService = u($), this.getUserDataInfo = new ho(), this.supportedNetworks = null, this.trackingValueService = u(Wt), this.checkDepositStatus = () => {
5889						try {
5890							this.apiService.get(G.DEPOSIT_STATUS_URI + "/" + this.txnId).subscribe((e) => {
5891								e.status && e.status === "SUCCESS" && e.status == "SUCCESS" && (this.dataService._callSuccessApi = !0);
5892							}, () => {});
5893						} catch (e) {
5894							this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception Occured In checkDepositStatus of applepay" + e).subscribe((i) => {
5895								console.log(i);
5896							}, () => {});
5897						}
5898					};
5899				}
5900				getPaymentRequest(e, i, c, g) {
5901					let y = {};
5902					return y.countryCode = i, y.currencyCode = c, y.total = {}, y.total.label = "", y.total.amount = g, this.userDataService?.userData?.configParams && this.userDataService?.userData?.configParams.supportedNetworks ? y.supportedNetworks = this.userDataService?.userData?.configParams.supportedNetworks.split(",") : y.supportedNetworks = [
5903						"masterCard",
5904						"visa",
5905						"maestro",
5906						"amex"
5907					], y.merchantCapabilities = e === "Y" ? ["supports3DS", "supportsDebit"] : ["supports3DS"], y;
5908				}
5909				processApplePayDeposit(e, i, c) {
5910					let g = null, y = this.dataService.sessionInfo;
5911					if (console.log("countryCode ***", c), "ApplePaySession" in this.window && ApplePaySession.canMakePayments() === !0) {
5912						console.log("ApplePaySession");
5913						try {
5914							if (console.log("userDataService***", this.userDataService), this.userDataService?.userData?.configParams && this.userDataService?.userData?.configParams.supportedNetworks) {
5915								let C = this.userDataService?.userData?.configParams.supportedNetworks.split(",");
5916								this.supportedNetworks = C;
5917							}
5918							i === "Y" ? g = {
5919								countryCode: c,
5920								currencyCode: e.amountInfo.nativeCurrency,
5921								total: {
5922									label: "",
5923									amount: e.amountInfo.nativeAmountString + ""
5924								},
5925								supportedNetworks: this.supportedNetworks ? this.supportedNetworks : [
5926									"masterCard",
5927									"visa",
5928									"maestro",
5929									"discover"
5930								],
5931								merchantCapabilities: ["supports3DS", "supportsDebit"]
5932							} : g = {
5933								countryCode: c,
5934								currencyCode: e.amountInfo.nativeCurrency,
5935								total: {
5936									label: "",
5937									amount: e.amountInfo.nativeAmountString + ""
5938								},
5939								supportedNetworks: this.supportedNetworks && this.supportedNetworks !== null ? this.supportedNetworks : [
5940									"masterCard",
5941									"visa",
5942									"maestro",
5943									"amex",
5944									"discover"
5945								],
5946								merchantCapabilities: ["supports3DS"]
5947							}, console.log("paymentRequest ***", g);
5948							let E = new ApplePaySession(1, g);
5949							console.log("session ***", E), E.onvalidatemerchant = (C) => {
5950								try {
5951									console.log("session In  try***", C), this.validationURL = C.validationURL, e.paymentAccountInfo.validationURL = this.validationURL, e?.details ? (e.details.GA_CLIENT_ID = this.trackingValueService?.gaClientId, e.details.GA_SESSION_ID = this.trackingValueService?.gaSessionId, e.details.entryUrl = this.trackingValueService?.entryUrl, e.details.NativeApp = this.trackingValueService?.nativeApp) : e.details = {
5952										GA_SESSION_ID: this.trackingValueService?.gaSessionId,
5953										GA_CLIENT_ID: this.trackingValueService?.gaClientId,
5954										entryUrl: this.trackingValueService?.entryUrl,
5955										NativeApp: this.trackingValueService?.nativeApp
5956									}, console.log("DEPOSIT_SUBMIT_URI response"), this.qdJourney.submitted({
5957										method: e.paymentMethod ?? "",
5958										amount: Number(e.amountInfo?.nativeAmountString ?? 0)
5959									}), this.apiService.post(G.DEPOSIT_SUBMIT_URI + `?language=${y && y.LANG_ID ? y.LANG_ID : "en"}&source=PG`, e).toPromise().then((w) => {
5960										console.log("DEPOSIT_SUBMIT_URI response : ", w), this.txnId = w.transactionId, this.processorTxnID = w.postData.processorTxnID;
5961										let T = w.postData.DeviceFingerprintingSessionID, _ = JSON.parse(T);
5962										E.completeMerchantValidation(_);
5963									}).catch((w) => {
5964										this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception occured in Applepay deposit Submit" + w).subscribe((T) => {
5965											console.log(T);
5966										}, () => {});
5967									});
5968								} catch (w) {
5969									this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception in validate Merchant for paymentRequest " + JSON.stringify(g) + " with exception " + w).subscribe((T) => {
5970										console.log(T);
5971									}, () => {});
5972								}
5973							}, E.onpaymentauthorized = (C) => {
5974								console.log("IN onpaymentauthorized");
5975								let w = JSON.stringify(C.payment), T = "?transactionId=" + this.txnId + "&processorTxnID=" + this.processorTxnID + "&tokenPayLoad=" + encodeURIComponent(w);
5976								this.apiService.get(G.APPLEPAY_EXECUTE + T).toPromise().then((_) => {
5977									_ && (_.responseCode === "0" ? (E.completePayment(ApplePaySession.STATUS_SUCCESS), this.checkDepositStatus()) : (E.abort(), this.checkDepositStatus()));
5978								}).catch((_) => {
5979									E.abort(), this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception in validate Merchant for paymentRequest " + JSON.stringify(g) + " with exception " + _).subscribe((q) => {
5980										console.log(q);
5981									}, () => {});
5982								});
5983							}, E.begin();
5984						} catch (E) {
5985							console.log("In  Exception  Block ***"), this.apiService.get(G.EXCEPTION_END_URI + "?log=Exception in validate Merchant for paymentRequest " + JSON.stringify(g) + " with exception " + E).subscribe((C) => {
5986								console.log(C);
5987							}, () => {});
5988						}
5989					}
5990				}
5991			};
5992			return t.ɵfac = function(a) {
5993				return new (a || t)();
5994			}, t.ɵprov = U({
5995				token: t,
5996				factory: t.ɵfac,
5997				providedIn: "root"
5998			}), t;
5999		})(), da = (() => {
6000			let t = class {
6001				constructor() {
6002					this.document = u(Se), this.window = u(pe), this.dataService = u($);
6003				}
6004				fetchWPSessionId(e, i, c, g) {
6005					return Z(this, null, function* () {
6006						if (this.baseWorldPayURLForDDC = e, c && i) {
6007							this.window.addEventListener ? yield this.window.addEventListener("message", this.setWorldPaySessionId.bind(this), !1) : yield this.window.attachEvent("onmessage", this.setWorldPaySessionId.bind(this));
6008							let y = "<body onload=\"document.collectionForm.submit();\"><form id=\"collectionForm\" name=\"collectionForm\" action=\"" + c + "\" method=\"POST\"><input type=\"hidden\" name=\"Bin\" value=\"" + g + "\" /><input type=\"hidden\" name=\"JWT\" value=\"" + i + "\" /></form></body>", E = this.document.createElement("iframe");
6009							E.width = "0", E.height = "0", E.style.visibility = "hidden", E.style.display = "none", E.srcdoc = y, this.document.body.appendChild(E);
6010						}
6011					});
6012				}
6013				setWorldPaySessionId(e) {
6014					if (e.origin === this.baseWorldPayURLForDDC) {
6015						let i = e?.data && typeof e.data == "string" && JSON.parse(e.data);
6016						i && i.Status ? (this.worldPaySessionId = i.SessionId, this.dataService.worldPaySessionId = i.SessionId) : this.dataService.worldPaySessionId = "";
6017					}
6018				}
6019			};
6020			return t.ɵfac = function(a) {
6021				return new (a || t)();
6022			}, t.ɵprov = U({
6023				token: t,
6024				factory: t.ɵfac,
6025				providedIn: "root"
6026			}), t;
6027		})(), re = (function(t) {
6028			return t[t.SUCCESS = 0] = "SUCCESS", t[t.ERROR = 1] = "ERROR", t[t.INFO = 2] = "INFO", t[t.WARNING = 3] = "WARNING", t[t.REVERSAL = 4] = "REVERSAL", t[t.ADA = 5] = "ADA", t[t.ARC = 6] = "ARC", t[t.DEPOSITCURFEW = 7] = "DEPOSITCURFEW", t[t.PLVERIFICATION = 8] = "PLVERIFICATION", t[t.PLAYBREAK = 9] = "PLAYBREAK", t;
6029		})(re || {}), pa = [
6030			[[
6031				"",
6032				"success",
6033				""
6034			]],
6035			[[
6036				"",
6037				"error",
6038				""
6039			]],
6040			[[
6041				"",
6042				"warning",
6043				""
6044			]],
6045			[[
6046				"",
6047				"info",
6048				""
6049			]]
6050		], ma = [
6051			"[success]",
6052			"[error]",
6053			"[warning]",
6054			"[info]"
6055		], ua = (t, a) => [t, a], ce = (() => {
6056			let t = class {
6057				constructor() {
6058					this.type = ne(), this.showHeader = ne(!1), this.showClose = ne(!1), this.showIcon = ne(!0), this.showLink = ne(!1), this.messageText = ne(""), this.p1Class = ne(""), this.id = ne("default-message"), this.close = ft();
6059				}
6060				get messageType() {
6061					return re;
6062				}
6063				closeMessage() {
6064					this.close.emit(!0);
6065				}
6066			};
6067			return t.ɵfac = function(a) {
6068				return new (a || t)();
6069			}, t.ɵcmp = B({
6070				type: t,
6071				selectors: [["show-message"]],
6072				inputs: {
6073					type: [1, "type"],
6074					showHeader: [1, "showHeader"],
6075					showClose: [1, "showClose"],
6076					showIcon: [1, "showIcon"],
6077					showLink: [1, "showLink"],
6078					messageText: [1, "messageText"],
6079					p1Class: [1, "p1Class"],
6080					id: [1, "id"]
6081				},
6082				outputs: { close: "close" },
6083				ngContentSelectors: ma,
6084				decls: 5,
6085				vars: 4,
6086				consts: [
6087					[1, "content-message-container"],
6088					[
6089						1,
6090						"content-message",
6091						"success",
6092						"mb-2",
6093						3,
6094						"ngClass"
6095					],
6096					[
6097						1,
6098						"ui-icon",
6099						"theme-close-small"
6100					],
6101					[1, "page-matrix"],
6102					[
6103						1,
6104						"pc-text",
6105						"pc-component"
6106					],
6107					[
6108						1,
6109						"pc-richtext",
6110						"break-word"
6111					],
6112					[
6113						1,
6114						"content-message",
6115						"error",
6116						"mb-2",
6117						3,
6118						"ngClass"
6119					],
6120					[
6121						1,
6122						"content-message",
6123						"warning",
6124						"mb-2",
6125						3,
6126						"ngClass"
6127					],
6128					[
6129						1,
6130						"content-message",
6131						"info",
6132						"mb-2",
6133						3,
6134						"ngClass"
6135					],
6136					[
6137						1,
6138						"ui-icon",
6139						"theme-close-small",
6140						3,
6141						"click"
6142					]
6143				],
6144				template: function(a, e) {
6145					a & 1 && (Ls(pa), n(0, "div", 0), h(1, Ac, 8, 2, "div"), h(2, Cc, 8, 2, "div"), h(3, kc, 8, 5, "div"), h(4, Rc, 8, 2, "div"), s()), a & 2 && (o(), f(e.type() === e.messageType.SUCCESS ? 1 : -1), o(), f(e.type() === e.messageType.ER
6145ROR ? 2 : -1), o(), f(e.type() === e.messageType.WARNING ? 3 : -1), o(), f(e.type() === e.messageType.INFO ? 4 : -1));
6146				},
6147				dependencies: [Ut],
6148				encapsulation: 2,
6149				changeDetection: 1
6150			}), t;
6151		})(), ha = (t) => ({ gamblingControl: t }), fa = (() => {
6152			let t = class {
6153				get messageType() {
6154					return re;
6155				}
6156				constructor() {
6157					this.errorStateStore = u(ge), this.depositFlowStore = u(Ce), this.userdataService = u(W), this.GTMService = u(ae), this.depositService = u(ee), this.resizeService = u(J), Q(() => {
6158						this.showAdaInteractionMessage = this.errorStateStore.adaInteractionMessage(), this.resizeService.resizeCashier();
6159					});
6160				}
6161				ngOnInit() {
6162					this.isCountryUK = this.userdataService?.userData?.userInfo?.addressInfo?.country === "GB", this.isCountryUK && (this.gamblingControlURL = this.userdataService?.userData?.configParams?.game_limits_url || " ");
6163				}
6164				submitAdaDeposit() {
6165					this.depositService.showDepositFailure.set(!1), this.resizeService.resizeCashier(), this.errorStateStore.setAdaInteractionMessage(!1), this.depositService.depositInfo.details.adaContinue = "true", this.depositService.submitDeposit(), this.GTMService.raiseEventForUnusualDeposit("continue", "quick deposit", this.depositService?.depositInfo?.amountInfo?.nativeAmountString);
6166				}
6167				unblockForm() {
6168					this.depositFlowStore.setEnteredAmount(""), this.depositFlowStore.setCvv(""), this.errorStateStore.setAdaInteractionMessage(!1), this.resizeService.resizeCashier();
6169					let e = this.depositService?.depositInfo?.details || { adjustAmountCount: 1 };
6170					e.adjustAmountCount = (e.adjustAmountCount || 0) + 1, this.depositService.depositInfo.details = e, this.GTMService.raiseEventForUnusualDeposit("cancel", "quick deposit", this.depositService?.depositInfo?.amountInfo?.nativeAmountString);
6171				}
6172			};
6173			return t.ɵfac = function(a) {
6174				return new (a || t)();
6175			}, t.ɵcmp = B({
6176				type: t,
6177				selectors: [["app-ada-message"]],
6178				decls: 1,
6179				vars: 1,
6180				consts: [
6181					[3, "type"],
6182					["info", ""],
6183					[1, "mt-2"],
6184					[
6185						1,
6186						"mt-2",
6187						3,
6188						"vnDynamicHtml"
6189					],
6190					[
6191						1,
6192						"ada-msg",
6193						"mt-2"
6194					],
6195					[3, "click"],
6196					[
6197						"id",
6198						"submitAdaDeposit",
6199						3,
6200						"click"
6201					],
6202					[
6203						"id",
6204						"unblockForm",
6205						3,
6206						"click"
6207					]
6208				],
6209				template: function(a, e) {
6210					a & 1 && h(0, Pc, 3, 1, "div"), a & 2 && f(e.showAdaInteractionMessage ? 0 : -1);
6211				},
6212				dependencies: [
6213					ce,
6214					xe,
6215					K
6216				],
6217				encapsulation: 2,
6218				changeDetection: 1
6219			}), t;
6220		})(), ga = (t, a) => ({
6221			hhmm: t,
6222			date: a
6223		}), ba = (t) => ({ clickHereUrl: t }), ya = (() => {
6224			let t = class {
6225				get messageType() {
6226					return re;
6227				}
6228				constructor() {
6229					this.userDataService = u(W), this.optionListService = u(he), this.errorStateStore = u(ge), this.gtmService = u(ae), this.tempObj = {}, this.showChatNotAvailable = !1, Q(() => {
6230						this.arcDepositBlockStatus = this.errorStateStore.arcDepositBlockStatus();
6231					});
6232				}
6233				ngOnInit() {
6234					if (this.userDataService?.userData?.userInfo && (this.arcDepositBlockStatus = this.userDataService?.userData?.userInfo?.userARCDeclinedDepositStatus, this.arcDeclinedDepositClickHereUrl = this.userDataService?.userData?.configParams?.arcDeclinedDepositClickHereUrl, this.arcDepositBlockStatus && this.arcDepositBlockStatus?.depositBlocked)) {
6235						let e = { component: this.tempObj };
6236						e.component.CategoryEvent = "cashier", e.component.LabelEvent = "high volume deposit declines - deposit blocked", e.component.ActionEvent = "click", e.component.LocationEvent = "quick deposit", e.component.EventDetails = "high volume deposit declines - blocked message", e.component.URLClicked = "not applicable", this.gtmService.raiseComponentEvent("Event.Tracking", e), this.optionListService.redirectToMainCashier();
6237					}
6238				}
6239			};
6240			return t.ɵfac = function(a) {
6241				return new (a || t)();
6242			}, t.ɵcmp = B({
6243				type: t,
6244				selectors: [["app-arc-message"]],
6245				decls: 1,
6246				vars: 1,
6247				consts: [
6248					[3, "type"],
6249					["error", ""],
6250					[3, "vnDynamicHtml"]
6251				],
6252				template: function(a, e) {
6253					a & 1 && h(0, _c, 19, 23, "show-message", 0), a & 2 && f(e.arcDepositBlockStatus?.depositBlocked ? 0 : -1);
6254				},
6255				dependencies: [
6256					ce,
6257					xe,
6258					K
6259				],
6260				encapsulation: 2,
6261				changeDetection: 1
6262			}), t;
6263		})(), ki = (t) => ({ accountbalanceInfo: t }), wi = (t) => ({ amount: t }), Sa = (() => {
6264			let t = class {
6265				get messageType() {
6266					return re;
6267				}
6268				constructor() {
6269					this.errorStateStore = u(ge), this.depositService = u(ee), this.userDataService = u(W), this.resizeService = u(J), this.navigationService = u(Qe), this.currencyPLN = "PLN", Q(() => {
6270						this.kycPLverification = this.errorStateStore.kycPLverification(), this.bwinPLkycverification = this.errorStateStore.bwinPLkycverification(), this.kycPLlimitverification = this.errorStateStore.kycPLlimitverification(), this.resizeService.resizeCashier();
6271					});
6272				}
6273				ngOnInit() {
6274					["SUSPENDED_GRACE_DAYS_OVER", "SUSPENDED_DEPOSIT_AMOUNT_EXCEEDED"].includes(this.userDataService?.userData?.userInfo?.ezecashCategoryComment) ? (this.errorStateStore.setKycPLverification(!0), this.kycRedirectionUrl = this.userDataService?.userData?.configParams?.kyc_verify_redirection_url) : this.errorStateStore.setKycPLverification(!1), this.userBalance = this.userDataService?.userData?.configParams?.userBalance, this.depositLimit = this.userDataService?.userData?.configParams?.deposit_limit_constraint;
6275				}
6276				openKycRedirectUrl() {
6277					this.navigationService.goTo(this.kycRedirectionUrl, { forceReloadTarget: "top" });
6278				}
6279				submitPLDeposit() {
6280					this.depositService.showDepositFailure.set(!1), this.resizeService.resizeCashier(), this.depositService.submitDeposit();
6281				}
6282				depositBack() {
6283					this.errorStateStore.setHideInputPage(!1), this.errorStateStore.setBwinPLkycverification(null);
6284				}
6285			};
6286			return t.ɵfac = function(a) {
6287				return new (a || t)();
6288			}, t.ɵcmp = B({
6289				type: t,
6290				selectors: [["app-pl-verification-message"]],
6291				decls: 3,
6292				vars: 3,
6293				consts: [
6294					[3, "type"],
6295					["info", ""],
6296					[
6297						1,
6298						"btn",
6299						"btn-primary",
6300						"btn-sm",
6301						"mt-1",
6302						"float-right",
6303						3,
6304						"click"
6305					],
6306					[
6307						1,
6308						"space-between",
6309						"mt-2"
6310					],
6311					[
6312						"type",
6313						"submit",
6314						1,
6315						"btn",
6316						"btn-primary",
6317						"btn-sm",
6318						3,
6319						"click"
6320					],
6321					[
6322						"type",
6323						"button",
6324						1,
6325						"btn",
6326						"btn-primary",
6327						"ml-2",
6328						"btn-sm",
6329						3,
6330						"click"
6331					],
6332					[
6333						"type",
6334						"button",
6335						"id",
6336						"submitPlDeposit",
6337						1,
6338						"btn",
6339						"btn-primary",
6340						"mt-2",
6341						"btn-sm",
6342						3,
6343						"click"
6344					]
6345				],
6346				template: function(a, e) {
6347					a & 1 && (h(0, Mc, 11, 10, "show-message", 0), h(1, Oc, 20, 28, "show-message", 0), h(2, Gc, 16, 25, "show-message", 0)), a & 2 && (f(e.kycPLverification ? 0 : -1), o(), f(e.bwinPLkycverification?.templateName == "redirect_deposit_amount_exceeded" ? 1 : -1), o(), f(e.kycPLlimitverification?.templateName == "redirect_deposit_amount_exceeded" ? 2 : -1));
6348				},
6349				dependencies: [
6350					ce,
6351					K,
6352					Ae
6353				],
6354				encapsulation: 2,
6355				changeDetection: 1
6356			}), t;
6357		})(), va = (() => {
6358			let t = class {
6359				get messageType() {
6360					return re;
6361				}
6362				constructor() {
6363					this.errorStateStore = u(ge), this.resizeService = u(J), Q(() => {
6364						this.isInPlayBreak = this.errorStateStore.isInPlayBreak(), this.resizeService.resizeCashier();
6365					});
6366				}
6367			};
6368			return t.ɵfac = function(a) {
6369				return new (a || t)();
6370			}, t.ɵcmp = B({
6371				type: t,
6372				selectors: [["app-play-break-message"]],
6373				decls: 1,
6374				vars: 1,
6375				consts: [[3, "type"], ["info", ""]],
6376				template: function(a, e) {
6377					a & 1 && h(0, Fc, 8, 7, "show-message", 0), a & 2 && f(e.isInPlayBreak ? 0 : -1);
6378				},
6379				dependencies: [ce, K],
6380				encapsulation: 2,
6381				changeDetection: 1
6382			}), t;
6383		})(), Ea = (t) => ({ amount: t }), Da = (() => {
6384			let t = class {
6385				constructor() {
6386					this.optionListService = u(he), this.paymentOptionsStore = u(Ii), this.messageType = re, this.reversalArr = Ne(() => this.paymentOptionsStore.reversalArr()), this.reversalExists = Ne(() => this.paymentOptionsStore.reversalExists()), this.totalReversals = Ne(() => {
6387						let e = this.reversalArr();
6388						return e?.length ? {
6389							amount: +e.reduce((i, c) =>
6389 i + parseFloat(c?.redeemAmount?.value || "0"), 0).toFixed(2),
6390							code: e[0]?.redeemAmount?.currencyCode || ""
6391						} : {
6392							amount: 0,
6393							code: ""
6394						};
6395					});
6396				}
6397				gotoWithdrawal() {
6398					this.optionListService.redirectToMainCashier("&type=reverse-withdrawal");
6399				}
6400			};
6401			return t.ɵfac = function(a) {
6402				return new (a || t)();
6403			}, t.ɵcmp = B({
6404				type: t,
6405				selectors: [["app-rev-notification"]],
6406				decls: 1,
6407				vars: 1,
6408				consts: [
6409					[
6410						1,
6411						"reversal-container",
6412						3,
6413						"type"
6414					],
6415					[
6416						"info",
6417						"",
6418						1,
6419						"reversal-notification"
6420					],
6421					[
6422						"id",
6423						"gotoWithdrawal",
6424						1,
6425						"reversal-link",
6426						3,
6427						"click"
6428					]
6429				],
6430				template: function(a, e) {
6431					a & 1 && h(0, Hc, 9, 13, "show-message", 0), a & 2 && f(e.reversalExists() ? 0 : -1);
6432				},
6433				dependencies: [
6434					ce,
6435					K,
6436					Ae
6437				],
6438				encapsulation: 2,
6439				changeDetection: 1
6440			}), t;
6441		})(), xa = (t) => ({ url: t }), Aa = (() => {
6442			let t = class {
6443				constructor() {
6444					this.userDataService = u(W), this.resizeService = u(J);
6445				}
6446				get messageType() {
6447					return re;
6448				}
6449				ngOnInit() {
6450					this.isSessionTimeoutStatus = this.userDataService?.userData?.userInfo?.sessionTimeOutStatus, this.isSessionTimeoutStatus && (this.sessionTimeUpdateUrl = this.userDataService?.userData?.configParams?.session_limit_update_url), this.resizeService.resizeCashier();
6451				}
6452			};
6453			return t.ɵfac = function(a) {
6454				return new (a || t)();
6455			}, t.ɵcmp = B({
6456				type: t,
6457				selectors: [["app-session-limits"]],
6458				decls: 1,
6459				vars: 1,
6460				consts: [
6461					[3, "type"],
6462					["info", ""],
6463					[3, "vnDynamicHtml"]
6464				],
6465				template: function(a, e) {
6466					a & 1 && h(0, Yc, 7, 10, "show-message", 0), a & 2 && f(e.isSessionTimeoutStatus ? 0 : -1);
6467				},
6468				dependencies: [
6469					ce,
6470					xe,
6471					K
6472				],
6473				encapsulation: 2,
6474				changeDetection: 1
6475			}), t;
6476		})(), La = () => ["600", "602"], Ri = (t) => ({ limit: t }), Ca = (() => {
6477			let t = class {
6478				constructor() {
6479					this.gtmService = u(ae), this.userDataService = u(W), this.dataService = u($), this.apiService = u(Fe), this.depositService = u(ee), this.resizeService = u(J), this.affordabilityService = u(oc), this.currencyPipe = u(Ae), this.loaderService = u(Ie), this.messageType = re, this.navigationService = u(Qe), this.activeDepositCurfewInfo = ft(), this.showVATInfoMessage = N(!1);
6480				}
6481				ngOnInit() {
6482					let e = this.dataService?.sessionInfo?.langId ?? "en";
6483					this.liveChatRiskPlayerUrl = `${this.userDataService?.userData?.configParams?.merchant_hostname}/${e}${G.LIVE_CHAT_ES_LINK}`, this.isPrepaidDailyDepositLimitEnabled = this.userDataService?.userData?.configParams?.is_prepaid_daily_deposit_limit_enabled === "Y", this.maxPrepaidDailyDepositLimit = this.userDataService.userData?.configParams?.prepaid_daily_deposit_limit, this.userData = this.userDataService?.userData, this.isEsRiskPlayer = this.selectedOption?.paymentAccountInfo?.isESRiskPlayer == "Y", this.isEsRiskPlayer && this.gtmService.riskyPlayerAccountTempBlock(), this.userDataService._userData.configParams?.depositNewCurfewEnabled === "Y" ? this.getDepositCurfewDetails() : this.loaderService.isSkelton.set(!1), this.depositService.showVATTaxMessage.set(this.userData?.configParams?.colombia_deposit_tax_enabled == "Y" && this.userData?.configParams?.colombia_tax_message_closed == "N"), this.showVATInfoMessage.set(this.userData?.configParams?.colombia_deposit_tax_enabled == "Y" && Number(this.userData?.configParams?.colombia_success_deposit_count) >= Number(this.userData?.configParams?.colombia_deposit_threshold_count)), this.userData?.configParams?.isSpainExpiryKycRefreshCheckEnabled == "Y" && ["600", "602"].includes(this.userData?.configParams?.rekycSubErrorCode) && (this.esExpIdBannerName = "avoid account restrictions banner", this.esExpIdPositionEvnt = this.userData?.configParams?.rekycSubErrorCode == "600" ? "verification pending" : "verification pending id", this.gtmService.raiseEventForEsExpIdKycLoad(this.esExpIdBannerName, this.esExpIdPositionEvnt)), this.showMLLinterceptor = this.userData?.configParams?.tuRefreshMllFlagStatus?.toLowerCase() == "pen
6483ding" && this.userData?.configParams?.limitType, this.showMLLinterceptor && (this.depositService.isFormDisable.set(this.showMLLinterceptor), this.mllLimitType = this.userData.configParams?.limitType?.toLowerCase() == "calendar" ? "calendar month" : "r30", this.affordabilityService.getSnapshotDetails().subscribe((i) => {
6484						this.affordabilityLevel = i?.affordabilityStatus, this.affEmploymentGroup = i?.employmentGroup, this.affAgeGroup = i?.ageGroup, this.tuRefreshMllBanner = `max loss limit tu refresh - ${this.currencyPipe.transform(this.userData.configParams?.limit, "")} new limit  banner`, this.gtmService.raiseEventForaffordabilityMsgsLoadandClick("deposit process", "load", this.tuRefreshMllBanner, this.tuRefreshMllBanner, "not applicable", this.affordabilityLevel, this.affEmploymentGroup, this.affAgeGroup, this.mllLimitType);
6485					}));
6486				}
6487				liveChatUrlRisky() {
6488					this.gtmService.riskyPlayerClickOnLiveChat("account restricted message", this.liveChatRiskPlayerUrl), this.navigationService.goTo(this.liveChatRiskPlayerUrl, { forceReloadTarget: "top" });
6489				}
6490				getDepositCurfewDetails() {
6491					(Qt !== void 0 ? bs(Qt) : this.apiService.get(G.DEPOSIT_CURFEW_DETAILS_URI)).subscribe((e) => {
6492						e && e?.inDepositCurfew ? (this.activeDepositCurfew = e?.inDepositCurfew, this.activeDepositCurfewInfo.emit(!!this.activeDepositCurfew), this.depositCurfewRedirectUrl = e?.depositCurfewUrl?.url) : Qt === void 0 && (Qt = e), this.loaderService.isSkelton.set(!1);
6493					});
6494				}
6495				closeToaster() {
6496					this.depositService.closeVATTaxMessage().then((e) => {
6497						e == 0 && (this.depositService.showVATTaxMessage.set(!1), this.resizeService.resizeCashier());
6498					});
6499				}
6500				updateNowCta() {
6501					this.gtmService.raiseEventForEsExpIdKycClick(this.esExpIdBannerName + " - update now cta", this.userData?.configParams?.rekycUrl + "&cashierQd=true", this.esExpIdPositionEvnt);
6502				}
6503				mllInterceptorClick(e) {
6504					let i = e ? "keep limit" : "set limit";
6505					this.gtmService.raiseEventForaffordabilityMsgsLoadandClick("deposit process", "click", this.tuRefreshMllBanner, i + " cta", this.userData?.configParams?.limitUrl, this.affordabilityLevel, this.affEmploymentGroup, this.affAgeGroup, this.mllLimitType);
6506					let c = {
6507						flag: "tu_mll",
6508						dnaId: this.userData?.configParams?.dnaId,
6509						status: "completed",
6510						consent: i,
6511						dnaIdInfo: {}
6512					};
6513					this.depositService.updateDnaConfig(c).then(() => {
6514						e && (this.showMLLinterceptor = !1, this.depositService.isFormDisable.set(!1), this.resizeService.resizeCashier());
6515					});
6516				}
6517			};
6518			return t.ɵfac = function(a) {
6519				return new (a || t)();
6520			}, t.ɵcmp = B({
6521				type: t,
6522				selectors: [["app-additional-messages"]],
6523				inputs: {
6524					selectedOption: "selectedOption",
6525					selectedPrepaidOption: "selectedPrepaidOption"
6526				},
6527				outputs: { activeDepositCurfewInfo: "activeDepositCurfewInfo" },
6528				decls: 12,
6529				vars: 7,
6530				consts: [
6531					[3, "type"],
6532					["info", ""],
6533					[
6534						"target",
6535						"_top",
6536						1,
6537						"ml-1",
6538						3,
6539						"href"
6540					],
6541					[3, "click"],
6542					[1, "float-right"],
6543					[
6544						1,
6545						"vat-info_message",
6546						3,
6547						"type",
6548						"showClose"
6549					],
6550					[
6551						1,
6552						"vat-info_message",
6553						3,
6554						"close",
6555						"type",
6556						"showClose"
6557					],
6558					[3, "vnDynamicHtml"],
6559					["warning", ""],
6560					[1, "text-bold"],
6561					[
6562						"target",
6563						"_top",
6564						1,
6565						"float-right",
6566						"text-bold",
6567						"text-decoration-none",
6568						"mt-2",
6569						3,
6570						"click",
6571						"href"
6572					],
6573					[1, "line-space"],
6574					[
6575						1,
6576						"d-flex",
6577						"justify-content-center",
6578						"mb-2"
6579					],
6580					[
6581						"type",
6582						"button",
6583						1,
6584						"btn",
6585						"btn-secondary",
6586						"d-flex",
6587						"align-items-center",
6588						"mr-3",
6589						3,
6590						"click"
6591					],
6592					[
6593						"target",
6594						"_top",
6595						"type",
6596						"button",
6597						1,
6598						"btn",
6599						"btn-primary",
6600						"d-flex",
6601						"align-items-center",
6602						3,
6603						"click",
6604						"href"
6605					],
6606					[
6607						"type",
6608						"info",
6609						3,
6610						"inverse"
6611					]
6612				],
6613				template: function(a, e) {
6614					a & 1 && (h(0, Bc, 8, 9, "show-message", 0), D(1, "app-ada-message")(2, "app-play-break-message")(3, "app-arc-message")(4, "app-pl-verification-message")(5, "app-rev-notification")(6, "app-session-limits"), h(7, Uc, 10, 7, "show-message", 0), h(8, Vc, 2, 1), h(9, $c, 10, 10, "show-message", 0), h(10, Qc, 19, 23), h(11, Xc, 4, 7, "div")), a & 2 && (f(e.activeDepositCurfew ? 0 : -1), o(7), f(e.isEsRiskPlayer ? 7 : -1), o(), f(e.depositService.showVATTaxMessage() ? 8 : -1), o(), f(e.userData?.configParams?.isSpainExpiryKycRefreshCheckEnabled == "Y" && z(6, La).includes(e.userData == null || e.userData.configParams == null ? null : e.userData.configParams.rekycSubErrorCode) ? 9 : -1), o(), f(e.showMLLinterceptor && e.userData?.configParams?.limitType ? 10 : -1), o(), f(e.isPrepaidDailyDepositLimitEnabled && e.selectedPrepaidOption?.fundingSource?.toLowerCase() === "prepaid" ? 11 : -1));
6615				},
6616				dependencies: [
6617					fa,
6618					va,
6619					ya,
6620					Sa,
6621					Da,
6622					Aa,
6623					ce,
6624					ct,
6625					xe,
6626					ml,
6627					K,
6628					Ae
6629				],
6630				encapsulation: 2,
6631				changeDetection: 1
6632			}), t;
6633		})(), Ia = (() => {
6634			let t = class {
6635				get messageType() {
6636					return re;
6637				}
6638				constructor() {
6639					this.errorStateStore = u(ge), Q(() => {
6640						this.purchaseLimitsErrorDetails = this.errorStateStore.purchaseLimitsErrorDetails(), this.rgLimitsErrorDetails = this.errorStateStore.rgLimitsErrorDetails(), this.instrumentDepositLimitErrorDetails = this.errorStateStore.instrumentDepositLimitErrorDetails();
6641					});
6642				}
6643			};
6644			return t.ɵfac = function(a) {
6645				return new (a || t)();
6646			}, t.ɵcmp = B({
6647				type: t,
6648				selectors: [["app-bottom-messages"]],
6649				decls: 3,
6650				vars: 3,
6651				consts: [
6652					[
6653						"id",
6654						"purchaseLimitsErrorDetails",
6655						3,
6656						"type"
6657					],
6658					[
6659						"id",
6660						"rgLimitsErrorDetails",
6661						3,
6662						"type"
6663					],
6664					[
6665						"id",
6666						"instrumentDepositLimitErrorDetails",
6667						3,
6668						"type"
6669					],
6670					["error", ""]
6671				],
6672				template: function(a, e) {
6673					a & 1 && (h(0, jc, 9, 7, "show-message", 0), h(1, td, 10, 5, "show-message", 1), h(2, ad, 5, 2, "show-message", 2)), a & 2 && (f(e.purchaseLimitsErrorDetails ? 0 : -1), o(), f(e.rgLimitsErrorDetails ? 1 : -1), o(), f(e.instrumentDepositLimitErrorDetails ? 2 : -1));
6674				},
6675				dependencies: [ce, K],
6676				encapsulation: 2,
6677				changeDetection: 1
6678			}), t;
6679		})(), Ni = (() => {
6680			let t = class {
6681				constructor() {
6682					this.document = u(Se), this.userDataService = u(W), this.gtmService = u(ae), this.apiService = u(Fe), this.WindowRef = u(an), this.sprinklrChatService = u(zn), this.chatErrorCodes = ["1001", "1000"], this.labelDomain = "", this.commonEventData = {
6683						"component.CategoryEvent": "hcc",
6684						"component.LabelEvent": "livechat",
6685						"component.PositionEvent": "not applicable",
6686						"component.LocationEvent": "not applicable",
6687						"component.EventDetails": "chat window",
6688						"component.URLClicked": "not applicable"
6689					}, this.trackingEvents = {
6690						zendesk_load: we(ie({}, this.commonEventData), { "component.ActionEvent": "load" }),
6691						zendesk_blocked_account: we(ie({}, this.commonEventData), { "component.ActionEvent": "account name disabled" }),
6692						zendesk_blocked_ip: we(ie({}, this.commonEventData), { "component.ActionEvent": "blocked ip disabled" }),
6693						zendesk_service_unavailable_all: we(ie({}, this.commonEventData), { "component.ActionEvent": "unavailable" })
6694					}, this.paymentsCommonConfig = u(Je);
6695					let e = this.userDataService;
6696					if (this.zendeskEnabled = e?.userData?.configParams.zendeskEnabled === "Y", this.pullchatEnabled = e?.userData?.configParams.pullchatEnabled === "Y", this.zendeskErrorC
6696ode = 0, this.userCountry = e?.userData?.userInfo?.addressInfo?.country, this.websiteUrl = e?.userData?.configParams?.pullchatWebsiteUrl, this.userDataService?.userData?.configParams?.pullchatWebsiteUrl) {
6697						let i = this.userDataService?.userData?.configParams?.pullchatWebsiteUrl, c = i.indexOf("-") + 1;
6698						this.labelDomain = i.substring(c);
6699					}
6700				}
6701				triggerChat(e) {
6702					if (this.zendeskEnabled) if (this.apiService.get(G.ZENDESK_CHAT_TOKEN).subscribe((i) => {
6703						i?.data && (this.zendeskErrorCode = i.data.code, e(this.zendeskErrorCode));
6704					}), this.document.querySelector("#adaPullchatUrl") && (this.websiteUrl = this.userCountry === "GB" ? "unusualdeposits-" + this.labelDomain : "arc-int-unusualdeposits-" + this.labelDomain), this.document.querySelector("#hardStopchatUrl") && (this.websiteUrl = "cashierhardstop-" + this.labelDomain), this.chatErrorCodes.indexOf(this.zendeskErrorCode) != -1) this.zendeskErrorCode === "1001" ? this.gtmService.raiseComponentEvent("Event.Tracking", this.trackingEvents.zendesk_blocked_ip) : this.zendeskErrorCode === "1000" && this.gtmService.raiseComponentEvent("Event.Tracking", this.trackingEvents.zendesk_blocked_account);
6705					else if (this.paymentsCommonConfig.sprinklrEnabled) if (this.sprinklrChatService?.isSprinklrInitialized()) this.sprinklrChatService.openLiveChat(this.websiteUrl);
6706					else {
6707						let i = {
6708							websiteUrl: this.websiteUrl,
6709							ipAddress: this.userDataService.userData?.clientInfo?.ip
6710						};
6711						this.sprinklrChatService?.initializeSprinklrChat(i, "qd-app");
6712					}
6713					else this.WindowRef?.nativeWindow?.gvczendesk?.initLiveChat && this.WindowRef?.nativeWindow?.gvczendesk?.initLiveChat("", this.websiteUrl), this.gtmService.raiseComponentEvent("Event.Tracking", this.trackingEvents.zendesk_load);
6714					else this.websiteUrl?.value && this.WindowRef?.nativeWindow?.gvczendesk?.initLiveChat && this.WindowRef?.nativeWindow?.gvczendesk?.initLiveChat("", this.websiteUrl);
6715					!this.zendeskEnabled && !this.pullchatEnabled && this.gtmService.raiseComponentEvent("Event.Tracking", this.trackingEvents.zendesk_service_unavailable_all);
6716				}
6717			};
6718			return t.ɵfac = function(a) {
6719				return new (a || t)();
6720			}, t.ɵprov = U({
6721				token: t,
6722				factory: t.ɵfac,
6723				providedIn: "root"
6724			}), t;
6725		})(), ka = () => ["166", "182"], ze = (t) => ({ kycDepositLimit: t }), Xt = (t) => ({ product: t }), wa = (t, a) => ({
6726			kycDepositLimit: t,
6727			allowedDepLimit: a
6728		}), Ra = (t, a, e) => ({
6729			kycDepositLimit: t,
6730			kycStandardLimit: a,
6731			allowedDepLimit: e
6732		}), Na = (t) => ({ remainingAmount: t }), Ta = () => ["THIRDPARTY_ERROR", "PLAYER_NOT_REGISTERED"], Pa = (t) => ({ paymentMethod: t }), _a = () => ["2046 : TRANSACTION_REFUSED", "2046 : INSTRUMENT DECLINED"], st = (t) => ({ netDepLimit: t }), He = (t) => ({ phoneNumber: t }), Ma = () => ["deposit_12months_limit_exceeded", "hardstop_o80_limit_exceeded"], Oa = () => ["deposit_12months_limit_to_be_exceeded", "hardstop_o80_limit_to_be_exceeded"], Ga = () => ["152", "189"], Ti = (t, a) => ({
6733			netDepLimit: t,
6734			hardstopInfoLink: a
6735		}), de = (t) => ({ url: t }), te = (t) => ({ remainingamount: t }), Pi = (t, a, e) => ({
6736			limit: t,
6737			age: a,
6738			hardstopInfoLink: e
6739		}), wt = (t) =>
6739 ({ playerProtectionEmail: t }), jt = (t) => ({ limit: t }), _i = (t, a) => ({
6740			limit: t,
6741			phoneNumber: a
6742		}), Rt = (t) => ({ BelgiumLimit: t }), Fa = (t) => ({ availableBelgiumLimit: t }), Ha = (t, a) => ({
6743			nextDate: t,
6744			time: a
6745		}), Ya = (t) => ({ helpUrl: t }), Jt = (t) => ({ depositLimitsUrlError: t }), qe = (t, a) => ({
6746			netDepLimit: t,
6747			lossLimitsUrlError: a
6748		}), Ve = (t) => ({ contactEmail: t }), Mi = () => ["AFFORDABILITY_LIMIT_GROSS_EXCEEDED", "AFFORDABILITY_LIMIT_GROSS_TO_BE_EXCEEDED"], Ba = () => [
6749			"AFFORDABILITY_LIMIT_GROSS_EXCEEDED",
6750			"GROUPBASED_MONTHLY_LIMIT_GROSS_EXCEEDED",
6751			"AFF_L5/6_GROSSLIMIT_A25_EXCEEDED",
6752			"AFF_L5/6_GROSSLIMIT_U25_EXCEEDED"
6753		], Ua = () => [
6754			"AFFORDABILITY_LIMIT_GROSS_TO_BE_EXCEEDED",
6755			"GROUPBASED_MONTHLY_LIMIT_GROSS_TO_BE_EXCEEDED",
6756			"AFF_L5/6_GROSSLIMIT_A25_TO_BE_EXCEEDED",
6757			"AFF_L5/6_GROSSLIMIT_U25_TO_BE_EXCEEDED"
6758		], za = () => ["DEPOSIT_12MONTHS_LIMIT_GROSS_EXCEEDED", "HARDSTOP_O80_GROSS_LIMIT_EXCEEDED"], qa = () => ["DEPOSIT_12MONTHS_LIMIT_GROSS_TO_BE_EXCEEDED", "HARDSTOP_O80_GROSS_LIMIT_TO_BE_EXCEEDED"], Nt = (t, a) => ({
6759			limit: t,
6760			hardstopInfoLink: a
6761		}), Tt = (t, a) => ({
6762			url: t,
6763			amount: a
6764		}), Va = () => ["MILESTONE_SGQ_LIMIT_GROSS_EXCEEDED", "MILESTONE_SGQ_LIMIT_GROSS_TO_BE_EXCEEDED"], Pt = (t) => ({ hardstopInfoLink: t }), Wa = (t) => ({ restrictionValueInGBPCurrency: t }), We = (t, a) => ({
6765			amount: t,
6766			url: a
6767		}), Oi = () => ["AFFORDABILITY_LIMIT_EXCEEDED", "GROUPBASED_MONTHLY_LIMIT_EXCEEDED"], Gi = () => ["AFFORDABILITY_LIMIT_TO_BE_EXCEEDED", "GROUPBASED_MONTHLY_LIMIT_TO_BE_EXCEEDED"], Ka = () => ["AFF_L5/6_LIMIT_U25_EXCEEDED", "AFF_L5/6_LIMIT_A25_EXCEEDED"], $a = () => ["AFF_L5/6_LIMIT_U25_TO_BE_EXCEEDED", "AFF_L5/6_LIMIT_A25_TO_BE_EXCEEDED"], Qa = () => [
6768			"FRA_LIMIT_UNDER25_EXCEEDED",
6769			"FRA_LIMIT_OVER25_EXCEEDED",
6770			"FRA_LIMIT_OVER80_EXCEEDED"
6771		], Xa = () => [
6772			"FRA_LIMIT_UNDER25_TO_BE_EXCEEDED",
6773			"FRA_LIMIT_OVER25_TO_BE_EXCEEDED",
6774			"FRA_LIMIT_OVER80_TO_BE_EXCEEDED"
6775		], ja = (t, a) => ({
6776			amount: t,
6777			rollingPeriod: a
6778		}), Fi = (t, a) => ({
6779			paymentMethod: t,
6780			frequency: a
6781		}), Ja = (t, a) => ({
6782			remainingAmount: t,
6783			url: a
6784		}), Za = (t, a) => ({
6785			frequency: t,
6786			paymentMethod: a
6787		}), er = (() => {
6788			let t = class {
6789				constructor() {
6790					if (this.window = u(pe), this.document = u(Se), this.navigationService = u(Qe), this.depositService = u(ee), this.gtmService = u(ae), this.userdataService = u(W), this.dataService = u($), this.cookieService = u(li), this.chatService = u(Ni), this.errorStateStore = u(ge), this.eventService = u(Ze), this.translate = u(pt), this.resizeService = u(J), this.quickDepositMessageService = u(dt), this.ddJourney = u(je), this.bannerQueue = u(Ge), this.purchaseLimitsErrorCodes = [
6791						"511",
6792						"789",
6793						"790",
6794						"791",
6795						"792",
6796						"793"
6797					], this.rgLimitsErrorCodes = [
6798						"116",
6799						"117",
6800						"118",
6801						"119"
6802					], this.instrumentDepositLimitExceeded = "783", this.creditCardBlocked = "620", this.amlNetDepLimitErrorCodes = ["150", "151"], this.greeceFEUsers = [
6803						"br",
6804						"sg",
6805						"vb"
6806					], this.depositNotAvailableMessage = !1, this.defaultError = !1, this.showAchIntercheksMessage = !1, this.tempObj = {}, this.subscriptions$ = [], this.currencyGBP = "GBP", this.currencyEUR = "EUR", this.errorTemplate = {}, this.showDeclineError = !1, this.response = this.depositService.submitResponse, this.depositInfo = this.depositService.depositInfo, this.isDEUJurisdiction = !1, this.IsSwedenFE = !1, this.userdataService?.userData?.configParams) {
6807						this.pullchatEnabled = this.userdataService?.userData?.configParams?.pullchatEnabled === O.YES, this.depositLimit = this.userdataService?.userData?.configParams?.deposit_limit_constraint, this.userBalance = this.userdataService?.userData?.configParams?.userBalance, this.zendeskEnabled = this.userdataService?.userData?.configParams?.zendeskEnabled === O.YES, this.channelIdValue = this.userdataService?.userData?.userInfo?.labelInfo?.channelId, this.isCountryUK = this.userdataService?.userData?.userInfo?.addressInfo?.country === At.GB, this.isUSLabel = this.userdataService?.userData?.userInfo?.addressInfo?.country === At.US, this.isGbgVerified = this.userdataService?.userData?.configParams?.gbgVerified === O.YES, this.customerContactURL = this.userdataService?.userData?.configParams?.contactUsUrl;
6808						let e = this.dataService?.sessionInfo?.langId ?? "en";
6809						this.liveChatRiskPlayerUrl = `${this.userdataService?.userData?.configParams?.merchant_hostname}/${e}${G.LIVE_CHAT_ES_LINK}`, this.moreInfoIntensePlayerLink = `${this.userdataService?.userData?.configParams?.merchant_hostname}/${e}${G.MORE_INFO_ES_LINK}`;
6810					}
6811					this.hideChat = this.dataService?.sessionInfo?.hideChat === "true", [
6812						"AN",
6813						"AW",
6814						"IN",
6815						"IW"
6816					].includes(this.channelIdValue) || (this.hidechatCheck = !0), Q(() => {
6817						let e = this.errorStateStore.sportsLimitsErrorDetails();
6818						e || (this.sportsLimitsErrorDetails = e, this.resizeService.resizeCashier());
6819					}), Q(() => {
6820						let e = this.errorStateStore.gamingLimitsErrorDetails();
6821						e || (this.gamingLimitsErrorDetails = e, this.resizeService.resizeCashier());
6822					});
6823				}
6824				get messageType() {
6825					return re;
6826				}
6827				ngOnInit() {
6828					this.ddJourney.failed({
6829						error_template: this.response?.errorResponse?.errorTemplate ?? this.response?.errorResponse?.templateName ?? this.response?.errorResponse?.errorCode ?? "unknown",
6830						error_code: this.response?.errorResponse?.errorCode,
6831						method: this.response?.paymentMethod ?? ""
6832					}), this.processErrorCode(), this.getBehaviorData();
6833				}
6834				processErrorCode() {
6835					let e;
6836					this.paymentMethod = this.response?.paymentMethod;
6837					let i = this.response?.errorResponse?.errorCode || "";
6838					if (this.response && this.response?.status !== se.SUCCESS) {
6839						if (this.response?.errorResponse) if (i == R.ServiceUnavailable) this.kycDetail
6839s = this.response.kycCheckResponse, this.kycDetails && (this.jurisdiction = this.response?.kycCheckResponse?.jurisdiction, ["bs", "ps"].includes(this.dataService?.sessionInfo?.userId.substring(0, 2)) && (this.IsSwedenFE = !0), this.greeceFEUsers.includes(this.dataService?.sessionInfo?.userId.substring(0, 2)) && (this.IsGreeceFE = !0), this.kycDetails?.kycLimit?.value && (this.kycDetails.kycLimit.value = parseFloat(this.kycDetails?.kycLimit?.value).toFixed(2)), this.kycDetails?.kycRemainingLimit?.value && (this.kycDetails.kycRemainingLimit.value = parseFloat(this.kycDetails?.kycRemainingLimit?.value).toFixed(2)), vi.DEU === this.kycDetails?.jurisdiction && (this.isDEUJurisdiction = !0, this.isSportsPreference = this.kycDetails?.productPreference === V.SPORTSBOOK, this.isDepositAllowedOnOtherProduct = this.kycDetails?.depositAllowedOnOtherProduct, this.kycDetails?.gamingLimitInfo && (this.productToShow = this.getProductToShow(this.kycDetails?.gamingLimitInfo), this.isSportsPreference ? this.kycDetails?.gamingLimitInfo?.brandSupportBothCasinoAndPokerProduct === O.YES ? this.proposedProduct = Ue.SLOTSANDPOKER : this.kycDetail
6839s?.gamingLimitInfo?.brandSupportOnlyCasinoProduct === O.YES ? this.proposedProduct = Ue.SLOTS : this.proposedProduct = Ue.POKER : this.proposedProduct = Ue.SPORTS), ["KYC_LIMIT_EXCEEDED", "KYC_GRACEPERIOD_COMPLETED"].includes(this.response?.errorResponse?.errorMessage) && (this.isShowSofortCTA = !0))), e = X.KYCLimitsExceeded;
6840						else if (this.paymentMethod == "INTERCHECKS_ACH" && i?.startsWith("ERR_")) {
6841							this.showAchIntercheksMessage = !0, this.errorDescription = this.getErrorMessage(i);
6842							let c = [
6843								"INVALID",
6844								"MISSING",
6845								"UNAVAILABLE",
6846								"DECLINE"
6847							].find((g) => i.includes(g));
6848							!this.errorDescription && c ? this.errorDescription = this.getErrorMessage("ERR_INVALID_ACCOUNT_ID") : this.errorDescription || (this.errorDescription = this.getErrorMessage());
6849						} else if (i === R.gamingLimitsNotConfigured) e = X.GamingLimitsNotConfigured, this.gamingLimitsNotConfigured = !0, this.productSelectedError = this.response?.errorResponse?.productPreference, this.isCasinoProductError = this.response?.errorResponse?.gamingLimitInfo?.brandSupportOnlyCasinoProduct === O.YES, this.isPokerProductError = this.response?.errorResponse?.gamingLimitInfo?.brandSupportOnlyPokerProduct === O.YES, this.isCasinoAndPokerProductError = this.response?.errorResponse?.gamingLimitInfo?.brandSupportBothCasinoAndPokerProduct === O.YES, this.depositLimitsUrlError = "", this.userdataService?.userData?.configParams?.depositLimitsUrl && (this.depositLimitsUrlError = this.userdataService?.userData?.configParams?.depositLimitsUrl);
6850						else if (R.prorgDepLimitErrorCode.indexOf(i) != -1 || i == "189") e = X.ProrgDepLimitExceeded, this.prorgDepLimitErrorDetails = this.response?.errorResponse, ["152", "189"].includes(i) && (this.positionEvnt = this.response?.errorResponse?.errorMessage.includes("TO_BE_EXCEEDED") ? "user exceeded aff annual loss limit" : "user exhausted aff annual loss limit", this.labelEvnt = "aff annual loss limit", this.limitType = "hardstop ltm", this.gtmService.raiseEventForAffordabilityMsgBannerLoad(this.labelEvnt, this.positionEvnt, this.positionEvnt, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup)), i == "155" && (this.positionEvnt = this.response.errorResponse.errorMessage.includes("TO_BE_EXCEEDED") ? "user exceeded f30 hardstop" + Number(this.response.errorResponse?.limit) / 1e3 + "k limit" : "user exhausted f30 hardstop" + Number(this.response.errorResponse?.limit) / 1e3 + "k limit", this.gtmService.raiseEventForProrg30daysLoad(this.positionEvnt)), (this.pullchatEnabled || this.zendeskEnabled) && ["deposit_12months_limit_exceeded", "deposit_30days_limit_exceeded"].includes(this.prorgDepLimitErrorDetails.errorMessage.toLowerCase()) && (this.showChatCTA = !0);
6851						else if (R.amlNetDepLimitErrorCodes.indexOf(i) != -1) e = X.AMLNetDepositLimitsExceeded, this.amlNetDepLimitErrorDetails = this.response?.errorResponse, i === R.AMLNetDepositLimitsExceeded_150 && this.response?.errorResponse?.playerLevelOne && (this.response.errorResponse.errorMessage = "affordability limit exceeded - " + this.response?.errorResponse?.netDepLimit + this.response?.errorResponse?.accountCurrency), (this.pullchatEnabled || this.zendeskEnabled) && i === R.AMLNetDepositLimitsExceeded_151 && (this.showChatCTA = !0);
6852						else if (R.affordibilityGrossLimitErrorCodes.indexOf(i) != -1) this.isPlayerLevelOne = this.response?.errorResponse?.playerLevelOne, i === R.AffordibilityGrossDepositLimitsExceeded_177 ? (this.affordibilityMonthlyGrossDepLimitErrorDetails = this.response?.errorResponse, this.limitType = "aff monthly gross", this.labelEvnt = "request higher limit", this.positionEvnt = "gdl aff montly limit", this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, "not applicable", this.affordibilityMonthlyGrossDepLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMonthlyGrossDepLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibilityMonthlyGrossDepLimitErrorDetails?.playerLevel)) : i === R.AffordibilityGrossDepositLimitsExceeded_178 ? (this.affordibilityYearlyGrossDepLimitErrorDetails = this.response?.errorResponse, this.limitType = "aff yearly gross", this.labelEvnt = "request higher limit", this.positionEvnt = "gdl aff yearly limit", this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, "not applicable", this.affordibilityYearlyGrossDepLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityYearlyGrossDepLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibilityYearlyGrossDepLimitErrorDetails?.playerLevel)) : i === R.AffordibilityGrossDepositLimitsExceeded_179 ? (this.affordibilityMilestoneSgqGrossLimitErrorDetails = this.response?.errorResponse, this.limitType = "affordability questionnaire", this.labelEvnt = "affordability questionnaire", this.positionEvnt = "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl mile stone", this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, "not applicable", this.affordibilityMilestoneSgqGrossLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMilestoneSgqGrossLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibilityMilestoneSgqGrossLimitErrorDetails?.playerLevel)) : i === R.AffordibilityGrossDepositLimitsExceeded_180 ? (this.affordibilityMilestoneSelfCertGrossLimitErrorDetails = this.response?.errorResponse, this.limitType = "", this.labelEvnt = "self certification", this.positionEvnt = "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl mile stone", this.gtmService.raiseEventForAffordabilityBannerLoad("self certification", "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl mile stone", "not applicable", this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.playerLevel)) : [
6853							R.GroupBasedAffGrossDepositLimitsExceeded_183,
6854							"193",
6855							"194"
6856						].includes(i) ? (this.affordibilityYearlyGrossDepLimitErrorDetails = this.response?.errorResponse, ["193", "194"].includes(i) ? (this.positionEvnt = this.affordibilityYearlyGrossDepLimitErrorDetails?.errorMessage?.includes("TO_BE_EXCEEDED") ? "user exceeded rolling 30 day limit banner" : "user exh
6856austed rolling 30 day limit banner", this.limitType = "aff rolling  30d gross limit", this.labelEvnt = "aff annual gross") : (this.positionEvnt = this.affordibilityYearlyGrossDepLimitErrorDetails?.errorMessage?.includes("TO_BE_EXCEEDED") ? "user exceeded gdl yearly limit" : "user exhausted gdl yearly limit", this.labelEvnt = "request higher limit", this.limitType = "group based annual gross")) : ["181", "190"].includes(i) && (this.affordibilityLtmGrossLimitErrorDetails = this.response?.errorResponse, this.positionEvnt = this.response.errorResponse.errorMessage.includes("TO_BE_EXCEEDED") ? "user exceeded aff ltm gross limit" : "user exhausted aff ltm gross limit", this.labelEvnt = "ltm gross", this.limitType = "hardstop ltm gross", this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, this.positionEvnt, this.affordibilityLtmGrossLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityLtmGrossLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibilityLtmGrossLimitErrorDetails?.playerLevel));
6857						else if (R.affordibilityDepLimitErrorCodes.indexOf(i) != -1) e = X.AffordibilityNetDepositLimitsExceeded, i === R.AffordibilityNetDepositLimitsExceeded_156 ? (this.affordibilityMonthlyNetDepLimitErrorDetails = this.response?.errorResponse, this.response?.errorResponse?.templateName === Lt.aml_limit_exceeded ? this.response.errorResponse.errorMessage = "already exceeded loss limit - monthly" : this.response.errorResponse.errorMessage = "almost exceeded loss limit - monthly") : i == R.AffordibilityNetDepositLimitsExceeded_157 ? (this.affordibilityYearlyNetDepLimitErrorDetails = this.response?.errorResponse, this.response?.errorResponse?.templateName === Lt.aml_limit_exceeded ? this.response.errorResponse.errorMessage = "already exceeded loss limit - annually" : this.response.errorResponse.errorMessage = "almost exceeded loss limit - annually") : i == R.AffordibilityNetDepositLimitsExceeded_175 ? (this.affordibility3kMilestoneLimitErrorDetails = this.response?.errorResponse, this.labelEvnt = "affordability questionnaire", this.positionEvnt = Number(this.response?.errorResponse?.limit) / 1e3 + "k mile stone", this.limitType = "", this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, "banner", this.affordibility3kMilestoneLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibility3kMilestoneLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibility3kMilestoneLimitErrorDetails?.playerLevel)) : i == R.AffordibilityNetDepositLimitsExceeded_172 ? (this.affordibilityTUDepLimitErrorDetails = this.response?.errorResponse, this.affordibilityTUDepLimitErrorDetails.errorMessage == "TU_DEPOSIT_LIMIT_EXCEEDED" ? this.gtmService.raiseEventForAffordabilityPaymentError("tu deposit limits exceeded") : this.gtmService.raiseEventForAffordabilityPaymentError("tu deposit limits to be exceeded")) : i == R.AffordibilityNetDepositLimitsExceeded_176 ? (this.affordibility8kMilestoneLimitErrorDetails = this.response?.errorResponse, this.limitType = "", this.labelEvnt = "self certification", this.positionEvnt = Number(this.response?.errorResponse?.limit) / 1e3 + "k mile stone", this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, "banner", this.affordibility8kMilestoneLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibility8kMilestoneLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibility8kMilestoneLimitErrorDetails?.playerLevel)) : (this.affordibilityHardStopLimitErrorDetails = this.response?.errorResponse, i == "173" ? (this.limitType = "f30d limit", this.labelEvnt = "request higher limit", this.positionEvnt = Number(this.response?.errorResponse?.limit) / 1e3 + "k hardstop") : i == "174" && (this.limitType = "hardstop ltm", this.labelEvnt = "request higher limit", this.positionEvnt = Number(this.response?.errorResponse?.limit) / 1e3 + "k hardstop"), this.gtmService.raiseEventForAffordabilityBannerLoad(this.labelEvnt, this.positionEvnt, "banner", this.affordibilityHardStopLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityHardStopLimitErrorDetails?.additionalData?.AffEmploymentGroup, this.affordibilityHardStopLimitErrorDetails?.playerLevel));
6858						else if (R.svocAffordibilityErrorCodes.indexOf(i) != -1) e = X.SvocAffordibilityNetDepositLimitsExceeded, this.svocAffordabilityErrorDetails = this.response?.errorResponse, (this.pullchatEnabled || this.zendeskEnabled) && [R.SvocAffordibilityNetDepositLimitsExceeded_161, R.SvocAffordibilityNetDepositLimitsExceeded_160].includes(this.svocAffordabilityErrorDetails?.errorCode) && this.svocAffordabilityErrorDetails?.errorMessage?.toUpperCase() === "AML_LIMIT_EXCEEDED" && (this.showChatCTA = !0), this.isPlayerLevelOne = this.response?.errorResponse?.playerLevelOne, ["166", "167"].includes(this.svocAffordabilityErrorDetails?.errorCode) ? (this.labelEvnt = this.svocAffordabilityErrorDetails?.errorCode == "166" ? "aff monthly loss limit" : "aff annual loss limit", this.limitType = this.svocAffordabilityErrorDetails?.errorCode == "166" ? "aff monthly limit" : "aff annual limit", this.positionEvnt = this.svocAffordabilityErrorDetails?.errorMessage == "AFFORDABILITY_LIMIT_TO_BE_EXCEEDED" ? "deposit crossing threshold banner" : "user exh
6858austed loss limit banner", this.gtmService.raiseEventForAffordabilityMsgBannerLoad(this.labelEvnt, this.positionEvnt, "not applicable", this.svocAffordabilityErrorDetails?.playerLevel, this.svocAffordabilityErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.svocAffordabilityErrorDetails?.additionalData?.AffEmploymentGroup)) : ["182"].includes(this.svocAffordabilityErrorDetails?.errorCode) && (this.positionEvnt = this.svocAffordabilityErrorDetails?.errorMessage?.includes("TO_BE_EXCEEDED") ? "user exceeded monthly loss limit banner" : "user exhausted monthly loss limit banner", this.labelEvnt = "request higher limit", this.limitType = "group based monthly limit");
6859						else if ([
6860							"195",
6861							"196",
6862							"197"
6863						].includes(i)) this.frarolling90dayLossLimitDetails = this.response?.errorResponse, this.affFraRollingPeriod = this.frarolling90dayLossLimitDetails?.additionalData?.affFraRollingPeriod || "90", this.positionEvnt = this.frarolling90dayLossLimitDetails?.errorMessage?.toUpperCase().includes("TO_BE_EXCEEDED") ? `user exceeded rolling ${this.affFraRollingPeriod} day limit banner` : `user exhausted rolling ${this.affFraRollingPeriod} day limit banner`, this.limitType = `aff rolling ${this.affFraRollingPeriod}d limit`, this.labelEvnt = "self certification", this.gtmService.raiseEventForAffFRAMsgBannerLoadClick(this.labelEvnt, "load", this.positionEvnt, this.positionEvnt, "not applicable", this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup);
6864						else if (["185", "186"].includes(i)) this.affordabilityQuestionaireLimit = this.response?.errorResponse, this.positionEvnt = "user reached " + Number(this.affordabilityQuestionaireLimit?.limit) / 1e3 + "k in 12months net loss banner", this.labelEvnt = "affordability questionnaire", this.limitType = "aff questionnnarie ltm";
6865						else if (["191", "192"].includes(i)) this.rolling30dayLossLimitDetails = this.response?.errorResponse, this.positionEvnt = this.rolling30dayLossLimitDetails?.errorMessage?.includes("TO_BE_EXCEEDED") ? "user exceeded rolling 30 day limit banner" : "user exhausted rolling 30 day limit banner", this.limitType = "aff rolling 30d limit", this.labelEvnt = "aff monthly loss limit";
6866						else if (i === R.AffordabilityMaxLossLimitsuggestion) this.showMaxLossLimitMsg = !0, this.affMaxLossLimitSuggestionErrorDetails = this.response?.errorResponse, this.labelEvnt = "svoc max loss limit", this.positionEvnt = "max loss limit suggestion", this.limitType = "max loss limit interceptor";
6867						else if (R.purchaseLimitsErrorCodes.indexOf(i) != -1) e = X.PurchaseLimitsExceeded, this.errorStateStore.setPurchaseLimitsErrorDetails(this.response?.errorResponse);
6868						else if (R.centralDepLimitErrorCodes.indexOf(i) != -1 && this.response?.errorResponse?.errorMessage === "DEPOSIT_EXCEEDS_BUDGET") this.CentralDepLimitsErrorDetails = this.response, parseFloat(this.response?.errorResponse?.remainingAmount) > parseFloat("0") ? this.ExceededCase = !0 : this.ExceededCase = !1, this.gtmService.raiseEventForCDRLimitExceeded(this.ExceededCase, this.response.paymentMethod, this.response.totalDepositCount);
6869						else if (R.rgLimitsErrorCodes.indexOf(i) != -1) e = X.DepositLimitsExceeded, this.errorStateStore.setRgLimitsErrorDetails(this.response?.errorResponse);
6870						else if (i === R.belgiumAffLimitErrorCode) e = X.DepositLimitsExceeded, this.belgiumAffLimitsErrorDetails = this.response?.errorResponse, this.isBelgiumLimitAvailable = this.response?.errorResponse?.revisedAmount > 0, this.availableBelgiumLimit = this.response?.errorResponse?.revisedAmount, this.maxPurchaseLimit = this.response?.errorResponse?.maxPurchaseLimit, this.nextDate = this.response?.errorResponse?.nextDateToShow;
6871						else if (i === R.sportsLimitsErrorCode) e = X.DepositLimitsExceeded, this.sportsLimitIncreaseUrl = this.response?.errorResponse?.sportsLimitIncreaseUrl, this.sportsLimitsErrorDetails = this.response?.errorResponse, this.errorStateStore.setSportsLimitsErrorDetails(this.sportsLimitsErrorDetails), this.paymentMethod = this.response.paymentMethod, this.isGamesProductSupported = this.response?.errorResponse?.productPreference === V.CASINO;
6872						else if (i === R.gamingLimitsErrorCode) e = X.DepositLimitsExceeded, this.gamingLimitsErrorDetails = this.response?.errorResponse, this.errorStateStore.setGamingLimitsErrorDetails(this.gamingLimitsErrorDetails), this.depositLimitsUrlError = this.response?.errorResponse?.depositLimitsUrl, this.isCasinoProductError = this.response?.errorResponse?.gamingLimitInfo.brandSupportOnlyCasinoProduct === O.YES, this.isPokerProductError = this.response?.errorResponse?.gamingLimitInfo.brandSupportOnlyPokerProduct === O.YES, this.isCasinoAndPokerProductError = this.response?.errorResponse?.gamingLimitInfo.brandSupportBothCasinoAndPokerProduct === O.YES, this.isSportsProductSupported = this.response?.errorResponse?.productPreference === V.SPORTSBOOK;
6873						else if (i === R.instrumentDepositLimitExceeded) e = X.InstrumentLimitExceeded, this.errorStateStore.setInstrumentDepositLimitErrorDetails(this.response?.errorResponse);
6874						else if (i == R.intensivePlayerCode) e = X.IntensivePlayerMessage, this.intensivePlayerMessage = this.response?.errorResponse, this.gtmService.intensivePlayerMsgLoad(this.paymentMethod);
6875						else if (i == R.riskyPlayerCode) e = X.RiskPlayerMessage, this.riskPlayerMessage = this.response?.errorResponse, this.gtmService.riskyPlayerUnsuccessfulDep();
6876						else if (R.bvRiskErrorCodes.includes(i) || this.response?.errorResponse?.errorTemplate === "bv_risk_rejected") this.bannerQueue.loadBanner(`${Qn.BV_RISK_REJECT_BANNER}${i}`, Me.DEPOSIT_DECLINED);
6877						else if (R.gamerscardErrorCodes.indexOf(i) != -1) e = X.GamerscardErrorCodes, this.gamerscardErrorCodeDetails = this.response?.errorResponse;
6878						else if (i === R.creditCardBlocked) {
6879							e = X.CreditCardBlockDetails, this.creditCardBlockDetails = this.response?.errorResponse;
6880							let c = { component: this.tempObj };
6881							c.component.CategoryEvent = "credit card opt out | opt in", c.component.PositionEvent = "cashier page", c.component.LocationEvent = "cashier page", c.component.EventDetails = "user with creditcard optout choose credit card as payment option", this.response?.errorResponse?.errorMessage == "CC_DEPOSIT_BLOCK" ? (c.component.LabelEvent = "credit card opt out - warning message", c.component.ActionEvent = "warning message displayed", this.gtmService.raiseComponentEvent("Event.Tracking", c)) : this.response?.errorResponse?.errorMessage == "CC_DEPOSIT_BLOCK_COOLOFF" && (c.component.LabelEvent = "credit card deposits disabled for 24-hour - warning message", c.component.ActionEvent = "warning message displayed", this.gtmService.raiseComponentEvent("Event.Tracking", c));
6882						} else if (i === R.arcErrorCode) if (e = X.ArcDepositDecline, this.arcDepositDecline = "", this.showArcGTMEvnt = !0, this.response?.errorResponse?.errorMessage == "arc_deposit_decline_intervention_message") {
6883							this.arcDepositBlockStatus = this.response.userARCDeclinedDepositStatus;
6884							let c = { payment: this.tempObj };
6885							c.payment.error = "maximum allowed decline deposits reached - deposit ability blocked for 24h", this.gtmService.raiseComponentEvent("paymentError", c);
6886						} else this.response?.errorResponse?.errorMessage == "arc_deposit_decline_interaction_message" && (this.arcDepositDecline = this.response?.errorResponse, this.gtmService.raiseEventForArcUnusualDeposit("unusualArcDepositInteractionMessage", "quick deposit"));
6887						else if (R.cdrMessagesErrorCodes.includes(i)) this.cdrMessagesErrorDetails = this.response?.errorResponse, this.paymentMethod = this.response.paymentMethod;
6888						else if (R.doNotHonorMessageCode.includes(i)) e = X.DoNotHonorMessage, this.doNotHonorErrorDetails = this.response?.errorResponse;
6889						else if (R.insufficientFundsErrorMessageCode.includes(i)) e = X.InsufficientFunds, this.insufficientFundsErrorDetails = this.response?.errorResponse;
6890						else if (R.invalidCvvCode.includes(i)) this.invalidCvvErrorDetails = this.response?.errorResponse;
6891						else if (i == null) this.internalErrorDetails = this.response?.errorResponse;
6892						else if ([
6893							"2400",
6894							"2401",
6895							"2402"
6896						].includes(i) && this.response.paymentMethod == "FLASH1VOUCHER") e = X.Flash1VoucherError;
6897						else if (i === R.MaxLossLimitMonthlyExceeded_184) {
6898							let c = this.response?.errorResponse?.errorMessage == "MAX_LOSS_LIMIT_MONTHLY_EXCEEDED";
6899							this.maxLossLimitMonthlyExceededErrorDetails = this.response?.errorResponse, this.gtmService.raiseEventForMaxLossLimitBannerLoad(c, this.response?.errorResponse?.additionalData?.AffAgeGroup, "max loss limit ltm", this.response?.errorResponse?.additionalData?.AffEmploymentGroup, this.response?.errorResponse?.playerLevel);
6900						} else R.SvocPurchaseLimits.includes(i) ? (this.svocPurchaseLimitsErrorDetails = this.response?.errorResponse, this.paymentMethod = this.response.paymentMethod, this.setFrequency(i)) : R.SvocTxnLimits.includes(i) ? (this.svoctxnLimitErrorDetails = this.response?.errorResponse, this.paymentMethod = this.response.paymentMethod, this.setFrequency(i)) : R.ParRiskChecksFailure.includes(i) || R.ParRiskChecksRgClosedFailure.includes(i) ? (e = "ParRiskChecksFailure", this.ParRiskFailureErrorDetails = this.response?.errorResponse, i.split("/").length > 1 ? this.errorDescription = this.translate.instant("PARTY.CASHIER.web.deposit.par.riskCheck.failure." + i.split("/")[1] + ".description", { url: this.customerContactURL }) : this.errorDescription = this.translate.instant("PARTY.CASHIER.web.deposit.par.riskCheck.failure." + i + ".description", { url: this.customerContactURL })) : R.PIX_PAGSEGURO.includes(i) ? this.setErrorTemplate("brazil", R.PIX_PAGSEGURO) : ![R.adaMessageCode || R.playBreakCode || R.sessionTimeoutErrorCode || i == "2046"].includes(i) && !this.depositService?.paypalDirectBadFunding && (e = X.DepositDecline, this.errorDetails = this.response?.errorResponse);
6901						else this.response.status && this.response.status == R.ValidationError_400 ? this.validationError = this.response.status : (this.response.status === se.FAILURE ? e = X.DepositDecline : this.defaultError = !0, this.error = this.response.status);
6902						[
6903							"182",
6904							"183",
6905							"185",
6906							"186",
6907							"187",
6908							"189",
6909							"191",
6910							"192",
6911							"193",
6912							"194"
6913						].includes(i) && this.gtmService.raiseEventForAffordabilityMsgBannerLoad(this.labelEvnt, this.positionEvnt, this.positionEvnt, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup), e && this.gtmService.raiseEvent("paymentError", e, this.response.paymentMethod), this.resizeService.resizeCashier();
6914					}
6915				}
6916				setErrorTemplate(e, i = [], c, g = !1, y = !0) {
6917					let E = `deposit.declined.error.page.declined.${e}`, C = this.response?.errorResponse?.errorCode ?? "", w = C && i?.includes(C), T = g && w ? `${E}.${C}.header` : `${E}.header`, _ = `${E}${w ? `.${C}` : ""}.description`;
6918					y ? this.errorTemplate.header = this.translate.instant(T) : delete this.errorTemplate.header, this.errorTemplate.description = this.translate.instant(_, { url: c ?? "" }), this.showDeclineError = !0;
6919				}
6920				getProductToShow(e) {
6921					return this.isSportsPreference ? Ue.SPORTS : e?.brandSupportBothCasinoAndPokerProduct === O.YES ? Ue.SLOTSANDPOKER : e?.brandSupportOnlyCasinoProduct === O.YES ? Ue.SLOTS : Ue.POKER;
6922				}
6923				postActionMessage(e) {
6924					this.quickDepositMessageService.sendOutput("action=" + e);
6925				}
6926				maxLossLimitCTA(e) {
6927					this.depositService.affMaxLossLimitInterceptorCall(e);
6928					let i, c;
6929					e == "REJECT" ? (this.showMaxLossLimitMsg = !1, c = this.window.location.href, i = "Not Now cta") : (i = "Set Max Loss Limit cta", c = this.affMaxLossLimitSuggestionErrorDetails?.sgqLink), this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, i, this.positionEvnt, c, this.affMaxLossLimitSuggestionErrorDetails?.playerLevel, this.affMaxLossLimitSuggestionErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affMaxLossLimitSuggestionErrorDetails?.additionalData?.AffEmploymentGroup);
6930				}
6931				postAppMessage(e) {
6932					let i = this.cookieService.get("clientScheme");
6933					if (i) {
6934						let c = i + "://?event=navigateToUrl&url=" + encodeURIComponent(e);
6935						this.document.location.href = c;
6936					} else this.document.location.href = e;
6937				}
6938				closeQD() {
6939					this.showArcGTMEvnt && this.gtmService.raiseCloseEvent(), this.eventService.raiseCloseEvent();
6940				}
6941				submitArcDeposit() {
6942					this.depositService.showDepositFailure.set(!1), this.resizeService.resizeCashier(), this.depositService.depositInfo.arcHighVolumeCompleteDeposit = "true", this.depositService.submitDeposit();
6943				}
6944				handleLiveChatResponse(e) {
6945					e && ["1001", "1000"].includes(e.toString()) && (this.showChatNotAvailable = !0);
6946				}
6947				triggerChat(e) {
6948					this.chatService.triggerChat(this.handleLiveChatResponse), this.response.errorResponse.errorCode == "155" && this.gtmService.raiseEventForProrg30daysClick(this.positionEvnt, this.window.location.href, "chat here"), [
6949						"152",
6950						"189",
6951						"181",
6952						"190",
6953						"176",
6954						"180",
6955						"182"
6956					].includes(this.response?.errorResponse?.errorCode) && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, e, this.positionEvnt, this.window.location.href, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup);
6957				}
6958				monthlyLimit(e, i) {
6959					e?.target?.tagName?.toLowerCase() == "a" && ([
6960						R.AffordibilityGrossDepositLimitsExceeded_177,
6961						R.AffordibilityGrossDepositLimitsExceeded_178,
6962						R.GroupBasedAffGrossDepositLimitsExceeded_183,
6963						"193",
6964						"194",
6965						"166",
6966						"167",
6967						"182"
6968					].includes(this.response?.errorResponse?.errorCode) ? this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, i, this.positionEvnt, this.response?.errorResponse?.lossLimitFaqLink, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : this.response?.errorResponse?.errorCode === R.AffordibilityGrossDepositLimitsExceeded_181 ? ["DEPOSIT_12MONTHS_LIMIT_GROSS_EXCEEDED_BEA", "DEPOSIT_12MONTHS_LIMIT_GROSS_TO_BE_EXCEEDED_BEA"].includes(this.affordibilityLtmGrossLimitErrorDetails?.errorMessage?.toUpperCase()) ? this.gtmService.raiseEventForAffordabilityButtons("ltm gross", "deposit cap under 25 link", "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl hard stop ltm under 25", this.affordibilityLtmGrossLimitErrorDetails?.hardstopInfoLink, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : this.gtmService.raiseEventForAffordabilityButtons("ltm gross", "deposit cap link", "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl hard stop ltm", this.affordibilityLtmGrossLimitErrorDetails?.hardstopInfoLink, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, i, this.positionEvnt, this.response?.errorResponse?.hardstopInfoLink, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup));
6969				}
6970				contactUsLink(e, i) {
6971					e?.target?.tagName.toLowerCase() == "a" && (this.response?.errorResponse?.errorCode == R.AffordabilityBannerlinks_176 ? this.gtmService.raiseEventForAffordabilityButtons("self certification", "contact us link", Number(this.affordibility8kMilestoneLimitErrorDetails?.limit) / 1e3 + "k limit", this.affordibility8kMilestoneLimitErrorDetails?.contactUs, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : [
6972						"195",
6973						"196",
6974						"197"
6975					].includes(this.response?.errorResponse?.errorCode) ? this.gtmService.raiseEventForAffFRAMsgBannerLoadClick(this.labelEvnt, "click", this.positionEvnt, "chat with us link", this.response?.errorResponse?.contactUs, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : this.response?.errorResponse?.errorCode === R.AffordibilityGrossDepositLimitsExceeded_180 ? this.gtmService.raiseEventForAffordabilityButtons("self certification", "contact us link", "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl mile stone", this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.contactUs, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : [
6976						R.AffordibilityGrossDepositLimitsExceeded_181,
6977						"190",
6978						"152",
6979						"189"
6980					].includes(this.response?.errorResponse?.errorCode) ? this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, i, this.positionEvnt, this.response?.errorResponse?.contactUs, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup) : this.gtmService.raiseEventForAffordabilityButtons("request higher limit", "contact us link", Number(this.response?.errorResponse?.limit) / 1e3 + "k hardStop", this.response?.errorResponse?.contactUs, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup));
6981				}
6982				increaseLimits() {
6983					if (this.response?.errorResponse?.errorCode === R.AffordibilityGrossDepositLimitsExceeded_177) this.gtmService.raiseEventForAffordabilityButtons("request higher limit", "increase limit cta", "gdl aff montly limit", this.affordibilityMonthlyGrossDepLimitErrorDetails?.increaseLimitsUrl, this.affordibilityMonthlyGrossDepLimitErrorDetails?.playerLevel, this.affordibilityMonthlyGrossDepLimitErrorDetails.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMonthlyGrossDepLimitErrorDetails.additionalData?.AffEmploymentGroup);
6984					else if ([
6985						R.AffordibilityGrossDepositLimitsExceeded_178,
6986						"183",
6987						"193",
6988						"194"
6989					].includes(this.response?.errorResponse?.errorCode)) this.gtmService.raiseEventForAffordabilityButtons("request higher limit", "increase limit cta", "gdl aff yearly limit", this.affordibilityYearlyGrossDepLimitErrorDetails?.increaseLimitsUrl, this.affordibilityYearlyGrossDepLimitErrorDetails?.playerLevel, this.affordibilityYearlyGrossDepLimitErrorDetails.additionalData?.AffAgeGroup, this.limitType, this.affordibilityYearlyGrossDepLimitErrorDetails.additionalData?.AffEmploymentGroup);
6990					else if ([
6991						"166",
6992						"167",
6993						"182",
6994						"191",
6995						"192"
6996					].includes(this.response?.errorResponse?.errorCode)) this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, "increase limit cta", this.positionEvnt, this.response?.errorResponse?.increaseLimitsUrl, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup);
6997					else {
6998						this.gtmService.raiseEventForAffordabilityButtons("request higher limit", "increase limit cta", "user at " + Number(this.affordibilityHardStopLimitErrorDetails?.limit) / 1e3 + "k hardstop", this.affordibilityHardStopLimitErrorDetails?.increaseLimitsUrl, this.affordibilityHardStopLimitErrorDetails?.playerLevel, this.affordibilityHardStopLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityHardStopLimitErrorDetails?.additionalData?.AffEmploymentGroup);
6999						let e = this.affordibilityHardStopLimitErrorDetails?.increaseLimitsUrl + "&output=embed";
7000						this.navigateTo(e);
7001					}
7002				}
7003				checkMyLimits() {
7004					[
7005						R.AffordibilityGrossDepositLimitsExceeded_178,
7006						R.AffordibilityGrossDepositLimitsExceeded_177,
7007						"191",
7008						"192",
7009						"185",
7010						"186",
7011						"183",
7012						"186",
7013						"193",
7014						"194"
7015					].includes(this.response?.errorResponse?.errorCode) && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, "check my limits cta", this.positionEvnt, this.response?.errorResponse?.increaseLimitsUrl, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup), this.response?.errorResponse?.errorCode === R.AffordibilityGrossDepositLimitsExceeded_177 && this.gtmService.raiseEventForAffordabilityButtons("request higher limit", "check my limits cta", "gdl aff monthly limit", this.affordibilityMonthlyGrossDepLimitErrorDetails?.increaseLimitsUrl, this.affordibilityMonthlyGrossDepLimitErrorDetails?.playerLevel, this.affordibilityMonthlyGrossDepLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMonthlyGrossDepLimitErrorDetails?.additionalData?.AffEmploymentGroup), [
7016						"166",
7017						"167",
7018						"182",
7019						"185",
7020						"186",
7021						"191"
7022					].includes(this.response?.errorResponse?.errorCode) && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, "check my limits cta", this.positionEvnt, this.response?.errorResponse?.increaseLimitsUrl, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup);
7023				}
7024				navigateTo(e) {
7025					this.navigationService.goTo(e, { forceReloadTarget: "top" });
7026				}
7027				lossLimitLink(e, i) {
7028					if (e?.target?.tagName?.toLowerCase() == "a") {
7029						if (this.response?.errorResponse?.errorCode === R.MaxLossLimitMonthlyExceeded_184) {
7030							let c = this.response?.errorResponse?.errorMessage == "MAX_LOSS_LIMIT_MONTHLY_EXCEEDED";
7031							this.gtmService.raiseEventForMaxLossLimitClick(c, i, this.maxLossLimitMonthlyExceededErrorDetails?.increaseLimitsUrl, this.response?.errorResponse?.additionalData?.AffAgeGroup, "max loss limit ltm", this.response?.errorResponse?.additionalData?.AffEmploymentGroup, this.response?.errorResponse?.playerLevel);
7032						}
7033						["191", "192"].includes(this.response?.errorResponse?.errorCode) && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, i || e.target.innerHTML?.toLowerCase() + " link", this.positionEvnt, this.rolling30dayLossLimitDetails?.lossLimitFaqLink, this.rolling30dayLossLimitDetails?.playerLevel, this.rolling30dayLossLimitDetails?.additionalData?.AffAgeGroup, this.limitType, this.rolling30dayLossLimitDetails?.additionalData?.AffEmploymentGroup), this.response?.errorResponse?.errorCode === R.AffordabilityMaxLossLimitsuggestion && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, i, this.positionEvnt, this.affMaxLossLimitSuggestionErrorDetails?.sgqLink, this.affMaxLossLimitSuggestionErrorDetails?.playerLevel, this.affMaxLossLimitSuggestionErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affMaxLossLimitSuggestionErrorDetails?.additionalData?.AffEmploymentGroup);
7034					}
7035				}
7036				startButtonClick() {
7037					if (this.response?.errorResponse?.errorCode === R.AffordibilityGrossDepositLimitsExceeded_179) {
7038						this.gtmService.raiseEventForAffordabilityButtons("affordability questionnaire", "start cta", "user at " + Number(this.response?.errorResponse?.limit) / 1e3 + "k gdl mile stone", this.affordibilityMilestoneSgqGrossLimitErrorDetails?.sgqLink, this.affordibilityMilestoneSgqGrossLimitErrorDetails?.playerLevel, this.affordibilityMilestoneSgqGrossLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMilestoneSgqGrossLimitErrorDetails?.additionalData?.AffEmploymentGroup);
7039						let e = this.affordibilityMilestoneSgqGrossLimitErrorDetails?.sgqLink + "&output=embed";
7040						this.navigateTo(e);
7041					} else if ([
7042						"195",
7043						"196",
7044						"197"
7045					].includes(this.response?.errorResponse?.errorCode)) this.gtmService.raiseEventForAffFRAMsgBannerLoadClick(this.labelEvnt, "click", this.positionEvnt, "start questionnaire cta", this.response?.errorResponse?.selfCertLink, this.response?.errorResponse?.playerLevel, this.response?.errorResponse?.additionalData?.AffAgeGroup, this.limitType, this.response?.errorResponse?.additionalData?.AffEmploymentGroup);
7046					else if (this.response?.errorResponse?.errorCode == R.AffordibilityNetDepositLimitsExceeded_175) {
7047						this.gtmService.raiseEventForAffordabilityButtons("affordability questionnaire", "start cta", "user at " + Number(this.affordibility3kMilestoneLimitErrorDetails?.limit) / 1e3 + "k milestone", this.affordibility3kMilestoneLimitErrorDetails?.sgqLink, this.affordibility3kMilestoneLimitErrorDetails?.playerLevel, this.affordibility3kMilestoneLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibility3kMilestoneLimitErrorDetails?.additionalData?.AffEmploymentGroup);
7048						let e = this.affordibilityMilestoneSgqGrossLimitErrorDetails?.sgqLink + "&output=embed";
7049						this.navigateTo(e);
7050					} else ["185", "186"].includes(this.response?.errorResponse?.errorCode) && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, "start cta", this.positionEvnt, this.affordabilityQuestionaireLimit?.sgqLink, this.affordabilityQuestionaireLimit?.playerLevel, this.affordabilityQuestionaireLimit?.additionalData?.AffAgeGroup, this.limitType, this.affordabilityQuestionaireLimit?.additionalData?.AffEmploymentGroup);
7051				}
7052				continueButton() {
7053					this.gtmService.raiseEventForAffordabilityButtons("self certification", "continue cta", Number(this.affordibility8kMilestoneLimitErrorDetails?.limit) / 1e3 + "k milestone", this.affordibility8kMilestoneLimitErrorDetails?.selfCertLink, this.affordibility8kMilestoneLimitErrorDetails?.playerLevel, this.affordibility8kMilestoneLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibility8k
7053MilestoneLimitErrorDetails?.additionalData?.AffEmploymentGroup);
7054					let e = this.affordibility8kMilestoneLimitErrorDetails?.selfCertLink + "&output=embed";
7055					this.navigateTo(e);
7056				}
7057				startQuestionnaire() {
7058					[R.AffordibilityGrossDepositLimitsExceeded_180, R.AffordibilityNetDepositLimitsExceeded_176].includes(this.response?.errorResponse?.errorCode) && this.gtmService.raiseEventForAffordabilityButtons(this.labelEvnt, "start questionnaire cta", this.positionEvnt, this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.selfCertLink, this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.playerLevel, this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.additionalData?.AffAgeGroup, this.limitType, this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.additionalData?.AffEmploymentGroup), this.navigateTo(this.affordibilityMilestoneSelfCertGrossLimitErrorDetails?.selfCertLink + "&output=embed");
7059				}
7060				moreInfoLink() {
7061					this.gtmService.intensivePlayerMsgClickOnMoreInfo(this.moreInfoIntensePlayerLink), this.navigateTo(this.moreInfoIntensePlayerLink);
7062				}
7063				liveChatUrlRisky() {
7064					this.gtmService.riskyPlayerClickOnLiveChat("deposit unsuccessful message", this.liveChatRiskPlayerUrl), this.navigateTo(this.liveChatRiskPlayerUrl);
7065				}
7066				getBehaviorData() {}
7067				setFrequency(e) {
7068					switch (e) {
7069						case "701":
7070						case "702":
7071							this.frequency = "24-hour";
7072							break;
7073						case "707":
7074						case "703":
7075							this.frequency = "7-day";
7076							break;
7077						case "708":
7078						case "704":
7079							this.frequency = "30-day";
7080							break;
7081						default: this.frequency = "lifetime";
7082					}
7083				}
7084				getErrorMessage(e = "DEFAULT") {
7085					let i = xi[e] || xi.DEFAULT;
7086					return this.translate.instant(i);
7087				}
7088				ngOnDestroy() {
7089					this.subscriptions$.map((e) => e.unsubscribe());
7090				}
7091			};
7092			return t.ɵfac = function(a) {
7093				return new (a || t)();
7094			}, t.ɵcmp = B({
7095				type: t,
7096				selectors: [["app-deposit-failure"]],
7097				decls: 46,
7098				vars: 45,
7099				consts: [
7100					[
7101						"id",
7102						"depositNotAvailableMessage",
7103						3,
7104						"type"
7105					],
7106					["position", "DEPOSIT_DECLINED"],
7107					[
7108						"id",
7109						"decline-error-qd",
7110						3,
7111						"type"
7112					],
7113					[
7114						"id",
7115						"noKycDetails",
7116						3,
7117						"type"
7118					],
7119					[
7120						"id",
7121						"centralDepLimitsErrorDetails",
7122						3,
7123						"type"
7124					],
7125					[
7126						"id",
7127						"cdrMessagesErrorDetails",
7128						3,
7129						"type"
7130					],
7131					[
7132						"id",
7133						"paypalDirectBadFunding",
7134						3,
7135						"type"
7136					],
7137					[
7138						"id",
7139						"doNotHonorErrorDetails",
7140						3,
7141						"type"
7142					],
7143					[
7144						"id",
7145						"insufficientFundsErrorDetails",
7146						3,
7147						"type"
7148					],
7149					[
7150						"id",
7151						"invalidCvvErrorDetails",
7152						3,
7153						"type"
7154					],
7155					[
7156						"id",
7157						"internalErrorDetails",
7158						3,
7159						"type"
7160					],
7161					[
7162						"id",
7163						"arcDepositDecline",
7164						3,
7165						"type"
7166					],
7167					[
7168						"id",
7169						"sportsLimitsErrorDetails",
7170						3,
7171						"type"
7172					],
7173					[
7174						"id",
7175						"gamingLimitsErrorDetails",
7176						3,
7177						"type"
7178					],
7179					[
7180						"id",
7181						"gamingLimitsNotConfigured",
7182						3,
7183						"type"
7184					],
7185					[
7186						"id",
7187						"creditCardBlockDetails",
7188						3,
7189						"type"
7190					],
7191					[
7192						"id",
7193						"gamerscardErrorCodeDetails",
7194						3,
7195						"type"
7196					],
7197					[
7198						"id",
7199						"intensivePlayerMessage",
7200						3,
7201						"type"
7202					],
7203					[
7204						"id",
7205						"riskPlayerMessage",
7206						3,
7207						"type"
7208					],
7209					[
7210						"id",
7211						"parRiskFailureMessage",
7212						3,
7213						"type"
7214					],
7215					[
7216						"id",
7217						"interchecks_ach",
7218						3,
7219						"type"
7220					],
7221					[3, "type"],
7222					[
7223						"id",
7224						"defaultError",
7225						3,
7226						"type"
7227					],
7228					["error", ""],
7229					[
7230						2,
7231						"text-transform",
7232						"none"
7233					],
7234					[
7235						"target",
7236						"_top",
7237						3,
7238						"href"
7239					],
7240					[
7241						"id",
7242						"postActionMessage",
7243						"type",
7244						"button",
7245						1,
7246						"btn",
7247						"btn-alt",
7248						3,
7249						"click"
7250					],
7251					[
7252						"id",
7253						"postAppMessage",
7254						"type",
7255						"button",
7256						1,
7257						"btn",
7258						"btn-alt",
7259						3,
7260						"click"
7261					],
7262					[
7263						"id",
7264						"postDefaultMsg",
7265						"target",
7266						"_top",
7267						"type",
7268						"button",
7269						1,
7270						"btn",
7271						"btn-primary",
7272						"w-100",
7273						"mb-2",
7274						3,
7275						"href"
7276					],
7277					["info", ""],
7278					[
7279						1,
7280						"space-between",
7281						"mb-2"
7282					],
7283					[
7284						"id",
7285						"closeQD",
7286						3,
7287						"click"
7288					],
7289					[
7290						"id",
7291						"submitArcDeposit",
7292						3,
7293						"click"
7294					],
7295					[
7296						"id",
7297						"amlNetDepLimitErrorDetailsaml_limit_exceeded",
7298						3,
7299						"type"
7300					],
7301					[
7302						"id",
7303						"amlNetDepLimitErrorDetailsaml_limit_to_be_exceeded",
7304						3,
7305						"type"
7306					],
7307					[
7308						"id",
7309						"amlNetDepLimitErrorDetailsaml_default",
7310						3,
7311						"type"
7312					],
7313					[
7314						"id",
7315						"chat",
7316						3,
7317						"click"
7318					],
7319					[
7320						"id",
7321						"ChatCTA",
7322						"type",
7323						"button",
7324						1,
7325						"btn",
7326						"btn-primary",
7327						3,
7328						"click"
7329					],
7330					["id", "hardStopchatUrl"],
7331					[
7332						"id",
7333						"prorgDepLimitErrorDetailsdeposit_12months_limit_exceeded",
7334						3,
7335						"type"
7336					],
7337					[
7338						3,
7339						"click",
7340						"vnDynamicHtml"
7341					],
7342					[1, "line-space"],
7343					[
7344						1,
7345						"line-space",
7346						3,
7347						"click",
7348						"vnDynamicHtml"
7349					],
7350					[
7351						"id",
7352						"prorgDepLimitErrorDetailsdeposit_12months_limit_to_be_exceeded",
7353						3,
7354						"type"
7355					],
7356					[
7357						"id",
7358						"prorgDepLimitErrorDetailsdeposit_12months_limit_exceeded_bea",
7359						3,
7360						"type"
7361					],
7362					[
7363						1,
7364						"line-space",
7365						3,
7366						"vnDynamicHtml"
7367					],
7368					[
7369						"id",
7370						"prorgDepLimitErrorDetailsdeposit_30days_limit_exceeded",
7371						3,
7372						"type"
7373					],
7374					[
7375						"id",
7376						"prorgDepLimitErrorDetailsdeposit_30days_limit_to_be_exceeded",
7377						3,
7378						"type"
7379					],
7380					[
7381						"id",
7382						"svocChat",
7383						2,
vendor: 7,794 bytes, lines 7384-7900
7384						"cursor",
7385						"pointer",
7386						3,
7387						"click"
7388					],
7389					[
7390						"id",
7391						"liveHelp",
7392						"type",
7393						"button",
7394						1,
7395						"btn",
7396						"btn-chat",
7397						"btn-lg",
7398						"theme-chat",
7399						"w-100",
7400						"mb-2",
7401						3,
7402						"click"
7403					],
7404					[
7405						1,
7406						"live-help",
7407						"zendesk-live-block",
7408						"form-control"
7409					],
7410					[
7411						"href",
7412						"javascript:void(0)",
7413						1,
7414						"btn",
7415						"btn-chat",
7416						"btn-lg",
7417						"theme-chat",
7418						"w-100",
7419						"mb-2"
7420					],
7421					[1, "zendesk-live-block"],
7422					[
7423						"id",
7424						"isBelgiumLimitAvailable",
7425						3,
7426						"type"
7427					],
7428					[
7429						"id",
7430						"belgiumAffLimitsErrorDetails_nextDateToShow",
7431						3,
7432						"type"
7433					],
7434					[3, "vnDynamicHtml"],
7435					[3, "click"],
7436					[1, "float-right"],
7437					[
7438						"id",
7439						"affordibilityMonthly_aml_limit_exceeded",
7440						3,
7441						"type"
7442					],
7443					[
7444						"target",
7445						"_top",
7446						"type",
7447						"button",
7448						1,
7449						"btn",
7450						"btn-primary",
7451						"w-100",
7452						"mb-2",
7453						3,
7454						"click",
7455						"href"
7456					],
7457					[
7458						"id",
7459						"affordibilityMonthly_aml_limit_to_be_exceeded",
7460						3,
7461						"type"
7462					],
7463					[
7464						"id",
7465						"affordibilityMonthlyGross_aml_limit_exceeded",
7466						3,
7467						"type"
7468					],
7469					[
7470						"id",
7471						"affordibilityMonthlyGross_aml_limit_to_be_exceeded",
7472						3,
7473						"type"
7474					],
7475					[
7476						"id",
7477						"affordibilityYearly_aml_limit_to_be_exceeded",
7478						3,
7479						"type"
7480					],
7481					[
7482						"target",
7483						"_top",
7484						"type",
7485						"button",
7486						1,
7487						"btn",
7488						"btn-primary",
7489						"fs-13",
7490						"d-flex",
7491						"align-items-center",
7492						3,
7493						"click",
7494						"href"
7495					],
7496					[
7497						"id",
7498						"affordibilityYearly_aml_limit_exceeded",
7499						3,
7500						"type"
7501					],
7502					[
7503						"target",
7504						"_top",
7505						"type",
7506						"button",
7507						1,
7508						"btn",
7509						"btn-primary",
7510						"w-100",
7511						3,
7512						"click",
7513						"href"
7514					],
7515					[
7516						1,
7517						"mb-2",
7518						"space-between"
7519					],
7520					[
7521						"type",
7522						"button",
7523						1,
7524						"btn",
7525						"btn-primary",
7526						"fs-12",
7527						"d-flex",
7528						"align-items-center",
7529						3,
7530						"click"
7531					],
7532					[
7533						"target",
7534						"_top",
7535						"type",
7536						"button",
7537						1,
7538						"btn",
7539						"btn-primary",
7540						"fs-12",
7541						"d-flex",
7542						"align-items-center",
7543						3,
7544						"click",
7545						"href"
7546					],
7547					[
7548						"id",
7549						"deposit_12months_limit_gross_exceeded_bea",
7550						3,
7551						"type"
7552					],
7553					[
7554						"id",
7555						"deposit_12months_limit_gross_to_be_exceeded_bea",
7556						3,
7557						"type"
7558					],
7559					[
7560						"id",
7561						"deposit_12months_limit_gross_exceeded",
7562						3,
7563						"type"
7564					],
7565					[
7566						"id",
7567						"deposit_12months_limit_gross_to_be_exceeded",
7568						3,
7569						"type"
7570					],
7571					[
7572						"id",
7573						"tu_deposit_limit_exceeded",
7574						3,
7575						"type"
7576					],
7577					[
7578						"id",
7579						"tu_deposit_limit_to_be_exceeded",
7580						3,
7581						"type"
7582					],
7583					[
7584						"id",
7585						"hardstop_monthly_limit_exceeded",
7586						3,
7587						"type"
7588					],
7589					[
7590						"id",
7591						"hardstop_monthly_limit_to_be_exceeded",
7592						3,
7593						"type"
7594					],
7595					[1, "message-text"],
7596					[
7597						"id",
7598						"hardstop_monthly_limit_other",
7599						1,
7600						"line-space",
7601						3,
7602						"click",
7603						"vnDynamicHtml"
7604					],
7605					[
7606						"id",
7607						"hardstop_monthly_to_be_exceed",
7608						3,
7609						"click"
7610					],
7611					[
7612						"id",
7613						"hardstop_monthly_to_be_exceed_other",
7614						1,
7615						"line-space",
7616						3,
7617						"click",
7618						"vnDynamicHtml"
7619					],
7620					[
7621						"id",
7622						"affordabilityMonthlyHardstopLimit",
7623						3,
7624						"click"
7625					],
7626					[
7627						"id",
7628						"affordabilityMonthlyHardstopLimitContactUs",
7629						1,
7630						"line-space",
7631						3,
7632						"click",
7633						"vnDynamicHtml"
7634					],
7635					[
7636						"id",
7637						"affordibility3k_limitExceed",
7638						3,
7639						"type"
7640					],
7641					[
7642						"id",
7643						"affordibility3k_limittobeExceed",
7644						3,
7645						"type"
7646					],
7647					[
7648						"target",
7649						"_top",
7650						"type",
7651						"button",
7652						"id",
7653						"3kmilestonereached",
7654						1,
7655						"btn",
7656						"btn-primary",
7657						"w-100",
7658						"mb-2",
7659						3,
7660						"click",
7661						"href"
7662					],
7663					[
7664						"id",
7665						"affordibility8k_limitExceed",
7666						3,
7667						"type"
7668					],
7669					[
7670						"id",
7671						"affordibility8k_limittobeExceed",
7672						3,
7673						"type"
7674					],
7675					[
7676						"id",
7677						"8kmilestonereached",
7678						1,
7679						"line-space",
7680						3,
7681						"vnDynamicHtml"
7682					],
7683					[
7684						"id",
7685						"8kmilestonereached",
7686						1,
7687						"line-space",
7688						3,
7689						"click",
7690						"vnDynamicHtml"
7691					],
7692					[
7693						"target",
7694						"_top",
7695						"type",
7696						"button",
7697						"id",
7698						"startQuestionnaire",
7699						1,
7700						"btn",
7701						"btn-primary",
7702						"w-100",
7703						3,
7704						"href"
7705					],
7706					[
7707						"id",
7708						"triggerChat",
7709						"target",
7710						"_top",
7711						"type",
7712						"button",
7713						1,
7714						"btn",
7715						"btn-chat",
7716						"fs-13",
7717						3,
7718						"click"
7719					],
7720					[
7721						"target",
7722						"_top",
7723						"type",
7724						"button",
7725						"id",
7726						"startQuestionnaire",
7727						1,
7728						"btn",
7729						"btn-primary",
7730						"fs-13",
7731						"d-flex",
7732						"align-items-center",
7733						3,
7734						"click",
7735						"href"
7736					],
7737					[
7738						"target",
7739						"_top",
7740						"type",
7741						"button",
7742						"id",
7743						"startQuestionnaire",
7744						1,
7745						"btn",
7746						"btn-primary",
7747						"w-100",
7748						3,
7749						"click",
7750						"href"
7751					],
7752					[
7753						"target",
7754						"_top",
7755						"type",
7756						"button",
7757						"id",
7758						"selfcertlink",
7759						1,
7760						"btn",
7761						"btn-primary",
7762						"w-100",
7763						"mb-2",
7764						3,
7765						"click",
7766						"href"
7767					],
7768					[
7769						"type",
7770						"button",
7771						"id",
7772						"sgqmilestonetobeexceeded",
7773						1,
7774						"btn",
7775						"btn-primary",
7776						"w-100",
7777						"mb-2"
7778					],
7779					[
7780						"id",
7781						"affordibility_milestone_sgq_limit_exceeded",
7782						3,
7783						"type"
7784					],
7785					[
7786						"id",
7787						"affordibility_milestone_sgq_limit_to_be_exceeded",
7788						3,
7789						"type"
7790					],
7791					[
7792						"type",
7793						"button",
7794						"id",
7795						"sgqmilestonetobeexceeded",
7796						1,
7797						"btn",
7798						"btn-primary",
7799						"w-100",
7800						"mb-2",
7801						3,
7802						"click"
7803					],
7804					[
7805						"target",
7806						"_top",
7807						"type",
7808						"button",
7809						"id",
7810						"selfcertmilestonetobeexceeded",
7811						1,
7812						"btn",
7813						"btn-primary",
7814						"w-100",
7815						"mb-2"
7816					],
7817					[
7818						"id",
7819						"affordibility_milestone_self_cert_limit_exceeded",
7820						3,
7821						"type"
7822					],
7823					[
7824						"id",
7825						"affordibility_milestone_self_cert_limit_to_be_exceeded",
7826						3,
7827						"type"
7828					],
7829					[
7830						"type",
7831						"button",
7832						"id",
7833						"selfcertmilestonetobeexceeded",
7834						1,
7835						"btn",
7836						"btn-primary",
7837						"w-100",
7838						"mb-2"
7839					],
7840					[
7841						"type",
7842						"button",
7843						"id",
7844						"selfcertmilestonetobeexceeded",
7845						1,
7846						"btn",
7847						"btn-primary",
7848						"w-100",
7849						"mb-2",
7850						3,
7851						"click"
7852					],
7853					[
7854						"target",
7855						"_top",
7856						"type",
7857						"button",
7858						"id",
7859						"selfcertmilestonetobeexceeded",
7860						1,
7861						"btn",
7862						"btn-primary",
7863						"fs-13",
7864						"d-flex",
7865						"align-items-center",
7866						3,
7867						"click"
7868					],
7869					[
7870						"target",
7871						"_top",
7872						"type",
7873						"button",
7874						"id",
7875						"selfcertmilestonetobeexceeded",
7876						1,
7877						"btn",
7878						"btn-primary",
7879						"w-100",
7880						"mb-2",
7881						3,
7882						"click"
7883					],
7884					[
7885						"id",
7886						"svocAffordability_limitExceed",
7887						3,
7888						"type"
7889					],
7890					[
7891						"id",
7892						"svocAffordability_limitTobeExceed",
7893						3,
7894						"type"
7895					],
7896					[
7897						"id",
7898						"svoc161triggerchatexceed",
7899						1,
7900						"text-bold",
7901						"cursor-pointer",
7902						"txt-underlined",
7903						3,
7904						"click"
7905					],
7906					[
7907						"id",
7908						"svocAffordability_limitExceed160",
7909						3,
7910						"type"
7911					],
7912					[
7913						"id",
7914						"svocAffordability_limitTobeExceed160",
7915						3,
7916						"type"
7917					],
7918					[1, "mt-1"],
7919					[
7920						"id",
7921						"svocAffordability_limitTobeExceed167",
7922						3,
7923						"type"
7924					],
7925					[
7926						"target",
7927						"_top",
7928						"type",
7929						"button",
7930						1,
7931						"btn",
7932						"btn-primary",
7933						"w-100",
7934						"align-items-center",
7935						3,
7936						"click",
7937						"href"
7938					],
7939					[
7940						"id",
7941						"svocAffordability_limitExceed167",
7942						3,
7943						"type"
7944					],
7945					[
7946						"id",
7947						"svocaffordabilityerrorchat",
7948						"type",
7949						"button",
7950						1,
7951						"btn",
7952						"btn-light",
7953						"btn-lg",
7954						"theme-chat",
7955						"w-100",
7956						"mb-2",
7957						3,
7958						"click"
7959					],
7960					[
7961						"id",
7962						"svocAffordability_limitExceed166",
7963						3,
7964						"type"
7965					],
7966					[
7967						"id",
7968						"svocAffordability_limitTobeExceed166",
7969						3,
7970						"type"
7971					],
7972					[
7973						"id",
7974						"svocAffordability_limitExceedisPlayerLevelOne",
7975						3,
7976						"type"
7977					],
7978					[
7979						"id",
7980						"svocAffordability_limitTobeExceedisPlayerLevelOne",
7981						3,
7982						"type"
7983					],
7984					[
7985						"id",
7986						"affordabilityQuestionaire",
7987						3,
7988						"type"
7989					],
7990					[
7991						"target",
7992						"_top",
7993						"type",
7994						"button",
7995						1,
7996						"btn",
7997						"btn-primary",
7998						"d-flex",
7999						"align-items-center",
8000						3,
8001						"click",
8002						"href"
8003					],
8004					[
8005						"id",
8006						"rolling30dayLossLimitDetails",
8007						3,
8008						"type"
8009					],
8010					[
8011						"id",
8012						"maxLossLimitToBeExceeded",
8013						3,
8014						"type"
8015					],
8016					[
8017						"id",
8018						"maxLossLimitExceeded",
8019						3,
8020						"type"
8021					],
8022					[
8023						"target",
8024						"_top",
8025						"type",
8026						"button",
8027						1,
8028						"btn",
8029						"btn-primary",
8030						"mb-2",
8031						"w-100",
8032						3,
8033						"click",
8034						"href"
8035					],
8036					[
8037						"id",
8038						"frarolling90dayLossLimitDetails",
8039						3,
8040						"type"
8041					]
8042				],
8043				template: function(a, e) {
8044					a & 1 && (h(0, rd, 4, 4, "show-message", 0), D(1, "pa-msg-banner", 1), h(2, nd, 5, 3, "show-message", 2)(3, ld, 8, 7, "show-message", 3), h(4, Cd, 12, 3, "div"), h(5, wd, 7, 6, "show-message", 4), h(6, Pd, 3, 3, "show-message", 5), h(7, Od, 8, 7, "show-message", 6), h(8, Hd, 7, 6, "show-message", 7), h(9, Ud, 7, 6, "show-message", 8), h(10, zd, 8, 7, "show-message", 9), h(11, qd, 8, 7, "show-message", 10), h(12, Vd, 20, 16, "show-message", 11), h(13, Jd, 5, 1, "div"), h(14, mp, 9, 5, "div"), h(15, fp, 3, 2, "div"), h(16, bp, 8, 11, "show-message", 12), h(17, Dp, 9, 8, "show-message", 13), h(18, Cp, 5, 4, "show-message", 14), h(19, wp, 5, 2, "show-message", 15), h(20, Op, 12, 5, "show-message", 16), h(21, Gp, 12, 10, "show-message", 17), h(22, Fp, 13, 10, "show-message", 18), h(23, Hp, 6, 5, "show-message", 19), h(24, Yp, 3, 2, "show-message", 20), h(25, Vp, 4, 1, "div"), h(26, am, 4, 1, "div"), h(27, nm, 11, 11, "div"), h(28, ym, 4, 3, "div"), h(29, Sm, 13, 18), h(30, Am, 6, 3, "div"), h(31, Im, 4, 1, "div"), h(32, _m, 4, 1, "div"), h(33, Gm, 7, 6, "div"), h(34, Vm, 6, 3, "div"), h(35, jm, 5, 3, "div"), h(36, nu, 6, 3, "div"), h(37, Iu, 7, 3, "div"), h(38, _u, 3, 2, "div"), h(39, Mu, 17, 20), h(40, Fu, 2, 4), h(41, Bu, 2, 2), h(42, qu, 2, 4), h(43, Ku, 2, 1), h(44, $u, 8, 11, "show-message", 21), h(45, Qu, 8, 7, "show-message", 22)), a & 2 && (f(e.depositNotAvailableMessage ? 0 : -1), o(2), f(e.showDeclineError ? 2 : (e.error || e.errorDetails) && !e.kycDetails ? 3 : -1), o(2), f(e.kycDetails ? 4 : -1), o(), f(e.CentralDepLimitsErrorDetails ? 5 : -1), o(), f(e.cdrMessagesErrorDetails ? 6 : -1), o(), f(e.depositService.payp
8044alDirectBadFunding ? 7 : -1), o(), f(e.doNotHonorErrorDetails ? 8 : -1), o(), f(e.insufficientFundsErrorDetails ? 9 : -1), o(), f(e.invalidCvvErrorDetails ? 10 : -1), o(), f(e.internalErrorDetails ? 11 : -1), o(), f(e.arcDepositDecline ? 12 : -1), o(), f(e.amlNetDepLimitErrorDetails ? 13 : -1), o(), f(e.prorgDepLimitErrorDetails ? 14 : -1), o(), f(e.belgiumAffLimitsErrorDetails?.errorCode == 126 ? 15 : -1), o(), f(e.sportsLimitsErrorDetails ? 16 : -1), o(), f(e.gamingLimitsErrorDetails ? 17 : -1), o(), f(!e.isGbgVerified && e.gamingLimitsNotConfigured && (e.productSelectedError == "POKER" || e.productSelectedError == "CASINO") && (e.isPokerProductError || e.isCasinoAndPokerProductError || e.isCasinoProductError) ? 18 : -1), o(), f(e.creditCardBlockDetails ? 19 : -1), o(), f(e.gamerscardErrorCodeDetails ? 20 : -1), o(), f(e.intensivePlayerMessage ? 21 : -1), o(), f(e.riskPlayerMessage ? 22 : -1), o(), f(e.ParRiskFailureErrorDetails ? 23 : -1), o(), f(e.showAchIntercheksMessage ? 24 : -1), o(), f(e.affordibilityMonthlyNetDepLimitErrorDetails ? 25 : -1), o(), f(e.affordibilityMonthlyGrossDepLimitErrorDetails ? 26 : -1), o(), f(e.affordibilityYearlyNetDepLimitErrorDetails ? 27 : -1), o(), f(e.affordibilityYearlyGrossDepLimitErrorDetails ? 28 : -1), o(), f(e.affMaxLossLimitSuggestionErrorDetails && e.showMaxLossLimitMsg ? 29 : -1), o(), f(e.affordibilityLtmGrossLimitErrorDetails ? 30 : -1), o(), f(e.affordibilityTUDepLimitErrorDetails ? 31 : -1), o(), f(e.affordibilityHardStopLimitErrorDetails ? 32 : -1), o(), f(e.affordibility3kMilestoneLimitErrorDetails ? 33 : -1), o(), f(e.affordibility8kMilestoneLimitErrorDetails ? 34 : -1), o(), f(e.affordibilityMilestoneSgqGrossLimitErrorDetails ? 35 : -1), o(), f(e.affordibilityMilestoneSelfCertGrossLimitErrorDetails ? 36 : -1), o(), f(e.svocAffordabilityErrorDetails ? 37 : -1), o(), f(z(44, ka).includes(e.svocAffordabilityErrorDetails == null ? null : e.svocAffordabilityErrorDetails.errorCode) ? 38 : -1), o(), f(e.affordabilityQuestionaireLimit ? 39 : -1), o(), f(e.rolling30dayLossLimitDetails ? 40 : -1), o(), f(e.maxLossLimitMonthlyExceededErrorDetails ? 41 : -1), o(), f(e.frarolling90dayLossLimitDetails ? 42 : -1), o(), f(e.svocPurchaseLimitsErrorDetails ? 43 : -1), o(), f(e.svoctxnLimitErrorDetails ? 44 : -1), o(), f(e.defaultError ? 45 : -1));
8045				},
8046				dependencies: [
8047					ce,
8048					xe,
8049					ct,
8050					mt,
8051					K,
8052					Ae
8053				],
8054				styles: [".decline-msg[_ngcontent-%COMP%]{padding:20px;background:#da0000;border-radius:3px;margin:10px 0;position:relative;overflow:hidden;z-index:1}.decline-msg[_ngcontent-%COMP%]   h2[_ngcontent-%COMP%]{font-size:20px;font-weight:700;color:#fff;margin:0 0 6px;text-transform:uppercase;line-height:25px}.decline-msg[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]{font-size:16px;color:#fff;line-height:18px;margin:0}.decline-msg[_ngcontent-%COMP%]   .theme-close[_ngcontent-%COMP%]:before{content:\"\\e0e1\";color:#fff}.make-deposit[_ngcontent-%COMP%]{max-width:320px;padding:0;position:relative;margin:0 auto}.make-deposit[_ngcontent-%COMP%]   h3[_ngcontent-%COMP%]{font-size:20px;line-height:40px;margin-bottom:10px}.make-deposit[_ngcontent-%COMP%]   .close[_ngcontent-%COMP%]{position:absolute;right:0;top:18px;width:35px;font-size:8px}.make-deposit[_ngcontent-%COMP%]   .info-msg[_ngcontent-%COMP%]   p[_ngcontent-%COMP%]   span[_ngcontent-%COMP%]{font-weight:700;display:block}.decline-bg[_ngcontent-%COMP%]{position:absolute;text-align:center;opacity:.12;top:13px;right:0;font-size:58px;color:#fff;z-index:-1}"],
8055				changeDetection: 1
8056			}), t;
8057		})(), tr = (t) => ({ processingamount: t }), ir = (t) => ({ time: t }), or = (t) => ({ brandId: t }), ar = (() => {
8058			let t = class {
8059				constructor() {
8060					this.userDataService = u(W), this.resizeService = u(J), this.processingAmount = ne.required(), this.brandId = ne.required();
8061				}
8062				ngOnInit() {
8063					this.resizeService.resizeCashier(), this.processingTime = this.userDataService?.userData?.configParams?.pixBrInfo?.processingTime;
8064				}
8065			};
8066			return t.ɵfac = function(a) {
8067				return new (a || t)();
8068			}, t.ɵcmp = B({
8069				type: t,
8070				selectors: [["app-pix-status-process"]],
8071				inputs: {
8072					processingAmount: [1, "processingAmount"],
8073					brandId: [1, "brandId"]
8074				},
8075				decls: 17,
8076				vars: 26,
8077				consts: [
8078					[
8079						1,
8080						"text-center",
8081						"pt-4"
8082					],
8083					[1, "pix_deposit_processing_logo"],
8084					[
8085						1,
8086						"pix-status-txt",
8087						"font-weight-bold",
8088						"mt-3",
8089						"mb-2",
8090						"loading-ellipsis"
8091					],
8092					[
8093						1,
8094						"m-0",
8095						"font-weight-bold",
8096						"mb-4"
8097					],
8098					[
8099						1,
8100						"m-0",
8101						"fs-14"
8102					],
8103					[
8104						1,
8105						"m-0",
8106						"font-weight-bold",
8107						"fs-14"
8108					],
8109					[
8110						1,
8111						"limit-reach-content",
8112						"text-left",
8113						"my-3",
8114						3,
8115						"vnDynamicHtml"
8116					]
8117				],
8118				template: function(a, e) {
8119					a & 1 && (n(0, "div", 0), D(1, "div", 1), n(2, "p", 2), d(3), r(4, "translate"), s(), n(5, "p", 3), d(6), r(7, "vnCurrency"), r(8, "translate"), s(), n(9, "p", 4), d(10), r(11, "translate"), s(), n(12, "p", 5), d(13), r(14, "translate"), s(), D(15, "div", 6), r(16, "translate"), s()), a & 2 && (o(3), S(" ", p(4, 5, "PARTY.CASHIER.web.deposit.bankregistration.qrcode.generator.processing.txt"), " "), o(3), S(" ", b(8, 9, "PARTY.CASHIER.web.deposit.bankregistration.qrcode.generator.processing.amount", I(20, tr, p(7, 7, e.processingAmount()))), " "), o(4), v(p(11, 12, "PARTY.CASHIER.web.deposit.bankregistration.qrcode.generator.processing.time")), o(3), S(" ", b(14, 14, "PARTY.CASHIER.web.deposit.bankregistration.qrcode.generator.processing.sla", I(22, ir, e.processingTime)), " "), o(2), m("vnDynamicHtml", b(16, 17, "PARTY.CASHIER.web.deposit.bankregistration.qrcode.generator.processing.msg", I(24, or, e.brandId()))));
8120				},
8121				dependencies: [
8122					xe,
8123					K,
8124					Ae
8125				],
8126				styles: ["@charset \"UTF-8\";.total-balance[_ngcontent-%COMP%]{font-size:16px}.pix-status-txt[_ngcontent-%COMP%]{color:#ee864b;font-size:20px}.limit-reach-content[_ngcontent-%COMP%]{background:#f5f5f5;padding:8px 12px;border-radius:4px 0;font-size:12px}.loading-ellipsis[_ngcontent-%COMP%]:after{overflow:hidden;display:inline-block;vertical-align:bottom;animation:_ngcontent-%COMP%_ellipsis-animation steps(1,end) 2s infinite;content:\"\\2026\"}@keyframes _ngcontent-%COMP%_ellipsis-animation{0%{clip-path:inset(0 100% 0 0)}25%{clip-path:inset(0 66.6% 0 0)}50%{clip-path:inset(0 33.3% 0 0)}75%{clip-path:inset(0 0 0 0)}}.pix_deposit_processing_logo[_ngcontent-%COMP%]{background:var(--%NS%pix_deposit_success_logo) no-repeat center center;height:50px;-webkit-animation:_ngcontent-%COMP%_spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:_ngcontent-%COMP%_spin 2s linear infinite}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes _ngcontent-%COMP%_spin{to{-webkit-transform:rotate(360deg)}}@keyframes _ngcontent-%COMP%_spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}"],
8127				changeDetection: 1
8128			}), t;
8129		})(), rr = (t) => ({ "mt-3": t }), sr = (() => {
8130			let t = class {
8131				constructor() {
8132					this.clipboard = u(ql), this.sanitizer = u(vo), this.gtmService = u(ae), this.userDataService = u(W), this.resizeService = u(J), this.showPixPage = ft(), this.depositSubmitResponse = ne(), this.timerDurationDetails = N({
8133						hours: "00",
8134						minutes: "00",
8135						seconds: "00"
8136					}), this.QRcodeImage = "", this.showInstructions = !1, this.QRCodeCopiedStatus = {}, this.showPixQRCode = !1, this.providerNames = ea.PROVIDER_NAMES;
8137				}
8138				get messageType() {
8139					return re;
8140				}
8141				ngOnInit() {
8142					this.initialize();
8143				}
8144				initialize() {
8145					if (this.paymentMethod = this.depositSubmitResponse()?.paymentMethod, this.paymentMethod == le.PIX) {
8146						this.providerName = this.depositSubmitResponse()?.configData?.pixProvider;
8147						let { textToQRcode: e, base64QRcode: i } = this.depositSubmitResponse()?.postData || {};
8148						this.QRcodeImage = this.providerNames.includes(this.providerName) ? e : this.getSanitizeImageUrl(i), this.gtmService.raiseEventForBrazilBankAccountReg("Copycode or QR scan page", "not applicable", "load", "pix", this.depositSubmitResponse()?.transactionId), this.counterDownTimer();
8149					}
8150					this.resizeService.resizeCashier();
8151				}
8152				getSanitizeImageUrl(e) {
8153					return this.sanitizer.bypassSecurityTrustResourceUrl(`data:image/png;base64, ${e}`);
8154				}
8155				showQRCodeCopiedNotification(e) {
8156					this.QRCodeCopiedStatus[e]?.curr_interval && clearTimeout(this.QRCodeCopiedStatus[e]?.curr_interval);
8157					let i = setTimeout(() => {
8158						this.QRCodeCopiedStatus[e].isActive = !1;
8159					}, Zo);
8160					this.QRCodeCopiedStatus[e] = {
8161						isActive: !0,
8162						curr_interval: i
8163					};
8164				}
8165				copyContentToClipboard(e) {
8166					try {
8167						let i = this.depositSubmitResponse()?.postData?.textToQRcode, c = e == "ICON_CLICKED" ? "copy coupon" : "pix cta";
8168						this.gtmService.copyQrCodeOrCtaOnPix(c, this.depositSubmitResponse()?.transactionId), this.clipboard.copy(i), this.showQRCodeCopiedNotification(e);
8169					} catch (i) {
8170						console.error("Failed to copy: ", i);
8171					}
8172				}
8173				counterDownTimer() {
8174					let [e, i, c] = (this.userDataService?.userData?.configParams?.PIX_EXPIRY_TIME_IN_SECONDS || "03-00-00").trim().split("-").map(Number), g = (/* @__PURE__ */ new Date()).getTime() + e * 36e5 + i * 6e4 + c * 1e3;
8175					this.updateTimerDisplay(e, i, c), this.intervalTimer = ti(1e3).subscribe(() => {
8176						let y = g - Date.now();
8177						if (y <= 0) {
8178							this.updateTimerDisplay(0, 0, 0), this.intervalTimer.unsubscribe();
8179							return;
8180						}
8181						let E = this.formatTime(Math.floor(y / 36e5 % 24)), C = this.formatTime(Math.floor(y / 6e4 % 60)), w = this.formatTime(Math.floor(y / 1e3 % 60));
8182						this.updateTimerDisplay(E, C, w);
8183					});
8184				}
8185				formatTime(e) {
8186					return e < 10 ? `0${e}` : e.toString();
8187				}
8188				updateTimerDisplay(e, i, c) {
8189					this.timerDurationDetails.set({
8190						hours: e.toString(),
8191						minutes: i.toString(),
8192						seconds: c.toString()
8193					});
8194				}
8195				expand(e, i) {
8196					this[e] = i, this.resizeService.resizeCashier();
8197				}
8198				goToPixProcess() {
8199					this.showPixPage.emit(!0);
8200				}
8201			};
8202			return t.ɵfac = function(a) {
8203				return new (a || t)();
8204			}, t.ɵcmp = B({
8205				type: t,
8206				selectors: [["app-wallet-process"]],
8207				inputs: { depositSubmitResponse: [1, "depositSubmitResponse"] },
8208				outputs: { showPixPage: "showPixPage" },
8209				decls: 7,
8210				vars: 4,
8211				consts: [
8212					["copyPixCodeBtn", ""],
8213					[1, "deposit-process"],
8214					[3, "type"],
8215					[
8216						1,
8217						"text-center",
8218						"pb-2",
8219						"cursor-pointer"
8220					],
8221					["info", ""],
8222					[1, "pixQrcodeWrapper"],
8223					[
8224						1,
8225						"pt-1",
8226						"txt-md-v2",
8227						"text-bold"
8228					],
8229					[
8230						1,
8231						"qrcode_img",
8232						"d-flex",
8233						"justify-content-center",
8234						"flex-column",
8235						"py-3"
8236					],
8237					[
8238						1,
8239						"text-center",
8240						"font-weight-bold",
8241						"mt-2"
8242					],
8243					[1, "txt-sm-v2"],
8244					[
8245						1,
8246						"txt-xl-v2",
8247						"font-weight-bold"
8248					],
8249					[
8250						1,
8251						"txt-sm-v2",
8252						"font-weight-bold",
8253						"timer-txt"
8254					],
8255					[
8256						1,
8257						"py-2",
8258						"px-2",
8259						"qrcode-box",
8260						"mb-3"
8261					],
8262					[
8263						1,
8264						"txt-sm-v2",
8265						"mb-1",
8266						"font-weight-normal",
8267						"copy-code-header"
8268					],
8269					[
8270						1,
8271						"tooltip_pix",
8272						"icon_clicked",
8273						"position-relative"
8274					],
8275					[
8276						1,
8277						"d-flex",
8278						"align-items-center",
8279						"qrcode-details"
8280					],
8281					[
8282						1,
8283						"qrcode",
8284						"py-1",
8285						"px-2",
8286						"font-weight-bold",
8287						"txt-sm-v2"
8288					],
8289					[
8290						1,
8291						"theme-copy-clipboard",
8292						"cursor-pointer",
8293						3,
8294						"click"
8295					],
8296					[3, "ngTemplateOutlet"],
8297					[
8298						1,
8299						"qrcode-instructions",
8300						"mb-4",
8301						3,
8302						"ngClass"
8303					],
8304					[
8305						3,
8306						"opened",
8307						"closed",
8308						"expanded"
8309					],
8310					[1, "txt-md-v2"],
8311					[
8312						1,
8313						"pl-1",
8314						"txt-sm-v2"
8315					],
8316					[
8317						1,
8318						"d-flex",
8319						"justify-content-center"
8320					],
8321					[
8322						"alt",
8323						"QRcode Image",
8324						1,
8325						"mx-auto",
8326						"d-flex",
8327						3,
8328						"src"
8329					],
8330					[
8331						3,
8332						"qrdata",
8333						"errorCorrectionLevel"
8334					],
8335					[
8336						1,
8337						"tooltiptext",
8338						"px-2",
8339						"py-1",
8340						"text-white",
8341						"position-absolute",
8342						"txt-sm-v2"
8343					],
8344					[
8345						1,
8346						"qrcode_img",
8347						"pl-3",
8348						"pb-3",
8349						"txt-sm-v2",
8350						"remove-space",
8351						"mt-2"
8352					],
8353					[
8354						1,
8355						"txt-lg-v2",
8356						"font-weight-bold",
8357						"text-center"
8358					],
8359					[1, "m-0"],
8360					[
8361						1,
8362						"text-center",
8363						"pb-2",
8364						"cursor-pointer",
8365						3,
8366						"click"
8367					],
8368					[
8369						1,
8370						"txt-link",
8371						"text-decoration-none",
8372						"fs-12",
8373						"font-weight-bold"
8374					],
8375					[
8376						1,
8377						"tooltip_pix",
8378						"cta_clicked",
8379						"position-relative"
8380					],
8381					[
8382						1,
8383						"btn",
8384						"btn-primary",
8385						"w-100",
8386						"cursor-pointer",
8387						3,
8388						"click"
8389					],
8390					[1, "font-weight-bold"]
8391				],
8392				template: function(a, e) {
8393					if (a & 1 && (gt(0), n(1, "div", 1), h(2, Xu, 4, 4, "show-message", 2), h(3, hh, 42, 29, "div"), h(4, fh, 4, 3, "div", 3), s(), nt(5, bh, 5, 4, "ng-template", null, 0, uo)), a & 2) {
8394						let i = $e(e.userDataService == null || e.userDataService.userData == null || e.userDataService.userData.configParams == null ? null : e.userDataService.userData.configParams.isBrazilBankRegEnabled);
8395						o(2), f(i ? 2 : -1), o(), f(e.paymentMethod == "PIX" ? 3 : -1), o(), f(i ? 4 : -1);
8396					}
8397				},
8398				dependencies: [
8399					nc,
8400					El,
8401					Sl,
8402					Dl,
8403					vl,
8404					ce,
8405					Ut,
8406					fo,
8407					K,
8408					Ae
8409				],
8410				encapsulation: 2,
8411				changeDetection: 1
8412			}), t;
8413		})(), nr = () => ["EWALLET"], lr = (() => {
8414			let t = class {
8415				constructor() {
8416					this.document = u(Se), this.depositRedirect = u(at), this.depositService = u(ee), this.userDataService = u(W), this.brandId = "", this.showPixProcessPage = N(!1), this.processingAmou
8416nt = 0, this.depositSubmitResponse = this.depositRedirect.depositSubmitResponse, this.brandId = this.depositService.getLabelName(this.userDataService?.userData?.userInfo) || "", this.processingAmount = +this.depositService.submitResponse?.amount?.value || 0;
8417				}
8418				updatePageStatus(e) {
8419					this.showPixProcessPage.set(e);
8420				}
8421				ngOnDestroy() {
8422					this.document.removeEventListener("visibilitychange", this.depositRedirect.handleVisibilityChange);
8423				}
8424			};
8425			return t.ɵfac = function(a) {
8426				return new (a || t)();
8427			}, t.ɵcmp = B({
8428				type: t,
8429				selectors: [["app-deposit-process"]],
8430				decls: 1,
8431				vars: 2,
8432				consts: [
8433					[
8434						3,
8435						"processingAmount",
8436						"brandId"
8437					],
8438					[3, "depositSubmitResponse"],
8439					[
8440						3,
8441						"showPixPage",
8442						"depositSubmitResponse"
8443					]
8444				],
8445				template: function(a, e) {
8446					a & 1 && h(0, vh, 2, 1), a & 2 && f(z(1, nr).includes(e.depositSubmitResponse == null ? null : e.depositSubmitResponse.family) ? 0 : -1);
8447				},
8448				dependencies: [sr, ar],
8449				encapsulation: 2,
8450				changeDetection: 1
8451			}), t;
8452		})(), cr = (t) => ({ "border-0": t }), Hi = (t, a) => ({
8453			time: t,
8454			date: a
8455		}), dr = (t) => ({ gamblingControl: t }), Yi = (t) => ({ cpccContactLink: t }), pr = (t) => ({ rgPercentage: t }), Bi = (t) => ({ limit: t }), mr = (t, a, e) => ({
8456			percentage: t,
8457			netDepLimit: a,
8458			url: e
8459		}), Ui = (t, a) => ({
8460			limit: t,
8461			url: a
8462		}), zi = (t, a, e) => ({
8463			limit: t,
8464			percent: a,
8465			url: e
8466		}), ur = (t) => ({ url: t }), hr = (t, a) => ({
8467			amount: t,
8468			label: a
8469		}), fr = (t) => ({ amount: t }), gr = (() => {
8470			let t = class {
8471				constructor() {
8472					this.window = u(pe), this.depositService = u(ee), this.dataService = u($), this.userDataService = u(W), this.chatService = u(Ni), this.gtmService = u(ae), this.eventService = u(Ze), this.loaderService = u(Ie), this.stakeAmountService = u($t), this.resizeService = u(J), this.balancePropertiesService = u(Zn), this.eventsService = u(Us), this.ddJourney = u(je), this.walletService = u(ot), this.contentStore = u(cl), this.currencyPipe = u(Ae), this.utils = u(Ws), this.content = Ne(() => this.contentStore.page("deposit", "irelandWalletSelection")), this.rewardsTrayService = u($o), this.paymentsCommonConfig = u(Je), this.quickDepositConfig = u(Kt), this.linksConfig = u(mi), this.hasSelectedReward = Ne(() => {
8473						let e = this.rewardsTrayService.selectedRewardInfo$();
8474						return !!e && Object.keys(e).length > 0;
8475					}), this.currencyGBP = "GBP", this.labelName = "", this.isBlackTheme = !0, this.showContactUsButton = !1, this.showBetNowButton = !1, this.showPlayNowButton = !1, this.rewardCtaUrl = "", this.rewardsTrayService.depositSuccessRewardInfo$.set(void 0), this.response = this.depositService?.submitResponse, this.ddJourney.succeeded({
8476						method: this.response?.paymentMethod ?? "unknown",
8477						amount: this.response?.amount?.value ?? 0,
8478						transaction_id: this.response?.transactionId ?? ""
8479					}), this.isFullStakeAmountNotMet = this.stakeAmountService?.isFullStakeAmountNotMet, this.isRedesignQD = !0, this.handleDepositSuccess(), this.resizeService.resizeCashier();
8480				}
8481				handleDepositSuccess() {
8482					if (this.response?.status === se.SUCCESS) {
8483						let { brandId: e, stake: i } = this.dataService.sessionInfo || {};
8484						this.isTransactionSuccess = !0, this.hideSuccessPage = e === Si.CORAL && i, this.response && this.response?.hardStopLTMPercentage === "100" && (this.isHundredPercentageHardStopReached = !0), this.response?.hardStopMonthlyPercentage <= 100 && this.gtmService.raiseEventForAffordabilitySuccessMsg("request higher limit", this.response.hardStopMonthlyPercentage, Number(this.response.hardStopLimit) / 1e3), [le.CORAL || le.LADBROKEUK].includes(this.dataService.sessionInfo.brandId) && this.gtmService.raiseEventForDepositSuccessload(), this.gtmService.raiseEvent("deposit", "DepositSuccess", this.response.paymentMethod), this.dataService._callSuccessApi && (this.dataService._callSuccessApi = !1, this.depositService.callingSuccessApi(this.response?.transactionId));
8485						let c = `bwinex://?event=success&type=${this.response.paymentMethod}&currency=${this.response.amount.currencyCode}&amount=${this.response.amount.value}&sso=${this.userDataService?.userData?.clientInfo?.sessionKey}`;
8486						this.eventService.raiseDepositEvent(c), this.eventService.raiseUpdateBalanceEvent(), this.balancePropertiesService.refresh();
8487						let g = {
8488							userId: this.userDataService?.userData?.userInfo?.userId || "",
8489							accountId: this.userDataService?.userData?.userInfo?.accountID || "",
8490							depositAmount: this.response?.amount?.value || 0,
8491							currencyCode: this.response?.amount?.currencyCode || "",
8492							transactionId: this.response?.transactionId || "",
8493							paymentMethod: this.response?.paymentMethod || "",
8494							timestamp: Date.now()
8495						};
8496						this.eventsService.raise({
8497							eventName: qs.DepositSuccessEvent,
8498							data: g
8499						}), (!(this.isFullStakeAmountNotMet && this.dataService.sessionInfo?.stake) || this.isRedesignQD) && (this.response?.adaDepositStatus?.depositBlocked || this.response?.rgPercentage || this.response?.hardStopLTMPercentage || this.response?.hardStopMonthlyPercentage || this.paymentsCommonConfig?.tokenizationPhase2Enabled && this.hasSelectedReward()) && (this.showDoneCTA = !0), this.response.adaDepositStatus?.depositBlocked && this.gtmService.raiseEventForUnusualDeposit("unusualDepositInterventionMessage", "quick deposit", null), this.response?.successMessageInfo?.showAffNetLossMsg == "Y" && this.gtmService.raiseEventForAffordabilityNetLossThresholdExceeded(this.userDataService?.userData?.configParams?.svoc_player_level);
8500					}
8501				}
8502				replaceDynamicContent(e) {
8503					let i = this.content()[e] ?? "", c = this.response?.successMessageInfo?.productId == this.walletService.gamingWallet ? "Gaming" : "Sports", g = this.currencyPipe.transform(this.response?.amount?.value, this.response?.amount?.currencyCode);
8504					return this.utils.format(i, c, g ?? "");
8505				}
8506				ngOnDestroy() {
8507					clearInterval(this.interval);
8508				}
8509				get messageType() {
8510					return re;
8511				}
8512				ngOnInit() {
8513					this.loaderService.isLoading.set(!1), this.initialize(), this.response?.adaDepositStatus?.depositBlocked || this.response?.rgPercentage || this.response?.hardStopLTMPercentage || this.response?.hardStopMonthlyPercentage || this.paymentsCommonConfig?.tokenizationPhase2Enabled && this.hasSelectedReward() ? (this.showDoneCTA = !0, this.timeoutInterval = 0) : (this.timeoutInterval = this.dataService.sessionInfo?.brandId === Si.CORAL && this.dataService.sessionInfo?.stake ? 0 : this.quickDepositConfig.successPageTimeout ?? 3e3, this.startTimer());
8514				}
8515				initialize() {
8516					this.paymentMethodDisplayName = this.response?.paymentMethod, this.paymentMethodDisplayName == "MLIFE" && (this.paymentMethodDisplayName = "MGM Rewards"), this.configParams = this.userDataService?.userData?.configParams, this.isCountryUK = this.userDataService?.userData?.userInfo?.country === At.GB, this.pullchatEnabled = this.userDataService?.userData?.configParams?.pullchatEnabled === O.YES, this.zendeskEnabled = this.userDataService?.userData?.configParams?.zendeskEnabled === O.YES, this.userGroup = this.userDataService?.userData?.userInfo?.merchantGroup, this.hideChat = this.dataService?.sessionInfo?.hideChat === "true", this.paypalOnlyForSports = this.userDataService?.userData?.configParams?.paypalOnlyForSports === "Y", this.labelName = this.depositService.getLabelName(this.userDataService?.userData?.userInfo), this.isCountryUK || (this.cpccContactLink = this.userDataService.userData.configParams?.adaDepositContactUsUrl), this.isCountryUK && (this.gamblingControlURL = this.userDataService?.userData?.configParams?.game_limits_url || "");
8517				}
8518				startTimer() {
8519					this.interval = setInterval(() => {
8520						this.eventService.raiseCloseEvent();
8521					}, this.timeoutInterval);
8522				}
8523				monthlyLimit(e) {
8524					e?.target?.tagName.toLowerCase() == "u" && this.gtmService.raiseEventForAffordabilitySuccessMsgLinks("request higher limit", this.response.hardStopMonthlyPercentage, Number(this.response.hardStopLimit) / 1e3, "monthlyLimit", this.response.hardstopInfoLink, this.response.playerLevel);
8525				}
8526				triggerChat() {
8527					this.chatService.triggerChat(this.handleLiveChatResponse), this.gtmService.raiseEventForUnu
8527sualDeposit("interventionLiveChat", "quick deposit", null);
8528				}
8529				handleLiveChatResponse(e) {
8530					e && [Ei.LiveChatResponse_1001, Ei.LiveChatResponse_1000].includes(e) && (this.showChatNotAvailable = !0);
8531				}
8532				lossLimitDepositCapClick(e) {
8533					e?.target?.tagName.toLowerCase == "a" && this.gtmService.raiseEventForAffordabilityNetLossDepositCapClick(this.userDataService?.userData?.configParams?.svoc_player_level, this.response?.successMessageInfo?.increaseLimitsUrl);
8534				}
8535				onRewardCtaLink(e) {
8536					let i = !!e?.url, c = e?.text?.toLowerCase();
8537					this.showBetNowButton = i && c === Di.BET_NOW, this.showPlayNowButton = i && c === Di.PLAY_NOW, this.showContactUsButton = !this.showBetNowButton && !this.showPlayNowButton, this.rewardCtaUrl = e?.url || "";
8538				}
8539				goToContactUs() {
8540					let e = this.linksConfig?.links?.contactus?.url;
8541					e && this.window.open(e, "_blank");
8542				}
8543				navigateToRewardCta() {
8544					this.rewardCtaUrl ? this.window.open(this.rewardCtaUrl, "_top") : this.startTimer();
8545				}
8546			};
8547			return t.ɵfac = function(a) {
8548				return new (a || t)();
8549			}, t.ɵcmp = B({
8550				type: t,
8551				selectors: [["app-deposit-success"]],
8552				decls: 1,
8553				vars: 1,
8554				consts: [
8555					[
8556						1,
8557						"deposit-success-wrapper",
8558						3,
8559						"ngClass"
8560					],
8561					[
8562						"type",
8563						"hidden",
8564						"name",
8565						"adaPullchatUrl",
8566						"id",
8567						"adaPullchatUrl"
8568					],
8569					[1, "mb-3"],
8570					[
8571						1,
8572						"deposit-success-box",
8573						"text-center",
8574						"mt-1"
8575					],
8576					[3, "ngClass"],
8577					[
8578						1,
8579						"text-bold",
8580						"txt-xl-v2",
8581						"deposit-success-txt",
8582						"my-3"
8583					],
8584					[
8585						1,
8586						"text-bold",
8587						"txt-xl-v2",
8588						3,
8589						"ngClass"
8590					],
8591					[
8592						1,
8593						"text-center",
8594						"mx-auto",
8595						3,
8596						"ngClass"
8597					],
8598					[1, "txt-md-v2"],
8599					[
8600						1,
8601						"mb-3",
8602						3,
8603						"vnDynamicHtml"
8604					],
8605					[3, "vnDynamicHtml"],
8606					[1, "ireland-wallet-success-info"],
8607					[
8608						1,
8609						"cashier-message-wrapper",
8610						"d-flex",
8611						"justify-content-center",
8612						"taxinfo"
8613					],
8614					[
8615						1,
8616						"w-100",
8617						"mx-auto"
8618					],
8619					[3, "type"],
8620					["info", ""],
8621					[1, "line-spacing"],
8622					[
8623						1,
8624						"float-none",
8625						3,
8626						"vnDynamicHtml"
8627					],
8628					[
8629						1,
8630						"line-spacing",
8631						"float-none",
8632						3,
8633						"vnDynamicHtml"
8634					],
8635					[
8636						1,
8637						"line-spacing",
8638						3,
8639						"vnDynamicHtml"
8640					],
8641					[
8642						"href",
8643						"javascript:void(0)",
8644						1,
8645						"float-right",
8646						"mt-2"
8647					],
8648					[1, "zendesk-live-block"],
8649					[
8650						1,
8651						"float-right",
8652						"mt-2"
8653					],
8654					[
8655						1,
8656						"float-right",
8657						"mt-2",
8658						3,
8659						"click"
8660					],
8661					["success", ""],
8662					[
8663						"id",
8664						"hardStopchatUrl",
8665						1,
8666						"mr-1"
8667					],
8668					[1, "mr-1"],
8669					[
8670						"target",
8671						"_blank",
8672						3,
8673						"href"
8674					],
8675					[
8676						1,
8677						"text-bold",
8678						"line-spacing"
8679					],
8680					[
8681						1,
8682						"text-bold",
8683						"line-spacing",
8684						3,
8685						"vnDynamicHtml"
8686					],
8687					[
8688						"target",
8689						"_top",
8690						3,
8691						"href"
8692					],
8693					[
8694						1,
8695						"line-space",
8696						3,
8697						"vnDynamicHtml"
8698					],
8699					[1, "line-space"],
8700					[
8701						1,
8702						"line-spacing",
8703						"mt-1",
8704						"text-bold",
8705						3,
8706						"click",
8707						"vnDynamicHtml"
8708					],
8709					[
8710						1,
8711						"line-spacing",
8712						"mt-1",
8713						3,
8714						"vnDynamicHtml"
8715					],
8716					[
8717						1,
8718						"line-spacing",
8719						"text-bold"
8720					],
8721					[
8722						1,
8723						"line-spacing",
8724						"mt-1"
8725					],
8726					[
8727						1,
8728						"line-spacing",
8729						"mt-1",
8730						3,
8731						"click",
8732						"vnDynamicHtml"
8733					],
8734					[
8735						1,
8736						"live-help",
8737						"zendesk-live-block",
8738						"form-control"
8739					],
8740					["href", "javascript:void(0)"],
8741					[
8742						"version",
8743						"1.1",
8744						"id",
8745						"Layer_1",
8746						"xmlns",
8747						"http://www.w3.org/2000/svg",
8748						0,
8749						"xmlns",
8750						"xlink",
8751						"http://www.w3.org/1999/xlink",
8752						"x",
8753						"0px",
8754						"y",
8755						"0px",
8756						"viewBox",
8757						"-463 265 32 32",
8758						"fill",
8759						"#000",
8760						0,
8761						"xml",
8762						"space",
8763						"preserve",
8764						2,
8765						"enable-background",
8766						"new -463 265 32 32",
8767						"height",
8768						"24px",
8769						"width",
8770						"24px",
8771						"padding",
8772						"0 5px 2px 0",
8773						"float",
8774						"left"
8775					],
8776					["d", `M-434.9,265H-459c-2.2,0-4,1.8-4,4v15.9c0,2.2,1.8,4,4,4h2.3v6.9c0,0.5,0.3,1,0.8,1.2c0.2,0.1,0.4,0.1,0.6,0.1
8777					c0.3,0,0.6-0.1,0.9-0.3l9.2-7.9h10.3c2.2,0,4-1.8,4-4V269C-430.9,266.8-432.7,265-434.9,265z M-455.4,278.9c-1.3,0-2.4-1.1-2.4-2.4
8778					c0-1.3,1.1-2.4,2.4-2.4c1.3,0,2.4,1.1,2.4,2.4C-453,277.8-454.1,278.9-455.4,278.9z M-447,278.9c-1.3,0-2.4-1.1-2.4-2.4
8779					c0-1.3,1.1-2.4,2.4-2.4c1.3,0,2.4,1.1,2.4,2.4C-444.6,277.8-445.7,278.9-447,278.9z M-438.6,278.9c-1.3,0-2.4-1.1-2.4-2.4
8780					c0-1.3,1.1-2.4,2.4-2.4c1.3,0,2.4,1.1,2.4,2.4C-436.2,277.8-437.3,278.9-438.6,278.9z`],
8781					[
8782						"type",
8783						"button",
8784						1,
8785						"live-help",
8786						"form-control",
8787						3,
8788						"click"
8789					],
8790					[1, "ireland-wallet-success-row"],
8791					[1, "text-bold"],
8792					[1, "cashier-message-container"],
8793					[
8794						1,
8795						"message-box",
8796						"message-box-graybg",
8797						"no-border"
8798					],
8799					[1, "message-inner-box"],
8800					[1, "message-text-left"],
8801					[
8802						1,
8803						"message-text-right",
8804						"tax-text",
8805						"text-bold"
8806					],
8807					[
8808						1,
8809						"message-text-right",
8810						"tax-text",
8811						"text-bold",
8812						"success-txt"
8813					],
8814					[
8815						"variant",
8816						"on-surface-lowest",
8817						1,
8818						"my-3",
8819						3,
8820						"hidden"
8821					],
8822					[
8823						1,
8824						"mx-auto",
8825						"reward-selected",
8826						"pb-3",
8827						3,
8828						"hidden"
8829					],
8830					[
8831						3,
8832						"ctaLink",
8833						"offerId",
8834						"isBlackTheme",
8835						"depositTxnId",
8836						"depositCode",
8837						"offerType",
8838						"paymentMethod",
8839						"isQuickDeposit"
8840					],
8841					[
8842						1,
8843						"w-100",
8844						"mx-auto",
8845						"reward-cta-spacing",
8846						3,
8847						"hidden"
8848					],
8849					[
8850						"ds-button",
8851						"",
8852						"variant",
8853						"filled",
8854						"size",
8855						"large",
8856						"kind",
8857						"primary",
8858						1,
8859						"w-100"
8860					],
8861					[
8862						"ds-button",
8863						"",
8864						"size",
8865						"large",
8866						"variant",
8867						"filled",
8868						"kind",
8869						"primary",
8870						1,
8871						"w-100"
8872					],
8873					[
8874						"ds-button",
8875						"",
8876						"variant",
8877						"filled",
8878						"size",
8879						"large",
8880						"kind",
8881						"primary",
8882						1,
8883						"w-100",
8884						3,
8885						"click"
8886					],
8887					[
8888						"ds-button",
8889						"",
8890						"size",
8891						"large",
8892						"variant",
8893						"filled",
8894						"kind",
8895						"primary",
8896						1,
8897						"w-100",
8898						3,
8899						"click"
8900					],
8901					[
8902						1,
8903						"w-100",
8904						"mx-auto",
8905						3,
8906						"click"
8907					],
8908					[
8909						1,
8910						"btn",
8911						"btn-primary",
8912						"w-100"
8913					]
8914				],
8915				template: function(a, e) {
8916					a & 1 && h(0, vf, 20, 15, "div", 0), a & 2 && f(e.isTransactionSuccess && !e.hideSuccessPage ? 0 : -1);
8917				},
8918				dependencies: [
8919					ce,
8920					Ut,
8921					xe,
8922					ct,
8923					pc,
8924					il,
8925					Lo,
8926					ws,
8927					K,
8928					Ae,
8929					ci
8930				],
8931				encapsulation: 2,
8932				changeDetection: 1
8933			}), t;
8934		})(), br = (() => {
8935			let t = class {
8936				constructor() {
8937					this.depositTxnStatusService = u(Ct), this.position = Me.CO_DEPOSIT_LIMIT_MESSAGES;
8938				}
8939				ngOnDestroy() {
8940					this.depositTxnStatusService.clearTxnLtmBanner();
8941				}
8942			};
8943			return t.ɵfac = function(a) {
8944				return new (a || t)();
8945			}, t.ɵcmp = B({
8946				type: t,
8947				selectors: [["app-qd-deposit-txn-status"]],
8948				decls: 1,
8949				vars: 1,
8950				consts: [[3, "position"]],
8951				template: function(a, e) {
8952					a & 1 && D(0, "pa-msg-banner", 0), a & 2 && m("position", e.position);
8953				},
8954				dependencies: [mt],
8955				styles: [`.quick-deposit-feature:not(.qd-dark-mode) app-qd-deposit-txn-status .ds-alert.ds-alert-info{background-color:#f4f9ff}.quick-deposit-feature:not(.qd-dark-mode) app-qd-deposit-txn-status .ds-alert.ds-alert-info .ds-alert-icon{color:#475eec}.quick-deposit-feature:not(.qd-dark-mode) app-qd-deposit-txn-status .ds-alert.ds-alert-info .ds-alert-content-container{color:#1d1c3b}
8956`],
8957				encapsulation: 2
8958			}), t;
8959		})(), yr = (() => {
8960			let t = class {
8961				constructor() {
8962					this.walletService = u(ot), this.bannerQueue = u(Ge), this.bannerAction = u(Vt), this.intlService = u(zt), this.optionListService = u(he), this.gtmService = u(ae), this.dataService = u($), this.timerService = u(zs), this.position = Me.QD_IRELAND_WALLET_MESSAGES, this.hasBanners = Ne(() => this.bannerQueue.getBannersForPosition(this.position)().length > 0), this.showingDismissedBanner = !1, this.sportsKycPendingTimer = null, this.currentBanner
8962Name = null, this.registerActions(), Q(() => {
8963						let e = this.walletService.selectedWallet();
8964						this.walletService.gamingKYCLimitInfo(), this.showingDismissedBanner && e === this.walletService.sportsWallet && (this.dismissPendingToast(), this.currentBannerName = null, this.bannerQueue.clear(this.position)), this.showingDismissedBanner || this.loadBanners();
8965					});
8966				}
8967				ngOnDestroy() {
8968					this.sportsKycPendingTimer && this.timerService.clearTimeout(this.sportsKycPendingTimer), this.bannerAction.clearActions(this.position), this.bannerQueue.clear(this.position);
8969				}
8970				registerActions() {
8971					this.bannerAction.registerAction(this.position, oe.SPORTS_UNVERIFIED, {
8972						primary: () => this.onContinueWithGaming(),
8973						close: () => this.onContinueWithGaming()
8974					}), this.bannerAction.registerAction(this.position, oe.SPORTS_KYC_PENDING, {
8975						primary: () => this.onContinueWithGaming(),
8976						close: () => this.onContinueWithGaming()
8977					}), this.bannerAction.registerAction(this.position, oe.SPORTS_KYC_PENDING_DISMISSED, { close: () => this.dismissPendingToast() });
8978				}
8979				getCommonPlaceholders() {
8980					return [
8981						this.optionListService.selectedOption?.paymentMethodInfo?.paymentMethod?.toLowerCase() || "not applicable",
8982						this.gtmService.qdName || "not applicable",
8983						this.dataService.sessionInfo?.productId?.toLowerCase() || "not applicable",
8984						this.walletService.getWalletInfoLabel()
8985					];
8986				}
8987				loadBanners() {
8988					if (!this.walletService.isGamingVerified() && this.walletService.gamingKYCLimitInfo() == null) return;
8989					let e = null, i, c = this.getCommonPlaceholders();
8990					if (this.isFullyBlocked) e = oe.FULLY_BLOCKED, i = [...c];
8991					else if (this.isVerificationInProgress) e = oe.VERIFICATION_IN_PROGRESS, i = [...c];
8992					else if (this.isSportsUnverifiedSelected) e = oe.SPORTS_UNVERIFIED, i = [...c];
8993					else if (this.isSportsKycPendingSelected) e = oe.SPORTS_KYC_PENDING, i = [...c];
8994					else if (this.isGamingPendingLimitAvailable) {
8995						e = oe.PENDING_LIMIT_AVAILABLE;
8996						let g = this.walletService.gamingKYCLimitInfo(), y = this.intlService.formatCurrency(Number(g?.additionalInfo?.REMAINING_KYC_DEPOSIT_LIMIT) || 0) ?? "";
8997						i = [...c, y];
8998					}
8999					e !== this.currentBannerName && (this.currentBannerName = e, this.bannerQueue.clear(this.position), e && this.bannerQueue.loadBanner(e, this.position, i));
9000				}
9001				get isFullyBlocked() {
9002					return !this.walletService.isSportsVerified() && !this.walletService.isGamingVerified() && this.walletService.isGamingLimitExhausted() && !this.walletService.isKycDocsPending();
9003				}
9004				get isVerificationInProgress() {
9005					return !this.walletService.isSportsVerified() && !this.walletService.isGamingVerified() && this.walletService.isGamingLimitExhausted() && this.walletService.isKycDocsPending();
9006				}
9007				get isGamingPendingLimitAvailable() {
9008					return !this.walletService.isSportsVerified() && !this.walletService.isGamingVerified() && !this.walletService.isGamingLimitExhausted() && this.walletService.isKycDocsPending();
9009				}
9010				get isSportsUnverifiedSelected() {
9011					return this.walletService.selectedWallet() === this.walletService.sportsWallet && !this.walletService.isSportsVerified() && !this.walletService.isKycDocsPending();
9012				}
9013				get isSportsKycPendingSelected() {
9014					return this.walletService.selectedWallet() === this.walletService.sportsWallet && !this.walletService.isSportsVerified() && this.walletService.isKycDocsPending();
9015				}
9016				onContinueWithGaming() {
9017					let e = this.isSportsKycPendingSelected;
9018					this.currentBannerName = null, this.bannerQueue.clear(this.position), e && (this.showingDismissedBanner = !0, this.bannerQueue.loadBanner(oe.SPORTS_KYC_PENDING_DISMISSED, this.position), this.sportsKycPendingTimer = this.timerService.setTimeout(() => {
9019						this.showingDismissedBanner = !1, this.bannerQueue.clear(this.position);
9020					}, this.walletService.dismissDuration)), this.walletService.selectWallet(this.walletService.gamingWallet);
9021				}
9022				dismissPendingToast() {
9023					this.showingDismissedBanner = !1, this.sportsKycPendingTimer && (this.timerService.clearTimeout(this.sportsKycPendingTimer), this.sportsKycPendingTimer = null);
9024				}
9025			};
9026			return t.ɵfac = function(a) {
9027				return new (a || t)();
9028			}, t.ɵcmp = B({
9029				type: t,
9030				selectors: [["app-ireland-qd-wallet-messages"]],
9031				decls: 2,
9032				vars: 3,
9033				consts: [[3, "position"]],
9034				template: function(a, e) {
9035					a & 1 && (n(0, "div"), D(1, "pa-msg-banner", 0), s()), a & 2 && (ye("mb-2", e.hasBanners()), o(), m("position", e.position));
9036				},
9037				dependencies: [mt],
9038				encapsulation: 2,
9039				changeDetection: 1
9040			}), t;
9041		})(), _t = cs(hl(), 1), qi = class {}, Vi = (t, a) => ({
9042			frequency: t,
9043			increaseLimitUrl: a
9044		}), Sr = (() => {
9045			let t = class {
9046				constructor() {
9047					this.depositFlowStore = u(Ce), this.translateService = u(pt), this.dataService = u($), this.isBucketChanged = !0, Q(() => {
9048						let e = this.depositFlowStore.enteredAmount();
9049						e && (this.enteredAmount = e, this.showMessage = !1, this.frequency = "", this.isDailyBucketOne = !1, this.isDailyBucketTwo = !1, this.isDailyBucketThree = !1, this.isDailyThresholdLimit = !1, this.isDailyRgLimitMet = !1, this.dailyCurrentBucket = "", this.isWeeklyRgLimitMet = !1, this.isWeeklyBucketOne = !1, this.isWeeklyBucketTwo = !1, this.isWeeklyBucketThree = !1, this.weeklyCurrentBucket = "", this.isWeeklyThresholdLimit = !1, this.isMonthlyRgLimitMet = !1, this.isMonthlyThresholdLimit = !1, this.isMonthlyBucketOne = !1, this.isMonthlyBucketTwo = !1, this.isMonthlyBucketThree = !1, this.monthlyCurrentBucket = "", this.isBucketChanged = !0, this.getCurrentBucket());
9050					});
9051				}
9052				getRgLimitInfo() {
9053					if (this.dataService.RgLimitData) {
9054						let e = this.dataService.RgLimitData;
9055						e && (this.inputData = e, this.setBucketValues());
9056					}
9057				}
9058				getCurrentBucket() {
9059					this.inputData?.rglimitInfo?.forEach((e) => {
9060						e.type === "Daily" ? e.actualPurchase.value >= this.dailyLimitBucketOne && e.actualPurchase.value < this.dailyLimitBucketTwo ? this.dailyCurrentBucket = "first" : e.actualPurchase.value >= this.dailyLimitBucketTwo && e.actualPurchase.value < this.dailyLimitBucketThree ? this.dailyCurrentBucket = "second" : e.actualPurchase.value >= this.dailyLimitBucketThree && e.actualPurchase.value < e.rgLimit.value && (this.dailyCurrentBucket = "third") : e.type === "Weekly" ? e.actualPurchase.value >= this.weeklyLimitBucketOne && e.actualPurchase.value < this.weeklyLimitBucketTwo ? this.weeklyCurrentBucket = "first" : e.actualPurchase.value >= this.weeklyLimitBucketTwo && e.actualPurchase.value < this.weeklyLimitBucketThree ? this.weeklyCurrentBucket = "second" : e.actualPurchase.value >= this.weeklyLimitBucketThree && e.actualPurchase.value < e.rgLimit.value && (this.weeklyCurrentBucket = "third") : e.type === "Monthly" && (e.actualPurchase.value >= this.monthlyLimitBucketOne && e.actualPurchase.value < this.monthlyLimitBucketTwo ? this.monthlyCurrentBucket = "first" : e.actualPurchase.value >= this.monthlyLimitBucketTwo && e.actualPurchase.value < this.monthlyLimitBucketThree ? this.monthlyCurrentBucket = "second" : e.actualPurchase.value >= this.monthlyLimitBucketThree && e.actualPurchase.value < e.rgLimit.value && (this.monthlyCurrentBucket = "third"));
9061					}), this.toggleLimitMsg();
9062				}
9063				ngOnInit() {
9064					this.getRgLimitInfo();
9065				}
9066				calculateBucketValues(e, i) {
9067					return e * i / 100;
9068				}
9069				setBucketValues() {
9070					this.inputData?.rglimitInfo?.forEach((e) => {
9071						e.days === 1 ? (e.type = "Daily", this.dailyLimitBucketOne = this.calculateBucketValues(this.inputData.rg_first_bucket_threshold, e.rgLimit.value), this.dailyLimitBucketTwo = this.calculateBucketValues(this.inputData.rg_second_bucket_threshold, e.rgLimit.value), this.dailyLimitBucketThree = this.calculateBucketValues(this.inputData.rg_third_bucket_threshold, e.rgLimit.value)) : e.days <= 7 ? (e.type = "Weekly", this.weeklyLimitBucketOne = this.calculateBucketValues(this.inputData.rg_first_bucket_threshold, e.rgLimit.value), this.weeklyLimitBucketTwo = this.calculateBucketValues(this.inputData.rg_second_bucket_threshold, e.rgLimit.value), this.weeklyLimitBucketThree = this.calculateBucketValues(this.inputData.rg_third_bucket_threshold, e.rgLimit.value)) : (e.type = "Monthly", this.monthlyLimitBucketOne = this.calculateBucketValues(this.inputData.rg_first_bucket_threshold, e.rgLimit.value), this.monthlyLimitBucketTwo = this.calculateBucketValues(this.inputData.rg_second_bucket_threshold, e.rgLimit.value), this.monthlyLimitBucketThree = this.calculateBucketValues(this.inputData.rg_third_bucket_threshold, e.rgLimit.value));
9072					});
9073				}
9074				toggleLimitMsg() {
9075					let e = Number(this.enteredAmount);
9076					if (this.inputData && this.inputData?.rglimitInfo?.forEach((i) => {
9077						if (i.type === "Daily" && !i.requestPending) {
9078							let c = e + i.actualPurchase.value;
9079							c <= i.rgLimit.value && (c >= this.dailyLimitBucketOne && c < this.dailyLimitBucketTwo ? (this.showMessage = !0, this.isDailyRgLimitMet = !1, this.isDailyThresholdLimit = !0, this.isDailyBucketOne = !0) : c >= this.dailyLimitBucketTwo && c < this.dailyLimitBucketThree ? (this.showMessage = !0, this.isDailyRgLimitMet = !1, this.isDailyThresholdLimit = !0, this.isDailyBucketTwo = !0) : c >= this.dailyLimitBucketThree && c < i.rgLimit.value ? (this.showMessage = !0, this.isDailyRgLimitMet = !1, this.isDailyThresholdLimit = !0, this.isDailyBucketThree = !0) : c === i.rgLimit.value ? (this.showMessage = !0, this.isDailyRgLimitMet = !0, this.isDailyThresholdLimit = !0) : c > i.rgLimit.value && (this.showMessage = !1, this.isDailyThresholdLimit = !0));
9080						} else if (i.type === "Weekly" && !i.requestPending) {
9081							let c = e + i.actualPurchase.value;
9082							c >= this.weeklyLimitBucketOne && c < this.weeklyLimitBucketTwo ? (this.showMessage = !0, this.isWeeklyRgLimitMet = !1, this.isWeeklyThresholdLimit = !0, this.isWeeklyBucketOne = !0) : c >= this.weeklyLimitBucketTwo && c < this.weeklyLimitBucketThree ? (this.showMessage = !0, this.isWeeklyRgLimitMet = !1, this.isWeeklyThresholdLimit = !0, this.isWeeklyBucketTwo = !0) : c >= this.weeklyLimitBucketThree && c < i.rgLimit.value ? (this.showMessage = !0, this.isWeeklyRgLimitMet = !1, this.isWeeklyThresholdLimit = !0, this.isWeeklyBucketThree = !0) : c === i.rgLimit.value ? (this.showMessage = !0, this.isWeeklyRgLimitMet = !0, this.isWeeklyThresholdLimit = !0) : c > i.rgLimit.value && (this.showMessage = !1, this.isWeeklyThresholdLimit = !0);
9083						} else if (i.type === "Monthly" && !i.requestPending) {
9084							let c = e + i.actualPurchase.value;
9085							c === i.rgLimit.value ? (this.showMessage = !0, this.isMonthlyRgLimitMet = !0, this.isMonthlyThresholdLimit = !0) : c > i.rgLimit.value ? (this.showMessage = !1, this.isMonthlyThresholdLimit = !0) : c >= this.monthlyLimitBucketOne && c < this.monthlyLimitBucketTwo ? (this.showMessage = !0, this.isMonthlyRgLimitMet = !1, this.isMonthlyThresholdLimit = !0, this.isMonthlyBucketOne = !0) : c >= this.monthlyLimitBucketTwo && c < this.monthlyLimitBucketThree ? (this.showMessage = !0, this.isMonthlyRgLimitMet = !1, this.isMonthlyThresholdLimit = !0, this.isMonthlyBucketTwo = !0) : c >= this.monthlyLimitBucketThree && c < i.rgLimit.value && (this.showMessage = !0, this.isMonthlyRgLimitMet = !1, this.isMonthlyThresholdLimit = !0, this.isMonthlyBucketThree = !0);
9086						}
9087					}), this.isDailyBucketOne && this.dailyCurrentBucket == "first" || this.isDailyBucketTwo && this.dailyCurrentBucket == "second" || this.isDailyBucketThree && this.dailyCurrentBucket == "third" || this.isWeeklyBucketOne && this.weeklyCurrentBucket == "first" || this.isWeeklyBucketTwo && this.weeklyCurrentBucket == "second" || this.isWeeklyBucketThree && this.weeklyCurrentBucket == "third" || this.isMonthlyBucketOne && this.monthlyCurrentBucket == "first" || this.isMonthlyBucketTwo && this.monthlyCurrentBucket == "second" || this.isMonthlyBucketThree && this.monthlyCurrentBucket == "third") return this.showMessage = !1, this.isBucketChanged = !1, !1;
9088					(this.isMonthlyBucketOne || this.isMonthlyBucketTwo || this.isMonthlyBucketThree) && !this.isWeeklyBucketOne && !this.isWeeklyBucketTwo && !this.isWeeklyBucketThree && !this.isDailyBucketOne && !this.isDailyBucketTwo && !this.isDailyBucketThree && !this.isWeeklyRgLimitMet && !this.isDailyRgLimitMet && !this.isMonthlyRgLimitMet || this.isDailyBucketOne && this.isMonthlyBucketTwo ? this.frequency = "Monthly" : (this.isWeeklyBucketOne || this.isWeeklyBucketTwo || this.isWeeklyBucketThree) && !this.isDailyBucketOne && !this.isDailyBucketTwo && !this.isDailyBucketThree && !this.isWeeklyRgLimitMet && !this.isDailyRgLimitMet && !this.isMonthlyRgLimitMet || this.isWeeklyBucketTwo && (this.isMonthlyBucketOne || this.isMonthlyBucketTwo) || this.isDailyBucketOne && this.isWeeklyBucketTwo ? this.frequency = "Weekly" : (this.isDailyBucketOne || this.isDailyBucketTwo || this.isDailyBucketThree) && !this.isWeeklyRgLimitMet && !this.isDailyRgLimitMet && !this.isMonthlyRgLimitMet ? this.frequency = "Daily" : this.isMonthlyRgLimitMet || this.isMonthlyRgLimitMet && this.isDailyThresholdLimit || this.isWeeklyThresholdLimit && this.isMonthlyRgLimitMet || this.isWeeklyRgLimitMet && this.isMonthlyRgLimitMet || this.isDailyRgLimitMet && this.isMonthlyRgLimitMet || this.isDailyRgLimitMet && this.isWeeklyRgLimitMet && this.isMonthlyRgLimitMet ? this.frequency = "Monthly" : this.isWeeklyRgLimitMet || this.isWeeklyRgLimitMet && this.isDailyThresholdLimit || this.isWeeklyRgLimitMet && this.isMonthlyThresholdLimit || this.isDailyRgLimitMet && this.isWeeklyRgLimitMet ? this.frequency = "Weekly" : this.isDailyRgLimitMet || this.isDailyRgLimitMet && this.isWeeklyThresholdLimit || this.isDailyRgLimitMet && this.isMonthlyThresholdLimit ? this.frequency = "Daily" : this.isDailyThresholdLimit && this.isWeeklyThresholdLimit || this.isDailyThresholdLimit && this.isMonthlyThresholdLimit || this.isDailyThresholdLimit && this.isMonthlyThresholdLimit && this.isWeeklyThresholdLimit ? this.frequency = "Daily" : this.isWeeklyThresholdLimit && this.isMonthlyThresholdLimit && (this.frequency = "Weekly");
9089				}
9090				translateFrequency() {
9091					return this.translateService.instant("PARTY.CASHIER.web.deposit.threshold.limit." + this.frequency?.toLowerCase());
9092				}
9093				ngOnDestroy() {}
9094			};
9095			return t.ɵfac = function(a) {
9096				return new (a || t)();
9097			}, t.ɵcmp = B({
9098				type: t,
9099				selectors: [["threshold-limit-messages"]],
9100				decls: 1,
9101				vars: 1,
9102				consts: [
9103					[
9104						1,
9105						"thressholdlimit-message-wrapper",
9106						"clear-both"
9107					],
9108					[
9109						1,
9110						"content-message-container",
9111						"cashier-notifications",
9112						"mb-3"
9113					],
9114					[
9115						1,
9116						"content-message",
9117						"info",
9118						"theme-info-i",
9119						"d-flex",
9120						"align-items-baseline"
9121					],
9122					[
9123						1,
9124						"d-flex",
9125						"flex-column"
9126					],
9127					[
9128						1,
9129						"notification-text",
9130						3,
9131						"vnDynamicHtml"
9132					]
9133				],
9134				template: function(a, e) {
9135					a & 1 && h(0, xf, 6, 2, "div", 0), a & 2 && f(e.showMessage ? 0 : -1);
9136				},
9137				dependencies: [xe, K],
9138				encapsulation: 2,
9139				changeDetection: 1
9140			}), t;
9141		})(), Wi = (() => {
9142			let t = class {
9143				constructor() {
9144					this.bannerService = u(Ge), this.bannerAction = u(Vt), this.intlService = u(zt), this.dataService = u($), this.optionListService = u(he), this.gtmService = u(ae), this.depositFlowStore = u(Ce), this.resizeService = u(J), this.depositService = u(ee), this.gdlFraService = u(rt), this.bannerLoaded = !1, this.position = Me.GDL_FRA_LTM, this.registerActions(), this.loadBanner(), Q(() => {
9145						this.gdlFraService.showGdlFraValidation() && this.loadBanner();
9146					});
9147				}
9148				registerActions() {
9149					this.bannerAction.registerAction(Me.GDL_FRA_LTM, ui.GDL_FRA_LIMIT_TO_BE_EXCEEDED, { primary: () => this.updateAmount() });
9150				}
9151				loadBanner() {
9152					if (this.bannerLoaded) return;
9153					this.bannerLoaded = !0;
9154					let e = this.gdlFraService.jurisdictionConfigs(), i = this.optionListService.selectedOption?.paymentMethodInfo;
9155					this.fraQuestionnarieLink = e?.fraQuestionnarie ?? "";
9156					let c = i?.paymentMethod?.toLowerCase() || "not applicable";
9157					this.maxLimit = this.gdlFraService.showGdlFraValidation() ? this.depositService.submitResponse.errorResponse?.allowedAmt?.value : Number(i?.txnLimitInfo?.maxLimit?.value);
9158					let g = this.intlService.formatCurrency(this.maxLimit), y = this.dataService.sessionInfo?.productId?.toLowerCase() || "not applicable", E = this.intlService.formatCurrency(Number(e?.gdlFraThreshold)), C = e?.gdlFraPeriod ?? "", w = this.gtmService.qdName || "not applicable", T = [
9159						E,
9160						C,
9161						g,
9162						w,
9163						c,
9164						w,
9165						y,
9166						this.fraQuestionnarieLink
9167					];
9168					if (!this.gdlFraService.showGdlFraValidation()) {
9169						let _ = Number(this.depositFlowStore.enteredAmount()) || 0, q = this.maxLimit > 0 ? "FRA_GDL_LIMIT_TO_BE_EXCEEDED" : "FRA_GDL_LIMIT_EXCEEDED", ke = {
9170							maxAllowedAmount: Number(this.maxLimit),
9171							depositAmount: _,
9172							alertType: q,
9173							configuredLimit: Number(e?.gdlFraThreshold)
9174						};
9175						this.gdlFraService.triggerGdlAlert(ke);
9176					}
9177					this.currentBannerName = this.maxLimit > 0 ? ui.GDL_FRA_LIMIT_TO_BE_EXCEEDED : ui.GDL_FRA_LIMIT_EXCEEDED, this.bannerService.loadBanner(this.currentBannerName, this.position, T);
9178				}
9179				updateAmount() {
9180					this.bannerService.remove(this.currentBannerName, this.position), this.depositFlowStore.setEnteredAmount(this.maxLimit?.toFixed(2).toString()), setTimeout(() => this.resizeService.resizeCashier(), 100);
9181				}
9182			};
9183			return t.ɵfac = function(a) {
9184				return new (a || t)();
9185			}, t.ɵcmp = B({
9186				type: t,
9187				selectors: [["app-gdl-fra-ltm-messages"]],
9188				decls: 1,
9189				vars: 0,
9190				consts: [["position", "GDL_FRA_LTM"]],
9191				template: function(a, e) {
9192					a & 1 && D(0, "pa-msg-banner", 0);
9193				},
9194				dependencies: [mt],
9195				encapsulation: 2,
9196				changeDetection: 1
9197			}), t;
9198		})(), vr = (() => {
9199			let t = class {
9200				get messageType() {
9201					return re;
9202				}
9203				constructor() {
9204					this.depositRedirectService = u(at), this.depositService = u(ee), this.resizeService = u(J), this.resizeService.resizeCashier();
9205				}
9206				redirectToThirdParty() {
9207					this.depositRedirectService.redirectToThirdParty(this.depositService.handleResponse), this.resizeService.resizeCashier();
9208				}
9209			};
9210			return t.ɵfac = function(a) {
9211				return new (a || t)();
9212			}, t.ɵcmp = B({
9213				type: t,
9214				selectors: [["app-redirect-message"]],
9215				decls: 2,
9216				vars: 1,
9217				consts: [
9218					[3, "type"],
9219					["info", ""],
9220					[
9221						1,
9222						"btn",
9223						"btn-primary",
9224						"w-100",
9225						"mb-2",
9226						3,
9227						"click"
9228					]
9229				],
9230				template: function(a, e) {
9231					a & 1 && h(0, Af, 8, 7)(1, Lf, 5, 4, "show-message", 0), a & 2 && f(e.depositRedirectService?.popupBlocked() ? 0 : 1);
9232				},
9233				dependencies: [ce, K],
9234				encapsulation: 2,
9235				changeDetection: 1
9236			}), t;
9237		})(), Er = (t) => ({ max: t }), Dr = (() => {
9238			let t = class {
9239				constructor() {
9240					this.userDataService = u(W), this.depositService = u(ee), this.walletService = u(ot), this.depositRedirectService = u(at), this.userDataStore = u(ut), this.depositFlowStore = u(Ce), this.errorStateStore = u(ge), this.gtmService = u(ae), this.resizeService = u(J), this.bannerService = u(Ge), this.ukLccpLimitsService = u(ht), this.gdlFraService = u(rt), this.selectedOption = ne.required(), this.showMaxLimit = !1, this.showAmountError = !1, this.depositResponseAmountPrefilled = !1, this.subscriptions$ = [], this.isPrepaidLimitExceeded = !1, this.isPrepaidLimit = !1, this.irelandGamingKycValidatorFn = Pf(), this.shouldShowPrepaidLimitError = Ne(() => {
9241						if (!this.isPrepaidDailyDepositLimitEnabled || this.selectedOption()?.fundingSource?.toLowerCase() !== "prepaid") return !1;
9242						let e = this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.limitDetails?.prepaidLimitLeft?.value;
9243						return e !== void 0 && e === 0;
9244					}), this.depositInfo = this.depositService.depositInfo, Q(() => {
9245						let e = this.depositFlowStore.enteredAmount();
9246						this.depositInfo.amountInAccountCurrency = e, this.depositService.setAmountCharged(), this.depositService.getAmountInTransactionCurrency(), this.amountFormGroup?.controls?.userAmount?.updateValueAndValidity(), this.validateAmount();
9247					});
9248				}
9249				ngOnInit() {
9250					this.depositInfo?.amountInAccountCurrency === "" && (this.depositService.depositInfo.amountInAccountCurrency = ""), this.enablePrepaidcardRestrictions = this.userDataService?.userData?.configParams?.enable_prepaidcard_restrictions == "Y", this.isPrepaidDailyDepositLimitEnabled = this.userDataService?.userData?.configParams?.is_prepaid_daily_deposit_limit_enabled === "Y", this.rollingWeekRemainingAmou
9250nt = Number(this.userDataService?.userData?.configParams?.rollingweek_remaining_balance), this.isPrepaidLimitExceeded = Number(this.userDataService?.userData?.configParams?.rollingweek_remaining_balance) == 0, this.initialize();
9251				}
9252				ngOnChanges() {
9253					this.initialize();
9254				}
9255				initialize() {
9256					if (this.maxDepositLimit = "0", this.amountFormGroup.addControl("userAmount", new et("")), this.showAmountError = !0, this.isPrepaidDailyDepositLimitEnabled && (this.isPrepaidLimit = this.selectedOption()?.fundingSource?.toLowerCase() === "prepaid"), this.selectedOption()?.paymentMethodInfo?.txnLimitInfo) {
9257						this.selfLimits = this.selectedOption()?.paymentMethodInfo?.txnLimitInfo;
9258						let e = this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.minLimit?.value, i = this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.maxLimit?.value, c = this.selectedOption()?.paymentMethodInfo?.lastUsedAmount, g = this.depositInfo?.amountInfo?.nativeCurrency;
9259						i && (this.maxDepositLimit = parseFloat(i).toFixed(2)), e && (this.minDepositLimit = parseFloat(e).toFixed(2));
9260						let y = this.selectedOption()?.paymentAccountInfo?.exponentZeroCurrencies;
9261						y && (y.split(",").indexOf(g) > -1 ? (c = parseFloat(c).toFixed(0), e = parseFloat(e).toFixed(0), i = parseFloat(i).toFixed(0)) : (c = parseFloat(c).toFixed(2), e = parseFloat(e).toFixed(2), i = parseFloat(i).toFixed(2))), this.depositResponseAmountPrefilled ? this.validateAmount() : (parseFloat(c) < parseFloat(i) ? parseFloat(c) < parseFloat(e) ? this.depositService.depositInfo.amountInAccountCurrency = e : this.depositService.depositInfo.amountInAccountCurrency = c : this.depositService.depositInfo.amountInAccountCurrency = "", this.depositInfo.amountInAccountCurrency = this.depositService?.depositInfo?.amountInAccountCurrency, this.depositFlowStore.setEnteredAmount(this.depositInfo?.amountInAccountCurrency)), this.userDataService?.userData?.configParams?.rg_netloss_lccp_limit_enable == "Y" && (this.selfLimits?.type.includes("rg_netloss_limit_") || this.selfLimits?.type.includes("rg_limit_")) && this.bannerService.fetch(Object.values(Oe)).subscribe();
9262					} else this.validateAmount();
9263					this.showMaxLimit = parseFloat(this.maxDepositLimit) != 0 && parseFloat(this.maxDepositLimit) >= parseFloat(this.minDepositLimit), this.ccDepositLimitCheckEnabled = this.userDataService?.userData?.configParams?.isCreditCardDepositLimitCheckEnabled === "Y", this.updateNativeCurrency(), this.userDataService?.userData?.configParams?.colombia_deposit_tax_enabled == "Y" && this.subscriptions$.push(this.amountFormGroup?.controls?.userAmount?.valueChanges?.subscribe(() => {
9264						this.depositService.calculateVATPercentage(this.amountFormGroup?.controls?.userAmount?.value);
9265					}));
9266				}
9267				validateAmount() {
9268					this.minLimit = this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value, this.maxLimit = this.selectedOption()?.paymentMethodInfo?.maxDepositLimit?.value, this.amountFormGroup?.controls?.userAmount?.setValidators(Y.compose([
9269						Y.required,
9270						Y.pattern("^[0-9]+(.[0-9]{1,2})?$"),
9271						Y.min(this.minLimit),
9272						Y.max(parseFloat(this.maxDepositLimit))
9273					])), this.depositService.setAmountCharged(), this.depositService.getAmountInTransactionCurrency(), this.showAmountError = !0, parseFloat(this.depositInfo?.amountInAccountCurrency) < parseFloat(this.minDepositLimit) && (this.amountFormGroup?.controls?.userAmount?.removeValidators([Y.min(this.minLimit)]), this.amountFormGroup?.controls?.userAmount?.updateValueAndValidity()), this.selfLimits?.type === "txn_limit" && parseFloat(this.depositInfo?.amountInAccountCurrency) > parseFloat(this.maxDepositLimit) && (this.amountFormGroup?.controls?.userAmount?.removeValidators([Y.max(this.maxLimit)]), this.amountFormGroup?.controls?.userAmount?.updateValueAndValidity()), this.selectedOption().accountBalance && parseFloat(this.depositInfo?.amountInAccountCurrency) > this.selectedOption()?.accountBalance && this.amountFormGroup?.controls?.userAmount?.setValidators(Y.compose([
9274						Y.required,
9275						Y.pattern("^[0-9]+(.[0-9]{1,2})?$"),
9276						Y.min(this.minLimit),
9277						Y.max(parseFloat(this.maxDepositLimit)),
9278						Mf(!0)
9279					])), this.depositInfo?.isBelgiumRgDecreeEnabled && (this.minLimit = parseFloat(this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.minLimit?.value), this.maxLimit = parseFloat(this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.maxLimit?.value)), this.validateSelfSetLimits(), this.validatePrepaidLimit(), this.validateOccuDetails(), this.combinedValidator();
9280				}
9281				validateSelfSetLimits() {
9282					(this.selfLimits && (this.selfLimits?.type.includes("purchase_limit_") || this.selfLimits?.type.includes("rg_limit_") || this.selfLimits?.type.includes("svoc_limit_") || this.selfLimits?.type.includes("overall_deposit_limit_") || this.selfLimits?.type.includes("money_loss_limit_") || this.selfLimits?.type === "txn_limit" || this.selfLimits?.type?.toLowerCase()?.includes("gdl_fra_limit_ltm")) || this.userDataService?.userData?.configParams?.rg_netloss_lccp_limit_enable == "Y" && this.selfLimits?.type.includes("rg_netloss_limit_")) && (+this.depositInfo?.amountInAccountCurrency >= this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value && +this.depositInfo?.amountInAccountCurrency > +this.maxDepositLimit ? (this.selfLimitValidation(), this.showAmountError = !1) : (this.amountFormGroup?.controls?.userAmount?.hasError("selfSetLimit") && this.resetBaseValidators(), this.showAmountError = !0, this.amountFormGroup?.controls?.userAmount?.setValidators(Y.compose([
9283						Y.required,
9284						Y.pattern("^[0-9]+(.[0-9]{1,2})?$"),
9285						Y.min(this.minLimit),
9286						Y.max(parseFloat(this.maxDepositLimit))
9287					])), this.amountFormGroup?.controls?.userAmount?.updateValueAndValidity()), this.limitPeriod = this.selfLimits?.type.substring(this.selfLimits?.type.lastIndexOf("_") + 1)), this.ccDepositLimitCheckEnabled && this.selectedOption()?.creditCard && (this.depositInfo?.amountInAccountCurrency < this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.minLimit?.value && this.ccCurrentDepositLimit < this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.minLimit?.value ? (this.showAmountError = !1, this.selfLimitValidation(), this.errorStateStore.setShowCCDepositLimitCheckMsg(!0)) : parseFloat(this.depositInfo?.amountInAccountCurrency) > parseFloat(this.selectedOption()?.paymentMethodInfo?.txnLimitInfo?.maxLimit?.value) ? (this.errorStateStore.setShowCCDepositLimitCheckMsg(!1), this.selfLimitValidation(), this.showAmountError = !1) : parseFloat(this.depositInfo?.amountInAccountCurrency) > parseFloat(this.ccCurrentDepositLimit) ? (this.errorStateStore.setShowCCDepositLimitCheckMsg(!0), this.selfLimitValidation(), this.showAmountError = !1) : (this.showAmountError = !0, this.errorStateStore.setShowCCDepositLimitCheckMsg(!1))), this.resizeService.resizeCashier();
9288				}
9289				validatePrepaidLimit() {
9290					this.enablePrepaidcardRestrictions && this.selectedOption()?.fundingSource?.toLowerCase() == le.PREPAID && !this.isPrepaidLimitExceeded && Number(this.maxDepositLimit) >
9290 this.rollingWeekRemainingAmount && (this.maxDepositLimit = this.rollingWeekRemainingAmount, this.amountFormGroup?.controls?.userAmount?.setValidators(Y.compose([
9291						Y.required,
9292						Y.pattern("^[0-9]+(.[0-9]{1,2})?$"),
9293						Y.min(this.minLimit),
9294						Y.max(parseFloat(this.maxDepositLimit)),
9295						_f(!0)
9296					])), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity());
9297				}
9298				onChangeAmt() {
9299					this.depositFlowStore.setEnteredAmount(this.depositInfo?.amountInAccountCurrency), this.errorStateStore.setInstrumentDepositLimitErrorDetails(null), this.validateSelfSetLimits(), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity(), this.ukLccpLimitsService.showRgLimitError() && (this.ukLccpLimitsService.showRgLimitError.set(!1), this.bannerService.clear(Me.UK_LCCP_DEPOSIT_LIMIT_MESSAGES)), this.gdlFraService.clearGdlBanner();
9300				}
9301				onAmountBlur() {
9302					this.amountFormGroup?.controls?.userAmount?.errors && this.gtmService.paymentErrorEvent("Please enter Amount"), this.amountFormGroup?.controls?.userAmount?.hasError("max") && Number(this.depositInfo?.amountInAccountCurrency) > this.maxLimit && this.maxLimit > 0 && !this.selfLimits?.type.includes("svoc_limit_") && !this.selfLimits?.type?.toLowerCase()?.includes("gdl_fra_limit_ltm") && this.gtmService.paymentErrorEvent("limits exceeded");
9303				}
9304				updateNativeCurrency() {
9305					if (this.depositInfo?.amountInAccountCurrency) {
9306						if (this.depositInfo?.amountInfo?.nativeCurrency !== this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.currencyCode ? this.depositService.depositInfo.amountInfo.nativeAmountString = this.depositService.getAmountInTransactionCurrency() : this.depositService.depositInfo.amountInfo.nativeAmountString = parseFloat(this.depositInfo?.amountInAccountCurrency).toFixed(2), this.selectedOption()?.paymentMethodInfo?.formattedFee) {
9307							if (this.selectedOption()?.paymentMethodInfo?.feeType === "abs") this.depositService.depositInfo.amountCharged = (parseFloat(this.depositInfo?.amountInAccountCurrency) + parseFloat(this.selectedOption().paymentMethodInfo.formattedFee)).toFixed(2);
9308							else if (parseFloat(this.selectedOption()?.paymentMethodInfo?.formattedFee) > 0) {
9309								let e = parseFloat(this.depositInfo?.amountInAccountCurrency) * parseFloat(this.selectedOption()?.paymentMethodInfo?.formattedFee) / 100;
9310								this.depositService.depositInfo.amountCharged = (parseFloat(this.depositInfo?.amountCharged) + e).toFixed(2);
9311							}
9312							this.resizeService.resizeCashier();
9313						}
9314					} else this.depositService.depositInfo.amountInfo.nativeAmountString = "", this.depositService.depositInfo.amountCharged = "";
9315				}
9316				keyPressNumbersDecimal(e) {
9317					let i = e.which ? e.which : e.keyCode;
9318					return i !== 46 && i > 31 && (i < 48 || i > 57) ? (e.preventDefault(), !1) : !0;
9319				}
9320				selfLimitValidation() {
9321					this.amountFormGroup?.controls?.userAmount?.hasError("expiredKycLimitValidation") || (this.amountFormGroup?.controls?.userAmount?.setValidators(Y.compose([
9322						Y.required,
9323						Y.pattern("^[0-9]+(.[0-9]{1,2})?$"),
9324						Y.min(this.minLimit),
9325						Y.max(parseFloat(this.maxDepositLimit)),
9326						Of(!0)
9327					])), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity());
9328				}
9329				resetBaseValidators() {
9330					this.amountFormGroup?.controls?.userAmount?.setValidators(Y.compose([
9331						Y.required,
9332						Y.pattern("^[0-9]+(.[0-9]{1,2})?$"),
9333						Y.min(this.minLimit),
9334						Y.max(parseFloat(this.maxDepositLimit))
9335					])), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity();
9336				}
9337				validateRekycLimit() {
9338					return this.userDataService?.userData?.configParams?.spainRekycEnabled == "Y" && this.userDataService?.userData?.configParams?.rekycSubErrorCode == "502" && this.userDataService?.userData?.configParams?.spain_rekycFailed == "false" && (Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value) || Number(this.depositInfo?.amountInAccountCurrency) > Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit)) ? { spainRekycLimit: !0 } : null;
9339				}
9340				validateOccuDetails() {
9341					this.userDataService?.userData?.configParams?.isPlayerJobDetailsUpdated == "N" && !this.userDataStore.userODetails()?.softLaunch && ["allow-payment"].includes(this.userDataStore.userODetails()?.status) && Number(this.depositInfo?.amountInAccountCurrency) >= this.minLimit && this.userDataStore.userODetails()?.allowedAmt < this.depositInfo?.amountInfo?.nativeAmountString && (this.amountFormGroup?.controls?.userAmount?.addValidators([If.bind(this)()]), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity());
9342				}
9343				validateAnnRekycLimit() {
9344					return this.userDataService?.userData?.configParams?.rekycSubErrorCode == "702" && (Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value) || Number(this.depositInfo?.amountInAccountCurrency) > Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit)) ? { spainAnnRekycLimitExceeded: !0 } : null;
9345				}
9346				validateAmlThreshold() {
9347					if (this.selectedOption()?.paymentMethodInfo?.type === "CC" && this.userDataService?.userData?.configParams?.esAmlThresholdLimitsEnabled === "Y") {
9348						if (Number(this.selectedOption()?.paymentAccountInfo?.es_allowed_amount) < this.minLimit) return { spainThreshLimitBreached: !0 };
9349						if (Number(this.depositInfo?.amountInfo?.nativeAmountString) > Number(this.selectedOption()?.paymentAccountInfo?.es_allowed_amount)) return { spainThreshLimitToBeBreached: !0 };
9350					}
9351					return null;
9352				}
9353				combinedValidator() {
9354					let e = this.validateAnnRekycLimit(), i = this.validateAmlThreshold(), c = this.validateRekycLimit();
9355					if (e) {
9356						if (this.amountFormGroup?.controls?.userAmount?.addValidators([Rf.bind(this)()]), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup?.controls?.userAmount?.updateValueAndValidity(), this.resizeService.resizeCashier(), this.amountFormGroup?.controls?.userAmount?.dirty || this.amountFormGroup?.controls?.userAmount?.touched) {
9357							let g = Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value) ? "payment method restriction banner" : "y
9357ou can deposit upto " + this.userDataService?.userData?.configParams?.rekycRemainingLimit + "€ banner";
9358							this.gtmService.raiseEventForAnnRekycLoad(g);
9359						}
9360						return;
9361					}
9362					if (this.validateEsExpiredIdCheck()) {
9363						if (this.amountFormGroup?.controls?.userAmount?.addValidators([Nf.bind(this)()]), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity(), this.resizeService.resizeCashier(), this.amountFormGroup?.controls?.userAmount?.dirty || this.amountFormGroup?.controls?.userAmount?.touched) {
9364							let g = Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value) ? "payment method restriction banner" : "you can deposit upto " + this.userDataService?.userData?.configParams?.rekycRemainingLimit + "€ banner";
9365							this.gtmService.raiseEventForEsExpIdKycLoad(g, "partially verified/web verification passed");
9366						}
9367						return;
9368					}
9369					if (i) {
9370						i?.spainThreshLimitBreached ? (this.amountFormGroup?.controls?.userAmount?.addValidators([wf.bind(this)()]), this.gtmService.raiseEventForInsVerLoad(this.selectedOption()?.paymentMethodInfo?.paymentMethod + " - over 2k banner")) : i?.spainThreshLimitToBeBreached && (this.amountFormGroup?.controls?.userAmount?.addValidators([kf.bind(this)()]), (this.amountFormGroup?.controls?.userAmount?.dirty || this.amountFormGroup?.controls?.userAmount?.touched) && this.gtmService.raiseEventForInsVerLoad(this.selectedOption()?.paymentMethodInfo?.paymentMethod + " - under 2k banner")), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity(), this.resizeService.resizeCashier();
9371						return;
9372					}
9373					if (c) {
9374						this.amountFormGroup?.controls?.userAmount?.addValidators([Cf.bind(this)()]), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity(), this.resizeService.resizeCashier(), (this.amountFormGroup?.controls?.userAmount?.dirty || this.amountFormGroup?.controls?.userAmount?.touched) && this.gtmService.raiseEventForRekycLoad("user exceeded deposit limit banner");
9375						return;
9376					}
9377					return this.validateEskYCCheck() && (this.amountFormGroup?.controls?.userAmount?.addValidators([Tf.bind(this)()]), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity(), this.resizeService.resizeCashier()), this.validateIrelandGamingKycLimit() ? this.amountFormGroup?.controls?.userAmount?.hasError("irelandGamingKycError") || (this.amountFormGroup?.controls?.userAmount?.hasError("selfSetLimit") && this.resetBaseValidators(), this.amountFormGroup?.controls?.userAmount?.addValidators([this.irelandGamingKycValidatorFn]), this.amountFormGroup?.controls?.userAmount?.markAsTouched(), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity(), this.resizeService.resizeCashier()) : this.amountFormGroup?.controls?.userAmount?.hasError("irelandGamingKycError") && (this.amountFormGroup?.controls?.userAmount?.removeValidators([this.irelandGamingKycValidatorFn]), this.amountFormGroup.controls?.userAmount?.updateValueAndValidity()), null;
9378				}
9379				validateEsExpiredIdCheck() {
9380					return this.userDataService?.userData?.configParams?.isSpainExpiryKycRefreshCheckEnabled == "Y" && this.userDataService?.userData?.configParams?.rekycSubErrorCode == "604" && (Number(this.depositInfo?.amountInAccountCurrency) > Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) || Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value)) ? { expiredKycLimitValidation: !0 } : null;
9381				}
9382				validateEskYCCheck() {
9383					return this.userDataService?.userData?.configParams?.syncing_es_automated_error_codes == "Y" && this.userDataService?.userData?.configParams?.spainkycErrorCode == "204" && (Number(this.depositInfo?.amountInAccountCurrency) > Number(this.userDataService?.userData?.configParams?.kycRemainingLimit) || Number(this.userDataService?.userData?.configParams?.kycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value)) ? { esKycLimitValidation: !0 } : null;
9384				}
9385				validateIrelandGamingKycLimit() {
9386					if (this.userDataService?.userData?.configParams?.irelandWalletBucketEnabled == "Y" && !this.walletService.isGamingVerified() && this.walletService.selectedWallet()?.toUpperCase() === this.walletService.gamingWallet) {
9387						let e = Number(this.walletService.gamingKYCAdditionalInfo()?.REMAINING_KYC_DEPOSIT_LIMIT ?? 0);
9388						return (e < this.minLimit || Number(this.depositInfo?.amountInAccountCurrency) > e) && Number(this.maxLimit) > e && e > 0 ? { irelandGamingKycError: !0 } : null;
9389					}
9390					return null;
9391				}
9392				ngOnDestroy() {
9393					this.subscriptions$.map((e) => e.unsubscribe());
9394				}
9395			};
9396			return t.ɵfac = function(a) {
9397				return new (a || t)();
9398			}, t.ɵcmp = B({
9399				type: t,
9400				selectors: [["app-amount"]],
9401				inputs: {
9402					amountFormGroup: "amountFormGroup",
9403					selectedOption: [1, "selectedOption"]
9404				},
9405				features: [Ft],
9406				decls: 14,
9407				vars: 18,
9408				consts: [
9409					[
9410						"vnFocusNoScroll",
9411						"",
9412						1,
9413						"amount-field",
9414						3,
9415						"enabled"
9416					],
9417					[3, "formGroup"],
9418					[1, "form-control-wrapper"],
9419					["hideRequiredMarker", ""],
9420					[
9421						"type",
9422						"text",
9423						"id",
9424						"userAmount",
9425						"name",
9426						"userAmount",
9427						"formControlName",
9428						"userAmount",
9429						"matInput",
9430						"",
9431						"required",
9432						"",
9433						"inputmode",
9434						"decimal",
9435						"step",
9436						"0.01",
9437						"onpaste",
9438						"return false;",
9439						"ondrop",
9440						"return false;",
9441						1,
9442						"form-control",
9443						3,
9444						"ngModelChange",
9445						"keypress",
9446						"input",
9447						"blur",
9448						"vnAutoFocus",
9449						"ngModel",
9450						"readonly"
9451					],
9452					[1, "mx-1"]
9453				],
9454				template: function(a, e) {
9455					if (a & 1) {
9456						let i = k();
9457						n(0, "div", 0)(1, "form", 1)(2, "div", 2)(3, "mat-form-field", 3)(4, "mat-label"), d(5), r(6, "translate"), r(7, "vnCurrencySymbol"), s(), n(8, "input", 4), ri("ngModelChange", function(c) {
9458							return A(i), si(e.depositInfo.amountInAccountCurrency, c) || (e.depositInfo.amountInAccountCurrency = c), x(c);
9459						}), L("keypress", function(c) {
9460							return e.keyPressNumbersDecimal(c);
9461						})("input", function() {
9462							return e.onChangeAmt();
9463						})("blur", function() {
9464							return e.onAmountBlur();
9465						}), s(), ve(), ve(), gt(9)(10)(11), h(12, Yf, 6, 7, "mat-hint"), h(13, Qf, 3, 1, "mat-error"), s()()()();
9466					}
9467					if (a & 2) {
9468						let i;
9469						m("enabled", !0), o(), m("formGroup", e.amountFormGroup), o(), ye("prepaid-limit-error", e.isPrepaidDailyDepositLimitEnabled && e.isPrepaidLimit), o(3), be(" ", p(6, 11, "PARTY.CASHIER.web.common.amount.currency"), " ", p(7, 13, e.selectedOption()?.paymentMethodInfo?.minDepositLimit?.currencyCode ?? ""), " "), o(3), m("vnAutoFocus", !0), oi("ngModel", e.depositInfo.amountInAccountCurrency), m("readonly", e.depositRedirectService == null ? null : e.depositRedirectService.popupBlocked()), De(), De(), o(), $e((i = e.selectedOption()) == null || i.paymentMethodInfo == null || i.paymentMethodInfo.minDepositLimit == null ? null : i.paymentMethodInfo.minDepositLimit.value), o(), $e(e.selectedOption()?.paymentMethodInfo?.minDepositLimit?.currencyCode ?? "USD"), o();
9470						let c = $e(e.amountFormGroup == null || e.amountFormGroup.controls == null ? null : e.amountFormGroup.controls.userAmount);
9471						o(), f(e.showAmountError && !(c?.invalid && (c?.dirty || c?.touched)) ? 12 : -1), o(), f(e.showAmountError && (c?.dirty || c?.touched) ? 13 : -1);
9472					}
9473				},
9474				dependencies: [
9475					xt,
9476					yt,
9477					pi,
9478					Et,
9479					Dt,
9480					kn,
9481					St,
9482					vt,
9483					qt,
9484					fi,
9485					hi,
9486					Yo,
9487					Cl,
9488					Bo,
9489					xo,
9490					tn,
9491					K,
9492					Ae,
9493					ci
9494				],
9495				encapsulation: 2,
9496				changeDetection: 1
9497			}), t;
9498		})(), xr = (() => {
9499			let t = class {
9500				constructor() {
9501					this.document = u(Se), this.depositService = u(ee), this.depositRedirectService = u(at), this.depositFlowStore = u(Ce), this.translate = u(pt), this.loaderService = u(Ie), this.cardIframeService = u(kt), this.page = u(ni), this.paymentsCommonConfig = u(Je), this.ngpgConfig = u(To), this.isCvvDialogVisible = N(!1), this.iframeInitlialized = !1, Q(() => {
9502						this.depositFlowStore.cvv(), this.depositService.showDepositFailure() && (this.setCvv2ClearValidations(), this.cardIframeService._eventBridge()?.sendMessageToIframe({ eventName: ue.focus_input }));
9503					});
9504				}
9505				initializeParent() {
9506					if (this.cardIframeService._iframeService() && this.cardIframeService._eventBridge()) {
9507						this.cardIframeService._eventBridge()?.receiveEvent(ue.page_loaded, this.sendCardInputRequest.bind(this));
9508						let e = {
9509							ngpgHost: this.ngpgConfig.host,
9510							themeName: this.page.theme,
9511							usecase: gi.update_cvv,
9512							styleProperties: {
9513								width: "100pct",
9514								height: "50px",
9515								border: "0"
9516							}
9517						};
9518						setTimeout(() => {
9519							this.cardIframeService._iframeService()?.createPaymentIframe(e)?.success && (this.cardIframeService._eventBridge()?.initializeParent(), this.cardIframeService._eventBridge()?.receiveEvent(ue.show_cvv_tooltip, this.showCVVTooltip.bind(this)), this.getCvv2Validation());
9520						}, 0);
9521					}
9522				}
9523				getCvv2Validation() {
9524					this.setCvv2ClearValidations(), this.cardIframeService._eventBridge()?.receiveEvent(ue.card_form_valid, () => {
9525						this.ccInputFormGroup.setErrors(null), this.cardIframeService.updateHeight("50px");
9526					}), this.cardIframeService._eventBridge()?.receiveEvent(ue.card_form_invalid, () => {
9527						this.ccInputFormGroup.setErrors({ invalid: !0 }), this.cardIframeService.updateHeight("60px");
9528					}), this.cardIframeService._eventBridge()?.receiveEvent(ue.gtm_event_request, (e) => {
9529						e?.eventType === "focusout" && !e?.isValid && this.cardIframeService.updateHeight("60px");
9530					});
9531				}
9532				setCvv2ClearValidations() {
9533					this.cardIframeService._eventBridge()?.sendMessageToIframe({ eventName: ue.card_input_enable }), this.cardIframeService._eventBridge()?.sendMessageToIframe({ eventName: ue.card_input_clear }), this.ccInputFormGroup.setErrors({ invalid: !0 });
9534				}
9535				ngOnInit() {}
9536				showCVVTooltip() {
9537					this.depositService?.depositInfo?.paymentMethod.toUpperCase() != le.AMEX && this.isCvvDialogVisible.set(!0);
9538				}
9539				closetooltip() {
9540					this.isCvvDialogVisible.set(!1);
9541				}
9542				sendCardInputRequest(e = "") {
9543					let i = { [Xo.card_cvv]: { required: this.translate.instant("PARTY.CASHIER.web.deposit.cc.cvv.required3") } }, c = { [Xo.card_cvv]: {
9544						required: !0,
9545						minLength: this.cvvMinLength,
9546						maxLength: this.cvvMaxLength,
9547						labelText: this.translate.instant("PARTY.CASHIER.web.deposit.cc.cvv.label")
9548					} }, { borderColor: g, textColor: y } = this.getInputFieldStyle(), E = {
9549						usecase: gi.update_cvv,
9550						paymentMethod: this.depositService?.depositInfo?.paymentMethod?.toUpperCase(),
9551						validationMessages: i,
9552						inputProperties: c,
9553						additionalData: ie({
9554							themeName: this.page.theme,
9555							borderColor: g,
9556							textColor: y
9557						}, this.paymentsCommonConfig?.qdDarkModeEnabled && { darkThemeName: "dark-theme" }),
9558						iframeSource: "quickdeposit-app"
9559					}, C = {
9560						eventName: ue.card_input,
9561						payload: E
9562					};
9563					C.eventName = e == "update" ? ue.update_card_input : ue.card_input, this.cardIframeService._eventBridge()?.sendMessageToIframe(C);
9564				}
9565				ngOnChanges() {
9566					this.setCVVMinMaxLength(), this.iframeInitlialized ? (this.setCvv2ClearValidations(), this.sendCardInputRequest
9566("update")) : (this.iframeInitlialized = !0, this.initializeParent());
9567				}
9568				setCVVMinMaxLength() {
9569					if (this.depositService?.depositInfo) {
9570						let e = this.depositService?.depositInfo?.paymentMethod.toUpperCase() === le.AMEX ? 4 : 3;
9571						this.cvvMinLength = e, this.cvvMaxLength = e;
9572					}
9573				}
9574				getInputFieldStyle() {
9575					let e = this.document?.querySelector(".cashier-form-wrapper .form-control-wrapper .mat-mdc-text-field-wrapper"), i = this.document?.querySelector(".mat-mdc-form-field mat-label");
9576					return {
9577						borderColor: e && getComputedStyle(e)?.borderColor || "#d5d5d5",
9578						textColor: i && getComputedStyle(i)?.color || "#333"
9579					};
9580				}
9581				ngOnDestroy() {
9582					this.iframeInitlialized = !1, this.cardIframeService._eventBridge()?.sendMessageToIframe({ eventName: ue.clear_events }), this.cardIframeService._eventBridge()?.removeAll(), this.cardIframeService.eventBridge = new Qo();
9583				}
9584			};
9585			return t.ɵfac = function(a) {
9586				return new (a || t)();
9587			}, t.ɵcmp = B({
9588				type: t,
9589				selectors: [["app-cc-input"]],
9590				inputs: { ccInputFormGroup: "ccInputFormGroup" },
9591				features: [Ft],
9592				decls: 4,
9593				vars: 2,
9594				consts: [
9595					["id", "card-container"],
9596					[
9597						"method",
9598						"POST",
9599						"name",
9600						"depositpostredirectform",
9601						"id",
9602						"depositpostredirectform",
9603						"target",
9604						"TheWindow",
9605						3,
9606						"action"
9607					],
9608					[
9609						"src",
9610						ds``,
9611						"name",
9612						"threeDS2redirect",
9613						"id",
9614						"threeDS2redirect",
9615						2,
9616						"display",
9617						"none"
9618					],
9619					[
9620						1,
9621						"cvv-dialog",
9622						"dialog-overlay-qd"
9623					],
9624					[
9625						"type",
9626						"hidden",
9627						"name",
9628						"creq",
9629						3,
9630						"value"
9631					],
9632					[
9633						"type",
9634						"hidden",
9635						"name",
9636						"JWT",
9637						3,
9638						"value"
9639					],
9640					[
9641						"type",
9642						"hidden",
9643						"name",
9644						"MD",
9645						3,
9646						"value"
9647					],
9648					[
9649						"type",
9650						"hidden",
9651						"name",
9652						"PaReq",
9653						3,
9654						"value"
9655					],
9656					[
9657						"type",
9658						"hidden",
9659						"name",
9660						"TermUrl",
9661						3,
9662						"value"
9663					],
9664					[
9665						1,
9666						"tooltip-content",
9667						"cvv-dialog-content"
9668					],
9669					[
9670						1,
9671						"my-2",
9672						"mx-3"
9673					],
9674					[1, "card-icon"],
9675					[
9676						1,
9677						"dialog-action-btn",
9678						"mt-2"
9679					],
9680					[
9681						"type",
9682						"button",
9683						1,
9684						"btn",
9685						"btn-primary",
9686						"okgotit",
9687						3,
9688						"click"
9689					]
9690				],
9691				template: function(a, e) {
9692					a & 1 && (_e(0, "div", 0), h(1, Zf, 5, 5, "form", 1), _e(2, "iframe", 2), h(3, eg, 10, 6, "div", 3)), a & 2 && (o(), f(e.loaderService.depositRedirectInProgress() ? 1 : -1), o(2), f(e.isCvvDialogVisible() ? 3 : -1));
9693				},
9694				dependencies: [K],
9695				styles: [".cvv-dialog-content[_ngcontent-%COMP%]{justify-content:center;align-items:center;background:#fff;padding:1rem;border-radius:1rem}.cvv-dialog-content[_ngcontent-%COMP%]   .dialog-action-btn[_ngcontent-%COMP%]{max-width:200px}.dialog-overlay-qd[_ngcontent-%COMP%]{position:absolute;top:0;left:0;right:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:1rem;height:100%}"],
9696				changeDetection: 1
9697			}), t;
9698		})(), Ar = (() => {
9699			let t = class {
9700				constructor() {
9701					this.walletService = u(ot), this.intlService = u(zt), this.bannerService = u(Ge), this.bannerAction = u(Vt), this.gtmService = u(ae), this.dataService = u($), this.minLimit = ne(0), this.instrumentName = ne(""), this.changeAmount = ft(), this.position = Me.QD_IRELAND_GAMING_LIMIT, this.gamingWalletDepositInfo = this.walletService.gamingKYCAdditionalInfo(), this.currentBannerName = null, this.remainingLimit = this.intlService.formatCurrency(Number(this.gamingWalletDepositInfo?.REMAINING_KYC_DEPOSIT_LIMIT) || 0) ?? "", this.registerActions(), Q(() => {
9702						let e = this.instrumentName(), i = this.minLimit();
9703						e && i != null && this.loadMessageBanner();
9704					});
9705				}
9706				ngOnDestroy() {
9707					this.bannerAction.clearActions(this.position), this.bannerService.clear(this.position);
9708				}
9709				registerActions() {
9710					this.bannerAction.registerAction(this.position, oe.GAMING_KYC_PENDING_LIMIT_AVAILABLE, { primary: () => this.onUpdateAmount() }), this.bannerAction.registerAction(this.position, oe.GAMING_UNVERF_LIMIT_AVAILABLE, { primary: () => this.onUpdateAmount() });
9711				}
9712				loadMessageBanner() {
9713					let e = this.intlService.formatCurrency(this.minLimit()) ?? "", i = this.gtmService.qdName || "not applicable", c = this.dataService.sessionInfo?.productId?.toLowerCase() || "not applicable", g = [
9714						this.remainingLimit,
9715						e,
9716						this.instrumentName(),
9717						i,
9718						c
9719					], y;
9720					this.walletService.isKycDocsPending() ? Number(this.gamingWalletDepositInfo?.REMAINING_KYC_DEPOSIT_LIMIT) < this.minLimit() ? y = oe.GAMING_PENDING_MIN_LIMIT : y = oe.GAMING_KYC_PENDING_LIMIT_AVAILABLE 
9720: Number(this.gamingWalletDepositInfo?.REMAINING_KYC_DEPOSIT_LIMIT) < this.minLimit() ? y = oe.GAMING_MIN_LIMIT : y = oe.GAMING_UNVERF_LIMIT_AVAILABLE, y !== this.currentBannerName && (this.currentBannerName = y, this.bannerService.clear(this.position), this.bannerService.loadBanner(y, this.position, g));
9721				}
9722				onUpdateAmount() {
9723					this.changeAmount.emit(Number(this.gamingWalletDepositInfo?.REMAINING_KYC_DEPOSIT_LIMIT));
9724				}
9725			};
9726			return t.ɵfac = function(a) {
9727				return new (a || t)();
9728			}, t.ɵcmp = B({
9729				type: t,
9730				selectors: [["app-ireland-qd-gaming-limit"]],
9731				inputs: {
9732					minLimit: [1, "minLimit"],
9733					instrumentName: [1, "instrumentName"]
9734				},
9735				outputs: { changeAmount: "changeAmount" },
9736				decls: 1,
9737				vars: 1,
9738				consts: [[3, "position"]],
9739				template: function(a, e) {
9740					a & 1 && D(0, "pa-msg-banner", 0), a & 2 && m("position", e.position);
9741				},
9742				dependencies: [mt],
9743				encapsulation: 2,
9744				changeDetection: 1
9745			}), t;
9746		})(), Ki = (() => {
9747			let t = class {
9748				constructor() {
9749					this.bannerQueue = u(Ge), this.bannerAction = u(Vt), this.intlService = u(zt), this.optionListService = u(he), this.gtmService = u(ae), this.dataService = u($), this.depositService = u(ee), this.userDataService = u(W), this.depositFlowStore = u(Ce), this.resizeService = u(J), this.ukLccpLimitsService = u(ht), this.position = Me.UK_LCCP_DEPOSIT_LIMIT_MESSAGES, this.bannerLoaded = !1, this.registerActions(), Q(() => {
9750						(this.depositFlowStore.enteredAmount() || this.ukLccpLimitsService.showRgLimitError()) && (this.remainingAmount = this.ukLccpLimitsService.showRgLimitError() ? Number(this.depositFlowStore.submitResponse()?.errorResponse?.allowedAmt?.value) : Number(this.optionListService.selectedOption?.paymentMethodInfo?.txnLimitInfo?.maxLimit?.value), this.configuredLmt = this.ukLccpLimitsService.showRgLimitError() ? Number(this.depositFlowStore.submitResponse()?.errorResponse?.maxPurchaseLimit) : Number(this.optionListService.selectedOption?.paymentMethodInfo?.txnLimitInfo?.configuredLimit), this.loadBanners());
9751					});
9752				}
9753				ngOnDestroy() {
9754					this.bannerAction.clearActions(this.position), this.bannerQueue.clear(this.position);
9755				}
9756				registerActions() {
9757					this.bannerAction.registerAction(this.position, Oe.GROSS_LIMIT_ADJUSTABLE_STATE, { primary: () => this.onUpdateAmount() }), this.bannerAction.registerAction(this.position, Oe.NET_LIMIT_ADJUSTABLE_STATE, { primary: () => this.onUpdateAmount() }), this.bannerAction.registerAction(this.position, it.AGENT_GROSS_LIMIT_ADJUSTABLE_STATE, { primary: () => this.onUpdateAmount() }), this.bannerAction.registerAction(this.position, it.AGENT_NET_LIMIT_ADJUSTABLE_STATE, { primary: () => this.onUpdateAmount() });
9758				}
9759				getCommonPlaceholders() {
9760					let e = this.optionListService.selectedOption?.paymentMethodInfo?.paymentMethod?.toLowerCase() || "not applicable", i = this.gtmService.qdName || "not applicable", c = this.dataService.sessionInfo?.productId?.toLowerCase() || "not applicable", g = this.optionListService.selectedOption?.paymentMethodInfo?.txnLimitInfo;
9761					return [
9762						this.getLimitFrequency(g),
9763						this.intlService.formatCurrency(this.remainingAmount),
9764						this.intlService.formatCurrency(this.configuredLmt),
9765						e,
9766						i,
9767						c
9768					];
9769				}
9770				getLimitFrequency(e) {
9771					let i = this.depositService.submitResponse?.errorResponse?.errorCode;
9772					if (i && this.ukLccpLimitsService.showRgLimitError()) {
9773						let g = i.replace(/^[234]/, "");
9774						if (g === "116") return "daily";
9775						if (g === "117") return "weekly";
9776						if (g === "118") return "monthly";
9777					}
9778					let c = e?.type?.substring(e?.type?.lastIndexOf("_") + 1) ?? "";
9779					return c = c ? c[0]?.toUpperCase() + c?.slice(1) : "", c?.toLowerCase();
9780				}
9781				loadBanners() {
9782					if (this.bannerLoaded) return;
9783					let e = this.getUkLccpBannerName();
9784					e && (this.currentBannerName = e, this.bannerQueue.clear(this.position), this.bannerLoaded = !0, this.bannerQueue.loadBanner(e, this.position, this.getCommonPlaceholders()), setTimeout(() => this.resizeService.resizeCashier(), 500));
9785				}
9786				getUkLccpBannerName() {
9787					if (this.userDataService?.userData?.configParams?.rg_netloss_lccp_limit_enable != "Y") return null;
9788					let e = this.depositService.submitResponse?.errorResponse?.errorCode;
9789					if (e && this.ukLccpLimitsService.showRgLimitError()) {
9790						let _ = Number(this.depositFlowStore.submitResponse()?.errorResponse?.allowedAmt?.value) || 0, q = e.startsWith("4"), ke = e.startsWith("3"), eo = e.startsWith("2"), ns = !eo && !ke && !q;
9791						if (ke) return _ > 0 ? it.AGENT_GROSS_LIMIT_ADJUSTABLE_STATE : it.AGENT_GROSS_LIMIT_BLOCKING_STATE;
9792						if (q) return _ > 0 ? it.AGENT_NET_LIMIT_ADJUSTABLE_STATE : it.AGENT_NET_LIMIT_BLOCKING_STATE;
9793						if (eo) return _ > 0 ? Oe.NET_LIMIT_ADJUSTABLE_STATE : Oe.NET_LIMIT_BLOCKING_STATE;
9794						if (ns) return _ > 0 ? Oe.GROSS_LIMIT_ADJUSTABLE_STATE : Oe.GROSS_LIMIT_BLOCKING_STATE;
9795					}
9796					let i = this.optionListService.selectedOption?.paymentMethodInfo?.txnLimitInfo;
9797					if (!i?.type) return null;
9798					let c = i.type.includes("rg_netloss_limit_"), g = !c && i.type.includes("rg_limit");
9799					if (!c && !g) return null;
9800					let y = i.maxLimit?.value ? parseFloat(i.maxLimit.value).toFixed(2) : "0", E = y === "0", C = Number(this.depositFlowStore.enteredAmount()) || 0;
9801					if (!E && C <= parseFloat(y)) return null;
9802					let w = Number(i.configuredLimit) || 0;
9803					if (c) {
9804						let _ = {
9805							maxAllowedAmount: parseFloat(y),
9806							depositAmount: C,
9807							alertType: E ? "RG_NET_EXCEED" : "RG_NET_TO_BE_EXCEED",
9808							configuredLimit: w
9809						};
9810						return this.ukLccpLimitsService.triggerUKLccpAlert(_), E ? Oe.NET_LIMIT_BLOCKING_STATE : Oe.NET_LIMIT_ADJUSTABLE_STATE;
9811					}
9812					let T = {
9813						maxAllowedAmount: parseFloat(y),
9814						depositAmount: C,
9815						alertType: E ? "RG_GROSS_EXCEED" : "RG_GROSS_TO_BE_EXCEED",
9816						configuredLimit: w
9817					};
9818					return this.ukLccpLimitsService.triggerUKLccpAlert(T), E ? Oe.GROSS_LIMIT_BLOCKING_STATE : Oe.GROSS_LIMIT_ADJUSTABLE_STATE;
9819				}
9820				onUpdateAmount() {
9821					this.bannerQueue.remove(this.currentBannerName, this.position), this.depositFlowStore.setEnteredAmount(this.remainingAmount?.toFixed(2).toString()), setTimeout(() => this.resizeService.resizeCashier(), 100);
9822				}
9823			};
9824			return t.ɵfac = function(a) {
9825				return new (a || t)();
9826			}, t.ɵcmp = B({
9827				type: t,
9828				selectors: [["app-uk-deposit-limit-messages"]],
9829				decls: 1,
9830				vars: 1,
9831				consts: [[3, "position"]],
9832				template: function(a, e) {
9833					a & 1 && D(0, "pa-msg-banner", 0), a & 2 && m("position", e.position);
9834				},
9835				dependencies: [mt],
9836				encapsulation: 2,
9837				changeDetection: 1
9838			}), t;
9839		})(), Lr = (t, a) => ({
9840			annualLimit: t,
9841			avlAmount: a
9842		}), Mt = (t, a) => ({
9843			frequency: t,
9844			totalLimit: a
9845		}), Cr = () => ["BE", "GB"], Ir = (t) => ({ increaseLimitUrl: t }), $i = (t, a) => ({
9846			frequency: t,
9847			instrument: a
9848		}), kr = (t) => ({ limit: t }), Zt = (t) => ({ remainingLimit: t }), Qi = (t) => ({ amount: t }), Xi = (t) => ({ allowedLimit: t }), ji = (t, a, e) => ({
9849			allowedLimit: t,
9850			rekycLimit: a,
9851			minLimit: e
9852		}), wr = (t, a) => ({
9853			amount: t,
9854			paymentName: a
9855		}), Rr = (t) => ({ paymentName: t }), Nr = (t, a) => ({
9856			maxLimit: t,
9857			remainingAmount: a
9858		}), Tr = (t, a, e) => ({
9859			remainingAmount: t,
9860			reKycLimit: a,
9861			minLimit: e
9862		}), Pr = (t) => ({ remainingAmount: t }), _r = (t) => ({ frequency: t }), Mr = (() => {
9863			let t = class {
9864				get messageType() {
9865					return re;
9866				}
9867				constructor() {
9868					this.optionListService = u(he), this.userDataStore = u(ut), this.depositFlowStore = u(Ce), this.errorStateStore = u(ge), this.depositService = u(ee), this.userDataService = u(W), this.translate = u(pt), this.GTMService = u(ae), this.navigationService = u(Qe), this.linksConfig = u(mi), this.eventService = u(Ze), this.resizeService = u(J), this.selectedOption = ne.required(), this.isItalyLimitChangesEnabled = !1, this.isMinMoreThanMaxItaly = !1, this.limit_period_en = "", this.showPrepaidCardsExceedsMessage = !1, this.currencyUSD = "USD", this.spainRekycLimitTemplate = "", this.enteredAmount = "0", this.depositInfo = this.depositService?.depositInfo, this.isItalyLimitChangesEnabled = this.userDataService?.userData?.configParams?.italy_limits_enabled === "Y", this.ccDepositLimitCheckEnabled = this.userDataService?.userData?.configParams?.isCreditCardDepositLimitCheckEnabled === O.YES, this.ccCurrentDepositLimit = this.userDataService?.userData?.configParams?.currentCreditCardDepositLimit, this.country = this.userDataService?.userData?.userInfo?.addressInfo?.country, this.enablePrepaidcardRestrictions = this.userDataService?.userData?.configParams?.enable_prepaidcard_restrictions == "Y", this.rollingWeekRemainingAmount = Number(this.userDataService?.userData?.configParams?.rollingweek_remaining_balance), this.rollingWeekMaxAmount = Number(this.userDataService?.userData?.configParams?.RollingWeek_MaxAmount), this.svocLimit = Number(this.userDataService?.userData?.configParams?.svoc_daily_deposit_limit), this.findoutMoreLink = this.userDataService?.userData?.configParams?.svoc_findoutmore_details, this.ukLccpEnabled = this.userDataService?.userData?.configParams?.rg_netloss_lccp_limit_enable == "Y", this.isPrepaidDailyDepositLimitEnabled = this.userDataService?.userData?.configParams?.is_prepaid_daily_deposit_limit_enabled === "Y", Q(() => {
9869						this.showCCDepositLimitCheckMsg = this.errorStateStore.showCCDepositLimitCheckMsg();
9870					}), Q(() => {
9871						let e = this.depositFlowStore.enteredAmount();
9872						this.enablePrepaidcardRestrictions && e && this.selectedOption()?.fundingSource?.toLowerCase() == le.PREPAID && (!this.amountFormGroup?.controls?.userAmount?.hasError("selfSetLimit") || this.amountFormGroup?.controls?.userAmount?.hasError("selfSetLimit") && Number(this.maxDepositLimit) >
9872 Number(this.rollingWeekRemainingAmount)) && (this.showPrepaidCardsExceedsMessage = Number(e) > Number(this.rollingWeekRemainingAmount)), e && (this.amountFormGroup?.controls?.userAmount?.hasError("spainRekycLimit") || this.amountFormGroup?.controls?.userAmount?.hasError("spainAnnRekycLimitExceeded") || this.amountFormGroup?.controls?.userAmount?.hasError("expiredKycLimitValidation")) && (Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit) < Number(this.selectedOption()?.paymentMethodInfo?.minDepositLimit?.value) ? this.spainRekycLimitTemplate = "unAvailable" : this.spainRekycLimitTemplate = "available");
9873						let i = Number(this.maxDepositLimit) > 0 && Number(e) > Number(this.maxDepositLimit), c = Number(this.maxDepositLimit) === 0;
9874						if (this.enteredAmount != e && this.selfLimits?.type?.includes("svoc_limit") && (i || c)) {
9875							this.userDataService?.userData?.configParams?.svoc_dailydepositcap_attempttoexceed === "N" && this.depositService.triggerExceededSVOCAlert(this.maxDepositLimit, this.amountFormGroup?.controls?.userAmount?.value), this.userDataService?.userData?.configParams?.svoc_dailydepositcap_reached === "N" && setTimeout(() => {
9876								this.depositService.triggerExceededSVOCAlert(this.maxDepositLimit, this.amountFormGroup?.controls?.userAmount?.value);
9877							}, 100);
9878							let g = this.maxDepositLimit > 0 ? "deposit svoc limit to be exceeded" : "deposit svoc limit exceeded";
9879							this.GTMService.raiseEventForSVOCValidations(g, this.selectedOption().paymentMethodInfo?.paymentMethod);
9880						} else if (this.enteredAmount != e && this.selfLimits?.type?.includes("rg_limit") && this.userDataService?.userData?.configParams?.rg_netloss_limit_enable == "Y" && (i || c
9880)) {
9881							let g = i ? "to be exceeded" : "exceeded";
9882							this.GTMService.paymentErrorEvent(`rg ${this.limit_period_en?.toLowerCase()} deposit limits ` + g, !0);
9883						}
9884						if (this.enteredAmount != e && this.isItalyLimitChangesEnabled && (this.selfLimits?.type?.includes("money_loss_limit") || this.selfLimits?.type?.includes("rg_limit"))) {
9885							let g = Number(this.maxDepositLimit) > 0 && this.amountFormGroup?.controls?.userAmount?.value > Number(this.maxDepositLimit) && !this.isMinMoreThanMaxItaly, y = Number(this.maxDepositLimit) === 0 || this.isMinMoreThanMaxItaly;
9886							if (g || y) {
9887								let E = "";
9888								this.selfLimits?.type?.includes("money_loss_limit") && (E = g ? `money loss limit exceeded - deposit upto \u20AC${this.maxDepositLimit}` : "money loss limit reached"), this.selfLimits?.type?.includes("rg_limit") && (E = g ? `topup limit exceeded - deposit upto \u20AC${this.maxDepositLimit}` : "topup limit reached"), this.GTMService.raiseEventForItalyLimitExcLoadandClick("contentView", "load", this.limit_period_en?.toLowerCase(), E, "not applicable");
9889							}
9890						}
9891						this.enteredAmount = e;
9892					});
9893				}
9894				ngOnInit() {
9895					this.initialize();
9896				}
9897				ngOnChanges() {
9898					this.initialize();
9899				}
9900				initialize() {
9901					if (this.selectedOption()?.paymentMethodInfo) {
9902						this.selfLimits = this.selectedOption().paymentMethodInfo?.txnLimitInfo, this.maxLimit = this.selectedOption().paymentMethodInfo?.maxDepositLimit?.value, this.limitPeriod = this.selfLimits?.type.substring(this.selfLimits?.type.lastIndexOf("_") + 1), this.limitPeriod = this.limitPeriod ? this.limitPeriod[0]?.toUpperCase() + this.limitPeriod?.slice(1) : "", this.limit_period_en = this.limitPeriod;
9903						let e = this.selectedOption().paymentMethodInfo?.txnLimitInfo?.maxLimit?.value;
9904						this.maxDepositLimit = e ? parseFloat(e).toFixed(2) : 0, Jo.includes(this.limitPeriod) && this.selfLimits?.type?.includes("purchase_limit") && (this.limitPeriod = this.translate.instant("PARTY.CASHIER.web.deposit.purchase.limit." + this.limitPeriod.toLowerCase()), this.maxDepositLimit = Number(this.maxDepositLimit)), this.isItalyLimitChangesEnabled && [
9905							"Daily",
9906							"Weekly",
9907							"Monthly",
9908							"Yearly"
9909						].includes(this.limitPeriod) && (this.selfLimits?.type?.includes("money_loss_limit") || this.selfLimits?.type?.includes("rg_limit")) && (this.limitPeriod = this.translate.instant("PARTY.CASHIER.web.limits.it." + this.limitPeriod.toLowerCase())), this.minDepositLimitCheck = parseFloat(this.maxDepositLimit) >= this.selectedOption().paymentMethodInfo?.minDepositLimit?.value, this.isMinMoreThanMaxItaly = this.isItalyLimitChangesEnabled && this.selectedOption().paymentMethodInfo?.minDepositLimit?.value > parseFloat(this.maxDepositLimit), this.depositInfo?.isBelgiumRgDecreeEnabled && (this.maxLimit = parseFloat(this.selectedOption().paymentMethodInfo?.txnLimitInfo?.maxLimit?.value));
9910						let i = this.selectedOption().paymentMethodInfo?.paymentMethod;
9911						this.instrumentName = i[0]?.toUpperCase() + i?.toLowerCase().slice(1, i?.length), i?.toUpperCase() === H.INSTANTECHECKS ? this.instrumentName = this.translate.instant("PARTY.CASHIER.web.deposit.instantechecks.name.us") : i?.toUpperCase() === H.BORGATAPREPAIDCARD ? this.instrumentName = this.translate.instant("PARTY.CASHIER.web.deposit.ewallet.play.name.us") : i?.toUpperCase() === H.PLAYMGMPREPAIDCARD ? this.instrumentName = this.translate.instant("PARTY.CASHIER.web.deposit.ewallet.betmgmplay.name.us") : i?.toUpperCase() === H.MLIFE && (this.instrumentName = this.translate.instant("PARTY.CASHIER.web.deposit.mgmrewards.name")), this.amountFormGroup?.controls?.userAmount?.hasError("spainOdInlineVal") && (this.currencyEUR = this.userDataService?.userData?.userInfo?.accountCurrency, this.GTMService.raiseEventForODbannerLoad(this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod.toLowerCase() + " - under 2k"));
9912					}
9913					this.es_threshold_limit = Number(this.selectedOption()?.paymentAccountInfo?.es_threshold_limit);
9914				}
9915				updateAmount(e) {
9916					if (e === "occupDet") this.depositFlowStore.setEnteredAmount(this.userDataStore.userODetails()?.allowedAmt), this.GTMService.raiseEventForODbannerClicks("click", this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod.toLowerCase() + " - under 2k", "update amount", "not applicable");
9917					else if (e === "amlThresh") this.GTMService.raiseEventForInsVerClick(this.selectedOption()?.paymentMethodInfo?.paymentMethod + " - under 2k banner", "update amount", "not applicable"), this.depositFlowStore.setEnteredAmount(this.selectedOption()?.paymentAccountInfo?.es_allowed_amount ?? "");
9918					else if (e === "annRekyc") {
9919						let i = "you can deposit upto " + this.userDataService?.userData?.configParams?.rekycRemainingLimit + "€ banner";
9920						this.GTMService.raiseEventForAnnRekycClick(i + " - update amount cta", "not applicable"), this.depositFlowStore.setEnteredAmount(this.userDataService?.userData?.configParams?.rekycRemainingLimit);
9921					}
9922				}
9923				infoClickHandler(e) {
9924					if (this.selfLimits?.type?.includes("money_loss_limit")) {
9925						let i = e ? "money loss limit reached" : `money loss limit exceeded - deposit upto \u20AC${this.maxDepositLimit}`;
9926						this.GTMService.raiseEventForItalyLimitExcLoadandClick("Event.Tracking", "click", this.limit_period_en?.toLowerCase(), i + " banner - info cta", this.linksConfig?.links?.moneyLossLimits?.url);
9927					} else if (this.selfLimits?.type?.includes("rg_limit")) {
9928						let i = e ? "topup limit reached" : `topup limit exceeded - deposit upto \u20AC${this.maxDepositLimit}`;
9929						this.GTMService.raiseEventForItalyLimitExcLoadandClick("Event.Tracking", "click", this.limit_period_en?.toLowerCase(), i + " banner - info cta", "not applicable"), this.optionListService.redirectToMainCashier("&type=deposit", !0);
9930					}
9931				}
9932				uploadMyIdAnn(e) {
9933					let i = e ? "you can deposit upto " + this.userDataService?.userData?.configParams?.rekycRemainingLimit + "€ banner" : "payment method restriction banner";
9934					this.amountFormGroup?.controls?.userAmount?.hasError("expiredKycLimitValidation") ? this.GTMService.raiseEventForEsExpIdKycClick(i + " - update amount cta", this.userDataService?.userData?.configParams?.rekycUrl + "&cashierQd=true", "partially verified/web verification passed") : this.GTMService.raiseEventForAnnRekycClick(i + " - upload my id cta", this.userDataService?.userData?.configParams?.rekycUrl);
9935				}
9936				verifyAccount(e, i) {
9937					let c = e?.paymentAccountInfo?.es_jumio_verification_url?.replace("{paymentMethodName}", e?.paymentMethodInfo?.paymentMethod) + "&cashierQd=true";
9938					this.GTMService.raiseEventForInsVerClick(e?.paymentMethodInfo?.paymentMethod + " - " + i, "verify", c), this.navigationService.goTo(c, { forceReloadTarget: "top" });
9939				}
9940				shareOD() {
9941					let e = this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod;
9942					this.GTMService.raiseEventForODbannerClicks("click", `${e?.toLowerCase()} - under 2k`, "share details", this.userDataStore.userODetails()?.urlInfo?.url);
9943				}
9944				changeAmount(e) {
9945					if (this.amountFormGroup?.controls?.userAmount?.hasError("spainRekycLimit") && this.GTMService.raiseEventForRekycClick("click", "user exceeded deposit limit banner", "update amount", "not applicable"), this.amountFormGroup?.controls?.userAmount?.hasError("expiredKycLimitValidation")) {
9946						let i = "you can deposit upto " + this.userDataService?.userData?.configParams?.rekycRemainingLimit + "€ banner";
9947						this.GTMService.raiseEventForEsExpIdKycClick(i + " - update amount cta", "not applicable", "partially verified/web verification passed");
9948					}
9949					if (this.selfLimits?.type?.includes("svoc_limit") && this.GTMService.raiseEventForSVOCDepositCapLinks("deposit svoc limit to be exceeded", "update amount", "not applicable", this.selectedOption().paymentMethodInfo?.paymentMethod), this.isItalyLimitChangesEnabled && (this.selfLimits?.type?.includes("money_loss_limit") || this.selfLimits?.type?.includes("rg_limit"))) {
9950						let i = "";
9951						this.selfLimits?.type?.includes("money_loss_limit") && (i = `money loss limit exceeded - deposit upto \u20AC${this.maxDepositLimit} banner - update amount cta`), this.selfLimits?.type?.includes("rg_limit") && (i = `topup limit exceeded - deposit upto \u20AC${this.maxDepositLimit} banner - update amount cta`), this.GTMService.raiseEventForItalyLimitExcLoadandClick("Event.Tracking", "click", this.limit_period_en?.toLowerCase(), i, "not applicable");
9952					} else this.selfLimits?.type?.includes("rg_limit") && this.userDataService?.userData?.configParams?.rg_netloss_limit_enable == "Y" && this.GTMService.trackEvent("click", this.selectedOption().paymentMethodInfo?.paymentMethod?.toLowerCase(), `rg ${this.limit_period_en.toLowerCase()} deposit limits to be exceeded`, "update amount", "not applicable", "Event.Tracking");
9953					this.enteredAmount = e, this.depositFlowStore.setEnteredAmount(e), this.resizeService.resizeCashier();
9954				}
9955				updateCcdLimit() {
9956					this.depositFlowStore.setEnteredAmount(this.ccCurrentDepositLimit);
9957				}
9958				gotoTransactionHistory() {
9959					this.optionListService.redirectToMainCashier("&type=transaction-history");
9960				}
9961				uploadMyId() {
9962					this.GTMService.raiseEventForRekycClick("click", "user exceeded deposit limit banner", "upload my id", this.userDataService?.userData?.configParams?.rekycUrl);
9963				}
9964				findOutMoreClick() {
9965					this.GTMService.raiseEventForSVOCDepositCapLinks("deposit svoc limit exceeded", "find out more ", this.userDataService?.userData?.configParams?.svoc_findoutmore_details, this.selectedOption().paymentMethodInfo?.paymentMethod), this.eventService.raiseCloseEvent();
9966				}
9967				trackingDepLink(e) {
9968					e?.target?.tagName?.toLowerCase() == "a" && this.userDataService?.userData?.configParams.rg_netloss_limit_enable == "Y" && this.selfLimits?.type?.includes("rg_limit") && this.GTMService.trackEvent("click", this.selectedOption().paymentMethodInfo?.paymentMethod?.toLowerCase(), `rg ${this.limit_period_en?.toLowerCase()} deposit limits exceeded`, "deposit limits", this.depositInfo.increaseLimitUrl, "Event.Tracking");
9969				}
9970			};
9971			return t.ɵfac = function(a) {
9972				return new (a || t)();
9973			}, t.ɵcmp = B({
9974				type: t,
9975				selectors: [["app-deposit-limit-message"]],
9976				inputs: {
9977					selectedOption: [1, "selectedOption"],
9978					amountFormGroup: "amountFormGroup"
9979				},
9980				features: [Ft],
9981				decls: 13,
9982				vars: 10,
9983				consts: [
9984					["depositLimitMsg", ""],
9985					[3, "type"],
9986					[
9987						"id",
9988						"enable_prepaidcard_restrictions",
9989						3,
9990						"type"
9991					],
9992					[
9993						3,
9994						"minLimit",
9995						"instrumentName"
9996					],
9997					[1, "clear-both"],
9998					[
9999						"id",
10000						"creditcard_deposit_limit_message2",
10001						3,
10002						"type"
10003					],
10004					[
10005						"id",
10006						"creditcard_deposit_max_limit_1",
10007						3,
10008						"type"
10009					],
10010					[
10011						"id",
10012						"creditcard_deposit_max_limit",
10013						3,
10014						"type"
10015					],
10016					["error", ""],
10017					[
10018						"id",
10019						"updateccdlimit",
10020						1,
10021						"fr",
10022						"text-bold",
10023						3,
10024						"click"
10025					],
10026					["warning", ""],
10027					[3, "ngTemplateOutlet"],
10028					[
10029						"id",
10030						"infolink",
10031						"target",
10032						"_top",
10033						1,
10034						"fr",
10035						"mt-2",
10036						"text-bold",
10037						3,
10038						"click"
10039					],
10040					[3, "vnDynamicHtml"],
10041					[
10042						3,
10043						"click",
10044						"vnDynamicHtml"
10045					],
10046					[1, "font-bold"],
10047					[
10048						"target",
10049						"_top",
10050						1,
10051						"d-inline-block",
10052						"float-right",
10053						"font-weight-bold",
10054						"mt-1",
10055						"cursor-pointer",
10056						3,
10057						"click",
10058						"href"
10059					],
10060					[
10061						"id",
10062						"gotoTransactionHistory",
10063						1,
10064						"transaction-link",
10065						2,
10066						"cursor",
10067						"pointer",
10068						"text-decoration",
10069						"underline",
10070						3,
10071						"click",
10072						"vnDynamicHtml"
10073					],
10074					[1, "text-bold"],
10075					[
10076						1,
10077						"fr",
10078						"mt-2"
10079					],
10080					[
10081						1,
10082						"text-bold",
10083						"text-decoration-none",
10084						"mr-3",
10085						"text-uppercase"
10086					],
10087					[
10088						"target",
10089						"_top",
10090						1,
10091						"text-bold",
10092						"text-decoration-none",
10093						"text-uppercase",
10094						3,
10095						"click",
10096						"href"
10097					],
10098					[
10099						1,
10100						"text-bold",
10101						"text-decoration-none",
10102						"mr-3",
10103						"text-uppercase",
10104						3,
10105						"click"
10106					],
10107					[
10108						1,
10109						"mt-2",
10110						"fr",
10111						"text-bold",
10112						"customfont"
10113					],
10114					[
10115						"id",
10116						"updateAmount",
10117						1,
10118						"text-decoration-none",
10119						"mr-2",
10120						3,
10121						"click"
10122					],
10123					[
10124						"target",
10125						"_top",
10126						1,
10127						"text-decoration-none",
10128						3,
10129						"click",
10130						"href"
10131					],
10132					[
10133						1,
10134						"mt-2",
10135						3,
10136						"innerHTML"
10137					],
10138					[
10139						1,
10140						"d-inline-block",
10141						"float-right",
10142						"mt-3"
10143					],
10144					[
10145						1,
10146						"text-bold",
10147						"cursor-pointer",
10148						"text-decoration-none",
10149						"text-uppercase",
10150						3,
10151						"click"
10152					],
10153					[
10154						1,
10155						"text-bold",
10156						"cursor-pointer",
10157						"ml-1",
10158						"text-decoration-none",
10159						"text-uppercase",
10160						3,
10161						"click"
10162					],
10163					[
10164						1,
10165						"d-inline-block",
10166						"float-right",
10167						"mt-2"
10168					],
10169					[
10170						1,
10171						"fr",
10172						"text-bold",
10173						3,
10174						"click"
10175					],
10176					[3, "innerHtml"],
10177					[
10178						"target",
10179						"_top",
10180						1,
10181						"text-bold",
10182						"cursor-pointer",
10183						"text-decoration-none",
10184						"text-uppercase",
10185						3,
10186						"click",
10187						"href"
10188					],
10189					[
10190						1,
10191						"text-bold",
10192						"cursor-pointer",
10193						"text-decoration-none",
10194						"text-uppercase",
10195						"mr-2",
10196						3,
10197						"click"
10198					],
10199					[
10200						"target",
10201						"_top",
10202						1,
10203						"text-bold",
10204						"text-decoration-none",
10205						"text-uppercase",
10206						3,
10207						"href"
10208					],
10209					[
10210						3,
10211						"changeAmount",
10212						"minLimit",
10213						"instrumentName"
10214					],
10215					[
10216						"id",
10217						"updateAmount",
10218						1,
10219						"fr",
10220						"text-bold",
10221						3,
10222						"click"
10223					],
10224					[1, "mt-1"],
10225					[
10226						"id",
10227						"updateAmount",
10228						1,
10229						"text-bold",
10230						"text-decoration-none",
10231						3,
10232						"click"
10233					],
10234					[
10235						"id",
10236						"infolink",
10237						"target",
10238						"_top",
10239						1,
10240						"ml-3",
10241						"text-bold"
10242					],
10243					[
10244						"id",
10245						"infolink",
10246						"target",
10247						"_top",
10248						1,
10249						"ml-3",
10250						"text-bold",
10251						3,
10252						"click"
10253					]
10254				],
10255				template: function(a, e) {
10256					if (a & 1 && (gt(0)(1), h(2, Ag, 3, 1), h(3, Lg, 16, 20, "show-message", 1), h(4, Cg, 15, 23, "show-message", 1), h(5, Ig, 15, 19, "show-message", 1)(6, kg, 11, 13, "show-message", 1), h(7, wg, 10, 17, "show-message", 2), h(8, Tg, 2, 1), h(9, Mg, 2, 1), h(10, Og, 1, 2, "app-ireland-qd-gaming-limit", 3), nt(11, Jg, 1, 1, "ng-template", null, 0, uo)), a & 2) {
10257						let i = $e(e.amountFormGroup == null || e.amountFormGroup.controls == null ? null : e.amountFormGroup.controls.userAmount);
10258						o(), $e(e.ukLccpEnabled && (e.selfLimits?.type?.includes("rg_limit") || e.selfLimits?.type?.includes("rg_netloss_limit_"))), o(), f((i?.dirty || i?.touched) && !i?.hasError("expiredKycLimitValidation") ? 2 : -1), o(), f((i?.dirty || i?.touched) && i?.hasError("spainAnnRekycLimitExceeded") && e.spainRekycLimitTemplate === "available" ? 3 : -1), o(), f((i?.dirty || i?.touched) && i?.hasError("spainAnnRekycLimitExceeded") && e.spainRekycLimitTemplate === "unAvailable" ? 4 : -1), o(), f((e.amountFormGroup?.controls?.userAmount?.dirty || e.amountFormGroup?.controls?.userAmount?.touched) && e.amountFormGroup?.controls?.userAmount?.hasError("spainThreshLimitToBeBreached") && !i?.hasError("expiredKycLimitValidation") ? 5 : (e.amountFormGroup?.controls?.userAmount?.dirty || e.amountFormGroup?.controls?.userAmount?.touched) && e.amountFormGroup?.controls?.userAmount?.hasError("spainThreshLimitBreached") && !i?.hasError("expiredKycLimitValidation") ? 6 : -1), o(2), f(e.enablePrepaidcardRestrictions && e.showPrepaidCardsExceedsMessage && !i?.hasError("expiredKycLimitValidation") && !(e.isPrepaidDailyDepositLimitEnabled && e.selfLimits?.type?.includes("prepaid_limit")) ? 7 : -1), o(), f((i?.dirty || i?.touched) && i?.hasError("expiredKycLimitValidation") && e.spainRekycLimitTemplate ? 8 : -1), o(), f((i?.dirty || i?.touched) && i?.hasError("esKycLimitValidation") ? 9 : -1), o(), f((i?.dirty || i?.touched) && i?.hasError("irelandGamingKycError") ? 10 : -1);
10259					}
10260				},
10261				dependencies: [
10262					ce,
10263					xe,
10264					ct,
10265					fo,
10266					Ar,
10267					Ki,
10268					Wi,
10269					K,
10270					Ae
10271				],
10272				encapsulation: 2,
10273				changeDetection: 1
10274			}), t;
10275		})(), Or = (() => {
10276			let t = class {
10277				get messageType() {
10278					return re;
10279				}
10280				constructor() {
10281					this.depositService = u(ee), this.errorStateStore = u(ge), Q(() => {
10282						this.flashVoucherErrorDetails = this.errorStateStore.flashVoucherErrorDetails();
10283					});
10284				}
10285				ngOnInit() {
10286					this.voucherInputFormGroup.addControl("voucherInput", new et("", [
10287						Y.required,
10288						Y.minLength(16),
10289						Y.maxLength(16)
10290					]));
10291				}
10292				validateVoucherInput() {
10293					this.errorStateStore.setFlashVoucherErrorDetails(null);
10294				}
10295			};
10296			return t.ɵfac = function(a) {
10297				return new (a || t)();
10298			}, t.ɵcmp = B({
10299				type: t,
10300				selectors: [["app-flash1-voucher-input"]],
10301				inputs: { voucherInputFormGroup: "voucherInputFormGroup" },
10302				decls: 8,
10303				vars: 8,
10304				consts: [
10305					[
10306						"id",
10307						"voucher-block",
10308						"vnFocusNoScroll",
10309						"",
10310						1,
10311						"form-control-wrapper",
10312						"form-width-52",
10313						3,
10314						"formGroup",
10315						"enabled"
10316					],
10317					["hideRequiredMarker", ""],
10318					[
10319						"matInput",
10320						"",
10321						"digitOnly",
10322						"",
10323						"type",
10324						"tel",
10325						"formControlName",
10326						"voucherInput",
10327						"id",
10328						"voucherInput",
10329						"minlength",
10330						"16",
10331						"maxlength",
10332						"16",
10333						3,
10334						"ngModelChange",
10335						"input",
10336						"ngModel"
10337					],
10338					[3, "type"],
10339					["error", ""]
10340				],
10341				template: function(a, e) {
10342					a & 1 && (n(0, "form", 0)(1, "mat-form-field", 1)(2, "mat-label"), d(3), r(4, "translate"), s(), n(5, "input", 2), ri("ngModelChange", function(i) {
10343						return si(e.depositService.depositInfo.paymentAccountInfo.voucherNumber, i) || (e.depositService.depositInfo.paymentAccountInfo.voucherNumber = i), i;
10344					}), L("input", function() {
10345						return e.validateVoucherInput();
10346					}), s(), ve(), ve(), h(6, tb, 3, 1, "mat-error"), s(), h(7, rb, 5, 2, "show-message", 3), s()), a & 2 && (m("formGroup", e.voucherInputFormGroup)("enabled", !0), o(3), v(p(4, 6, "PARTY.CASHIER.web.deposit.flash1voucher.voucher.label")), o(2), oi("ngModel", e.depositService.depositInfo.paymentAccountInfo.voucherNumber), De(), De(), o(), f(e.voucherInputFormGroup?.controls?.voucherInput?.invali
10346d || e.voucherInputFormGroup?.controls?.voucherInput?.touched && e.voucherInputFormGroup?.controls?.voucherInput?.dirty ? 6 : -1), o(), f((e.voucherInputFormGroup.controls.voucherInput.dirty || e.voucherInputFormGroup.controls.voucherInput.touched) && e.flashVoucherErrorDetails?.errorCode ? 7 : -1));
10347				},
10348				dependencies: [
10349					xt,
10350					yt,
10351					pi,
10352					Et,
10353					Dt,
10354					In,
10355					vn,
10356					St,
10357					vt,
10358					qt,
10359					fi,
10360					hi,
10361					Yo,
10362					Bo,
10363					ce,
10364					xo,
10365					K
10366				],
10367				encapsulation: 2,
10368				changeDetection: 1
10369			}), t;
10370		})(), Gr = () => ["APPLEPAYDIRECT", "GOOGLEPAY"], Fr = () => [
10371			"APPLEPAYDIRECT",
10372			"INTERCHECKS_ACH",
10373			"MLIFE"
10374		], Hr = (() => {
10375			let t = class {
10376				constructor() {
10377					this.usedOption = ne(), this.isUSLabel = ne(!1), this.quickDepositConfig = u(Kt), this.paymentMethodContent = u(wo), this.useContentLogos = Ne(() => this.quickDepositConfig.usePaymentMethodContent), this.displayName = Ne(() => {
10378						let e = this.usedOption()?.paymentMethod;
10379						if (!(!e || !this.useContentLogos())) return this.paymentMethodContent.content?.[e.toLowerCase()]?.value;
10380					});
10381				}
10382			};
10383			return t.ɵfac = function(a) {
10384				return new (a || t)();
10385			}, t.ɵcmp = B({
10386				type: t,
10387				selectors: [["option-content"]],
10388				inputs: {
10389					usedOption: [1, "usedOption"],
10390					isUSLabel: [1, "isUSLabel"]
10391				},
10392				decls: 7,
10393				vars: 5,
10394				consts: [
10395					[
10396						1,
10397						"pa-sitecore-logo",
10398						3,
10399						"paymentMethod"
10400					],
10401					[3, "class"],
10402					[1, "payment-text"],
10403					[1, "payment-name"]
10404				],
10405				template: function(a, e) {
10406					if (a & 1 && (h(0, sb, 1, 1, "pa-payment-method-logo", 0)(1, nb, 1, 3, "div", 1), gt(2), n(3, "div", 2), h(4, lb, 2, 1, "span")(5, ub, 4, 5), h(6, hb, 2, 1, "span"), s()), a & 2) {
10407						let i, c;
10408						f(e.useContentLogos() ? 0 : 1), o(2);
10409						let g = $e((i = e.usedOption()) == null || i.paymentMethod == null ? null : i.paymentMethod.toUpperCase());
10410						o(2), f((c = e.displayName()) ? 4 : 5, c), o(2), f(z(4, Gr).includes(g ?? "") ? -1 : 6);
10411					}
10412				},
10413				dependencies: [Xl, K],
10414				encapsulation: 2,
10415				changeDetection: 1
10416			}), t;
10417		})(), Yr = (() => {
10418			let t = class {
10419				get messageType() {
10420					return re;
10421				}
10422				constructor() {
10423					this.userDataService = u(W), this.errorStateStore = u(ge), this.depositFlowStore = u(Ce), this.depositService = u(ee), this.optionListService = u(he), this.dataService = u($), this.deviceService = u(di), this.resizeService = u(J), this.productPreferencePokerOrCasino = !1, this.isMobile = !1, this.NgxPopperjsTriggers = Wo, this.NgxPopperjsPlacements = Ko, this.isMobile = this.deviceService.isMobile, Q(() => {
10424						this.productSelectionError = this.errorStateStore.productSelectionError();
10425					});
10426				}
10427				ngOnInit() {
10428					this.onInitMethod();
10429				}
10430				onInitMethod() {
10431					this.selectedOption = this.optionListService?.selectedOption, this.depositInfo = this.depositService?.depositInfo;
10432					let e = this.userDataService?.userData?.configParams;
10433					if (this.userDataService?.userData?.configParams && (this.germanAMLChangesEnabled = this.checkBoxValue = e?.germanAMLChangesEnabled === O.YES, this.showProductCheckBoxDE = e?.showProductCheckBoxDE ? e?.showProductCheckBoxDE === O.YES : !1, this.isGamingLimitSet = this.germanAMLChangesEnabled && e?.isGamingLimitSet === O.YES, this.isGamingLimitEnabled = e?.isGamingLimitEnabled === O.YES, this.isBrandSupportOnlyCasinoProduct = e?.isBrandSupportOnlyCasinoProduct === O.YES, this.isBrandSupportOnlyPokerProduct = e?.isBrandSupportOnlyPokerProduct === O.YES, this.isBrandSupportBothCasinoAndPokerProduct = e?.isBrandSupportBothCasinoAndPokerProduct === O.YES, this.depositLimitsUrl = e?.depositLimitsUrl, this.productList = this.userDataService?.userData?.productList, this.productOptionDisabled = this.selectedOption?.paymentMethodInfo?.paymentMethod === H.PAYPAL && this.paypalOnlyForSports || this.selectedOption?.paymentMethodInfo?.paymentMethod === H.VISA && this.visaOnlyForSports, this.paypalOnlyForSports = e?.paypalOnlyForSports === O.YES, this.visaOnlyForSports = e?.visaOnlyForSports === O.YES, this.hideProductRadioButtons = e?.hideProductRadioButtons === O.YES || this.productOptionDisabled), this.errorStateStore.setHideProductRadioButtons(this.hideProductRadioButtons), this.germanAMLChangesEnabled && !this.hideProductRadioButtons) {
10434						this.productOptionDisabled = this.selectedOption?.paymentMethodInfo?.paymentMethod === H.PAYPAL && this.paypalOnlyForSports || this.selectedOption?.paymentMethodInfo?.paymentMethod === H.VISA && this.visaOnlyForSports;
10435						let c = this.dataService?.sessionInfo?.productId === V.POKER && this.isBrandSupportBothCasinoAndPokerProduct ? V.CASINO : this.dataService?.sessionInfo?.productId;
10436						this.productOptionDisabled && (this.productList && (this.productList.includes(V.SPORTS) || this.productList.includes(V.SPORTSBOOK)) && (c = V.SPORTSBOOK), this.depositFlowStore.setProductPreference(c));
10437					}
10438					let i = this.dataService?.sessionInfo?.productId === V.POKER && this.isBrandSupportBothCasinoAndPokerProduct ? V.CASINO : this.dataService?.sessionInfo?.productId;
10439					this.depositFlowStore.setProductPreference(this.productOptionDisabled && this.productList && this.productList.includes(V.SPORTS) ? V.SPORTSBOOK : i), this.germanAMLChangesEnabled && e?.isSetSportsByDefault === O.YES && this.depositFlowStore.setProductPreference(V.SPORTSBOOK), this.germanAMLChangesEnabled && (this.isGbgVerified = e?.gbgVerified === O.YES, this.graceEndedforDE = e?.gracePeriodEnded === O.YES), (this.depositService?.depositInfo?.productPreference.toUpperCase() === V.POKER || this.depositService?.depositInfo?.productPreference.toUpperCase() === V.CASINO) && (this.productPreferencePokerOrCasino = !0), this.createForm();
10440				}
10441				ngOnChanges() {
10442					this.onInitMethod();
10443				}
10444				createForm() {
10445					this.productPreferenceFormGroup.addControl("productPreference", new et(this.productList[0])), this.updateProductPreference(this.productList[0]);
10446				}
10447				updateProductPreference(e) {
10448					this.depositInfo.productPreference = e, this.checkBoxValue = !0, this.depositFlowStore.setProductPreference(e), this.errorStateStore.setSportsLimitsErrorDetails(null), this.errorStateStore.setGamingLimitsErrorDetails(null), this.resizeService.resizeCashier();
10449				}
10450			};
10451			return t.ɵfac = function(a) {
10452				return new (a || t)();
10453			}, t.ɵcmp = B({
10454				type: t,
10455				selectors: [["app-product-preference"]],
10456				inputs: { productPreferenceFormGroup: "productPreferenceFormGroup" },
10457				features: [Ft],
10458				decls: 1,
10459				vars: 1,
10460				consts: [
10461					["tooltipcontent", ""],
10462					[3, "type"],
10463					[3, "formGroup"],
10464					["error", ""],
10465					[
10466						"target",
10467						"_top",
10468						3,
10469						"href"
10470					],
10471					[
10472						1,
10473						"d-flex",
10474						"pr-prf-text"
10475					],
10476					[
10477						1,
10478						"theme-info-i",
10479						"product-info-tooltip",
10480						3,
10481						"popper",
10482						"popperPositionFixed",
10483						"popperTrigger",
10484						"popperPlacement"
10485					],
10486					[
10487						"id",
10488						"tooltipcontent",
10489						1,
10490						"tooltip-info",
10491						"ngxp__tooltip"
10492					],
10493					[1, "curfew-blue"],
10494					[
10495						1,
10496						"message-text",
10497						"pt-0"
10498					],
10499					[1, "tooltip-actions"],
10500					[
10501						1,
10502						"btn",
10503						"btn-link",
10504						"tooltip-cta",
10505						"btn-height",
10506						"d-inline-block",
10507						3,
10508						"click"
10509					],
10510					[1, "d-flex"],
10511					[1, "pr-prf-option"],
10512					[
10513						1,
10514						"tooltip-description",
10515						3,
10516						"vnDynamicHtml"
10517					],
10518					[
10519						"type",
10520						"radio",
10521						"id",
10522						"productSPORTSBOOK",
10523						"name",
10524						"productPreference",
10525						"formControlName",
10526						"productPreference",
10527						"checked",
10528						"",
10529						1,
10530						"form-check-input",
10531						3,
10532						"change",
10533						"value",
10534						"disabled"
10535					],
10536					[
10537						"type",
10538						"radio",
10539						"id",
10540						"productslotsandpoker",
10541						"name",
10542						"productPreference",
10543						"formControlName",
10544						"productPreference",
10545						1,
10546						"form-check-input",
10547						3,
10548						"change",
10549						"value",
10550						"disabled"
10551					],
10552					[
10553						"type",
10554						"radio",
10555						"id",
10556						"productcasino",
10557						"formControlName",
10558						"productPreference",
10559						"name",
10560						"productPreference",
10561						1,
10562						"form-check-input",
10563						3,
10564						"change",
10565						"value",
10566						"disabled"
10567					],
10568					[
10569						"type",
10570						"radio",
10571						"id",
10572						"productpoker",
10573						"name",
10574						"productPreference",
10575						"formControlName",
10576						"productPreference",
10577						1,
10578						"form-check-input",
10579						3,
10580						"change",
10581						"value",
10582						"disabled"
10583					]
10584				],
10585				template: function(a, e) {
10586					a & 1 && h(0, wb, 5, 5), a & 2 && f(e.germanAMLChangesEnabled ? 0 : -1);
10587				},
10588				dependencies: [
10589					xe,
10590					ce,
10591					xt,
10592					yt,
10593					pi,
10594					xn,
10595					Et,
10596					Dt,
10597					St,
10598					vt,
10599					qt,
10600					qo,
10601					Vo,
10602					ct,
10603					K
10604				],
10605				encapsulation: 2,
10606				changeDetection: 1
10607			}), t;
10608		})(), Br = (t, a) => ({
10609			time: t,
10610			date: a
10611		}), Ur = (t) => ({ "brazil-bank-list-form-field": t }), zr = (t) => ({ "border-0": t }), qr = (t) => ({ annualLimit: t }), Vr = (t) => ({ remainingLimit: t }), Wr = (t) => ({ paymentName: t }), Kr = (() => {
10612			let t = class {
10613				get messageType() {
10614					return re;
10615				}
10616				constructor() {
10617					this.window = u(pe), this.depositService = u(ee), this.depositRedirectService = u(at), this.dataService = u($), this.userDataService = u(W), this.userDataStore = u(ut), this.errorStateStore = u(ge), this.depositFlowStore = u(Ce), this.loaderService = u(Ie), this.optionListService = u(he), this.gtmService = u(ae), this.translate = u(pt), this.deviceService = u(di), this.resizeService = u(J), this.assetsData = u(No), this.paymentsCommonConfig = u(Je), this.qdDarkModeEnabled = N(!1), this.eventService = u(Ze), this.qdJourney = u(je), this.ukLccpLimitsService = u(ht), this.gdlFraService = u(rt), this.paymentMethod = ft(), this.navigationService = u(Qe), this.ccFamily = le.CCFAMILY, this.usedOptions = [], this.defaultCurrency = !0, this.subscriptions = [], this.maxFailDepEnhancementEnabled = !1, this.enablePrepaidcardRestrictions = !1, this.currencyUSD = "USD", this.pixBankRegistration = {
10618						isEnabled: !1,
10619						selectedInfo: {}
10620					}, this.showBrazilBankList = !1, this.showBrazilConsent = !1, this.showPreemptiveMsg = !1, this.NgxPopperjsPlacements = Ko, this.NgxPopperjsTriggers = Wo;
10621					let e = this.optionListService;
10622					this.optionsList = e.optionList, this.depositInfo = this.depositService.depositInfo, this.isMobile = this.deviceService.isMobile, Q(() => {
10623						let i = this.errorStateStore.maxFailDepEnhancement();
10624						if (i?.blocked && i?.expiryTime) {
10625							let c = this.usedOptions.find((y) => y?.instrumentNumber === this.selectedPaymentMethod?.instrumentNumber), g = this.optionsList.find((y) => y?.instrumentNumber === this.selectedPaymentMethod?.instrumentNumber);
10626							g && c && (g?.details || (g.details = {}), g.details.userMaxFailDepStatus = i, c.userMaxFailDepStatus = i, i?.blocked && setTimeout(() => {
10627								i.blocked = !1;
10628							}, i.expiryTime * 1e3)), this.usedOptions.find((y) => !y?.userMaxFailDepStatus?.blocked) || this.optionListService.redirectToMainCashier("&type=options");
10629						}
10630					}), Q(() => {
10631						let i = this.depositFlowStore.enteredAmount();
10632						this.showPreemptiveMsg = !1, Number(this.selectedPaymentMethod?.es_deposited_amount) + Number(i) >= Number(this.selectedPaymentMethod?.es_pre_emptive_threshold_limit) && Number(this.selectedPaymentMethod?.es_deposited_amount) + Number(i) <= Number(this.selectedPaymentMethod?.es_threshold_limit) && !this.isExpiredIdValidation() && (this.showPreemptiveMsg = !0, this.gtmService.raiseEventForInsVerLoad(this.selectedPaymentMethod?.paymentMethod + " - under 2k optional banner"));
10633					});
10634				}
10635				ngOnInit() {
10636					this.qdDarkModeEnabled.set(this.paymentsCommonConfig?.qdDarkModeEnabled ?? !1), this.inputType = this.optionsList[0]?.paymentMethodInfo?.paymentMethod ?? "", this.paymentMethod.emit(this.inputType), this.initialValue = this.optionsList[0]?.instrumentNumber ?? "", this.userData = this.userDataService?.userData, this.enablePrepaidcardRestrictions = this.userDataService?.userData?.configParams?.enable_prepaidcard_restrictions == "Y";
10637					let e = this.dataService.sessionInfo?.langId ?? "en";
10638					if (this.liveChatRiskPlayerUrl = `${this.userDataService?.userData?.configParams?.merchant_hostname}/${e}${G.LIVE_CHAT_ES_LINK}`, this.moreInfoIntensePlayerLink = `${this.userDataService?.userData?.configParams?.merchant_hostname}/${e}${G.MORE_INFO_ES_LINK}`, this.isuserODavailble = this.userDataService?.userData?.configParams?.isPlayerJobDetailsUpdated == "N", this.isuserODavailble && (this.OccuDetails = this.userDataStore.userODetails()), this.optionsList?.length > 0 && (this.usedOptions = [], this.optionsList.map((i) => {
10639						let c = new qi(), g = i?.paymentMethodInfo?.paymentMethod;
10640						c.imgPath = le.IMAGE_PATH_PAYMENT_OPTIONS + g.toLowerCase() + ".svg", c.ESIntensiveGreyOut = i?.paymentAccountInfo?.ESIntensiveGreyOut == "true" && i?.creditCard == !0, c.isESRiskPlayer = i?.paymentAccountInfo?.isESRiskPlayer == "Y", c.instrumentNumber = i?.instrumentNumber, c.paymentMethod = g.toLowerCase(), c.paymentText = g.charAt(0).toUpperCase() + g.substring(1).toLowerCase(), c.sportsOnly = i?.sportsOnly, c.bankAccountsOnly = i?.bankAccountsOnly, c.BANK_INSTRUMENT_LIST = i.details?.BANK_INSTRUMENT_LIST, c.userMaxFailDepStatus = i?.details?.userMaxFailDepStatus, c.userMaxFailDepStatus?.expiryTime && setTimeout(() => {
10641							c.userMaxFailDepStatus && (c.userMaxFailDepStatus.blocked = !1);
10642						}, c.userMaxFailDepStatus.expiryTime * 1e3), c.es_pre_emptive_threshold_limit = i?.paymentAccountInfo?.es_pre_emptive_threshold_limit, c.es_deposited_amount = i?.paymentAccountInfo?.es_deposited_amount, c.es_threshold_limit = i?.paymentAccountInfo?.es_threshold_limit, c.es_allowed_amount = i?.paymentAccountInfo?.es_allowed_amount, c.es_jumio_verification_url = i?.paymentAccountInfo?.es_jumio_verification_url, this.usedOptions.push(c);
10643					}), this.usedOptions?.length > 0 && (this.selectedPaymentMethod = this.usedOptions[0], this.es_allowed_amount = Number(this.selectedPaymentMethod?.es_allowed_amount))), this.buildFormGroups(), this.optionsList?.[0] && (this.optionListService.selectedOption = this.optionsList[0]), this.depositService.setCurrencyConversion(this.optionListService?.selectedOption), this.isUSLabel = this.userDataService?.userData?.userInfo?.addressInfo?.country === At.US, this.ccDepositLimitCheckEnabled = this.userDataService?.userData?.configParams?.isCreditCardDepositLimitCheckEnabled === O.YES, this.ccDepositLimitCheckEnabled && (this.ccCurrentDepositLimit = this.userDataService?.userData?.configParams?.currentCreditCardDepositLimit), this.depositInfo?.isBelgiumRgDecreeEnabled) {
10644						let i = setInterval(() => {
10645							this.rgLimitData = this.dataService?.RgLimitData, this.rgLimitData[0]?.rgLimitInfo?.length > 0 && clearInterval(i);
10646						}, 100);
10647						setTimeout(() => {
10648							i && !this.rgLimitData?.rglimitInfo && clearInterval(i);
10649						}, 1e3);
10650					}
10651					this.germanAMLChangesEnabled = this.userDataService?.userData?.configParams?.germanUnifiedWalletSystemEnabled === O.NO, this.maxFailDepEnhancementEnabled = this.userDataService?.userData?.configParams.maxFailDepEnhancementEnabled === O.YES, this.setInputTypeDefaults(), this.isESIntensivePlayer && this.gtmService.intensivePlayerMsgLoad(this.inputType);
10652				}
10653				verifyAccount(e) {
10654					let i = e?.es_jumio_verification_url?.replace("{paymentMethodName}", e?.paymentMethod) + "&cashierQd=true";
10655					this.gtmService.raiseEventForInsVerClick(this.selectedPaymentMethod?.paymentMethod + " - under 2k optional banner", "verify", i), this.eventService.raiseCloseEvent(), this.navigationService.goTo(i, { forceReloadTarget: "top" });
10656				}
10657				get amountFieldFormGroup() {
10658					return this.instrumentFormGroup?.get("amountFieldFormGroup");
10659				}
10660				buildFormGroups() {
10661					this.instrumentFormGroup.addControl("instrumentFormCtrl", new et(this.usedOptions[0])), this.instrumentFormGroup.addControl("instrumentInputFormGroup", new tt({})), this.instrumentFormGroup.addControl("amountFieldFormGroup", new tt({})), this.instrumentFormGroup.addControl("productPreferenceFormGroup", new tt({})), this.addPixAccount();
10662				}
10663				addPixAccount() {
10664					this.pixBankRegistration.isEnabled = !!(this.userData?.configParams?.pixBrInfo?.isConservative && this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.length);
10665					let { activeRegisteredbankAccounts: e = 0, br_ftd_consent_auth_enabled: i = "" } = this.userData.configParams || {};
10666					if (i == "Y" && Number(e) > 0 && this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.length && (this.showBrazilBankList = !0), this.pixBankRegistration.isEnabled || this.showBrazilBankList) {
10667						let c = this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.[0];
10668						this.pixBankRegistration.selectedInfo = c;
10669						let g = c ? `${c.bankName}-${c.accountNumber}` : "";
10670						this.pixBankRegistration.selectedInfo = this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.[0];
10671						let y = new et("pixAccountSelect");
10672						this.instrumentFormGroup.addControl("pixAccountSelect", new et(g)), y.setValidators(Y.required), y.updateValueAndValidity(), this.depositService.depositInfo.paymentAccountInfo.instrumentId = this.pixBankRegistration.selectedInfo.accountNumber;
10673					}
10674					this.userData?.configParams?.pixBrInfo?.isNewBrLabel && this.resizeService.resizeCashier();
10675				}
10676				removePixControl() {
10677					this.pixBankRegistration.isEnabled && this.instrumentFormGroup.removeControl("pixAccountSelect");
10678				}
10679				onChange(e) {
10680					if (this.selectedPaymentMethod = this.usedOptions.find((i) => i?.instrumentNumber === e?.value?.instrumentNumber), this.es_allowed_amount = Number(this.selectedPaymentMethod?.es_allowed_amount), e.value === H.allDepositOptions) {
10681						this.selectedPaymentMethod = new qi(), this.selectedPaymentMethod.paymentMethod = "moreoptions", this.selectedPaymentMethod.instrumentNumber = this.translate.instant("PARTY.CASHIER.web.deposit.more.options"), this.gtmService.raiseEventForMoreOptions(), this.qdJourney.abandoned(), setTimeout(() => {
10682							this.dataService?.sessionInfo?.channelId === j.WC || this.dataService?.sessionInfo?.channelId === j.VC || this.dataService?.sessionInfo?.channelId === j.FC || this.dataService?.sessionInfo?.channelId === j.MC || this.dataService?.sessionInfo?.productId === V.BINGO ? this.optionListService.postMessageToParent(this.dataService?.sessionInfo?.productId) : this.optionListService.redirectToMainCashier("&type=options");
10683						});
10684						return;
10685					} else {
10686						this.instrumentFormGroup.removeControl("instrumentInputFormGroup"), this.instrumentFormGroup.addControl("instrumentInputFormGroup", new tt({})), this.instrumentFormGroup.removeControl("productPreferenceFormGroup"), this.instrumentFormGroup.addControl("productPreferenceFormGroup", new tt({})), this.removePixControl();
10687						let i = this.optionsList.find((c) => c?.instrumentNumber === e?.value?.instrumentNumber);
10688						i && (this.inputType = i?.paymentMethodInfo?.paymentMethod, this.paymentMethod.emit(this.inputType), this.optionListService.selectedOption = i, this.qdJourney.methodSelected({ method: this.inputType }
10688), this.setInputTypeDefaults(), this.depositService.paypalDirectBadFunding = null);
10689					}
10690					this.resizeService.resizeCashier();
10691				}
10692				setInputTypeDefaults() {
10693					this.optionListService?.selectedOption && (this.depositRedirectService.popupBlocked() && this.clearPrevTransData(), this.showChangeCurrency(), this.depositService.depositInfo.paymentMethod = this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod, this.depositService.depositInfo.amountInfo.nativeCurrency = this.optionListService?.selectedOption?.currencyInfo?.defaultCurr || this.optionListService?.selectedOption?.currencyInfo?.currencyList[0], this.depositService.depositInfo.paymentAccountInfo.paymentAccountId = this.optionListService?.selectedOption?.paymentAccountInfo?.paymentAccountId, this.depositService.setCurrencyConversion(this.optionListService?.selectedOption), this.ccFamily.includes(this.inputType) && (this.depositService.depositInfo.paymentAccountInfo.ccId = this.optionListService?.selectedOption?.paymentAccountInfo?.id, this.isESIntensivePlayer = this.optionListService?.selectedOption?.paymentAccountInfo?.ESIntensiveGreyOut == "true" && this.optionListService?.selectedOption?.creditCard == !0), this.inputType === H.PAYPAL && (this.depositService.depositInfo.paymentAccountInfo.instrumentId = this.optionListService?.selectedOption?.paymentAccountInfo?.id), this.inputType === H.PIX && this.addPixAccount(), this.inputType === H.VENMO && (this.depositService.depositInfo.paymentAccountInfo.paymentAccountId = this.optionListService?.selectedOption?.paymentAccountInfo?.paymentAccountId, this.depositService.depositInfo.paymentAccountInfo.venmo_firstName = null, this.depositService.depositInfo.paymentAccountInfo.venmo_lastName = null, this.depositService.depositInfo.paymentAccountInfo.venmo_email = this.optionListService?.selectedOption?.instrumentNumber, this.depositService.depositInfo.paymentAccountInfo.venmo_phone = null, this.depositService.depositInfo.paymentAccountInfo.venmo_nonce = null, this.depositService.depositInfo.paymentAccountInfo.venmo_collectedDeviceData = null, this.depositService.depositInfo.paymentAccountInfo.venmo_payment_data = this.optionListService?.selectedOption?.paymentAccountInfo?.paymentAccountId, this.depositService.depositInfo.paymentAccountInfo.instrumentId = this.optionListService?.selectedOption?.paymentAccountInfo?.id), this.inputType === H.VENMO && this.getVemoCollectedDeviceData(), this.inputType === H.PAYPALDIRECT && (this.depositService.depositInfo.paymentAccountInfo.instrumentId = this.optionListService?.selectedOption?.paymentAccountInfo?.id, this.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeToken && this.getDeviceDataBrainTree(this.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeToken)), this.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeSDKEnable == "Y" && this.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeAuthKey && this.getDeviceDataBrainTree(this.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeAuthKey)), this.depositService.depositInfo.amountInAccountCurrency = "", this.depositService.depositInfo.amountInfo.nativeAmountString = "", this.depositService.depositInfo.amountCharged = "", this.inputType === H.FLASH1VOUCHER && (this.depositService.depositInfo.amountInfo.nativeCurrency = jo.ZAR, this.depositService.depositInfo.amountInfo.nativeAmountString = "0"), this.isESRiskPlayer = this.optionListService?.selectedOption?.paymentAccountInfo?.isESRiskPlayer == "Y";
10694				}
10695				isIntensivePlayer() {
10696					this.gtmService.intensivePlayerMsgLoad(this.inputType);
10697				}
10698				moreInfoLink() {
10699					this.gtmService.intensivePlayerMsgClickOnMoreInfo(this.moreInfoIntensePlayerLink), this.navigationService.goTo(this.moreInfoIntensePlayerLink, { forceReloadTarget: "top" });
10700				}
10701				showChangeCurrency() {
10702					let e = this.optionListService?.selectedOption?.currencyInfo?.defaultCurr, i = this.userDataService?.userData?.userInfo?.accountCurrency;
10703					this.depositService.depositInfo.amountInfo.nativeCurrency = e, this.defaultCurrency = e === i;
10704				}
10705				clearPrevTransData() {
10706					this.depositRedirectService.updatePopupStatus(!1), this.loaderService.depositRedirectInProgress.set(!1), this.depositRedirectService.resetdepositRedirectInfo(), this.loaderService.isLoading.set(!1);
10707				}
10708				getDeviceDataBrainTree(e) {
10709					let i = this;
10710					_t.client.create({ authorization: e }).then(function(c) {
10711						return _t.dataCollector.create({ client: c });
10712					}).then(function(c) {
10713						i.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeSDKEnable == "Y" ? (i.depositService.depositInfo.paymentAccountInfo.isBTSDKSuccess = "Y", i.depositService.depositInfo.paymentAccountInfo.brainTreeDeviceData = c?.rawDeviceData ? c?.rawDeviceData?.correlation_id : "", i.depositService.depositInfo.paymentAccountInfo.customerBrowser = i.detectBrowser()) : i.depositService.depositInfo.paymentAccountInfo.deviceData = c?.rawDeviceData ? c?.rawDeviceData?.correlation_id : "";
10714					}).catch(() => {
10715						i.optionListService?.selectedOption?.paymentAccountInfo?.brainTreeSDKEnable == "Y" && (i.depositService.depositInfo.paymentAccountInfo.isBTSDKSuccess = "N");
10716					});
10717				}
10718				detectBrowser() {
10719					let e = this.window.navigator.userAgent;
10720					return e.indexOf("Edg") > -1 ? "Microsoft Edge" : e.indexOf("Chrome") > -1 ? "Chrome" : e.indexOf("Firefox") > -1 ? "Firefox" : e.indexOf("Safari") > -1 ? "Safari" : e.indexOf("Opera") > -1 ? "Opera" : e.indexOf("Trident") > -1 || e.indexOf("MSIE") > -1 ? "Internet Explorer" : "Unknown";
10721				}
10722				getVemoCollectedDeviceData() {
10723					let e = this.optionListService?.selectedOption?.paymentAccountInfo?.VENMO_CLIENT_AUTHORIZATION;
10724					_t.client.create({ authorization: e }).then((i) => Promise.all([_t.dataCollector.create({
10725						client: i,
10726						paypal: !0
10727					})])).then((i) => {
10728						if (i && i[0]) {
10729							let c = i[0], g = c && c?.rawDeviceData && c?.rawDeviceData?.correlation_id ? c?.rawDeviceData?.correlation_id : null;
10730							this.depositService.depositInfo.paymentAccountInfo.venmo_collectedDeviceData = g;
10731						}
10732					});
10733				}
10734				onPixAccountChange(e) {
10735					let i = this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.findIndex((c) => c?.bankName + "-" + c?.accountNumber == e?.value) ?? -1;
10736					i != -1 && this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST && (this.pixBankRegistration.selectedInfo = this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST[i]), this.showBrazilBankList && i != -1 && this.gtmService.raiseEventForBrazilBankAccountReg("select", "not applicable", "click", "bank account dropdown", "", i + 1);
10737				}
10738				onAccountLinkClick() {
10739					if (this.showBrazilBankList) {
10740						let y = new et(!1, Y.requiredTrue);
10741						this.instrumentFormGroup?.addControl("consentForRegistration", y), this.showBrazilBankList = !1, this.showBrazilConsent = !0, this.gtmService.raiseEventForBrazilBankAccountReg("deposit from new account", "not applicable", "click", "bank account dropdown"), this.gtmService.raiseEventForBrazilBankAccountReg("bank consent checkbox", "not applicable", "load", "bank consent checkbox");
10742						return;
10743					}
10744					let { activeRegisteredbankAccounts: e, bank_registration_allowed_count: i } = this.userDataService.userData.configParams, c = "&type=";
10745					e < i ? c += "bank-account-register/create" : c += "manage-bank-accounts";
10746					let g = this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.length && this.selectedPaymentMethod?.BANK_INSTRUMENT_LIST?.length >= this.userData?.configParams?.bank_registration_allowed_count ? "manage accounts" : "register new account";
10747					this.gtmService.raiseEventForBrazilBankAccountReg(g, this.dataService.sessionInfo?.langId + "payments" + c, "click", "pix bank dropdown"), this.optionListService.redirectToMainCashier(c);
10748				}
10749				isExpiredIdValidation() {
10750					return this.userDataService?.userData?.configParams?.isSpainExpiryKycRefreshCheckEnabled == "Y" && this.userDataService?.userData?.configParams?.rekycSubErrorCode == "604" && Number(this.selectedPaymentMethod?.es_allowed_amount) > Number(this.userDataService?.userData?.configParams?.rekycRemainingLimit);
10751				}
10752				get consentFormControl() {
10753					return this.instrumentFormGroup?.get("consentForRegistration");
10754				}
10755				onConsentChange(e) {
10756					let i = e.target.checked;
10757					this.showBrazilConsent && this.gtmService.raiseEventForBrazilBankAccountReg(i ? "check" : "uncheck", "not applicable", "click", "bank consent checkbox");
10758				}
10759				onDropdownOpened() {
10760					this.gtmService.raiseEventForBrazilBankAccountReg("open", "not applicable", "click", "bank account dropdown");
10761				}
10762				isPrepaidDailyLimitError() {
10763					return this.userDataService?.userData?.configParams?.is_prepaid_daily_deposit_limit_enabled === "Y" && this.optionListService?.selectedOption?.fundingSource?.toLowerCase() === "prepaid" && this.optionListService?.selectedOption?.paymentMethodInfo?.txnLimitInfo.type === "prepaid_limit";
10764				}
10765			};
10766			return t.ɵfac = function(a) {
10767				return new (a || t)();
10768			}, t.ɵcmp = B({
10769				type: t,
10770				selectors: [["app-options-list"]],
10771				inputs: { instrumentFormGroup: "instrumentFormGroup" },
10772				outputs: { paymentMethod: "paymentMethod" },
10773				decls: 42,
10774				vars: 39,
10775				consts: [
10776					["tooltipcontent2", ""],
10777					["tooltipcontent", ""],
10778					["tooltipcontent1", ""],
10779					[3, "productPreferenceFormGroup"],
10780					[1, "instrumentList"],
10781					[
10782						1,
10783						"form-control-wrapper",
10784						"options-list-dropdown",
10785						"mt-10",
10786						3,
10787						"formGroup"
10788					],
10789					[
10790						1,
10791						"pm-select-label",
10792						"text-bold"
10793					],
10794					[1, "payment-method-options"],
10795					[
10796						"formControlName",
10797						"instrumentFormCtrl",
10798						"id",
10799						"instrumentFormCtrl",
10800						"disableOptionCentering",
10801						"",
10802						1,
10803						"payment-option",
10804						3,
10805						"selectionChange",
10806						"panelClass"
10807					],
10808					[
10809						1,
10810						"d-flex",
10811						3,
10812						"usedOption",
10813						"isUSLabel"
10814					],
10815					[
10816						1,
10817						"drop-down-option-position",
10818						"position-absolute",
10819						"d-flex",
10820						"align-items-center"
10821					],
10822					[
10823						1,
10824						"tooltip-info",
10825						"ngxp__tooltip"
10826					],
10827					[
10828						1,
vendor: 2,945 bytes, lines 10829-11015
10829						"intensive-player-message",
10830						"th-scroll"
10831					],
10832					[1, "h6-v2"],
10833					[
10834						1,
10835						"tooltip-description",
10836						3,
10837						"vnDynamicHtml"
10838					],
10839					[
10840						1,
10841						"popper-buttons",
10842						"tooltip-description",
10843						3,
10844						"click"
10845					],
10846					[
10847						1,
10848						"popper-close-link",
10849						"dh"
10850					],
10851					[
10852						1,
10853						"p-0",
10854						3,
10855						"value"
10856					],
10857					[
10858						1,
10859						"d-flex",
10860						"align-items-center"
10861					],
10862					[
10863						1,
10864						"payment-method-logo",
10865						"payment-method-moreoptions"
10866					],
10867					[1, "all-payment-option"],
10868					[1, "pix-bank-account-wrapper"],
10869					[
10870						"id",
10871						"creditcard_deposit_limit_message2",
10872						3,
10873						"type"
10874					],
10875					[
10876						1,
10877						"clear-both",
10878						3,
10879						"ngClass"
10880					],
10881					[
10882						3,
10883						"amountFormGroup",
10884						"selectedOption"
10885					],
10886					[3, "type"],
10887					[
10888						1,
10889						"mt-1",
10890						"mb-2",
10891						"vat-tax-info-details"
10892					],
10893					[1, "consentCheckBox"],
10894					[
10895						1,
10896						"txt-sm-v2",
10897						"mr-1"
10898					],
10899					[
10900						1,
10901						"theme-info-i",
10902						3,
10903						"click",
10904						"mouseenter",
10905						"popper",
10906						"popperPositionFixed",
10907						"popperTrigger",
10908						"popperPlacement"
10909					],
10910					[
10911						1,
10912						"p-1",
10913						"payment-option-list",
10914						3,
10915						"disabled",
10916						"value"
10917					],
10918					[
10919						1,
10920						"mfde-alignment",
10921						"position-absolute",
10922						"d-flex",
10923						"align-items-center"
10924					],
10925					[
10926						1,
10927						"tooltip-info",
10928						"ngxp__tooltip",
10929						3,
10930						"id"
10931					],
10932					[1, "curfew-blue"],
10933					[1, "tooltip-description"],
10934					[1, "txt-sm-v2"],
10935					[
10936						1,
10937						"theme-info-i",
10938						3,
10939						"click",
10940						"popper",
10941						"popperPositionFixed",
10942						"popperTrigger",
10943						"popperPlacement"
10944					],
10945					[
10946						1,
10947						"pm-select-label",
10948						"text-bold",
10949						"d-inline-block"
10950					],
10951					[
10952						1,
10953						"cursor-pointer",
10954						"ml-2",
10955						3,
10956						"src",
10957						"popper",
10958						"popperPositionFixed",
10959						"popperTrigger",
10960						"popperPlacement",
10961						"popperApplyClass"
10962					],
10963					[3, "ngClass"],
10964					[
10965						"formControlName",
10966						"pixAccountSelect",
10967						"name",
10968						"pixAccountSelect",
10969						"panelClass",
10970						"pix-bank-account-select",
10971						3,
10972						"selectionChange",
10973						"opened"
10974					],
10975					[1, "pix-select-trigger"],
10976					[3, "value"],
10977					[
10978						1,
10979						"pix-account-actions",
10980						"d-flex",
10981						"align-items-center",
10982						"justify-content-between",
10983						"py-2",
10984						"px-3",
10985						"cursor-pointer",
10986						3,
10987						"click",
10988						"ngClass"
10989					],
10990					[
10991						"href",
10992						"javascript:void(0)",
10993						1,
10994						"text-decoration-none"
10995					],
10996					[
10997						1,
10998						"ui-icon",
10999						"ui-icon-size-sm",
11000						"float-right",
11001						"ui-close",
11002						"theme-right"
11003					],
11004					[
11005						1,
11006						"fs-12",
11007						"txt-color-80"
11008					],
11009					[
11010						1,
11011						"bank-option",
11012						"d-flex",
11013						"flex-column"
11014					],
11015					[1, "bank-name"],
11016					[1, "bank-details"],
11017					[
11018						"info",
11019						"",
11020						3,
11021						"vnDynamicHtml"
11022					],
11023					[1, "cc-input"],
11024					[1, "non-cc-amt-field"],
11025					[3, "ccInputFormGroup"],
11026					[3, "voucherInputFormGroup"],
11027					["warning", ""],
11028					[1, "text-bold"],
11029					[3, "innerHtml"],
11030					[
11031						1,
11032						"float-right",
11033						"mt-2"
11034					],
11035					[
11036						1,
11037						"text-bold",
11038						"text-decoration-none",
11039						"cursor-pointer",
11040						"text-uppercase",
11041						3,
11042						"click"
11043					],
11044					[
11045						3,
11046						"selectedOption",
11047						"amountFormGroup"
11048					],
11049					[1, "m-0"],
11050					[1, "fs-12"],
11051					[
11052						1,
11053						"float-right",
11054						"fs-12",
11055						"text-bold"
11056					],
11057					[
11058						1,
11059						"float-right",
11060						"fs-12",
11061						"text-bold",
11062						"success-txt"
11063					],
11064					[1, "form-element"],
11065					[
11066						"type",
11067						"checkbox",
11068						"id",
11069						"consentCheck",
11070						1,
11071						"custom-control-input",
11072						"custom-control-checkbox",
11073						3,
11074						"change",
11075						"formControl"
11076					],
11077					[
11078						"for",
11079						"consentCheck",
11080						1,
11081						"d-flex",
11082						"align-items-center"
11083					],
11084					[1, "txt-color-100"]
11085				],
11086				template: function(a, e) {
11087					a & 1 && (h(0, Rb, 1, 1, "app-product-preference", 3), n(1, "div", 4)(2, "form", 5), h(3, Nb, 3, 3, "mat-label", 6), n(4, "mat-form-field", 7)(5, "mat-select", 8), L("selectionChange", function(i) {
11088						return e.onChange(i);
11089					}), n(6, "mat-select-trigger"), D(7, "option-content", 9), h(8, Tb, 5, 7, "div", 10), n(9, "popper-content", 11, 0)(11, "div", 12)(12, "strong", 13), d(13), r(14, "translate"), s(), D(15, "p", 14), r(16, "translate"), n(17, "a", 15), L("click", function() {
11090						return e.moreInfoLink();
11091					}), n(18, "span", 16), d(19), r(20, "translate"), s()()()()(), Ht(21, Mb, 26, 31, null, null, Yt), n(23, "mat-option", 17)(24, "div", 18), D(25, "div", 19), n(26, "p", 20), d(27), r(28, "translate"), s()()()(), ve(), s(), h(29, Hb, 23, 24, "div", 21), h(30, Yb, 4, 10, "show-message", 22), h(31, Bb, 1, 0, "app-redirect-message"), s(), n(32, "div", 23), h(33, Ub, 1, 2, "app-amount", 24), h(34, Vb, 2, 2), s(), h(35, Wb, 1, 0, "threshold-limit-messages"), h(36, Kb, 12, 18, "show-message", 25), h(37, Qb, 1, 1), h(38, Xb, 1, 0, "app-uk-deposit-limit-messages"), h(39, jb, 1, 0, "app-gdl-fra-ltm-messages"), s(), h(40, Jb, 29, 28, "div", 26), h(41, Zb, 7, 4, "div", 27)), a & 2 && (f(e.germanAMLChangesEnabled && e.instrumentFormGroup.controls.productPreferenceFormGroup ? 0 : -1), o(2), m("formGroup", e.instrumentFormGroup), o(), f(e.userData?.configParams?.pixBrInfo?.isNewBrLabel ? -1 : 3), o(), ye("nolabel", e.userData?.configParams?.pixBrInfo?.isNewBrLabel), o(), m("panelClass", e.qdDarkModeEnabled() ? "qd-payment-select-panel" : ""), De(), o(2), ye("disabled", e.selectedPaymentMethod?.ESIntensiveGreyOut || e.selectedPaymentMethod?.isESRiskPlayer), m("usedOption", e.selectedPaymentMethod)("isUSLabel", e.isUSLabel), o(), f(e.selectedPaymentMethod?.ESIntensiveGreyOut ? 8 : -1), o(5), v(p(14, 31, "PARTY.CASHIER.web.deposit.intensive.player.message1")), o(2), m("vnDynamicHtml", p(16, 33, "PARTY.CASHIER.web.deposit.intensive.player.message2")), o(4), v(p(20, 35, "PARTY.CASHIER.web.deposit.intensive.player.message3")), o(2), Ot(e.usedOptions), o(2), m("value", "allDepositOptions"), o(4), v(p(28, 37, "PARTY.CASHIER.web.deposit.more.options")), o(2), f(e.showBrazilBankList || e.selectedPaymentMethod?.paymentMethod?.toUpperCase() == "PIX" && e.pixBankRegistration.isEnabled ? 29 : -1), o(), f(e.ccDepositLimitCheckEnabled && e.optionListService.selectedOption.creditCard ? 30 : -1), o(), f(e.loaderService.depositRedirectInProgress() ? 31 : -1), o(), ye("disabled", !!(e.selectedPaymentMethod?.ESIntensiveGreyOut || e.selectedPaymentMethod?.isESRiskPlayer)), m("ngClass", e.ccFamily.includes(e.inputType.toUpperCase()) ? "space-between-width-50" : "non-cc-amt-field"), o(), f(e.optionListService.selectedOption && e.optionListService.selectedOption.paymentMethodInfo?.paymentMethod != "FLASH1VOUCHER" ? 33 : -1), o(), f(e.instrumentFormGroup.controls.instrumentInputFormGroup ? 34 : -1), o(), f(e.depositInfo.isBelgiumRgDecreeEnabled && e.amountFieldFormGroup?.controls?.userAmount?.status === "VALID" && e.rgLimitData ? 35 : -1), o(), f(e.showPreemptiveMsg && e.amountFieldFormGroup?.controls?.userAmount?.status === "VALID" ? 36 : -1), o(), f((e.amountFieldFormGroup?.controls?.userAmount?.dirty || e.amountFieldFormGroup?.controls?.userAmount?.touched) && e.o
11091ptionListService?.selectedOption && e.amountFieldFormGroup?.controls?.userAmount?.hasError("selfSetLimit") || e.enablePrepaidcardRestrictions || e.amountFieldFormGroup?.controls?.userAmount?.hasError("spainRekycLimit") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("spainOdInlineVal") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("spainThreshLimitToBeBreached") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("spainThreshLimitBreached") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("spainAnnRekycLimitExceeded") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("expiredKycLimitValidation") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("esKycLimitValidation") || e.amountFieldFormGroup?.controls?.userAmount?.hasError("irelandGamingKycError") ? 37 : -1), o(), f(e.ukLccpLimitsService.showRgLimitError() && e.optionListService?.selectedOption ? 38 : -1), o(), f(e.gdlFraService.showGdlFraValidation() ? 39 : -1), o(), f(e.userData?.configParams?.colombia_deposit_tax_enabled == "Y" && e.amountFieldFormGroup?.controls?.userAmount?.value ? 40 : -1), o(), f(e.showBrazilConsent && e.consentFormControl ? 41 : -1));
11092				},
11093				dependencies: [
11094					xe,
11095					Yr,
11096					xt,
11097					yt,
11098					Dn,
11099					Et,
11100					Dt,
11101					St,
11102					Cn,
11103					vt,
11104					qt,
11105					hi,
11106					fi,
11107					ec,
11108					tc,
11109					Hr,
11110					Ml,
11111					Vo,
11112					qo,
11113					Pl,
11114					ce,
11115					vr,
11116					Ut,
11117					Dr,
11118					xr,
11119					Or,
11120					Sr,
11121					Mr,
11122					ct,
11123					Ki,
11124					Wi,
11125					K,
11126					Ae,
11127					ll,
11128					ci
11129				],
11130				styles: [".pix-bank-account-wrapper[_ngcontent-%COMP%]   .mat-mdc-form-field-infix[_ngcontent-%COMP%]{padding:10px 0!important}.pix-account-actions[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{font-size:12px}.pix-account-actions[_ngcontent-%COMP%]{color:#0e6ab3;border-top:1px solid #eaebec}.options-list-dropdown[_ngcontent-%COMP%]   .mat-mdc-form-field-focus-overlay[_ngcontent-%COMP%]{background-color:transparent!important}"],
11131				changeDetection: 1
11132			}), t;
11133		})(), $r = (() => {
11134			let t = class {
11135				constructor() {
11136					this.dialogRef = u(gn), this.data = u(un);
11137				}
11138				close() {
11139					this.dialogRef.close();
11140				}
11141			};
11142			return t.ɵfac = function(a) {
11143				return new (a || t)();
11144			}, t.ɵcmp = B({
11145				type: t,
11146				selectors: [["qd-reward-tnc-popup"]],
11147				decls: 14,
11148				vars: 10,
11149				consts: [
11150					[1, "reward-tnc-overlay"],
11151					[
11152						1,
11153						"reward-tnc-header",
11154						"d-flex",
11155						"justify-content-between",
11156						"align-items-center"
11157					],
11158					[1, "headerFont"],
11159					[
11160						"ds-button",
11161						"",
11162						"variant",
11163						"flat",
11164						"kind",
11165						"tertiary",
11166						"size",
11167						"small",
11168						3,
11169						"click"
11170					],
11171					[
11172						1,
11173						"reward-tnc-content",
11174						"reward-tnc-text",
11175						"th-scroll",
11176						"ml-2"
11177					],
11178					[3, "vnDynamicHtml"],
11179					[
11180						1,
11181						"reward-tnc-actions",
11182						"d-flex",
11183						"justify-content-end"
11184					],
11185					[
11186						"ds-button",
11187						"",
11188						"variant",
11189						"filled",
11190						"kind",
11191						"primary",
11192						"size",
11193						"medium",
11194						3,
11195						"click"
11196					]
11197				],
11198				template: function(a, e) {
11199					a & 1 && (n(0, "div", 0)(1, "div", 1)(2, "h2", 2), d(3), r(4, "translate"), s(), n(5, "button", 3), L("click", function() {
11200						return e.close();
11201					}), d(6), r(7, "translate"), s()(), n(8, "div", 4), D(9, "div", 5), s(), n(10, "div", 6)(11, "button", 7), L("click", function() {
11202						return e.close();
11203					}), d(12), r(13, "translate"), s()()()), a & 2 && (o(3), S(" ", p(4, 4, "PARTY.CASHIER.web.deposit.bonus.termsconditions.header"), " "), o(3), S(" ", p(7, 6, "PARTY.CASHIER.web.deposit.bonus.termsconditions.cancel"), " "), o(3), m("vnDynamicHtml", e.data?.htmlContent), o(3), S(" ", p(13, 8, "PARTY.CASHIER.web.deposit.bonus.termsconditions.gotit"), " "));
11204				},
11205				dependencies: [
11206					xe,
11207					Lo,
11208					K
11209				],
11210				encapsulation: 2
11211			}), t;
11212		})(), Qr = (() => {
11213			let t = class {
11214				constructor() {
11215					this.spendLimitService = u(It), this.depositService = u(ee), this.resizeService = u(J);
11216				}
11217				confirm() {
11218					this.spendLimitService.confirm(), this.depositService.submitDeposit();
11219				}
11220				cancel() {
11221					this.spendLimitService.cancel(), this.resizeService.resizeCashier();
11222				}
11223			};
11224			return t.ɵfac = function(a) {
11225				return new (a || t)();
11226			}, t.ɵcmp = B({
11227				type: t,
11228				selectors: [["app-spend-limit-acknowledgement"]],
11229				decls: 2,
11230				vars: 1,
11231				consts: [[1, "qd-spend-limit-ack"], [
11232					3,
11233					"confirmClicked",
11234					"cancelClicked",
11235					"info"
11236				]],
11237				template: function(a, e) {
11238					a & 1 && (n(0, "div", 0)(1, "pa-spend-limit-acknowledgement-content", 1), L("confirmClicked", function() {
11239						return e.confirm();
11240					})("cancelClicked", function() {
11241						return e.cancel();
11242					}), s()()), a & 2 && (o(), m("info", e.spendLimitService.info()));
11243				},
11244				dependencies: [rc],
11245				styles: [".qd-spend-limit-ack[_ngcontent-%COMP%]{margin:0 -12px;padding:var(--%NS%semantic-spacing-container-padding-xl) 12px;background-color:var(--%NS%semantic-color-surface-container-lowest-base);color:var(--%NS%semantic-color-on-surface-base)}.qd-spend-limit-ack[_ngcontent-%COMP%]   a[_ngcontent-%COMP%]{color:var(--%NS%semantic-color-utility-base)}"]
11246			}), t;
11247		})(), Xr = ["gpayBtnContainer"], jr = () => [import("./chunk-cjpwimly.js").then((t) => t.DepositDeclinedComponent)], Jr = () => ["APPLEPAY", "APPLEPAYDIRECT"], Zr = () => ({ standalone: !0 }), es = (() => {
11248			let t = class {
11249				get kycPLverification() {
11250					return this.errorStateStore.kycPLverification();
11251				}
11252				constructor() {
11253					this.depositService = u(ee), this.loaderService = u(Ie), this.userDataService = u(W), this.dataService = u($), this.optionListService = u(he), this.changeDetector = u(us), this.stakeAmountService = u($t), this.wpSessionService = u(da), this.gtmService = u(ae), this.geoComply = u(Rn), this.applePayService = u(ca), this.applePayDirectService = u(la), this.formBuilder = u(Ln), this.cardIframeService = u(kt), this.resizeService = u(J), this.paymentsKyxConfig = u(Un), this.brazilDataService = u(Jn), this.paymentsCommonConfig = u(Je), this.rewardsTrayService = u($o), this.logger = u(Xe), this.googlePayService = u(Ci), this.renderer = u(vs), this.injector = u(co), this.walletService = u(ot), this.depositFlowStore = u(Ce), this.errorStateStore = u(ge), this.eventService = u(Ze), this.quickDepositMessageService = u(dt), this.ukLccpLimitsService = u(ht), this.gdlFraService = u(rt), this.device = u(di), this.dialog = u(hn), this.tokenizationTncAccepted = !1, this.label = "", this.depTxnStatusService = u(Ct), this.spendLimitService = u(It), this.ccFamily = le.CCFAMILY, this.submitTriggered = !1, this.selectedOfferId = Ne(() => this.quickDepositMessageService.config().offerId ?? ""), Q(() => {
11254						let e = this.depositService.showDepositFailure(), i = this.depositService.showDepositSuccess();
11255						(e || i) && this.depositService.isSubmitClicked.set(!1);
11256					});
11257				}
11258				set gpayBtnContainerRef(e) {
11259					e && this.inputType === H.GOOGLEPAY && this.googlePayService.createGooglePayButton(this.renderer, e, this.onGooglePayDepositClick.bind(this));
11260				}
11261				ngOnInit() {
11262					this.resetDepositData(), this.buildForm(), this.depositService.showDepositInput.set(!0), this.optionListService?.dataLoading() || this.initialize();
11263				}
11264				ngAfterViewInit() {
11265					this.resizeService.resizeCashier();
11266				}
11267				initialize() {
11268					this.setDepositOptionInfo(), this.loadConversionMap(), this.handleSubmitResponse();
11269				}
11270				updatePaymentMethod(e) {
11271					this.inputType = e;
11272				}
11273				openTokenizationTnc() {
11274					let e = this.rewardsTrayService.selectedRewardInfo$()?.offerContent?.manualTermsAndConditions;
11275					if (!e) return;
11276					let i = this.device.isMobile ? ["generic-modal-drawer", "qd-reward-tnc-panel"] : ["generic-modal-popup", "qd-reward-tnc-panel"];
11277					this.dialog.open($r, {
11278						data: { htmlContent: e },
11279						panelClass: i,
11280						hasBackdrop: !0,
11281						disableClose: !1,
11282						injector: this.injector
11283					});
11284				}
11285				setDepositOptionInfo() {
11286					if (this.selectedOption = this.optionListService?.selectedOption, this.userDataService?.userData?.configParams) {
11287						let i = this.userDataService?.userData?.configParams;
11288						this.configParams = i, this.label = this.userDataService?.userData?.userInfo?.labelInfo?.feId || "", this.isBrandSupportBothCasinoAndPokerProduct = i?.isBrandSupportBothCasinoAndPokerProduct === O.YES, this.depositService.depositInfo.germanAMLChangesEnabled = i?.germanAMLChangesEnabled === O.YES, this.depositService.depositInfo.isBelgiumRgDecreeEnabled = i?.belgium_rg_decree_enabled === O.YES, this.depositService.depositInfo.increaseLimitUrl = i?.deposit_Limits_Url, this.isPrepaidDailyDepositLimitEnabled = i?.is_prepaid_daily_deposit_limit_enabled === "Y", i?.germanUnifiedWalletSystemEnabled === O.YES && this.errorStateStore.setHideProductRadioButtons(!0);
11289					}
11290					this.productList = this.userDataService?.userData?.productList;
11291					let e = this.dataService?.sessionInfo?.productId === V.POKER && this.isBrandSupportBothCasinoAndPokerProduct ? V.CASINO : this.dataService?.sessionInfo?.productId;
11292					this.depositFlowStore.setProductPreference(this.productOptionDisabled && this.productList && this.productList.includes(V.SPORTS) ? V.SPORTSBOOK : e), this.selectedOption?.threeds2Enabled && this.userDataService?.userData?.configParams?.worldPayTokenForDDC && this.get
11292SessionIdForWP();
11293				}
11294				loadConversionMap() {
11295					this.dataService?.sessionInfo?.stake && !this.stakeAmountService?.isStakeAmountServiceInitialized ? (this.stakeAmountService.stake = Math.round(this.dataService?.sessionInfo?.stake * 100) / 100 / 100, this.stakeAmountService.retrieveAmountRequiredToMeetStake(this.prefillAmountRequiredToMeetStake)) : this.prefillAmountRequiredToMeetStake();
11296				}
11297				getSessionIdForWP() {
11298					let e = this.userDataService?.userData?.configParams?.worldpayTimerDuration ? this.userDataService?.userData?.configParams?.worldpayTimerDuration * 1e3 : 5e3;
11299					this.wpSessionService.fetchWPSessionId(this.userDataService?.userData?.configParams?.baseWorldPayURLForDDC, this.userDataService?.userData?.configParams?.worldPayTokenForDDC, this.userDataService?.userData?.configParams?.worldPayURLForDDC, this.selectedOption?.startDigits), setTimeout(() => {
11300						this.worldPaySessionIdStatus || this.setWorldPaySessionId("");
11301					}, e);
11302				}
11303				setWorldPaySessionId(e) {
11304					this.depositService.depositInfo.worldPaySessionId = e, this.worldPaySessionIdStatus = !0;
11305				}
11306				prefillAmountRequiredToMeetStake() {
11307					let e = this.stakeAmountService.getAmountToBePopulated(null, this.depositService?.conversionRates, this.optionListService?.selectedOption);
11308					this.prefillNavAmount(parseFloat(e).toFixed(2));
11309				}
11310				prefillNavAmount(e) {
11311					if (this.selectedOption = this.optionListService?.selectedOption, this.selectedOption?.paymentMethodInfo?.paymentMethod.toUpperCase() !== le.FLASH1VOUCHER) {
11312						let i = this.selectedOption?.paymentMethodInfo?.minDepositLimit?.value, c = this.selectedOption?.paymentMethodInfo?.maxDepositLimit?.value;
11313						if (e !== "" && !isNaN(e)) {
11314							parseFloat(e) < i && (e = i), parseFloat(e) > c && (e = c);
11315							let g = this.prefillInDecimal ? parseFloat(e).toFixed(2) : e;
11316							this.depositService.depositInfo.amountInAccountCurrency = g, this.depositFlowStore.setEnteredAmount(this.depositService?.depositInfo?.amountInAccountCurrency);
11317						}
11318					}
11319					this.depositService.setAmountCharged(), this.depositService.getAmountInTransactionCurrency();
11320				}
11321				buildForm() {
11322					this.depositForm = this.formBuilder.group({
11323						instrumentFormGroup: new tt({}),
11324						ccInputFormGroup: new tt({})
11325					});
11326				}
11327				applePayDepositSubmit() {
11328					let e = this.rewardsTrayService.selectedRewardInfo$();
11329					e && Object.keys(e).length > 0 && (this.depositService.depositInfo.rewardInfo = {
11330						offerType: e?.offerMetadata?.serviceType,
11331						offerSubType: e?.offerMetadata?.serviceSubType,
11332						offerInstanceId: e?.offerMetadata?.crmServiceId,
11333						serviceType: e?.offerMetadata?.serviceType,
11334						serviceSubType: e?.offerMetadata?.serviceSubType,
11335						offerState: e?.offerMetadata?.offerState,
11336						applicableProducts: e?.offerMetadata?.applicableProducts,
11337						bonusCode: e?.offerMetadata?.bonusCode,
11338						title: e?.offerContent?.title,
11339						rewardTargetingType: e?.offerMetadata?.rewardTargetingType,
11340						isNewOffer: e?.offerMetadata?.isNewOffer,
11341						isOfferActive: e?.offerMetadata?.isOfferActive,
11342						isSpecialOffer: e?.offerMetadata?.isSpecialOffer,
11343						isFreeOffer: e?.offerMetadata?.isFreeOffer,
11344						isWelcomeOffer: e?.offerMetadata?.isWelcomeOffer,
11345						isReferAFriendTile: e?.offerMetadata?.isReferAFriendTile
11346					});
11347					let i = {
11348						paymentMethod: this.depositService.depositInfo.paymentMethod?.toUpperCase(),
11349						amountInfo: {
11350							nativeCurrency: this.depositService?.depositInfo?.amountInfo?.nativeCurrency,
11351							nativeAmountString: this.depositService?.depositInfo?.amountInfo?.nativeAmountString
11352						},
11353						bonusInfo: {
11354							bonusId: null,
11355							tncFromBonusService: null,
11356							bonusTnCAccepted: null,
11357							bonusCode: e?.offerMetadata?.bonusCode ?? ""
11358						},
11359						browserInfo: {
11360							browserLanguage: this.depositService.depositInfo?.browserInfo?.browserLanguage,
11361							browserScreenHeight: this.depositService.depositInfo?.browserInfo?.browserScreenHeight,
11362							browserScreenWidth: this.depositService.depositInfo?.browserInfo?.browserScreenWidth,
11363							browserTimeZone: this.depositService.depositInfo?.browserInfo?.browserTimeZone
11364						},
11365						germanAMLChangesEnabled: !1,
11366						paymentAccountInfo: {
11367							paymethodID: "",
11368							paymentAccountId: "",
11369							cardType: "",
11370							originalCardEndDigits: ""
11371						},
11372						productPreference: this.configParams?.irelandWalletBucketEnabled == "Y" && this.walletService.selectedWallet() || "SPORTSBOOK",
11373						worldPaySessionIdStatus: !1,
11374						pageName: this.depositService.depositInfo.paymentMethod?.toUpperCase() + "_input",
11375						rewardInfo: this.depositService.depositInfo.rewardInfo || null
11376					};
11377					if (this.spendLimitService.requiresAcknowledgement(i)) {
11378						this.spendLimitService.prompt(), this.depositService.isSubmitClicked.set(!1), this.resizeService.resizeCashier();
11379						return;
11380					}
11381					this.depositService.depositInfo.productPreference = this.configParams?.irelandWalletBucketEnabled == "Y" && this.walletService.selectedWallet() || "SPORTSBOOK";
11382					let c = "N", g = this.userDataService?.userData?.userInfo?.addressInfo?.country;
11383					(this.depositService.depositInfo.paymentMethod?.toUpperCase() == "APPLEPAYDIRECT" || this.depositService.depositInfo.paymentMethod?.toUpperCase() == "APPLEPAY") && (c = this.optionListService?.selectedOption?.paymentAccountInfo?.isESIntensivePlayer == "Y" || this.userDataService?.userData?.configParams?.creditCardBanEnabled == "Y" ? "Y" : "N"), this.depositService.depositInfo.paymentMethod?.toUpperCase() == "APPLEPAYDIRECT" ? this.applePayDirectService.processApplePayDeposit(i, c, g, this.optionListService?.selectedOption?.paymentAccountInfo?.paymentAccountUpdateUrl, this.optionListService?.selectedOption?.paymentAccountInfo?.cardToken) : this.applePayService.processApplePayDeposit(i, c, g);
11384				}
11385				submitDeposit() {
11386					if (this.depositService.isSubmitClicked()) return;
11387					this.depositService.isSubmitClicked.set(!0);
11388					let e = this.rewardsTrayService.selectedRewardInfo$();
11389					e && Object.keys(e).length > 0 && (this.depositService.depositInfo.rewardInfo = {
11390						offerType: e?.offerMetadata?.serviceType,
11391						offerSubType: e?.offerMetadata?.serviceSubType,
11392						offerInstanceId: e?.offerMetadata?.crmServiceId,
11393						serviceType: e?.offerMetadata?.serviceType,
11394						serviceSubType: e?.offerMetadata?.serviceSubType,
11395						offerState: e?.offerMetadata?.offerState,
11396						applicableProducts: e?.offerMetadata?.applicableProducts,
11397						bonusCode: e?.offerMetadata?.bonusCode,
11398						title: e?.offerContent?.title,
11399						rewardTargetingType: e?.offerMetadata?.rewardTargetingType,
11400						isNewOffer: e?.offerMetadata?.isNewOffer,
11401						isOfferActive: e?.offerMetadata?.isOfferActive,
11402						isSpecialOffer: e?.offerMetadata?.isSpecialOffer,
11403						isFreeOffer: e?.offerMetadata?.isFreeOffer,
11404						isWelcomeOffer: e?.offerMetadata?.isWelcomeOffer,
11405						isReferAFriendTile: e?.offerMetadata?.isReferAFriendTile
11406					}, this.depositService.depositInfo.bonusInfo = we(ie({}, this.depositService.depositInfo.bonusInfo), { bonusCode: e?.offerMetadata?.bonusCode })), this.depositService.showDepositFailure.set(!1), this.resizeService.resizeCashier();
11407					let i = !0, c = this.optionListService?.selectedOption?.threeds2Enabled;
11408					this.userDataService?.userData?.configParams?.worldPayTokenForDDC && (i = !1);
11409					let g = this.errorStateStore.hideProductRadioButtons();
11410					if (this.depositService.depositInfo.germanAMLChangesEnabled && this.depositService?.depositInfo?.productPreference === "" && !g) {
11411						this.errorStateStore.setProductSelectionError(!0);
11412						return;
11413					}
11414					if (this.depositCurfewCtaDisabled) return !1;
11415					c && this.wpSessionService.fetchWPSessionId(this.userDataService?.userData?.configParams?.baseWorldPayURLForDDC, this.userDataService?.userData?.configParams?.worldPayTokenForDDC, this.userDataService?.userData?.configParams?.worldPayURLForDDC, this.selectedOption?.startDigits), this.productPreference = this.depositFlowStore.productPreference();
11416					let y = [
11417						"pp",
11418						"gb",
11419						"on",
11420						"fr",
11421						"pj",
11422						"bj",
11423						"op",
11424						"oy"
11425					].includes(this.dataService?.sessionInfo.userId.substring(0, 2)) || this.dataService?.sessionInfo?.brandId.toLowerCase().includes("mgm");
11426					if (this.depositService.depositInfo.productPreference = !y && this.productPreference === V.BETTING ? V.SPORTSBOOK : this.productPreference, this.configParams?.irelandWalletBucketEnabled == "Y" && (this.depositService.depositInfo.productPreference = this.walletService.selectedWallet() ?? ""), this.depositService.depositInfo.productPreference || (this.depositService.depositInfo.productPreference = this.productPreference), this.geoComplyInitialize(), this.selectedOption?.paymentMethodInfo?.paymentMethod == "INTERCHECKS_ACH") {
11427						let { paymentAccountId: E, accountHash: C, routingNumber: w } = this.selectedOption.paymentAccountInfo;
11428						this.depositService.depositInfo.paymentAccountInfo.cardHash = C, this.depositService.depositInfo.paymentAccountInfo.routingNumber = w, this.depositService.depositInfo.paymentAccountInfo.accountId = E;
11429					}
11430					if (this.userDataService?.userData?.configParams?.br_ftd_consent_auth_enabled == "Y" && (this.depositService.depositInfo.paymentAccountInfo?.instrumentId !== void 0 && delete this.depositService.depositInfo.paymentAccountInfo.instrumentId, this.depositService.depositInfo.details.is_consent_accepted_by_user = this.depositForm.controls?.instrumentFormGroup?.get("
11430consentForRegistration")?.value ? "Y" : "N"), !c || i) if (this.optionListService?.selectedOption?.paymentMethodInfo?.isNonPCIOption === "true") this.submitCCDeposit();
11431					else {
11432						if (this.paymentsKyxConfig.nonFtdFacialEnabled && this.depositForm?.controls?.instrumentFormGroup?.get("consentForRegistration")?.value) {
11433							this.brazilDataService.setData({ amount: this.depositService.depositInfo.amountInAccountCurrency }), this.optionListService.redirectToMainCashier("&type=deposit");
11434							return;
11435						}
11436						this.depositService.submitDeposit();
11437					}
11438					else this.depositService.depositInfo.worldPaySessionId = this.dataService?.worldPaySessionId, this.submitCCDeposit();
11439					this.raiseGTMEvent();
11440				}
11441				handleIframeResponse(e) {
11442					!e?.errorcode && this.submitTriggered && (this.submitTriggered = !1, this.logger.infoRemote("[QuickDeposit]: handleIframeResponse triggered"), this.depositService.submitDeposit());
11443				}
11444				submitCCDeposit() {
11445					this.submitTriggered = !0;
11446					let e = {
11447						submitUrl: this.optionListService?.selectedOption?.paymentAccountInfo?.paymentAccountUpdateUrl,
11448						jwtToken: this.optionListService?.selectedOption?.paymentAccountInfo?.cardToken ?? "",
11449						usecase: gi.update_cvv
11450					};
11451					this.cardIframeService._eventBridge()?.off(ue.card_submit_response), this.cardIframeService._eventBridge()?.sendMessageToIframe({
11452						eventName: ue.card_submit,
11453						payload: e
11454					}), this.cardIframeService._eventBridge()?.receiveEvent(ue.card_submit_response, this.handleIframeResponse.bind(this));
11455				}
11456				geoComplyInitialize() {
11457					this.userDataService?.userData?.configParams?.GEOCOMPLY_LABEL_NAME && this.geoComply.getGeoComplyInitializeInput({
11458						sessionKey: this.dataService?.sessionInfo?.sessionKey,
11459						channelId: this.dataService?.sessionInfo?.channelId,
11460						productId: this.dataService?.sessionInfo?.productId
11461					}, "QD-Deposit", (e) => {
11462						window.parent.postMessage({
11463							eventName: "MESSAGE_TO_NATIVE",
11464							eventData: e
11465						}, "*");
11466					});
11467				}
11468				handleSubmitResponse() {
11469					Q(() => {
11470						let e = this.depositFlowStore.submitResponse();
11471						if (e) {
11472							let i = e, { errorCode: c, errorMessage: g, allowedAmt: y } = i?.errorResponse || {};
11473							if (i && i?.errorResponse) {
11474								let E;
11475								if (c === R.svocAffordibility182ErrorCodes && g == "GROUPBASED_MONTHLY_LIMIT_TO_BE_EXCEEDED") E = y?.value;
11476								else if (c === R.sportsLimitsErrorCode) E = i?.errorResponse?.revisedNativeAmount.toString();
11477								else if (c === R.ServiceUnavailable && g === "KYC_LIMIT_TO_BE_EXCEEDED") {
11478									let C = i?.kycCheckResponse?.kycRemainingLimit?.value;
11479									E = C - this.getFeeAmount(C);
11480								} else if ([
11481									"177",
11482									"178",
11483									"183"
11484								].includes(c) && ["AFFORDABILITY_LIMIT_GROSS_TO_BE_EXCEEDED", "GROUPBASED_MONTHLY_LIMIT_GROSS_TO_BE_EXCEEDED"].includes(g) || c == "179" && g == "MILESTONE_SGQ_LIMIT_GROSS_TO_BE_EXCEEDED" || c == "180" && g == "MILESTONE_SELF_CERT_LIMIT_GROSS_TO_BE_EXCEEDED" || c == "181" && ["DEPOSIT_12MONTHS_LIMIT_GROSS_TO_BE_EXCEEDED_BEA", "DEPOSIT_12MONTHS_LIMIT_GROSS_TO_BE_EXCEEDED"].includes(g?.toUpperCase()) || c == "184" && g == "MAX_LOSS_LIMIT_MONTHLY_TO_BE_EXCEEDED") E = y?.value - this.getFeeAmount(y?.value), E * 100 % 100 == 0 ? (E = E * 100 / 100, this.prefillInDecimal = !1) : this.prefillInDecimal = !0;
11485								else if ((c === R.instrumentDepositLimitExceeded || c === "794") && g === "INSTRUMENT_DEPOSIT_LIMIT_TO_BE_EXCEEDED" && i?.errorResponse?.revisedAmount) {
11486									let C = i?.errorResponse?.revisedAmount?.value;
11487									E = C - this.getFeeAmount(C);
11488								} else c === R.prorgDepLimitErrorCode[0] && (g?.toLowerCase() === "deposit_12months_limit_to_be_exceeded" || g?.toLowerCase() === "deposit_12months_limit_to_be_exceeded_bea") || c == "189" && g?.toLowerCase() == "hardstop_o80_limit_to_be_exceeded" || c == "190" && g?.toLowerCase() == "hardstop_o80_gross_limit_to_be_exceeded" || c == "191" && g.toUpperCase() == "AFF_L5/6_LIMIT_U25_TO_BE_EXCEEDED" || c == "192" && g?.toUpperCase() == "AFF_L5/6_LIMIT_A25_TO_BE_EXCEEDED" || ["166", "167"].includes(c) && g?.toUpperCase() == "AFFORDABILITY_LIMIT_TO_BE_EXCEEDED" || c == "193" && g?.toUpperCase() == "AFF_L5/6_GROSSLIMIT_U25_TO_BE_EXCEEDED" || [
11489									"195",
11490									"196",
11491									"197"
11492								].includes(c) && [
11493									"FRA_LIMIT_UNDER25_TO_BE_EXCEEDED",
11494									"FRA_LIMIT_OVER25_TO_BE_EXCEEDED",
11495									"FRA_LIMIT_OVER80_TO_BE_EXCEEDED"
11496								].includes(g?.toUpperCase()) || c == "194" && g?.toUpperCase() == "AFF_L5/6_GROSSLIMIT_A25_TO_BE_EXCEEDED" || ["160", "161"].includes(c) && g?.toUpperCase() == "AML_LIMIT_TO_BE_EXCEEDED" ? (E = y?.value - this.getFeeAmount(y?.value), this.prefillInDecimal = !0) : c === R.prorgDepLimitErrorCode[1] && g?.toLowerCase() === "deposit_30days_limit_to_be_exceeded" || g?.toLowerCase() === "aml_limit_to_be_exceeded" ? (E = y?.value - this.getFeeAmount(y?.value), this.prefillInDecimal = !0) : R.affordibilityDepLimitErrorCodes.includes(c) && [
11497									"MILESTONE_SELF_CERT_LIMIT_TO_BE_EXCEEDED",
11498									"MILESTONE_SGQ_LIMIT_TO_BE_EXCEEDED",
11499									"TU_DEPOSIT_LIMIT_TO_BE_EXCEEDED",
11500									"HARDSTOP_MONTHLY_LIMIT_TO_BE_EXCEEDED",
11501									"AML_LIMIT_TO_BE_EXCEEDED"
11502								].includes(g?.toUpperCase()) ? (E = y?.value - this.getFeeAmount(y?.value), this.prefillInDecimal = !0) : (c === R.centralDepLimitErrorCodes[0] || g === R.centralDepLimitErrorCodes[1]) && g === "DEPOSIT_EXCEEDS_BUDGET" ? parseFloat(i?.errorResponse?.remainingAmou
11502nt) > parseFloat("0") ? (E = i?.errorResponse?.remainingAmount, this.prefillInDecimal = !0) : E = "0" : c === R.maxFailDepEnhancementErrorCode && i?.errorResponse?.templateName == Lt.maxFailDepEnhancementErrorTemplate && i?.errorResponse?.additionalData?.userMaxFailDepStatus ? this.errorStateStore.setMaxFailDepEnhancement(i?.errorResponse?.additionalData?.userMaxFailDepStatus) : R.SvocPurchaseLimits.includes(c) && y?.value > 0 && (E = y?.value - this.getFeeAmount(y?.value), this.prefillInDecimal = !0);
11503								i?.kycCheckResponse && vi.DEU === i?.kycCheckResponse?.jurisdiction || this.prefillInDecimal ? E = parseFloat(E).toFixed(2) : E = Math.floor(parseFloat(E)), i?.kycCheckResponse && i?.kycCheckResponse?.productPreference && (this.depositService.depositInfo.productPreference = i?.kycCheckResponse?.productPreference), isNaN(+E) && i?.amount && (E = i?.amount?.value), this.prefillNavAmount(E);
11504							}
11505							this.depositService?.depositInfo?.amountInAccountCurrency || (this.depositService.depositInfo.amountInAccountCurrency = "");
11506						}
11507					}, { injector: this.injector });
11508				}
11509				getFeeAmount(e) {
11510					return this.depositService.getFeeAmount(e);
11511				}
11512				raiseGTMEvent() {
11513					let e = structuredClone(this.gtmService.gtmEventData);
11514					e.component.CategoryEvent = "cashier", e.component.LabelEvent = "deposit process", e.component.ActionEvent = "click", e.component.LocationEvent = "quick deposit page", e.component.EventDetails = "deposit", e.component.PositionEvent = "deposit submit", e.component.URLClicked = "not applicable", e.payment.method = this.selectedOption?.paymentMethodInfo?.paymentMethod?.toLowerCase(), this.configParams?.irelandWalletBucketEnabled == "Y" && (e.payment.walletinfo = this.gtmService.getWalletInfo()), this.gtmService.raiseComponentEvent("Event.Tracking", e);
11515				}
11516				getActiveDepositCurfew(e) {
11517					this.depositCurfewCtaDisabled = e;
11518				}
11519				ngAfterViewChecked() {
11520					this.changeDetector.detectChanges();
11521				}
11522				get getIsSubmitButtonDisabled() {
11523					return this.optionListService?.selectedOption?.paymentAccountInfo?.isESRiskPlayer == "Y" || this.optionListService?.selectedOption?.paymentAccountInfo?.ESIntensiveGreyOut == "true" && this.optionListService?.selectedOption?.creditCard || !this.depositForm.valid || this.depositCurfewCtaDisabled || this.loaderService.depositRedirectInProgress() || this.errorStateStore.isPaypalBadFunding() && this.depositService.depositInfo?.paymentMethod == "PAYPALDIRECT";
11524				}
11525				resetDepositData() {
11526					this.depositService.showDeclinePage.set(!1), this.depositService.showDepositFailure.set(!1), this.depositService.showDepositSuccess.set(!1), this.dataService.depositProcess.set(!1), this.depositFlowStore.setSubmitResponse(null), this.loaderService.depositRedirectInProgress.set(!1), this.ukLccpLimitsService.showRgLimitError.set(!1), this.gdlFraService.showGdlFraValidation.set(!1);
11527				}
11528				onGooglePayDepositClick() {
11529					let e = this.userDataService.userData;
11530					if (!e) {
11531						this.logger.error("Google Pay: userData not available yet");
11532						return;
11533					}
11534					let i = this.optionListService?.selectedOption?.paymentAccountInfo?.paymentAccountUpdateUrl || "";
11535					this.depositService.getAmountInTransactionCurrency(), this.googlePayService.loadPaymentMethods(i, e), this.raiseGTMEvent();
11536				}
11537				onWalletTransferClicked() {
11538					this.eventService.raiseCloseEvent();
11539				}
11540				ngOnDestroy() {
11541					this.resetDepositData();
11542				}
11543			};
11544			return t.ɵfac = function(a) {
11545				return new (a || t)();
11546			}, t.ɵcmp = B({
11547				type: t,
11548				selectors: [["app-deposit"]],
11549				viewQuery: function(a, e) {
11550					if (a & 1 && Ds(Xr, 5), a & 2) {
11551						let i;
11552						Cs(i = fs()) && (e.gpayBtnContainerRef = i.first);
11553					}
11554				},
11555				decls: 9,
11556				vars: 8,
11557				consts: [
11558					["gpayBtnContainer", ""],
11559					[
11560						3,
11561						"selectedOption",
11562						"selectedPrepaidOption",
11563						"d-none"
11564					],
11565					[
11566						3,
11567						"activeDepositCurfewInfo",
11568						"selectedOption",
11569						"selectedPrepaidOption"
11570					],
11571					[
11572						"role",
11573						"status",
11574						"aria-live",
11575						"polite",
11576						"aria-atomic",
11577						"true"
11578					],
11579					[
11580						3,
11581						"d-none",
11582						"disabled"
11583					],
11584					["disabled", "(kycPLverification && (ccFamily.includes(inputType) || inputType === 'PAYPAL')) ? true : null"],
11585					[
11586						1,
11587						"cashier-form-wrapper",
11588						"qd-form-wrapper",
11589						3,
11590						"ngSubmit",
11591						"formGroup"
11592					],
11593					[
11594						3,
11595						"paymentMethod",
11596						"instrumentFormGroup"
11597					],
11598					[
11599						1,
11600						"my-1",
11601						"w-100",
11602						"deposit-btn",
11603						"float-left",
11604						"deposit-botton-fixed",
11605						"h-auto"
11606					],
11607					[
11608						"role",
11609						"group",
11610						1,
11611						"gpay-btn-wrapper",
11612						3,
11613						"gpay-disabled"
11614					],
11615					[
11616						"type",
11617						"submit",
11618						"id",
11619						"btnSubmitDeposit",
11620						1,
11621						"btn",
11622						"btn-primary",
11623						"w-100",
11624						"mt-1",
11625						3,
11626						"disabled"
11627					],
11628					[
11629						"mode",
11630						"deposit",
11631						"source",
11632						"qd",
11633						3,
11634						"walletTransferClicked",
11635						"usePopups"
11636					],
11637					[
11638						1,
11639						"form-control-wrapper",
11640						"token-wrapper",
11641						"mt-1"
11642					],
11643					[
11644						3,
11645						"isQuickDeposit",
11646						"isBlackTheme",
11647						"offerId",
11648						"minDepositAmount",
11649						"paymentMethod"
11650					],
11651					[
11652						1,
11653						"form-control-wrapper",
11654						"token-tnc-wrapper"
11655					],
11656					[
11657						"size",
11658						"large",
11659						"alignment",
11660						"center",
11661						3,
11662						"ngModelChange",
11663						"ngModel",
11664						"ngModelOptions",
11665						"inverse"
11666					],
11667					[1, "tnc-label"],
11668					[
11669						1,
11670						"txt-link",
11671						"tAndCAccepted-font",
11672						"tAndCAccepted-color",
11673						"cursor-pointer",
11674						3,
11675						"click"
11676					],
11677					[
11678						1,
11679						"applePayButton",
11680						"apple-pay-button",
11681						"apple-pay-button-black",
11682						"w-100",
11683						3,
11684						"click"
11685					],
11686					[
11687						"role",
11688						"group",
11689						1,
11690						"gpay-btn-wrapper"
11691					],
11692					[
11693						"id",
11694						"container",
11695						1,
11696						"my-1",
11697						"w-100",
11698						"deposit-btn",
11699						"float-left",
11700						"deposit-botton-fixed",
11701						"h-auto"
11702					],
11703					[1, "gpay-overlay"]
11704				],
11705				template: function(a, e) {
11706					a & 1 && (D(0, "app-header"), h(1, e1, 1, 0, "app-ireland-qd-wallet-messages"), h(2, t1, 1, 0, "app-qd-deposit-txn-status"), h(3, a1, 4, 1), h(4, r1, 1, 0, "app-deposit-failure"), h(5, s1, 1, 4, "app-additional-messages", 1), h(6, g1, 11, 12), h(7, b1, 1, 0, "app-deposit-process"), h(8, y1, 1, 0, "app-deposit-success")), a & 2 && (o(), f(e.configParams?.irelandWalletBucketEnabled == "Y" && !e.depositService.showDepositSuccess() && !e.depositService.showDepositFailure() && !e.depositService.showDeclinePage() ? 1 : -1), o(), f(e.depTxnStatusService?.isDepositLimitEnabled() && !e.depositService.showDepositSuccess() ? 2 : -1), o(), f(e.configParams?.isBrazilBankRegEnabled && e.depositService.showDeclinePage() ? 3 : -1), o(), f(!e.depositService.showDepositSuccess() && e.depositService.showDepositFailure() && !e.depositService.showDeclinePage() ? 4 : -1), o(), f(!e.depositService.showDepositSuccess() && !e.dataService.depositProcess() ? 5 : -1), o(), f(e.depositService.showDepositInput() ? 6 : -1), o(), f(e.dataService.depositProcess() ? 7 : -1), o(), f(e.depositService.showDepositSuccess() ? 8 : -1));
11707				},
11708				dependencies: [
11709					na,
11710					er,
11711					Ca,
11712					xt,
11713					yt,
11714					Et,
11715					Dt,
11716					An,
11717					St,
11718					vt,
11719					Kr,
11720					Ia,
11721					lr,
11722					gr,
11723					wl,
11724					yr,
11725					Li,
11726					cc,
11727					Kl,
11728					br,
11729					Qr,
11730					K
11731				],
11732				styles: [".text-danger[_ngcontent-%COMP%]{color:var(--%NS%semantic-color-negative-base)}.text-default[_ngcontent-%COMP%]{color:var(--%NS%semantic-color-on-surface-base)}.tnc-label[_ngcontent-%COMP%]{color:var(--%NS%semantic-color-on-surface-base-inverse)}.tAndCAccepted-color[_ngcontent-%COMP%]{color:var(--%NS%semantic-color-utility-base)!important;font-size:14px}.tAndCAccepted-color[_ngcontent-%COMP%]:hover{color:var(--%NS%semantic-color-utility-base)!important}"],
11733				changeDetection: 1
11734			}), t;
11735		})(), ts = () => [import("./chunk-Cibp7jpsn.js").then((t) => t.OdPopupComponent)], Ji = new qn(3e5), Zi = "default", is = (() => {
11736			let t = class {
11737				constructor() {
11738					this.dataService = u($), this.userDataService = u(W), this.optionListService = u(he), this.depositService = u(ee), this.userDataStore = u(ut), this.paymentOptionsStore = u(Ii), this.apiService = u(Fe), this.gtmService = u(ae), this.authDetailsStore = u(Mo), this.scriptInjector = u(ol), this.siftData = u(al), this.paymentsCommonConfig = u(Je), this.walletService = u(ot), this.bannerQueue = u(Ge), this.logger = u(Xe), this.quickDepositConfig = u(Kt), this.ngpgConfig = u(To), this.ddJourney = u(je), this.window = u(pe), this.platformDetection = u(sa), this.cardIframeService = u(kt), this.navigationService = u(Qe), this.googlePayService = u(Ci), this.googlePayConfig = u(Io), this.userService = u(js), this.loaderService = u(Ie), this.eventService = u(Ze), this.closeEventService = u(el), this.gdlFraService = u(rt), this.depTxnStatusService = u(Ct), this.spendLimitService = u(It), this.depositAvailable = !1, this.isFxratesLoading = N(!0), this.fxRatesCache = N(null), this.userDataCache = N(null);
11739					let e = new URLSearchParams(this.window?.location?.search).get("launchSource")?.toLowerCase() ?? "";
11740					this.ddJourney.start({
11741						entry_point: "quick_deposit",
11742						flow: On(e)
11743					}), Q(() => {
11744						this.closeEventService.closeQdWindow() && this.eventService.raiseCloseEvent();
11745					}), this.orchestrate();
11746				}
11747				orchestrate() {
11748					this.loaderService.isLoading.set(!0), this.paymentOptionsStore.dataLoading.set(!0), this.userDataService.dataLoading.set(!0), this.authDetailsStore.getAuthDetails().authFlag && (this.fetchUserData(), this.fetchPendingRedeems(), this.fetchQDData(), this.gdlFraService.fetchJurisdictionConfigs());
11749				}
11750				fetchUserData() {
11751					if (this.userDataCache()) {
11752						this.userDataStore.setUserConfig(this.userDataCache()), this.userDataService.dataLoading.set(!1);
11753						return;
11754					}
11755					this.apiService.get(G.USER_DATA_URI).subscribe({
11756						next: (e) => Z(this, null, function* () {
11757							this.userDataCache.set(e), this.userDataService.userData = e;
11758							let { br_bank_registration_journey_enabled: i, br_new_bank_registration_journey_enabled: c, activeRegisteredbankAccounts: g, processing_timeout_in_min: y } = e.configParams || {}, E = {
11759								isSeamless: c == "Y",
11760								isConservative: i == "Y",
11761								isNewBrLabel: i == "Y" || c == "Y",
11762								activeBankAccounts: g,
11763								processingTime: y ? y / 60 : 0
11764							};
11765							if (this.userDataService.userData.configParams.pixBrInfo = E, this.userDataService.userData.configParams.isBrazilBankRegEnabled = this.userDataService.isBrazilBankRegEnabled(e?.configParams), this.userDataStore.setUserConfig(e), this.userDataService?.userData?.configParams?.br_is_whitelisted_user == "Y" || this.userDataService?.userData?.configParams?.isSpainExpiryKycRefreshCheckEnabled == "Y" && ([
11766								"601",
11767								"603",
11768								"605",
11769								"606",
11770								"607"
11771							].includes(this.userDataService?.userData?.configParams?.rekycSubErrorCode) || this.userDataService.userData.configParams?.docExpiryRekycDocStatus == "pen
11771ding") || this.userDataService?.userData?.configParams?.syncing_es_automated_error_codes == "Y" && this.userDataService?.userData?.configParams?.spainkycErrorCode == "204" && Number(this.userDataService?.userData?.configParams?.kycRemainingLimit) == 0) {
11772								this.optionListService.redirectToMainCashier();
11773								return;
11774							}
11775							this.gtmService.loadGTMData(), this.depTxnStatusService.isDepositLimitEnabled.set(this.userDataService.userData?.configParams?.depositTxnsLimitEnabled == "true"), this.userDataService.dataLoading.set(!1), e?.configParams?.irelandWalletBucketEnabled == "Y" && !this.walletService.isGamingVerified() && this.walletService.fetchOperationAllowed("DEPOSIT", G.OPERATION_ALLOWED, "qd"), e?.configParams?.irelandWalletBucketEnabled == "Y" && this.prefetchQdWalletBanners(), this.ngpgConfig.loadCookieUpdate && (yield this.cardIframeService.updateCookies(`${e?.configParams?.pgw_frontend_url}/cardIframe/cookieUpdate.html`)), this.userDataService.userData?.configParams?.spainRekycEnabled == "Y" && (this.userDataService.userData?.configParams?.rekycSubErrorCode == "502" && this.userDataService.userData?.configParams?.spain_rekycFailed == "true" || [
11776								"501",
11777								"503",
11778								"504"
11779							].includes(this.userDataService.userData?.configParams?.rekycSubErrorCode)) && ([
11780								"501",
11781								"503",
11782								"504"
11783							].includes(this.userDataService.userData?.configParams?.rekycSubErrorCode) ? (this.ddJourney.abandoned(), this.navigationService.goTo(this.userDataService.userData?.configParams?.rekycUrl, { forceReloadTarget: "top" })) : this.optionListService.redirectToMainCashier("&type=options")), [le.CORAL || le.LADBROKEUK].includes(this.dataService.sessionInfo.brandId) && (this.gtmService.raiseEventForDepositCTA(), this.gtmService.raiseEventForDepositCTACashierPopupScreenLoad()), this.paymentsCommonConfig.siftEnabled && this.scriptInjector.inject("sift").then(() => {
11784								this.siftData.pushSiftData(e);
11785							}).catch((C) => {
11786								this.logger.warnRemote(`Sift script injection failed: ${C?.message ?? C}`);
11787							}), e?.configParams?.isPlayerJobDetailsUpdated == "N" && this.loadODetails();
11788						}),
11789						error: (e) => {
11790							this.dataService.error.set(e);
11791						}
11792					});
11793				}
11794				fetchFxRates() {
11795					let e = Ji.get(Zi);
11796					if (e !== void 0) {
11797						this.depositService.conversionRates = e, this.isFxratesLoading.set(!1);
11798						return;
11799					}
11800					this.apiService.get(G.FX_RATES_URI).subscribe((i) => {
11801						this.fxRatesCache.set(i), this.depositService.conversionRates = i, this.isFxratesLoading.set(!1), Ji.set(Zi, i);
11802					}, (i) => {
11803						this.dataService.error.set(i);
11804					});
11805				}
11806				loadODetails() {
11807					let e = this.dataService?.sessionInfo.langId || "en";
11808					this.apiService.get(`${G.OCCUPATIONAL_DETAILS}?lang=${e}`).subscribe((i) => {
11809						this.userDataStore.setUserODetails(i), i?.softLaunch && ["remind-later"].includes(this.userDataStore.userODetails()?.status) ? this.depositService.showODpopUp.set(!0) : !i?.softLaunch && ["block-payment"].includes(this.userDataStore.userODetails()?.status) && this.optionListService.redirectToMainCashier();
11810					});
11811				}
11812				fetchPendingRedeems() {
11813					this.apiService.get(G.REVERSALS_URI).subscribe((e) => {
11814						e?.redeemInfoList?.length > 0 && (this.paymentOptionsStore.setReversalExists(!0), this.paymentOptionsStore.setReversalArr(e?.redeemInfoList));
11815					}, (e) => {
11816						this.dataService.error.set(e);
11817					});
11818				}
11819				fetchQDData() {
11820					this.spendLimitService.reset(), this.apiService.get(G.QD_INSTRUMENTS_URI).subscribe((e) => Z(this, null, function* () {
11821						if (Array.isArray(e) && e.length > 0) {
11822							this.paymentOptionsStore.setOptionList(e), this.paymentOptionsStore.setSelectedOption(e[0]), this.optionListService.optionList = e, this.optionListService.selectedOption = e[0];
11823							let i = e[0]?.currencyInfo?.defaultCurr;
11824							i && i.toUpperCase() === this.userService.currency.toUpperCase() ? this.isFxratesLoading.set(!1) : this.fetchFxRates(), this.userDataService?.userData?.configParams?.belgium_rg_decree_enabled === O.YES && this.getRgLimitData(), this.depositAvailable = !0, this.paymentOptionsStore.optionList().map((E) => {
11825								E.paymentMethodInfo?.paymentMethod === H.PAYPAL && E.paymentAccountInfo?.paypalSportsOnlyLogo === O.YES || E.paymentMethodInfo?.paymentMethod === H.VISA && E.paymentAccountInfo?.visaSportsOnlyLogo === O.YES ? E.sportsOnly = !0 : E.paymentMethodInfo?.paymentMethod === H.PAYPAL && E.paymentAccountInfo?.paypalBankAccountsOnlyLogo === O.YES && (E.bankAccountsOnly = !0);
11826							}), this.paymentOptionsStore.setOptionList(this.filterOptionList()), this.optionListService.optionList = this.paymentOptionsStore.optionList(), this.paymentOptionsStore.optionList()?.length > 3 && (this.paymentOptionsStore.setOptionList(this.paymentOptionsStore.optionList()?.slice(0, 3)), this.optionListService.optionList = this.paymentOptionsStore.optionList());
11827							let c = this.optionListService?.optionList ?? this.paymentOptionsStore.optionList();
11828							if (this.optionListService.optionList = yield this.initGoogleIfEnabledElseRemove(c), this.paymentOptionsStore.setOptionList(this.optionListService.optionList), this.optionListService.optionList?.length > 0 && (this.optionListService.selectedOption = this.optionListService.optionList[0], this.paymentOptionsStore.setSelectedOption(this.optionListService.optionList[0])), this.optionListService?.optionList?.length === 0 ? this.optionListService.redirectToMainCashier() : this.paymentOptionsStore.optionList()?.length === 1 && this.paymentOptionsStore.optionList()[0]?.redirectToInputPage && [
11829								H.PLAYMGMPREPAIDCARD,
11830								H.BORGATAPREPAIDCARD,
11831								H.PARTYPREPAIDCARD,
11832								H.INSTANTECHECKS
11833							].includes(this.paymentOptionsStore.optionList()[0]?.paymentMethodInfo?.paymentMethod) && this.optionListService.redirectToMainCashier(), this.depositService.depositInfo.amountInfo.nativeCurrency = this.paymentOptionsStore.selectedOption()?.paymentMethodInfo?.minDepositLimit?.currencyCode, this.depositService.depositInfo.amountInfo.nativeAmountString = this.depositService.getAmountInTransactionCurrency(), this.paymentOptionsStore.dataLoading.set(!1), this.optionListService.dataLoading.set(!1), this.ddJourney.optionsLoaded({ method_count: this.optionListService.optionList?.length ?? 0 }), this.userDataService?.userData?.configParams?.irelandWalletBucketEnabled == "Y" && !this.walletService.selectedWallet()) {
11834								let E = new URLSearchParams(this.window?.location?.search).get("launchSource")?.toUpperCase() ?? "";
11835								if (["GAMES", "BINGO"].includes(E)) this.walletService.selectWallet(this.walletService.gamingWallet);
11836								else {
11837									let C = this.optionListService?.selectedOption?.paymentAccountInfo?.lastDepositProductId;
11838									C && (C !== this.walletService.sportsWallet || this.walletService.isSportsVerified()) && this.walletService.selectWallet(C);
11839								}
11840							}
11841							let g = this.optionListService?.selectedOption?.paymentMethodInfo?.paymentMethod?.toLowerCase(), y = this.userDataService?.userData?.configParams?.pixBrInfo?.activeBankAccounts || "0";
11842							y > 0 && g?.toUpperCase() == le.PIX ? this.gtmService.raiseEvent("quickDepositLoad", g?.toLowerCase() + "input", g, !0, y) : this.gtmService.raiseEvent("quickDepositLoad", g?.toLowerCase() + "input", g, !0), this.depTxnStatusService.isDepositLimitEnabled() && this.depTxnStatusService.evaluateAndLoadBanner();
11843						} else {
11844							this.depositAvailable = !1, this.paymentOptionsStore.dataLoading.set(!1), this.optionListService.dataLoading.set(!1), this.optionListService.redirectToMainCashier("&type=deposit");
11845							return;
11846						}
11847					}), (e) => {
11848						this.dataService.error.set(e);
11849					});
11850				}
11851				filterOptionList() {
11852					let { paypalOnlyForSports: e, visaOnlyForSports: i, enable_prepaidcard_restrictions: c, rollingweek_remaining_balance: g } = this.userDataService?.userData?.configParams || {}, y = Number(g), E = c === "Y";
11853					return this.paymentOptionsStore.optionList().filter((C) => {
11854						let w = y == 0 || Number(C?.paymentMethodInfo?.minDepositLimit?.value) > y;
11855						if (E && w && C?.fundingSource?.toLowerCase() === le.PREPAID) return !1;
11856						if ([H.APPLEPAY, H.APPLEPAYDIRECT].includes(C?.paymentMethodInfo?.paymentMethod)) {
11857							let T = new URLSearchParams(this.window?.location?.search).get("launchSource")?.toUpperCase() ?? "";
11858							return !this.quickDepositConfig.applePayEnabledOnCasinoGames && ["GAMES", "BINGO"].includes(T) ? !1 : this.platformDetection.isIOS17OrGreater() || this.platformDetection.isSafari17OrGreater();
11859						}
11860						if (C?.paymentMethodInfo?.paymentMethod === H.GOOGLEPAY) {
11861							if (!this.quickDepositConfig.googlePayEnabled) return !1;
11862							let T = new URLSearchParams(this.window?.location?.search).get("launchSource")?.toUpperCase() ?? "";
11863							return !(!this.quickDepositConfig.googlePayEnabledOnCasinoGames && ["GAMES", "BINGO"].includes(T));
11864						}
11865						return e === O.YES || i === O.YES ? this.dataService?.sessionInfo?.walletBucketType === H.PAYPAL ? e === O.YES && C?.paymentMethodInfo?.paymentMethod === H.PAYPAL || i === O.YES && C?.paymentMethodInfo?.paymentMethod === H.VISA : this.dataService?.sessionInfo?.walletBucketType === H.NONPAYPAL ? e === O.YES && C?.paymentMethodInfo?.paymentMethod === H.PAYPAL ? !1 : !(i === O.YES && C?.paymentMethodInfo?.paymentMethod === H.VISA) : C?.paymentMethodInfo?.paymentMethod === H.APPLEPAY ? !1 : [V.SPORTSBOOK, V.BETTING].includes(this.dataService?.sessionInfo?.productId) ? !0 : e === O.YES && C?.paymentMethodInfo?.paymentMethod === H.PAYPAL ? !1 : !(i === O.YES && C?.paymentMethodInfo?.paymentMethod === H.VISA) : !0;
11866					});
11867				}
11868				getRgLimitData() {
11869					this.apiService.get(G.GET_RG_LIMIT_INFO).subscribe((e) => {
11870						if (e.length > 0) {
11871							let i = {};
11872							i.rglimitInfo = e;
11873							let c = this.userDataService?.userData?.configParams?.rg_bucket_threshold_limits.split(",");
11874							c.length > 0 && (i.rg_first_bucket_threshold = c[0], i.rg_second_bucket_threshold = c[1], i.rg_third_bucket_threshold = c[2]), this.dataService.RgLimitData = i;
11875						}
11876					});
11877				}
11878				initGoogleIfEnabledElseRemove(e) {
11879					return Z(this, null, function* () {
11880						if (!e?.length) return e ?? [];
11881						if (!e.some((c) => H.GOOGLEPAY === c.paymentMethodInfo?.paymentMethod)) return e;
11882						if (!this.quickDepositConfig.googlePayEnabled) return this.logger.info("GPay is disabled on QuickDeposit config"), this.removeGooglePay(e);
11883						if (!this.googlePayConfig.isEnabled) return this.logger.info("GPay is disabled, check the configurations"), this.removeGooglePay(e);
11884						let i = new URLSearchParams(this.window?.location?.search).get("launchSource")?.toUpperCase() ?? "";
11885						return !this.quickDepositConfig.googlePayEnabledOnCasinoGames && ["GAMES", "BINGO"].includes(i) ? (this.logger.info("GPay is disabled on casino games"), this.removeGooglePay(e)) : (yield this.googlePayService.ensureGooglePayReady(this.userDataService.userData)) ? e : (this.logger.info("GPay not available (or readiness timed out), removing from option list"), this.removeGooglePay(e));
11886					});
11887				}
11888				removeGooglePay(e) {
11889					return e.filter((i) => i.paymentMethodInfo.paymentMethod !== H.GOOGLEPAY);
11890				}
11891				ngOnDestroy() {
11892					this.ddJourney.abandoned(), this.paymentOptionsStore.setReversalExists(!1), this.paymentOptionsStore.setReversalArr([]), this.closeEventService.closeQdWindow.set(!1);
11893				}
11894				prefetchQdWalletBanners() {
11895					this.bannerQueue.fetch([
11896						oe.FULLY_BLOCKED,
11897						oe.VERIFICATION_IN_PROGRESS,
11898						oe.SPORTS_UNVERIFIED,
11899						oe.SPORTS_KYC_PENDING,
11900						oe.PENDING_LIMIT_AVAILABLE,
11901						oe.SPORTS_KYC_PENDING_DISMISSED
11902					]).subscribe();
11903				}
11904			};
11905			return t.ɵfac = function(a) {
11906				return new (a || t)();
11907			}, t.ɵcmp = B({
11908				type: t,
11909				selectors: [["app-qd"]],
11910				decls: 1,
11911				vars: 1,
11912				template: function(a, e) {
11913					a & 1 && h(0, D1, 2, 1), a & 2 && f(!e.dataService.error() && !e.paymentOptionsStore.dataLoading() && !e.isFxratesLoading() && !e.userDataService.dataLoading() && e.depositAvailable ? 0 : -1);
11914				},
11915				dependencies: [es],
11916				encapsulation: 2,
11917				changeDetection: 1
11918			}), t;
11919		})(), os = (() => {
11920			let t = class {
11921				constructor() {
11922					this.paymentsApiService = u(Fn);
11923				}
11924				getTranslation(e) {
11925					return this.getContent();
11926				}
11927				getContent() {
11928					return this.paymentsApiService.get("PaymentsApi/content?cashierType=QuickDeposit");
11929				}
11930			};
11931			return t.ɵfac = function(a) {
11932				return new (a || t)();
11933			}, t.ɵprov = U({
11934				token: t,
11935				factory: t.ɵfac,
11936				providedIn: "root"
11937			}), t;
11938		})(), as = (() => {
11939			let t = class extends wn {
11940				authenticateUser(e) {
11941					return super.authenticateUser(e, G.AUTHENTICATE_URI);
11942				}
11943			};
11944			return t.ɵfac = (() => {
11945				let a;
11946				return function(e) {
11947					return (a || (a = ro(t)))(e || t);
11948				};
11949			})(), t.ɵprov = U({
11950				token: t,
11951				factory: t.ɵfac,
11952				providedIn: "root"
11953			}), t;
11954		})(), rs = (() => {
11955			let t = class {
11956				constructor() {
11957					this.authService = u(as), this.dataService = u($), this.translateService = u(pt), this.resizer = u(J), this.page = u(ni), this.appInfo = u(Ao), this.claimsService = u(Xs), this.clientConfigService = u(Ms), this.injector = u(co), this.cardIframeService = u(kt), this.authDetailsStore = u(Mo), this.customHttpClientService = u(Vn), this.quickDepositMessageService = u(dt), this.productResolverService = u(Kn), this.cookieService = u(li), this.logger = u(Xe), this.loaderService = u(Ie), this.redesign = N(!1), this.login = N(!1), this.qdDarkModeEnabled = N(!1), this.isIframe = !1, this.sessionInfo = N({}), this.authDetails = N({
11958						authCode: "",
11959						authFlag: !1,
11960						cashierType: void 0
11961					}), this.customHttpClientService.initialize([new oa()]), this.authDetailsStore.initialize(), this.isIframe = window.self !== window.top;
11962				}
11963				ngOnInit() {
11964					this.loaderService.isSkelton.set(!0), this.loaderService.isLoading.set(!0), this.clientConfigService.loadProduct(Os.PAYMENTS).then(() => Z(this, null, function* () {
11965						this.injector.get(No), this.injector.get(Yn), this.qdDarkModeEnabled.set(this.injector.get(Je).qdDarkModeEnabled ?? !1), yield this.setParams(), this.cardIframeService.initialize();
11966					})).catch((e) => {
11967						this.logger.error("Error loading product:", e);
11968					});
11969				}
11970				setParams() {
11971					return Z(this, null, function* () {
11972						yield this.clientConfigService.load("", [
11973							Kt,
11974							mi,
11975							wo
11976						]);
11977						let e = yield this.productResolverService.getProduct();
11978						this.translateService.use(this.page.lang);
11979						let i = {};
11980						i.brandId = this.appInfo.brand, i.channelId = this.appInfo.channel, i.productId = e, i.LANG_ID = this.page.lang, i.sessionKey = this.claimsService.get("http://api.bwin.com/v3/user/ssotoken") ?? "", i.userId = this.claimsService.get("http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier") ?? "", this.dataService.sessionInfo = i, this.sessionInfo.set(i), yield this.authenticateUser();
11981					});
11982				}
11983				authenticateUser() {
11984					return Z(this, null, function* () {
11985						let e = this.sessionInfo(), { LANG_ID: i } = e, c = ls(e, ["LANG_ID"]);
11986						try {
11987							let g = yield fe(this.authService.authenticateUser(c));
11988							g ? (g.body && this.authDetailsStore.updateAuthDetails({
11989								authCode: g.headers.get("auth-code"),
11990								authFlag: !0,
11991								cashierType: Co.QdOverlay
11992							}), this.authDetails.set({
11993								authCode: g.headers.get("auth-code"),
11994								authFlag: g.body,
11995								cashierType: Co.QdOverlay
11996							}), this.redesign.set(!0)) : this.login.set(!0);
11997						} catch (g) {
11998							this.logger.error("QD authenticateUser failed:", g), this.dataService.error.set(g), this.login.set(g.status === 401);
11999						}
12000					});
12001				}
12002				onResize() {
12003					this.resizer.resizeCashier();
12004				}
12005				ngOnDestroy() {
12006					this.cookieService?.remove("paymentsHideHeaderFooter"), this.authDetailsStore.initialize(), this.quickDepositMessageService.destroy();
12007				}
12008			};
12009			return t.ɵfac = function(a) {
12010				return new (a || t)();
12011			}, t.ɵcmp = B({
12012				type: t,
12013				selectors: [["qd-feature"]],
12014				features: [gs([fl({ loader: ul(os) })])],
12015				decls: 4,
12016				vars: 7,
12017				consts: [
12018					[
12019						"id",
12020						"cashierAppHolder",
12021						1,
12022						"quick-deposit-feature",
12023						"position-relative",
12024						"make-deposit",
12025						3,
12026						"resize"
12027					],
12028					[1, "error-page"],
12029					[1, "theme-info-i"]
12030				],
12031				template: function(a, e) {
12032					a & 1 && (n(0, "div", 0), L("resize", function() {
12033						return e.onResize();
12034					}, ys), h(1, x1, 1, 0, "app-qd"), h(2, A1, 5, 3, "div", 1), h(3, L1, 1, 0, "qd-skeleton-loader"), s()), a & 2 && (ye("qd-dark-mode", e.qdDarkModeEnabled())("qd-iframe", e.isIframe), o(), f(e.redesign() && e.sessionInfo() ? 1 : -1), o(), f(e.login() ? 2 : -1), o(), f(e.login() ? -1 : 3));
12035				},
12036				dependencies: [
12037					is,
12038					Li,
12039					K
12040				],
12041				styles: [`@charset "UTF-8";html{--%NS%mat-sys-on-surface: initial}.mat-app-background{background-color:var(--%NS%mat-app-background-color, var(--%NS%mat-sys-background, transparent));color:var(--%NS%mat-app-text-color, var(--%NS%mat-sys-on-background, inherit))}.mat-elevation-z0,.mat-mdc-elevation-specific.mat-elevation-z0{box-shadow:var(--%NS%mat-app-elevation-shadow-level-0, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow, 0px 0px 0px 0px --mat-sys-shadow)}.mat-elevation-z1,.mat-mdc-elevation-specific.mat-elevation-z1{box-shadow:var(--%NS%mat-app-elevation-shadow-level-1, 0px 2px 1px -1px --mat-sys-shadow, 0px 1px 1px 0px --mat-sys-shadow, 0px 1px 3px 0px --mat-sys-shadow)}.mat-elevation-z2,.mat-mdc-elevation-specific.mat-elevation-z2{box-shadow:var(--%NS%mat-app-elevation-shadow-level-2, 0px 3px 1px -2px --mat-sys-shadow, 0px 2px 2px 0px --mat-sys-shadow, 0px 1px 5px 0px --mat-sys-shadow)}.mat-elevation-z3,.mat-mdc-elevation-specific.mat-elevation-z3{box-shadow:var(--%NS%mat-app-elevation-shadow-level-3, 0px 3px 3px -2px --mat-sys-shadow, 0px 3px 4px 0px --mat-sys-shadow, 0px 1px 8px 0px --mat-sys-shadow)}.mat-elevation-z4,.mat-mdc-elevation-specific.mat-elevation-z4{box-shadow:var(--%NS%mat-app-elevation-shadow-level-4, 0px 2px 4px -1px --mat-sys-shadow, 0px 4px 5px 0px --mat-sys-shadow, 0px 1px 10px 0px --mat-sys-shadow)}.mat-elevation-z5,.mat-mdc-elevation-specific.mat-elevation-z5{box-shadow:var(--%NS%mat-app-elevation-shadow-level-5, 0px 3px 5px -1px --mat-sys-shadow, 0px 5px 8px 0px --mat-sys-shadow, 0px 1px 14px 0px --mat-sys-shadow)}.mat-elevation-z6,.mat-mdc-elevation-specific.mat-elevation-z6{box-shadow:var(--%NS%mat-app-elevation-shadow-level-6, 0px 3px 5px -1px --mat-sys-shadow, 0px 6px 10px 0px --mat-sys-shadow, 0px 1px 18px 0px --mat-sys-shadow)}.mat-elevation-z7,.mat-mdc-elevation-specific.mat-elevation-z7{box-shadow:var(--%NS%mat-app-elevation-shadow-level-7, 0px 4px 5px -2px --mat-sys-shadow, 0px 7px 10px 1px --mat-sys-shadow, 0px 2px 16px 1px --mat-sys-shadow)}.mat-elevation-z8,.mat-mdc-elevation-specific.mat-elevation-z8{box-shadow:var(--%NS%mat-app-elevation-shadow-level-8, 0px 5px 5px -3px --mat-sys-shadow, 0px 8px 10px 1px --mat-sys-shadow, 0px 3px 14px 2px --mat-sys-shadow)}.mat-elevation-z9,.mat-mdc-elevation-specific.mat-elevation-z9{box-shadow:var(--%NS%mat-app-elevation-shadow-level-9, 0px 5px 6px -3px --mat-sys-shadow, 0px 9px 12px 1px --mat-sys-shadow, 0px 3px 16px 2px --mat-sys-shadow)}.mat-elevation-z10,.mat-mdc-elevation-specific.mat-elevation-z10{box-shadow:var(--%NS%mat-app-elevation-shadow-level-10, 0px 6px 6px -3px --mat-sys-shadow, 0px 10px 14px 1px --mat-sys-shadow, 0px 4px 18px 3px --mat-sys-shadow)}.mat-elevation-z11,.mat-mdc-elevation-specific.mat-elevation-z11{box-shadow:var(--%NS%mat-app-elevation-shadow-level-11, 0px 6px 7px -4px --mat-sys-shadow, 0px 11px 15px 1px --mat-sys-shadow, 0px 4px 20px 3px --mat-sys-shadow)}.mat-elevation-z12,.mat-mdc-elevation-specific.mat-elevation-z12{box-shadow:var(--%NS%mat-app-elevation-shadow-level-12, 0px 7px 8px -4px --mat-sys-shadow, 0px 12px 17px 2px --mat-sys-shadow, 0px 5px 22px 4px --mat-sys-shadow)}.mat-elevation-z13,.mat-mdc-elevation-specific.mat-elevation-z13{box-shadow:var(--%NS%mat-app-elevation-shadow-level-13, 0px 7px 8px -4px --mat-sys-shadow, 0px 13px 19px 2px --mat-sys-shadow, 0px 5px 24px 4px --mat-sys-shadow)}.mat-elevation-z14,.mat-mdc-elevation-specific.mat-elevation-z14{box-shadow:var(--%NS%mat-app-elevation-shadow-level-14, 0px 7px 9px -4px --mat-sys-shadow, 0px 14px 21px 2px --mat-sys-shadow, 0px 5px 26px 4px --mat-sys-shadow)}.mat-elevation-z15,.mat-mdc-elevation-specific.mat-elevation-z15{box-shadow:var(--%NS%mat-app-elevation-shadow-level-15, 0px 8px 9px -5px --mat-sys-shadow, 0px 15px 22px 2px --mat-sys-shadow, 0px 6px 28px 5px --mat-sys-shadow)}.mat-elevation-z16,.mat-mdc-elevation-specific.mat-elevation-z16{box-shadow:var(--%NS%mat-app-elevation-shadow-level-16, 0px 8px 10px -5px --mat-sys-shadow, 0px 16px 24px 2px --mat-sys-shadow, 0px 6px 30px 5px --mat-sys-shadow)}.mat-elevation-z17,.mat-mdc-elevation-specific.mat-elevation-z17{box-shadow:var(--%NS%mat-app-elevation-shadow-level-17, 0px 8px 11px -5px --mat-sys-shadow, 0px 17px 26px 2px --mat-sys-shadow, 0px 6px 32px 5px --mat-sys-shadow)}.mat-elevation-z18,.mat-mdc-elevation-specific.mat-elevation-z18{box-shadow:var(--%NS%mat-app-elevation-shadow-level-18, 0px 9px 11px -5px --mat-sys-shadow, 0px 18px 28px 2px --mat-sys-shadow, 0px 7px 34px 6px --mat-sys-shadow)}.mat-elevation-z19,.mat-mdc-elevation-specific.mat-elevation-z19{box-shadow:var(--%NS%mat-app-elevation-shadow-level-19, 0px 9px 12px -6px --mat-sys-shadow, 0px 19px 29px 2px --mat-sys-shadow, 0px 7px 36px 6px --mat-sys-shadow)}.mat-elevation-z20,.mat-mdc-elevation-specific.mat-elevation-z20{box-shadow:var(--%NS%mat-app-elevation-shadow-level-20, 0px 10px 13px -6px --mat-sys-shadow, 0px 20px 31px 3px --mat-sys-shadow, 0px 8px 38px 7px --mat-sys-shadow)}.mat-elevation-z21,.mat-mdc-elevation-specific.mat-elevation-z21{box-shadow:var(--%NS%mat-app-elevation-shadow-level-21, 0px 10px 13px -6px --mat-sys-shadow, 0px 21px 33px 3px --mat-sys-shadow, 0px 8px 40px 7px --mat-sys-shadow)}.mat-elevation-z22,.mat-mdc-elevation-specific.mat-elevation-z22{box-shadow:var(--%NS%mat-app-elevation-shadow-level-22, 0px 10px 14px -6px --mat-sys-shadow, 0px 22px 35px 3px --mat-sys-shadow, 0px 8px 42px 7px --mat-sys-shadow)}.mat-elevation-z23,.mat-mdc-elevation-specific.mat-elevation-z23{box-shadow:var(--%NS%mat-app-elevation-shadow-level-23, 0px 11px 14px -7px --mat-sys-shadow, 0px 23px 36px 3px --mat-sys-shadow, 0px 9px 44px 8px --mat-sys-shadow)}.mat-elevation-z24,.mat-mdc-elevation-specific.mat-elevation-z24{box-shadow:var(--%NS%mat-app-elevation-shadow-level-24, 0px 11px 15px -7px --mat-sys-shadow, 0px 24px 38px 3px --mat-sys-shadow, 0px 9px 46px 8px --mat-sys-shadow)}html{--%NS%mat-app-background-color: #fafafa;--%NS%mat-app-text-color: rgba(0, 0, 0, .87);--%NS%mat-app-elevation-shadow-level-0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-2: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-3: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-5: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 5px 8px 0px rgba(0, 0, 0, .14), 0px 1px 14px 0px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);
12041--%NS%mat-app-elevation-shadow-level-7: 0px 4px 5px -2px rgba(0, 0, 0, .2), 0px 7px 10px 1px rgba(0, 0, 0, .14), 0px 2px 16px 1px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-9: 0px 5px 6px -3px rgba(0, 0, 0, .2), 0px 9px 12px 1px rgba(0, 0, 0, .14), 0px 3px 16px 2px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-10: 0px 6px 6px -3px rgba(0, 0, 0, .2), 0px 10px 14px 1px rgba(0, 0, 0, .14), 0px 4px 18px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-11: 0px 6px 7px -4px rgba(0, 0, 0, .2), 0px 11px 15px 1px rgba(0, 0, 0, .14), 0px 4px 20px 3px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-12: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-13: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 13px 19px 2px rgba(0, 0, 0, .14), 0px 5px 24px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-14: 0px 7px 9px -4px rgba(0, 0, 0, .2), 0px 14px 21px 2px rgba(0, 0, 0, .14), 0px 5px 26px 4px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-15: 0px 8px 9px -5px rgba(0, 0, 0, .2), 0px 15px 22px 2px rgba(0, 0, 0, .14), 0px 6px 28px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-17: 0px 8px 11px -5px rgba(0, 0, 0, .2), 0px 17px 26px 2px rgba(0, 0, 0, .14), 0px 6px 32px 5px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-18: 0px 9px 11px -5px rgba(0, 0, 0, .2), 0px 18px 28px 2px rgba(0, 0, 0, .14), 0px 7px 34px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-19: 0px 9px 12px -6px rgba(0, 0, 0, .2), 0px 19px 29px 2px rgba(0, 0, 0, .14), 0px 7px 36px 6px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-20: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 20px 31px 3px rgba(0, 0, 0, .14), 0px 8px 38px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-21: 0px 10px 13px -6px rgba(0, 0, 0, .2), 0px 21px 33px 3px rgba(0, 0, 0, .14), 0px 8px 40px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-22: 0px 10px 14px -6px rgba(0, 0, 0, .2), 0px 22px 35px 3px rgba(0, 0, 0, .14), 0px 8px 42px 7px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-23: 0px 11px 14px -7px rgba(0, 0, 0, .2), 0px 23px 36px 3px rgba(0, 0, 0, .14), 0px 9px 44px 8px rgba(0, 0, 0, .12);--%NS%mat-app-elevation-shadow-level-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--%NS%mat-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--%NS%mat-option-selected-state-label-text-color: #3f51b5;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-accent{--%NS%mat-option-selected-state-label-text-color: #ff4081;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}.mat-warn{--%NS%mat-option-selected-state-label-text-color: #f44336;--%NS%mat-option-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent)}html{--%NS%mat-optgroup-label-text-color: rgba(0, 0, 0, .87)}html{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-primary{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #3f51b5;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #3f51b5;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-accent{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #ff4081;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #ff4081;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-warn{--%NS%mat-pseudo-checkbox-full-selected-icon-color: #f44336;--%NS%mat-pseudo-checkbox-full-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-pseudo-checkbox-full-disabled-selected-checkmark-color: #fafafa;--%NS%mat-pseudo-checkbox-full-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-full-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-pseudo-checkbox-minimal-selected-checkmark-color: #f44336;--%NS%mat-pseudo-checkbox-minimal-disabled-selected-checkmark-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--%NS%mat-option-label-text-font: Roboto, sans-serif;--%NS%mat-option-label-text-line-height: 24px;--%NS%mat-option-label-text-size: 16px;--%NS%mat-option-label-text-tracking: .03125em;--%NS%mat-option-label-text-weight: 400}html{--%NS%mat-optgroup-label-text-font: Roboto, sans-serif;--%NS%mat-optgroup-label-text-line-height: 24px;--%NS%mat-optgroup-label-text-size: 16px;--%NS%mat-optgroup-label-text-tracking: .03125em;--%NS%mat-optgroup-label-text-weight: 400}html{--%NS%mat-card-elevated-container-shape: 4px;--%NS%mat-card-outlined-container-shape: 4px;--%NS%mat-card-filled-container-shape: 4px;--%NS%mat-card-outlined-outline-width: 1px}html{--%NS%mat-card-elevated-container-color: white;--%NS%mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-container-color: white;--%NS%mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--%NS%mat-card-filled-container-color: white;--%NS%mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12)}html{--%NS%mat-card-title-text-font: Roboto, sans-serif;--%NS%mat-card-title-text-line-height: 32px;--%NS%mat-card-title-text-size: 20px;--%NS%mat-card-title-text-tracking: .0125em;--%NS%mat-card-title-text-weight: 500;--%NS%mat-card-subtitle-text-font: Roboto, sans-serif;--%NS%mat-card-subtitle-text-line-height: 22px;--%NS%mat-card-subtitle-text-size: 14px;--%NS%mat-card-subtitle-text-tracking: .0071428571em;--%NS%mat-card-subtitle-text-weight: 500}html{--%NS%mat-progress-bar-active-indicator-height: 4px;--%NS%mat-progress-bar-track-height: 4px;--%NS%mat-progress-bar-track-shape: 0}.mat-mdc-progress-bar{--%NS%mat-progress-bar-active-indicator-color: #3f51b5;--%NS%mat-progress-bar-track-color: rgba(63, 81, 181, .25)}.mat-mdc-progress-bar.mat-accent{--%NS%mat-progress-bar-active-indicator-color: #ff4081;--%NS%mat-progress-bar-track-color: rgba(255, 64, 129, .25)}.mat-mdc-progress-bar.mat-warn{--%NS%mat-progress-bar-active-indicator-color: #f44336;--%NS%mat-progress-bar-track-color: rgba(244, 67, 54, .25)}html{--%NS%mat-tooltip-container-shape: 4px;--%NS%mat-tooltip-supporting-text-line-height: 16px}html{--%NS%mat-tooltip-container-color: #424242;--%NS%mat-tooltip-supporting-text-color: white}html{--%NS%mat-tooltip-supporting-text-font: Roboto, sans-serif;--%NS%mat-tooltip-supporting-text-size: 12px;--%NS%mat-tooltip-supporting-text-weight: 400;--%NS%mat-tooltip-supporting-text-tracking: .0333333333em}html{--%NS%mat-form-field-filled-active-indicator-height: 1px;--%NS%mat-form-field-filled-focus-active-indicator-height: 2px;--%NS%mat-form-field-filled-container-shape: 4px;--%NS%mat-form-field-outlined-outline-width: 1px;--%NS%mat-form-field-outlined-focus-outline-width: 2px;--%NS%mat-form-field-outlined-container-shape: 4px}html{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #3f51b5 87%, transparent);--%NS%mat-form-field-filled-caret-color: #3f51b5;--%NS%mat-form-field-filled-focus-active-indicator-color: #3f51b5;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #3f51b5 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #3f51b5;--%NS%mat-form-field-outlined-focus-outline-color: #3f51b5;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #3f51b5 87%, transparent);--%NS%mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-error-text-color: #f44336;--%NS%mat-form-field-select-option-text-color: inherit;--%NS%mat-form-field-select-disabled-option-text-color: GrayText;--%NS%mat-form-field-leading-icon-color: unset;--%NS%mat-form-field-disabled-leading-icon-color: unset;--%NS%mat-form-field-trailing-icon-color: unset;--%NS%mat-form-field-disabled-trailing-icon-color: unset;--%NS%mat-form-field-error-focus-trailing-icon-color: unset;--%NS%mat-form-field-error-hover-trailing-icon-color: unset;--%NS%mat-form-field-error-trailing-icon-color: unset;--%NS%mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-hover-state-layer-opacity: .04;--%NS%mat-form-field-focus-state-layer-opacity: .12;--%NS%mat-form-field-filled-container-color: #f6f6f6;--%NS%mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-error-hover-label-text-color: #f44336;--%NS%mat-form-field-filled-error-focus-label-text-color: #f44336;--%NS%mat-form-field-filled-error-label-text-color: #f44336;--%NS%mat-form-field-filled-error-caret-color: #f44336;--%NS%mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-filled-error-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-error-hover-active-indicator-color: #f44336;--%NS%mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--%NS%mat-form-field-outlined-error-caret-color: #f44336;--%NS%mat-form-field-outlined-error-focus-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-label-text-color: #f44336;--%NS%mat-form-field-outlined-error-hover-label-text-color: #f44336;--%NS%mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--%NS%mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--%NS%mat-form-field-outlined-error-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-error-hover-outline-color: #f44336;--%NS%mat-form-field-outlined-error-outline-color: #f44336}.mat-mdc-form-field.mat-accent{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-filled-caret-color: #ff4081;--%NS%mat-form-field-filled-focus-active-indicator-color: #ff4081;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #ff4081;--%NS%mat-form-field-outlined-focus-outline-color: #ff4081;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #ff4081 87%, transparent)}.mat-mdc-form-field.mat-warn{--%NS%mat-form-field-focus-select-arrow-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-filled-caret-color: #f44336;--%NS%mat-form-field-filled-focus-active-indicator-color: #f44336;--%NS%mat-form-field-filled-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent);--%NS%mat-form-field-outlined-caret-color: #f44336;--%NS%mat-form-field-outlined-focus-outline-color: #f44336;--%NS%mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, #f44336 87%, transparent)}html{--%NS%mat-form-field-container-height: 56px;--%NS%mat-form-field-filled-label-display: block;--%NS%mat-form-field-container-vertical-padding: 16px;--%NS%mat-form-field-filled-with-label-container-padding-top: 24px;--%NS%mat-form-field-filled-with-label-container-padding-bottom: 8px}html{--%NS%mat-form-field-container-text-font: Roboto, sans-serif;--%NS%mat-form-field-container-text-line-height: 24px;--%NS%mat-form-field-container-text-size: 16px;--%NS%mat-form-field-container-text-tracking: .03125em;--%NS%mat-form-field-container-text-weight: 400;--%NS%mat-form-field-outlined-label-text-populated-size: 16px;--%NS%mat-form-field-subscript-text-font: Roboto, sans-serif;--%NS%mat-form-field-subscript-text-line-height: 20px;--%NS%mat-form-field-subscript-text-size: 12px;--%NS%mat-form-field-subscript-text-tracking: .0333333333em;--%NS%mat-form-field-subscript-text-weight: 400;--%NS%mat-form-field-filled-label-text-font: Roboto, sans-serif;--%NS%mat-form-field-filled-label-text-size: 16px;--%NS%mat-form-field-filled-label-text-tracking: .03125em;--%NS%mat-form-field-filled-label-text-weight: 400;--
12041%NS%mat-form-field-outlined-label-text-font: Roboto, sans-serif;--%NS%mat-form-field-outlined-label-text-size: 16px;--%NS%mat-form-field-outlined-label-text-tracking: .03125em;--%NS%mat-form-field-outlined-label-text-weight: 400}html{--%NS%mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #3f51b5;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-accent{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #ff4081;--%NS%mat-select-invalid-arrow-color: #f44336}.mat-mdc-form-field.mat-warn{--%NS%mat-select-panel-background-color: white;--%NS%mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--%NS%mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--%NS%mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--%NS%mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-select-focused-arrow-color: #f44336;--%NS%mat-select-invalid-arrow-color: #f44336}html{--%NS%mat-select-arrow-transform: translateY(-8px)}html{--%NS%mat-select-trigger-text-font: Roboto, sans-serif;--%NS%mat-select-trigger-text-line-height: 24px;--%NS%mat-select-trigger-text-size: 16px;--%NS%mat-select-trigger-text-tracking: .03125em;--%NS%mat-select-trigger-text-weight: 400}html{--%NS%mat-autocomplete-container-shape: 4px;--%NS%mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--%NS%mat-autocomplete-background-color: white}html{--%NS%mat-dialog-container-shape: 4px;--%NS%mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--%NS%mat-dialog-container-max-width: 80vw;--%NS%mat-dialog-container-small-max-width: 80vw;--%NS%mat-dialog-container-min-width: 0;--%NS%mat-dialog-actions-alignment: start;--%NS%mat-dialog-actions-padding: 8px;--%NS%mat-dialog-content-padding: 20px 24px;--%NS%mat-dialog-with-actions-content-padding: 20px 24px;--%NS%mat-dialog-headline-padding: 0 24px 9px}html{--%NS%mat-dialog-container-color: white;--%NS%mat-dialog-subhead-color: rgba(0, 0, 0, .87);--%NS%mat-dialog-supporting-text-color: rgba(0, 0, 0, .54)}html{--%NS%mat-dialog-subhead-font: Roboto, sans-serif;--%NS%mat-dialog-subhead-line-height: 32px;--%NS%mat-dialog-subhead-size: 20px;--%NS%mat-dialog-subhead-weight: 500;--%NS%mat-dialog-subhead-tracking: .0125em;--%NS%mat-dialog-supporting-text-font: Roboto, sans-serif;--%NS%mat-dialog-supporting-text-line-height: 24px;--%NS%mat-dialog-supporting-text-size: 16px;--%NS%mat-dialog-supporting-text-weight: 400;--%NS%mat-dialog-supporting-text-tracking: .03125em}.mat-mdc-standard-chip{--%NS%mat-chip-container-shape-radius: 16px;--%NS%mat-chip-disabled-container-opacity: .4;--%NS%mat-chip-disabled-outline-color: transparent;--%NS%mat-chip-flat-selected-outline-width: 0;--%NS%mat-chip-focus-outline-color: transparent;--%NS%mat-chip-hover-state-layer-opacity: .04;--%NS%mat-chip-outline-color: transparent;--%NS%mat-chip-outline-width: 0;--%NS%mat-chip-selected-hover-state-layer-opacity: .04;--%NS%mat-chip-selected-trailing-action-state-layer-color: transparent;--%NS%mat-chip-trailing-action-focus-opacity: 1;--%NS%mat-chip-trailing-action-focus-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-hover-state-layer-opacity: 0;--%NS%mat-chip-trailing-action-opacity: .54;--%NS%mat-chip-trailing-action-state-layer-color: transparent;--%NS%mat-chip-with-avatar-avatar-shape-radius: 14px;--%NS%mat-chip-with-avatar-avatar-size: 28px;--%NS%mat-chip-with-avatar-disabled-avatar-opacity: 1;--%NS%mat-chip-with-icon-disabled-icon-opacity: 1;--%NS%mat-chip-with-icon-icon-size: 18px;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-opacity: 1}.mat-mdc-standard-chip{--%NS%mat-chip-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-elevated-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-elevated-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-flat-disabled-selected-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-chip-selected-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-disabled-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-icon-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-chip-with-trailing-icon-trailing-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-primary,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-primary{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #3f51b5;--%NS%mat-chip-elevated-disabled-container-color: #3f51b5;--%NS%mat-chip-elevated-selected-container-color: #3f51b5;--%NS%mat-chip-flat-disabled-selected-container-color: #3f51b5;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-accent,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-accent{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #ff4081;--%NS%mat-chip-elevated-disabled-container-color: #ff4081;--%NS%mat-chip-elevated-selected-container-color: #ff4081;--%NS%mat-chip-flat-disabled-selected-container-color: #ff4081;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-standard-chip.mat-mdc-chip-selected.mat-warn,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mat-warn{--%NS%mat-chip-disabled-label-text-color: white;--%NS%mat-chip-elevated-container-color: #f44336;--%NS%mat-chip-elevated-disabled-container-color: #f44336;--%NS%mat-chip-elevated-selected-container-color: #f44336;--%NS%mat-chip-flat-disabled-selected-container-color: #f44336;--%NS%mat-chip-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-focus-state-layer-opacity: .12;--%NS%mat-chip-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-chip-label-text-color: white;--%NS%mat-chip-selected-disabled-trailing-icon-color: white;--%NS%mat-chip-selected-focus-state-layer-color: .12;--%NS%mat-chip-selected-focus-state-layer-opacity: .12;--%NS%mat-chip-selected-hover-state-layer-color: .04;--%NS%mat-chip-selected-label-text-color: white;--%NS%mat-chip-selected-trailing-icon-color: white;--%NS%mat-chip-with-icon-disabled-icon-color: white;--%NS%mat-chip-with-icon-icon-color: white;--%NS%mat-chip-with-icon-selected-icon-color: white;--%NS%mat-chip-with-trailing-icon-disabled-trailing-icon-color: white;--%NS%mat-chip-with-trailing-icon-trailing-icon-color: white}.mat-mdc-chip.mat-mdc-standard-chip{--%NS%mat-chip-container-height: 32px}.mat-mdc-standard-chip{--%NS%mat-chip-label-text-font: Roboto, sans-serif;--%NS%mat-chip-label-text-line-height: 20px;--%NS%mat-chip-label-text-size: 14px;--%NS%mat-chip-label-text-tracking: .0178571429em;--%NS%mat-chip-label-text-weight: 400}html{--%NS%mat-slide-toggle-disabled-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-selected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-track-opacity: .12;--%NS%mat-slide-toggle-disabled-unselected-handle-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-icon-opacity: .38;--%NS%mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--%NS%mat-slide-toggle-handle-height: 20px;--%NS%mat-slide-toggle-handle-shape: 10px;
12041--%NS%mat-slide-toggle-handle-width: 20px;--%NS%mat-slide-toggle-hidden-track-opacity: 1;--%NS%mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--%NS%mat-slide-toggle-pressed-handle-size: 20px;--%NS%mat-slide-toggle-selected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-handle-size: 20px;--%NS%mat-slide-toggle-selected-hover-state-layer-opacity: .04;--%NS%mat-slide-toggle-selected-icon-size: 18px;--%NS%mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--%NS%mat-slide-toggle-selected-track-outline-width: 1px;--%NS%mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-track-height: 14px;--%NS%mat-slide-toggle-track-outline-width: 1px;--%NS%mat-slide-toggle-track-shape: 7px;--%NS%mat-slide-toggle-track-width: 36px;--%NS%mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-handle-size: 20px;--%NS%mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--%NS%mat-slide-toggle-unselected-icon-size: 18px;--%NS%mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--%NS%mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--%NS%mat-slide-toggle-visible-track-opacity: 1;--%NS%mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--%NS%mat-slide-toggle-with-icon-handle-size: 20px;--%NS%mat-slide-toggle-touch-target-size: 48px}html{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #3f51b5;--%NS%mat-slide-toggle-selected-handle-color: #3f51b5;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #3f51b5;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #3f51b5;--%NS%mat-slide-toggle-selected-focus-handle-color: #3f51b5;--%NS%mat-slide-toggle-selected-hover-handle-color: #3f51b5;--%NS%mat-slide-toggle-selected-pressed-handle-color: #3f51b5;--%NS%mat-slide-toggle-selected-focus-track-color: #7986cb;--%NS%mat-slide-toggle-selected-hover-track-color: #7986cb;--%NS%mat-slide-toggle-selected-pressed-track-color: #7986cb;--%NS%mat-slide-toggle-selected-track-color: #7986cb;--%NS%mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--%NS%mat-slide-toggle-selected-track-outline-color: transparent;--%NS%mat-slide-toggle-track-outline-color: transparent;--%NS%mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-handle-surface-color: white;--%NS%mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-handle-color: #424242;--%NS%mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-icon-color: #f6f6f6;--%NS%mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--%NS%mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-handle-color: #424242;--%NS%mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--%NS%mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12)}.mat-mdc-slide-toggle.mat-accent{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-hover-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-pressed-handle-color: #ff4081;--%NS%mat-slide-toggle-selected-focus-track-color: #f06292;--%NS%mat-slide-toggle-selected-hover-track-color: #f06292;--%NS%mat-slide-toggle-selected-pressed-track-color: #f06292;--%NS%mat-slide-toggle-selected-track-color: #f06292}.mat-mdc-slide-toggle.mat-warn{--%NS%mat-slide-toggle-selected-icon-color: white;--%NS%mat-slide-toggle-disabled-selected-icon-color: white;--%NS%mat-slide-toggle-selected-focus-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-state-layer-color: #f44336;--%NS%mat-slide-toggle-selected-focus-handle-color: #f44336;--%NS%mat-slide-toggle-selected-hover-handle-color: #f44336;--%NS%mat-slide-toggle-selected-pressed-handle-color: #f44336;
12041--%NS%mat-slide-toggle-selected-focus-track-color: #e57373;--%NS%mat-slide-toggle-selected-hover-track-color: #e57373;--%NS%mat-slide-toggle-selected-pressed-track-color: #e57373;--%NS%mat-slide-toggle-selected-track-color: #e57373}html{--%NS%mat-slide-toggle-state-layer-size: 40px;--%NS%mat-slide-toggle-touch-target-display: block}html,html .mat-mdc-slide-toggle{--%NS%mat-slide-toggle-label-text-font: Roboto, sans-serif;--%NS%mat-slide-toggle-label-text-line-height: 20px;--%NS%mat-slide-toggle-label-text-size: 14px;--%NS%mat-slide-toggle-label-text-tracking: .0178571429em;--%NS%mat-slide-toggle-label-text-weight: 400}html{--%NS%mat-radio-disabled-selected-icon-opacity: .38;--%NS%mat-radio-disabled-unselected-icon-opacity: .38;--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-size: 48px}.mat-mdc-radio-button.mat-primary{--%NS%mat-radio-checked-ripple-color: #3f51b5;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #3f51b5;--%NS%mat-radio-selected-hover-icon-color: #3f51b5;--%NS%mat-radio-selected-icon-color: #3f51b5;--%NS%mat-radio-selected-pressed-icon-color: #3f51b5;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-accent{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-radio-button.mat-warn{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}html{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}html{--%NS%mat-radio-label-text-font: Roboto, sans-serif;--%NS%mat-radio-label-text-line-height: 20px;--%NS%mat-radio-label-text-size: 14px;--%NS%mat-radio-label-text-tracking: .0178571429em;--%NS%mat-radio-label-text-weight: 400}html{--%NS%mat-slider-active-track-height: 6px;--%NS%mat-slider-active-track-shape: 9999px;--%NS%mat-slider-handle-height: 20px;--%NS%mat-slider-handle-shape: 50%;--%NS%mat-slider-handle-width: 20px;--%NS%mat-slider-inactive-track-height: 4px;--%NS%mat-slider-inactive-track-shape: 9999px;--%NS%mat-slider-value-indicator-border-radius: 4px;--%NS%mat-slider-value-indicator-caret-display: block;--%NS%mat-slider-value-indicator-container-transform: translateX(-50%);--%NS%mat-slider-value-indicator-height: 32px;--%NS%mat-slider-value-indicator-padding: 0 12px;--%NS%mat-slider-value-indicator-text-transform: none;--%NS%mat-slider-value-indicator-width: auto;--%NS%mat-slider-with-overlap-handle-outline-width: 1px;--%NS%mat-slider-with-tick-marks-active-container-opacity: .6;--%NS%mat-slider-with-tick-marks-container-shape: 50%;--%NS%mat-slider-with-tick-marks-container-size: 2px;--%NS%mat-slider-with-tick-marks-inactive-container-opacity: .6;--%NS%mat-slider-value-indicator-transform-origin: bottom}html{--%NS%mat-slider-active-track-color: #3f51b5;--%NS%mat-slider-focus-handle-color: #3f51b5;--%NS%mat-slider-handle-color: #3f51b5;--%NS%mat-slider-hover-handle-color: #3f51b5;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #3f51b5 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #3f51b5 4%, transparent);--%NS%mat-slider-inactive-track-color: #3f51b5;--%NS%mat-slider-ripple-color: #3f51b5;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #3f51b5;--%NS%mat-slider-handle-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--%NS%mat-slider-disabled-active-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-handle-color: rgba(0, 0, 0, .87);--%NS%mat-slider-disabled-inactive-track-color: rgba(0, 0, 0, .87);--%NS%mat-slider-label-container-color: #424242;--%NS%mat-slider-label-label-text-color: white;--%NS%mat-slider-value-indicator-opacity: 1;--%NS%mat-slider-with-overlap-handle-outline-color: rgba(0, 0, 0, .87);--%NS%mat-slider-with-tick-marks-disabled-container-color: rgba(0, 0, 0, .87)}.mat-accent{--%NS%mat-slider-active-track-color: #ff4081;--%NS%mat-slider-focus-handle-color: #ff4081;--%NS%mat-slider-handle-color: #ff4081;--%NS%mat-slider-hover-handle-color: #ff4081;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-slider-inactive-track-color: #ff4081;--%NS%mat-slider-ripple-color: #ff4081;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #ff4081}.mat-warn{--%NS%mat-slider-active-track-color: #f44336;--%NS%mat-slider-focus-handle-color: #f44336;--%NS%mat-slider-handle-color: #f44336;--%NS%mat-slider-hover-handle-color: #f44336;--%NS%mat-slider-focus-state-layer-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-slider-hover-state-layer-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-slider-inactive-track-color: #f44336;--%NS%mat-slider-ripple-color: #f44336;--%NS%mat-slider-with-tick-marks-active-container-color: white;--%NS%mat-slider-with-tick-marks-inactive-container-color: #f44336}html{--%NS%mat-slider-label-label-text-font: Roboto, sans-serif;--%NS%mat-slider-label-label-text-size: 14px;--%NS%mat-slider-label-label-text-line-height: 22px;--%NS%mat-slider-label-label-text-tracking: .0071428571em;--%NS%mat-slider-label-label-text-weight: 500}html{--%NS%mat-menu-container-shape: 4px;
12041--%NS%mat-menu-divider-bottom-spacing: 0;--%NS%mat-menu-divider-top-spacing: 0;--%NS%mat-menu-item-spacing: 16px;--%NS%mat-menu-item-icon-size: 24px;--%NS%mat-menu-item-leading-spacing: 16px;--%NS%mat-menu-item-trailing-spacing: 16px;--%NS%mat-menu-item-with-icon-leading-spacing: 16px;--%NS%mat-menu-item-with-icon-trailing-spacing: 16px;--%NS%mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12)}html{--%NS%mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-icon-color: rgba(0, 0, 0, .87);--%NS%mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-menu-container-color: white;--%NS%mat-menu-divider-color: rgba(0, 0, 0, .12)}html{--%NS%mat-menu-item-label-text-font: Roboto, sans-serif;--%NS%mat-menu-item-label-text-size: 16px;--%NS%mat-menu-item-label-text-tracking: .03125em;--%NS%mat-menu-item-label-text-line-height: 24px;--%NS%mat-menu-item-label-text-weight: 400}html{--%NS%mat-list-active-indicator-shape: 4px;--%NS%mat-list-list-item-container-shape: 0;--%NS%mat-list-list-item-leading-avatar-shape: 50%;--%NS%mat-list-list-item-leading-icon-size: 24px;--%NS%mat-list-list-item-leading-avatar-size: 40px;--%NS%mat-list-list-item-trailing-icon-size: 24px;--%NS%mat-list-list-item-disabled-state-layer-opacity: 0;--%NS%mat-list-list-item-disabled-label-text-opacity: .38;--%NS%mat-list-list-item-disabled-leading-icon-opacity: .38;--%NS%mat-list-list-item-disabled-trailing-icon-opacity: .38}html{--%NS%mat-list-active-indicator-color: transparent;--%NS%mat-list-list-item-container-color: transparent;--%NS%mat-list-list-item-selected-container-color: transparent;--%NS%mat-list-list-item-leading-avatar-color: transparent;--%NS%mat-list-list-item-disabled-state-layer-color: transparent;--%NS%mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-hover-state-layer-opacity: .04;--%NS%mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--%NS%mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-list-list-item-focus-state-layer-opacity: .12}.mdc-list-item__start,.mdc-list-item__end{--%NS%mat-radio-checked-ripple-color: #3f51b5;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #3f51b5;--%NS%mat-radio-selected-hover-icon-color: #3f51b5;--%NS%mat-radio-selected-icon-color: #3f51b5;--%NS%mat-radio-selected-pressed-icon-color: #3f51b5;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-accent .mdc-list-item__start,.mat-accent .mdc-list-item__end{--%NS%mat-radio-checked-ripple-color: #ff4081;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #ff4081;--%NS%mat-radio-selected-hover-icon-color: #ff4081;--%NS%mat-radio-selected-icon-color: #ff4081;--%NS%mat-radio-selected-pressed-icon-color: #ff4081;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-warn .mdc-list-item__start,.mat-warn .mdc-list-item__end{--%NS%mat-radio-checked-ripple-color: #f44336;--%NS%mat-radio-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-radio-disabled-selected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-disabled-unselected-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-radio-ripple-color: rgba(0, 0, 0, .87);--%NS%mat-radio-selected-focus-icon-color: #f44336;--%NS%mat-radio-selected-hover-icon-color: #f44336;--%NS%mat-radio-selected-icon-color: #f44336;--%NS%mat-radio-selected-pressed-icon-color: #f44336;--%NS%mat-radio-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-radio-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-radio-unselected-pressed-icon-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #3f51b5;--%NS%mat-checkbox-selected-hover-icon-color: #3f51b5;--%NS%mat-checkbox-selected-icon-color: #3f51b5;--%NS%mat-checkbox-selected-pressed-icon-color: #3f51b5;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #3f51b5;--%NS%mat-checkbox-selected-hover-state-layer-color: #3f51b5;--%NS%mat-checkbox-selected-pressed-state-layer-color: #3f51b5;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-accent{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-option.mat-warn{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--selected .mdc-list-item__start,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__primary-text,.mat-mdc-list-base.mat-mdc-list-base .mdc-list-item--activated .mdc-list-item__start{color:#3f51b5}.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__start,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__content,.mat-mdc-list-base .mdc-list-item--disabled .mdc-list-item__end{opacity:1}html{--%NS%mat-list-list-item-leading-icon-start-space: 16px;--%NS%mat-list-list-item-leading-icon-end-space: 32px;--%NS%mat-list-list-item-one-line-container-height: 48px;
12041--%NS%mat-list-list-item-two-line-container-height: 64px;--%NS%mat-list-list-item-three-line-container-height: 88px}.mdc-list-item__start,.mdc-list-item__end{--%NS%mat-radio-state-layer-size: 40px;--%NS%mat-radio-touch-target-display: block}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-one-line,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-one-line{height:56px}.mat-mdc-list-item.mdc-list-item--with-leading-avatar.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-checkbox.mdc-list-item--with-two-lines,.mat-mdc-list-item.mdc-list-item--with-leading-icon.mdc-list-item--with-two-lines{height:72px}html{--%NS%mat-list-list-item-label-text-font: Roboto, sans-serif;--%NS%mat-list-list-item-label-text-line-height: 24px;--%NS%mat-list-list-item-label-text-size: 16px;--%NS%mat-list-list-item-label-text-tracking: .03125em;--%NS%mat-list-list-item-label-text-weight: 400;--%NS%mat-list-list-item-supporting-text-font: Roboto, sans-serif;--%NS%mat-list-list-item-supporting-text-line-height: 20px;--%NS%mat-list-list-item-supporting-text-size: 14px;--%NS%mat-list-list-item-supporting-text-tracking: .0178571429em;--%NS%mat-list-list-item-supporting-text-weight: 400;--%NS%mat-list-list-item-trailing-supporting-text-font: Roboto, sans-serif;--%NS%mat-list-list-item-trailing-supporting-text-line-height: 20px;--%NS%mat-list-list-item-trailing-supporting-text-size: 12px;--%NS%mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--%NS%mat-list-list-item-trailing-supporting-text-weight: 400}.mdc-list-group__subheader{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em}html{--%NS%mat-paginator-page-size-select-width: 84px;--%NS%mat-paginator-page-size-select-touch-target-height: 48px}html{--%NS%mat-paginator-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-paginator-container-background-color: white;--%NS%mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--%NS%mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}html{--%NS%mat-paginator-container-size: 56px;--%NS%mat-paginator-form-field-container-height: 40px;--%NS%mat-paginator-form-field-container-vertical-padding: 8px;--%NS%mat-paginator-touch-target-display: block}html{--%NS%mat-paginator-container-text-font: Roboto, sans-serif;--%NS%mat-paginator-container-text-line-height: 20px;--%NS%mat-paginator-container-text-size: 12px;--%NS%mat-paginator-container-text-tracking: .0333333333em;--%NS%mat-paginator-container-text-weight: 400;--%NS%mat-paginator-select-trigger-text-size: 12px}html{--%NS%mat-tab-container-height: 48px;--%NS%mat-tab-divider-color: transparent;--%NS%mat-tab-divider-height: 0;--%NS%mat-tab-active-indicator-height: 2px;--%NS%mat-tab-active-indicator-shape: 0}.mat-mdc-tab-group,.mat-mdc-tab-nav-bar{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #3f51b5;--%NS%mat-tab-active-ripple-color: #3f51b5;--%NS%mat-tab-inactive-ripple-color: #3f51b5;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #3f51b5;--%NS%mat-tab-active-hover-label-text-color: #3f51b5;--%NS%mat-tab-active-focus-indicator-color: #3f51b5;--%NS%mat-tab-active-hover-indicator-color: #3f51b5;--%NS%mat-tab-active-indicator-color: #3f51b5}.mat-mdc-tab-group.mat-accent,.mat-mdc-tab-nav-bar.mat-accent{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #ff4081;--%NS%mat-tab-active-ripple-color: #ff4081;--%NS%mat-tab-inactive-ripple-color: #ff4081;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #ff4081;--%NS%mat-tab-active-hover-label-text-color: #ff4081;--%NS%mat-tab-active-focus-indicator-color: #ff4081;--%NS%mat-tab-active-hover-indicator-color: #ff4081;--%NS%mat-tab-active-indicator-color: #ff4081}.mat-mdc-tab-group.mat-warn,.mat-mdc-tab-nav-bar.mat-warn{--%NS%mat-tab-disabled-ripple-color: rgba(0, 0, 0, .54);--%NS%mat-tab-pagination-icon-color: rgba(0, 0, 0, .87);--%NS%mat-tab-inactive-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-label-text-color: #f44336;--%NS%mat-tab-active-ripple-color: #f44336;--%NS%mat-tab-inactive-ripple-color: #f44336;--%NS%mat-tab-inactive-focus-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-inactive-hover-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-tab-active-focus-label-text-color: #f44336;--%NS%mat-tab-active-hover-label-text-color: #f44336;--%NS%mat-tab-active-focus-indicator-color: #f44336;--%NS%mat-tab-active-hover-indicator-color: #f44336;--%NS%mat-tab-active-indicator-color: #f44336}.mat-mdc-tab-group.mat-background-primary,.mat-mdc-tab-nav-bar.mat-background-primary{--%NS%mat-tab-background-color: #3f51b5;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-accent,.mat-mdc-tab-nav-bar.mat-background-accent{--%NS%mat-tab-background-color: #ff4081;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-group.mat-background-warn,.mat-mdc-tab-nav-bar.mat-background-warn{--%NS%mat-tab-background-color: #f44336;--%NS%mat-tab-foreground-color: white}.mat-mdc-tab-header{--%NS%mat-tab-container-height: 48px}.mat-mdc-tab-header{--%NS%mat-tab-label-text-font: Roboto, sans-serif;--%NS%mat-tab-label-text-size: 14px;--%NS%mat-tab-label-text-tracking: .0892857143em;--%NS%mat-tab-label-text-line-height: 36px;--%NS%mat-tab-label-text-weight: 500}html{--%NS%mat-checkbox-disabled-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-selected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-selected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-focus-state-layer-opacity: .12;--%NS%mat-checkbox-unselected-hover-state-layer-opacity: .04;--%NS%mat-checkbox-unselected-pressed-state-layer-opacity: .12;--%NS%mat-checkbox-touch-target-size: 48px}html{--%NS%mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #ff4081;--%NS%mat-checkbox-selected-hover-icon-color: #ff4081;--%NS%mat-checkbox-selected-icon-color: #ff4081;--%NS%mat-checkbox-selected-pressed-icon-color: #ff4081;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-hover-state-layer-color: #ff4081;--%NS%mat-checkbox-selected-pressed-state-layer-color: #ff4081;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-primary{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #3f51b5;--%NS%mat-checkbox-selected-hover-icon-color: #3f51b5;--%NS%mat-checkbox-selected-icon-color: #3f51b5;--%NS%mat-checkbox-selected-pressed-icon-color: #3f51b5;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #3f51b5;--%NS%mat-checkbox-selected-hover-state-layer-color: #3f51b5;--%NS%mat-checkbox-selected-pressed-state-layer-color: #3f51b5;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-checkbox.mat-warn{--%NS%mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-checkbox-selected-checkmark-color: white;--%NS%mat-checkbox-selected-focus-icon-color: #f44336;--%NS%mat-checkbox-selected-hover-icon-color: #f44336;--%NS%mat-checkbox-selected-icon-color: #f44336;--%NS%mat-checkbox-selected-pressed-icon-color: #f44336;--%NS%mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--%NS%mat-checkbox-selected-focus-state-layer-color: #f44336;--%NS%mat-checkbox-selected-hover-state-layer-color: #f44336;--%NS%mat-checkbox-selected-pressed-state-layer-color: #f44336;--%NS%mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87)}html{--%NS%mat-checkbox-touch-target-display: block;--%NS%mat-checkbox-state-layer-size: 40px}html{--%NS%mat-checkbox-label-text-font: Roboto, sans-serif;--%NS%mat-checkbox-label-text-line-height: 20px;--%NS%mat-checkbox-label-text-size: 14px;--%NS%mat-checkbox-label-text-tracking: .0178571429em;--%NS%mat-checkbox-label-text-weight: 400}html{--%NS%mat-button-filled-container-shape: 4px;--%NS%mat-button-filled-horizontal-padding: 16px;--%NS%mat-button-filled-icon-offset: -4px;--%NS%mat-button-filled-icon-spacing: 8px;--%NS%mat-button-filled-touch-target-size: 48px;--%NS%mat-button-outlined-container-shape: 4px;--%NS%mat-button-outlined-horizontal-padding: 15px;--%NS%mat-button-outlined-icon-offset: -4px;--%NS%mat-button-outlined-icon-spacing: 8px;--%NS%mat-button-outlined-keep-touch-target: false;--%NS%mat-button-outlined-outline-width: 1px;--%NS%mat-button-outlined-touch-target-size: 48px;--%NS%mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-container-shape: 4px;--%NS%mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-horizontal-padding: 16px;--%NS%mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-button-protected-icon-offset: -4px;--%NS%mat-button-protected-icon-spacing: 8px;--%NS%mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-button-protected-touch-target-size: 48px;--%NS%mat-button-text-container-shape: 4px;--%NS%mat-button-text-horizontal-padding: 8px;--%NS%mat-button-text-icon-offset: 0;--%NS%mat-button-text-icon-spacing: 8px;--%NS%mat-button-text-with-icon-horizontal-padding: 8px;--%NS%mat-button-text-touch-target-size: 48px;--%NS%mat-button-tonal-container-shape: 4px;--%NS%mat-button-tonal-horizontal-padding: 16px;--%NS%mat-button-tonal-icon-offset: -4px;--%NS%mat-button-tonal-icon-spacing: 8px;--%NS%mat-button-tonal-touch-target-size: 48px}html{--%NS%mat-button-filled-container-color: white;--%NS%mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-filled-focus-state-layer-opacity: .12;--%NS%mat-button-filled-hover-state-layer-opacity: .04;--%NS%mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-filled-pressed-state-layer-opacity: .12;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-outlined-focus-state-layer-opacity: .12;--%NS%mat-button-outlined-hover-state-layer-opacity: .04;--%NS%mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-pressed-state-layer-opacity: .12;--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-container-color: white;--%NS%mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-protected-focus-state-layer-opacity: .12;--%NS%mat-button-protected-hover-state-layer-opacity: .04;--%NS%mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-protected-pressed-state-layer-opacity: .12;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-text-focus-state-layer-opacity: .12;--%NS%mat-button-text-hover-state-layer-opacity: .04;--%NS%mat-button-text-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-text-pressed-state-layer-opacity: .12;--%NS%mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-container-color: white;--%NS%mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-button-tonal-focus-state-layer-opacity: .12;--%NS%mat-button-tonal-hover-state-layer-opacity: .04;--%NS%mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-tonal-pressed-state-layer-opacity: .12;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-button.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary,.mat-mdc-outlined-button.mat-primary,.mat-tonal-button.mat-primary{--%NS%mat-button-filled-container-color: #3f51b5;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #3f51b5;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #3f51b5;--%NS%mat-but
12041ton-protected-container-color: #3f51b5;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #3f51b5;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--%NS%mat-button-text-state-layer-color: #3f51b5;--%NS%mat-button-tonal-container-color: #3f51b5;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-accent,.mat-mdc-unelevated-button.mat-accent,.mat-mdc-raised-button.mat-accent,.mat-mdc-outlined-button.mat-accent,.mat-tonal-button.mat-accent{--%NS%mat-button-filled-container-color: #ff4081;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #ff4081;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #ff4081;--%NS%mat-button-protected-container-color: #ff4081;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #ff4081;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-button-text-state-layer-color: #ff4081;--%NS%mat-button-tonal-container-color: #ff4081;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}.mat-mdc-button.mat-warn,.mat-mdc-unelevated-button.mat-warn,.mat-mdc-raised-button.mat-warn,.mat-mdc-outlined-button.mat-warn,.mat-tonal-button.mat-warn{--%NS%mat-button-filled-container-color: #f44336;--%NS%mat-button-filled-label-text-color: white;--%NS%mat-button-filled-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-filled-state-layer-color: white;--%NS%mat-button-outlined-label-text-color: #f44336;--%NS%mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--%NS%mat-button-outlined-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-outlined-state-layer-color: #f44336;--%NS%mat-button-protected-container-color: #f44336;--%NS%mat-button-protected-label-text-color: white;--%NS%mat-button-protected-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-protected-state-layer-color: white;--%NS%mat-button-text-label-text-color: #f44336;--%NS%mat-button-text-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-button-text-state-layer-color: #f44336;--%NS%mat-button-tonal-container-color: #f44336;--%NS%mat-button-tonal-label-text-color: white;--%NS%mat-button-tonal-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-button-tonal-state-layer-color: white}html{--%NS%mat-button-filled-container-height: 36px;--%NS%mat-button-filled-touch-target-display: block;--%NS%mat-button-outlined-container-height: 36px;--%NS%mat-button-outlined-touch-target-display: block;--%NS%mat-button-protected-container-height: 36px;--%NS%mat-button-protected-touch-target-display: block;--%NS%mat-button-text-container-height: 36px;--%NS%mat-button-text-touch-target-display: block;--%NS%mat-button-tonal-container-height: 36px;--%NS%mat-button-tonal-touch-target-display: block}html{--%NS%mat-button-filled-label-text-font: Roboto, sans-serif;--%NS%mat-button-filled-label-text-size: 14px;--%NS%mat-button-filled-label-text-tracking: .0892857143em;--%NS%mat-button-filled-label-text-transform: none;--%NS%mat-button-filled-label-text-weight: 500;--%NS%mat-button-outlined-label-text-font: Roboto, sans-serif;--%NS%mat-button-outlined-label-text-size: 14px;--%NS%mat-button-outlined-label-text-tracking: .0892857143em;--%NS%mat-button-outlined-label-text-transform: none;--%NS%mat-button-outlined-label-text-weight: 500;--%NS%mat-button-protected-label-text-font: Roboto, sans-serif;--%NS%mat-button-protected-label-text-size: 14px;--%NS%mat-button-protected-label-text-tracking: .0892857143em;--%NS%mat-button-protected-label-text-transform: none;--%NS%mat-button-protected-label-text-weight: 500;--%NS%mat-button-text-label-text-font: Roboto, sans-serif;--%NS%mat-button-text-label-text-size: 14px;--%NS%mat-button-text-label-text-tracking: .0892857143em;--%NS%mat-button-text-label-text-transform: none;--%NS%mat-button-text-label-text-weight: 500;--%NS%mat-button-tonal-label-text-font: Roboto, sans-serif;--%NS%mat-button-tonal-label-text-size: 14px;--%NS%mat-button-tonal-label-text-tracking: .0892857143em;--%NS%mat-button-tonal-label-text-transform: none;--%NS%mat-button-tonal-label-text-weight: 500}html{--%NS%mat-icon-button-icon-size: 24px;--%NS%mat-icon-button-container-shape: 50%;--%NS%mat-icon-button-touch-target-size: 48px}html{--%NS%mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-icon-button-focus-state-layer-opacity: .12;--%NS%mat-icon-button-hover-state-layer-opacity: .04;--%NS%mat-icon-button-icon-color: inherit;--%NS%mat-icon-button-pressed-state-layer-opacity: .12;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-icon-button-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-icon-button.mat-primary{--%NS%mat-icon-button-icon-color: #3f51b5;--%NS%mat-icon-button-state-layer-color: #3f51b5;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent)}.mat-mdc-icon-button.mat-accent{--%NS%mat-icon-button-icon-color: #ff4081;--%NS%mat-icon-button-state-layer-color: #ff4081;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #ff4081 12%, transparent)}.mat-mdc-icon-button.mat-warn{--%NS%mat-icon-button-icon-color: #f44336;--%NS%mat-icon-button-state-layer-color: #f44336;--%NS%mat-icon-button-ripple-color: color-mix(in srgb, #f44336 12%, transparent)}html{--%NS%mat-icon-button-touch-target-display: block}.mat-mdc-icon-button.mat-mdc-button-base{--%NS%mdc-icon-button-state-layer-size: 48px;--%NS%mat-icon-button-state-layer-size: 48px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:12px}html{--%NS%mat-fab-container-shape: 50%;--%NS%mat-fab-touch-target-size: 48px;--%NS%mat-fab-extended-container-height: 48px;--%NS%mat-fab-extended-container-shape: 24px;--%NS%mat-fab-small-container-shape: 50%;--%NS%mat-fab-small-touch-target-size: 48px}html{--%NS%mat-fab-container-color: white;--%NS%mat-fab-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-extended-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-small-container-elevation-shadow: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--%NS%mat-fab-small-focus-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-hover-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-fab-small-pressed-container-elevation-shadow: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--%NS%mat-fab-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-focus-state-layer-opacity: .12;--%NS%mat-fab-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-hover-state-layer-opacity: .04;--%NS%mat-fab-pressed-state-layer-opacity: .12;--%NS%mat-fab-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-container-color: white;--%NS%mat-fab-small-disabled-state-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-disabled-state-foreground-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-fab-small-disabled-state-layer-color: rgba(0, 0, 0, .54);--%NS%mat-fab-small-focus-state-layer-opacity: .12;--%NS%mat-fab-small-foreground-color: rgba(0, 0, 0, .87);--%NS%mat-fab-small-hover-state-layer-opacity: .04;--%NS%mat-fab-small-pressed-state-layer-opacity: .12;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-fab-small-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-fab-state-layer-color: rgba(0, 0, 0, .87)}.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary{--%NS%mat-fab-container-color: #3f51b5;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #3f51b5 12%, transparent);--%NS%mat-fab-small-container-color: #3f51b5;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-accent,.mat-mdc-mini-fab.mat-accent{--%NS%mat-fab-container-color: #ff4081;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-fab-small-container-color: #ff4081;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}.mat-mdc-fab.mat-warn,.mat-mdc-mini-fab.mat-warn{--%NS%mat-fab-container-color: #f44336;--%NS%mat-fab-foreground-color: white;--%NS%mat-fab-ripple-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-fab-small-container-color: #f44336;--%NS%mat-fab-small-foreground-color: white;--%NS%mat-fab-small-ripple-color: color-mix(in srgb, white 12%, transparent);--%NS%mat-fab-small-state-layer-color: white;--%NS%mat-fab-state-layer-color: white}html{--%NS%mat-fab-small-touch-target-display: block;--%NS%mat-fab-touch-target-display: block}html{--%NS%mat-fab-extended-label-text-font: Roboto, sans-serif;--%NS%mat-fab-extended-label-text-size: 14px;--%NS%mat-fab-extended-label-text-tracking: .0892857143em;--%NS%mat-fab-extended-label-text-weight: 500}html{--%NS%mat-snack-bar-container-shape: 4px}html{--%NS%mat-snack-bar-container-color: #424242;--%NS%mat-snack-bar-supporting-text-color: white;--%NS%mat-snack-bar-button-color: #7986cb}html{--%NS%mat-snack-bar-supporting-text-font: Roboto, sans-serif;--%NS%mat-snack-bar-supporting-text-line-height: 20px;--%NS%mat-snack-bar-supporting-text-size: 14px;--%NS%mat-snack-bar-supporting-text-weight: 400}html{--%NS%mat-table-row-item-outline-width: 1px}html{--%NS%mat-table-background-color: white;--%NS%mat-table-header-headline-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-table-row-item-outline-color: rgba(0, 0, 0, .12)}html{--%NS%mat-table-header-container-height: 56px;--%NS%mat-table-footer-container-height: 52px;--%NS%mat-table-row-item-container-height: 52px}html{--%NS%mat-table-header-headline-font: Roboto, sans-serif;--%NS%mat-table-header-headline-line-height: 22px;--%NS%mat-table-header-headline-size: 14px;--%NS%mat-table-header-headline-weight: 500;--%NS%mat-table-header-headline-tracking: .0071428571em;--%NS%mat-table-row-item-label-text-font: Roboto, sans-serif;--%NS%mat-table-row-item-label-text-line-height: 20px;--%NS%mat-table-row-item-label-text-size: 14px;--%NS%mat-table-row-item-label-text-weight: 400;--%NS%mat-table-row-item-label-text-tracking: .0178571429em;--%NS%mat-table-footer-supporting-text-font: Roboto, sans-serif;--%NS%mat-table-footer-supporting-text-line-height: 20px;--%NS%mat-table-footer-supporting-text-size: 14px;--%NS%mat-table-footer-supporting-text-weight: 400;--%NS%mat-table-footer-supporting-text-tracking: .0178571429em}html{--%NS%mat-progress-spinner-active-indicator-width: 4px;--%NS%mat-progress-spinner-size: 48px}html{--%NS%mat-progress-spinner-active-indicator-color: #3f51b5}.mat-accent{--%NS%mat-progress-spinner-active-indicator-color: #ff4081}.mat-warn{--%NS%mat-progress-spinner-active-indicator-color: #f44336}html{--%NS%mat-badge-container-shape: 50%;--%NS%mat-badge-container-size: unset;--%NS%mat-badge-small-size-container-size: unset;--%NS%mat-badge-large-size-container-size: unset;--%NS%mat-badge-legacy-container-size: 22px;--%NS%mat-badge-legacy-small-size-container-size: 16px;--%NS%mat-badge-legacy-large-size-container-size: 28px;--%NS%mat-badge-container-offset: -11px 0;--%NS%mat-badge-small-size-container-offset: -8px 0;--%NS%mat-badge-large-size-container-offset: -14px 0;--%NS%mat-badge-container-overlap-offset: -11px;--%NS%mat-badge-small-size-container-overlap-offset: -8px;--%NS%mat-badge-large-size-container-overlap-offset: -14px;--%NS%mat-badge-container-padding: 0;--%NS%mat-badge-small-size-container-padding: 0;--%NS%mat-badge-large-size-container-padding: 0}html{--%NS%mat-badge-background-color: #3f51b5;--%NS%mat-badge-text-color: white;--%NS%mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent)}.mat-badge-accent{--%NS%mat-badge-background-color: #ff4081;--%NS%mat-badge-text-color: white}.mat-badge-warn{--%NS%mat-badge-background-color: #f44336;--%NS%mat-badge-text-color: white}html{--%NS%mat-badge-text-font: Roboto, sans-serif;--%NS%mat-badge-line-height: 22px;--%NS%mat-badge-text-size: 12px;--%NS%mat-badge-text-weight: 600;--%NS%mat-badge-small-size-text-size: 9px;--%NS%mat-badge-small-size-line-height: 16px;--%NS%mat-badge-large-size-text-size: 24px;--%NS%mat-badge-large-size-line-height: 28px}html{--%NS%mat-bottom-sheet-container-shape: 4px}html{--%NS%mat-bottom-sheet-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-bottom-sheet-container-background-color: white}html{--%NS%mat-bottom-sheet-container-text-font: Roboto, sans-serif;--%NS%mat-bottom-sheet-container-text-line-height: 20px;--%NS%mat-bottom-sheet-container-text-size: 14px;--%NS%mat-bottom-sheet-container-text-tracking: .0178571429em;--%NS%mat-bottom-sheet-container-text-weight: 400}html{--%NS%mat-button-toggle-focus-state-layer-opacity: .12;--%NS%mat-button-toggle-hover-state-layer-opacity: .04;--%NS%mat-button-toggle-legacy-focus-state-layer-opacity: 1;--%NS%mat-button-toggle-legacy-height: 36px;--%NS%mat-button-toggle-legacy-shape: 2px;--%NS%mat-button-toggle-shape: 4px}html{--%NS%mat-button-toggle-background-color: white;--%NS%mat-button-toggle-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-disabled-selected-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-disabled-state-background-color: white;--%NS%mat-bu
12041tton-toggle-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-divider-color: rgba(0, 0, 0, .12);--%NS%mat-button-toggle-legacy-disabled-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-disabled-state-background-color: white;--%NS%mat-button-toggle-legacy-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-button-toggle-legacy-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-legacy-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-legacy-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-selected-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-button-toggle-selected-state-text-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-state-layer-color: rgba(0, 0, 0, .87);--%NS%mat-button-toggle-text-color: rgba(0, 0, 0, .87)}html{--%NS%mat-button-toggle-height: 48px}html{--%NS%mat-button-toggle-label-text-font: Roboto, sans-serif;--%NS%mat-button-toggle-label-text-line-height: 24px;--%NS%mat-button-toggle-label-text-size: 16px;--%NS%mat-button-toggle-label-text-tracking: .03125em;--%NS%mat-button-toggle-label-text-weight: 400;--%NS%mat-button-toggle-legacy-label-text-font: Roboto, sans-serif;--%NS%mat-button-toggle-legacy-label-text-line-height: 24px;--%NS%mat-button-toggle-legacy-label-text-size: 16px;--%NS%mat-button-toggle-legacy-label-text-tracking: .03125em;--%NS%mat-button-toggle-legacy-label-text-weight: 400}html{--%NS%mat-datepicker-calendar-container-shape: 4px;--%NS%mat-datepicker-calendar-container-touch-shape: 4px;--%NS%mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12)}html{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #3f51b5 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #3f51b5;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #3f51b5 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #3f51b5 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #3f51b5 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #3f51b5;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-accent,.mat-datepicker-toggle-active.mat-accent{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #ff4081;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #ff4081 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #ff4081 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #ff4081 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #ff4081;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}.mat-datepicker-content.mat-warn,.mat-datepicker-toggle-active.mat-warn{--%NS%mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, #f44336 20%, transparent);--%NS%mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #ff4081 20%, transparent);--%NS%mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--%NS%mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(27.2643896268%, 64.1081593928%, 36.843769766%);--%NS%mat-datepicker-calendar-date-selected-state-text-color: white;--%NS%mat-datepicker-calendar-date-selected-state-background-color: #f44336;--%NS%mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, #f44336 38%, transparent);--%NS%mat-datepicker-calendar-date-today-selected-state-outline-color: white;--%NS%mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, #f44336 12%, transparent);--%NS%mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, #f44336 4%, transparent);--%NS%mat-datepicker-toggle-active-state-icon-color: #f44336;--%NS%mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--%NS%mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-calendar-date-outline-color: transparent;--%NS%mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--%NS%mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--%NS%mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-datepicker-calendar-container-background-color: white;--%NS%mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87)}
12041.mat-calendar-controls{--%NS%mat-icon-button-touch-target-display: none}.mat-calendar-controls .mat-mdc-icon-button.mat-mdc-button-base{--%NS%mdc-icon-button-state-layer-size: 40px;--%NS%mat-icon-button-state-layer-size: 40px;width:var(--%NS%mat-icon-button-state-layer-size);height:var(--%NS%mat-icon-button-state-layer-size);padding:8px}html{--%NS%mat-datepicker-calendar-text-font: Roboto, sans-serif;--%NS%mat-datepicker-calendar-text-size: 13px;--%NS%mat-datepicker-calendar-body-label-text-size: 14px;--%NS%mat-datepicker-calendar-body-label-text-weight: 500;--%NS%mat-datepicker-calendar-period-button-text-size: 14px;--%NS%mat-datepicker-calendar-period-button-text-weight: 500;--%NS%mat-datepicker-calendar-header-text-size: 11px;--%NS%mat-datepicker-calendar-header-text-weight: 400}html{--%NS%mat-divider-width: 1px}html{--%NS%mat-divider-color: rgba(0, 0, 0, .12)}html{--%NS%mat-expansion-container-shape: 4px;--%NS%mat-expansion-legacy-header-indicator-display: inline-block;--%NS%mat-expansion-header-indicator-display: none}html{--%NS%mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--%NS%mat-expansion-container-background-color: white;--%NS%mat-expansion-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--%NS%mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--%NS%mat-expansion-header-text-color: rgba(0, 0, 0, .87);--%NS%mat-expansion-header-description-color: rgba(0, 0, 0, .54);--%NS%mat-expansion-header-indicator-color: rgba(0, 0, 0, .54)}html{--%NS%mat-expansion-header-collapsed-state-height: 48px;--%NS%mat-expansion-header-expanded-state-height: 64px}html{--%NS%mat-expansion-header-text-font: Roboto, sans-serif;--%NS%mat-expansion-header-text-size: 14px;--%NS%mat-expansion-header-text-weight: 500;--%NS%mat-expansion-header-text-line-height: inherit;--%NS%mat-expansion-header-text-tracking: inherit;--%NS%mat-expansion-container-text-font: Roboto, sans-serif;--%NS%mat-expansion-container-text-line-height: 20px;--%NS%mat-expansion-container-text-size: 14px;--%NS%mat-expansion-container-text-tracking: .0178571429em;--%NS%mat-expansion-container-text-weight: 400}html{--%NS%mat-grid-list-tile-header-primary-text-size: 14px;--%NS%mat-grid-list-tile-header-secondary-text-size: 12px;--%NS%mat-grid-list-tile-footer-primary-text-size: 14px;--%NS%mat-grid-list-tile-footer-secondary-text-size: 12px}html{--%NS%mat-icon-color: inherit}.mat-icon.mat-primary{--%NS%mat-icon-color: #3f51b5}.mat-icon.mat-accent{--%NS%mat-icon-color: #ff4081}.mat-icon.mat-warn{--%NS%mat-icon-color: #f44336}html{--%NS%mat-sidenav-container-shape: 0;--%NS%mat-sidenav-container-width: auto}html{--%NS%mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--%NS%mat-sidenav-container-background-color: white;--%NS%mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-content-background-color: #fafafa;--%NS%mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--%NS%mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--%NS%mat-stepper-header-focus-state-layer-shape: 4px;--%NS%mat-stepper-header-hover-state-layer-shape: 4px}html{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #3f51b5;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #3f51b5;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #3f51b5;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white;--%NS%mat-stepper-container-color: white;--%NS%mat-stepper-line-color: rgba(0, 0, 0, .12);--%NS%mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--%NS%mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--%NS%mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--%NS%mat-stepper-header-error-state-label-text-color: #f44336;--%NS%mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--%NS%mat-stepper-header-error-state-icon-foreground-color: #f44336;--%NS%mat-stepper-header-error-state-icon-background-color: transparent}.mat-step-header.mat-accent{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #ff4081;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}.mat-step-header.mat-warn{--%NS%mat-stepper-header-icon-foreground-color: white;--%NS%mat-stepper-header-selected-state-icon-background-color: #f44336;--%NS%mat-stepper-header-selected-state-icon-foreground-color: white;--%NS%mat-stepper-header-done-state-icon-background-color: #f44336;--%NS%mat-stepper-header-done-state-icon-foreground-color: white;--%NS%mat-stepper-header-edit-state-icon-background-color: #f44336;--%NS%mat-stepper-header-edit-state-icon-foreground-color: white}html{--%NS%mat-stepper-header-height: 72px}html{--%NS%mat-stepper-container-text-font: Roboto, sans-serif;--%NS%mat-stepper-header-label-text-font: Roboto, sans-serif;--%NS%mat-stepper-header-label-text-size: 14px;--%NS%mat-stepper-header-label-text-weight: 400;--%NS%mat-stepper-header-error-state-label-text-size: 16px;--%NS%mat-stepper-header-selected-state-label-text-size: 16px;--%NS%mat-stepper-header-selected-state-label-text-weight: 400}html{--%NS%mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--%NS%mat-toolbar-container-background-color: white;--%NS%mat-toolbar-container-text-color: rgba(0, 0, 0, .87)}.mat-toolbar.mat-primary{--%NS%mat-toolbar-container-background-color: #3f51b5;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-accent{--%NS%mat-toolbar-container-background-color: #ff4081;--%NS%mat-toolbar-container-text-color: white}.mat-toolbar.mat-warn{--%NS%mat-toolbar-container-background-color: #f44336;--%NS%mat-toolbar-container-text-color: white}html{--%NS%mat-toolbar-standard-height: 64px;--%NS%mat-toolbar-mobile-height: 56px}html{--%NS%mat-toolbar-title-text-font: Roboto, sans-serif;--%NS%mat-toolbar-title-text-line-height: 32px;--%NS%mat-toolbar-title-text-size: 20px;--%NS%mat-toolbar-title-text-tracking: .0125em;--%NS%mat-toolbar-title-text-weight: 500}html{--%NS%mat-tree-container-background-color: white;--%NS%mat-tree-node-text-color: rgba(0, 0, 0, .87)}html{--%NS%mat-tree-node-min-height: 48px}html{--%NS%mat-tree-node-text-font: Roboto, sans-serif;--%NS%mat-tree-node-text-size: 14px;--%NS%mat-tree-node-text-weight: 400}html{--%NS%mat-timepicker-container-shape: 4px}html{--%NS%mat-timepicker-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--%NS%mat-timepicker-container-background-color: white}.mat-h1,.mat-headline-5,.mat-typography .mat-h1,.mat-typography .mat-headline-5,.mat-typography h1{font:400 24px/32px Roboto,sans-serif;letter-spacing:normal;margin:0 0 16px}.mat-h2,.mat-headline-6,.mat-typography .mat-h2,.mat-typography .mat-headline-6,.mat-typography h2{font:500 20px/32px Roboto,sans-serif;letter-spacing:.0125em;margin:0 0 16px}.mat-h3,.mat-subtitle-1,.mat-typography .mat-h3,.mat-typography .mat-subtitle-1,.mat-typography h3{font:400 16px/28px Roboto,sans-serif;letter-spacing:.009375em;margin:0 0 16px}.mat-h4,.mat-body-1,.mat-typography .mat-h4,.mat-typography .mat-body-1,.mat-typography h4{font:400 16px/24px Roboto,sans-serif;letter-spacing:.03125em;margin:0 0 16px}.mat-h5,.mat-typography .mat-h5,.mat-typography h5{font:400 11.62px/20px Roboto,sans-serif;margin:0 0 12px}.mat-h6,.mat-typography .mat-h6,.mat-typography h6{font:400 9.38px/20px Roboto,sans-serif;margin:0 0 12px}.mat-body-strong,.mat-subtitle-2,.mat-typography .mat-body-strong,.mat-typography .mat-subtitle-2{font:500 14px/22px Roboto,sans-serif;letter-spacing:.0071428571em}.mat-body,.mat-body-2,.mat-typography .mat-body,.mat-typography .mat-body-2,.mat-typography{font:400 14px/20px Roboto,sans-serif;letter-spacing:.0178571429em}.mat-body p,.mat-body-2 p,.mat-typography .mat-body p,.mat-typography .mat-body-2 p,.mat-typography p{margin:0 0 12px}.mat-small,.mat-caption,.mat-typography .mat-small,.mat-typography .mat-caption{font:400 12px/20px Roboto,sans-serif;letter-spacing:.0333333333em}.mat-headline-1,.mat-typography .mat-headline-1{font:300 96px/96px Roboto,sans-serif;letter-spacing:-.015625em;margin:0 0 56px}.mat-headline-2,.mat-typography .mat-headline-2{font:300 60px/60px Roboto,sans-serif;letter-spacing:-.0083333333em;margin:0 0 64px}.mat-headline-3,.mat-typography .mat-headline-3{font:400 48px/50px Roboto,sans-serif;letter-spacing:normal;margin:0 0 64px}.mat-headline-4,.mat-typography .mat-headline-4{font:400 34px/40px Roboto,sans-serif;letter-spacing:.0073529412em;margin:0 0 64px}.mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper{height:auto;line-height:inherit;display:block}.mat-mdc-form-field-subscript-wrapper:not(:has(.mat-mdc-form-field-hint,.mat-mdc-form-field-error)){line-height:0}.quick-deposit-feature .qd-header,.quick-deposit-feature .pm-select-label{color:#333}.quick-deposit-feature mat-hint,.quick-deposit-feature mat-error,.quick-deposit-feature .mat-mdc-form-field-type-mat-input .mat-mdc-form-field-error{font-size:10px;font-weight:400!important;margin-bottom:5px;padding:0;letter-spacing:normal}.quick-deposit-feature mat-hint{font-size:var(--%NS%mat-mat-hint)!important;line-height:normal}.quick-deposit-feature mat-error,.quick-deposit-feature .mat-mdc-form-field-type-mat-input .mat-mdc-form-field-error{color:var(--%NS%mat-theme-error);line-height:20px!important}.quick-deposit-feature .prepaid-limit-error mat-error,.quick-deposit-feature .prepaid-limit-error .mat-mdc-form-field-type-mat-input .mat-mdc-form-field-error{line-height:1.2!important}.quick-deposit-feature .mat-mdc-form-field-type-mat-select .mat-mdc-text-field-wrapper,.quick-deposit-feature .mat-mdc-form-field-type-mat-select .mat-mdc-form-field-flex{height:auto!important}.quick-deposit-feature .mat-mdc-form-field-error-wrapper{top:0!important}.quick-deposit-feature .mat-mdc-form-field-error-wrapper,.quick-deposit-feature .mat-mdc-form-field-hint-wrapper{padding:0}.quick-deposit-feature mat-error:not(:has(span)),.quick-deposit-feature mat-hint:not(:has(span)){display:none}.quick-deposit-feature .amount-field .mat-mdc-form-field-subscript-wrapper:not(:has(mat-error span)):not(:has(mat-hint span)){display:none}.quick-deposit-feature.qd-iframe .amount-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:48px;height:auto}.quick-deposit-feature .mat-mdc-form-field-type-mat-select .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.quick-deposit-feature .mat-mdc-form-field-type-mat-select .mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:var(--%NS%mat-theme-success)!important}.quick-deposit-feature .mat-mdc-form-field-type-mat-select .mat-mdc-form-field-subscript-wrapper{display:none}.quick-deposit-feature .mat-mdc-form-field-type-mat-input.ng-valid .mdc-line-ripple:before{border-bottom-color:var(--%NS%mat-theme-success)!important}.quick-deposit-feature .mat-mdc-form-field-type-mat-input.ng-touched.ng-invalid .mdc-line-ripple:before{border-bottom-color:var(--%NS%mat-theme-error)!important}.quick-deposit-feature .mat-mdc-form-field-type-mat-input .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:var(--%NS%theme-info)!important}.quick-deposit-feature .mat-mdc-form-field-type-mat-input .mat-mdc-form-field-infix{padding-top:13px!important}.quick-deposit-feature mat-form-field{width:100%}.quick-deposit-feature mat-form-field mat-label{color:#333;font-size:.81rem}.quick-deposit-feature mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:44px;height:44px}.quick-deposit-feature mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-floating-label{top:22px;margin-bottom:0!important}.quick-deposit-feature mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element{background-repeat:no-repeat!important;background-position:right 0px center!important;background-size:.87rem auto!important;font-size:.85rem}.quick-deposit-feature mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element.ng-valid{background:url(data:image/svg+xml;
12041base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjMzVCMTQ4IiBkPSJNMzA2LDkwQzEzNy4zLDkwLDAsMjI3LjMsMCwzOTZzMTM3LjMsMzA2LDMwNiwzMDZzMzA2LTEzNy4zLDMwNi0zMDZTNDc0LjcsOTAsMzA2LDkweiBNNDc3LjEsMzA2DQoJTDM1NC4yLDU2Mi4zYy0xMC42LDE0LjgtMjcuMSwyMS4zLTQzLjYsMjEuM2MtMTIuOCwwLTI1LjctNC0zNS44LTExLjJsLTExNi4yLTc3Yy0xNy42LTExLjctMjIuNC0zNS40LTEwLjgtNTNzMzUuNC0yMi40LDUzLTEwLjcNCglsOTkuOSw2Ni4yTDQwOCwyNzMuMWM5LTE5LjEsMzItMjcuMSw1MS0xOEM0NzguMSwyNjQuMSw0ODYuMiwyODYuOSw0NzcuMSwzMDZMNDc3LjEsMzA2eiIvPg0KPC9zdmc+DQo=)}.quick-deposit-feature mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix .mat-mdc-input-element.ng-invalid.ng-touched:not(:focus):not([readonly]):not([disabled]):not(:disabled):not(.disabled){background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNjEyIDc5MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNjEyIDc5MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjRDkzNDJCIiBkPSJNMzA2LDkwQzEzNy4zLDkwLDAsMjI3LjMsMCwzOTZzMTM3LjMsMzA2LDMwNiwzMDZzMzA2LTEzNy4zLDMwNi0zMDZTNDc0LjcsOTAsMzA2LDkweiBNMzA2LDYwNy42DQoJYy0yOC4yLDAtNTEtMjIuOC01MS01MWMwLTI4LjEsMjIuOC01MSw1MS01MXM1MSwyMi44LDUxLDUxQzM1Nyw1ODQuNywzMzQuMiw2MDcuNiwzMDYsNjA3LjZ6IE0zMDYsMTg1LjINCgljMjIuNSwwLDQwLjgsMTguMiw0MC44LDQwLjh2MjAyLjdjMCwyMi41LTE4LjMsNDAuOC00MC44LDQwLjhzLTQwLjgtMTguMy00MC44LTQwLjhWMjI2QzI2NS4yLDIwMy40LDI4My41LDE4NS4yLDMwNiwxODUuMg0KCUwzMDYsMTg1LjJ6Ii8+DQo8L3N2Zz4NCg==)}.quick-deposit-feature mat-form-field .mat-mdc-form-field-bottom-align:before{height:0;line-height:inherit}.quick-deposit-feature mat-form-field .mdc-line-ripple:before{border-bottom-width:2px!important}.quick-deposit-feature mat-form-field.ng-untouched.ng-pristine .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-line-ripple:before{border-bottom-color:transparent}.quick-deposit-feature mat-form-field.ng-touched.ng-valid .mdc-line-ripple:before{border-bottom-color:var(--%NS%mat-theme-success)!important}.options-list-dropdown{margin-bottom:.5rem}.options-list-dropdown .mat-mdc-text-field-wrapper{margin-bottom:7px}.options-list-dropdown .payment-method-options .mat-mdc-form-field-infix{padding-top:6px!important;padding-bottom:7px!important;min-height:48px;height:55px!important}.mat-mdc-text-field-wrapper{border:1px solid #d5d5d5;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px}.mdc-text-field--%NS%filled:not(.mdc-text-field--disabled),.mat-mdc-form-field-focus-overlay{background-color:#fff!important;border-radius:4px;padding-left:7px;padding-right:10px!important}.cdk-overlay-pane:not(.mat-mdc-select-panel-above) .mdc-menu-surface.mat-mdc-select-panel{margin-top:0!important}.mdc-list-item--selected{display:none!important}.mdc-menu-surface.mat-mdc-select-panel{padding:0!important}.mat-pseudo-checkbox{display:none!important}.pix-select-trigger{font-size:13px}.pix-bank-account-select.mat-mdc-select-panel{background-color:#fff!important;max-height:145px!important;overflow-y:auto!important}.pix-bank-account-select.mat-mdc-select-panel .mdc-list-item--selected{display:flex!important}.pix-bank-account-select .mat-mdc-option.mdc-list-item{background-color:#fff!important}.pix-bank-account-select .mat-mdc-option .bank-name{font-size:12px;line-height:16px}
12041.pix-bank-account-select .mat-mdc-option .bank-details{font-size:9px;color:#45505d;line-height:11px}.brazil-bank-list-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{padding-top:15px}.quick-deposit-feature{background-color:#fff;max-width:375px;padding:0 12px 12px;margin-right:auto;margin-left:auto;display:flex;flex-direction:column;min-height:260px}.cdk-overlay-container .wallet-selection-tooltip{width:215px}.lh-quick-deposit-container .player-quickdeposit{z-index:auto}.player-quickdeposit.quickdeposit-v2 #cashierAppHolder:has(.pix-header){border-radius:var(--%NS%site-spacer) var(--%NS%site-spacer) var(--%NS%site-spacer-m) var(--%NS%site-spacer-m)}.player-quickdeposit.quickdeposit-v2 #cashierAppHolder:has(app-wallet-process){max-height:calc(100% - 56px);overflow-y:auto}.mat-mdc-select-panel .mat-mdc-option.payment-option-list{height:50px}.deposit-success-wrapper{border-top:2px solid #bfbfbf;padding-top:6px}.deposit-success-wrapper .reward-selected{max-width:none;padding:0 4px}.deposit-success-wrapper .reward-selected .reward-deposit-success{width:100%}.deposit-success-wrapper .reward-cta-spacing{margin-top:8px;padding:0 4px}@media(max-width:500px){.deposit-success-wrapper .reward-cta-spacing{margin-top:6px}}.deposit-success-wrapper .nonus_deposit_success_logo{background:var(--%NS%deposit-success) no-repeat center center;height:50px}.deposit-success-wrapper .us_deposit_success_logo{background:var(--%NS%deposit-success-us) no-repeat center center;background-size:contain;height:76px}.deposit-success-wrapper .deposit-success-txt{color:#2db243}.deposit-success-wrapper .ireland-wallet-success-info{border:1px solid #c9ccd9;border-radius:4px;padding:5px 12px;margin:24px 5px 2px;max-width:400px;text-align:left}.deposit-success-wrapper .ireland-wallet-success-info span{font-size:14px}.deposit-success-wrapper .ireland-wallet-success-row{display:flex;justify-content:space-between;align-items:center;padding:3px 0}.qd-header strong{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin:12px 0 7px;font-size:var(--%NS%site-spacer);line-height:22px}.qd-header span.mgm-3{color:#475eec;font-weight:400;font-size:13px;cursor:pointer;line-height:var(--%NS%site-spacer)}.qd-header .non-mgm{right:-8px}.reversal-notification .reversal-link{display:flex;flex-direction:row;justify-content:flex-end}.deposit-process .pixQrcodeWrapper p{margin:0}.deposit-process .pixQrcodeWrapper .qrcode-box{border:1.5px solid #ededed}.deposit-process .pixQrcodeWrapper .qrcode-box .copy-code-header{color:#878585;font-weight:500!important}.deposit-process .pixQrcodeWrapper .qrcode-box .qrcode-details{gap:12px}.deposit-process .pixQrcodeWrapper .qrcode-box .qrcode-details .qrcode{background:#f0f0f0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.deposit-process .pixQrcodeWrapper .qrcode-box .qrcode-details i{font-size:17px}.deposit-process .pixQrcodeWrapper .theme-copy-clipboard:before{position:relative;top:4px;color:#32bcad;font-weight:700}.deposit-process .pixQrcodeWrapper .qrcode_img img,.deposit-process .pixQrcodeWrapper .qrcode_img canvas{width:120px!important;height:120px!important}.deposit-process .pixQrcodeWrapper .qrcode_img .timer-txt{color:#939aa1}.deposit-process .pixQrcodeWrapper .tooltip_pix .tooltiptext{background-color:#1284e0;border-radius:4px;z-index:999;bottom:125%;transition:opacity .3s}.deposit-process .pixQrcodeWrapper .tooltip_pix .tooltiptext:after{content:"";position:absolute;top:100%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#1284e0 transparent transparent transparent}.deposit-process .pixQrcodeWrapper .tooltip_pix.icon_clicked{bottom:12px}.deposit-process .pixQrcodeWrapper .tooltip_pix.icon_clicked .tooltiptext{right:-2px}.deposit-process .pixQrcodeWrapper .tooltip_pix.icon_clicked .tooltiptext:after{left:87%}.deposit-process .pixQrcodeWrapper .tooltip_pix.cta_clicked{bottom:6px}.deposit-process .pixQrcodeWrapper .tooltip_pix.cta_clicked .tooltiptext{left:50%;transform:translate(-50%)}.deposit-process .pixQrcodeWrapper .tooltip_pix.cta_clicked .tooltiptext:after{left:50%}.deposit-process .pixQrcodeWrapper .qrcode-instructions{border-top:1.8px solid #e6e6e6;border-bottom:1.8px solid #e6e6e6}.deposit-process .pixQrcodeWrapper .qrcode-instructions .mat-expansion-panel-header{background:transparent!important;padding:0 12px!important;border:none;height:42px}.deposit-process .pixQrcodeWrapper .qrcode-instructions .mat-expansion-panel-header:focus{background:transparent!important}.deposit-process .pixQrcodeWrapper .qrcode-instructions .mat-expansion-panel-header.mat-expanded:hover,.deposit-process .pixQrcodeWrapper .qrcode-instructions .mat-expansion-panel-header.mat-expanded:focus{background:transparent!important}.deposit-process .pixQrcodeWrapper .qrcode-instructions .mat-expansion-panel{box-shadow:none}.deposit-process .pixQrcodeWrapper .qrcode-instructions li{padding:1.3px 0}.deposit-process .pixQrcodeWrapper .qrcode-instructions li:first-child::marker{font-size:14px}.content-message-container{margin-bottom:8px!important}.content-message-container .theme-error-i,.content-message-container .theme-info-i{align-items:start}.content-message-container .theme-error-i:before,.content-message-container .theme-info-i:before{margin-top:.2rem}.width-50{width:50%!important}.qd-form-wrapper{display:flex;flex-direction:column}.ada-msg{display:flex;flex-direction:row;justify-content:space-between}.payment-method-moreoptions{background-size:24px;max-width:70px;height:27px;background:var(--%NS%moreoptions) center;margin:0}.mfde-alignment{top:0;right:12px;color:#111}.drop-down-option-position{right:14px;color:#111}.mat-option .drop-down-option-position{right:4px;top:2px;line-height:15px}.mat-option .drop-down-option-position span{font-size:11px}
12041.intensive-player-message{white-space:normal;max-height:150px;overflow-y:auto}.intensive-player-message .h6-v2{font-size:11px;line-height:15px;display:block}.intensive-player-message .tooltip-description{white-space:normal;margin-bottom:5px;font-size:11px;line-height:15px}.payment-method-logo{display:inline-block;vertical-align:middle;background-repeat:no-repeat;margin-right:5px;margin-left:5px;width:120px}.all-payment-option{color:#3884ff;margin:0;padding:0 8px;font-size:14px}.all-payment-option:after{content:">";font-size:17px;position:absolute;right:15px;text-align:center;line-height:21px}.mat-mdc-option{display:flex!important;padding:.098em .2em;min-height:42px!important}.mat-mdc-option .payment-text{display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 8px;line-height:18px;font-size:14px;font-weight:700}.mat-mdc-option .payment-text span{display:block;font-weight:700}.mat-mdc-option .sports-only-ribbon{position:absolute;inset:44px 0 -7px 5px;width:30%;text-align:center;background:#e04048;color:#fff;font-size:.7em;height:12px}.mat-mdc-option .sports-only-ribbon .ribbon-text{position:absolute;top:-14px;left:15px}.mat-mdc-option .wp-66{width:66%}mat-select-trigger{display:flex;flex-direction:row}mat-select-trigger .payment-text{display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 8px;line-height:18px;font-size:14px;font-weight:700}mat-select-trigger .payment-text .payment-name{display:block;font-weight:700}mat-select-trigger .sports-only-ribbon{position:absolute;inset:23px 0 -7px -2px;width:30%;text-align:center;background:#e04048;color:#fff;font-size:.7em;height:12px}mat-select-trigger .wp-66{width:66%}.tooltip-content{display:flex;flex-direction:column}.tooltip-content p{margin:5px 20px}.tooltip-content .card-icon{background:var(--%NS%cvvinfo);height:113px;width:173px;margin:0 43px;display:inline-block;background-repeat:no-repeat}.tooltip-actions{width:100%;justify-content:center;display:flex}.curfew-blue .tooltip-actions{justify-content:end}.cvv-tooltip{display:flex;position:absolute;right:30px;top:14px;width:15%!important}.cvv-tooltip .cvv-icon{line-height:25px}.cvv-icon-Position{right:2px!important}.btnBorder{border-color:#000!important;--%NS%btn-border-color-hover: none !important}.space-between{display:flex;flex-direction:row;justify-content:space-between}.info-icon{display:flex;position:absolute;right:1px;top:10px}.content-message p,.content-message-lg p{font-size:14px}.content-message a,.content-message-lg a{font-size:1em;text-decoration:underline;cursor:pointer}.fr{float:right}.thressholdlimit-message-wrapper .notification-text a{margin-right:6px}.quick-deposit{font-size:14px}.pr-prf-option{padding-top:3px;padding-right:1em}.pr-prf-option span input,.pr-prf-option span label{display:inline-block;vertical-align:middle}.pr-prf-option span label{margin-bottom:0}.pm-select-label{line-height:18px;margin:7px 0;display:block}.text-bold{font-weight:700}.payment-method-options .payment-method-logo{margin-left:0;margin-right:6px}.content-message{border-radius:4px}.form-control{box-sizing:border-box!important;padding-right:18px!important}.break-word{word-break:break-word!important}.mat-mdc-select-panel{overflow:unset!important;background:#f4f4f1!important}.mat-mdc-select-panel .mdc-list-item--selected{display:none!important}.line-space{margin-top:.5rem!important}.reversal-container .content-message{padding-right:1.0625em!important}.cursor-pointer{cursor:pointer!important}.tooltip-info .ngxp__container{width:auto;max-width:350px}.tooltip-info .ngxp__container.ngxp__animation{min-width:300px}.tooltip-info .ngxp__arrow{background-color:var(--%NS%tooltip-bg-color)!important}.tooltip-info .tooltip-description{font-size:14px;font-weight:400;letter-spacing:-.01px;line-height:1.43;margin-bottom:1px}.tooltip-info .tooltip-description a{text-decoration:underline}.tooltip-info .tooltip-actions{text-align:right}.tooltip-info .tooltip-actions .tooltip-cta{height:20px;font-size:14px;font-weight:700;text-transform:initial;border:0;padding:0;margin:0;line-height:20px;color:#fff}
12041.cdk-overlay-container .ngxp__container{display:block!important;position:absolute;left:0;top:0;opacity:0}.cdk-overlay-container .ngxp__container[aria-hidden=true]{visibility:hidden}.error-page .theme-info-i{font-size:42px;display:block;text-align:center;margin:30px 0 15px;color:#ff3b30}.error-page .theme-info-i:before{color:#ff3b30}.error-page h3{font-size:18px;font-weight:700;color:#d9342b;text-align:center;margin:0 42px;line-height:20px}.fs-13{font-size:13px}.fs-12{font-size:12px}.space-between-width-50{display:flex;flex-direction:row;justify-content:space-between}.space-between-width-50 app-amount{margin-right:10px;width:48%}.space-between-width-50 .cc-input{width:48%!important}.cdk-overlay-backdrop-showing{opacity:.5!important}@media(max-width:500px){.make-deposit{max-width:100%}}@media(max-height:500px)and (min-width:500px)and (max-width:1023px){.make-deposit{max-width:100%}.cashier-form-wrapper .form-control-wrapper.options-list-dropdown{width:45%;margin-right:10px}.cashier-form-wrapper .form-control-wrapper .nolabel{margin-top:2rem}.instrumentList{display:flex}mat-form-field .mat-mdc-form-field-flex .mat-mdc-form-field-infix{min-height:44px;height:52px!important}.form-control-wrapper .cvv-tooltip .cvv-icon{line-height:var(--%NS%site-spacer)}.space-between-width-50{width:52%;margin-top:32px}.space-between-width-50 .mat-form-field-flex{height:56px}.space-between-width-50 .mat-form-field-flex input{line-height:32px;font-size:var(--%NS%site-spacer)}.space-between-width-50 .mat-form-field-label-wrapper{top:50%;transform:translateY(-50%);font-size:var(--%NS%site-spacer)}.cashier-form-wrapper .amount-field .form-control-wrapper .mat-form-field-flex{height:56px}.cashier-form-wrapper .amount-field .form-control-wrapper .mat-form-field-flex input{line-height:32px;font-size:16px}.form-control-wrapper.ng-invalid .cvv-tooltip,.form-control-wrapper.ng-valid .cvv-tooltip{right:35px;top:20px}.cvv-info-i .theme-info-i{margin-top:5px}.btn.w-100{max-width:100%;width:50%!important;margin:auto;display:block}.non-cc-amt-field .form-control-wrapper{width:52%;margin-top:32px}}@media(max-height:500px)and (min-width:500px)and (max-width:1023px)and (max-height:200px){.cdk-overlay-pane{top:-2em;margin-bottom:-1.4em!important}}@media(max-height:500px)and (min-width:500px)and (max-width:1023px)and (max-height:250px){.cdk-overlay-pane{max-height:40%!important}}@media(max-width:370px){.customfont{font-size:10px!important}}.clear-both{clear:both}.gpay-button-radius .gpay-button-fill .gpay-button.black{border-radius:46px!important;border:3px solid #747775!important}.mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label,.mdc-text-field--%NS%filled:not(.mdc-text-field--disabled).mdc-text-field--focused .mdc-floating-label--float-above{color:var(--%NS%mat-form-field-filled-label-text-color)!important}.mat-mdc-form-field>*,.mdc-text-field--filled .mdc-floating-label,.mat-mdc-tab{letter-spacing:normal!important;font-family:var(--%NS%theme-font-family-base)!important}.product-info-tooltip{display:inline-block;vertical-align:middle}.pix-header{margin:0 -12px 8px}.fs-14{font-size:14px}.player-quickdeposit{overflow-y:auto}.success-txt{color:#13854e!important}.vat-tax-info-details p{line-height:18px}.cashier-message-wrapper .cashier-message-container .message-box-graybg{background:#f4f4f4}.cashier-message-wrapper .cashier-message-container .message-box{overflow:hidden;margin:10px 0;padding:12px 14px 8px}.cashier-message-wrapper .cashier-message-container .message-box .message-inner-box{width:100%;float:left;min-height:24px}.cashier-message-wrapper .cashier-message-container .message-box .message-inner-box .message-text-left,.cashier-message-wrapper .cashier-message-container .message-box .message-inner-box .message-text-right{line-height:18px;font-size:12px;margin:0}.cashier-message-wrapper .cashier-message-container .message-box .message-inner-box .message-text-left{float:left}.cashier-message-wrapper .cashier-message-container .message-box .message-inner-box .message-text-right{float:right}.vat-info_message .theme-close-small{font-size:10px}.vat-info_message .pc-text{padding-right:10%!important}.quick-deposit-feature .message-text{padding:0!important}.gpay-btn-wrapper{position:relative}.gpay-btn-wrapper.gpay-disabled{opacity:.5;pointer-events:none}.gpay-overlay{position:absolute;top:0;left:0;width:100%;height:100%;cursor:not-allowed;z-index:1}.text-decoration-underline{text-decoration:underline!important}.pa-sitecore-logo{display:inline-block;vertical-align:middle;margin-right:6px;width:70px;height:40px;border:solid .8px rgba(168,168,168,.4);box-shadow:0 1px 2px #00000080,inset 0 0 1px #ffffff80;border-radius:3px}.pa-sitecore-logo img{width:44px}.pa-sitecore-logo .payment-method-logo{margin-left:13px}.payment-method-visa{background:var(--%NS%visa) no-repeat center #1d227a}.payment-method-diners{background:var(--%NS%diners) no-repeat center}.payment-method-mastercard{background:var(--%NS%mastercard) no-repeat center}.payment-method-venmo{background:var(--%NS%venmo) no-repeat center}.payment-method-paypal,.payment-method-paypaldirect{background:var(--%NS%paypal) no-repeat center}.payment-method-paypal.paypal-us,.payment-method-paypaldirect.paypal-us{background:var(--%NS%paypal-us) no-repeat center;background-size:auto!important}.payment-method-skrill1tap{background:var(--%NS%skrill1tap) no-repeat center}
12041.payment-method-maestro{background:var(--%NS%maestro) no-repeat center}.payment-method-flash1voucher{background:var(--%NS%flash1voucher) no-repeat center}.payment-method-amex{background:var(--%NS%amex) no-repeat center}.payment-method-mlife{background:var(--%NS%mlife) no-repeat center}.payment-method-discover{background:var(--%NS%discover) no-repeat center}.payment-method-dankort{background:var(--%NS%visaDankort) no-repeat center}.payment-method-applepaydirect{background:var(--%NS%applepaydirect) no-repeat center;background-size:89%!important}.payment-method-pix{background:var(--%NS%pix) no-repeat center;background-size:120%!important}.payment-method-googlepay{background:var(--%NS%googlepay) no-repeat center;background-size:100%;width:70px;height:40px}.payment-method-interchecks_ach{background:var(--%NS%interchecks_ach) no-repeat center;background-size:100%;width:70px;height:40px}.payment-method-flash1voucher,.payment-method-visa,.payment-method-mastercard,.payment-method-venmo,.payment-method-paypal,.payment-method-skrill1tap,.payment-method-diners,.payment-method-maestro,.payment-method-discover,.payment-method-dankort,.payment-method-pix{background-size:contain}.payment-method-flash1voucher,.payment-method-visa,.payment-method-mastercard,.payment-method-paypal,.payment-method-paypaldirect,.payment-method-skrill1tap,.payment-method-diners,.payment-method-maestro,.payment-method-discover,.payment-method-amex,.payment-method-mlife,.payment-method-dankort,.payment-method-venmo,.payment-method-applepaydirect,.payment-method-pix{background-size:80%;width:70px;height:40px;border:solid .8px rgba(168,168,168,.4);box-shadow:0 1px 2px #00000080,inset 0 0 1px #ffffff80;border-radius:3px}.payment-method-mastercard,.payment-method-maestro{background-size:63%}.payment-method-amex{background-size:130%!important}.payment-method-mlife{background-size:172%!important}.payment-method-dankort{background-size:100%!important}@supports (-webkit-appearance: -apple-pay-button){.apple-pay-button{display:inline-block;-webkit-appearance:-apple-pay-button;min-height:45px;max-height:48px}.apple-pay-button-black{-apple-pay-button-style:black;min-height:45px;max-height:48px}.apple-pay-button-white{-apple-pay-button-style:white}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}}@supports not (-webkit-appearance: -apple-pay-button){.apple-pay-button{display:inline-block;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%;border-radius:5px;padding:0;box-sizing:border-box;
12041min-width:200px;min-height:84px;max-height:84px;height:100%}.apple-pay-button.button:disabled{color:#000;background-color:#000;border-color:#000}.apple-pay-button-black{background-image:-webkit-named-image(apple-pay-logo-white);background-color:#000}.apple-pay-button-white{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff}.apple-pay-button-white-with-line{background-image:-webkit-named-image(apple-pay-logo-black);background-color:#fff;border:.5px solid black}}.mat-badge-content,.mat-h1,.mat-headline,.mat-typography h1,.mat-h2,.mat-title,.mat-typography h2,.mat-h3,.mat-subheading-2,.mat-typography h3,.mat-h4,.mat-subheading-1,.mat-typography h4,.mat-h5,.mat-typography h5,.mat-h6,.mat-typography h6,.mat-body-2,.mat-body-strong,.mat-body,.mat-body-1,.mat-typography,.mat-caption,.mat-small,.mat-display-4,.mat-typography .mat-display-4,.mat-display-3,.mat-typography .mat-display-3,.mat-display-2,.mat-typography .mat-display-2,.mat-display-1,.mat-typography .mat-display-1,.mat-bottom-sheet-container,.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button,.mat-button-toggle,.mat-card,.mat-checkbox,.mat-table,.mat-calendar,.mat-mdc-dialog-title,.mat-expansion-panel-header,.mat-expansion-panel-content,.mat-mdc-form-field,.mat-menu-item,.mat-paginator,.mat-paginator-page-size .mat-mdc-select-trigger,.mat-radio-button,.mat-select,.mat-slide-toggle-content,.mat-slider-thumb-label-text,.mat-stepper-horizontal,.mat-stepper-vertical,.mat-tab-group,.mat-tab-label,.mat-tab-link,.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6,.mat-tooltip,.mat-list-item,.mat-list-option,.mat-mdc-option,.mat-mdc-select,.mdc-text-field--filled .mdc-floating-label{font-family:var(--%NS%theme-font-family-base)!important}.mat-mdc-form-field-label,.mat-mdc-form-field-hint,.mat-form-field.mat-focused .mat-form-field-label,.mat-form-field.mat-focused .mat-form-field-label.mat-accent,.mat-form-field.mat-focused .mat-form-field-label.mat-warn,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid) .mat-form-field-infix:after,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-accent .mat-form-field-infix:after,.mat-form-field-type-mat-native-select.mat-focused:not(.mat-form-field-invalid).mat-warn .mat-form-field-infix:after,.mat-form-field.mat-form-field-invalid .mat-form-field-label,.mat-form-field.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field.mat-form-field-invalid .mat-form-field-label.mat-accent,.mat-form-field-appearance-legacy .mat-hint,.mat-form-field-appearance-legacy .mat-form-field-label,.mat-input-element{color:var(--%NS%theme-body-txt)}.quick-deposit-feature{--%NS%mat-theme-error: #f44336;--%NS%mat-theme-success: #43bd35;--%NS%mat-mat-hint: 10px}.th-bwin-dark .quick-deposit-feature{--%NS%theme-body-txt: #333;--%NS%mat-mat-hint: 8px;color:var(--%NS%theme-body-txt);--%NS%theme-warning: #f6bd00;--%NS%theme-info: #1284e0;--%NS%theme-success: #2db343;--%NS%theme-error: #ff3b30;--%NS%theme-warning-bg: #fdf2cc;--%NS%theme-info-bg: #d0e6f9;--%NS%theme-success-bg: #d5f0d9;--%NS%theme-danger-bg: #ffd8d6}.th-bwin-dark .quick-deposit-feature .deposit-success-wrapper,.th-bwin-dark .quick-deposit-feature .content-message-container .content-message,.th-bwin-dark .quick-deposit-feature .content-message-container .content-message-lg{color:#fff}.th-bwin-dark .quick-deposit-feature .content-message-container .warning{--%NS%content-msg-bg-color: var(--%NS%theme-warning-bg) !important;--%NS%content-msg-border-color: var(--%NS%theme-warning) !important;--%NS%content-msg-validation-icon-color: var(--%NS%theme-warning) !important}.th-bwin-dark .quick-deposit-feature .content-message-container .info{--%NS%content-msg-bg-color: var(--%NS%theme-info-bg) !important;--%NS%content-msg-border-color: var(--%NS%theme-info) !important;--%NS%content-msg-validation-icon-color: var(--%NS%theme-info) !important}.th-bwin-dark .quick-deposit-feature .content-message-container .error{--%NS%content-msg-bg-color: var(--%NS%theme-danger-bg) !important;--%NS%content-msg-border-color: var(--%NS%theme-error) !important;--%NS%content-msg-validation-icon-color: var(--%NS%theme-error) !important}.th-bwin-dark .quick-deposit-feature .content-message-container .success{--%NS%content-msg-bg-color: var(--%NS%theme-success-bg) !important;--%NS%content-msg-border-color: var(--%NS%theme-success) !important;--%NS%content-msg-validation-icon-color: var(--%NS%theme-success) !important}.th-bwin-dark .quick-deposit-feature .btn-secondary{background:#fff;border-color:#333}.th-sports-interaction .quick-deposit-feature{--%NS%theme-body-txt: #333;color:var(--%NS%theme-body-txt)!important}.th-sports-interaction .quick-deposit-feature .content-message-container .content-message,.th-s
12041ports-interaction .quick-deposit-feature .content-message-container .content-message-lg{color:#fff!important}.th-giocodigitale .all-payment-option{font-size:12px;font-weight:700}.th-giocodigitale .all-payment-option:after{line-height:26px!important}.th-mgm-dice .qd-dark-mode.quick-deposit-feature,.th-mgm-dice .qd-dark-mode .cvv-dialog-content{background-color:var(--%NS%semantic-color-surface-container-low-base-inverse)!important}.th-mgm-dice .qd-dark-mode .qd-header,.th-mgm-dice .qd-dark-mode .pm-select-label,.th-mgm-dice .qd-dark-mode .deposit-success-wrapper,.th-mgm-dice .qd-dark-mode #instrumentFormCtrl-panel .payment-option-list .payment-text span,.th-mgm-dice .qd-dark-mode .cvv-dialog-content{color:var(--%NS%semantic-color-on-tertiary-container-selected-inverse)!important}.th-mgm-dice .qd-dark-mode .qd-header span.mgm-3{color:var(--%NS%semantic-color-utility-base-inverse)!important}.th-mgm-dice .qd-dark-mode .cashier-form-wrapper .form-control-wrapper .mat-mdc-text-field-wrapper{border:1px solid var(--%NS%semantic-color-supporting-green-base-inverse)}.th-mgm-dice .qd-dark-mode .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled),.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-focus-overlay{background-color:var(--%NS%semantic-color-surface-container-high-base-inverse)!important}.th-mgm-dice .qd-dark-mode .mat-mdc-select,.th-mgm-dice .qd-dark-mode .mat-mdc-select-arrow{color:var(--%NS%semantic-color-on-tertiary-container-selected-inverse)}.th-mgm-dice .qd-dark-mode .mat-mdc-form-field mat-label{color:var(--%NS%semantic-color-tertiary-active-inverse)!important}.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-input .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input,.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-select .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--%NS%semantic-color-on-tertiary-container-selected-inverse)!important;caret-color:var(--%NS%semantic-color-on-tertiary-container-selected-inverse)!important}.th-mgm-dice .qd-dark-mode .mat-mdc-form-field .mat-mdc-form-field-hint{color:var(--%NS%semantic-color-tertiary-active-inverse)}.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-input .mat-mdc-form-field-subscript-wrapper,.th-mgm-dice .qd-dark-mode #instrumentFormCtrl-panel{background-color:var(--%NS%semantic-color-surface-container-low-base-inverse)!important}.th-mgm-dice .qd-dark-mode #btnSubmitDeposit,.th-mgm-dice .qd-dark-mode .okgotit{background-color:#c0a971;background-image:none!important;color:var(--%NS%semantic-color-on-primary-base)!important}.th-mgm-dice .qd-dark-mode #btnSubmitDeposit:hover,.th-mgm-dice .qd-dark-mode .okgotit:hover{background-color:#cdba8d}.th-mgm-dice .qd-dark-mode #btnSubmitDeposit:active,.th-mgm-dice .qd-dark-mode .okgotit:active{background-color:#9a875a}.th-mgm-dice .qd-dark-mode #btnSubmitDeposit[disabled],.th-mgm-dice .qd-dark-mode .okgotit[disabled]{opacity:.5;pointer-events:none}.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-input .mdc-line-ripple:before,.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-input .mdc-line-ripple:after,.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-select .mdc-line-ripple:before,.th-mgm-dice .qd-dark-mode .mat-mdc-form-field-type-mat-select .mdc-line-ripple:after{border-bottom:hidden}.th-mgm-dice .qd-dark-mode .mdc-text-field--filled.mdc-text-field--%NS%invalid:not(.mdc-text-field--disabled){border-color:var(--%NS%semantic-color-negative-outline-base-inverse)!important}.th-mgm-dice .qd-dark-mode .ng-valid .mdc-text-field--%NS%filled:not(.mdc-text-field--disabled){border-color:var(--%NS%semantic-color-positive-outline-base-inverse)!important}.th-mgm-dice .qd-payment-select-panel .mat-mdc-option.mdc-list-item{background-color:var(--%NS%semantic-color-surface-container-low-base-inverse);color:var(--%NS%semantic-color-on-tertiary-container-selected-inverse)!important}.th-mgm-dice .qd-payment-select-panel .mat-mdc-option.mdc-list-item .all-payment-option{color:var(--%NS%semantic-color-on-tertiary-container-selected-inverse)}.th-mgm-dice .qd-payment-select-panel .mat-mdc-option:hover:not(.mdc-list-item--disabled){background-color:var(--%NS%semantic-color-surface-container-high-base-inverse)!important}.generic-modal-popup.cdk-overlay-pane:has(ph-rewards-tray-popup),.generic-modal-popup.cdk-overlay-pane:has(offer-code-modal){width:auto;margin:0 auto}.qd-reward-tnc-panel.cdk-overlay-pane{max-width:480px;width:calc(100% - 32px);margin:0 auto}.qd-reward-tnc-panel.cdk-overlay-pane .reward-tnc-overlay{background-color:var(--%NS%semantic-color-surface-container-lowest-base);border-radius:var(--%NS%semantic-radius-semi-rounded-sm, 8px);
12041box-shadow:var(--%NS%semantic-elevation-raised-1-box-shadow, 0 0 8px rgba(0, 0, 0, .2));overflow:hidden;display:flex;flex-direction:column;max-height:80vh}.qd-reward-tnc-panel.cdk-overlay-pane .reward-tnc-header{padding:16px;border-bottom:1px solid var(--%NS%semantic-color-border-default-base, #e0e0e0)}.qd-reward-tnc-panel.cdk-overlay-pane .reward-tnc-header .headerFont{margin:0;font-size:var(--%NS%semantic-typography-headline-sm-font-size, 1.125rem);font-weight:var(--%NS%semantic-typography-headline-sm-font-weight, 700)}.qd-reward-tnc-panel.cdk-overlay-pane .reward-tnc-content{padding:16px;overflow-y:auto;flex:1;font-size:var(--%NS%semantic-typography-body-md-font-size, .875rem);line-height:var(--%NS%semantic-typography-body-md-line-height, 1.25rem)}.qd-reward-tnc-panel.cdk-overlay-pane .reward-tnc-text{color:var(--%NS%semantic-color-on-surface-base-inverse)}.qd-reward-tnc-panel.cdk-overlay-pane .reward-tnc-actions{padding:16px;border-top:1px solid var(--%NS%semantic-color-border-default-base, #e0e0e0)}
12042`],
12043				encapsulation: 2,
12044				changeDetection: 1
12045			}), t;
12046		})();
12047	})))();
12048}
12049export { ae as a, ee as c, W as i, ut as l, ss as n, he as o, J as r, Ai as s, uc as t, yi as u };
12050
12051//# sourceMappingURL=chunk-e7289odm.js.map

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.