UNPKG

rap-react

Version:

To make it easy for you to get started with GitLab, here's a list of recommended next steps.

1,620 lines (1,609 loc) 361 kB
"use strict"; /*! * Webflow: Front-end site library * @license MIT * Inline scripts may access the api using an async handler: * var Webflow = Webflow || []; * Webflow.push(readyFunction); */ !function (t) { var e = {}; function n(r) { if (e[r]) return e[r].exports; var i = e[r] = { i: r, l: !1, exports: {} }; return t[r].call(i.exports, i, i.exports, n), i.l = !0, i.exports; } n.m = t, n.c = e, n.d = function (t, e, r) { n.o(t, e) || Object.defineProperty(t, e, { enumerable: !0, get: r }); }, n.r = function (t) { "undefined" != typeof Symbol && Symbol.toStringTag && Object.defineProperty(t, Symbol.toStringTag, { value: "Module" }), Object.defineProperty(t, "__esModule", { value: !0 }); }, n.t = function (t, e) { if (1 & e && (t = n(t)), 8 & e) return t; if (4 & e && "object" == typeof t && t && t.__esModule) return t; var r = Object.create(null); if (n.r(r), Object.defineProperty(r, "default", { enumerable: !0, value: t }), 2 & e && "string" != typeof t) for (var i in t) n.d(r, i, function (e) { return t[e]; }.bind(null, i)); return r; }, n.n = function (t) { var e = t && t.__esModule ? function () { return t.default; } : function () { return t; }; return n.d(e, "a", e), e; }, n.o = function (t, e) { return Object.prototype.hasOwnProperty.call(t, e); }, n.p = "", n(n.s = 129); }([function (t, e, n) { (function (e) { var n = function (t) { return t && t.Math == Math && t; }; t.exports = n("object" == typeof globalThis && globalThis) || n("object" == typeof window && window) || n("object" == typeof self && self) || n("object" == typeof e && e) || function () { return this; }() || Function("return this")(); }).call(this, n(25)); }, function (t, e) { t.exports = function (t) { return t && t.__esModule ? t : { default: t }; }; }, function (t, e) { var n = Array.isArray; t.exports = n; }, function (t, e, n) { "use strict"; var r = {}, i = {}, o = [], a = window.Webflow || [], u = window.jQuery, c = u(window), s = u(document), f = u.isFunction, l = r._ = n(131), d = r.tram = n(69) && u.tram, p = !1, v = !1; function h(t) { r.env() && (f(t.design) && c.on("__wf_design", t.design), f(t.preview) && c.on("__wf_preview", t.preview)), f(t.destroy) && c.on("__wf_destroy", t.destroy), t.ready && f(t.ready) && function (t) { if (p) return void t.ready(); if (l.contains(o, t.ready)) return; o.push(t.ready); }(t); } function E(t) { f(t.design) && c.off("__wf_design", t.design), f(t.preview) && c.off("__wf_preview", t.preview), f(t.destroy) && c.off("__wf_destroy", t.destroy), t.ready && f(t.ready) && function (t) { o = l.filter(o, function (e) { return e !== t.ready; }); }(t); } d.config.hideBackface = !1, d.config.keepInherited = !0, r.define = function (t, e, n) { i[t] && E(i[t]); var r = i[t] = e(u, l, n) || {}; return h(r), r; }, r.require = function (t) { return i[t]; }, r.push = function (t) { p ? f(t) && t() : a.push(t); }, r.env = function (t) { var e = window.__wf_design, n = void 0 !== e; return t ? "design" === t ? n && e : "preview" === t ? n && !e : "slug" === t ? n && window.__wf_slug : "editor" === t ? window.WebflowEditor : "test" === t ? window.__wf_test : "frame" === t ? window !== window.top : void 0 : n; }; var g, _ = navigator.userAgent.toLowerCase(), y = r.env.touch = "ontouchstart" in window || window.DocumentTouch && document instanceof window.DocumentTouch, m = r.env.chrome = /chrome/.test(_) && /Google/.test(navigator.vendor) && parseInt(_.match(/chrome\/(\d+)\./)[1], 10), I = r.env.ios = /(ipod|iphone|ipad)/.test(_); r.env.safari = /safari/.test(_) && !m && !I, y && s.on("touchstart mousedown", function (t) { g = t.target; }), r.validClick = y ? function (t) { return t === g || u.contains(t, g); } : function () { return !0; }; var T, b = "resize.webflow orientationchange.webflow load.webflow"; function O(t, e) { var n = [], r = {}; return r.up = l.throttle(function (t) { l.each(n, function (e) { e(t); }); }), t && e && t.on(e, r.up), r.on = function (t) { "function" == typeof t && (l.contains(n, t) || n.push(t)); }, r.off = function (t) { n = arguments.length ? l.filter(n, function (e) { return e !== t; }) : []; }, r; } function w(t) { f(t) && t(); } function A() { T && (T.reject(), c.off("load", T.resolve)), T = new u.Deferred(), c.on("load", T.resolve); } r.resize = O(c, b), r.scroll = O(c, "scroll.webflow resize.webflow orientationchange.webflow load.webflow"), r.redraw = O(), r.location = function (t) { window.location = t; }, r.env() && (r.location = function () {}), r.ready = function () { p = !0, v ? (v = !1, l.each(i, h)) : l.each(o, w), l.each(a, w), r.resize.up(); }, r.load = function (t) { T.then(t); }, r.destroy = function (t) { t = t || {}, v = !0, c.triggerHandler("__wf_destroy"), null != t.domready && (p = t.domready), l.each(i, E), r.resize.off(), r.scroll.off(), r.redraw.off(), o = [], a = [], "pending" === T.state() && A(); }, u(r.ready), A(), t.exports = window.Webflow = r; }, function (t, e, n) { "use strict"; var r = n(18); Object.defineProperty(e, "__esModule", { value: !0 }); var i = { IX2EngineActionTypes: !0, IX2EngineConstants: !0 }; e.IX2EngineConstants = e.IX2EngineActionTypes = void 0; var o = n(188); Object.keys(o).forEach(function (t) { "default" !== t && "__esModule" !== t && (Object.prototype.hasOwnProperty.call(i, t) || Object.defineProperty(e, t, { enumerable: !0, get: function () { return o[t]; } })); }); var a = n(94); Object.keys(a).forEach(function (t) { "default" !== t && "__esModule" !== t && (Object.prototype.hasOwnProperty.call(i, t) || Object.defineProperty(e, t, { enumerable: !0, get: function () { return a[t]; } })); }); var u = n(189); Object.keys(u).forEach(function (t) { "default" !== t && "__esModule" !== t && (Object.prototype.hasOwnProperty.call(i, t) || Object.defineProperty(e, t, { enumerable: !0, get: function () { return u[t]; } })); }); var c = n(190); Object.keys(c).forEach(function (t) { "default" !== t && "__esModule" !== t && (Object.prototype.hasOwnProperty.call(i, t) || Object.defineProperty(e, t, { enumerable: !0, get: function () { return c[t]; } })); }); var s = r(n(191)); e.IX2EngineActionTypes = s; var f = r(n(192)); e.IX2EngineConstants = f; }, function (t, e) { var n = Function.prototype, r = n.bind, i = n.call, o = r && r.bind(i); t.exports = r ? function (t) { return t && o(i, t); } : function (t) { return t && function () { return i.apply(t, arguments); }; }; }, function (t, e, n) { var r = n(99), i = "object" == typeof self && self && self.Object === Object && self, o = r || i || Function("return this")(); t.exports = o; }, function (t, e) { t.exports = function (t) { return "function" == typeof t; }; }, function (t, e) { t.exports = function (t) { var e = typeof t; return null != t && ("object" == e || "function" == e); }; }, function (t, e, n) { var r = n(5), i = n(156), o = r({}.hasOwnProperty); t.exports = Object.hasOwn || function (t, e) { return o(i(t), e); }; }, function (t, e, n) { var r = n(195), i = n(249), o = n(63), a = n(2), u = n(258); t.exports = function (t) { return "function" == typeof t ? t : null == t ? o : "object" == typeof t ? a(t) ? i(t[0], t[1]) : r(t) : u(t); }; }, function (t, e, n) { var r = n(207), i = n(212); t.exports = function (t, e) { var n = i(t, e); return r(n) ? n : void 0; }; }, function (t, e) { t.exports = function (t) { return null != t && "object" == typeof t; }; }, function (t, e, n) { var r = n(19); t.exports = !r(function () { return 7 != Object.defineProperty({}, 1, { get: function () { return 7; } })[1]; }); }, function (t, e, n) { "use strict"; var r = n(18); Object.defineProperty(e, "__esModule", { value: !0 }), e.IX2VanillaUtils = e.IX2VanillaPlugins = e.IX2ElementsReducer = e.IX2EasingUtils = e.IX2Easings = e.IX2BrowserSupport = void 0; var i = r(n(48)); e.IX2BrowserSupport = i; var o = r(n(116)); e.IX2Easings = o; var a = r(n(118)); e.IX2EasingUtils = a; var u = r(n(267)); e.IX2ElementsReducer = u; var c = r(n(120)); e.IX2VanillaPlugins = c; var s = r(n(269)); e.IX2VanillaUtils = s; }, function (t, e, n) { var r = n(23), i = n(208), o = n(209), a = "[object Null]", u = "[object Undefined]", c = r ? r.toStringTag : void 0; t.exports = function (t) { return null == t ? void 0 === t ? u : a : c && c in Object(t) ? i(t) : o(t); }; }, function (t, e, n) { var r = n(98), i = n(56); t.exports = function (t) { return null != t && i(t.length) && !r(t); }; }, function (t, e) { function n(t) { return (n = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { return typeof t; } : function (t) { return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t; })(t); } function r(e) { return "function" == typeof Symbol && "symbol" === n(Symbol.iterator) ? t.exports = r = function (t) { return n(t); } : t.exports = r = function (t) { return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : n(t); }, r(e); } t.exports = r; }, function (t, e) { t.exports = function (t) { if (t && t.__esModule) return t; var e = {}; if (null != t) for (var n in t) if (Object.prototype.hasOwnProperty.call(t, n)) { var r = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(t, n) : {}; r.get || r.set ? Object.defineProperty(e, n, r) : e[n] = t[n]; } return e.default = t, e; }; }, function (t, e) { t.exports = function (t) { try { return !!t(); } catch (t) { return !0; } }; }, function (t, e, n) { var r = n(7); t.exports = function (t) { return "object" == typeof t ? null !== t : r(t); }; }, function (t, e) { t.exports = function (t, e, n) { return e in t ? Object.defineProperty(t, e, { value: n, enumerable: !0, configurable: !0, writable: !0 }) : t[e] = n, t; }; }, function (t, e, n) { "use strict"; Object.defineProperty(e, "__esModule", { value: !0 }); var r = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (t) { return typeof t; } : function (t) { return t && "function" == typeof Symbol && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t; }; e.clone = c, e.addLast = l, e.addFirst = d, e.removeLast = p, e.removeFirst = v, e.insert = h, e.removeAt = E, e.replaceAt = g, e.getIn = _, e.set = y, e.setIn = m, e.update = I, e.updateIn = T, e.merge = b, e.mergeDeep = O, e.mergeIn = w, e.omit = A, e.addDefaults = S; /*! * Timm * * Immutability helpers with fast reads and acceptable writes. * * @copyright Guillermo Grau Panea 2016 * @license MIT */ var i = "INVALID_ARGS"; function o(t) { throw new Error(t); } function a(t) { var e = Object.keys(t); return Object.getOwnPropertySymbols ? e.concat(Object.getOwnPropertySymbols(t)) : e; } var u = {}.hasOwnProperty; function c(t) { if (Array.isArray(t)) return t.slice(); for (var e = a(t), n = {}, r = 0; r < e.length; r++) { var i = e[r]; n[i] = t[i]; } return n; } function s(t, e, n) { var r = n; null == r && o(i); for (var u = !1, l = arguments.length, d = Array(l > 3 ? l - 3 : 0), p = 3; p < l; p++) d[p - 3] = arguments[p]; for (var v = 0; v < d.length; v++) { var h = d[v]; if (null != h) { var E = a(h); if (E.length) for (var g = 0; g <= E.length; g++) { var _ = E[g]; if (!t || void 0 === r[_]) { var y = h[_]; e && f(r[_]) && f(y) && (y = s(t, e, r[_], y)), void 0 !== y && y !== r[_] && (u || (u = !0, r = c(r)), r[_] = y); } } } } return r; } function f(t) { var e = void 0 === t ? "undefined" : r(t); return null != t && ("object" === e || "function" === e); } function l(t, e) { return Array.isArray(e) ? t.concat(e) : t.concat([e]); } function d(t, e) { return Array.isArray(e) ? e.concat(t) : [e].concat(t); } function p(t) { return t.length ? t.slice(0, t.length - 1) : t; } function v(t) { return t.length ? t.slice(1) : t; } function h(t, e, n) { return t.slice(0, e).concat(Array.isArray(n) ? n : [n]).concat(t.slice(e)); } function E(t, e) { return e >= t.length || e < 0 ? t : t.slice(0, e).concat(t.slice(e + 1)); } function g(t, e, n) { if (t[e] === n) return t; for (var r = t.length, i = Array(r), o = 0; o < r; o++) i[o] = t[o]; return i[e] = n, i; } function _(t, e) { if (!Array.isArray(e) && o(i), null != t) { for (var n = t, r = 0; r < e.length; r++) { var a = e[r]; if (void 0 === (n = null != n ? n[a] : void 0)) return n; } return n; } } function y(t, e, n) { var r = null == t ? "number" == typeof e ? [] : {} : t; if (r[e] === n) return r; var i = c(r); return i[e] = n, i; } function m(t, e, n) { return e.length ? function t(e, n, r, i) { var o = void 0, a = n[i]; o = i === n.length - 1 ? r : t(f(e) && f(e[a]) ? e[a] : "number" == typeof n[i + 1] ? [] : {}, n, r, i + 1); return y(e, a, o); }(t, e, n, 0) : n; } function I(t, e, n) { return y(t, e, n(null == t ? void 0 : t[e])); } function T(t, e, n) { return m(t, e, n(_(t, e))); } function b(t, e, n, r, i, o) { for (var a = arguments.length, u = Array(a > 6 ? a - 6 : 0), c = 6; c < a; c++) u[c - 6] = arguments[c]; return u.length ? s.call.apply(s, [null, !1, !1, t, e, n, r, i, o].concat(u)) : s(!1, !1, t, e, n, r, i, o); } function O(t, e, n, r, i, o) { for (var a = arguments.length, u = Array(a > 6 ? a - 6 : 0), c = 6; c < a; c++) u[c - 6] = arguments[c]; return u.length ? s.call.apply(s, [null, !1, !0, t, e, n, r, i, o].concat(u)) : s(!1, !0, t, e, n, r, i, o); } function w(t, e, n, r, i, o, a) { var u = _(t, e); null == u && (u = {}); for (var c = arguments.length, f = Array(c > 7 ? c - 7 : 0), l = 7; l < c; l++) f[l - 7] = arguments[l]; return m(t, e, f.length ? s.call.apply(s, [null, !1, !1, u, n, r, i, o, a].concat(f)) : s(!1, !1, u, n, r, i, o, a)); } function A(t, e) { for (var n = Array.isArray(e) ? e : [e], r = !1, i = 0; i < n.length; i++) if (u.call(t, n[i])) { r = !0; break; } if (!r) return t; for (var o = {}, c = a(t), s = 0; s < c.length; s++) { var f = c[s]; n.indexOf(f) >= 0 || (o[f] = t[f]); } return o; } function S(t, e, n, r, i, o) { for (var a = arguments.length, u = Array(a > 6 ? a - 6 : 0), c = 6; c < a; c++) u[c - 6] = arguments[c]; return u.length ? s.call.apply(s, [null, !0, !1, t, e, n, r, i, o].concat(u)) : s(!0, !1, t, e, n, r, i, o); } var R = { clone: c, addLast: l, addFirst: d, removeLast: p, removeFirst: v, insert: h, removeAt: E, replaceAt: g, getIn: _, set: y, setIn: m, update: I, updateIn: T, merge: b, mergeDeep: O, mergeIn: w, omit: A, addDefaults: S }; e.default = R; }, function (t, e, n) { var r = n(6).Symbol; t.exports = r; }, function (t, e, n) { var r = n(38), i = 1 / 0; t.exports = function (t) { if ("string" == typeof t || r(t)) return t; var e = t + ""; return "0" == e && 1 / t == -i ? "-0" : e; }; }, function (t, e) { var n; n = function () { return this; }(); try { n = n || new Function("return this")(); } catch (t) { "object" == typeof window && (n = window); } t.exports = n; }, function (t, e, n) { var r = n(145), i = n(72); t.exports = function (t) { return r(i(t)); }; }, function (t, e, n) { var r = n(0), i = n(7); t.exports = function (t, e) { return arguments.length < 2 ? (n = r[t], i(n) ? n : void 0) : r[t] && r[t][e]; var n; }; }, function (t, e, n) { var r = n(0), i = n(13), o = n(80), a = n(29), u = n(73), c = r.TypeError, s = Object.defineProperty; e.f = i ? s : function (t, e, n) { if (a(t), e = u(e), a(n), o) try { return s(t, e, n); } catch (t) {} if ("get" in n || "set" in n) throw c("Accessors not supported"); return "value" in n && (t[e] = n.value), t; }; }, function (t, e, n) { var r = n(0), i = n(20), o = r.String, a = r.TypeError; t.exports = function (t) { if (i(t)) return t; throw a(o(t) + " is not an object"); }; }, function (t, e) { function n() { return t.exports = n = Object.assign || function (t) { for (var e = 1; e < arguments.length; e++) { var n = arguments[e]; for (var r in n) Object.prototype.hasOwnProperty.call(n, r) && (t[r] = n[r]); } return t; }, n.apply(this, arguments); } t.exports = n; }, function (t, e, n) { var r = n(197), i = n(198), o = n(199), a = n(200), u = n(201); function c(t) { var e = -1, n = null == t ? 0 : t.length; for (this.clear(); ++e < n;) { var r = t[e]; this.set(r[0], r[1]); } } c.prototype.clear = r, c.prototype.delete = i, c.prototype.get = o, c.prototype.has = a, c.prototype.set = u, t.exports = c; }, function (t, e, n) { var r = n(49); t.exports = function (t, e) { for (var n = t.length; n--;) if (r(t[n][0], e)) return n; return -1; }; }, function (t, e, n) { var r = n(11)(Object, "create"); t.exports = r; }, function (t, e, n) { var r = n(221); t.exports = function (t, e) { var n = t.__data__; return r(e) ? n["string" == typeof e ? "string" : "hash"] : n.map; }; }, function (t, e, n) { var r = n(106), i = n(57), o = n(16); t.exports = function (t) { return o(t) ? r(t) : i(t); }; }, function (t, e, n) { var r = n(239), i = n(12), o = Object.prototype, a = o.hasOwnProperty, u = o.propertyIsEnumerable, c = r(function () { return arguments; }()) ? r : function (t) { return i(t) && a.call(t, "callee") && !u.call(t, "callee"); }; t.exports = c; }, function (t, e, n) { var r = n(2), i = n(62), o = n(250), a = n(253); t.exports = function (t, e) { return r(t) ? t : i(t, e) ? [t] : o(a(t)); }; }, function (t, e, n) { var r = n(15), i = n(12), o = "[object Symbol]"; t.exports = function (t) { return "symbol" == typeof t || i(t) && r(t) == o; }; }, function (t, e, n) { "use strict"; var r = n(136); function i(t, e) { var n = document.createEvent("CustomEvent"); n.initCustomEvent(e, !0, !0, null), t.dispatchEvent(n); } var o = window.jQuery, a = {}, u = { reset: function (t, e) { r.triggers.reset(t, e); }, intro: function (t, e) { r.triggers.intro(t, e), i(e, "COMPONENT_ACTIVE"); }, outro: function (t, e) { r.triggers.outro(t, e), i(e, "COMPONENT_INACTIVE"); } }; a.triggers = {}, a.types = { INTRO: "w-ix-intro.w-ix", OUTRO: "w-ix-outro.w-ix" }, o.extend(a.triggers, u), t.exports = a; }, function (t, e) { var n = Function.prototype.call; t.exports = n.bind ? n.bind(n) : function () { return n.apply(n, arguments); }; }, function (t, e, n) { var r = n(0), i = n(42), o = r["__core-js_shared__"] || i("__core-js_shared__", {}); t.exports = o; }, function (t, e, n) { var r = n(0), i = Object.defineProperty; t.exports = function (t, e) { try { i(r, t, { value: e, configurable: !0, writable: !0 }); } catch (n) { r[t] = e; } return e; }; }, function (t, e, n) { var r = n(13), i = n(28), o = n(71); t.exports = r ? function (t, e, n) { return i.f(t, e, o(1, n)); } : function (t, e, n) { return t[e] = n, t; }; }, function (t, e) { t.exports = {}; }, function (t, e) { t.exports = ["constructor", "hasOwnProperty", "isPrototypeOf", "propertyIsEnumerable", "toLocaleString", "toString", "valueOf"]; }, function (t, e, n) { "use strict"; n.r(e), n.d(e, "ActionTypes", function () { return o; }), n.d(e, "default", function () { return a; }); var r = n(88), i = n(183), o = { INIT: "@@redux/INIT" }; function a(t, e, n) { var u; if ("function" == typeof e && void 0 === n && (n = e, e = void 0), void 0 !== n) { if ("function" != typeof n) throw new Error("Expected the enhancer to be a function."); return n(a)(t, e); } if ("function" != typeof t) throw new Error("Expected the reducer to be a function."); var c = t, s = e, f = [], l = f, d = !1; function p() { l === f && (l = f.slice()); } function v() { return s; } function h(t) { if ("function" != typeof t) throw new Error("Expected listener to be a function."); var e = !0; return p(), l.push(t), function () { if (e) { e = !1, p(); var n = l.indexOf(t); l.splice(n, 1); } }; } function E(t) { if (!Object(r.default)(t)) throw new Error("Actions must be plain objects. Use custom middleware for async actions."); if (void 0 === t.type) throw new Error('Actions may not have an undefined "type" property. Have you misspelled a constant?'); if (d) throw new Error("Reducers may not dispatch actions."); try { d = !0, s = c(s, t); } finally { d = !1; } for (var e = f = l, n = 0; n < e.length; n++) e[n](); return t; } return E({ type: o.INIT }), (u = { dispatch: E, subscribe: h, getState: v, replaceReducer: function (t) { if ("function" != typeof t) throw new Error("Expected the nextReducer to be a function."); c = t, E({ type: o.INIT }); } })[i.default] = function () { var t, e = h; return (t = { subscribe: function (t) { if ("object" != typeof t) throw new TypeError("Expected the observer to be an object."); function n() { t.next && t.next(v()); } return n(), { unsubscribe: e(n) }; } })[i.default] = function () { return this; }, t; }, u; } }, function (t, e, n) { "use strict"; function r() { for (var t = arguments.length, e = Array(t), n = 0; n < t; n++) e[n] = arguments[n]; if (0 === e.length) return function (t) { return t; }; if (1 === e.length) return e[0]; var r = e[e.length - 1], i = e.slice(0, -1); return function () { return i.reduceRight(function (t, e) { return e(t); }, r.apply(void 0, arguments)); }; } n.r(e), n.d(e, "default", function () { return r; }); }, function (t, e, n) { "use strict"; var r = n(1); Object.defineProperty(e, "__esModule", { value: !0 }), e.TRANSFORM_STYLE_PREFIXED = e.TRANSFORM_PREFIXED = e.FLEX_PREFIXED = e.ELEMENT_MATCHES = e.withBrowser = e.IS_BROWSER_ENV = void 0; var i = r(n(95)), o = "undefined" != typeof window; e.IS_BROWSER_ENV = o; var a = function (t, e) { return o ? t() : e; }; e.withBrowser = a; var u = a(function () { return (0, i.default)(["matches", "matchesSelector", "mozMatchesSelector", "msMatchesSelector", "oMatchesSelector", "webkitMatchesSelector"], function (t) { return t in Element.prototype; }); }); e.ELEMENT_MATCHES = u; var c = a(function () { var t = document.createElement("i"), e = ["flex", "-webkit-flex", "-ms-flexbox", "-moz-box", "-webkit-box"]; try { for (var n = e.length, r = 0; r < n; r++) { var i = e[r]; if (t.style.display = i, t.style.display === i) return i; } return ""; } catch (t) { return ""; } }, "flex"); e.FLEX_PREFIXED = c; var s = a(function () { var t = document.createElement("i"); if (null == t.style.transform) for (var e = ["Webkit", "Moz", "ms"], n = e.length, r = 0; r < n; r++) { var i = e[r] + "Transform"; if (void 0 !== t.style[i]) return i; } return "transform"; }, "transform"); e.TRANSFORM_PREFIXED = s; var f = s.split("transform")[0], l = f ? f + "TransformStyle" : "transformStyle"; e.TRANSFORM_STYLE_PREFIXED = l; }, function (t, e) { t.exports = function (t, e) { return t === e || t != t && e != e; }; }, function (t, e, n) { var r = n(11)(n(6), "Map"); t.exports = r; }, function (t, e, n) { var r = n(213), i = n(220), o = n(222), a = n(223), u = n(224); function c(t) { var e = -1, n = null == t ? 0 : t.length; for (this.clear(); ++e < n;) { var r = t[e]; this.set(r[0], r[1]); } } c.prototype.clear = r, c.prototype.delete = i, c.prototype.get = o, c.prototype.has = a, c.prototype.set = u, t.exports = c; }, function (t, e) { t.exports = function (t, e) { for (var n = -1, r = e.length, i = t.length; ++n < r;) t[i + n] = e[n]; return t; }; }, function (t, e, n) { (function (t) { var r = n(6), i = n(240), o = e && !e.nodeType && e, a = o && "object" == typeof t && t && !t.nodeType && t, u = a && a.exports === o ? r.Buffer : void 0, c = (u ? u.isBuffer : void 0) || i; t.exports = c; }).call(this, n(107)(t)); }, function (t, e) { var n = 9007199254740991, r = /^(?:0|[1-9]\d*)$/; t.exports = function (t, e) { var i = typeof t; return !!(e = null == e ? n : e) && ("number" == i || "symbol" != i && r.test(t)) && t > -1 && t % 1 == 0 && t < e; }; }, function (t, e, n) { var r = n(241), i = n(242), o = n(243), a = o && o.isTypedArray, u = a ? i(a) : r; t.exports = u; }, function (t, e) { var n = 9007199254740991; t.exports = function (t) { return "number" == typeof t && t > -1 && t % 1 == 0 && t <= n; }; }, function (t, e, n) { var r = n(58), i = n(244), o = Object.prototype.hasOwnProperty; t.exports = function (t) { if (!r(t)) return i(t); var e = []; for (var n in Object(t)) o.call(t, n) && "constructor" != n && e.push(n); return e; }; }, function (t, e) { var n = Object.prototype; t.exports = function (t) { var e = t && t.constructor; return t === ("function" == typeof e && e.prototype || n); }; }, function (t, e, n) { var r = n(245), i = n(50), o = n(246), a = n(247), u = n(109), c = n(15), s = n(100), f = s(r), l = s(i), d = s(o), p = s(a), v = s(u), h = c; (r && "[object DataView]" != h(new r(new ArrayBuffer(1))) || i && "[object Map]" != h(new i()) || o && "[object Promise]" != h(o.resolve()) || a && "[object Set]" != h(new a()) || u && "[object WeakMap]" != h(new u())) && (h = function (t) { var e = c(t), n = "[object Object]" == e ? t.constructor : void 0, r = n ? s(n) : ""; if (r) switch (r) { case f: return "[object DataView]"; case l: return "[object Map]"; case d: return "[object Promise]"; case p: return "[object Set]"; case v: return "[object WeakMap]"; } return e; }), t.exports = h; }, function (t, e, n) { var r = n(61); t.exports = function (t, e, n) { var i = null == t ? void 0 : r(t, e); return void 0 === i ? n : i; }; }, function (t, e, n) { var r = n(37), i = n(24); t.exports = function (t, e) { for (var n = 0, o = (e = r(e, t)).length; null != t && n < o;) t = t[i(e[n++])]; return n && n == o ? t : void 0; }; }, function (t, e, n) { var r = n(2), i = n(38), o = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, a = /^\w*$/; t.exports = function (t, e) { if (r(t)) return !1; var n = typeof t; return !("number" != n && "symbol" != n && "boolean" != n && null != t && !i(t)) || a.test(t) || !o.test(t) || null != e && t in Object(e); }; }, function (t, e) { t.exports = function (t) { return t; }; }, function (t, e, n) { var r = n(262), i = n(8), o = n(38), a = NaN, u = /^[-+]0x[0-9a-f]+$/i, c = /^0b[01]+$/i, s = /^0o[0-7]+$/i, f = parseInt; t.exports = function (t) { if ("number" == typeof t) return t; if (o(t)) return a; if (i(t)) { var e = "function" == typeof t.valueOf ? t.valueOf() : t; t = i(e) ? e + "" : e; } if ("string" != typeof t) return 0 === t ? t : +t; t = r(t); var n = c.test(t); return n || s.test(t) ? f(t.slice(2), n ? 2 : 8) : u.test(t) ? a : +t; }; }, function (t, e, n) { "use strict"; var r = n(1); Object.defineProperty(e, "__esModule", { value: !0 }), e.mediaQueriesDefined = e.viewportWidthChanged = e.actionListPlaybackChanged = e.elementStateChanged = e.instanceRemoved = e.instanceStarted = e.instanceAdded = e.parameterChanged = e.animationFrameChanged = e.eventStateChanged = e.testFrameRendered = e.eventListenerAdded = e.clearRequested = e.stopRequested = e.playbackRequested = e.previewRequested = e.sessionStopped = e.sessionStarted = e.sessionInitialized = e.rawDataImported = void 0; var i = r(n(30)), o = n(4), a = n(14), u = o.IX2EngineActionTypes, c = u.IX2_RAW_DATA_IMPORTED, s = u.IX2_SESSION_INITIALIZED, f = u.IX2_SESSION_STARTED, l = u.IX2_SESSION_STOPPED, d = u.IX2_PREVIEW_REQUESTED, p = u.IX2_PLAYBACK_REQUESTED, v = u.IX2_STOP_REQUESTED, h = u.IX2_CLEAR_REQUESTED, E = u.IX2_EVENT_LISTENER_ADDED, g = u.IX2_TEST_FRAME_RENDERED, _ = u.IX2_EVENT_STATE_CHANGED, y = u.IX2_ANIMATION_FRAME_CHANGED, m = u.IX2_PARAMETER_CHANGED, I = u.IX2_INSTANCE_ADDED, T = u.IX2_INSTANCE_STARTED, b = u.IX2_INSTANCE_REMOVED, O = u.IX2_ELEMENT_STATE_CHANGED, w = u.IX2_ACTION_LIST_PLAYBACK_CHANGED, A = u.IX2_VIEWPORT_WIDTH_CHANGED, S = u.IX2_MEDIA_QUERIES_DEFINED, R = a.IX2VanillaUtils.reifyState; e.rawDataImported = function (t) { return { type: c, payload: (0, i.default)({}, R(t)) }; }; e.sessionInitialized = function (t) { var e = t.hasBoundaryNodes, n = t.reducedMotion; return { type: s, payload: { hasBoundaryNodes: e, reducedMotion: n } }; }; e.sessionStarted = function () { return { type: f }; }; e.sessionStopped = function () { return { type: l }; }; e.previewRequested = function (t) { var e = t.rawData, n = t.defer; return { type: d, payload: { defer: n, rawData: e } }; }; e.playbackRequested = function (t) { var e = t.actionTypeId, n = void 0 === e ? o.ActionTypeConsts.GENERAL_START_ACTION : e, r = t.actionListId, i = t.actionItemId, a = t.eventId, u = t.allowEvents, c = t.immediate, s = t.testManual, f = t.verbose, l = t.rawData; return { type: p, payload: { actionTypeId: n, actionListId: r, actionItemId: i, testManual: s, eventId: a, allowEvents: u, immediate: c, verbose: f, rawData: l } }; }; e.stopRequested = function (t) { return { type: v, payload: { actionListId: t } }; }; e.clearRequested = function () { return { type: h }; }; e.eventListenerAdded = function (t, e) { return { type: E, payload: { target: t, listenerParams: e } }; }; e.testFrameRendered = function () { var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 1; return { type: g, payload: { step: t } }; }; e.eventStateChanged = function (t, e) { return { type: _, payload: { stateKey: t, newState: e } }; }; e.animationFrameChanged = function (t, e) { return { type: y, payload: { now: t, parameters: e } }; }; e.parameterChanged = function (t, e) { return { type: m, payload: { key: t, value: e } }; }; e.instanceAdded = function (t) { return { type: I, payload: (0, i.default)({}, t) }; }; e.instanceStarted = function (t, e) { return { type: T, payload: { instanceId: t, time: e } }; }; e.instanceRemoved = function (t) { return { type: b, payload: { instanceId: t } }; }; e.elementStateChanged = function (t, e, n, r) { return { type: O, payload: { elementId: t, actionTypeId: e, current: n, actionItem: r } }; }; e.actionListPlaybackChanged = function (t) { var e = t.actionListId, n = t.isPlaying; return { type: w, payload: { actionListId: e, isPlaying: n } }; }; e.viewportWidthChanged = function (t) { var e = t.width, n = t.mediaQueries; return { type: A, payload: { width: e, mediaQueries: n } }; }; e.mediaQueriesDefined = function () { return { type: S }; }; }, function (t, e, n) { var r = n(126), i = n(67); function o(t, e) { this.__wrapped__ = t, this.__actions__ = [], this.__chain__ = !!e, this.__index__ = 0, this.__values__ = void 0; } o.prototype = r(i.prototype), o.prototype.constructor = o, t.exports = o; }, function (t, e) { t.exports = function () {}; }, function (t, e, n) { var r = n(126), i = n(67), o = 4294967295; function a(t) { this.__wrapped__ = t, this.__actions__ = [], this.__dir__ = 1, this.__filtered__ = !1, this.__iteratees__ = [], this.__takeCount__ = o, this.__views__ = []; } a.prototype = r(i.prototype), a.prototype.constructor = a, t.exports = a; }, function (t, e, n) { "use strict"; var r = n(1)(n(17)); window.tram = function (t) { function e(t, e) { return new F.Bare().init(t, e); } function n(t) { return t.replace(/[A-Z]/g, function (t) { return "-" + t.toLowerCase(); }); } function i(t) { var e = parseInt(t.slice(1), 16); return [e >> 16 & 255, e >> 8 & 255, 255 & e]; } function o(t, e, n) { return "#" + (1 << 24 | t << 16 | e << 8 | n).toString(16).slice(1); } function a() {} function u(t, e, n) { s("Units do not match [" + t + "]: " + e + ", " + n); } function c(t, e, n) { if (void 0 !== e && (n = e), void 0 === t) return n; var r = n; return $.test(t) || !Z.test(t) ? r = parseInt(t, 10) : Z.test(t) && (r = 1e3 * parseFloat(t)), 0 > r && (r = 0), r == r ? r : n; } function s(t) { H.debug && window && window.console.warn(t); } var f = function (t, e, n) { function i(t) { return "object" == (0, r.default)(t); } function o(t) { return "function" == typeof t; } function a() {} return function r(u, c) { function s() { var t = new f(); return o(t.init) && t.init.apply(t, arguments), t; } function f() {} c === n && (c = u, u = Object), s.Bare = f; var l, d = a[t] = u[t], p = f[t] = s[t] = new a(); return p.constructor = s, s.mixin = function (e) { return f[t] = s[t] = r(s, e)[t], s; }, s.open = function (t) { if (l = {}, o(t) ? l = t.call(s, p, d, s, u) : i(t) && (l = t), i(l)) for (var n in l) e.call(l, n) && (p[n] = l[n]); return o(p.init) || (p.init = u), s; }, s.open(c); }; }("prototype", {}.hasOwnProperty), l = { ease: ["ease", function (t, e, n, r) { var i = (t /= r) * t, o = i * t; return e + n * (-2.75 * o * i + 11 * i * i + -15.5 * o + 8 * i + .25 * t); }], "ease-in": ["ease-in", function (t, e, n, r) { var i = (t /= r) * t, o = i * t; return e + n * (-1 * o * i + 3 * i * i + -3 * o + 2 * i); }], "ease-out": ["ease-out", function (t, e, n, r) { var i = (t /= r) * t, o = i * t; return e + n * (.3 * o * i + -1.6 * i * i + 2.2 * o + -1.8 * i + 1.9 * t); }], "ease-in-out": ["ease-in-out", function (t, e, n, r) { var i = (t /= r) * t, o = i * t; return e + n * (2 * o * i + -5 * i * i + 2 * o + 2 * i); }], linear: ["linear", function (t, e, n, r) { return n * t / r + e; }], "ease-in-quad": ["cubic-bezier(0.550, 0.085, 0.680, 0.530)", function (t, e, n, r) { return n * (t /= r) * t + e; }], "ease-out-quad": ["cubic-bezier(0.250, 0.460, 0.450, 0.940)", function (t, e, n, r) { return -n * (t /= r) * (t - 2) + e; }], "ease-in-out-quad": ["cubic-bezier(0.455, 0.030, 0.515, 0.955)", function (t, e, n, r) { return (t /= r / 2) < 1 ? n / 2 * t * t + e : -n / 2 * (--t * (t - 2) - 1) + e; }], "ease-in-cubic": ["cubic-bezier(0.550, 0.055, 0.675, 0.190)", function (t, e, n, r) { return n * (t /= r) * t * t + e; }], "ease-out-cubic": ["cubic-bezier(0.215, 0.610, 0.355, 1)", function (t, e, n, r) { return n * ((t = t / r - 1) * t * t + 1) + e; }], "ease-in-out-cubic": ["cubic-bezier(0.645, 0.045, 0.355, 1)", function (t, e, n, r) { return (t /= r / 2) < 1 ? n / 2 * t * t * t + e : n / 2 * ((t -= 2) * t * t + 2) + e; }], "ease-in-quart": ["cubic-bezier(0.895, 0.030, 0.685, 0.220)", function (t, e, n, r) { return n * (t /= r) * t * t * t + e; }], "ease-out-quart": ["cubic-bezier(0.165, 0.840, 0.440, 1)", function (t, e, n, r) { return -n * ((t = t / r - 1) * t * t * t - 1) + e; }], "ease-in-out-quart": ["cubic-bezier(0.770, 0, 0.175, 1)", function (t, e, n, r) { return (t /= r / 2) < 1 ? n / 2 * t * t * t * t + e : -n / 2 * ((t -= 2) * t * t * t - 2) + e; }], "ease-in-quint": ["cubic-bezier(0.755, 0.050, 0.855, 0.060)", function (t, e, n, r) { return n * (t /= r) * t * t * t * t + e; }], "ease-out-quint": ["cubic-bezier(0.230, 1, 0.320, 1)", function (t, e, n, r) { return n * ((t = t / r - 1) * t * t * t * t + 1) + e; }], "ease-in-out-quint": ["cubic-bezier(0.860, 0, 0.070, 1)", function (t, e, n, r) { return (t /= r / 2) < 1 ? n / 2 * t * t * t * t * t + e : n / 2 * ((t -= 2) * t * t * t * t + 2) + e; }], "ease-in-sine": ["cubic-bezier(0.470, 0, 0.745, 0.715)", function (t, e, n, r) { return -n * Math.cos(t / r * (Math.PI / 2)) + n + e; }], "ease-out-sine": ["cubic-bezier(0.390, 0.575, 0.565, 1)", function (t, e, n, r) { return n * Math.sin(t / r * (Math.PI / 2)) + e; }], "ease-in-out-sine": ["cubic-bezier(0.445, 0.050, 0.550, 0.950)", function (t, e, n, r) { return -n / 2 * (Math.cos(Math.PI * t / r) - 1) + e; }], "ease-in-expo": ["cubic-bezier(0.950, 0.050, 0.795, 0.035)", function (t, e, n, r) { return 0 === t ? e : n * Math.pow(2, 10 * (t / r - 1)) + e; }], "ease-out-expo": ["cubic-bezier(0.190, 1, 0.220, 1)", function (t, e, n, r) { return t === r ? e + n : n * (1 - Math.pow(2, -10 * t / r)) + e; }], "ease-in-out-expo": ["cubic-bezier(1, 0, 0, 1)", function (t, e, n, r) { return 0 === t ? e : t === r ? e + n : (t /= r / 2) < 1 ? n / 2 * Math.pow(2, 10 * (t - 1)) + e : n / 2 * (2 - Math.pow(2, -10 * --t)) + e; }], "ease-in-circ": ["cubic-bezier(0.600, 0.040, 0.980, 0.335)", function (t, e, n, r) { return -n * (Math.sqrt(1 - (t /= r) * t) - 1) + e; }], "ease-out-circ": ["cubic-bezier(0.075, 0.820, 0.165, 1)", function (t, e, n, r) { return n * Math.sqrt(1 - (t = t / r - 1) * t) + e; }], "ease-in-out-circ": ["cubic-bezier(0.785, 0.135, 0.150, 0.860)", function (t, e, n, r) { return (t /= r / 2) < 1 ? -n / 2 * (Math.sqrt(1 - t * t) - 1) + e : n / 2 * (Math.sqrt(1 - (t -= 2) * t) + 1) + e; }], "ease-in-back": ["cubic-bezier(0.600, -0.280, 0.735, 0.045)", function (t, e, n, r, i) { return void 0 === i && (i = 1.70158), n * (t /= r) * t * ((i + 1) * t - i) + e; }], "ease-out-back": ["cubic-bezier(0.175, 0.885, 0.320, 1.275)", function (t, e, n, r, i) { return void 0 === i && (i = 1.70158), n * ((t = t / r - 1) * t * ((i + 1) * t + i) + 1) + e; }], "ease-in-out-back": ["cubic-bezier(0.680, -0.550, 0.265, 1.550)", function (t, e, n, r, i) { return void 0 === i && (i = 1.70158), (t /= r / 2) < 1 ? n / 2 * t * t * ((1 + (i *= 1.525)) * t - i) + e : n / 2 * ((t -= 2) * t * ((1 + (i *= 1.525)) * t + i) + 2) + e; }] }, d = { "ease-in-back": "cubic-bezier(0.600, 0, 0.735, 0.045)", "ease-out-back": "cubic-bezier(0.175, 0.885, 0.320, 1)", "ease-in-out-back": "cubic-bezier(0.680, 0, 0.265, 1)" }, p = document, v = window, h = "bkwld-tram", E = /[\-\.0-9]/g, g = /[A-Z]/, _ = "number", y = /^(rgb|#)/, m = /(em|cm|mm|in|pt|pc|px)$/, I = /(em|cm|mm|in|pt|pc|px|%)$/, T = /(deg|rad|turn)$/, b = "unitless", O = /(all|none) 0s ease 0s/, w = /^(width|height)$/, A = " ", S = p.createElement("a"), R = ["Webkit", "Moz", "O", "ms"], N = ["-webkit-", "-moz-", "-o-", "-ms-"], x = function (t) { if (t in S.style) return { dom: t, css: t }; var e, n, r = "", i = t.split("-"); for (e = 0; e < i.length; e++) r += i[e].charAt(0).toUpperCase() + i[e].slice(1); for (e = 0; e < R.length; e++) if ((n = R[e] + r) in S.style) return { dom: n, css: N[e] + t }; }, C = e.support = { bind: Function.prototype.bind, transform: x("transform"), transition: x("transition"), backface: x("backface-visibility"), timing: x("transition-timing-function") }; if (C.transition) { var L = C.timing.dom; if (S.style[L] = l["ease-in-back"][0], !S.style[L]) for (var P in d) l[P][0] = d[P]; } var D = e.frame = function () { var t = v.requestAnimationFrame || v.webkitRequestAnimationFrame || v.mozRequestAnimationFrame || v.oRequestAnimationFrame || v.msRequestAnimationFrame; return t && C.bind ? t.bind(v) : function (t) { v.setTimeout(t, 16); }; }(), M = e.now = function () { var t = v.performance, e = t && (t.now || t.webkitNow || t.msNow || t.mozNow); return e && C.bind ? e.bind(t) : Date.now || function () { return +new Date(); }; }(), j = f(function (e) { function i(t, e) { var n = function (t) { for (var e = -1, n = t ? t.length : 0, r = []; ++e < n;) { var i = t[e]; i && r.push(i); } return r; }(("" + t).split(A)), r = n[0]; e = e || {}; var i = Q[r]; if (!i) return s("Unsupported property: " + r); if (!e.weak || !this.props[r]) { var o = i[0], a = this.props[r]; return a || (a = this.props[r] = new o.Bare()), a.init(this.$el, n, i, e), a; } } function o(t, e, n) { if (t) { var o = (0, r.default)(t); if (e || (this.timer && this.timer.destroy(), this.queue = [], this.active = !1), "number" == o && e) return this.timer = new W({ duration: t, context: this, complete: a }), void (this.active = !0); if ("string" == o && e) { switch (t) { case "hide": f.call(this); break; case "stop": u.call(this); break; case "redraw": l.call(this); break; default: i.call(this, t, n && n[1]); } return a.call(this); } if ("function" == o) return void t.call(this, this); if ("object" == o) { var s = 0; p.call(this, t, function (t, e) { t.span > s && (s = t.span), t.stop(), t.animate(e); }, function (t) { "wait" in t && (s = c(t.wait, 0)); }), d.call(this), s > 0 && (this.timer = new W({ duration: s, context: this }), this.active = !0, e && (this.timer.complete = a)); var v = this, h = !1, E = {}; D(function () { p.call(v, t, function (t) { t.active && (h = !0, E[t.name] = t.nextStyle); }), h && v.$el.css(E); }); } } } function a() { if (this.timer && this.timer.destroy(), this.active = !1, this.queue.length) { var t = this.queue.shift(); o.call(this, t.options, !0, t.args); } } function u(t) { var e; this.timer && this.timer.destroy(), this.queue = [], this.active = !1, "string" == typeof t ? (e = {})[t] = 1 : e = "object" == (0, r.default)(t) && null != t ? t : this.props, p.call(this, e, v), d.call(this); } function f() { u.call(this), this.el.style.display = "none"; } function l() { this.el.offsetHeight; } function d() { var t, e, n = []; for (t in this.upstream && n.push(this.upstream), this.props) (e = this.props[t]).active && n.push(e.string); n = n.join(","), this.style !== n && (this.style = n, this.el.style[C.transition.dom] = n); } function p(t, e, r) { var o, a, u, c, s = e !== v, f = {}; for (o in t) u = t[o], o in q ? (f.transform || (f.transform = {}), f.transform[o] = u) : (g.test(o) && (o = n(o)), o in Q ? f[o] = u : (c || (c = {}), c[o] = u)); for (o in f) { if (u = f[o], !(a = this.props[o])) { if (!s) continue; a = i.call(this, o); } e.call(this, a, u); } r && c && r.call(this, c); } function v(t) { t.stop(); } function E(t, e) { t.set(e); } function _(t) { this.$el.css(t); } function y(t, n) { e[t] = function () { return this.children ? function (t, e) { var n, r = this.children.length; for (n = 0; r > n; n++) t.apply(this.children[n], e); return this; }.call(this, n, arguments) : (this.el && n.apply(this, arguments), this); }; } e.init = function (e) { if (this.$el = t(e), this.el = this.$el[0], this.props = {}, this.queue = [], this.style = "", this.active = !1, H.keepInherited && !H.fallback) { var n = Y(this.el, "transition"); n && !O.test(n) && (this.upstream = n); } C.backface && H.hideBackface && z(this.el, C.backface.css, "hidden"); }, y("add", i), y("start", o), y("wait", function (t) { t = c(t, 0), this.active ? this.queue.push({ options: t }) : (this.timer = new W({ duration: t, context: this, complete: a }), this.active = !0); }), y("then", function (t) { return this.active ? (this.queue.push({ options: t, args: arguments }), void (this.timer.complete = a)) : s("No active transition timer. Use start() or wait() before then()."); }), y("next", a), y("stop", u), y("set", function (t) { u.call(this, t), p.call(this, t, E, _); }), y("show", function (t) { "string" != typeof t && (t = "block"), this.el.style.display = t; }), y("hide", f), y("redraw", l), y("destroy", function () { u.call(this), t.removeData(this.el, h), this.$el = this.el = null; }); }), F = f(j, function (e) { function n(e, n) { var r = t.data(e, h) || t.data(e, h, new j.Bare()); return r.el || r.init(e), n ? r.start(n) : r; } e.init = function