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
JavaScript
"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