Showing source for: https://itsourtime.org.uk/
Duration: 0.380801s
Server: cloudflare
<!DOCTYPE html>
<html lang="id" translate="no">
<head>
<meta name="google-site-verification" content="qXQl7FvOfZEWaq3c0ixXqo4wBZGkqfohtZ9rCLsFPz0" />
<meta charset="UTF-8">
<meta name="viewport" content="initial-scale=1, minimum-scale=1, maximum-scale=5, user-scalable=yes, width=device-width">
<title>7meter: Bola Slot & Parlay Online | Bonus Login Sekarang</title>
<meta name="description" content="7meter Platform taruhan bola slot dan bola parlay paling lengkap. Raih keuntungan maksimal dengan bonus menarik setiap hari. Daftar sekarang!">
<meta property="og:url" content="https://itsourtime.org.uk/">
<link rel="canonical" href="https://itsourtime.org.uk/">
<link rel="amphtml" href="https://ampterusan.org/itsourtime.org.uk/"/>
<link rel="shortcut icon" href="https://itsourtime.org.uk/asset/favicon.ico" sizes="any">
<meta name="page-type" content="productdetailpage-desktop" />
<meta name="title" content="7meter: Bola Slot & Parlay Online | Bonus Login Sekarang" />
<meta name="description" content="7meter Platform taruhan bola slot dan bola parlay paling lengkap. Raih keuntungan maksimal dengan bonus menarik setiap hari. Daftar sekarang!" />
<meta name="google-site-verification" content="OwxiS6J_bOeS3TeYZ3QsRON11dVtE6XgiwKvjjXND6k" />
<meta property="og:title" content="7meter: Bola Slot & Parlay Online | Bonus Login Sekarang" />
<meta property="og:description" content="7meter Platform taruhan bola slot dan bola parlay paling lengkap. Raih keuntungan maksimal dengan bonus menarik setiap hari. Daftar sekarang!" />
<meta property="og:site_name" content="Situs Judi Bola" />
<meta property="og:url" content="https://itsourtime.org.uk/" />
<meta property="og:image" content="https://itsourtime.org.uk/asset/parlay-bola-7meter.webp" />
<meta property="og:image:width" content="1200" />
<meta property="og:image:height" content="500" />
<meta property="og:type" content="product" />
<meta property="product:price:amount" content="25000" />
<meta property="product:price:currency" content="Rp" />
<meta name="twitter:card" content="product" />
<meta name="twitter:title" content="7meter: Bola Slot & Parlay Online | Bonus Login Sekarang" />
<meta name="twitter:description" content="7meter Platform taruhan bola slot dan bola parlay paling lengkap. Raih keuntungan maksimal dengan bonus menarik setiap hari. Daftar sekarang!" />
<meta name="twitter:image" content="https://itsourtime.org.uk/asset/parlay-bola-7meter.webp" />
<meta name="twitter:label1" content="Harga" />
<meta name="twitter:data1" content="Rp100.000" />
<meta name="twitter:label2" content="Lokasi" />
<meta name="branch:deeplink:$ios_deeplink_path" content="https://itsourtime.org.uk/" />
<meta name="branch:deeplink:$android_deeplink_path" content="https://itsourtime.org.uk/" />
<meta name="branch:deeplink:$desktop_url" content="https://itsourtime.org.uk/" />
<meta name="robots" content="index, follow" />
<meta name="googlebot" content="index, follow">
<meta itemprop="ratingValue" content="4.8" />
<meta content="5" itemprop="bestRating" />
<meta itemprop="worstRating" content="5" />
<meta itemprop="ratingCount" content="1386" />
<meta itemprop="reviewCount" content="1386" />
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-title" content="7meter: Bola Slot & Parlay Online | Bonus Login Sekarang">
<meta name="theme-color" content="#00AA5B">
<script type='text/javascript'
nonce="TXznVweNzUj0yRULBC0PiA==">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 (!a[e]) throw new Error("Info for ".concat(e, " was never set")); return a[e] } function c(e, t) { if (!e) throw new Error("All info objects require an agent identifier!"); a[e] = (0, o.D)(t, i); const r = (0, n.ek)(e); r && (r.info = a[e]) } 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 (!p[e]) throw new Error("Configuration for ".concat(e, " was never set")); return p[e] } function v(e, t) { if (!e) throw new Error(g); p[e] = (0, o.D)(t, h()); const r = (0, n.ek)(e); r && (r.init = p[e]) } 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 = r[n[o]])) return; r = r[n[n.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 (!A[e]) throw new Error("LoaderConfig for ".concat(e, " was never set")); return A[e] } function E(e, t) { if (!e) throw new Error("All loader-config objects require an agent identifier!"); A[e] = (0, o.D)(t, y); const r = (0, n.ek)(e); r && (r.loader_config = A[e]) } 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 (!R[e]) throw new Error("Runtime for ".concat(e, " was never set")); return R[e] } function O(e, t) { if (!e) throw new Error("All runtime objects require an agent identifier!"); R[e] = (0, o.D)(t, T); const r = (0, n.ek)(e); r && (r.runtime = R[e]) } 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 !== e[a]) try { Array.isArray(e[a]) && Array.isArray(t[a]) ? r[a] = Array.from(new Set([...e[a], ...t[a]])) : "object" == typeof e[a] && "object" == typeof t[a] ? r[a] = o(e[a], t[a]) : r[a] = e[a] } 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 ? +e[1] : 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.initializedAgents[e].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.sharedContext[t] = 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.p[t] || 0 }; d(e), s[e].get(t) || s[e].set(t, r) } function d(e) { e && (s[e] || (s[e] = new Map)) } function u() { let e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : "", t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : "feature", r = arguments.length > 2 && void 0 !== arguments[2] && arguments[2]; if (d(e), !e || !s[e].get(t) || r) return c(t); s[e].get(t).staged = !0; const a = [...s[e]]; function c(t) { const r = e ? n.ee.get(e) : n.ee, a = i.X.handlers; if (r.backlog && a) { var s = r.backlog[t], c = a[t]; if (c) { for (var d = 0; s && d < s.length; ++d)l(s[d], c); (0, o.D)(c, (function (e, t) { (0, o.D)(t, (function (t, r) { r[0].on(e, r[1]) })) })) } delete a[t], r.backlog[t] = null, r.emit("drain-" + t, []) } } a.every((e => { let [t, r] = e; return r.staged })) && (a.sort(((e, t) => e[1].priority - t[1].priority)), a.forEach((t => { let [r] = t; s[e].delete(r), c(r) }))) } function l(e, t) { var r = e[1]; (0, o.D)(t[r], (function (t, r) { var n = e[0]; if (r[0] === n) { var o = r[1], i = e[3], a = e[2]; 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 = n[e]; if (!r) return; for (var o = 0; o < r.length; o++)r[o] === 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++)s[l].apply(a, r); var f = b()[d[e]]; 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; d[o] = t, t in r || (r[t] = []) })) }, abort: u, aborted: !1, isBuffering: function (e) { return !!b()[d[e]] }, 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) { n[e] = m(e).concat(t) } function m(e) { return n[e] || [] } function v(t) { const r = l[t] = l[t] || 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.backlog[e] })) } 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 = t[i] = t[i] || {}; (a[r] = a[r] || []).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 !== arguments[2] && arguments[2], n = arguments.length > 3 ? arguments[3] : void 0; window.addEventListener(e, t, a(r, n)) } function c(e, t) { let r = arguments.length > 2 && void 0 !== arguments[2] && arguments[2], n = arguments.length > 3 ? arguments[3] : 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 & e[t] : 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; c[t] ? c[t].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), l[t] = Boolean(n) })), Object.keys(c).forEach((e => { void 0 === l[e] && (c[e]?.forEach((t => (0, o.p)("rumresp-" + e, [!1], void 0, t, r))), l[e] = !1) })), d.add(t), function () { let e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}; 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 e[t]; var o = r(); if (Object.defineProperty && Object.keys) try { return Object.defineProperty(e, t, { value: o, writable: !0, enumerable: !1 }), o } catch (e) { } return e[t] = o, o } }, 7872: (e, t, r) => { "use strict"; function n(e) { var t = this; let r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 500, n = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {}; const o = n?.leading || !1; let i; return function () { for (var n = arguments.length, a = new Array(n), s = 0; s < n; s++)a[s] = arguments[s]; 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++)o[i] = arguments[i]; 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.initializedAgents[e] = 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 !== arguments[1] && arguments[1], r = arguments.length > 2 ? arguments[2] : void 0, o = arguments.length > 3 ? arguments[3] : 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 = t[s], u = e[c]; d(u) || (e[c] = 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 = ""), nrWrapper[o.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 e[r] }, set: function (t) { return e[r] = t, t } }) })), t } catch (e) { c([e], r) } for (var n in e) i.call(e, n) && (t[n] = e[n]) }(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 && !e[o.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 (f[t.debugId]++) return t; f[t.debugId] = 1; var r = s(t, !0); function i(e) { r.inPlace(e, [p, g], "-", a) } function a(e, t) { return e[1] } 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 = e[1]; 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 = e[1] = i } })), t.on(g + "-start", (function (e) { e[1] = this.wrapped || e[1] })), 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++)o[i - 2] = arguments[i]; 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 = e[r]; "function" == typeof i && (e[r] = function () { var e, r = [...arguments], a = {}; t.emit(n + "before-start", [r], a), a[o.v.contextId] && a[o.v.contextId].dt && (e = a[o.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(x[w], e, y), r(E[w], 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 || T[t.debugId]++ || (T[t.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 || C[t.debugId]) return t; C[t.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 = r[1]; return c(r[3], t[n]) } 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 ? s[1] : null); var a, s; if (!n) return; var d = function (e) { var t = e.match(i); if (t && t.length >= 3) return { key: t[2], parent: c(t[1], window) }; return { key: e, parent: window } }(n); if ("function" != typeof d.parent[d.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) }(e[0]) })), t } const P = {}; function j(e) { const t = function (e) { return (e || n.ee).get("mutation") }(e); if (!l.il || P[t.debugId]) return t; P[t.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 (k[t.debugId]) return t; k[t.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 = a[r]; e[r] = 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 = a[r]; e[r] = 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++)s[c] = arguments[c]; s[0] = i(s[0], "cb-", o, null, !1), s[1] = i(s[1], "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.then[o.v.contextOriginalId] = n, t.on("executor-start", (function (e) { e[0] = i(e[0], "resolve-", this, null, !1), e[1] = i(e[1], "resolve-", this, null, !1) })), t.on("executor-err", (function (e, t, r) { e[1](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 (H[t.debugId]++) return t; H[t.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) { e[0] = r(e[0], "fn-", null, n) })), t.on(L + F, (function (e, t, n) { this.method = n, this.timerDuration = isNaN(e[1]) ? 0 : +e[1], e[0] = r(e[0], "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 (Z[r.debugId]++) return r; Z[r.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) t[r] = e[r] }(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) { e[0] && e[0].type === u || A() })); function A() { for (var e = 0; e < h.length; e++)g(0, h[e]); 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 => { e[t] = function () { for (var r = arguments.length, n = new Array(r), o = 0; o < r; o++)n[o] = arguments[o]; return function (t) { for (var r = arguments.length, n = new Array(r > 1 ? r - 1 : 0), o = 1; o < r; o++)n[o - 1] = arguments[o]; let i = []; return Object.values(e.initializedAgents).forEach((e => { e.exposed && e.api[t] && i.push(e.api[t](...n)) })), i.length > 1 ? i : i[0] }(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 !== arguments[1] ? arguments[1] : {}, g = arguments.length > 2 ? arguments[2] : void 0, x = arguments.length > 3 ? arguments[3] : 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 !== arguments[2] && arguments[2]; 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.jsAttributes[t] : (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 => { g[e] = _(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 !== arguments[2] && arguments[2]; 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) } }, g[p.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) }, g[p.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 => { w[e] = _(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 = n[e]; if (void 0 !== t) return t.exports; var i = n[e] = { exports: {} }; return r[e](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: t[r] }) }, o.f = {}, o.e = e => Promise.all(Object.keys(o.f).reduce(((t, r) => (o.f[r](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 (e[r]) e[r].push(n); else { var s, c; if (void 0 !== i) for (var d = document.getElementsByTagName("script"), u = 0; u < d.length; u++) { var l = d[u]; 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"), f[a] && (s.integrity = f[a]) } e[r] = [n]; var h = (t, n) => { s.onerror = s.onload = null, clearTimeout(p); var o = e[r]; if (delete e[r], 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) ? e[t] : void 0; if (0 !== n) if (n) r.push(n[2]); else { var i = new Promise(((r, o) => n = e[t] = [r, o])); r.push(n[2] = i); var a = o.p + o.u(t), s = new Error; o.l(a, (r => { if (o.o(e, t) && (0 !== (n = e[t]) && (e[t] = 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, n[1](s) } }), "chunk-" + t, t) } }; var t = (t, r) => { var n, i, [a, s, c] = r, d = 0; if (a.some((t => 0 !== e[t]))) { for (n in s) o.o(s, n) && (o.m[n] = s[n]); if (c) c(o) } for (t && t(r); d < a.length; d++)i = a[d], o.o(e, i) && e[i] && e[i][0](), e[i] = 0 }, r = self["webpackChunk:NRBA-1.253.0.PROD"] = self["webpackChunk: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 !== arguments[0] ? arguments[0] : (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++)n[o - 1] = arguments[o]; if ("function" == typeof this.api?.[t]) return this.api[t](...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 => { t[r] = 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 !== arguments[3]) || arguments[3]; 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 !== arguments[0] ? arguments[0] : {}; 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 !== arguments[2]) || arguments[2]; 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) { t[e] = S(r, t[e]) })), 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 = a[e], o = r[e]; o && !o.c ? a[e] = S(o.t, n) : a[e] = 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, a[e]) } })) } 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.aggregatedData[e] || (this.aggregatedData[e] = {}); var o = this.aggregatedData[e][t]; return o || (o = this.aggregatedData[e][t] = { params: r || {} }, n && (o.custom = n)), o } get(e, t) { return t ? this.aggregatedData[e] && this.aggregatedData[e][t] : this.aggregatedData[e] } take(e) { for (var t = {}, r = "", n = !1, o = 0; o < e.length; o++)t[r = e[o]] = Object.values(this.aggregatedData[r] || {}), t[r].length && (n = !0), delete this.aggregatedData[r]; 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 !== arguments[2]) || arguments[2]; 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 !== arguments[2]) || arguments[2]; 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 !== arguments[2]) || arguments[2]; 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 + "@nr=0-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_origins[n]); 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 !== arguments[2]) || arguments[2]; 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, e[t.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: e[0] }, te(this, e[1]), 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 = e[0], 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(X[s], 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.xhrGuids[r] && (this.xhrGuids[r] = !0, this.totalCbs += 1) } function f(e, t) { var r = "" + q(e) + !!t; this.xhrGuids && this.xhrGuids[r] && (delete this.xhrGuids[r], this.totalCbs -= 1) } function h() { this.endTime = (0, I.z)() } function p(e, r) { r instanceof Q && "load" === e[0] && t.emit("xhr-load-added", [e[1], e[2]], r) } function m(e, r) { r instanceof Q && "load" === e[0] && t.emit("xhr-load-removed", [e[1], e[2]], r) } function v(e, t, r) { t instanceof Q && ("onload" === r && (this.onload = !0), ("load" === (e[0] && e[0].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 = e[1] || {}; if ("string" == typeof e[0] ? 0 === (t = e[0]).length && g.il && (t = "" + g._A.location.href) : e[0] && e[0].url ? t = e[0].url : g._A?.URL && e[0] && e[0] instanceof URL ? t = e[0].href : "function" == typeof e[0].toString && (t = e[0].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 (e[0] && e[0].headers) s(e[0].headers, o) && (this.dt = o); else { var i = {}; for (var a in r) i[a] = r[a]; i.headers = new Headers(r.headers || {}), s(i.headers, o) && (this.dt = o), e.length > 1 ? e[1] = 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 = e[0]), e.length >= 2 && (this.opts = e[1]); 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(X[o], 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 !== arguments[2]) || arguments[2]; 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 !== arguments[2]) || arguments[2]; 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 !== arguments[2]) || arguments[2]; 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.p[e.featureName] - s.p[t.featureName])), r.forEach((r => { if (!t[r.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.features[r.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.features[e].abortHandler?.(); const r = (0, R.fP)(); return delete r.initializedAgents[this.agentIdentifier]?.api, delete r.initializedAgents[this.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 !== arguments[2]) || arguments[2]), !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", [e[0], 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 !== arguments[2]) || arguments[2]), !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)(); this[Ee] = ~~this[Ee] + e - this[_e], this[Te] = e } function b(e, t) { e.on(t, (function () { this[t] = (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 nonce="TXznVweNzUj0yRULBC0PiA==">window.__PAGE_TYPE__ = "productdetailpage-desktop";</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@id":"SBOBET",
"@type": "Product",
"productID":"333333333",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "2"
},
"description": "7meter Platform taruhan bola slot dan bola parlay paling lengkap. Raih keuntungan maksimal dengan bonus menarik setiap hari. Daftar sekarang!",
"name": "7meter: Bola Slot & Parlay Online | Bonus Login Sekarang",
"url":"https://itsourtime.org.uk/",
"image": "https://itsourtime.org.uk/asset/parlay-bola-7meter.webp",
"brand":{"@type":"Brand",
"name":"Sbobet"},
"offers": {
"@type": "Offer",
"availability": "https://schema.org/InStock",
"price": "25000.00",
"priceCurrency": "IDR"
}
}
</script>
<script type="application/ld+json" id="faq-schema">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Apakah 7METER merupakan agen SBOBET yang terpercaya?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Ya. 7METER dikenal sebagai salah satu situs yang menyediakan akses ke platform taruhan olahraga internasional seperti SBOBET. Platform ini menghadirkan layanan permainan bola dengan sistem yang aman, dukungan layanan pelanggan, serta proses transaksi yang dirancang agar nyaman bagi para pengguna."
}
},
{
"@type": "Question",
"name": "Bagaimana jika link SBOBET tidak bisa diakses?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Apabila halaman utama tidak dapat dibuka karena pembatasan jaringan, 7METER biasanya menyediakan link alternatif terbaru agar pengguna tetap bisa mengakses layanan dengan lancar. Link tersebut dapat digunakan melalui perangkat desktop maupun mobile tanpa perlu pengaturan tambahan."
}
},
{
"@type": "Question",
"name": "Apa saja pilihan pasaran taruhan bola yang tersedia?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Melalui platform taruhan olahraga internasional, pengguna dapat menemukan berbagai jenis pasaran populer seperti Asian Handicap, Over/Under, Mix Parlay, 1X2, Correct Score, dan masih banyak lagi. Pasaran ini tersedia untuk berbagai liga sepak bola dunia dengan pembaruan odds secara berkala."
}
},
{
"@type": "Question",
"name": "Bagaimana cara membuat akun di 7METER?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Pendaftaran akun di 7METER umumnya dapat dilakukan dengan mengisi formulir registrasi yang tersedia di situs. Setelah data diisi dengan benar, akun akan diproses sehingga pengguna dapat masuk ke platform dan mulai menjelajahi berbagai fitur yang tersedia."
}
},
{
"@type": "Question",
"name": "Apakah proses transaksi di 7METER cepat?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Sistem transaksi di 7METER dirancang agar praktis dan efisien. Pengguna biasanya dapat melakukan proses deposit maupun penarikan dana melalui berbagai metode pembayaran yang tersedia dengan waktu proses yang relatif cepat."
}
},
{
"@type": "Question",
"name": "Apa yang dimaksud dengan taruhan bola?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Taruhan bola adalah aktivitas memprediksi hasil pertandingan sepak bola melalui berbagai jenis pasaran yang disediakan oleh platform taruhan olahraga. Pemain memilih prediksi tertentu dan memasang nominal taruhan berdasarkan peluang atau odds yang berlaku."
}
},
{
"@type": "Question",
"name": "Apa itu SBOBET?",
"acceptedAnswer": {
"@type": "Answer",
"text": "SBOBET merupakan salah satu platform taruhan olahraga online yang dikenal luas di Asia dan berbagai negara lainnya. Platform ini menyediakan berbagai pasaran olahraga, termasuk sepak bola, dengan sistem odds yang diperbarui secara real-time."
}
},
{
"@type": "Question",
"name": "Apa itu 7METER?",
"acceptedAnswer": {
"@type": "Answer",
"text": "7METER adalah sebuah situs yang menyediakan informasi serta akses ke layanan permainan olahraga online. Melalui platform ini, pengguna dapat menjelajahi berbagai pasaran pertandingan, informasi odds, serta layanan yang mendukung pengalaman bermain yang lebih praktis."
}
},
{
"@type": "Question",
"name": "Apa yang dimaksud dengan taruhan Handicap Asia?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Handicap Asia adalah salah satu jenis taruhan sepak bola yang memberikan keunggulan atau pengurangan poin kepada salah satu tim untuk menyeimbangkan peluang pertandingan. Dengan sistem ini, pertandingan yang terlihat tidak seimbang dapat memiliki peluang taruhan yang lebih menarik."
}
},
{
"@type": "Question",
"name": "Apa itu Mix Parlay?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Mix Parlay adalah taruhan gabungan yang mengharuskan pemain memilih beberapa pertandingan sekaligus dalam satu tiket. Untuk mendapatkan kemenangan, seluruh pilihan yang dipasang harus menghasilkan prediksi yang benar."
}
},
{
"@type": "Question",
"name": "Apa itu taruhan Over/Under?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Over/Under adalah jenis taruhan yang berfokus pada jumlah total gol yang tercipta dalam sebuah pertandingan. Pemain hanya perlu memprediksi apakah total gol akan berada di atas atau di bawah angka yang ditentukan oleh bandar."
}
},
{
"@type": "Question",
"name": "Apa yang dimaksud dengan 1X2?",
"acceptedAnswer": {
"@type": "Answer",
"text": "1X2 adalah format taruhan sederhana yang digunakan untuk memprediksi hasil akhir pertandingan sepak bola dalam waktu normal. Pilihan 1 berarti tim tuan rumah menang, X berarti pertandingan berakhir seri, dan 2 berarti tim tamu menang."
}
},
{
"@type": "Question",
"name": "Apa itu taruhan Correct Score?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Correct Score adalah taruhan yang mengharuskan pemain menebak skor akhir pertandingan secara tepat. Karena tingkat kesulitannya tinggi, jenis taruhan ini biasanya menawarkan odds yang lebih besar."
}
},
{
"@type": "Question",
"name": "Apa yang dimaksud dengan taruhan Outright?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Outright adalah taruhan jangka panjang yang berfokus pada prediksi pemenang sebuah kompetisi atau turnamen, seperti siapa yang akan menjadi juara liga atau turnamen sepak bola tertentu."
}
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "7METER",
"url": "https://itsourtime.org.uk/",
"review": [
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "Pengamat Taruhan Bola"
},
"datePublished": "2025-01-10",
"reviewBody": "Setelah lama mengikuti berbagai platform taruhan olahraga, saya menyadari bahwa faktor paling penting bukan hanya memilih pertandingan yang tepat, tetapi juga menggunakan platform yang stabil dan terpercaya. Banyak pemain baru terjebak pada situs yang tidak jelas kredibilitasnya. 7METER menjadi salah satu pilihan yang cukup dikenal karena menyediakan akses taruhan bola dengan sistem yang rapi, pilihan pertandingan lengkap, dan pengalaman penggunaan yang lebih nyaman dibandingkan banyak situs lain.",
"reviewRating": {
"@type": "Rating",
"ratingValue": "5",
"bestRating": "5"
}
},
{
"@type": "Review",
"author": {
"@type": "Person",
"name": "Pecinta Sepak Bola"
},
"datePublished": "2024-12-05",
"reviewBody": "Bagi saya yang sering mengikuti pertandingan liga dunia, memiliki platform yang menyediakan berbagai pasaran taruhan dan odds yang kompetitif sangat penting. 7METER menawarkan akses ke banyak pertandingan dari berbagai kompetisi besar sehingga memudahkan pemain untuk memantau peluang taruhan dalam satu tempat. Navigasinya cukup mudah digunakan dan pilihan pasar pertandingannya juga beragam.",
"reviewRating": {
"@type": "Rating",
"ratingValue": "4",
"bestRating": "5"
}
}
],
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "1375"
}
}
</script>
<style type="text/css" nonce="TXznVweNzUj0yRULBC0PiA==">
/*! 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
}
abbr[title] {
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
}
[type=reset],
[type=submit],
button,
html [type=button] {
-webkit-appearance: button
}
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
border-style: none;
padding: 0
}
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-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
}
[type=checkbox],
[type=radio] {
box-sizing: border-box;
padding: 0
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
height: auto
}
[type=search] {
-webkit-appearance: textfield;
outline-offset: -2px
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-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 type="text/css" nonce="TXznVweNzUj0yRULBC0PiA==">
@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 type="text/css" nonce="TXznVweNzUj0yRULBC0PiA==">
:focus {
outline: 0
}
html {
box-sizing: border-box;
font-size: 14px;
font-family: 'Open Sauce One', sans-serif
}
body,
html {
background: var(--NN0, #FFFFFF) !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,
input[type=text],
select,
textarea {
-webkit-appearance: none
}
[type=search] {
-webkit-appearance: none;
outline-offset: 0
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-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-theme="default" class="pdp-container">
<div id="zeus-root">
<style
data-emotion-css="jlk0mk 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 input[type=text].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-css="8atqhb">
.css-8atqhb {
background-color: #0A254A;
width: 100%;
}
</style>
<div class="css-8atqhb">
<style data-emotion-css="18csb69">
.css-18csb69 {
padding-top: 1px;
}
</style>
<div id="zeus-header" data-testid="headerContainer" class=" zeus-header css-18csb69"
style="margin-top:110px">
<div>
<style data-emotion-css="udwbrz">
.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, #0C152B);
z-index: 999;
position: fixed;
top: 0px;
right: 0;
left: 0;
border-bottom: 1px solid var(--NN50, #d8790d);
-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 id="header-main-wrapper" class="css-udwbrz edxse4c0">
<style data-emotion-css="jdif88">
.css-jdif88 {
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
height: 32px;
z-index: 3;
background-color: var(--NN50, #F0F3F7);
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-css="12jp264">
.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 class="css-12jp264 e90swyx2">
<style data-emotion-css="isbo03">
.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: 200;
height: 72px;
object-fit: contain;
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
}
</style><a href="/" data-testid="icnHeaderIcon"
class="css-isbo03 e2sn3zw0"><img alt="3dsbobet"
src="https://itsourtime.org.uk/asset/logo.png" /></a>
<style data-emotion-css="c4s9dq">
.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 class="css-c4s9dq e1429ojz0">
<style data-emotion-css="1551isn">
.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>
<style data-emotion-css="nlrenb">
.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 class="css-nlrenb">
<style data-emotion-css="w3ze74">
.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="" class="css-w3ze74">
<style data-emotion-css="810c8b">
.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 class="css-810c8b">
<style data-emotion-css="adxool">
.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 class="css-adxool" data-testid="txtHeaderSearchBar">
<style data-emotion-css="v1hkkg">
.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 input[type='search']::-webkit-search-decoration,
.css-v1hkkg input[type='search']::-webkit-search-cancel-button,
.css-v1hkkg input[type='search']::-webkit-search-results-button,
.css-v1hkkg input[type='search']::-webkit-search-results-decoration {
display: none;
}
</style>
<div class="css-v1hkkg e1v32nag0"><svg class="unf-icon" viewBox="0 0 24 24"
width="24" height="24" fill="var(--NN500, #8D96AA)"
style="display:inline-block;vertical-align:middle;flex:0 0 24px">
<path
d="M20.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-css="3017qm">
.css-3017qm {
min-width: 0;
min-height: 0;
width: 100%;
color: var(--NN950, #212121);
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, #6D7588);
}
.css-3017qm::-moz-placeholder {
color: var(--NN600, #6D7588);
}
.css-3017qm:-ms-input-placeholder {
color: var(--NN600, #6D7588);
}
.css-3017qm::placeholder {
color: var(--NN600, #6D7588);
}
</style><input type="search" aria-label="Cari di Situs Judi Bola"
data-unify="Search" placeholder="Cari di Situs Judi Bola" value=""
class="css-3017qm exxxdg63" />
</div>
</div>
</div>
</div>
</div>
<style data-emotion-css="7lcni7">
.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 class="css-7lcni7" data-testid="btnHeaderCart">
<style data-emotion-css="1lsbr8a">
.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 class="css-1lsbr8a">
<style data-emotion-css="181189t">
.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 class="css-181189t"></i>
</div>
</div>
<style data-emotion-css="a1ds0i">
.css-a1ds0i {
width: 1.2px;
min-width: 1.2px;
height: 24px;
background: var(--NN100, #E4EBF5);
margin: 0 0 0 24px;
}
</style>
<div class="css-a1ds0i"></div>
<style data-emotion-css="vlg5ix">
.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 class="css-vlg5ix">
<style data-emotion-css="16r70d4">
.css-16r70d4 {
height: 32px;
padding: 0px 16px;
font-weight: 800;
border-radius: 8px;
font-size: 12px;
background: var(--NN0, #FFFFFF);
color: var(--GN500, #00AA5B);
cursor: pointer;
border: 1px solid var(--GN500, #ffffff);
}
</style><button type="button" class="css-16r70d4"
data-testid="btnHeaderLogin"><a href="https://ampterusan.org/itsourtime.org.uk/" target="_blank" rel="noopener noreferrer nofollow">Masuk</a></button>
<style data-emotion-css="6c86hb">
.css-6c86hb {
height: 32px;
color: var(--NN0, #FFFFFF);
padding: 0px 16px;
font-weight: 800;
border-radius: 8px;
font-size: 12px;
background: var(--GN500, #eea701de);
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 type="button" class="css-6c86hb" data-testid="btnHeaderRegister">
<a href="https://ampterusan.org/itsourtime.org.uk/" target="_blank" rel="noopener noreferrer nofollow"><!-- -->Daftar<!-- --></a> </button>
</div>
</div>
<style data-emotion-css="wtsb4g">
.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, #f49d05);
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, #00AA5B);
}
</style>
<div id="trending-popular-keywords" class="css-wtsb4g e9zpl6p0"><a
data-testid="https://itsourtime.org.uk/"
href="https://itsourtime.org.uk/">JUDI BOLA</a><a
data-testid="https://itsourtime.org.uk/"
href="https://itsourtime.org.uk/about-us">SBOBET</a><a
data-testid="https://itsourtime.org.uk/"
href="/#3">AGEN SBOBET</a><a
data-testid="https://itsourtime.org.uk/"
href="/#4">DAFTAR SBOBET</a><a
data-testid="https://itsourtime.org.uk/"
href="/#5">LOGIN SBOBET</a><a
data-testid="https://itsourtime.org.uk/"
href="/#6">MIX PARLAY</a></div>
<style data-emotion-css="1mbdz04">
.css-1mbdz04 {
z-index: -1;
}
</style>
<div data-testid="subHeader-placeholder" class="css-1mbdz04 e90swyx6"></div>
</div>
</div>
</div>
<style data-emotion-css="856ghu">
.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-ssr="mainPDPSSR" class="css-856ghu" id="main-pdp-container">
<style data-emotion-css="17o7uaz">
.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 class="css-17o7uaz">
<style data-emotion-css="ylrxze-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-label="Breadcrumb" class="css-ylrxze-unf-breadcrumb">
<style data-emotion-css="60knpe">
.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, #f3960a);
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-unify="Breadcrumb" data-testid="lnkPDPDetailBreadcrumb" class="css-60knpe">
<style data-emotion-css="d5bnys">
.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, #212121);
}
</style>
<li class="css-d5bnys" text="Home" url="/">
<style data-emotion-css="1y6qqnj-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, #fdffa0);
-webkit-text-decoration: none;
text-decoration: none;
cursor: pointer;
color: var(--NN600, #6D7588);
}
.css-1y6qqnj-unf-heading:hover {
color: var(--GN500, #fdffa0);
}
</style>
<a data-unify="Typography" href="/" target="_self" rel="noopener noreferrer"
class="css-1y6qqnj-unf-heading e1qvo2ff7">Agen SBOBET<style data-emotion-css="1p03tq7">
.css-1p03tq7 {
position: relative;
height: 20px;
top: -1px;
}
</style><svg class="unf-icon css-1p03tq7" viewBox="0 0 24 24" width="24" height="24"
fill="var(--NN500, #8D96AA)" style="display:inline-block;vertical-align:middle">
<path
d="M9.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 class="css-d5bnys" text="7meter: Bola Slot & Parlay Online | Bonus Login Sekarang" url="https://itsourtime.org.uk/"><a
data-unify="Typography" href="https://itsourtime.org.uk/"
target="_self" rel="noopener noreferrer"
class="css-1y6qqnj-unf-heading e1qvo2ff7">Link Resmi & Daftar Judi Bola Online<svg
class="unf-icon css-1p03tq7" viewBox="0 0 24 24" width="24" height="24"
fill="var(--NN500, #8D96AA)" style="display:inline-block;vertical-align:middle">
<path
d="M9.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-css="kc39pg">
.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 class="css-kc39pg">
<style data-emotion-css="6jnsk6">
.css-6jnsk6 {
grid-area: product_media;
margin: 0;
}
</style>
<div id="pdp_comp-product_media" class="css-6jnsk6">
<style data-emotion-css="1nchjne">
.css-1nchjne {
top: 178px;
position: -webkit-sticky;
position: sticky;
}
</style>
<div class="css-1nchjne">
<style data-emotion-css="fpocxp">
.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 class="css-fpocxp">
<style data-emotion-css="qjpdc6">
.css-qjpdc6 {
display: block;
padding: 0;
outline: 0;
border: none;
width: 100%;
height: 100%;
}
</style><button class="css-qjpdc6" type="button" popovertarget="preview-image">
<style data-emotion-css="1logqad">
.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 class="css-1logqad active">
<div class="magnifier"
style="background-image:url(https://itsourtime.org.uk/asset/parlay-bola-7meter.webp);background-position:50% 50%;background-size:200%;display:none">
</div>
<style data-emotion-css="1xopdmj">
.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 class="intrinsic css-1xopdmj">
<style data-emotion-css="1w3vjqw">
.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 class="css-1w3vjqw intrinsic">
<style data-emotion-css="io8lqb">
.css-io8lqb {
display: block;
background: none;
width: initial;
height: initial;
max-width: 100%;
opacity: 1;
border: 0;
margin: 0;
padding: 0;
}
</style><img class="css-io8lqb" alt="" aria-hidden="true"
src="data: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-css="1c345mg">
.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-testid="PDPMainImage" class="css-1c345mg" decoding="async"
src="https://itsourtime.org.uk/asset/parlay-bola-7meter.webp"
alt="agen sbobet"/>
</div>
</div>
</button>
</div>
<style>
.faq-section {
max-width: 720px;
margin: 40px auto;
font-family: system-ui, Arial, sans-serif;
background: #fff;
border-radius: 14px;
border: 1px solid #e5e7eb;
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
overflow: hidden;
}
.faq-header {
background: linear-gradient(135deg, #03005a, #0e026b, #3c457a);
color: #fff;
text-align: center;
padding: 16px 20px;
font-weight: 800;
font-size: 1.1rem;
letter-spacing: 0.3px;
}
.faq-item {
border-bottom: 1px solid #f3dcdc;
}
.faq-question {
background: #fff;
padding: 14px 18px;
cursor: pointer;
font-weight: 700;
color: #032d7c;
position: relative;
transition: all 0.2s ease;
}
.faq-question:hover {
background: #fff5f5;
}
.faq-question::after {
content: "+";
position: absolute;
right: 18px;
font-weight: 800;
color: #277a00;
}
.faq-question[aria-expanded="true"]::after {
content: "-";
}
.faq-answer {
display: none;
padding: 0 18px 14px;
color: #444;
line-height: 1.6;
font-size: 0.92rem;
background: #fffdfd;
}
.faq-answer.show {
display: block;
}
/* Optional: catatan main aman */
.faq-footnote {
padding: 12px 16px 16px;
font-size: 0.85rem;
color: #5b5b5b;
background: #fffdfd;
}
.faq-footnote b {
color: #ff5500;
}
</style>
<style>
:root {
--blue-light: #1e00ff;
--blue-mid: #0d0746;
--blue-dark: #030143;
--blue-darker: #000435;
--border: #e5e7eb;
--bg: #ffffff;
--shadow: 0 6px 15px rgba(0,0,0,.08);
}
.blue-card {
max-width: 650px;
margin: 25px auto;
background: var(--bg);
border-radius: 14px;
overflow: hidden;
box-shadow: var(--shadow);
border: 1px solid var(--border);
transition: transform .2s, box-shadow .3s;
font-family: system-ui, Arial, sans-serif;
font-size: .92rem;
}
.blue-card:hover {
transform: translateY(-2px);
box-shadow: 0 10px 25px rgba(0,0,0,.12);
}
.blue-header {
padding: 12px 16px;
text-align: center;
background: linear-gradient(135deg, var(--blue-light), var(--blue-mid), var(--blue-dark));
color: #fff;
font-weight: 800;
font-size: 1.15rem;
text-shadow: 0 1px 2px rgba(0,0,0,.3);
letter-spacing: 1px;
}
.blue-table {
width: 100%;
border-collapse: collapse;
}
.blue-table th, .blue-table td {
padding: 12px 16px;
vertical-align: middle;
}
.blue-table th {
width: 35%;
background: linear-gradient(to right, var(--blue-mid), var(--blue-dark));
color: #fff;
font-weight: 700;
letter-spacing: .2px;
border-bottom: 1px solid var(--blue-darker);
text-transform: uppercase;
font-size: .85rem;
position: relative;
}
.blue-table th:after {
content: "";
position: absolute;
right: 0;
top: 50%;
transform: translateY(-50%);
width: 0;
height: 0;
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
border-left: 6px solid white;
opacity: 0.7;
}
.blue-table td {
border-bottom: 1px solid var(--border);
color: #333;
font-size: .9rem;
background: linear-gradient(to right, #f0f8ff, #fff);
}
.blue-table tr:last-child td {
border-bottom: none;
}
.blue-table tr:hover td {
background: linear-gradient(to right, #e1f0ff, #f0f8ff);
}
@media (max-width: 640px) {
.blue-table, .blue-table tbody, .blue-table tr, .blue-table th, .blue-table td {
display: block;
width: 100%;
}
.blue-table th {
border-bottom: none;
margin-top: 10px;
border-radius: 6px;
}
.blue-table th:after {
display: none;
}
}
/* Star rating system */
.stars {
--rating: 5;
--star-size: 1rem;
--star-gap: 2px;
--star-empty: #e5e7eb;
--star-fill: #ffdd00;
position: relative;
display: inline-block;
font-size: var(--star-size);
line-height: 1;
letter-spacing: var(--star-gap);
}
.stars::before {
content: "â
â
";
color: var(--star-empty);
}
.stars::after {
content: "â
â
";
color: var(--star-fill);
position: absolute;
left: 0;
top: 0;
width: calc((var(--rating)/5)*100%);
overflow: hidden;
white-space: nowrap;
pointer-events: none;
}
.stars.lg {
--star-size: 1.1rem;
letter-spacing: 3px;
}
.badge {
display: inline-flex;
align-items: center;
gap: 8px;
flex-wrap: wrap;
}
.badge small {
color: #555;
font-weight: 600;
}
</style>
<a href="https://ampterusan.org/itsourtime.org.uk/"> <img style="max-width: 100%; margin-top: 20px;" src="https://imgstock.io/images/2025/09/23/BUTTON---7meter.gif" alt="daftar-judi-bola"></a>
<div class="faq-section" lang="id-ID" aria-labelledby="faq-heading">
<div class="faq-header" id="faq-heading">FAQ JUDI BOLA 7METER</div>
<div id="faq-list" role="list"></div>
<div class="faq-footnote">
<b>Catatan:</b> <em>Judi Bola merupakan aktvitas yang memiliki potensi kecanduan, pastikan anda berusia 18+ & Bermainlah dengan bijak!</em>
</div>
</div>
<script>
(function() {
const schemaEl = document.getElementById('faq-schema');
if (!schemaEl) return;
let data;
try {
data = JSON.parse(schemaEl.textContent.trim());
} catch (e) {
console.error('Gagal parse FAQ schema JSON-LD:', e);
return;
}
if (!data || data['@type'] !== 'FAQPage' || !Array.isArray(data.mainEntity)) return;
const listEl = document.getElementById('faq-list');
const makeItem = (q, idx) => {
const item = document.createElement('div');
item.className = 'faq-item';
item.setAttribute('role', 'listitem');
const btn = document.createElement('button');
btn.type = 'button';
btn.className = 'faq-question';
btn.textContent = q.name || 'Pertanyaan';
btn.setAttribute('aria-expanded', 'false');
btn.setAttribute('aria-controls', `faq-answer-${idx}`);
btn.style.width = '100%';
btn.style.textAlign = 'left';
btn.style.background = 'transparent';
btn.style.border = '0';
const ans = document.createElement('div');
ans.className = 'faq-answer';
ans.id = `faq-answer-${idx}`;
ans.setAttribute('role', 'region');
ans.setAttribute('aria-hidden', 'true');
ans.innerHTML = (q.acceptedAnswer && q.acceptedAnswer.text) ? q.acceptedAnswer.text : '';
btn.addEventListener('click', () => {
const isOpen = btn.getAttribute('aria-expanded') === 'true';
// tutup semua item lain (accordion style)
document.querySelectorAll('.faq-question').forEach(b => {
b.setAttribute('aria-expanded', 'false');
});
document.querySelectorAll('.faq-answer').forEach(a => {
a.classList.remove('show');
a.setAttribute('aria-hidden', 'true');
});
// toggle item ini
if (!isOpen) {
btn.setAttribute('aria-expanded', 'true');
ans.classList.add('show');
ans.setAttribute('aria-hidden', 'false');
}
});
item.appendChild(btn);
item.appendChild(ans);
return item;
};
data.mainEntity.forEach((q, i) => listEl.appendChild(makeItem(q, i)));
})();
</script>
<style>
.org-card {
max-width: 720px;
/* disamakan dengan FAQ */
margin: 20px auto 40px;
font-family: system-ui, Arial, sans-serif;
background: #ffffff;
border: 1px solid #e5e7eb;
border-radius: 14px;
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
overflow: hidden;
}
.org-header {
display: flex;
align-items: center;
gap: 12px;
padding: 14px 16px;
background: linear-gradient(135deg, #ffd900, #ffb300);
}
.org-logo {
width: 50px;
height: 50px;
border-radius: 10px;
background: #fff;
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
border: 1px solid rgba(0, 0, 0, 0.08);
}
.org-logo img {
width: 100%;
height: 100%;
object-fit: contain;
}
.org-title {
line-height: 1.1;
}
.org-title .name {
font-weight: 800;
font-size: 1.05rem;
color: #3b2f00;
}
.org-title .url a {
font-size: 0.82rem;
color: #6a5500;
text-decoration: none;
word-break: break-all;
}
.org-body {
padding: 14px 16px;
background: #fffdf4;
}
.mini-table {
width: 100%;
border-collapse: collapse;
font-size: 0.9rem;
line-height: 1.45;
color: #333;
}
.mini-table tr+tr td,
.mini-table tr+tr th {
border-top: 1px dashed #eadfbb;
}
.mini-table th {
text-align: left;
width: 28%;
padding: 8px 6px 8px 0;
color: #6d5a00;
font-weight: 700;
vertical-align: top;
white-space: nowrap;
}
.mini-table td {
padding: 8px 0;
}
.chip-wrap {
display: flex;
flex-wrap: wrap;
gap: 8px;
}
.chip {
font-size: 0.8rem;
font-weight: 600;
color: #5a4a00;
background: #fff7cc;
border: 1px solid #ffe37a;
border-radius: 999px;
padding: 6px 12px;
text-decoration: none;
}
.lang-badge {
font-size: 0.75rem;
background: #f4f1e8;
color: #5b4e35;
border: 1px solid #e8dfc3;
padding: 4px 8px;
border-radius: 999px;
margin-right: 6px;
margin-bottom: 4px;
display: inline-block;
}
.org-foot {
padding: 10px 16px;
font-size: 0.8rem;
color: #6e5f39;
background: #fff9db;
border-top: 1px solid #f1e2a8;
}
@media (max-width: 768px) {
.org-card {
max-width: 95%;
}
}
</style>
<style data-emotion-css="1yezavk">
.css-1yezavk {
position: relative;
margin-top: 8px;
}
.css-1yezavk .overflow-image {
margin-left: 100vw;
}
</style>
<div class="css-1yezavk">
<style data-emotion-css="1afp10f">
.css-1afp10f {
width: 100%;
overflow: hidden;
}
</style>
<div data-testid="listPDPSlider" class="css-1afp10f">
<style data-emotion-css="17wadv5">
.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 class="css-17wadv5">
<style data-emotion-css="1m4bhbr">
.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, #00AA5B);
}
.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-css="7eker5 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>
</div>
</div>
</div>
</div>
<style data-emotion-css="1l14ucz">
.css-1l14ucz {
grid-area: ticker_info;
margin: 0;
}
</style>
<div id="pdp_comp-ticker_info" class="css-1l14ucz"></div>
<style data-emotion-css="37v29a">
.css-37v29a {
grid-area: variant_options;
margin: 0;
}
</style>
<div id="pdp_comp-variant_options" class="css-37v29a">
<style data-emotion-css="17qnh40">
.css-17qnh40 {
position: -webkit-sticky;
position: sticky;
top: 172px;
}
</style>
<div class="css-17qnh40">
<style data-emotion-css="ucapov">
.css-ucapov {
position: relative;
margin-bottom: 16px;
}
.css-ucapov .overlay {
position: absolute;
width: 40%;
height: 100%;
right: 0;
top: 0;
background-image: url(https://itsourtime.org.uk/asset/logo.png);
background-position: top right;
background-repeat: no-repeat;
background-size: 100%;
z-index: 3;
border-radius: 8px;
}
</style>
<div class="css-ucapov">
<style data-emotion-css="vvfgjt">
.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, #0b0072 0%, #093cab 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 class="css-vvfgjt">
<div>
<div class="campaign-name">SEO-skp</div>
<style data-emotion-css="1oyhfv0">
.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 class="css-1oyhfv0"><span>
<div class="bar" style="width:75%"></div>
</span><span data-testid="pdpCampaignStock">Segera Habis</span></div>
</div>
<style data-emotion-css="4fwu1b">
.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-testid="pdpFlashSaleTimer" class="css-4fwu1b">
<div>Berakhir dalam</div>
<style data-emotion-css="1vqjtbq">
.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 class="unf-timer css-1vqjtbq e1d34y70" data-unify="Timer"
aria-labelledby="default-timerAria">
<div style="text-align: justify;"><h2>Rayakan Piala Dunia 2026 Dengan 7meter</h2>
<p>Perhelatan besar yang dinanti setiap empat tahun sekali akhirnya kembali hadir. Sebagai salah satu pusat taruhan sepak bola terkemuka, 7METER siap meramaikan kemeriahan Piala Dunia 2026 yang akan digelar di kawasan Amerika Utara. Inilah saat yang tepat untuk memanfaatkan berbagai pilihan pasar taruhan bola hari ini dengan penawaran odds menarik yang telah kami sediakan.</p><p>Jangan hanya menikmati pertandingan sebagai penonton. Jadikan setiap laga sebagai kesempatan untuk meraih keuntungan dengan mendukung tim favorit Anda melalui taruhan yang tersedia. Dari fase kualifikasi hingga partai final, kami menghadirkan pilihan taruhan sepak bola yang lengkap agar Anda dapat merasakan euforia pesta sepak bola dunia sekaligus peluang kemenangan finansial bersama SBOBET.</p></div>
<div type="single" class="css-1pl4r3e e1d34y71">
<div style="display:flex;flex-direction:row;align-items:center">
<style data-emotion-css="1frbrna">
.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 class="css-1frbrna e1d34y73">
<style data-emotion-css="j3txfr">
.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 class="unf-timer__hour css-j3txfr e1d34y74"
style="width:16px">
<style data-emotion-css="1li8p7i">
.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>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="overlay"></div>
</div>
<style data-emotion-css="1o8qs2p">
.css-1o8qs2p {
background-color: #050746;
border-radius: 8px;
padding: 5 5px;
}
</style>
<div id="pdpFloatingActions" data-testid="wrapperQuantityAction" class="css-1o8qs2p">
<style data-emotion-css="iq5ooo">
.css-iq5ooo {
margin: 12px 0 20px;
font-weight: 800;
font-size: 16px;
line-height: 22px;
color: var(--NN950, #e6e3e3);
text-align: left;
text-align: center;
}
</style>
<style data-emotion-css="1waacjy">
.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, #212121);
}
</style>
<style data-emotion-css="1f0jhqr">
.css-1f0jhqr p:first-of-type {
margin-top: 8px;
}
.css-1f0jhqr p:last-of-type {
margin-bottom: 8px;
}
</style>
<div class="css-1f0jhqr">
<style data-emotion-css="1hwin4h-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, #6D7588);
-webkit-text-decoration: initial;
text-decoration: initial;
margin: 4px 0;
}
</style>
</div>
<style data-emotion-css="1o8mlq9">
.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, #00AA5B);
cursor: pointer;
}
.css-1o8mlq9 button>svg {
margin-right: 4px;
}
</style>
<style data-emotion-css="1jbawm2">
.css-1jbawm2 {
margin: 16px 0;
}
</style>
</div>
</div>
</div>
<style data-emotion-css="1fogemr">
.css-1fogemr {
grid-area: product_content;
margin: 0;
}
</style>
<div id="pdp_comp-product_content" class="css-1fogemr">
<style data-emotion-css="jmbq56">
.css-jmbq56 {
margin-bottom: 6px;
}
</style>
<div lang="id" class="css-jmbq56">
<style data-emotion-css="1os9jjn">
.css-1os9jjn {
margin: 0 0 4px;
font-weight: 800;
font-size: 1.2857142857142858rem;
line-height: 24px;
color: var(--NN950, #fefefe);
word-break: break-word;
}
</style>
<h1 class="css-1os9jjn" data-testid="lblPDPDetailProductName">7meter: Bola Slot & Parlay Online | Bonus Login Sekarang</h1>
<style data-emotion-css="bczdt6">
.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, #212121);
}
.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, #212121);
}
.css-bczdt6 .items * {
font-size: 1rem;
line-height: 20px;
}
</style>
<div class="css-bczdt6">
<style data-emotion-css="w5o098-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>
</div>
<style data-emotion-css="chstwd">
.css-chstwd .price {
margin-bottom: 4px;
font-size: 2rem;
line-height: 34px;
font-weight: 800;
color: var(--NN950, #212121);
}
.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 class="css-chstwd">
<style data-emotion-css="70qvj9">
.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 class="css-70qvj9">
<style data-emotion-css="1cu9wwf">
.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>
</div>
</div>
</div>
<style data-emotion-css="12lbl8t">
.css-12lbl8t {
grid-area: new_variant_options;
margin: 0;
}
</style>
<style data-emotion-css="1wa8o67">
.css-1wa8o67 {
grid-area: product_detail;
margin: 0;
}
</style>
<div id="pdp_comp-product_detail" class="css-1wa8o67">
<div data-name="product_detail" class="css-1ifrycw"></div>
<div>
<style data-emotion-css="1bl48du-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-unify="Tab" class="css-1bl48du-unf-tab-wrapper ehv0kkf0">
<style data-emotion-css="78ch3k-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, #00AA5B);
}
.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>
<div role="tabpanel">
<style data-emotion-css="1dqq1xv">
.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-css="16inwn4">
.css-16inwn4 {
margin-top: 12px;
font-size: 1rem;
line-height: 20px;
color: var(--NN950, #212121);
}
.css-16inwn4 a {
color: var(--GN500, #ca8607);
}
</style>
<div class="css-16inwn4">
<style data-emotion-css="o0scwi">
.css-o0scwi {
display: block;
overflow: hidden;
max-height: 12000px;
}
</style><span class="css-o0scwi eytdjj00">
<style data-emotion-css="168ydy0">
.css-168ydy0 {
display: -webkit-box;
-webkit-line-clamp: unset;
-webkit-box-orient: vertical;
text-overflow: ellipsis;
overflow: hidden;
word-break: break-word;
}
</style>
<span class="css-168ydy0 eytdjj01">
<div data-testid="lblPDPDescriptionProduk">
<section style="text-align: justify; color: rgb(208, 200, 200);">
<p>Siap merasakan adrenalin dari taruhan bola dan putaran slot yang mendebarkan? <a style="color: #FF4D4F;" href="https://itsourtime.org.uk">7meter</a> hadir sebagai platform taruhan online terpercaya yang menawarkan pengalaman tak tertandingi. Temukan berbagai pilihan taruhan olahraga, khususnya bola, serta ragam permainan slot menarik dengan peluang menang yang menggiurkan. Lebih dari itu, nikmati bonus setiap hari untuk memaksimalkan kesenangan dan potensi keuntungan Anda!</p>
<h2>Apa itu 7meter?</h2>
<p><a style="color: #FF4D4F;" href="https://itsourtime.org.uk">Login 7meter</a> adalah Situs Taruhan Online yang menyediakan platform lengkap untuk penggemar bola dan slot. Kami menawarkan berbagai jenis taruhan bola, dari taruhan tunggal hingga parlay bola yang menantang, memungkinkan Anda menggabungkan beberapa pertandingan dalam satu taruhan untuk potensi kemenangan yang lebih besar. Selain itu, koleksi bola slot kami sangat beragam, menampilkan berbagai tema, fitur bonus, dan jackpot progresif yang siap memanjakan Anda.</p>
<h2>Keunggulan Taruhan di Login 7meter</h2>
<ul>
<li><strong>Pasaran Bola Lengkap:</strong> Kami mencakup liga-liga besar dunia, dari Liga Inggris, La Liga, Serie A, hingga Bundesliga, serta kompetisi internasional seperti Liga Champions dan Piala Dunia. Anda dapat memilih dari berbagai jenis taruhan, termasuk handicap, over/under, 1x2, dan banyak lagi.</li>
<li><strong>Pilihan Slot yang Tak Terbatas:</strong> Temukan ratusan permainan slot dari penyedia ternama seperti Pragmatic Play, Habanero, dan Spadegaming. Setiap permainan menawarkan tema unik, fitur bonus menarik, dan potensi kemenangan yang berbeda-beda.</li>
<li><strong>Bonus Setiap Hari:</strong> Nikmati berbagai bonus dan promosi menarik setiap hari, mulai dari bonus deposit, cashback, hingga reload bonus. Bonus ini akan meningkatkan nilai taruhan Anda dan memberi Anda kesempatan lebih besar untuk menang.</li>
<li><strong>Keamanan Data Terjamin:</strong> Kemanan Data Terjamin Dengan teknologi terbaru.</li>
<li><strong>Layanan Pelanggan Profesional:</strong> Tim dukungan pelanggan kami siap membantu Anda 24/7 melalui live chat, email, dan telepon.</li>
</ul>
<h2>Cara Bergabung dan Bermain di Login 7meter</h2>
<ol>
<li>Kunjungi situs resmi 7meter melalui link 7meter yang terpercaya.</li>
<li>Klik tombol "Daftar" dan isi formulir pendaftaran dengan data yang valid.</li>
<li>Lakukan deposit melalui berbagai metode pembayaran yang tersedia, seperti transfer bank, e-wallet, dan pulsa.</li>
<li>Pilih jenis taruhan yang Anda inginkan (bola atau slot) dan mulai bermain!</li>
</ol>
<h2>Strategi Jitu Memenangkan Parlay Bola</h2>
<ul>
<li><strong>Riset Mendalam:</strong> Lakukan riset tentang tim yang akan bertanding, termasuk performa terbaru, statistik pemain, dan rekor pertemuan.</li>
<li><strong>Pilih Pertandingan dengan Bijak:</strong> Jangan terpaku pada tim favorit Anda. Pilihlah pertandingan yang memiliki peluang menang yang realistis.</li>
<li><strong>Kelola Modal dengan Baik:</strong> Tentukan anggaran taruhan Anda dan jangan melebihi batas tersebut. Jangan bertaruh lebih dari yang Anda mampu kehilangan.</li>
<li><strong>Manfaatkan Bonus dan Promosi:</strong> Gunakan bonus dan promosi yang ditawarkan oleh 7meter untuk meningkatkan nilai taruhan Anda.</li>
</ul>
<p><a style="color: #FF4D4F;" href="https://itsourtime.org.uk">Situs 7meter</a> adalah pilihan ideal bagi Anda yang mencari pengalaman taruhan bola dan slot online yang seru, aman, dan menguntungkan. Dengan pasaran bola yang lengkap, pilihan slot yang tak terbatas, bonus setiap hari, dan layanan pelanggan yang profesional, 7meter siap memberikan Anda pengalaman taruhan yang tak terlupakan. Segera bergabung dan rasakan sensasinya!</p>
</div>
</span>
</span>
</div>
</div>
</div>
</div>
<script nonce="TXznVweNzUj0yRULBC0PiA==">
"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 type="text/javascript" nonce="TXznVweNzUj0yRULBC0PiA==">
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 = t[o]; " " == 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_ERRORS[index];
var _strErr = typeof err === "string" ? err : JSON.stringify(err);
if (_strErr.indexOf(ignoredErr) >= 0) {
_r = true;
break;
}
} catch (e) {
console.debug(e);
}
}
return _r;te
}
window.newrelic.setErrorHandler(function (err) {
return __shouldIgnoreNRError(err);
});
}
} catch (e) {
console.debug(e);
}
</script>
<script type="text/javascript" nonce="9f60af1c1c664cf5478d5a83aea58291"
src="/Gt8dyGvHP67yCEi_K0PO/VXJYm8V6Xf/ZyMtejt5PAc/LH/wQczhheQE"></script>
</div></div></div></div>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"aa7fe708ed5d4481a42c467d971b3d12","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015" integrity="sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" data-cf-beacon='{"version":"2024.11.0","token":"48d72bcf1b9a427d92a0eb28b4b7116a","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
<script defer src="https://static.cloudflareinsights.com/beacon.min.js/v8c78df7c7c0f484497ecbca7046644da1771523124516" integrity="sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==" data-cf-beacon='{"version":"2024.11.0","token":"2ff6dbb23f584ab3a47b1562c56d9a83","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>
</body>
</html>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://itsourtime.org.uk/ |
|
2026-10-17 14:37:01 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:37:00 |
| 3 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:37:00 |
| 4 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:59 |
| 5 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:59 |
| 6 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:59 |
| 7 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:58 |
| 8 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:58 |
| 9 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:57 |
| 10 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:57 |
| 11 |
https://onlinestrippoker72825.dbbl… |
|
2026-10-17 14:36:57 |
| 12 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:56 |
| 13 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:56 |
| 14 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:56 |
| 15 |
https://anotepad.com/notes/cx2nyybx |
|
2026-10-17 14:36:56 |
| 16 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:56 |
| 17 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 14:36:55 |
| 18 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:55 |
| 19 |
https://buy-fireplaces48418.dm-blo… |
|
2026-10-17 14:36:54 |
| 20 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 14:36:53 |