accessibility-react-widget
Version:
A React-based web accessibility widget to enhance UI/UX for all users. This powerful tool seamlessly integrates with React applications, offering a wide range of features like adjustable font sizes, text alignment options, dyslexia-friendly fonts, and col
1,278 lines • 349 kB
JavaScript
import "./assets/index.css";
import * as x from "react";
import Be, { createContext as hs, useContext as Fr, useState as Ie, useRef as Ce, useEffect as Pe, useCallback as Xe, forwardRef as bs, useLayoutEffect as ne, useMemo as St, Component as Hc, Fragment as ur, version as Xc } from "react";
import { createPortal as vs } from "react-dom";
function Pc(e) {
return e && e.__esModule && Object.prototype.hasOwnProperty.call(e, "default") ? e.default : e;
}
var vi, yi, dr = { exports: {} }, qt = {}, Sn = {};
process.env.NODE_ENV === "production" ? dr.exports = function() {
if (vi) return qt;
vi = 1;
var e = Symbol.for("react.transitional.element"), t = Symbol.for("react.fragment");
function o(n, r, i) {
var a = null;
if (i !== void 0 && (a = "" + i), r.key !== void 0 && (a = "" + r.key), "key" in r) for (var s in i = {}, r) s !== "key" && (i[s] = r[s]);
else i = r;
return r = i.ref, { $$typeof: e, type: n, key: a, ref: r !== void 0 ? r : null, props: i };
}
return qt.Fragment = t, qt.jsx = o, qt.jsxs = o, qt;
}() : dr.exports = (yi || (yi = 1, process.env.NODE_ENV !== "production" && function() {
function e(G) {
if (G == null) return null;
if (typeof G == "function") return G.$$typeof === A ? null : G.displayName || G.name || null;
if (typeof G == "string") return G;
switch (G) {
case d:
return "Fragment";
case m:
return "Profiler";
case b:
return "StrictMode";
case I:
return "Suspense";
case f:
return "SuspenseList";
case C:
return "Activity";
}
if (typeof G == "object") switch (G.tag, G.$$typeof) {
case g:
return "Portal";
case v:
return (G.displayName || "Context") + ".Provider";
case h:
return (G._context.displayName || "Context") + ".Consumer";
case S:
var B = G.render;
return (G = G.displayName) || (G = (G = B.displayName || B.name || "") !== "" ? "ForwardRef(" + G + ")" : "ForwardRef"), G;
case y:
return (B = G.displayName || null) !== null ? B : e(G.type) || "Memo";
case p:
B = G._payload, G = G._init;
try {
return e(G(B));
} catch {
}
}
return null;
}
function t(G) {
return "" + G;
}
function o(G) {
try {
t(G);
var B = !1;
} catch {
B = !0;
}
if (B) {
var V = (B = console).error, N = typeof Symbol == "function" && Symbol.toStringTag && G[Symbol.toStringTag] || G.constructor.name || "Object";
return V.call(B, "The provided key is an unsupported type %s. This value must be coerced to a string before using it here.", N), t(G);
}
}
function n(G) {
if (G === d) return "<>";
if (typeof G == "object" && G !== null && G.$$typeof === p) return "<...>";
try {
var B = e(G);
return B ? "<" + B + ">" : "<...>";
} catch {
return "<...>";
}
}
function r() {
return Error("react-stack-top-frame");
}
function i() {
var G = e(this.type);
return j[G] || (j[G] = !0), (G = this.props.ref) !== void 0 ? G : null;
}
function a(G, B, V, N, z, _, se, re) {
var ge, U = B.children;
if (U !== void 0) if (N) {
if (E(U)) {
for (N = 0; N < U.length; N++) s(U[N]);
Object.freeze && Object.freeze(U);
}
} else s(U);
if (F.call(B, "key")) {
U = e(G);
var ie = Object.keys(B).filter(function($) {
return $ !== "key";
});
N = 0 < ie.length ? "{key: someKey, " + ie.join(": ..., ") + ": ...}" : "{key: someKey}", Z[U + N] || (ie = 0 < ie.length ? "{" + ie.join(": ..., ") + ": ...}" : "{}", Z[U + N] = !0);
}
if (U = null, V !== void 0 && (o(V), U = "" + V), function($) {
if (F.call($, "key")) {
var ke = Object.getOwnPropertyDescriptor($, "key").get;
if (ke && ke.isReactWarning) return !1;
}
return $.key !== void 0;
}(B) && (o(B.key), U = "" + B.key), "key" in B) for (var Me in V = {}, B) Me !== "key" && (V[Me] = B[Me]);
else V = B;
return U && function($) {
function ke() {
c || (c = !0);
}
ke.isReactWarning = !0, Object.defineProperty($, "key", { get: ke, configurable: !0 });
}(V, typeof G == "function" && (G.displayName || G.name)), function($, ke, De, Ye, Ke, nt, ct, lt) {
return De = nt.ref, $ = { $$typeof: u, type: $, key: ke, props: nt, _owner: Ke }, (De !== void 0 ? De : null) !== null ? Object.defineProperty($, "ref", { enumerable: !1, get: i }) : Object.defineProperty($, "ref", { enumerable: !1, value: null }), $._store = {}, Object.defineProperty($._store, "validated", { configurable: !1, enumerable: !1, writable: !0, value: 0 }), Object.defineProperty($, "_debugInfo", { configurable: !1, enumerable: !1, writable: !0, value: null }), Object.defineProperty($, "_debugStack", { configurable: !1, enumerable: !1, writable: !0, value: ct }), Object.defineProperty($, "_debugTask", { configurable: !1, enumerable: !1, writable: !0, value: lt }), Object.freeze && (Object.freeze($.props), Object.freeze($)), $;
}(G, U, _, 0, (ge = M.A) === null ? null : ge.getOwner(), V, se, re);
}
function s(G) {
typeof G == "object" && G !== null && G.$$typeof === u && G._store && (G._store.validated = 1);
}
var c, l = Be, u = Symbol.for("react.transitional.element"), g = Symbol.for("react.portal"), d = Symbol.for("react.fragment"), b = Symbol.for("react.strict_mode"), m = Symbol.for("react.profiler"), h = Symbol.for("react.consumer"), v = Symbol.for("react.context"), S = Symbol.for("react.forward_ref"), I = Symbol.for("react.suspense"), f = Symbol.for("react.suspense_list"), y = Symbol.for("react.memo"), p = Symbol.for("react.lazy"), C = Symbol.for("react.activity"), A = Symbol.for("react.client.reference"), M = l.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE, F = Object.prototype.hasOwnProperty, E = Array.isArray, Y = console.createTask ? console.createTask : function() {
return null;
}, j = {}, J = (l = { react_stack_bottom_frame: function(G) {
return G();
} }).react_stack_bottom_frame.bind(l, r)(), k = Y(n(r)), Z = {};
Sn.Fragment = d, Sn.jsx = function(G, B, V, N, z) {
var _ = 1e4 > M.recentlyCreatedOwnerStacks++;
return a(G, B, V, !1, 0, z, _ ? Error("react-stack-top-frame") : J, _ ? Y(n(G)) : k);
}, Sn.jsxs = function(G, B, V, N, z) {
var _ = 1e4 > M.recentlyCreatedOwnerStacks++;
return a(G, B, V, !0, 0, z, _ ? Error("react-stack-top-frame") : J, _ ? Y(n(G)) : k);
};
}()), Sn);
var w = dr.exports, ys = Symbol.for("immer-nothing"), Ii = Symbol.for("immer-draftable"), Qe = Symbol.for("immer-state"), Fc = process.env.NODE_ENV !== "production" ? [function(e) {
return `The plugin for '${e}' has not been loaded into Immer. To enable the plugin, import and call \`enable${e}()\` when initializing your application.`;
}, function(e) {
return `produce can only be called on things that are draftable: plain objects, arrays, Map, Set or classes that are marked with '[immerable]: true'. Got '${e}'`;
}, "This object has been frozen and should not be mutated", function(e) {
return "Cannot use a proxy that has been revoked. Did you pass an object from inside an immer function to an async process? " + e;
}, "An immer producer returned a new value *and* modified its draft. Either return a new value *or* modify the draft.", "Immer forbids circular references", "The first or second argument to `produce` must be a function", "The third argument to `produce` must be a function or undefined", "First argument to `createDraft` must be a plain object, an array, or an immerable object", "First argument to `finishDraft` must be a draft returned by `createDraft`", function(e) {
return `'current' expects a draft, got: ${e}`;
}, "Object.defineProperty() cannot be used on an Immer draft", "Object.setPrototypeOf() cannot be used on an Immer draft", "Immer only supports deleting array indices", "Immer only supports setting array indices and the 'length' property", function(e) {
return `'original' expects a draft, got: ${e}`;
}] : [];
function Ze(e, ...t) {
if (process.env.NODE_ENV !== "production") {
const o = Fc[e], n = typeof o == "function" ? o.apply(null, t) : o;
throw new Error(`[Immer] ${n}`);
}
throw new Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`);
}
var Yt = Object.getPrototypeOf;
function Zt(e) {
return !!e && !!e[Qe];
}
function Vt(e) {
var t;
return !!e && (Is(e) || Array.isArray(e) || !!e[Ii] || !!((t = e.constructor) != null && t[Ii]) || hn(e) || so(e));
}
var jc = Object.prototype.constructor.toString();
function Is(e) {
if (!e || typeof e != "object") return !1;
const t = Yt(e);
if (t === null) return !0;
const o = Object.hasOwnProperty.call(t, "constructor") && t.constructor;
return o === Object || typeof o == "function" && Function.toString.call(o) === jc;
}
function _n(e, t) {
ao(e) === 0 ? Reflect.ownKeys(e).forEach((o) => {
t(o, e[o], e);
}) : e.forEach((o, n) => t(n, o, e));
}
function ao(e) {
const t = e[Qe];
return t ? t.type_ : Array.isArray(e) ? 1 : hn(e) ? 2 : so(e) ? 3 : 0;
}
function gr(e, t) {
return ao(e) === 2 ? e.has(t) : Object.prototype.hasOwnProperty.call(e, t);
}
function Cs(e, t, o) {
const n = ao(e);
n === 2 ? e.set(t, o) : n === 3 ? e.add(o) : e[t] = o;
}
function hn(e) {
return e instanceof Map;
}
function so(e) {
return e instanceof Set;
}
function Lt(e) {
return e.copy_ || e.base_;
}
function pr(e, t) {
if (hn(e)) return new Map(e);
if (so(e)) return new Set(e);
if (Array.isArray(e)) return Array.prototype.slice.call(e);
const o = Is(e);
if (t === !0 || t === "class_only" && !o) {
const n = Object.getOwnPropertyDescriptors(e);
delete n[Qe];
let r = Reflect.ownKeys(n);
for (let i = 0; i < r.length; i++) {
const a = r[i], s = n[a];
s.writable === !1 && (s.writable = !0, s.configurable = !0), (s.get || s.set) && (n[a] = { configurable: !0, writable: !0, enumerable: s.enumerable, value: e[a] });
}
return Object.create(Yt(e), n);
}
{
const n = Yt(e);
if (n !== null && o) return { ...e };
const r = Object.create(n);
return Object.assign(r, e);
}
}
function jr(e, t = !1) {
return co(e) || Zt(e) || !Vt(e) || (ao(e) > 1 && Object.defineProperties(e, { set: { value: An }, add: { value: An }, clear: { value: An }, delete: { value: An } }), Object.freeze(e), t && Object.values(e).forEach((o) => jr(o, !0))), e;
}
function An() {
Ze(2);
}
function co(e) {
return Object.isFrozen(e);
}
var dn, Wc = {};
function Et(e) {
const t = Wc[e];
return t || Ze(0, e), t;
}
function Ci() {
return dn;
}
function xi(e, t) {
t && (Et("Patches"), e.patches_ = [], e.inversePatches_ = [], e.patchListener_ = t);
}
function mr(e) {
fr(e), e.drafts_.forEach(Zc), e.drafts_ = null;
}
function fr(e) {
e === dn && (dn = e.parent_);
}
function Si(e) {
return dn = { drafts_: [], parent_: dn, immer_: e, canAutoFreeze_: !0, unfinalizedDrafts_: 0 };
}
function Zc(e) {
const t = e[Qe];
t.type_ === 0 || t.type_ === 1 ? t.revoke_() : t.revoked_ = !0;
}
function Ai(e, t) {
t.unfinalizedDrafts_ = t.drafts_.length;
const o = t.drafts_[0];
return e !== void 0 && e !== o ? (o[Qe].modified_ && (mr(t), Ze(4)), Vt(e) && (e = $n(t, e), t.parent_ || Un(t, e)), t.patches_ && Et("Patches").generateReplacementPatches_(o[Qe].base_, e, t.patches_, t.inversePatches_)) : e = $n(t, o, []), mr(t), t.patches_ && t.patchListener_(t.patches_, t.inversePatches_), e !== ys ? e : void 0;
}
function $n(e, t, o) {
if (co(t)) return t;
const n = t[Qe];
if (!n) return _n(t, (r, i) => wi(e, n, t, r, i, o)), t;
if (n.scope_ !== e) return t;
if (!n.modified_) return Un(e, n.base_, !0), n.base_;
if (!n.finalized_) {
n.finalized_ = !0, n.scope_.unfinalizedDrafts_--;
const r = n.copy_;
let i = r, a = !1;
n.type_ === 3 && (i = new Set(r), r.clear(), a = !0), _n(i, (s, c) => wi(e, n, r, s, c, o, a)), Un(e, r, !1), o && e.patches_ && Et("Patches").generatePatches_(n, o, e.patches_, e.inversePatches_);
}
return n.copy_;
}
function wi(e, t, o, n, r, i, a) {
if (process.env.NODE_ENV !== "production" && r === o && Ze(5), Zt(r)) {
const s = $n(e, r, i && t && t.type_ !== 3 && !gr(t.assigned_, n) ? i.concat(n) : void 0);
if (Cs(o, n, s), !Zt(s)) return;
e.canAutoFreeze_ = !1;
} else a && o.add(r);
if (Vt(r) && !co(r)) {
if (!e.immer_.autoFreeze_ && e.unfinalizedDrafts_ < 1) return;
$n(e, r), t && t.scope_.parent_ || typeof n == "symbol" || !(hn(o) ? o.has(n) : Object.prototype.propertyIsEnumerable.call(o, n)) || Un(e, r);
}
}
function Un(e, t, o = !1) {
!e.parent_ && e.immer_.autoFreeze_ && e.canAutoFreeze_ && jr(t, o);
}
var hr = { get(e, t) {
if (t === Qe) return e;
const o = Lt(e);
if (!gr(o, t)) return function(r, i, a) {
var c;
const s = Gi(i, a);
return s ? "value" in s ? s.value : (c = s.get) == null ? void 0 : c.call(r.draft_) : void 0;
}(e, o, t);
const n = o[t];
return e.finalized_ || !Vt(n) ? n : n === xo(e.base_, t) ? (So(e), e.copy_[t] = vr(n, e)) : n;
}, has: (e, t) => t in Lt(e), ownKeys: (e) => Reflect.ownKeys(Lt(e)), set(e, t, o) {
const n = Gi(Lt(e), t);
if (n != null && n.set) return n.set.call(e.draft_, o), !0;
if (!e.modified_) {
const a = xo(Lt(e), t), s = a == null ? void 0 : a[Qe];
if (s && s.base_ === o) return e.copy_[t] = o, e.assigned_[t] = !1, !0;
if (((r = o) === (i = a) ? r !== 0 || 1 / r == 1 / i : r != r && i != i) && (o !== void 0 || gr(e.base_, t))) return !0;
So(e), br(e);
}
var r, i;
return e.copy_[t] === o && (o !== void 0 || t in e.copy_) || Number.isNaN(o) && Number.isNaN(e.copy_[t]) || (e.copy_[t] = o, e.assigned_[t] = !0), !0;
}, deleteProperty: (e, t) => (xo(e.base_, t) !== void 0 || t in e.base_ ? (e.assigned_[t] = !1, So(e), br(e)) : delete e.assigned_[t], e.copy_ && delete e.copy_[t], !0), getOwnPropertyDescriptor(e, t) {
const o = Lt(e), n = Reflect.getOwnPropertyDescriptor(o, t);
return n && { writable: !0, configurable: e.type_ !== 1 || t !== "length", enumerable: n.enumerable, value: o[t] };
}, defineProperty() {
Ze(11);
}, getPrototypeOf: (e) => Yt(e.base_), setPrototypeOf() {
Ze(12);
} }, sn = {};
function xo(e, t) {
const o = e[Qe];
return (o ? Lt(o) : e)[t];
}
function Gi(e, t) {
if (!(t in e)) return;
let o = Yt(e);
for (; o; ) {
const n = Object.getOwnPropertyDescriptor(o, t);
if (n) return n;
o = Yt(o);
}
}
function br(e) {
e.modified_ || (e.modified_ = !0, e.parent_ && br(e.parent_));
}
function So(e) {
e.copy_ || (e.copy_ = pr(e.base_, e.scope_.immer_.useStrictShallowCopy_));
}
function vr(e, t) {
const o = hn(e) ? Et("MapSet").proxyMap_(e, t) : so(e) ? Et("MapSet").proxySet_(e, t) : function(n, r) {
const i = Array.isArray(n), a = { type_: i ? 1 : 0, scope_: r ? r.scope_ : Ci(), modified_: !1, finalized_: !1, assigned_: {}, parent_: r, base_: n, draft_: null, copy_: null, revoke_: null, isManual_: !1 };
let s = a, c = hr;
i && (s = [a], c = sn);
const { revoke: l, proxy: u } = Proxy.revocable(s, c);
return a.draft_ = u, a.revoke_ = l, u;
}(e, t);
return (t ? t.scope_ : Ci()).drafts_.push(o), o;
}
function xs(e) {
if (!Vt(e) || co(e)) return e;
const t = e[Qe];
let o;
if (t) {
if (!t.modified_) return t.base_;
t.finalized_ = !0, o = pr(e, t.scope_.immer_.useStrictShallowCopy_);
} else o = pr(e, !0);
return _n(o, (n, r) => {
Cs(o, n, xs(r));
}), t && (t.finalized_ = !1), o;
}
_n(hr, (e, t) => {
sn[e] = function() {
return arguments[0] = arguments[0][0], t.apply(this, arguments);
};
}), sn.deleteProperty = function(e, t) {
return process.env.NODE_ENV !== "production" && isNaN(parseInt(t)) && Ze(13), sn.set.call(this, e, t, void 0);
}, sn.set = function(e, t, o) {
return process.env.NODE_ENV !== "production" && t !== "length" && isNaN(parseInt(t)) && Ze(14), hr.set.call(this, e[0], t, o, e[0]);
};
var Jc = new class {
constructor(e) {
this.autoFreeze_ = !0, this.useStrictShallowCopy_ = !1, this.produce = (t, o, n) => {
if (typeof t == "function" && typeof o != "function") {
const i = o;
o = t;
const a = this;
return function(s = i, ...c) {
return a.produce(s, (l) => o.call(this, l, ...c));
};
}
let r;
if (typeof o != "function" && Ze(6), n !== void 0 && typeof n != "function" && Ze(7), Vt(t)) {
const i = Si(this), a = vr(t, void 0);
let s = !0;
try {
r = o(a), s = !1;
} finally {
s ? mr(i) : fr(i);
}
return xi(i, n), Ai(r, i);
}
if (!t || typeof t != "object") {
if (r = o(t), r === void 0 && (r = t), r === ys && (r = void 0), this.autoFreeze_ && jr(r, !0), n) {
const i = [], a = [];
Et("Patches").generateReplacementPatches_(t, r, i, a), n(i, a);
}
return r;
}
Ze(1, t);
}, this.produceWithPatches = (t, o) => {
if (typeof t == "function") return (a, ...s) => this.produceWithPatches(a, (c) => t(c, ...s));
let n, r;
return [this.produce(t, o, (a, s) => {
n = a, r = s;
}), n, r];
}, typeof (e == null ? void 0 : e.autoFreeze) == "boolean" && this.setAutoFreeze(e.autoFreeze), typeof (e == null ? void 0 : e.useStrictShallowCopy) == "boolean" && this.setUseStrictShallowCopy(e.useStrictShallowCopy);
}
createDraft(e) {
var t;
Vt(e) || Ze(8), Zt(e) && (Zt(t = e) || Ze(10, t), e = xs(t));
const o = Si(this), n = vr(e, void 0);
return n[Qe].isManual_ = !0, fr(o), n;
}
finishDraft(e, t) {
const o = e && e[Qe];
o && o.isManual_ || Ze(9);
const { scope_: n } = o;
return xi(n, t), Ai(void 0, n);
}
setAutoFreeze(e) {
this.autoFreeze_ = e;
}
setUseStrictShallowCopy(e) {
this.useStrictShallowCopy_ = e;
}
applyPatches(e, t) {
let o;
for (o = t.length - 1; o >= 0; o--) {
const r = t[o];
if (r.path.length === 0 && r.op === "replace") {
e = r.value;
break;
}
}
o > -1 && (t = t.slice(o + 1));
const n = Et("Patches").applyPatches_;
return Zt(e) ? n(e, t) : this.produce(e, (r) => n(r, t));
}
}(), yr = Jc.produce;
const Dc = {}, Yc = "_showSpinner_w7tb4_16", _c = (e) => x.createElement("svg", { className: "MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-tzssek-MuiSvgIcon-root", focusable: "false", "aria-hidden": "true", viewBox: "0 0 24 24", "data-testid": "AccessibleIcon", ...e }, x.createElement("circle", { cx: 12, cy: 4, r: 2 }), x.createElement("path", { d: "M19 13v-2c-1.54.02-3.09-.75-4.07-1.83l-1.29-1.43c-.17-.19-.38-.34-.61-.45-.01 0-.01-.01-.02-.01H13c-.35-.2-.75-.3-1.19-.26C10.76 7.11 10 8.04 10 9.09V15c0 1.1.9 2 2 2h5v5h2v-5.5c0-1.1-.9-2-2-2h-3v-3.45c1.29 1.07 3.25 1.94 5 1.95zm-6.17 5c-.41 1.16-1.52 2-2.83 2-1.66 0-3-1.34-3-3 0-1.31.84-2.41 2-2.83V12.1c-2.28.46-4 2.48-4 4.9 0 2.76 2.24 5 5 5 2.42 0 4.44-1.72 4.9-4h-2.07z" }));
var Ao, Ss = { exports: {} };
Ao = Ss, function() {
var e = {}.hasOwnProperty;
function t() {
for (var r = "", i = 0; i < arguments.length; i++) {
var a = arguments[i];
a && (r = n(r, o(a)));
}
return r;
}
function o(r) {
if (typeof r == "string" || typeof r == "number") return r;
if (typeof r != "object") return "";
if (Array.isArray(r)) return t.apply(null, r);
if (r.toString !== Object.prototype.toString && !r.toString.toString().includes("[native code]")) return r.toString();
var i = "";
for (var a in r) e.call(r, a) && r[a] && (i = n(i, a));
return i;
}
function n(r, i) {
return i ? r ? r + " " + i : r + i : r;
}
Ao.exports ? (t.default = t, Ao.exports = t) : window.classNames = t;
}();
const yt = Pc(Ss.exports), ki = ({ onShow: e, showSpinner: t }) => w.jsx("a", { onClick: e, role: "button", title: "Open Accessibility Menu", className: yt("_AccessibilityIcon_w7tb4_1", { [Yc]: t }), children: w.jsx(_c, { title: "AccessibleIcon" }) }), xt = ["h1", "h2", "h3", "h4", "h5", "h6", "span", "p", "a", "label", "i", "button", "img", "ol", "svg"], jt = "accessibilik", Se = `root-${jt}`, $c = (e) => x.createElement("svg", { className: "MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-tzssek-MuiSvgIcon-root", focusable: "false", "aria-hidden": "true", viewBox: "0 0 24 24", "data-testid": "CloseIcon", ...e }, x.createElement("path", { d: "M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z" })), As = (e) => x.createElement("svg", { className: "MuiSvgIcon-root MuiSvgIcon-fontSizeLarge css-tzssek-MuiSvgIcon-root", focusable: "false", "aria-hidden": "true", viewBox: "0 0 24 24", "data-testid": "RestartAltIcon", ...e }, x.createElement("path", { d: "M12 5V2L8 6l4 4V7c3.31 0 6 2.69 6 6 0 2.97-2.17 5.43-5 5.91v2.02c3.95-.49 7-3.85 7-7.93 0-4.42-3.58-8-8-8zm-6 8c0-1.65.67-3.15 1.76-4.24L6.34 7.34C4.9 8.79 4 10.79 4 13c0 4.08 3.05 7.44 7 7.93v-2.02c-2.83-.48-5-2.94-5-5.91z" }));
function P() {
return P = Object.assign ? Object.assign.bind() : function(e) {
for (var t = 1; t < arguments.length; t++) {
var o = arguments[t];
for (var n in o) ({}).hasOwnProperty.call(o, n) && (e[n] = o[n]);
}
return e;
}, P.apply(null, arguments);
}
const Ni = {};
function wo() {
for (var e = arguments.length, t = new Array(e), o = 0; o < e; o++) t[o] = arguments[o];
typeof t[0] == "string" && Ni[t[0]] || (typeof t[0] == "string" && (Ni[t[0]] = /* @__PURE__ */ new Date()), function() {
if (console && console.warn) {
for (var n = arguments.length, r = new Array(n), i = 0; i < n; i++) r[i] = arguments[i];
typeof r[0] == "string" && (r[0] = `react-i18next:: ${r[0]}`);
}
}(...t));
}
const ws = (e, t) => () => {
if (e.isInitialized) t();
else {
const o = () => {
setTimeout(() => {
e.off("initialized", o);
}, 0), t();
};
e.on("initialized", o);
}
};
function Bi(e, t, o) {
e.loadNamespaces(t, ws(e, o));
}
function Mi(e, t, o, n) {
typeof o == "string" && (o = [o]), o.forEach((r) => {
e.options.ns.indexOf(r) < 0 && e.options.ns.push(r);
}), e.loadLanguages(t, ws(e, n));
}
const Uc = /&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g, Qc = { "&": "&", "&": "&", "<": "<", "<": "<", ">": ">", ">": ">", "'": "'", "'": "'", """: '"', """: '"', " ": " ", " ": " ", "©": "©", "©": "©", "®": "®", "®": "®", "…": "…", "…": "…", "/": "/", "/": "/" }, Kc = (e) => Qc[e];
let Gs, Ir = { bindI18n: "languageChanged", bindI18nStore: "", transEmptyNodeValue: "", transSupportBasicHtmlNodes: !0, transWrapTextNodes: "", transKeepBasicHtmlNodesFor: ["br", "strong", "i", "p"], useSuspense: !0, unescape: (e) => e.replace(Uc, Kc) };
const qc = { type: "3rdParty", init(e) {
(function() {
let t = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
Ir = { ...Ir, ...t };
})(e.options.react), function(t) {
Gs = t;
}(e);
} }, el = hs();
class tl {
constructor() {
this.usedNamespaces = {};
}
addUsedNamespaces(t) {
t.forEach((o) => {
this.usedNamespaces[o] || (this.usedNamespaces[o] = !0);
});
}
getUsedNamespaces() {
return Object.keys(this.usedNamespaces);
}
}
function Wr(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
const { i18n: o } = t, { i18n: n, defaultNS: r } = Fr(el) || {}, i = o || n || Gs;
if (i && !i.reportNamespaces && (i.reportNamespaces = new tl()), !i) {
wo("You will need to pass in an i18next instance by using initReactI18next");
const f = (p, C) => typeof C == "string" ? C : C && typeof C == "object" && typeof C.defaultValue == "string" ? C.defaultValue : Array.isArray(p) ? p[p.length - 1] : p, y = [f, {}, !1];
return y.t = f, y.i18n = {}, y.ready = !1, y;
}
i.options.react && i.options.react.wait !== void 0 && wo("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");
const a = { ...Ir, ...i.options.react, ...t }, { useSuspense: s, keyPrefix: c } = a;
let l = r || i.options && i.options.defaultNS;
l = typeof l == "string" ? [l] : l || ["translation"], i.reportNamespaces.addUsedNamespaces && i.reportNamespaces.addUsedNamespaces(l);
const u = (i.isInitialized || i.initializedStoreOnce) && l.every((f) => function(y, p) {
let C = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
return p.languages && p.languages.length ? p.options.ignoreJSONStructure !== void 0 ? p.hasLoadedNamespace(y, { lng: C.lng, precheck: (A, M) => {
if (C.bindI18n && C.bindI18n.indexOf("languageChanging") > -1 && A.services.backendConnector.backend && A.isLanguageChangingTo && !M(A.isLanguageChangingTo, y)) return !1;
} }) : function(A, M) {
let F = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
const E = M.languages[0], Y = !!M.options && M.options.fallbackLng, j = M.languages[M.languages.length - 1];
if (E.toLowerCase() === "cimode") return !0;
const J = (k, Z) => {
const G = M.services.backendConnector.state[`${k}|${Z}`];
return G === -1 || G === 2;
};
return !(F.bindI18n && F.bindI18n.indexOf("languageChanging") > -1 && M.services.backendConnector.backend && M.isLanguageChangingTo && !J(M.isLanguageChangingTo, A) || !M.hasResourceBundle(E, A) && M.services.backendConnector.backend && (!M.options.resources || M.options.partialBundledLanguages) && (!J(E, A) || Y && !J(j, A)));
}(y, p, C) : (wo("i18n.languages were undefined or empty", p.languages), !0);
}(f, i, a));
function g() {
return i.getFixedT(t.lng || null, a.nsMode === "fallback" ? l : l[0], c);
}
const [d, b] = Ie(g);
let m = l.join();
t.lng && (m = `${t.lng}${m}`);
const h = ((f) => {
const y = Ce();
return Pe(() => {
y.current = f;
}, [f, void 0]), y.current;
})(m), v = Ce(!0);
Pe(() => {
const { bindI18n: f, bindI18nStore: y } = a;
function p() {
v.current && b(g);
}
return v.current = !0, u || s || (t.lng ? Mi(i, t.lng, l, () => {
v.current && b(g);
}) : Bi(i, l, () => {
v.current && b(g);
})), u && h && h !== m && v.current && b(g), f && i && i.on(f, p), y && i && i.store.on(y, p), () => {
v.current = !1, f && i && f.split(" ").forEach((C) => i.off(C, p)), y && i && y.split(" ").forEach((C) => i.store.off(C, p));
};
}, [i, m]);
const S = Ce(!0);
Pe(() => {
v.current && !S.current && b(g), S.current = !1;
}, [i, c]);
const I = [d, i, u];
if (I.t = d, I.i18n = i, I.ready = u, u || !u && !s) return I;
throw new Promise((f) => {
t.lng ? Mi(i, t.lng, l, () => f()) : Bi(i, l, () => f());
});
}
const nl = ({ onInit: e, onShow: t }) => {
const { t: o } = Wr();
return w.jsxs("header", { className: "_accHeader_edc9t_1", children: [w.jsx("button", { onClick: e, className: "_accHeader__resetBtn_edc9t_1", children: w.jsx(As, {}) }), w.jsx("h3", { className: "_accHeader__title_edc9t_23", children: o("accessibility-menu") }), w.jsx("button", { onClick: t, className: "_accHeader__closeBtn_edc9t_1", children: w.jsx($c, {}) })] });
}, ol = () => w.jsx("footer", { className: "_accFooter_1pk2r_1", children: w.jsx("a", { target: "_blank", href: "https://www.linkedin.com/in/vladi-iokhim-26505714b/", children: " Developed By Vladi Iokhim ©" }) });
function bt(e) {
return bt = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(t) {
return typeof t;
} : function(t) {
return t && typeof Symbol == "function" && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
}, bt(e);
}
function ks(e) {
var t = function(o, n) {
if (bt(o) != "object" || !o) return o;
var r = o[Symbol.toPrimitive];
if (r !== void 0) {
var i = r.call(o, n);
if (bt(i) != "object") return i;
throw new TypeError("@@toPrimitive must return a primitive value.");
}
return String(o);
}(e, "string");
return bt(t) == "symbol" ? t : t + "";
}
function je(e, t, o) {
return (t = ks(t)) in e ? Object.defineProperty(e, t, { value: o, enumerable: !0, configurable: !0, writable: !0 }) : e[t] = o, e;
}
function Li(e, t) {
var o = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var n = Object.getOwnPropertySymbols(e);
t && (n = n.filter(function(r) {
return Object.getOwnPropertyDescriptor(e, r).enumerable;
})), o.push.apply(o, n);
}
return o;
}
function L(e) {
for (var t = 1; t < arguments.length; t++) {
var o = arguments[t] != null ? arguments[t] : {};
t % 2 ? Li(Object(o), !0).forEach(function(n) {
je(e, n, o[n]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(o)) : Li(Object(o)).forEach(function(n) {
Object.defineProperty(e, n, Object.getOwnPropertyDescriptor(o, n));
});
}
return e;
}
function Cr(e, t) {
(t == null || t > e.length) && (t = e.length);
for (var o = 0, n = Array(t); o < t; o++) n[o] = e[o];
return n;
}
function Ns(e, t) {
if (e) {
if (typeof e == "string") return Cr(e, t);
var o = {}.toString.call(e).slice(8, -1);
return o === "Object" && e.constructor && (o = e.constructor.name), o === "Map" || o === "Set" ? Array.from(e) : o === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o) ? Cr(e, t) : void 0;
}
}
function he(e, t) {
return function(o) {
if (Array.isArray(o)) return o;
}(e) || function(o, n) {
var r = o == null ? null : typeof Symbol < "u" && o[Symbol.iterator] || o["@@iterator"];
if (r != null) {
var i, a, s, c, l = [], u = !0, g = !1;
try {
if (s = (r = r.call(o)).next, n === 0) {
if (Object(r) !== r) return;
u = !1;
} else for (; !(u = (i = s.call(r)).done) && (l.push(i.value), l.length !== n); u = !0) ;
} catch (d) {
g = !0, a = d;
} finally {
try {
if (!u && r.return != null && (c = r.return(), Object(c) !== c)) return;
} finally {
if (g) throw a;
}
}
return l;
}
}(e, t) || Ns(e, t) || function() {
throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}();
}
function st(e, t) {
if (e == null) return {};
var o, n, r = function(a, s) {
if (a == null) return {};
var c = {};
for (var l in a) if ({}.hasOwnProperty.call(a, l)) {
if (s.indexOf(l) !== -1) continue;
c[l] = a[l];
}
return c;
}(e, t);
if (Object.getOwnPropertySymbols) {
var i = Object.getOwnPropertySymbols(e);
for (n = 0; n < i.length; n++) o = i[n], t.indexOf(o) === -1 && {}.propertyIsEnumerable.call(e, o) && (r[o] = e[o]);
}
return r;
}
var rl = ["defaultInputValue", "defaultMenuIsOpen", "defaultValue", "inputValue", "menuIsOpen", "onChange", "onInputChange", "onMenuClose", "onMenuOpen", "value"];
function Bs(e, t) {
if (!(e instanceof t)) throw new TypeError("Cannot call a class as a function");
}
function Vi(e, t) {
for (var o = 0; o < t.length; o++) {
var n = t[o];
n.enumerable = n.enumerable || !1, n.configurable = !0, "value" in n && (n.writable = !0), Object.defineProperty(e, ks(n.key), n);
}
}
function Ms(e, t, o) {
return t && Vi(e.prototype, t), o && Vi(e, o), Object.defineProperty(e, "prototype", { writable: !1 }), e;
}
function xr(e, t) {
return xr = Object.setPrototypeOf ? Object.setPrototypeOf.bind() : function(o, n) {
return o.__proto__ = n, o;
}, xr(e, t);
}
function Qn(e) {
return Qn = Object.setPrototypeOf ? Object.getPrototypeOf.bind() : function(t) {
return t.__proto__ || Object.getPrototypeOf(t);
}, Qn(e);
}
function Ls() {
try {
var e = !Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {
}));
} catch {
}
return (Ls = function() {
return !!e;
})();
}
function at(e) {
return function(t) {
if (Array.isArray(t)) return Cr(t);
}(e) || function(t) {
if (typeof Symbol < "u" && t[Symbol.iterator] != null || t["@@iterator"] != null) return Array.from(t);
}(e) || Ns(e) || function() {
throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`);
}();
}
var il = function() {
function e(o) {
var n = this;
this._insertTag = function(r) {
var i;
i = n.tags.length === 0 ? n.insertionPoint ? n.insertionPoint.nextSibling : n.prepend ? n.container.firstChild : n.before : n.tags[n.tags.length - 1].nextSibling, n.container.insertBefore(r, i), n.tags.push(r);
}, this.isSpeedy = o.speedy === void 0 || o.speedy, this.tags = [], this.ctr = 0, this.nonce = o.nonce, this.key = o.key, this.container = o.container, this.prepend = o.prepend, this.insertionPoint = o.insertionPoint, this.before = null;
}
var t = e.prototype;
return t.hydrate = function(o) {
o.forEach(this._insertTag);
}, t.insert = function(o) {
this.ctr % (this.isSpeedy ? 65e3 : 1) == 0 && this._insertTag(function(i) {
var a = document.createElement("style");
return a.setAttribute("data-emotion", i.key), i.nonce !== void 0 && a.setAttribute("nonce", i.nonce), a.appendChild(document.createTextNode("")), a.setAttribute("data-s", ""), a;
}(this));
var n = this.tags[this.tags.length - 1];
if (this.isSpeedy) {
var r = function(i) {
if (i.sheet) return i.sheet;
for (var a = 0; a < document.styleSheets.length; a++) if (document.styleSheets[a].ownerNode === i) return document.styleSheets[a];
}(n);
try {
r.insertRule(o, r.cssRules.length);
} catch {
}
} else n.appendChild(document.createTextNode(o));
this.ctr++;
}, t.flush = function() {
this.tags.forEach(function(o) {
var n;
return (n = o.parentNode) == null ? void 0 : n.removeChild(o);
}), this.tags = [], this.ctr = 0;
}, e;
}(), He = "-ms-", Ei = "-moz-", Q = "-webkit-", Vs = "comm", Zr = "rule", Jr = "decl", Es = "@keyframes", al = Math.abs, lo = String.fromCharCode, sl = Object.assign;
function Rs(e) {
return e.trim();
}
function K(e, t, o) {
return e.replace(t, o);
}
function Sr(e, t) {
return e.indexOf(t);
}
function Re(e, t) {
return 0 | e.charCodeAt(t);
}
function gn(e, t, o) {
return e.slice(t, o);
}
function mt(e) {
return e.length;
}
function Dr(e) {
return e.length;
}
function wn(e, t) {
return t.push(e), e;
}
var uo = 1, _t = 1, Ts = 0, Je = 0, Ge = 0, $t = "";
function go(e, t, o, n, r, i, a) {
return { value: e, root: t, parent: o, type: n, props: r, children: i, line: uo, column: _t, length: a, return: "" };
}
function en(e, t) {
return sl(go("", null, null, "", null, null, 0), e, { length: -e.length }, t);
}
function cl() {
return Ge = Je > 0 ? Re($t, --Je) : 0, _t--, Ge === 10 && (_t = 1, uo--), Ge;
}
function $e() {
return Ge = Je < Ts ? Re($t, Je++) : 0, _t++, Ge === 10 && (_t = 1, uo++), Ge;
}
function vt() {
return Re($t, Je);
}
function Jn() {
return Je;
}
function bn(e, t) {
return gn($t, e, t);
}
function pn(e) {
switch (e) {
case 0:
case 9:
case 10:
case 13:
case 32:
return 5;
case 33:
case 43:
case 44:
case 47:
case 62:
case 64:
case 126:
case 59:
case 123:
case 125:
return 4;
case 58:
return 3;
case 34:
case 39:
case 40:
case 91:
return 2;
case 41:
case 93:
return 1;
}
return 0;
}
function Os(e) {
return uo = _t = 1, Ts = mt($t = e), Je = 0, [];
}
function zs(e) {
return $t = "", e;
}
function Dn(e) {
return Rs(bn(Je - 1, Ar(e === 91 ? e + 2 : e === 40 ? e + 1 : e)));
}
function ll(e) {
for (; (Ge = vt()) && Ge < 33; ) $e();
return pn(e) > 2 || pn(Ge) > 3 ? "" : " ";
}
function ul(e, t) {
for (; --t && $e() && !(Ge < 48 || Ge > 102 || Ge > 57 && Ge < 65 || Ge > 70 && Ge < 97); ) ;
return bn(e, Jn() + (t < 6 && vt() == 32 && $e() == 32));
}
function Ar(e) {
for (; $e(); ) switch (Ge) {
case e:
return Je;
case 34:
case 39:
e !== 34 && e !== 39 && Ar(Ge);
break;
case 40:
e === 41 && Ar(e);
break;
case 92:
$e();
}
return Je;
}
function dl(e, t) {
for (; $e() && e + Ge !== 57 && (e + Ge !== 84 || vt() !== 47); ) ;
return "/*" + bn(t, Je - 1) + "*" + lo(e === 47 ? e : $e());
}
function gl(e) {
for (; !pn(vt()); ) $e();
return bn(e, Je);
}
function pl(e) {
return zs(Yn("", null, null, null, [""], e = Os(e), 0, [0], e));
}
function Yn(e, t, o, n, r, i, a, s, c) {
for (var l = 0, u = 0, g = a, d = 0, b = 0, m = 0, h = 1, v = 1, S = 1, I = 0, f = "", y = r, p = i, C = n, A = f; v; ) switch (m = I, I = $e()) {
case 40:
if (m != 108 && Re(A, g - 1) == 58) {
Sr(A += K(Dn(I), "&", "&\f"), "&\f") != -1 && (S = -1);
break;
}
case 34:
case 39:
case 91:
A += Dn(I);
break;
case 9:
case 10:
case 13:
case 32:
A += ll(m);
break;
case 92:
A += ul(Jn() - 1, 7);
continue;
case 47:
switch (vt()) {
case 42:
case 47:
wn(ml(dl($e(), Jn()), t, o), c);
break;
default:
A += "/";
}
break;
case 123 * h:
s[l++] = mt(A) * S;
case 125 * h:
case 59:
case 0:
switch (I) {
case 0:
case 125:
v = 0;
case 59 + u:
S == -1 && (A = K(A, /\f/g, "")), b > 0 && mt(A) - g && wn(b > 32 ? Ti(A + ";", n, o, g - 1) : Ti(K(A, " ", "") + ";", n, o, g - 2), c);
break;
case 59:
A += ";";
default:
if (wn(C = Ri(A, t, o, l, u, r, s, f, y = [], p = [], g), i), I === 123) if (u === 0) Yn(A, t, C, C, y, i, g, s, p);
else switch (d === 99 && Re(A, 3) === 110 ? 100 : d) {
case 100:
case 108:
case 109:
case 115:
Yn(e, C, C, n && wn(Ri(e, C, C, 0, 0, r, s, f, r, y = [], g), p), r, p, g, s, n ? y : p);
break;
default:
Yn(A, C, C, C, [""], p, 0, s, p);
}
}
l = u = b = 0, h = S = 1, f = A = "", g = a;
break;
case 58:
g = 1 + mt(A), b = m;
default:
if (h < 1) {
if (I == 123) --h;
else if (I == 125 && h++ == 0 && cl() == 125) continue;
}
switch (A += lo(I), I * h) {
case 38:
S = u > 0 ? 1 : (A += "\f", -1);
break;
case 44:
s[l++] = (mt(A) - 1) * S, S = 1;
break;
case 64:
vt() === 45 && (A += Dn($e())), d = vt(), u = g = mt(f = A += gl(Jn())), I++;
break;
case 45:
m === 45 && mt(A) == 2 && (h = 0);
}
}
return i;
}
function Ri(e, t, o, n, r, i, a, s, c, l, u) {
for (var g = r - 1, d = r === 0 ? i : [""], b = Dr(d), m = 0, h = 0, v = 0; m < n; ++m) for (var S = 0, I = gn(e, g + 1, g = al(h = a[m])), f = e; S < b; ++S) (f = Rs(h > 0 ? d[S] + " " + I : K(I, /&\f/g, d[S]))) && (c[v++] = f);
return go(e, t, o, r === 0 ? Zr : s, c, l, u);
}
function ml(e, t, o) {
return go(e, t, o, Vs, lo(Ge), gn(e, 2, -2), 0);
}
function Ti(e, t, o, n) {
return go(e, t, o, Jr, gn(e, 0, n), gn(e, n + 1, -1), n);
}
function Jt(e, t) {
for (var o = "", n = Dr(e), r = 0; r < n; r++) o += t(e[r], r, e, t) || "";
return o;
}
function fl(e, t, o, n) {
switch (e.type) {
case "@layer":
if (e.children.length) break;
case "@import":
case Jr:
return e.return = e.return || e.value;
case Vs:
return "";
case Es:
return e.return = e.value + "{" + Jt(e.children, n) + "}";
case Zr:
e.value = e.props.join(",");
}
return mt(o = Jt(e.children, n)) ? e.return = e.value + "{" + o + "}" : "";
}
function hl(e) {
var t = /* @__PURE__ */ Object.create(null);
return function(o) {
return t[o] === void 0 && (t[o] = e(o)), t[o];
};
}
var bl = function(e, t, o) {
for (var n = 0, r = 0; n = r, r = vt(), n === 38 && r === 12 && (t[o] = 1), !pn(r); ) $e();
return bn(e, Je);
}, Oi = /* @__PURE__ */ new WeakMap(), vl = function(e) {
if (e.type === "rule" && e.parent && !(e.length < 1)) {
for (var t = e.value, o = e.parent, n = e.column === o.column && e.line === o.line; o.type !== "rule"; ) if (!(o = o.parent)) return;
if ((e.props.length !== 1 || t.charCodeAt(0) === 58 || Oi.get(o)) && !n) {
Oi.set(e, !0);
for (var r = [], i = function(u, g) {
return zs(function(d, b) {
var m = -1, h = 44;
do
switch (pn(h)) {
case 0:
h === 38 && vt() === 12 && (b[m] = 1), d[m] += bl(Je - 1, b, m);
break;
case 2:
d[m] += Dn(h);
break;
case 4:
if (h === 44) {
d[++m] = vt() === 58 ? "&\f" : "", b[m] = d[m].length;
break;
}
default:
d[m] += lo(h);
}
while (h = $e());
return d;
}(Os(u), g));
}(t, r), a = o.props, s = 0, c = 0; s < i.length; s++) for (var l = 0; l < a.length; l++, c++) e.props[c] = r[s] ? i[s].replace(/&\f/g, a[l]) : a[l] + " " + i[s];
}
}
}, yl = function(e) {
if (e.type === "decl") {
var t = e.value;
t.charCodeAt(0) === 108 && t.charCodeAt(2) === 98 && (e.return = "", e.value = "");
}
};
function Hs(e, t) {
switch (function(o, n) {
return 45 ^ Re(o, 0) ? (((n << 2 ^ Re(o, 0)) << 2 ^ Re(o, 1)) << 2 ^ Re(o, 2)) << 2 ^ Re(o, 3) : 0;
}(e, t)) {
case 5103:
return Q + "print-" + e + e;
case 5737:
case 4201:
case 3177:
case 3433:
case 1641:
case 4457:
case 2921:
case 5572:
case 6356:
case 5844:
case 3191:
case 6645:
case 3005:
case 6391:
case 5879:
case 5623:
case 6135:
case 4599:
case 4855:
case 4215:
case 6389:
case 5109:
case 5365:
case 5621:
case 3829:
return Q + e + e;
case 5349:
case 4246:
case 4810:
case 6968:
case 2756:
return Q + e + Ei + e + He + e + e;
case 6828:
case 4268:
return Q + e + He + e + e;
case 6165:
return Q + e + He + "flex-" + e + e;
case 5187:
return Q + e + K(e, /(\w+).+(:[^]+)/, Q + "box-$1$2" + He + "flex-$1$2") + e;
case 5443:
return Q + e + He + "flex-item-" + K(e, /flex-|-self/, "") + e;
case 4675:
return Q + e + He + "flex-line-pack" + K(e, /align-content|flex-|-self/, "") + e;
case 5548:
return Q + e + He + K(e, "shrink", "negative") + e;
case 5292:
return Q + e + He + K(e, "basis", "preferred-size") + e;
case 6060:
return Q + "box-" + K(e, "-grow", "") + Q + e + He + K(e, "grow", "positive") + e;
case 4554:
return Q + K(e, /([^-])(transform)/g, "$1" + Q + "$2") + e;
case 6187:
return K(K(K(e, /(zoom-|grab)/, Q + "$1"), /(image-set)/, Q + "$1"), e, "") + e;
case 5495:
case 3959:
return K(e, /(image-set\([^]*)/, Q + "$1$`$1");
case 4968:
return K(K(e, /(.+:)(flex-)?(.*)/, Q + "box-pack:$3" + He + "flex-pack:$3"), /s.+-b[^;]+/, "justify") + Q + e + e;
case 4095:
case 3583:
case 4068:
case 2532:
return K(e, /(.+)-inline(.+)/, Q + "$1$2") + e;
case 8116:
case 7059:
case 5753:
case 5535:
case 5445:
case 5701:
case 4933:
case 4677:
case 5533:
case 5789:
case 5021:
case 4765:
if (mt(e) - 1 - t > 6) switch (Re(e, t + 1)) {
case 109:
if (Re(e, t + 4) !== 45) break;
case 102:
return K(e, /(.+:)(.+)-([^]+)/, "$1" + Q + "$2-$3$1" + Ei + (Re(e, t + 3) == 108 ? "$3" : "$2-$3")) + e;
case 115:
return ~Sr(e, "stretch") ? Hs(K(e, "stretch", "fill-available"), t) + e : e;
}
break;
case 4949:
if (Re(e, t + 1) !== 115) break;
case 6444:
switch (Re(e, mt(e) - 3 - (~Sr(e, "!important") && 10))) {
case 107:
return K(e, ":", ":" + Q) + e;
case 101:
return K(e, /(.+:)([^;!]+)(;|!.+)?/, "$1" + Q + (Re(e, 14) === 45 ? "inline-" : "") + "box$3$1" + Q + "$2$3$1" + He + "$2box$3") + e;
}
break;
case 5936:
switch (Re(e, t + 11)) {
case 114:
return Q + e + He + K(e, /[svh]\w+-[tblr]{2}/, "tb") + e;
case 108:
return Q + e + He + K(e, /[svh]\w+-[tblr]{2}/, "tb-rl") + e;
case 45:
return Q + e + He + K(e, /[svh]\w+-[tblr]{2}/, "lr") + e;
}
return Q + e + He + e + e;
}
return e;
}
var zi, Hi, Il = [function(e, t, o, n) {
if (e.length > -1 && !e.return) switch (e.type) {
case Jr:
e.return = Hs(e.value, e.length);
break;
case Es:
return Jt([en(e, { value: K(e.value, "@", "@" + Q) })], n);
case Zr:
if (e.length) return function(r, i) {
return r.map(i).join("");
}(e.props, function(r) {
switch (function(i) {
return (i = /(::plac\w+|:read-\w+)/.exec(i)) ? i[0] : i;
}(r)) {
case ":read-only":
case ":read-write":
return Jt([en(e, { props: [K(r, /:(read-\w+)/, ":-moz-$1")] })], n);
case "::placeholder":
return Jt([en(e, { props: [K(r, /:(plac\w+)/, ":" + Q + "input-$1")] }), en(e, { props: [K(r, /:(plac\w+)/, ":-moz-$1")] }), en(e, { props: [K(r, /:(plac\w+)/, He + "input-$1")] })], n);
}
return "";
});
}
}], Cl = function(e) {
var t = e.key;
if (t === "css") {
var o = document.querySelectorAll("style[data-emotion]:not([data-s])");
Array.prototype.forEach.call(o, function(b) {
b.getAttribute("data-emotion").indexOf(" ") !== -1 && (document.head.appendChild(b), b.setAttribute("data-s", ""));
});
}
var n, r, i = e.stylisPlugins || Il, a = {}, s = [];
n = e.container || document.head, Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="' + t + ' "]'), function(b) {
for (var m = b.getAttribute("data-emotion").split(" "), h = 1; h < m.length; h++) a[m[h]] = !0;
s.push(b);
});
var c, l, u = [fl, (l = function(b) {
c.insert(b);
}, function(b) {
b.root || (b = b.return) && l(b);
})], g = function(b) {
var m = Dr(b);
return function(h, v, S, I) {
for (var f = "", y = 0; y < m; y++) f += b[y](h, v, S, I) || "";
return f;
};
}([vl, yl].concat(i, u));
r = function(b, m, h, v) {
c = h, function(S) {
Jt(pl(S), g);
}(b ? b + "{" + m.styles + "}" : m.styles), v && (d.inserted[m.name] = !0);
};
var d = { key: t, sheet: new il({ key: t, container: n, nonce: e.nonce, speedy: e.speedy, prepend: e.prepend, insertionPoint: e.insertionPoint }), nonce: e.nonce, inserted: a, registered: {}, insert: r };
return d.sheet.hydrate(s), d;
}, wr = { exports: {} }, q = {}, ee = {};
process.env.NODE_ENV === "production" ? wr.exports = function() {
if (zi) return q;
zi = 1;
var e = typeof Symbol == "function" && Symbol.for, t = e ? Symbol.for("react.element") : 60103, o = e ? Symbol.for("react.portal") : 60106, n = e ? Symbol.for("react.fragment") : 60107, r = e ? Symbol.for("react.strict_mode") : 60108, i = e ? Symbol.for("react.profiler") : 60114, a = e ? Symbol.for("react.provider") : 60109, s = e ? Symbol.for("react.context") : 60110, c = e ? Symbol.for("react.async_mode") : 60111, l = e ? Symbol.for("react.concurrent_mode") : 60111, u = e ? Symbol.for("react.forward_ref") : 60112, g = e ? Symbol.for("react.suspense") : 60113, d = e ? Symbol.for("react.suspense_list") : 60120, b = e ? Symbol.for("react.memo") : 60115, m = e ? Symbol.for("react.lazy") : 60116, h = e ? Symbol.for("react.block") : 60121, v = e ? Symbol.for("react.fundamental") : 60117, S = e ? Symbol.for("react.responder") : 60118, I = e ? Symbol.for("react.scope") : 60119;
function f(p) {
if (typeof p == "object" && p !== null) {
var C = p.$$typeof;
switch (C) {
case t:
switch (p = p.type) {
case c:
case l:
case n:
case i:
case r:
case g:
return p;
default:
switch (p = p && p.$$typeof) {
case s:
case u:
case m:
case b:
case a:
return p;
default:
return C;
}
}
case o:
return C;
}
}
}
function y(p) {
return f(p) === l;
}
return q.AsyncMode = c, q.ConcurrentMode = l, q.ContextConsumer = s, q.ContextProvider = a, q.Element = t, q.ForwardRef = u, q.Fragment = n, q.Lazy = m, q.Memo = b, q.Portal = o, q.Profiler = i, q.StrictMode = r, q.Suspense = g, q.isAsyncMode = function(p) {
return y(p) || f(p) === c;
}, q.isConcurrentMode = y, q.isContextConsumer = function(p) {
return f(p) === s;
}, q.isContextProvider = function(p) {
return f(p) === a;
}, q.isElement = function(p) {
return typeof p == "object" && p !== null && p.$$typeof === t;
}, q.isForwardRef = function(p) {
return f(p) === u;
}, q.isFragment = function(p) {
return f(p) === n;
}, q.isLazy = function(p) {
return f(p) === m;
}, q.isMemo = function(p) {
return f(p) === b;
}, q.isPortal = function(p) {
return f(p) === o;
}, q.isProfiler = function(p) {
return f(p) === i;
}, q.isStrictMode = function(p) {
return f(p) === r;
}, q.isSuspense = function(p) {
return f(p) === g;
}, q.isValidElementType = function(p) {
return typeo