2946 lines
71 KiB
JavaScript

import {Icon} from '@wordpress/components';
import {useEffect} from '@wordpress/element';
export function InfiniteUploadsIcon(color) {
if (color) {
return (
<Icon
icon={
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 403.08 308.33"
>
<path
style={{fill: '#fff'}}
d="M305.76,547.23a100.33,100.33,0,0,1-4.94-200.53c3.77-52,49.22-94.8,102.29-94.8a99.32,99.32,0,0,1,69.38,28.17c17.82,17.24,29.42,41.63,31.85,66.93a100.33,100.33,0,0,1,3.43,199.44l-.36,0-45.52.58-64.06-64.36c-7.46,11-16.74,23.67-27.24,34.32C350.56,537.35,329.35,547.23,305.76,547.23Zm-7.11-164.16a64.21,64.21,0,0,0,7.11,128.06c27.14,0,47.61-26.31,66.09-54.52ZM502.24,510.74a64.25,64.25,0,0,0-7.06-128.06c-14.71,0-28,6.56-41.84,20.66-9.58,9.75-18.28,22-25.75,33.21ZM401.52,410.63c8.78-12.82,19.92-27.55,33-39.23,10.88-9.7,22-16.42,33.8-20.43v-1.1A72.08,72.08,0,0,0,447.39,306a63.43,63.43,0,0,0-44.28-18c-17,0-34,7.15-46.6,19.62a65.81,65.81,0,0,0-19.43,39Z"
transform="translate(-198.93 -245.4)"
/>
<path
style={{fill: '#4bc2ec'}}
d="M403.11,258.4A92.84,92.84,0,0,1,468,284.74c16.73,16.19,27.63,39.12,29.9,62.91v.11l.42,5.37A93.83,93.83,0,0,1,507,540l-42.4.55-67.73-68C387.31,487,377.26,501,366,512.47c-18.76,19-38.45,28.26-60.21,28.26a93.83,93.83,0,1,1,0-187.65h1.31c.35-51.39,44.19-94.68,96-94.68m-.59,162.39c10.62-16.05,22.4-32.1,36.34-44.54,11.48-10.23,23.35-17,35.92-20.46l0-1.62,0-4.61c-1.83-18.3-10.18-35.86-22.94-48.21a69.89,69.89,0,0,0-48.8-19.85c-18.69,0-37.34,7.84-51.17,21.5-12.83,12.68-20.44,28.94-21.61,46l72.19,71.75m97.28,96.69a70.74,70.74,0,0,0-4.62-141.3c-16.57,0-31.34,7.18-46.48,22.61-10.74,10.94-20.48,24.85-29.45,38.63l80.55,80.06m-194,.15c31.09,0,52.85-28.48,74.41-61.88l-79.05-79.42a70.72,70.72,0,0,0,4.64,141.3M403.11,245.4A106.24,106.24,0,0,0,361.18,254,111.75,111.75,0,0,0,303,311.36a105.14,105.14,0,0,0-8.14,29.26,106.82,106.82,0,0,0,10.87,213.11c25.42,0,48.14-10.51,69.46-32.14a231,231,0,0,0,23.52-28.75l56.6,56.87,3.89,3.9,5.5-.07,42.4-.55h.73l.72-.09A107,107,0,0,0,602,446.9a105.82,105.82,0,0,0-31.86-75.63,107.08,107.08,0,0,0-60-30.12C506.6,316.23,494.69,292.5,477,275.4a105.78,105.78,0,0,0-73.9-30ZM344,344.28a59.68,59.68,0,0,1,17.1-32c11.42-11.28,26.73-17.75,42-17.75a57,57,0,0,1,39.76,16.19,65.27,65.27,0,0,1,18.48,35.94c-10.82,4.39-21.09,11-31.14,19.92-11.44,10.2-21.36,22.54-29.59,34L344,344.28Zm92,91.44c6.59-9.68,14-19.69,22-27.83,12.7-12.94,24.18-18.71,37.2-18.71a57.73,57.73,0,0,1,9.37,114.69L436,435.72ZM305.76,504.63A57.73,57.73,0,0,1,296.33,390l67.18,67.49c-8.05,12-16.66,23.65-25.87,32.3-10.81,10.16-20.94,14.89-31.88,14.89Z"
transform="translate(-198.93 -245.4)"
/>
<polygon
style={{fill: '#26a9e0'}}
points="285.03 289.5 208.78 213.25 202.51 222.85 269.16 289.5 285.03 289.5"
/>
<path
style={{fill: '#26a9e0'}}
d="M495.18,534.79h-2.31l-87.4-86.86-1.84,2.92c-26.07,41.27-53,83.94-97.87,83.94a87.89,87.89,0,1,1,0-175.77h2.32l81.17,81.16-6.39,9.48-79.39-79.39a76.66,76.66,0,0,0,2.29,153.3c38.66,0,62.81-38.24,88.38-78.71l3.18-5L313,356v-2.34c0-48.43,41.26-89.35,90.1-89.35A87.41,87.41,0,0,1,463.84,289c16.24,15.71,26.06,37.71,28.12,59.21l.36,4.62a27.48,27.48,0,0,0-11.56,1.37l0-4.92C479,330.4,470.38,311,456,297.08a76.25,76.25,0,0,0-52.93-21.52c-20.24,0-40.41,8.46-55.34,23.21-14.61,14.43-22.9,33-23.5,52.62l79.23,78.76c24-37,50.31-71.13,91.68-71.13a87.89,87.89,0,1,1,0,175.77Zm-83.54-96.55,85.82,85.29a76.76,76.76,0,0,0,74.39-76.63,77.5,77.5,0,0,0-76.67-76.66c-18.27,0-34.39,7.75-50.72,24.39C432.65,406.66,421.92,422.25,411.64,438.24Z"
transform="translate(-198.93 -245.4)"
/>
</svg>
}
/>
);
} else {
return (
<Icon
icon={
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 403.08 308.33"
>
<path
style={{fill: '#9fa3a8'}}
d="M305.76,547.23a100.33,100.33,0,0,1-4.94-200.53c3.77-52,49.22-94.8,102.29-94.8a99.32,99.32,0,0,1,69.38,28.17c17.82,17.24,29.42,41.63,31.85,66.93a100.33,100.33,0,0,1,3.43,199.44l-.36,0-45.52.58-64.06-64.36c-7.46,11-16.74,23.67-27.24,34.32C350.56,537.35,329.35,547.23,305.76,547.23Zm-7.11-164.16a64.21,64.21,0,0,0,7.11,128.06c27.14,0,47.61-26.31,66.09-54.52ZM502.24,510.74a64.25,64.25,0,0,0-7.06-128.06c-14.71,0-28,6.56-41.84,20.66-9.58,9.75-18.28,22-25.75,33.21ZM401.52,410.63c8.78-12.82,19.92-27.55,33-39.23,10.88-9.7,22-16.42,33.8-20.43v-1.1A72.08,72.08,0,0,0,447.39,306a63.43,63.43,0,0,0-44.28-18c-17,0-34,7.15-46.6,19.62a65.81,65.81,0,0,0-19.43,39Z"
transform="translate(-198.93 -245.4)"
/>
<path
style={{fill: '#313131FF'}}
d="M403.11,258.4A92.84,92.84,0,0,1,468,284.74c16.73,16.19,27.63,39.12,29.9,62.91v.11l.42,5.37A93.83,93.83,0,0,1,507,540l-42.4.55-67.73-68C387.31,487,377.26,501,366,512.47c-18.76,19-38.45,28.26-60.21,28.26a93.83,93.83,0,1,1,0-187.65h1.31c.35-51.39,44.19-94.68,96-94.68m-.59,162.39c10.62-16.05,22.4-32.1,36.34-44.54,11.48-10.23,23.35-17,35.92-20.46l0-1.62,0-4.61c-1.83-18.3-10.18-35.86-22.94-48.21a69.89,69.89,0,0,0-48.8-19.85c-18.69,0-37.34,7.84-51.17,21.5-12.83,12.68-20.44,28.94-21.61,46l72.19,71.75m97.28,96.69a70.74,70.74,0,0,0-4.62-141.3c-16.57,0-31.34,7.18-46.48,22.61-10.74,10.94-20.48,24.85-29.45,38.63l80.55,80.06m-194,.15c31.09,0,52.85-28.48,74.41-61.88l-79.05-79.42a70.72,70.72,0,0,0,4.64,141.3M403.11,245.4A106.24,106.24,0,0,0,361.18,254,111.75,111.75,0,0,0,303,311.36a105.14,105.14,0,0,0-8.14,29.26,106.82,106.82,0,0,0,10.87,213.11c25.42,0,48.14-10.51,69.46-32.14a231,231,0,0,0,23.52-28.75l56.6,56.87,3.89,3.9,5.5-.07,42.4-.55h.73l.72-.09A107,107,0,0,0,602,446.9a105.82,105.82,0,0,0-31.86-75.63,107.08,107.08,0,0,0-60-30.12C506.6,316.23,494.69,292.5,477,275.4a105.78,105.78,0,0,0-73.9-30ZM344,344.28a59.68,59.68,0,0,1,17.1-32c11.42-11.28,26.73-17.75,42-17.75a57,57,0,0,1,39.76,16.19,65.27,65.27,0,0,1,18.48,35.94c-10.82,4.39-21.09,11-31.14,19.92-11.44,10.2-21.36,22.54-29.59,34L344,344.28Zm92,91.44c6.59-9.68,14-19.69,22-27.83,12.7-12.94,24.18-18.71,37.2-18.71a57.73,57.73,0,0,1,9.37,114.69L436,435.72ZM305.76,504.63A57.73,57.73,0,0,1,296.33,390l67.18,67.49c-8.05,12-16.66,23.65-25.87,32.3-10.81,10.16-20.94,14.89-31.88,14.89Z"
transform="translate(-198.93 -245.4)"
/>
<polygon
style={{fill: '#313131FF'}}
points="285.03 289.5 208.78 213.25 202.51 222.85 269.16 289.5 285.03 289.5"/>
<path
style={{fill: '#313131FF'}}
d="M495.18,534.79h-2.31l-87.4-86.86-1.84,2.92c-26.07,41.27-53,83.94-97.87,83.94a87.89,87.89,0,1,1,0-175.77h2.32l81.17,81.16-6.39,9.48-79.39-79.39a76.66,76.66,0,0,0,2.29,153.3c38.66,0,62.81-38.24,88.38-78.71l3.18-5L313,356v-2.34c0-48.43,41.26-89.35,90.1-89.35A87.41,87.41,0,0,1,463.84,289c16.24,15.71,26.06,37.71,28.12,59.21l.36,4.62a27.48,27.48,0,0,0-11.56,1.37l0-4.92C479,330.4,470.38,311,456,297.08a76.25,76.25,0,0,0-52.93-21.52c-20.24,0-40.41,8.46-55.34,23.21-14.61,14.43-22.9,33-23.5,52.62l79.23,78.76c24-37,50.31-71.13,91.68-71.13a87.89,87.89,0,1,1,0,175.77Zm-83.54-96.55,85.82,85.29a76.76,76.76,0,0,0,74.39-76.63,77.5,77.5,0,0,0-76.67-76.66c-18.27,0-34.39,7.75-50.72,24.39C432.65,406.66,421.92,422.25,411.64,438.24Z"
transform="translate(-198.93 -245.4)"
/>
</svg>
}
/>
);
}
}
export function InfiniteUploadsSpinner() {
useEffect(() => {
!(function (t, n) {
'object' == typeof exports && 'undefined' != typeof module
? (module.exports = n())
: 'function' == typeof define && define.amd
? define(n)
: ((t = t || self).__SVGATOR_PLAYER__ = n());
})(this, function () {
'use strict';
function t(n) {
return (t =
'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;
})(n);
}
function n(t, n) {
if (!(t instanceof n))
throw new TypeError('Cannot call a class as a function');
}
function r(t, n) {
for (var r = 0; r < n.length; r++) {
var e = n[r];
(e.enumerable = e.enumerable || !1),
(e.configurable = !0),
'value' in e && (e.writable = !0),
Object.defineProperty(t, e.key, e);
}
}
function e(t, n, e) {
return n && r(t.prototype, n), e && r(t, e), t;
}
var i = Math.abs;
function u(t) {
return t;
}
function o(t, n, r) {
var e = 1 - r;
return 3 * r * e * (t * e + n * r) + r * r * r;
}
function a() {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: 0,
n =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: 0,
r =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: 1,
e =
arguments.length > 3 && void 0 !== arguments[3]
? arguments[3]
: 1;
return t < 0 || t > 1 || r < 0 || r > 1
? null
: i(t - n) <= 1e-5 && i(r - e) <= 1e-5
? u
: function (u) {
if (u <= 0)
return t > 0
? (u * n) / t
: 0 === n && r > 0
? (u * e) / r
: 0;
if (u >= 1)
return r < 1
? 1 + ((u - 1) * (e - 1)) / (r - 1)
: 1 === r && t < 1
? 1 + ((u - 1) * (n - 1)) / (t - 1)
: 1;
for (var a, l = 0, f = 1; l < f;) {
var s = o(t, r, (a = (l + f) / 2));
if (i(u - s) < 1e-5) break;
s < u ? (l = a) : (f = a);
}
return o(n, e, a);
};
}
function l() {
return 1;
}
function f(t) {
return 1 === t ? 1 : 0;
}
function s() {
var t =
arguments.length > 0 && void 0 !== arguments[0]
? arguments[0]
: 1,
n =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: 0;
if (1 === t) {
if (0 === n) return f;
if (1 === n) return l;
}
var r = 1 / t;
return function (t) {
return t >= 1 ? 1 : (t += n * r) - (t % r);
};
}
function c(t) {
var n =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: 2;
if (Number.isInteger(t)) return t;
var r = Math.pow(10, n);
return Math.round(t * r) / r;
}
var v = Math.PI / 180;
function h(t, n, r) {
return t >= 0.5 ? r : n;
}
function y(t, n, r) {
return 0 === t || n === r ? n : t * (r - n) + n;
}
function d(t, n, r) {
var e = y(t, n, r);
return e <= 0 ? 0 : e;
}
function g(t, n, r) {
return 0 === t
? n
: 1 === t
? r
: {x: y(t, n.x, r.x), y: y(t, n.y, r.y)};
}
function m(t, n, r) {
return 0 === t
? n
: 1 === t
? r
: {x: d(t, n.x, r.x), y: d(t, n.y, r.y)};
}
function p(t, n, r) {
var e = (function (t, n, r) {
return Math.round(y(t, n, r));
})(t, n, r);
return e <= 0 ? 0 : e >= 255 ? 255 : e;
}
function b(t, n, r) {
return 0 === t
? n
: 1 === t
? r
: {
r: p(t, n.r, r.r),
g: p(t, n.g, r.g),
b: p(t, n.b, r.b),
a: y(
t,
null == n.a ? 1 : n.a,
null == r.a ? 1 : r.a
),
};
}
function w(t, n, r) {
if (0 === t) return n;
if (1 === t) return r;
var e = n.length;
if (e !== r.length) return h(t, n, r);
for (var i = [], u = 0; u < e; u++)
i.push(b(t, n[u], r[u]));
return i;
}
function A(t, n, r) {
var e = n.length;
if (e !== r.length) return h(t, n, r);
for (var i = new Array(e), u = 0; u < e; u++)
i[u] = y(t, n[u], r[u]);
return i;
}
function x(t, n) {
for (var r = [], e = 0; e < t; e++) r.push(n);
return r;
}
function k(t, n) {
if (--n <= 0) return t;
var r = (t = Object.assign([], t)).length;
do {
for (var e = 0; e < r; e++) t.push(t[e]);
} while (--n > 0);
return t;
}
var S = /\.0+$/g;
function _(t) {
return Number.isInteger(t)
? t + ''
: t.toFixed(6).replace(S, '');
}
function M(t) {
var n =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: ' ';
return t && t.length ? t.map(_).join(n) : '';
}
function I(t) {
return _(t.x) + ',' + _(t.y);
}
function E(t) {
return t
? null == t.a || t.a >= 1
? 'rgb(' + t.r + ',' + t.g + ',' + t.b + ')'
: 'rgba(' +
t.r +
',' +
t.g +
',' +
t.b +
',' +
t.a +
')'
: 'transparent';
}
var F = {
f: null,
i: m,
u: function (t, n) {
return function (r) {
var e = n(r);
t.setAttribute('rx', _(e.x)),
t.setAttribute('ry', _(e.y));
};
},
},
B = {
f: null,
i: function (t, n, r) {
return 0 === t
? n
: 1 === t
? r
: {
width: d(t, n.width, r.width),
height: d(t, n.height, r.height),
};
},
u: function (t, n) {
return function (r) {
var e = n(r);
t.setAttribute('width', _(e.width)),
t.setAttribute('height', _(e.height));
};
},
},
j = Math.sin,
q = Math.cos,
P = Math.acos,
O = Math.asin,
z = Math.tan,
L = Math.atan2,
C = Math.PI / 180,
R = 180 / Math.PI,
T = Math.sqrt,
V = (function () {
function t() {
var r =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 1,
e =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: 0,
i =
arguments.length > 2 &&
void 0 !== arguments[2]
? arguments[2]
: 0,
u =
arguments.length > 3 &&
void 0 !== arguments[3]
? arguments[3]
: 1,
o =
arguments.length > 4 &&
void 0 !== arguments[4]
? arguments[4]
: 0,
a =
arguments.length > 5 &&
void 0 !== arguments[5]
? arguments[5]
: 0;
n(this, t),
(this.m = [r, e, i, u, o, a]),
(this.i = null),
(this.w = null),
(this.s = null);
}
return (
e(t, [
{
key: 'point',
value: function (t, n) {
var r = this.m;
return {
x: r[0] * t + r[2] * n + r[4],
y: r[1] * t + r[3] * n + r[5],
};
},
},
{
key: 'translateSelf',
value: function () {
var t =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 0,
n =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: 0;
if (!t && !n) return this;
var r = this.m;
return (
(r[4] += r[0] * t + r[2] * n),
(r[5] += r[1] * t + r[3] * n),
(this.w = this.s = this.i = null),
this
);
},
},
{
key: 'rotateSelf',
value: function () {
var t =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 0;
if ((t %= 360)) {
var n = j((t *= C)),
r = q(t),
e = this.m,
i = e[0],
u = e[1];
(e[0] = i * r + e[2] * n),
(e[1] = u * r + e[3] * n),
(e[2] = e[2] * r - i * n),
(e[3] = e[3] * r - u * n),
(this.w = this.s = this.i = null);
}
return this;
},
},
{
key: 'scaleSelf',
value: function () {
var t =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 1,
n =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: 1;
if (1 !== t || 1 !== n) {
var r = this.m;
(r[0] *= t),
(r[1] *= t),
(r[2] *= n),
(r[3] *= n),
(this.w = this.s = this.i = null);
}
return this;
},
},
{
key: 'skewSelf',
value: function (t, n) {
if (((n %= 360), (t %= 360) || n)) {
var r = this.m,
e = r[0],
i = r[1],
u = r[2],
o = r[3];
t &&
((t = z(t * C)),
(r[2] += e * t),
(r[3] += i * t)),
n &&
((n = z(n * C)),
(r[0] += u * n),
(r[1] += o * n)),
(this.w = this.s = this.i = null);
}
return this;
},
},
{
key: 'resetSelf',
value: function () {
var t =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 1,
n =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: 0,
r =
arguments.length > 2 &&
void 0 !== arguments[2]
? arguments[2]
: 0,
e =
arguments.length > 3 &&
void 0 !== arguments[3]
? arguments[3]
: 1,
i =
arguments.length > 4 &&
void 0 !== arguments[4]
? arguments[4]
: 0,
u =
arguments.length > 5 &&
void 0 !== arguments[5]
? arguments[5]
: 0,
o = this.m;
return (
(o[0] = t),
(o[1] = n),
(o[2] = r),
(o[3] = e),
(o[4] = i),
(o[5] = u),
(this.w = this.s = this.i = null),
this
);
},
},
{
key: 'recomposeSelf',
value: function () {
var t =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: null,
n =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: null,
r =
arguments.length > 2 &&
void 0 !== arguments[2]
? arguments[2]
: null,
e =
arguments.length > 3 &&
void 0 !== arguments[3]
? arguments[3]
: null,
i =
arguments.length > 4 &&
void 0 !== arguments[4]
? arguments[4]
: null;
return (
this.isIdentity || this.resetSelf(),
t &&
(t.x || t.y) &&
this.translateSelf(t.x, t.y),
n && this.rotateSelf(n),
r &&
(r.x && this.skewSelf(r.x, 0),
r.y && this.skewSelf(0, r.y)),
!e ||
(1 === e.x && 1 === e.y) ||
this.scaleSelf(e.x, e.y),
i &&
(i.x || i.y) &&
this.translateSelf(i.x, i.y),
this
);
},
},
{
key: 'decompose',
value: function () {
var t =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 0,
n =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: 0,
r = this.m,
e = r[0] * r[0] + r[1] * r[1],
i = [
[r[0], r[1]],
[r[2], r[3]],
],
u = T(e);
if (0 === u)
return {
origin: {x: r[4], y: r[5]},
translate: {x: t, y: n},
scale: {x: 0, y: 0},
skew: {x: 0, y: 0},
rotate: 0,
};
(i[0][0] /= u), (i[0][1] /= u);
var o =
r[0] * r[3] - r[1] * r[2] < 0;
o && (u = -u);
var a =
i[0][0] * i[1][0] +
i[0][1] * i[1][1];
(i[1][0] -= i[0][0] * a),
(i[1][1] -= i[0][1] * a);
var l = T(
i[1][0] * i[1][0] +
i[1][1] * i[1][1]
);
if (0 === l)
return {
origin: {x: r[4], y: r[5]},
translate: {x: t, y: n},
scale: {x: u, y: 0},
skew: {x: 0, y: 0},
rotate: 0,
};
(i[1][0] /= l),
(i[1][1] /= l),
(a /= l);
var f = 0;
return (
i[1][1] < 0
? ((f = P(i[1][1]) * R),
i[0][1] < 0 &&
(f = 360 - f))
: (f = O(i[0][1]) * R),
o && (f = -f),
(a =
L(
a,
T(
i[0][0] * i[0][0] +
i[0][1] *
i[0][1]
)
) * R),
{
origin: {x: r[4], y: r[5]},
translate: {x: t, y: n},
scale: {x: u, y: l},
skew: {x: a, y: 0},
rotate: f,
}
);
},
},
{
key: 'toString',
value: function () {
return (
null === this.s &&
(this.s =
'matrix(' +
this.m.map(N).join(' ') +
')'),
this.s
);
},
},
{
key: 'determinant',
get: function () {
var t = this.m;
return t[0] * t[3] - t[1] * t[2];
},
},
{
key: 'isIdentity',
get: function () {
if (null === this.i) {
var t = this.m;
this.i =
1 === t[0] &&
0 === t[1] &&
0 === t[2] &&
1 === t[3] &&
0 === t[4] &&
0 === t[5];
}
return this.i;
},
},
]),
t
);
})(),
D = /\.0+$/;
function N(t) {
return Number.isInteger(t)
? t
: t.toFixed(14).replace(D, '');
}
Object.freeze({
M: 2,
L: 2,
Z: 0,
H: 1,
V: 1,
C: 6,
Q: 4,
T: 2,
S: 4,
A: 7,
});
function G(t, n, r) {
return t + (n - t) * r;
}
function $(t, n, r) {
var e =
arguments.length > 3 &&
void 0 !== arguments[3] &&
arguments[3],
i = {x: G(t.x, n.x, r), y: G(t.y, n.y, r)};
return e && (i.a = H(t, n)), i;
}
function H(t, n) {
return Math.atan2(n.y - t.y, n.x - t.x);
}
function Q(t, n, r, e) {
var i = 1 - e;
return i * i * t + 2 * i * e * n + e * e * r;
}
function U(t, n, r, e) {
return 2 * (1 - e) * (n - t) + 2 * e * (r - n);
}
function Y(t, n, r, e) {
var i =
arguments.length > 4 &&
void 0 !== arguments[4] &&
arguments[4],
u = {x: Q(t.x, n.x, r.x, e), y: Q(t.y, n.y, r.y, e)};
return i && (u.a = Z(t, n, r, e)), u;
}
function Z(t, n, r, e) {
return Math.atan2(
U(t.y, n.y, r.y, e),
U(t.x, n.x, r.x, e)
);
}
function J(t, n, r, e, i) {
var u = i * i;
return (
i * u * (e - t + 3 * (n - r)) +
3 * u * (t + r - 2 * n) +
3 * i * (n - t) +
t
);
}
function K(t, n, r, e, i) {
var u = 1 - i;
return (
3 *
(u * u * (n - t) +
2 * u * i * (r - n) +
i * i * (e - r))
);
}
function W(t, n, r, e, i) {
var u =
arguments.length > 5 &&
void 0 !== arguments[5] &&
arguments[5],
o = {
x: J(t.x, n.x, r.x, e.x, i),
y: J(t.y, n.y, r.y, e.y, i),
};
return u && (o.a = X(t, n, r, e, i)), o;
}
function X(t, n, r, e, i) {
return Math.atan2(
K(t.y, n.y, r.y, e.y, i),
K(t.x, n.x, r.x, e.x, i)
);
}
function tt(t, n, r) {
var e =
arguments.length > 3 &&
void 0 !== arguments[3] &&
arguments[3];
if (rt(n)) {
if (et(r)) return Y(n, r.start, r, t, e);
} else if (rt(r)) {
if (n.end) return Y(n, n.end, r, t, e);
} else {
if (n.end)
return r.start
? W(n, n.end, r.start, r, t, e)
: Y(n, n.end, r, t, e);
if (r.start) return Y(n, r.start, r, t, e);
}
return $(n, r, t, e);
}
function nt(t, n, r) {
var e = tt(t, n, r, !0);
return (
(e.a =
(function (t) {
var n =
arguments.length > 1 &&
void 0 !== arguments[1] &&
arguments[1];
return n ? t + Math.PI : t;
})(e.a) / v),
e
);
}
function rt(t) {
return !t.type || 'corner' === t.type;
}
function et(t) {
return null != t.start && !rt(t);
}
var it = new V();
var ut = {
f: function (t) {
return t ? t.join(' ') : '';
},
i: function (n, r, e) {
if (0 === n) return r;
if (1 === n) return e;
var i = r.length;
if (i !== e.length) return h(n, r, e);
for (var u, o = new Array(i), a = 0; a < i; a++) {
if ((u = t(r[a])) !== t(e[a]))
return h(n, r, e);
if ('number' === u)
o[a] = y(n, r[a], e[a]);
else {
if (r[a] !== e[a]) return h(n, r, e);
o[a] = r[a];
}
}
return o;
},
},
ot = {
f: null,
i: A,
u: function (t, n) {
return function (r) {
var e = n(r);
t.setAttribute('x1', _(e[0])),
t.setAttribute('y1', _(e[1])),
t.setAttribute('x2', _(e[2])),
t.setAttribute('y2', _(e[3]));
};
},
},
at = {f: _, i: y},
lt = {
f: _,
i: function (t, n, r) {
var e = y(t, n, r);
return e <= 0 ? 0 : e >= 1 ? 1 : e;
},
},
ft = {
f: M,
i: function (t, n, r) {
var e,
i,
u,
o = n.length,
a = r.length;
if (o !== a)
if (0 === o) n = x((o = a), 0);
else if (0 === a) (a = o), (r = x(o, 0));
else {
var l =
(u =
((e = o) * (i = a)) /
(function (t, n) {
for (var r; n;)
(r = n),
(n = t % n),
(t = r);
return t || 1;
})(e, i)) < 0
? -u
: u;
(n = k(n, Math.floor(l / o))),
(r = k(r, Math.floor(l / a))),
(o = a = l);
}
for (var f = [], s = 0; s < o; s++)
f.push(c(d(t, n[s], r[s]), 6));
return f;
},
};
function st(t, n, r, e, i, u, o, a) {
return (
(n = (function (t, n, r) {
for (
var e, i, u, o = t.length - 1, a = {}, l = 0;
l <= o;
l++
)
(e = t[l]).e && (e.e = n(e.e)),
e.v &&
'g' === (i = e.v).t &&
i.r &&
(u = r.getElementById(i.r)) &&
(a[i.r] = u.querySelectorAll('stop'));
return a;
})(t, e, a)),
function (e) {
var i,
u = r(e, t, ct);
return u
? 'c' === u.t
? E(u.v)
: 'g' === u.t
? (n[u.r] &&
(function (t, n) {
for (
var r = 0, e = t.length;
r < e;
r++
)
t[r].setAttribute(
'stop-color',
E(n[r])
);
})(n[u.r], u.v),
(i = u.r) ? 'url(#' + i + ')' : 'none')
: 'none'
: 'none';
}
);
}
function ct(t, n, r) {
if (0 === t) return n;
if (1 === t) return r;
if (n && r) {
var e = n.t;
if (e === r.t)
switch (n.t) {
case 'c':
return {t: e, v: b(t, n.v, r.v)};
case 'g':
if (n.r === r.r)
return {
t: e,
v: w(t, n.v, r.v),
r: n.r,
};
}
}
return h(t, n, r);
}
var vt = {
blur: m,
brightness: d,
contrast: d,
'drop-shadow': function (t, n, r) {
return 0 === t
? n
: 1 === t
? r
: {
blur: m(t, n.blur, r.blur),
offset: g(t, n.offset, r.offset),
color: b(t, n.color, r.color),
};
},
grayscale: d,
'hue-rotate': y,
invert: d,
opacity: d,
saturate: d,
sepia: d,
};
function ht(t, n, r) {
if (0 === t) return n;
if (1 === t) return r;
var e = n.length;
if (e !== r.length) return h(t, n, r);
for (var i, u = [], o = 0; o < e; o++) {
if (n[o].type !== r[o].type) return n;
if (!(i = vt[n[o].type])) return h(t, n, r);
u.push({
type: n.type,
value: i(t, n[o].value, r[o].value),
});
}
return u;
}
var yt = {
blur: function (t) {
return t
? function (n) {
t.setAttribute('stdDeviation', I(n));
}
: null;
},
brightness: function (t, n, r) {
return (t = gt(r, n))
? function (n) {
(n = _(n)),
t.map(function (t) {
return t.setAttribute('slope', n);
});
}
: null;
},
contrast: function (t, n, r) {
return (t = gt(r, n))
? function (n) {
var r = _((1 - n) / 2);
(n = _(n)),
t.map(function (t) {
t.setAttribute('slope', n),
t.setAttribute('intercept', r);
});
}
: null;
},
'drop-shadow': function (t, n, r) {
var e = r.getElementById(n + '-blur');
if (!e) return null;
var i = r.getElementById(n + '-offset');
if (!i) return null;
var u = r.getElementById(n + '-flood');
return u
? function (t) {
e.setAttribute('stdDeviation', I(t.blur)),
i.setAttribute('dx', _(t.offset.x)),
i.setAttribute('dy', _(t.offset.y)),
u.setAttribute(
'flood-color',
E(t.color)
);
}
: null;
},
grayscale: function (t) {
return t
? function (n) {
t.setAttribute(
'values',
M(
(function (t) {
return [
0.2126 + 0.7874 * (t = 1 - t),
0.7152 - 0.7152 * t,
0.0722 - 0.0722 * t,
0,
0,
0.2126 - 0.2126 * t,
0.7152 + 0.2848 * t,
0.0722 - 0.0722 * t,
0,
0,
0.2126 - 0.2126 * t,
0.7152 - 0.7152 * t,
0.0722 + 0.9278 * t,
0,
0,
0,
0,
0,
1,
0,
];
})(n)
)
);
}
: null;
},
'hue-rotate': function (t) {
return t
? function (n) {
return t.setAttribute('values', _(n));
}
: null;
},
invert: function (t, n, r) {
return (t = gt(r, n))
? function (n) {
(n = _(n) + ' ' + _(1 - n)),
t.map(function (t) {
return t.setAttribute(
'tableValues',
n
);
});
}
: null;
},
opacity: function (t, n, r) {
return (t = r.getElementById(n + '-A'))
? function (n) {
return t.setAttribute(
'tableValues',
'0 ' + _(n)
);
}
: null;
},
saturate: function (t) {
return t
? function (n) {
return t.setAttribute('values', _(n));
}
: null;
},
sepia: function (t) {
return t
? function (n) {
return t.setAttribute(
'values',
M(
(function (t) {
return [
0.393 + 0.607 * (t = 1 - t),
0.769 - 0.769 * t,
0.189 - 0.189 * t,
0,
0,
0.349 - 0.349 * t,
0.686 + 0.314 * t,
0.168 - 0.168 * t,
0,
0,
0.272 - 0.272 * t,
0.534 - 0.534 * t,
0.131 + 0.869 * t,
0,
0,
0,
0,
0,
1,
0,
];
})(n)
)
);
}
: null;
},
};
var dt = ['R', 'G', 'B'];
function gt(t, n) {
var r = dt.map(function (r) {
return t.getElementById(n + '-' + r) || null;
});
return -1 !== r.indexOf(null) ? null : r;
}
var mt = {
fill: st,
'fill-opacity': lt,
stroke: st,
'stroke-opacity': lt,
strokeWidth: at,
strokeDashoffset: {f: _, i: y},
strokeDasharray: ft,
opacity: lt,
transform: function (n, r, e, i) {
if (
!(n = (function (n, r) {
if (!n || 'object' !== t(n)) return null;
var e = !1;
for (var i in n)
n.hasOwnProperty(i) &&
(n[i] && n[i].length
? (n[i].forEach(function (t) {
t.e && (t.e = r(t.e));
}),
(e = !0))
: delete n[i]);
return e ? n : null;
})(n, i))
)
return null;
var u = function (t, i, u) {
var o =
arguments.length > 3 &&
void 0 !== arguments[3]
? arguments[3]
: null;
return n[t]
? e(i, n[t], u)
: r && r[t]
? r[t]
: o;
};
return r && r.a && n.o
? function (t) {
var r = e(t, n.o, nt);
return it
.recomposeSelf(
r,
u('r', t, y, 0) + r.a,
u('k', t, g),
u('s', t, g),
u('t', t, g)
)
.toString();
}
: function (t) {
return it
.recomposeSelf(
u('o', t, tt, null),
u('r', t, y, 0),
u('k', t, g),
u('s', t, g),
u('t', t, g)
)
.toString();
};
},
'#filter': function (t, n, r, e, i, u, o, a) {
if (!n.items || !t || !t.length) return null;
var l = (function (t, n) {
var r = (t = t.map(function (t) {
return t && yt[t[0]]
? (n.getElementById(t[1]),
yt[t[0]](
n.getElementById(t[1]),
t[1],
n
))
: null;
})).length;
return function (n) {
for (var e = 0; e < r; e++)
t[e] && t[e](n[e].value);
};
})(n.items, a);
return l
? ((t = (function (t, n) {
return t.map(function (t) {
return (t.e = n(t.e)), t;
});
})(t, e)),
function (n) {
l(r(n, t, ht));
})
: null;
},
'#line': ot,
points: {f: M, i: A},
d: ut,
r: at,
'#size': B,
'#radius': F,
_: function (t, n) {
if (Array.isArray(t))
for (var r = 0; r < t.length; r++)
this[t[r]] = n;
else this[t] = n;
},
},
pt = (function () {
function t(r) {
n(this, t),
(this.list = r),
(this.length = r.length);
}
return (
e(t, [
{
key: 'setAttribute',
value: function (t, n) {
for (
var r = this.list, e = 0;
e < this.length;
e++
)
r[e].setAttribute(t, n);
},
},
{
key: 'removeAttribute',
value: function (t) {
for (
var n = this.list, r = 0;
r < this.length;
r++
)
n[r].removeAttribute(t);
},
},
{
key: 'style',
value: function (t, n) {
for (
var r = this.list, e = 0;
e < this.length;
e++
)
r[e].style[t] = n;
},
},
]),
t
);
})(),
bt = /-./g,
wt = function (t, n) {
return n.toUpperCase();
};
function At(t) {
return 'function' == typeof t ? t : h;
}
function xt(t) {
return t
? 'function' == typeof t
? t
: Array.isArray(t)
? (function (t) {
var n =
arguments.length > 1 &&
void 0 !== arguments[1]
? arguments[1]
: u;
if (!Array.isArray(t)) return n;
switch (t.length) {
case 1:
return s(t[0]) || n;
case 2:
return s(t[0], t[1]) || n;
case 4:
return (
a(
t[0],
t[1],
t[2],
t[3]
) || n
);
}
return n;
})(t, null)
: (function (t, n) {
var r =
arguments.length > 2 &&
void 0 !== arguments[2]
? arguments[2]
: u;
switch (t) {
case 'linear':
return u;
case 'steps':
return (
s(n.steps || 1, n.jump || 0) || r
);
case 'bezier':
case 'cubic-bezier':
return (
a(
n.x1 || 0,
n.y1 || 0,
n.x2 || 0,
n.y2 || 0
) || r
);
}
return r;
})(t.type, t.value, null)
: null;
}
function kt(t, n, r) {
var e =
arguments.length > 3 &&
void 0 !== arguments[3] &&
arguments[3],
i = n.length - 1;
if (t <= n[0].t) return e ? [0, 0, n[0].v] : n[0].v;
if (t >= n[i].t) return e ? [i, 1, n[i].v] : n[i].v;
var u,
o = n[0],
a = null;
for (u = 1; u <= i; u++) {
if (!(t > n[u].t)) {
a = n[u];
break;
}
o = n[u];
}
return null == a
? e
? [i, 1, n[i].v]
: n[i].v
: o.t === a.t
? e
? [u, 1, a.v]
: a.v
: ((t = (t - o.t) / (a.t - o.t)),
o.e && (t = o.e(t)),
e ? [u, t, r(t, o.v, a.v)] : r(t, o.v, a.v));
}
function St(t, n) {
var r =
arguments.length > 2 && void 0 !== arguments[2]
? arguments[2]
: null;
return t && t.length
? 'function' != typeof n
? null
: ('function' != typeof r && (r = null),
function (e) {
var i = kt(e, t, n);
return null != i && r && (i = r(i)), i;
})
: null;
}
function _t(t, n) {
return t.t - n.t;
}
function Mt(n, r, e, i, u) {
var o,
a = '@' === e[0],
l = '#' === e[0],
f = mt[e],
s = h;
switch (
(a
? ((o = e.substr(1)), (e = o.replace(bt, wt)))
: l && (e = e.substr(1)),
t(f))
) {
case 'function':
if (((s = f(i, u, kt, xt, e, a, r, n)), l))
return s;
break;
case 'string':
s = St(i, At(f));
break;
case 'object':
if (
(s = St(i, At(f.i), f.f)) &&
'function' == typeof f.u
)
return f.u(r, s, e, a, n);
}
return s
? (function (t, n, r) {
var e =
arguments.length > 3 &&
void 0 !== arguments[3] &&
arguments[3];
if (e)
return t instanceof pt
? function (e) {
return t.style(n, r(e));
}
: function (e) {
return (t.style[n] = r(e));
};
if (Array.isArray(n)) {
var i = n.length;
return function (e) {
var u = r(e);
if (null == u)
for (var o = 0; o < i; o++)
t[o].removeAttribute(n);
else
for (var a = 0; a < i; a++)
t[a].setAttribute(n, u);
};
}
return function (e) {
var i = r(e);
null == i
? t.removeAttribute(n)
: t.setAttribute(n, i);
};
})(r, e, s, a)
: null;
}
function It(n, r, e, i) {
if (!i || 'object' !== t(i)) return null;
var u = null,
o = null;
return (
Array.isArray(i)
? (o = (function (t) {
if (!t || !t.length) return null;
for (var n = 0; n < t.length; n++)
t[n].e && (t[n].e = xt(t[n].e));
return t.sort(_t);
})(i))
: ((o = i.keys), (u = i.data || null)),
o ? Mt(n, r, e, o, u) : null
);
}
function Et(t, n, r) {
if (!r) return null;
var e = [];
for (var i in r)
if (r.hasOwnProperty(i)) {
var u = It(t, n, i, r[i]);
u && e.push(u);
}
return e.length ? e : null;
}
function Ft(t, n) {
if (!n.duration || n.duration < 0) return null;
var r = (function (t, n) {
if (!n) return null;
var r = [];
if (Array.isArray(n))
for (var e = n.length, i = 0; i < e; i++) {
var u = n[i];
if (2 === u.length) {
var o = null;
if ('string' == typeof u[0])
o = t.getElementById(u[0]);
else if (Array.isArray(u[0])) {
o = [];
for (var a = 0; a < u[0].length; a++)
if ('string' == typeof u[0][a]) {
var l = t.getElementById(
u[0][a]
);
l && o.push(l);
}
o = o.length
? 1 === o.length
? o[0]
: new pt(o)
: null;
}
if (o) {
var f = Et(t, o, u[1]);
f && (r = r.concat(f));
}
}
}
else
for (var s in n)
if (n.hasOwnProperty(s)) {
var c = t.getElementById(s);
if (c) {
var v = Et(t, c, n[s]);
v && (r = r.concat(v));
}
}
return r.length ? r : null;
})(t, n.elements);
return r
? (function (t, n) {
var r =
arguments.length > 2 &&
void 0 !== arguments[2]
? arguments[2]
: 1 / 0,
e =
arguments.length > 3 &&
void 0 !== arguments[3]
? arguments[3]
: 1,
i =
arguments.length > 4 &&
void 0 !== arguments[4] &&
arguments[4],
u =
arguments.length > 5 &&
void 0 !== arguments[5]
? arguments[5]
: 1,
o = t.length,
a = e > 0 ? n : 0;
i && r % 2 == 0 && (a = n - a);
var l = null;
return function (f, s) {
var c = f % n,
v = 1 + (f - c) / n;
(s *= e), i && v % 2 == 0 && (s = -s);
var h = !1;
if (v > r)
(c = a),
(h = !0),
-1 === u && (c = e > 0 ? 0 : n);
else if ((s < 0 && (c = n - c), c === l))
return !1;
l = c;
for (var y = 0; y < o; y++) t[y](c);
return h;
};
})(
r,
n.duration,
n.iterations || 1 / 0,
n.direction || 1,
!!n.alternate,
n.fill || 1
)
: null;
}
var Bt = (function () {
function t(r) {
var e =
arguments.length > 1 && void 0 !== arguments[1]
? arguments[1]
: {};
n(this, t),
(this._id = 0),
(this._running = !1),
(this._animations = r),
(this.direction = e.direction || 1),
(this.speed = e.speed || 1),
(this.fps = e.fps || 100),
(this.offset = e.offset || 0);
}
return (
e(
t,
[
{
key: '_start',
value: function () {
var t = this,
n =
arguments.length > 0 &&
void 0 !== arguments[0]
? arguments[0]
: 0,
r = -1 / 0,
e = null,
i = {},
u = function u(o) {
(t._running = !0),
null == e && (e = o);
var a = Math.round(
(o - e + n) * t.speed
),
l = t.fps ? 1e3 / t.fps : 0;
if (a > r + l) {
(t.offset = a), (r = a);
for (
var f = t._animations,
s = f.length,
c = 0,
v = 0;
v < s;
v++
)
i[v]
? c++
: ((i[v] = f[v](
a,
t.direction
)),
i[v] && c++);
if (c === s)
return void t._stop();
}
t._id =
window.requestAnimationFrame(
u
);
};
this._id =
window.requestAnimationFrame(u);
},
},
{
key: '_stop',
value: function () {
this._id &&
window.cancelAnimationFrame(this._id),
(this._running = !1);
},
},
{
key: 'play',
value: function () {
this._running || this._start(this.offset);
},
},
{
key: 'stop',
value: function () {
this._stop(), (this.offset = 0);
var t = this.direction,
n = this._animations;
requestAnimationFrame(function () {
for (var r = 0; r < n.length; r++)
n[r](0, t);
});
},
},
{
key: 'restart',
value: function () {
this._stop(),
(this.offset = 0),
this._start();
},
},
{
key: 'pause',
value: function () {
this._stop();
},
},
{
key: 'reverse',
value: function () {
this.direction = -this.direction;
},
},
],
[
{
key: 'build',
value: function (n) {
if (
!(n = (function (t) {
if (
!t ||
!t.root ||
!Array.isArray(t.animations)
)
return null;
var n =
window.document.getElementById(
t.root
);
if (!n) return null;
var r = t.animations
.map(function (t) {
return Ft(n, t);
})
.filter(function (t) {
return !!t;
});
return r.length
? {
element: n,
animations: r,
options:
t.options || void 0,
}
: null;
})(n))
)
return null;
var r = n.element,
e = n.options || {},
i = new t(n.animations, n.options);
return (
(function (t, n, r) {
var e =
arguments.length > 3 &&
void 0 !== arguments[3]
? arguments[3]
: null;
if ('click' === r) {
var i = function r() {
n.removeEventListener(
'click',
r
),
t.play();
};
return void n.addEventListener(
'click',
i
);
}
if ('hover' === r)
return (
n.addEventListener(
'mouseenter',
function () {
return t.play();
}
),
void n.addEventListener(
'mouseleave',
'freeze' === e
? function () {
return t.pause();
}
: function () {
return t.stop();
}
)
);
t.play();
})(i, r, e.start, e.hover),
i
);
},
},
]
),
t
);
})();
return (
(function () {
for (
var t = 0, n = ['ms', 'moz', 'webkit', 'o'], r = 0;
r < n.length && !window.requestAnimationFrame;
++r
)
(window.requestAnimationFrame =
window[n[r] + 'RequestAnimationFrame']),
(window.cancelAnimationFrame =
window[n[r] + 'CancelAnimationFrame'] ||
window[
n[r] + 'CancelRequestAnimationFrame'
]);
window.requestAnimationFrame ||
((window.requestAnimationFrame = function (n) {
var r = Date.now(),
e = Math.max(0, 16 - (r - t)),
i = window.setTimeout(function () {
n(r + e);
}, e);
return (t = r + e), i;
}),
(window.cancelAnimationFrame = window.clearTimeout));
})(),
Bt
);
});
__SVGATOR_PLAYER__.build({
root: 'e29gnwghxaec1',
animations: [
{
duration: 3000,
direction: 1,
iterations: 0,
fill: 1,
alternate: false,
elements: {
e29gnwghxaec4: {
transform: {
data: {
t: {
x: -14.999999999999972,
y: 2.8740790488276007e-9,
},
},
keys: {
o: [
{
t: 0,
v: {
x: 70,
y: 110.00000000000009,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {
x: 160,
y: 60.000000000000085,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {
x: 250.00000000000006,
y: 110.00000000000009,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {
x: 250.0000000000001,
y: 210.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {
x: 160.00000000000009,
y: 260.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {
x: 70.00000000000013,
y: 210,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {
x: 70.00000000000011,
y: 110.00000000000003,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
],
s: [
{
t: 0,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
],
},
},
},
e29gnwghxaec5: {
transform: {
data: {
t: {
x: -14.999999999999972,
y: 2.8740790488276007e-9,
},
},
keys: {
o: [
{
t: 0,
v: {
x: 70,
y: 209.99999999999997,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {
x: 70,
y: 109.99999999999996,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {
x: 160,
y: 59.999999999999986,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {
x: 250.00000000000006,
y: 110,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {
x: 250,
y: 210,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {
x: 160.00000000000003,
y: 260,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {
x: 70.00000000000006,
y: 210,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
],
s: [
{
t: 0,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
],
},
},
},
e29gnwghxaec6: {
transform: {
data: {
t: {
x: -14.999999999999972,
y: 2.8740790488276007e-9,
},
},
keys: {
o: [
{
t: 0,
v: {
x: 160,
y: 260.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {
x: 70.00000000000003,
y: 210.00000000000003,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {
x: 70.0000000033166,
y: 110.00000000017586,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {
x: 159.99999999559876,
y: 59.99999999808161,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {
x: 250.00000000133716,
y: 109.99999999826927,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {
x: 250.00000000074502,
y: 209.99999999748923,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {
x: 160.00000000328416,
y: 259.99999999938586,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
],
s: [
{
t: 0,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
],
},
},
},
e29gnwghxaec7: {
transform: {
data: {
t: {
x: -14.999999999999972,
y: 2.8740790488276007e-9,
},
},
keys: {
o: [
{
t: 0,
v: {
x: 250.00000000000006,
y: 209.99999999827637,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {
x: 160.00000000000003,
y: 259.9999999982764,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {
x: 70.00000000000003,
y: 209.9999999982764,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {
x: 70.00000000000003,
y: 109.99999999827641,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {
x: 159.99999999999997,
y: 59.99999999827642,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {
x: 250,
y: 109.99999999827642,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {
x: 250.00000000000003,
y: 209.99999999827642,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
],
s: [
{
t: 0,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
],
},
},
},
e29gnwghxaec8: {
transform: {
data: {
t: {
x: -14.999999999999972,
y: 2.8740790488276007e-9,
},
},
keys: {
o: [
{
t: 0,
v: {
x: 250.00000000000006,
y: 110.00000000000009,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {
x: 250.00000000000009,
y: 210.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {
x: 160.00000000000006,
y: 260.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {
x: 70.00000000000006,
y: 210.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {
x: 70.00000000000003,
y: 110.00000000000007,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {
x: 160.00000000000006,
y: 60.000000000000064,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {
x: 250,
y: 110.00000000000006,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
],
s: [
{
t: 0,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
],
},
},
},
e29gnwghxaec9: {
transform: {
data: {
t: {
x: -14.999999999999972,
y: 2.8740790488276007e-9,
},
},
keys: {
o: [
{
t: 0,
v: {
x: 160,
y: 60,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {
x: 249.99999999999997,
y: 110,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {
x: 249.99999999999994,
y: 210,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {
x: 159.99999999999991,
y: 260,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {
x: 69.99999999999991,
y: 210,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {
x: 69.99999999999994,
y: 110.00000000000001,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {
x: 159.99999999999994,
y: 60.00000000000004,
type: 'corner',
},
e: [0.545, 0.025, 0.48, 0.935],
},
],
s: [
{
t: 0,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 1750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2250,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2500,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 2750,
v: {x: 0.75, y: 0.75},
e: [0.545, 0.025, 0.48, 0.935],
},
{
t: 3000,
v: {x: 1.2, y: 1.2},
e: [0.545, 0.025, 0.48, 0.935],
},
],
},
},
},
},
},
],
options: {start: 'load', hover: 'restart'},
});
}, []);
return (
<svg
id="e29gnwghxaec1"
className="imajinn-spinner"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 300 300"
shapeRendering="geometricPrecision"
textRendering="geometricPrecision"
>
<defs>
<filter
id="e29gnwghxaec4-filter"
x="-400%"
width="600%"
y="-400%"
height="600%"
>
<feGaussianBlur
id="e29gnwghxaec4-filter-blur-0"
stdDeviation="0,0"
result="result"
/>
</filter>
<filter
id="e29gnwghxaec5-filter"
x="-400%"
width="600%"
y="-400%"
height="600%"
>
<feGaussianBlur
id="e29gnwghxaec5-filter-blur-0"
stdDeviation="0,0"
result="result"
/>
</filter>
<filter
id="e29gnwghxaec6-filter"
x="-400%"
width="600%"
y="-400%"
height="600%"
>
<feGaussianBlur
id="e29gnwghxaec6-filter-blur-0"
stdDeviation="0,0"
result="result"
/>
</filter>
<filter
id="e29gnwghxaec7-filter"
x="-400%"
width="600%"
y="-400%"
height="600%"
>
<feGaussianBlur
id="e29gnwghxaec7-filter-blur-0"
stdDeviation="0,0"
result="result"
/>
</filter>
<filter
id="e29gnwghxaec8-filter"
x="-400%"
width="600%"
y="-400%"
height="600%"
>
<feGaussianBlur
id="e29gnwghxaec8-filter-blur-0"
stdDeviation="0,0"
result="result"
/>
</filter>
<filter
id="e29gnwghxaec9-filter"
x="-400%"
width="600%"
y="-400%"
height="600%"
>
<feGaussianBlur
id="e29gnwghxaec9-filter-blur-0"
stdDeviation="0,0"
result="result"
/>
</filter>
</defs>
<circle
id="e29gnwghxaec2"
r="50"
transform="matrix(-1 0 -0 -1 149.99999999999997 50.00000000379265)"
fill="none"
stroke="rgb(255,122,122)"
strokeWidth="6"
strokeDashoffset="314.160000"
strokeDasharray="314.160000"
/>
<circle
id="e29gnwghxaec3"
r="50"
transform="matrix(-1 0 -0 -1 49.99999999999997 150.00000000379259)"
fill="none"
stroke="rgb(255,122,122)"
strokeWidth="6"
strokeDashoffset="314.160000"
strokeDasharray="314.160000"
/>
<path
id="e29gnwghxaec4"
d="M-10,-8.333333C-10,-17.538079,-2.538079,-25,6.666667,-25C15.871412,-25,23.333333,-17.538079,23.333333,-8.333333C23.333333,0.871412,15.871412,8.333333,6.666667,8.333333C-2.538079,8.333333,-10,0.871412,-10,-8.333333Z"
transform="matrix(1.20000000000000 0 0 1.20000000000000 52.00000000000004 110.00000000344897)"
filter="url(#e29gnwghxaec4-filter)"
fill="rgb(239,237,39)"
stroke="none"
strokeWidth="6"
/>
<path
id="e29gnwghxaec5"
d="M-10,-8.333333C-10,-17.538079,-2.538079,-25,6.666667,-25C15.871412,-25,23.333333,-17.538079,23.333333,-8.333333C23.333333,0.871412,15.871412,8.333333,6.666667,8.333333C-2.538079,8.333333,-10,0.871412,-10,-8.333333Z"
transform="matrix(1.20000000000000 0 0 1.20000000000000 52.00000000000004 210.00000000344886)"
filter="url(#e29gnwghxaec5-filter)"
fill="rgb(236,0,140)"
stroke="none"
strokeWidth="6"
/>
<path
id="e29gnwghxaec6"
d="M-10,-8.333333C-10,-17.538079,-2.538079,-25,6.666667,-25C15.871412,-25,23.333333,-17.538079,23.333333,-8.333333C23.333333,0.871412,15.871412,8.333333,6.666667,8.333333C-2.538079,8.333333,-10,0.871412,-10,-8.333333Z"
transform="matrix(1.20000000000000 0 0 1.20000000000000 142.00000000000003 260.00000000344897)"
filter="url(#e29gnwghxaec6-filter)"
fill="rgb(238,124,30)"
stroke="none"
strokeWidth="6"
/>
<path
id="e29gnwghxaec7"
d="M-10,-8.333333C-10,-17.538079,-2.538079,-25,6.666667,-25C15.871412,-25,23.333333,-17.538079,23.333333,-8.333333C23.333333,0.871412,15.871412,8.333333,6.666667,8.333333C-2.538079,8.333333,-10,0.871412,-10,-8.333333Z"
transform="matrix(1.20000000000000 0 0 1.20000000000000 232.00000000000009 210.00000000172525)"
filter="url(#e29gnwghxaec7-filter)"
fill="rgb(0,161,103)"
stroke="none"
strokeWidth="6"
/>
<path
id="e29gnwghxaec8"
d="M-10,-8.333333C-10,-17.538079,-2.538079,-25,6.666667,-25C15.871412,-25,23.333333,-17.538079,23.333333,-8.333333C23.333333,0.871412,15.871412,8.333333,6.666667,8.333333C-2.538079,8.333333,-10,0.871412,-10,-8.333333Z"
transform="matrix(1.20000000000000 0 0 1.20000000000000 232.00000000000009 110.00000000344897)"
filter="url(#e29gnwghxaec8-filter)"
fill="rgb(192,53,226)"
stroke="none"
strokeWidth="6"
/>
<path
id="e29gnwghxaec9"
d="M-10,-8.333333C-10,-17.538079,-2.538079,-25,6.666667,-25C15.871412,-25,23.333333,-17.538079,23.333333,-8.333333C23.333333,0.871412,15.871412,8.333333,6.666667,8.333333C-2.538079,8.333333,-10,0.871412,-10,-8.333333Z"
transform="matrix(1.20000000000000 0 0 1.20000000000000 142.00000000000003 60.00000000344890)"
filter="url(#e29gnwghxaec9-filter)"
fill="rgb(38,169,224)"
stroke="none"
strokeWidth="6"
/>
</svg>
);
}