/*! For license information please see scripts.js.LICENSE.txt */
(() => {
var e = {
5137: (e, t) => {
"use strict";
function n(e) {
return function(e) {
if (Array.isArray(e)) return r(e)
}(e) || function(e) {
if ("undefined" != typeof Symbol && null != e[Symbol.iterator] || null != e["@@iterator"]) return Array.from(e)
}(e) || function(e, t) {
if (!e) return;
if ("string" == typeof e) return r(e, t);
var n = Object.prototype.toString.call(e).slice(8, -1);
"Object" === n && e.constructor && (n = e.constructor.name);
if ("Map" === n || "Set" === n) return Array.from(e);
if ("Arguments" === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return r(e, t)
}(e) || function() {
throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")
}()
}
function r(e, t) {
(null == t || t > e.length) && (t = e.length);
for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n];
return r
}
Object.defineProperty(t, "__esModule", {
value: !0
}), t.elementClassModify = void 0;
t.elementClassModify = function(e, t, r) {
var i, s;
(i = e.classList).add.apply(i, n(t)), (s = e.classList).remove.apply(s, n(r))
}
},
8063: function(e, t, n) {
"use strict";
var r = this && this.__importDefault || function(e) {
return e && e.__esModule ? e : {
default: e
}
};
Object.defineProperty(t, "__esModule", {
value: !0
});
var i = n(5137),
s = n(6993),
a = r(n(8129)),
o = function() {
var e = [].slice.call(document.getElementsByClassName("f-validate"));
e.length && l(e)
},
l = function(e) {
e.forEach((function(e) {
var t = [].slice.call(e.getElementsByClassName("f-group -required")),
n = e.getElementsByClassName("c-btn -submit")[0],
r = [].slice.call(e.getElementsByClassName("f-clause_trigger")),
s = e.getElementsByClassName("f-error -message")[0],
o = !0;
t.forEach((function(e) {
e.addEventListener("change", (function() {
o || c(t, s, n)
}))
})), n && n.addEventListener("click", (function(r) {
var l;
if (r.preventDefault(), o = !1, c(t, s, n)) {
var u = e.querySelector("form"),
d = n.querySelector("span"),
f = e.dataset.id,
p = [].slice.call(null == u ? void 0 : u.querySelectorAll("[data-name]")),
h = {};
null == p || p.forEach((function(e) {
var t = e.dataset.name;
t && (h[t] = e.value)
}));
var m = {
contact: (0, a.default)("contact.store")
};
f && (n.classList.add("-loading"), d && (d.innerHTML = "Wysyłanie..."), fetch(m[f], {
method: "POST",
headers: {
Accept: "application/json",
"Content-Type": "application/json",
"X-CSRF-TOKEN": null === (l = document.querySelector('meta[name="csrf-token"]')) || void 0 === l ? void 0 : l.getAttribute("content")
},
body: JSON.stringify(Object.assign({}, h))
}).then((function(e) {
return e.json()
})).then((function(e) {
"success" === e.status ? ((0, i.elementClassModify)(n, ["-sent"], ["-loading"]), null == u || u.reset(), setTimeout((function() {
d && (d.innerHTML = "Wyślij wiadomość")
}), 200)) : n.classList.remove("-loading")
})).catch((function() {
n.classList.remove("-loading"), d && (d.innerHTML = "Błąd wysyłania..."), setTimeout((function() {
d && (d.innerHTML = "Wyślij wiadomość")
}), 3e3)
})))
}
})), d(r)
}))
},
c = function(e, t, n) {
var r = !1;
return e.forEach((function(e) {
if (e.classList.contains("-name")) {
var t = e.querySelector("input"),
n = null == t ? void 0 : t.value;
u(!n || n.trim().length < 2, e) && (r = !0)
}
if (e.classList.contains("-email")) {
var i = e.querySelector("input"),
a = null == i ? void 0 : i.value;
u(!s.emailPattern.test(String(a).toLowerCase()), e) && (r = !0)
}
if (e.classList.contains("-message")) {
var o = e.querySelector("textarea"),
l = null == o ? void 0 : o.value;
u(!l, e) && (r = !0)
}
if (e.classList.contains("-agreement")) {
var c = e.querySelector("input"),
d = null == c ? void 0 : c.checked;
u(!d, e) && (r = !0)
}
})), r && t ? (t.style.display = "inline-block", n.classList.add("-disabled"), !1) : (t.style.display = "none", n.classList.remove("-disabled"), !0)
},
u = function(e, t) {
var n, r = t.getElementsByClassName(".f-error")[0];
return e ? (t.classList.add("-error"), r && (r.innerHTML = null !== (n = r.dataset.text) && void 0 !== n ? n : ""), !0) : (t.classList.remove("-error"), r && (r.innerHTML = ""), !1)
},
d = function(e) {
e.forEach((function(e) {
e.addEventListener("click", (function(t) {
t.preventDefault();
var n = document.getElementById(e.dataset.target);
null == n || n.classList.toggle("-active"), (null == n ? void 0 : n.classList.contains("-active")) ? e.innerHTML = "Zwiń" : e.innerHTML = "Rozwiń"
}))
}))
};
o(), t.default = o
},
9718: function(e, t, n) {
"use strict";
var r = this && this.__importDefault || function(e) {
return e && e.__esModule ? e : {
default: e
}
};
Object.defineProperty(t, "__esModule", {
value: !0
});
var i = r(n(8751)),
s = function() {
var e = [].slice.call(document.getElementsByClassName("masonryLayout"));
e.length && e.forEach((function(e) {
var t = new i.default(e, {
itemSelector: ".masonryItem",
horizontalOrder: !0,
transitionDuration: "200ms"
}),
n = setInterval((function() {
var e;
null === (e = t.layout) || void 0 === e || e.call(t)
}), 200);
setTimeout((function() {
return window.clearInterval(n)
}), 5e3)
}))
};
s(), t.default = s
},
3881: (e, t, n) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = n(751),
i = n(5137),
s = function() {
var e = document.getElementsByClassName("c-navigation -main")[0];
e && (a(e), o(e), l(e))
},
a = function(e) {
window.addEventListener("scroll", (function() {
if (!(window.innerWidth < 1176 || e.classList.contains("-noBanner"))) switch (!0) {
case window.scrollY < 200:
return (0, i.elementClassModify)(e, [], ["-menuStickTop", "-menuTransition"]);
case window.scrollY < 600:
return (0, i.elementClassModify)(e, ["-menuTransition"], ["-menuStickTop"]);
case window.scrollY > 630:
return (0, i.elementClassModify)(e, ["-menuStickTop"], ["-menuTransition"])
}
}))
},
o = function(e) {
var t = e.getElementsByClassName("c-hamburger")[0],
n = e.getElementsByClassName("c-close")[0];
t && n && (t.addEventListener("click", (function() {
return (0, i.elementClassModify)(e, ["-menuOpen"], [])
})), n.addEventListener("click", (function() {
return (0, i.elementClassModify)(e, [], ["-menuOpen"])
})), (0, r.onClickOutside)(e, (function() {
return (0, i.elementClassModify)(e, [], ["-menuOpen"])
})))
},
l = function(e) {
var t = e.getElementsByClassName("c-menu_item -hasSubmenu");
if (t.length) {
var n = [].slice.call(t);
n.forEach((function(e) {
e.addEventListener("click", (function() {
window.innerWidth > 1175 || (n.forEach((function(t) {
t !== e && t.classList.remove("-active")
})), e.classList.toggle("-active"))
}))
}))
}
};
s(), t.default = s
},
751: (e, t) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.onClickOutside = void 0;
t.onClickOutside = function(e, t) {
var n = function(n) {
e && !e.contains((null == n ? void 0 : n.target) || null) && t()
};
document.addEventListener("mousedown", n), document.addEventListener("touchstart", n)
}
},
6993: (e, t) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.emailPattern = void 0, t.emailPattern = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
},
6877: (e, t, n) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = n(4172),
i = function() {
var e = [].slice.call(document.getElementsByClassName("c-btn -paymentsForm"));
e.length && e.forEach((function(e) {
e.addEventListener("click", (function() {
return (0, r.toggleApps)(!0, "c-payments")
}))
}))
};
i(), t.default = i
},
9564: function(e, t, n) {
"use strict";
var r = this && this.__createBinding || (Object.create ? function(e, t, n, r) {
void 0 === r && (r = n);
var i = Object.getOwnPropertyDescriptor(t, n);
i && !("get" in i ? !t.__esModule : i.writable || i.configurable) || (i = {
enumerable: !0,
get: function() {
return t[n]
}
}), Object.defineProperty(e, r, i)
} : function(e, t, n, r) {
void 0 === r && (r = n), e[r] = t[n]
}),
i = this && this.__setModuleDefault || (Object.create ? function(e, t) {
Object.defineProperty(e, "default", {
enumerable: !0,
value: t
})
} : function(e, t) {
e.default = t
}),
s = this && this.__importStar || function(e) {
if (e && e.__esModule) return e;
var t = {};
if (null != e)
for (var n in e) "default" !== n && Object.prototype.hasOwnProperty.call(e, n) && r(t, e, n);
return i(t, e), t
};
Object.defineProperty(t, "__esModule", {
value: !0
});
var a = s(n(870));
n(2941), n(672), a.default.use([a.Navigation, a.Pagination, a.Autoplay]);
t.default = function(e) {
var t, n = {
speed: 400,
navigation: {
nextEl: "".concat(e.container, " .swiper-button-next"),
prevEl: "".concat(e.container, " .swiper-button-prev"),
disabled: "disabled"
},
pagination: {
el: "".concat(e.container, " .swiper-pagination"),
clickable: !0,
renderBullet: function(e, t) {
return '')
}
},
breakpoints: {
640: {
spaceBetween: 24
}
}
},
r = Object.assign({}, n, e.options),
i = window.matchMedia("(min-width:767px)"),
s = function() {
if (!i.matches) return i.matches ? void 0 : o();
void 0 !== t && t.destroy(!0, !0)
},
o = function() {
return t = new a.default(e.swiper, r)
};
if (!e.onlyMobile) return o();
i.addListener(s), s()
}
},
6197: function(e, t, n) {
"use strict";
var r = this && this.__importDefault || function(e) {
return e && e.__esModule ? e : {
default: e
}
};
Object.defineProperty(t, "__esModule", {
value: !0
});
var i = r(n(9564)),
s = function() {
var e = {
homepageBannerSwiper: "homepageBannerContainer",
projectsSwiper: "projectsContainer",
teamManagementSwiper: "teamManagementContainer",
teamTeammatesSwiper: "teamTeammatesContainer",
teamCouncilSwiper: "teamCouncilContainer"
},
t = {
homepageBannerContainer: void 0,
projectsContainer: void 0,
teamManagementContainer: void 0,
teamTeammatesContainer: void 0,
teamCouncilContainer: void 0
};
["homepageBannerSwiper"].forEach((function(n) {
var r = document.getElementById(n);
if (null !== r) {
var s = r.querySelectorAll(".swiper-slide");
t[e[n]] = (0, i.default)({
container: "#".concat(e[n]),
swiper: "#".concat(n),
options: {
speed: 600,
spaceBetween: 0,
slidesPerView: 1,
slideActiveClass: "active",
slideNextClass: "next",
loop: !!s.length,
centeredSlides: !0,
autoplay: s.length ? {
delay: 5e3,
disableOnInteraction: !1,
pauseOnMouseEnter: !0
} : void 0,
breakpoints: {
640: {
spaceBetween: 0
}
}
}
})
}
}));
["projectsSwiper"].forEach((function(n) {
null !== document.getElementById(n) && (t[e[n]] = (0, i.default)({
container: "#".concat(e[n]),
swiper: "#".concat(n),
options: {
spaceBetween: 25,
slidesPerView: "auto",
slideActiveClass: "active",
slideNextClass: "next",
loop: !0,
loopedSlides: 6,
centeredSlides: !0,
breakpoints: {
1600: {
slidesPerView: 4,
centeredSlides: !1,
spaceBetween: 30
},
1261: {
slidesPerView: 3,
centeredSlides: !1,
spaceBetween: 30
},
992: {
slidesPerView: 2,
centeredSlides: !1,
spaceBetween: 30
}
}
}
}))
}));
["teamTeammatesSwiper"].forEach((function(n) {
document.getElementById(n) && (t[e[n]] = (0, i.default)({
container: "#".concat(e[n]),
swiper: "#".concat(n),
options: {
spaceBetween: 25,
slidesPerView: "auto",
slideActiveClass: "active",
slideNextClass: "next",
loopedSlides: 7,
loop: !0,
centeredSlides: !1,
breakpoints: {
1600: {
slidesPerView: 4,
spaceBetween: 30,
centeredSlides: !1
},
1261: {
slidesPerView: 3,
spaceBetween: 30,
centeredSlides: !1
},
992: {
slidesPerView: 2,
centeredSlides: !1,
spaceBetween: 30
}
}
}
}))
}));
["teamManagementSwiper"].forEach((function(n) {
document.getElementById(n) && (t[e[n]] = (0, i.default)({
container: "#".concat(e[n]),
swiper: "#".concat(n),
options: {
spaceBetween: 25,
slidesPerView: "auto",
slideActiveClass: "active",
slideNextClass: "next",
centeredSlides: !1,
breakpoints: {
1600: {
slidesPerView: 4,
spaceBetween: 30,
centeredSlides: 0
},
1261: {
slidesPerView: 3,
spaceBetween: 30,
centeredSlides: 0
},
992: {
slidesPerView: 2,
centeredSlides: 0,
spaceBetween: 30
}
}
}
}))
}));
["teamCouncilSwiper"].forEach((function(n) {
document.getElementById(n) && (t[e[n]] = (0, i.default)({
container: "#".concat(e[n]),
swiper: "#".concat(n),
options: {
spaceBetween: 25,
slidesPerView: "auto",
slideActiveClass: "active",
slideNextClass: "next",
centeredSlides: !1,
breakpoints: {
1600: {
slidesPerView: 4,
spaceBetween: 30,
centeredSlides: !1
},
1261: {
slidesPerView: 3,
spaceBetween: 30,
centeredSlides: !1
},
992: {
slidesPerView: 2,
centeredSlides: !1,
spaceBetween: 30
}
}
}
}))
})), document.getElementsByClassName("tabSwitcher-swiper") && (0, i.default)({
container: ".c-filterBar",
swiper: ".tabSwitcher-swiper",
options: {
slidesPerView: "auto",
freeMode: !0,
centeredSlides: !1
}
}), document.getElementsByClassName("filter-swiper") && (0, i.default)({
container: ".c-filterBar",
swiper: ".filter-swiper",
options: {
slidesPerView: "auto",
freeMode: !0,
centeredSlides: !1,
breakpoints: {
800: {
centeredSlides: !0
}
}
}
})
};
s(), t.default = s
},
750: function(e, t, n) {
"use strict";
var r = this && this.__importDefault || function(e) {
return e && e.__esModule ? e : {
default: e
}
};
Object.defineProperty(t, "__esModule", {
value: !0
});
var i = r(n(79)),
s = function() {
document.querySelector("#supportTabSwitcher") && new i.default({
elm: "#supportTabSwitcher",
shouldScrollTabIntoView: !1,
breakpoint: 992,
onClickHandlerComplete: function(e) {
var t = e.getAttribute("data-tab");
document.querySelectorAll(".support_img img").forEach((function(e) {
e.getAttribute("data-tab") === t ? e.classList.add("active") : e.classList.remove("active")
}))
}
}).init();
document.querySelector("#teamTabSwitcher") && new i.default({
elm: "#teamTabSwitcher",
shouldScrollTabIntoView: !1
}).init()
};
s(), t.default = s
},
7122: (e, t, n) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = n(4172);
var i = function() {
new URLSearchParams(window.location.search).has("afterDonation") && (0, r.toggleApps)(!0, "c-thanksForDonation")
};
i(), t.default = i
},
4172: (e, t) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
}), t.toggleApps = void 0;
t.toggleApps = function(e, t) {
var n = document.getElementsByClassName("-app");
if (n.length) {
[].slice.call(n).forEach((function(e) {
return e.classList.remove("-active")
}));
var r = [].slice.call(n).find((function(e) {
return e.classList.contains(t)
}));
r && (e ? r.classList.add("-active") : r.classList.remove("-active"))
}
}
},
5120: (e, t, n) => {
"use strict";
Object.defineProperty(t, "__esModule", {
value: !0
});
var r = n(4172),
i = function() {
var e = [].slice.call(document.getElementsByClassName("c-btn -volunteerForm"));
e.length && e.forEach((function(e) {
e.addEventListener("click", (function() {
return (0, r.toggleApps)(!0, "c-volunteerForm")
}))
}))
};
i(), t.default = i
},
2150: function(e, t, n) {
"use strict";
var r = this && this.__importDefault || function(e) {
return e && e.__esModule ? e : {
default: e
}
};
Object.defineProperty(t, "__esModule", {
value: !0
});
var i = r(n(1062)),
s = n(5137),
a = function() {
var e = [].slice.call(document.getElementsByClassName("c-video -yt"));
e.length && e.forEach((function(e) {
var t = e.getElementsByClassName("c-video_container")[0],
n = e.dataset.id,
r = (0, i.default)(t.id, {
host: "https://www.youtube.com",
height: "100%",
width: "100%",
videoId: n,
playerVars: {
controls: 0,
fs: 0,
rel: 0,
iv_load_policy: 3,
enablejsapi: 1
}
});
r.on("ready", (function() {
return e.classList.add("-ready")
})), r.on("stateChange", (function(t) {
switch (t.data) {
case 0:
return e.classList.remove("-playing");
case 1:
return (0, s.elementClassModify)(e, ["-playing"], ["-paused"]);
case 2:
return e.classList.add("-paused")
}
})), e.addEventListener("click", (function() {
!e.classList.contains("-playing") || e.classList.contains("-paused") ? r.playVideo() : r.pauseVideo()
}))
}))
};
a(), t.default = a
},
9741: (e, t, n) => {
var r, i;
! function(s, a) {
"use strict";
void 0 === (i = "function" == typeof(r = a) ? r.call(t, n, t, e) : r) || (e.exports = i)
}(window, (function() {
"use strict";
var e = function() {
var e = window.Element.prototype;
if (e.matches) return "matches";
if (e.matchesSelector) return "matchesSelector";
for (var t = ["webkit", "moz", "ms", "o"], n = 0; n < t.length; n++) {
var r = t[n] + "MatchesSelector";
if (e[r]) return r
}
}();
return function(t, n) {
return t[e](n)
}
}))
},
7158: function(e, t, n) {
var r, i;
"undefined" != typeof window && window, void 0 === (i = "function" == typeof(r = function() {
"use strict";
function e() {}
var t = e.prototype;
return t.on = function(e, t) {
if (e && t) {
var n = this._events = this._events || {},
r = n[e] = n[e] || [];
return -1 == r.indexOf(t) && r.push(t), this
}
}, t.once = function(e, t) {
if (e && t) {
this.on(e, t);
var n = this._onceEvents = this._onceEvents || {};
return (n[e] = n[e] || {})[t] = !0, this
}
}, t.off = function(e, t) {
var n = this._events && this._events[e];
if (n && n.length) {
var r = n.indexOf(t);
return -1 != r && n.splice(r, 1), this
}
}, t.emitEvent = function(e, t) {
var n = this._events && this._events[e];
if (n && n.length) {
n = n.slice(0), t = t || [];
for (var r = this._onceEvents && this._onceEvents[e], i = 0; i < n.length; i++) {
var s = n[i];
r && r[s] && (this.off(e, s), delete r[s]), s.apply(this, t)
}
return this
}
}, t.allOff = function() {
delete this._events, delete this._onceEvents
}, e
}) ? r.call(t, n, t, e) : r) || (e.exports = i)
},
9047: (e, t, n) => {
var r, i;
! function(s, a) {
r = [n(9741)], i = function(e) {
return function(e, t) {
"use strict";
var n = {
extend: function(e, t) {
for (var n in t) e[n] = t[n];
return e
},
modulo: function(e, t) {
return (e % t + t) % t
}
},
r = Array.prototype.slice;
n.makeArray = function(e) {
return Array.isArray(e) ? e : null == e ? [] : "object" == typeof e && "number" == typeof e.length ? r.call(e) : [e]
}, n.removeFrom = function(e, t) {
var n = e.indexOf(t); - 1 != n && e.splice(n, 1)
}, n.getParent = function(e, n) {
for (; e.parentNode && e != document.body;)
if (e = e.parentNode, t(e, n)) return e
}, n.getQueryElement = function(e) {
return "string" == typeof e ? document.querySelector(e) : e
}, n.handleEvent = function(e) {
var t = "on" + e.type;
this[t] && this[t](e)
}, n.filterFindElements = function(e, r) {
e = n.makeArray(e);
var i = [];
return e.forEach((function(e) {
if (e instanceof HTMLElement)
if (r) {
t(e, r) && i.push(e);
for (var n = e.querySelectorAll(r), s = 0; s < n.length; s++) i.push(n[s])
} else i.push(e)
})), i
}, n.debounceMethod = function(e, t, n) {
n = n || 100;
var r = e.prototype[t],
i = t + "Timeout";
e.prototype[t] = function() {
var e = this[i];
clearTimeout(e);
var t = arguments,
s = this;
this[i] = setTimeout((function() {
r.apply(s, t), delete s[i]
}), n)
}
}, n.docReady = function(e) {
var t = document.readyState;
"complete" == t || "interactive" == t ? setTimeout(e) : document.addEventListener("DOMContentLoaded", e)
}, n.toDashed = function(e) {
return e.replace(/(.)([A-Z])/g, (function(e, t, n) {
return t + "-" + n
})).toLowerCase()
};
var i = e.console;
return n.htmlInit = function(t, r) {
n.docReady((function() {
var s = n.toDashed(r),
a = "data-" + s,
o = document.querySelectorAll("[" + a + "]"),
l = document.querySelectorAll(".js-" + s),
c = n.makeArray(o).concat(n.makeArray(l)),
u = a + "-options",
d = e.jQuery;
c.forEach((function(e) {
var n, s = e.getAttribute(a) || e.getAttribute(u);
try {
n = s && JSON.parse(s)
} catch (t) {
return void(i && i.error("Error parsing " + a + " on " + e.className + ": " + t))
}
var o = new t(e, n);
d && d.data(e, r, o)
}))
}))
}, n
}(s, e)
}.apply(t, r), void 0 === i || (e.exports = i)
}(window)
},
6131: (e, t, n) => {
var r, i;
window, void 0 === (i = "function" == typeof(r = function() {
"use strict";
function e(e) {
var t = parseFloat(e);
return -1 == e.indexOf("%") && !isNaN(t) && t
}
function t() {}
var n = "undefined" == typeof console ? t : function(e) {
console.error(e)
},
r = ["paddingLeft", "paddingRight", "paddingTop", "paddingBottom", "marginLeft", "marginRight", "marginTop", "marginBottom", "borderLeftWidth", "borderRightWidth", "borderTopWidth", "borderBottomWidth"],
i = r.length;
function s() {
for (var e = {
width: 0,
height: 0,
innerWidth: 0,
innerHeight: 0,
outerWidth: 0,
outerHeight: 0
}, t = 0; t < i; t++) e[r[t]] = 0;
return e
}
function a(e) {
var t = getComputedStyle(e);
return t || n("Style returned " + t + ". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"), t
}
var o, l = !1;
function c() {
if (!l) {
l = !0;
var t = document.createElement("div");
t.style.width = "200px", t.style.padding = "1px 2px 3px 4px", t.style.borderStyle = "solid", t.style.borderWidth = "1px 2px 3px 4px", t.style.boxSizing = "border-box";
var n = document.body || document.documentElement;
n.appendChild(t);
var r = a(t);
o = 200 == Math.round(e(r.width)), u.isBoxSizeOuter = o, n.removeChild(t)
}
}
function u(t) {
if (c(), "string" == typeof t && (t = document.querySelector(t)), t && "object" == typeof t && t.nodeType) {
var n = a(t);
if ("none" == n.display) return s();
var l = {};
l.width = t.offsetWidth, l.height = t.offsetHeight;
for (var u = l.isBorderBox = "border-box" == n.boxSizing, d = 0; d < i; d++) {
var f = r[d],
p = n[f],
h = parseFloat(p);
l[f] = isNaN(h) ? 0 : h
}
var m = l.paddingLeft + l.paddingRight,
v = l.paddingTop + l.paddingBottom,
g = l.marginLeft + l.marginRight,
y = l.marginTop + l.marginBottom,
w = l.borderLeftWidth + l.borderRightWidth,
b = l.borderTopWidth + l.borderBottomWidth,
x = u && o,
E = e(n.width);
!1 !== E && (l.width = E + (x ? 0 : m + w));
var S = e(n.height);
return !1 !== S && (l.height = S + (x ? 0 : v + b)), l.innerWidth = l.width - (m + w), l.innerHeight = l.height - (v + b), l.outerWidth = l.width + g, l.outerHeight = l.height + y, l
}
}
return u
}) ? r.call(t, n, t, e) : r) || (e.exports = i)
},
79: e => {
window,
e.exports = function(e) {
var t = {};
function n(r) {
if (t[r]) return t[r].exports;
var i = t[r] = {
i: r,
l: !1,
exports: {}
};
return e[r].call(i.exports, i, i.exports, n), i.l = !0, i.exports
}
return n.m = e, n.c = t, n.d = function(e, t, r) {
n.o(e, t) || Object.defineProperty(e, t, {
configurable: !1,
enumerable: !0,
get: r
})
}, n.r = function(e) {
Object.defineProperty(e, "__esModule", {
value: !0
})
}, n.n = function(e) {
var t = e && e.__esModule ? function() {
return e.default
} : function() {
return e
};
return n.d(t, "a", t), t
}, n.o = function(e, t) {
return Object.prototype.hasOwnProperty.call(e, t)
}, n.p = "", n(n.s = 329)
}([function(e, t, n) {
var r = n(2),
i = n(26),
s = n(13),
a = n(12),
o = n(20),
l = function(e, t, n) {
var c, u, d, f, p = e & l.F,
h = e & l.G,
m = e & l.S,
v = e & l.P,
g = e & l.B,
y = h ? r : m ? r[t] || (r[t] = {}) : (r[t] || {}).prototype,
w = h ? i : i[t] || (i[t] = {}),
b = w.prototype || (w.prototype = {});
for (c in h && (n = t), n) d = ((u = !p && y && void 0 !== y[c]) ? y : n)[c], f = g && u ? o(d, r) : v && "function" == typeof d ? o(Function.call, d) : d, y && a(y, c, d, e & l.U), w[c] != d && s(w, c, f), v && b[c] != d && (b[c] = d)
};
r.core = i, l.F = 1, l.G = 2, l.S = 4, l.P = 8, l.B = 16, l.W = 32, l.U = 64, l.R = 128, e.exports = l
}, function(e, t, n) {
var r = n(4);
e.exports = function(e) {
if (!r(e)) throw TypeError(e + " is not an object!");
return e
}
}, function(e, t) {
var n = e.exports = "undefined" != typeof window && window.Math == Math ? window : "undefined" != typeof self && self.Math == Math ? self : Function("return this")();
"number" == typeof __g && (__g = n)
}, function(e, t) {
e.exports = function(e) {
try {
return !!e()
} catch (e) {
return !0
}
}
}, function(e, t) {
e.exports = function(e) {
return "object" == typeof e ? null !== e : "function" == typeof e
}
}, function(e, t, n) {
var r = n(62)("wks"),
i = n(40),
s = n(2).Symbol,
a = "function" == typeof s;
(e.exports = function(e) {
return r[e] || (r[e] = a && s[e] || (a ? s : i)("Symbol." + e))
}).store = r
}, function(e, t, n) {
var r = n(23),
i = Math.min;
e.exports = function(e) {
return e > 0 ? i(r(e), 9007199254740991) : 0
}
}, function(e, t, n) {
var r = n(1),
i = n(125),
s = n(25),
a = Object.defineProperty;
t.f = n(8) ? Object.defineProperty : function(e, t, n) {
if (r(e), t = s(t, !0), r(n), i) try {
return a(e, t, n)
} catch (e) {}
if ("get" in n || "set" in n) throw TypeError("Accessors not supported!");
return "value" in n && (e[t] = n.value), e
}
}, function(e, t, n) {
e.exports = !n(3)((function() {
return 7 != Object.defineProperty({}, "a", {
get: function() {
return 7
}
}).a
}))
}, function(e, t, n) {
var r = n(24);
e.exports = function(e) {
return Object(r(e))
}
}, function(e, t) {
e.exports = function(e) {
if ("function" != typeof e) throw TypeError(e + " is not a function!");
return e
}
}, function(e, t, n) {
var r = n(0),
i = n(3),
s = n(24),
a = /"/g,
o = function(e, t, n, r) {
var i = String(s(e)),
o = "<" + t;
return "" !== n && (o += " " + n + '="' + String(r).replace(a, """) + '"'), o + ">" + i + "" + t + ">"
};
e.exports = function(e, t) {
var n = {};
n[e] = t(o), r(r.P + r.F * i((function() {
var t = "" [e]('"');
return t !== t.toLowerCase() || t.split('"').length > 3
})), "String", n)
}
}, function(e, t, n) {
var r = n(2),
i = n(13),
s = n(14),
a = n(40)("src"),
o = Function.toString,
l = ("" + o).split("toString");
n(26).inspectSource = function(e) {
return o.call(e)
}, (e.exports = function(e, t, n, o) {
var c = "function" == typeof n;
c && (s(n, "name") || i(n, "name", t)), e[t] !== n && (c && (s(n, a) || i(n, a, e[t] ? "" + e[t] : l.join(String(t)))), e === r ? e[t] = n : o ? e[t] ? e[t] = n : i(e, t, n) : (delete e[t], i(e, t, n)))
})(Function.prototype, "toString", (function() {
return "function" == typeof this && this[a] || o.call(this)
}))
}, function(e, t, n) {
var r = n(7),
i = n(41);
e.exports = n(8) ? function(e, t, n) {
return r.f(e, t, i(1, n))
} : function(e, t, n) {
return e[t] = n, e
}
}, function(e, t) {
var n = {}.hasOwnProperty;
e.exports = function(e, t) {
return n.call(e, t)
}
}, function(e, t, n) {
var r = n(14),
i = n(9),
s = n(86)("IE_PROTO"),
a = Object.prototype;
e.exports = Object.getPrototypeOf || function(e) {
return e = i(e), r(e, s) ? e[s] : "function" == typeof e.constructor && e instanceof e.constructor ? e.constructor.prototype : e instanceof Object ? a : null
}
}, function(e, t, n) {
var r = n(47),
i = n(41),
s = n(17),
a = n(25),
o = n(14),
l = n(125),
c = Object.getOwnPropertyDescriptor;
t.f = n(8) ? c : function(e, t) {
if (e = s(e), t = a(t, !0), l) try {
return c(e, t)
} catch (e) {}
if (o(e, t)) return i(!r.f.call(e, t), e[t])
}
}, function(e, t, n) {
var r = n(48),
i = n(24);
e.exports = function(e) {
return r(i(e))
}
}, function(e, t, n) {
"use strict";
var r = n(3);
e.exports = function(e, t) {
return !!e && r((function() {
t ? e.call(null, (function() {}), 1) : e.call(null)
}))
}
}, function(e, t) {
var n = {}.toString;
e.exports = function(e) {
return n.call(e).slice(8, -1)
}
}, function(e, t, n) {
var r = n(10);
e.exports = function(e, t, n) {
if (r(e), void 0 === t) return e;
switch (n) {
case 1:
return function(n) {
return e.call(t, n)
};
case 2:
return function(n, r) {
return e.call(t, n, r)
};
case 3:
return function(n, r, i) {
return e.call(t, n, r, i)
}
}
return function() {
return e.apply(t, arguments)
}
}
}, function(e, t, n) {
var r = n(20),
i = n(48),
s = n(9),
a = n(6),
o = n(69);
e.exports = function(e, t) {
var n = 1 == e,
l = 2 == e,
c = 3 == e,
u = 4 == e,
d = 6 == e,
f = 5 == e || d,
p = t || o;
return function(t, o, h) {
for (var m, v, g = s(t), y = i(g), w = r(o, h, 3), b = a(y.length), x = 0, E = n ? p(t, b) : l ? p(t, 0) : void 0; b > x; x++)
if ((f || x in y) && (v = w(m = y[x], x, g), e))
if (n) E[x] = v;
else if (v) switch (e) {
case 3:
return !0;
case 5:
return m;
case 6:
return x;
case 2:
E.push(m)
} else if (u) return !1;
return d ? -1 : c || u ? u : E
}
}
}, function(e, t, n) {
var r = n(0),
i = n(26),
s = n(3);
e.exports = function(e, t) {
var n = (i.Object || {})[e] || Object[e],
a = {};
a[e] = t(n), r(r.S + r.F * s((function() {
n(1)
})), "Object", a)
}
}, function(e, t) {
var n = Math.ceil,
r = Math.floor;
e.exports = function(e) {
return isNaN(e = +e) ? 0 : (e > 0 ? r : n)(e)
}
}, function(e, t) {
e.exports = function(e) {
if (null == e) throw TypeError("Can't call method on " + e);
return e
}
}, function(e, t, n) {
var r = n(4);
e.exports = function(e, t) {
if (!r(e)) return e;
var n, i;
if (t && "function" == typeof(n = e.toString) && !r(i = n.call(e))) return i;
if ("function" == typeof(n = e.valueOf) && !r(i = n.call(e))) return i;
if (!t && "function" == typeof(n = e.toString) && !r(i = n.call(e))) return i;
throw TypeError("Can't convert object to primitive value")
}
}, function(e, t) {
var n = e.exports = {
version: "2.5.1"
};
"number" == typeof __e && (__e = n)
}, function(e, t, n) {
var r = n(104),
i = n(0),
s = n(62)("metadata"),
a = s.store || (s.store = new(n(101))),
o = function(e, t, n) {
var i = a.get(e);
if (!i) {
if (!n) return;
a.set(e, i = new r)
}
var s = i.get(t);
if (!s) {
if (!n) return;
i.set(t, s = new r)
}
return s
};
e.exports = {
store: a,
map: o,
has: function(e, t, n) {
var r = o(t, n, !1);
return void 0 !== r && r.has(e)
},
get: function(e, t, n) {
var r = o(t, n, !1);
return void 0 === r ? void 0 : r.get(e)
},
set: function(e, t, n, r) {
o(n, r, !0).set(e, t)
},
keys: function(e, t) {
var n = o(e, t, !1),
r = [];
return n && n.forEach((function(e, t) {
r.push(t)
})), r
},
key: function(e) {
return void 0 === e || "symbol" == typeof e ? e : String(e)
},
exp: function(e) {
i(i.S, "Reflect", e)
}
}
}, function(e, t, n) {
"use strict";
if (n(8)) {
var r = n(39),
i = n(2),
s = n(3),
a = n(0),
o = n(52),
l = n(63),
c = n(20),
u = n(33),
d = n(41),
f = n(13),
p = n(31),
h = n(23),
m = n(6),
v = n(99),
g = n(37),
y = n(25),
w = n(14),
b = n(46),
x = n(4),
E = n(9),
S = n(72),
T = n(36),
C = n(15),
M = n(35).f,
A = n(70),
P = n(40),
_ = n(5),
O = n(21),
$ = n(61),
k = n(54),
L = n(67),
I = n(43),
z = n(57),
j = n(34),
N = n(68),
D = n(109),
B = n(7),
F = n(16),
R = B.f,
G = F.f,
W = i.RangeError,
Y = i.TypeError,
H = i.Uint8Array,
V = Array.prototype,
q = l.ArrayBuffer,
X = l.DataView,
U = O(0),
Q = O(2),
Z = O(3),
K = O(4),
J = O(5),
ee = O(6),
te = $(!0),
ne = $(!1),
re = L.values,
ie = L.keys,
se = L.entries,
ae = V.lastIndexOf,
oe = V.reduce,
le = V.reduceRight,
ce = V.join,
ue = V.sort,
de = V.slice,
fe = V.toString,
pe = V.toLocaleString,
he = _("iterator"),
me = _("toStringTag"),
ve = P("typed_constructor"),
ge = P("def_constructor"),
ye = o.CONSTR,
we = o.TYPED,
be = o.VIEW,
xe = O(1, (function(e, t) {
return Me(k(e, e[ge]), t)
})),
Ee = s((function() {
return 1 === new H(new Uint16Array([1]).buffer)[0]
})),
Se = !!H && !!H.prototype.set && s((function() {
new H(1).set({})
})),
Te = function(e, t) {
var n = h(e);
if (n < 0 || n % t) throw W("Wrong offset!");
return n
},
Ce = function(e) {
if (x(e) && we in e) return e;
throw Y(e + " is not a typed array!")
},
Me = function(e, t) {
if (!x(e) || !(ve in e)) throw Y("It is not a typed array constructor!");
return new e(t)
},
Ae = function(e, t) {
return Pe(k(e, e[ge]), t)
},
Pe = function(e, t) {
for (var n = 0, r = t.length, i = Me(e, r); r > n;) i[n] = t[n++];
return i
},
_e = function(e, t, n) {
R(e, t, {
get: function() {
return this._d[n]
}
})
},
Oe = function(e) {
var t, n, r, i, s, a, o = E(e),
l = arguments.length,
u = l > 1 ? arguments[1] : void 0,
d = void 0 !== u,
f = A(o);
if (null != f && !S(f)) {
for (a = f.call(o), r = [], t = 0; !(s = a.next()).done; t++) r.push(s.value);
o = r
}
for (d && l > 2 && (u = c(u, arguments[2], 2)), t = 0, n = m(o.length), i = Me(this, n); n > t; t++) i[t] = d ? u(o[t], t) : o[t];
return i
},
$e = function() {
for (var e = 0, t = arguments.length, n = Me(this, t); t > e;) n[e] = arguments[e++];
return n
},
ke = !!H && s((function() {
pe.call(new H(1))
})),
Le = function() {
return pe.apply(ke ? de.call(Ce(this)) : Ce(this), arguments)
},
Ie = {
copyWithin: function(e, t) {
return D.call(Ce(this), e, t, arguments.length > 2 ? arguments[2] : void 0)
},
every: function(e) {
return K(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
fill: function(e) {
return N.apply(Ce(this), arguments)
},
filter: function(e) {
return Ae(this, Q(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0))
},
find: function(e) {
return J(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
findIndex: function(e) {
return ee(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
forEach: function(e) {
U(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
indexOf: function(e) {
return ne(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
includes: function(e) {
return te(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
join: function(e) {
return ce.apply(Ce(this), arguments)
},
lastIndexOf: function(e) {
return ae.apply(Ce(this), arguments)
},
map: function(e) {
return xe(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
reduce: function(e) {
return oe.apply(Ce(this), arguments)
},
reduceRight: function(e) {
return le.apply(Ce(this), arguments)
},
reverse: function() {
for (var e, t = Ce(this).length, n = Math.floor(t / 2), r = 0; r < n;) e = this[r], this[r++] = this[--t], this[t] = e;
return this
},
some: function(e) {
return Z(Ce(this), e, arguments.length > 1 ? arguments[1] : void 0)
},
sort: function(e) {
return ue.call(Ce(this), e)
},
subarray: function(e, t) {
var n = Ce(this),
r = n.length,
i = g(e, r);
return new(k(n, n[ge]))(n.buffer, n.byteOffset + i * n.BYTES_PER_ELEMENT, m((void 0 === t ? r : g(t, r)) - i))
}
},
ze = function(e, t) {
return Ae(this, de.call(Ce(this), e, t))
},
je = function(e) {
Ce(this);
var t = Te(arguments[1], 1),
n = this.length,
r = E(e),
i = m(r.length),
s = 0;
if (i + t > n) throw W("Wrong length!");
for (; s < i;) this[t + s] = r[s++]
},
Ne = {
entries: function() {
return se.call(Ce(this))
},
keys: function() {
return ie.call(Ce(this))
},
values: function() {
return re.call(Ce(this))
}
},
De = function(e, t) {
return x(e) && e[we] && "symbol" != typeof t && t in e && String(+t) == String(t)
},
Be = function(e, t) {
return De(e, t = y(t, !0)) ? d(2, e[t]) : G(e, t)
},
Fe = function(e, t, n) {
return !(De(e, t = y(t, !0)) && x(n) && w(n, "value")) || w(n, "get") || w(n, "set") || n.configurable || w(n, "writable") && !n.writable || w(n, "enumerable") && !n.enumerable ? R(e, t, n) : (e[t] = n.value, e)
};
ye || (F.f = Be, B.f = Fe), a(a.S + a.F * !ye, "Object", {
getOwnPropertyDescriptor: Be,
defineProperty: Fe
}), s((function() {
fe.call({})
})) && (fe = pe = function() {
return ce.call(this)
});
var Re = p({}, Ie);
p(Re, Ne), f(Re, he, Ne.values), p(Re, {
slice: ze,
set: je,
constructor: function() {},
toString: fe,
toLocaleString: Le
}), _e(Re, "buffer", "b"), _e(Re, "byteOffset", "o"), _e(Re, "byteLength", "l"), _e(Re, "length", "e"), R(Re, me, {
get: function() {
return this[we]
}
}), e.exports = function(e, t, n, l) {
var c = e + ((l = !!l) ? "Clamped" : "") + "Array",
d = "get" + e,
p = "set" + e,
h = i[c],
g = h || {},
y = h && C(h),
w = !h || !o.ABV,
E = {},
S = h && h.prototype,
A = function(e, n) {
R(e, n, {
get: function() {
return function(e, n) {
var r = e._d;
return r.v[d](n * t + r.o, Ee)
}(this, n)
},
set: function(e) {
return function(e, n, r) {
var i = e._d;
l && (r = (r = Math.round(r)) < 0 ? 0 : r > 255 ? 255 : 255 & r), i.v[p](n * t + i.o, r, Ee)
}(this, n, e)
},
enumerable: !0
})
};
w ? (h = n((function(e, n, r, i) {
u(e, h, c, "_d");
var s, a, o, l, d = 0,
p = 0;
if (x(n)) {
if (!(n instanceof q || "ArrayBuffer" == (l = b(n)) || "SharedArrayBuffer" == l)) return we in n ? Pe(h, n) : Oe.call(h, n);
s = n, p = Te(r, t);
var g = n.byteLength;
if (void 0 === i) {
if (g % t) throw W("Wrong length!");
if ((a = g - p) < 0) throw W("Wrong length!")
} else if ((a = m(i) * t) + p > g) throw W("Wrong length!");
o = a / t
} else o = v(n), s = new q(a = o * t);
for (f(e, "_d", {
b: s,
o: p,
l: a,
e: o,
v: new X(s)
}); d < o;) A(e, d++)
})), S = h.prototype = T(Re), f(S, "constructor", h)) : s((function() {
h(1)
})) && s((function() {
new h(-1)
})) && z((function(e) {
new h, new h(null), new h(1.5), new h(e)
}), !0) || (h = n((function(e, n, r, i) {
var s;
return u(e, h, c), x(n) ? n instanceof q || "ArrayBuffer" == (s = b(n)) || "SharedArrayBuffer" == s ? void 0 !== i ? new g(n, Te(r, t), i) : void 0 !== r ? new g(n, Te(r, t)) : new g(n) : we in n ? Pe(h, n) : Oe.call(h, n) : new g(v(n))
})), U(y !== Function.prototype ? M(g).concat(M(y)) : M(g), (function(e) {
e in h || f(h, e, g[e])
})), h.prototype = S, r || (S.constructor = h));
var P = S[he],
_ = !!P && ("values" == P.name || null == P.name),
O = Ne.values;
f(h, ve, !0), f(S, we, c), f(S, be, !0), f(S, ge, h), (l ? new h(1)[me] == c : me in S) || R(S, me, {
get: function() {
return c
}
}), E[c] = h, a(a.G + a.W + a.F * (h != g), E), a(a.S, c, {
BYTES_PER_ELEMENT: t
}), a(a.S + a.F * s((function() {
g.of.call(h, 1)
})), c, {
from: Oe,
of: $e
}), "BYTES_PER_ELEMENT" in S || f(S, "BYTES_PER_ELEMENT", t), a(a.P, c, Ie), j(c), a(a.P + a.F * Se, c, {
set: je
}), a(a.P + a.F * !_, c, Ne), r || S.toString == fe || (S.toString = fe), a(a.P + a.F * s((function() {
new h(1).slice()
})), c, {
slice: ze
}), a(a.P + a.F * (s((function() {
return [1, 2].toLocaleString() != new h([1, 2]).toLocaleString()
})) || !s((function() {
S.toLocaleString.call([1, 2])
}))), c, {
toLocaleString: Le
}), I[c] = _ ? P : O, r || _ || f(S, he, O)
}
} else e.exports = function() {}
}, function(e, t, n) {
var r = n(5)("unscopables"),
i = Array.prototype;
null == i[r] && n(13)(i, r, {}), e.exports = function(e) {
i[r][e] = !0
}
}, function(e, t, n) {
var r = n(40)("meta"),
i = n(4),
s = n(14),
a = n(7).f,
o = 0,
l = Object.isExtensible || function() {
return !0
},
c = !n(3)((function() {
return l(Object.preventExtensions({}))
})),
u = function(e) {
a(e, r, {
value: {
i: "O" + ++o,
w: {}
}
})
},
d = e.exports = {
KEY: r,
NEED: !1,
fastKey: function(e, t) {
if (!i(e)) return "symbol" == typeof e ? e : ("string" == typeof e ? "S" : "P") + e;
if (!s(e, r)) {
if (!l(e)) return "F";
if (!t) return "E";
u(e)
}
return e[r].i
},
getWeak: function(e, t) {
if (!s(e, r)) {
if (!l(e)) return !0;
if (!t) return !1;
u(e)
}
return e[r].w
},
onFreeze: function(e) {
return c && d.NEED && l(e) && !s(e, r) && u(e), e
}
}
}, function(e, t, n) {
var r = n(12);
e.exports = function(e, t, n) {
for (var i in t) r(e, i, t[i], n);
return e
}
}, function(e, t, n) {
var r = n(20),
i = n(111),
s = n(72),
a = n(1),
o = n(6),
l = n(70),
c = {},
u = {};
(t = e.exports = function(e, t, n, d, f) {
var p, h, m, v, g = f ? function() {
return e
} : l(e),
y = r(n, d, t ? 2 : 1),
w = 0;
if ("function" != typeof g) throw TypeError(e + " is not iterable!");
if (s(g)) {
for (p = o(e.length); p > w; w++)
if ((v = t ? y(a(h = e[w])[0], h[1]) : y(e[w])) === c || v === u) return v
} else
for (m = g.call(e); !(h = m.next()).done;)
if ((v = i(m, y, h.value, t)) === c || v === u) return v
}).BREAK = c, t.RETURN = u
}, function(e, t) {
e.exports = function(e, t, n, r) {
if (!(e instanceof t) || void 0 !== r && r in e) throw TypeError(n + ": incorrect invocation!");
return e
}
}, function(e, t, n) {
"use strict";
var r = n(2),
i = n(7),
s = n(8),
a = n(5)("species");
e.exports = function(e) {
var t = r[e];
s && t && !t[a] && i.f(t, a, {
configurable: !0,
get: function() {
return this
}
})
}
}, function(e, t, n) {
var r = n(123),
i = n(85).concat("length", "prototype");
t.f = Object.getOwnPropertyNames || function(e) {
return r(e, i)
}
}, function(e, t, n) {
var r = n(1),
i = n(122),
s = n(85),
a = n(86)("IE_PROTO"),
o = function() {},
l = function() {
var e, t = n(88)("iframe"),
r = s.length;
for (t.style.display = "none", n(84).appendChild(t), t.src = "javascript:", (e = t.contentWindow.document).open(), e.write("