Help
RSS
API
Feed
Maltego
Contact
Domain > mail.slideflix.net
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2017-05-19
176.9.124.142
(
ClassC
)
2025-12-03
192.64.117.98
(
ClassC
)
Port 80
HTTP/1.1 200 OKkeep-alive: timeout5, max100content-type: text/htmllast-modified: Tue, 13 May 2025 13:33:43 GMTaccept-ranges: bytescontent-length: 297669date: Wed, 03 Dec 2025 09:19:15 GMTserver: LiteSpeedx-turbo-charged-by: LiteSpeed !DOCTYPE html>html langid translateno>head> meta charsetUTF-8> meta nameviewport contentinitial-scale1, minimum-scale1, maximum-scale5, user-scalableyes, widthdevice-width> title>KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!/title> meta namedescription contentKupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan.> meta propertyog:url contenthttps://slideflix.net/> link relcanonical hrefhttps://slideflix.net/> link relamphtml hrefhttps://slideflix.net/amp/amp.html> meta namegoogle-site-verification contentBRkzNuZXhT1MmQH_MPuh9hf4zoMhnMBY8f-lokNImiQ /> link relshortcut icon hrefhttps://slaosai.com/img/kupang/fav.png sizesany> meta namepage-type contentproductdetailpage-desktop /> meta nametitle contentKupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal! /> meta namedescription contentKupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan. /> meta propertyog:title contentKupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal! /> meta propertyog:description contentKupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan. /> meta propertyog:site_name contentkupangtoto /> meta propertyog:url contenthttps://slideflix.net/ /> meta propertyog:image contenthttps://slideflix.net/img/g1.webp /> meta propertyog:image:width content1200 /> meta propertyog:image:height content500 /> meta propertyog:type contentproduct /> meta propertyproduct:price:amount content100000 /> meta propertyproduct:price:currency contentRp /> meta nametwitter:card contentproduct /> meta nametwitter:site content@helpsavethenra /> meta nametwitter:creator content@helpsavethenra /> meta nametwitter:title contentKupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal! /> meta nametwitter:description contentKupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan. /> meta nametwitter:image contenthttps://slideflix.net/img/g1.webp /> meta nametwitter:label1 contentHarga /> meta nametwitter:data1 contentRp10.203 /> meta nametwitter:label2 contentLokasi /> meta nametwitter:data2 content /> meta namebranch:deeplink:$ios_deeplink_path contenthttps://slideflix.net/ /> meta namebranch:deeplink:$android_deeplink_path contenthttps://slideflix.net/ /> meta namebranch:deeplink:$desktop_url contenthttps://slideflix.net/ /> meta namerobots contentindex, follow /> meta itempropratingValue content4.9 /> meta content5 itempropbestRating /> meta itempropworstRating content5 /> meta itempropratingCount content1386 /> meta itempropreviewCount content1386 /> meta namemobile-web-app-capable contentyes> meta nameapple-mobile-web-app-title contentKupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!> meta nametheme-color content#ffc400> script typetext/javascript nonceTXznVweNzUj0yRULBC0PiA>window.NREUM || (NREUM {}); NREUM.info { agent: , beacon: bam.nr-data.net, errorBeacon: bam.nr-data.net, licenseKey: NRJS-b937f112db7c979b969, applicationID: 980062382, applicationTime: 169.928461, transactionName: YgNUMEMEXxZWUEdeCltJdRFCEV4IGENBWAFABUIAVBFQDFtDUlAAGAJTF1oRXhU, queueTime: 0, ttGuid: a24a5a9e4c0514b0, agentToken: null }; (window.NREUM || (NREUM {})).init { privacy: { cookies_enabled: true }, ajax: { deny_list: bam.nr-data.net }, distributed_tracing: { enabled: true } }; (window.NREUM || (NREUM {})).loader_config { agentID: 980062957, accountID: 3046033, trustKey: 2190262, xpid: VwYDV1ZQCxAJXFFSAQMEXlY, licenseKey: NRJS-b937f112db7c979b969, applicationID: 980062382 };;/*! For license information please see nr-loader-spa-1.253.0.min.js.LICENSE.txt */ (() > { var e, t, r { 234: (e, t, r) > { use strict; r.d(t, { P_: () > m, Mt: () > b, C5: () > s, DL: () > x, OP: () > N, lF: () > C, Yu: () > w, Dg: () > v, CX: () > c, GE: () > E, sU: () > O }); var n r(8632), o r(9567); const i { beacon: n.ce.beacon, errorBeacon: n.ce.errorBeacon, licenseKey: void 0, applicationID: void 0, sa: void 0, queueTime: void 0, applicationTime: void 0, ttGuid: void 0, user: void 0, account: void 0, product: void 0, extra: void 0, jsAttributes: {}, userAttributes: void 0, atts: void 0, transactionName: void 0, tNamePlain: void 0 }, a {}; function s(e) { if (!e) throw new Error(All info objects require an agent identifier!); if (!ae) throw new Error(Info for .concat(e, was never set)); return ae } function c(e, t) { if (!e) throw new Error(All info objects require an agent identifier!); ae (0, o.D)(t, i); const r (0, n.ek)(e); r && (r.info ae) } const d e > { if (!e || string ! typeof e) return !1; try { document.createDocumentFragment().querySelector(e) } catch { return !1 } return !0 }; var u r(7056), l r(50); const f data-nr-mask, h () > { const e { mask_selector: *, block_selector: data-nr-block, mask_input_options: { color: !1, date: !1, datetime-local: !1, email: !1, month: !1, number: !1, range: !1, search: !1, tel: !1, text: !1, time: !1, url: !1, week: !1, textarea: !1, select: !1, password: !0 } }; return { feature_flags: , proxy: { assets: void 0, beacon: void 0 }, privacy: { cookies_enabled: !0 }, ajax: { deny_list: void 0, block_internal: !0, enabled: !0, harvestTimeSeconds: 10, autoStart: !0 }, distributed_tracing: { enabled: void 0, exclude_newrelic_header: void 0, cors_use_newrelic_header: void 0, cors_use_tracecontext_headers: void 0, allowed_origins: void 0 }, session: { domain: void 0, expiresMs: u.oD, inactiveMs: u.Hb }, ssl: void 0, obfuscate: void 0, jserrors: { enabled: !0, harvestTimeSeconds: 10, autoStart: !0 }, metrics: { enabled: !0, autoStart: !0 }, page_action: { enabled: !0, harvestTimeSeconds: 30, autoStart: !0 }, page_view_event: { enabled: !0, autoStart: !0 }, page_view_timing: { enabled: !0, harvestTimeSeconds: 30, long_task: !1, autoStart: !0 }, session_trace: { enabled: !0, harvestTimeSeconds: 10, autoStart: !0 }, harvest: { tooManyRequestsDelay: 60 }, session_replay: { autoStart: !0, enabled: !1, harvestTimeSeconds: 60, preload: !1, sampling_rate: 10, error_sampling_rate: 100, collect_fonts: !1, inline_images: !1, inline_stylesheet: !0, mask_all_inputs: !0, get mask_text_selector() { return e.mask_selector }, set mask_text_selector(t) { d(t) ? e.mask_selector .concat(t, ,).concat(f) : t || null t ? e.mask_selector f : (0, l.Z)(An invalid session_replay.mask_selector was provided. * will be used., t) }, get block_class() { return nr-block }, get ignore_class() { return nr-ignore }, get mask_text_class() { return nr-mask }, get block_selector() { return e.block_selector }, set block_selector(t) { d(t) ? e.block_selector + ,.concat(t) : ! t && (0, l.Z)(An invalid session_replay.block_selector was provided and will not be used, t) }, get mask_input_options() { return e.mask_input_options }, set mask_input_options(t) { t && object typeof t ? e.mask_input_options { ...t, password: !0 } : (0, l.Z)(An invalid session_replay.mask_input_option was provided and will not be used, t) } }, spa: { enabled: !0, harvestTimeSeconds: 10, autoStart: !0 }, soft_navigations: { enabled: !0, harvestTimeSeconds: 10, autoStart: !0 } } }, p {}, g All configuration objects require an agent identifier!; function m(e) { if (!e) throw new Error(g); if (!pe) throw new Error(Configuration for .concat(e, was never set)); return pe } function v(e, t) { if (!e) throw new Error(g); pe (0, o.D)(t, h()); const r (0, n.ek)(e); r && (r.init pe) } function b(e, t) { if (!e) throw new Error(g); var r m(e); if (r) { for (var n t.split(.), o 0; o n.length - 1; o++)if (object ! typeof (r rno)) return; r rnn.length - 1 } return r } const y { accountID: void 0, trustKey: void 0, agentID: void 0, licenseKey: void 0, applicationID: void 0, xpid: void 0 }, A {}; function x(e) { if (!e) throw new Error(All loader-config objects require an agent identifier!); if (!Ae) throw new Error(LoaderConfig for .concat(e, was never set)); return Ae } function E(e, t) { if (!e) throw new Error(All loader-config objects require an agent identifier!); Ae (0, o.D)(t, y); const r (0, n.ek)(e); r && (r.loader_config Ae) } const w (0, n.mF)().o; var _ r(385), S r(6818); const T { buildEnv: S.Re, customTransaction: void 0, disabled: !1, distMethod: S.gF, isolatedBacklog: !1, loaderType: void 0, maxBytes: 3e4, offset: Math.floor(_._A?.performance?.timeOrigin || _._A?.performance?.timing?.navigationStart || Date.now()), onerror: void 0, origin: + _._A.location, ptid: void 0, releaseIds: {}, session: void 0, xhrWrappable: function typeof _._A.XMLHttpRequest?.prototype?.addEventListener, version: S.q4, denyList: void 0 }, R {}; function N(e) { if (!e) throw new Error(All runtime objects require an agent identifier!); if (!Re) throw new Error(Runtime for .concat(e, was never set)); return Re } function O(e, t) { if (!e) throw new Error(All runtime objects require an agent identifier!); Re (0, o.D)(t, T); const r (0, n.ek)(e); r && (r.runtime Re) } function C(e) { return function (e) { try { const t s(e); return !!t.licenseKey && !!t.errorBeacon && !!t.applicationID } catch (e) { return !1 } }(e) } }, 9567: (e, t, r) > { use strict; r.d(t, { D: () > o }); var n r(50); function o(e, t) { try { if (!e || object ! typeof e) return (0, n.Z)(Setting a Configurable requires an object as input); if (!t || object ! typeof t) return (0, n.Z)(Setting a Configurable requires a model to set its initial properties); const r Object.create(Object.getPrototypeOf(t), Object.getOwnPropertyDescriptors(t)), i 0 Object.keys(r).length ? e : r; for (let a in i) if (void 0 ! ea) try { Array.isArray(ea) && Array.isArray(ta) ? ra Array.from(new Set(...ea, ...ta)) : object typeof ea && object typeof ta ? ra o(ea, ta) : ra ea } catch (e) { (0, n.Z)(An error occurred while setting a property of a Configurable, e) } return r } catch (e) { (0, n.Z)(An error occured while setting a Configurable, e) } } }, 6818: (e, t, r) > { use strict; r.d(t, { Re: () > o, gF: () > i, lF: () > a, q4: () > n }); const n 1.253.0, o PROD, i CDN, a 2.0.0-alpha.11 }, 385: (e, t, r) > { use strict; r.d(t, { FN: () > c, IF: () > l, LW: () > a, Nk: () > h, Tt: () > d, _A: () > i, cv: () > p, iS: () > s, il: () > n, ux: () > u, v6: () > o, w1: () > f }); const n undefined ! typeof window && !!window.document, o undefined ! typeof WorkerGlobalScope && (undefined ! typeof self && self instanceof WorkerGlobalScope && self.navigator instanceof WorkerNavigator || undefined ! typeof globalThis && globalThis instanceof WorkerGlobalScope && globalThis.navigator instanceof WorkerNavigator), i n ? window : undefined ! typeof WorkerGlobalScope && (undefined ! typeof self && self instanceof WorkerGlobalScope && self || undefined ! typeof globalThis && globalThis instanceof WorkerGlobalScope && globalThis), a complete i?.document?.readyState, s Boolean(hidden i?.document?.visibilityState), c + i?.location, d /iPad|iPhone|iPod/.test(i.navigator?.userAgent), u d && undefined typeof SharedWorker, l (() > { const e i.navigator?.userAgent?.match(/Firefox/\s(\d+\.\d+)/); return Array.isArray(e) && e.length > 2 ? +e1 : 0 })(), f Boolean(n && window.document.documentMode), h !!i.navigator?.sendBeacon, p Math.floor(i?.performance?.timeOrigin || i?.performance?.timing?.navigationStart || Date.now()) }, 9907: (e, t, r) > { use strict; r.d(t, { A: () > n }); class n { constructor(e) { this.contextId e } } }, 4938: (e, t, r) > { use strict; r.d(t, { v: () > a }); var n r(8632), o r(3117), i r(9907); class a { static contextId nr@context:.concat(o.a); static contextOriginalId nr@original:.concat(o.a); static contextWrappedId nr@wrapped:.concat(a.contextId); static getObservationContextByAgentIdentifier(e) { const t (0, n.fP)(); return Object.keys(t?.initializedAgents || {}).indexOf(e) > -1 ? t.initializedAgentse.observationContext : void 0 } #e new WeakMap; getCreateContext(e) { return this.#e.has(e) || this.#e.set(e, new i.A), this.#e.get(e) } setContext(e, t) { return this.#e.set(e, t), this.#e.get(e) } } }, 1117: (e, t, r) > { use strict; r.d(t, { w: () > i }); var n r(50); const o { agentIdentifier: , ee: void 0 }; class i { constructor(e) { try { if (object ! typeof e) return (0, n.Z)(shared context requires an object as input); this.sharedContext {}, Object.assign(this.sharedContext, o), Object.entries(e).forEach((e > { let t, r e; Object.keys(o).includes(t) && (this.sharedContextt r) })) } catch (e) { (0, n.Z)(An error occured while setting SharedContext, e) } } } }, 8e3: (e, t, r) > { use strict; r.d(t, { L: () > u, R: () > c }); var n r(2177), o r(1284), i r(4322), a r(3325); const s {}; function c(e, t) { const r { staged: !1, priority: a.pt || 0 }; d(e), se.get(t) || se.set(t, r) } function d(e) { e && (se || (se new Map)) } function u() { let e arguments.length > 0 && void 0 ! arguments0 ? arguments0 : , t arguments.length > 1 && void 0 ! arguments1 ? arguments1 : feature, r arguments.length > 2 && void 0 ! arguments2 && arguments2; if (d(e), !e || !se.get(t) || r) return c(t); se.get(t).staged !0; const a ...se; function c(t) { const r e ? n.ee.get(e) : n.ee, a i.X.handlers; if (r.backlog && a) { var s r.backlogt, c at; if (c) { for (var d 0; s && d s.length; ++d)l(sd, c); (0, o.D)(c, (function (e, t) { (0, o.D)(t, (function (t, r) { r0.on(e, r1) })) })) } delete at, r.backlogt null, r.emit(drain- + t, ) } } a.every((e > { let t, r e; return r.staged })) && (a.sort(((e, t) > e1.priority - t1.priority)), a.forEach((t > { let r t; se.delete(r), c(r) }))) } function l(e, t) { var r e1; (0, o.D)(tr, (function (t, r) { var n e0; if (r0 n) { var o r1, i e3, a e2; o.apply(i, a) } })) } }, 2177: (e, t, r) > { use strict; r.d(t, { ee: () > c }); var n r(8632), o r(2210), i r(234), a r(9907), s r(4938); const c function e(t, r) { var n {}, d {}, l {}, f !1; try { f 16 r.length && (0, i.OP)(r).isolatedBacklog } catch (e) { } var h { on: g, addEventListener: g, removeEventListener: function (e, t) { var r ne; if (!r) return; for (var o 0; o r.length; o++)ro t && r.splice(o, 1) }, emit: function (e, r, n, o, i) { !1 ! i && (i !0); if (c.aborted && !o) return; t && i && t.emit(e, r, n); for (var a p(n), s m(e), u s.length, l 0; l u; l++)sl.apply(a, r); var f b()de; f && f.push(h, e, r, a); return a }, get: v, listeners: m, context: p, buffer: function (e, t) { const r b(); if (t t || feature, h.aborted) return; Object.entries(e || {}).forEach((e > { let n, o e; do t, t in r || (rt ) })) }, abort: u, aborted: !1, isBuffering: function (e) { return !!b()de }, debugId: r, backlog: f ? {} : t && object typeof t.backlog ? t.backlog : {}, observationContextManager: null }; return h; function p(e) { return e && e instanceof a.A ? e : e ? (0, o.X)(e, s.v.contextId, (() > h.observationContextManager ? h.observationContextManager.getCreateContext(e) : new a.A(s.v.contextId))) : h.observationContextManager ? h.observationContextManager.getCreateContext({}) : new a.A(s.v.contextId) } function g(e, t) { ne m(e).concat(t) } function m(e) { return ne || } function v(t) { const r lt lt || e(h, t); return !r.observationContextManager && h.observationContextManager && (r.observationContextManager h.observationContextManager), r } function b() { return h.backlog } }(void 0, globalEE), d (0, n.fP)(); function u() { c.aborted !0, Object.keys(c.backlog).forEach((e > { delete c.backloge })) } d.ee || (d.ee c) }, 5546: (e, t, r) > { use strict; r.d(t, { E: () > n, p: () > o }); var n r(2177).ee.get(handle); function o(e, t, r, o, i) { i ? (i.buffer(e, o), i.emit(e, t, r)) : (n.buffer(e, o), n.emit(e, t, r)) } }, 4322: (e, t, r) > { use strict; r.d(t, { X: () > i }); var n r(5546); i.on a; var o i.handlers {}; function i(e, t, r, i) { a(i || n.E, o, e, t, r) } function a(e, t, r, o, i) { i || (i feature), e || (e n.E); var a ti ti || {}; (ar ar || ).push(e, o) } }, 3239: (e, t, r) > { use strict; r.d(t, { bP: () > s, iz: () > c, m$: () > a }); var n r(385); let o !1, i !1; try { const e { get passive() { return o !0, !1 }, get signal() { return i !0, !1 } }; n._A.addEventListener(test, null, e), n._A.removeEventListener(test, null, e) } catch (e) { } function a(e, t) { return o || i ? { capture: !!e, passive: o, signal: t } : !!e } function s(e, t) { let r arguments.length > 2 && void 0 ! arguments2 && arguments2, n arguments.length > 3 ? arguments3 : void 0; window.addEventListener(e, t, a(r, n)) } function c(e, t) { let r arguments.length > 2 && void 0 ! arguments2 && arguments2, n arguments.length > 3 ? arguments3 : void 0; document.addEventListener(e, t, a(r, n)) } }, 3117: (e, t, r) > { use strict; r.d(t, { a: () > n }); const n (0, r(4402).Rl)() }, 4402: (e, t, r) > { use strict; r.d(t, { Ht: () > d, M: () > c, Rl: () > a, ky: () > s }); var n r(385); const o xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx; function i(e, t) { return e ? 15 & et : 16 * Math.random() | 0 } function a() { const e n._A?.crypto || n._A?.msCrypto; let t, r 0; return e && e.getRandomValues && (t e.getRandomValues(new Uint8Array(30))), o.split().map((e > x e ? i(t, r++).toString(16) : y e ? (3 & i() | 8).toString(16) : e)).join() } function s(e) { const t n._A?.crypto || n._A?.msCrypto; let r, o 0; t && t.getRandomValues && (r t.getRandomValues(new Uint8Array(e))); const a ; for (var s 0; s e; s++)a.push(i(r, o++).toString(16)); return a.join() } function c() { return s(16) } function d() { return s(32) } }, 7056: (e, t, r) > { use strict; r.d(t, { Bq: () > n, Hb: () > a, IK: () > d, K4: () > o, oD: () > i, uT: () > c, wO: () > s }); const n NRBA, o SESSION, i 144e5, a 18e5, s { PAUSE: session-pause, RESET: session-reset, RESUME: session-resume, UPDATE: session-update }, c { SAME_TAB: same-tab, CROSS_TAB: cross-tab }, d { OFF: 0, FULL: 1, ERROR: 2 } }, 7894: (e, t, r) > { use strict; function n() { return Math.floor(performance.now()) } r.d(t, { z: () > n }) }, 7243: (e, t, r) > { use strict; r.d(t, { e: () > o }); var n r(385); function o(e) { if (0 (e || ).indexOf(data:)) return { protocol: data }; try { const t new URL(e, location.href), r { port: t.port, hostname: t.hostname, pathname: t.pathname, search: t.search, protocol: t.protocol.slice(0, t.protocol.indexOf(:)), sameOrigin: t.protocol n._A?.location?.protocol && t.host n._A?.location?.host }; return r.port && ! r.port || (http: t.protocol && (r.port 80), https: t.protocol && (r.port 443)), r.pathname && ! r.pathname ? r.pathname.startsWith(/) || (r.pathname /.concat(r.pathname)) : r.pathname /, r } catch (e) { return {} } } }, 50: (e, t, r) > { use strict; function n(e, t) { function typeof console.warn && (console.warn(New Relic: .concat(e)), t && console.warn(t)) } r.d(t, { Z: () > n }) }, 2825: (e, t, r) > { use strict; r.d(t, { N: () > u, T: () > l }); var n r(2177), o r(5546), i r(3325), a r(385); const s newrelic; const c { stn: i.D.sessionTrace, err: i.D.jserrors, i.D.metrics, ins: i.D.pageAction, spa: i.D.spa, i.D.softNav, sr: i.D.sessionReplay, i.D.sessionTrace }, d new Set; function u(e, t) { const r n.ee.get(t); e && object typeof e && (d.has(t) || (Object.entries(e).forEach((e > { let t, n e; ct ? ct.forEach((e > { n ? (0, o.p)(feat- + t, , void 0, e, r) : (0, o.p)(block- + t, , void 0, e, r), (0, o.p)(rumresp- + t, Boolean(n), void 0, e, r) })) : n && (0, o.p)(feat- + t, , void 0, void 0, r), lt Boolean(n) })), Object.keys(c).forEach((e > { void 0 le && (ce?.forEach((t > (0, o.p)(rumresp- + e, !1, void 0, t, r))), le !1) })), d.add(t), function () { let e arguments.length > 0 && void 0 ! arguments0 ? arguments0 : {}; try { a._A.dispatchEvent(new CustomEvent(s, { detail: e })) } catch (e) { } }({ loaded: !0 }))) } const l {} }, 2210: (e, t, r) > { use strict; r.d(t, { X: () > o }); var n Object.prototype.hasOwnProperty; function o(e, t, r) { if (n.call(e, t)) return et; var o r(); if (Object.defineProperty && Object.keys) try { return Object.defineProperty(e, t, { value: o, writable: !0, enumerable: !1 }), o } catch (e) { } return et o, o } }, 7872: (e, t, r) > { use strict; function n(e) { var t this; let r arguments.length > 1 && void 0 ! arguments1 ? arguments1 : 500, n arguments.length > 2 && void 0 ! arguments2 ? arguments2 : {}; const o n?.leading || !1; let i; return function () { for (var n arguments.length, a new Array(n), s 0; s n; s++)as argumentss; o && void 0 i && (e.apply(t, a), i setTimeout((() > { i clearTimeout(i) }), r)), o || (clearTimeout(i), i setTimeout((() > { e.apply(t, a) }), r)) } } function o(e) { var t this; let r !1; return function () { if (!r) { r !0; for (var n arguments.length, o new Array(n), i 0; i n; i++)oi argumentsi; e.apply(t, o) } } } r.d(t, { D: () > n, Z: () > o }) }, 1284: (e, t, r) > { use strict; r.d(t, { D: () > n }); const n (e, t) > Object.entries(e || {}).map((e > { let r, n e; return t(r, n) })) }, 4351: (e, t, r) > { use strict; r.d(t, { P: () > i }); var n r(2177); const o () > { const e new WeakSet; return (t, r) > { if (object typeof r && null ! r) { if (e.has(r)) return; e.add(r) } return r } }; function i(e) { try { return JSON.stringify(e, o()) } catch (e) { try { n.ee.emit(internal-error, e) } catch (e) { } } } }, 3960: (e, t, r) > { use strict; r.d(t, { KB: () > a, b2: () > i }); var n r(3239); function o() { return undefined typeof document || complete document.readyState } function i(e, t) { if (o()) return e(); (0, n.bP)(load, e, t) } function a(e) { if (o()) return e(); (0, n.iz)(DOMContentLoaded, e) } }, 8632: (e, t, r) > { use strict; r.d(t, { EZ: () > u, ce: () > i, ek: () > d, fP: () > a, gG: () > l, h5: () > c, mF: () > s }); var n r(7894), o r(385); const i { beacon: bam.nr-data.net, errorBeacon: bam.nr-data.net }; function a() { return o._A.NREUM || (o._A.NREUM {}), void 0 o._A.newrelic && (o._A.newrelic o._A.NREUM), o._A.NREUM } function s() { let e a(); return e.o || (e.o { ST: o._A.setTimeout, SI: o._A.setImmediate, CT: o._A.clearTimeout, XHR: o._A.XMLHttpRequest, REQ: o._A.Request, EV: o._A.Event, PR: o._A.Promise, MO: o._A.MutationObserver, FETCH: o._A.fetch }), e } function c(e, t) { let r a(); r.initializedAgents ?? {}, t.initializedAt { ms: (0, n.z)(), date: new Date }, r.initializedAgentse t } function d(e) { let t a(); return t.initializedAgents?.e } function u(e, t) { a()e t } function l() { return function () { let e a(); const t e.info || {}; e.info { beacon: i.beacon, errorBeacon: i.errorBeacon, ...t } }(), function () { let e a(); const t e.init || {}; e.init { ...t } }(), s(), function () { let e a(); const t e.loader_config || {}; e.loader_config { ...t } }(), a() } }, 7956: (e, t, r) > { use strict; r.d(t, { N: () > o }); var n r(3239); function o(e) { let t arguments.length > 1 && void 0 ! arguments1 && arguments1, r arguments.length > 2 ? arguments2 : void 0, o arguments.length > 3 ? arguments3 : void 0; (0, n.iz)(visibilitychange, (function () { if (t) return void (hidden document.visibilityState && e()); e(document.visibilityState) }), r, o) } }, 7806: (e, t, r) > { use strict; r.d(t, { em: () > m, u5: () > S, QU: () > N, _L: () > I, Gm: () > j, Lg: () > M, BV: () > V, Kf: () > K }); var n r(2177), o r(4938), i Object.prototype.hasOwnProperty, a !1; function s(e, t) { return e || (e n.ee), r.inPlace function (e, t, n, o, i) { n || (n ); const a - n.charAt(0); for (let s 0; s t.length; s++) { const c ts, u ec; d(u) || (ec r(u, a ? c + n : n, o, c, i)) } }, r.flag o.v.contextOriginalId, r; function r(t, r, n, a, u) { return d(t) ? t : (r || (r ), nrWrappero.v.contextOriginalId t, function (e, t, r) { if (Object.defineProperty && Object.keys) try { return Object.keys(e).forEach((function (r) { Object.defineProperty(t, r, { get: function () { return er }, set: function (t) { return er t, t } }) })), t } catch (e) { c(e, r) } for (var n in e) i.call(e, n) && (tn en) }(t, nrWrapper, e), nrWrapper); function nrWrapper() { var o, i, d, l; try { i this, o ...arguments, d function typeof n ? n(o, i) : n || {} } catch (t) { c(t, , o, i, a, d, e) } s(r + start, o, i, a, d, u); try { return l t.apply(i, o) } catch (e) { throw s(r + err, o, i, e, d, u), e } finally { s(r + end, o, i, l, d, u) } } } function s(r, n, o, i) { if (!a || t) { var s a; a !0; try { e.emit(r, n, o, t, i) } catch (t) { c(t, r, n, o, e) } a s } } } function c(e, t) { t || (t n.ee); try { t.emit(internal-error, e) } catch (e) { } } function d(e) { return !(e && function typeof e && e.apply && !eo.v.contextOriginalId) } var u r(2210), l r(385); const f {}, h l._A.XMLHttpRequest, p addEventListener, g removeEventListener; function m(e) { var t function (e) { return (e || n.ee).get(events) }(e); if (ft.debugId++) return t; ft.debugId 1; var r s(t, !0); function i(e) { r.inPlace(e, p, g, -, a) } function a(e, t) { return e1 } return getPrototypeOf in Object && (l.il && v(document, i), v(l._A, i), v(h.prototype, i)), t.on(p + -start, (function (e, t) { var n e1; if (null ! n && (function typeof n || object typeof n)) { var i (0, u.X)(n, o.v.contextWrappedId, (function () { var e { object: function () { if (function ! typeof n.handleEvent) return; return n.handleEvent.apply(n, arguments) }, function: n }typeof n; return e ? r(e, fn-, null, e.name || anonymous) : n })); this.wrapped e1 i } })), t.on(g + -start, (function (e) { e1 this.wrapped || e1 })), t } function v(e, t) { let r e; for (; object typeof r && !Object.prototype.hasOwnProperty.call(r, p);)r Object.getPrototypeOf(r); for (var n arguments.length, o new Array(n > 2 ? n - 2 : 0), i 2; i n; i++)oi - 2 argumentsi; r && t(r, ...o) } var b fetch-, y b + body-, A arrayBuffer, blob, json, text, formData, x l._A.Request, E l._A.Response, w prototype; const _ {}; function S(e) { const t function (e) { return (e || n.ee).get(fetch) }(e); if (!(x && E && l._A.fetch)) return t; if (_t.debugId++) return t; function r(e, r, n) { var i er; function typeof i && (er function () { var e, r ...arguments, a {}; t.emit(n + before-start, r, a), ao.v.contextId && ao.v.contextId.dt && (e ao.v.contextId.dt); var s i.apply(this, r); return t.emit(n + start, r, e, s), s.then((function (e) { return t.emit(n + end, null, e, s), e }), (function (e) { throw t.emit(n + end, e, s), e })) }) } return _t.debugId 1, A.forEach((e > { r(xw, e, y), r(Ew, e, y) })), r(l._A, fetch, b), t.on(b + end, (function (e, r) { var n this; if (r) { var o r.headers.get(content-length); null ! o && (n.rxSize o), t.emit(b + done, null, r, n) } else t.emit(b + done, e, n) })), t } const T {}, R pushState, replaceState; function N(e) { const t function (e) { return (e || n.ee).get(history) }(e); return !l.il || Tt.debugId++ || (Tt.debugId 1, s(t).inPlace(window.history, R, -)), t } var O r(3239); const C {}, D appendChild, insertBefore, replaceChild; function I(e) { const t function (e) { return (e || n.ee).get(jsonp) }(e); if (!l.il || Ct.debugId) return t; Ct.debugId !0; var r s(t), o /?&(?:callback|cb)(^+)/, i /(.*)\.(^.+)/, a /^(\w+)(\.|$)(.*)$/; function c(e, t) { if (!e) return t; const r e.match(a), n r1; return c(r3, tn) } return r.inPlace(Node.prototype, D, dom-), t.on(dom-start, (function (e) { !function (e) { if (!e || string ! typeof e.nodeName || script ! e.nodeName.toLowerCase()) return; if (function ! typeof e.addEventListener) return; var n (a e.src, s a.match(o), s ? s1 : null); var a, s; if (!n) return; var d function (e) { var t e.match(i); if (t && t.length > 3) return { key: t2, parent: c(t1, window) }; return { key: e, parent: window } }(n); if (function ! typeof d.parentd.key) return; var u {}; function l() { t.emit(jsonp-end, , u), e.removeEventListener(load, l, (0, O.m$)(!1)), e.removeEventListener(error, f, (0, O.m$)(!1)) } function f() { t.emit(jsonp-error, , u), t.emit(jsonp-end, , u), e.removeEventListener(load, l, (0, O.m$)(!1)), e.removeEventListener(error, f, (0, O.m$)(!1)) } r.inPlace(d.parent, d.key, cb-, u), e.addEventListener(load, l, (0, O.m$)(!1)), e.addEventListener(error, f, (0, O.m$)(!1)), t.emit(new-jsonp, e.src, u) }(e0) })), t } const P {}; function j(e) { const t function (e) { return (e || n.ee).get(mutation) }(e); if (!l.il || Pt.debugId) return t; Pt.debugId !0; var r s(t), o l._A.MutationObserver; return o && (window.MutationObserver function (e) { return this instanceof o ? new o(r(e, fn-)) : o.apply(this, arguments) }, MutationObserver.prototype o.prototype), t } const k {}; function M(e) { const t function (e) { return (e || n.ee).get(promise) }(e); if (kt.debugId) return t; kt.debugId !0; var r t.context, i s(t), a l._A.Promise; return a && function () { function e(r) { var n t.context(), o i(r, executor-, n, null, !1); const s Reflect.construct(a, o, e); return t.context(s).getCtx function () { return n }, s } l._A.Promise e, Object.defineProperty(e, name, { value: Promise }), e.toString function () { return a.toString() }, Object.setPrototypeOf(e, a), all, race.forEach((function (r) { const n ar; er function (e) { let o !1;...e || .forEach((e > { this.resolve(e).then(a(all r), a(!1)) })); const i n.apply(this, arguments); return i; function a(e) { return function () { t.emit(propagate, null, !o, i, !1, !1), o o || !e } } } })), resolve, reject.forEach((function (r) { const n ar; er function (e) { const r n.apply(this, arguments); return e ! r && t.emit(propagate, e, !0, r, !1, !1), r } })), e.prototype a.prototype; const n a.prototype.then; a.prototype.then function () { var e this, o r(e); o.promise e; for (var a arguments.length, s new Array(a), c 0; c a; c++)sc argumentsc; s0 i(s0, cb-, o, null, !1), s1 i(s1, cb-, o, null, !1); const d n.apply(this, s); return o.nextPromise d, t.emit(propagate, e, !0, d, !1, !1), d }, a.prototype.theno.v.contextOriginalId n, t.on(executor-start, (function (e) { e0 i(e0, resolve-, this, null, !1), e1 i(e1, resolve-, this, null, !1) })), t.on(executor-err, (function (e, t, r) { e1(r) })), t.on(cb-end, (function (e, r, n) { t.emit(propagate, n, !0, this.nextPromise, !1, !1) })), t.on(propagate, (function (e, r, n) { this.getCtx && !r || (this.getCtx function () { if (e instanceof Promise) var r t.context(e); return r && r.getCtx ? r.getCtx() : this }) })) }(), t } const H {}, L setTimeout, z setInterval, U clearTimeout, F -start, B -, q L, setImmediate, z, U, clearImmediate; function V(e) { const t function (e) { return (e || n.ee).get(timer) }(e); if (Ht.debugId++) return t; Ht.debugId 1; var r s(t); return r.inPlace(l._A, q.slice(0, 2), L + B), r.inPlace(l._A, q.slice(2, 3), z + B), r.inPlace(l._A, q.slice(3), U + B), t.on(z + F, (function (e, t, n) { e0 r(e0, fn-, null, n) })), t.on(L + F, (function (e, t, n) { this.method n, this.timerDuration isNaN(e1) ? 0 : +e1, e0 r(e0, fn-, this, n) })), t } var G r(50); const Z {}, W open, send; function K(e) { var t e || n.ee; const r function (e) { return (e || n.ee).get(xhr) }(t); if (Zr.debugId++) return r; Zr.debugId 1, m(t); var o s(r), i l._A.XMLHttpRequest, a l._A.MutationObserver, c l._A.Promise, d l._A.setInterval, u readystatechange, f onload, onerror, onabort, onloadstart, onloadend, onprogress, ontimeout, h , p l._A.XMLHttpRequest function (e) { const t new i(e), n r.context(t); try { r.emit(new-xhr, t, n), t.addEventListener(u, (a n, function () { var e this; e.readyState > 3 && !a.resolved && (a.resolved !0, r.emit(xhr-resolved, , e)), o.inPlace(e, f, fn-, x) }), (0, O.m$)(!1)) } catch (e) { (0, G.Z)(An error occurred while intercepting XHR, e); try { r.emit(internal-error, e) } catch (e) { } } var a; return t }; function g(e, t) { o.inPlace(t, onreadystatechange, fn-, x) } if (function (e, t) { for (var r in e) tr er }(i, p), p.prototype i.prototype, o.inPlace(p.prototype, W, -xhr-, x), r.on(send-xhr-start, (function (e, t) { g(e, t), function (e) { h.push(e), a && (v ? v.then(A) : d ? d(A) : (b -b, y.data b)) }(t) })), r.on(open-xhr-start, g), a) { var v c && c.resolve(); if (!d && !c) { var b 1, y document.createTextNode(b); new a(A).observe(y, { characterData: !0 }) } } else t.on(fn-end, (function (e) { e0 && e0.type u || A() })); function A() { for (var e 0; e h.length; e++)g(0, he); h.length && (h ) } function x(e, t) { return t } return r } }, 7825: (e, t, r) > { use strict; r.d(t, { t: () > n }); const n r(3325).D.ajax }, 6660: (e, t, r) > { use strict; r.d(t, { t: () > n }); const n r(3325).D.jserrors }, 3081: (e, t, r) > { use strict; r.d(t, { gF: () > i, mY: () > o, t9: () > n, vz: () > s, xS: () > a }); const n r(3325).D.metrics, o sm, i cm, a storeSupportabilityMetrics, s storeEventMetrics }, 4649: (e, t, r) > { use strict; r.d(t, { t: () > n }); const n r(3325).D.pageAction }, 7633: (e, t, r) > { use strict; r.d(t, { t: () > n }); const n r(3325).D.pageViewEvent }, 9251: (e, t, r) > { use strict; r.d(t, { t: () > n }); const n r(3325).D.pageViewTiming }, 7144: (e, t, r) > { use strict; r.d(t, { Ef: () > i, J0: () > f, Mi: () > l, Vb: () > a, Ye: () > c, fm: () > d, i9: () > s, t9: () > o, u0: () > u }); var n r(7056); const o r(3325).D.sessionReplay, i { RECORD: recordReplay, PAUSE: pauseReplay }, a .12, s { DomContentLoaded: 0, Load: 1, FullSnapshot: 2, IncrementalSnapshot: 3, Meta: 4, Custom: 5 }, c 1e6, d 64e3, u { n.IK.ERROR: 15e3, n.IK.FULL: 3e5, n.IK.OFF: 0 }, l { RESET: { message: Session was reset, sm: Reset }, IMPORT: { message: Recorder failed to import, sm: Import }, TOO_MANY: { message: 429: Too Many Requests, sm: Too-Many }, TOO_BIG: { message: Payload was too large, sm: Too-Big }, CROSS_TAB: { message: Session Entity was set to OFF on another tab, sm: Cross-Tab }, ENTITLEMENTS: { message: Session Replay is not allowed and will not be started, sm: Entitlement } }, f 5e3 }, 3614: (e, t, r) > { use strict; r.d(t, { BST_RESOURCE: () > o, END: () > s, FEATURE_NAME: () > n, FN_END: () > d, FN_START: () > c, PUSH_STATE: () > u, RESOURCE: () > i, START: () > a }); const n r(3325).D.sessionTrace, o bstResource, i resource, a -start, s -end, c fn + a, d fn + s, u pushState }, 6216: (e, t, r) > { use strict; r.d(t, { K8: () > s, QZ: () > c, cS: () > i, sE: () > o, t9: () > a, vh: () > d }); var n r(3325); const o click, keydown, submit, i api, a n.D.softNav, s { INITIAL_PAGE_LOAD: , ROUTE_CHANGE: 1, UNSPECIFIED: 2 }, c { INTERACTION: 1, AJAX: 2, CUSTOM_END: 3, CUSTOM_TRACER: 4 }, d { IP: in progress, FIN: finished, CAN: cancelled } }, 7836: (e, t, r) > { use strict; r.d(t, { BODY: () > E, CB_END: () > w, CB_START: () > d, END: () > x, FEATURE_NAME: () > o, FETCH: () > S, FETCH_BODY: () > v, FETCH_DONE: () > m, FETCH_START: () > g, FN_END: () > c, FN_START: () > s, INTERACTION: () > f, INTERACTION_API: () > u, INTERACTION_EVENTS: () > i, JSONP_END: () > b, JSONP_NODE: () > p, JS_TIME: () > _, MAX_TIMER_BUDGET: () > a, REMAINING: () > l, SPA_NODE: () > h, START: () > A, originalSetTimeout: () > y }); var n r(234); const o r(3325).D.spa, i click, submit, keypress, keydown, keyup, change, a 999, s fn-start, c fn-end, d cb-start, u api-ixn-, l remaining, f interaction, h spaNode, p jsonpNode, g fetch-start, m fetch-done, v fetch-body-, b jsonp-end, y n.Yu.ST, A -start, x -end, E -body, w cb + x, _ jsTime, S fetch }, 5938: (e, t, r) > { use strict; r.d(t, { W: () > o }); var n r(2177); class o { constructor(e, t, r) { this.agentIdentifier e, this.aggregator t, this.ee n.ee.get(e), this.featureName r, this.blocked !1 } } }, 8862: (e, t, r) > { use strict; r.d(t, { j: () > x }); var n r(3325), o r(234), i r(5546), a r(2177), s r(7894), c r(8e3), d r(3960), u r(385), l r(50), f r(3081), h r(8632), p r(7144); const g setErrorHandler, finished, addToTrace, addRelease, addPageAction, setCurrentRouteName, setPageViewName, setCustomAttribute, interaction, noticeError, setUserId, setApplicationVersion, start, recordReplay, pauseReplay, p.Ef.RECORD, p.Ef.PAUSE, m setErrorHandler, finished, addToTrace, addRelease; function v() { const e (0, h.gG)(); g.forEach((t > { et function () { for (var r arguments.length, n new Array(r), o 0; o r; o++)no argumentso; return function (t) { for (var r arguments.length, n new Array(r > 1 ? r - 1 : 0), o 1; o r; o++)no - 1 argumentso; let i ; return Object.values(e.initializedAgents).forEach((e > { e.exposed && e.apit && i.push(e.apit(...n)) })), i.length > 1 ? i : i0 }(t, ...n) } })) } var b r(2825); const y e > { const t e.startsWith(http); e + /, r.p t ? e : https:// + e }; let A !1; function x(e) { let t arguments.length > 1 && void 0 ! arguments1 ? arguments1 : {}, g arguments.length > 2 ? arguments2 : void 0, x arguments.length > 3 ? arguments3 : void 0, { init: E, info: w, loader_config: _, runtime: S { loaderType: g }, exposed: T !0 } t; const R (0, h.gG)(); w || (E R.init, w R.info, _ R.loader_config), (0, o.Dg)(e.agentIdentifier, E || {}), (0, o.GE)(e.agentIdentifier, _ || {}), w.jsAttributes ?? {}, u.v6 && (w.jsAttributes.isWorker !0), (0, o.CX)(e.agentIdentifier, w); const N (0, o.P_)(e.agentIdentifier), O w.beacon, w.errorBeacon; A || (N.proxy.assets && (y(N.proxy.assets), O.push(N.proxy.assets)), N.proxy.beacon && O.push(N.proxy.beacon), v(), (0, h.EZ)(activatedFeatures, b.T), e.runSoftNavOverSpa && !0 N.soft_navigations.enabled && N.feature_flags.includes(soft_nav)), S.denyList ...N.ajax.deny_list || , ...N.ajax.block_internal ? O : , (0, o.sU)(e.agentIdentifier, S), void 0 e.api && (e.api function (e, t) { let h arguments.length > 2 && void 0 ! arguments2 && arguments2; t || (0, c.R)(e, api); const g {}; var v a.ee.get(e), b v.get(tracer), y api-, A y + ixn-; function x(t, r, n, i) { const a (0, o.C5)(e); return null r ? delete a.jsAttributest : (0, o.CX)(e, { ...a, jsAttributes: { ...a.jsAttributes, t: r } }), _(y, n, !0, i || null r ? session : void 0)(t, r) } function E() { } m.forEach((e > { ge _(y, e, !0, api) })), g.addPageAction _(y, addPageAction, !0, n.D.pageAction), g.setPageViewName function (t, r) { if (string typeof t) return / ! t.charAt(0) && (t / + t), (0, o.OP)(e).customTransaction (r || http://custom.transaction) + t, _(y, setPageViewName, !0)() }, g.setCustomAttribute function (e, t) { let r arguments.length > 2 && void 0 ! arguments2 && arguments2; if (string typeof e) { if (string, number, boolean.includes(typeof t) || null t) return x(e, t, setCustomAttribute, r); (0, l.Z)(Failed to execute setCustomAttribute.\nNon-null value must be a string, number or boolean type, but a type of .concat(typeof t, > was provided.)) } else (0, l.Z)(Failed to execute setCustomAttribute.\nName must be a string type, but a type of .concat(typeof e, > was provided.)) }, g.setUserId function (e) { if (string typeof e || null e) return x(enduser.id, e, setUserId, !0); (0, l.Z)(Failed to execute setUserId.\nNon-null value must be a string type, but a type of .concat(typeof e, > was provided.)) }, g.setApplicationVersion function (e) { if (string typeof e || null e) return x(application.version, e, setApplicationVersion, !1); (0, l.Z)(Failed to execute setApplicationVersion. Expected String | null>, but got .concat(typeof e, >.)) }, g.start e > { try { const t e ? defined : undefined; (0, i.p)(f.xS, API/start/.concat(t, /called), void 0, n.D.metrics, v); const r Object.values(n.D); if (void 0 e) e r; else { if ((e Array.isArray(e) && e.length ? e : e).some((e > !r.includes(e)))) return (0, l.Z)(Invalid feature name supplied. Acceptable feature names are: .concat(r)); e.includes(n.D.pageViewEvent) || e.push(n.D.pageViewEvent) } e.forEach((e > { v.emit(.concat(e, -opt-in)) })) } catch (e) { (0, l.Z)(An unexpected issue occurred, e) } }, gp.Ef.RECORD function () { (0, i.p)(f.xS, API/recordReplay/called, void 0, n.D.metrics, v), (0, i.p)(p.Ef.RECORD, , void 0, n.D.sessionReplay, v) }, gp.Ef.PAUSE function () { (0, i.p)(f.xS, API/pauseReplay/called, void 0, n.D.metrics, v), (0, i.p)(p.Ef.PAUSE, , void 0, n.D.sessionReplay, v) }, g.interaction function (e) { return (new E).get(object typeof e ? e : {}) }; const w E.prototype { createTracer: function (e, t) { var r {}, o this, a function typeof t; return (0, i.p)(f.xS, API/createTracer/called, void 0, n.D.metrics, v), h || (0, i.p)(A + tracer, (0, s.z)(), e, r, o, n.D.spa, v), function () { if (b.emit((a ? : no-) + fn-start, (0, s.z)(), o, a, r), a) try { return t.apply(this, arguments) } catch (e) { throw b.emit(fn-err, arguments, this, e, r), e } finally { b.emit(fn-end, (0, s.z)(), r) } } } }; function _(e, t, r, o) { return function () { return (0, i.p)(f.xS, API/ + t + /called, void 0, n.D.metrics, v), o && (0, i.p)(e + t, (0, s.z)(), ...arguments, r ? null : this, o, v), r ? void 0 : this } } function S() { r.e(111).then(r.bind(r, 7438)).then((t > { let { setAPI: r } t; r(e), (0, c.L)(e, api) })).catch((() > { (0, l.Z)(Downloading runtime APIs failed...), (0, c.L)(e, api, !0) })) } return actionText, setName, setAttribute, save, ignore, onEnd, getContext, end, get.forEach((e > { we _(A, e, void 0, h ? n.D.softNav : n.D.spa) })), g.setCurrentRouteName h ? _(A, routeName, void 0, n.D.softNav) : _(y, routeName, !0, n.D.spa), g.noticeError function (e, t) { string typeof e && (e new Error(e)), (0, i.p)(f.xS, API/noticeError/called, void 0, n.D.metrics, v), (0, i.p)(err, e, (0, s.z)(), !1, t, void 0, n.D.jserrors, v) }, u.il ? (0, d.b2)((() > S()), !0) : S(), g }(e.agentIdentifier, x, e.runSoftNavOverSpa)), void 0 e.exposed && (e.exposed T), A !0 } }, 1926: (e, t, r) > { r.nc (() > { try { return document?.currentScript?.nonce } catch (e) { } return })() }, 3325: (e, t, r) > { use strict; r.d(t, { D: () > n, p: () > o }); const n { ajax: ajax, jserrors: jserrors, metrics: metrics, pageAction: page_action, pageViewEvent: page_view_event, pageViewTiming: page_view_timing, sessionReplay: session_replay, sessionTrace: session_trace, softNav: soft_navigations, spa: spa }, o { n.pageViewEvent: 1, n.pageViewTiming: 2, n.metrics: 3, n.jserrors: 4, n.ajax: 5, n.sessionTrace: 6, n.pageAction: 7, n.spa: 8, n.softNav: 9, n.sessionReplay: 10 } } }, n {}; function o(e) { var t ne; if (void 0 ! t) return t.exports; var i ne { exports: {} }; return re(i, i.exports, o), i.exports } o.m r, o.d (e, t) > { for (var r in t) o.o(t, r) && !o.o(e, r) && Object.defineProperty(e, r, { enumerable: !0, get: tr }) }, o.f {}, o.e e > Promise.all(Object.keys(o.f).reduce(((t, r) > (o.fr(e, t), t)), )), o.u e > ({ 111: nr-spa, 164: nr-spa-compressor, 433: nr-spa-recorder }e + -1.253.0.min.js), o.o (e, t) > Object.prototype.hasOwnProperty.call(e, t), e {}, t NRBA-1.253.0.PROD:, o.l (r, n, i, a) > { if (er) er.push(n); else { var s, c; if (void 0 ! i) for (var d document.getElementsByTagName(script), u 0; u d.length; u++) { var l du; if (l.getAttribute(src) r || l.getAttribute(data-webpack) t + i) { s l; break } } if (!s) { c !0; var f { 111: sha512-9q9mF25YixUzOl0h6A+kYg30MKv1nk2a0Fx09kyCfgOxt8ksjOW/9w2tJczXB75fpHty83UGhg16QZYqH5xGUA, 433: sha512-XC5+mpqQ2tnT7qrjy10Au+hbjKZi4K7pKsvdzhKOe/fgoYKm7g9W52e22ufe22D4Fsb1Cq7JOEOPkUh+b8tcHA, 164: sha512-nLe65dhs+GlSH+tKGdqn9vp9IbVkpOl4OifRjps2BSizmhkjfLxjYISHdBIgnzzk0wNwOFpTdheU8TRIq4FPXA }; (s document.createElement(script)).charset utf-8, s.timeout 120, o.nc && s.setAttribute(nonce, o.nc), s.setAttribute(data-webpack, t + i), s.src r, 0 ! s.src.indexOf(window.location.origin + /) && (s.crossOrigin anonymous), fa && (s.integrity fa) } er n; var h (t, n) > { s.onerror s.onload null, clearTimeout(p); var o er; if (delete er, s.parentNode && s.parentNode.removeChild(s), o && o.forEach((e > e(n))), t) return t(n) }, p setTimeout(h.bind(null, void 0, { type: timeout, target: s }), 12e4); s.onerror h.bind(null, s.onerror), s.onload h.bind(null, s.onload), c && document.head.appendChild(s) } }, o.r e > { undefined ! typeof Symbol && Symbol.toStringTag && Object.defineProperty(e, Symbol.toStringTag, { value: Module }), Object.defineProperty(e, __esModule, { value: !0 }) }, o.p https://js-agent.newrelic.com/, (() > { var e { 801: 0, 92: 0 }; o.f.j (t, r) > { var n o.o(e, t) ? et : void 0; if (0 ! n) if (n) r.push(n2); else { var i new Promise(((r, o) > n et r, o)); r.push(n2 i); var a o.p + o.u(t), s new Error; o.l(a, (r > { if (o.o(e, t) && (0 ! (n et) && (et void 0), n)) { var i r && (load r.type ? missing : r.type), a r && r.target && r.target.src; s.message Loading chunk + t + failed.\n( + i + : + a + ), s.name ChunkLoadError, s.type i, s.request a, n1(s) } }), chunk- + t, t) } }; var t (t, r) > { var n, i, a, s, c r, d 0; if (a.some((t > 0 ! et))) { for (n in s) o.o(s, n) && (o.mn sn); if (c) c(o) } for (t && t(r); d a.length; d++)i ad, o.o(e, i) && ei && ei0(), ei 0 }, r selfwebpackChunk:NRBA-1.253.0.PROD selfwebpackChunk:NRBA-1.253.0.PROD || ; r.forEach(t.bind(null, 0)), r.push t.bind(null, r.push.bind(r)) })(), (() > { use strict; o(1926); var e o(50), t o(7144), r o(4938), n o(4402), i o(2177); class a { agentIdentifier; observationContext new r.v; constructor() { let e arguments.length > 0 && void 0 ! arguments0 ? arguments0 : (0, n.ky)(16); this.agentIdentifier e; i.ee.get(e).observationContext this.observationContext } #t(t) { for (var r arguments.length, n new Array(r > 1 ? r - 1 : 0), o 1; o r; o++)no - 1 argumentso; if (function typeof this.api?.t) return this.apit(...n); (0, e.Z)(Call to agent api .concat(t, failed. The API is not currently initialized.)) } addPageAction(e, t) { return this.#t(addPageAction, e, t) } setPageViewName(e, t) { return this.#t(setPageViewName, e, t) } setCustomAttribute(e, t, r) { return this.#t(setCustomAttribute, e, t, r) } noticeError(e, t) { return this.#t(noticeError, e, t) } setUserId(e) { return this.#t(setUserId, e) } setApplicationVersion(e) { return this.#t(setApplicationVersion, e) } setErrorHandler(e) { return this.#t(setErrorHandler, e) } finished(e) { return this.#t(finished, e) } addRelease(e, t) { return this.#t(addRelease, e, t) } start(e) { return this.#t(start, e) } recordReplay() { return this.#t(t.Ef.RECORD) } pauseReplay() { return this.#t(t.Ef.PAUSE) } addToTrace(e) { return this.#t(addToTrace, e) } setCurrentRouteName(e) { return this.#t(setCurrentRouteName, e) } interaction() { return this.#t(interaction) } } var s o(3325), c o(234); const d Object.values(s.D); function u(e) { const t {}; return d.forEach((r > { tr function (e, t) { return !0 (0, c.Mt)(t, .concat(e, .enabled)) }(r, e) })), t } var l o(8862); var f o(8e3), h o(5938), p o(3960), g o(385); const m e > g.il && !0 (0, c.Mt)(e, privacy.cookies_enabled); function v(e) { return c.Yu.MO && m && !0 (0, c.Mt)(e, session_trace.enabled) } function b(e) { return !0 (0, c.Mt)(e, session_replay.preload) && v(e) } class y extends h.W { constructor(e, t, r) { let n !(arguments.length > 3 && void 0 ! arguments3) || arguments3; super(e, t, r), this.auto n, this.abortHandler void 0, this.featAggregate void 0, this.onAggregateImported void 0, !1 (0, c.Mt)(this.agentIdentifier, .concat(this.featureName, .autoStart)) && (this.auto !1), this.auto && (0, f.R)(e, r) } importAggregator() { let t, r arguments.length > 0 && void 0 ! arguments0 ? arguments0 : {}; if (this.featAggregate) return; if (!this.auto) return void this.ee.on(.concat(this.featureName, -opt-in), (() > { (0, f.R)(this.agentIdentifier, this.featureName), this.auto !0, this.importAggregator() })); this.onAggregateImported new Promise((e > { t e })); const n async () > { let n; try { if (m(this.agentIdentifier)) { const { setupAgentSession: e } await o.e(111).then(o.bind(o, 1656)); n e(this.agentIdentifier) } } catch (t) { (0, e.Z)(A problem occurred when starting up session manager. This page will not start or extend any session., t), this.featureName s.D.sessionReplay && this.abortHandler?.() } try { if (!this.#r(this.featureName, n)) return (0, f.L)(this.agentIdentifier, this.featureName), void t(!1); const { lazyFeatureLoader: e } await o.e(111).then(o.bind(o, 8582)), { Aggregate: i } await e(this.featureName, aggregate); this.featAggregate new i(this.agentIdentifier, this.aggregator, r), t(!0) } catch (r) { (0, e.Z)(Downloading and initializing .concat(this.featureName, failed...), r), this.abortHandler?.(), (0, f.L)(this.agentIdentifier, this.featureName, !0), t(!1) } }; g.il ? (0, p.b2)((() > n()), !0) : n() } #r(e, t) { return e ! s.D.sessionReplay || (r this.agentIdentifier, n t, !(!v(r) || !n?.isNew && !n?.state.sessionReplayMode)); var r, n } } var A o(7633); class x extends y { static featureName A.t; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; super(e, t, A.t, r), this.importAggregator() } } var E o(1117), w o(1284); class _ extends E.w { constructor(e) { super(e), this.aggregatedData {} } store(e, t, r, n, o) { var i this.getBucket(e, t, r, o); return i.metrics function (e, t) { t || (t { count: 0 }); return t.count + 1, (0, w.D)(e, (function (e, r) { te S(r, te) })), t }(n, i.metrics), i } merge(e, t, r, n, o) { var i this.getBucket(e, t, n, o); if (i.metrics) { var a i.metrics; a.count + r.count, (0, w.D)(r, (function (e, t) { if (count ! e) { var n ae, o re; o && !o.c ? ae S(o.t, n) : ae function (e, t) { if (!t) return e; t.c || (t T(t.t)); return t.min Math.min(e.min, t.min), t.max Math.max(e.max, t.max), t.t + e.t, t.sos + e.sos, t.c + e.c, t }(o, ae) } })) } else i.metrics r } storeMetric(e, t, r, n) { var o this.getBucket(e, t, r); return o.stats S(n, o.stats), o } getBucket(e, t, r, n) { this.aggregatedDatae || (this.aggregatedDatae {}); var o this.aggregatedDataet; return o || (o this.aggregatedDataet { params: r || {} }, n && (o.custom n)), o } get(e, t) { return t ? this.aggregatedDatae && this.aggregatedDataet : this.aggregatedDatae } take(e) { for (var t {}, r , n !1, o 0; o e.length; o++)tr eo Object.values(this.aggregatedDatar || {}), tr.length && (n !0), delete this.aggregatedDatar; return n ? t : null } } function S(e, t) { return null e ? function (e) { e ? e.c++ : e { c: 1 }; return e }(t) : t ? (t.c || (t T(t.t)), t.c + 1, t.t + e, t.sos + e * e, e > t.max && (t.max e), e t.min && (t.min e), t) : { t: e } } function T(e) { return { t: e, min: e, max: e, sos: e * e, c: 1 } } var R o(8632), N o(4351); var O o(5546), C o(7956), D o(3239), I o(7894), P o(9251); class j extends y { static featureName P.t; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; super(e, t, P.t, r), g.il && ((0, C.N)((() > (0, O.p)(docHidden, (0, I.z)(), void 0, P.t, this.ee)), !0), (0, D.bP)(pagehide, (() > (0, O.p)(winPagehide, (0, I.z)(), void 0, P.t, this.ee))), this.importAggregator()) } } var k o(3081); class M extends y { static featureName k.t9; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; super(e, t, k.t9, r), this.importAggregator() } } var H o(6660); class L { constructor(e, t, r, n) { this.name UncaughtError, this.message e, this.sourceURL t, this.line r, this.column n } } class z extends y { static featureName H.t; #n new Set; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; super(e, t, H.t, r); try { this.removeOnAbort new AbortController } catch (e) { } this.ee.on(fn-err, ((e, t, r) > { this.abortHandler && !this.#n.has(r) && (this.#n.add(r), (0, O.p)(err, this.#o(r), (0, I.z)(), void 0, s.D.jserrors, this.ee)) })), this.ee.on(internal-error, (e > { this.abortHandler && (0, O.p)(ierr, this.#o(e), (0, I.z)(), !0, void 0, s.D.jserrors, this.ee) })), g._A.addEventListener(unhandledrejection, (e > { this.abortHandler && (0, O.p)(err, this.#i(e), (0, I.z)(), !1, { unhandledPromiseRejection: 1 }, void 0, s.D.jserrors, this.ee) }), (0, D.m$)(!1, this.removeOnAbort?.signal)), g._A.addEventListener(error, (e > { this.abortHandler && (this.#n.has(e.error) ? this.#n.delete(e.error) : (0, O.p)(err, this.#a(e), (0, I.z)(), void 0, s.D.jserrors, this.ee)) }), (0, D.m$)(!1, this.removeOnAbort?.signal)), this.abortHandler this.#s, this.importAggregator() } #s() { this.removeOnAbort?.abort(), this.#n.clear(), this.abortHandler void 0 } #o(e) { return e instanceof Error ? e : void 0 ! e?.message ? new L(e.message, e.filename || e.sourceURL, e.lineno || e.line, e.colno || e.col) : new L(string typeof e ? e : (0, N.P)(e)) } #i(e) { let t Unhandled Promise Rejection: ; if (e?.reason instanceof Error) try { return e.reason.message t + e.reason.message, e.reason } catch (t) { return e.reason } if (void 0 e.reason) return new L(t); const r this.#o(e.reason); return r.message t + r.message, r } #a(e) { if (e.error instanceof SyntaxError && !/:\d+$/.test(e.error.stack?.trim())) { const t new L(e.message, e.filename, e.lineno, e.colno); return t.name SyntaxError.name, t } return e.error instanceof Error ? e.error : new L(e.message, e.filename, e.lineno, e.colno) } } var U o(2210); let F 1; const B nr@id; function q(e) { const t typeof e; return !e || object ! t && function ! t ? -1 : e g._A ? 0 : (0, U.X)(e, B, (function () { return F++ })) } function V(e) { if (string typeof e && e.length) return e.length; if (object typeof e) { if (undefined ! typeof ArrayBuffer && e instanceof ArrayBuffer && e.byteLength) return e.byteLength; if (undefined ! typeof Blob && e instanceof Blob && e.size) return e.size; if (!(undefined ! typeof FormData && e instanceof FormData)) try { return (0, N.P)(e).length } catch (e) { return } } } var G o(7806), Z o(7243); class W { constructor(e) { this.agentIdentifier e } generateTracePayload(e) { if (!this.shouldGenerateTrace(e)) return null; var t (0, c.DL)(this.agentIdentifier); if (!t) return null; var r (t.accountID || ).toString() || null, o (t.agentID || ).toString() || null, i (t.trustKey || ).toString() || null; if (!r || !o) return null; var a (0, n.M)(), s (0, n.Ht)(), d Date.now(), u { spanId: a, traceId: s, timestamp: d }; return (e.sameOrigin || this.isAllowedOrigin(e) && this.useTraceContextHeadersForCors()) && (u.traceContextParentHeader this.generateTraceContextParentHeader(a, s), u.traceContextStateHeader this.generateTraceContextStateHeader(a, d, r, o, i)), (e.sameOrigin && !this.excludeNewrelicHeader() || !e.sameOrigin && this.isAllowedOrigin(e) && this.useNewrelicHeaderForCors()) && (u.newrelicHeader this.generateTraceHeader(a, s, d, r, o, i)), u } generateTraceContextParentHeader(e, t) { return 00- + t + - + e + -01 } generateTraceContextStateHeader(e, t, r, n, o) { return o + @nr0-1- + r + - + n + - + e + ---- + t } generateTraceHeader(e, t, r, n, o, i) { if (!(function typeof g._A?.btoa)) return null; var a { v: 0, 1, d: { ty: Browser, ac: n, ap: o, id: e, tr: t, ti: r } }; return i && n ! i && (a.d.tk i), btoa((0, N.P)(a)) } shouldGenerateTrace(e) { return this.isDtEnabled() && this.isAllowedOrigin(e) } isAllowedOrigin(e) { var t !1, r {}; if ((0, c.Mt)(this.agentIdentifier, distributed_tracing) && (r (0, c.P_)(this.agentIdentifier).distributed_tracing), e.sameOrigin) t !0; else if (r.allowed_origins instanceof Array) for (var n 0; n r.allowed_origins.length; n++) { var o (0, Z.e)(r.allowed_originsn); if (e.hostname o.hostname && e.protocol o.protocol && e.port o.port) { t !0; break } } return t } isDtEnabled() { var e (0, c.Mt)(this.agentIdentifier, distributed_tracing); return !!e && !!e.enabled } excludeNewrelicHeader() { var e (0, c.Mt)(this.agentIdentifier, distributed_tracing); return !!e && !!e.exclude_newrelic_header } useNewrelicHeaderForCors() { var e (0, c.Mt)(this.agentIdentifier, distributed_tracing); return !!e && !1 ! e.cors_use_newrelic_header } useTraceContextHeadersForCors() { var e (0, c.Mt)(this.agentIdentifier, distributed_tracing); return !!e && !!e.cors_use_tracecontext_headers } } var K o(7825), X load, error, abort, timeout, Y X.length, J c.Yu.REQ, Q c.Yu.XHR; class ee extends y { static featureName K.t; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; if (super(e, t, K.t, r), (0, c.OP)(e).xhrWrappable) { this.dt new W(e), this.handler (e, t, r, n) > (0, O.p)(e, t, r, n, this.ee); try { const e { xmlhttprequest: xhr, fetch: fetch, beacon: beacon }; g._A?.performance?.getEntriesByType(resource).forEach((t > { if (t.initiatorType in e && 0 ! t.responseStatus) { const r { status: t.responseStatus }, n { rxSize: t.transferSize, duration: Math.floor(t.duration), cbTime: 0 }; te(r, t.name), this.handler(xhr, r, n, t.startTime, t.responseEnd, et.initiatorType, void 0, s.D.ajax) } })) } catch (e) { } (0, G.u5)(this.ee), (0, G.Kf)(this.ee), function (e, t, r, n) { function o(e) { var t this; t.totalCbs 0, t.called 0, t.cbTime 0, t.end E, t.ended !1, t.xhrGuids {}, t.lastSize null, t.loadCaptureCalled !1, t.params this.params || {}, t.metrics this.metrics || {}, e.addEventListener(load, (function (r) { w(t, e) }), (0, D.m$)(!1)), g.IF || e.addEventListener(progress, (function (e) { t.lastSize e.loaded }), (0, D.m$)(!1)) } function i(e) { this.params { method: e0 }, te(this, e1), this.metrics {} } function a(t, r) { var o (0, c.DL)(e); o.xpid && this.sameOrigin && r.setRequestHeader(X-NewRelic-ID, o.xpid); var i n.generateTracePayload(this.parsedOrigin); if (i) { var a !1; i.newrelicHeader && (r.setRequestHeader(newrelic, i.newrelicHeader), a !0), i.traceContextParentHeader && (r.setRequestHeader(traceparent, i.traceContextParentHeader), i.traceContextStateHeader && r.setRequestHeader(tracestate, i.traceContextStateHeader), a !0), a && (this.dt i) } } function d(e, r) { var n this.metrics, o e0, i this; if (n && o) { var a V(o); a && (n.txSize a) } this.startTime (0, I.z)(), this.body o, this.listener function (e) { try { abort ! e.type || i.loadCaptureCalled || (i.params.aborted !0), (load ! e.type || i.called i.totalCbs && (i.onloadCalled || function ! typeof r.onload) && function typeof i.end) && i.end(r) } catch (e) { try { t.emit(internal-error, e) } catch (e) { } } }; for (var s 0; s Y; s++)r.addEventListener(Xs, this.listener, (0, D.m$)(!1)) } function u(e, t, r) { this.cbTime + e, t ? this.onloadCalled !0 : this.called + 1, this.called ! this.totalCbs || !this.onloadCalled && function typeof r.onload || function ! typeof this.end || this.end(r) } function l(e, t) { var r + q(e) + !!t; this.xhrGuids && !this.xhrGuidsr && (this.xhrGuidsr !0, this.totalCbs + 1) } function f(e, t) { var r + q(e) + !!t; this.xhrGuids && this.xhrGuidsr && (delete this.xhrGuidsr, this.totalCbs - 1) } function h() { this.endTime (0, I.z)() } function p(e, r) { r instanceof Q && load e0 && t.emit(xhr-load-added, e1, e2, r) } function m(e, r) { r instanceof Q && load e0 && t.emit(xhr-load-removed, e1, e2, r) } function v(e, t, r) { t instanceof Q && (onload r && (this.onload !0), (load (e0 && e0.type) || this.onload) && (this.xhrCbStart (0, I.z)())) } function b(e, r) { this.xhrCbStart && t.emit(xhr-cb-time, (0, I.z)() - this.xhrCbStart, this.onload, r, r) } function y(e) { var t, r e1 || {}; if (string typeof e0 ? 0 (t e0).length && g.il && (t + g._A.location.href) : e0 && e0.url ? t e0.url : g._A?.URL && e0 && e0 instanceof URL ? t e0.href : function typeof e0.toString && (t e0.toString()), string typeof t && 0 ! t.length) { t && (this.parsedOrigin (0, Z.e)(t), this.sameOrigin this.parsedOrigin.sameOrigin); var o n.generateTracePayload(this.parsedOrigin); if (o && (o.newrelicHeader || o.traceContextParentHeader)) if (e0 && e0.headers) s(e0.headers, o) && (this.dt o); else { var i {}; for (var a in r) ia ra; i.headers new Headers(r.headers || {}), s(i.headers, o) && (this.dt o), e.length > 1 ? e1 i : e.push(i) } } function s(e, t) { var r !1; return t.newrelicHeader && (e.set(newrelic, t.newrelicHeader), r !0), t.traceContextParentHeader && (e.set(traceparent, t.traceContextParentHeader), t.traceContextStateHeader && e.set(tracestate, t.traceContextStateHeader), r !0), r } } function A(e, t) { this.params {}, this.metrics {}, this.startTime (0, I.z)(), this.dt t, e.length > 1 && (this.target e0), e.length > 2 && (this.opts e1); var r, n this.opts || {}, o this.target; string typeof o ? r o : object typeof o && o instanceof J ? r o.url : g._A?.URL && object typeof o && o instanceof URL && (r o.href), te(this, r); var i ( + (o && o instanceof J && o.method || n.method || GET)).toUpperCase(); this.params.method i, this.body n.body, this.txSize V(n.body) || 0 } function x(e, t) { var n; this.endTime (0, I.z)(), this.params || (this.params {}), this.params.status t ? t.status : 0, string typeof this.rxSize && this.rxSize.length > 0 && (n +this.rxSize); var o { txSize: this.txSize, rxSize: n, duration: (0, I.z)() - this.startTime }; r(xhr, this.params, o, this.startTime, this.endTime, fetch, this, s.D.ajax) } function E(e) { var t this.params, n this.metrics; if (!this.ended) { this.ended !0; for (var o 0; o Y; o++)e.removeEventListener(Xo, this.listener, !1); t.aborted || (n.duration (0, I.z)() - this.startTime, this.loadCaptureCalled || 4 ! e.readyState ? null t.status && (t.status 0) : w(this, e), n.cbTime this.cbTime, r(xhr, t, n, this.startTime, this.endTime, xhr, this, s.D.ajax)) } } function w(e, r) { e.params.status r.status; var n function (e, t) { var r e.responseType; return json r && null ! t ? t : arraybuffer r || blob r || json r ? V(e.response) : text r || r || void 0 r ? V(e.responseText) : void 0 }(r, e.lastSize); if (n && (e.metrics.rxSize n), e.sameOrigin) { var o r.getResponseHeader(X-NewRelic-App-Data); o && ((0, O.p)(k.mY, Ajax/CrossApplicationTracing/Header/Seen, void 0, s.D.metrics, t), e.params.cat o.split(, ).pop()) } e.loadCaptureCalled !0 } t.on(new-xhr, o), t.on(open-xhr-start, i), t.on(open-xhr-end, a), t.on(send-xhr-start, d), t.on(xhr-cb-time, u), t.on(xhr-load-added, l), t.on(xhr-load-removed, f), t.on(xhr-resolved, h), t.on(addEventListener-end, p), t.on(removeEventListener-end, m), t.on(fn-end, b), t.on(fetch-before-start, y), t.on(fetch-start, A), t.on(fn-start, v), t.on(fetch-done, x) }(e, this.ee, this.handler, this.dt), this.importAggregator() } } } function te(e, t) { var r (0, Z.e)(t), n e.params || e; n.hostname r.hostname, n.port r.port, n.protocol r.protocol, n.host r.hostname + : + r.port, n.pathname r.pathname, e.parsedOrigin r, e.sameOrigin r.sameOrigin } var re o(3614); const { BST_RESOURCE: ne, RESOURCE: oe, START: ie, END: ae, FEATURE_NAME: se, FN_END: ce, FN_START: de, PUSH_STATE: ue } re; var le o(7056); class fe extends y { static featureName t.t9; constructor(e, r) { let n, o !(arguments.length > 2 && void 0 ! arguments2) || arguments2; super(e, r, t.t9, o); try { n JSON.parse(localStorage.getItem(.concat(le.Bq, _).concat(le.K4))) } catch (e) { } this.#c(n) ? this.#d(n?.sessionReplayMode) : this.importAggregator() } #c(e) { return e && (e.sessionReplayMode le.IK.FULL || e.sessionReplayMode le.IK.ERROR) || b(this.agentIdentifier) } async#d(e) { const { Recorder: t } await Promise.all(o.e(111), o.e(433)).then(o.bind(o, 4136)); this.recorder new t({ mode: e, agentIdentifier: this.agentIdentifier }), this.recorder.startRecording(), this.abortHandler this.recorder.stopRecording, this.importAggregator({ recorder: this.recorder }) } } var he o(7872), pe o(6216); class ge extends y { static featureName pe.t9; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; if (super(e, t, pe.t9, r), !g.il || !c.Yu.MO) return; const n (0, G.QU)(this.ee), o (0, G.em)(this.ee), i () > (0, O.p)(newURL, (0, I.z)(), + window.location, void 0, this.featureName, this.ee); n.on(pushState-end, i), n.on(replaceState-end, i); try { this.removeOnAbort new AbortController } catch (e) { } (0, D.bP)(popstate, (e > (0, O.p)(newURL, e.timeStamp, + window.location, void 0, this.featureName, this.ee)), !0, this.removeOnAbort?.signal); let a !1; const s new c.Yu.MO(((e, t) > { a || (a !0, requestAnimationFrame((() > { (0, O.p)(newDom, (0, I.z)(), void 0, this.featureName, this.ee), a !1 }))) })), d (0, he.D)((e > { (0, O.p)(newUIEvent, e, void 0, this.featureName, this.ee), s.observe(document.body, { attributes: !0, childList: !0, subtree: !0, characterData: !0 }) }), 100, { leading: !0 }); o.on(fn-start, (e > { let t e; pe.sE.includes(t?.type) && d(t) })); for (let e of pe.sE) document.addEventListener(e, (() > { })); this.abortHandler function () { this.removeOnAbort?.abort(), s.disconnect(), this.abortHandler void 0 }, this.importAggregator({ domObserver: s }) } } var me o(7836); const { FEATURE_NAME: ve, START: be, END: ye, BODY: Ae, CB_END: xe, JS_TIME: Ee, FETCH: we, FN_START: _e, CB_START: Se, FN_END: Te } me; var Re o(4649); class Ne extends y { static featureName Re.t; constructor(e, t) { let r !(arguments.length > 2 && void 0 ! arguments2) || arguments2; super(e, t, Re.t, r), this.importAggregator() } } new class extends a { constructor(t, r) { super(r), g._A ? (this.sharedAggregator new _({ agentIdentifier: this.agentIdentifier }), this.features {}, (0, R.h5)(this.agentIdentifier, this), this.desiredFeatures new Set(t.features || ), this.desiredFeatures.add(x), this.runSoftNavOverSpa ...this.desiredFeatures.some((e > e.featureName s.D.softNav)), (0, l.j)(this, t, t.loaderType || agent), this.run()) : (0, e.Z)(Failed to initial the agent. Could not determine the runtime environment.) } get config() { return { info: this.info, init: this.init, loader_config: this.loader_config, runtime: this.runtime } } run() { try { const t u(this.agentIdentifier), r ...this.desiredFeatures; r.sort(((e, t) > s.pe.featureName - s.pt.featureName)), r.forEach((r > { if (!tr.featureName && r.featureName ! s.D.pageViewEvent) return; if (this.runSoftNavOverSpa && r.featureName s.D.spa) return; if (!this.runSoftNavOverSpa && r.featureName s.D.softNav) return; const n function (e) { switch (e) { case s.D.ajax: return s.D.jserrors; case s.D.sessionTrace: return s.D.ajax, s.D.pageViewEvent; case s.D.sessionReplay: return s.D.sessionTrace; case s.D.pageViewTiming: return s.D.pageViewEvent; default: return } }(r.featureName); n.every((e > e in this.features)) || (0, e.Z)(.concat(r.featureName, is enabled but one or more dependent features has not been initialized ().concat((0, N.P)(n), ). This may cause unintended consequences or missing data...)), this.featuresr.featureName new r(this.agentIdentifier, this.sharedAggregator) })) } catch (t) { (0, e.Z)(Failed to initialize all enabled instrument classes (agent aborted) -, t); for (const e in this.features) this.featurese.abortHandler?.(); const r (0, R.fP)(); return delete r.initializedAgentsthis.agentIdentifier?.api, delete r.initializedAgentsthis.agentIdentifier?.features, delete this.sharedAggregator, r.ee?.abort(), delete r.ee?.get(this.agentIdentifier), !1 } } }({ features: ee, x, j, class extends y { static featureName se; constructor(e, t) { if (super(e, t, se, !(arguments.length > 2 && void 0 ! arguments2) || arguments2), !g.il) return; const r this.ee; let n; (0, G.QU)(r), this.eventsEE (0, G.em)(r), this.eventsEE.on(de, (function (e, t) { this.bstStart (0, I.z)() })), this.eventsEE.on(ce, (function (e, t) { (0, O.p)(bst, e0, t, this.bstStart, (0, I.z)(), void 0, s.D.sessionTrace, r) })), r.on(ue + ie, (function (e) { this.time (0, I.z)(), this.startPath location.pathname + location.hash })), r.on(ue + ae, (function (e) { (0, O.p)(bstHist, location.pathname + location.hash, this.startPath, this.time, void 0, s.D.sessionTrace, r) })); try { n new PerformanceObserver((e > { const t e.getEntries(); (0, O.p)(ne, t, void 0, s.D.sessionTrace, r) })), n.observe({ type: oe, buffered: !0 }) } catch (e) { } this.importAggregator({ resourceObserver: n }) } }, fe, M, Ne, z, ge, class extends y { static featureName ve; constructor(e, t) { if (super(e, t, ve, !(arguments.length > 2 && void 0 ! arguments2) || arguments2), !g.il) return; if (!(0, c.OP)(e).xhrWrappable) return; try { this.removeOnAbort new AbortController } catch (e) { } let r, n 0; const o this.ee.get(tracer), i (0, G._L)(this.ee), a (0, G.Lg)(this.ee), s (0, G.BV)(this.ee), d (0, G.Kf)(this.ee), u this.ee.get(events), l (0, G.u5)(this.ee), f (0, G.QU)(this.ee), h (0, G.Gm)(this.ee); function p(e, t) { f.emit(newURL, + window.location, t) } function m() { n++, r window.location.hash, this_e (0, I.z)() } function v() { n--, window.location.hash ! r && p(0, !0); var e (0, I.z)(); thisEe ~~thisEe + e - this_e, thisTe e } function b(e, t) { e.on(t, (function () { thist (0, I.z)() })) } this.ee.on(_e, m), a.on(Se, m), i.on(Se, m), this.ee.on(Te, v), a.on(xe, v), i.on(xe, v), this.ee.buffer(_e, Te, xhr-resolved, this.featureName), u.buffer(_e, this.featureName), s.buffer(setTimeout + ye, clearTimeout + be, _e, this.featureName), d.buffer(_e, new-xhr, send-xhr + be, this.featureName), l.buffer(we + be, we + -done, we + Ae + be, we + Ae + ye, this.featureName), f.buffer(newURL, this.featureName), h.buffer(_e, this.featureName), a.buffer(propagate, Se, xe, executor-err, resolve + be, this.featureName), o.buffer(_e, no- + _e, this.featureName), i.buffer(new-jsonp, cb-start, jsonp-error, jsonp-end, this.featureName), b(l, we + be), b(l, we + -done), b(i, new-jsonp), b(i, jsonp-end), b(i, cb-start), f.on(pushState-end, p), f.on(replaceState-end, p), window.addEventListener(hashchange, p, (0, D.m$)(!0, this.removeOnAbort?.signal)), window.addEventListener(load, p, (0, D.m$)(!0, this.removeOnAbort?.signal)), window.addEventListener(popstate, (function () { p(0, n > 1) }), (0, D.m$)(!0, this.removeOnAbort?.signal)), this.abortHandler this.#s, this.importAggregator() } #s() { this.removeOnAbort?.abort(), this.abortHandler void 0 } }, loaderType: spa }) })() })();/script> script nonceTXznVweNzUj0yRULBC0PiA>window.__PAGE_TYPE__ productdetailpage-desktop;/script> script typeapplication/ld+json>{ @context: https://schema.org, @id:https://slideflix.net/, @type: Product, productID:2348474185, aggregateRating: { @type: AggregateRating, ratingValue: 3.8, reviewCount: 12 }, description: KupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan., name: KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!, url:https://slideflix.net/, image: https://slideflix.net/img/g1.webp, brand:{@type:Brand, name:SITUS TOTO RESMI}, offers: { @type: Offer, availability: https://schema.org/InStock, price: 10000.00, priceCurrency: IDR }, review: { @type: Review, author: Jennifer, datePublished: 2024-07-17, reviewBody: KupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan., name: KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!, reviewRating: { @type: Rating, bestRating: 5, ratingValue: 4, worstRating: 3 } }, { @type: Review, author: Garet, datePublished: 2024-07-17, reviewBody: KupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan., name: KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!, reviewRating: { @type: Rating, bestRating: 5, ratingValue: 4, worstRating: 2 } } }/script>script typeapplication/ld+json>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://slideflix.net/, url:https://slideflix.net/, name:KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!, isPartOf:{@id:https://slideflix.net/#website}, about:{@id:https://slideflix.net/#organization}, primaryImageOfPage:{@id:https://slideflix.net/#primaryimage}, image:{@id:https://slideflix.net/#primaryimage}, thumbnailUrl:https://slideflix.net/img/g1.webp, datePublished:2024-12-17, dateModified:2024-12-17, description:KupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan., breadcrumb:{@id:https://slideflix.net/}, inLanguage:id,potentialAction: {@type:ReadAction, target:https://slideflix.net/}}, {@type:ImageObject,inLanguage:id, @id:https://slideflix.net/#primaryimage, url:https://slideflix.net/img/g1.webp, contentUrl:https://slideflix.net/img/g1.webp,width:1200,height:500, caption:KUPANGTOTO }, { @type:BreadcrumbList, @id:https://slideflix.net/, itemListElement: { @type:ListItem, position:1, name:KUPANGTOTO, item:https://slideflix.net/ }, { @type:ListItem, position:2, name:Data Macau, item:https://slideflix.net/ }, { @type:ListItem, position:3, name:Bandar Toto Macau, item:https://slideflix.net/ }, { @type:ListItem, position:4, name:Toto Macau, item:https://slideflix.net/ }, { @type:ListItem, position:5, name:Situs Macau, item:https://slideflix.net/ }, { @type:ListItem, position:6, name:Togel Online, item:https://slideflix.net/ }, { @type:ListItem, position:7, name:Situs Toto, item:https://slideflix.net/ }, { @type:ListItem, position:8, name:Situs Toto Togel, item:https://slideflix.net/ } }, {@type:WebSite, @id:https://slideflix.net/#website, url:https://slideflix.net/, name:KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!), description:KupangToto ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan., publisher:{@id:https://slideflix.net/#organization}, alternateName:SITUS TOTO RESMI, potentialAction:{@type:SearchAction,target:{@type:EntryPoint, urlTemplate:https://slideflix.net/?s{search_term_string}},query-input:required namesearch_term_string}, inLanguage:id}, {@type:Organization, @id:https://slideflix.net/#organization, name:KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!), alternateName:SITUS TOTO RESMI, url:https://slideflix.net/, logo:{@type:ImageObject, inLanguage:id, @id:https://slaosai.com/img/kupang/logo.gif, url:https://slaosai.com/img/kupang/logo.gif, contentUrl:https://slaosai.com/img/kupang/logo.gif, width:300,height:70,caption:KUPANGTOTO}, image:{@id:https://slaosai.com/img/kupang/logo.gif}}}/script> style typetext/css nonceTXznVweNzUj0yRULBC0PiA> /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ html { line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100% } body { margin: 0 } article, aside, footer, header, nav, section { display: block } h1 { font-size: 2em; margin: .67em 0 } figcaption, figure, main { display: block } figure { margin: 1em 40px } hr { box-sizing: content-box; height: 0; overflow: visible } pre { font-family: monospace, monospace; font-size: 1em } a { background-color: transparent; -webkit-text-decoration-skip: objects } abbrtitle { border-bottom: none; text-decoration: underline; text-decoration: underline dotted } b, strong { font-weight: inherit } b, strong { font-weight: bolder } code, kbd, samp { font-family: monospace, monospace; font-size: 1em } dfn { font-style: italic } mark { background-color: #ff0; color: #000 } small { font-size: 80% } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sub { bottom: -.25em } sup { top: -.5em } audio, video { display: inline-block } audio:not(controls) { display: none; height: 0 } img { border-style: none } svg:not(:root) { overflow: hidden } button, input, optgroup, select, textarea { font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0 } button, input { overflow: visible } button, select { text-transform: none } typereset, typesubmit, button, html typebutton { -webkit-appearance: button } typebutton::-moz-focus-inner, typereset::-moz-focus-inner, typesubmit::-moz-focus-inner, button::-moz-focus-inner { border-style: none; padding: 0 } typebutton:-moz-focusring, typereset:-moz-focusring, typesubmit:-moz-focusring, button:-moz-focusring { outline: 1px dotted ButtonText } fieldset { padding: .35em .75em .625em } legend { box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0; white-space: normal } progress { display: inline-block; vertical-align: baseline } textarea { overflow: auto } typecheckbox, typeradio { box-sizing: border-box; padding: 0 } typenumber::-webkit-inner-spin-button, typenumber::-webkit-outer-spin-button { height: auto } typesearch { -webkit-appearance: textfield; outline-offset: -2px } typesearch::-webkit-search-cancel-button, typesearch::-webkit-search-decoration { -webkit-appearance: none } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit } details, menu { display: block } summary { display: list-item } canvas { display: inline-block } template { display: none } hidden { display: none } .async-hide { opacity: 0 !important } /style> style typetext/css nonceTXznVweNzUj0yRULBC0PiA> @font-face { font-family: Open Sauce One; font-weight: 400; font-style: normal; font-display: swap; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); } @font-face { font-family: Open Sauce One; font-weight: 700; font-style: normal; font-display: swap; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); } /style> style typetext/css nonceTXznVweNzUj0yRULBC0PiA> :focus { outline: 0 } html { box-sizing: border-box; font-size: 14px; font-family: Open Sauce One, sans-serif } body, html { background: var(--NN0,rgb(2 2 2)) !important; margin: 0; padding: 0; height: 100%; color: var(--NN1000, rgba(0, 0, 0, 0.54)) } *, ::after, ::before { box-sizing: inherit } ::-webkit-input-placeholder { color: var(--NN1000, rgba(0, 0, 0, 0.26)) } ::-moz-placeholder { color: var(--NN1000, rgba(0, 0, 0, 0.26)) } :-ms-input-placeholder { color: var(--NN1000, rgba(0, 0, 0, 0.26)) } :-moz-placeholder { color: var(--NN1000, rgba(0, 0, 0, 0.26)) } a { color: var(--NN1000, rgba(0, 0, 0, 0.7)); text-decoration: none } body.input, inputtypetext, select, textarea { -webkit-appearance: none } typesearch { -webkit-appearance: none; outline-offset: 0 } inputtypenumber::-webkit-inner-spin-button, inputtypenumber::-webkit-outer-spin-button { -webkit-appearance: none; margin: .25em } .none { display: none } .u-clearfix::after, .u-clearfix::before { display: table; content: } .u-clearfix::after { clear: both } .u-inline-block { display: inline-block } .u-block { display: block } .u-center { text-align: center } pre { font-family: Open Sauce One } button, input, optgroup, select, textarea { font-family: Open Sauce One } /style>/head>body data-themedefault classpdp-container> div idzeus-root> style data-emotion-cssjlk0mk 17fxu0k 3j3ykd i6183d 1lz1btd 4o66f 1xeiu1s 10x2v5k 98wu2y xhy3fo 1fnu2vr qscw6i zww5t0 czjkem dswnjo 1qe8js b4egaa oh6j69 1vdf39n 1kgmok0 1y4kb4c 1eihpp 1g02mgs 1eq8s99 1lglyt1 xw24tn 6qeuhm gvn1fk 1ayy89j 1o1bb8b kn9u1f 1v174bd wko2vc 1627l1d ovhcia 1s16om9 ccaz7r z23930 1kvqu35 bn3rig 1f554e6 ogpi78 sxxogs> @-webkit-keyframes animation-jlk0mk { 0% { background-position: -300px; } 100% { background-position: 300px; } } @keyframes animation-jlk0mk { 0% { background-position: -300px; } 100% { background-position: 300px; } } @-webkit-keyframes animation-17fxu0k { 0% { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } 50% { -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } 100% { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } } @keyframes animation-17fxu0k { 0% { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } 50% { -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } 100% { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } } @-webkit-keyframes animation-3j3ykd { 0% { -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } 50% { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } 100% { -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } } @keyframes animation-3j3ykd { 0% { -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } 50% { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } 100% { -webkit-transform: translateY(50%); -ms-transform: translateY(50%); transform: translateY(50%); } } @-webkit-keyframes animation-i6183d { 0% { -webkit-transform: translateY(-60%); -ms-transform: translateY(-60%); transform: translateY(-60%); } 50% { -webkit-transform: translateY(60%); -ms-transform: translateY(60%); transform: translateY(60%); } 100% { -webkit-transform: translateY(-60%); -ms-transform: translateY(-60%); transform: translateY(-60%); } } @keyframes animation-i6183d { 0% { -webkit-transform: translateY(-60%); -ms-transform: translateY(-60%); transform: translateY(-60%); } 50% { -webkit-transform: translateY(60%); -ms-transform: translateY(60%); transform: translateY(60%); } 100% { -webkit-transform: translateY(-60%); -ms-transform: translateY(-60%); transform: translateY(-60%); } } @-webkit-keyframes animation-1lz1btd { 0% { -webkit-transform: translateY(60%); -ms-transform: translateY(60%); transform: translateY(60%); } 50% { -webkit-transform: translateY(-60%); -ms-transform: translateY(-60%); transform: translateY(-60%); } 100% { -webkit-transform: translateY(60%); -ms-transform: translateY(60%); transform: translateY(60%); } } @keyframes animation-1lz1btd { 0% { -webkit-transform: translateY(60%); -ms-transform: translateY(60%); transform: translateY(60%); } 50% { -webkit-transform: translateY(-60%); -ms-transform: translateY(-60%); transform: translateY(-60%); } 100% { -webkit-transform: translateY(60%); -ms-transform: translateY(60%); transform: translateY(60%); } } @-webkit-keyframes animation-4o66f { 0% { background-color: #FFC400; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } 25% { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } 50% { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } 75% { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } 100% { background-color: #FFC400; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } } @keyframes animation-4o66f { 0% { background-color: #FFC400; -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } 25% { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } 50% { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } 75% { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } 100% { background-color: #FFC400; -webkit-transform: translateX(100%); -ms-transform: translateX(100%); transform: translateX(100%); } } #chat-item-container { padding-inline-start: 0px; margin-block-start: 0px; margin-block-end: 0px; } #chat-snippet { z-index: 80 !important; } .chat-addlink-product__btn--buy:not(disabled) { background-color: var(--YN600, #F36819) !important; color: var(--NN0, #FFFFFF) !important; } .chat__search input { background: transparent !important; } .unf-user-dialog__content--mute { padding: 32px 44px !important; } .receive-setting__desc .unf-toggle { position: absolute !important; top: 30% !important; right: 12px !important; } .unf-user-dialog__title { font-size: 18px !important; font-weight: 600 !important; color: var(--NN1000, rgba(0, 0, 0, 0.7)) !important; line-height: 1.22 !important; margin: 0 !important; padding: 0 0 8px !important; text-align: center !important; } .unf-user-dialog__content inputtypetext.modal-attach-product__search--txt { margin-bottom: 10px !important; height: 36px !important; } @-webkit-keyframes animation-10x2v5k { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 100% { stroke-dasharray: 200, 200; stroke-dashoffset: -125px; } } @keyframes animation-10x2v5k { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 100% { stroke-dasharray: 200, 200; stroke-dashoffset: -125px; } } @-webkit-keyframes animation-98wu2y { 0% { stroke-dasharray: 0, 200; } 50% { stroke-dasharray: 50, 200; } 100% { stroke-dasharray: 94, 200; stroke-dashoffset: -94; } } @keyframes animation-98wu2y { 0% { stroke-dasharray: 0, 200; } 50% { stroke-dasharray: 50, 200; } 100% { stroke-dasharray: 94, 200; stroke-dashoffset: -94; } } @-webkit-keyframes animation-xhy3fo { 0% { stroke-dasharray: 91, 200; stroke-dashoffset: 90; } 30% { stroke-dasharray: 91, 200; stroke-dashoffset: 54; } 50% { stroke-dasharray: 91, 200; stroke-dashoffset: 0; } 70% { stroke-dasharray: 91, 200; stroke-dashoffset: -54; } 100% { stroke-dasharray: 91, 200; stroke-dashoffset: -94; } } @keyframes animation-xhy3fo { 0% { stroke-dasharray: 91, 200; stroke-dashoffset: 90; } 30% { stroke-dasharray: 91, 200; stroke-dashoffset: 54; } 50% { stroke-dasharray: 91, 200; stroke-dashoffset: 0; } 70% { stroke-dasharray: 91, 200; stroke-dashoffset: -54; } 100% { stroke-dasharray: 91, 200; stroke-dashoffset: -94; } } @-webkit-keyframes animation-1fnu2vr { 10%, 90% { -webkit-transform: translate(-1px, 0); -ms-transform: translate(-1px, 0); transform: translate(-1px, 0); } 20%, 80% { -webkit-transform: translate(2px, 0); -ms-transform: translate(2px, 0); transform: translate(2px, 0); } 30%, 50%, 70% { -webkit-transform: translate(-3px, 0); -ms-transform: translate(-3px, 0); transform: translate(-3px, 0); } 40%, 60% { -webkit-transform: translate(3px, 0); -ms-transform: translate(3px, 0); transform: translate(3px, 0); } } @keyframes animation-1fnu2vr { 10%, 90% { -webkit-transform: translate(-1px, 0); -ms-transform: translate(-1px, 0); transform: translate(-1px, 0); } 20%, 80% { -webkit-transform: translate(2px, 0); -ms-transform: translate(2px, 0); transform: translate(2px, 0); } 30%, 50%, 70% { -webkit-transform: translate(-3px, 0); -ms-transform: translate(-3px, 0); transform: translate(-3px, 0); } 40%, 60% { -webkit-transform: translate(3px, 0); -ms-transform: translate(3px, 0); transform: translate(3px, 0); } } @-webkit-keyframes animation-qscw6i { 0% { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } 100% { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } } @keyframes animation-qscw6i { 0% { -webkit-transform: scaleX(0); -ms-transform: scaleX(0); transform: scaleX(0); } 100% { -webkit-transform: scaleX(1); -ms-transform: scaleX(1); transform: scaleX(1); } } @-webkit-keyframes animation-zww5t0 { from { height: 0px; } to { height: 493px; } } @keyframes animation-zww5t0 { from { height: 0px; } to { height: 493px; } } @-webkit-keyframes animation-czjkem { 0% { background-position: -100%; } 100% { background-position: 100%; } } @keyframes animation-czjkem { 0% { background-position: -100%; } 100% { background-position: 100%; } } @-webkit-keyframes animation-dswnjo { 0% { opacity: 0.75; } 50% { opacity: 1; } } @keyframes animation-dswnjo { 0% { opacity: 0.75; } 50% { opacity: 1; } } @-webkit-keyframes animation-1qe8js { 0% { opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } 100% { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } } @keyframes animation-1qe8js { 0% { opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } 100% { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } } @-webkit-keyframes animation-b4egaa { 0% { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } } @keyframes animation-b4egaa { 0% { opacity: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } 100% { opacity: 0; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); } } @-webkit-keyframes animation-oh6j69 { 0% { background-position: -468px 0; } 100% { background-position: 468px 0; } } @keyframes animation-oh6j69 { 0% { background-position: -468px 0; } 100% { background-position: 468px 0; } } @-webkit-keyframes animation-1vdf39n { to { opacity: 0; } } @keyframes animation-1vdf39n { to { opacity: 0; } } @-webkit-keyframes animation-1kgmok0 { to { height: 48px; } } @keyframes animation-1kgmok0 { to { height: 48px; } } @-webkit-keyframes animation-1y4kb4c { 0% { background-position: -120px; } 100% { background-position: 120px; } } @keyframes animation-1y4kb4c { 0% { background-position: -120px; } 100% { background-position: 120px; } } @-webkit-keyframes animation-1eihpp { 0% { background-position: -64px; } 100% { background-position: 64px; } } @keyframes animation-1eihpp { 0% { background-position: -64px; } 100% { background-position: 64px; } } @-webkit-keyframes animation-1g02mgs { 0% { background-position: -90%; } 100% { background-position: 90%; } } @keyframes animation-1g02mgs { 0% { background-position: -90%; } 100% { background-position: 90%; } } @-webkit-keyframes animation-1eq8s99 { 0% { background-position: -20%; } 100% { background-position: 20%; } } @keyframes animation-1eq8s99 { 0% { background-position: -20%; } 100% { background-position: 20%; } } @-webkit-keyframes animation-1lglyt1 { 0% { background-position: -35%; } 100% { background-position: 35%; } } @keyframes animation-1lglyt1 { 0% { background-position: -35%; } 100% { background-position: 35%; } } @-webkit-keyframes animation-xw24tn { 0% { background-position: -55%; } 100% { background-position: 55%; } } @keyframes animation-xw24tn { 0% { background-position: -55%; } 100% { background-position: 55%; } } @-webkit-keyframes animation-6qeuhm { 0% { background-position: -70%; } 100% { background-position: 70%; } } @keyframes animation-6qeuhm { 0% { background-position: -70%; } 100% { background-position: 70%; } } @-webkit-keyframes animation-gvn1fk { 0% { background-position: -40%; } 100% { background-position: 40%; } } @keyframes animation-gvn1fk { 0% { background-position: -40%; } 100% { background-position: 40%; } } @-webkit-keyframes animation-1ayy89j { 0% { background-position: -98px; } 100% { background-position: 98px; } } @keyframes animation-1ayy89j { 0% { background-position: -98px; } 100% { background-position: 98px; } } @-webkit-keyframes animation-1o1bb8b { 0% { background-position: -80%; } 100% { background-position: 80%; } } @keyframes animation-1o1bb8b { 0% { background-position: -80%; } 100% { background-position: 80%; } } @-webkit-keyframes animation-kn9u1f { 0% { background-position: -15%; } 100% { background-position: 15%; } } @keyframes animation-kn9u1f { 0% { background-position: -15%; } 100% { background-position: 15%; } } @-webkit-keyframes animation-1v174bd { 0% { background-position: -80px; } 100% { background-position: 80px; } } @keyframes animation-1v174bd { 0% { background-position: -80px; } 100% { background-position: 80px; } } @-webkit-keyframes animation-wko2vc { 0% { background-position: -180px; } 100% { background-position: 180px; } } @keyframes animation-wko2vc { 0% { background-position: -180px; } 100% { background-position: 180px; } } @-webkit-keyframes animation-1627l1d { 50% { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } } @keyframes animation-1627l1d { 50% { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } } @-webkit-keyframes animation-ovhcia { 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes animation-ovhcia { 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes animation-1s16om9 { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35; } 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124; } } @keyframes animation-1s16om9 { 0% { stroke-dasharray: 1, 200; stroke-dashoffset: 0; } 50% { stroke-dasharray: 89, 200; stroke-dashoffset: -35; } 100% { stroke-dasharray: 89, 200; stroke-dashoffset: -124; } } @-webkit-keyframes animation-ccaz7r { 0% { background-position: -100px; } 100% { background-position: 100px; } } @keyframes animation-ccaz7r { 0% { background-position: -100px; } 100% { background-position: 100px; } } @-webkit-keyframes animation-z23930 { 0% { background-position: -160px; } 100% { background-position: 160px; } } @keyframes animation-z23930 { 0% { background-position: -160px; } 100% { background-position: 160px; } } @-webkit-keyframes animation-1kvqu35 { 0% { background-position: -50px; } 100% { background-position: 50px; } } @keyframes animation-1kvqu35 { 0% { background-position: -50px; } 100% { background-position: 50px; } } @-webkit-keyframes animation-bn3rig { 0% { background-position: -24px; } 100% { background-position: 24px; } } @keyframes animation-bn3rig { 0% { background-position: -24px; } 100% { background-position: 24px; } } @-webkit-keyframes animation-1f554e6 { 0% { background-position: -50%; } 100% { background-position: 50%; } } @keyframes animation-1f554e6 { 0% { background-position: -50%; } 100% { background-position: 50%; } } @-webkit-keyframes animation-ogpi78 { 0% { background-position: -132px 0; } 100% { background-position: 132px 0; } } @keyframes animation-ogpi78 { 0% { background-position: -132px 0; } 100% { background-position: 132px 0; } } @-webkit-keyframes animation-sxxogs { 0% { background-position: -14px; } 100% { background-position: 14px; } } @keyframes animation-sxxogs { 0% { background-position: -14px; } 100% { background-position: 14px; } } /style> style data-emotion-css8atqhb> .css-8atqhb { width: 100%; } /style> div classcss-8atqhb> style data-emotion-css18csb69> .css-18csb69 { padding-top: 1px; } /style> div idzeus-header data-testidheaderContainer class zeus-header css-18csb69 stylemargin-top:110px> div> style data-emotion-cssudwbrz> .css-udwbrz { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; width: 100%; min-width: 1024px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: var(--NN0,rgb(68, 68, 68)); z-index: 999; position: fixed; top: 0px; right: 0; left: 0; border-bottom: 1px solid var(--NN50, #F0F3F7); -webkit-transition: -webkit-transform 280ms ease; -webkit-transition: transform 280ms ease; transition: transform 280ms ease; height: 121px; } @media (max-width:768px) { .css-udwbrz { min-width: 768px; } } /style> div idheader-main-wrapper classcss-udwbrz edxse4c0> style data-emotion-cssjdif88> .css-jdif88 { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 32px; z-index: 3; background-color: var(--NN50, rgb(2 2 2)); padding: 0 32px; position: fixed; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; left: 0px; right: 0px; } /style> style data-emotion-css12jp264> .css-12jp264 { width: 96%; left: 32px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 64px; top: 30px; position: fixed; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } /style> div classcss-12jp264 e90swyx2> style data-emotion-cssisbo03> .css-isbo03 { width: 150px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; margin: 4px 0 0 4px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } .css-isbo03 img { width: 150px; height: 40px; object-fit: contain; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; } /style>a href/ data-testidicnHeaderIcon classcss-isbo03 e2sn3zw0>img alttogel srchttps://slaosai.com/img/kupang/logo.gif />/a> style data-emotion-cssc4s9dq> .css-c4s9dq { height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; margin: 1px 8px 0 24px; } .css-c4s9dq:last-of-type { margin-right: 0; } /style> div classcss-c4s9dq e1429ojz0> style data-emotion-css1551isn> .css-1551isn { width: 100%; border-radius: 4px; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-transition: background-color 280ms ease; transition: background-color 280ms ease; padding: 8px; height: 121px; } /style> div data-testidbtnHeaderCategory classcss-1551isn e1429ojz1> style data-emotion-cssxml5xq> .css-xml5xq { color: var(--NN950, #ffffff); font-size: 14px; line-height: 18px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -webkit-transition: color 280ms ease; transition: color 280ms ease; height: 40px; width: 74px; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-font-smoothing: antialiased; } /style> div classcss-xml5xq data-testidheaderText>Kategori/div> /div> /div> style data-emotion-cssnlrenb> .css-nlrenb { position: relative; width: 49%; min-width: 150px; } @media (min-width:1100px) { .css-nlrenb { width: 68%; } } @media (min-width:1600px) { .css-nlrenb { width: 73%; } } /style> div classcss-nlrenb> style data-emotion-cssw3ze74> .css-w3ze74 { width: 100%; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } /style> div data-testid classcss-w3ze74> style data-emotion-css810c8b> .css-810c8b { width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; box-sizing: border-box; border: solid 1px var(--NN300, #BFC9D9); -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 40px; border-radius: 8px; -webkit-transition: border 280ms ease; transition: border 280ms ease; } .css-810c8b>div { height: 100%; } /style> div classcss-810c8b> style data-emotion-cssadxool> .css-adxool { width: 100%; margin: 0; } .css-adxool div { height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: none; } .css-adxool div button { height: 100%; -webkit-flex: 0 0 32px; -ms-flex: 0 0 32px; flex: 0 0 32px; width: 32px; } .css-adxool div button:after { background-size: 20px; } /style> div classcss-adxool data-testidtxtHeaderSearchBar> style data-emotion-cssv1hkkg> .css-v1hkkg { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: inherit; -webkit-flex-grow: inherit; -ms-flex-positive: inherit; flex-grow: inherit; background-color: var(--NN0, #FFFFFF); border-radius: 8px; border: 1px solid var(--NN300, #BFC9D9); overflow: hidden; padding-left: 8px; padding-right: 8px; -webkit-transition: border-color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: border-color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); gap: 8px; width: 100%; height: 40px; } .css-v1hkkg inputtypesearch::-webkit-search-decoration, .css-v1hkkg inputtypesearch::-webkit-search-cancel-button, .css-v1hkkg inputtypesearch::-webkit-search-results-button, .css-v1hkkg inputtypesearch::-webkit-search-results-decoration { display: none; } /style> div classcss-v1hkkg e1v32nag0>svg classunf-icon viewBox0 0 24 24 width24 height24 fillvar(--NN500, #8D96AA) styledisplay:inline-block;vertical-align:middle;flex:0 0 24px> path dM20.53 19.46l-4.4-4.4a7.33 7.33 0 10-1.07 1.06l4.41 4.41a.77.77 0 001.06 0 .77.77 0 000-1.07zm-15.78-9a5.75 5.75 0 115.75 5.75 5.76 5.76 0 01-5.75-5.72v-.03z> /path> /svg> style data-emotion-css3017qm> .css-3017qm { min-width: 0; min-height: 0; width: 100%; color: var(--NN950, #ffffff); font-family: inherit; background-color: transparent; line-height: 20px; border: none; outline: none; height: auto; font-size: 14px; padding-top: 8px; padding-bottom: 8px; } .css-3017qm::-webkit-input-placeholder { color: var(--NN600, #ebeef5); } .css-3017qm::-moz-placeholder { color: var(--NN600, #ebeef5); } .css-3017qm:-ms-input-placeholder { color: var(--NN600, #ebeef5); } .css-3017qm::placeholder { color: var(--NN600, #ebeef5); } /style>input typesearch aria-labelCari di KUPANGTOTO data-unifySearch placeholderCari di KUPANGTOTO value classcss-3017qm exxxdg63 /> /div> /div> /div> /div> /div> style data-emotion-css7lcni7> .css-7lcni7 { width: 3%; margin: 0 0 0 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; z-index: 2; height: 58px; z-index: 475; } /style> div classcss-7lcni7 data-testidbtnHeaderCart> style data-emotion-css1lsbr8a> .css-1lsbr8a { width: 40px; height: 40px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } /style> div classcss-1lsbr8a> style data-emotion-css181189t> .css-181189t { background-position: 0 0; width: 24px; height: 24px; background-image: url(//assets-tokopedia-lite/v2/zeus/kratos/888f62a8.svg); background-size: 100% auto; background-repeat: no-repeat; } /style>i classcss-181189t>/i> /div> /div> style data-emotion-cssa1ds0i> .css-a1ds0i { width: 1.2px; min-width: 1.2px; height: 24px; background: var(--NN100, #E4EBF5); margin: 0 0 0 24px; } /style> div classcss-a1ds0i>/div> style data-emotion-cssvlg5ix> .css-vlg5ix { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 12px; width: 158px; margin: 0 0 0 24px; } @media (max-width:1100px) { .css-vlg5ix { width: 16%; } } @media (max-width:768px) { .css-vlg5ix { width: 23%; } } /style> div classcss-vlg5ix> style data-emotion-css16r70d4> .css-16r70d4 { height: 32px; padding: 0px 16px; font-weight: 800; border-radius: 8px; font-size: 12px; background: var(--NN0, #ff9d00); color: var(--GN500, #ff9d00); cursor: pointer; border: 1px solid var(--GN500, #ff9d00); } /style>button typebutton classcss-16r70d4 data-testidbtnHeaderLogin>a hrefhttps://t.ly/reffvipcuan target_blank relnoopener noreferrer nofollow>Masuk/a>/button> style data-emotion-css6c86hb> .css-6c86hb { height: 32px; color: var(--NN0, #ff4000); padding: 0px 16px; font-weight: 800; border-radius: 8px; font-size: 12px; background: var(--GN500, #ff4000); cursor: pointer; border: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } /style>button typebutton classcss-6c86hb data-testidbtnHeaderRegister> a hrefhttps://t.ly/reffvipcuan target_blank relnoopener noreferrer nofollow>!-- -->Daftar!-- -->/a> /button> /div> /div> style data-emotion-csswtsb4g> .css-wtsb4g { position: fixed; top: 97px; width: 45%; left: 309px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; z-index: -1; } .css-wtsb4g a { color: var(--NN600, #ebeef5); line-height: 16px; font-size: 12px; margin: 0 2% 0 0%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; cursor: pointer; text-transform: capitalize; } .css-wtsb4g a:hover { color: var(--GN500, #ffc400); } /style> div idtrending-popular-keywords classcss-wtsb4g e9zpl6p0>a data-testidtrendkingKeywordList href/#1>KUPANGTOTO/a>a data-testidtrendkingKeywordList href/#2>BANDAR TOTO MACAU/a>a data-testidtrendkingKeywordList href/#3>TOTO MACAU 5D/a>a data-testidtrendkingKeywordList href/#4>SITUS GACOR/a>a data-testidtrendkingKeywordList href/#5>BANDAR TOTO TERPERCAYA/a> a data-testidtrendkingKeywordList hrefhttps://slideflix.net/>SITUS TOTO/a>/div> style data-emotion-css1mbdz04> .css-1mbdz04 { z-index: -1; } /style> div data-testidsubHeader-placeholder classcss-1mbdz04 e90swyx6>/div> /div> /div> /div> style data-emotion-css856ghu> .css-856ghu { max-width: 1188px; min-width: 1188px; margin: auto; padding: 19px 0 0; } @media only screen and (max-width:1280px) { .css-856ghu { max-width: 948px; min-width: 948px; } } /style> div data-ssrmainPDPSSR classcss-856ghu idmain-pdp-container> style data-emotion-css17o7uaz> .css-17o7uaz { margin-bottom: 19px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } /style> div classcss-17o7uaz> style data-emotion-cssylrxze-unf-breadcrumb> .css-ylrxze-unf-breadcrumb { width: 100%; } .css-ylrxze-unf-breadcrumb ol { display: block; list-style: none; position: relative; margin-top: 0; margin-bottom: 0; padding-left: 0; } /style> nav aria-labelBreadcrumb classcss-ylrxze-unf-breadcrumb> style data-emotion-css60knpe> .css-60knpe { padding-left: 0; margin: 0; max-width: 50%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .css-60knpe:hover { max-width: 100%; } .css-60knpe li { display: inline; } .css-60knpe li a { color: var(--GN500, #ffc400); display: inline; } .css-60knpe li p, .css-60knpe li a, .css-60knpe li a::after { vertical-align: middle; margin-bottom: 0; } .css-60knpe li h2 { display: inline; color: var(--NN950, #ffffff); vertical-align: middle; } /style> ol data-unifyBreadcrumb data-testidlnkPDPDetailBreadcrumb classcss-60knpe> style data-emotion-cssd5bnys> .css-d5bnys { display: inline-block; } .css-d5bnys a, .css-d5bnys span, .css-d5bnys h1, .css-d5bnys h2, .css-d5bnys h3, .css-d5bnys h4, .css-d5bnys h5, .css-d5bnys h6, .css-d5bnys p { display: inline-block; margin-top: 0; margin-bottom: 0; font-family: inherit; font-weight: 400; font-size: 12px; line-height: 22px; } .css-d5bnys a:focus-visible, .css-d5bnys span:focus-visible, .css-d5bnys h1:focus-visible, .css-d5bnys h2:focus-visible, .css-d5bnys h3:focus-visible, .css-d5bnys h4:focus-visible, .css-d5bnys h5:focus-visible, .css-d5bnys h6:focus-visible, .css-d5bnys p:focus-visible { outline: 2px dotted var(--PN500, #9342ED); outline-offset: 3px; } .css-d5bnys span { color: var(--NN950, #ffffff); } /style> li classcss-d5bnys textHome url/> style data-emotion-css1y6qqnj-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-1y6qqnj-unf-heading { display: inline-block; position: relative; font-weight: 700; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 20px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--GN500, #ffc400); -webkit-text-decoration: none; text-decoration: none; cursor: pointer; color: var(--NN600, #ebeef5); } .css-1y6qqnj-unf-heading:hover { color: var(--GN500, #ffc400); } /style>a data-unifyTypography href/ target_self relnoopener noreferrer classcss-1y6qqnj-unf-heading e1qvo2ff7>Link Solutionstyle data-emotion-css1p03tq7> .css-1p03tq7 { position: relative; height: 20px; top: -1px; } /style>svg classunf-icon css-1p03tq7 viewBox0 0 24 24 width24 height24 fillvar(--NN500, #8D96AA) styledisplay:inline-block;vertical-align:middle> path dM9.5 17.75a.75.75 0 01-.5-1.28L13.44 12 9 7.53a.75.75 0 011-1.06l5 5a.75.75 0 010 1.06l-5 5a.74.74 0 01-.5.22z> /path> /svg>/a> /li> li classcss-d5bnys textKupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal! url#>a data-unifyTypography href# target_self relnoopener noreferrer classcss-1y6qqnj-unf-heading e1qvo2ff7>KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!svg classunf-icon css-1p03tq7 viewBox0 0 24 24 width24 height24 fillvar(--NN500, #8D96AA) styledisplay:inline-block;vertical-align:middle> path dM9.5 17.75a.75.75 0 01-.5-1.28L13.44 12 9 7.53a.75.75 0 011-1.06l5 5a.75.75 0 010 1.06l-5 5a.74.74 0 01-.5.22z> /path> /svg>/a>/li> /ol> /nav> /div> style data-emotion-csskc39pg> .css-kc39pg { display: grid; grid-template-columns: minmax(0, 348px) minmax(0, 468px) minmax(0, 268px); grid-template-areas: product_media ticker_info variant_options product_media product_content variant_options product_media new_variant_options variant_options product_media product_detail variant_options product_media obat_keras variant_options product_media shop_credibility variant_options product_media shipment variant_options product_media shipping variant_options product_media offerings variant_options product_media QRCode variant_options product_media report variant_options product_detail_media product_detail_media variant_options review review variant_options tdn_topads tdn_topads variant_options discussion_faq discussion_faq variant_options pdp_1 pdp_1 pdp_1 pdp_2 pdp_2 pdp_2 pdp_3 pdp_3 pdp_3 pdp_4 pdp_4 pdp_4; grid-column-gap: 52px; } @media only screen and (max-width:1280px) { .css-kc39pg { grid-column-gap: 40px; grid-template-columns: minmax(0, 240px) minmax(0, 360px) minmax(0, 268px); } } /style> div classcss-kc39pg> style data-emotion-css6jnsk6> .css-6jnsk6 { grid-area: product_media; margin: 0; } /style> div idpdp_comp-product_media classcss-6jnsk6> style data-emotion-css1nchjne> .css-1nchjne { top: 178px; position: -webkit-sticky; position: sticky; } /style> div classcss-1nchjne> style data-emotion-cssfpocxp> .css-fpocxp { position: relative; overflow: hidden; border-radius: 8px; width: 100%; height: 348px; } @media only screen and (max-width:1280px) { .css-fpocxp { height: 240px; } } .css-fpocxp div { position: relative !important; } .css-fpocxp .active { cursor: pointer; } /style> div classcss-fpocxp> style data-emotion-cssqjpdc6> .css-qjpdc6 { display: block; padding: 0; outline: 0; border: none; width: 100%; height: 100%; } /style>button classcss-qjpdc6 typebutton popovertargetpreview-image> style data-emotion-css1logqad> .css-1logqad { width: 100%; height: 100%; overflow: hidden; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .css-1logqad.active { cursor: crosshair; } .css-1logqad.active>div.magnifier { width: 100%; height: 100%; overflow: hidden; position: absolute; background-repeat: no-repeat; -webkit-animation: animation-dswnjo 0.75s ease-in-out; animation: animation-dswnjo 0.75s ease-in-out; } /style> div classcss-1logqad active> div classmagnifier stylebackground-image:url(/https://slideflix.net/img/cache/100-square/VqbcmM/2023/12/6/d1b63513-4989-4eca-ab98-a713e12db3c8.jpg.webp?ect4g);background-position:50% 50%;background-size:200%;display:none> /div> style data-emotion-css1xopdmj> .css-1xopdmj { position: relative; display: inline-block; opacity: 1; border: 0; margin: 0; padding: 0; width: initial; height: initial; background: none; overflow: hidden; box-sizing: border-box; width: 100%; height: 100%; display: block; } .css-1xopdmj.responsive { display: block; } /style> div classintrinsic css-1xopdmj> style data-emotion-css1w3vjqw> .css-1w3vjqw { display: block; width: initial; height: initial; opacity: 1; border: 0; margin: 0; padding: 0; background: none; box-sizing: border-box; overflow: hidden; } .css-1w3vjqw.responsive { display: block; } .css-1w3vjqw.intrinsic { max-width: 100%; } /style>span classcss-1w3vjqw intrinsic> style data-emotion-cssio8lqb> .css-io8lqb { display: block; background: none; width: initial; height: initial; max-width: 100%; opacity: 1; border: 0; margin: 0; padding: 0; } /style>img classcss-io8lqb alt aria-hiddentrue srcdata:image/svg+xml,%3csvg xmlns%27http://www.w3.org/2000/svg%27 version%271.1%27 width%27100%27 height%27100%27/%3e /> /span> style data-emotion-css1c345mg> .css-1c345mg { position: absolute; top: 0; left: 0; bottom: 0; right: 0; width: 0; height: 0; min-width: 100%; max-width: 100%; min-height: 100%; max-height: 100%; display: block; padding: 0; margin: auto; border: none; box-sizing: border-box; } /style>img data-testidPDPMainImage classcss-1c345mg decodingasync srchttps://slideflix.net/img/g1.webp altKUPANGTOTO/> /div> /div> /button> /div> style data-emotion-css1yezavk> .css-1yezavk { position: relative; margin-top: 8px; } .css-1yezavk .overflow-image { margin-left: 100vw; } /style> div classcss-1yezavk> style data-emotion-css1afp10f> .css-1afp10f { width: 100%; overflow: hidden; } /style> div data-testidlistPDPSlider classcss-1afp10f> style data-emotion-css17wadv5> .css-17wadv5 { position: relative; -webkit-transition: -webkit-transform 500ms ease 0s; -webkit-transition: transform 500ms ease 0s; transition: transform 500ms ease 0s; -webkit-transform: translate3d(0px, 0px, 0px); -ms-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; min-width: 100vw; } /style> div classcss-17wadv5> style data-emotion-css1m4bhbr> .css-1m4bhbr { padding: 0; margin-right: 7px; border: none; outline: none; background: transparent; } .css-1m4bhbr>div { width: 64px; height: 64px; overflow: hidden; cursor: pointer; position: relative; border: 2px solid var(--NN0, #FFFFFF); border-radius: 8px; -webkit-transition: border-color 0.25s; transition: border-color 0.25s; } .css-1m4bhbr>div.active { border-color: var(--GN500, #ffc400); } .css-1m4bhbr>div:has(.playIcon)::after { content: ; display: block; background: rgba(0, 0, 0, 0.2); position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .css-1m4bhbr>div>.playIcon { position: absolute; top: 25%; left: 25%; width: 50%; height: 50%; text-align: center; z-index: 1; } @media only screen and (max-width:1280px) { .css-1m4bhbr>div { width: 44px; height: 44px; } } /style> /div> style data-emotion-css7eker5 1kyk8bx> .css-7eker5 { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); padding: 0; border: none; width: 24px; height: 24px; background: var(--NN700, rgba(82, 88, 103, 0.96)); cursor: pointer; } .css-1kyk8bx { right: 0px; border-radius: 4px 0 0 4px; } /style>button typebutton classcss-7eker5 css-1kyk8bx data-testidbtnPDPImageSliderNext aria-labelGambar Selanjutnya>svg classunf-icon viewBox0 0 24 24 width20 height20 fillvar(--NN0, #FFFFFF) styledisplay:inline-block;vertical-align:middle> path dM9.5 17.75a.75.75 0 01-.5-1.28L13.44 12 9 7.53a.75.75 0 011-1.06l5 5a.75.75 0 010 1.06l-5 5a.74.74 0 01-.5.22z> /path> /svg>/button> /div> /div> /div> /div> style data-emotion-css1l14ucz> .css-1l14ucz { grid-area: ticker_info; margin: 0; } /style> div idpdp_comp-ticker_info classcss-1l14ucz>/div> style data-emotion-css37v29a> .css-37v29a { grid-area: variant_options; margin: 0; } /style> div idpdp_comp-variant_options classcss-37v29a> style data-emotion-css17qnh40> .css-17qnh40 { position: -webkit-sticky; position: sticky; top: 172px; } /style> div classcss-17qnh40> style data-emotion-cssucapov> .css-ucapov { position: relative; margin-bottom: 16px; } .css-ucapov .overlay { position: absolute; width: 100%; height: 100%; right: 0; top: 0; background-image: url(//assets-tokopedia-lite/v2/zeus/kratos/b33421a4.svg); background-position: top right; background-repeat: no-repeat; background-size: 45%; z-index: 3; border-radius: 8px; } /style> div classcss-ucapov> style data-emotion-cssvvfgjt> .css-vvfgjt { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 14px; background: linear-gradient(90deg, #007248 0%, #09ab67 100%); color: white; border-radius: 8px; padding: 8px 12px; font-weight: 800; z-index: 2; position: relative; min-height: 40px; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 16px; } .css-vvfgjt .campaign-name { font-size: 13px; line-height: 18px; } .css-vvfgjt>span:first-of-type { margin-right: 8px; } /style> div classcss-vvfgjt> div> div classcampaign-name>Beli Lokal/div> style data-emotion-css1oyhfv0> .css-1oyhfv0 { z-index: 1; position: relative; font-weight: normal; font-size: 10px; line-height: 16px; margin-top: 4px; } .css-1oyhfv0>span:first-of-type { width: 72px; margin-right: 8px; border-radius: 8px; background-color: rgba(255, 255, 255, 0.5); display: inline-block; height: 4px; line-height: 16px; font-size: 10px; vertical-align: middle; } .css-1oyhfv0>span:first-of-type .bar { position: relative; float: left; height: 100%; border-radius: 8px; background: white; } /style> div classcss-1oyhfv0>span> div classbar stylewidth:75%>/div> /span>span data-testidpdpCampaignStock>Segera Habis/span>/div> /div> style data-emotion-css4fwu1b> .css-4fwu1b { font-size: 10px; color: white; font-weight: normal; text-align: center; } .css-4fwu1b>div { width: 100%; display: block; } .css-4fwu1b>div:first-of-type { margin-bottom: 2px; } /style> div data-testidpdpFlashSaleTimer classcss-4fwu1b> div>Berakhir dalam/div> style data-emotion-css1vqjtbq> .css-1vqjtbq { max-width: 100%; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } /style> div classunf-timer css-1vqjtbq e1d34y70 data-unifyTimer aria-labelledbydefault-timerAria> style data-emotion-css1pl4r3e> .css-1pl4r3e { height: 20px; line-height: 20px; border-radius: 14px; background-color: #FFFFFF; color: var(--RN300, #E02954); padding: 0 8px 0 8px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: bold; } /style> div typesingle classcss-1pl4r3e e1d34y71> div styledisplay:flex;flex-direction:row;align-items:center> style data-emotion-css1frbrna> .css-1frbrna { height: 12px; line-height: 12px; font-size: 12px; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; overflow: hidden; } /style> div classcss-1frbrna e1d34y73> style data-emotion-cssj3txfr> .css-j3txfr { font-size: 12px; text-align: center; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; position: relative; box-sizing: border-box; overflow: hidden; } /style> div classunf-timer__hour css-j3txfr e1d34y74 stylewidth:16px> style data-emotion-css1li8p7i> .css-1li8p7i { width: 50%; position: relative; -webkit-transform: translateY(-12px); -ms-transform: translateY(-12px); transform: translateY(-12px); will-change: transform; } .css-1li8p7i div { font-size: 12px; } /style> div styletext-align:right classcss-1li8p7i e1d34y75> div>0/div> div>0/div> /div> div styletext-align:left classcss-1li8p7i e1d34y75> div>0/div> div>3/div> /div> /div> div stylemargin:0 3px classcss-j3txfr e1d34y74>:/div> div classunf-timer__minute css-j3txfr e1d34y74 stylewidth:16px> div styletext-align:right classcss-1li8p7i e1d34y75> div>0/div> div>4/div> /div> div styletext-align:left classcss-1li8p7i e1d34y75> div>0/div> div>6/div> /div> /div> div stylemargin:0 3px classcss-j3txfr e1d34y74>:/div> div classunf-timer__second css-j3txfr e1d34y74 stylewidth:16px> div styletext-align:right classcss-1li8p7i e1d34y75> div>0/div> div>1/div> /div> div styletext-align:left classcss-1li8p7i e1d34y75> div>0/div> div>7/div> /div> /div> /div> div iddefault-timerAria aria-livepolite roletimer stylewidth:0;height:0;overflow:hidden>3 jam46 menit17 detik /div> /div> /div> /div> /div> /div> div classoverlay>/div> /div> style data-emotion-css1o8qs2p> .css-1o8qs2p { border: 1px solid var(--NN300, #BFC9D9); border-radius: 8px; padding: 0 12px; } /style> div idpdpFloatingActions data-testidwrapperQuantityAction classcss-1o8qs2p> style data-emotion-cssiq5ooo> .css-iq5ooo { margin: 12px 0 20px; font-weight: 800; font-size: 16px; line-height: 22px; color: var(--NN950, #ffffff); text-align: left; } /style> h6 classcss-iq5ooo>Atur jumlah dan catatan/h6> style data-emotion-cssi4q68g> .css-i4q68g { margin-bottom: 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: none; border-bottom: 1px solid var(--NN50, #F0F3F7); padding: 0 0 12px; cursor: pointer; background: transparent; text-align: left; width: 100%; } .css-i4q68g>img { width: 48px; height: 48px; object-fit: contain; margin-right: 8px; border-radius: 4px; } /style>button typebutton classcss-i4q68g aria-liveassertive aria-atomictrue> style data-emotion-css14deqii-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-14deqii-unf-heading { display: block; position: relative; font-weight: 400; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 18px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN950, #ffffff); -webkit-text-decoration: initial; text-decoration: initial; margin: 0; } /style> p data-unifyTypography classcss-14deqii-unf-heading e1qvo2ff8> style data-emotion-css1ngblhr> .css-1ngblhr { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; -webkit-clip: rect(0, 0, 0, 0); clip: rect(0, 0, 0, 0); border: 0; } /style>span classcss-1ngblhr>Terpilih: /span>34 /p> /button> style data-emotion-css1waacjy> .css-1waacjy { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .css-1waacjy p { font-size: 1rem; line-height: 20px; margin: 0; margin-left: 8px; color: var(--NN950, #ffffff); } /style> div classcss-1waacjy data-testidquantityOrder> style data-emotion-css1aq53kl-unf-quantity-editor> .css-1aq53kl-unf-quantity-editor { -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: solid 1px var(--NN300, #BFC9D9); border-radius: 8px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; padding: 3px; -webkit-transition: border 120ms cubic-bezier(0.2, 0.64, 0.21, 1); transition: border 120ms cubic-bezier(0.2, 0.64, 0.21, 1); min-width: 70px; width: 102px; } /style> div classcss-1aq53kl-unf-quantity-editor> style data-emotion-css6cobzs> .css-6cobzs { background-color: transparent; border: none; border-radius: 4px; cursor: pointer; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; height: 24px; padding: 0; width: 24px; -webkit-appearance: none; } .css-6cobzs:hover { background-color: var(--NN50, #F0F3F7); } .css-6cobzs:hover:disabled { background-color: transparent; } .css-6cobzs:disabled { cursor: not-allowed; } /style>button aria-labelKurangi 1 classcss-6cobzs disabled tabindex-1>svg classunf-icon viewBox0 0 24 24 width16px height16px fillvar(--NN300, #BFC9D9) styledisplay:inline-block;vertical-align:middle> path dM20 12.75H4a.75.75 0 110-1.5h16a.75.75 0 110 1.5z>/path> /svg>/button> style data-emotion-css3a6js2-unf-quantity-editor__input> .css-3a6js2-unf-quantity-editor__input { background-color: transparent; border: none; color: var(--NN950, #ffffff); font-family: inherit; font-size: 14px; line-height: 18px; outline: none; text-align: center; -webkit-flex-shrink: 2; -ms-flex-negative: 2; flex-shrink: 2; -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; width: 100%; } .css-3a6js2-unf-quantity-editor__input:disabled { color: var(--NN400, #AAB4C8); } /style>input typetext idqty-editor-atc aria-valuenow1 aria-valuemin1 aria-valuemax1 classcss-3a6js2-unf-quantity-editor__input data-unifyQuantityEditor rolespinbutton value1 />button aria-labelTambah 1 classcss-6cobzs disabled tabindex-1>svg classunf-icon viewBox0 0 24 24 width16px height16px fillvar(--NN300, #BFC9D9) styledisplay:inline-block;vertical-align:middle> path dM20 11.25h-7.25V4a.75.75 0 10-1.5 0v7.25H4a.75.75 0 100 1.5h7.25V20a.75.75 0 101.5 0v-7.25H20a.75.75 0 100-1.5z> /path> /svg>/button> /div>label classcss-1ngblhr forqty-editor-atc>jumlah/label> style data-emotion-css1yy88m3-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-1yy88m3-unf-heading { display: block; position: relative; font-weight: 400; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 20px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN950, #ffffff); -webkit-text-decoration: initial; text-decoration: initial; margin: 12px 0; } /style> p data-unifyTypography data-testidstock-label classcss-1yy88m3-unf-heading e1qvo2ff8>Stok!-- -->: b stylecolor:var(--YN600, #F36819)>Sisa !-- -->2/b> /p> /div> style data-emotion-css1f0jhqr> .css-1f0jhqr p:first-of-type { margin-top: 8px; } .css-1f0jhqr p:last-of-type { margin-bottom: 8px; } /style> div classcss-1f0jhqr> style data-emotion-css1hwin4h-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-1hwin4h-unf-heading { display: block; position: relative; font-weight: 400; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 0.8571428571428571rem; line-height: 16px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN600, #ebeef5); -webkit-text-decoration: initial; text-decoration: initial; margin: 4px 0; } /style> p data-unifyTypography data-testidlblPDPMaxPurchase classcss-1hwin4h-unf-heading e1qvo2ff8>Max. pembelian !-- -->1!-- --> pcs /p> /div> style data-emotion-css1o8mlq9> .css-1o8mlq9 { margin-top: 16px !important; } .css-1o8mlq9 button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 12px; background: none; padding: 0; border: none; color: var(--GN500, #ffc400); cursor: pointer; } .css-1o8mlq9 button>svg { margin-right: 4px; } /style> div classcss-1o8mlq9>button typebutton data-testidlblPDPDetailNoteToSeller>svg classunf-icon viewBox0 0 24 24 width16 height16 fillvar(--GN500, #ffc400) styledisplay:inline-block;vertical-align:middle> path dM21.32 5.26l-2.58-2.58a1.75 1.75 0 00-2.48 0l-12 12a1.73 1.73 0 00-.5 1l-.4 3.53a1.25 1.25 0 00.36 1c.236.23.551.358.88.36h.1l3.54-.4a1.73 1.73 0 001-.5l12-12a1.74 1.74 0 000-2.48l.08.07zM8.22 18.72a.23.23 0 01-.15.07l-3.22.36.36-3.22a.21.21 0 01.07-.15l9.22-9.22 2.94 2.94-9.22 9.22zm12-12L18.5 8.44 15.56 5.5l1.76-1.76a.24.24 0 01.36 0l2.58 2.58a.24.24 0 010 .36l-.04.04z> /path> /svg>b> Link Trusted 📩 Powered by SEO KUPANGTOTO/b>/button>/div> style data-emotion-css1jbawm2> .css-1jbawm2 { margin: 16px 0; } /style> div classcss-1jbawm2> style data-emotion-csstxydfw-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-txydfw-unf-heading { display: block; position: relative; font-weight: 400; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 0.8571428571428571rem; line-height: 16px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN400, #AAB4C8); -webkit-text-decoration: initial; text-decoration: initial; margin: 0 0 2px; line-height: 20px; text-align: right; } /style> p data-unifyTypography colorvar(--NN400, #AAB4C8) classcss-txydfw-unf-heading e1qvo2ff8>del data-testidpdpSlashPrice>span classcss-1ngblhr>harga sebelum diskon/span>Rp10.000/del>/p> style data-emotion-css69i1ev> .css-69i1ev { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } /style> div classcss-69i1ev> style data-emotion-cssvni7t6-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-vni7t6-unf-heading { display: block; position: relative; font-weight: 400; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 18px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN600, #ebeef5); -webkit-text-decoration: initial; text-decoration: initial; margin: 0; } /style> p data-unifyTypography classcss-vni7t6-unf-heading e1qvo2ff8>Subtotal/p> style data-emotion-cssmbgq8e-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-mbgq8e-unf-heading { display: block; position: relative; font-weight: 400; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 20px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN950, #ffffff); -webkit-text-decoration: initial; text-decoration: initial; margin: 0; font-weight: bold; font-size: 18px; line-height: 26px; } /style> p data-unifyTypography data-testidpdpProductPrice classcss-mbgq8e-unf-heading e1qvo2ff8>Rp5.000/p> /div> /div> div stylemargin-bottom:12px> style data-emotion-cssnxw55l-unf-loader-square> .css-nxw55l-unf-loader-square { width: 100%; padding-bottom: 40px; margin-bottom: 8px; border-radius: 8px; background-image: linear-gradient(65deg, var(--N50, #F3F4F5), var(--N100, #DBDEE2)); } /style> style data-emotion-css1i86z45-unf-loader-square> .css-1i86z45-unf-loader-square { width: 100%; padding-bottom: 40px; margin-bottom: 18px; border-radius: 8px; background-image: linear-gradient(65deg, var(--N50, #F3F4F5), var(--N100, #DBDEE2)); } /style> style data-emotion-css88k67k> .css-88k67k { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .css-88k67k>div { width: 100%; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } /style> div classcss-88k67k> style data-emotion-css1vo2exe> .css-1vo2exe { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .css-1vo2exe>div { margin: 0; margin-right: 8px; } .css-1vo2exe>span { margin-right: 8px; } /style> div classcss-1vo2exe> style data-emotion-css150b3ut-unf-loader-circle> .css-150b3ut-unf-loader-circle { height: 20px; width: 20px; margin: auto; margin-bottom: 16px; background-image: linear-gradient(63deg, var(--N50, #F3F4F5), var(--N100, #DBDEE2)); border-radius: 50%; } /style> div data-unifyLoaderCircle width20px height20px class >/div> style data-emotion-css1obwgi-unf-loader-square> .css-1obwgi-unf-loader-square { width: 40%; padding-bottom: 10px; margin-bottom: 0; border-radius: 8px; background-image: linear-gradient(65deg, var(--N50, #F3F4F5), var(--N100, #DBDEE2)); } /style> div width40% data-unifyLoaderSquare class >/div> /div> div classcss-1vo2exe> div data-unifyLoaderCircle width20px height20px class >/div> div width40% data-unifyLoaderSquare class >/div> /div> /div> /div> /div> /div> /div> style data-emotion-css1fogemr> .css-1fogemr { grid-area: product_content; margin: 0; } /style> div idpdp_comp-product_content classcss-1fogemr> style data-emotion-cssjmbq56> .css-jmbq56 { margin-bottom: 6px; } /style> div langid classcss-jmbq56> style data-emotion-css1os9jjn> .css-1os9jjn { margin: 0 0 4px; font-weight: 800; font-size: 1.2857142857142858rem; line-height: 24px; color: var(--NN950, #ffffff); word-break: break-word; } /style> h1 classcss-1os9jjn data-testidlblPDPDetailProductName>KupangToto ☀️ Situs RTP Tertinggi dan Paling Transparan, Bikin Slot Jadi Gacor Maksimal!/h1> style data-emotion-cssbczdt6> .css-bczdt6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 16px; } .css-bczdt6 b { color: var(--NN950, #ffffff); } .css-bczdt6 .items { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; color: var(--NN700, #525867); } .css-bczdt6 .items svg { vertical-align: text-top !important; } .css-bczdt6 .items>* { display: inline-block; margin-right: 8px; } .css-bczdt6 .items>*:last-child { margin-right: 0; } .css-bczdt6 .items .main { color: var(--NN950, #ffffff); } .css-bczdt6 .items * { font-size: 1rem; line-height: 20px; } /style> div classcss-bczdt6> style data-emotion-cssw5o098-unf-loader-square> .css-w5o098-unf-loader-square { width: 100%; padding-bottom: 21px; margin-bottom: 0; border-radius: 8px; background-image: linear-gradient(65deg, var(--N50, #F3F4F5), var(--N100, #DBDEE2)); } /style> style data-emotion-csschstwd> .css-chstwd .price { margin-bottom: 4px; font-size: 2rem; line-height: 34px; font-weight: 800; color: var(--NN950, #ffffff); } .css-chstwd .original-price { margin: 0 8px 0 4px; display: inline-block; color: var(--NN400, #AAB4C8); -webkit-text-decoration-line: line-through; text-decoration-line: line-through; } /style> div classcss-chstwd> div classprice data-testidlblPDPDetailProductPrice>Rp5,000.00/div> style data-emotion-css70qvj9> .css-70qvj9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } /style> div classcss-70qvj9> style data-emotion-css1cu9wwf> .css-1cu9wwf { padding: 2px 4px; font-size: 10px; line-height: 16px; background-color: var(--RN100, #FFDBE2); color: var(--RN500, #F94D63); border-radius: 3px; font-weight: 600; } /style> div classcss-1cu9wwf>span classcss-1ngblhr>diskon /span>span data-testidlblPDPDetailDiscountPercentage>50%/span>/div> div classoriginal-price>span classcss-1ngblhr>Harga sebelum diskon /span>span data-testidlblPDPDetailOriginalPrice>Rp10.000/span>/div> /div> /div> /div> /div> style data-emotion-css12lbl8t> .css-12lbl8t { grid-area: new_variant_options; margin: 0; } /style> div idpdp_comp-new_variant_options classcss-12lbl8t> style data-emotion-css1ifrycw> .css-1ifrycw { background: var(--NN50, #F0F3F7); height: 1px; margin: 16px 0; } /style> div data-namenew_variant_options classcss-1ifrycw>/div> style data-emotion-css7y3rw8> .css-7y3rw8 { width: 100%; position: relative; background-color: var(--NN0, #FFFFFF); } /style> div idpdpVariantContainer data-testidpdpVariantContainer classcss-7y3rw8> style data-emotion-css1b2d3hk> .css-1b2d3hk { position: relative; z-index: 1; } .css-1b2d3hk>div { margin-bottom: 24px; } .css-1b2d3hk>div:last-child { margin-bottom: 0; } /style> div classcss-1b2d3hk> div classcss-1b2d3hk> style data-emotion-cssx7tz35-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-x7tz35-unf-heading { display: block; position: relative; font-weight: 800; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1.1428571428571428rem; line-height: 20px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN950, #ffffff); -webkit-text-decoration: initial; text-decoration: initial; margin: 0; margin-bottom: 12px; line-height: 20px; } .css-x7tz35-unf-heading span { text-transform: capitalize; color: var(--NN600, #ebeef5); font-weight: normal; } /style> p data-unifyTypography classcss-x7tz35-unf-heading e1qvo2ff8 data-testidpdpVariantTitle#0>TEMUKAN PILIHAN : span>LOGIN & DAFTAR KUPANGTOTO/span>/p> style data-emotion-csshayuji> .css-hayuji { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: -2px; } /style> div classcss-hayuji> style data-emotion-css1y1bj62> .css-1y1bj62 { padding: 4px 2px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; } /style> div classcss-1y1bj62 data-testidbtnVariantChipActiveSelected> style data-emotion-cssuv3tea-unf-chip> .css-uv3tea-unf-chip { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; vertical-align: top; margin-bottom: 8px; margin-right: 8px; background-color: var(--NN0, #FFFFFF); border-radius: 12px; border-width: 1px; border-style: solid; border-color: var(--NN300, #BFC9D9); border-style: solid; color: var(--NN600, #ebeef5); -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; font-size: 1rem; line-height: 1.2857142857142858rem; height: 40px; padding: 4px 12px; text-overflow: ellipsis; -webkit-transition: 200ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: 200ms cubic-bezier(0.63, 0.01, 0.29, 1); white-space: nowrap; overflow: hidden; cursor: pointer; border-radius: 12px; position: relative; cursor: pointer; border: 1px solid var(--NN300, #BFC9D9); -webkit-transition: all 0s; transition: all 0s; margin: 0; color: var(--GN500, #FFFFFF); background-color: var(--GN50, #000000); border: 1px solid var(--GN400, #ff9d00); } .css-uv3tea-unf-chip .e6yxrl0 { opacity: 1; } .css-uv3tea-unf-chip:focus-visible { outline: 2px dotted var(--PN500, #9342ED); outline-offset: 3px; } .css-uv3tea-unf-chip .promo-label { position: absolute; bottom: -21px; right: -11px; background: var(--RN500, #F94D63); width: 26px; height: 47px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 10px; padding: 2px; } .css-uv3tea-unf-chip .promo-label img { -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } .css-uv3tea-unf-chip i { margin-right: 8px; } .css-uv3tea-unf-chip:hover { border: 1px solid var(--GN400, #20CE7D); color: var(--GN500, #ffc400); } /style>button data-unifyChip typebutton classcss-uv3tea-unf-chip e6yxrl1>TOGEL/button> /div> div classcss-1y1bj62 data-testidbtnVariantChipInactive> style data-emotion-css10qfd4z-unf-chip> .css-10qfd4z-unf-chip { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; vertical-align: top; margin-bottom: 8px; margin-right: 8px; background-color: var(--NN0, #FFFFFF); border-radius: 12px; border-width: 1px; border-style: solid; border-color: var(--NN300, #BFC9D9); border-style: solid; color: var(--NN600, #ebeef5); -webkit-flex: 1; -ms-flex: 1; flex: 1; -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; font-size: 1rem; line-height: 1.2857142857142858rem; height: 40px; padding: 4px 12px; text-overflow: ellipsis; -webkit-transition: 200ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: 200ms cubic-bezier(0.63, 0.01, 0.29, 1); white-space: nowrap; overflow: hidden; cursor: pointer; border-radius: 12px; position: relative; cursor: pointer; border: 1px solid var(--NN300, #BFC9D9); -webkit-transition: all 0s; transition: all 0s; margin: 0; border: 1px solid transparent; background-color: var(--NN50, #F0F3F7); color: var(--NN400, #AAB4C8); } .css-10qfd4z-unf-chip .e6yxrl0 { opacity: 1; } .css-10qfd4z-unf-chip:focus-visible { outline: 2px dotted var(--PN500, #9342ED); outline-offset: 3px; } .css-10qfd4z-unf-chip .promo-label { position: absolute; bottom: -21px; right: -11px; background: var(--RN500, #F94D63); width: 26px; height: 47px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 10px; padding: 2px; } .css-10qfd4z-unf-chip .promo-label img { -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); } .css-10qfd4z-unf-chip i { margin-right: 8px; } .css-10qfd4z-unf-chip:hover { border: 1px solid var(--GN400, #20CE7D); color: var(--GN500, #ffc400); } /style>button data-unifyChip typebutton classcss-10qfd4z-unf-chip e6yxrl1>TOTO MACAU/button> /div> div classcss-1y1bj62 data-testidbtnVariantChipInactive>button data-unifyChip typebutton classcss-10qfd4z-unf-chip e6yxrl1>DATA MACAU/button>/div> div classcss-1y1bj62 data-testidbtnVariantChipInactive>button data-unifyChip typebutton classcss-10qfd4z-unf-chip e6yxrl1>SITUS TOTO/button>/div> div classcss-1y1bj62 data-testidbtnVariantChipInactive>button data-unifyChip typebutton classcss-10qfd4z-unf-chip e6yxrl1>BANDAR TOTO MACAU/button>/div> /div> /div> /div> style data-emotion-css1ds9ge9> .css-1ds9ge9 { background-color: var(--NN0, rgb(2 2 2)); margin-bottom: 0; -webkit-transition: background-color 0.3s ease-in-out; transition: background-color 0.3s ease-in-out; position: absolute; width: calc(100% + 24px); top: -16px; bottom: -16px; left: -12px; } /style> div classcss-1ds9ge9>/div> /div> /div> style data-emotion-css1wa8o67> .css-1wa8o67 { grid-area: product_detail; margin: 0; } /style> div idpdp_comp-product_detail classcss-1wa8o67> div data-nameproduct_detail classcss-1ifrycw>/div> div> style data-emotion-css1bl48du-unf-tab-wrapper> .css-1bl48du-unf-tab-wrapper { position: relative; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button { background-color: var(--color-page-background, #FFFFFF); box-shadow: 0px 1px 6px var(--color-shadow, rgba(49, 53, 59, 0.12)); border: none; border-radius: 50%; bottom: 0; cursor: pointer; height: 40px; margin: auto; opacity: 0; position: absolute; top: 0; -webkit-transition: opacity 280ms ease-in-out, visibility 280ms ease-in-out; transition: opacity 280ms ease-in-out, visibility 280ms ease-in-out; visibility: hidden; width: 40px; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button::before { background-image: url(//assets-tokopedia-lite/v2/zeus/kratos/c93e3895.svg); background-repeat: no-repeat; background-size: cover; content: ; display: block; height: 32px; margin: auto; width: 32px; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button.prev::before { margin: auto -3px; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button:focus { outline: none; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button.next { right: -20px; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button.prev { left: -20px; } .css-1bl48du-unf-tab-wrapper>.unf-tab__button.next::before { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .css-1bl48du-unf-tab-wrapper>.unf-tab__button.prev::before { -webkit-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg); } .css-1bl48du-unf-tab-wrapper>.unf-tab__button.active { opacity: 1; visibility: visible; } /style> div data-unifyTab classcss-1bl48du-unf-tab-wrapper ehv0kkf0> style data-emotion-css78ch3k-unf-tab-holder> .css-78ch3k-unf-tab-holder { background-color: var(--color-page-background, #FFFFFF); border-bottom: 1px solid var(--NN300, #BFC9D9); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 44px; overflow-x: auto; overflow-y: hidden; position: relative; white-space: nowrap; min-height: 38px; margin-top: -16px; border-bottom: 1px solid var(--NN50, #F0F3F7); background-color: var(--NN0, #FFFFFF); } .css-78ch3k-unf-tab-holder .ehv0kkf1 { background-color: var(--GN500, #ffc400); } .css-78ch3k-unf-tab-holder::-webkit-scrollbar { display: none; } @-moz-document url-prefix() { .css-78ch3k-unf-tab-holder { -webkit-scrollbar-width: none; -moz-scrollbar-width: none; -ms-scrollbar-width: none; scrollbar-width: none; } } .css-78ch3k-unf-tab-holder .tab-item { padding-top: 10px; padding-bottom: 10px; height: 38px; font-size: 1rem; font-weight: 800; } /style> div classcss-78ch3k-unf-tab-holder ehv0kkf2 roletablist> style data-emotion-css3lvael> .css-3lvael { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; box-sizing: border-box; min-height: 44px; padding: 10px 24px; line-height: 24px; font-weight: 800; text-transform: capitalize; font-size: 14px; cursor: pointer; background-color: transparent; border: none; -webkit-appearance: none; height: 100%; pointer-events: auto; -webkit-transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); } .css-3lvael p, .css-3lvael h1, .css-3lvael h2, .css-3lvael h3, .css-3lvael h4, .css-3lvael h5, .css-3lvael h6, .css-3lvael span { color: var(--GN500, #341957); -webkit-transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); } .css-3lvael:focus-visible { outline: 2px dotted var(--PN500, #9342ED); outline-offset: 3px; } .css-3lvael:focus-visible { outline-offset: -2px; } /style>button aria-selectedtrue roletab typebutton data-testidtabPDPDetail classtab-item css-3lvael ehv0kkf3> style data-emotion-cssl5do8o-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-l5do8o-unf-heading { display: block; position: relative; font-weight: 800; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 18px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN600, #ebeef5); -webkit-text-decoration: initial; text-decoration: initial; color: var(--GN500, #ffc400); display: inline-block; margin: 0; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; width: 100%; white-space: nowrap; } /style> p data-unifyTypography classcss-l5do8o-unf-heading e1qvo2ff8>Detail/p> /button> style data-emotion-cssshh8ju> .css-shh8ju { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; box-sizing: border-box; min-height: 44px; padding: 10px 24px; line-height: 24px; font-weight: 800; text-transform: capitalize; font-size: 14px; cursor: pointer; background-color: transparent; border: none; -webkit-appearance: none; height: 100%; pointer-events: auto; -webkit-transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); } .css-shh8ju p, .css-shh8ju h1, .css-shh8ju h2, .css-shh8ju h3, .css-shh8ju h4, .css-shh8ju h5, .css-shh8ju h6, .css-shh8ju span { color: var(--NN600, #ebeef5); -webkit-transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); transition: color 300ms cubic-bezier(0.63, 0.01, 0.29, 1); } .css-shh8ju:focus-visible { outline: 2px dotted var(--PN500, #9342ED); outline-offset: 3px; } .css-shh8ju:focus-visible { outline-offset: -2px; } /style>button aria-selectedfalse roletab tabindex-1 typebutton data-testidtabPDPInfoPenting classtab-item css-shh8ju ehv0kkf3> style data-emotion-css13xbs5z-unf-heading> @font-face { font-family: Open Sauce One; src: local(Open Sauce One Regular), url(//asts/unify/fonts/OpenSauceOne-Regular.woff2) format(woff2); font-weight: 400; font-style: normal; } @font-face { font-family: Open Sauce One; src: local(Open Sauce One ExtraBold), url(//asts/unify/fonts/OpenSauceOne-ExtraBold.woff2) format(woff2); font-weight: 800; font-style: normal; } .css-13xbs5z-unf-heading { display: block; position: relative; font-weight: 800; font-family: Open Sauce One, Nunito Sans, -apple-system, sans-serif; font-size: 1rem; line-height: 18px; -webkit-letter-spacing: 0px; -moz-letter-spacing: 0px; -ms-letter-spacing: 0px; letter-spacing: 0px; color: var(--NN600, #ebeef5); -webkit-text-decoration: initial; text-decoration: initial; color: var(--NN600, #ebeef5); display: inline-block; margin: 0; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; width: 100%; white-space: nowrap; } /style> p data-unifyTypography classcss-13xbs5z-unf-heading e1qvo2ff8> style data-emotion-css1xftcyf-unf-loader-shimmer-line> .css-1xftcyf-unf-loader-shimmer-line { display: block; height: 18px; width: 80px; border-radius: 4px; background-color: var(--N100, #DBDEE2); margin-bottom: 0; background-image: linear-gradient(89deg, var(--N50, #F3F4F5), var(--N100, #DBDEE2)); background-size: 99% 100%; background-repeat: no-repeat; -webkit-animation: animation-1v174bd 1.3s linear 1ms infinite backwards; animation: animation-1v174bd 1.3s linear 1ms infinite backwards; } /style> /p> /button> style data-emotion-css13jshbk-unf-indicator> .css-13jshbk-unf-indicator { min-width: 16px; width: 0px; height: 2px; border-radius: 1px; background-color: var(--GN500, #ffc400); position: absolute; bottom: 0; left: 0px; -webkit-transition-property: left width; transition-property: left width; -webkit-transition-duration: 300ms; transition-duration: 300ms; -webkit-transition-timing-function: cubic-bezier(0.63, 0.01, 0.29, 1); transition-timing-function: cubic-bezier(0.63, 0.01, 0.29, 1); } /style> div width0 classcss-13jshbk-unf-indicator ehv0kkf1>/div> /div> /div> div roletabpanel> style data-emotion-css1dqq1xv> .css-1dqq1xv { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-flow: column wrap; -ms-flex-flow: column wrap; flex-flow: column wrap; height: 72px; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-bottom: -4px; padding: 0; } /style> style data-emotion-css16inwn4> .css-16inwn4 { margin-top: 12px; font-size: 1rem; line-height: 20px; color: var(--NN950, #ffffff); } .css-16inwn4 a { color: var(--GN500, #ffc400); } /style> div classcss-16inwn4> style data-emotion-csso0scwi> .css-o0scwi { display: block; overflow: hidden; max-height: 12000px; } /style>span classcss-o0scwi eytdjj00> style data-emotion-css168ydy0> .css-168ydy0 { display: -webkit-box; -webkit-line-clamp: unset; -webkit-box-orient: vertical; text-overflow: ellipsis; overflow: hidden; word-break: break-word; } /style>span classcss-168ydy0 eytdjj01> div data-testidlblPDPDescriptionProduk> p>strong>a stylecolor: #f9ff00;hrefhttps://slideflix.net/>KUPANGTOTO/a>/strong> ☀️ adalah situs slot online terpercaya yang menghadirkan informasi RTP (Return to Player) secara real-time dan transparan. Dengan sistem ini, para pemain bisa melihat langsung persentase kemenangan dari setiap game slot yang tersedia, sehingga dapat menentukan pilihan permainan dengan strategi yang lebih cerdas. Fitur RTP live ini menjadi nilai plus yang jarang ditemukan di situs lain, dan menjadikan KupangToto sebagai tempat favorit para pemburu cuan sejati. Didukung oleh provider ternama seperti Pragmatic Play, PG Soft, dan Habanero, KupangToto menyajikan ratusan permainan slot dengan RTP tinggi, bahkan hingga di atas 96%. Tidak hanya itu, pemain juga bisa memantau panel harian yang menampilkan slot dengan winrate terbaik hari ini. Semua fitur ini dirancang agar pemain tidak hanya mengandalkan keberuntungan, tapi juga bisa bermain berdasarkan data yang akurat dan menguntungkan./p> /div> /span> /span> /div> /div> /div> /div> script nonceTXznVweNzUj0yRULBC0PiA> use strict; window.addEventListener(DOMContentLoaded, function () { window.ga && window.ga(create, UA-9801603-1, auto, { useAmpClientId: true }) && window.ga( function (tracker) { tracker.set(dimension113, tracker.get(clientId)); } ); }); /script> script typetext/javascript nonceTXznVweNzUj0yRULBC0PiA> try { if (window.newrelic) { window.newrelic.setCustomAttribute(service, zeus); window.newrelic.setCustomAttribute(env, production); window.newrelic.setCustomAttribute(sw, window.__shell); window.newrelic.setCustomAttribute(version, window.version); window.newrelic.setCustomAttribute(xdevice, window.xdevice); window.newrelic.setCustomAttribute(isBot, false); function __getCookie(e) { for (var n e + , t decodeURIComponent(document.cookie).split(;), o 0; o t.length; o++) { for (var r to; r.charAt(0);)r r.substring(1); if (0 r.indexOf(n)) return r.substring(n.length, r.length) } return } var NR_SID __getCookie(NR_SID) || ; window.newrelic.setCustomAttribute(nrSession, NR_SID); if (window.__PAGE_TYPE__) { window.newrelic.setCustomAttribute(pageType, window.__PAGE_TYPE__); window.newrelic.setPageViewName(window.__PAGE_TYPE__, window.location.hostname); } if (window.navigator.userAgent) { window.newrelic.setCustomAttribute(isLighthouse, /Chrome-Lighthouse/i.test(navigator.userAgent)); window.newrelic.setCustomAttribute(isLoadtest, /dexter/i.test(navigator.userAgent)); } window.newrelic.addRelease(zeus, window.version); var __NR_IGNORED_ERRORS Script error., Branch SDK not initialized, getReadModeExtract, Loading chunk; function __shouldIgnoreNRError(err) { if (!err) { return true; } var _r false; for (var index 0; index __NR_IGNORED_ERRORS.length; index++) { try { var ignoredErr __NR_IGNORED_ERRORSindex; var _strErr typeof err string ? err : JSON.stringify(err); if (_strErr.indexOf(ignoredErr) > 0) { _r true; break; } } catch (e) { console.debug(e); } } return _r; } window.newrelic.setErrorHandler(function (err) { return __shouldIgnoreNRError(err); }); } } catch (e) { console.debug(e); } /script> script typetext/javascript nonce9f60af1c1c664cf5478d5a83aea58291 src/Gt8dyGvHP67yCEi_K0PO/VXJYm8V6Xf/ZyMtejt5PAc/LH/wQczhheQE>/script> /div>/div>/div>/div>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]