From be64be1b7bf84e31458aef9b73925a52af7b4eee Mon Sep 17 00:00:00 2001 From: Pascal Baljet Date: Wed, 13 Nov 2024 16:55:19 +0100 Subject: [PATCH] Assets --- .gitignore | 2 - ...ompilerErrorMessages-6b34f14b.0772d886.mjs | 60 + bootstrap/ssr/ssr.mjs | 6130 +++++++++++++++++ composer.json | 4 +- composer.lock | 2 +- package-lock.json | 2 +- ...CompilerErrorMessages-6b34f14b.04c1654f.js | 2 + public/build/assets/app.60c278dc.js | 88 + public/build/assets/app.dd9e0cc9.css | 1 + public/build/assets/autosize.esm.18676c76.js | 1 + public/build/assets/choices.8884e9b1.js | 1 + ...-plugin-file-validate-size.esm.8cd61ab6.js | 5 + ...-plugin-file-validate-type.esm.b2b69067.js | 5 + ...gin-image-exif-orientation.esm.997035ba.js | 5 + ...epond-plugin-image-preview.esm.a4a69966.js | 23 + ...plugin-image-validate-size.esm.978c85d7.js | 5 + public/build/assets/filepond.esm.02cf8536.js | 6 + public/build/assets/index.ee3a27ee.js | 5 + public/build/assets/jodit.min.57e710e9.js | 264 + public/build/assets/nprogress.34d92a6a.js | 2 + public/build/manifest.json | 94 + 21 files changed, 6701 insertions(+), 6 deletions(-) create mode 100644 bootstrap/ssr/assets/CompilerErrorMessages-6b34f14b.0772d886.mjs create mode 100644 bootstrap/ssr/ssr.mjs create mode 100644 public/build/assets/CompilerErrorMessages-6b34f14b.04c1654f.js create mode 100644 public/build/assets/app.60c278dc.js create mode 100644 public/build/assets/app.dd9e0cc9.css create mode 100644 public/build/assets/autosize.esm.18676c76.js create mode 100644 public/build/assets/choices.8884e9b1.js create mode 100644 public/build/assets/filepond-plugin-file-validate-size.esm.8cd61ab6.js create mode 100644 public/build/assets/filepond-plugin-file-validate-type.esm.b2b69067.js create mode 100644 public/build/assets/filepond-plugin-image-exif-orientation.esm.997035ba.js create mode 100644 public/build/assets/filepond-plugin-image-preview.esm.a4a69966.js create mode 100644 public/build/assets/filepond-plugin-image-validate-size.esm.978c85d7.js create mode 100644 public/build/assets/filepond.esm.02cf8536.js create mode 100644 public/build/assets/index.ee3a27ee.js create mode 100644 public/build/assets/jodit.min.57e710e9.js create mode 100644 public/build/assets/nprogress.34d92a6a.js create mode 100644 public/build/manifest.json diff --git a/.gitignore b/.gitignore index 27e1c4c..f3ee30d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ /node_modules -/public/build /public/hot /public/storage /storage/*.key @@ -15,5 +14,4 @@ yarn-error.log /.idea /.vscode public/sitemap.xml -bootstrap/ssr/ssr.mjs deploy.php diff --git a/bootstrap/ssr/assets/CompilerErrorMessages-6b34f14b.0772d886.mjs b/bootstrap/ssr/assets/CompilerErrorMessages-6b34f14b.0772d886.mjs new file mode 100644 index 0000000..d201653 --- /dev/null +++ b/bootstrap/ssr/assets/CompilerErrorMessages-6b34f14b.0772d886.mjs @@ -0,0 +1,60 @@ +const e = { + 0: "Illegal comment.", + 1: "CDATA section is allowed only in XML context.", + 2: "Duplicate attribute.", + 3: "End tag cannot have attributes.", + 4: "Illegal '/' in tags.", + 5: "Unexpected EOF in tag.", + 6: "Unexpected EOF in CDATA section.", + 7: "Unexpected EOF in comment.", + 8: "Unexpected EOF in script.", + 9: "Unexpected EOF in tag.", + 10: "Incorrectly closed comment.", + 11: "Incorrectly opened comment.", + 12: "Illegal tag name. Use '<' to print '<'.", + 13: "Attribute value was expected.", + 14: "End tag name was expected.", + 15: "Whitespace was expected.", + 16: "Unexpected '`; + }), (!l || !o) && (s += ``)) : (l && Mt.value++, (!l || !o) && (ie.value++, tt[ie.value] = tt[ie.value] || new yi(ie.value))); + let u = e.data.splade.persistentLayout && i === e.data.splade.persistentLayout, c = 0; + !$e && e.data.splade.preserveScroll && (c = window.scrollY), Ur( + u ? R.value.html : s, + c, + !t && !e.data.splade.preventViewTransition + ); + const v = Dr( + n, + e.data.splade.head, + u ? R.value.html : s, + a, + R.value.rememberedState ? { ...R.value.rememberedState } : {}, + ie.value, + Mt.value, + e.data.splade.persistentLayout + ); + t ? bi(v) : ho(v); +} +function yo() { + ae.value--, Gt(wo(ae.value)); +} +const wi = ref({}), Si = (e) => wi.value[e], bo = (e) => Object.keys(Si.value[e]).length > 0, Oi = ref({}), wo = (e) => Oi.value[e], $i = ref({}), So = (e) => $i.value[e], rt = ref([]); +function Oo(e) { + rt.value.push(e); +} +const $o = computed(() => co(rt.value)); +function Eo(e) { + rt.value[e].dismissed = true, rt.value[e].html = null; +} +const Vr = ref(null); +function To(e, t, r, n, i, s, a) { + let o, l; + typeof i > "u" && (i = false), typeof s > "u" && (s = false), typeof a > "u" && (a = false); + const u = new Promise((c, v) => { + o = c, l = v; + }); + return Vr.value = { + title: e, + text: t, + confirmButton: r, + cancelButton: n, + resolvePromise: o, + rejectPromise: l, + confirmPassword: i, + confirmPasswordOnce: s, + confirmDanger: a + }, u; +} +function xo() { + Vr.value = null; +} +const Ei = ref({}); +function Hr(e) { + Nr.value = e.persistentLayout, Ei.value = e.shared ? e.shared : {}, $i.value[ae.value] = e.flash ? e.flash : {}, Oi.value[ae.value] = e.head ? e.head : {}, oo(e.toasts ? e.toasts : [], (t) => { + rt.value.push(t); + }), wi.value[ae.value] = e.errors ? e.errors : {}; +} +const Ti = ref(() => { +}), xi = ref(() => { +}), _i = ref(() => { +}), Ii = ref(() => { +}); +function Gt(e) { + Ti.value(e); +} +function Ur(e, t, r) { + xi.value(e, t, r === true); +} +function Ai(e, t) { + zt.value[ae.value] = true, _i.value(e, t); +} +function _o(e) { + return zt.value[e]; +} +function Pi(e) { + Ii.value(e); +} +const Wr = ref({}); +function qi(e, t, r) { + Wr.value[e] = t, r && Io(e, t); +} +function zr() { + return JSON.parse(localStorage.getItem("splade") || "{}") || {}; +} +function Io(e, t) { + let r = zr(); + r[e] = t, localStorage.setItem("splade", JSON.stringify(r)); +} +function Ao(e, t) { + return t ? zr()[e] : Wr.value[e]; +} +function Po(e, t) { + if (t) { + let r = zr(); + delete r[e], localStorage.setItem("splade", JSON.stringify(r)); + } + delete Wr.value[e]; +} +function Ke(e, t, r, n, i, s) { + if ($e || qi("scrollY", window.scrollY), t.toUpperCase() === "GET") { + const o = new URLSearchParams(r).toString(); + o != "" && (e = `${e.split("?")[0]}?${o}`), r = {}; + } + ye("internal:request", { url: e, method: t, data: r, headers: n, replace: i }); + const a = ne({ + method: t, + url: e, + data: r, + headers: { + "X-Splade": true, + "X-Requested-With": "XMLHttpRequest", + Accept: "text/html, application/xhtml+xml", + ...n + }, + responseType: s ? "blob" : "json", + onUploadProgress: (o) => { + r instanceof FormData && (o.percentage = Math.round(o.loaded / o.total * 100), ye("internal:request-progress", { url: e, method: t, data: r, headers: n, replace: i, progress: o })); + } + }); + return a.then((o) => { + const l = e.split("#")[1] || ""; + go(o, i, l), ye("internal:request-response", { url: e, method: t, data: r, headers: n, replace: i, response: o }); + }).catch(async (o) => { + if (ye("internal:request-error", { url: e, method: t, data: r, headers: n, replace: i, error: o }), !o.response) + return; + const l = o.response; + if (l.status == 409 && l.headers["x-splade-redirect-away"]) + return window.location = l.headers["x-splade-redirect-away"]; + let u = {}; + if (l.data instanceof Blob) { + const c = await l.data.text(); + l.data.type === "application/json" && typeof c == "string" ? u = JSON.parse(c) || {} : l.data.html = c; + } else + u = l.data.splade; + u && !u.lazy && !u.rehydrate && Hr(u), l.status != 422 && Pi( + l.data.html ? l.data.html : l.data + ); + }), a; +} +function Ci(e, t) { + return typeof t > "u" && (t = {}), Ke(e, "GET", {}, t, true); +} +function qo(e, t) { + return typeof t > "u" && (t = {}), Ke(e, "GET", {}, t, false); +} +function Co(e) { + return Ke(e, "GET", {}, { "X-Splade-Modal": "modal" }, false); +} +const Gr = ref({}); +function Fo(e) { + const t = Gr.value[e]; + return t ? (ae.value++, Ai(t.html, t.type), true) : false; +} +function ko(e, t, r) { + Gr.value[e] = { html: t, type: r }; +} +function Lo(e) { + return Ke(e, "GET", {}, { "X-Splade-Modal": "slideover" }, false); +} +function Ro(e, t) { + return Ke(e, "GET", {}, { "X-Splade-Lazy": t }, false); +} +function Bo(e, t) { + return Ke(e, "GET", {}, { "X-Splade-Rehydrate": t }, false); +} +function jo(e) { + typeof e > "u" && (e = false); + const t = { + "X-Splade-Refresh": true + }; + return e && (t["X-Splade-Preserve-Scroll"] = true), Ci(R.value.url, t); +} +function Mo(e, t) { + tt[ie.value].on(e, t); +} +function Do(e, t) { + tt[ie.value].off(e, t); +} +function ye(e, t) { + typeof t > "u" && (t = {}), tt[ie.value].emit(e, t), $e || document.dispatchEvent(new CustomEvent(`splade:${e}`, { detail: t })); +} +const p = { + init: fo, + replace: Ci, + visit: qo, + modal: Co, + slideover: Lo, + refresh: jo, + request: Ke, + lazy: Ro, + rehydrate: Bo, + replaceUrlOfCurrentPage: mo, + htmlForDynamicComponent(e) { + return R.value.dynamics[e]; + }, + setOnHead(e) { + Ti.value = e; + }, + setOnHtml(e) { + xi.value = e; + }, + setOnModal(e) { + _i.value = e; + }, + setOnServerError(e) { + Ii.value = e; + }, + onServerError: Pi, + hasValidationErrors: bo, + validationErrors: Si, + sharedData: Ei, + flashData: So, + toasts: rt, + toastsReversed: $o, + confirmModal: Vr, + confirm: To, + clearConfirmModal: xo, + pushToast: Oo, + dismissToast: Eo, + restore: Ao, + remember: qi, + forget: Po, + popStack: yo, + currentStack: ae, + stackType: _o, + pageVisitId: computed(() => R.value.pageVisitId), + dynamicVisitId: computed(() => R.value.dynamicVisitId), + isSsr: $e, + openPreloadedModal: Fo, + registerPreloadedModal: ko, + on: Mo, + off: Do, + emit: ye +}; +var No = "[object String]"; +function se(e) { + return typeof e == "string" || !M(e) && Le(e) && Be(e) == No; +} +const ue = { + __name: "Render", + props: { + html: { + type: String, + required: false, + default: "" + }, + passthrough: { + type: Object, + required: false, + default() { + return {}; + } + } + }, + setup(e) { + const t = e, r = ref(null); + function n() { + r.value = h({ + template: t.html, + data() { + return { ...t.passthrough }; + } + }), nextTick(() => { + p.emit("rendered"); + }); + } + return watch(() => t.html, n, { immediate: true }), (i, s) => e.html ? (openBlock(), createBlock(unref(r), { key: 0 })) : createCommentVNode("", true); + } +}, Vo = { + __name: "ServerError", + props: { + html: { + type: String, + required: true + } + }, + emits: ["close"], + setup(e, { emit: t }) { + const r = e, n = ref(null); + function i() { + const o = document.createElement("html"); + o.innerHTML = r.html, o.querySelectorAll("a").forEach((u) => u.setAttribute("target", "_top")), document.body.style.overflow = "hidden"; + const l = n.value; + if (!l.contentWindow) + throw new Error("iframe not yet ready."); + l.contentWindow.document.open(), l.contentWindow.document.write(o.outerHTML), l.contentWindow.document.close(), document.addEventListener("keydown", s); + } + function s(o) { + o.keyCode === 27 && a(); + } + function a() { + document.body.style.overflow = "visible", document.removeEventListener("keydown", s), t("close"); + } + return onMounted(() => i()), (o, l) => (openBlock(), createElementBlock("div", { + style: { position: "fixed", top: "0px", right: "0px", bottom: "0px", left: "0px", "z-index": "200000", "box-sizing": "border-box", height: "100vh", width: "100vw", "background-color": "rgb(0 0 0 / 0.75)", padding: "2rem" }, + onClick: a + }, [ + createElementVNode("iframe", { + ref_key: "iframeElement", + ref: n, + class: "bg-white w-full h-full" + }, null, 512) + ])); + } +}, Ho = { + __name: "SpladeApp", + props: { + el: { + type: [String, Object], + required: false, + default: "" + }, + components: { + type: String, + required: false, + default: (e) => { + if (!p.isSsr) { + const t = se(e.el) ? document.getElementById(e.el) : e.el; + return JSON.parse(t.dataset.components) || ""; + } + } + }, + initialHtml: { + type: String, + required: false, + default: (e) => { + if (!p.isSsr) { + const t = se(e.el) ? document.getElementById(e.el) : e.el; + return JSON.parse(t.dataset.html) || ""; + } + } + }, + initialDynamics: { + type: Object, + required: false, + default: (e) => { + if (!p.isSsr) { + const t = se(e.el) ? document.getElementById(e.el) : e.el; + return JSON.parse(t.dataset.dynamics) || {}; + } + } + }, + initialSpladeData: { + type: Object, + required: false, + default: (e) => { + if (!p.isSsr) { + const t = se(e.el) ? document.getElementById(e.el) : e.el; + return JSON.parse(t.dataset.splade) || {}; + } + } + } + }, + setup(e) { + const t = e; + provide("stack", 0); + const r = ref(), n = ref([]), i = ref(null), s = ref(null), a = ref(true), o = inject("$spladeOptions") || {}, l = computed(() => p.currentStack.value < 1 ? [] : { + filter: "blur(4px)", + "transition-property": "filter", + "transition-duration": "150ms", + "transition-timing-function": "cubic-bezier(0.4, 0, 0.2, 1)" + }); + function u() { + i.value = null; + } + function c(h2) { + n.value[h2] = null, p.popStack(); + } + function v(h2) { + const m = document.createElement("meta"); + te(h2, (d, b) => { + m[b] = d; + }), document.getElementsByTagName("head")[0].appendChild(m); + } + function g(h2) { + var d; + let m = "meta"; + te(h2, (b, O) => { + m = `${m}[${O}="${b}"]`; + }); + try { + (d = document.querySelector(m)) == null || d.remove(); + } catch { + } + } + p.setOnHead((h2) => { + var m; + if (!p.isSsr) { + if (s.value === null) { + s.value = h2.meta; + return; + } + if (s.value.forEach((d) => { + g(d); + }), s.value = h2.meta, document.title = h2.title, h2.meta.forEach((d) => { + v(d); + }), (m = document.querySelector('link[rel="canonical"]')) == null || m.remove(), h2.canonical) { + const d = document.createElement("link"); + d.rel = "canonical", d.href = h2.canonical, document.getElementsByTagName("head")[0].appendChild(d); + } + } + }); + const f = (h2, m) => { + n.value = [], r.value = h2, nextTick(() => { + if (!p.isSsr) { + const d = window.location.hash; + d && document.getElementById(d.substring(1)) ? window.location.hash = d : window.scrollTo(0, m); + } + o.transform_anchors && [...document.querySelectorAll("a")].forEach((d) => { + d.href == "" || d.href.charAt(0) == "#" || d.__vnode.dynamicProps === null && (d.hasAttribute("download") || (d.onclick = function(b) { + b.preventDefault(), p.visit(d.href); + })); + }); + }); + }; + return p.setOnHtml((h2, m, d) => { + if (!p.isSsr && document.startViewTransition && o.view_transitions && d) + return document.startViewTransition(() => f(h2, m)); + f(h2, m); + }), p.setOnModal(function(h2, m) { + n.value[p.currentStack.value] && (a.value = false), n.value[p.currentStack.value] = { html: h2, type: m }, nextTick(() => { + a.value = true; + }); + }), p.setOnServerError(function(h2) { + i.value = h2; + }), p.init(t.initialHtml, t.initialDynamics, t.initialSpladeData), onMounted(() => { + if (p.isSsr) + return; + const h2 = se(t.el) ? document.getElementById(t.el) : t.el; + ["components", "html", "dynamics", "splade"].forEach((m) => { + delete h2.dataset[m]; + }); + }), (h2, m) => (openBlock(), createElementBlock("div", null, [ + unref(p).isSsr ? (openBlock(), createBlock(ue, { + key: `visit.${unref(p).pageVisitId.value}`, + style: normalizeStyle(l.value), + html: r.value + }, null, 8, ["style", "html"])) : (openBlock(), createBlock(KeepAlive, { + key: 0, + max: unref(o).max_keep_alive + }, [ + (openBlock(), createBlock(ue, { + key: `visit.${unref(p).pageVisitId.value}`, + style: normalizeStyle(l.value), + html: r.value + }, null, 8, ["style", "html"])) + ], 1032, ["max"])), + createVNode(ue, { html: e.components }, null, 8, ["html"]), + (openBlock(true), createElementBlock(Fragment, null, renderList(unref(p).currentStack.value, (d) => (openBlock(), createBlock(ue, { + key: `modal.${d}`, + type: n.value[d].type, + html: n.value[d].html, + stack: d, + "on-top-of-stack": unref(p).currentStack.value === d, + animate: a.value, + onClose: (b) => c(d) + }, null, 8, ["type", "html", "stack", "on-top-of-stack", "animate", "onClose"]))), 128)), + i.value ? (openBlock(), createBlock(Vo, { + key: 2, + html: i.value, + onClose: u + }, null, 8, ["html"])) : createCommentVNode("", true) + ])); + } +}; +function Cp(e) { + return () => h(Ho, e); +} +var Uo = Object.prototype, Wo = Uo.hasOwnProperty; +function zo(e, t) { + return e != null && Wo.call(e, t); +} +var Go = "[object Symbol]"; +function Xt(e) { + return typeof e == "symbol" || Le(e) && Be(e) == Go; +} +var Xo = /\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/, Ko = /^\w*$/; +function Xr(e, t) { + if (M(e)) + return false; + var r = typeof e; + return r == "number" || r == "symbol" || r == "boolean" || e == null || Xt(e) ? true : Ko.test(e) || !Xo.test(e) || t != null && e in Object(t); +} +var Jo = ve["__core-js_shared__"]; +const cr = Jo; +var An = function() { + var e = /[^.]+$/.exec(cr && cr.keys && cr.keys.IE_PROTO || ""); + return e ? "Symbol(src)_1." + e : ""; +}(); +function Qo(e) { + return !!An && An in e; +} +var Yo = Function.prototype, Zo = Yo.toString; +function Je(e) { + if (e != null) { + try { + return Zo.call(e); + } catch { + } + try { + return e + ""; + } catch { + } + } + return ""; +} +var el = /[\\^$.*+?()[\]{}|]/g, tl = /^\[object .+?Constructor\]$/, rl = Function.prototype, nl = Object.prototype, il = rl.toString, sl = nl.hasOwnProperty, al = RegExp( + "^" + il.call(sl).replace(el, "\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g, "$1.*?") + "$" +); +function ol(e) { + if (!J(e) || Qo(e)) + return false; + var t = mi(e) ? al : tl; + return t.test(Je(e)); +} +function ll(e, t) { + return e == null ? void 0 : e[t]; +} +function Qe(e, t) { + var r = ll(e, t); + return ol(r) ? r : void 0; +} +var ul = Qe(Object, "create"); +const bt = ul; +function cl() { + this.__data__ = bt ? bt(null) : {}, this.size = 0; +} +function dl(e) { + var t = this.has(e) && delete this.__data__[e]; + return this.size -= t ? 1 : 0, t; +} +var fl = "__lodash_hash_undefined__", pl = Object.prototype, hl = pl.hasOwnProperty; +function ml(e) { + var t = this.__data__; + if (bt) { + var r = t[e]; + return r === fl ? void 0 : r; + } + return hl.call(t, e) ? t[e] : void 0; +} +var vl = Object.prototype, gl = vl.hasOwnProperty; +function yl(e) { + var t = this.__data__; + return bt ? t[e] !== void 0 : gl.call(t, e); +} +var bl = "__lodash_hash_undefined__"; +function wl(e, t) { + var r = this.__data__; + return this.size += this.has(e) ? 0 : 1, r[e] = bt && t === void 0 ? bl : t, this; +} +function Ge(e) { + var t = -1, r = e == null ? 0 : e.length; + for (this.clear(); ++t < r; ) { + var n = e[t]; + this.set(n[0], n[1]); + } +} +Ge.prototype.clear = cl; +Ge.prototype.delete = dl; +Ge.prototype.get = ml; +Ge.prototype.has = yl; +Ge.prototype.set = wl; +function Sl() { + this.__data__ = [], this.size = 0; +} +function Kr(e, t) { + return e === t || e !== e && t !== t; +} +function Kt(e, t) { + for (var r = e.length; r--; ) + if (Kr(e[r][0], t)) + return r; + return -1; +} +var Ol = Array.prototype, $l = Ol.splice; +function El(e) { + var t = this.__data__, r = Kt(t, e); + if (r < 0) + return false; + var n = t.length - 1; + return r == n ? t.pop() : $l.call(t, r, 1), --this.size, true; +} +function Tl(e) { + var t = this.__data__, r = Kt(t, e); + return r < 0 ? void 0 : t[r][1]; +} +function xl(e) { + return Kt(this.__data__, e) > -1; +} +function _l(e, t) { + var r = this.__data__, n = Kt(r, e); + return n < 0 ? (++this.size, r.push([e, t])) : r[n][1] = t, this; +} +function Te(e) { + var t = -1, r = e == null ? 0 : e.length; + for (this.clear(); ++t < r; ) { + var n = e[t]; + this.set(n[0], n[1]); + } +} +Te.prototype.clear = Sl; +Te.prototype.delete = El; +Te.prototype.get = Tl; +Te.prototype.has = xl; +Te.prototype.set = _l; +var Il = Qe(ve, "Map"); +const wt = Il; +function Al() { + this.size = 0, this.__data__ = { + hash: new Ge(), + map: new (wt || Te)(), + string: new Ge() + }; +} +function Pl(e) { + var t = typeof e; + return t == "string" || t == "number" || t == "symbol" || t == "boolean" ? e !== "__proto__" : e === null; +} +function Jt(e, t) { + var r = e.__data__; + return Pl(t) ? r[typeof t == "string" ? "string" : "hash"] : r.map; +} +function ql(e) { + var t = Jt(this, e).delete(e); + return this.size -= t ? 1 : 0, t; +} +function Cl(e) { + return Jt(this, e).get(e); +} +function Fl(e) { + return Jt(this, e).has(e); +} +function kl(e, t) { + var r = Jt(this, e), n = r.size; + return r.set(e, t), this.size += r.size == n ? 0 : 1, this; +} +function xe(e) { + var t = -1, r = e == null ? 0 : e.length; + for (this.clear(); ++t < r; ) { + var n = e[t]; + this.set(n[0], n[1]); + } +} +xe.prototype.clear = Al; +xe.prototype.delete = ql; +xe.prototype.get = Cl; +xe.prototype.has = Fl; +xe.prototype.set = kl; +var Ll = "Expected a function"; +function Jr(e, t) { + if (typeof e != "function" || t != null && typeof t != "function") + throw new TypeError(Ll); + var r = function() { + var n = arguments, i = t ? t.apply(this, n) : n[0], s = r.cache; + if (s.has(i)) + return s.get(i); + var a = e.apply(this, n); + return r.cache = s.set(i, a) || s, a; + }; + return r.cache = new (Jr.Cache || xe)(), r; +} +Jr.Cache = xe; +var Rl = 500; +function Bl(e) { + var t = Jr(e, function(n) { + return r.size === Rl && r.clear(), n; + }), r = t.cache; + return t; +} +var jl = /[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g, Ml = /\\(\\)?/g, Dl = Bl(function(e) { + var t = []; + return e.charCodeAt(0) === 46 && t.push(""), e.replace(jl, function(r, n, i, s) { + t.push(i ? s.replace(Ml, "$1") : n || r); + }), t; +}); +const Nl = Dl; +function Fi(e, t) { + for (var r = -1, n = e == null ? 0 : e.length, i = Array(n); ++r < n; ) + i[r] = t(e[r], r, e); + return i; +} +var Vl = 1 / 0, Pn = ke ? ke.prototype : void 0, qn = Pn ? Pn.toString : void 0; +function Qt(e) { + if (typeof e == "string") + return e; + if (M(e)) + return Fi(e, Qt) + ""; + if (Xt(e)) + return qn ? qn.call(e) : ""; + var t = e + ""; + return t == "0" && 1 / e == -Vl ? "-0" : t; +} +function Qr(e) { + return e == null ? "" : Qt(e); +} +function Yr(e, t) { + return M(e) ? e : Xr(e, t) ? [e] : Nl(Qr(e)); +} +var Hl = 1 / 0; +function $t(e) { + if (typeof e == "string" || Xt(e)) + return e; + var t = e + ""; + return t == "0" && 1 / e == -Hl ? "-0" : t; +} +function ki(e, t, r) { + t = Yr(t, e); + for (var n = -1, i = t.length, s = false; ++n < i; ) { + var a = $t(t[n]); + if (!(s = e != null && r(e, a))) + break; + e = e[a]; + } + return s || ++n != i ? s : (i = e == null ? 0 : e.length, !!i && Br(i) && Rr(a, i) && (M(e) || di(e))); +} +function W(e, t) { + return e != null && ki(e, t, zo); +} +const Ul = { + props: { + spinner: { + type: Boolean, + required: false, + default: false + } + }, + render() { + return this.$slots.default({ + spinner: this.spinner + }); + } +}; +function fe(e, t, ...r) { + if (e in t) { + let i = t[e]; + return typeof i == "function" ? i(...r) : i; + } + let n = new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((i) => `"${i}"`).join(", ")}.`); + throw Error.captureStackTrace && Error.captureStackTrace(n, fe), n; +} +var Dt = ((e) => (e[e.None = 0] = "None", e[e.RenderStrategy = 1] = "RenderStrategy", e[e.Static = 2] = "Static", e))(Dt || {}), Ce = ((e) => (e[e.Unmount = 0] = "Unmount", e[e.Hidden = 1] = "Hidden", e))(Ce || {}); +function Z({ visible: e = true, features: t = 0, ourProps: r, theirProps: n, ...i }) { + var s; + let a = Ri(n, r), o = Object.assign(i, { props: a }); + if (e || t & 2 && a.static) + return dr(o); + if (t & 1) { + let l = (s = a.unmount) == null || s ? 0 : 1; + return fe(l, { 0() { + return null; + }, 1() { + return dr({ ...i, props: { ...a, hidden: true, style: { display: "none" } } }); + } }); + } + return dr(o); +} +function dr({ props: e, attrs: t, slots: r, slot: n, name: i }) { + var s, a; + let { as: o, ...l } = Bi(e, ["unmount", "static"]), u = (s = r.default) == null ? void 0 : s.call(r, n), c = {}; + if (n) { + let v = false, g = []; + for (let [f, h2] of Object.entries(n)) + typeof h2 == "boolean" && (v = true), h2 === true && g.push(f); + v && (c["data-headlessui-state"] = g.join(" ")); + } + if (o === "template") { + if (u = Li(u != null ? u : []), Object.keys(l).length > 0 || Object.keys(t).length > 0) { + let [v, ...g] = u != null ? u : []; + if (!Wl(v) || g.length > 0) + throw new Error(['Passing props on "template"!', "", `The current component <${i} /> is rendering a "template".`, "However we need to passthrough the following props:", Object.keys(l).concat(Object.keys(t)).map((m) => m.trim()).filter((m, d, b) => b.indexOf(m) === d).sort((m, d) => m.localeCompare(d)).map((m) => ` - ${m}`).join(` +`), "", "You can apply a few solutions:", ['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".', "Render a single element as the child so that we can forward the props onto that element."].map((m) => ` - ${m}`).join(` +`)].join(` +`)); + let f = Ri((a = v.props) != null ? a : {}, l), h2 = cloneVNode(v, f); + for (let m in f) + m.startsWith("on") && (h2.props || (h2.props = {}), h2.props[m] = f[m]); + return h2; + } + return Array.isArray(u) && u.length === 1 ? u[0] : u; + } + return h(o, Object.assign({}, l, c), { default: () => u }); +} +function Li(e) { + return e.flatMap((t) => t.type === Fragment ? Li(t.children) : [t]); +} +function Ri(...e) { + if (e.length === 0) + return {}; + if (e.length === 1) + return e[0]; + let t = {}, r = {}; + for (let n of e) + for (let i in n) + i.startsWith("on") && typeof n[i] == "function" ? (r[i] != null || (r[i] = []), r[i].push(n[i])) : t[i] = n[i]; + if (t.disabled || t["aria-disabled"]) + return Object.assign(t, Object.fromEntries(Object.keys(r).map((n) => [n, void 0]))); + for (let n in r) + Object.assign(t, { [n](i, ...s) { + let a = r[n]; + for (let o of a) { + if (i instanceof Event && i.defaultPrevented) + return; + o(i, ...s); + } + } }); + return t; +} +function Bi(e, t = []) { + let r = Object.assign({}, e); + for (let n of t) + n in r && delete r[n]; + return r; +} +function Wl(e) { + return e == null ? false : typeof e.type == "string" || typeof e.type == "object" || typeof e.type == "function"; +} +let zl = 0; +function Gl() { + return ++zl; +} +function Ye() { + return Gl(); +} +var ji = ((e) => (e.Space = " ", e.Enter = "Enter", e.Escape = "Escape", e.Backspace = "Backspace", e.Delete = "Delete", e.ArrowLeft = "ArrowLeft", e.ArrowUp = "ArrowUp", e.ArrowRight = "ArrowRight", e.ArrowDown = "ArrowDown", e.Home = "Home", e.End = "End", e.PageUp = "PageUp", e.PageDown = "PageDown", e.Tab = "Tab", e))(ji || {}); +function D(e) { + var t; + return e == null || e.value == null ? null : (t = e.value.$el) != null ? t : e.value; +} +let Mi = Symbol("Context"); +var G = ((e) => (e[e.Open = 1] = "Open", e[e.Closed = 2] = "Closed", e[e.Closing = 4] = "Closing", e[e.Opening = 8] = "Opening", e))(G || {}); +function Xl() { + return Zr() !== null; +} +function Zr() { + return inject(Mi, null); +} +function Kl(e) { + provide(Mi, e); +} +var Jl = Object.defineProperty, Ql = (e, t, r) => t in e ? Jl(e, t, { enumerable: true, configurable: true, writable: true, value: r }) : e[t] = r, Cn = (e, t, r) => (Ql(e, typeof t != "symbol" ? t + "" : t, r), r); +class Yl { + constructor() { + Cn(this, "current", this.detect()), Cn(this, "currentId", 0); + } + set(t) { + this.current !== t && (this.currentId = 0, this.current = t); + } + reset() { + this.set(this.detect()); + } + nextId() { + return ++this.currentId; + } + get isServer() { + return this.current === "server"; + } + get isClient() { + return this.current === "client"; + } + detect() { + return typeof window > "u" || typeof document > "u" ? "server" : "client"; + } +} +let Et = new Yl(); +function Tt(e) { + if (Et.isServer) + return null; + if (e instanceof Node) + return e.ownerDocument; + if (e != null && e.hasOwnProperty("value")) { + let t = D(e); + if (t) + return t.ownerDocument; + } + return document; +} +let br = ["[contentEditable=true]", "[tabindex]", "a[href]", "area[href]", "button:not([disabled])", "iframe", "input:not([disabled])", "select:not([disabled])", "textarea:not([disabled])"].map((e) => `${e}:not([tabindex='-1'])`).join(","); +var qe = ((e) => (e[e.First = 1] = "First", e[e.Previous = 2] = "Previous", e[e.Next = 4] = "Next", e[e.Last = 8] = "Last", e[e.WrapAround = 16] = "WrapAround", e[e.NoScroll = 32] = "NoScroll", e))(qe || {}), Di = ((e) => (e[e.Error = 0] = "Error", e[e.Overflow = 1] = "Overflow", e[e.Success = 2] = "Success", e[e.Underflow = 3] = "Underflow", e))(Di || {}), Zl = ((e) => (e[e.Previous = -1] = "Previous", e[e.Next = 1] = "Next", e))(Zl || {}); +function eu(e = document.body) { + return e == null ? [] : Array.from(e.querySelectorAll(br)).sort((t, r) => Math.sign((t.tabIndex || Number.MAX_SAFE_INTEGER) - (r.tabIndex || Number.MAX_SAFE_INTEGER))); +} +var Ni = ((e) => (e[e.Strict = 0] = "Strict", e[e.Loose = 1] = "Loose", e))(Ni || {}); +function tu(e, t = 0) { + var r; + return e === ((r = Tt(e)) == null ? void 0 : r.body) ? false : fe(t, { 0() { + return e.matches(br); + }, 1() { + let n = e; + for (; n !== null; ) { + if (n.matches(br)) + return true; + n = n.parentElement; + } + return false; + } }); +} +var ru = ((e) => (e[e.Keyboard = 0] = "Keyboard", e[e.Mouse = 1] = "Mouse", e))(ru || {}); +typeof window < "u" && typeof document < "u" && (document.addEventListener("keydown", (e) => { + e.metaKey || e.altKey || e.ctrlKey || (document.documentElement.dataset.headlessuiFocusVisible = ""); +}, true), document.addEventListener("click", (e) => { + e.detail === 1 ? delete document.documentElement.dataset.headlessuiFocusVisible : e.detail === 0 && (document.documentElement.dataset.headlessuiFocusVisible = ""); +}, true)); +function We(e) { + e == null || e.focus({ preventScroll: true }); +} +let nu = ["textarea", "input"].join(","); +function iu(e) { + var t, r; + return (r = (t = e == null ? void 0 : e.matches) == null ? void 0 : t.call(e, nu)) != null ? r : false; +} +function su(e, t = (r) => r) { + return e.slice().sort((r, n) => { + let i = t(r), s = t(n); + if (i === null || s === null) + return 0; + let a = i.compareDocumentPosition(s); + return a & Node.DOCUMENT_POSITION_FOLLOWING ? -1 : a & Node.DOCUMENT_POSITION_PRECEDING ? 1 : 0; + }); +} +function Lt(e, t, { sorted: r = true, relativeTo: n = null, skipElements: i = [] } = {}) { + var s; + let a = (s = Array.isArray(e) ? e.length > 0 ? e[0].ownerDocument : document : e == null ? void 0 : e.ownerDocument) != null ? s : document, o = Array.isArray(e) ? r ? su(e) : e : eu(e); + i.length > 0 && o.length > 1 && (o = o.filter((h2) => !i.includes(h2))), n = n != null ? n : a.activeElement; + let l = (() => { + if (t & 5) + return 1; + if (t & 10) + return -1; + throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last"); + })(), u = (() => { + if (t & 1) + return 0; + if (t & 2) + return Math.max(0, o.indexOf(n)) - 1; + if (t & 4) + return Math.max(0, o.indexOf(n)) + 1; + if (t & 8) + return o.length - 1; + throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last"); + })(), c = t & 32 ? { preventScroll: true } : {}, v = 0, g = o.length, f; + do { + if (v >= g || v + g <= 0) + return 0; + let h2 = u + v; + if (t & 16) + h2 = (h2 + g) % g; + else { + if (h2 < 0) + return 3; + if (h2 >= g) + return 1; + } + f = o[h2], f == null || f.focus(c), v += l; + } while (f !== a.activeElement); + return t & 6 && iu(f) && f.select(), 2; +} +function fr(e, t, r) { + Et.isServer || watchEffect((n) => { + document.addEventListener(e, t, r), n(() => document.removeEventListener(e, t, r)); + }); +} +function au(e, t, r = computed(() => true)) { + function n(s, a) { + if (!r.value || s.defaultPrevented) + return; + let o = a(s); + if (o === null || !o.getRootNode().contains(o)) + return; + let l = function u(c) { + return typeof c == "function" ? u(c()) : Array.isArray(c) || c instanceof Set ? c : [c]; + }(e); + for (let u of l) { + if (u === null) + continue; + let c = u instanceof HTMLElement ? u : D(u); + if (c != null && c.contains(o) || s.composed && s.composedPath().includes(c)) + return; + } + return !tu(o, Ni.Loose) && o.tabIndex !== -1 && s.preventDefault(), t(s, o); + } + let i = ref(null); + fr("mousedown", (s) => { + var a, o; + r.value && (i.value = ((o = (a = s.composedPath) == null ? void 0 : a.call(s)) == null ? void 0 : o[0]) || s.target); + }, true), fr("click", (s) => { + i.value && (n(s, () => i.value), i.value = null); + }, true), fr("blur", (s) => n(s, () => window.document.activeElement instanceof HTMLIFrameElement ? window.document.activeElement : null), true); +} +var Nt = ((e) => (e[e.None = 1] = "None", e[e.Focusable = 2] = "Focusable", e[e.Hidden = 4] = "Hidden", e))(Nt || {}); +let wr = defineComponent({ name: "Hidden", props: { as: { type: [Object, String], default: "div" }, features: { type: Number, default: 1 } }, setup(e, { slots: t, attrs: r }) { + return () => { + let { features: n, ...i } = e, s = { "aria-hidden": (n & 2) === 2 ? true : void 0, style: { position: "fixed", top: 1, left: 1, width: 1, height: 0, padding: 0, margin: -1, overflow: "hidden", clip: "rect(0, 0, 0, 0)", whiteSpace: "nowrap", borderWidth: "0", ...(n & 4) === 4 && (n & 2) !== 2 && { display: "none" } } }; + return Z({ ourProps: s, theirProps: i, slot: {}, attrs: r, slots: t, name: "Hidden" }); + }; +} }); +function ou() { + return /iPhone/gi.test(window.navigator.platform) || /Mac/gi.test(window.navigator.platform) && window.navigator.maxTouchPoints > 0; +} +function lu(e, t, r) { + Et.isServer || watchEffect((n) => { + window.addEventListener(e, t, r), n(() => window.removeEventListener(e, t, r)); + }); +} +var vt = ((e) => (e[e.Forwards = 0] = "Forwards", e[e.Backwards = 1] = "Backwards", e))(vt || {}); +function uu() { + let e = ref(0); + return lu("keydown", (t) => { + t.key === "Tab" && (e.value = t.shiftKey ? 1 : 0); + }), e; +} +function Vi(e, t, r, n) { + Et.isServer || watchEffect((i) => { + e = e != null ? e : window, e.addEventListener(t, r, n), i(() => e.removeEventListener(t, r, n)); + }); +} +function Hi(e) { + typeof queueMicrotask == "function" ? queueMicrotask(e) : Promise.resolve().then(e).catch((t) => setTimeout(() => { + throw t; + })); +} +function cu(e) { + function t() { + document.readyState !== "loading" && (e(), document.removeEventListener("DOMContentLoaded", t)); + } + typeof window < "u" && typeof document < "u" && (document.addEventListener("DOMContentLoaded", t), t()); +} +function Ui(e) { + if (!e) + return /* @__PURE__ */ new Set(); + if (typeof e == "function") + return new Set(e()); + let t = /* @__PURE__ */ new Set(); + for (let r of e.value) { + let n = D(r); + n instanceof HTMLElement && t.add(n); + } + return t; +} +var Wi = ((e) => (e[e.None = 1] = "None", e[e.InitialFocus = 2] = "InitialFocus", e[e.TabLock = 4] = "TabLock", e[e.FocusLock = 8] = "FocusLock", e[e.RestoreFocus = 16] = "RestoreFocus", e[e.All = 30] = "All", e))(Wi || {}); +let pt = Object.assign(defineComponent({ name: "FocusTrap", props: { as: { type: [Object, String], default: "div" }, initialFocus: { type: Object, default: null }, features: { type: Number, default: 30 }, containers: { type: [Object, Function], default: ref(/* @__PURE__ */ new Set()) } }, inheritAttrs: false, setup(e, { attrs: t, slots: r, expose: n }) { + let i = ref(null); + n({ el: i, $el: i }); + let s = computed(() => Tt(i)), a = ref(false); + onMounted(() => a.value = true), onUnmounted(() => a.value = false), fu({ ownerDocument: s }, computed(() => a.value && !!(e.features & 16))); + let o = pu({ ownerDocument: s, container: i, initialFocus: computed(() => e.initialFocus) }, computed(() => a.value && !!(e.features & 2))); + hu({ ownerDocument: s, container: i, containers: e.containers, previousActiveElement: o }, computed(() => a.value && !!(e.features & 8))); + let l = uu(); + function u(f) { + let h2 = D(i); + h2 && ((m) => m())(() => { + fe(l.value, { [vt.Forwards]: () => { + Lt(h2, qe.First, { skipElements: [f.relatedTarget] }); + }, [vt.Backwards]: () => { + Lt(h2, qe.Last, { skipElements: [f.relatedTarget] }); + } }); + }); + } + let c = ref(false); + function v(f) { + f.key === "Tab" && (c.value = true, requestAnimationFrame(() => { + c.value = false; + })); + } + function g(f) { + if (!a.value) + return; + let h2 = Ui(e.containers); + D(i) instanceof HTMLElement && h2.add(D(i)); + let m = f.relatedTarget; + m instanceof HTMLElement && m.dataset.headlessuiFocusGuard !== "true" && (zi(h2, m) || (c.value ? Lt(D(i), fe(l.value, { [vt.Forwards]: () => qe.Next, [vt.Backwards]: () => qe.Previous }) | qe.WrapAround, { relativeTo: f.target }) : f.target instanceof HTMLElement && We(f.target))); + } + return () => { + let f = {}, h$1 = { ref: i, onKeydown: v, onFocusout: g }, { features: m, initialFocus: d, containers: b, ...O } = e; + return h(Fragment, [!!(m & 4) && h(wr, { as: "button", type: "button", "data-headlessui-focus-guard": true, onFocus: u, features: Nt.Focusable }), Z({ ourProps: h$1, theirProps: { ...t, ...O }, slot: f, attrs: t, slots: r, name: "FocusTrap" }), !!(m & 4) && h(wr, { as: "button", type: "button", "data-headlessui-focus-guard": true, onFocus: u, features: Nt.Focusable })]); + }; +} }), { features: Wi }), He = []; +cu(() => { + function e(t) { + t.target instanceof HTMLElement && t.target !== document.body && He[0] !== t.target && (He.unshift(t.target), He = He.filter((r) => r != null && r.isConnected), He.splice(10)); + } + window.addEventListener("click", e, { capture: true }), window.addEventListener("mousedown", e, { capture: true }), window.addEventListener("focus", e, { capture: true }), document.body.addEventListener("click", e, { capture: true }), document.body.addEventListener("mousedown", e, { capture: true }), document.body.addEventListener("focus", e, { capture: true }); +}); +function du(e) { + let t = ref(He.slice()); + return watch([e], ([r], [n]) => { + n === true && r === false ? Hi(() => { + t.value.splice(0); + }) : n === false && r === true && (t.value = He.slice()); + }, { flush: "post" }), () => { + var r; + return (r = t.value.find((n) => n != null && n.isConnected)) != null ? r : null; + }; +} +function fu({ ownerDocument: e }, t) { + let r = du(t); + onMounted(() => { + watchEffect(() => { + var n, i; + t.value || ((n = e.value) == null ? void 0 : n.activeElement) === ((i = e.value) == null ? void 0 : i.body) && We(r()); + }, { flush: "post" }); + }), onUnmounted(() => { + We(r()); + }); +} +function pu({ ownerDocument: e, container: t, initialFocus: r }, n) { + let i = ref(null), s = ref(false); + return onMounted(() => s.value = true), onUnmounted(() => s.value = false), onMounted(() => { + watch([t, r, n], (a, o) => { + if (a.every((u, c) => (o == null ? void 0 : o[c]) === u) || !n.value) + return; + let l = D(t); + l && Hi(() => { + var u, c; + if (!s.value) + return; + let v = D(r), g = (u = e.value) == null ? void 0 : u.activeElement; + if (v) { + if (v === g) { + i.value = g; + return; + } + } else if (l.contains(g)) { + i.value = g; + return; + } + v ? We(v) : Lt(l, qe.First | qe.NoScroll) === Di.Error && console.warn("There are no focusable elements inside the "), i.value = (c = e.value) == null ? void 0 : c.activeElement; + }); + }, { immediate: true, flush: "post" }); + }), i; +} +function hu({ ownerDocument: e, container: t, containers: r, previousActiveElement: n }, i) { + var s; + Vi((s = e.value) == null ? void 0 : s.defaultView, "focus", (a) => { + if (!i.value) + return; + let o = Ui(r); + D(t) instanceof HTMLElement && o.add(D(t)); + let l = n.value; + if (!l) + return; + let u = a.target; + u && u instanceof HTMLElement ? zi(o, u) ? (n.value = u, We(u)) : (a.preventDefault(), a.stopPropagation(), We(l)) : We(n.value); + }, true); +} +function zi(e, t) { + for (let r of e) + if (r.contains(t)) + return true; + return false; +} +let pr = /* @__PURE__ */ new Map(), ht = /* @__PURE__ */ new Map(); +function Fn(e, t = ref(true)) { + watchEffect((r) => { + var n; + if (!t.value) + return; + let i = D(e); + if (!i) + return; + r(function() { + var a; + if (!i) + return; + let o = (a = ht.get(i)) != null ? a : 1; + if (o === 1 ? ht.delete(i) : ht.set(i, o - 1), o !== 1) + return; + let l = pr.get(i); + l && (l["aria-hidden"] === null ? i.removeAttribute("aria-hidden") : i.setAttribute("aria-hidden", l["aria-hidden"]), i.inert = l.inert, pr.delete(i)); + }); + let s = (n = ht.get(i)) != null ? n : 0; + ht.set(i, s + 1), s === 0 && (pr.set(i, { "aria-hidden": i.getAttribute("aria-hidden"), inert: i.inert }), i.setAttribute("aria-hidden", "true"), i.inert = true); + }); +} +let Gi = Symbol("ForcePortalRootContext"); +function mu() { + return inject(Gi, false); +} +let Sr = defineComponent({ name: "ForcePortalRoot", props: { as: { type: [Object, String], default: "template" }, force: { type: Boolean, default: false } }, setup(e, { slots: t, attrs: r }) { + return provide(Gi, e.force), () => { + let { force: n, ...i } = e; + return Z({ theirProps: i, ourProps: {}, slot: {}, slots: t, attrs: r, name: "ForcePortalRoot" }); + }; +} }); +function vu(e) { + let t = Tt(e); + if (!t) { + if (e === null) + return null; + throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`); + } + let r = t.getElementById("headlessui-portal-root"); + if (r) + return r; + let n = t.createElement("div"); + return n.setAttribute("id", "headlessui-portal-root"), t.body.appendChild(n); +} +let Xi = defineComponent({ name: "Portal", props: { as: { type: [Object, String], default: "div" } }, setup(e, { slots: t, attrs: r }) { + let n = ref(null), i = computed(() => Tt(n)), s = mu(), a = inject(Ki, null), o = ref(s === true || a == null ? vu(n.value) : a.resolveTarget()); + return watchEffect(() => { + s || a != null && (o.value = a.resolveTarget()); + }), onUnmounted(() => { + var l, u; + let c = (l = i.value) == null ? void 0 : l.getElementById("headlessui-portal-root"); + c && o.value === c && o.value.children.length <= 0 && ((u = o.value.parentElement) == null || u.removeChild(o.value)); + }), () => { + if (o.value === null) + return null; + let l = { ref: n, "data-headlessui-portal": "" }; + return h(Teleport, { to: o.value }, Z({ ourProps: l, theirProps: e, slot: {}, attrs: r, slots: t, name: "Portal" })); + }; +} }), Ki = Symbol("PortalGroupContext"), gu = defineComponent({ name: "PortalGroup", props: { as: { type: [Object, String], default: "template" }, target: { type: Object, default: null } }, setup(e, { attrs: t, slots: r }) { + let n = reactive({ resolveTarget() { + return e.target; + } }); + return provide(Ki, n), () => { + let { target: i, ...s } = e; + return Z({ theirProps: s, ourProps: {}, slot: {}, attrs: t, slots: r, name: "PortalGroup" }); + }; +} }), Ji = Symbol("StackContext"); +var Or = ((e) => (e[e.Add = 0] = "Add", e[e.Remove = 1] = "Remove", e))(Or || {}); +function yu() { + return inject(Ji, () => { + }); +} +function bu({ type: e, enabled: t, element: r, onUpdate: n }) { + let i = yu(); + function s(...a) { + n == null || n(...a), i(...a); + } + onMounted(() => { + watch(t, (a, o) => { + a ? s(0, e, r) : o === true && s(1, e, r); + }, { immediate: true, flush: "sync" }); + }), onUnmounted(() => { + t.value && s(1, e, r); + }), provide(Ji, s); +} +let Qi = Symbol("DescriptionContext"); +function wu() { + let e = inject(Qi, null); + if (e === null) + throw new Error("Missing parent"); + return e; +} +function Su({ slot: e = ref({}), name: t = "Description", props: r = {} } = {}) { + let n = ref([]); + function i(s) { + return n.value.push(s), () => { + let a = n.value.indexOf(s); + a !== -1 && n.value.splice(a, 1); + }; + } + return provide(Qi, { register: i, slot: e, name: t, props: r }), computed(() => n.value.length > 0 ? n.value.join(" ") : void 0); +} +defineComponent({ name: "Description", props: { as: { type: [Object, String], default: "p" }, id: { type: String, default: () => `headlessui-description-${Ye()}` } }, setup(e, { attrs: t, slots: r }) { + let n = wu(); + return onMounted(() => onUnmounted(n.register(e.id))), () => { + let { name: i = "Description", slot: s = ref({}), props: a = {} } = n, { id: o, ...l } = e, u = { ...Object.entries(a).reduce((c, [v, g]) => Object.assign(c, { [v]: unref(g) }), {}), id: o }; + return Z({ ourProps: u, theirProps: l, slot: s.value, attrs: t, slots: r, name: i }); + }; +} }); +function Ou(e) { + let t = shallowRef(e.getSnapshot()); + return onUnmounted(e.subscribe(() => { + t.value = e.getSnapshot(); + })), t; +} +function Yt() { + let e = [], t = { addEventListener(r, n, i, s) { + return r.addEventListener(n, i, s), t.add(() => r.removeEventListener(n, i, s)); + }, requestAnimationFrame(...r) { + let n = requestAnimationFrame(...r); + t.add(() => cancelAnimationFrame(n)); + }, nextFrame(...r) { + t.requestAnimationFrame(() => { + t.requestAnimationFrame(...r); + }); + }, setTimeout(...r) { + let n = setTimeout(...r); + t.add(() => clearTimeout(n)); + }, style(r, n, i) { + let s = r.style.getPropertyValue(n); + return Object.assign(r.style, { [n]: i }), this.add(() => { + Object.assign(r.style, { [n]: s }); + }); + }, group(r) { + let n = Yt(); + return r(n), this.add(() => n.dispose()); + }, add(r) { + return e.push(r), () => { + let n = e.indexOf(r); + if (n >= 0) + for (let i of e.splice(n, 1)) + i(); + }; + }, dispose() { + for (let r of e.splice(0)) + r(); + } }; + return t; +} +function $u(e, t) { + let r = e(), n = /* @__PURE__ */ new Set(); + return { getSnapshot() { + return r; + }, subscribe(i) { + return n.add(i), () => n.delete(i); + }, dispatch(i, ...s) { + let a = t[i].call(r, ...s); + a && (r = a, n.forEach((o) => o())); + } }; +} +function Eu() { + let e; + return { before({ doc: t }) { + var r; + let n = t.documentElement; + e = ((r = t.defaultView) != null ? r : window).innerWidth - n.clientWidth; + }, after({ doc: t, d: r }) { + let n = t.documentElement, i = n.clientWidth - n.offsetWidth, s = e - i; + r.style(n, "paddingRight", `${s}px`); + } }; +} +function Tu() { + if (!ou()) + return {}; + let e; + return { before() { + e = window.pageYOffset; + }, after({ doc: t, d: r, meta: n }) { + function i(a) { + return n.containers.flatMap((o) => o()).some((o) => o.contains(a)); + } + r.style(t.body, "marginTop", `-${e}px`), window.scrollTo(0, 0); + let s = null; + r.addEventListener(t, "click", (a) => { + if (a.target instanceof HTMLElement) + try { + let o = a.target.closest("a"); + if (!o) + return; + let { hash: l } = new URL(o.href), u = t.querySelector(l); + u && !i(u) && (s = u); + } catch { + } + }, true), r.addEventListener(t, "touchmove", (a) => { + a.target instanceof HTMLElement && !i(a.target) && a.preventDefault(); + }, { passive: false }), r.add(() => { + window.scrollTo(0, window.pageYOffset + e), s && s.isConnected && (s.scrollIntoView({ block: "nearest" }), s = null); + }); + } }; +} +function xu() { + return { before({ doc: e, d: t }) { + t.style(e.documentElement, "overflow", "hidden"); + } }; +} +function _u(e) { + let t = {}; + for (let r of e) + Object.assign(t, r(t)); + return t; +} +let Ue = $u(() => /* @__PURE__ */ new Map(), { PUSH(e, t) { + var r; + let n = (r = this.get(e)) != null ? r : { doc: e, count: 0, d: Yt(), meta: /* @__PURE__ */ new Set() }; + return n.count++, n.meta.add(t), this.set(e, n), this; +}, POP(e, t) { + let r = this.get(e); + return r && (r.count--, r.meta.delete(t)), this; +}, SCROLL_PREVENT({ doc: e, d: t, meta: r }) { + let n = { doc: e, d: t, meta: _u(r) }, i = [Tu(), Eu(), xu()]; + i.forEach(({ before: s }) => s == null ? void 0 : s(n)), i.forEach(({ after: s }) => s == null ? void 0 : s(n)); +}, SCROLL_ALLOW({ d: e }) { + e.dispose(); +}, TEARDOWN({ doc: e }) { + this.delete(e); +} }); +Ue.subscribe(() => { + let e = Ue.getSnapshot(), t = /* @__PURE__ */ new Map(); + for (let [r] of e) + t.set(r, r.documentElement.style.overflow); + for (let r of e.values()) { + let n = t.get(r.doc) === "hidden", i = r.count !== 0; + (i && !n || !i && n) && Ue.dispatch(r.count > 0 ? "SCROLL_PREVENT" : "SCROLL_ALLOW", r), r.count === 0 && Ue.dispatch("TEARDOWN", r); + } +}); +function Iu(e, t, r) { + let n = Ou(Ue), i = computed(() => { + let s = e.value ? n.value.get(e.value) : void 0; + return s ? s.count > 0 : false; + }); + return watch([e, t], ([s, a], [o], l) => { + if (!s || !a) + return; + Ue.dispatch("PUSH", s, r); + let u = false; + l(() => { + u || (Ue.dispatch("POP", o != null ? o : s, r), u = true); + }); + }, { immediate: true }), i; +} +var Au = ((e) => (e[e.Open = 0] = "Open", e[e.Closed = 1] = "Closed", e))(Au || {}); +let $r = Symbol("DialogContext"); +function xt(e) { + let t = inject($r, null); + if (t === null) { + let r = new Error(`<${e} /> is missing a parent component.`); + throw Error.captureStackTrace && Error.captureStackTrace(r, xt), r; + } + return t; +} +let qt = "DC8F892D-2EBD-447C-A4C8-A03058436FF4", en = defineComponent({ name: "Dialog", inheritAttrs: false, props: { as: { type: [Object, String], default: "div" }, static: { type: Boolean, default: false }, unmount: { type: Boolean, default: true }, open: { type: [Boolean, String], default: qt }, initialFocus: { type: Object, default: null }, id: { type: String, default: () => `headlessui-dialog-${Ye()}` } }, emits: { close: (e) => true }, setup(e, { emit: t, attrs: r, slots: n, expose: i }) { + var s; + let a = ref(false); + onMounted(() => { + a.value = true; + }); + let o = ref(0), l = Zr(), u = computed(() => e.open === qt && l !== null ? (l.value & G.Open) === G.Open : e.open), c = ref(null), v = ref(null), g = computed(() => Tt(c)); + if (i({ el: c, $el: c }), !(e.open !== qt || l !== null)) + throw new Error("You forgot to provide an `open` prop to the `Dialog`."); + if (typeof u.value != "boolean") + throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${u.value === qt ? void 0 : e.open}`); + let f = computed(() => a.value && u.value ? 0 : 1), h$1 = computed(() => f.value === 0), m = computed(() => o.value > 1), d = inject($r, null) !== null, b = computed(() => m.value ? "parent" : "leaf"), O = computed(() => l !== null ? (l.value & G.Closing) === G.Closing : false), A = computed(() => d || O.value ? false : h$1.value), S = computed(() => { + var E, T, I; + return (I = Array.from((T = (E = g.value) == null ? void 0 : E.querySelectorAll("body > *")) != null ? T : []).find((C) => C.id === "headlessui-portal-root" ? false : C.contains(D(v)) && C instanceof HTMLElement)) != null ? I : null; + }); + Fn(S, A); + let $ = computed(() => m.value ? true : h$1.value), w = computed(() => { + var E, T, I; + return (I = Array.from((T = (E = g.value) == null ? void 0 : E.querySelectorAll("[data-headlessui-portal]")) != null ? T : []).find((C) => C.contains(D(v)) && C instanceof HTMLElement)) != null ? I : null; + }); + Fn(w, $), bu({ type: "Dialog", enabled: computed(() => f.value === 0), element: c, onUpdate: (E, T) => { + if (T === "Dialog") + return fe(E, { [Or.Add]: () => o.value += 1, [Or.Remove]: () => o.value -= 1 }); + } }); + let _ = Su({ name: "DialogDescription", slot: computed(() => ({ open: u.value })) }), q = ref(null), P = { titleId: q, panelRef: ref(null), dialogState: f, setTitleId(E) { + q.value !== E && (q.value = E); + }, close() { + t("close", false); + } }; + provide($r, P); + function k() { + var E, T, I; + return [...Array.from((T = (E = g.value) == null ? void 0 : E.querySelectorAll("html > *, body > *, [data-headlessui-portal]")) != null ? T : []).filter((C) => !(C === document.body || C === document.head || !(C instanceof HTMLElement) || C.contains(D(v)) || P.panelRef.value && C.contains(P.panelRef.value))), (I = P.panelRef.value) != null ? I : c.value]; + } + let j = computed(() => !(!h$1.value || m.value)); + au(() => k(), (E, T) => { + P.close(), nextTick(() => T == null ? void 0 : T.focus()); + }, j); + let H = computed(() => !(m.value || f.value !== 0)); + Vi((s = g.value) == null ? void 0 : s.defaultView, "keydown", (E) => { + H.value && (E.defaultPrevented || E.key === ji.Escape && (E.preventDefault(), E.stopPropagation(), P.close())); + }); + let F = computed(() => !(O.value || f.value !== 0 || d)); + return Iu(g, F, (E) => { + var T; + return { containers: [...(T = E.containers) != null ? T : [], k] }; + }), watchEffect((E) => { + if (f.value !== 0) + return; + let T = D(c); + if (!T) + return; + let I = new ResizeObserver((C) => { + for (let ge of C) { + let U = ge.target.getBoundingClientRect(); + U.x === 0 && U.y === 0 && U.width === 0 && U.height === 0 && P.close(); + } + }); + I.observe(T), E(() => I.disconnect()); + }), () => { + let { id: E, open: T, initialFocus: I, ...C } = e, ge = { ...r, ref: c, id: E, role: "dialog", "aria-modal": f.value === 0 ? true : void 0, "aria-labelledby": q.value, "aria-describedby": _.value }, U = { open: f.value === 0 }; + return h(Sr, { force: true }, () => [h(Xi, () => h(gu, { target: c.value }, () => h(Sr, { force: false }, () => h(pt, { initialFocus: I, containers: k, features: h$1.value ? fe(b.value, { parent: pt.features.RestoreFocus, leaf: pt.features.All & ~pt.features.FocusLock }) : pt.features.None }, () => Z({ ourProps: ge, theirProps: C, slot: U, attrs: r, slots: n, visible: f.value === 0, features: Dt.RenderStrategy | Dt.Static, name: "Dialog" }))))), h(wr, { features: Nt.Hidden, ref: v })]); + }; +} }); +defineComponent({ name: "DialogOverlay", props: { as: { type: [Object, String], default: "div" }, id: { type: String, default: () => `headlessui-dialog-overlay-${Ye()}` } }, setup(e, { attrs: t, slots: r }) { + let n = xt("DialogOverlay"); + function i(s) { + s.target === s.currentTarget && (s.preventDefault(), s.stopPropagation(), n.close()); + } + return () => { + let { id: s, ...a } = e; + return Z({ ourProps: { id: s, "aria-hidden": true, onClick: i }, theirProps: a, slot: { open: n.dialogState.value === 0 }, attrs: t, slots: r, name: "DialogOverlay" }); + }; +} }); +defineComponent({ name: "DialogBackdrop", props: { as: { type: [Object, String], default: "div" }, id: { type: String, default: () => `headlessui-dialog-backdrop-${Ye()}` } }, inheritAttrs: false, setup(e, { attrs: t, slots: r, expose: n }) { + let i = xt("DialogBackdrop"), s = ref(null); + return n({ el: s, $el: s }), onMounted(() => { + if (i.panelRef.value === null) + throw new Error("A component is being used, but a component is missing."); + }), () => { + let { id: a, ...o } = e, l = { id: a, ref: s, "aria-hidden": true }; + return h(Sr, { force: true }, () => h(Xi, () => Z({ ourProps: l, theirProps: { ...t, ...o }, slot: { open: i.dialogState.value === 0 }, attrs: t, slots: r, name: "DialogBackdrop" }))); + }; +} }); +let tn = defineComponent({ name: "DialogPanel", props: { as: { type: [Object, String], default: "div" }, id: { type: String, default: () => `headlessui-dialog-panel-${Ye()}` } }, setup(e, { attrs: t, slots: r, expose: n }) { + let i = xt("DialogPanel"); + n({ el: i.panelRef, $el: i.panelRef }); + function s(a) { + a.stopPropagation(); + } + return () => { + let { id: a, ...o } = e, l = { id: a, ref: i.panelRef, onClick: s }; + return Z({ ourProps: l, theirProps: o, slot: { open: i.dialogState.value === 0 }, attrs: t, slots: r, name: "DialogPanel" }); + }; +} }); +defineComponent({ name: "DialogTitle", props: { as: { type: [Object, String], default: "h2" }, id: { type: String, default: () => `headlessui-dialog-title-${Ye()}` } }, setup(e, { attrs: t, slots: r }) { + let n = xt("DialogTitle"); + return onMounted(() => { + n.setTitleId(e.id), onUnmounted(() => n.setTitleId(null)); + }), () => { + let { id: i, ...s } = e; + return Z({ ourProps: { id: i }, theirProps: s, slot: { open: n.dialogState.value === 0 }, attrs: t, slots: r, name: "DialogTitle" }); + }; +} }); +function Pu(e) { + let t = { called: false }; + return (...r) => { + if (!t.called) + return t.called = true, e(...r); + }; +} +function hr(e, ...t) { + e && t.length > 0 && e.classList.add(...t); +} +function Ct(e, ...t) { + e && t.length > 0 && e.classList.remove(...t); +} +var Er = ((e) => (e.Finished = "finished", e.Cancelled = "cancelled", e))(Er || {}); +function qu(e, t) { + let r = Yt(); + if (!e) + return r.dispose; + let { transitionDuration: n, transitionDelay: i } = getComputedStyle(e), [s, a] = [n, i].map((o) => { + let [l = 0] = o.split(",").filter(Boolean).map((u) => u.includes("ms") ? parseFloat(u) : parseFloat(u) * 1e3).sort((u, c) => c - u); + return l; + }); + return s !== 0 ? r.setTimeout(() => t("finished"), s + a) : t("finished"), r.add(() => t("cancelled")), r.dispose; +} +function kn(e, t, r, n, i, s) { + let a = Yt(), o = s !== void 0 ? Pu(s) : () => { + }; + return Ct(e, ...i), hr(e, ...t, ...r), a.nextFrame(() => { + Ct(e, ...r), hr(e, ...n), a.add(qu(e, (l) => (Ct(e, ...n, ...t), hr(e, ...i), o(l)))); + }), a.add(() => Ct(e, ...t, ...r, ...n, ...i)), a.add(() => o("cancelled")), a.dispose; +} +function Ne(e = "") { + return e.split(" ").filter((t) => t.trim().length > 1); +} +let rn = Symbol("TransitionContext"); +var Cu = ((e) => (e.Visible = "visible", e.Hidden = "hidden", e))(Cu || {}); +function Fu() { + return inject(rn, null) !== null; +} +function ku() { + let e = inject(rn, null); + if (e === null) + throw new Error("A is used but it is missing a parent ."); + return e; +} +function Lu() { + let e = inject(nn, null); + if (e === null) + throw new Error("A is used but it is missing a parent ."); + return e; +} +let nn = Symbol("NestingContext"); +function Zt(e) { + return "children" in e ? Zt(e.children) : e.value.filter(({ state: t }) => t === "visible").length > 0; +} +function Yi(e) { + let t = ref([]), r = ref(false); + onMounted(() => r.value = true), onUnmounted(() => r.value = false); + function n(s, a = Ce.Hidden) { + let o = t.value.findIndex(({ id: l }) => l === s); + o !== -1 && (fe(a, { [Ce.Unmount]() { + t.value.splice(o, 1); + }, [Ce.Hidden]() { + t.value[o].state = "hidden"; + } }), !Zt(t) && r.value && (e == null || e())); + } + function i(s) { + let a = t.value.find(({ id: o }) => o === s); + return a ? a.state !== "visible" && (a.state = "visible") : t.value.push({ id: s, state: "visible" }), () => n(s, Ce.Unmount); + } + return { children: t, register: i, unregister: n }; +} +let Zi = Dt.RenderStrategy, lt = defineComponent({ props: { as: { type: [Object, String], default: "div" }, show: { type: [Boolean], default: null }, unmount: { type: [Boolean], default: true }, appear: { type: [Boolean], default: false }, enter: { type: [String], default: "" }, enterFrom: { type: [String], default: "" }, enterTo: { type: [String], default: "" }, entered: { type: [String], default: "" }, leave: { type: [String], default: "" }, leaveFrom: { type: [String], default: "" }, leaveTo: { type: [String], default: "" } }, emits: { beforeEnter: () => true, afterEnter: () => true, beforeLeave: () => true, afterLeave: () => true }, setup(e, { emit: t, attrs: r, slots: n, expose: i }) { + let s = ref(0); + function a() { + s.value |= G.Opening, t("beforeEnter"); + } + function o() { + s.value &= ~G.Opening, t("afterEnter"); + } + function l() { + s.value |= G.Closing, t("beforeLeave"); + } + function u() { + s.value &= ~G.Closing, t("afterLeave"); + } + if (!Fu() && Xl()) + return () => h(ut, { ...e, onBeforeEnter: a, onAfterEnter: o, onBeforeLeave: l, onAfterLeave: u }, n); + let c = ref(null), v = computed(() => e.unmount ? Ce.Unmount : Ce.Hidden); + i({ el: c, $el: c }); + let { show: g, appear: f } = ku(), { register: h$1, unregister: m } = Lu(), d = ref(g.value ? "visible" : "hidden"), b = { value: true }, O = Ye(), A = { value: false }, S = Yi(() => { + !A.value && d.value !== "hidden" && (d.value = "hidden", m(O), u()); + }); + onMounted(() => { + let F = h$1(O); + onUnmounted(F); + }), watchEffect(() => { + if (v.value === Ce.Hidden && O) { + if (g.value && d.value !== "visible") { + d.value = "visible"; + return; + } + fe(d.value, { hidden: () => m(O), visible: () => h$1(O) }); + } + }); + let $ = Ne(e.enter), w = Ne(e.enterFrom), _ = Ne(e.enterTo), q = Ne(e.entered), P = Ne(e.leave), k = Ne(e.leaveFrom), j = Ne(e.leaveTo); + onMounted(() => { + watchEffect(() => { + if (d.value === "visible") { + let F = D(c); + if (F instanceof Comment && F.data === "") + throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?"); + } + }); + }); + function H(F) { + let E = b.value && !f.value, T = D(c); + !T || !(T instanceof HTMLElement) || E || (A.value = true, g.value && a(), g.value || l(), F(g.value ? kn(T, $, w, _, q, (I) => { + A.value = false, I === Er.Finished && o(); + }) : kn(T, P, k, j, q, (I) => { + A.value = false, I === Er.Finished && (Zt(S) || (d.value = "hidden", m(O), u())); + }))); + } + return onMounted(() => { + watch([g], (F, E, T) => { + H(T), b.value = false; + }, { immediate: true }); + }), provide(nn, S), Kl(computed(() => fe(d.value, { visible: G.Open, hidden: G.Closed }) | s.value)), () => { + let { appear: F, show: E, enter: T, enterFrom: I, enterTo: C, entered: ge, leave: U, leaveFrom: ct, leaveTo: It, ...Ie } = e, Ze = { ref: c }, Ae = { ...Ie, ...f.value && g.value && Et.isServer ? { class: normalizeClass([r.class, Ie.class, ...$, ...w]) } : {} }; + return Z({ theirProps: Ae, ourProps: Ze, slot: {}, slots: n, attrs: r, features: Zi, visible: d.value === "visible", name: "TransitionChild" }); + }; +} }), Ru = lt, ut = defineComponent({ inheritAttrs: false, props: { as: { type: [Object, String], default: "div" }, show: { type: [Boolean], default: null }, unmount: { type: [Boolean], default: true }, appear: { type: [Boolean], default: false }, enter: { type: [String], default: "" }, enterFrom: { type: [String], default: "" }, enterTo: { type: [String], default: "" }, entered: { type: [String], default: "" }, leave: { type: [String], default: "" }, leaveFrom: { type: [String], default: "" }, leaveTo: { type: [String], default: "" } }, emits: { beforeEnter: () => true, afterEnter: () => true, beforeLeave: () => true, afterLeave: () => true }, setup(e, { emit: t, attrs: r, slots: n }) { + let i = Zr(), s = computed(() => e.show === null && i !== null ? (i.value & G.Open) === G.Open : e.show); + watchEffect(() => { + if (![true, false].includes(s.value)) + throw new Error('A is used but it is missing a `:show="true | false"` prop.'); + }); + let a = ref(s.value ? "visible" : "hidden"), o = Yi(() => { + a.value = "hidden"; + }), l = ref(true), u = { show: s, appear: computed(() => e.appear || !l.value) }; + return onMounted(() => { + watchEffect(() => { + l.value = false, s.value ? a.value = "visible" : Zt(o) || (a.value = "hidden"); + }); + }), provide(nn, o), provide(rn, u), () => { + let c = Bi(e, ["show", "appear", "unmount", "onBeforeEnter", "onBeforeLeave", "onAfterEnter", "onAfterLeave"]), v = { unmount: e.unmount }; + return Z({ ourProps: { ...v, as: "template" }, theirProps: {}, slot: {}, slots: { ...n, default: () => [h(Ru, { onBeforeEnter: () => t("beforeEnter"), onAfterEnter: () => t("afterEnter"), onBeforeLeave: () => t("beforeLeave"), onAfterLeave: () => t("afterLeave"), ...r, ...v, ...c }, n.default)] }, attrs: {}, features: Zi, visible: a.value === "visible", name: "Transition" }); + }; +} }); +const Bu = { + props: { + defaultTitle: { + type: String, + required: false, + default: "" + }, + defaultText: { + type: String, + required: false, + default: "" + }, + defaultPasswordText: { + type: String, + required: false, + default: "" + }, + defaultConfirmButton: { + type: String, + required: false, + default: "" + }, + defaultCancelButton: { + type: String, + required: false, + default: "" + }, + confirmPasswordRoute: { + type: String, + required: false, + default: "" + }, + confirmedPasswordStatusRoute: { + type: String, + required: false, + default: "" + } + }, + data() { + return { + isOpen: false, + password: "", + passwordError: "", + submitting: false + }; + }, + computed: { + hasConfirmModal: () => !!p.confirmModal.value, + title: function() { + var e; + return (e = p.confirmModal.value) != null && e.title ? p.confirmModal.value.title : this.defaultTitle; + }, + text: function() { + var e; + return (e = p.confirmModal.value) != null && e.text ? p.confirmModal.value.text : this.confirmPassword ? this.defaultPasswordText : this.defaultText; + }, + confirmButton: function() { + var e; + return (e = p.confirmModal.value) != null && e.confirmButton ? p.confirmModal.value.confirmButton : this.defaultConfirmButton; + }, + cancelButton: function() { + var e; + return (e = p.confirmModal.value) != null && e.cancelButton ? p.confirmModal.value.cancelButton : this.defaultCancelButton; + }, + confirmPassword: function() { + var e; + return (e = p.confirmModal.value) != null && e.confirmPassword ? p.confirmModal.value.confirmPassword : false; + }, + confirmPasswordOnce: function() { + var e; + return (e = p.confirmModal.value) != null && e.confirmPasswordOnce ? p.confirmModal.value.confirmPasswordOnce : false; + }, + confirmDanger: function() { + var e; + return (e = p.confirmModal.value) != null && e.confirmDanger ? p.confirmModal.value.confirmDanger : false; + } + }, + watch: { + hasConfirmModal(e) { + e && (this.setIsOpen(true), this.resetPassword()); + } + }, + methods: { + cancel() { + p.confirmModal.value.rejectPromise(), this.setIsOpen(false), this.resetPassword(); + }, + resetPassword() { + this.password = "", this.passwordError = ""; + }, + confirm() { + if (!this.confirmPassword) + return this.handleSuccess(null); + this.submitting = true; + let e = this.password; + this.passwordError = "", ne.post(this.confirmPasswordRoute, { password: e }, { headers: { + Accept: "application/json", + "X-Requested-With": "XMLHttpRequest" + } }).then(() => { + this.handleSuccess(e); + }).catch((t) => { + t.response.status === 422 ? this.passwordError = t.response.data.errors.password[0] : this.passwordError = "An error occurred. Please try again."; + }).finally(() => { + this.submitting = false; + }); + }, + handleSuccess(e) { + p.confirmModal.value.resolvePromise(e), this.setIsOpen(false), this.resetPassword(); + }, + async setIsOpen(e) { + if (e && this.confirmPassword && this.confirmPasswordOnce) + try { + if ((await ne.get(this.confirmedPasswordStatusRoute)).status === 200) { + this.handleSuccess(null), p.clearConfirmModal(); + return; + } + } catch { + } + this.isOpen = e; + }, + emitClose() { + this.resetPassword(), p.clearConfirmModal(); + }, + setPassword(e) { + this.password = e; + } + }, + render() { + return this.$slots.default({ + title: this.title, + text: this.text, + confirmButton: this.confirmButton, + cancelButton: this.cancelButton, + confirmPassword: this.confirmPassword, + confirmDanger: this.confirmDanger, + isOpen: this.isOpen, + setIsOpen: this.setIsOpen, + cancel: this.cancel, + confirm: this.confirm, + emitClose: this.emitClose, + setPassword: this.setPassword, + passwordError: this.passwordError, + submitting: this.submitting, + Dialog: en, + DialogPanel: tn, + TransitionRoot: ut, + TransitionChild: lt + }); + } +}; +function es(e, t) { + t = Yr(t, e); + for (var r = 0, n = t.length; e != null && r < n; ) + e = e[$t(t[r++])]; + return r && r == n ? e : void 0; +} +function be(e, t, r) { + var n = e == null ? void 0 : es(e, t); + return n === void 0 ? r : n; +} +var ju = function() { + try { + var e = Qe(Object, "defineProperty"); + return e({}, "", {}), e; + } catch { + } +}(); +const Ln = ju; +function ts(e, t, r) { + t == "__proto__" && Ln ? Ln(e, t, { + configurable: true, + enumerable: true, + value: r, + writable: true + }) : e[t] = r; +} +var Mu = Object.prototype, Du = Mu.hasOwnProperty; +function Nu(e, t, r) { + var n = e[t]; + (!(Du.call(e, t) && Kr(n, r)) || r === void 0 && !(t in e)) && ts(e, t, r); +} +function Vu(e, t, r, n) { + if (!J(e)) + return e; + t = Yr(t, e); + for (var i = -1, s = t.length, a = s - 1, o = e; o != null && ++i < s; ) { + var l = $t(t[i]), u = r; + if (l === "__proto__" || l === "constructor" || l === "prototype") + return e; + if (i != a) { + var c = o[l]; + u = n ? n(c, l, o) : void 0, u === void 0 && (u = J(c) ? c : Rr(t[i + 1]) ? [] : {}); + } + Nu(o, l, u), o = o[l]; + } + return e; +} +function St(e, t, r) { + return e == null ? e : Vu(e, t, r); +} +const Hu = { + props: { + default: { + type: Object, + default: () => ({}), + required: false + }, + remember: { + type: [Boolean, String], + default: false, + required: false + }, + localStorage: { + type: Boolean, + default: false, + required: false + } + }, + data() { + return { + values: Object.assign({}, { ...this.default }) + }; + }, + beforeMount() { + if (this.remember) { + let e = p.restore(this.remember, this.localStorage); + e || (e = {}), this.values = Object.assign({}, { ...this.default, ...e }); + } + }, + updated() { + this.remember && p.remember(this.remember, { ...this.values }, this.localStorage); + }, + render() { + const e = this; + return this.$slots.default ? this.$slots.default( + new Proxy(this.values, { + ownKeys() { + return Object.keys(e.values); + }, + get(t, r) { + return be(e.values, r); + }, + set(t, r, n) { + St(e.values, r, n); + } + }) + ) : null; + } +}, Uu = { + props: { + parsed: { + type: Object, + required: true + }, + raw: { + type: Object, + required: true + }, + remember: { + type: Array, + required: true + }, + localStorage: { + type: Array, + required: true + } + }, + data() { + return { + stores: Object.assign({}, { ...this.parsed, ...this.raw }) + }; + }, + beforeMount() { + this.remember.forEach((e) => { + let t = p.restore(e, this.localStorage.includes(e)); + this.stores[e] = { ...this.stores[e], ...t }; + }); + }, + updated() { + this.remember.forEach((e) => { + p.remember(e, { ...this.stores[e] }, this.localStorage.includes(e)); + }); + }, + render() { + const e = this; + return this.$slots.default ? this.$slots.default( + new Proxy(this.stores, { + ownKeys() { + return Object.keys(e.stores); + }, + get(t, r) { + return be(e.stores, r); + }, + set(t, r, n) { + St(e.stores, r, n); + } + }) + ) : null; + } +}; +var Wu = function() { + return ve.Date.now(); +}; +const mr = Wu; +var zu = /\s/; +function Gu(e) { + for (var t = e.length; t-- && zu.test(e.charAt(t)); ) + ; + return t; +} +var Xu = /^\s+/; +function Ku(e) { + return e && e.slice(0, Gu(e) + 1).replace(Xu, ""); +} +var Rn = 0 / 0, Ju = /^[-+]0x[0-9a-f]+$/i, Qu = /^0b[01]+$/i, Yu = /^0o[0-7]+$/i, Zu = parseInt; +function Tr(e) { + if (typeof e == "number") + return e; + if (Xt(e)) + return Rn; + if (J(e)) { + var t = typeof e.valueOf == "function" ? e.valueOf() : e; + e = J(t) ? t + "" : t; + } + if (typeof e != "string") + return e === 0 ? e : +e; + e = Ku(e); + var r = Qu.test(e); + return r || Yu.test(e) ? Zu(e.slice(2), r ? 2 : 8) : Ju.test(e) ? Rn : +e; +} +var ec = "Expected a function", tc = Math.max, rc = Math.min; +function er(e, t, r) { + var n, i, s, a, o, l, u = 0, c = false, v = false, g = true; + if (typeof e != "function") + throw new TypeError(ec); + t = Tr(t) || 0, J(r) && (c = !!r.leading, v = "maxWait" in r, s = v ? tc(Tr(r.maxWait) || 0, t) : s, g = "trailing" in r ? !!r.trailing : g); + function f(w) { + var _ = n, q = i; + return n = i = void 0, u = w, a = e.apply(q, _), a; + } + function h2(w) { + return u = w, o = setTimeout(b, t), c ? f(w) : a; + } + function m(w) { + var _ = w - l, q = w - u, P = t - _; + return v ? rc(P, s - q) : P; + } + function d(w) { + var _ = w - l, q = w - u; + return l === void 0 || _ >= t || _ < 0 || v && q >= s; + } + function b() { + var w = mr(); + if (d(w)) + return O(w); + o = setTimeout(b, m(w)); + } + function O(w) { + return o = void 0, g && n ? f(w) : (n = i = void 0, a); + } + function A() { + o !== void 0 && clearTimeout(o), u = 0, n = l = i = o = void 0; + } + function S() { + return o === void 0 ? a : O(mr()); + } + function $() { + var w = mr(), _ = d(w); + if (n = arguments, i = this, l = w, _) { + if (o === void 0) + return h2(l); + if (v) + return clearTimeout(o), o = setTimeout(b, t), f(l); + } + return o === void 0 && (o = setTimeout(b, t)), a; + } + return $.cancel = A, $.flush = S, $; +} +const nc = { + props: { + url: { + type: String, + required: true + }, + method: { + type: String, + required: false, + default: "GET" + }, + acceptHeader: { + type: String, + required: false, + default: "application/json" + }, + headers: { + type: Object, + required: false, + default: () => ({}) + }, + poll: { + type: Number, + required: false, + default: null + }, + default: { + type: Object, + required: false, + default: () => ({}) + }, + request: { + type: Object, + required: false, + default: () => ({}) + }, + manual: { + type: Boolean, + required: false, + default: false + }, + watchDebounce: { + type: Number, + required: false, + default: 0 + }, + watchValue: { + validator() { + return true; + }, + required: false, + default: null + } + }, + emits: ["success", "error"], + data() { + return { + response: Object.assign({}, { ...this.default }), + processing: false, + debounceFunction: null + }; + }, + watch: { + watchValue: { + deep: true, + handler() { + this.processing = true, this.watchDebounce ? this.debounceFunction() : this.performRequest(); + } + } + }, + mounted() { + this.manual || this.$nextTick(this.performRequest); + }, + created() { + this.debounceFunction = er(() => { + this.performRequest(); + }, this.watchDebounce); + }, + methods: { + performRequest() { + this.processing = true; + const e = {}; + this.acceptHeader && (e.Accept = this.acceptHeader); + const t = { + url: this.url, + method: this.method, + headers: { ...e, ...this.headers } + }; + Object.keys(this.request).length > 0 && (t.data = this.request), ne(t).then((r) => { + this.response = r.data, this.processing = false, this.$emit("success", r.data); + }).catch(() => { + this.processing = false, this.$emit("error"); + }), this.poll && setTimeout(() => { + this.performRequest(); + }, this.poll); + } + }, + render() { + return this.$slots.default({ + processing: this.processing, + response: this.response, + reload: this.performRequest + }); + } +}, ic = { + data() { + return { + isActivated: true + }; + }, + deactivated() { + this.isActivated = false; + }, + activated() { + this.isActivated = true; + }, + render() { + return this.$slots.default({ + Dialog: en, + DialogPanel: tn, + isActivated: this.isActivated + }); + } +}, rs = { + __name: "OnClickOutside", + props: { + do: { + type: Function, + required: true + }, + opened: { + type: Boolean, + required: true + }, + closeOnEscape: { + type: Boolean, + required: false, + default: true + }, + ignoreInnerTargets: { + type: Boolean, + required: false, + default: false + } + }, + setup(e) { + const t = e, r = ref(null), n = ref(null), i = ref(null); + return onMounted(() => { + r.value = (s) => { + n.value.children[0].contains(s.target) || t.ignoreInnerTargets && n.value.contains(s.target) || t.do(); + }, document.addEventListener("click", r.value), document.addEventListener("touchstart", r.value), t.closeOnEscape && (i.value = (s) => { + t.opened && s.key === "Escape" && t.do(); + }, document.addEventListener("keydown", i.value)); + }), onBeforeUnmount(() => { + document.removeEventListener("click", r.value), document.removeEventListener("touchstart", r.value), t.closeOnEscape && document.removeEventListener("keydown", i.value); + }), (s, a) => (openBlock(), createElementBlock("div", { + ref_key: "root", + ref: n + }, [ + renderSlot(s.$slots, "default") + ], 512)); + } +}; +function Q(e) { + if (e == null) + return window; + if (e.toString() !== "[object Window]") { + var t = e.ownerDocument; + return t && t.defaultView || window; + } + return e; +} +function Xe(e) { + var t = Q(e).Element; + return e instanceof t || e instanceof Element; +} +function re(e) { + var t = Q(e).HTMLElement; + return e instanceof t || e instanceof HTMLElement; +} +function sn(e) { + if (typeof ShadowRoot > "u") + return false; + var t = Q(e).ShadowRoot; + return e instanceof t || e instanceof ShadowRoot; +} +var ze = Math.max, Vt = Math.min, nt = Math.round; +function xr() { + var e = navigator.userAgentData; + return e != null && e.brands && Array.isArray(e.brands) ? e.brands.map(function(t) { + return t.brand + "/" + t.version; + }).join(" ") : navigator.userAgent; +} +function ns() { + return !/^((?!chrome|android).)*safari/i.test(xr()); +} +function it(e, t, r) { + t === void 0 && (t = false), r === void 0 && (r = false); + var n = e.getBoundingClientRect(), i = 1, s = 1; + t && re(e) && (i = e.offsetWidth > 0 && nt(n.width) / e.offsetWidth || 1, s = e.offsetHeight > 0 && nt(n.height) / e.offsetHeight || 1); + var a = Xe(e) ? Q(e) : window, o = a.visualViewport, l = !ns() && r, u = (n.left + (l && o ? o.offsetLeft : 0)) / i, c = (n.top + (l && o ? o.offsetTop : 0)) / s, v = n.width / i, g = n.height / s; + return { + width: v, + height: g, + top: c, + right: u + v, + bottom: c + g, + left: u, + x: u, + y: c + }; +} +function an(e) { + var t = Q(e), r = t.pageXOffset, n = t.pageYOffset; + return { + scrollLeft: r, + scrollTop: n + }; +} +function sc(e) { + return { + scrollLeft: e.scrollLeft, + scrollTop: e.scrollTop + }; +} +function ac(e) { + return e === Q(e) || !re(e) ? an(e) : sc(e); +} +function pe(e) { + return e ? (e.nodeName || "").toLowerCase() : null; +} +function je(e) { + return ((Xe(e) ? e.ownerDocument : e.document) || window.document).documentElement; +} +function on(e) { + return it(je(e)).left + an(e).scrollLeft; +} +function Ee(e) { + return Q(e).getComputedStyle(e); +} +function ln(e) { + var t = Ee(e), r = t.overflow, n = t.overflowX, i = t.overflowY; + return /auto|scroll|overlay|hidden/.test(r + i + n); +} +function oc(e) { + var t = e.getBoundingClientRect(), r = nt(t.width) / e.offsetWidth || 1, n = nt(t.height) / e.offsetHeight || 1; + return r !== 1 || n !== 1; +} +function lc(e, t, r) { + r === void 0 && (r = false); + var n = re(t), i = re(t) && oc(t), s = je(t), a = it(e, i, r), o = { + scrollLeft: 0, + scrollTop: 0 + }, l = { + x: 0, + y: 0 + }; + return (n || !n && !r) && ((pe(t) !== "body" || ln(s)) && (o = ac(t)), re(t) ? (l = it(t, true), l.x += t.clientLeft, l.y += t.clientTop) : s && (l.x = on(s))), { + x: a.left + o.scrollLeft - l.x, + y: a.top + o.scrollTop - l.y, + width: a.width, + height: a.height + }; +} +function is(e) { + var t = it(e), r = e.offsetWidth, n = e.offsetHeight; + return Math.abs(t.width - r) <= 1 && (r = t.width), Math.abs(t.height - n) <= 1 && (n = t.height), { + x: e.offsetLeft, + y: e.offsetTop, + width: r, + height: n + }; +} +function tr(e) { + return pe(e) === "html" ? e : e.assignedSlot || e.parentNode || (sn(e) ? e.host : null) || je(e); +} +function ss(e) { + return ["html", "body", "#document"].indexOf(pe(e)) >= 0 ? e.ownerDocument.body : re(e) && ln(e) ? e : ss(tr(e)); +} +function yt(e, t) { + var r; + t === void 0 && (t = []); + var n = ss(e), i = n === ((r = e.ownerDocument) == null ? void 0 : r.body), s = Q(n), a = i ? [s].concat(s.visualViewport || [], ln(n) ? n : []) : n, o = t.concat(a); + return i ? o : o.concat(yt(tr(a))); +} +function uc(e) { + return ["table", "td", "th"].indexOf(pe(e)) >= 0; +} +function Bn(e) { + return !re(e) || Ee(e).position === "fixed" ? null : e.offsetParent; +} +function cc(e) { + var t = /firefox/i.test(xr()), r = /Trident/i.test(xr()); + if (r && re(e)) { + var n = Ee(e); + if (n.position === "fixed") + return null; + } + var i = tr(e); + for (sn(i) && (i = i.host); re(i) && ["html", "body"].indexOf(pe(i)) < 0; ) { + var s = Ee(i); + if (s.transform !== "none" || s.perspective !== "none" || s.contain === "paint" || ["transform", "perspective"].indexOf(s.willChange) !== -1 || t && s.willChange === "filter" || t && s.filter && s.filter !== "none") + return i; + i = i.parentNode; + } + return null; +} +function rr(e) { + for (var t = Q(e), r = Bn(e); r && uc(r) && Ee(r).position === "static"; ) + r = Bn(r); + return r && (pe(r) === "html" || pe(r) === "body" && Ee(r).position === "static") ? t : r || cc(e) || t; +} +var oe = "top", he = "bottom", Re = "right", we = "left", un = "auto", nr = [oe, he, Re, we], st = "start", Ot = "end", dc = "clippingParents", as = "viewport", mt = "popper", fc = "reference", jn = /* @__PURE__ */ nr.reduce(function(e, t) { + return e.concat([t + "-" + st, t + "-" + Ot]); +}, []), pc = /* @__PURE__ */ [].concat(nr, [un]).reduce(function(e, t) { + return e.concat([t, t + "-" + st, t + "-" + Ot]); +}, []), hc = "beforeRead", mc = "read", vc = "afterRead", gc = "beforeMain", yc = "main", bc = "afterMain", wc = "beforeWrite", Sc = "write", Oc = "afterWrite", $c = [hc, mc, vc, gc, yc, bc, wc, Sc, Oc]; +function Ec(e) { + var t = /* @__PURE__ */ new Map(), r = /* @__PURE__ */ new Set(), n = []; + e.forEach(function(s) { + t.set(s.name, s); + }); + function i(s) { + r.add(s.name); + var a = [].concat(s.requires || [], s.requiresIfExists || []); + a.forEach(function(o) { + if (!r.has(o)) { + var l = t.get(o); + l && i(l); + } + }), n.push(s); + } + return e.forEach(function(s) { + r.has(s.name) || i(s); + }), n; +} +function Tc(e) { + var t = Ec(e); + return $c.reduce(function(r, n) { + return r.concat(t.filter(function(i) { + return i.phase === n; + })); + }, []); +} +function xc(e) { + var t; + return function() { + return t || (t = new Promise(function(r) { + Promise.resolve().then(function() { + t = void 0, r(e()); + }); + })), t; + }; +} +function _c(e) { + var t = e.reduce(function(r, n) { + var i = r[n.name]; + return r[n.name] = i ? Object.assign({}, i, n, { + options: Object.assign({}, i.options, n.options), + data: Object.assign({}, i.data, n.data) + }) : n, r; + }, {}); + return Object.keys(t).map(function(r) { + return t[r]; + }); +} +function Ic(e, t) { + var r = Q(e), n = je(e), i = r.visualViewport, s = n.clientWidth, a = n.clientHeight, o = 0, l = 0; + if (i) { + s = i.width, a = i.height; + var u = ns(); + (u || !u && t === "fixed") && (o = i.offsetLeft, l = i.offsetTop); + } + return { + width: s, + height: a, + x: o + on(e), + y: l + }; +} +function Ac(e) { + var t, r = je(e), n = an(e), i = (t = e.ownerDocument) == null ? void 0 : t.body, s = ze(r.scrollWidth, r.clientWidth, i ? i.scrollWidth : 0, i ? i.clientWidth : 0), a = ze(r.scrollHeight, r.clientHeight, i ? i.scrollHeight : 0, i ? i.clientHeight : 0), o = -n.scrollLeft + on(e), l = -n.scrollTop; + return Ee(i || r).direction === "rtl" && (o += ze(r.clientWidth, i ? i.clientWidth : 0) - s), { + width: s, + height: a, + x: o, + y: l + }; +} +function Pc(e, t) { + var r = t.getRootNode && t.getRootNode(); + if (e.contains(t)) + return true; + if (r && sn(r)) { + var n = t; + do { + if (n && e.isSameNode(n)) + return true; + n = n.parentNode || n.host; + } while (n); + } + return false; +} +function _r(e) { + return Object.assign({}, e, { + left: e.x, + top: e.y, + right: e.x + e.width, + bottom: e.y + e.height + }); +} +function qc(e, t) { + var r = it(e, false, t === "fixed"); + return r.top = r.top + e.clientTop, r.left = r.left + e.clientLeft, r.bottom = r.top + e.clientHeight, r.right = r.left + e.clientWidth, r.width = e.clientWidth, r.height = e.clientHeight, r.x = r.left, r.y = r.top, r; +} +function Mn(e, t, r) { + return t === as ? _r(Ic(e, r)) : Xe(t) ? qc(t, r) : _r(Ac(je(e))); +} +function Cc(e) { + var t = yt(tr(e)), r = ["absolute", "fixed"].indexOf(Ee(e).position) >= 0, n = r && re(e) ? rr(e) : e; + return Xe(n) ? t.filter(function(i) { + return Xe(i) && Pc(i, n) && pe(i) !== "body"; + }) : []; +} +function Fc(e, t, r, n) { + var i = t === "clippingParents" ? Cc(e) : [].concat(t), s = [].concat(i, [r]), a = s[0], o = s.reduce(function(l, u) { + var c = Mn(e, u, n); + return l.top = ze(c.top, l.top), l.right = Vt(c.right, l.right), l.bottom = Vt(c.bottom, l.bottom), l.left = ze(c.left, l.left), l; + }, Mn(e, a, n)); + return o.width = o.right - o.left, o.height = o.bottom - o.top, o.x = o.left, o.y = o.top, o; +} +function Fe(e) { + return e.split("-")[0]; +} +function at(e) { + return e.split("-")[1]; +} +function os(e) { + return ["top", "bottom"].indexOf(e) >= 0 ? "x" : "y"; +} +function ls(e) { + var t = e.reference, r = e.element, n = e.placement, i = n ? Fe(n) : null, s = n ? at(n) : null, a = t.x + t.width / 2 - r.width / 2, o = t.y + t.height / 2 - r.height / 2, l; + switch (i) { + case oe: + l = { + x: a, + y: t.y - r.height + }; + break; + case he: + l = { + x: a, + y: t.y + t.height + }; + break; + case Re: + l = { + x: t.x + t.width, + y: o + }; + break; + case we: + l = { + x: t.x - r.width, + y: o + }; + break; + default: + l = { + x: t.x, + y: t.y + }; + } + var u = i ? os(i) : null; + if (u != null) { + var c = u === "y" ? "height" : "width"; + switch (s) { + case st: + l[u] = l[u] - (t[c] / 2 - r[c] / 2); + break; + case Ot: + l[u] = l[u] + (t[c] / 2 - r[c] / 2); + break; + } + } + return l; +} +function us() { + return { + top: 0, + right: 0, + bottom: 0, + left: 0 + }; +} +function kc(e) { + return Object.assign({}, us(), e); +} +function Lc(e, t) { + return t.reduce(function(r, n) { + return r[n] = e, r; + }, {}); +} +function cn(e, t) { + t === void 0 && (t = {}); + var r = t, n = r.placement, i = n === void 0 ? e.placement : n, s = r.strategy, a = s === void 0 ? e.strategy : s, o = r.boundary, l = o === void 0 ? dc : o, u = r.rootBoundary, c = u === void 0 ? as : u, v = r.elementContext, g = v === void 0 ? mt : v, f = r.altBoundary, h2 = f === void 0 ? false : f, m = r.padding, d = m === void 0 ? 0 : m, b = kc(typeof d != "number" ? d : Lc(d, nr)), O = g === mt ? fc : mt, A = e.rects.popper, S = e.elements[h2 ? O : g], $ = Fc(Xe(S) ? S : S.contextElement || je(e.elements.popper), l, c, a), w = it(e.elements.reference), _ = ls({ + reference: w, + element: A, + strategy: "absolute", + placement: i + }), q = _r(Object.assign({}, A, _)), P = g === mt ? q : w, k = { + top: $.top - P.top + b.top, + bottom: P.bottom - $.bottom + b.bottom, + left: $.left - P.left + b.left, + right: P.right - $.right + b.right + }, j = e.modifiersData.offset; + if (g === mt && j) { + var H = j[i]; + Object.keys(k).forEach(function(F) { + var E = [Re, he].indexOf(F) >= 0 ? 1 : -1, T = [oe, he].indexOf(F) >= 0 ? "y" : "x"; + k[F] += H[T] * E; + }); + } + return k; +} +var Dn = { + placement: "bottom", + modifiers: [], + strategy: "absolute" +}; +function Nn() { + for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) + t[r] = arguments[r]; + return !t.some(function(n) { + return !(n && typeof n.getBoundingClientRect == "function"); + }); +} +function Rc(e) { + e === void 0 && (e = {}); + var t = e, r = t.defaultModifiers, n = r === void 0 ? [] : r, i = t.defaultOptions, s = i === void 0 ? Dn : i; + return function(o, l, u) { + u === void 0 && (u = s); + var c = { + placement: "bottom", + orderedModifiers: [], + options: Object.assign({}, Dn, s), + modifiersData: {}, + elements: { + reference: o, + popper: l + }, + attributes: {}, + styles: {} + }, v = [], g = false, f = { + state: c, + setOptions: function(b) { + var O = typeof b == "function" ? b(c.options) : b; + m(), c.options = Object.assign({}, s, c.options, O), c.scrollParents = { + reference: Xe(o) ? yt(o) : o.contextElement ? yt(o.contextElement) : [], + popper: yt(l) + }; + var A = Tc(_c([].concat(n, c.options.modifiers))); + return c.orderedModifiers = A.filter(function(S) { + return S.enabled; + }), h2(), f.update(); + }, + forceUpdate: function() { + if (!g) { + var b = c.elements, O = b.reference, A = b.popper; + if (Nn(O, A)) { + c.rects = { + reference: lc(O, rr(A), c.options.strategy === "fixed"), + popper: is(A) + }, c.reset = false, c.placement = c.options.placement, c.orderedModifiers.forEach(function(k) { + return c.modifiersData[k.name] = Object.assign({}, k.data); + }); + for (var S = 0; S < c.orderedModifiers.length; S++) { + if (c.reset === true) { + c.reset = false, S = -1; + continue; + } + var $ = c.orderedModifiers[S], w = $.fn, _ = $.options, q = _ === void 0 ? {} : _, P = $.name; + typeof w == "function" && (c = w({ + state: c, + options: q, + name: P, + instance: f + }) || c); + } + } + } + }, + update: xc(function() { + return new Promise(function(d) { + f.forceUpdate(), d(c); + }); + }), + destroy: function() { + m(), g = true; + } + }; + if (!Nn(o, l)) + return f; + f.setOptions(u).then(function(d) { + !g && u.onFirstUpdate && u.onFirstUpdate(d); + }); + function h2() { + c.orderedModifiers.forEach(function(d) { + var b = d.name, O = d.options, A = O === void 0 ? {} : O, S = d.effect; + if (typeof S == "function") { + var $ = S({ + state: c, + name: b, + instance: f, + options: A + }), w = function() { + }; + v.push($ || w); + } + }); + } + function m() { + v.forEach(function(d) { + return d(); + }), v = []; + } + return f; + }; +} +var Ft = { + passive: true +}; +function Bc(e) { + var t = e.state, r = e.instance, n = e.options, i = n.scroll, s = i === void 0 ? true : i, a = n.resize, o = a === void 0 ? true : a, l = Q(t.elements.popper), u = [].concat(t.scrollParents.reference, t.scrollParents.popper); + return s && u.forEach(function(c) { + c.addEventListener("scroll", r.update, Ft); + }), o && l.addEventListener("resize", r.update, Ft), function() { + s && u.forEach(function(c) { + c.removeEventListener("scroll", r.update, Ft); + }), o && l.removeEventListener("resize", r.update, Ft); + }; +} +const jc = { + name: "eventListeners", + enabled: true, + phase: "write", + fn: function() { + }, + effect: Bc, + data: {} +}; +function Mc(e) { + var t = e.state, r = e.name; + t.modifiersData[r] = ls({ + reference: t.rects.reference, + element: t.rects.popper, + strategy: "absolute", + placement: t.placement + }); +} +const Dc = { + name: "popperOffsets", + enabled: true, + phase: "read", + fn: Mc, + data: {} +}; +var Nc = { + top: "auto", + right: "auto", + bottom: "auto", + left: "auto" +}; +function Vc(e, t) { + var r = e.x, n = e.y, i = t.devicePixelRatio || 1; + return { + x: nt(r * i) / i || 0, + y: nt(n * i) / i || 0 + }; +} +function Vn(e) { + var t, r = e.popper, n = e.popperRect, i = e.placement, s = e.variation, a = e.offsets, o = e.position, l = e.gpuAcceleration, u = e.adaptive, c = e.roundOffsets, v = e.isFixed, g = a.x, f = g === void 0 ? 0 : g, h2 = a.y, m = h2 === void 0 ? 0 : h2, d = typeof c == "function" ? c({ + x: f, + y: m + }) : { + x: f, + y: m + }; + f = d.x, m = d.y; + var b = a.hasOwnProperty("x"), O = a.hasOwnProperty("y"), A = we, S = oe, $ = window; + if (u) { + var w = rr(r), _ = "clientHeight", q = "clientWidth"; + if (w === Q(r) && (w = je(r), Ee(w).position !== "static" && o === "absolute" && (_ = "scrollHeight", q = "scrollWidth")), w = w, i === oe || (i === we || i === Re) && s === Ot) { + S = he; + var P = v && w === $ && $.visualViewport ? $.visualViewport.height : w[_]; + m -= P - n.height, m *= l ? 1 : -1; + } + if (i === we || (i === oe || i === he) && s === Ot) { + A = Re; + var k = v && w === $ && $.visualViewport ? $.visualViewport.width : w[q]; + f -= k - n.width, f *= l ? 1 : -1; + } + } + var j = Object.assign({ + position: o + }, u && Nc), H = c === true ? Vc({ + x: f, + y: m + }, Q(r)) : { + x: f, + y: m + }; + if (f = H.x, m = H.y, l) { + var F; + return Object.assign({}, j, (F = {}, F[S] = O ? "0" : "", F[A] = b ? "0" : "", F.transform = ($.devicePixelRatio || 1) <= 1 ? "translate(" + f + "px, " + m + "px)" : "translate3d(" + f + "px, " + m + "px, 0)", F)); + } + return Object.assign({}, j, (t = {}, t[S] = O ? m + "px" : "", t[A] = b ? f + "px" : "", t.transform = "", t)); +} +function Hc(e) { + var t = e.state, r = e.options, n = r.gpuAcceleration, i = n === void 0 ? true : n, s = r.adaptive, a = s === void 0 ? true : s, o = r.roundOffsets, l = o === void 0 ? true : o, u = { + placement: Fe(t.placement), + variation: at(t.placement), + popper: t.elements.popper, + popperRect: t.rects.popper, + gpuAcceleration: i, + isFixed: t.options.strategy === "fixed" + }; + t.modifiersData.popperOffsets != null && (t.styles.popper = Object.assign({}, t.styles.popper, Vn(Object.assign({}, u, { + offsets: t.modifiersData.popperOffsets, + position: t.options.strategy, + adaptive: a, + roundOffsets: l + })))), t.modifiersData.arrow != null && (t.styles.arrow = Object.assign({}, t.styles.arrow, Vn(Object.assign({}, u, { + offsets: t.modifiersData.arrow, + position: "absolute", + adaptive: false, + roundOffsets: l + })))), t.attributes.popper = Object.assign({}, t.attributes.popper, { + "data-popper-placement": t.placement + }); +} +const Uc = { + name: "computeStyles", + enabled: true, + phase: "beforeWrite", + fn: Hc, + data: {} +}; +function Wc(e) { + var t = e.state; + Object.keys(t.elements).forEach(function(r) { + var n = t.styles[r] || {}, i = t.attributes[r] || {}, s = t.elements[r]; + !re(s) || !pe(s) || (Object.assign(s.style, n), Object.keys(i).forEach(function(a) { + var o = i[a]; + o === false ? s.removeAttribute(a) : s.setAttribute(a, o === true ? "" : o); + })); + }); +} +function zc(e) { + var t = e.state, r = { + popper: { + position: t.options.strategy, + left: "0", + top: "0", + margin: "0" + }, + arrow: { + position: "absolute" + }, + reference: {} + }; + return Object.assign(t.elements.popper.style, r.popper), t.styles = r, t.elements.arrow && Object.assign(t.elements.arrow.style, r.arrow), function() { + Object.keys(t.elements).forEach(function(n) { + var i = t.elements[n], s = t.attributes[n] || {}, a = Object.keys(t.styles.hasOwnProperty(n) ? t.styles[n] : r[n]), o = a.reduce(function(l, u) { + return l[u] = "", l; + }, {}); + !re(i) || !pe(i) || (Object.assign(i.style, o), Object.keys(s).forEach(function(l) { + i.removeAttribute(l); + })); + }); + }; +} +const Gc = { + name: "applyStyles", + enabled: true, + phase: "write", + fn: Wc, + effect: zc, + requires: ["computeStyles"] +}; +var Xc = [jc, Dc, Uc, Gc], Kc = /* @__PURE__ */ Rc({ + defaultModifiers: Xc +}); +function Jc(e) { + return e === "x" ? "y" : "x"; +} +function Rt(e, t, r) { + return ze(e, Vt(t, r)); +} +function Qc(e, t, r) { + var n = Rt(e, t, r); + return n > r ? r : n; +} +function Yc(e) { + var t = e.state, r = e.options, n = e.name, i = r.mainAxis, s = i === void 0 ? true : i, a = r.altAxis, o = a === void 0 ? false : a, l = r.boundary, u = r.rootBoundary, c = r.altBoundary, v = r.padding, g = r.tether, f = g === void 0 ? true : g, h2 = r.tetherOffset, m = h2 === void 0 ? 0 : h2, d = cn(t, { + boundary: l, + rootBoundary: u, + padding: v, + altBoundary: c + }), b = Fe(t.placement), O = at(t.placement), A = !O, S = os(b), $ = Jc(S), w = t.modifiersData.popperOffsets, _ = t.rects.reference, q = t.rects.popper, P = typeof m == "function" ? m(Object.assign({}, t.rects, { + placement: t.placement + })) : m, k = typeof P == "number" ? { + mainAxis: P, + altAxis: P + } : Object.assign({ + mainAxis: 0, + altAxis: 0 + }, P), j = t.modifiersData.offset ? t.modifiersData.offset[t.placement] : null, H = { + x: 0, + y: 0 + }; + if (w) { + if (s) { + var F, E = S === "y" ? oe : we, T = S === "y" ? he : Re, I = S === "y" ? "height" : "width", C = w[S], ge = C + d[E], U = C - d[T], ct = f ? -q[I] / 2 : 0, It = O === st ? _[I] : q[I], Ie = O === st ? -q[I] : -_[I], Ze = t.elements.arrow, Ae = f && Ze ? is(Ze) : { + width: 0, + height: 0 + }, Pe = t.modifiersData["arrow#persistent"] ? t.modifiersData["arrow#persistent"].padding : us(), dt = Pe[E], At = Pe[T], Me = Rt(0, _[I], Ae[I]), sr = A ? _[I] / 2 - ct - Me - dt - k.mainAxis : It - Me - dt - k.mainAxis, Ss = A ? -_[I] / 2 + ct + Me + At + k.mainAxis : Ie + Me + At + k.mainAxis, ar = t.elements.arrow && rr(t.elements.arrow), Os = ar ? S === "y" ? ar.clientTop || 0 : ar.clientLeft || 0 : 0, hn = (F = j == null ? void 0 : j[S]) != null ? F : 0, $s = C + sr - hn - Os, Es = C + Ss - hn, mn = Rt(f ? Vt(ge, $s) : ge, C, f ? ze(U, Es) : U); + w[S] = mn, H[S] = mn - C; + } + if (o) { + var vn, Ts = S === "x" ? oe : we, xs = S === "x" ? he : Re, De = w[$], Pt = $ === "y" ? "height" : "width", gn = De + d[Ts], yn = De - d[xs], or = [oe, we].indexOf(b) !== -1, bn = (vn = j == null ? void 0 : j[$]) != null ? vn : 0, wn = or ? gn : De - _[Pt] - q[Pt] - bn + k.altAxis, Sn = or ? De + _[Pt] + q[Pt] - bn - k.altAxis : yn, On = f && or ? Qc(wn, De, Sn) : Rt(f ? wn : gn, De, f ? Sn : yn); + w[$] = On, H[$] = On - De; + } + t.modifiersData[n] = H; + } +} +const Zc = { + name: "preventOverflow", + enabled: true, + phase: "main", + fn: Yc, + requiresIfExists: ["offset"] +}; +var ed = { + left: "right", + right: "left", + bottom: "top", + top: "bottom" +}; +function Bt(e) { + return e.replace(/left|right|bottom|top/g, function(t) { + return ed[t]; + }); +} +var td = { + start: "end", + end: "start" +}; +function Hn(e) { + return e.replace(/start|end/g, function(t) { + return td[t]; + }); +} +function rd(e, t) { + t === void 0 && (t = {}); + var r = t, n = r.placement, i = r.boundary, s = r.rootBoundary, a = r.padding, o = r.flipVariations, l = r.allowedAutoPlacements, u = l === void 0 ? pc : l, c = at(n), v = c ? o ? jn : jn.filter(function(h2) { + return at(h2) === c; + }) : nr, g = v.filter(function(h2) { + return u.indexOf(h2) >= 0; + }); + g.length === 0 && (g = v); + var f = g.reduce(function(h2, m) { + return h2[m] = cn(e, { + placement: m, + boundary: i, + rootBoundary: s, + padding: a + })[Fe(m)], h2; + }, {}); + return Object.keys(f).sort(function(h2, m) { + return f[h2] - f[m]; + }); +} +function nd(e) { + if (Fe(e) === un) + return []; + var t = Bt(e); + return [Hn(e), t, Hn(t)]; +} +function id(e) { + var t = e.state, r = e.options, n = e.name; + if (!t.modifiersData[n]._skip) { + for (var i = r.mainAxis, s = i === void 0 ? true : i, a = r.altAxis, o = a === void 0 ? true : a, l = r.fallbackPlacements, u = r.padding, c = r.boundary, v = r.rootBoundary, g = r.altBoundary, f = r.flipVariations, h2 = f === void 0 ? true : f, m = r.allowedAutoPlacements, d = t.options.placement, b = Fe(d), O = b === d, A = l || (O || !h2 ? [Bt(d)] : nd(d)), S = [d].concat(A).reduce(function(Ae, Pe) { + return Ae.concat(Fe(Pe) === un ? rd(t, { + placement: Pe, + boundary: c, + rootBoundary: v, + padding: u, + flipVariations: h2, + allowedAutoPlacements: m + }) : Pe); + }, []), $ = t.rects.reference, w = t.rects.popper, _ = /* @__PURE__ */ new Map(), q = true, P = S[0], k = 0; k < S.length; k++) { + var j = S[k], H = Fe(j), F = at(j) === st, E = [oe, he].indexOf(H) >= 0, T = E ? "width" : "height", I = cn(t, { + placement: j, + boundary: c, + rootBoundary: v, + altBoundary: g, + padding: u + }), C = E ? F ? Re : we : F ? he : oe; + $[T] > w[T] && (C = Bt(C)); + var ge = Bt(C), U = []; + if (s && U.push(I[H] <= 0), o && U.push(I[C] <= 0, I[ge] <= 0), U.every(function(Ae) { + return Ae; + })) { + P = j, q = false; + break; + } + _.set(j, U); + } + if (q) + for (var ct = h2 ? 3 : 1, It = function(Pe) { + var dt = S.find(function(At) { + var Me = _.get(At); + if (Me) + return Me.slice(0, Pe).every(function(sr) { + return sr; + }); + }); + if (dt) + return P = dt, "break"; + }, Ie = ct; Ie > 0; Ie--) { + var Ze = It(Ie); + if (Ze === "break") + break; + } + t.placement !== P && (t.modifiersData[n]._skip = true, t.placement = P, t.reset = true); + } +} +const sd = { + name: "flip", + enabled: true, + phase: "main", + fn: id, + requiresIfExists: ["offset"], + data: { + _skip: false + } +}, _e = (e, t) => { + const r = e.__vccOpts || e; + for (const [n, i] of t) + r[n] = i; + return r; +}, ad = { + components: { + OnClickOutside: rs + }, + props: { + spladeId: { + type: String, + required: true + }, + placement: { + type: String, + default: "bottom-start", + required: false + }, + strategy: { + type: String, + default: "absolute", + required: false + }, + inline: { + type: Boolean, + default: false, + required: false + }, + disabled: { + type: Boolean, + default: false, + required: false + }, + teleport: { + type: Boolean, + default: false, + required: false + }, + closeOnClick: { + type: Boolean, + default: false, + required: false + } + }, + data() { + return { + opened: false, + popper: null + }; + }, + computed: { + buttonStyle() { + return this.inline ? { display: "inline" } : {}; + }, + wrapperStyle() { + const e = { position: "relative" }; + return this.inline && (e.display = "inline"), e; + } + }, + watch: { + opened() { + this.popper.update(); + } + }, + mounted: async function() { + this.teleport && await nextTick(); + const e = this.teleport ? document.querySelector(`div[data-splade-dropdown-id="${this.spladeId}"]`) : this.$refs.tooltip.children[0]; + this.popper = Kc(this.$refs.button, e, { + placement: this.placement, + modifiers: [sd, Zc], + strategy: this.strategy + }); + }, + methods: { + toggle() { + this.opened = !this.opened; + }, + hide() { + this.opened = false; + } + } +}, od = { ref: "tooltip" }; +function ld(e, t, r, n, i, s) { + const a = resolveComponent("OnClickOutside"); + return openBlock(), createBlock(a, { + style: normalizeStyle(s.wrapperStyle), + do: s.hide, + opened: i.opened, + "ignore-inner-targets": !r.closeOnClick + }, { + default: withCtx(() => [ + createElementVNode("div", { + ref: "button", + style: normalizeStyle(s.buttonStyle) + }, [ + renderSlot(e.$slots, "button", { + toggle: s.toggle, + disabled: r.disabled + }) + ], 4), + createElementVNode("div", od, [ + renderSlot(e.$slots, "default", { + hide: s.hide, + opened: i.opened + }) + ], 512) + ]), + _: 3 + }, 8, ["style", "do", "opened", "ignore-inner-targets"]); +} +const ud = /* @__PURE__ */ _e(ad, [["render", ld]]), cd = { + __name: "DynamicHtml", + props: { + keepAliveKey: { + type: String, + required: true + }, + name: { + type: String, + required: true + }, + passthrough: { + type: Object, + required: false, + default() { + return {}; + } + } + }, + setup(e) { + const t = inject("$splade") || {}, r = inject("$spladeOptions") || {}; + return (n, i) => unref(t).isSsr ? (openBlock(), createBlock(ue, { + key: e.keepAliveKey, + html: unref(t).htmlForDynamicComponent(e.name), + passthrough: e.passthrough + }, null, 8, ["html", "passthrough"])) : (openBlock(), createBlock(KeepAlive, { + key: 0, + max: unref(r).max_keep_alive + }, [ + (openBlock(), createBlock(ue, { + key: e.keepAliveKey, + html: unref(t).htmlForDynamicComponent(e.name), + passthrough: e.passthrough + }, null, 8, ["html", "passthrough"])) + ], 1032, ["max"])); + } +}; +function cs(e) { + return e && e.length ? e[0] : void 0; +} +const dd = { + inject: ["stack"], + computed: { + values() { + return p.validationErrors(this.stack); + } + }, + render() { + const e = this; + return this.$slots.default({ + has(t) { + return W(e.values, t); + }, + first(t) { + return cs(e.values[t] || []); + }, + all: { ...this.values }, + ...this.values + }); + } +}, fd = { + inject: ["stack"], + props: { + private: { + type: Boolean, + required: false, + default: false + }, + channel: { + type: String, + required: true + }, + listeners: { + type: Array, + required: true + }, + preserveScroll: { + type: Boolean, + required: false, + default: false + } + }, + emits: ["subscribed", "event"], + data() { + return { + subscribed: false, + subscription: null, + subscriptions: [], + events: [], + pendingVisit: null, + pendingRefresh: false + }; + }, + computed: { + currentStack() { + return p.currentStack.value; + } + }, + watch: { + currentStack() { + this.handlePendingVisit(), this.handlePendingRefresh(); + }, + pendingVisit() { + this.handlePendingVisit(); + }, + pendingRefresh() { + this.handlePendingRefresh(); + } + }, + beforeUnmount() { + this.subscription && (window.Echo.leave(this.subscription.subscription.name), this.subscription = null, this.subscriptions = []); + }, + mounted() { + this.subscription = this.private ? window.Echo.private(this.channel) : window.Echo.channel(this.channel), this.subscription ? this.bindListeners() : console.error("[Splade Event component] Unable to subscribe to channel: " + this.channel); + }, + methods: { + handlePendingVisit() { + this.pendingVisit && p.currentStack.value === this.stack && (p.visit(this.pendingVisit), this.pendingVisit = null); + }, + handlePendingRefresh() { + this.pendingRefresh && p.currentStack.value === this.stack && (p.refresh(this.pendingRefresh.preserveScroll || this.preserveScroll), this.pendingRefresh = false); + }, + bindListeners() { + this.subscription.on("pusher:subscription_succeeded", () => { + this.subscribed = true, this.$emit("subscribed"); + }), this.listeners.forEach((e) => { + const t = this.subscription.listen(e, (r) => { + this.$emit("event", { name: e, data: r }); + const n = "splade.preserveScroll", i = "splade.redirect", s = "splade.refresh", a = "splade.toast"; + let o = null, l = false, u = false, c = []; + te(r, (v) => { + J(v) && (i in v && (o = v[i]), n in v && (l = v[n]), s in v && (u = v[s]), a in v && c.push(v)); + }), o ? this.pendingVisit = o : u ? this.pendingRefresh = { preserveScroll: l } : this.events.push({ name: e, data: r }), c.length > 0 && c.forEach((v) => { + p.pushToast(v); + }), this.$root.$emit(`event.${e}`, r); + }); + this.subscriptions.push(t); + }); + }, + unsubscribe() { + this.subscription && (window.Echo.leave(this.subscription.subscription.name), this.subscription = null, this.subscriptions = []); + } + }, + render() { + return this.$slots.default({ + subscribed: this.subscribed, + events: this.events + }); + } +}; +function pd() { + this.__data__ = new Te(), this.size = 0; +} +function hd(e) { + var t = this.__data__, r = t.delete(e); + return this.size = t.size, r; +} +function md(e) { + return this.__data__.get(e); +} +function vd(e) { + return this.__data__.has(e); +} +var gd = 200; +function yd(e, t) { + var r = this.__data__; + if (r instanceof Te) { + var n = r.__data__; + if (!wt || n.length < gd - 1) + return n.push([e, t]), this.size = ++r.size, this; + r = this.__data__ = new xe(n); + } + return r.set(e, t), this.size = r.size, this; +} +function Se(e) { + var t = this.__data__ = new Te(e); + this.size = t.size; +} +Se.prototype.clear = pd; +Se.prototype.delete = hd; +Se.prototype.get = md; +Se.prototype.has = vd; +Se.prototype.set = yd; +var bd = "__lodash_hash_undefined__"; +function wd(e) { + return this.__data__.set(e, bd), this; +} +function Sd(e) { + return this.__data__.has(e); +} +function Ht(e) { + var t = -1, r = e == null ? 0 : e.length; + for (this.__data__ = new xe(); ++t < r; ) + this.add(e[t]); +} +Ht.prototype.add = Ht.prototype.push = wd; +Ht.prototype.has = Sd; +function Od(e, t) { + for (var r = -1, n = e == null ? 0 : e.length; ++r < n; ) + if (t(e[r], r, e)) + return true; + return false; +} +function $d(e, t) { + return e.has(t); +} +var Ed = 1, Td = 2; +function ds(e, t, r, n, i, s) { + var a = r & Ed, o = e.length, l = t.length; + if (o != l && !(a && l > o)) + return false; + var u = s.get(e), c = s.get(t); + if (u && c) + return u == t && c == e; + var v = -1, g = true, f = r & Td ? new Ht() : void 0; + for (s.set(e, t), s.set(t, e); ++v < o; ) { + var h2 = e[v], m = t[v]; + if (n) + var d = a ? n(m, h2, v, t, e, s) : n(h2, m, v, e, t, s); + if (d !== void 0) { + if (d) + continue; + g = false; + break; + } + if (f) { + if (!Od(t, function(b, O) { + if (!$d(f, O) && (h2 === b || i(h2, b, r, n, s))) + return f.push(O); + })) { + g = false; + break; + } + } else if (!(h2 === m || i(h2, m, r, n, s))) { + g = false; + break; + } + } + return s.delete(e), s.delete(t), g; +} +var xd = ve.Uint8Array; +const Un = xd; +function _d(e) { + var t = -1, r = Array(e.size); + return e.forEach(function(n, i) { + r[++t] = [i, n]; + }), r; +} +function Id(e) { + var t = -1, r = Array(e.size); + return e.forEach(function(n) { + r[++t] = n; + }), r; +} +var Ad = 1, Pd = 2, qd = "[object Boolean]", Cd = "[object Date]", Fd = "[object Error]", kd = "[object Map]", Ld = "[object Number]", Rd = "[object RegExp]", Bd = "[object Set]", jd = "[object String]", Md = "[object Symbol]", Dd = "[object ArrayBuffer]", Nd = "[object DataView]", Wn = ke ? ke.prototype : void 0, vr = Wn ? Wn.valueOf : void 0; +function Vd(e, t, r, n, i, s, a) { + switch (r) { + case Nd: + if (e.byteLength != t.byteLength || e.byteOffset != t.byteOffset) + return false; + e = e.buffer, t = t.buffer; + case Dd: + return !(e.byteLength != t.byteLength || !s(new Un(e), new Un(t))); + case qd: + case Cd: + case Ld: + return Kr(+e, +t); + case Fd: + return e.name == t.name && e.message == t.message; + case Rd: + case jd: + return e == t + ""; + case kd: + var o = _d; + case Bd: + var l = n & Ad; + if (o || (o = Id), e.size != t.size && !l) + return false; + var u = a.get(e); + if (u) + return u == t; + n |= Pd, a.set(e, t); + var c = ds(o(e), o(t), n, i, s, a); + return a.delete(e), c; + case Md: + if (vr) + return vr.call(e) == vr.call(t); + } + return false; +} +function Hd(e, t) { + for (var r = -1, n = t.length, i = e.length; ++r < n; ) + e[i + r] = t[r]; + return e; +} +function Ud(e, t, r) { + var n = t(e); + return M(e) ? n : Hd(n, r(e)); +} +function fs(e, t) { + for (var r = -1, n = e == null ? 0 : e.length, i = 0, s = []; ++r < n; ) { + var a = e[r]; + t(a, r, e) && (s[i++] = a); + } + return s; +} +function Wd() { + return []; +} +var zd = Object.prototype, Gd = zd.propertyIsEnumerable, zn = Object.getOwnPropertySymbols, Xd = zn ? function(e) { + return e == null ? [] : (e = Object(e), fs(zn(e), function(t) { + return Gd.call(e, t); + })); +} : Wd; +const Kd = Xd; +function Gn(e) { + return Ud(e, Wt, Kd); +} +var Jd = 1, Qd = Object.prototype, Yd = Qd.hasOwnProperty; +function Zd(e, t, r, n, i, s) { + var a = r & Jd, o = Gn(e), l = o.length, u = Gn(t), c = u.length; + if (l != c && !a) + return false; + for (var v = l; v--; ) { + var g = o[v]; + if (!(a ? g in t : Yd.call(t, g))) + return false; + } + var f = s.get(e), h2 = s.get(t); + if (f && h2) + return f == t && h2 == e; + var m = true; + s.set(e, t), s.set(t, e); + for (var d = a; ++v < l; ) { + g = o[v]; + var b = e[g], O = t[g]; + if (n) + var A = a ? n(O, b, g, t, e, s) : n(b, O, g, e, t, s); + if (!(A === void 0 ? b === O || i(b, O, r, n, s) : A)) { + m = false; + break; + } + d || (d = g == "constructor"); + } + if (m && !d) { + var S = e.constructor, $ = t.constructor; + S != $ && "constructor" in e && "constructor" in t && !(typeof S == "function" && S instanceof S && typeof $ == "function" && $ instanceof $) && (m = false); + } + return s.delete(e), s.delete(t), m; +} +var ef = Qe(ve, "DataView"); +const Ir = ef; +var tf = Qe(ve, "Promise"); +const Ar = tf; +var rf = Qe(ve, "Set"); +const Pr = rf; +var nf = Qe(ve, "WeakMap"); +const qr = nf; +var Xn = "[object Map]", sf = "[object Object]", Kn = "[object Promise]", Jn = "[object Set]", Qn = "[object WeakMap]", Yn = "[object DataView]", af = Je(Ir), of = Je(wt), lf = Je(Ar), uf = Je(Pr), cf = Je(qr), Ve = Be; +(Ir && Ve(new Ir(new ArrayBuffer(1))) != Yn || wt && Ve(new wt()) != Xn || Ar && Ve(Ar.resolve()) != Kn || Pr && Ve(new Pr()) != Jn || qr && Ve(new qr()) != Qn) && (Ve = function(e) { + var t = Be(e), r = t == sf ? e.constructor : void 0, n = r ? Je(r) : ""; + if (n) + switch (n) { + case af: + return Yn; + case of: + return Xn; + case lf: + return Kn; + case uf: + return Jn; + case cf: + return Qn; + } + return t; +}); +const Zn = Ve; +var df = 1, ei = "[object Arguments]", ti = "[object Array]", kt = "[object Object]", ff = Object.prototype, ri = ff.hasOwnProperty; +function pf(e, t, r, n, i, s) { + var a = M(e), o = M(t), l = a ? ti : Zn(e), u = o ? ti : Zn(t); + l = l == ei ? kt : l, u = u == ei ? kt : u; + var c = l == kt, v = u == kt, g = l == u; + if (g && yr(e)) { + if (!yr(t)) + return false; + a = true, c = false; + } + if (g && !c) + return s || (s = new Se()), a || hi(e) ? ds(e, t, r, n, i, s) : Vd(e, t, l, r, n, i, s); + if (!(r & df)) { + var f = c && ri.call(e, "__wrapped__"), h2 = v && ri.call(t, "__wrapped__"); + if (f || h2) { + var m = f ? e.value() : e, d = h2 ? t.value() : t; + return s || (s = new Se()), i(m, d, r, n, s); + } + } + return g ? (s || (s = new Se()), Zd(e, t, r, n, i, s)) : false; +} +function ir(e, t, r, n, i) { + return e === t ? true : e == null || t == null || !Le(e) && !Le(t) ? e !== e && t !== t : pf(e, t, r, n, ir, i); +} +var hf = 1, mf = 2; +function vf(e, t, r, n) { + var i = r.length, s = i, a = !n; + if (e == null) + return !s; + for (e = Object(e); i--; ) { + var o = r[i]; + if (a && o[2] ? o[1] !== e[o[0]] : !(o[0] in e)) + return false; + } + for (; ++i < s; ) { + o = r[i]; + var l = o[0], u = e[l], c = o[1]; + if (a && o[2]) { + if (u === void 0 && !(l in e)) + return false; + } else { + var v = new Se(); + if (n) + var g = n(u, c, l, e, t, v); + if (!(g === void 0 ? ir(c, u, hf | mf, n, v) : g)) + return false; + } + } + return true; +} +function ps(e) { + return e === e && !J(e); +} +function gf(e) { + for (var t = Wt(e), r = t.length; r--; ) { + var n = t[r], i = e[n]; + t[r] = [n, i, ps(i)]; + } + return t; +} +function hs(e, t) { + return function(r) { + return r == null ? false : r[e] === t && (t !== void 0 || e in Object(r)); + }; +} +function yf(e) { + var t = gf(e); + return t.length == 1 && t[0][2] ? hs(t[0][0], t[0][1]) : function(r) { + return r === e || vf(r, e, t); + }; +} +function bf(e, t) { + return e != null && t in Object(e); +} +function wf(e, t) { + return e != null && ki(e, t, bf); +} +var Sf = 1, Of = 2; +function $f(e, t) { + return Xr(e) && ps(t) ? hs($t(e), t) : function(r) { + var n = be(r, e); + return n === void 0 && n === t ? wf(r, e) : ir(t, n, Sf | Of); + }; +} +function Ef(e) { + return function(t) { + return t == null ? void 0 : t[e]; + }; +} +function Tf(e) { + return function(t) { + return es(t, e); + }; +} +function xf(e) { + return Xr(e) ? Ef($t(e)) : Tf(e); +} +function _t(e) { + return typeof e == "function" ? e : e == null ? vi : typeof e == "object" ? M(e) ? $f(e[0], e[1]) : yf(e) : xf(e); +} +function _f(e) { + return function(t, r, n) { + var i = Object(t); + if (!Ut(t)) { + var s = _t(r); + t = Wt(t), r = function(o) { + return s(i[o], o, i); + }; + } + var a = e(t, r, n); + return a > -1 ? i[s ? t[a] : a] : void 0; + }; +} +function If(e, t, r, n) { + for (var i = e.length, s = r + (n ? 1 : -1); n ? s-- : ++s < i; ) + if (t(e[s], s, e)) + return s; + return -1; +} +var ni = 1 / 0, Af = 17976931348623157e292; +function Pf(e) { + if (!e) + return e === 0 ? e : 0; + if (e = Tr(e), e === ni || e === -ni) { + var t = e < 0 ? -1 : 1; + return t * Af; + } + return e === e ? e : 0; +} +function dn(e) { + var t = Pf(e), r = t % 1; + return t === t ? r ? t - r : t : 0; +} +var qf = Math.max; +function Cf(e, t, r) { + var n = e == null ? 0 : e.length; + if (!n) + return -1; + var i = r == null ? 0 : dn(r); + return i < 0 && (i = qf(n + i, 0)), If(e, _t(t), i); +} +var Ff = _f(Cf); +const fn = Ff, kf = { + props: { + form: { + type: Object, + required: true + }, + field: { + type: String, + required: true + }, + multiple: { + type: Boolean, + required: true + }, + filepond: { + type: [Boolean, Object], + required: false, + default: true + }, + jsFilepondOptions: { + type: Object, + required: false, + default: () => ({}) + }, + placeholder: { + type: String, + required: false, + default: "" + }, + preview: { + type: Boolean, + required: false, + default: false + }, + server: { + type: [Boolean, String], + required: false, + default: false + }, + accept: { + type: Array, + required: false, + default: () => [] + }, + minFileSize: { + type: [Boolean, Number, String], + required: false, + default: false + }, + maxFileSize: { + type: [Boolean, Number, String], + required: false, + default: false + }, + minImageWidth: { + type: [Boolean, Number], + required: false, + default: false + }, + maxImageWidth: { + type: [Boolean, Number], + required: false, + default: false + }, + minImageHeight: { + type: [Boolean, Number], + required: false, + default: false + }, + maxImageHeight: { + type: [Boolean, Number], + required: false, + default: false + }, + minImageResolution: { + type: [Boolean, Number], + required: false, + default: false + }, + maxImageResolution: { + type: [Boolean, Number], + required: false, + default: false + }, + existingSuffix: { + type: String, + required: false, + default: "_existing" + }, + orderSuffix: { + type: String, + required: false, + default: "_order" + }, + dusk: { + type: String, + required: false, + default: null + } + }, + emits: ["start-uploading", "stop-uploading"], + data() { + return { + inputElement: null, + filepondInstance: null, + filenames: [], + uploadedFiles: [], + hadExistingFiles: false + }; + }, + computed: { + existingField() { + return this.field + this.existingSuffix; + }, + orderField() { + return this.field + this.orderSuffix; + }, + handlesExistingFiles() { + return this.existingSuffix && this.hadExistingFiles; + } + }, + mounted() { + this.inputElement = this.$refs.file.querySelector('input[type="file"]'); + const e = this.form[this.field]; + this.hadExistingFiles = this.multiple && e.length > 0 || !this.multiple && e, this.form.$put(this.field, this.multiple ? [] : null), this.filepond && (this.setExisting(e), this.initFilepond(e || []).then(() => { + this.form.$registerFilepond(this.field, this.addFileToFilepond, this.addFilesToFilepond); + })); + }, + methods: { + extractMetadataFromExistingFile(e) { + return e ? se(e) ? e : M(e) ? e.map(this.extractMetadataFromExistingFile) : J(e) ? e.options.metadata.metadata : null : null; + }, + setExisting(e) { + this.handlesExistingFiles && (this.form.$put(this.existingField, this.extractMetadataFromExistingFile(e)), this.setOrder()); + }, + setOrder() { + if (!this.multiple || !this.handlesExistingFiles || !this.filepondInstance) + return; + const t = this.filepondInstance.getFiles().filter((n) => !n.getMetadata("identifier")), r = this.filepondInstance.getFiles().map((n) => { + const i = n.getMetadata("identifier"); + return i ? "existing-file-" + i : "new-file-" + t.indexOf(n); + }); + this.form.$put(this.orderField, r); + }, + addFileToFilepond(e) { + e && this.filepondInstance.addFile(e); + }, + addFilesToFilepond(e) { + e.forEach((t) => this.addFileToFilepond(t)); + }, + loadFilepondPlugins() { + const e = []; + return this.preview && (e.push(import("filepond-plugin-image-exif-orientation")), e.push(import("filepond-plugin-image-preview"))), this.accept.length > 0 && e.push(import("filepond-plugin-file-validate-type")), (this.minFileSize || this.maxFileSize) && e.push(import("filepond-plugin-file-validate-size")), (this.minImageWidth || this.maxImageWidth || this.minImageHeight || this.maxImageHeight || this.minImageResolution || this.maxImageResolution) && e.push(import("filepond-plugin-image-validate-size")), Promise.all(e); + }, + initFilepond(e) { + const t = this.inputElement.getAttribute("name"), r = this; + return new Promise((n) => { + import("filepond").then((i) => { + const s = Object.assign({}, r.filepond, r.jsFilepondOptions, { + oninit() { + const a = setInterval(() => { + if (r.filepondInstance.status <= 2) + clearInterval(a); + else + return; + r.setOrder(); + const o = r.filepondInstance.element.querySelector('input[type="file"]'); + o.hasAttribute("name") || o.setAttribute("name", t), r.dusk && r.filepondInstance.element.setAttribute("dusk", r.dusk), o.setAttribute("data-server", !!r.server), r.multiple && r.filepondInstance.element.addEventListener("moveFile", function(l) { + r.filepondInstance.moveFile(l.detail[0], l.detail[1]), r.setOrder(); + }), n(); + }, 15); + }, + onaddfile(a, o) { + a || o.origin !== i.FileOrigin.LOCAL && (r.server ? r.$emit("start-uploading", [o.id]) : r.addFiles([o.file]), r.setOrder()); + }, + onremovefile(a, o) { + a || (r.handlesExistingFiles && (r.multiple ? r.setExisting(r.form[r.existingField].filter((l) => o.getMetadata("metadata") !== l)) : r.setExisting(null)), r.removeFile(o.file)); + }, + onprocessfile(a, o) { + a || (r.uploadedFiles.push({ + file: o.file, + id: o.serverId + }), r.addFiles([o.serverId]), r.$emit("stop-uploading", [o.id])); + }, + onreorderfiles() { + r.setOrder(); + } + }); + this.hadExistingFiles && (s.files = this.multiple ? e : [e]), this.accept.length > 0 && (s.acceptedFileTypes = this.accept), this.minFileSize && (s.minFileSize = this.minFileSize), this.maxFileSize && (s.maxFileSize = this.maxFileSize), this.minImageWidth && (s.imageValidateSizeMinWidth = this.minImageWidth), this.maxImageWidth && (s.imageValidateSizeMaxWidth = this.maxImageWidth), this.minImageHeight && (s.imageValidateSizeMinHeight = this.minImageHeight), this.maxImageHeight && (s.imageValidateSizeMaxHeight = this.maxImageHeight), this.minImageResolution && (s.imageValidateSizeMinResolution = this.minImageResolution), this.maxImageResolution && (s.imageValidateSizeMaxResolution = this.maxImageResolution), s.server = { + load: (a, o, l, u, c) => { + const g = ne.CancelToken.source(); + return ne({ + url: a.preview_url, + method: "GET", + cancelToken: g.token, + responseType: "blob" + }).then((f) => { + const h2 = new File([f.data], a.name, { type: a.type }); + o(h2); + }).catch(function(f) { + axios.isCancel(f) || l(f); + }), { + abort: () => { + g.cancel(), c(); + } + }; + } + }, this.server && (s.server.process = (a, o, l, u, c, v, g) => { + const f = new FormData(); + f.append("file", o, o.name); + const m = ne.CancelToken.source(); + ne({ + url: r.server, + method: "POST", + data: f, + cancelToken: m.token, + onUploadProgress: (d) => { + v(d.lengthComputable, d.loaded, d.total); + } + }).then((d) => { + d.status >= 200 && d.status < 300 ? u(d.data) : c(d.statusText); + }).catch(function(d) { + var b; + axios.isCancel(d) ? g() : c((b = d.response) == null ? void 0 : b.statusText); + }); + }, s.server.revert = (a, o, l) => { + ne({ + url: r.server, + method: "POST", + data: { _method: "DELETE", file: a } + }).then(() => { + o(); + }).catch(function(u) { + var c; + l((c = u.response) == null ? void 0 : c.statusText); + }); + }), (s.itemInsertLocation === "before" || s.itemInsertLocation === "after") && (s.itemInsertLocationFreedom = false), this.loadFilepondPlugins(i).then((a) => { + a.length > 0 && i.registerPlugin(...a.map((o) => o.default)), this.filepondInstance = i.create(this.inputElement, s); + }); + }); + }); + }, + removeFile(e) { + this.server && (e = fn(this.uploadedFiles, (t) => t.file === e).serverId), this.form.$put(this.field, this.multiple ? this.form[this.field].filter((t) => t !== e) : null); + }, + addFiles(e) { + if (this.multiple) { + const t = this.form[this.field]; + e.forEach((r) => { + t.push(r); + }), this.form.$put(this.field, t); + } else + this.form.$put(this.field, e[0]), this.setExisting(null); + this.filepond || this.updateFilenames(); + }, + updateFilenames() { + this.filenames = []; + const e = this.form[this.field]; + this.multiple ? e.forEach((t) => { + this.filenames.push(t.name); + }) : e && this.filenames.push(e.name); + }, + handleFileInput(e) { + this.form.$put(this.field, this.multiple ? [] : null); + const t = Object.values(e.target.files); + this.addFiles(t); + } + } +}, Lf = { ref: "file" }; +function Rf(e, t, r, n, i, s) { + return openBlock(), createElementBlock("div", Lf, [ + renderSlot(e.$slots, "default", { + handleFileInput: s.handleFileInput, + filenames: i.filenames + }) + ], 512); +} +const Bf = /* @__PURE__ */ _e(kf, [["render", Rf]]), jf = { + inject: ["stack"], + computed: { + values() { + return p.flashData(this.stack); + } + }, + render() { + const e = this; + return this.$slots.default({ + has(t) { + return W(e.values, t); + }, + ...this.values + }); + } +}; +function pn(e, t, r) { + e = e || {}, t = t || new FormData(), r = r || null; + for (const n in e) + Object.prototype.hasOwnProperty.call(e, n) && vs(t, ms(r, n), e[n]); + return t; +} +function ms(e, t) { + return e ? e + "[" + t + "]" : t; +} +function vs(e, t, r) { + if (Array.isArray(r)) + return Array.from(r.keys()).forEach((n) => vs(e, ms(t, n.toString()), r[n])); + if (r instanceof Date) + return e.append(t, r.toISOString()); + if (r instanceof File) + return e.append(t, r, r.name); + if (r instanceof Blob) + return e.append(t, r); + if (typeof r == "boolean") + return e.append(t, r ? "1" : "0"); + if (typeof r == "string") + return e.append(t, r); + if (typeof r == "number") + return e.append(t, `${r}`); + if (r == null) + return e.append(t, ""); + pn(r, e, t); +} +var Mf = "[object Boolean]"; +function gs(e) { + return e === true || e === false || Le(e) && Be(e) == Mf; +} +function ys(e, t) { + var r = {}; + return t = _t(t), jr(e, function(n, i, s) { + ts(r, i, t(n, i, s)); + }), r; +} +function bs(e, t, r) { + return e === e && (r !== void 0 && (e = e <= r ? e : r), t !== void 0 && (e = e >= t ? e : t)), e; +} +function et(e, t, r) { + return e = Qr(e), r = r == null ? 0 : bs(dn(r), 0, e.length), t = Qt(t), e.slice(r, r + t.length) == t; +} +const Df = { + inject: ["stack"], + props: { + spladeId: { + type: String, + required: true, + default: "" + }, + action: { + type: String, + required: false, + default() { + return p.isSsr ? "" : location.href; + } + }, + method: { + type: String, + required: false, + default: "POST" + }, + default: { + type: Object, + required: false, + default: () => ({}) + }, + confirmDanger: { + type: [Boolean, String], + required: false, + default: false + }, + confirm: { + type: [Boolean, String], + required: false, + default: (e) => e.confirmDanger + }, + confirmText: { + type: String, + required: false, + default: "" + }, + confirmButton: { + type: String, + required: false, + default: "" + }, + cancelButton: { + type: String, + required: false, + default: "" + }, + requirePasswordOnce: { + type: Boolean, + required: false, + default: false + }, + requirePassword: { + type: [Boolean, String], + required: false, + default: (e) => e.requirePasswordOnce + }, + background: { + type: Boolean, + required: false, + default: false + }, + stay: { + type: Boolean, + require: false, + default: false + }, + restoreOnSuccess: { + type: Boolean, + required: false, + default: false + }, + resetOnSuccess: { + type: Boolean, + required: false, + default: false + }, + scrollOnError: { + type: Boolean, + required: false, + default: true + }, + submitOnChange: { + type: [Boolean, Array], + required: false, + default: false + }, + escapeValidationMessages: { + type: Boolean, + required: false, + default: true + }, + keepModal: { + type: Boolean, + required: false, + default: false + }, + preserveScroll: { + type: Boolean, + required: false, + default: false + }, + debounce: { + type: Number, + required: false, + default: 0 + }, + acceptHeader: { + type: String, + required: false, + default: "application/json" + }, + headers: { + type: Object, + required: false, + default: () => ({}) + }, + blob: { + type: Boolean, + required: false, + default: false + } + }, + emits: ["success", "error", "reset", "restored"], + data() { + return { + isMounted: false, + missingAttributes: [], + values: Object.assign({}, { ...this.default }), + processing: false, + processingInBackground: false, + wasSuccessful: false, + recentlySuccessful: false, + recentlySuccessfulTimeoutId: null, + wasUnsuccessful: false, + recentlyUnsuccessful: false, + recentlyUnsuccessfulTimeoutId: null, + formElement: null, + elementsUploading: [], + fileponds: {}, + debounceFunction: null, + response: null + }; + }, + computed: { + $all() { + return this.values; + }, + $uploading() { + return this.elementsUploading.length > 0; + }, + rawErrors() { + return p.validationErrors(this.stack); + }, + errors() { + return ys(this.rawErrors, (e) => e.join(` +`)); + } + }, + created() { + this.debounceFunction = er(() => { + this.request(this.background); + }, this.debounce); + }, + mounted() { + let e = document.querySelector(`form[data-splade-id="${this.spladeId}"]`); + e || (e = document), this.formElement = e, this.missingAttributes.forEach((r) => { + let n = ""; + const i = e.querySelector(`[name="${r}"]`); + i ? n = i.type === "checkbox" ? false : "" : e.querySelector(`[name="${r}[]"]`) ? n = [] : (e.querySelector(`[name^="${r}."]`) || e.querySelector(`[name^="${r}["]`)) && (n = {}), this.$put(r, n); + }), this.missingAttributes = [], this.submitOnChange === true ? this.$watch("values", () => { + this.background && (this.processingInBackground = true), this.$nextTick(() => this.debounce ? this.debounceFunction() : this.request(this.background)); + }, { deep: true }) : M(this.submitOnChange) && this.submitOnChange.forEach((r) => { + this.$watch(`values.${r}`, () => { + this.background && (this.processingInBackground = true), this.$nextTick(() => this.debounce ? this.debounceFunction() : this.request(this.background)); + }, { deep: true }); + }), this.isMounted = true; + const t = this.formElement.querySelector("[autofocus]"); + t && this.focusAndScrollToElement(t); + }, + methods: { + $startUploading(e) { + this.elementsUploading.push(e[0]); + }, + $stopUploading(e) { + this.elementsUploading = this.elementsUploading.filter((t) => t != e[0]); + }, + hasError(e) { + return e in this.errors; + }, + $registerFilepond(e, t, r) { + this.fileponds[e] = { + addFile: t, + addFiles: r + }; + }, + $addFile(e, t) { + if (!this.fileponds[e]) + return console.log("Filepond instance not found"); + this.fileponds[e].addFile(t); + }, + $addFiles(e, t) { + if (!this.fileponds[e]) + return console.log("Filepond instance not found"); + this.fileponds[e].addFiles(t); + }, + $fileAsUrl(e) { + const t = this.values[e]; + if (!t) + return ""; + var r = URL.createObjectURL(t), n = new XMLHttpRequest(); + n.open("GET", r, false), n.overrideMimeType("text/plain; charset=x-user-defined"), n.send(), URL.revokeObjectURL(r); + for (var i = "", s = 0; s < n.responseText.length; s++) + i += String.fromCharCode(n.responseText.charCodeAt(s) & 255); + return "data:" + t.type + ";base64," + btoa(i); + }, + $errorAttributes(e) { + return { + [this.escapeValidationMessages ? "textContent" : "innerHTML"]: this.errors[e] + }; + }, + reset() { + this.values = {}, this.$emit("reset"); + }, + restore() { + this.values = Object.assign({}, { ...this.default }), this.$emit("restored"); + }, + $put(e, t) { + return St(this.values, e, t); + }, + focusAndScrollToElement(e) { + let t = true; + if (e._flatpickr && (t = false), e.tagName === "SELECT" && e.getAttribute("data-choice") && (t = false), t) { + const r = new IntersectionObserver((n) => { + let [i] = n; + i.isIntersecting && (setTimeout(() => i.target.focus(), 150), r.disconnect()); + }); + r.observe(e); + } + e.scrollIntoView({ + behavior: "smooth", + block: "end", + inline: "nearest" + }); + }, + submit(e) { + if (this.$uploading) { + console.log("Not submitting because there are still files uploading"); + return; + } + if (e) { + const t = e.submitter; + t && t.name && this.$put(t.name, t.value); + } + if (!this.confirm) + return this.request(); + p.confirm( + gs(this.confirm) ? "" : this.confirm, + this.confirmText, + this.confirmButton, + this.cancelButton, + !!this.requirePassword, + this.requirePasswordOnce, + !!this.confirmDanger + ).then((t) => { + if (!this.requirePassword) { + this.request(); + return; + } + this.method.toUpperCase() !== "GET" && t && this.$put( + se(this.requirePassword) && this.requirePassword ? this.requirePassword : "password", + t + ), this.request(); + }).catch(() => { + }); + }, + async request(e) { + if (typeof e > "u" && (e = false), this.$uploading) { + console.log("Not submitting because there are still files uploading"); + return; + } + await this.$nextTick(), this.background ? this.processingInBackground = true : this.processing = true, this.response = null, this.wasSuccessful = false, this.recentlySuccessful = false, clearTimeout(this.recentlySuccessfulTimeoutId), this.wasUnsuccessful = false, this.recentlyUnsuccessful = false, clearTimeout(this.recentlyUnsuccessfulTimeoutId); + const t = this.values instanceof FormData ? this.values : pn(this.values), r = {}; + this.acceptHeader && (r.Accept = this.acceptHeader), (this.stay || e) && (r["X-Splade-Prevent-Refresh"] = true), this.preserveScroll && (r["X-Splade-Preserve-Scroll"] = true), this.stack > 0 && this.keepModal && (r["X-Splade-Modal"] = p.stackType(this.stack), r["X-Splade-Modal-Target"] = this.stack); + let n = this.method.toUpperCase(); + n !== "GET" && n !== "POST" && (t.append("_method", n), n = "POST"); + const i = (s) => { + this.$emit("success", s), this.restoreOnSuccess && this.restore(), this.resetOnSuccess && this.reset(), this.processing = false, this.processingInBackground = false, this.wasSuccessful = true, this.recentlySuccessful = true, this.recentlySuccessfulTimeoutId = setTimeout(() => this.recentlySuccessful = false, 2e3), this.response = s.data; + }; + if (this.action === "#") + return i(Object.fromEntries(t)); + p.request(this.action, n, t, { ...r, ...this.headers }, false, this.blob).then(i).catch(async (s) => { + if (this.processing = false, this.processingInBackground = false, this.wasUnsuccessful = true, this.recentlyUnsuccessful = true, this.recentlyUnsuccessfulTimeoutId = setTimeout(() => this.recentlyUnsuccessful = false, 2e3), this.$emit("error", s), !this.scrollOnError) + return; + await this.$nextTick(); + const a = fn(Object.keys(this.errors), (o) => this.formElement.querySelector(`[data-validation-key="${o}"]`)); + a && this.focusAndScrollToElement( + this.formElement.querySelector(`[data-validation-key="${a}"]`) + ); + }); + } + }, + render() { + const e = this; + return this.$slots.default( + new Proxy( + {}, + { + ownKeys() { + return Object.keys(e.values); + }, + get(t, r) { + const n = [ + "$all", + "$attrs", + "$put", + "$startUploading", + "$stopUploading", + "$uploading", + "$errorAttributes", + "$registerFilepond", + "$addFile", + "$addFiles", + "$fileAsUrl", + "$response", + "errors", + "restore", + "reset", + "hasError", + "processing", + "processingInBackground", + "rawErrors", + "submit", + "wasSuccessful", + "recentlySuccessful", + "wasUnsuccessful", + "recentlyUnsuccessful" + ]; + return r === "$response" ? e.response : n.includes(r) || et(r, "__v_") ? e[r] : (!e.isMounted && !W(e.values, r) && (e.missingAttributes.push(r), e.$put(r, "")), be(e.values, r)); + }, + set(t, r, n) { + return e.$put(r, n); + } + } + ) + ); + } +}, Nf = { + props: { + flatpickr: { + type: [Boolean, Object], + required: false, + default: false + }, + jsFlatpickrOptions: { + type: Object, + required: false, + default: () => ({}) + }, + modelValue: { + type: [String, Number], + required: false + } + }, + emits: ["update:modelValue"], + data() { + return { + disabled: false, + element: null, + flatpickrInstance: null, + observer: null + }; + }, + watch: { + modelValue(e) { + this.flatpickrInstance && this.flatpickrInstance.setDate(e); + } + }, + mounted() { + this.element = this.$refs.input.querySelector("input"), this.flatpickr && this.initFlatpickr(this.element), this.disabled = this.element.disabled; + const e = this; + this.observer = new MutationObserver(function(t) { + t.forEach(function(r) { + r.attributeName === "disabled" && (e.disabled = r.target.disabled); + }); + }), this.observer.observe(this.element, { attributes: true }); + }, + beforeUnmount() { + this.observer.disconnect(), this.flatpickrInstance && this.flatpickrInstance.destroy(); + }, + methods: { + initFlatpickr(e) { + import("flatpickr").then((t) => { + this.flatpickrInstance = t.default( + e, + Object.assign({}, this.flatpickr, this.jsFlatpickrOptions, { + onChange: (r, n) => { + this.flatpickrInstance.config.mode === "range" && this.flatpickrInstance.selectedDates.length < 2 || n != this.modelValue && this.$emit("update:modelValue", n); + } + }) + ), this.modelValue && this.flatpickrInstance.setDate(this.modelValue); + }); + } + } +}, Vf = { ref: "input" }; +function Hf(e, t, r, n, i, s) { + return openBlock(), createElementBlock("div", Vf, [ + renderSlot(e.$slots, "default", { disabled: i.disabled }) + ], 512); +} +const Uf = /* @__PURE__ */ _e(Nf, [["render", Hf]]), Wf = { + props: { + options: { + type: Object, + required: false, + default() { + return {}; + } + }, + jsOptions: { + type: Object, + required: false, + default: () => ({}) + }, + modelValue: { + type: [String, Number], + required: false + }, + dusk: { + type: String, + required: false, + default: null + } + }, + emits: ["update:modelValue"], + data() { + return { + instance: null + }; + }, + mounted() { + const e = this.$refs.jodit.querySelector("textarea"); + import("jodit").then((t) => { + const r = Object.assign({ defaultMode: t.default.Jodit.MODE_WYSIWYG }, this.options, this.jsOptions); + this.instance = t.default.Jodit.make(e, r), this.instance.value = this.modelValue, this.instance.events.on("change", (n) => this.$emit("update:modelValue", n)), this.dusk && this.instance.editor.setAttribute("dusk", this.dusk); + }); + }, + beforeUnmount() { + this.instance.destruct(); + } +}, zf = { ref: "jodit" }; +function Gf(e, t, r, n, i, s) { + return openBlock(), createElementBlock("div", zf, [ + renderSlot(e.$slots, "default") + ], 512); +} +const Xf = /* @__PURE__ */ _e(Wf, [["render", Gf]]), Kf = { + components: { Render: ue }, + props: { + name: { + type: String, + required: true + }, + url: { + type: String, + required: false, + default() { + return p.isSsr ? "" : window.location.href; + } + }, + show: { + type: Boolean, + required: false, + default: true + }, + passthrough: { + type: Object, + required: false, + default() { + return {}; + } + } + }, + emits: ["loaded"], + data() { + return { + html: null + }; + }, + watch: { + show(e) { + e ? this.request() : this.html = null; + } + }, + mounted() { + this.show && this.request(); + }, + methods: { + async request() { + this.html = null, p.lazy(this.url, this.name).then((e) => { + this.html = e.data.html, this.$emit("loaded"); + }); + } + } +}; +function Jf(e, t, r, n, i, s) { + const a = resolveComponent("Render"); + return i.html ? (openBlock(), createBlock(a, { + key: 0, + html: i.html, + passthrough: r.passthrough + }, null, 8, ["html", "passthrough"])) : r.show ? renderSlot(e.$slots, "default", { key: 1 }) : createCommentVNode("", true); +} +const Qf = /* @__PURE__ */ _e(Kf, [["render", Jf]]), Yf = ["href", "onClick"], Zf = { + __name: "Link", + props: { + href: { + type: String, + required: false, + default: "#" + }, + method: { + type: String, + required: false, + default: "GET" + }, + data: { + type: Object, + required: false, + default: () => ({}) + }, + headers: { + type: Object, + required: false, + default: () => ({}) + }, + replace: { + type: Boolean, + required: false, + default: false + }, + confirmDanger: { + type: [Boolean, String], + required: false, + default: false + }, + confirm: { + type: [Boolean, String], + required: false, + default: (e) => e.confirmDanger + }, + confirmText: { + type: String, + required: false, + default: "" + }, + confirmButton: { + type: String, + required: false, + default: "" + }, + cancelButton: { + type: String, + required: false, + default: "" + }, + requirePasswordOnce: { + type: Boolean, + required: false, + default: false + }, + requirePassword: { + type: [Boolean, String], + required: false, + default: (e) => e.requirePasswordOnce + }, + modal: { + type: Boolean, + required: false, + default: false + }, + slideover: { + type: Boolean, + required: false, + default: false + }, + away: { + type: Boolean, + required: false, + default: false + }, + keepModal: { + type: Boolean, + required: false, + default: false + }, + preserveScroll: { + type: Boolean, + required: false, + default: false + } + }, + setup(e) { + const t = e, r = inject("stack"), n = ref(null); + function i() { + if (n.value = null, !t.confirm) + return s(); + p.confirm( + gs(t.confirm) ? "" : t.confirm, + t.confirmText, + t.confirmButton, + t.cancelButton, + !!t.requirePassword, + t.requirePasswordOnce, + !!t.confirmDanger + ).then((a) => { + if (!t.requirePassword) { + s(); + return; + } + a && (n.value = a), s(); + }).catch(() => { + }); + } + function s() { + if (t.away) + return window.location = t.href; + const o = r > 0 && t.keepModal; + if (t.modal && !o) + return p.modal(t.href); + if (t.slideover && !o) + return p.slideover(t.href); + if (et(t.href, "#")) { + if (p.openPreloadedModal(t.href.substring(1))) + return; + console.log("No preloaded modal found for " + t.href); + } + let l = t.method.trim().toUpperCase(); + const u = { + ...t.headers + }; + if (o && (u["X-Splade-Modal"] = p.stackType(r), u["X-Splade-Modal-Target"] = r), t.preserveScroll && (u["X-Splade-Preserve-Scroll"] = true), l === "GET") + return t.replace ? p.replace(t.href, u) : p.visit(t.href, u); + const c = t.data instanceof FormData ? t.data : pn(t.data); + l !== "POST" && (c.append("_method", l), l = "POST"), n.value && (c.append(se(t.requirePassword) && t.requirePassword ? t.requirePassword : "password", n.value), n.value = null), p.request(t.href, l, c, u, t.replace); + } + return (a, o) => (openBlock(), createElementBlock("a", { + href: e.href, + onClick: withModifiers(i, ["exact", "prevent"]) + }, [ + renderSlot(a.$slots, "default") + ], 8, Yf)); + } +}, ep = { + provide() { + return { + stack: this.stack + }; + }, + props: { + closeButton: { + type: Boolean, + required: false, + default: true + }, + type: { + type: String, + required: true + }, + stack: { + type: Number, + required: true + }, + onTopOfStack: { + type: Boolean, + required: false, + default: false + }, + maxWidth: { + type: String, + required: false, + default: (e) => e.type === "modal" ? "2xl" : "md" + }, + position: { + type: String, + required: false, + default: (e) => e.type === "modal" ? "center" : "right" + }, + name: { + type: String, + required: false, + default: null + }, + animate: { + type: Boolean, + required: false, + default: true + } + }, + emits: ["close"], + data() { + return { + staticAnimate: true, + isOpen: false + }; + }, + mounted() { + this.staticAnimate = this.animate, this.setIsOpen(true); + }, + methods: { + emitClose() { + this.$emit("close"); + }, + close() { + this.setIsOpen(false); + }, + setIsOpen(e) { + e || (this.staticAnimate = true), this.isOpen = e; + } + }, + render() { + return this.$slots.default({ + type: this.type, + isOpen: this.isOpen, + setIsOpen: this.setIsOpen, + close: this.close, + stack: this.stack, + onTopOfStack: this.onTopOfStack, + maxWidth: this.maxWidth, + emitClose: this.emitClose, + closeButton: this.closeButton, + animate: this.staticAnimate, + position: this.position, + Dialog: en, + DialogPanel: tn, + TransitionRoot: ut, + TransitionChild: lt + }); + } +}, tp = { + __name: "PreloadedModal", + props: { + name: { + type: String, + required: true + }, + html: { + type: String, + required: true + }, + type: { + type: String, + required: false, + default: "modal" + }, + opened: { + type: Boolean, + required: false, + default: false + } + }, + setup(e) { + const t = e; + return p.registerPreloadedModal(t.name, t.html, t.type), t.opened && p.openPreloadedModal(t.name), () => { + }; + } +}, rp = { + components: { Render: ue }, + props: { + name: { + type: String, + required: true + }, + on: { + type: Array, + required: true + }, + url: { + type: String, + required: false, + default() { + return p.isSsr ? "" : window.location.href; + } + }, + poll: { + type: Number, + required: false, + default: null + }, + passthrough: { + type: Object, + required: false, + default() { + return {}; + } + } + }, + emits: ["loaded"], + data() { + return { + html: null, + loading: false + }; + }, + mounted() { + this.on.forEach((e) => { + this.$splade.on(e, this.request); + }), this.poll && setTimeout(() => { + this.request(); + }, this.poll); + }, + methods: { + async request() { + this.loading = true, p.rehydrate(this.url, this.name).then((e) => { + this.html = e.data.html, this.loading = false, this.$emit("loaded"), this.poll && setTimeout(() => { + this.request(); + }, this.poll); + }); + } + } +}; +function np(e, t, r, n, i, s) { + const a = resolveComponent("Render"); + return i.html ? (openBlock(), createBlock(a, { + key: 0, + html: i.html, + passthrough: r.passthrough + }, null, 8, ["html", "passthrough"])) : i.loading ? renderSlot(e.$slots, "placeholder", { key: 1 }) : renderSlot(e.$slots, "default", { key: 2 }); +} +const ip = /* @__PURE__ */ _e(rp, [["render", np]]), sp = { + props: { + script: { + type: String, + required: true + } + }, + mounted() { + var e = new Function("obj", "with (obj) { " + this.script + "}"); + e = e.bind(this, this), e(this.script); + }, + render() { + return ""; + } +}; +function ap(e, t) { + var r = -1, n = Ut(e) ? Array(e.length) : []; + return Mr(e, function(i, s, a) { + n[++r] = t(i, s, a); + }), n; +} +function ws(e, t) { + var r = M(e) ? Fi : ap; + return r(e, _t(t)); +} +const op = { + inject: ["stack"], + props: { + choices: { + type: [Boolean, Object], + required: false, + default: false + }, + jsChoicesOptions: { + type: Object, + required: false, + default: () => ({}) + }, + multiple: { + type: Boolean, + required: false, + default: false + }, + modelValue: { + type: [String, Number, Array], + required: false + }, + placeholder: { + type: [Boolean, Object], + required: false, + default: false + }, + dusk: { + type: String, + required: false, + default: null + }, + remoteUrl: { + type: String, + required: false, + default: null + }, + optionValue: { + type: String, + required: false, + default: null + }, + optionLabel: { + type: String, + required: false, + default: null + }, + remoteRoot: { + type: String, + required: false, + default: null + }, + selectFirstRemoteOption: { + type: Boolean, + required: false, + default: false + }, + resetOnNewRemoteUrl: { + type: Boolean, + required: false, + default: false + } + }, + emits: ["update:modelValue"], + data() { + return { + choicesInstance: null, + element: null, + placeholderText: null, + headlessListener: null, + selectChangeListener: null, + selectShowDropdownListener: null, + loading: false + }; + }, + computed: { + hasSelection() { + return this.multiple ? Array.isArray(this.modelValue) ? this.modelValue.length > 0 : false : !(this.modelValue === null || this.modelValue === "" || this.modelValue === void 0); + } + }, + watch: { + modelValue(e, t) { + if (!this.choicesInstance && this.multiple && M(e)) { + const r = e.filter((n) => n !== "" && n !== null && n !== void 0); + if (JSON.stringify(r) != JSON.stringify(e)) { + this.$emit("update:modelValue", r); + return; + } + } + if (this.choicesInstance) { + if (JSON.stringify(e) == JSON.stringify(t)) + return; + this.setValueOnChoices(e); + } + }, + remoteUrl: { + handler() { + this.loadRemoteOptions(); + } + } + }, + mounted() { + if (this.element = this.$refs.select.querySelector("select"), this.choices) + return this.initChoices(this.element).then(() => { + this.loadRemoteOptions(); + }); + this.stack > 0 && this.element.addEventListener("change", () => { + this.element.blur(); + }), this.loadRemoteOptions(); + }, + beforeUnmount() { + this.destroyChoicesInstance(); + }, + methods: { + async setOptionsFromRemote(e) { + this.destroyChoicesInstance(); + let t = []; + this.placeholder && t.push(this.placeholder), t = this.normalizeOptions(e, t); + var r, n = this.element.options.length - 1; + for (r = n; r >= 0; r--) + this.element.remove(r); + let i = false; + if (te(t, (s) => { + var a = document.createElement("option"); + a.value = s.value, a.text = s.label, s.value === `${this.modelValue}` && s.value !== "" && (i = true), s.disabled && (a.disabled = s.disabled), s.placeholder && (a.placeholder = s.placeholder), this.element.appendChild(a); + }), this.resetOnNewRemoteUrl && (i = false), !i && this.selectFirstRemoteOption) { + const s = this.placeholder ? t[1] : t[0]; + s && (this.$emit("update:modelValue", this.multiple ? [s.value] : s.value), await this.$nextTick(), i = true); + } + if (i || this.$emit("update:modelValue", this.multiple ? [] : ""), this.choices) + return this.initChoices(this.element).then(() => { + this.loading = false; + }); + i ? this.element.value = this.modelValue : this.$nextTick(() => { + this.element.selectedIndex = 0; + }); + }, + loadRemoteOptions() { + this.remoteUrl && (this.loading = true, ne({ + url: this.remoteUrl, + method: "GET", + headers: { + Accept: "application/json" + } + }).then((e) => { + this.setOptionsFromRemote(this.remoteRoot ? be(e.data, this.remoteRoot) : e.data); + }).catch(() => { + this.setOptionsFromRemote([]); + }).finally(() => { + this.loading = false; + })); + }, + destroyChoicesInstance() { + var e; + this.choices && this.choicesInstance && (this.headlessListener && ((e = document.querySelector("#headlessui-portal-root")) == null || e.removeEventListener("click", this.headlessListener, { capture: true }), this.headlessListener = null), this.selectChangeListener && this.element.removeEventListener("change", this.selectChangeListener), this.selectShowDropdownListener && this.element.removeEventListener("showDropdown", this.selectShowDropdownListener), this.choicesInstance.destroy(), this.choicesInstance = null); + }, + normalizeOptions(e, t) { + const r = M(e); + if (!r && J(e)) + if (this.optionValue && this.optionLabel) { + let n = be(e, this.optionValue); + se(n) || (n = `${n}`), t.push({ + value: n, + label: be(e, this.optionLabel) + }); + } else + te(e, (n, i) => { + se(i) || (i = `${i}`), t.push({ label: n, value: i }); + }); + else + r && e.forEach((n) => { + this.normalizeOptions(n, t); + }); + return t; + }, + setValueOnChoices(e) { + Array.isArray(e) && (e = ws(e, (t) => `${t}`), this.choicesInstance.removeActiveItems()), e == null ? e = "" : Array.isArray(e) || (e = `${e}`), this.choicesInstance.setChoiceByValue(e), this.updateHasSelectionAttribute(), this.handlePlaceholderVisibility(); + }, + getItemOfCurrentModel() { + const e = this.modelValue; + return fn(this.choicesInstance._store.choices, (t) => t.value == e); + }, + handlePlaceholderVisibility() { + if (!this.multiple) + return; + const e = this.choicesInstance.containerInner.element.querySelector( + "input.choices__input" + ); + this.placeholderText = e.placeholder ? e.placeholder : this.placeholderText; + const t = this.choicesInstance.getValue().length; + e.placeholder = t ? "" : this.placeholderText ? this.placeholderText : "", e.style.minWidth = "0", e.style.width = t ? "1px" : "auto", e.style.paddingTop = t ? "0px" : "1px", e.style.paddingBottom = t ? "0px" : "1px"; + }, + initChoices(e) { + return new Promise((t) => { + const r = Array.from( + e.querySelectorAll("option:not([placeholder])") + ).length, n = this; + import("choices.js").then((i) => { + const s = Object.assign({}, this.choices, this.jsChoicesOptions, { + callbackOnInit: function() { + const a = this; + n.stack > 0 && (n.headlessListener = function(o) { + if (!n.choicesInstance) + return; + const l = n.choicesInstance.dropdown.isActive, u = n.choicesInstance.containerOuter.element.contains(o.target); + !l && u ? n.choicesInstance.showDropdown() : l && !u && n.choicesInstance.hideDropdown(); + }, document.querySelector("#headlessui-portal-root").addEventListener("click", n.headlessListener, { capture: true })), a.containerInner.element.setAttribute( + "data-select-name", + e.name + ), e.hasAttribute("dusk") && e.removeAttribute("dusk"), n.dusk && (a.containerInner.element.setAttribute("dusk", n.dusk), a.choiceList.element.setAttribute("dusk", `${n.dusk}-listbox`)), n.selectChangeListener = function() { + let o = a.getValue(true); + if (o == null && (o = ""), n.$emit("update:modelValue", o), !n.multiple || r < 1) + return; + a.getValue().length >= r && a.hideDropdown(); + }, e.addEventListener("change", n.selectChangeListener), a.containerInner.element.addEventListener("hideDropdownFromDusk", function() { + a.hideDropdown(); + }), n.selectShowDropdownListener = function() { + if (n.multiple || !n.modelValue) + return; + const o = n.getItemOfCurrentModel(), l = a.dropdown.element.querySelector( + `.choices__item[data-id="${o.id}"]` + ); + a.choiceList.scrollToChildElement(l, 1), a._highlightChoice(l); + }, e.addEventListener("showDropdown", n.selectShowDropdownListener), n.choicesInstance = a, n.setValueOnChoices(n.modelValue), t(); + } + }); + new i.default(e, s); + }); + }); + }, + updateHasSelectionAttribute() { + this.choicesInstance.containerInner.element.setAttribute( + "data-has-selection", + this.hasSelection + ); + } + } +}, lp = { ref: "select" }; +function up(e, t, r, n, i, s) { + return openBlock(), createElementBlock("div", lp, [ + renderSlot(e.$slots, "default", { loading: i.loading }) + ], 512); +} +const cp = /* @__PURE__ */ _e(op, [["render", up]]), dp = { + inject: ["stack"], + render() { + const e = p.validationErrors(this.stack), t = p.flashData(this.stack), r = p.sharedData.value, n = ys(e, (i) => i.join(` +`)); + return this.$slots.default({ + flash: t, + errors: n, + rawErrors: e, + shared: r, + hasError(i) { + return i in e; + }, + hasFlash(i) { + return W(t, i); + }, + hasShared(i) { + return W(r, i); + }, + hasErrors: Object.keys(e).length > 0 + }); + } +}; +function fp(e, t, r) { + e = Qr(e), t = Qt(t); + var n = e.length; + r = r === void 0 ? n : bs(dn(r), 0, n); + var i = r; + return r -= t.length, r >= 0 && e.slice(r, i) == t; +} +function pp(e, t) { + var r = []; + return Mr(e, function(n, i, s) { + t(n, i, s) && r.push(n); + }), r; +} +function hp(e, t) { + var r = M(e) ? fs : pp; + return r(e, _t(t)); +} +function ii(e, t) { + return ir(e, t); +} +const mp = { + inject: ["stack"], + props: { + spladeId: { + type: String, + required: true + }, + baseUrl: { + type: String, + required: false, + default() { + return window.location.pathname; + } + }, + striped: { + type: Boolean, + required: false, + default: false + }, + columns: { + type: Object, + required: true + }, + defaultVisibleToggleableColumns: { + type: Array, + required: true + }, + searchDebounce: { + type: Number, + required: false, + default: 350 + }, + itemsOnThisPage: { + type: Number, + required: false, + default: 0 + }, + itemsOnAllPages: { + type: Number, + required: false, + default: 0 + }, + paginationScroll: { + type: String, + required: false, + default: "top" + } + }, + data() { + return { + selectedItems: [], + visibleColumns: [], + forcedVisibleSearchInputs: [], + debounceUpdateQuery: null, + isLoading: false, + processingAction: false + }; + }, + computed: { + columnsAreToggled() { + return !ii(this.visibleColumns, this.defaultVisibleToggleableColumns); + }, + hasForcedVisibleSearchInputs() { + return this.forcedVisibleSearchInputs.length > 0; + }, + allItemsFromAllPagesAreSelected() { + return this.selectedItems.length === 1 && this.selectedItems[0] === "*"; + }, + allVisibleItemsAreSelected() { + const e = this.selectedItems.length; + return e === 1 && this.selectedItems[0] === "*" || e > 0 && e === this.itemsOnThisPage; + }, + hasSelectedItems() { + return this.selectedItems.length > 0; + }, + totalSelectedItems() { + const e = this.selectedItems.length; + return e === 1 && this.selectedItems[0] === "*" ? this.itemsOnAllPages : e; + }, + scrollToHeadRememberKey() { + return `spladeTableScrollToHead-${this.spladeId}`; + } + }, + created() { + this.debounceUpdateQuery = er(function(e, t, r) { + this.updateQuery(e, t, r); + }, this.searchDebounce); + }, + mounted() { + const e = this.getCurrentQuery(), t = e.columns || []; + te(e, (r, n) => { + if (et(n, "filter[") && !r) { + const i = n.split("["), s = i[1].substring(0, i[1].length - 1); + this.forcedVisibleSearchInputs = [...this.forcedVisibleSearchInputs, s]; + } + }), t.length === 0 ? this.visibleColumns = this.defaultVisibleToggleableColumns : this.visibleColumns = t, p.restore(this.scrollToHeadRememberKey) && this.$nextTick(() => { + document.querySelector(`div[data-splade-id="${this.spladeId}"]`).scrollIntoView({ + behavior: "smooth", + block: "start", + inline: "nearest" + }); + }), p.forget(this.scrollToHeadRememberKey); + }, + methods: { + navigate(e, t) { + const r = { + "X-Splade-Modal": p.stackType(this.stack), + "X-Splade-Modal-Target": this.stack, + "X-Splade-Prevent-View-Transition": true + }; + (this.paginationScroll !== "top" || !t) && (r["X-Splade-Preserve-Scroll"] = true), p.request(e, "GET", {}, r, false).then(() => { + !p.isSsr && this.paginationScroll === "head" && t && p.remember(this.scrollToHeadRememberKey, true); + }); + }, + visitLink(e, t, r) { + var n, i; + if (!(((n = r == null ? void 0 : r.target) == null ? void 0 : n.tagName) === "A" || ((i = r == null ? void 0 : r.target) == null ? void 0 : i.tagName) === "BUTTON")) + return t === "modal" ? p.modal(e) : t === "slideover" ? p.slideover(e) : p.visit(e); + }, + reset() { + this.forcedVisibleSearchInputs = [], this.visibleColumns = this.defaultVisibleToggleableColumns; + let e = this.getCurrentQuery(); + e.columns = [], e.page = null, e.perPage = null, e.sort = null, te(e, (t, r) => { + et(r, "filter[") && (e[r] = null); + }), this.visitWithQueryObject(e, null, true); + }, + columnIsVisible(e) { + return this.visibleColumns.includes(e); + }, + toggleColumn(e) { + const t = !this.columnIsVisible(e), r = hp(this.columns, (i) => i.can_be_hidden ? i.key === e ? t : this.visibleColumns.includes(i.key) : true); + let n = ws(r, (i) => i.key).sort(); + ii(n, this.defaultVisibleToggleableColumns) && (n = []), this.visibleColumns = n.length === 0 ? this.defaultVisibleToggleableColumns : n, this.updateQuery("columns", n, null, false); + }, + disableSearchInput(e) { + this.forcedVisibleSearchInputs = this.forcedVisibleSearchInputs.filter((t) => t != e), this.updateQuery(`filter[${e}]`, null); + }, + showSearchInput(e) { + this.forcedVisibleSearchInputs = [...this.forcedVisibleSearchInputs, e], nextTick(() => { + document.querySelector(`[name="searchInput-${e}"]`).focus(); + }); + }, + isForcedVisible(e) { + return this.forcedVisibleSearchInputs.includes(e); + }, + getCurrentQuery() { + const e = window.location.search; + if (!e) + return {}; + let t = {}; + return e.substring(1).split("&").forEach((r) => { + const n = decodeURIComponent(r).split("="); + let i = n[0]; + if (!fp(i, "]")) { + t[i] = n[1]; + return; + } + const s = i.split("["), a = s[1].substring(0, s[1].length - 1); + parseInt(a) == a ? (i = s[0], M(t[i]) || (t[i] = []), t[i].push(n[1])) : t[i] = n[1]; + }), t; + }, + updateQuery(e, t, r, n) { + typeof n > "u" && (n = true); + let i = this.getCurrentQuery(); + i[e] = t, (et(e, "perPage") || et(e, "filter[")) && delete i.page, this.visitWithQueryObject(i, r, n); + }, + visitWithQueryObject(e, t, r) { + var l; + typeof r > "u" && (r = true); + let n = {}; + te(e, (u, c) => { + if (!M(u)) { + n[c] = u; + return; + } + u.length !== 0 && u.forEach((v, g) => { + n[`${c}[${g}]`] = v; + }); + }); + let i = ""; + te(n, (u, c) => { + u === null || u === [] || (i && (i += "&"), i += `${c}=${u}`); + }), i && (i = "?" + i); + const s = this.baseUrl + i; + if (!r) + return this.stack > 0 ? void 0 : p.replaceUrlOfCurrentPage(s); + this.isLoading = true; + let a = null; + typeof t < "u" && t && (a = (l = document.querySelector(`[name="${t.name}"]`)) == null ? void 0 : l.value); + const o = this.stack > 0 ? { + "X-Splade-Modal": p.stackType(this.stack), + "X-Splade-Modal-Target": this.stack + } : {}; + p.replace(s, o).then(() => { + this.isLoading = false, typeof t < "u" && t && nextTick(() => { + const u = document.querySelector(`[name="${t.name}"]`); + u.focus(), a && (u.value = a); + }); + }); + }, + async performBulkAction(e, t, r, n, i, s) { + typeof s > "u" && (s = false); + let a = null; + if (t) + try { + a = await p.confirm(t === true ? "" : t, r, n, i, !!s); + } catch { + return false; + } + this.isLoading = true; + const o = { ids: this.selectedItems }; + if (s) { + const l = se(s) && s ? s : "password"; + o[l] = a; + } + p.request(e, "POST", o, {}, false).then((l) => { + l.data; + }).catch(() => { + this.isLoading = false; + }); + }, + setSelectedItems(e) { + this.selectedItems = M(e) ? e : []; + }, + itemIsSelected(e) { + return this.selectedItems.length == 1 && this.selectedItems[0] == "*" ? true : this.selectedItems.includes(e); + }, + setSelectedItem(e, t) { + t ? this.selectedItems.push(e) : this.selectedItems = this.selectedItems.filter((r) => r !== e); + } + }, + render() { + return this.$slots.default({ + columnIsVisible: this.columnIsVisible, + columnsAreToggled: this.columnsAreToggled, + debounceUpdateQuery: this.debounceUpdateQuery, + disableSearchInput: this.disableSearchInput, + hasForcedVisibleSearchInputs: this.hasForcedVisibleSearchInputs, + isForcedVisible: this.isForcedVisible, + reset: this.reset, + showSearchInput: this.showSearchInput, + striped: this.striped, + toggleColumn: this.toggleColumn, + updateQuery: this.updateQuery, + navigate: this.navigate, + visit: this.visitLink, + totalSelectedItems: this.totalSelectedItems, + allItemsFromAllPagesAreSelected: this.allItemsFromAllPagesAreSelected, + allVisibleItemsAreSelected: this.allVisibleItemsAreSelected, + hasSelectedItems: this.hasSelectedItems, + setSelectedItems: this.setSelectedItems, + itemIsSelected: this.itemIsSelected, + setSelectedItem: this.setSelectedItem, + performBulkAction: this.performBulkAction, + processingAction: this.processingAction, + isLoading: this.isLoading + }); + } +}, vp = { + inheritAttrs: false, + data() { + return { + isMounted: false, + Teleport + }; + }, + mounted() { + this.isMounted = true; + } +}; +function gp(e, t, r, n, i, s) { + return withDirectives((openBlock(), createBlock(resolveDynamicComponent(i.isMounted ? i.Teleport : "div"), normalizeProps(guardReactiveProps(e.$attrs)), { + default: withCtx(() => [ + renderSlot(e.$slots, "default") + ]), + _: 3 + }, 16)), [ + [vShow, i.isMounted] + ]); +} +const yp = /* @__PURE__ */ _e(vp, [["render", gp]]), bp = { + props: { + autosize: { + type: Boolean, + required: false, + default: false + }, + modelValue: { + type: [String, Number], + required: false + } + }, + data() { + return { + autosizeInstance: null, + element: null + }; + }, + watch: { + modelValue() { + !this.autosize || !this.autosizeInstance || import("autosize").then((e) => { + nextTick(() => e.default.update(this.element)); + }); + } + }, + mounted() { + this.element = this.$refs.textarea.querySelector("textarea"), this.autosize && import("autosize").then((e) => { + this.autosizeInstance = e.default(this.element); + }); + }, + beforeUnmount() { + this.autosize && this.autosizeInstance && import("autosize").then((e) => { + e.default.destroy(this.element); + }); + } +}, wp = { ref: "textarea" }; +function Sp(e, t, r, n, i, s) { + return openBlock(), createElementBlock("div", wp, [ + renderSlot(e.$slots, "default") + ], 512); +} +const Op = /* @__PURE__ */ _e(bp, [["render", Sp]]), $p = { + props: { + toastKey: { + type: Number, + required: true + }, + autoDismiss: { + type: Number, + required: false, + default: 0 + } + }, + emits: ["dismiss"], + data() { + return { + show: true + }; + }, + mounted() { + this.autoDismiss && setTimeout(() => { + this.setShow(false); + }, this.autoDismiss * 1e3); + }, + methods: { + setShow(e) { + this.show = e; + }, + emitDismiss() { + this.$emit("dismiss"); + } + }, + render() { + return this.$slots.default({ + key: this.toastKey, + show: this.show, + setShow: this.setShow, + emitDismiss: this.emitDismiss, + TransitionRoot: ut, + TransitionChild: lt + }); + } +}, Ep = [ + "left-top", + "center-top", + "right-top", + "left-center", + "center-center", + "right-center", + "left-bottom", + "center-bottom", + "right-bottom" +], Tp = { + computed: { + toasts: function() { + return p.toastsReversed.value; + }, + hasBackdrop: function() { + return p.toasts.value.filter((e) => !e.dismissed && e.backdrop && e.html).length > 0; + } + }, + methods: { + dismissToast(e) { + p.dismissToast(e); + } + }, + render() { + return this.$slots.default({ + positions: Ep, + toasts: this.toasts, + dismissToast: this.dismissToast, + hasBackdrop: this.hasBackdrop, + Render: ue, + TransitionRoot: ut, + TransitionChild: lt + }); + } +}, xp = { + props: { + default: { + type: Object, + required: true + } + }, + data() { + return { + toggles: { ...this.default } + }; + }, + methods: { + toggled(e) { + var _a2; + return (_a2 = this.toggles[e]) != null ? _a2 : false; + }, + toggle(e) { + this.setToggle(e, !this.toggled(e)); + }, + setToggle(e, t) { + this.toggles[e] = t; + } + }, + render() { + const e = this; + return this.$slots.default( + new Proxy( + {}, + { + ownKeys() { + return Object.keys(e.toggles); + }, + get(t, r) { + const n = Object.keys(e.toggles); + if (n.length === 1 && cs(n) === "default") { + if (r === "toggled") + return e.toggled("default"); + if (r === "setToggle") + return (i) => { + e.setToggle("default", i); + }; + if (r === "toggle") + return () => { + e.toggle("default"); + }; + } + return r === "setToggle" ? (i, s) => { + e.setToggle(i, s); + } : r === "toggle" ? (i) => { + e.toggle(i); + } : e.toggled(r); + } + } + ) + ); + } +}, _p = { + render() { + return this.$slots.default({ + TransitionRoot: ut, + TransitionChild: lt + }); + } +}, Ip = { + props: { + backendRoute: { + type: String, + required: true + }, + default: { + type: Object, + required: false, + default: () => ({}) + }, + initialInstance: { + type: String, + required: true + }, + initialSignature: { + type: String, + required: true + }, + methods: { + type: Array, + required: true + }, + originalUrl: { + type: String, + required: true + }, + verb: { + type: String, + required: true + } + }, + emits: ["success", "error"], + data() { + return { + instance: this.initialInstance, + signature: this.initialSignature, + values: Object.assign({}, this.default) + }; + }, + render() { + const e = this, t = { + props: new Proxy(this.values, { + ownKeys: function() { + return Object.keys(e.values); + }, + get: (r, n) => be(e.values, n), + set: (r, n, i) => { + St(e.values, n, i); + } + }) + }; + return this.methods.forEach((r) => { + t[r] = async (...n) => { + n.length === 1 && be(n, "0._vts") && (n = []); + let i = null; + try { + i = await ne.post(this.backendRoute, { + instance: this.instance, + signature: this.signature, + url: this.originalUrl, + verb: this.verb, + props: this.values, + method: r, + data: n + }, { headers: { + "X-Requested-With": "XMLHttpRequest", + Accept: "text/html, application/xhtml+xml" + } }), this.$emit("success", i.data); + } catch (s) { + this.$emit("error", s.response.data), p.onServerError(s.response.data); + return; + } + return this.instance = i.data.instance, this.signature = i.data.signature, te(i.data.data, (s, a) => { + St(this.values, a, s); + }), i.data.redirect ? p.visit(i.data.redirect) : (i.data.toasts.forEach((s) => { + p.pushToast(s); + }), i.data.result); + }; + }), this.$slots.default(t); + } +}, Ap = { + created: (e, t) => { + if (p.isSsr) + return; + const r = `preserveScroll-${t.arg}`, n = p.restore(r); + n && nextTick(() => { + typeof e.scrollTo == "function" ? e.scrollTo(n.left, n.top) : (e.scrollTop = n.top, e.scrollLeft = n.left); + }); + const i = function() { + p.remember(r, { + top: e.scrollTop, + left: e.scrollLeft + }); + }; + e.addEventListener("scroll", er(i, 100)), i(); + } +}, Cr = { + injectCSS(e) { + const t = document.createElement("style"); + t.type = "text/css", t.textContent = ` + #nprogress { + pointer-events: none; + } + #nprogress .bar { + background: ${e}; + position: fixed; + z-index: 1031; + top: 0; + left: 0; + width: 100%; + height: 2px; + } + #nprogress .peg { + display: block; + position: absolute; + right: 0px; + width: 100px; + height: 100%; + box-shadow: 0 0 10px ${e}, 0 0 5px ${e}; + opacity: 1.0; + -webkit-transform: rotate(3deg) translate(0px, -4px); + -ms-transform: rotate(3deg) translate(0px, -4px); + transform: rotate(3deg) translate(0px, -4px); + } + #nprogress .spinner { + display: block; + position: fixed; + z-index: 1031; + top: 15px; + right: 15px; + } + #nprogress .spinner-icon { + width: 18px; + height: 18px; + box-sizing: border-box; + border: solid 2px transparent; + border-top-color: ${e}; + border-left-color: ${e}; + border-radius: 50%; + -webkit-animation: nprogress-spinner 400ms linear infinite; + animation: nprogress-spinner 400ms linear infinite; + } + .nprogress-custom-parent { + overflow: hidden; + position: relative; + } + .nprogress-custom-parent #nprogress .spinner, + .nprogress-custom-parent #nprogress .bar { + position: absolute; + } + @-webkit-keyframes nprogress-spinner { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); } + } + @keyframes nprogress-spinner { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } + } + `, document.head.appendChild(t); + }, + timeout: null, + start(e, t, r) { + Cr.timeout = setTimeout(() => r.start(), t); + }, + progress(e, t) { + t.isStarted() && e.detail.progress.percentage && t.set(Math.max(t.status, e.detail.progress.percentage / 100 * 0.9)); + }, + stop(e, t) { + clearTimeout(Cr.timeout), t.done(), t.remove(); + }, + init(e) { + const t = this; + import("nprogress").then((r) => { + let n = 0; + document.addEventListener("splade:internal:request", (s) => { + n++, n === 1 && t.start(s, e.delay, r.default); + }); + const i = (s) => { + n--, n === 0 ? t.stop(s, r.default) : n < 0 && (n = 0); + }; + document.addEventListener("splade:internal:request-progress", (s) => t.progress(s, r.default)), document.addEventListener("splade:internal:request-response", (s) => i(s)), document.addEventListener("splade:internal:request-error", (s) => i(s)), r.default.configure({ showSpinner: e.spinner }), e.css && this.injectCSS(e.color); + }); + } +}, Fp = { + install: (e, t) => { + t = t || {}, t.max_keep_alive = W(t, "max_keep_alive") ? t.max_keep_alive : 10, t.prefix = W(t, "prefix") ? t.prefix : "Splade", t.transform_anchors = W(t, "transform_anchors") ? t.transform_anchors : false, t.link_component = W(t, "link_component") ? t.link_component : "Link", t.progress_bar = W(t, "progress_bar") ? t.progress_bar : false, t.components = W(t, "components") ? t.components : {}, t.view_transitions = W(t, "view_transitions") ? t.view_transitions : false, t.suppress_compile_errors = W(t, "suppress_compile_errors") ? t.suppress_compile_errors : false; + const r = t.prefix; + if (e.component(`${r}Button`, Ul).component(`${r}Confirm`, Bu).component(`${r}DataStores`, Uu).component(`${r}Data`, Hu).component(`${r}Defer`, nc).component(`${r}Dialog`, ic).component(`${r}Dropdown`, ud).component(`${r}DynamicHtml`, cd).component(`${r}Errors`, dd).component(`${r}Event`, fd).component(`${r}File`, Bf).component(`${r}Flash`, jf).component(`${r}Form`, Df).component(`${r}Input`, Uf).component(`${r}JoditEditor`, Xf).component(`${r}VueBridge`, Ip).component(`${r}Lazy`, Qf).component(`${r}Modal`, ep).component(`${r}OnClickOutside`, rs).component(`${r}PreloadedModal`, tp).component(`${r}Rehydrate`, ip).component(`${r}Render`, ue).component(`${r}Script`, sp).component(`${r}Select`, cp).component(`${r}State`, dp).component(`${r}Table`, mp).component(`${r}Teleport`, yp).component(`${r}Textarea`, Op).component(`${r}Toast`, $p).component(`${r}Toasts`, Tp).component(`${r}Toggle`, xp).component(`${r}Transition`, _p).component(t.link_component, Zf).directive(`${r}PreserveScroll`, Ap), Object.defineProperty(e.config.globalProperties, "$splade", { get: () => p }), Object.defineProperty(e.config.globalProperties, "$spladeOptions", { get: () => Object.assign({}, { ...t }) }), e.provide("$splade", e.config.globalProperties.$splade), e.provide("$spladeOptions", e.config.globalProperties.$spladeOptions), t.progress_bar) { + const n = { + delay: 250, + color: "#4B5563", + css: true, + spinner: false + }; + J(t.progress_bar) || (t.progress_bar = {}), ["delay", "color", "css", "spinner"].forEach((i) => { + W(t.progress_bar, i) || (t.progress_bar[i] = n[i]); + }), Cr.init(t.progress_bar); + } + t.suppress_compile_errors && (e.config.compilerOptions.onError = (n) => { + import("./assets/CompilerErrorMessages-6b34f14b.0772d886.mjs").then((i) => { + console.error({ + message: i.default[n.code] || "Unknown compiler error", + lineNumber: n.lineNumber, + compileError: n + }); + }); + }), te(t.components, (n, i) => { + e.component(i, n); + }); + } +}; +function kp(e, t, r) { + const n = {}; + process.argv.slice(2).forEach((s) => { + const a = s.replace(/^-+/, "").split("="); + n[a[0]] = a.length === 2 ? a[1] : true; + }); + const i = n.port || 9e3; + e(async (s, a) => { + if (s.method == "POST") { + let o = ""; + s.on("data", (l) => o += l), s.on("end", async () => { + const l = JSON.parse(o), u = r({ + components: l.components, + initialDynamics: l.dynamics, + initialHtml: l.html, + initialSpladeData: l.splade + }), c = await t(u); + a.writeHead(200, { "Content-Type": "application/json", Server: "Splade SSR" }), a.write(JSON.stringify({ body: c })), a.end(); + }); + } + }).listen(i, () => console.log(`Splade SSR server started on port ${i}.`)); +} +const style = ""; +const _export_sfc = (sfc, props) => { + const target = sfc.__vccOpts || sfc; + for (const [key, val] of props) { + target[key] = val; + } + return target; +}; +const _sfc_main = { + props: { + appId: { + type: String, + required: true + }, + apiKey: { + type: String, + required: true + }, + indexName: { + type: String, + required: true + } + }, + mounted() { + docsearch({ + appId: this.appId, + apiKey: this.apiKey, + indexName: this.indexName, + container: this.$refs.docsearch + }); + } +}; +function _sfc_ssrRender(_ctx, _push, _parent, _attrs, $props, $setup, $data, $options) { + _push(``); +} +const _sfc_setup = _sfc_main.setup; +_sfc_main.setup = (props, ctx) => { + const ssrContext = useSSRContext(); + (ssrContext.modules || (ssrContext.modules = /* @__PURE__ */ new Set())).add("resources/js/Search.vue"); + return _sfc_setup ? _sfc_setup(props, ctx) : void 0; +}; +const Search = /* @__PURE__ */ _export_sfc(_sfc_main, [["ssrRender", _sfc_ssrRender]]); +kp(createServer, renderToString, (props) => { + return createSSRApp({ + render: Cp(props) + }).use(Fp, { + "components": { Search } + }); +}); diff --git a/composer.json b/composer.json index 4481d84..b0acdfa 100644 --- a/composer.json +++ b/composer.json @@ -26,7 +26,7 @@ "torchlight/torchlight-laravel": "^0.5.11" }, "require-dev": { - "deployer/deployer": "^7.0", + "deployer/deployer": "^7.5", "laravel/dusk": "^8.2.11", "laravel/pint": "^1.2", "mockery/mockery": "^1.4.4", @@ -77,4 +77,4 @@ }, "minimum-stability": "dev", "prefer-stable": true -} \ No newline at end of file +} diff --git a/composer.lock b/composer.lock index a3608c0..73f0ee3 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "356c13af9c9d6d1d2a3c58a65303900e", + "content-hash": "d9996afb063b495c188833a08b0a1cb4", "packages": [ { "name": "brick/math", diff --git a/package-lock.json b/package-lock.json index 803b8a2..6ad470b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "splade.dev-website", + "name": "splade.dev", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/public/build/assets/CompilerErrorMessages-6b34f14b.04c1654f.js b/public/build/assets/CompilerErrorMessages-6b34f14b.04c1654f.js new file mode 100644 index 0000000..fc2c546 --- /dev/null +++ b/public/build/assets/CompilerErrorMessages-6b34f14b.04c1654f.js @@ -0,0 +1,2 @@ +const e={0:"Illegal comment.",1:"CDATA section is allowed only in XML context.",2:"Duplicate attribute.",3:"End tag cannot have attributes.",4:"Illegal '/' in tags.",5:"Unexpected EOF in tag.",6:"Unexpected EOF in CDATA section.",7:"Unexpected EOF in comment.",8:"Unexpected EOF in script.",9:"Unexpected EOF in tag.",10:"Incorrectly closed comment.",11:"Incorrectly opened comment.",12:"Illegal tag name. Use '<' to print '<'.",13:"Attribute value was expected.",14:"End tag name was expected.",15:"Whitespace was expected.",16:"Unexpected '=0;){const u=s[l];u&&u.type===9&&(a+=u.branches.length)}return()=>{if(i)r.codegenNode=Gd(o,a,n);else{const u=jO(r.codegenNode);u.alternate=Gd(o,a+r.branches.length-1,n)}}}));function IO(e,t,n,r){if(t.name!=="else"&&(!t.exp||!t.exp.content.trim())){const o=t.exp?t.exp.loc:e.loc;n.onError(Se(28,t.loc)),t.exp=re("true",!1,o)}if(t.name==="if"){const o=Yd(e,t),i={type:9,loc:e.loc,branches:[o]};if(n.replaceNode(i),r)return r(i,o,!0)}else{const o=n.parent.children;let i=o.indexOf(e);for(;i-->=-1;){const s=o[i];if(s&&s.type===3){n.removeNode(s);continue}if(s&&s.type===2&&!s.content.trim().length){n.removeNode(s);continue}if(s&&s.type===9){t.name==="else-if"&&s.branches[s.branches.length-1].condition===void 0&&n.onError(Se(30,e.loc)),n.removeNode();const l=Yd(e,t);s.branches.push(l);const a=r&&r(s,l,!1);Gl(l,n),a&&a(),n.currentNode=null}else n.onError(Se(30,e.loc));break}}}function Yd(e,t){const n=e.tagType===3;return{type:10,loc:e.loc,condition:t.name==="else"?void 0:t.exp,children:n&&!$t(e,"for")?e.children:[e],userKey:Ql(e,"key"),isTemplateIf:n}}function Gd(e,t,n){return e.condition?$u(e.condition,Zd(e,t,n),Ce(n.helper(Gi),['""',"true"])):Zd(e,t,n)}function Zd(e,t,n){const{helper:r}=n,o=we("key",re(`${t}`,!1,It,2)),{children:i}=e,s=i[0];if(i.length!==1||s.type!==1)if(i.length===1&&s.type===11){const a=s.codegenNode;return vl(a,o,n),a}else{let a=64;return Ni(n,r(Ri),Rt([o]),i,a+"",void 0,void 0,!0,!1,!1,e.loc)}else{const a=s.codegenNode,u=KS(a);return u.type===13&&cf(u,n),vl(u,o,n),a}}function jO(e){for(;;)if(e.type===19)if(e.alternate.type===19)e=e.alternate;else return e;else e.type===20&&(e=e.value)}const AO=Ag("for",(e,t,n)=>{const{helper:r,removeHelper:o}=n;return kO(e,t,n,i=>{const s=Ce(r(rf),[i.source]),l=hl(e),a=$t(e,"memo"),u=Ql(e,"key"),c=u&&(u.type===6?re(u.value.content,!0):u.exp),f=u?we("key",c):null,d=i.source.type===4&&i.source.constType>0,p=d?64:u?128:256;return i.codegenNode=Ni(n,r(Ri),void 0,s,p+"",void 0,void 0,!0,!d,!1,e.loc),()=>{let m;const{children:h}=i,g=h.length!==1||h[0].type!==1,w=ml(e)?e:l&&e.children.length===1&&ml(e.children[0])?e.children[0]:null;if(w?(m=w.codegenNode,l&&f&&vl(m,f,n)):g?m=Ni(n,r(Ri),f?Rt([f]):void 0,e.children,64+"",void 0,void 0,!0,void 0,!1):(m=h[0].codegenNode,l&&f&&vl(m,f,n),m.isBlock!==!d&&(m.isBlock?(o(Ar),o(_o(n.inSSR,m.isComponent))):o(bo(n.inSSR,m.isComponent))),m.isBlock=!d,m.isBlock?(r(Ar),r(_o(n.inSSR,m.isComponent))):r(bo(n.inSSR,m.isComponent))),a){const _=yo(Nu(i.parseResult,[re("_cached")]));_.body=LS([Qt(["const _memo = (",a.exp,")"]),Qt(["if (_cached",...c?[" && _cached.key === ",c]:[],` && ${n.helperString(bg)}(_cached, _memo)) return _cached`]),Qt(["const _item = ",m]),re("_item.memo = _memo"),re("return _item")]),s.arguments.push(_,re("_cache"),re(String(n.cached++)))}else s.arguments.push(yo(Nu(i.parseResult),m,!0))}})});function kO(e,t,n,r){if(!t.exp){n.onError(Se(31,t.loc));return}const o=xg(t.exp);if(!o){n.onError(Se(32,t.loc));return}const{addIdentifiers:i,removeIdentifiers:s,scopes:l}=n,{source:a,value:u,key:c,index:f}=o,d={type:11,loc:t.loc,source:a,valueAlias:u,keyAlias:c,objectIndexAlias:f,parseResult:o,children:hl(e)?e.children:[e]};n.replaceNode(d),l.vFor++;const p=r&&r(d);return()=>{l.vFor--,p&&p()}}const $O=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,ep=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,RO=/^\(|\)$/g;function xg(e,t){const n=e.loc,r=e.content,o=r.match($O);if(!o)return;const[,i,s]=o,l={source:_s(n,s.trim(),r.indexOf(s,i.length)),value:void 0,key:void 0,index:void 0};let a=i.trim().replace(RO,"").trim();const u=i.indexOf(a),c=a.match(ep);if(c){a=a.replace(ep,"").trim();const f=c[1].trim();let d;if(f&&(d=r.indexOf(f,u+a.length),l.key=_s(n,f,d)),c[2]){const p=c[2].trim();p&&(l.index=_s(n,p,r.indexOf(p,l.key?d+f.length:u+a.length)))}}return a&&(l.value=_s(n,a,u)),l}function _s(e,t,n){return re(t,!1,Og(e,n,t.length))}function Nu({value:e,key:t,index:n},r=[]){return xO([e,t,n,...r])}function xO(e){let t=e.length;for(;t--&&!e[t];);return e.slice(0,t+1).map((n,r)=>n||re("_".repeat(r+1),!1))}const tp=re("undefined",!1),NO=(e,t)=>{if(e.type===1&&(e.tagType===1||e.tagType===3)){const n=$t(e,"slot");if(n)return n.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},DO=(e,t,n,r)=>yo(e,n,!1,!0,n.length?n[0].loc:r);function LO(e,t,n=DO){t.helper(af);const{children:r,loc:o}=e,i=[],s=[];let l=t.scopes.vSlot>0||t.scopes.vFor>0;const a=$t(e,"slot",!0);if(a){const{arg:g,exp:w}=a;g&&!ut(g)&&(l=!0),i.push(we(g||re("default",!0),n(w,void 0,r,o)))}let u=!1,c=!1;const f=[],d=new Set;let p=0;for(let g=0;g{const b=n(w,void 0,_,o);return t.compatConfig&&(b.isNonScopedSlot=!0),we("default",b)};u?f.length&&f.some(w=>Ng(w))&&(c?t.onError(Se(39,f[0].loc)):i.push(g(void 0,f))):i.push(g(void 0,r))}const m=l?2:Bs(e.children)?3:1;let h=Rt(i.concat(we("_",re(m+"",!1))),o);return s.length&&(h=Ce(t.helper(yg),[h,es(s)])),{slots:h,hasDynamicSlots:l}}function Ss(e,t,n){const r=[we("name",e),we("fn",t)];return n!=null&&r.push(we("key",re(String(n),!0))),Rt(r)}function Bs(e){for(let t=0;tfunction(){if(e=t.currentNode,!(e.type===1&&(e.tagType===0||e.tagType===1)))return;const{tag:r,props:o}=e,i=e.tagType===1;let s=i?MO(e,t):`"${r}"`;const l=me(s)&&s.callee===ul;let a,u,c,f=0,d,p,m,h=l||s===oi||s===Xc||!i&&(r==="svg"||r==="foreignObject");if(o.length>0){const g=Lg(e,t,void 0,i,l);a=g.props,f=g.patchFlag,p=g.dynamicPropNames;const w=g.directives;m=w&&w.length?es(w.map(_=>BO(_,t))):void 0,g.shouldUseBlock&&(h=!0)}if(e.children.length>0)if(s===al&&(h=!0,f|=1024),i&&s!==oi&&s!==al){const{slots:w,hasDynamicSlots:_}=LO(e,t);u=w,_&&(f|=1024)}else if(e.children.length===1&&s!==oi){const w=e.children[0],_=w.type,b=_===5||_===8;b&&xt(w,t)===0&&(f|=1),b||_===2?u=w:u=e.children}else u=e.children;f!==0&&(c=String(f),p&&p.length&&(d=HO(p))),e.codegenNode=Ni(t,s,a,u,c,d,m,!!h,!1,i,e.loc)};function MO(e,t,n=!1){let{tag:r}=e;const o=Du(r),i=Ql(e,"is");if(i)if(o||wr("COMPILER_IS_ON_ELEMENT",t)){const a=i.type===6?i.value&&re(i.value.content,!0):i.exp;if(a)return Ce(t.helper(ul),[a])}else i.type===6&&i.value.content.startsWith("vue:")&&(r=i.value.content.slice(4));const s=!o&&$t(e,"is");if(s&&s.exp)return Ce(t.helper(ul),[s.exp]);const l=_g(r)||t.isBuiltInComponent(r);return l?(n||t.helper(l),l):(t.helper(Zc),t.components.add(r),Di(r,"component"))}function Lg(e,t,n=e.props,r,o,i=!1){const{tag:s,loc:l,children:a}=e;let u=[];const c=[],f=[],d=a.length>0;let p=!1,m=0,h=!1,g=!1,w=!1,_=!1,b=!1,v=!1;const y=[],I=T=>{u.length&&(c.push(Rt(np(u),l)),u=[]),T&&c.push(T)},k=({key:T,value:C})=>{if(ut(T)){const A=T.content,j=Rr(A);if(j&&(!r||o)&&A.toLowerCase()!=="onclick"&&A!=="onUpdate:modelValue"&&!yr(A)&&(_=!0),j&&yr(A)&&(v=!0),C.type===20||(C.type===4||C.type===8)&&xt(C,t)>0)return;A==="ref"?h=!0:A==="class"?g=!0:A==="style"?w=!0:A!=="key"&&!y.includes(A)&&y.push(A),r&&(A==="class"||A==="style")&&!y.includes(A)&&y.push(A)}else b=!0};for(let T=0;T0&&u.push(we(re("ref_for",!0),re("true")))),j==="is"&&(Du(s)||x&&x.content.startsWith("vue:")||wr("COMPILER_IS_ON_ELEMENT",t)))continue;u.push(we(re(j,!0,Og(A,0,j.length)),re(x?x.content:"",F,x?x.loc:A)))}else{const{name:A,arg:j,exp:x,loc:F}=C,W=A==="bind",q=A==="on";if(A==="slot"){r||t.onError(Se(40,F));continue}if(A==="once"||A==="memo"||A==="is"||W&&vr(j,"is")&&(Du(s)||wr("COMPILER_IS_ON_ELEMENT",t))||q&&i)continue;if((W&&vr(j,"key")||q&&d&&vr(j,"vue:before-update"))&&(p=!0),W&&vr(j,"ref")&&t.scopes.vFor>0&&u.push(we(re("ref_for",!0),re("true"))),!j&&(W||q)){if(b=!0,x)if(W){if(I(),wr("COMPILER_V_BIND_OBJECT_ORDER",t)){c.unshift(x);continue}c.push(x)}else I({type:14,loc:F,callee:t.helper(lf),arguments:r?[x]:[x,"true"]});else t.onError(Se(W?34:35,F));continue}const z=t.directiveTransforms[A];if(z){const{props:K,needRuntime:fe}=z(C,e,t);!i&&K.forEach(k),q&&j&&!ut(j)?I(Rt(K,l)):u.push(...K),fe&&(f.push(C),wn(fe)&&Dg.set(C,fe))}else g0(A)||(f.push(C),d&&(p=!0))}}let P;if(c.length?(I(),c.length>1?P=Ce(t.helper(cl),c,l):P=c[0]):u.length&&(P=Rt(np(u),l)),b?m|=16:(g&&!r&&(m|=2),w&&!r&&(m|=4),y.length&&(m|=8),_&&(m|=32)),!p&&(m===0||m===32)&&(h||v||f.length>0)&&(m|=512),!t.inSSR&&P)switch(P.type){case 15:let T=-1,C=-1,A=!1;for(let F=0;Fwe(s,i)),o))}return es(n,e.loc)}function HO(e){let t="[";for(let n=0,r=e.length;n{if(ml(e)){const{children:n,loc:r}=e,{slotName:o,slotProps:i}=UO(e,t),s=[t.prefixIdentifiers?"_ctx.$slots":"$slots",o,"{}","undefined","true"];let l=2;i&&(s[2]=i,l=3),n.length&&(s[3]=yo([],n,!1,!1,r),l=4),t.scopeId&&!t.slotted&&(l=5),s.splice(l),e.codegenNode=Ce(t.helper(gg),s,r)}};function UO(e,t){let n='"default"',r;const o=[];for(let i=0;i0){const{props:i,directives:s}=Lg(e,t,o,!1,!1);r=i,s.length&&t.onError(Se(36,s[0].loc))}return{slotName:n,slotProps:r}}const WO=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*(:[^=]+)?=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Fg=(e,t,n,r)=>{const{loc:o,modifiers:i,arg:s}=e;!e.exp&&!i.length&&n.onError(Se(35,o));let l;if(s.type===4)if(s.isStatic){let f=s.content;f.startsWith("vue:")&&(f=`vnode-${f.slice(4)}`);const d=t.tagType!==0||f.startsWith("vnode")||!/[A-Z]/.test(f)?io(je(f)):`on:${f}`;l=re(d,!0,s.loc)}else l=Qt([`${n.helperString(ku)}(`,s,")"]);else l=s,l.children.unshift(`${n.helperString(ku)}(`),l.children.push(")");let a=e.exp;a&&!a.content.trim()&&(a=void 0);let u=n.cacheHandlers&&!a&&!n.inVOnce;if(a){const f=Sg(a.content),d=!(f||WO.test(a.content)),p=a.content.includes(";");(d||u&&f)&&(a=Qt([`${d?"$event":"(...args)"} => ${p?"{":"("}`,a,p?"}":")"]))}let c={props:[we(l,a||re("() => {}",!1,o))]};return r&&(c=r(c)),u&&(c.props[0].value=n.cache(c.props[0].value)),c.props.forEach(f=>f.key.isHandlerKey=!0),c},KO=(e,t,n)=>{const{exp:r,modifiers:o,loc:i}=e,s=e.arg;return s.type!==4?(s.children.unshift("("),s.children.push(') || ""')):s.isStatic||(s.content=`${s.content} || ""`),o.includes("camel")&&(s.type===4?s.isStatic?s.content=je(s.content):s.content=`${n.helperString(Au)}(${s.content})`:(s.children.unshift(`${n.helperString(Au)}(`),s.children.push(")"))),n.inSSR||(o.includes("prop")&&rp(s,"."),o.includes("attr")&&rp(s,"^")),!r||r.type===4&&!r.content.trim()?(n.onError(Se(34,i)),{props:[we(s,re("",!0,i))]}):{props:[we(s,r)]}},rp=(e,t)=>{e.type===4?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},zO=(e,t)=>{if(e.type===0||e.type===1||e.type===11||e.type===10)return()=>{const n=e.children;let r,o=!1;for(let i=0;ii.type===7&&!t.directiveTransforms[i.name])&&e.tag!=="template")))for(let i=0;i{if(e.type===1&&$t(e,"once",!0))return op.has(e)||t.inVOnce||t.inSSR?void 0:(op.add(e),t.inVOnce=!0,t.helper(fl),()=>{t.inVOnce=!1;const n=t.currentNode;n.codegenNode&&(n.codegenNode=t.cache(n.codegenNode,!0))})},Mg=(e,t,n)=>{const{exp:r,arg:o}=e;if(!r)return n.onError(Se(41,e.loc)),Os();const i=r.loc.source,s=r.type===4?r.content:i,l=n.bindingMetadata[i];if(l==="props"||l==="props-aliased")return n.onError(Se(44,r.loc)),Os();const a=!1;if(!s.trim()||!Sg(s)&&!a)return n.onError(Se(42,r.loc)),Os();const u=o||re("modelValue",!0),c=o?ut(o)?`onUpdate:${je(o.content)}`:Qt(['"onUpdate:" + ',o]):"onUpdate:modelValue";let f;const d=n.isTS?"($event: any)":"$event";f=Qt([`${d} => ((`,r,") = $event)"]);const p=[we(u,e.exp),we(c,f)];if(e.modifiers.length&&t.tagType===1){const m=e.modifiers.map(g=>(ff(g)?g:JSON.stringify(g))+": true").join(", "),h=o?ut(o)?`${o.content}Modifiers`:Qt([o,' + "Modifiers"']):"modelModifiers";p.push(we(h,re(`{ ${m} }`,!1,e.loc,2)))}return Os(p)};function Os(e=[]){return{props:e}}const XO=/[\w).+\-_$\]]/,QO=(e,t)=>{!wr("COMPILER_FILTER",t)||(e.type===5&&gl(e.content,t),e.type===1&&e.props.forEach(n=>{n.type===7&&n.name!=="for"&&n.exp&&gl(n.exp,t)}))};function gl(e,t){if(e.type===4)ip(e,t);else for(let n=0;n=0&&(_=n.charAt(w),_===" ");w--);(!_||!XO.test(_))&&(s=!0)}}m===void 0?m=n.slice(0,p).trim():c!==0&&g();function g(){h.push(n.slice(c,p).trim()),c=p+1}if(h.length){for(p=0;p{if(e.type===1){const n=$t(e,"memo");return!n||sp.has(e)?void 0:(sp.add(e),()=>{const r=e.codegenNode||t.currentNode.codegenNode;r&&r.type===13&&(e.tagType!==1&&cf(r,t),e.codegenNode=Ce(t.helper(uf),[n.exp,yo(void 0,r),"_cache",String(t.cached++)]))})}};function ZO(e){return[[JO,CO,GO,AO,QO,VO,FO,NO,zO],{on:Fg,bind:KO,model:Mg}]}function ew(e,t={}){const n=t.onError||Jc,r=t.mode==="module";t.prefixIdentifiers===!0?n(Se(47)):r&&n(Se(48));const o=!1;t.cacheHandlers&&n(Se(49)),t.scopeId&&!r&&n(Se(50));const i=te(e)?XS(e,t):e,[s,l]=ZO();return uO(i,ce({},t,{prefixIdentifiers:o,nodeTransforms:[...s,...t.nodeTransforms||[]],directiveTransforms:ce({},l,t.directiveTransforms||{})})),dO(i,ce({},t,{prefixIdentifiers:o}))}const tw=()=>({props:[]}),qg=Symbol(""),Bg=Symbol(""),Hg=Symbol(""),Vg=Symbol(""),Lu=Symbol(""),Ug=Symbol(""),Wg=Symbol(""),Kg=Symbol(""),zg=Symbol(""),Jg=Symbol("");xS({[qg]:"vModelRadio",[Bg]:"vModelCheckbox",[Hg]:"vModelText",[Vg]:"vModelSelect",[Lu]:"vModelDynamic",[Ug]:"withModifiers",[Wg]:"withKeys",[Kg]:"vShow",[zg]:"Transition",[Jg]:"TransitionGroup"});let Vr;function nw(e,t=!1){return Vr||(Vr=document.createElement("div")),t?(Vr.innerHTML=`
`,Vr.children[0].getAttribute("foo")):(Vr.innerHTML=e,Vr.textContent)}const rw=pt("style,iframe,script,noscript",!0),ow={isVoidTag:A0,isNativeTag:e=>I0(e)||j0(e),isPreTag:e=>e==="pre",decodeEntities:nw,isBuiltInComponent:e=>{if(Gr(e,"Transition"))return zg;if(Gr(e,"TransitionGroup"))return Jg},getNamespace(e,t){let n=t?t.ns:0;if(t&&n===2)if(t.tag==="annotation-xml"){if(e==="svg")return 1;t.props.some(r=>r.type===6&&r.name==="encoding"&&r.value!=null&&(r.value.content==="text/html"||r.value.content==="application/xhtml+xml"))&&(n=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&e!=="mglyph"&&e!=="malignmark"&&(n=0);else t&&n===1&&(t.tag==="foreignObject"||t.tag==="desc"||t.tag==="title")&&(n=0);if(n===0){if(e==="svg")return 1;if(e==="math")return 2}return n},getTextMode({tag:e,ns:t}){if(t===0){if(e==="textarea"||e==="title")return 1;if(rw(e))return 2}return 0}},iw=e=>{e.type===1&&e.props.forEach((t,n)=>{t.type===6&&t.name==="style"&&t.value&&(e.props[n]={type:7,name:"bind",arg:re("style",!0,t.loc),exp:sw(t.value.content,t.loc),modifiers:[],loc:t.loc})})},sw=(e,t)=>{const n=Cm(e);return re(JSON.stringify(n),!1,t,3)};function Wn(e,t){return Se(e,t)}const lw=(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(Wn(53,o)),t.children.length&&(n.onError(Wn(54,o)),t.children.length=0),{props:[we(re("innerHTML",!0,o),r||re("",!0))]}},aw=(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(Wn(55,o)),t.children.length&&(n.onError(Wn(56,o)),t.children.length=0),{props:[we(re("textContent",!0),r?xt(r,n)>0?r:Ce(n.helperString(Xl),[r],o):re("",!0))]}},uw=(e,t,n)=>{const r=Mg(e,t,n);if(!r.props.length||t.tagType===1)return r;e.arg&&n.onError(Wn(58,e.arg.loc));const{tag:o}=t,i=n.isCustomElement(o);if(o==="input"||o==="textarea"||o==="select"||i){let s=Hg,l=!1;if(o==="input"||i){const a=Ql(t,"type");if(a){if(a.type===7)s=Lu;else if(a.value)switch(a.value.content){case"radio":s=qg;break;case"checkbox":s=Bg;break;case"file":l=!0,n.onError(Wn(59,e.loc));break}}else VS(t)&&(s=Lu)}else o==="select"&&(s=Vg);l||(r.needRuntime=n.helper(s))}else n.onError(Wn(57,e.loc));return r.props=r.props.filter(s=>!(s.key.type===4&&s.key.content==="modelValue")),r},cw=pt("passive,once,capture"),fw=pt("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),dw=pt("left,right"),Xg=pt("onkeyup,onkeydown,onkeypress",!0),pw=(e,t,n,r)=>{const o=[],i=[],s=[];for(let l=0;lut(e)&&e.content.toLowerCase()==="onclick"?re(t,!0):e.type!==4?Qt(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e,hw=(e,t,n)=>Fg(e,t,n,r=>{const{modifiers:o}=e;if(!o.length)return r;let{key:i,value:s}=r.props[0];const{keyModifiers:l,nonKeyModifiers:a,eventOptionModifiers:u}=pw(i,o,n,e.loc);if(a.includes("right")&&(i=lp(i,"onContextmenu")),a.includes("middle")&&(i=lp(i,"onMouseup")),a.length&&(s=Ce(n.helper(Ug),[s,JSON.stringify(a)])),l.length&&(!ut(i)||Xg(i.content))&&(s=Ce(n.helper(Wg),[s,JSON.stringify(l)])),u.length){const c=u.map(Nr).join("");i=ut(i)?re(`${i.content}${c}`,!0):Qt(["(",i,`) + "${c}"`])}return{props:[we(i,s)]}}),mw=(e,t,n)=>{const{exp:r,loc:o}=e;return r||n.onError(Wn(61,o)),{props:[],needRuntime:n.helper(Kg)}},vw=(e,t)=>{e.type===1&&e.tagType===0&&(e.tag==="script"||e.tag==="style")&&t.removeNode()},gw=[iw],yw={cloak:tw,html:lw,text:aw,model:uw,on:hw,show:mw};function bw(e,t={}){return ew(e,ce({},ow,t,{nodeTransforms:[vw,...gw,...t.nodeTransforms||[]],directiveTransforms:ce({},yw,t.directiveTransforms||{}),transformHoist:null}))}const ap=Object.create(null);function _w(e,t){if(!te(e))if(e.nodeType)e=e.innerHTML;else return nt;const n=e,r=ap[n];if(r)return r;if(e[0]==="#"){const l=document.querySelector(e);e=l?l.innerHTML:""}const o=ce({hoistStatic:!0,onError:void 0,onWarn:nt},t);!o.isCustomElement&&typeof customElements<"u"&&(o.isCustomElement=l=>!!customElements.get(l));const{code:i}=bw(e,o),s=new Function("Vue",i)(IS);return s._rc=!0,ap[n]=s}qv(_w);const Sw="modulepreload",Ow=function(e){return"/build/"+e},up={},lt=function(t,n,r){if(!n||n.length===0)return t();const o=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=Ow(i),i in up)return;up[i]=!0;const s=i.endsWith(".css"),l=s?'[rel="stylesheet"]':"";if(!!r)for(let c=o.length-1;c>=0;c--){const f=o[c];if(f.href===i&&(!s||f.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const u=document.createElement("link");if(u.rel=s?"stylesheet":Sw,s||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),s)return new Promise((c,f)=>{u.addEventListener("load",c),u.addEventListener("error",()=>f(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t())};var VR=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function ww(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Qg={exports:{}},hf={exports:{}},Yg=function(t,n){return function(){for(var o=new Array(arguments.length),i=0;i"u"}function Pw(e){return e!==null&&!yl(e)&&e.constructor!==null&&!yl(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}var Gg=Lr("ArrayBuffer");function Tw(e){var t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&Gg(e.buffer),t}function Cw(e){return typeof e=="string"}function Iw(e){return typeof e=="number"}function Zg(e){return e!==null&&typeof e=="object"}function Hs(e){if(vf(e)!=="object")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}var jw=Lr("Date"),Aw=Lr("File"),kw=Lr("Blob"),$w=Lr("FileList");function yf(e){return mf.call(e)==="[object Function]"}function Rw(e){return Zg(e)&&yf(e.pipe)}function xw(e){var t="[object FormData]";return e&&(typeof FormData=="function"&&e instanceof FormData||mf.call(e)===t||yf(e.toString)&&e.toString()===t)}var Nw=Lr("URLSearchParams");function Dw(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function Lw(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function bf(e,t){if(!(e===null||typeof e>"u"))if(typeof e!="object"&&(e=[e]),gf(e))for(var n=0,r=e.length;n0;)i=r[o],s[i]||(t[i]=e[i],s[i]=!0);e=Object.getPrototypeOf(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t}function Hw(e,t,n){e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return r!==-1&&r===n}function Vw(e){if(!e)return null;var t=e.length;if(yl(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n}var Uw=function(e){return function(t){return e&&t instanceof e}}(typeof Uint8Array<"u"&&Object.getPrototypeOf(Uint8Array)),He={isArray:gf,isArrayBuffer:Gg,isBuffer:Pw,isFormData:xw,isArrayBufferView:Tw,isString:Cw,isNumber:Iw,isObject:Zg,isPlainObject:Hs,isUndefined:yl,isDate:jw,isFile:Aw,isBlob:kw,isFunction:yf,isStream:Rw,isURLSearchParams:Nw,isStandardBrowserEnv:Lw,forEach:bf,merge:Fu,extend:Fw,trim:Dw,stripBOM:Mw,inherits:qw,toFlatObject:Bw,kindOf:vf,kindOfTest:Lr,endsWith:Hw,toArray:Vw,isTypedArray:Uw,isFileList:$w},Ur=He;function cp(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}var ey=function(t,n,r){if(!n)return t;var o;if(r)o=r(n);else if(Ur.isURLSearchParams(n))o=n.toString();else{var i=[];Ur.forEach(n,function(a,u){a===null||typeof a>"u"||(Ur.isArray(a)?u=u+"[]":a=[a],Ur.forEach(a,function(f){Ur.isDate(f)?f=f.toISOString():Ur.isObject(f)&&(f=JSON.stringify(f)),i.push(cp(u)+"="+cp(f))}))}),o=i.join("&")}if(o){var s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+o}return t},Ww=He;function ea(){this.handlers=[]}ea.prototype.use=function(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1};ea.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)};ea.prototype.forEach=function(t){Ww.forEach(this.handlers,function(r){r!==null&&t(r)})};var Kw=ea,zw=He,Jw=function(t,n){zw.forEach(t,function(o,i){i!==n&&i.toUpperCase()===n.toUpperCase()&&(t[n]=o,delete t[i])})},ty=He;function So(e,t,n,r,o){Error.call(this),this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}ty.inherits(So,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var ny=So.prototype,ry={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED"].forEach(function(e){ry[e]={value:e}});Object.defineProperties(So,ry);Object.defineProperty(ny,"isAxiosError",{value:!0});So.from=function(e,t,n,r,o,i){var s=Object.create(ny);return ty.toFlatObject(e,s,function(a){return a!==Error.prototype}),So.call(s,e.message,t,n,r,o),s.name=e.name,i&&Object.assign(s,i),s};var xo=So,oy={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ut=He;function Xw(e,t){t=t||new FormData;var n=[];function r(i){return i===null?"":Ut.isDate(i)?i.toISOString():Ut.isArrayBuffer(i)||Ut.isTypedArray(i)?typeof Blob=="function"?new Blob([i]):Buffer.from(i):i}function o(i,s){if(Ut.isPlainObject(i)||Ut.isArray(i)){if(n.indexOf(i)!==-1)throw Error("Circular reference detected in "+s);n.push(i),Ut.forEach(i,function(a,u){if(!Ut.isUndefined(a)){var c=s?s+"."+u:u,f;if(a&&!s&&typeof a=="object"){if(Ut.endsWith(u,"{}"))a=JSON.stringify(a);else if(Ut.endsWith(u,"[]")&&(f=Ut.toArray(a))){f.forEach(function(d){!Ut.isUndefined(d)&&t.append(c,r(d))});return}}o(a,c)}}),n.pop()}else t.append(s,r(i))}return o(e),t}var iy=Xw,ka,fp;function Qw(){if(fp)return ka;fp=1;var e=xo;return ka=function(n,r,o){var i=o.config.validateStatus;!o.status||!i||i(o.status)?n(o):r(new e("Request failed with status code "+o.status,[e.ERR_BAD_REQUEST,e.ERR_BAD_RESPONSE][Math.floor(o.status/100)-4],o.config,o.request,o))},ka}var $a,dp;function Yw(){if(dp)return $a;dp=1;var e=He;return $a=e.isStandardBrowserEnv()?function(){return{write:function(r,o,i,s,l,a){var u=[];u.push(r+"="+encodeURIComponent(o)),e.isNumber(i)&&u.push("expires="+new Date(i).toGMTString()),e.isString(s)&&u.push("path="+s),e.isString(l)&&u.push("domain="+l),a===!0&&u.push("secure"),document.cookie=u.join("; ")},read:function(r){var o=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),$a}var Gw=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)},Zw=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t},eE=Gw,tE=Zw,sy=function(t,n){return t&&!eE(n)?tE(t,n):n},Ra,pp;function nE(){if(pp)return Ra;pp=1;var e=He,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return Ra=function(r){var o={},i,s,l;return r&&e.forEach(r.split(` +`),function(u){if(l=u.indexOf(":"),i=e.trim(u.substr(0,l)).toLowerCase(),s=e.trim(u.substr(l+1)),i){if(o[i]&&t.indexOf(i)>=0)return;i==="set-cookie"?o[i]=(o[i]?o[i]:[]).concat([s]):o[i]=o[i]?o[i]+", "+s:s}}),o},Ra}var xa,hp;function rE(){if(hp)return xa;hp=1;var e=He;return xa=e.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),o;function i(s){var l=s;return n&&(r.setAttribute("href",l),l=r.href),r.setAttribute("href",l),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return o=i(window.location.href),function(l){var a=e.isString(l)?i(l):l;return a.protocol===o.protocol&&a.host===o.host}}():function(){return function(){return!0}}(),xa}var Na,mp;function ta(){if(mp)return Na;mp=1;var e=xo,t=He;function n(r){e.call(this,r==null?"canceled":r,e.ERR_CANCELED),this.name="CanceledError"}return t.inherits(n,e,{__CANCEL__:!0}),Na=n,Na}var Da,vp;function oE(){return vp||(vp=1,Da=function(t){var n=/^([-+\w]{1,25})(:?\/\/|:)/.exec(t);return n&&n[1]||""}),Da}var La,gp;function yp(){if(gp)return La;gp=1;var e=He,t=Qw(),n=Yw(),r=ey,o=sy,i=nE(),s=rE(),l=oy,a=xo,u=ta(),c=oE();return La=function(d){return new Promise(function(m,h){var g=d.data,w=d.headers,_=d.responseType,b;function v(){d.cancelToken&&d.cancelToken.unsubscribe(b),d.signal&&d.signal.removeEventListener("abort",b)}e.isFormData(g)&&e.isStandardBrowserEnv()&&delete w["Content-Type"];var y=new XMLHttpRequest;if(d.auth){var I=d.auth.username||"",k=d.auth.password?unescape(encodeURIComponent(d.auth.password)):"";w.Authorization="Basic "+btoa(I+":"+k)}var P=o(d.baseURL,d.url);y.open(d.method.toUpperCase(),r(P,d.params,d.paramsSerializer),!0),y.timeout=d.timeout;function T(){if(!!y){var j="getAllResponseHeaders"in y?i(y.getAllResponseHeaders()):null,x=!_||_==="text"||_==="json"?y.responseText:y.response,F={data:x,status:y.status,statusText:y.statusText,headers:j,config:d,request:y};t(function(q){m(q),v()},function(q){h(q),v()},F),y=null}}if("onloadend"in y?y.onloadend=T:y.onreadystatechange=function(){!y||y.readyState!==4||y.status===0&&!(y.responseURL&&y.responseURL.indexOf("file:")===0)||setTimeout(T)},y.onabort=function(){!y||(h(new a("Request aborted",a.ECONNABORTED,d,y)),y=null)},y.onerror=function(){h(new a("Network Error",a.ERR_NETWORK,d,y,y)),y=null},y.ontimeout=function(){var x=d.timeout?"timeout of "+d.timeout+"ms exceeded":"timeout exceeded",F=d.transitional||l;d.timeoutErrorMessage&&(x=d.timeoutErrorMessage),h(new a(x,F.clarifyTimeoutError?a.ETIMEDOUT:a.ECONNABORTED,d,y)),y=null},e.isStandardBrowserEnv()){var C=(d.withCredentials||s(P))&&d.xsrfCookieName?n.read(d.xsrfCookieName):void 0;C&&(w[d.xsrfHeaderName]=C)}"setRequestHeader"in y&&e.forEach(w,function(x,F){typeof g>"u"&&F.toLowerCase()==="content-type"?delete w[F]:y.setRequestHeader(F,x)}),e.isUndefined(d.withCredentials)||(y.withCredentials=!!d.withCredentials),_&&_!=="json"&&(y.responseType=d.responseType),typeof d.onDownloadProgress=="function"&&y.addEventListener("progress",d.onDownloadProgress),typeof d.onUploadProgress=="function"&&y.upload&&y.upload.addEventListener("progress",d.onUploadProgress),(d.cancelToken||d.signal)&&(b=function(j){!y||(h(!j||j&&j.type?new u:j),y.abort(),y=null)},d.cancelToken&&d.cancelToken.subscribe(b),d.signal&&(d.signal.aborted?b():d.signal.addEventListener("abort",b))),g||(g=null);var A=c(P);if(A&&["http","https","file"].indexOf(A)===-1){h(new a("Unsupported protocol "+A+":",a.ERR_BAD_REQUEST,d));return}y.send(g)})},La}var Fa,bp;function iE(){return bp||(bp=1,Fa=null),Fa}var De=He,_p=Jw,Sp=xo,sE=oy,lE=iy,aE={"Content-Type":"application/x-www-form-urlencoded"};function Op(e,t){!De.isUndefined(e)&&De.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function uE(){var e;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(e=yp()),e}function cE(e,t,n){if(De.isString(e))try{return(t||JSON.parse)(e),De.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}var na={transitional:sE,adapter:uE(),transformRequest:[function(t,n){if(_p(n,"Accept"),_p(n,"Content-Type"),De.isFormData(t)||De.isArrayBuffer(t)||De.isBuffer(t)||De.isStream(t)||De.isFile(t)||De.isBlob(t))return t;if(De.isArrayBufferView(t))return t.buffer;if(De.isURLSearchParams(t))return Op(n,"application/x-www-form-urlencoded;charset=utf-8"),t.toString();var r=De.isObject(t),o=n&&n["Content-Type"],i;if((i=De.isFileList(t))||r&&o==="multipart/form-data"){var s=this.env&&this.env.FormData;return lE(i?{"files[]":t}:t,s&&new s)}else if(r||o==="application/json")return Op(n,"application/json"),cE(t);return t}],transformResponse:[function(t){var n=this.transitional||na.transitional,r=n&&n.silentJSONParsing,o=n&&n.forcedJSONParsing,i=!r&&this.responseType==="json";if(i||o&&De.isString(t)&&t.length)try{return JSON.parse(t)}catch(s){if(i)throw s.name==="SyntaxError"?Sp.from(s,Sp.ERR_BAD_RESPONSE,this,null,this.response):s}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:iE()},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};De.forEach(["delete","get","head"],function(t){na.headers[t]={}});De.forEach(["post","put","patch"],function(t){na.headers[t]=De.merge(aE)});var _f=na,fE=He,dE=_f,pE=function(t,n,r){var o=this||dE;return fE.forEach(r,function(s){t=s.call(o,t,n)}),t},Ma,wp;function ly(){return wp||(wp=1,Ma=function(t){return!!(t&&t.__CANCEL__)}),Ma}var Ep=He,qa=pE,hE=ly(),mE=_f,vE=ta();function Ba(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new vE}var gE=function(t){Ba(t),t.headers=t.headers||{},t.data=qa.call(t,t.data,t.headers,t.transformRequest),t.headers=Ep.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),Ep.forEach(["delete","get","head","post","put","patch","common"],function(o){delete t.headers[o]});var n=t.adapter||mE.adapter;return n(t).then(function(o){return Ba(t),o.data=qa.call(t,o.data,o.headers,t.transformResponse),o},function(o){return hE(o)||(Ba(t),o&&o.response&&(o.response.data=qa.call(t,o.response.data,o.response.headers,t.transformResponse))),Promise.reject(o)})},yt=He,ay=function(t,n){n=n||{};var r={};function o(c,f){return yt.isPlainObject(c)&&yt.isPlainObject(f)?yt.merge(c,f):yt.isPlainObject(f)?yt.merge({},f):yt.isArray(f)?f.slice():f}function i(c){if(yt.isUndefined(n[c])){if(!yt.isUndefined(t[c]))return o(void 0,t[c])}else return o(t[c],n[c])}function s(c){if(!yt.isUndefined(n[c]))return o(void 0,n[c])}function l(c){if(yt.isUndefined(n[c])){if(!yt.isUndefined(t[c]))return o(void 0,t[c])}else return o(void 0,n[c])}function a(c){if(c in n)return o(t[c],n[c]);if(c in t)return o(void 0,t[c])}var u={url:s,method:s,data:s,baseURL:l,transformRequest:l,transformResponse:l,paramsSerializer:l,timeout:l,timeoutMessage:l,withCredentials:l,adapter:l,responseType:l,xsrfCookieName:l,xsrfHeaderName:l,onUploadProgress:l,onDownloadProgress:l,decompress:l,maxContentLength:l,maxBodyLength:l,beforeRedirect:l,transport:l,httpAgent:l,httpsAgent:l,cancelToken:l,socketPath:l,responseEncoding:l,validateStatus:a};return yt.forEach(Object.keys(t).concat(Object.keys(n)),function(f){var d=u[f]||i,p=d(f);yt.isUndefined(p)&&d!==a||(r[f]=p)}),r},Ha,Pp;function uy(){return Pp||(Pp=1,Ha={version:"0.27.2"}),Ha}var yE=uy().version,qn=xo,Sf={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){Sf[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});var Tp={};Sf.transitional=function(t,n,r){function o(i,s){return"[Axios v"+yE+"] Transitional option '"+i+"'"+s+(r?". "+r:"")}return function(i,s,l){if(t===!1)throw new qn(o(s," has been removed"+(n?" in "+n:"")),qn.ERR_DEPRECATED);return n&&!Tp[s]&&(Tp[s]=!0,console.warn(o(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(i,s,l):!0}};function bE(e,t,n){if(typeof e!="object")throw new qn("options must be an object",qn.ERR_BAD_OPTION_VALUE);for(var r=Object.keys(e),o=r.length;o-- >0;){var i=r[o],s=t[i];if(s){var l=e[i],a=l===void 0||s(l,i,e);if(a!==!0)throw new qn("option "+i+" must be "+a,qn.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new qn("Unknown option "+i,qn.ERR_BAD_OPTION)}}var _E={assertOptions:bE,validators:Sf},cy=He,SE=ey,Cp=Kw,Ip=gE,ra=ay,OE=sy,fy=_E,Wr=fy.validators;function Oo(e){this.defaults=e,this.interceptors={request:new Cp,response:new Cp}}Oo.prototype.request=function(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ra(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var r=n.transitional;r!==void 0&&fy.assertOptions(r,{silentJSONParsing:Wr.transitional(Wr.boolean),forcedJSONParsing:Wr.transitional(Wr.boolean),clarifyTimeoutError:Wr.transitional(Wr.boolean)},!1);var o=[],i=!0;this.interceptors.request.forEach(function(p){typeof p.runWhen=="function"&&p.runWhen(n)===!1||(i=i&&p.synchronous,o.unshift(p.fulfilled,p.rejected))});var s=[];this.interceptors.response.forEach(function(p){s.push(p.fulfilled,p.rejected)});var l;if(!i){var a=[Ip,void 0];for(Array.prototype.unshift.apply(a,o),a=a.concat(s),l=Promise.resolve(n);a.length;)l=l.then(a.shift(),a.shift());return l}for(var u=n;o.length;){var c=o.shift(),f=o.shift();try{u=c(u)}catch(d){f(d);break}}try{l=Ip(u)}catch(d){return Promise.reject(d)}for(;s.length;)l=l.then(s.shift(),s.shift());return l};Oo.prototype.getUri=function(t){t=ra(this.defaults,t);var n=OE(t.baseURL,t.url);return SE(n,t.params,t.paramsSerializer)};cy.forEach(["delete","get","head","options"],function(t){Oo.prototype[t]=function(n,r){return this.request(ra(r||{},{method:t,url:n,data:(r||{}).data}))}});cy.forEach(["post","put","patch"],function(t){function n(r){return function(i,s,l){return this.request(ra(l||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:i,data:s}))}}Oo.prototype[t]=n(),Oo.prototype[t+"Form"]=n(!0)});var wE=Oo,Va,jp;function EE(){if(jp)return Va;jp=1;var e=ta();function t(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(s){r=s});var o=this;this.promise.then(function(i){if(!!o._listeners){var s,l=o._listeners.length;for(s=0;s-1&&e%1==0&&e-1&&e%1==0&&e<=oP}var iP="[object Arguments]",sP="[object Array]",lP="[object Boolean]",aP="[object Date]",uP="[object Error]",cP="[object Function]",fP="[object Map]",dP="[object Number]",pP="[object Object]",hP="[object RegExp]",mP="[object Set]",vP="[object String]",gP="[object WeakMap]",yP="[object ArrayBuffer]",bP="[object DataView]",_P="[object Float32Array]",SP="[object Float64Array]",OP="[object Int8Array]",wP="[object Int16Array]",EP="[object Int32Array]",PP="[object Uint8Array]",TP="[object Uint8ClampedArray]",CP="[object Uint16Array]",IP="[object Uint32Array]",ye={};ye[_P]=ye[SP]=ye[OP]=ye[wP]=ye[EP]=ye[PP]=ye[TP]=ye[CP]=ye[IP]=!0;ye[iP]=ye[sP]=ye[yP]=ye[lP]=ye[bP]=ye[aP]=ye[uP]=ye[cP]=ye[fP]=ye[dP]=ye[pP]=ye[hP]=ye[mP]=ye[vP]=ye[gP]=!1;function jP(e){return er(e)&&wf(e.length)&&!!ye[rr(e)]}function AP(e){return function(t){return e(t)}}var yy=typeof exports=="object"&&exports&&!exports.nodeType&&exports,si=yy&&typeof module=="object"&&module&&!module.nodeType&&module,kP=si&&si.exports===yy,Ka=kP&&py.process,$P=function(){try{var e=si&&si.require&&si.require("util").types;return e||Ka&&Ka.binding&&Ka.binding("util")}catch{}}();const Lp=$P;var Fp=Lp&&Lp.isTypedArray,RP=Fp?AP(Fp):jP;const by=RP;var xP=Object.prototype,NP=xP.hasOwnProperty;function DP(e,t){var n=Ae(e),r=!n&&vy(e),o=!n&&!r&&Mu(e),i=!n&&!r&&!o&&by(e),s=n||r||o||i,l=s?xE(e.length,String):[],a=l.length;for(var u in e)(t||NP.call(e,u))&&!(s&&(u=="length"||o&&(u=="offset"||u=="parent")||i&&(u=="buffer"||u=="byteLength"||u=="byteOffset")||Of(u,a)))&&l.push(u);return l}var LP=Object.prototype;function FP(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||LP;return e===n}function MP(e,t){return function(n){return e(t(n))}}var qP=MP(Object.keys,Object);const BP=qP;var HP=Object.prototype,VP=HP.hasOwnProperty;function UP(e){if(!FP(e))return BP(e);var t=[];for(var n in Object(e))VP.call(e,n)&&n!="constructor"&&t.push(n);return t}function Tt(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var WP="[object AsyncFunction]",KP="[object Function]",zP="[object GeneratorFunction]",JP="[object Proxy]";function _y(e){if(!Tt(e))return!1;var t=rr(e);return t==KP||t==zP||t==WP||t==JP}function oa(e){return e!=null&&wf(e.length)&&!_y(e)}function ia(e){return oa(e)?DP(e):UP(e)}function Ef(e,t){return e&&RE(e,t,ia)}function XP(e,t){return function(n,r){if(n==null)return n;if(!oa(n))return e(n,r);for(var o=n.length,i=t?o:-1,s=Object(n);(t?i--:++ir!==n))}emit(t,n){this.events[t]&&this.events[t].forEach(r=>{r(n)})}}const bl=Y(0),Jt=Y(1),_e=Y({}),Yt=Y(0),sa=Y({}),wo={},Pn=typeof window>"u";function tT(e,t,n){Pn||window.addEventListener("popstate",nT.bind(this)),Object.keys(t).length>0&&bl.value++,wo[Jt.value]=new wy(Jt.value),jf(n),la(n.head),Af(e);const r=Pn?"":location.href,o=Tf(r,n.head,e,t,{},Jt.value,bl.value,n.persistentLayout);Ey(o)}function nT(e){e.state&&(_e.value=e.state,Yt.value=0,sa.value={},Rf.value={},Cf.value=_e.value.persistentLayoutKey,la(_e.value.head),Af(_e.value.html,_e.value.rememberedState.scrollY),mn("history:popped-state",_e.value.url))}function Tf(e,t,n,r,o,i,s,l){const a={url:e,head:t,html:n,dynamics:r,rememberedState:o,pageVisitId:i,dynamicVisitId:s,persistentLayoutKey:l};return _e.value=a,a}function rT(e){Pn||(window.history.pushState(e,"",e.url),mn("history:pushed-state",{url:e.url}))}function oT(e){const t=Tf(e,JSON.parse(JSON.stringify(_e.value.head)),_e.value.html,JSON.parse(JSON.stringify(_e.value.dynamics)),{..._e.value.rememberedState},_e.value.pageVisitId,_e.value.dynamicVisitId,_e.value.persistentLayoutKey);Pn||(window.history.replaceState(t,"",t.url),mn("history:replaced-state",{url:t.url}))}function Ey(e){Pn||(window.history.replaceState(e,"",e.url),mn("history:replaced-state",{url:e.url}))}const za=Y(0),Cf=Y(null);function iT(e){const t=URL.createObjectURL(e.data),n=e.headers["content-disposition"].split("filename=")[1],r=document.createElement("a");r.href=t,r.download=n,document.body.appendChild(r),r.click(),setTimeout(()=>{document.body.removeChild(r),URL.revokeObjectURL(t)},1)}function sT(e,t,n){var r;za.value++;const o=e.request.responseURL+(n?"#"+n:"");if(e.data instanceof Blob){iT(e);return}if(Tt((r=e.data)==null?void 0:r.splade)||console.error("The response is not a Splade response. Did you use the Splade Middleware on this route?"),e.data.splade.lazy||e.data.splade.rehydrate)return;e.data.splade.modal&&!e.data.splade.modalTarget&&Yt.value++;const i=Cf.value;if(jf(e.data.splade),la(e.data.splade.head),o===_e.value.url&&(t=!0),e.data.splade.modal)return xy(e.data.html,e.data.splade.modal);if(e.data.splade.preventRefresh)return;Yt.value=0,sa.value={};let s=e.data.html,l=e.data.dynamics;const a=Object.keys(_e.value.dynamics).length>0,u=Object.keys(l).length>0;t?(u&&Nt(l,(p,m)=>{l[m]+=``}),(!u||!a)&&(s+=``)):(u&&bl.value++,(!u||!a)&&(Jt.value++,wo[Jt.value]=wo[Jt.value]||new wy(Jt.value)));let c=e.data.splade.persistentLayout&&i===e.data.splade.persistentLayout,f=0;!Pn&&e.data.splade.preserveScroll&&(f=window.scrollY),Af(c?_e.value.html:s,f,!t&&!e.data.splade.preventViewTransition);const d=Tf(o,e.data.splade.head,c?_e.value.html:s,l,_e.value.rememberedState?{..._e.value.rememberedState}:{},Jt.value,bl.value,e.data.splade.persistentLayout);t?Ey(d):rT(d)}function lT(){Yt.value--,la(uT(Yt.value))}const Py=Y({}),Ty=e=>Py.value[e],aT=e=>Object.keys(Ty.value[e]).length>0,Cy=Y({}),uT=e=>Cy.value[e],Iy=Y({}),cT=e=>Iy.value[e],Eo=Y([]);function fT(e){Eo.value.push(e)}const dT=ie(()=>eT(Eo.value));function pT(e){Eo.value[e].dismissed=!0,Eo.value[e].html=null}const If=Y(null);function hT(e,t,n,r,o,i,s){let l,a;typeof o>"u"&&(o=!1),typeof i>"u"&&(i=!1),typeof s>"u"&&(s=!1);const u=new Promise((c,f)=>{l=c,a=f});return If.value={title:e,text:t,confirmButton:n,cancelButton:r,resolvePromise:l,rejectPromise:a,confirmPassword:o,confirmPasswordOnce:i,confirmDanger:s},u}function mT(){If.value=null}const jy=Y({});function jf(e){Cf.value=e.persistentLayout,jy.value=e.shared?e.shared:{},Iy.value[Yt.value]=e.flash?e.flash:{},Cy.value[Yt.value]=e.head?e.head:{},YP(e.toasts?e.toasts:[],t=>{Eo.value.push(t)}),Py.value[Yt.value]=e.errors?e.errors:{}}const Ay=Y(()=>{}),ky=Y(()=>{}),$y=Y(()=>{}),Ry=Y(()=>{});function la(e){Ay.value(e)}function Af(e,t,n){ky.value(e,t,n===!0)}function xy(e,t){sa.value[Yt.value]=!0,$y.value(e,t)}function vT(e){return sa.value[e]}function Ny(e){Ry.value(e)}const kf=Y({});function Dy(e,t,n){kf.value[e]=t,n&&gT(e,t)}function $f(){return JSON.parse(localStorage.getItem("splade")||"{}")||{}}function gT(e,t){let n=$f();n[e]=t,localStorage.setItem("splade",JSON.stringify(n))}function yT(e,t){return t?$f()[e]:kf.value[e]}function bT(e,t){if(t){let n=$f();delete n[e],localStorage.setItem("splade",JSON.stringify(n))}delete kf.value[e]}function Fr(e,t,n,r,o,i){if(Pn||Dy("scrollY",window.scrollY),t.toUpperCase()==="GET"){const l=new URLSearchParams(n).toString();l!=""&&(e=`${e.split("?")[0]}?${l}`),n={}}mn("internal:request",{url:e,method:t,data:n,headers:r,replace:o});const s=zt({method:t,url:e,data:n,headers:{"X-Splade":!0,"X-Requested-With":"XMLHttpRequest",Accept:"text/html, application/xhtml+xml",...r},responseType:i?"blob":"json",onUploadProgress:l=>{n instanceof FormData&&(l.percentage=Math.round(l.loaded/l.total*100),mn("internal:request-progress",{url:e,method:t,data:n,headers:r,replace:o,progress:l}))}});return s.then(l=>{const a=e.split("#")[1]||"";sT(l,o,a),mn("internal:request-response",{url:e,method:t,data:n,headers:r,replace:o,response:l})}).catch(async l=>{if(mn("internal:request-error",{url:e,method:t,data:n,headers:r,replace:o,error:l}),!l.response)return;const a=l.response;if(a.status==409&&a.headers["x-splade-redirect-away"])return window.location=a.headers["x-splade-redirect-away"];let u={};if(a.data instanceof Blob){const c=await a.data.text();a.data.type==="application/json"&&typeof c=="string"?u=JSON.parse(c)||{}:a.data.html=c}else u=a.data.splade;u&&!u.lazy&&!u.rehydrate&&jf(u),a.status!=422&&Ny(a.data.html?a.data.html:a.data)}),s}function Ly(e,t){return typeof t>"u"&&(t={}),Fr(e,"GET",{},t,!0)}function _T(e,t){return typeof t>"u"&&(t={}),Fr(e,"GET",{},t,!1)}function ST(e){return Fr(e,"GET",{},{"X-Splade-Modal":"modal"},!1)}const Rf=Y({});function OT(e){const t=Rf.value[e];return t?(Yt.value++,xy(t.html,t.type),!0):!1}function wT(e,t,n){Rf.value[e]={html:t,type:n}}function ET(e){return Fr(e,"GET",{},{"X-Splade-Modal":"slideover"},!1)}function PT(e,t){return Fr(e,"GET",{},{"X-Splade-Lazy":t},!1)}function TT(e,t){return Fr(e,"GET",{},{"X-Splade-Rehydrate":t},!1)}function CT(e){typeof e>"u"&&(e=!1);const t={"X-Splade-Refresh":!0};return e&&(t["X-Splade-Preserve-Scroll"]=!0),Ly(_e.value.url,t)}function IT(e,t){wo[Jt.value].on(e,t)}function jT(e,t){wo[Jt.value].off(e,t)}function mn(e,t){typeof t>"u"&&(t={}),wo[Jt.value].emit(e,t),Pn||document.dispatchEvent(new CustomEvent(`splade:${e}`,{detail:t}))}const H={init:tT,replace:Ly,visit:_T,modal:ST,slideover:ET,refresh:CT,request:Fr,lazy:PT,rehydrate:TT,replaceUrlOfCurrentPage:oT,htmlForDynamicComponent(e){return _e.value.dynamics[e]},setOnHead(e){Ay.value=e},setOnHtml(e){ky.value=e},setOnModal(e){$y.value=e},setOnServerError(e){Ry.value=e},onServerError:Ny,hasValidationErrors:aT,validationErrors:Ty,sharedData:jy,flashData:cT,toasts:Eo,toastsReversed:dT,confirmModal:If,confirm:hT,clearConfirmModal:mT,pushToast:fT,dismissToast:pT,restore:yT,remember:Dy,forget:bT,popStack:lT,currentStack:Yt,stackType:vT,pageVisitId:ie(()=>_e.value.pageVisitId),dynamicVisitId:ie(()=>_e.value.dynamicVisitId),isSsr:Pn,openPreloadedModal:OT,registerPreloadedModal:wT,on:IT,off:jT,emit:mn};var AT="[object String]";function Xt(e){return typeof e=="string"||!Ae(e)&&er(e)&&rr(e)==AT}const on={__name:"Render",props:{html:{type:String,required:!1,default:""},passthrough:{type:Object,required:!1,default(){return{}}}},setup(e){const t=e,n=Y(null);function r(){n.value=ke({template:t.html,data(){return{...t.passthrough}}}),Ft(()=>{H.emit("rendered")})}return Et(()=>t.html,r,{immediate:!0}),(o,i)=>e.html?(ve(),Je(tt(n),{key:0})):Kl("",!0)}},kT={__name:"ServerError",props:{html:{type:String,required:!0}},emits:["close"],setup(e,{emit:t}){const n=e,r=Y(null);function o(){const l=document.createElement("html");l.innerHTML=n.html,l.querySelectorAll("a").forEach(u=>u.setAttribute("target","_top")),document.body.style.overflow="hidden";const a=r.value;if(!a.contentWindow)throw new Error("iframe not yet ready.");a.contentWindow.document.open(),a.contentWindow.document.write(l.outerHTML),a.contentWindow.document.close(),document.addEventListener("keydown",i)}function i(l){l.keyCode===27&&s()}function s(){document.body.style.overflow="visible",document.removeEventListener("keydown",i),t("close")}return Ee(()=>o()),(l,a)=>(ve(),Bt("div",{style:{position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px","z-index":"200000","box-sizing":"border-box",height:"100vh",width:"100vw","background-color":"rgb(0 0 0 / 0.75)",padding:"2rem"},onClick:s},[po("iframe",{ref_key:"iframeElement",ref:r,class:"bg-white w-full h-full"},null,512)]))}},$T={__name:"SpladeApp",props:{el:{type:[String,Object],required:!1,default:""},components:{type:String,required:!1,default:e=>{if(!H.isSsr){const t=Xt(e.el)?document.getElementById(e.el):e.el;return JSON.parse(t.dataset.components)||""}}},initialHtml:{type:String,required:!1,default:e=>{if(!H.isSsr){const t=Xt(e.el)?document.getElementById(e.el):e.el;return JSON.parse(t.dataset.html)||""}}},initialDynamics:{type:Object,required:!1,default:e=>{if(!H.isSsr){const t=Xt(e.el)?document.getElementById(e.el):e.el;return JSON.parse(t.dataset.dynamics)||{}}}},initialSpladeData:{type:Object,required:!1,default:e=>{if(!H.isSsr){const t=Xt(e.el)?document.getElementById(e.el):e.el;return JSON.parse(t.dataset.splade)||{}}}}},setup(e){const t=e;qt("stack",0);const n=Y(),r=Y([]),o=Y(null),i=Y(null),s=Y(!0),l=Re("$spladeOptions")||{},a=ie(()=>H.currentStack.value<1?[]:{filter:"blur(4px)","transition-property":"filter","transition-duration":"150ms","transition-timing-function":"cubic-bezier(0.4, 0, 0.2, 1)"});function u(){o.value=null}function c(m){r.value[m]=null,H.popStack()}function f(m){const h=document.createElement("meta");Nt(m,(g,w)=>{h[w]=g}),document.getElementsByTagName("head")[0].appendChild(h)}function d(m){var h;let g="meta";Nt(m,(w,_)=>{g=`${g}[${_}="${w}"]`});try{(h=document.querySelector(g))==null||h.remove()}catch{}}H.setOnHead(m=>{var h;if(!H.isSsr){if(i.value===null){i.value=m.meta;return}if(i.value.forEach(g=>{d(g)}),i.value=m.meta,document.title=m.title,m.meta.forEach(g=>{f(g)}),(h=document.querySelector('link[rel="canonical"]'))==null||h.remove(),m.canonical){const g=document.createElement("link");g.rel="canonical",g.href=m.canonical,document.getElementsByTagName("head")[0].appendChild(g)}}});const p=(m,h)=>{r.value=[],n.value=m,Ft(()=>{if(!H.isSsr){const g=window.location.hash;g&&document.getElementById(g.substring(1))?window.location.hash=g:window.scrollTo(0,h)}l.transform_anchors&&[...document.querySelectorAll("a")].forEach(g=>{g.href==""||g.href.charAt(0)=="#"||g.__vnode.dynamicProps===null&&(g.hasAttribute("download")||(g.onclick=function(w){w.preventDefault(),H.visit(g.href)}))})})};return H.setOnHtml((m,h,g)=>{if(!H.isSsr&&document.startViewTransition&&l.view_transitions&&g)return document.startViewTransition(()=>p(m,h));p(m,h)}),H.setOnModal(function(m,h){r.value[H.currentStack.value]&&(s.value=!1),r.value[H.currentStack.value]={html:m,type:h},Ft(()=>{s.value=!0})}),H.setOnServerError(function(m){o.value=m}),H.init(t.initialHtml,t.initialDynamics,t.initialSpladeData),Ee(()=>{if(H.isSsr)return;const m=Xt(t.el)?document.getElementById(t.el):t.el;["components","html","dynamics","splade"].forEach(h=>{delete m.dataset[h]})}),(m,h)=>(ve(),Bt("div",null,[tt(H).isSsr?(ve(),Je(on,{key:`visit.${tt(H).pageVisitId.value}`,style:En(a.value),html:n.value},null,8,["style","html"])):(ve(),Je(xc,{key:0,max:tt(l).max_keep_alive},[(ve(),Je(on,{key:`visit.${tt(H).pageVisitId.value}`,style:En(a.value),html:n.value},null,8,["style","html"]))],1032,["max"])),ge(on,{html:e.components},null,8,["html"]),(ve(!0),Bt(Te,null,yv(tt(H).currentStack.value,g=>(ve(),Je(on,{key:`modal.${g}`,type:r.value[g].type,html:r.value[g].html,stack:g,"on-top-of-stack":tt(H).currentStack.value===g,animate:s.value,onClose:w=>c(g)},null,8,["type","html","stack","on-top-of-stack","animate","onClose"]))),128)),o.value?(ve(),Je(kT,{key:2,html:o.value,onClose:u},null,8,["html"])):Kl("",!0)]))}};function RT(e){return()=>ke($T,e)}var xT=Object.prototype,NT=xT.hasOwnProperty;function DT(e,t){return e!=null&&NT.call(e,t)}var LT="[object Symbol]";function aa(e){return typeof e=="symbol"||er(e)&&rr(e)==LT}var FT=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,MT=/^\w*$/;function xf(e,t){if(Ae(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||aa(e)?!0:MT.test(e)||!FT.test(e)||t!=null&&e in Object(t)}var qT=fn["__core-js_shared__"];const Ja=qT;var Mp=function(){var e=/[^.]+$/.exec(Ja&&Ja.keys&&Ja.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function BT(e){return!!Mp&&Mp in e}var HT=Function.prototype,VT=HT.toString;function Mr(e){if(e!=null){try{return VT.call(e)}catch{}try{return e+""}catch{}}return""}var UT=/[\\^$.*+?()[\]{}|]/g,WT=/^\[object .+?Constructor\]$/,KT=Function.prototype,zT=Object.prototype,JT=KT.toString,XT=zT.hasOwnProperty,QT=RegExp("^"+JT.call(XT).replace(UT,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function YT(e){if(!Tt(e)||BT(e))return!1;var t=_y(e)?QT:WT;return t.test(Mr(e))}function GT(e,t){return e==null?void 0:e[t]}function qr(e,t){var n=GT(e,t);return YT(n)?n:void 0}var ZT=qr(Object,"create");const Mi=ZT;function eC(){this.__data__=Mi?Mi(null):{},this.size=0}function tC(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var nC="__lodash_hash_undefined__",rC=Object.prototype,oC=rC.hasOwnProperty;function iC(e){var t=this.__data__;if(Mi){var n=t[e];return n===nC?void 0:n}return oC.call(t,e)?t[e]:void 0}var sC=Object.prototype,lC=sC.hasOwnProperty;function aC(e){var t=this.__data__;return Mi?t[e]!==void 0:lC.call(t,e)}var uC="__lodash_hash_undefined__";function cC(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Mi&&t===void 0?uC:t,this}function kr(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t-1}function gC(e,t){var n=this.__data__,r=ua(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this}function jn(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t`"${o}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,an),r}var _l=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(_l||{}),Hn=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(Hn||{});function jt({visible:e=!0,features:t=0,ourProps:n,theirProps:r,...o}){var i;let s=By(r,n),l=Object.assign(o,{props:s});if(e||t&2&&s.static)return Xa(l);if(t&1){let a=(i=s.unmount)==null||i?0:1;return an(a,{0(){return null},1(){return Xa({...o,props:{...s,hidden:!0,style:{display:"none"}}})}})}return Xa(l)}function Xa({props:e,attrs:t,slots:n,slot:r,name:o}){var i,s;let{as:l,...a}=Hy(e,["unmount","static"]),u=(i=n.default)==null?void 0:i.call(n,r),c={};if(r){let f=!1,d=[];for(let[p,m]of Object.entries(r))typeof m=="boolean"&&(f=!0),m===!0&&d.push(p);f&&(c["data-headlessui-state"]=d.join(" "))}if(l==="template"){if(u=qy(u!=null?u:[]),Object.keys(a).length>0||Object.keys(t).length>0){let[f,...d]=u!=null?u:[];if(!NC(f)||d.length>0)throw new Error(['Passing props on "template"!',"",`The current component <${o} /> is rendering a "template".`,"However we need to passthrough the following props:",Object.keys(a).concat(Object.keys(t)).map(h=>h.trim()).filter((h,g,w)=>w.indexOf(h)===g).sort((h,g)=>h.localeCompare(g)).map(h=>` - ${h}`).join(` +`),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "template".',"Render a single element as the child so that we can forward the props onto that element."].map(h=>` - ${h}`).join(` +`)].join(` +`));let p=By((s=f.props)!=null?s:{},a),m=Zt(f,p);for(let h in p)h.startsWith("on")&&(m.props||(m.props={}),m.props[h]=p[h]);return m}return Array.isArray(u)&&u.length===1?u[0]:u}return ke(l,Object.assign({},a,c),{default:()=>u})}function qy(e){return e.flatMap(t=>t.type===Te?qy(t.children):[t])}function By(...e){if(e.length===0)return{};if(e.length===1)return e[0];let t={},n={};for(let r of e)for(let o in r)o.startsWith("on")&&typeof r[o]=="function"?(n[o]!=null||(n[o]=[]),n[o].push(r[o])):t[o]=r[o];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(r=>[r,void 0])));for(let r in n)Object.assign(t,{[r](o,...i){let s=n[r];for(let l of s){if(o instanceof Event&&o.defaultPrevented)return;l(o,...i)}}});return t}function Hy(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}function NC(e){return e==null?!1:typeof e.type=="string"||typeof e.type=="object"||typeof e.type=="function"}let DC=0;function LC(){return++DC}function Br(){return LC()}var Vy=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Vy||{});function Fe(e){var t;return e==null||e.value==null?null:(t=e.value.$el)!=null?t:e.value}let Uy=Symbol("Context");var St=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(St||{});function FC(){return Mf()!==null}function Mf(){return Re(Uy,null)}function MC(e){qt(Uy,e)}var qC=Object.defineProperty,BC=(e,t,n)=>t in e?qC(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,Hp=(e,t,n)=>(BC(e,typeof t!="symbol"?t+"":t,n),n);class HC{constructor(){Hp(this,"current",this.detect()),Hp(this,"currentId",0)}set(t){this.current!==t&&(this.currentId=0,this.current=t)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return this.current==="server"}get isClient(){return this.current==="client"}detect(){return typeof window>"u"||typeof document>"u"?"server":"client"}}let rs=new HC;function os(e){if(rs.isServer)return null;if(e instanceof Node)return e.ownerDocument;if(e!=null&&e.hasOwnProperty("value")){let t=Fe(e);if(t)return t.ownerDocument}return document}let qu=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var Bn=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(Bn||{}),Wy=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(Wy||{}),VC=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(VC||{});function UC(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(qu)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Ky=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Ky||{});function WC(e,t=0){var n;return e===((n=os(e))==null?void 0:n.body)?!1:an(t,{0(){return e.matches(qu)},1(){let r=e;for(;r!==null;){if(r.matches(qu))return!0;r=r.parentElement}return!1}})}var KC=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(KC||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function Er(e){e==null||e.focus({preventScroll:!0})}let zC=["textarea","input"].join(",");function JC(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,zC))!=null?n:!1}function XC(e,t=n=>n){return e.slice().sort((n,r)=>{let o=t(n),i=t(r);if(o===null||i===null)return 0;let s=o.compareDocumentPosition(i);return s&Node.DOCUMENT_POSITION_FOLLOWING?-1:s&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function Us(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var i;let s=(i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e==null?void 0:e.ownerDocument)!=null?i:document,l=Array.isArray(e)?n?XC(e):e:UC(e);o.length>0&&l.length>1&&(l=l.filter(m=>!o.includes(m))),r=r!=null?r:s.activeElement;let a=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,l.indexOf(r))-1;if(t&4)return Math.max(0,l.indexOf(r))+1;if(t&8)return l.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=t&32?{preventScroll:!0}:{},f=0,d=l.length,p;do{if(f>=d||f+d<=0)return 0;let m=u+f;if(t&16)m=(m+d)%d;else{if(m<0)return 3;if(m>=d)return 1}p=l[m],p==null||p.focus(c),f+=a}while(p!==s.activeElement);return t&6&&JC(p)&&p.select(),2}function Qa(e,t,n){rs.isServer||Mt(r=>{document.addEventListener(e,t,n),r(()=>document.removeEventListener(e,t,n))})}function QC(e,t,n=ie(()=>!0)){function r(i,s){if(!n.value||i.defaultPrevented)return;let l=s(i);if(l===null||!l.getRootNode().contains(l))return;let a=function u(c){return typeof c=="function"?u(c()):Array.isArray(c)||c instanceof Set?c:[c]}(e);for(let u of a){if(u===null)continue;let c=u instanceof HTMLElement?u:Fe(u);if(c!=null&&c.contains(l)||i.composed&&i.composedPath().includes(c))return}return!WC(l,Ky.Loose)&&l.tabIndex!==-1&&i.preventDefault(),t(i,l)}let o=Y(null);Qa("mousedown",i=>{var s,l;n.value&&(o.value=((l=(s=i.composedPath)==null?void 0:s.call(i))==null?void 0:l[0])||i.target)},!0),Qa("click",i=>{o.value&&(r(i,()=>o.value),o.value=null)},!0),Qa("blur",i=>r(i,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}var Sl=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(Sl||{});let Bu=Ge({name:"Hidden",props:{as:{type:[Object,String],default:"div"},features:{type:Number,default:1}},setup(e,{slots:t,attrs:n}){return()=>{let{features:r,...o}=e,i={"aria-hidden":(r&2)===2?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(r&4)===4&&(r&2)!==2&&{display:"none"}}};return jt({ourProps:i,theirProps:o,slot:{},attrs:n,slots:t,name:"Hidden"})}}});function YC(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function GC(e,t,n){rs.isServer||Mt(r=>{window.addEventListener(e,t,n),r(()=>window.removeEventListener(e,t,n))})}var Yo=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(Yo||{});function ZC(){let e=Y(0);return GC("keydown",t=>{t.key==="Tab"&&(e.value=t.shiftKey?1:0)}),e}function zy(e,t,n,r){rs.isServer||Mt(o=>{e=e!=null?e:window,e.addEventListener(t,n,r),o(()=>e.removeEventListener(t,n,r))})}function Jy(e){typeof queueMicrotask=="function"?queueMicrotask(e):Promise.resolve().then(e).catch(t=>setTimeout(()=>{throw t}))}function eI(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}function Xy(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.value){let r=Fe(n);r instanceof HTMLElement&&t.add(r)}return t}var Qy=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(Qy||{});let Vo=Object.assign(Ge({name:"FocusTrap",props:{as:{type:[Object,String],default:"div"},initialFocus:{type:Object,default:null},features:{type:Number,default:30},containers:{type:[Object,Function],default:Y(new Set)}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){let o=Y(null);r({el:o,$el:o});let i=ie(()=>os(o)),s=Y(!1);Ee(()=>s.value=!0),ht(()=>s.value=!1),nI({ownerDocument:i},ie(()=>s.value&&!!(e.features&16)));let l=rI({ownerDocument:i,container:o,initialFocus:ie(()=>e.initialFocus)},ie(()=>s.value&&!!(e.features&2)));oI({ownerDocument:i,container:o,containers:e.containers,previousActiveElement:l},ie(()=>s.value&&!!(e.features&8)));let a=ZC();function u(p){let m=Fe(o);m&&(h=>h())(()=>{an(a.value,{[Yo.Forwards]:()=>{Us(m,Bn.First,{skipElements:[p.relatedTarget]})},[Yo.Backwards]:()=>{Us(m,Bn.Last,{skipElements:[p.relatedTarget]})}})})}let c=Y(!1);function f(p){p.key==="Tab"&&(c.value=!0,requestAnimationFrame(()=>{c.value=!1}))}function d(p){if(!s.value)return;let m=Xy(e.containers);Fe(o)instanceof HTMLElement&&m.add(Fe(o));let h=p.relatedTarget;h instanceof HTMLElement&&h.dataset.headlessuiFocusGuard!=="true"&&(Yy(m,h)||(c.value?Us(Fe(o),an(a.value,{[Yo.Forwards]:()=>Bn.Next,[Yo.Backwards]:()=>Bn.Previous})|Bn.WrapAround,{relativeTo:p.target}):p.target instanceof HTMLElement&&Er(p.target)))}return()=>{let p={},m={ref:o,onKeydown:f,onFocusout:d},{features:h,initialFocus:g,containers:w,..._}=e;return ke(Te,[!!(h&4)&&ke(Bu,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:u,features:Sl.Focusable}),jt({ourProps:m,theirProps:{...t,..._},slot:p,attrs:t,slots:n,name:"FocusTrap"}),!!(h&4)&&ke(Bu,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:u,features:Sl.Focusable})])}}}),{features:Qy}),hr=[];eI(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&hr[0]!==t.target&&(hr.unshift(t.target),hr=hr.filter(n=>n!=null&&n.isConnected),hr.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function tI(e){let t=Y(hr.slice());return Et([e],([n],[r])=>{r===!0&&n===!1?Jy(()=>{t.value.splice(0)}):r===!1&&n===!0&&(t.value=hr.slice())},{flush:"post"}),()=>{var n;return(n=t.value.find(r=>r!=null&&r.isConnected))!=null?n:null}}function nI({ownerDocument:e},t){let n=tI(t);Ee(()=>{Mt(()=>{var r,o;t.value||((r=e.value)==null?void 0:r.activeElement)===((o=e.value)==null?void 0:o.body)&&Er(n())},{flush:"post"})}),ht(()=>{Er(n())})}function rI({ownerDocument:e,container:t,initialFocus:n},r){let o=Y(null),i=Y(!1);return Ee(()=>i.value=!0),ht(()=>i.value=!1),Ee(()=>{Et([t,n,r],(s,l)=>{if(s.every((u,c)=>(l==null?void 0:l[c])===u)||!r.value)return;let a=Fe(t);a&&Jy(()=>{var u,c;if(!i.value)return;let f=Fe(n),d=(u=e.value)==null?void 0:u.activeElement;if(f){if(f===d){o.value=d;return}}else if(a.contains(d)){o.value=d;return}f?Er(f):Us(a,Bn.First|Bn.NoScroll)===Wy.Error&&console.warn("There are no focusable elements inside the "),o.value=(c=e.value)==null?void 0:c.activeElement})},{immediate:!0,flush:"post"})}),o}function oI({ownerDocument:e,container:t,containers:n,previousActiveElement:r},o){var i;zy((i=e.value)==null?void 0:i.defaultView,"focus",s=>{if(!o.value)return;let l=Xy(n);Fe(t)instanceof HTMLElement&&l.add(Fe(t));let a=r.value;if(!a)return;let u=s.target;u&&u instanceof HTMLElement?Yy(l,u)?(r.value=u,Er(u)):(s.preventDefault(),s.stopPropagation(),Er(a)):Er(r.value)},!0)}function Yy(e,t){for(let n of e)if(n.contains(t))return!0;return!1}let Ya=new Map,Uo=new Map;function Vp(e,t=Y(!0)){Mt(n=>{var r;if(!t.value)return;let o=Fe(e);if(!o)return;n(function(){var s;if(!o)return;let l=(s=Uo.get(o))!=null?s:1;if(l===1?Uo.delete(o):Uo.set(o,l-1),l!==1)return;let a=Ya.get(o);a&&(a["aria-hidden"]===null?o.removeAttribute("aria-hidden"):o.setAttribute("aria-hidden",a["aria-hidden"]),o.inert=a.inert,Ya.delete(o))});let i=(r=Uo.get(o))!=null?r:0;Uo.set(o,i+1),i===0&&(Ya.set(o,{"aria-hidden":o.getAttribute("aria-hidden"),inert:o.inert}),o.setAttribute("aria-hidden","true"),o.inert=!0)})}let Gy=Symbol("ForcePortalRootContext");function iI(){return Re(Gy,!1)}let Hu=Ge({name:"ForcePortalRoot",props:{as:{type:[Object,String],default:"template"},force:{type:Boolean,default:!1}},setup(e,{slots:t,attrs:n}){return qt(Gy,e.force),()=>{let{force:r,...o}=e;return jt({theirProps:o,ourProps:{},slot:{},slots:t,attrs:n,name:"ForcePortalRoot"})}}});function sI(e){let t=os(e);if(!t){if(e===null)return null;throw new Error(`[Headless UI]: Cannot find ownerDocument for contextElement: ${e}`)}let n=t.getElementById("headlessui-portal-root");if(n)return n;let r=t.createElement("div");return r.setAttribute("id","headlessui-portal-root"),t.body.appendChild(r)}let Zy=Ge({name:"Portal",props:{as:{type:[Object,String],default:"div"}},setup(e,{slots:t,attrs:n}){let r=Y(null),o=ie(()=>os(r)),i=iI(),s=Re(eb,null),l=Y(i===!0||s==null?sI(r.value):s.resolveTarget());return Mt(()=>{i||s!=null&&(l.value=s.resolveTarget())}),ht(()=>{var a,u;let c=(a=o.value)==null?void 0:a.getElementById("headlessui-portal-root");c&&l.value===c&&l.value.children.length<=0&&((u=l.value.parentElement)==null||u.removeChild(l.value))}),()=>{if(l.value===null)return null;let a={ref:r,"data-headlessui-portal":""};return ke(Fc,{to:l.value},jt({ourProps:a,theirProps:e,slot:{},attrs:n,slots:t,name:"Portal"}))}}}),eb=Symbol("PortalGroupContext"),lI=Ge({name:"PortalGroup",props:{as:{type:[Object,String],default:"template"},target:{type:Object,default:null}},setup(e,{attrs:t,slots:n}){let r=zi({resolveTarget(){return e.target}});return qt(eb,r),()=>{let{target:o,...i}=e;return jt({theirProps:i,ourProps:{},slot:{},attrs:t,slots:n,name:"PortalGroup"})}}}),tb=Symbol("StackContext");var Vu=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Vu||{});function aI(){return Re(tb,()=>{})}function uI({type:e,enabled:t,element:n,onUpdate:r}){let o=aI();function i(...s){r==null||r(...s),o(...s)}Ee(()=>{Et(t,(s,l)=>{s?i(0,e,n):l===!0&&i(1,e,n)},{immediate:!0,flush:"sync"})}),ht(()=>{t.value&&i(1,e,n)}),qt(tb,i)}let nb=Symbol("DescriptionContext");function cI(){let e=Re(nb,null);if(e===null)throw new Error("Missing parent");return e}function fI({slot:e=Y({}),name:t="Description",props:n={}}={}){let r=Y([]);function o(i){return r.value.push(i),()=>{let s=r.value.indexOf(i);s!==-1&&r.value.splice(s,1)}}return qt(nb,{register:o,slot:e,name:t,props:n}),ie(()=>r.value.length>0?r.value.join(" "):void 0)}Ge({name:"Description",props:{as:{type:[Object,String],default:"p"},id:{type:String,default:()=>`headlessui-description-${Br()}`}},setup(e,{attrs:t,slots:n}){let r=cI();return Ee(()=>ht(r.register(e.id))),()=>{let{name:o="Description",slot:i=Y({}),props:s={}}=r,{id:l,...a}=e,u={...Object.entries(s).reduce((c,[f,d])=>Object.assign(c,{[f]:tt(d)}),{}),id:l};return jt({ourProps:u,theirProps:a,slot:i.value,attrs:t,slots:n,name:o})}}});function dI(e){let t=Km(e.getSnapshot());return ht(e.subscribe(()=>{t.value=e.getSnapshot()})),t}function da(){let e=[],t={addEventListener(n,r,o,i){return n.addEventListener(r,o,i),t.add(()=>n.removeEventListener(r,o,i))},requestAnimationFrame(...n){let r=requestAnimationFrame(...n);t.add(()=>cancelAnimationFrame(r))},nextFrame(...n){t.requestAnimationFrame(()=>{t.requestAnimationFrame(...n)})},setTimeout(...n){let r=setTimeout(...n);t.add(()=>clearTimeout(r))},style(n,r,o){let i=n.style.getPropertyValue(r);return Object.assign(n.style,{[r]:o}),this.add(()=>{Object.assign(n.style,{[r]:i})})},group(n){let r=da();return n(r),this.add(()=>r.dispose())},add(n){return e.push(n),()=>{let r=e.indexOf(n);if(r>=0)for(let o of e.splice(r,1))o()}},dispose(){for(let n of e.splice(0))n()}};return t}function pI(e,t){let n=e(),r=new Set;return{getSnapshot(){return n},subscribe(o){return r.add(o),()=>r.delete(o)},dispatch(o,...i){let s=t[o].call(n,...i);s&&(n=s,r.forEach(l=>l()))}}}function hI(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,o=r.clientWidth-r.offsetWidth,i=e-o;n.style(r,"paddingRight",`${i}px`)}}}function mI(){if(!YC())return{};let e;return{before(){e=window.pageYOffset},after({doc:t,d:n,meta:r}){function o(s){return r.containers.flatMap(l=>l()).some(l=>l.contains(s))}n.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let i=null;n.addEventListener(t,"click",s=>{if(s.target instanceof HTMLElement)try{let l=s.target.closest("a");if(!l)return;let{hash:a}=new URL(l.href),u=t.querySelector(a);u&&!o(u)&&(i=u)}catch{}},!0),n.addEventListener(t,"touchmove",s=>{s.target instanceof HTMLElement&&!o(s.target)&&s.preventDefault()},{passive:!1}),n.add(()=>{window.scrollTo(0,window.pageYOffset+e),i&&i.isConnected&&(i.scrollIntoView({block:"nearest"}),i=null)})}}}function vI(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function gI(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let gr=pI(()=>new Map,{PUSH(e,t){var n;let r=(n=this.get(e))!=null?n:{doc:e,count:0,d:da(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:gI(n)},o=[mI(),hI(),vI()];o.forEach(({before:i})=>i==null?void 0:i(r)),o.forEach(({after:i})=>i==null?void 0:i(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});gr.subscribe(()=>{let e=gr.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let r=t.get(n.doc)==="hidden",o=n.count!==0;(o&&!r||!o&&r)&&gr.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&gr.dispatch("TEARDOWN",n)}});function yI(e,t,n){let r=dI(gr),o=ie(()=>{let i=e.value?r.value.get(e.value):void 0;return i?i.count>0:!1});return Et([e,t],([i,s],[l],a)=>{if(!i||!s)return;gr.dispatch("PUSH",i,n);let u=!1;a(()=>{u||(gr.dispatch("POP",l!=null?l:i,n),u=!0)})},{immediate:!0}),o}var bI=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(bI||{});let Uu=Symbol("DialogContext");function is(e){let t=Re(Uu,null);if(t===null){let n=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,is),n}return t}let ws="DC8F892D-2EBD-447C-A4C8-A03058436FF4",qf=Ge({name:"Dialog",inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},static:{type:Boolean,default:!1},unmount:{type:Boolean,default:!0},open:{type:[Boolean,String],default:ws},initialFocus:{type:Object,default:null},id:{type:String,default:()=>`headlessui-dialog-${Br()}`}},emits:{close:e=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:o}){var i;let s=Y(!1);Ee(()=>{s.value=!0});let l=Y(0),a=Mf(),u=ie(()=>e.open===ws&&a!==null?(a.value&St.Open)===St.Open:e.open),c=Y(null),f=Y(null),d=ie(()=>os(c));if(o({el:c,$el:c}),!(e.open!==ws||a!==null))throw new Error("You forgot to provide an `open` prop to the `Dialog`.");if(typeof u.value!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${u.value===ws?void 0:e.open}`);let p=ie(()=>s.value&&u.value?0:1),m=ie(()=>p.value===0),h=ie(()=>l.value>1),g=Re(Uu,null)!==null,w=ie(()=>h.value?"parent":"leaf"),_=ie(()=>a!==null?(a.value&St.Closing)===St.Closing:!1),b=ie(()=>g||_.value?!1:m.value),v=ie(()=>{var F,W,q;return(q=Array.from((W=(F=d.value)==null?void 0:F.querySelectorAll("body > *"))!=null?W:[]).find(z=>z.id==="headlessui-portal-root"?!1:z.contains(Fe(f))&&z instanceof HTMLElement))!=null?q:null});Vp(v,b);let y=ie(()=>h.value?!0:m.value),I=ie(()=>{var F,W,q;return(q=Array.from((W=(F=d.value)==null?void 0:F.querySelectorAll("[data-headlessui-portal]"))!=null?W:[]).find(z=>z.contains(Fe(f))&&z instanceof HTMLElement))!=null?q:null});Vp(I,y),uI({type:"Dialog",enabled:ie(()=>p.value===0),element:c,onUpdate:(F,W)=>{if(W==="Dialog")return an(F,{[Vu.Add]:()=>l.value+=1,[Vu.Remove]:()=>l.value-=1})}});let k=fI({name:"DialogDescription",slot:ie(()=>({open:u.value}))}),P=Y(null),T={titleId:P,panelRef:Y(null),dialogState:p,setTitleId(F){P.value!==F&&(P.value=F)},close(){t("close",!1)}};qt(Uu,T);function C(){var F,W,q;return[...Array.from((W=(F=d.value)==null?void 0:F.querySelectorAll("html > *, body > *, [data-headlessui-portal]"))!=null?W:[]).filter(z=>!(z===document.body||z===document.head||!(z instanceof HTMLElement)||z.contains(Fe(f))||T.panelRef.value&&z.contains(T.panelRef.value))),(q=T.panelRef.value)!=null?q:c.value]}let A=ie(()=>!(!m.value||h.value));QC(()=>C(),(F,W)=>{T.close(),Ft(()=>W==null?void 0:W.focus())},A);let j=ie(()=>!(h.value||p.value!==0));zy((i=d.value)==null?void 0:i.defaultView,"keydown",F=>{j.value&&(F.defaultPrevented||F.key===Vy.Escape&&(F.preventDefault(),F.stopPropagation(),T.close()))});let x=ie(()=>!(_.value||p.value!==0||g));return yI(d,x,F=>{var W;return{containers:[...(W=F.containers)!=null?W:[],C]}}),Mt(F=>{if(p.value!==0)return;let W=Fe(c);if(!W)return;let q=new ResizeObserver(z=>{for(let K of z){let fe=K.target.getBoundingClientRect();fe.x===0&&fe.y===0&&fe.width===0&&fe.height===0&&T.close()}});q.observe(W),F(()=>q.disconnect())}),()=>{let{id:F,open:W,initialFocus:q,...z}=e,K={...n,ref:c,id:F,role:"dialog","aria-modal":p.value===0?!0:void 0,"aria-labelledby":P.value,"aria-describedby":k.value},fe={open:p.value===0};return ke(Hu,{force:!0},()=>[ke(Zy,()=>ke(lI,{target:c.value},()=>ke(Hu,{force:!1},()=>ke(Vo,{initialFocus:q,containers:C,features:m.value?an(w.value,{parent:Vo.features.RestoreFocus,leaf:Vo.features.All&~Vo.features.FocusLock}):Vo.features.None},()=>jt({ourProps:K,theirProps:z,slot:fe,attrs:n,slots:r,visible:p.value===0,features:_l.RenderStrategy|_l.Static,name:"Dialog"}))))),ke(Bu,{features:Sl.Hidden,ref:f})])}}});Ge({name:"DialogOverlay",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-overlay-${Br()}`}},setup(e,{attrs:t,slots:n}){let r=is("DialogOverlay");function o(i){i.target===i.currentTarget&&(i.preventDefault(),i.stopPropagation(),r.close())}return()=>{let{id:i,...s}=e;return jt({ourProps:{id:i,"aria-hidden":!0,onClick:o},theirProps:s,slot:{open:r.dialogState.value===0},attrs:t,slots:n,name:"DialogOverlay"})}}});Ge({name:"DialogBackdrop",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-backdrop-${Br()}`}},inheritAttrs:!1,setup(e,{attrs:t,slots:n,expose:r}){let o=is("DialogBackdrop"),i=Y(null);return r({el:i,$el:i}),Ee(()=>{if(o.panelRef.value===null)throw new Error("A component is being used, but a component is missing.")}),()=>{let{id:s,...l}=e,a={id:s,ref:i,"aria-hidden":!0};return ke(Hu,{force:!0},()=>ke(Zy,()=>jt({ourProps:a,theirProps:{...t,...l},slot:{open:o.dialogState.value===0},attrs:t,slots:n,name:"DialogBackdrop"})))}}});let Bf=Ge({name:"DialogPanel",props:{as:{type:[Object,String],default:"div"},id:{type:String,default:()=>`headlessui-dialog-panel-${Br()}`}},setup(e,{attrs:t,slots:n,expose:r}){let o=is("DialogPanel");r({el:o.panelRef,$el:o.panelRef});function i(s){s.stopPropagation()}return()=>{let{id:s,...l}=e,a={id:s,ref:o.panelRef,onClick:i};return jt({ourProps:a,theirProps:l,slot:{open:o.dialogState.value===0},attrs:t,slots:n,name:"DialogPanel"})}}});Ge({name:"DialogTitle",props:{as:{type:[Object,String],default:"h2"},id:{type:String,default:()=>`headlessui-dialog-title-${Br()}`}},setup(e,{attrs:t,slots:n}){let r=is("DialogTitle");return Ee(()=>{r.setTitleId(e.id),ht(()=>r.setTitleId(null))}),()=>{let{id:o,...i}=e;return jt({ourProps:{id:o},theirProps:i,slot:{open:r.dialogState.value===0},attrs:t,slots:n,name:"DialogTitle"})}}});function _I(e){let t={called:!1};return(...n)=>{if(!t.called)return t.called=!0,e(...n)}}function Ga(e,...t){e&&t.length>0&&e.classList.add(...t)}function Es(e,...t){e&&t.length>0&&e.classList.remove(...t)}var Wu=(e=>(e.Finished="finished",e.Cancelled="cancelled",e))(Wu||{});function SI(e,t){let n=da();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[i,s]=[r,o].map(l=>{let[a=0]=l.split(",").filter(Boolean).map(u=>u.includes("ms")?parseFloat(u):parseFloat(u)*1e3).sort((u,c)=>c-u);return a});return i!==0?n.setTimeout(()=>t("finished"),i+s):t("finished"),n.add(()=>t("cancelled")),n.dispose}function Up(e,t,n,r,o,i){let s=da(),l=i!==void 0?_I(i):()=>{};return Es(e,...o),Ga(e,...t,...n),s.nextFrame(()=>{Es(e,...n),Ga(e,...r),s.add(SI(e,a=>(Es(e,...r,...t),Ga(e,...o),l(a))))}),s.add(()=>Es(e,...t,...n,...r,...o)),s.add(()=>l("cancelled")),s.dispose}function lr(e=""){return e.split(" ").filter(t=>t.trim().length>1)}let Hf=Symbol("TransitionContext");var OI=(e=>(e.Visible="visible",e.Hidden="hidden",e))(OI||{});function wI(){return Re(Hf,null)!==null}function EI(){let e=Re(Hf,null);if(e===null)throw new Error("A is used but it is missing a parent .");return e}function PI(){let e=Re(Vf,null);if(e===null)throw new Error("A is used but it is missing a parent .");return e}let Vf=Symbol("NestingContext");function pa(e){return"children"in e?pa(e.children):e.value.filter(({state:t})=>t==="visible").length>0}function rb(e){let t=Y([]),n=Y(!1);Ee(()=>n.value=!0),ht(()=>n.value=!1);function r(i,s=Hn.Hidden){let l=t.value.findIndex(({id:a})=>a===i);l!==-1&&(an(s,{[Hn.Unmount](){t.value.splice(l,1)},[Hn.Hidden](){t.value[l].state="hidden"}}),!pa(t)&&n.value&&(e==null||e()))}function o(i){let s=t.value.find(({id:l})=>l===i);return s?s.state!=="visible"&&(s.state="visible"):t.value.push({id:i,state:"visible"}),()=>r(i,Hn.Unmount)}return{children:t,register:o,unregister:r}}let ob=_l.RenderStrategy,No=Ge({props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r,expose:o}){let i=Y(0);function s(){i.value|=St.Opening,t("beforeEnter")}function l(){i.value&=~St.Opening,t("afterEnter")}function a(){i.value|=St.Closing,t("beforeLeave")}function u(){i.value&=~St.Closing,t("afterLeave")}if(!wI()&&FC())return()=>ke(Do,{...e,onBeforeEnter:s,onAfterEnter:l,onBeforeLeave:a,onAfterLeave:u},r);let c=Y(null),f=ie(()=>e.unmount?Hn.Unmount:Hn.Hidden);o({el:c,$el:c});let{show:d,appear:p}=EI(),{register:m,unregister:h}=PI(),g=Y(d.value?"visible":"hidden"),w={value:!0},_=Br(),b={value:!1},v=rb(()=>{!b.value&&g.value!=="hidden"&&(g.value="hidden",h(_),u())});Ee(()=>{let x=m(_);ht(x)}),Mt(()=>{if(f.value===Hn.Hidden&&_){if(d.value&&g.value!=="visible"){g.value="visible";return}an(g.value,{hidden:()=>h(_),visible:()=>m(_)})}});let y=lr(e.enter),I=lr(e.enterFrom),k=lr(e.enterTo),P=lr(e.entered),T=lr(e.leave),C=lr(e.leaveFrom),A=lr(e.leaveTo);Ee(()=>{Mt(()=>{if(g.value==="visible"){let x=Fe(c);if(x instanceof Comment&&x.data==="")throw new Error("Did you forget to passthrough the `ref` to the actual DOM node?")}})});function j(x){let F=w.value&&!p.value,W=Fe(c);!W||!(W instanceof HTMLElement)||F||(b.value=!0,d.value&&s(),d.value||a(),x(d.value?Up(W,y,I,k,P,q=>{b.value=!1,q===Wu.Finished&&l()}):Up(W,T,C,A,P,q=>{b.value=!1,q===Wu.Finished&&(pa(v)||(g.value="hidden",h(_),u()))})))}return Ee(()=>{Et([d],(x,F,W)=>{j(W),w.value=!1},{immediate:!0})}),qt(Vf,v),MC(ie(()=>an(g.value,{visible:St.Open,hidden:St.Closed})|i.value)),()=>{let{appear:x,show:F,enter:W,enterFrom:q,enterTo:z,entered:K,leave:fe,leaveFrom:mt,leaveTo:Ve,...Oe}=e,ot={ref:c},Me={...Oe,...p.value&&d.value&&rs.isServer?{class:ko([n.class,Oe.class,...y,...I])}:{}};return jt({theirProps:Me,ourProps:ot,slot:{},slots:r,attrs:n,features:ob,visible:g.value==="visible",name:"TransitionChild"})}}}),TI=No,Do=Ge({inheritAttrs:!1,props:{as:{type:[Object,String],default:"div"},show:{type:[Boolean],default:null},unmount:{type:[Boolean],default:!0},appear:{type:[Boolean],default:!1},enter:{type:[String],default:""},enterFrom:{type:[String],default:""},enterTo:{type:[String],default:""},entered:{type:[String],default:""},leave:{type:[String],default:""},leaveFrom:{type:[String],default:""},leaveTo:{type:[String],default:""}},emits:{beforeEnter:()=>!0,afterEnter:()=>!0,beforeLeave:()=>!0,afterLeave:()=>!0},setup(e,{emit:t,attrs:n,slots:r}){let o=Mf(),i=ie(()=>e.show===null&&o!==null?(o.value&St.Open)===St.Open:e.show);Mt(()=>{if(![!0,!1].includes(i.value))throw new Error('A is used but it is missing a `:show="true | false"` prop.')});let s=Y(i.value?"visible":"hidden"),l=rb(()=>{s.value="hidden"}),a=Y(!0),u={show:i,appear:ie(()=>e.appear||!a.value)};return Ee(()=>{Mt(()=>{a.value=!1,i.value?s.value="visible":pa(l)||(s.value="hidden")})}),qt(Vf,l),qt(Hf,u),()=>{let c=Hy(e,["show","appear","unmount","onBeforeEnter","onBeforeLeave","onAfterEnter","onAfterLeave"]),f={unmount:e.unmount};return jt({ourProps:{...f,as:"template"},theirProps:{},slot:{},slots:{...r,default:()=>[ke(TI,{onBeforeEnter:()=>t("beforeEnter"),onAfterEnter:()=>t("afterEnter"),onBeforeLeave:()=>t("beforeLeave"),onAfterLeave:()=>t("afterLeave"),...n,...f,...c},r.default)]},attrs:{},features:ob,visible:s.value==="visible",name:"Transition"})}}});const CI={props:{defaultTitle:{type:String,required:!1,default:""},defaultText:{type:String,required:!1,default:""},defaultPasswordText:{type:String,required:!1,default:""},defaultConfirmButton:{type:String,required:!1,default:""},defaultCancelButton:{type:String,required:!1,default:""},confirmPasswordRoute:{type:String,required:!1,default:""},confirmedPasswordStatusRoute:{type:String,required:!1,default:""}},data(){return{isOpen:!1,password:"",passwordError:"",submitting:!1}},computed:{hasConfirmModal:()=>!!H.confirmModal.value,title:function(){var e;return(e=H.confirmModal.value)!=null&&e.title?H.confirmModal.value.title:this.defaultTitle},text:function(){var e;return(e=H.confirmModal.value)!=null&&e.text?H.confirmModal.value.text:this.confirmPassword?this.defaultPasswordText:this.defaultText},confirmButton:function(){var e;return(e=H.confirmModal.value)!=null&&e.confirmButton?H.confirmModal.value.confirmButton:this.defaultConfirmButton},cancelButton:function(){var e;return(e=H.confirmModal.value)!=null&&e.cancelButton?H.confirmModal.value.cancelButton:this.defaultCancelButton},confirmPassword:function(){var e;return(e=H.confirmModal.value)!=null&&e.confirmPassword?H.confirmModal.value.confirmPassword:!1},confirmPasswordOnce:function(){var e;return(e=H.confirmModal.value)!=null&&e.confirmPasswordOnce?H.confirmModal.value.confirmPasswordOnce:!1},confirmDanger:function(){var e;return(e=H.confirmModal.value)!=null&&e.confirmDanger?H.confirmModal.value.confirmDanger:!1}},watch:{hasConfirmModal(e){e&&(this.setIsOpen(!0),this.resetPassword())}},methods:{cancel(){H.confirmModal.value.rejectPromise(),this.setIsOpen(!1),this.resetPassword()},resetPassword(){this.password="",this.passwordError=""},confirm(){if(!this.confirmPassword)return this.handleSuccess(null);this.submitting=!0;let e=this.password;this.passwordError="",zt.post(this.confirmPasswordRoute,{password:e},{headers:{Accept:"application/json","X-Requested-With":"XMLHttpRequest"}}).then(()=>{this.handleSuccess(e)}).catch(t=>{t.response.status===422?this.passwordError=t.response.data.errors.password[0]:this.passwordError="An error occurred. Please try again."}).finally(()=>{this.submitting=!1})},handleSuccess(e){H.confirmModal.value.resolvePromise(e),this.setIsOpen(!1),this.resetPassword()},async setIsOpen(e){if(e&&this.confirmPassword&&this.confirmPasswordOnce)try{if((await zt.get(this.confirmedPasswordStatusRoute)).status===200){this.handleSuccess(null),H.clearConfirmModal();return}}catch{}this.isOpen=e},emitClose(){this.resetPassword(),H.clearConfirmModal()},setPassword(e){this.password=e}},render(){return this.$slots.default({title:this.title,text:this.text,confirmButton:this.confirmButton,cancelButton:this.cancelButton,confirmPassword:this.confirmPassword,confirmDanger:this.confirmDanger,isOpen:this.isOpen,setIsOpen:this.setIsOpen,cancel:this.cancel,confirm:this.confirm,emitClose:this.emitClose,setPassword:this.setPassword,passwordError:this.passwordError,submitting:this.submitting,Dialog:qf,DialogPanel:Bf,TransitionRoot:Do,TransitionChild:No})}};function ib(e,t){t=Ff(t,e);for(var n=0,r=t.length;e!=null&&n({}),required:!1},remember:{type:[Boolean,String],default:!1,required:!1},localStorage:{type:Boolean,default:!1,required:!1}},data(){return{values:Object.assign({},{...this.default})}},beforeMount(){if(this.remember){let e=H.restore(this.remember,this.localStorage);e||(e={}),this.values=Object.assign({},{...this.default,...e})}},updated(){this.remember&&H.remember(this.remember,{...this.values},this.localStorage)},render(){const e=this;return this.$slots.default?this.$slots.default(new Proxy(this.values,{ownKeys(){return Object.keys(e.values)},get(t,n){return bn(e.values,n)},set(t,n,r){Bi(e.values,n,r)}})):null}},xI={props:{parsed:{type:Object,required:!0},raw:{type:Object,required:!0},remember:{type:Array,required:!0},localStorage:{type:Array,required:!0}},data(){return{stores:Object.assign({},{...this.parsed,...this.raw})}},beforeMount(){this.remember.forEach(e=>{let t=H.restore(e,this.localStorage.includes(e));this.stores[e]={...this.stores[e],...t}})},updated(){this.remember.forEach(e=>{H.remember(e,{...this.stores[e]},this.localStorage.includes(e))})},render(){const e=this;return this.$slots.default?this.$slots.default(new Proxy(this.stores,{ownKeys(){return Object.keys(e.stores)},get(t,n){return bn(e.stores,n)},set(t,n,r){Bi(e.stores,n,r)}})):null}};var NI=function(){return fn.Date.now()};const Za=NI;var DI=/\s/;function LI(e){for(var t=e.length;t--&&DI.test(e.charAt(t)););return t}var FI=/^\s+/;function MI(e){return e&&e.slice(0,LI(e)+1).replace(FI,"")}var Kp=0/0,qI=/^[-+]0x[0-9a-f]+$/i,BI=/^0b[01]+$/i,HI=/^0o[0-7]+$/i,VI=parseInt;function Ku(e){if(typeof e=="number")return e;if(aa(e))return Kp;if(Tt(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Tt(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=MI(e);var n=BI.test(e);return n||HI.test(e)?VI(e.slice(2),n?2:8):qI.test(e)?Kp:+e}var UI="Expected a function",WI=Math.max,KI=Math.min;function ha(e,t,n){var r,o,i,s,l,a,u=0,c=!1,f=!1,d=!0;if(typeof e!="function")throw new TypeError(UI);t=Ku(t)||0,Tt(n)&&(c=!!n.leading,f="maxWait"in n,i=f?WI(Ku(n.maxWait)||0,t):i,d="trailing"in n?!!n.trailing:d);function p(I){var k=r,P=o;return r=o=void 0,u=I,s=e.apply(P,k),s}function m(I){return u=I,l=setTimeout(w,t),c?p(I):s}function h(I){var k=I-a,P=I-u,T=t-k;return f?KI(T,i-P):T}function g(I){var k=I-a,P=I-u;return a===void 0||k>=t||k<0||f&&P>=i}function w(){var I=Za();if(g(I))return _(I);l=setTimeout(w,h(I))}function _(I){return l=void 0,d&&r?p(I):(r=o=void 0,s)}function b(){l!==void 0&&clearTimeout(l),u=0,r=a=o=l=void 0}function v(){return l===void 0?s:_(Za())}function y(){var I=Za(),k=g(I);if(r=arguments,o=this,a=I,k){if(l===void 0)return m(a);if(f)return clearTimeout(l),l=setTimeout(w,t),p(a)}return l===void 0&&(l=setTimeout(w,t)),s}return y.cancel=b,y.flush=v,y}const zI={props:{url:{type:String,required:!0},method:{type:String,required:!1,default:"GET"},acceptHeader:{type:String,required:!1,default:"application/json"},headers:{type:Object,required:!1,default:()=>({})},poll:{type:Number,required:!1,default:null},default:{type:Object,required:!1,default:()=>({})},request:{type:Object,required:!1,default:()=>({})},manual:{type:Boolean,required:!1,default:!1},watchDebounce:{type:Number,required:!1,default:0},watchValue:{validator(){return!0},required:!1,default:null}},emits:["success","error"],data(){return{response:Object.assign({},{...this.default}),processing:!1,debounceFunction:null}},watch:{watchValue:{deep:!0,handler(){this.processing=!0,this.watchDebounce?this.debounceFunction():this.performRequest()}}},mounted(){this.manual||this.$nextTick(this.performRequest)},created(){this.debounceFunction=ha(()=>{this.performRequest()},this.watchDebounce)},methods:{performRequest(){this.processing=!0;const e={};this.acceptHeader&&(e.Accept=this.acceptHeader);const t={url:this.url,method:this.method,headers:{...e,...this.headers}};Object.keys(this.request).length>0&&(t.data=this.request),zt(t).then(n=>{this.response=n.data,this.processing=!1,this.$emit("success",n.data)}).catch(()=>{this.processing=!1,this.$emit("error")}),this.poll&&setTimeout(()=>{this.performRequest()},this.poll)}},render(){return this.$slots.default({processing:this.processing,response:this.response,reload:this.performRequest})}},JI={data(){return{isActivated:!0}},deactivated(){this.isActivated=!1},activated(){this.isActivated=!0},render(){return this.$slots.default({Dialog:qf,DialogPanel:Bf,isActivated:this.isActivated})}},lb={__name:"OnClickOutside",props:{do:{type:Function,required:!0},opened:{type:Boolean,required:!0},closeOnEscape:{type:Boolean,required:!1,default:!0},ignoreInnerTargets:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=Y(null),r=Y(null),o=Y(null);return Ee(()=>{n.value=i=>{r.value.children[0].contains(i.target)||t.ignoreInnerTargets&&r.value.contains(i.target)||t.do()},document.addEventListener("click",n.value),document.addEventListener("touchstart",n.value),t.closeOnEscape&&(o.value=i=>{t.opened&&i.key==="Escape"&&t.do()},document.addEventListener("keydown",o.value))}),Yi(()=>{document.removeEventListener("click",n.value),document.removeEventListener("touchstart",n.value),t.closeOnEscape&&document.removeEventListener("keydown",o.value)}),(i,s)=>(ve(),Bt("div",{ref_key:"root",ref:r},[ft(i.$slots,"default")],512))}};function Ct(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function $r(e){var t=Ct(e).Element;return e instanceof t||e instanceof Element}function Lt(e){var t=Ct(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Uf(e){if(typeof ShadowRoot>"u")return!1;var t=Ct(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var Pr=Math.max,Ol=Math.min,Po=Math.round;function zu(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function ab(){return!/^((?!chrome|android).)*safari/i.test(zu())}function To(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,i=1;t&&Lt(e)&&(o=e.offsetWidth>0&&Po(r.width)/e.offsetWidth||1,i=e.offsetHeight>0&&Po(r.height)/e.offsetHeight||1);var s=$r(e)?Ct(e):window,l=s.visualViewport,a=!ab()&&n,u=(r.left+(a&&l?l.offsetLeft:0))/o,c=(r.top+(a&&l?l.offsetTop:0))/i,f=r.width/o,d=r.height/i;return{width:f,height:d,top:c,right:u+f,bottom:c+d,left:u,x:u,y:c}}function Wf(e){var t=Ct(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function XI(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function QI(e){return e===Ct(e)||!Lt(e)?Wf(e):XI(e)}function un(e){return e?(e.nodeName||"").toLowerCase():null}function or(e){return(($r(e)?e.ownerDocument:e.document)||window.document).documentElement}function Kf(e){return To(or(e)).left+Wf(e).scrollLeft}function Tn(e){return Ct(e).getComputedStyle(e)}function zf(e){var t=Tn(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function YI(e){var t=e.getBoundingClientRect(),n=Po(t.width)/e.offsetWidth||1,r=Po(t.height)/e.offsetHeight||1;return n!==1||r!==1}function GI(e,t,n){n===void 0&&(n=!1);var r=Lt(t),o=Lt(t)&&YI(t),i=or(t),s=To(e,o,n),l={scrollLeft:0,scrollTop:0},a={x:0,y:0};return(r||!r&&!n)&&((un(t)!=="body"||zf(i))&&(l=QI(t)),Lt(t)?(a=To(t,!0),a.x+=t.clientLeft,a.y+=t.clientTop):i&&(a.x=Kf(i))),{x:s.left+l.scrollLeft-a.x,y:s.top+l.scrollTop-a.y,width:s.width,height:s.height}}function ub(e){var t=To(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function ma(e){return un(e)==="html"?e:e.assignedSlot||e.parentNode||(Uf(e)?e.host:null)||or(e)}function cb(e){return["html","body","#document"].indexOf(un(e))>=0?e.ownerDocument.body:Lt(e)&&zf(e)?e:cb(ma(e))}function li(e,t){var n;t===void 0&&(t=[]);var r=cb(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),i=Ct(r),s=o?[i].concat(i.visualViewport||[],zf(r)?r:[]):r,l=t.concat(s);return o?l:l.concat(li(ma(s)))}function ZI(e){return["table","td","th"].indexOf(un(e))>=0}function zp(e){return!Lt(e)||Tn(e).position==="fixed"?null:e.offsetParent}function ej(e){var t=/firefox/i.test(zu()),n=/Trident/i.test(zu());if(n&&Lt(e)){var r=Tn(e);if(r.position==="fixed")return null}var o=ma(e);for(Uf(o)&&(o=o.host);Lt(o)&&["html","body"].indexOf(un(o))<0;){var i=Tn(o);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||t&&i.willChange==="filter"||t&&i.filter&&i.filter!=="none")return o;o=o.parentNode}return null}function va(e){for(var t=Ct(e),n=zp(e);n&&ZI(n)&&Tn(n).position==="static";)n=zp(n);return n&&(un(n)==="html"||un(n)==="body"&&Tn(n).position==="static")?t:n||ej(e)||t}var Gt="top",cn="bottom",tr="right",_n="left",Jf="auto",ga=[Gt,cn,tr,_n],Co="start",Hi="end",tj="clippingParents",fb="viewport",Wo="popper",nj="reference",Jp=ga.reduce(function(e,t){return e.concat([t+"-"+Co,t+"-"+Hi])},[]),rj=[].concat(ga,[Jf]).reduce(function(e,t){return e.concat([t,t+"-"+Co,t+"-"+Hi])},[]),oj="beforeRead",ij="read",sj="afterRead",lj="beforeMain",aj="main",uj="afterMain",cj="beforeWrite",fj="write",dj="afterWrite",pj=[oj,ij,sj,lj,aj,uj,cj,fj,dj];function hj(e){var t=new Map,n=new Set,r=[];e.forEach(function(i){t.set(i.name,i)});function o(i){n.add(i.name);var s=[].concat(i.requires||[],i.requiresIfExists||[]);s.forEach(function(l){if(!n.has(l)){var a=t.get(l);a&&o(a)}}),r.push(i)}return e.forEach(function(i){n.has(i.name)||o(i)}),r}function mj(e){var t=hj(e);return pj.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function vj(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function gj(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}function yj(e,t){var n=Ct(e),r=or(e),o=n.visualViewport,i=r.clientWidth,s=r.clientHeight,l=0,a=0;if(o){i=o.width,s=o.height;var u=ab();(u||!u&&t==="fixed")&&(l=o.offsetLeft,a=o.offsetTop)}return{width:i,height:s,x:l+Kf(e),y:a}}function bj(e){var t,n=or(e),r=Wf(e),o=(t=e.ownerDocument)==null?void 0:t.body,i=Pr(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),s=Pr(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),l=-r.scrollLeft+Kf(e),a=-r.scrollTop;return Tn(o||n).direction==="rtl"&&(l+=Pr(n.clientWidth,o?o.clientWidth:0)-i),{width:i,height:s,x:l,y:a}}function _j(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Uf(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Ju(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Sj(e,t){var n=To(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function Xp(e,t,n){return t===fb?Ju(yj(e,n)):$r(t)?Sj(t,n):Ju(bj(or(e)))}function Oj(e){var t=li(ma(e)),n=["absolute","fixed"].indexOf(Tn(e).position)>=0,r=n&&Lt(e)?va(e):e;return $r(r)?t.filter(function(o){return $r(o)&&_j(o,r)&&un(o)!=="body"}):[]}function wj(e,t,n,r){var o=t==="clippingParents"?Oj(e):[].concat(t),i=[].concat(o,[n]),s=i[0],l=i.reduce(function(a,u){var c=Xp(e,u,r);return a.top=Pr(c.top,a.top),a.right=Ol(c.right,a.right),a.bottom=Ol(c.bottom,a.bottom),a.left=Pr(c.left,a.left),a},Xp(e,s,r));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Kn(e){return e.split("-")[0]}function Io(e){return e.split("-")[1]}function db(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function pb(e){var t=e.reference,n=e.element,r=e.placement,o=r?Kn(r):null,i=r?Io(r):null,s=t.x+t.width/2-n.width/2,l=t.y+t.height/2-n.height/2,a;switch(o){case Gt:a={x:s,y:t.y-n.height};break;case cn:a={x:s,y:t.y+t.height};break;case tr:a={x:t.x+t.width,y:l};break;case _n:a={x:t.x-n.width,y:l};break;default:a={x:t.x,y:t.y}}var u=o?db(o):null;if(u!=null){var c=u==="y"?"height":"width";switch(i){case Co:a[u]=a[u]-(t[c]/2-n[c]/2);break;case Hi:a[u]=a[u]+(t[c]/2-n[c]/2);break}}return a}function hb(){return{top:0,right:0,bottom:0,left:0}}function Ej(e){return Object.assign({},hb(),e)}function Pj(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}function Xf(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,i=n.strategy,s=i===void 0?e.strategy:i,l=n.boundary,a=l===void 0?tj:l,u=n.rootBoundary,c=u===void 0?fb:u,f=n.elementContext,d=f===void 0?Wo:f,p=n.altBoundary,m=p===void 0?!1:p,h=n.padding,g=h===void 0?0:h,w=Ej(typeof g!="number"?g:Pj(g,ga)),_=d===Wo?nj:Wo,b=e.rects.popper,v=e.elements[m?_:d],y=wj($r(v)?v:v.contextElement||or(e.elements.popper),a,c,s),I=To(e.elements.reference),k=pb({reference:I,element:b,strategy:"absolute",placement:o}),P=Ju(Object.assign({},b,k)),T=d===Wo?P:I,C={top:y.top-T.top+w.top,bottom:T.bottom-y.bottom+w.bottom,left:y.left-T.left+w.left,right:T.right-y.right+w.right},A=e.modifiersData.offset;if(d===Wo&&A){var j=A[o];Object.keys(C).forEach(function(x){var F=[tr,cn].indexOf(x)>=0?1:-1,W=[Gt,cn].indexOf(x)>=0?"y":"x";C[x]+=j[W]*F})}return C}var Qp={placement:"bottom",modifiers:[],strategy:"absolute"};function Yp(){for(var e=arguments.length,t=new Array(e),n=0;nn?n:r}function Hj(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,i=o===void 0?!0:o,s=n.altAxis,l=s===void 0?!1:s,a=n.boundary,u=n.rootBoundary,c=n.altBoundary,f=n.padding,d=n.tether,p=d===void 0?!0:d,m=n.tetherOffset,h=m===void 0?0:m,g=Xf(t,{boundary:a,rootBoundary:u,padding:f,altBoundary:c}),w=Kn(t.placement),_=Io(t.placement),b=!_,v=db(w),y=qj(v),I=t.modifiersData.popperOffsets,k=t.rects.reference,P=t.rects.popper,T=typeof h=="function"?h(Object.assign({},t.rects,{placement:t.placement})):h,C=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),A=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,j={x:0,y:0};if(I){if(i){var x,F=v==="y"?Gt:_n,W=v==="y"?cn:tr,q=v==="y"?"height":"width",z=I[v],K=z+g[F],fe=z-g[W],mt=p?-P[q]/2:0,Ve=_===Co?k[q]:P[q],Oe=_===Co?-P[q]:-k[q],ot=t.elements.arrow,Me=p&&ot?ub(ot):{width:0,height:0},Pe=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:hb(),qe=Pe[F],Ne=Pe[W],At=Ws(0,k[q],Me[q]),Ze=b?k[q]/2-mt-At-qe-C.mainAxis:Ve-At-qe-C.mainAxis,Vt=b?-k[q]/2+mt+At+Ne+C.mainAxis:Oe+At+Ne+C.mainAxis,vt=t.elements.arrow&&va(t.elements.arrow),S=vt?v==="y"?vt.clientTop||0:vt.clientLeft||0:0,E=(x=A==null?void 0:A[v])!=null?x:0,$=z+Ze-E-S,L=z+Vt-E,D=Ws(p?Ol(K,$):K,z,p?Pr(fe,L):fe);I[v]=D,j[v]=D-z}if(l){var R,B=v==="x"?Gt:_n,M=v==="x"?cn:tr,V=I[y],N=y==="y"?"height":"width",Q=V+g[B],U=V-g[M],X=[Gt,_n].indexOf(w)!==-1,Z=(R=A==null?void 0:A[y])!=null?R:0,ne=X?Q:V-k[N]-P[N]-Z+C.altAxis,ae=X?V+k[N]+P[N]-Z-C.altAxis:U,le=p&&X?Bj(ne,V,ae):Ws(p?ne:Q,V,p?ae:U);I[y]=le,j[y]=le-V}t.modifiersData[r]=j}}const Vj={name:"preventOverflow",enabled:!0,phase:"main",fn:Hj,requiresIfExists:["offset"]};var Uj={left:"right",right:"left",bottom:"top",top:"bottom"};function Ks(e){return e.replace(/left|right|bottom|top/g,function(t){return Uj[t]})}var Wj={start:"end",end:"start"};function Zp(e){return e.replace(/start|end/g,function(t){return Wj[t]})}function Kj(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,i=n.rootBoundary,s=n.padding,l=n.flipVariations,a=n.allowedAutoPlacements,u=a===void 0?rj:a,c=Io(r),f=c?l?Jp:Jp.filter(function(m){return Io(m)===c}):ga,d=f.filter(function(m){return u.indexOf(m)>=0});d.length===0&&(d=f);var p=d.reduce(function(m,h){return m[h]=Xf(e,{placement:h,boundary:o,rootBoundary:i,padding:s})[Kn(h)],m},{});return Object.keys(p).sort(function(m,h){return p[m]-p[h]})}function zj(e){if(Kn(e)===Jf)return[];var t=Ks(e);return[Zp(e),t,Zp(t)]}function Jj(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,i=o===void 0?!0:o,s=n.altAxis,l=s===void 0?!0:s,a=n.fallbackPlacements,u=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,m=p===void 0?!0:p,h=n.allowedAutoPlacements,g=t.options.placement,w=Kn(g),_=w===g,b=a||(_||!m?[Ks(g)]:zj(g)),v=[g].concat(b).reduce(function(Me,Pe){return Me.concat(Kn(Pe)===Jf?Kj(t,{placement:Pe,boundary:c,rootBoundary:f,padding:u,flipVariations:m,allowedAutoPlacements:h}):Pe)},[]),y=t.rects.reference,I=t.rects.popper,k=new Map,P=!0,T=v[0],C=0;C=0,W=F?"width":"height",q=Xf(t,{placement:A,boundary:c,rootBoundary:f,altBoundary:d,padding:u}),z=F?x?tr:_n:x?cn:Gt;y[W]>I[W]&&(z=Ks(z));var K=Ks(z),fe=[];if(i&&fe.push(q[j]<=0),l&&fe.push(q[z]<=0,q[K]<=0),fe.every(function(Me){return Me})){T=A,P=!1;break}k.set(A,fe)}if(P)for(var mt=m?3:1,Ve=function(Me){var Pe=v.find(function(qe){var Ne=k.get(qe);if(Ne)return Ne.slice(0,Me).every(function(At){return At})});if(Pe)return T=Pe,"break"},Oe=mt;Oe>0;Oe--){var ot=Ve(Oe);if(ot==="break")break}t.placement!==T&&(t.modifiersData[r]._skip=!0,t.placement=T,t.reset=!0)}}const Xj={name:"flip",enabled:!0,phase:"main",fn:Jj,requiresIfExists:["offset"],data:{_skip:!1}},kn=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},Qj={components:{OnClickOutside:lb},props:{spladeId:{type:String,required:!0},placement:{type:String,default:"bottom-start",required:!1},strategy:{type:String,default:"absolute",required:!1},inline:{type:Boolean,default:!1,required:!1},disabled:{type:Boolean,default:!1,required:!1},teleport:{type:Boolean,default:!1,required:!1},closeOnClick:{type:Boolean,default:!1,required:!1}},data(){return{opened:!1,popper:null}},computed:{buttonStyle(){return this.inline?{display:"inline"}:{}},wrapperStyle(){const e={position:"relative"};return this.inline&&(e.display="inline"),e}},watch:{opened(){this.popper.update()}},mounted:async function(){this.teleport&&await Ft();const e=this.teleport?document.querySelector(`div[data-splade-dropdown-id="${this.spladeId}"]`):this.$refs.tooltip.children[0];this.popper=Mj(this.$refs.button,e,{placement:this.placement,modifiers:[Xj,Vj],strategy:this.strategy})},methods:{toggle(){this.opened=!this.opened},hide(){this.opened=!1}}},Yj={ref:"tooltip"};function Gj(e,t,n,r,o,i){const s=Bl("OnClickOutside");return ve(),Je(s,{style:En(i.wrapperStyle),do:i.hide,opened:o.opened,"ignore-inner-targets":!n.closeOnClick},{default:Ji(()=>[po("div",{ref:"button",style:En(i.buttonStyle)},[ft(e.$slots,"button",{toggle:i.toggle,disabled:n.disabled})],4),po("div",Yj,[ft(e.$slots,"default",{hide:i.hide,opened:o.opened})],512)]),_:3},8,["style","do","opened","ignore-inner-targets"])}const Zj=kn(Qj,[["render",Gj]]),eA={__name:"DynamicHtml",props:{keepAliveKey:{type:String,required:!0},name:{type:String,required:!0},passthrough:{type:Object,required:!1,default(){return{}}}},setup(e){const t=Re("$splade")||{},n=Re("$spladeOptions")||{};return(r,o)=>tt(t).isSsr?(ve(),Je(on,{key:e.keepAliveKey,html:tt(t).htmlForDynamicComponent(e.name),passthrough:e.passthrough},null,8,["html","passthrough"])):(ve(),Je(xc,{key:0,max:tt(n).max_keep_alive},[(ve(),Je(on,{key:e.keepAliveKey,html:tt(t).htmlForDynamicComponent(e.name),passthrough:e.passthrough},null,8,["html","passthrough"]))],1032,["max"]))}};function mb(e){return e&&e.length?e[0]:void 0}const tA={inject:["stack"],computed:{values(){return H.validationErrors(this.stack)}},render(){const e=this;return this.$slots.default({has(t){return st(e.values,t)},first(t){return mb(e.values[t]||[])},all:{...this.values},...this.values})}},nA={inject:["stack"],props:{private:{type:Boolean,required:!1,default:!1},channel:{type:String,required:!0},listeners:{type:Array,required:!0},preserveScroll:{type:Boolean,required:!1,default:!1}},emits:["subscribed","event"],data(){return{subscribed:!1,subscription:null,subscriptions:[],events:[],pendingVisit:null,pendingRefresh:!1}},computed:{currentStack(){return H.currentStack.value}},watch:{currentStack(){this.handlePendingVisit(),this.handlePendingRefresh()},pendingVisit(){this.handlePendingVisit()},pendingRefresh(){this.handlePendingRefresh()}},beforeUnmount(){this.subscription&&(window.Echo.leave(this.subscription.subscription.name),this.subscription=null,this.subscriptions=[])},mounted(){this.subscription=this.private?window.Echo.private(this.channel):window.Echo.channel(this.channel),this.subscription?this.bindListeners():console.error("[Splade Event component] Unable to subscribe to channel: "+this.channel)},methods:{handlePendingVisit(){this.pendingVisit&&H.currentStack.value===this.stack&&(H.visit(this.pendingVisit),this.pendingVisit=null)},handlePendingRefresh(){this.pendingRefresh&&H.currentStack.value===this.stack&&(H.refresh(this.pendingRefresh.preserveScroll||this.preserveScroll),this.pendingRefresh=!1)},bindListeners(){this.subscription.on("pusher:subscription_succeeded",()=>{this.subscribed=!0,this.$emit("subscribed")}),this.listeners.forEach(e=>{const t=this.subscription.listen(e,n=>{this.$emit("event",{name:e,data:n});const r="splade.preserveScroll",o="splade.redirect",i="splade.refresh",s="splade.toast";let l=null,a=!1,u=!1,c=[];Nt(n,f=>{Tt(f)&&(o in f&&(l=f[o]),r in f&&(a=f[r]),i in f&&(u=f[i]),s in f&&c.push(f))}),l?this.pendingVisit=l:u?this.pendingRefresh={preserveScroll:a}:this.events.push({name:e,data:n}),c.length>0&&c.forEach(f=>{H.pushToast(f)}),this.$root.$emit(`event.${e}`,n)});this.subscriptions.push(t)})},unsubscribe(){this.subscription&&(window.Echo.leave(this.subscription.subscription.name),this.subscription=null,this.subscriptions=[])}},render(){return this.$slots.default({subscribed:this.subscribed,events:this.events})}};function rA(){this.__data__=new jn,this.size=0}function oA(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}function iA(e){return this.__data__.get(e)}function sA(e){return this.__data__.has(e)}var lA=200;function aA(e,t){var n=this.__data__;if(n instanceof jn){var r=n.__data__;if(!qi||r.lengthl))return!1;var u=i.get(e),c=i.get(t);if(u&&c)return u==t&&c==e;var f=-1,d=!0,p=n&mA?new wl:void 0;for(i.set(e,t),i.set(t,e);++f-1?o[i?t[s]:s]:void 0}}function gk(e,t,n,r){for(var o=e.length,i=n+(r?1:-1);r?i--:++i({})},placeholder:{type:String,required:!1,default:""},preview:{type:Boolean,required:!1,default:!1},server:{type:[Boolean,String],required:!1,default:!1},accept:{type:Array,required:!1,default:()=>[]},minFileSize:{type:[Boolean,Number,String],required:!1,default:!1},maxFileSize:{type:[Boolean,Number,String],required:!1,default:!1},minImageWidth:{type:[Boolean,Number],required:!1,default:!1},maxImageWidth:{type:[Boolean,Number],required:!1,default:!1},minImageHeight:{type:[Boolean,Number],required:!1,default:!1},maxImageHeight:{type:[Boolean,Number],required:!1,default:!1},minImageResolution:{type:[Boolean,Number],required:!1,default:!1},maxImageResolution:{type:[Boolean,Number],required:!1,default:!1},existingSuffix:{type:String,required:!1,default:"_existing"},orderSuffix:{type:String,required:!1,default:"_order"},dusk:{type:String,required:!1,default:null}},emits:["start-uploading","stop-uploading"],data(){return{inputElement:null,filepondInstance:null,filenames:[],uploadedFiles:[],hadExistingFiles:!1}},computed:{existingField(){return this.field+this.existingSuffix},orderField(){return this.field+this.orderSuffix},handlesExistingFiles(){return this.existingSuffix&&this.hadExistingFiles}},mounted(){this.inputElement=this.$refs.file.querySelector('input[type="file"]');const e=this.form[this.field];this.hadExistingFiles=this.multiple&&e.length>0||!this.multiple&&e,this.form.$put(this.field,this.multiple?[]:null),this.filepond&&(this.setExisting(e),this.initFilepond(e||[]).then(()=>{this.form.$registerFilepond(this.field,this.addFileToFilepond,this.addFilesToFilepond)}))},methods:{extractMetadataFromExistingFile(e){return e?Xt(e)?e:Ae(e)?e.map(this.extractMetadataFromExistingFile):Tt(e)?e.options.metadata.metadata:null:null},setExisting(e){this.handlesExistingFiles&&(this.form.$put(this.existingField,this.extractMetadataFromExistingFile(e)),this.setOrder())},setOrder(){if(!this.multiple||!this.handlesExistingFiles||!this.filepondInstance)return;const e=this.filepondInstance.getFiles().filter(n=>!n.getMetadata("identifier")),t=this.filepondInstance.getFiles().map(n=>{const r=n.getMetadata("identifier");return r?"existing-file-"+r:"new-file-"+e.indexOf(n)});this.form.$put(this.orderField,t)},addFileToFilepond(e){e&&this.filepondInstance.addFile(e)},addFilesToFilepond(e){e.forEach(t=>this.addFileToFilepond(t))},loadFilepondPlugins(){const e=[];return this.preview&&(e.push(lt(()=>import("./filepond-plugin-image-exif-orientation.esm.997035ba.js"),[])),e.push(lt(()=>import("./filepond-plugin-image-preview.esm.a4a69966.js"),[]))),this.accept.length>0&&e.push(lt(()=>import("./filepond-plugin-file-validate-type.esm.b2b69067.js"),[])),(this.minFileSize||this.maxFileSize)&&e.push(lt(()=>import("./filepond-plugin-file-validate-size.esm.8cd61ab6.js"),[])),(this.minImageWidth||this.maxImageWidth||this.minImageHeight||this.maxImageHeight||this.minImageResolution||this.maxImageResolution)&&e.push(lt(()=>import("./filepond-plugin-image-validate-size.esm.978c85d7.js"),[])),Promise.all(e)},initFilepond(e){const t=this.inputElement.getAttribute("name"),n=this;return new Promise(r=>{lt(()=>import("./filepond.esm.02cf8536.js"),[]).then(o=>{const i=Object.assign({},n.filepond,n.jsFilepondOptions,{oninit(){const s=setInterval(()=>{if(n.filepondInstance.status<=2)clearInterval(s);else return;n.setOrder();const l=n.filepondInstance.element.querySelector('input[type="file"]');l.hasAttribute("name")||l.setAttribute("name",t),n.dusk&&n.filepondInstance.element.setAttribute("dusk",n.dusk),l.setAttribute("data-server",!!n.server),n.multiple&&n.filepondInstance.element.addEventListener("moveFile",function(a){n.filepondInstance.moveFile(a.detail[0],a.detail[1]),n.setOrder()}),r()},15)},onaddfile(s,l){s||l.origin!==o.FileOrigin.LOCAL&&(n.server?n.$emit("start-uploading",[l.id]):n.addFiles([l.file]),n.setOrder())},onremovefile(s,l){s||(n.handlesExistingFiles&&(n.multiple?n.setExisting(n.form[n.existingField].filter(a=>l.getMetadata("metadata")!==a)):n.setExisting(null)),n.removeFile(l.file))},onprocessfile(s,l){s||(n.uploadedFiles.push({file:l.file,id:l.serverId}),n.addFiles([l.serverId]),n.$emit("stop-uploading",[l.id]))},onreorderfiles(){n.setOrder()}});this.hadExistingFiles&&(i.files=this.multiple?e:[e]),this.accept.length>0&&(i.acceptedFileTypes=this.accept),this.minFileSize&&(i.minFileSize=this.minFileSize),this.maxFileSize&&(i.maxFileSize=this.maxFileSize),this.minImageWidth&&(i.imageValidateSizeMinWidth=this.minImageWidth),this.maxImageWidth&&(i.imageValidateSizeMaxWidth=this.maxImageWidth),this.minImageHeight&&(i.imageValidateSizeMinHeight=this.minImageHeight),this.maxImageHeight&&(i.imageValidateSizeMaxHeight=this.maxImageHeight),this.minImageResolution&&(i.imageValidateSizeMinResolution=this.minImageResolution),this.maxImageResolution&&(i.imageValidateSizeMaxResolution=this.maxImageResolution),i.server={load:(s,l,a,u,c)=>{const f=zt.CancelToken.source();return zt({url:s.preview_url,method:"GET",cancelToken:f.token,responseType:"blob"}).then(d=>{const p=new File([d.data],s.name,{type:s.type});l(p)}).catch(function(d){axios.isCancel(d)||a(d)}),{abort:()=>{f.cancel(),c()}}}},this.server&&(i.server.process=(s,l,a,u,c,f,d)=>{const p=new FormData;p.append("file",l,l.name);const m=zt.CancelToken.source();zt({url:n.server,method:"POST",data:p,cancelToken:m.token,onUploadProgress:h=>{f(h.lengthComputable,h.loaded,h.total)}}).then(h=>{h.status>=200&&h.status<300?u(h.data):c(h.statusText)}).catch(function(h){var g;axios.isCancel(h)?d():c((g=h.response)==null?void 0:g.statusText)})},i.server.revert=(s,l,a)=>{zt({url:n.server,method:"POST",data:{_method:"DELETE",file:s}}).then(()=>{l()}).catch(function(u){var c;a((c=u.response)==null?void 0:c.statusText)})}),(i.itemInsertLocation==="before"||i.itemInsertLocation==="after")&&(i.itemInsertLocationFreedom=!1),this.loadFilepondPlugins(o).then(s=>{s.length>0&&o.registerPlugin(...s.map(l=>l.default)),this.filepondInstance=o.create(this.inputElement,i)})})})},removeFile(e){this.server&&(e=Yf(this.uploadedFiles,t=>t.file===e).serverId),this.form.$put(this.field,this.multiple?this.form[this.field].filter(t=>t!==e):null)},addFiles(e){if(this.multiple){const t=this.form[this.field];e.forEach(n=>{t.push(n)}),this.form.$put(this.field,t)}else this.form.$put(this.field,e[0]),this.setExisting(null);this.filepond||this.updateFilenames()},updateFilenames(){this.filenames=[];const e=this.form[this.field];this.multiple?e.forEach(t=>{this.filenames.push(t.name)}):e&&this.filenames.push(e.name)},handleFileInput(e){this.form.$put(this.field,this.multiple?[]:null);const t=Object.values(e.target.files);this.addFiles(t)}}},Ek={ref:"file"};function Pk(e,t,n,r,o,i){return ve(),Bt("div",Ek,[ft(e.$slots,"default",{handleFileInput:i.handleFileInput,filenames:o.filenames})],512)}const Tk=kn(wk,[["render",Pk]]),Ck={inject:["stack"],computed:{values(){return H.flashData(this.stack)}},render(){const e=this;return this.$slots.default({has(t){return st(e.values,t)},...this.values})}};function Gf(e,t,n){e=e||{},t=t||new FormData,n=n||null;for(const r in e)Object.prototype.hasOwnProperty.call(e,r)&&Sb(t,_b(n,r),e[r]);return t}function _b(e,t){return e?e+"["+t+"]":t}function Sb(e,t,n){if(Array.isArray(n))return Array.from(n.keys()).forEach(r=>Sb(e,_b(t,r.toString()),n[r]));if(n instanceof Date)return e.append(t,n.toISOString());if(n instanceof File)return e.append(t,n,n.name);if(n instanceof Blob)return e.append(t,n);if(typeof n=="boolean")return e.append(t,n?"1":"0");if(typeof n=="string")return e.append(t,n);if(typeof n=="number")return e.append(t,`${n}`);if(n==null)return e.append(t,"");Gf(n,e,t)}var Ik="[object Boolean]";function Ob(e){return e===!0||e===!1||er(e)&&rr(e)==Ik}function wb(e,t){var n={};return t=ss(t),Ef(e,function(r,o,i){sb(n,o,t(r,o,i))}),n}function Eb(e,t,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),t!==void 0&&(e=e>=t?e:t)),e}function Zr(e,t,n){return e=Lf(e),n=n==null?0:Eb(Qf(n),0,e.length),t=fa(t),e.slice(n,n+t.length)==t}const jk={inject:["stack"],props:{spladeId:{type:String,required:!0,default:""},action:{type:String,required:!1,default(){return H.isSsr?"":location.href}},method:{type:String,required:!1,default:"POST"},default:{type:Object,required:!1,default:()=>({})},confirmDanger:{type:[Boolean,String],required:!1,default:!1},confirm:{type:[Boolean,String],required:!1,default:e=>e.confirmDanger},confirmText:{type:String,required:!1,default:""},confirmButton:{type:String,required:!1,default:""},cancelButton:{type:String,required:!1,default:""},requirePasswordOnce:{type:Boolean,required:!1,default:!1},requirePassword:{type:[Boolean,String],required:!1,default:e=>e.requirePasswordOnce},background:{type:Boolean,required:!1,default:!1},stay:{type:Boolean,require:!1,default:!1},restoreOnSuccess:{type:Boolean,required:!1,default:!1},resetOnSuccess:{type:Boolean,required:!1,default:!1},scrollOnError:{type:Boolean,required:!1,default:!0},submitOnChange:{type:[Boolean,Array],required:!1,default:!1},escapeValidationMessages:{type:Boolean,required:!1,default:!0},keepModal:{type:Boolean,required:!1,default:!1},preserveScroll:{type:Boolean,required:!1,default:!1},debounce:{type:Number,required:!1,default:0},acceptHeader:{type:String,required:!1,default:"application/json"},headers:{type:Object,required:!1,default:()=>({})},blob:{type:Boolean,required:!1,default:!1}},emits:["success","error","reset","restored"],data(){return{isMounted:!1,missingAttributes:[],values:Object.assign({},{...this.default}),processing:!1,processingInBackground:!1,wasSuccessful:!1,recentlySuccessful:!1,recentlySuccessfulTimeoutId:null,wasUnsuccessful:!1,recentlyUnsuccessful:!1,recentlyUnsuccessfulTimeoutId:null,formElement:null,elementsUploading:[],fileponds:{},debounceFunction:null,response:null}},computed:{$all(){return this.values},$uploading(){return this.elementsUploading.length>0},rawErrors(){return H.validationErrors(this.stack)},errors(){return wb(this.rawErrors,e=>e.join(` +`))}},created(){this.debounceFunction=ha(()=>{this.request(this.background)},this.debounce)},mounted(){let e=document.querySelector(`form[data-splade-id="${this.spladeId}"]`);e||(e=document),this.formElement=e,this.missingAttributes.forEach(n=>{let r="";const o=e.querySelector(`[name="${n}"]`);o?r=o.type==="checkbox"?!1:"":e.querySelector(`[name="${n}[]"]`)?r=[]:(e.querySelector(`[name^="${n}."]`)||e.querySelector(`[name^="${n}["]`))&&(r={}),this.$put(n,r)}),this.missingAttributes=[],this.submitOnChange===!0?this.$watch("values",()=>{this.background&&(this.processingInBackground=!0),this.$nextTick(()=>this.debounce?this.debounceFunction():this.request(this.background))},{deep:!0}):Ae(this.submitOnChange)&&this.submitOnChange.forEach(n=>{this.$watch(`values.${n}`,()=>{this.background&&(this.processingInBackground=!0),this.$nextTick(()=>this.debounce?this.debounceFunction():this.request(this.background))},{deep:!0})}),this.isMounted=!0;const t=this.formElement.querySelector("[autofocus]");t&&this.focusAndScrollToElement(t)},methods:{$startUploading(e){this.elementsUploading.push(e[0])},$stopUploading(e){this.elementsUploading=this.elementsUploading.filter(t=>t!=e[0])},hasError(e){return e in this.errors},$registerFilepond(e,t,n){this.fileponds[e]={addFile:t,addFiles:n}},$addFile(e,t){if(!this.fileponds[e])return console.log("Filepond instance not found");this.fileponds[e].addFile(t)},$addFiles(e,t){if(!this.fileponds[e])return console.log("Filepond instance not found");this.fileponds[e].addFiles(t)},$fileAsUrl(e){const t=this.values[e];if(!t)return"";var n=URL.createObjectURL(t),r=new XMLHttpRequest;r.open("GET",n,!1),r.overrideMimeType("text/plain; charset=x-user-defined"),r.send(),URL.revokeObjectURL(n);for(var o="",i=0;i{let[o]=r;o.isIntersecting&&(setTimeout(()=>o.target.focus(),150),n.disconnect())});n.observe(e)}e.scrollIntoView({behavior:"smooth",block:"end",inline:"nearest"})},submit(e){if(this.$uploading){console.log("Not submitting because there are still files uploading");return}if(e){const t=e.submitter;t&&t.name&&this.$put(t.name,t.value)}if(!this.confirm)return this.request();H.confirm(Ob(this.confirm)?"":this.confirm,this.confirmText,this.confirmButton,this.cancelButton,!!this.requirePassword,this.requirePasswordOnce,!!this.confirmDanger).then(t=>{if(!this.requirePassword){this.request();return}this.method.toUpperCase()!=="GET"&&t&&this.$put(Xt(this.requirePassword)&&this.requirePassword?this.requirePassword:"password",t),this.request()}).catch(()=>{})},async request(e){if(typeof e>"u"&&(e=!1),this.$uploading){console.log("Not submitting because there are still files uploading");return}await this.$nextTick(),this.background?this.processingInBackground=!0:this.processing=!0,this.response=null,this.wasSuccessful=!1,this.recentlySuccessful=!1,clearTimeout(this.recentlySuccessfulTimeoutId),this.wasUnsuccessful=!1,this.recentlyUnsuccessful=!1,clearTimeout(this.recentlyUnsuccessfulTimeoutId);const t=this.values instanceof FormData?this.values:Gf(this.values),n={};this.acceptHeader&&(n.Accept=this.acceptHeader),(this.stay||e)&&(n["X-Splade-Prevent-Refresh"]=!0),this.preserveScroll&&(n["X-Splade-Preserve-Scroll"]=!0),this.stack>0&&this.keepModal&&(n["X-Splade-Modal"]=H.stackType(this.stack),n["X-Splade-Modal-Target"]=this.stack);let r=this.method.toUpperCase();r!=="GET"&&r!=="POST"&&(t.append("_method",r),r="POST");const o=i=>{this.$emit("success",i),this.restoreOnSuccess&&this.restore(),this.resetOnSuccess&&this.reset(),this.processing=!1,this.processingInBackground=!1,this.wasSuccessful=!0,this.recentlySuccessful=!0,this.recentlySuccessfulTimeoutId=setTimeout(()=>this.recentlySuccessful=!1,2e3),this.response=i.data};if(this.action==="#")return o(Object.fromEntries(t));H.request(this.action,r,t,{...n,...this.headers},!1,this.blob).then(o).catch(async i=>{if(this.processing=!1,this.processingInBackground=!1,this.wasUnsuccessful=!0,this.recentlyUnsuccessful=!0,this.recentlyUnsuccessfulTimeoutId=setTimeout(()=>this.recentlyUnsuccessful=!1,2e3),this.$emit("error",i),!this.scrollOnError)return;await this.$nextTick();const s=Yf(Object.keys(this.errors),l=>this.formElement.querySelector(`[data-validation-key="${l}"]`));s&&this.focusAndScrollToElement(this.formElement.querySelector(`[data-validation-key="${s}"]`))})}},render(){const e=this;return this.$slots.default(new Proxy({},{ownKeys(){return Object.keys(e.values)},get(t,n){return n==="$response"?e.response:["$all","$attrs","$put","$startUploading","$stopUploading","$uploading","$errorAttributes","$registerFilepond","$addFile","$addFiles","$fileAsUrl","$response","errors","restore","reset","hasError","processing","processingInBackground","rawErrors","submit","wasSuccessful","recentlySuccessful","wasUnsuccessful","recentlyUnsuccessful"].includes(n)||Zr(n,"__v_")?e[n]:(!e.isMounted&&!st(e.values,n)&&(e.missingAttributes.push(n),e.$put(n,"")),bn(e.values,n))},set(t,n,r){return e.$put(n,r)}}))}},Ak={props:{flatpickr:{type:[Boolean,Object],required:!1,default:!1},jsFlatpickrOptions:{type:Object,required:!1,default:()=>({})},modelValue:{type:[String,Number],required:!1}},emits:["update:modelValue"],data(){return{disabled:!1,element:null,flatpickrInstance:null,observer:null}},watch:{modelValue(e){this.flatpickrInstance&&this.flatpickrInstance.setDate(e)}},mounted(){this.element=this.$refs.input.querySelector("input"),this.flatpickr&&this.initFlatpickr(this.element),this.disabled=this.element.disabled;const e=this;this.observer=new MutationObserver(function(t){t.forEach(function(n){n.attributeName==="disabled"&&(e.disabled=n.target.disabled)})}),this.observer.observe(this.element,{attributes:!0})},beforeUnmount(){this.observer.disconnect(),this.flatpickrInstance&&this.flatpickrInstance.destroy()},methods:{initFlatpickr(e){lt(()=>import("./index.ee3a27ee.js"),[]).then(t=>{this.flatpickrInstance=t.default(e,Object.assign({},this.flatpickr,this.jsFlatpickrOptions,{onChange:(n,r)=>{this.flatpickrInstance.config.mode==="range"&&this.flatpickrInstance.selectedDates.length<2||r!=this.modelValue&&this.$emit("update:modelValue",r)}})),this.modelValue&&this.flatpickrInstance.setDate(this.modelValue)})}}},kk={ref:"input"};function $k(e,t,n,r,o,i){return ve(),Bt("div",kk,[ft(e.$slots,"default",{disabled:o.disabled})],512)}const Rk=kn(Ak,[["render",$k]]),xk={props:{options:{type:Object,required:!1,default(){return{}}},jsOptions:{type:Object,required:!1,default:()=>({})},modelValue:{type:[String,Number],required:!1},dusk:{type:String,required:!1,default:null}},emits:["update:modelValue"],data(){return{instance:null}},mounted(){const e=this.$refs.jodit.querySelector("textarea");lt(()=>import("./jodit.min.57e710e9.js").then(t=>t.j),[]).then(t=>{const n=Object.assign({defaultMode:t.default.Jodit.MODE_WYSIWYG},this.options,this.jsOptions);this.instance=t.default.Jodit.make(e,n),this.instance.value=this.modelValue,this.instance.events.on("change",r=>this.$emit("update:modelValue",r)),this.dusk&&this.instance.editor.setAttribute("dusk",this.dusk)})},beforeUnmount(){this.instance.destruct()}},Nk={ref:"jodit"};function Dk(e,t,n,r,o,i){return ve(),Bt("div",Nk,[ft(e.$slots,"default")],512)}const Lk=kn(xk,[["render",Dk]]),Fk={components:{Render:on},props:{name:{type:String,required:!0},url:{type:String,required:!1,default(){return H.isSsr?"":window.location.href}},show:{type:Boolean,required:!1,default:!0},passthrough:{type:Object,required:!1,default(){return{}}}},emits:["loaded"],data(){return{html:null}},watch:{show(e){e?this.request():this.html=null}},mounted(){this.show&&this.request()},methods:{async request(){this.html=null,H.lazy(this.url,this.name).then(e=>{this.html=e.data.html,this.$emit("loaded")})}}};function Mk(e,t,n,r,o,i){const s=Bl("Render");return o.html?(ve(),Je(s,{key:0,html:o.html,passthrough:n.passthrough},null,8,["html","passthrough"])):n.show?ft(e.$slots,"default",{key:1}):Kl("",!0)}const qk=kn(Fk,[["render",Mk]]),Bk=["href","onClick"],Hk={__name:"Link",props:{href:{type:String,required:!1,default:"#"},method:{type:String,required:!1,default:"GET"},data:{type:Object,required:!1,default:()=>({})},headers:{type:Object,required:!1,default:()=>({})},replace:{type:Boolean,required:!1,default:!1},confirmDanger:{type:[Boolean,String],required:!1,default:!1},confirm:{type:[Boolean,String],required:!1,default:e=>e.confirmDanger},confirmText:{type:String,required:!1,default:""},confirmButton:{type:String,required:!1,default:""},cancelButton:{type:String,required:!1,default:""},requirePasswordOnce:{type:Boolean,required:!1,default:!1},requirePassword:{type:[Boolean,String],required:!1,default:e=>e.requirePasswordOnce},modal:{type:Boolean,required:!1,default:!1},slideover:{type:Boolean,required:!1,default:!1},away:{type:Boolean,required:!1,default:!1},keepModal:{type:Boolean,required:!1,default:!1},preserveScroll:{type:Boolean,required:!1,default:!1}},setup(e){const t=e,n=Re("stack"),r=Y(null);function o(){if(r.value=null,!t.confirm)return i();H.confirm(Ob(t.confirm)?"":t.confirm,t.confirmText,t.confirmButton,t.cancelButton,!!t.requirePassword,t.requirePasswordOnce,!!t.confirmDanger).then(s=>{if(!t.requirePassword){i();return}s&&(r.value=s),i()}).catch(()=>{})}function i(){if(t.away)return window.location=t.href;const s=n>0&&t.keepModal;if(t.modal&&!s)return H.modal(t.href);if(t.slideover&&!s)return H.slideover(t.href);if(Zr(t.href,"#")){if(H.openPreloadedModal(t.href.substring(1)))return;console.log("No preloaded modal found for "+t.href)}let l=t.method.trim().toUpperCase();const a={...t.headers};if(s&&(a["X-Splade-Modal"]=H.stackType(n),a["X-Splade-Modal-Target"]=n),t.preserveScroll&&(a["X-Splade-Preserve-Scroll"]=!0),l==="GET")return t.replace?H.replace(t.href,a):H.visit(t.href,a);const u=t.data instanceof FormData?t.data:Gf(t.data);l!=="POST"&&(u.append("_method",l),l="POST"),r.value&&(u.append(Xt(t.requirePassword)&&t.requirePassword?t.requirePassword:"password",r.value),r.value=null),H.request(t.href,l,u,a,t.replace)}return(s,l)=>(ve(),Bt("a",{href:e.href,onClick:ig(o,["exact","prevent"])},[ft(s.$slots,"default")],8,Bk))}},Vk={provide(){return{stack:this.stack}},props:{closeButton:{type:Boolean,required:!1,default:!0},type:{type:String,required:!0},stack:{type:Number,required:!0},onTopOfStack:{type:Boolean,required:!1,default:!1},maxWidth:{type:String,required:!1,default:e=>e.type==="modal"?"2xl":"md"},position:{type:String,required:!1,default:e=>e.type==="modal"?"center":"right"},name:{type:String,required:!1,default:null},animate:{type:Boolean,required:!1,default:!0}},emits:["close"],data(){return{staticAnimate:!0,isOpen:!1}},mounted(){this.staticAnimate=this.animate,this.setIsOpen(!0)},methods:{emitClose(){this.$emit("close")},close(){this.setIsOpen(!1)},setIsOpen(e){e||(this.staticAnimate=!0),this.isOpen=e}},render(){return this.$slots.default({type:this.type,isOpen:this.isOpen,setIsOpen:this.setIsOpen,close:this.close,stack:this.stack,onTopOfStack:this.onTopOfStack,maxWidth:this.maxWidth,emitClose:this.emitClose,closeButton:this.closeButton,animate:this.staticAnimate,position:this.position,Dialog:qf,DialogPanel:Bf,TransitionRoot:Do,TransitionChild:No})}},Uk={__name:"PreloadedModal",props:{name:{type:String,required:!0},html:{type:String,required:!0},type:{type:String,required:!1,default:"modal"},opened:{type:Boolean,required:!1,default:!1}},setup(e){const t=e;return H.registerPreloadedModal(t.name,t.html,t.type),t.opened&&H.openPreloadedModal(t.name),()=>{}}},Wk={components:{Render:on},props:{name:{type:String,required:!0},on:{type:Array,required:!0},url:{type:String,required:!1,default(){return H.isSsr?"":window.location.href}},poll:{type:Number,required:!1,default:null},passthrough:{type:Object,required:!1,default(){return{}}}},emits:["loaded"],data(){return{html:null,loading:!1}},mounted(){this.on.forEach(e=>{this.$splade.on(e,this.request)}),this.poll&&setTimeout(()=>{this.request()},this.poll)},methods:{async request(){this.loading=!0,H.rehydrate(this.url,this.name).then(e=>{this.html=e.data.html,this.loading=!1,this.$emit("loaded"),this.poll&&setTimeout(()=>{this.request()},this.poll)})}}};function Kk(e,t,n,r,o,i){const s=Bl("Render");return o.html?(ve(),Je(s,{key:0,html:o.html,passthrough:n.passthrough},null,8,["html","passthrough"])):o.loading?ft(e.$slots,"placeholder",{key:1}):ft(e.$slots,"default",{key:2})}const zk=kn(Wk,[["render",Kk]]),Jk={props:{script:{type:String,required:!0}},mounted(){var e=new Function("obj","with (obj) { "+this.script+"}");e=e.bind(this,this),e(this.script)},render(){return""}};function Xk(e,t){var n=-1,r=oa(e)?Array(e.length):[];return Pf(e,function(o,i,s){r[++n]=t(o,i,s)}),r}function Pb(e,t){var n=Ae(e)?Fy:Xk;return n(e,ss(t))}const Qk={inject:["stack"],props:{choices:{type:[Boolean,Object],required:!1,default:!1},jsChoicesOptions:{type:Object,required:!1,default:()=>({})},multiple:{type:Boolean,required:!1,default:!1},modelValue:{type:[String,Number,Array],required:!1},placeholder:{type:[Boolean,Object],required:!1,default:!1},dusk:{type:String,required:!1,default:null},remoteUrl:{type:String,required:!1,default:null},optionValue:{type:String,required:!1,default:null},optionLabel:{type:String,required:!1,default:null},remoteRoot:{type:String,required:!1,default:null},selectFirstRemoteOption:{type:Boolean,required:!1,default:!1},resetOnNewRemoteUrl:{type:Boolean,required:!1,default:!1}},emits:["update:modelValue"],data(){return{choicesInstance:null,element:null,placeholderText:null,headlessListener:null,selectChangeListener:null,selectShowDropdownListener:null,loading:!1}},computed:{hasSelection(){return this.multiple?Array.isArray(this.modelValue)?this.modelValue.length>0:!1:!(this.modelValue===null||this.modelValue===""||this.modelValue===void 0)}},watch:{modelValue(e,t){if(!this.choicesInstance&&this.multiple&&Ae(e)){const n=e.filter(r=>r!==""&&r!==null&&r!==void 0);if(JSON.stringify(n)!=JSON.stringify(e)){this.$emit("update:modelValue",n);return}}if(this.choicesInstance){if(JSON.stringify(e)==JSON.stringify(t))return;this.setValueOnChoices(e)}},remoteUrl:{handler(){this.loadRemoteOptions()}}},mounted(){if(this.element=this.$refs.select.querySelector("select"),this.choices)return this.initChoices(this.element).then(()=>{this.loadRemoteOptions()});this.stack>0&&this.element.addEventListener("change",()=>{this.element.blur()}),this.loadRemoteOptions()},beforeUnmount(){this.destroyChoicesInstance()},methods:{async setOptionsFromRemote(e){this.destroyChoicesInstance();let t=[];this.placeholder&&t.push(this.placeholder),t=this.normalizeOptions(e,t);var n,r=this.element.options.length-1;for(n=r;n>=0;n--)this.element.remove(n);let o=!1;if(Nt(t,i=>{var s=document.createElement("option");s.value=i.value,s.text=i.label,i.value===`${this.modelValue}`&&i.value!==""&&(o=!0),i.disabled&&(s.disabled=i.disabled),i.placeholder&&(s.placeholder=i.placeholder),this.element.appendChild(s)}),this.resetOnNewRemoteUrl&&(o=!1),!o&&this.selectFirstRemoteOption){const i=this.placeholder?t[1]:t[0];i&&(this.$emit("update:modelValue",this.multiple?[i.value]:i.value),await this.$nextTick(),o=!0)}if(o||this.$emit("update:modelValue",this.multiple?[]:""),this.choices)return this.initChoices(this.element).then(()=>{this.loading=!1});o?this.element.value=this.modelValue:this.$nextTick(()=>{this.element.selectedIndex=0})},loadRemoteOptions(){this.remoteUrl&&(this.loading=!0,zt({url:this.remoteUrl,method:"GET",headers:{Accept:"application/json"}}).then(e=>{this.setOptionsFromRemote(this.remoteRoot?bn(e.data,this.remoteRoot):e.data)}).catch(()=>{this.setOptionsFromRemote([])}).finally(()=>{this.loading=!1}))},destroyChoicesInstance(){var e;this.choices&&this.choicesInstance&&(this.headlessListener&&((e=document.querySelector("#headlessui-portal-root"))==null||e.removeEventListener("click",this.headlessListener,{capture:!0}),this.headlessListener=null),this.selectChangeListener&&this.element.removeEventListener("change",this.selectChangeListener),this.selectShowDropdownListener&&this.element.removeEventListener("showDropdown",this.selectShowDropdownListener),this.choicesInstance.destroy(),this.choicesInstance=null)},normalizeOptions(e,t){const n=Ae(e);if(!n&&Tt(e))if(this.optionValue&&this.optionLabel){let r=bn(e,this.optionValue);Xt(r)||(r=`${r}`),t.push({value:r,label:bn(e,this.optionLabel)})}else Nt(e,(r,o)=>{Xt(o)||(o=`${o}`),t.push({label:r,value:o})});else n&&e.forEach(r=>{this.normalizeOptions(r,t)});return t},setValueOnChoices(e){Array.isArray(e)&&(e=Pb(e,t=>`${t}`),this.choicesInstance.removeActiveItems()),e==null?e="":Array.isArray(e)||(e=`${e}`),this.choicesInstance.setChoiceByValue(e),this.updateHasSelectionAttribute(),this.handlePlaceholderVisibility()},getItemOfCurrentModel(){const e=this.modelValue;return Yf(this.choicesInstance._store.choices,t=>t.value==e)},handlePlaceholderVisibility(){if(!this.multiple)return;const e=this.choicesInstance.containerInner.element.querySelector("input.choices__input");this.placeholderText=e.placeholder?e.placeholder:this.placeholderText;const t=this.choicesInstance.getValue().length;e.placeholder=t?"":this.placeholderText?this.placeholderText:"",e.style.minWidth="0",e.style.width=t?"1px":"auto",e.style.paddingTop=t?"0px":"1px",e.style.paddingBottom=t?"0px":"1px"},initChoices(e){return new Promise(t=>{const n=Array.from(e.querySelectorAll("option:not([placeholder])")).length,r=this;lt(()=>import("./choices.8884e9b1.js").then(o=>o.c),[]).then(o=>{const i=Object.assign({},this.choices,this.jsChoicesOptions,{callbackOnInit:function(){const s=this;r.stack>0&&(r.headlessListener=function(l){if(!r.choicesInstance)return;const a=r.choicesInstance.dropdown.isActive,u=r.choicesInstance.containerOuter.element.contains(l.target);!a&&u?r.choicesInstance.showDropdown():a&&!u&&r.choicesInstance.hideDropdown()},document.querySelector("#headlessui-portal-root").addEventListener("click",r.headlessListener,{capture:!0})),s.containerInner.element.setAttribute("data-select-name",e.name),e.hasAttribute("dusk")&&e.removeAttribute("dusk"),r.dusk&&(s.containerInner.element.setAttribute("dusk",r.dusk),s.choiceList.element.setAttribute("dusk",`${r.dusk}-listbox`)),r.selectChangeListener=function(){let l=s.getValue(!0);l==null&&(l=""),r.$emit("update:modelValue",l),!(!r.multiple||n<1)&&s.getValue().length>=n&&s.hideDropdown()},e.addEventListener("change",r.selectChangeListener),s.containerInner.element.addEventListener("hideDropdownFromDusk",function(){s.hideDropdown()}),r.selectShowDropdownListener=function(){if(r.multiple||!r.modelValue)return;const l=r.getItemOfCurrentModel(),a=s.dropdown.element.querySelector(`.choices__item[data-id="${l.id}"]`);s.choiceList.scrollToChildElement(a,1),s._highlightChoice(a)},e.addEventListener("showDropdown",r.selectShowDropdownListener),r.choicesInstance=s,r.setValueOnChoices(r.modelValue),t()}});new o.default(e,i)})})},updateHasSelectionAttribute(){this.choicesInstance.containerInner.element.setAttribute("data-has-selection",this.hasSelection)}}},Yk={ref:"select"};function Gk(e,t,n,r,o,i){return ve(),Bt("div",Yk,[ft(e.$slots,"default",{loading:o.loading})],512)}const Zk=kn(Qk,[["render",Gk]]),e2={inject:["stack"],render(){const e=H.validationErrors(this.stack),t=H.flashData(this.stack),n=H.sharedData.value,r=wb(e,o=>o.join(` +`));return this.$slots.default({flash:t,errors:r,rawErrors:e,shared:n,hasError(o){return o in e},hasFlash(o){return st(t,o)},hasShared(o){return st(n,o)},hasErrors:Object.keys(e).length>0})}};function t2(e,t,n){e=Lf(e),t=fa(t);var r=e.length;n=n===void 0?r:Eb(Qf(n),0,r);var o=n;return n-=t.length,n>=0&&e.slice(n,o)==t}function n2(e,t){var n=[];return Pf(e,function(r,o,i){t(r,o,i)&&n.push(r)}),n}function r2(e,t){var n=Ae(e)?gb:n2;return n(e,ss(t))}function hh(e,t){return ya(e,t)}const o2={inject:["stack"],props:{spladeId:{type:String,required:!0},baseUrl:{type:String,required:!1,default(){return window.location.pathname}},striped:{type:Boolean,required:!1,default:!1},columns:{type:Object,required:!0},defaultVisibleToggleableColumns:{type:Array,required:!0},searchDebounce:{type:Number,required:!1,default:350},itemsOnThisPage:{type:Number,required:!1,default:0},itemsOnAllPages:{type:Number,required:!1,default:0},paginationScroll:{type:String,required:!1,default:"top"}},data(){return{selectedItems:[],visibleColumns:[],forcedVisibleSearchInputs:[],debounceUpdateQuery:null,isLoading:!1,processingAction:!1}},computed:{columnsAreToggled(){return!hh(this.visibleColumns,this.defaultVisibleToggleableColumns)},hasForcedVisibleSearchInputs(){return this.forcedVisibleSearchInputs.length>0},allItemsFromAllPagesAreSelected(){return this.selectedItems.length===1&&this.selectedItems[0]==="*"},allVisibleItemsAreSelected(){const e=this.selectedItems.length;return e===1&&this.selectedItems[0]==="*"||e>0&&e===this.itemsOnThisPage},hasSelectedItems(){return this.selectedItems.length>0},totalSelectedItems(){const e=this.selectedItems.length;return e===1&&this.selectedItems[0]==="*"?this.itemsOnAllPages:e},scrollToHeadRememberKey(){return`spladeTableScrollToHead-${this.spladeId}`}},created(){this.debounceUpdateQuery=ha(function(e,t,n){this.updateQuery(e,t,n)},this.searchDebounce)},mounted(){const e=this.getCurrentQuery(),t=e.columns||[];Nt(e,(n,r)=>{if(Zr(r,"filter[")&&!n){const o=r.split("["),i=o[1].substring(0,o[1].length-1);this.forcedVisibleSearchInputs=[...this.forcedVisibleSearchInputs,i]}}),t.length===0?this.visibleColumns=this.defaultVisibleToggleableColumns:this.visibleColumns=t,H.restore(this.scrollToHeadRememberKey)&&this.$nextTick(()=>{document.querySelector(`div[data-splade-id="${this.spladeId}"]`).scrollIntoView({behavior:"smooth",block:"start",inline:"nearest"})}),H.forget(this.scrollToHeadRememberKey)},methods:{navigate(e,t){const n={"X-Splade-Modal":H.stackType(this.stack),"X-Splade-Modal-Target":this.stack,"X-Splade-Prevent-View-Transition":!0};(this.paginationScroll!=="top"||!t)&&(n["X-Splade-Preserve-Scroll"]=!0),H.request(e,"GET",{},n,!1).then(()=>{!H.isSsr&&this.paginationScroll==="head"&&t&&H.remember(this.scrollToHeadRememberKey,!0)})},visitLink(e,t,n){var r,o;if(!(((r=n==null?void 0:n.target)==null?void 0:r.tagName)==="A"||((o=n==null?void 0:n.target)==null?void 0:o.tagName)==="BUTTON"))return t==="modal"?H.modal(e):t==="slideover"?H.slideover(e):H.visit(e)},reset(){this.forcedVisibleSearchInputs=[],this.visibleColumns=this.defaultVisibleToggleableColumns;let e=this.getCurrentQuery();e.columns=[],e.page=null,e.perPage=null,e.sort=null,Nt(e,(t,n)=>{Zr(n,"filter[")&&(e[n]=null)}),this.visitWithQueryObject(e,null,!0)},columnIsVisible(e){return this.visibleColumns.includes(e)},toggleColumn(e){const t=!this.columnIsVisible(e),n=r2(this.columns,o=>o.can_be_hidden?o.key===e?t:this.visibleColumns.includes(o.key):!0);let r=Pb(n,o=>o.key).sort();hh(r,this.defaultVisibleToggleableColumns)&&(r=[]),this.visibleColumns=r.length===0?this.defaultVisibleToggleableColumns:r,this.updateQuery("columns",r,null,!1)},disableSearchInput(e){this.forcedVisibleSearchInputs=this.forcedVisibleSearchInputs.filter(t=>t!=e),this.updateQuery(`filter[${e}]`,null)},showSearchInput(e){this.forcedVisibleSearchInputs=[...this.forcedVisibleSearchInputs,e],Ft(()=>{document.querySelector(`[name="searchInput-${e}"]`).focus()})},isForcedVisible(e){return this.forcedVisibleSearchInputs.includes(e)},getCurrentQuery(){const e=window.location.search;if(!e)return{};let t={};return e.substring(1).split("&").forEach(n=>{const r=decodeURIComponent(n).split("=");let o=r[0];if(!t2(o,"]")){t[o]=r[1];return}const i=o.split("["),s=i[1].substring(0,i[1].length-1);parseInt(s)==s?(o=i[0],Ae(t[o])||(t[o]=[]),t[o].push(r[1])):t[o]=r[1]}),t},updateQuery(e,t,n,r){typeof r>"u"&&(r=!0);let o=this.getCurrentQuery();o[e]=t,(Zr(e,"perPage")||Zr(e,"filter["))&&delete o.page,this.visitWithQueryObject(o,n,r)},visitWithQueryObject(e,t,n){var r;typeof n>"u"&&(n=!0);let o={};Nt(e,(u,c)=>{if(!Ae(u)){o[c]=u;return}u.length!==0&&u.forEach((f,d)=>{o[`${c}[${d}]`]=f})});let i="";Nt(o,(u,c)=>{u===null||u===[]||(i&&(i+="&"),i+=`${c}=${u}`)}),i&&(i="?"+i);const s=this.baseUrl+i;if(!n)return this.stack>0?void 0:H.replaceUrlOfCurrentPage(s);this.isLoading=!0;let l=null;typeof t<"u"&&t&&(l=(r=document.querySelector(`[name="${t.name}"]`))==null?void 0:r.value);const a=this.stack>0?{"X-Splade-Modal":H.stackType(this.stack),"X-Splade-Modal-Target":this.stack}:{};H.replace(s,a).then(()=>{this.isLoading=!1,typeof t<"u"&&t&&Ft(()=>{const u=document.querySelector(`[name="${t.name}"]`);u.focus(),l&&(u.value=l)})})},async performBulkAction(e,t,n,r,o,i){typeof i>"u"&&(i=!1);let s=null;if(t)try{s=await H.confirm(t===!0?"":t,n,r,o,!!i)}catch{return!1}this.isLoading=!0;const l={ids:this.selectedItems};if(i){const a=Xt(i)&&i?i:"password";l[a]=s}H.request(e,"POST",l,{},!1).then(a=>{a.data}).catch(()=>{this.isLoading=!1})},setSelectedItems(e){this.selectedItems=Ae(e)?e:[]},itemIsSelected(e){return this.selectedItems.length==1&&this.selectedItems[0]=="*"?!0:this.selectedItems.includes(e)},setSelectedItem(e,t){t?this.selectedItems.push(e):this.selectedItems=this.selectedItems.filter(n=>n!==e)}},render(){return this.$slots.default({columnIsVisible:this.columnIsVisible,columnsAreToggled:this.columnsAreToggled,debounceUpdateQuery:this.debounceUpdateQuery,disableSearchInput:this.disableSearchInput,hasForcedVisibleSearchInputs:this.hasForcedVisibleSearchInputs,isForcedVisible:this.isForcedVisible,reset:this.reset,showSearchInput:this.showSearchInput,striped:this.striped,toggleColumn:this.toggleColumn,updateQuery:this.updateQuery,navigate:this.navigate,visit:this.visitLink,totalSelectedItems:this.totalSelectedItems,allItemsFromAllPagesAreSelected:this.allItemsFromAllPagesAreSelected,allVisibleItemsAreSelected:this.allVisibleItemsAreSelected,hasSelectedItems:this.hasSelectedItems,setSelectedItems:this.setSelectedItems,itemIsSelected:this.itemIsSelected,setSelectedItem:this.setSelectedItem,performBulkAction:this.performBulkAction,processingAction:this.processingAction,isLoading:this.isLoading})}},i2={inheritAttrs:!1,data(){return{isMounted:!1,Teleport:Fc}},mounted(){this.isMounted=!0}};function s2(e,t,n,r,o,i){return sv((ve(),Je(tv(o.isMounted?o.Teleport:"div"),Im(Mc(e.$attrs)),{default:Ji(()=>[ft(e.$slots,"default")]),_:3},16)),[[Wc,o.isMounted]])}const l2=kn(i2,[["render",s2]]),a2={props:{autosize:{type:Boolean,required:!1,default:!1},modelValue:{type:[String,Number],required:!1}},data(){return{autosizeInstance:null,element:null}},watch:{modelValue(){!this.autosize||!this.autosizeInstance||lt(()=>import("./autosize.esm.18676c76.js"),[]).then(e=>{Ft(()=>e.default.update(this.element))})}},mounted(){this.element=this.$refs.textarea.querySelector("textarea"),this.autosize&<(()=>import("./autosize.esm.18676c76.js"),[]).then(e=>{this.autosizeInstance=e.default(this.element)})},beforeUnmount(){this.autosize&&this.autosizeInstance&<(()=>import("./autosize.esm.18676c76.js"),[]).then(e=>{e.default.destroy(this.element)})}},u2={ref:"textarea"};function c2(e,t,n,r,o,i){return ve(),Bt("div",u2,[ft(e.$slots,"default")],512)}const f2=kn(a2,[["render",c2]]),d2={props:{toastKey:{type:Number,required:!0},autoDismiss:{type:Number,required:!1,default:0}},emits:["dismiss"],data(){return{show:!0}},mounted(){this.autoDismiss&&setTimeout(()=>{this.setShow(!1)},this.autoDismiss*1e3)},methods:{setShow(e){this.show=e},emitDismiss(){this.$emit("dismiss")}},render(){return this.$slots.default({key:this.toastKey,show:this.show,setShow:this.setShow,emitDismiss:this.emitDismiss,TransitionRoot:Do,TransitionChild:No})}},p2=["left-top","center-top","right-top","left-center","center-center","right-center","left-bottom","center-bottom","right-bottom"],h2={computed:{toasts:function(){return H.toastsReversed.value},hasBackdrop:function(){return H.toasts.value.filter(e=>!e.dismissed&&e.backdrop&&e.html).length>0}},methods:{dismissToast(e){H.dismissToast(e)}},render(){return this.$slots.default({positions:p2,toasts:this.toasts,dismissToast:this.dismissToast,hasBackdrop:this.hasBackdrop,Render:on,TransitionRoot:Do,TransitionChild:No})}},m2={props:{default:{type:Object,required:!0}},data(){return{toggles:{...this.default}}},methods:{toggled(e){var t;return(t=this.toggles[e])!=null?t:!1},toggle(e){this.setToggle(e,!this.toggled(e))},setToggle(e,t){this.toggles[e]=t}},render(){const e=this;return this.$slots.default(new Proxy({},{ownKeys(){return Object.keys(e.toggles)},get(t,n){const r=Object.keys(e.toggles);if(r.length===1&&mb(r)==="default"){if(n==="toggled")return e.toggled("default");if(n==="setToggle")return o=>{e.setToggle("default",o)};if(n==="toggle")return()=>{e.toggle("default")}}return n==="setToggle"?(o,i)=>{e.setToggle(o,i)}:n==="toggle"?o=>{e.toggle(o)}:e.toggled(n)}}))}},v2={render(){return this.$slots.default({TransitionRoot:Do,TransitionChild:No})}},g2={props:{backendRoute:{type:String,required:!0},default:{type:Object,required:!1,default:()=>({})},initialInstance:{type:String,required:!0},initialSignature:{type:String,required:!0},methods:{type:Array,required:!0},originalUrl:{type:String,required:!0},verb:{type:String,required:!0}},emits:["success","error"],data(){return{instance:this.initialInstance,signature:this.initialSignature,values:Object.assign({},this.default)}},render(){const e=this,t={props:new Proxy(this.values,{ownKeys:function(){return Object.keys(e.values)},get:(n,r)=>bn(e.values,r),set:(n,r,o)=>{Bi(e.values,r,o)}})};return this.methods.forEach(n=>{t[n]=async(...r)=>{r.length===1&&bn(r,"0._vts")&&(r=[]);let o=null;try{o=await zt.post(this.backendRoute,{instance:this.instance,signature:this.signature,url:this.originalUrl,verb:this.verb,props:this.values,method:n,data:r},{headers:{"X-Requested-With":"XMLHttpRequest",Accept:"text/html, application/xhtml+xml"}}),this.$emit("success",o.data)}catch(i){this.$emit("error",i.response.data),H.onServerError(i.response.data);return}return this.instance=o.data.instance,this.signature=o.data.signature,Nt(o.data.data,(i,s)=>{Bi(this.values,s,i)}),o.data.redirect?H.visit(o.data.redirect):(o.data.toasts.forEach(i=>{H.pushToast(i)}),o.data.result)}}),this.$slots.default(t)}},y2={created:(e,t)=>{if(H.isSsr)return;const n=`preserveScroll-${t.arg}`,r=H.restore(n);r&&Ft(()=>{typeof e.scrollTo=="function"?e.scrollTo(r.left,r.top):(e.scrollTop=r.top,e.scrollLeft=r.left)});const o=function(){H.remember(n,{top:e.scrollTop,left:e.scrollLeft})};e.addEventListener("scroll",ha(o,100)),o()}},Zu={injectCSS(e){const t=document.createElement("style");t.type="text/css",t.textContent=` + #nprogress { + pointer-events: none; + } + #nprogress .bar { + background: ${e}; + position: fixed; + z-index: 1031; + top: 0; + left: 0; + width: 100%; + height: 2px; + } + #nprogress .peg { + display: block; + position: absolute; + right: 0px; + width: 100px; + height: 100%; + box-shadow: 0 0 10px ${e}, 0 0 5px ${e}; + opacity: 1.0; + -webkit-transform: rotate(3deg) translate(0px, -4px); + -ms-transform: rotate(3deg) translate(0px, -4px); + transform: rotate(3deg) translate(0px, -4px); + } + #nprogress .spinner { + display: block; + position: fixed; + z-index: 1031; + top: 15px; + right: 15px; + } + #nprogress .spinner-icon { + width: 18px; + height: 18px; + box-sizing: border-box; + border: solid 2px transparent; + border-top-color: ${e}; + border-left-color: ${e}; + border-radius: 50%; + -webkit-animation: nprogress-spinner 400ms linear infinite; + animation: nprogress-spinner 400ms linear infinite; + } + .nprogress-custom-parent { + overflow: hidden; + position: relative; + } + .nprogress-custom-parent #nprogress .spinner, + .nprogress-custom-parent #nprogress .bar { + position: absolute; + } + @-webkit-keyframes nprogress-spinner { + 0% { -webkit-transform: rotate(0deg); } + 100% { -webkit-transform: rotate(360deg); } + } + @keyframes nprogress-spinner { + 0% { transform: rotate(0deg); } + 100% { transform: rotate(360deg); } + } + `,document.head.appendChild(t)},timeout:null,start(e,t,n){Zu.timeout=setTimeout(()=>n.start(),t)},progress(e,t){t.isStarted()&&e.detail.progress.percentage&&t.set(Math.max(t.status,e.detail.progress.percentage/100*.9))},stop(e,t){clearTimeout(Zu.timeout),t.done(),t.remove()},init(e){const t=this;lt(()=>import("./nprogress.34d92a6a.js").then(n=>n.n),[]).then(n=>{let r=0;document.addEventListener("splade:internal:request",i=>{r++,r===1&&t.start(i,e.delay,n.default)});const o=i=>{r--,r===0?t.stop(i,n.default):r<0&&(r=0)};document.addEventListener("splade:internal:request-progress",i=>t.progress(i,n.default)),document.addEventListener("splade:internal:request-response",i=>o(i)),document.addEventListener("splade:internal:request-error",i=>o(i)),n.default.configure({showSpinner:e.spinner}),e.css&&this.injectCSS(e.color)})}},b2={install:(e,t)=>{t=t||{},t.max_keep_alive=st(t,"max_keep_alive")?t.max_keep_alive:10,t.prefix=st(t,"prefix")?t.prefix:"Splade",t.transform_anchors=st(t,"transform_anchors")?t.transform_anchors:!1,t.link_component=st(t,"link_component")?t.link_component:"Link",t.progress_bar=st(t,"progress_bar")?t.progress_bar:!1,t.components=st(t,"components")?t.components:{},t.view_transitions=st(t,"view_transitions")?t.view_transitions:!1,t.suppress_compile_errors=st(t,"suppress_compile_errors")?t.suppress_compile_errors:!1;const n=t.prefix;if(e.component(`${n}Button`,xC).component(`${n}Confirm`,CI).component(`${n}DataStores`,xI).component(`${n}Data`,RI).component(`${n}Defer`,zI).component(`${n}Dialog`,JI).component(`${n}Dropdown`,Zj).component(`${n}DynamicHtml`,eA).component(`${n}Errors`,tA).component(`${n}Event`,nA).component(`${n}File`,Tk).component(`${n}Flash`,Ck).component(`${n}Form`,jk).component(`${n}Input`,Rk).component(`${n}JoditEditor`,Lk).component(`${n}VueBridge`,g2).component(`${n}Lazy`,qk).component(`${n}Modal`,Vk).component(`${n}OnClickOutside`,lb).component(`${n}PreloadedModal`,Uk).component(`${n}Rehydrate`,zk).component(`${n}Render`,on).component(`${n}Script`,Jk).component(`${n}Select`,Zk).component(`${n}State`,e2).component(`${n}Table`,o2).component(`${n}Teleport`,l2).component(`${n}Textarea`,f2).component(`${n}Toast`,d2).component(`${n}Toasts`,h2).component(`${n}Toggle`,m2).component(`${n}Transition`,v2).component(t.link_component,Hk).directive(`${n}PreserveScroll`,y2),Object.defineProperty(e.config.globalProperties,"$splade",{get:()=>H}),Object.defineProperty(e.config.globalProperties,"$spladeOptions",{get:()=>Object.assign({},{...t})}),e.provide("$splade",e.config.globalProperties.$splade),e.provide("$spladeOptions",e.config.globalProperties.$spladeOptions),t.progress_bar){const r={delay:250,color:"#4B5563",css:!0,spinner:!1};Tt(t.progress_bar)||(t.progress_bar={}),["delay","color","css","spinner"].forEach(o=>{st(t.progress_bar,o)||(t.progress_bar[o]=r[o])}),Zu.init(t.progress_bar)}t.suppress_compile_errors&&(e.config.compilerOptions.onError=r=>{lt(()=>import("./CompilerErrorMessages-6b34f14b.04c1654f.js"),[]).then(o=>{console.error({message:o.default[r.code]||"Unknown compiler error",lineNumber:r.lineNumber,compileError:r})})}),Nt(t.components,(r,o)=>{e.component(o,r)})}};/*! @docsearch/js 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */function mh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function de(e){for(var t=1;t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function eo(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,s,l=[],a=!0,u=!1;try{for(o=o.call(n);!(a=(i=o.next()).done)&&(l.push(i.value),!r||l.length!==r);a=!0);}catch(c){u=!0,s=c}finally{try{a||o.return==null||o.return()}finally{if(u)throw s}}return l}}(e,t)||Tb(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 El(e){return function(t){if(Array.isArray(t))return tc(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||Tb(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.`)}()}function Tb(e,t){if(e){if(typeof e=="string")return tc(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set"?Array.from(e):n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tc(e,t):void 0}}function tc(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n3)for(n=[n],i=3;i0?ui(p.type,p.props,p.key,null,p.__v):p)!=null){if(p.__=n,p.__b=n.__b+1,(d=w[c])===null||d&&p.key==d.key&&p.type===d.type)w[c]=void 0;else for(f=0;f<_;f++){if((d=w[f])&&p.key==d.key&&p.type===d.type){w[f]=void 0;break}d=null}ed(e,p,d=d||Pl,o,i,s,l,a,u),m=p.__e,(f=p.ref)&&d.ref!=f&&(g||(g=[]),d.ref&&g.push(d.ref,null,p),g.push(f,p.__c||m,p)),m!=null?(h==null&&(h=m),typeof p.type=="function"&&p.__k!=null&&p.__k===d.__k?p.__d=a=$b(p,a,e):a=Rb(e,p,d,w,m,a),u||n.type!=="option"?typeof n.type=="function"&&(n.__d=a):e.value=""):a&&d.__e==a&&a.parentNode!=e&&(a=Ui(d))}for(n.__e=h,c=_;c--;)w[c]!=null&&(typeof n.type=="function"&&w[c].__e!=null&&w[c].__e==n.__d&&(n.__d=Ui(r,c+1)),Db(w[c],w[c]));if(g)for(c=0;c3)for(n=[n],i=3;i=n.__.length&&n.__.push({}),n.__[e]}function Fb(e){return uo=1,Mb(Bb,e)}function Mb(e,t,n){var r=ls(Lo++,2);return r.t=e,r.__c||(r.__=[n?n(t):Bb(void 0,t),function(o){var i=r.t(r.__[0],o);r.__[0]!==i&&(r.__=[i,r.__[1]],r.__c.setState({}))}],r.__c=rt),r.__}function qb(e,t){var n=ls(Lo++,3);!G.__s&&td(n.__H,t)&&(n.__=e,n.__H=t,rt.__H.__h.push(n))}function Th(e,t){var n=ls(Lo++,4);!G.__s&&td(n.__H,t)&&(n.__=e,n.__H=t,rt.__h.push(n))}function tu(e,t){var n=ls(Lo++,7);return td(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function T2(){rc.forEach(function(e){if(e.__P)try{e.__H.__h.forEach(zs),e.__H.__h.forEach(oc),e.__H.__h=[]}catch(t){e.__H.__h=[],G.__e(t,e.__v)}}),rc=[]}G.__b=function(e){rt=null,Sh&&Sh(e)},G.__r=function(e){Oh&&Oh(e),Lo=0;var t=(rt=e.__c).__H;t&&(t.__h.forEach(zs),t.__h.forEach(oc),t.__h=[])},G.diffed=function(e){wh&&wh(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(rc.push(t)!==1&&_h===G.requestAnimationFrame||((_h=G.requestAnimationFrame)||function(n){var r,o=function(){clearTimeout(i),Ch&&cancelAnimationFrame(r),setTimeout(n)},i=setTimeout(o,100);Ch&&(r=requestAnimationFrame(o))})(T2)),rt=void 0},G.__c=function(e,t){t.some(function(n){try{n.__h.forEach(zs),n.__h=n.__h.filter(function(r){return!r.__||oc(r)})}catch(r){t.some(function(o){o.__h&&(o.__h=[])}),t=[],G.__e(r,n.__v)}}),Eh&&Eh(e,t)},G.unmount=function(e){Ph&&Ph(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(zs)}catch(n){G.__e(n,t.__v)}};var Ch=typeof requestAnimationFrame=="function";function zs(e){var t=rt;typeof e.__c=="function"&&e.__c(),rt=t}function oc(e){var t=rt;e.__c=e.__(),rt=t}function td(e,t){return!e||e.length!==t.length||t.some(function(n,r){return n!==e[r]})}function Bb(e,t){return typeof t=="function"?t(e):t}function Hb(e,t){for(var n in t)e[n]=t[n];return e}function ic(e,t){for(var n in e)if(n!=="__source"&&!(n in t))return!0;for(var r in t)if(r!=="__source"&&e[r]!==t[r])return!0;return!1}function sc(e){this.props=e}(sc.prototype=new ln).isPureReactComponent=!0,sc.prototype.shouldComponentUpdate=function(e,t){return ic(this.props,e)||ic(this.state,t)};var Ih=G.__b;G.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),Ih&&Ih(e)};var C2=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.forward_ref")||3911,jh=function(e,t){return e==null?null:On(On(e).map(t))},I2={map:jh,forEach:jh,count:function(e){return e?On(e).length:0},only:function(e){var t=On(e);if(t.length!==1)throw"Children.only";return t[0]},toArray:On},j2=G.__e;function Js(){this.__u=0,this.t=null,this.__b=null}function Vb(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function Go(){this.u=null,this.o=null}G.__e=function(e,t,n){if(e.then){for(var r,o=t;o=o.__;)if((r=o.__c)&&r.__c)return t.__e==null&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t)}j2(e,t,n)},(Js.prototype=new ln).__c=function(e,t){var n=t.__c,r=this;r.t==null&&(r.t=[]),r.t.push(n);var o=Vb(r.__v),i=!1,s=function(){i||(i=!0,n.componentWillUnmount=n.__c,o?o(l):l())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){s(),n.__c&&n.__c()};var l=function(){if(!--r.__u){if(r.state.__e){var u=r.state.__e;r.__v.__k[0]=function f(d,p,m){return d&&(d.__v=null,d.__k=d.__k&&d.__k.map(function(h){return f(h,p,m)}),d.__c&&d.__c.__P===p&&(d.__e&&m.insertBefore(d.__e,d.__d),d.__c.__e=!0,d.__c.__P=m)),d}(u,u.__c.__P,u.__c.__O)}var c;for(r.setState({__e:r.__b=null});c=r.t.pop();)c.forceUpdate()}},a=t.__h===!0;r.__u++||a||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(s,s)},Js.prototype.componentWillUnmount=function(){this.t=[]},Js.prototype.render=function(e,t){if(this.__b){if(this.__v.__k){var n=document.createElement("div"),r=this.__v.__k[0].__c;this.__v.__k[0]=function i(s,l,a){return s&&(s.__c&&s.__c.__H&&(s.__c.__H.__.forEach(function(u){typeof u.__c=="function"&&u.__c()}),s.__c.__H=null),(s=Hb({},s)).__c!=null&&(s.__c.__P===a&&(s.__c.__P=l),s.__c=null),s.__k=s.__k&&s.__k.map(function(u){return i(u,l,a)})),s}(this.__b,n,r.__O=r.__P)}this.__b=null}var o=t.__e&&sn(nr,null,e.fallback);return o&&(o.__h=null),[sn(nr,null,t.__e?null:e.children),o]};var Ah=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&(e.props.revealOrder[0]!=="t"||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]>>1,1),t.i.removeChild(r)}}),Wi(sn(A2,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function Ub(e,t){return sn(k2,{__v:e,i:t})}(Go.prototype=new ln).__e=function(e){var t=this,n=Vb(t.__v),r=t.o.get(e);return r[0]++,function(o){var i=function(){t.props.revealOrder?(r.push(o),Ah(t,e,r)):o()};n?n(i):i()}},Go.prototype.render=function(e){this.u=null,this.o=new Map;var t=On(e.children);e.revealOrder&&e.revealOrder[0]==="b"&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},Go.prototype.componentDidUpdate=Go.prototype.componentDidMount=function(){var e=this;this.o.forEach(function(t,n){Ah(e,n,t)})};var Wb=typeof Symbol<"u"&&Symbol.for&&Symbol.for("react.element")||60103,$2=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,R2=function(e){return(typeof Symbol<"u"&&Vi(Symbol())=="symbol"?/fil|che|rad/i:/fil|che|ra/i).test(e)};function Kb(e,t,n){return t.__k==null&&(t.textContent=""),Wi(e,t),typeof n=="function"&&n(),e?e.__c:null}ln.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach(function(e){Object.defineProperty(ln.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})});var kh=G.event;function x2(){}function N2(){return this.cancelBubble}function D2(){return this.defaultPrevented}G.event=function(e){return kh&&(e=kh(e)),e.persist=x2,e.isPropagationStopped=N2,e.isDefaultPrevented=D2,e.nativeEvent=e};var zb,$h={configurable:!0,get:function(){return this.class}},Rh=G.vnode;G.vnode=function(e){var t=e.type,n=e.props,r=n;if(typeof t=="string"){for(var o in r={},n){var i=n[o];o==="value"&&"defaultValue"in n&&i==null||(o==="defaultValue"&&"value"in n&&n.value==null?o="value":o==="download"&&i===!0?i="":/ondoubleclick/i.test(o)?o="ondblclick":/^onchange(textarea|input)/i.test(o+t)&&!R2(n.type)?o="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(o)?o=o.toLowerCase():$2.test(o)?o=o.replace(/[A-Z0-9]/,"-$&").toLowerCase():i===null&&(i=void 0),r[o]=i)}t=="select"&&r.multiple&&Array.isArray(r.value)&&(r.value=On(n.children).forEach(function(s){s.props.selected=r.value.indexOf(s.props.value)!=-1})),t=="select"&&r.defaultValue!=null&&(r.value=On(n.children).forEach(function(s){s.props.selected=r.multiple?r.defaultValue.indexOf(s.props.value)!=-1:r.defaultValue==s.props.value})),e.props=r}t&&n.class!=n.className&&($h.enumerable="className"in n,n.className!=null&&(r.class=n.className),Object.defineProperty(r,"className",$h)),e.$$typeof=Wb,Rh&&Rh(e)};var xh=G.__r;G.__r=function(e){xh&&xh(e),zb=e.__c};var L2={ReactCurrentDispatcher:{current:{readContext:function(e){return zb.__n[e.__c].props.value}}}};(typeof performance>"u"?"undefined":Vi(performance))=="object"&&typeof performance.now=="function"&&performance.now.bind(performance);function Nh(e){return!!e&&e.$$typeof===Wb}var O={useState:Fb,useReducer:Mb,useEffect:qb,useLayoutEffect:Th,useRef:function(e){return uo=5,tu(function(){return{current:e}},[])},useImperativeHandle:function(e,t,n){uo=6,Th(function(){typeof e=="function"?e(t()):e&&(e.current=t())},n==null?n:n.concat(e))},useMemo:tu,useCallback:function(e,t){return uo=8,tu(function(){return e},t)},useContext:function(e){var t=rt.context[e.__c],n=ls(Lo++,9);return n.__c=e,t?(n.__==null&&(n.__=!0,t.sub(rt)),t.props.value):e.__},useDebugValue:function(e,t){G.useDebugValue&&G.useDebugValue(t?t(e):e)},version:"16.8.0",Children:I2,render:Kb,hydrate:function(e,t,n){return Lb(e,t),typeof n=="function"&&n(),e?e.__c:null},unmountComponentAtNode:function(e){return!!e.__k&&(Wi(null,e),!0)},createPortal:Ub,createElement:sn,createContext:function(e,t){var n={__c:t="__cC"+Ib++,__:e,Consumer:function(r,o){return r.children(o)},Provider:function(r){var o,i;return this.getChildContext||(o=[],(i={})[t]=this,this.getChildContext=function(){return i},this.shouldComponentUpdate=function(s){this.props.value!==s.value&&o.some(nc)},this.sub=function(s){o.push(s);var l=s.componentWillUnmount;s.componentWillUnmount=function(){o.splice(o.indexOf(s),1),l&&l.call(s)}}),r.children}};return n.Provider.__=n.Consumer.contextType=n},createFactory:function(e){return sn.bind(null,e)},cloneElement:function(e){return Nh(e)?P2.apply(null,arguments):e},createRef:function(){return{current:null}},Fragment:nr,isValidElement:Nh,findDOMNode:function(e){return e&&(e.base||e.nodeType===1&&e)||null},Component:ln,PureComponent:sc,memo:function(e,t){function n(o){var i=this.props.ref,s=i==o.ref;return!s&&i&&(i.call?i(null):i.current=null),t?!t(this.props,o)||!s:ic(this.props,o)}function r(o){return this.shouldComponentUpdate=n,sn(e,o)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r},forwardRef:function(e){function t(n,r){var o=Hb({},n);return delete o.ref,e(o,(r=n.ref||r)&&(Vi(r)!="object"||"current"in r)?r:null)}return t.$$typeof=C2,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t},unstable_batchedUpdates:function(e,t){return e(t)},StrictMode:nr,Suspense:Js,SuspenseList:Go,lazy:function(e){var t,n,r;function o(i){if(t||(t=e()).then(function(s){n=s.default||s},function(s){r=s}),r)throw r;if(!n)throw t;return sn(n,i)}return o.displayName="Lazy",o.__f=!0,o},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:L2};function F2(){return O.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},O.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}function Jb(){return O.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},O.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}var M2=["translations"];function lc(){return lc=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var H2=O.forwardRef(function(e,t){var n=e.translations,r=n===void 0?{}:n,o=B2(e,M2),i=r.buttonText,s=i===void 0?"Search":i,l=r.buttonAriaLabel,a=l===void 0?"Search":l,u=q2(Fb(null),2),c=u[0],f=u[1];return qb(function(){typeof navigator<"u"&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?f("\u2318"):f("Ctrl"))},[]),O.createElement("button",lc({type:"button",className:"DocSearch DocSearch-Button","aria-label":a},o,{ref:t}),O.createElement("span",{className:"DocSearch-Button-Container"},O.createElement(Jb,null),O.createElement("span",{className:"DocSearch-Button-Placeholder"},s)),O.createElement("span",{className:"DocSearch-Button-Keys"},c!==null&&O.createElement(O.Fragment,null,O.createElement("kbd",{className:"DocSearch-Button-Key"},c==="Ctrl"?O.createElement(F2,null):c),O.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))});function Xb(e,t){var n=void 0;return function(){for(var r=arguments.length,o=new Array(r),i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function qh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function jo(e){for(var t=1;t1&&arguments[1]!==void 0?arguments[1]:20,n=[],r=0;r=3||n===2&&r>=4||n===1&&r>=10);function i(s,l,a){if(o&&a!==void 0){var u=a[0].__autocomplete_algoliaCredentials,c={"X-Algolia-Application-Id":u.appId,"X-Algolia-API-Key":u.apiKey};e.apply(void 0,[s].concat(Is(l),[{headers:c}]))}else e.apply(void 0,[s].concat(Is(l)))}return{init:function(s,l){e("init",{appId:s,apiKey:l})},setUserToken:function(s){e("setUserToken",s)},clickedObjectIDsAfterSearch:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&i("clickedObjectIDsAfterSearch",js(l),l[0].items)},clickedObjectIDs:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&i("clickedObjectIDs",js(l),l[0].items)},clickedFilters:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&e.apply(void 0,["clickedFilters"].concat(l))},convertedObjectIDsAfterSearch:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&i("convertedObjectIDsAfterSearch",js(l),l[0].items)},convertedObjectIDs:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&i("convertedObjectIDs",js(l),l[0].items)},convertedFilters:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&e.apply(void 0,["convertedFilters"].concat(l))},viewedObjectIDs:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&l.reduce(function(u,c){var f=c.items,d=Yb(c,z2);return[].concat(Is(u),Is(X2(jo(jo({},d),{},{objectIDs:(f==null?void 0:f.map(function(p){return p.objectID}))||d.objectIDs})).map(function(p){return{items:f,payload:p}})))},[]).forEach(function(u){var c=u.items;return i("viewedObjectIDs",[u.payload],c)})},viewedFilters:function(){for(var s=arguments.length,l=new Array(s),a=0;a0&&e.apply(void 0,["viewedFilters"].concat(l))}}}function Y2(e){var t=e.items.reduce(function(n,r){var o;return n[r.__autocomplete_indexName]=((o=n[r.__autocomplete_indexName])!==null&&o!==void 0?o:[]).concat(r),n},{});return Object.keys(t).map(function(n){return{index:n,items:t[n],algoliaSource:["autocomplete"]}})}function ru(e){return e.objectID&&e.__autocomplete_indexName&&e.__autocomplete_queryID}function fi(e){return fi=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},fi(e)}function Kr(e){return function(t){if(Array.isArray(t))return ou(t)}(e)||function(t){if(typeof Symbol<"u"&&t[Symbol.iterator]!=null||t["@@iterator"]!=null)return Array.from(t)}(e)||function(t,n){if(!!t){if(typeof t=="string")return ou(t,n);var r=Object.prototype.toString.call(t).slice(8,-1);if(r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set")return Array.from(t);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ou(t,n)}}(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.`)}()}function ou(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&e$({onItemsChange:r,items:d,insights:l,state:f}))}},0);return{name:"aa.algoliaInsightsPlugin",subscribe:function(c){var f=c.setContext,d=c.onSelect,p=c.onActive;s("addAlgoliaAgent","insights-plugin"),f({algoliaInsightsPlugin:{__algoliaSearchParameters:{clickAnalytics:!0},insights:l}}),d(function(m){var h=m.item,g=m.state,w=m.event;ru(h)&&o({state:g,event:w,insights:l,item:h,insightsEvents:[Ln({eventName:"Item Selected"},Fh({item:h,items:a.current}))]})}),p(function(m){var h=m.item,g=m.state,w=m.event;ru(h)&&i({state:g,event:w,insights:l,item:h,insightsEvents:[Ln({eventName:"Item Active"},Fh({item:h,items:a.current}))]})})},onStateChange:function(c){var f=c.state;u({state:f})},__autocomplete_pluginOptions:e}}function Xs(e,t){var n=t;return{then:function(r,o){return Xs(e.then(As(r,n,e),As(o,n,e)),n)},catch:function(r){return Xs(e.catch(As(r,n,e)),n)},finally:function(r){return r&&n.onCancelList.push(r),Xs(e.finally(As(r&&function(){return n.onCancelList=[],r()},n,e)),n)},cancel:function(){n.isCanceled=!0;var r=n.onCancelList;n.onCancelList=[],r.forEach(function(o){o()})},isCanceled:function(){return n.isCanceled===!0}}}function Hh(e){return Xs(e,{isCanceled:!1,onCancelList:[]})}function As(e,t,n){return e?function(r){return t.isCanceled?r:e(r)}:n}function Vh(e,t,n,r){if(!n)return null;if(e<0&&(t===null||r!==null&&t===0))return n+e;var o=(t===null?-1:t)+e;return o<=-1||o>=n?r===null?null:0:o}function Uh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Wh(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n0},reshape:function(i){return i.sources}},e),{},{id:(n=e.id)!==null&&n!==void 0?n:"autocomplete-".concat(V2++),plugins:o,initialState:zr({activeItemId:null,query:"",completion:null,collections:[],isOpen:!1,status:"idle",context:{}},e.initialState),onStateChange:function(i){var s;(s=e.onStateChange)===null||s===void 0||s.call(e,i),o.forEach(function(l){var a;return(a=l.onStateChange)===null||a===void 0?void 0:a.call(l,i)})},onSubmit:function(i){var s;(s=e.onSubmit)===null||s===void 0||s.call(e,i),o.forEach(function(l){var a;return(a=l.onSubmit)===null||a===void 0?void 0:a.call(l,i)})},onReset:function(i){var s;(s=e.onReset)===null||s===void 0||s.call(e,i),o.forEach(function(l){var a;return(a=l.onReset)===null||a===void 0?void 0:a.call(l,i)})},getSources:function(i){return Promise.all([].concat(l$(o.map(function(s){return s.getSources})),[e.getSources]).filter(Boolean).map(function(s){return function(l,a){var u=[];return Promise.resolve(l(a)).then(function(c){return Promise.all(c.filter(function(f){return Boolean(f)}).map(function(f){if(f.sourceId,u.includes(f.sourceId))throw new Error("[Autocomplete] The `sourceId` ".concat(JSON.stringify(f.sourceId)," is not unique."));u.push(f.sourceId);var d={getItemInputValue:function(m){return m.state.query},getItemUrl:function(){},onSelect:function(m){(0,m.setIsOpen)(!1)},onActive:Cl,onResolve:Cl};Object.keys(d).forEach(function(m){d[m].__default=!0});var p=Wh(Wh({},d),f);return Promise.resolve(p)}))})}(s,i)})).then(function(s){return Ki(s)}).then(function(s){return s.map(function(l){return zr(zr({},l),{},{onSelect:function(a){l.onSelect(a),t.forEach(function(u){var c;return(c=u.onSelect)===null||c===void 0?void 0:c.call(u,a)})},onActive:function(a){l.onActive(a),t.forEach(function(u){var c;return(c=u.onActive)===null||c===void 0?void 0:c.call(u,a)})},onResolve:function(a){l.onResolve(a),t.forEach(function(u){var c;return(c=u.onResolve)===null||c===void 0?void 0:c.call(u,a)})}})})})},navigator:zr({navigate:function(i){var s=i.itemUrl;r.location.assign(s)},navigateNewTab:function(i){var s=i.itemUrl,l=r.open(s,"_blank","noopener");l==null||l.focus()},navigateNewWindow:function(i){var s=i.itemUrl;r.open(s,"_blank","noopener")}},e.navigator)})}function vi(e){return vi=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},vi(e)}function Xh(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function $s(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var Gh,lu,xs,zo=null,Zh=(Gh=-1,lu=-1,xs=void 0,function(e){var t=++Gh;return Promise.resolve(e).then(function(n){return xs&&t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function _i(e){return _i=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},_i(e)}var _$=["props","refresh","store"],S$=["inputElement","formElement","panelElement"],O$=["inputElement"],w$=["inputElement","maxLength"],E$=["sourceIndex"],P$=["sourceIndex"],T$=["item","source","sourceIndex"];function tm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function Ke(e){for(var t=1;t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function I$(e){var t=e.props,n=e.refresh,r=e.store,o=ur(e,_$),i=function(s,l){return l!==void 0?"".concat(s,"-").concat(l):s};return{getEnvironmentProps:function(s){var l=s.inputElement,a=s.formElement,u=s.panelElement;function c(f){!r.getState().isOpen&&r.pendingRequests.isEmpty()||f.target===l||[a,u].some(function(d){return p=d,m=f.target,p===m||p.contains(m);var p,m})===!1&&(r.dispatch("blur",null),t.debug||r.pendingRequests.cancelAll())}return Ke({onTouchStart:c,onMouseDown:c,onTouchMove:function(f){r.getState().isOpen!==!1&&l===t.environment.document.activeElement&&f.target!==l&&l.blur()}},ur(s,S$))},getRootProps:function(s){return Ke({role:"combobox","aria-expanded":r.getState().isOpen,"aria-haspopup":"listbox","aria-owns":r.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label")},s)},getFormProps:function(s){return s.inputElement,Ke({action:"",noValidate:!0,role:"search",onSubmit:function(l){var a;l.preventDefault(),t.onSubmit(Ke({event:l,refresh:n,state:r.getState()},o)),r.dispatch("submit",null),(a=s.inputElement)===null||a===void 0||a.blur()},onReset:function(l){var a;l.preventDefault(),t.onReset(Ke({event:l,refresh:n,state:r.getState()},o)),r.dispatch("reset",null),(a=s.inputElement)===null||a===void 0||a.focus()}},ur(s,O$))},getLabelProps:function(s){var l=s||{},a=l.sourceIndex,u=ur(l,E$);return Ke({htmlFor:"".concat(i(t.id,a),"-input"),id:"".concat(i(t.id,a),"-label")},u)},getInputProps:function(s){var l;function a(g){(t.openOnFocus||Boolean(r.getState().query))&&Yr(Ke({event:g,props:t,query:r.getState().completion||r.getState().query,refresh:n,store:r},o)),r.dispatch("focus",null)}var u=s||{},c=(u.inputElement,u.maxLength),f=c===void 0?512:c,d=ur(u,w$),p=to(r.getState()),m=function(g){return Boolean(g&&g.match(r$))}(((l=t.environment.navigator)===null||l===void 0?void 0:l.userAgent)||""),h=p!=null&&p.itemUrl&&!m?"go":"search";return Ke({"aria-autocomplete":"both","aria-activedescendant":r.getState().isOpen&&r.getState().activeItemId!==null?"".concat(t.id,"-item-").concat(r.getState().activeItemId):void 0,"aria-controls":r.getState().isOpen?"".concat(t.id,"-list"):void 0,"aria-labelledby":"".concat(t.id,"-label"),value:r.getState().completion||r.getState().query,id:"".concat(t.id,"-input"),autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",enterKeyHint:h,spellCheck:"false",autoFocus:t.autoFocus,placeholder:t.placeholder,maxLength:f,type:"search",onChange:function(g){Yr(Ke({event:g,props:t,query:g.currentTarget.value.slice(0,f),refresh:n,store:r},o))},onKeyDown:function(g){(function(w){var _=w.event,b=w.props,v=w.refresh,y=w.store,I=b$(w,g$);if(_.key==="ArrowUp"||_.key==="ArrowDown"){var k=function(){var F=b.environment.document.getElementById("".concat(b.id,"-item-").concat(y.getState().activeItemId));F&&(F.scrollIntoViewIfNeeded?F.scrollIntoViewIfNeeded(!1):F.scrollIntoView(!1))},P=function(){var F=to(y.getState());if(y.getState().activeItemId!==null&&F){var W=F.item,q=F.itemInputValue,z=F.itemUrl,K=F.source;K.onActive(ar({event:_,item:W,itemInputValue:q,itemUrl:z,refresh:v,source:K,state:y.getState()},I))}};_.preventDefault(),y.getState().isOpen===!1&&(b.openOnFocus||Boolean(y.getState().query))?Yr(ar({event:_,props:b,query:y.getState().query,refresh:v,store:y},I)).then(function(){y.dispatch(_.key,{nextActiveItemId:b.defaultActiveItemId}),P(),setTimeout(k,0)}):(y.dispatch(_.key,{}),P(),k())}else if(_.key==="Escape")_.preventDefault(),y.dispatch(_.key,null),y.pendingRequests.cancelAll();else if(_.key==="Tab")y.dispatch("blur",null),y.pendingRequests.cancelAll();else if(_.key==="Enter"){if(y.getState().activeItemId===null||y.getState().collections.every(function(F){return F.items.length===0}))return void(b.debug||y.pendingRequests.cancelAll());_.preventDefault();var T=to(y.getState()),C=T.item,A=T.itemInputValue,j=T.itemUrl,x=T.source;if(_.metaKey||_.ctrlKey)j!==void 0&&(x.onSelect(ar({event:_,item:C,itemInputValue:A,itemUrl:j,refresh:v,source:x,state:y.getState()},I)),b.navigator.navigateNewTab({itemUrl:j,item:C,state:y.getState()}));else if(_.shiftKey)j!==void 0&&(x.onSelect(ar({event:_,item:C,itemInputValue:A,itemUrl:j,refresh:v,source:x,state:y.getState()},I)),b.navigator.navigateNewWindow({itemUrl:j,item:C,state:y.getState()}));else if(!_.altKey){if(j!==void 0)return x.onSelect(ar({event:_,item:C,itemInputValue:A,itemUrl:j,refresh:v,source:x,state:y.getState()},I)),void b.navigator.navigate({itemUrl:j,item:C,state:y.getState()});Yr(ar({event:_,nextState:{isOpen:!1},props:b,query:A,refresh:v,store:y},I)).then(function(){x.onSelect(ar({event:_,item:C,itemInputValue:A,itemUrl:j,refresh:v,source:x,state:y.getState()},I))})}}})(Ke({event:g,props:t,refresh:n,store:r},o))},onFocus:a,onBlur:Cl,onClick:function(g){s.inputElement!==t.environment.document.activeElement||r.getState().isOpen||a(g)}},d)},getPanelProps:function(s){return Ke({onMouseDown:function(l){l.preventDefault()},onMouseLeave:function(){r.dispatch("mouseleave",null)}},s)},getListProps:function(s){var l=s||{},a=l.sourceIndex,u=ur(l,P$);return Ke({role:"listbox","aria-labelledby":"".concat(i(t.id,a),"-label"),id:"".concat(i(t.id,a),"-list")},u)},getItemProps:function(s){var l=s.item,a=s.source,u=s.sourceIndex,c=ur(s,T$);return Ke({id:"".concat(i(t.id,u),"-item-").concat(l.__autocomplete_id),role:"option","aria-selected":r.getState().activeItemId===l.__autocomplete_id,onMouseMove:function(f){if(l.__autocomplete_id!==r.getState().activeItemId){r.dispatch("mousemove",l.__autocomplete_id);var d=to(r.getState());if(r.getState().activeItemId!==null&&d){var p=d.item,m=d.itemInputValue,h=d.itemUrl,g=d.source;g.onActive(Ke({event:f,item:p,itemInputValue:m,itemUrl:h,refresh:n,source:g,state:r.getState()},o))}}},onMouseDown:function(f){f.preventDefault()},onClick:function(f){var d=a.getItemInputValue({item:l,state:r.getState()}),p=a.getItemUrl({item:l,state:r.getState()});(p?Promise.resolve():Yr(Ke({event:f,nextState:{isOpen:!1},props:t,query:d,refresh:n,store:r},o))).then(function(){a.onSelect(Ke({event:f,item:l,itemInputValue:d,itemUrl:p,refresh:n,source:a,state:r.getState()},o))})}},c)}}}function Si(e){return Si=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},Si(e)}function nm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function j$(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function Y$(e){var t=e.translations,n=t===void 0?{}:t,r=Q$(e,J$),o=n.noResultsText,i=o===void 0?"No results for":o,s=n.suggestedQueryText,l=s===void 0?"Try searching for":s,a=n.reportMissingResultsText,u=a===void 0?"Believe this query should return results?":a,c=n.reportMissingResultsLinkText,f=c===void 0?"Let us know.":c,d=r.state.context.searchSuggestions;return O.createElement("div",{className:"DocSearch-NoResults"},O.createElement("div",{className:"DocSearch-Screen-Icon"},O.createElement(K$,null)),O.createElement("p",{className:"DocSearch-Title"},i,' "',O.createElement("strong",null,r.state.query),'"'),d&&d.length>0&&O.createElement("div",{className:"DocSearch-NoResults-Prefill-List"},O.createElement("p",{className:"DocSearch-Help"},l,":"),O.createElement("ul",null,d.slice(0,3).reduce(function(p,m){return[].concat(X$(p),[O.createElement("li",{key:m},O.createElement("button",{className:"DocSearch-Prefill",key:m,type:"button",onClick:function(){r.setQuery(m.toLowerCase()+" "),r.refresh(),r.inputRef.current.focus()}},m))])},[]))),r.getMissingResultsUrl&&O.createElement("p",{className:"DocSearch-Help"},"".concat(u," "),O.createElement("a",{href:r.getMissingResultsUrl({query:r.state.query}),target:"_blank",rel:"noopener noreferrer"},f)))}var G$=["hit","attribute","tagName"];function lm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(o){return Object.getOwnPropertyDescriptor(e,o).enumerable})),n.push.apply(n,r)}return n}function am(e){for(var t=1;t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function um(e,t){return t.split(".").reduce(function(n,r){return n!=null&&n[r]?n[r]:null},e)}function Xr(e){var t=e.hit,n=e.attribute,r=e.tagName;return sn(r===void 0?"span":r,am(am({},eR(e,G$)),{},{dangerouslySetInnerHTML:{__html:um(t,"_snippetResult.".concat(n,".value"))||um(t,n)}}))}function cm(e,t){return function(n){if(Array.isArray(n))return n}(e)||function(n,r){var o=n==null?null:typeof Symbol<"u"&&n[Symbol.iterator]||n["@@iterator"];if(o!=null){var i,s,l=[],a=!0,u=!1;try{for(o=o.call(n);!(a=(i=o.next()).done)&&(l.push(i.value),!r||l.length!==r);a=!0);}catch(c){u=!0,s=c}finally{try{a||o.return==null||o.return()}finally{if(u)throw s}}return l}}(e,t)||function(n,r){if(!!n){if(typeof n=="string")return fm(n,r);var o=Object.prototype.toString.call(n).slice(8,-1);if(o==="Object"&&n.constructor&&(o=n.constructor.name),o==="Map"||o==="Set")return Array.from(n);if(o==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o))return fm(n,r)}}(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 fm(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n|<\/mark>)/g,rR=RegExp(t0.source);function n0(e){var t,n,r=e;if(!r.__docsearch_parent&&!e._highlightResult)return e.hierarchy.lvl0;var o=((r.__docsearch_parent?(t=r.__docsearch_parent)===null||t===void 0||(t=t._highlightResult)===null||t===void 0||(t=t.hierarchy)===null||t===void 0?void 0:t.lvl0:(n=e._highlightResult)===null||n===void 0||(n=n.hierarchy)===null||n===void 0?void 0:n.lvl0)||{}).value;return o&&rR.test(o)?o.replace(t0,""):o}function fc(){return fc=Object.assign||function(e){for(var t=1;t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function lR(e){var t=e.translations,n=t===void 0?{}:t,r=sR(e,iR),o=n.recentSearchesTitle,i=o===void 0?"Recent":o,s=n.noRecentSearchesText,l=s===void 0?"No recent searches":s,a=n.saveRecentSearchButtonTitle,u=a===void 0?"Save this search":a,c=n.removeRecentSearchButtonTitle,f=c===void 0?"Remove this search from history":c,d=n.favoriteSearchesTitle,p=d===void 0?"Favorite":d,m=n.removeFavoriteSearchButtonTitle,h=m===void 0?"Remove this search from favorites":m;return r.state.status==="idle"&&r.hasCollections===!1?r.disableUserPersonalization?null:O.createElement("div",{className:"DocSearch-StartScreen"},O.createElement("p",{className:"DocSearch-Help"},l)):r.hasCollections===!1?null:O.createElement("div",{className:"DocSearch-Dropdown-Container"},O.createElement(cc,jl({},r,{title:i,collection:r.state.collections[0],renderIcon:function(){return O.createElement("div",{className:"DocSearch-Hit-icon"},O.createElement(M$,null))},renderAction:function(g){var w=g.item,_=g.runFavoriteTransition,b=g.runDeleteTransition;return O.createElement(O.Fragment,null,O.createElement("div",{className:"DocSearch-Hit-action"},O.createElement("button",{className:"DocSearch-Hit-action-button",title:u,type:"submit",onClick:function(v){v.preventDefault(),v.stopPropagation(),_(function(){r.favoriteSearches.add(w),r.recentSearches.remove(w),r.refresh()})}},O.createElement(sm,null))),O.createElement("div",{className:"DocSearch-Hit-action"},O.createElement("button",{className:"DocSearch-Hit-action-button",title:f,type:"submit",onClick:function(v){v.preventDefault(),v.stopPropagation(),b(function(){r.recentSearches.remove(w),r.refresh()})}},O.createElement(uc,null))))}})),O.createElement(cc,jl({},r,{title:p,collection:r.state.collections[1],renderIcon:function(){return O.createElement("div",{className:"DocSearch-Hit-icon"},O.createElement(sm,null))},renderAction:function(g){var w=g.item,_=g.runDeleteTransition;return O.createElement("div",{className:"DocSearch-Hit-action"},O.createElement("button",{className:"DocSearch-Hit-action-button",title:h,type:"submit",onClick:function(b){b.preventDefault(),b.stopPropagation(),_(function(){r.favoriteSearches.remove(w),r.refresh()})}},O.createElement(uc,null)))}})))}var aR=["translations"];function Al(){return Al=Object.assign||function(e){for(var t=1;t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}var cR=O.memo(function(e){var t=e.translations,n=t===void 0?{}:t,r=uR(e,aR);if(r.state.status==="error")return O.createElement(z$,{translations:n==null?void 0:n.errorScreen});var o=r.state.collections.some(function(i){return i.items.length>0});return r.state.query?o===!1?O.createElement(Y$,Al({},r,{translations:n==null?void 0:n.noResultsScreen})):O.createElement(oR,r):O.createElement(lR,Al({},r,{hasCollections:o,translations:n==null?void 0:n.startScreen}))},function(e,t){return t.state.status==="loading"||t.state.status==="stalled"}),fR=["translations"];function kl(){return kl=Object.assign||function(e){for(var t=1;t=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function pR(e){var t=e.translations,n=t===void 0?{}:t,r=dR(e,fR),o=n.resetButtonTitle,i=o===void 0?"Clear the query":o,s=n.resetButtonAriaLabel,l=s===void 0?"Clear the query":s,a=n.cancelButtonText,u=a===void 0?"Cancel":a,c=n.cancelButtonAriaLabel,f=c===void 0?"Cancel":c,d=r.getFormProps({inputElement:r.inputRef.current}).onReset;return O.useEffect(function(){r.autoFocus&&r.inputRef.current&&r.inputRef.current.focus()},[r.autoFocus,r.inputRef]),O.useEffect(function(){r.isFromSelection&&r.inputRef.current&&r.inputRef.current.select()},[r.isFromSelection,r.inputRef]),O.createElement(O.Fragment,null,O.createElement("form",{className:"DocSearch-Form",onSubmit:function(p){p.preventDefault()},onReset:d},O.createElement("label",kl({className:"DocSearch-MagnifierLabel"},r.getLabelProps()),O.createElement(Jb,null)),O.createElement("div",{className:"DocSearch-LoadingIndicator"},O.createElement(F$,null)),O.createElement("input",kl({className:"DocSearch-Input",ref:r.inputRef},r.getInputProps({inputElement:r.inputRef.current,autoFocus:r.autoFocus,maxLength:64}))),O.createElement("button",{type:"reset",title:i,className:"DocSearch-Reset","aria-label":l,hidden:!r.state.query},O.createElement(uc,null))),O.createElement("button",{className:"DocSearch-Cancel",type:"reset","aria-label":f,onClick:r.onClose},u))}var hR=["_highlightResult","_snippetResult"];function mR(e,t){if(e==null)return{};var n,r,o=function(s,l){if(s==null)return{};var a,u,c={},f=Object.keys(s);for(u=0;u=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function vR(e){return function(){var t="__TEST_KEY__";try{return localStorage.setItem(t,""),localStorage.removeItem(t),!0}catch{return!1}}()===!1?{setItem:function(){},getItem:function(){return[]}}:{setItem:function(t){return window.localStorage.setItem(e,JSON.stringify(t))},getItem:function(){var t=window.localStorage.getItem(e);return t?JSON.parse(t):[]}}}function hm(e){var t=e.key,n=e.limit,r=n===void 0?5:n,o=vR(t),i=o.getItem().slice(0,r);return{add:function(s){var l=s,a=(l._highlightResult,l._snippetResult,mR(l,hR)),u=i.findIndex(function(c){return c.objectID===a.objectID});u>-1&&i.splice(u,1),i.unshift(a),i=i.slice(0,r),o.setItem(i)},remove:function(s){i=i.filter(function(l){return l.objectID!==s.objectID}),o.setItem(i)},getAll:function(){return i}}}var gR=["facetName","facetQuery"];function yR(e){var t,n="algoliasearch-client-js-".concat(e.key),r=function(){return t===void 0&&(t=e.localStorage||window.localStorage),t},o=function(){return JSON.parse(r().getItem(n)||"{}")},i=function(l){r().setItem(n,JSON.stringify(l))},s=function(){var l=e.timeToLive?1e3*e.timeToLive:null,a=o(),u=Object.fromEntries(Object.entries(a).filter(function(f){return eo(f,2)[1].timestamp!==void 0}));if(i(u),l){var c=Object.fromEntries(Object.entries(u).filter(function(f){var d=eo(f,2)[1],p=new Date().getTime();return!(d.timestamp+l2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return Promise.resolve().then(function(){s();var c=JSON.stringify(l);return o()[c]}).then(function(c){return Promise.all([c?c.value:a(),c!==void 0])}).then(function(c){var f=eo(c,2),d=f[0],p=f[1];return Promise.all([d,p||u.miss(d)])}).then(function(c){return eo(c,1)[0]})},set:function(l,a){return Promise.resolve().then(function(){var u=o();return u[JSON.stringify(l)]={timestamp:new Date().getTime(),value:a},r().setItem(n,JSON.stringify(u)),a})},delete:function(l){return Promise.resolve().then(function(){var a=o();delete a[JSON.stringify(l)],r().setItem(n,JSON.stringify(a))})},clear:function(){return Promise.resolve().then(function(){r().removeItem(n)})}}}function Zo(e){var t=El(e.caches),n=t.shift();return n===void 0?{get:function(r,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return o().then(function(s){return Promise.all([s,i.miss(s)])}).then(function(s){return eo(s,1)[0]})},set:function(r,o){return Promise.resolve(o)},delete:function(r){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(r,o){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}};return n.get(r,o,i).catch(function(){return Zo({caches:t}).get(r,o,i)})},set:function(r,o){return n.set(r,o).catch(function(){return Zo({caches:t}).set(r,o)})},delete:function(r){return n.delete(r).catch(function(){return Zo({caches:t}).delete(r)})},clear:function(){return n.clear().catch(function(){return Zo({caches:t}).clear()})}}}function uu(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{serializable:!0},t={};return{get:function(n,r){var o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{miss:function(){return Promise.resolve()}},i=JSON.stringify(n);if(i in t)return Promise.resolve(e.serializable?JSON.parse(t[i]):t[i]);var s=r(),l=o&&o.miss||function(){return Promise.resolve()};return s.then(function(a){return l(a)}).then(function(){return s})},set:function(n,r){return t[JSON.stringify(n)]=e.serializable?JSON.stringify(r):r,Promise.resolve(r)},delete:function(n){return delete t[JSON.stringify(n)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function bR(e){for(var t=e.length-1;t>0;t--){var n=Math.floor(Math.random()*(t+1)),r=e[t];e[t]=e[n],e[n]=r}return e}function r0(e,t){return t&&Object.keys(t).forEach(function(n){e[n]=t[n](e)}),e}function ba(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0?r:void 0,timeout:n.timeout||t,headers:n.headers||{},queryParameters:n.queryParameters||{},cacheable:n.cacheable}}var no={Read:1,Write:2,Any:3},o0=1,_R=2,i0=3;function s0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:o0;return de(de({},e),{},{status:t,lastUpdate:Date.now()})}function l0(e){return typeof e=="string"?{protocol:"https",url:e,accept:no.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||no.Any}}var dc="GET",_a="POST";function SR(e,t){return Promise.all(t.map(function(n){return e.get(n,function(){return Promise.resolve(s0(n))})})).then(function(n){var r=n.filter(function(s){return function(l){return l.status===o0||Date.now()-l.lastUpdate>12e4}(s)}),o=n.filter(function(s){return function(l){return l.status===i0&&Date.now()-l.lastUpdate<=12e4}(s)}),i=[].concat(El(r),El(o));return{getTimeout:function(s,l){return(o.length===0&&s===0?1:o.length+3+s)*l},statelessHosts:i.length>0?i.map(function(s){return l0(s)}):t}})}function vm(e,t,n,r){var o=[],i=function(d,p){if(!(d.method===dc||d.data===void 0&&p.data===void 0)){var m=Array.isArray(d.data)?d.data:de(de({},d.data),p.data);return JSON.stringify(m)}}(n,r),s=function(d,p){var m=de(de({},d.headers),p.headers),h={};return Object.keys(m).forEach(function(g){var w=m[g];h[g.toLowerCase()]=w}),h}(e,r),l=n.method,a=n.method!==dc?{}:de(de({},n.data),r.data),u=de(de(de({"x-algolia-agent":e.userAgent.value},e.queryParameters),a),r.queryParameters),c=0,f=function d(p,m){var h=p.pop();if(h===void 0)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, contact support@algolia.com.",transporterStackTrace:gm(o)};var g={data:i,headers:s,method:l,url:wR(h,n.path,u),connectTimeout:m(c,e.timeouts.connect),responseTimeout:m(c,r.timeout)},w=function(b){var v={request:g,response:b,host:h,triesLeft:p.length};return o.push(v),v},_={onSuccess:function(b){return function(v){try{return JSON.parse(v.content)}catch(y){throw function(I,k){return{name:"DeserializationError",message:I,response:k}}(y.message,v)}}(b)},onRetry:function(b){var v=w(b);return b.isTimedOut&&c++,Promise.all([e.logger.info("Retryable failure",u0(v)),e.hostsCache.set(h,s0(h,b.isTimedOut?i0:_R))]).then(function(){return d(p,m)})},onFail:function(b){throw w(b),function(v,y){var I=v.content,k=v.status,P=I;try{P=JSON.parse(I).message}catch{}return function(T,C,A){return{name:"ApiError",message:T,status:C,transporterStackTrace:A}}(P,k,y)}(b,gm(o))}};return e.requester.send(g).then(function(b){return function(v,y){return function(I){var k=I.status;return I.isTimedOut||function(P){var T=P.isTimedOut,C=P.status;return!T&&~~C==0}(I)||~~(k/100)!=2&&~~(k/100)!=4}(v)?y.onRetry(v):~~(v.status/100)==2?y.onSuccess(v):y.onFail(v)}(b,_)})};return SR(e.hostsCache,t).then(function(d){return f(El(d.statelessHosts).reverse(),d.getTimeout)})}function OR(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(n){var r="; ".concat(n.segment).concat(n.version!==void 0?" (".concat(n.version,")"):"");return t.value.indexOf(r)===-1&&(t.value="".concat(t.value).concat(r)),t}};return t}function wR(e,t,n){var r=a0(n),o="".concat(e.protocol,"://").concat(e.url,"/").concat(t.charAt(0)==="/"?t.substr(1):t);return r.length&&(o+="?".concat(r)),o}function a0(e){return Object.keys(e).map(function(t){return ba("%s=%s",t,(n=e[t],Object.prototype.toString.call(n)==="[object Object]"||Object.prototype.toString.call(n)==="[object Array]"?JSON.stringify(e[t]):e[t]));var n}).join("&")}function gm(e){return e.map(function(t){return u0(t)})}function u0(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return de(de({},e),{},{request:de(de({},e.request),{},{headers:de(de({},e.request.headers),t)})})}var ER=function(e){var t=e.appId,n=function(i,s,l){var a={"x-algolia-api-key":l,"x-algolia-application-id":s};return{headers:function(){return i===Qs.WithinHeaders?a:{}},queryParameters:function(){return i===Qs.WithinQueryParameters?a:{}}}}(e.authMode!==void 0?e.authMode:Qs.WithinHeaders,t,e.apiKey),r=function(i){var s=i.hostsCache,l=i.logger,a=i.requester,u=i.requestsCache,c=i.responsesCache,f=i.timeouts,d=i.userAgent,p=i.hosts,m=i.queryParameters,h={hostsCache:s,logger:l,requester:a,requestsCache:u,responsesCache:c,timeouts:f,userAgent:d,headers:i.headers,queryParameters:m,hosts:p.map(function(g){return l0(g)}),read:function(g,w){var _=mm(w,h.timeouts.read),b=function(){return vm(h,h.hosts.filter(function(y){return(y.accept&no.Read)!=0}),g,_)};if((_.cacheable!==void 0?_.cacheable:g.cacheable)!==!0)return b();var v={request:g,mappedRequestOptions:_,transporter:{queryParameters:h.queryParameters,headers:h.headers}};return h.responsesCache.get(v,function(){return h.requestsCache.get(v,function(){return h.requestsCache.set(v,b()).then(function(y){return Promise.all([h.requestsCache.delete(v),y])},function(y){return Promise.all([h.requestsCache.delete(v),Promise.reject(y)])}).then(function(y){var I=eo(y,2);return I[0],I[1]})})},{miss:function(y){return h.responsesCache.set(v,y)}})},write:function(g,w){return vm(h,h.hosts.filter(function(_){return(_.accept&no.Write)!=0}),g,mm(w,h.timeouts.write))}};return h}(de(de({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:no.Read},{url:"".concat(t,".algolia.net"),accept:no.Write}].concat(bR([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:de(de(de({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:de(de({},n.queryParameters()),e.queryParameters)})),o={transporter:r,appId:t,addAlgoliaAgent:function(i,s){r.userAgent.add({segment:i,version:s})},clearCache:function(){return Promise.all([r.requestsCache.clear(),r.responsesCache.clear()]).then(function(){})}};return r0(o,e.methods)},PR=function(e){return function(t,n){return t.method===dc?e.transporter.read(t,n):e.transporter.write(t,n)}},c0=function(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r={transporter:e.transporter,appId:e.appId,indexName:t};return r0(r,n.methods)}},ym=function(e){return function(t,n){var r=t.map(function(o){return de(de({},o),{},{params:a0(o.params||{})})});return e.transporter.read({method:_a,path:"1/indexes/*/queries",data:{requests:r},cacheable:!0},n)}},bm=function(e){return function(t,n){return Promise.all(t.map(function(r){var o=r.params,i=o.facetName,s=o.facetQuery,l=S2(o,gR);return c0(e)(r.indexName,{methods:{searchForFacetValues:f0}}).searchForFacetValues(i,s,de(de({},n),l))}))}},TR=function(e){return function(t,n,r){return e.transporter.read({method:_a,path:ba("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:n},cacheable:!0},r)}},CR=function(e){return function(t,n){return e.transporter.read({method:_a,path:ba("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},n)}},f0=function(e){return function(t,n,r){return e.transporter.read({method:_a,path:ba("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:n},cacheable:!0},r)}},IR=1,jR=2,AR=3;function d0(e,t,n){var r,o={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(i){return new Promise(function(s){var l=new XMLHttpRequest;l.open(i.method,i.url,!0),Object.keys(i.headers).forEach(function(f){return l.setRequestHeader(f,i.headers[f])});var a,u=function(f,d){return setTimeout(function(){l.abort(),s({status:0,content:d,isTimedOut:!0})},1e3*f)},c=u(i.connectTimeout,"Connection timeout");l.onreadystatechange=function(){l.readyState>l.OPENED&&a===void 0&&(clearTimeout(c),a=u(i.responseTimeout,"Socket timeout"))},l.onerror=function(){l.status===0&&(clearTimeout(c),clearTimeout(a),s({content:l.responseText||"Network request failed",status:l.status,isTimedOut:!1}))},l.onload=function(){clearTimeout(c),clearTimeout(a),s({content:l.responseText,status:l.status,isTimedOut:!1})},l.send(i.data)})}},logger:(r=AR,{debug:function(i,s){return IR>=r&&console.debug(i,s),Promise.resolve()},info:function(i,s){return jR>=r&&console.info(i,s),Promise.resolve()},error:function(i,s){return console.error(i,s),Promise.resolve()}}),responsesCache:uu(),requestsCache:uu({serializable:!1}),hostsCache:Zo({caches:[yR({key:"".concat("4.19.1","-").concat(e)}),uu()]}),userAgent:OR("4.19.1").add({segment:"Browser",version:"lite"}),authMode:Qs.WithinQueryParameters};return ER(de(de(de({},o),n),{},{methods:{search:ym,searchForFacetValues:bm,multipleQueries:ym,multipleSearchForFacetValues:bm,customRequest:PR,initIndex:function(i){return function(s){return c0(i)(s,{methods:{search:CR,searchForFacetValues:f0,findAnswers:TR}})}}}}))}d0.version="4.19.1";var kR=["footer","searchBox"];function Ei(){return Ei=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0||(c[a]=s[a]);return c}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}function NR(e){var t=e.appId,n=e.apiKey,r=e.indexName,o=e.placeholder,i=o===void 0?"Search docs":o,s=e.searchParameters,l=e.maxResultsPerGroup,a=e.onClose,u=a===void 0?nR:a,c=e.transformItems,f=c===void 0?pm:c,d=e.hitComponent,p=d===void 0?L$:d,m=e.resultsFooterComponent,h=m===void 0?function(){return null}:m,g=e.navigator,w=e.initialScrollY,_=w===void 0?0:w,b=e.transformSearchClient,v=b===void 0?pm:b,y=e.disableUserPersonalization,I=y!==void 0&&y,k=e.initialQuery,P=k===void 0?"":k,T=e.translations,C=T===void 0?{}:T,A=e.getMissingResultsUrl,j=e.insights,x=j!==void 0&&j,F=C.footer,W=C.searchBox,q=xR(C,kR),z=RR(O.useState({query:"",collections:[],completion:null,context:{},isOpen:!1,activeItemId:null,status:"idle"}),2),K=z[0],fe=z[1],mt=O.useRef(null),Ve=O.useRef(null),Oe=O.useRef(null),ot=O.useRef(null),Me=O.useRef(null),Pe=O.useRef(10),qe=O.useRef(typeof window<"u"?window.getSelection().toString().slice(0,64):"").current,Ne=O.useRef(P||qe).current,At=function(R,B,M){return O.useMemo(function(){var V=d0(R,B);return V.addAlgoliaAgent("docsearch","3.5.2"),/docsearch.js \(.*\)/.test(V.transporter.userAgent.value)===!1&&V.addAlgoliaAgent("docsearch-react","3.5.2"),M(V)},[R,B,M])}(t,n,v),Ze=O.useRef(hm({key:"__DOCSEARCH_FAVORITE_SEARCHES__".concat(r),limit:10})).current,Vt=O.useRef(hm({key:"__DOCSEARCH_RECENT_SEARCHES__".concat(r),limit:Ze.getAll().length===0?7:4})).current,vt=O.useCallback(function(R){if(!I){var B=R.type==="content"?R.__docsearch_parent:R;B&&Ze.getAll().findIndex(function(M){return M.objectID===B.objectID})===-1&&Vt.add(B)}},[Ze,Vt,I]),S=O.useCallback(function(R){if(K.context.algoliaInsightsPlugin&&R.__autocomplete_id){var B=R,M={eventName:"Item Selected",index:B.__autocomplete_indexName,items:[B],positions:[R.__autocomplete_id],queryID:B.__autocomplete_queryID};K.context.algoliaInsightsPlugin.insights.clickedObjectIDsAfterSearch(M)}},[K.context.algoliaInsightsPlugin]),E=O.useMemo(function(){return x$({id:"docsearch",defaultActiveItemId:0,placeholder:i,openOnFocus:!0,initialState:{query:Ne,context:{searchSuggestions:[]}},insights:x,navigator:g,onStateChange:function(R){fe(R.state)},getSources:function(R){var B=R.query,M=R.state,V=R.setContext,N=R.setStatus;if(!B)return I?[]:[{sourceId:"recentSearches",onSelect:function(U){var X=U.item,Z=U.event;vt(X),Ds(Z)||u()},getItemUrl:function(U){return U.item.url},getItems:function(){return Vt.getAll()}},{sourceId:"favoriteSearches",onSelect:function(U){var X=U.item,Z=U.event;vt(X),Ds(Z)||u()},getItemUrl:function(U){return U.item.url},getItems:function(){return Ze.getAll()}}];var Q=Boolean(x);return At.search([{query:B,indexName:r,params:cu({attributesToRetrieve:["hierarchy.lvl0","hierarchy.lvl1","hierarchy.lvl2","hierarchy.lvl3","hierarchy.lvl4","hierarchy.lvl5","hierarchy.lvl6","content","type","url"],attributesToSnippet:["hierarchy.lvl1:".concat(Pe.current),"hierarchy.lvl2:".concat(Pe.current),"hierarchy.lvl3:".concat(Pe.current),"hierarchy.lvl4:".concat(Pe.current),"hierarchy.lvl5:".concat(Pe.current),"hierarchy.lvl6:".concat(Pe.current),"content:".concat(Pe.current)],snippetEllipsisText:"\u2026",highlightPreTag:"",highlightPostTag:"",hitsPerPage:20,clickAnalytics:Q},s)}]).catch(function(U){throw U.name==="RetryError"&&N("error"),U}).then(function(U){var X=U.results[0],Z=X.hits,ne=X.nbHits,ae=dm(Z,function(be){return n0(be)},l);M.context.searchSuggestions.length0&&(D(),Me.current&&Me.current.focus())},[Ne,D]),O.useEffect(function(){function R(){if(Ve.current){var B=.01*window.innerHeight;Ve.current.style.setProperty("--docsearch-vh","".concat(B,"px"))}}return R(),window.addEventListener("resize",R),function(){window.removeEventListener("resize",R)}},[]),O.createElement("div",Ei({ref:mt},L({"aria-expanded":!0}),{className:["DocSearch","DocSearch-Container",K.status==="stalled"&&"DocSearch-Container--Stalled",K.status==="error"&&"DocSearch-Container--Errored"].filter(Boolean).join(" "),role:"button",tabIndex:0,onMouseDown:function(R){R.target===R.currentTarget&&u()}}),O.createElement("div",{className:"DocSearch-Modal",ref:Ve},O.createElement("header",{className:"DocSearch-SearchBar",ref:Oe},O.createElement(pR,Ei({},E,{state:K,autoFocus:Ne.length===0,inputRef:Me,isFromSelection:Boolean(Ne)&&Ne===qe,translations:W,onClose:u}))),O.createElement("div",{className:"DocSearch-Dropdown",ref:ot},O.createElement(cR,Ei({},E,{indexName:r,state:K,hitComponent:p,resultsFooterComponent:h,disableUserPersonalization:I,recentSearches:Vt,favoriteSearches:Ze,inputRef:Me,translations:q,getMissingResultsUrl:A,onItemClick:function(R,B){S(R),vt(R),Ds(B)||u()}}))),O.createElement("footer",{className:"DocSearch-Footer"},O.createElement(D$,{translations:F}))))}function pc(){return pc=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&arguments[1]!==void 0?arguments[1]:window;return typeof t=="string"?n.document.querySelector(t):t}(e.container,e.environment))}const FR=(e,t)=>{const n=e.__vccOpts||e;for(const[r,o]of t)n[r]=o;return n},MR={props:{appId:{type:String,required:!0},apiKey:{type:String,required:!0},indexName:{type:String,required:!0}},mounted(){LR({appId:this.appId,apiKey:this.apiKey,indexName:this.indexName,container:this.$refs.docsearch})}},qR={id:"docsearch",ref:"docsearch"};function BR(e,t,n,r,o,i){return ve(),Bt("div",qR,null,512)}const HR=FR(MR,[["render",BR]]),Em=document.getElementById("app");cg({render:RT({el:Em})}).use(b2,{max_keep_alive:10,transform_anchors:!1,progress_bar:!0,components:{Search:HR}}).mount(Em);export{VR as c,ww as g}; diff --git a/public/build/assets/app.dd9e0cc9.css b/public/build/assets/app.dd9e0cc9.css new file mode 100644 index 0000000..5e68be6 --- /dev/null +++ b/public/build/assets/app.dd9e0cc9.css @@ -0,0 +1 @@ +*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }[v-cloak]{display:none}pre{margin-top:1rem;margin-bottom:1rem;overflow-x:auto;border-radius:.25rem}.home-code-example pre{margin-top:0;margin-bottom:0;font-size:.875rem;line-height:1.5rem}@media (min-width: 768px){.home-code-example pre{font-size:1rem;line-height:2rem}}pre code.torchlight{display:block;min-width:-moz-max-content;min-width:max-content;padding-top:1rem;padding-bottom:1rem}.home-code-example pre code.torchlight{--tw-bg-opacity: 1 !important;background-color:rgb(30 41 59 / var(--tw-bg-opacity))!important}pre code.torchlight .line{padding:.25rem 1rem}.home-code-example pre code.torchlight .line{padding-top:.5rem;padding-bottom:.5rem}@media (min-width: 768px){.home-code-example pre code.torchlight .line{padding-left:2rem;padding-right:2rem}}pre code.torchlight .line-number,pre code.torchlight .summary-caret{margin-right:1rem}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.aspect-h-9{--tw-aspect-h: 9}.aspect-w-16{position:relative;padding-bottom:calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);--tw-aspect-w: 16}.aspect-w-16>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding:.1875em .375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > *:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > *:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-left:1.625em}.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-right:0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-slate{--tw-prose-body: #334155;--tw-prose-headings: #0f172a;--tw-prose-lead: #475569;--tw-prose-links: #0f172a;--tw-prose-bold: #0f172a;--tw-prose-counters: #64748b;--tw-prose-bullets: #cbd5e1;--tw-prose-hr: #e2e8f0;--tw-prose-quotes: #0f172a;--tw-prose-quote-borders: #e2e8f0;--tw-prose-captions: #64748b;--tw-prose-kbd: #0f172a;--tw-prose-kbd-shadows: 15 23 42;--tw-prose-code: #0f172a;--tw-prose-pre-code: #e2e8f0;--tw-prose-pre-bg: #1e293b;--tw-prose-th-borders: #cbd5e1;--tw-prose-td-borders: #e2e8f0;--tw-prose-invert-body: #cbd5e1;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #94a3b8;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #94a3b8;--tw-prose-invert-bullets: #475569;--tw-prose-invert-hr: #334155;--tw-prose-invert-quotes: #f1f5f9;--tw-prose-invert-quote-borders: #334155;--tw-prose-invert-captions: #94a3b8;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #cbd5e1;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #475569;--tw-prose-invert-td-borders: #334155}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.inset-y-0{top:0px;bottom:0px}.left-0{left:0px}.right-0{right:0px}.top-0{top:0px}.top-\[4\.5rem\]{top:4.5rem}.top-\[8em\]{top:8em}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-1\.5{margin-left:-.375rem;margin-right:-.375rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.-my-1\.5{margin-top:-.375rem;margin-bottom:-.375rem}.-my-2{margin-top:-.5rem;margin-bottom:-.5rem}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.-ml-px{margin-left:-1px}.-mr-2{margin-right:-.5rem}.-mt-px{margin-top:-1px}.mb-1{margin-bottom:.25rem}.mb-16{margin-bottom:4rem}.mb-3{margin-bottom:.75rem}.mb-8{margin-bottom:2rem}.ml-1{margin-left:.25rem}.ml-12{margin-left:3rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-10{margin-right:2.5rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-16{height:4rem}.h-3{height:.75rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[calc\(100vh-8em\)\]{height:calc(100vh - 8em)}.h-full{height:100%}.h-screen{height:100vh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-11{width:2.75rem}.w-12{width:3rem}.w-3{width:.75rem}.w-3\/5{width:60%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-\[50vw\]{width:50vw}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[240px\]{min-width:240px}.min-w-full{min-width:100%}.min-w-max{min-width:-moz-max-content;min-width:max-content}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-8xl{max-width:88rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[210px\]{max-width:210px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x: 100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(229 231 235 / var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l-0{border-left-width:0px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity))}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity))}.bg-\[\#632bd1\]{--tw-bg-opacity: 1;background-color:rgb(99 43 209 / var(--tw-bg-opacity))}.bg-black\/75{background-color:#000000bf}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity))}.bg-\[conic-gradient\(at_bottom_left\,_var\(--tw-gradient-stops\)\)\]{background-image:conic-gradient(at bottom left,var(--tw-gradient-stops))}.bg-\[conic-gradient\(at_top\,_var\(--tw-gradient-stops\)\)\]{background-image:conic-gradient(at top,var(--tw-gradient-stops))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#632bd1\]{--tw-gradient-from: #632bd1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 43 209 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100{--tw-gradient-from: #dbeafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-fuchsia-200{--tw-gradient-from: #f5d0fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(245 208 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-100{--tw-gradient-from: #f3f4f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 244 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-gray-700{--tw-gradient-from: #374151 var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-200{--tw-gradient-from: #c7d2fe var(--tw-gradient-from-position);--tw-gradient-to: rgb(199 210 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-100{--tw-gradient-from: #ffe4e6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 228 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-300{--tw-gradient-from: #cbd5e1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-50{--tw-gradient-from: #fefce8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 252 232 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-fuchsia-300{--tw-gradient-to: rgb(240 171 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f0abfc var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-gray-200{--tw-gradient-to: rgb(229 231 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #e5e7eb var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-green-300{--tw-gradient-to: rgb(134 239 172 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #86efac var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-pink-100{--tw-gradient-to: rgb(252 231 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fce7f3 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-red-200{--tw-gradient-to: rgb(254 202 202 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #fecaca var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-100{--tw-gradient-to: rgb(241 245 249 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #f1f5f9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-900{--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f172a var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#f34f83\]{--tw-gradient-to: #f34f83 var(--tw-gradient-to-position)}.to-black{--tw-gradient-to: #000 var(--tw-gradient-to-position)}.to-gray-300{--tw-gradient-to: #d1d5db var(--tw-gradient-to-position)}.to-rose-700{--tw-gradient-to: #be123c var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-teal-100{--tw-gradient-to: #ccfbf1 var(--tw-gradient-to-position)}.to-yellow-100{--tw-gradient-to: #fef9c3 var(--tw-gradient-to-position)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#292935\]{fill:#292935}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-1{padding-top:.25rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.align-middle{vertical-align:middle}.font-display{font-family:Lexend,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.font-sans{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2.5rem}.text-3xl{font-size:2rem;line-height:3rem}.text-base{font-size:1rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:2rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-\[\#632bd1\]{--tw-text-opacity: 1;color:rgb(99 43 209 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity))}.text-transparent{color:transparent}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity))}.ring-indigo-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.ring-red-500{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.ring-opacity-5{--tw-ring-opacity: .05}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-sm{--tw-blur: blur(4px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.highlight-pink{font-weight:700;--tw-text-opacity: 1;color:rgb(243 79 131 / var(--tw-text-opacity))}.highlight-purple{font-weight:700;--tw-text-opacity: 1;color:rgb(99 43 209 / var(--tw-text-opacity))}.home-yellow-button{border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity));--tw-gradient-from: #632bd1 var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 43 209 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: #f34f83 var(--tw-gradient-to-position);padding:.75rem 1.5rem;font-weight:500;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity));--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.home-yellow-button:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity));background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}#docsearch{--docsearch-primary-color: rgb(14 165 233);--docsearch-searchbox-background: rgb(248 250 252);--docsearch-muted-color: rgb(100 116 139)}.DocSearch-Button{margin-left:0!important}.DocSearch-Button-Placeholder{padding-left:1rem!important;padding-right:1rem!important}@media (prefers-color-scheme: dark){.dark\:prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-left-1:before{content:var(--tw-content);left:-.25rem}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-1:before{content:var(--tw-content);height:.25rem}.before\:h-1\.5:before{content:var(--tw-content);height:.375rem}.before\:w-1:before{content:var(--tw-content);width:.25rem}.before\:w-1\.5:before{content:var(--tw-content);width:.375rem}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:bg-sky-500:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity))}.before\:bg-slate-300:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.hover\:bg-\[\#4D21A2\]:hover{--tw-bg-opacity: 1;background-color:rgb(77 33 162 / var(--tw-bg-opacity))}.hover\:bg-\[\#f34f83\]:hover{--tw-bg-opacity: 1;background-color:rgb(243 79 131 / var(--tw-bg-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.hover\:bg-orange-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity))}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:text-\[\#f34f83\]:hover{--tw-text-opacity: 1;color:rgb(243 79 131 / var(--tw-text-opacity))}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:before\:block:hover:before{content:var(--tw-content);display:block}.focus\:z-10:focus{z-index:10}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity))}.focus\:border-red-700:focus{--tw-border-opacity: 1;border-color:rgb(185 28 28 / var(--tw-border-opacity))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#7B4BDA\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(123 75 218 / var(--tw-ring-opacity))}.focus\:ring-blue-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(37 99 235 / var(--tw-ring-opacity))}.focus\:ring-green-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(22 163 74 / var(--tw-ring-opacity))}.focus\:ring-indigo-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity))}.focus\:ring-orange-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(234 88 12 / var(--tw-ring-opacity))}.focus\:ring-red-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity))}.focus\:ring-red-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 38 38 / var(--tw-ring-opacity))}.focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-blue-50:focus{--tw-ring-offset-color: #eff6ff}.focus\:ring-offset-green-50:focus{--tw-ring-offset-color: #f0fdf4}.focus\:ring-offset-orange-50:focus{--tw-ring-offset-color: #fff7ed}.focus\:ring-offset-red-50:focus{--tw-ring-offset-color: #fef2f2}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.disabled\:opacity-50:disabled{opacity:.5}.prose-headings\:scroll-mt-28 :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~="not-prose"],[class~="not-prose"] *))){scroll-margin-top:7rem}.prose-headings\:font-display :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~="not-prose"],[class~="not-prose"] *))){font-family:Lexend,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.prose-headings\:font-normal :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~="not-prose"],[class~="not-prose"] *))){font-weight:400}.prose-a\:font-semibold :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){font-weight:600}.prose-a\:no-underline :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){text-decoration-line:none}.prose-a\:shadow-\[inset_0_-2px_0_0_var\(--tw-prose-background\,\#fff\)\,inset_0_calc\(-1\*\(var\(--tw-prose-underline-size\,4px\)\+2px\)\)_0_0_var\(--tw-prose-underline\,theme\(colors\.sky\.300\)\)\] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-shadow: inset 0 -2px 0 0 var(--tw-prose-background,#fff),inset 0 calc(-1 * (var(--tw-prose-underline-size,4px) + 2px)) 0 0 var(--tw-prose-underline,#7dd3fc);--tw-shadow-colored: inset 0 -2px 0 0 var(--tw-shadow-color), inset 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:prose-a\:\[--tw-prose-underline-size\:6px\] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))):hover{--tw-prose-underline-size: 6px}.prose-pre\:rounded-xl :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){border-radius:.75rem}.prose-pre\:bg-slate-900 :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.prose-pre\:p-0 :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){padding:0}.prose-pre\:shadow-lg :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.prose-lead\:text-slate-500 :is(:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity))}:is([dir="rtl"] .rtl\:flex-row-reverse){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:hidden{display:none}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity))}.dark\:border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity))}.dark\:border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity))}.dark\:border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}.dark\:border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity))}.dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity))}.dark\:bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity))}.dark\:bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity))}.dark\:from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-gray-900{--tw-gradient-to: rgb(17 24 39 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #111827 var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:to-slate-800{--tw-gradient-to: #1e293b var(--tw-gradient-to-position)}.dark\:fill-white{fill:#fff}.dark\:font-bold{font-weight:700}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.dark\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.dark\:text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.dark\:\[--tw-prose-background\:theme\(colors\.slate\.900\)\]{--tw-prose-background: #0f172a}.dark\:before\:bg-slate-700:before{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.dark\:prose-a\:text-sky-400 :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity))}.dark\:prose-a\:shadow-\[inset_0_calc\(-1\*var\(--tw-prose-underline-size\,2px\)\)_0_0_var\(--tw-prose-underline\,theme\(colors\.sky\.800\)\)\] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-shadow: inset 0 calc(-1 * var(--tw-prose-underline-size,2px)) 0 0 var(--tw-prose-underline,#075985);--tw-shadow-colored: inset 0 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:hover\:prose-a\:\[--tw-prose-underline-size\:6px\] :is(:where(a):not(:where([class~="not-prose"],[class~="not-prose"] *))):hover{--tw-prose-underline-size: 6px}.dark\:prose-pre\:bg-slate-800\/60 :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){background-color:#1e293b99}.dark\:prose-pre\:shadow-none :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:prose-pre\:ring-1 :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.dark\:prose-pre\:ring-slate-300\/10 :is(:where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-ring-color: rgb(203 213 225 / .1)}.dark\:prose-hr\:border-slate-800 :is(:where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity))}.dark\:prose-lead\:text-slate-400 :is(:where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *))){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity))}}@media (min-width: 640px){.sm\:order-4{order:4}.sm\:order-5{order:5}.sm\:order-6{order:6}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:-mr-3{margin-right:-.75rem}.sm\:ml-0{margin-left:0}.sm\:ml-10{margin-left:2.5rem}.sm\:ml-3{margin-left:.75rem}.sm\:mr-3{margin-right:.75rem}.sm\:mt-0{margin-top:0}.sm\:mt-4{margin-top:1rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-20{height:5rem}.sm\:w-auto{width:auto}.sm\:w-full{width:100%}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.sm\:space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.sm\:overflow-hidden{overflow:hidden}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:px-px{padding-left:1px;padding-right:1px}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:pb-16{padding-bottom:4rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-9{padding-left:2.25rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:2.5rem}.sm\:text-3xl{font-size:2rem;line-height:3rem}.sm\:text-4xl{font-size:2.5rem;line-height:3.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.5rem}.sm\:text-xl{font-size:1.25rem;line-height:2rem}}@media (min-width: 768px){.md\:left-\[-48px\]{left:-48px}.md\:top-\[61px\]{top:61px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[250px\]{width:250px}.md\:max-w-lg{max-width:32rem}.md\:max-w-xl{max-width:36rem}.md\:flex-1{flex:1 1 0%}.md\:-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.md\:border-l{border-left-width:1px}.md\:border-t-0{border-top-width:0px}.md\:px-24{padding-left:6rem;padding-right:6rem}.md\:text-2xl{font-size:1.5rem;line-height:2.5rem}.md\:text-4xl{font-size:2.5rem;line-height:3.5rem}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}.md\:leading-9{line-height:2.25rem}}@media (min-width: 1024px){.lg\:relative{position:relative}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:max-w-2xl{max-width:42rem}.lg\:max-w-3xl{max-width:48rem}.lg\:max-w-4xl{max-width:56rem}.lg\:max-w-none{max-width:none}.lg\:flex-none{flex:none}.lg\:space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lg\:border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity))}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-0{padding-right:0}.lg\:text-3xl{font-size:2rem;line-height:3rem}.lg\:text-sm{font-size:.875rem;line-height:1.5rem}.lg\:text-xl{font-size:1.25rem;line-height:2rem}.lg\:prose-headings\:scroll-mt-\[8\.5rem\] :is(:where(h1,h2,h3,h4,h5,h6,th):not(:where([class~="not-prose"],[class~="not-prose"] *))){scroll-margin-top:8.5rem}@media (prefers-color-scheme: dark){.lg\:dark\:border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity))}}}@media (min-width: 1280px){.xl\:my-12{margin-top:3rem;margin-bottom:3rem}.xl\:ml-8{margin-left:2rem}.xl\:mr-18{margin-right:4.5rem}.xl\:max-w-4xl{max-width:56rem}.xl\:max-w-5xl{max-width:64rem}.xl\:max-w-none{max-width:none}.xl\:px-12{padding-left:3rem;padding-right:3rem}.xl\:px-16{padding-left:4rem;padding-right:4rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:text-5xl{font-size:3rem;line-height:4rem}}@media (min-width: 1536px){.\32xl\:max-w-6xl{max-width:72rem}.\32xl\:max-w-7xl{max-width:80rem}}/*! @docsearch/css 3.5.2 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;position:relative;padding:0 0 2px;border:0;top:-1px;width:20px}@media (max-width:768px){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::-moz-placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:rgba(0,0,0,.2);transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"\bb "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border-radius:2px;box-shadow:var(--docsearch-key-shadow);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;color:var(--docsearch-muted-color);border:0;width:20px}@media (max-width:768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh)*100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh)*100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}} diff --git a/public/build/assets/autosize.esm.18676c76.js b/public/build/assets/autosize.esm.18676c76.js new file mode 100644 index 0000000..f37b75e --- /dev/null +++ b/public/build/assets/autosize.esm.18676c76.js @@ -0,0 +1 @@ +var s,h,u=typeof Map=="function"?new Map:(s=[],h=[],{has:function(e){return s.indexOf(e)>-1},get:function(e){return h[s.indexOf(e)]},set:function(e,o){s.indexOf(e)===-1&&(s.push(e),h.push(o))},delete:function(e){var o=s.indexOf(e);o>-1&&(s.splice(o,1),h.splice(o,1))}}),m=function(e){return new Event(e,{bubbles:!0})};try{new Event("test")}catch{m=function(o){var p=document.createEvent("Event");return p.initEvent(o,!0,!1),p}}function x(e){var o=u.get(e);o&&o.destroy()}function N(e){var o=u.get(e);o&&o.update()}var d=null;typeof window>"u"||typeof window.getComputedStyle!="function"?((d=function(e){return e}).destroy=function(e){return e},d.update=function(e){return e}):((d=function(e,o){return e&&Array.prototype.forEach.call(e.length?e:[e],function(p){return function(t){if(t&&t.nodeName&&t.nodeName==="TEXTAREA"&&!u.has(t)){var l,c=null,g=null,E=null,z=function(){t.clientWidth!==g&&r()},v=function(i){window.removeEventListener("resize",z,!1),t.removeEventListener("input",r,!1),t.removeEventListener("keyup",r,!1),t.removeEventListener("autosize:destroy",v,!1),t.removeEventListener("autosize:update",r,!1),Object.keys(i).forEach(function(n){t.style[n]=i[n]}),u.delete(t)}.bind(t,{height:t.style.height,resize:t.style.resize,overflowY:t.style.overflowY,overflowX:t.style.overflowX,wordWrap:t.style.wordWrap});t.addEventListener("autosize:destroy",v,!1),"onpropertychange"in t&&"oninput"in t&&t.addEventListener("keyup",r,!1),window.addEventListener("resize",z,!1),t.addEventListener("input",r,!1),t.addEventListener("autosize:update",r,!1),t.style.overflowX="hidden",t.style.wordWrap="break-word",u.set(t,{destroy:v,update:r}),(l=window.getComputedStyle(t,null)).resize==="vertical"?t.style.resize="none":l.resize==="both"&&(t.style.resize="horizontal"),c=l.boxSizing==="content-box"?-(parseFloat(l.paddingTop)+parseFloat(l.paddingBottom)):parseFloat(l.borderTopWidth)+parseFloat(l.borderBottomWidth),isNaN(c)&&(c=0),r()}function b(i){var n=t.style.width;t.style.width="0px",t.style.width=n,t.style.overflowY=i}function y(){if(t.scrollHeight!==0){var i=function(n){for(var a=[];n&&n.parentNode&&n.parentNode instanceof Element;)n.parentNode.scrollTop&&(n.parentNode.style.scrollBehavior="auto",a.push([n.parentNode,n.parentNode.scrollTop])),n=n.parentNode;return function(){return a.forEach(function(f){var w=f[0];w.scrollTop=f[1],w.style.scrollBehavior=null})}}(t);t.style.height="",t.style.height=t.scrollHeight+c+"px",g=t.clientWidth,i()}}function r(){y();var i=Math.round(parseFloat(t.style.height)),n=window.getComputedStyle(t,null),a=n.boxSizing==="content-box"?Math.round(parseFloat(n.height)):t.offsetHeight;if(ale[q]})}}}return Object.freeze(Object.defineProperty(ye,Symbol.toStringTag,{value:"Module"}))}var Me={exports:{}};/*! choices.js v10.2.0 | © 2022 Josh Johnson | https://github.com/jshjohnson/Choices#readme */(function(ye,Ie){(function(le,q){ye.exports=q()})(window,function(){return function(){var me={282:function(j,n,b){Object.defineProperty(n,"__esModule",{value:!0}),n.clearChoices=n.activateChoices=n.filterChoices=n.addChoice=void 0;var v=b(883),u=function(c){var l=c.value,I=c.label,w=c.id,g=c.groupId,N=c.disabled,H=c.elementId,z=c.customProperties,Q=c.placeholder,ie=c.keyCode;return{type:v.ACTION_TYPES.ADD_CHOICE,value:l,label:I,id:w,groupId:g,disabled:N,elementId:H,customProperties:z,placeholder:Q,keyCode:ie}};n.addChoice=u;var h=function(c){return{type:v.ACTION_TYPES.FILTER_CHOICES,results:c}};n.filterChoices=h;var a=function(c){return c===void 0&&(c=!0),{type:v.ACTION_TYPES.ACTIVATE_CHOICES,active:c}};n.activateChoices=a;var r=function(){return{type:v.ACTION_TYPES.CLEAR_CHOICES}};n.clearChoices=r},783:function(j,n,b){Object.defineProperty(n,"__esModule",{value:!0}),n.addGroup=void 0;var v=b(883),u=function(h){var a=h.value,r=h.id,c=h.active,l=h.disabled;return{type:v.ACTION_TYPES.ADD_GROUP,value:a,id:r,active:c,disabled:l}};n.addGroup=u},464:function(j,n,b){Object.defineProperty(n,"__esModule",{value:!0}),n.highlightItem=n.removeItem=n.addItem=void 0;var v=b(883),u=function(r){var c=r.value,l=r.label,I=r.id,w=r.choiceId,g=r.groupId,N=r.customProperties,H=r.placeholder,z=r.keyCode;return{type:v.ACTION_TYPES.ADD_ITEM,value:c,label:l,id:I,choiceId:w,groupId:g,customProperties:N,placeholder:H,keyCode:z}};n.addItem=u;var h=function(r,c){return{type:v.ACTION_TYPES.REMOVE_ITEM,id:r,choiceId:c}};n.removeItem=h;var a=function(r,c){return{type:v.ACTION_TYPES.HIGHLIGHT_ITEM,id:r,highlighted:c}};n.highlightItem=a},137:function(j,n,b){Object.defineProperty(n,"__esModule",{value:!0}),n.setIsLoading=n.resetTo=n.clearAll=void 0;var v=b(883),u=function(){return{type:v.ACTION_TYPES.CLEAR_ALL}};n.clearAll=u;var h=function(r){return{type:v.ACTION_TYPES.RESET_TO,state:r}};n.resetTo=h;var a=function(r){return{type:v.ACTION_TYPES.SET_IS_LOADING,isLoading:r}};n.setIsLoading=a},373:function(j,n,b){var v=this&&this.__spreadArray||function(m,e,t){if(t||arguments.length===2)for(var i=0,s=e.length,d;i=0?this._store.getGroupById(d):null;return this._store.dispatch((0,l.highlightItem)(i,!0)),t&&this.passedElement.triggerEvent(g.EVENTS.highlightItem,{id:i,value:T,label:y,groupValue:K&&K.value?K.value:null}),this},m.prototype.unhighlightItem=function(e){if(!e||!e.id)return this;var t=e.id,i=e.groupId,s=i===void 0?-1:i,d=e.value,C=d===void 0?"":d,T=e.label,P=T===void 0?"":T,y=s>=0?this._store.getGroupById(s):null;return this._store.dispatch((0,l.highlightItem)(t,!1)),this.passedElement.triggerEvent(g.EVENTS.highlightItem,{id:t,value:C,label:P,groupValue:y&&y.value?y.value:null}),this},m.prototype.highlightAll=function(){var e=this;return this._store.items.forEach(function(t){return e.highlightItem(t)}),this},m.prototype.unhighlightAll=function(){var e=this;return this._store.items.forEach(function(t){return e.unhighlightItem(t)}),this},m.prototype.removeActiveItemsByValue=function(e){var t=this;return this._store.activeItems.filter(function(i){return i.value===e}).forEach(function(i){return t._removeItem(i)}),this},m.prototype.removeActiveItems=function(e){var t=this;return this._store.activeItems.filter(function(i){var s=i.id;return s!==e}).forEach(function(i){return t._removeItem(i)}),this},m.prototype.removeHighlightedItems=function(e){var t=this;return e===void 0&&(e=!1),this._store.highlightedActiveItems.forEach(function(i){t._removeItem(i),e&&t._triggerChange(i.value)}),this},m.prototype.showDropdown=function(e){var t=this;return this.dropdown.isActive?this:(requestAnimationFrame(function(){t.dropdown.show(),t.containerOuter.open(t.dropdown.distanceFromTopWindow),!e&&t._canSearch&&t.input.focus(),t.passedElement.triggerEvent(g.EVENTS.showDropdown,{})}),this)},m.prototype.hideDropdown=function(e){var t=this;return this.dropdown.isActive?(requestAnimationFrame(function(){t.dropdown.hide(),t.containerOuter.close(),!e&&t._canSearch&&(t.input.removeActiveDescendant(),t.input.blur()),t.passedElement.triggerEvent(g.EVENTS.hideDropdown,{})}),this):this},m.prototype.getValue=function(e){e===void 0&&(e=!1);var t=this._store.activeItems.reduce(function(i,s){var d=e?s.value:s;return i.push(d),i},[]);return this._isSelectOneElement?t[0]:t},m.prototype.setValue=function(e){var t=this;return this.initialised?(e.forEach(function(i){return t._setChoiceOrItem(i)}),this):this},m.prototype.setChoiceByValue=function(e){var t=this;if(!this.initialised||this._isTextElement)return this;var i=Array.isArray(e)?e:[e];return i.forEach(function(s){return t._findAndSelectChoiceByValue(s)}),this},m.prototype.setChoices=function(e,t,i,s){var d=this;if(e===void 0&&(e=[]),t===void 0&&(t="value"),i===void 0&&(i="label"),s===void 0&&(s=!1),!this.initialised)throw new ReferenceError("setChoices was called on a non-initialized instance of Choices");if(!this._isSelectElement)throw new TypeError("setChoices can't be used with INPUT based Choices");if(typeof t!="string"||!t)throw new TypeError("value parameter must be a name of 'value' field in passed objects");if(s&&this.clearChoices(),typeof e=="function"){var C=e(this);if(typeof Promise=="function"&&C instanceof Promise)return new Promise(function(T){return requestAnimationFrame(T)}).then(function(){return d._handleLoadingState(!0)}).then(function(){return C}).then(function(T){return d.setChoices(T,t,i,s)}).catch(function(T){d.config.silent||console.error(T)}).then(function(){return d._handleLoadingState(!1)}).then(function(){return d});if(!Array.isArray(C))throw new TypeError(".setChoices first argument function must return either array of choices or Promise, got: ".concat(typeof C));return this.setChoices(C,t,i,!1)}if(!Array.isArray(e))throw new TypeError(".setChoices must be called either with array of choices with a function resulting into Promise of array of choices");return this.containerOuter.removeLoadingState(),this._startLoading(),e.forEach(function(T){if(T.choices)d._addGroup({id:T.id?parseInt("".concat(T.id),10):null,group:T,valueKey:t,labelKey:i});else{var P=T;d._addChoice({value:P[t],label:P[i],isSelected:!!P.selected,isDisabled:!!P.disabled,placeholder:!!P.placeholder,customProperties:P.customProperties})}}),this._stopLoading(),this},m.prototype.clearChoices=function(){return this._store.dispatch((0,r.clearChoices)()),this},m.prototype.clearStore=function(){return this._store.dispatch((0,I.clearAll)()),this},m.prototype.clearInput=function(){var e=!this._isSelectOneElement;return this.input.clear(e),!this._isTextElement&&this._canSearch&&(this._isSearching=!1,this._store.dispatch((0,r.activateChoices)(!0))),this},m.prototype._render=function(){if(!this._store.isLoading()){this._currentState=this._store.state;var e=this._currentState.choices!==this._prevState.choices||this._currentState.groups!==this._prevState.groups||this._currentState.items!==this._prevState.items,t=this._isSelectElement,i=this._currentState.items!==this._prevState.items;!e||(t&&this._renderChoices(),i&&this._renderItems(),this._prevState=this._currentState)}},m.prototype._renderChoices=function(){var e=this,t=this._store,i=t.activeGroups,s=t.activeChoices,d=document.createDocumentFragment();if(this.choiceList.clear(),this.config.resetScrollPosition&&requestAnimationFrame(function(){return e.choiceList.scrollToTop()}),i.length>=1&&!this._isSearching){var C=s.filter(function(V){return V.placeholder===!0&&V.groupId===-1});C.length>=1&&(d=this._createChoicesFragment(C,d)),d=this._createGroupsFragment(i,s,d)}else s.length>=1&&(d=this._createChoicesFragment(s,d));if(d.childNodes&&d.childNodes.length>0){var T=this._store.activeItems,P=this._canAddItem(T,this.input.value);if(P.response)this.choiceList.append(d),this._highlightChoice();else{var y=this._getTemplate("notice",P.notice);this.choiceList.append(y)}}else{var K=void 0,y=void 0;this._isSearching?(y=typeof this.config.noResultsText=="function"?this.config.noResultsText():this.config.noResultsText,K=this._getTemplate("notice",y,"no-results")):(y=typeof this.config.noChoicesText=="function"?this.config.noChoicesText():this.config.noChoicesText,K=this._getTemplate("notice",y,"no-choices")),this.choiceList.append(K)}},m.prototype._renderItems=function(){var e=this._store.activeItems||[];this.itemList.clear();var t=this._createItemsFragment(e);t.childNodes&&this.itemList.append(t)},m.prototype._createGroupsFragment=function(e,t,i){var s=this;i===void 0&&(i=document.createDocumentFragment());var d=function(C){return t.filter(function(T){return s._isSelectOneElement?T.groupId===C.id:T.groupId===C.id&&(s.config.renderSelectedChoices==="always"||!T.selected)})};return this.config.shouldSort&&e.sort(this.config.sorter),e.forEach(function(C){var T=d(C);if(T.length>=1){var P=s._getTemplate("choiceGroup",C);i.appendChild(P),s._createChoicesFragment(T,i,!0)}}),i},m.prototype._createChoicesFragment=function(e,t,i){var s=this;t===void 0&&(t=document.createDocumentFragment()),i===void 0&&(i=!1);var d=this.config,C=d.renderSelectedChoices,T=d.searchResultLimit,P=d.renderChoiceLimit,y=this._isSearching?H.sortByScore:this.config.sorter,K=function(ee){var J=C==="auto"?s._isSelectOneElement||!ee.selected:!0;if(J){var ne=s._getTemplate("choice",ee,s.config.itemSelectText);t.appendChild(ne)}},V=e;C==="auto"&&!this._isSelectOneElement&&(V=e.filter(function(ee){return!ee.selected}));var U=V.reduce(function(ee,J){return J.placeholder?ee.placeholderChoices.push(J):ee.normalChoices.push(J),ee},{placeholderChoices:[],normalChoices:[]}),k=U.placeholderChoices,$=U.normalChoices;(this.config.shouldSort||this._isSearching)&&$.sort(y);var X=V.length,W=this._isSelectOneElement?v(v([],k,!0),$,!0):$;this._isSearching?X=T:P&&P>0&&!i&&(X=P);for(var G=0;G=s){var T=d?this._searchChoices(e):0;this.passedElement.triggerEvent(g.EVENTS.search,{value:e,resultCount:T})}else C&&(this._isSearching=!1,this._store.dispatch((0,r.activateChoices)(!0)))}},m.prototype._canAddItem=function(e,t){var i=!0,s=typeof this.config.addItemText=="function"?this.config.addItemText(t):this.config.addItemText;if(!this._isSelectOneElement){var d=(0,H.existsInArray)(e,t);this.config.maxItemCount>0&&this.config.maxItemCount<=e.length&&(i=!1,s=typeof this.config.maxItemText=="function"?this.config.maxItemText(this.config.maxItemCount):this.config.maxItemText),!this.config.duplicateItemsAllowed&&d&&i&&(i=!1,s=typeof this.config.uniqueItemText=="function"?this.config.uniqueItemText(t):this.config.uniqueItemText),this._isTextElement&&this.config.addItems&&i&&typeof this.config.addItemFilter=="function"&&!this.config.addItemFilter(t)&&(i=!1,s=typeof this.config.customAddItemText=="function"?this.config.customAddItemText(t):this.config.customAddItemText)}return{response:i,notice:s}},m.prototype._searchChoices=function(e){var t=typeof e=="string"?e.trim():e,i=typeof this._currentValue=="string"?this._currentValue.trim():this._currentValue;if(t.length<1&&t==="".concat(i," "))return 0;var s=this._store.searchableChoices,d=t,C=Object.assign(this.config.fuseOptions,{keys:v([],this.config.searchFields,!0),includeMatches:!0}),T=new a.default(s,C),P=T.search(d);return this._currentValue=t,this._highlightPosition=0,this._isSearching=!0,this._store.dispatch((0,r.filterChoices)(P)),P.length},m.prototype._addEventListeners=function(){var e=document.documentElement;e.addEventListener("touchend",this._onTouchEnd,!0),this.containerOuter.element.addEventListener("keydown",this._onKeyDown,!0),this.containerOuter.element.addEventListener("mousedown",this._onMouseDown,!0),e.addEventListener("click",this._onClick,{passive:!0}),e.addEventListener("touchmove",this._onTouchMove,{passive:!0}),this.dropdown.element.addEventListener("mouseover",this._onMouseOver,{passive:!0}),this._isSelectOneElement&&(this.containerOuter.element.addEventListener("focus",this._onFocus,{passive:!0}),this.containerOuter.element.addEventListener("blur",this._onBlur,{passive:!0})),this.input.element.addEventListener("keyup",this._onKeyUp,{passive:!0}),this.input.element.addEventListener("focus",this._onFocus,{passive:!0}),this.input.element.addEventListener("blur",this._onBlur,{passive:!0}),this.input.element.form&&this.input.element.form.addEventListener("reset",this._onFormReset,{passive:!0}),this.input.addEventListeners()},m.prototype._removeEventListeners=function(){var e=document.documentElement;e.removeEventListener("touchend",this._onTouchEnd,!0),this.containerOuter.element.removeEventListener("keydown",this._onKeyDown,!0),this.containerOuter.element.removeEventListener("mousedown",this._onMouseDown,!0),e.removeEventListener("click",this._onClick),e.removeEventListener("touchmove",this._onTouchMove),this.dropdown.element.removeEventListener("mouseover",this._onMouseOver),this._isSelectOneElement&&(this.containerOuter.element.removeEventListener("focus",this._onFocus),this.containerOuter.element.removeEventListener("blur",this._onBlur)),this.input.element.removeEventListener("keyup",this._onKeyUp),this.input.element.removeEventListener("focus",this._onFocus),this.input.element.removeEventListener("blur",this._onBlur),this.input.element.form&&this.input.element.form.removeEventListener("reset",this._onFormReset),this.input.removeEventListeners()},m.prototype._onKeyDown=function(e){var t=e.keyCode,i=this._store.activeItems,s=this.input.isFocussed,d=this.dropdown.isActive,C=this.itemList.hasChildren(),T=String.fromCharCode(t),P=/[^\x00-\x1F]/.test(T),y=g.KEY_CODES.BACK_KEY,K=g.KEY_CODES.DELETE_KEY,V=g.KEY_CODES.ENTER_KEY,U=g.KEY_CODES.A_KEY,k=g.KEY_CODES.ESC_KEY,$=g.KEY_CODES.UP_KEY,X=g.KEY_CODES.DOWN_KEY,W=g.KEY_CODES.PAGE_UP_KEY,G=g.KEY_CODES.PAGE_DOWN_KEY;switch(!this._isTextElement&&!d&&P&&(this.showDropdown(),this.input.isFocussed||(this.input.value+=e.key.toLowerCase())),t){case U:return this._onSelectKey(e,C);case V:return this._onEnterKey(e,i,d);case k:return this._onEscapeKey(d);case $:case W:case X:case G:return this._onDirectionKey(e,d);case K:case y:return this._onDeleteKey(e,i,s)}},m.prototype._onKeyUp=function(e){var t=e.target,i=e.keyCode,s=this.input.value,d=this._store.activeItems,C=this._canAddItem(d,s),T=g.KEY_CODES.BACK_KEY,P=g.KEY_CODES.DELETE_KEY;if(this._isTextElement){var y=C.notice&&s;if(y){var K=this._getTemplate("notice",C.notice);this.dropdown.element.innerHTML=K.outerHTML,this.showDropdown(!0)}else this.hideDropdown(!0)}else{var V=i===T||i===P,U=V&&t&&!t.value,k=!this._isTextElement&&this._isSearching,$=this._canSearch&&C.response;U&&k?(this._isSearching=!1,this._store.dispatch((0,r.activateChoices)(!0))):$&&this._handleSearch(this.input.rawValue)}this._canSearch=this.config.searchEnabled},m.prototype._onSelectKey=function(e,t){var i=e.ctrlKey,s=e.metaKey,d=i||s;if(d&&t){this._canSearch=!1;var C=this.config.removeItems&&!this.input.value&&this.input.element===document.activeElement;C&&this.highlightAll()}},m.prototype._onEnterKey=function(e,t,i){var s=e.target,d=g.KEY_CODES.ENTER_KEY,C=s&&s.hasAttribute("data-button");if(this._isTextElement&&s&&s.value){var T=this.input.value,P=this._canAddItem(t,T);P.response&&(this.hideDropdown(!0),this._addItem({value:T}),this._triggerChange(T),this.clearInput())}if(C&&(this._handleButtonAction(t,s),e.preventDefault()),i){var y=this.dropdown.getChild(".".concat(this.config.classNames.highlightedState));y&&(t[0]&&(t[0].keyCode=d),this._handleChoiceAction(t,y)),e.preventDefault()}else this._isSelectOneElement&&(this.showDropdown(),e.preventDefault())},m.prototype._onEscapeKey=function(e){e&&(this.hideDropdown(!0),this.containerOuter.focus())},m.prototype._onDirectionKey=function(e,t){var i=e.keyCode,s=e.metaKey,d=g.KEY_CODES.DOWN_KEY,C=g.KEY_CODES.PAGE_UP_KEY,T=g.KEY_CODES.PAGE_DOWN_KEY;if(t||this._isSelectOneElement){this.showDropdown(),this._canSearch=!1;var P=i===d||i===T?1:-1,y=s||i===T||i===C,K="[data-choice-selectable]",V=void 0;if(y)P>0?V=this.dropdown.element.querySelector("".concat(K,":last-of-type")):V=this.dropdown.element.querySelector(K);else{var U=this.dropdown.element.querySelector(".".concat(this.config.classNames.highlightedState));U?V=(0,H.getAdjacentEl)(U,K,P):V=this.dropdown.element.querySelector(K)}V&&((0,H.isScrolledIntoView)(V,this.choiceList.element,P)||this.choiceList.scrollToChildElement(V,P),this._highlightChoice(V)),e.preventDefault()}},m.prototype._onDeleteKey=function(e,t,i){var s=e.target;!this._isSelectOneElement&&!s.value&&i&&(this._handleBackspace(t),e.preventDefault())},m.prototype._onTouchMove=function(){this._wasTap&&(this._wasTap=!1)},m.prototype._onTouchEnd=function(e){var t=(e||e.touches[0]).target,i=this._wasTap&&this.containerOuter.element.contains(t);if(i){var s=t===this.containerOuter.element||t===this.containerInner.element;s&&(this._isTextElement?this.input.focus():this._isSelectMultipleElement&&this.showDropdown()),e.stopPropagation()}this._wasTap=!0},m.prototype._onMouseDown=function(e){var t=e.target;if(t instanceof HTMLElement){if(_&&this.choiceList.element.contains(t)){var i=this.choiceList.element.firstElementChild,s=this._direction==="ltr"?e.offsetX>=i.offsetWidth:e.offsetX0;s&&this.unhighlightAll(),this.containerOuter.removeFocusState(),this.hideDropdown(!0)}},m.prototype._onFocus=function(e){var t,i=this,s=e.target,d=s&&this.containerOuter.element.contains(s);if(!!d){var C=(t={},t[g.TEXT_TYPE]=function(){s===i.input.element&&i.containerOuter.addFocusState()},t[g.SELECT_ONE_TYPE]=function(){i.containerOuter.addFocusState(),s===i.input.element&&i.showDropdown(!0)},t[g.SELECT_MULTIPLE_TYPE]=function(){s===i.input.element&&(i.showDropdown(!0),i.containerOuter.addFocusState())},t);C[this.passedElement.element.type]()}},m.prototype._onBlur=function(e){var t,i=this,s=e.target,d=s&&this.containerOuter.element.contains(s);if(d&&!this._isScrollingOnIe){var C=this._store.activeItems,T=C.some(function(y){return y.highlighted}),P=(t={},t[g.TEXT_TYPE]=function(){s===i.input.element&&(i.containerOuter.removeFocusState(),T&&i.unhighlightAll(),i.hideDropdown(!0))},t[g.SELECT_ONE_TYPE]=function(){i.containerOuter.removeFocusState(),(s===i.input.element||s===i.containerOuter.element&&!i._canSearch)&&i.hideDropdown(!0)},t[g.SELECT_MULTIPLE_TYPE]=function(){s===i.input.element&&(i.containerOuter.removeFocusState(),i.hideDropdown(!0),T&&i.unhighlightAll())},t);P[this.passedElement.element.type]()}else this._isScrollingOnIe=!1,this.input.element.focus()},m.prototype._onFormReset=function(){this._store.dispatch((0,I.resetTo)(this._initialState))},m.prototype._highlightChoice=function(e){var t=this;e===void 0&&(e=null);var i=Array.from(this.dropdown.element.querySelectorAll("[data-choice-selectable]"));if(!!i.length){var s=e,d=Array.from(this.dropdown.element.querySelectorAll(".".concat(this.config.classNames.highlightedState)));d.forEach(function(C){C.classList.remove(t.config.classNames.highlightedState),C.setAttribute("aria-selected","false")}),s?this._highlightPosition=i.indexOf(s):(i.length>this._highlightPosition?s=i[this._highlightPosition]:s=i[i.length-1],s||(s=i[0])),s.classList.add(this.config.classNames.highlightedState),s.setAttribute("aria-selected","true"),this.passedElement.triggerEvent(g.EVENTS.highlightChoice,{el:s}),this.dropdown.isActive&&(this.input.setActiveDescendant(s.id),this.containerOuter.setActiveDescendant(s.id))}},m.prototype._addItem=function(e){var t=e.value,i=e.label,s=i===void 0?null:i,d=e.choiceId,C=d===void 0?-1:d,T=e.groupId,P=T===void 0?-1:T,y=e.customProperties,K=y===void 0?{}:y,V=e.placeholder,U=V===void 0?!1:V,k=e.keyCode,$=k===void 0?-1:k,X=typeof t=="string"?t.trim():t,W=this._store.items,G=s||X,ee=C||-1,J=P>=0?this._store.getGroupById(P):null,ne=W?W.length+1:1;this.config.prependValue&&(X=this.config.prependValue+X.toString()),this.config.appendValue&&(X+=this.config.appendValue.toString()),this._store.dispatch((0,l.addItem)({value:X,label:G,id:ne,choiceId:ee,groupId:P,customProperties:K,placeholder:U,keyCode:$})),this._isSelectOneElement&&this.removeActiveItems(ne),this.passedElement.triggerEvent(g.EVENTS.addItem,{id:ne,value:X,label:G,customProperties:K,groupValue:J&&J.value?J.value:null,keyCode:$})},m.prototype._removeItem=function(e){var t=e.id,i=e.value,s=e.label,d=e.customProperties,C=e.choiceId,T=e.groupId,P=T&&T>=0?this._store.getGroupById(T):null;!t||!C||(this._store.dispatch((0,l.removeItem)(t,C)),this.passedElement.triggerEvent(g.EVENTS.removeItem,{id:t,value:i,label:s,customProperties:d,groupValue:P&&P.value?P.value:null}))},m.prototype._addChoice=function(e){var t=e.value,i=e.label,s=i===void 0?null:i,d=e.isSelected,C=d===void 0?!1:d,T=e.isDisabled,P=T===void 0?!1:T,y=e.groupId,K=y===void 0?-1:y,V=e.customProperties,U=V===void 0?{}:V,k=e.placeholder,$=k===void 0?!1:k,X=e.keyCode,W=X===void 0?-1:X;if(!(typeof t>"u"||t===null)){var G=this._store.choices,ee=s||t,J=G?G.length+1:1,ne="".concat(this._baseId,"-").concat(this._idNames.itemChoice,"-").concat(J);this._store.dispatch((0,r.addChoice)({id:J,groupId:K,elementId:ne,value:t,label:ee,disabled:P,customProperties:U,placeholder:$,keyCode:W})),C&&this._addItem({value:t,label:ee,choiceId:J,customProperties:U,placeholder:$,keyCode:W})}},m.prototype._addGroup=function(e){var t=this,i=e.group,s=e.id,d=e.valueKey,C=d===void 0?"value":d,T=e.labelKey,P=T===void 0?"label":T,y=(0,H.isType)("Object",i)?i.choices:Array.from(i.getElementsByTagName("OPTION")),K=s||Math.floor(new Date().valueOf()*Math.random()),V=i.disabled?i.disabled:!1;if(y){this._store.dispatch((0,c.addGroup)({value:i.label,id:K,active:!0,disabled:V}));var U=function(k){var $=k.disabled||k.parentNode&&k.parentNode.disabled;t._addChoice({value:k[C],label:(0,H.isType)("Object",k)?k[P]:k.innerHTML,isSelected:k.selected,isDisabled:$,groupId:K,customProperties:k.customProperties,placeholder:k.placeholder})};y.forEach(U)}else this._store.dispatch((0,c.addGroup)({value:i.label,id:i.id,active:!1,disabled:i.disabled}))},m.prototype._getTemplate=function(e){for(var t,i=[],s=1;s0?this.element.scrollTop+g-I:a.offsetTop;requestAnimationFrame(function(){c._animateScroll(N,r)})}},h.prototype._scrollDown=function(a,r,c){var l=(c-a)/r,I=l>1?l:1;this.element.scrollTop=a+I},h.prototype._scrollUp=function(a,r,c){var l=(a-c)/r,I=l>1?l:1;this.element.scrollTop=a-I},h.prototype._animateScroll=function(a,r){var c=this,l=v.SCROLLING_SPEED,I=this.element.scrollTop,w=!1;r>0?(this._scrollDown(I,l,a),Ia&&(w=!0)),w&&requestAnimationFrame(function(){c._animateScroll(a,r)})},h}();n.default=u},730:function(j,n,b){Object.defineProperty(n,"__esModule",{value:!0});var v=b(799),u=function(){function h(a){var r=a.element,c=a.classNames;if(this.element=r,this.classNames=c,!(r instanceof HTMLInputElement)&&!(r instanceof HTMLSelectElement))throw new TypeError("Invalid element passed");this.isDisabled=!1}return Object.defineProperty(h.prototype,"isActive",{get:function(){return this.element.dataset.choice==="active"},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"dir",{get:function(){return this.element.dir},enumerable:!1,configurable:!0}),Object.defineProperty(h.prototype,"value",{get:function(){return this.element.value},set:function(a){this.element.value=a},enumerable:!1,configurable:!0}),h.prototype.conceal=function(){this.element.classList.add(this.classNames.input),this.element.hidden=!0,this.element.tabIndex=-1;var a=this.element.getAttribute("style");a&&this.element.setAttribute("data-choice-orig-style",a),this.element.setAttribute("data-choice","active")},h.prototype.reveal=function(){this.element.classList.remove(this.classNames.input),this.element.hidden=!1,this.element.removeAttribute("tabindex");var a=this.element.getAttribute("data-choice-orig-style");a?(this.element.removeAttribute("data-choice-orig-style"),this.element.setAttribute("style",a)):this.element.removeAttribute("style"),this.element.removeAttribute("data-choice"),this.element.value=this.element.value},h.prototype.enable=function(){this.element.removeAttribute("disabled"),this.element.disabled=!1,this.isDisabled=!1},h.prototype.disable=function(){this.element.setAttribute("disabled",""),this.element.disabled=!0,this.isDisabled=!0},h.prototype.triggerEvent=function(a,r){(0,v.dispatchEvent)(this.element,a,r)},h}();n.default=u},541:function(j,n,b){var v=this&&this.__extends||function(){var r=function(c,l){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(I,w){I.__proto__=w}||function(I,w){for(var g in w)Object.prototype.hasOwnProperty.call(w,g)&&(I[g]=w[g])},r(c,l)};return function(c,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");r(c,l);function I(){this.constructor=c}c.prototype=l===null?Object.create(l):(I.prototype=l.prototype,new I)}}(),u=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0});var h=u(b(730)),a=function(r){v(c,r);function c(l){var I=l.element,w=l.classNames,g=l.delimiter,N=r.call(this,{element:I,classNames:w})||this;return N.delimiter=g,N}return Object.defineProperty(c.prototype,"value",{get:function(){return this.element.value},set:function(l){this.element.setAttribute("value",l),this.element.value=l},enumerable:!1,configurable:!0}),c}(h.default);n.default=a},982:function(j,n,b){var v=this&&this.__extends||function(){var r=function(c,l){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(I,w){I.__proto__=w}||function(I,w){for(var g in w)Object.prototype.hasOwnProperty.call(w,g)&&(I[g]=w[g])},r(c,l)};return function(c,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");r(c,l);function I(){this.constructor=c}c.prototype=l===null?Object.create(l):(I.prototype=l.prototype,new I)}}(),u=this&&this.__importDefault||function(r){return r&&r.__esModule?r:{default:r}};Object.defineProperty(n,"__esModule",{value:!0});var h=u(b(730)),a=function(r){v(c,r);function c(l){var I=l.element,w=l.classNames,g=l.template,N=r.call(this,{element:I,classNames:w})||this;return N.template=g,N}return Object.defineProperty(c.prototype,"placeholderOption",{get:function(){return this.element.querySelector('option[value=""]')||this.element.querySelector("option[placeholder]")},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"optionGroups",{get:function(){return Array.from(this.element.getElementsByTagName("OPTGROUP"))},enumerable:!1,configurable:!0}),Object.defineProperty(c.prototype,"options",{get:function(){return Array.from(this.element.options)},set:function(l){var I=this,w=document.createDocumentFragment(),g=function(N){var H=I.template(N);w.appendChild(H)};l.forEach(function(N){return g(N)}),this.appendDocFragment(w)},enumerable:!1,configurable:!0}),c.prototype.appendDocFragment=function(l){this.element.innerHTML="",this.element.appendChild(l)},c}(h.default);n.default=a},883:function(j,n){Object.defineProperty(n,"__esModule",{value:!0}),n.SCROLLING_SPEED=n.SELECT_MULTIPLE_TYPE=n.SELECT_ONE_TYPE=n.TEXT_TYPE=n.KEY_CODES=n.ACTION_TYPES=n.EVENTS=void 0,n.EVENTS={showDropdown:"showDropdown",hideDropdown:"hideDropdown",change:"change",choice:"choice",search:"search",addItem:"addItem",removeItem:"removeItem",highlightItem:"highlightItem",highlightChoice:"highlightChoice",unhighlightItem:"unhighlightItem"},n.ACTION_TYPES={ADD_CHOICE:"ADD_CHOICE",FILTER_CHOICES:"FILTER_CHOICES",ACTIVATE_CHOICES:"ACTIVATE_CHOICES",CLEAR_CHOICES:"CLEAR_CHOICES",ADD_GROUP:"ADD_GROUP",ADD_ITEM:"ADD_ITEM",REMOVE_ITEM:"REMOVE_ITEM",HIGHLIGHT_ITEM:"HIGHLIGHT_ITEM",CLEAR_ALL:"CLEAR_ALL",RESET_TO:"RESET_TO",SET_IS_LOADING:"SET_IS_LOADING"},n.KEY_CODES={BACK_KEY:46,DELETE_KEY:8,ENTER_KEY:13,A_KEY:65,ESC_KEY:27,UP_KEY:38,DOWN_KEY:40,PAGE_UP_KEY:33,PAGE_DOWN_KEY:34},n.TEXT_TYPE="text",n.SELECT_ONE_TYPE="select-one",n.SELECT_MULTIPLE_TYPE="select-multiple",n.SCROLLING_SPEED=4},789:function(j,n,b){Object.defineProperty(n,"__esModule",{value:!0}),n.DEFAULT_CONFIG=n.DEFAULT_CLASSNAMES=void 0;var v=b(799);n.DEFAULT_CLASSNAMES={containerOuter:"choices",containerInner:"choices__inner",input:"choices__input",inputCloned:"choices__input--cloned",list:"choices__list",listItems:"choices__list--multiple",listSingle:"choices__list--single",listDropdown:"choices__list--dropdown",item:"choices__item",itemSelectable:"choices__item--selectable",itemDisabled:"choices__item--disabled",itemChoice:"choices__item--choice",placeholder:"choices__placeholder",group:"choices__group",groupHeading:"choices__heading",button:"choices__button",activeState:"is-active",focusState:"is-focused",openState:"is-open",disabledState:"is-disabled",highlightedState:"is-highlighted",selectedState:"is-selected",flippedState:"is-flipped",loadingState:"is-loading",noResults:"has-no-results",noChoices:"has-no-choices"},n.DEFAULT_CONFIG={items:[],choices:[],silent:!1,renderChoiceLimit:-1,maxItemCount:-1,addItems:!0,addItemFilter:null,removeItems:!0,removeItemButton:!1,editItems:!1,allowHTML:!0,duplicateItemsAllowed:!0,delimiter:",",paste:!0,searchEnabled:!0,searchChoices:!0,searchFloor:1,searchResultLimit:4,searchFields:["label","value"],position:"auto",resetScrollPosition:!0,shouldSort:!0,shouldSortItems:!1,sorter:v.sortByAlpha,placeholder:!0,placeholderValue:null,searchPlaceholderValue:null,prependValue:null,appendValue:null,renderSelectedChoices:"auto",loadingText:"Loading...",noResultsText:"No results found",noChoicesText:"No choices to choose from",itemSelectText:"Press to select",uniqueItemText:"Only unique values can be added",customAddItemText:"Only values matching specific conditions can be added",addItemText:function(u){return'Press Enter to add "'.concat((0,v.sanitise)(u),'"')},maxItemText:function(u){return"Only ".concat(u," values can be added")},valueComparer:function(u,h){return u===h},fuseOptions:{includeScore:!0},labelId:"",callbackOnInit:null,callbackOnCreateTemplates:null,classNames:n.DEFAULT_CLASSNAMES}},18:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},978:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},948:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},359:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},285:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},533:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},187:function(j,n,b){var v=this&&this.__createBinding||(Object.create?function(h,a,r,c){c===void 0&&(c=r);var l=Object.getOwnPropertyDescriptor(a,r);(!l||("get"in l?!a.__esModule:l.writable||l.configurable))&&(l={enumerable:!0,get:function(){return a[r]}}),Object.defineProperty(h,c,l)}:function(h,a,r,c){c===void 0&&(c=r),h[c]=a[r]}),u=this&&this.__exportStar||function(h,a){for(var r in h)r!=="default"&&!Object.prototype.hasOwnProperty.call(a,r)&&v(a,h,r)};Object.defineProperty(n,"__esModule",{value:!0}),u(b(18),n),u(b(978),n),u(b(948),n),u(b(359),n),u(b(285),n),u(b(533),n),u(b(287),n),u(b(132),n),u(b(837),n),u(b(598),n),u(b(369),n),u(b(37),n),u(b(47),n),u(b(923),n),u(b(876),n)},287:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},132:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},837:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},598:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},37:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},369:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},47:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},923:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},876:function(j,n){Object.defineProperty(n,"__esModule",{value:!0})},799:function(j,n){Object.defineProperty(n,"__esModule",{value:!0}),n.parseCustomProperties=n.diff=n.cloneObject=n.existsInArray=n.dispatchEvent=n.sortByScore=n.sortByAlpha=n.strToEl=n.sanitise=n.isScrolledIntoView=n.getAdjacentEl=n.wrap=n.isType=n.getType=n.generateId=n.generateChars=n.getRandomNumber=void 0;var b=function(_,A){return Math.floor(Math.random()*(A-_)+_)};n.getRandomNumber=b;var v=function(_){return Array.from({length:_},function(){return(0,n.getRandomNumber)(0,36).toString(36)}).join("")};n.generateChars=v;var u=function(_,A){var M=_.id||_.name&&"".concat(_.name,"-").concat((0,n.generateChars)(2))||(0,n.generateChars)(4);return M=M.replace(/(:|\.|\[|\]|,)/g,""),M="".concat(A,"-").concat(M),M};n.generateId=u;var h=function(_){return Object.prototype.toString.call(_).slice(8,-1)};n.getType=h;var a=function(_,A){return A!=null&&(0,n.getType)(A)===_};n.isType=a;var r=function(_,A){return A===void 0&&(A=document.createElement("div")),_.parentNode&&(_.nextSibling?_.parentNode.insertBefore(A,_.nextSibling):_.parentNode.appendChild(A)),A.appendChild(_)};n.wrap=r;var c=function(_,A,M){M===void 0&&(M=1);for(var m="".concat(M>0?"next":"previous","ElementSibling"),e=_[m];e;){if(e.matches(A))return e;e=e[m]}return e};n.getAdjacentEl=c;var l=function(_,A,M){if(M===void 0&&(M=1),!_)return!1;var m;return M>0?m=A.scrollTop+A.offsetHeight>=_.offsetTop+_.offsetHeight:m=_.offsetTop>=A.scrollTop,m};n.isScrolledIntoView=l;var I=function(_){return typeof _!="string"?_:_.replace(/&/g,"&").replace(/>/g,">").replace(/-1?u.map(function(g){var N=g;return N.id===parseInt("".concat(c.choiceId),10)&&(N.selected=!0),N}):u}case"REMOVE_ITEM":{var l=h;return l.choiceId&&l.choiceId>-1?u.map(function(g){var N=g;return N.id===parseInt("".concat(l.choiceId),10)&&(N.selected=!1),N}):u}case"FILTER_CHOICES":{var I=h;return u.map(function(g){var N=g;return N.active=I.results.some(function(H){var z=H.item,Q=H.score;return z.id===N.id?(N.score=Q,!0):!1}),N})}case"ACTIVATE_CHOICES":{var w=h;return u.map(function(g){var N=g;return N.active=w.active,N})}case"CLEAR_CHOICES":return n.defaultState;default:return u}}n.default=v},871:function(j,n){var b=this&&this.__spreadArray||function(u,h,a){if(a||arguments.length===2)for(var r=0,c=h.length,l;r0?"treeitem":"option"),Object.assign(t.dataset,{choice:"",id:z,value:Q,selectText:h}),M?(t.classList.add(N),t.dataset.choiceDisabled="",t.setAttribute("aria-disabled","true")):(t.classList.add(w),t.dataset.choiceSelectable=""),t},input:function(v,u){var h=v.classNames,a=h.input,r=h.inputCloned,c=Object.assign(document.createElement("input"),{type:"search",name:"search_terms",className:"".concat(a," ").concat(r),autocomplete:"off",autocapitalize:"off",spellcheck:!1});return c.setAttribute("role","textbox"),c.setAttribute("aria-autocomplete","list"),c.setAttribute("aria-label",u),c},dropdown:function(v){var u=v.classNames,h=u.list,a=u.listDropdown,r=document.createElement("div");return r.classList.add(h,a),r.setAttribute("aria-expanded","false"),r},notice:function(v,u,h){var a,r=v.allowHTML,c=v.classNames,l=c.item,I=c.itemChoice,w=c.noResults,g=c.noChoices;h===void 0&&(h="");var N=[l,I];return h==="no-choices"?N.push(g):h==="no-results"&&N.push(w),Object.assign(document.createElement("div"),(a={},a[r?"innerHTML":"innerText"]=u,a.className=N.join(" "),a))},option:function(v){var u=v.label,h=v.value,a=v.customProperties,r=v.active,c=v.disabled,l=new Option(u,h,!1,r);return a&&(l.dataset.customProperties="".concat(a)),l.disabled=!!c,l}};n.default=b},996:function(j){var n=function(A){return b(A)&&!v(A)};function b(_){return!!_&&typeof _=="object"}function v(_){var A=Object.prototype.toString.call(_);return A==="[object RegExp]"||A==="[object Date]"||a(_)}var u=typeof Symbol=="function"&&Symbol.for,h=u?Symbol.for("react.element"):60103;function a(_){return _.$$typeof===h}function r(_){return Array.isArray(_)?[]:{}}function c(_,A){return A.clone!==!1&&A.isMergeableObject(_)?Q(r(_),_,A):_}function l(_,A,M){return _.concat(A).map(function(m){return c(m,M)})}function I(_,A){if(!A.customMerge)return Q;var M=A.customMerge(_);return typeof M=="function"?M:Q}function w(_){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(_).filter(function(A){return _.propertyIsEnumerable(A)}):[]}function g(_){return Object.keys(_).concat(w(_))}function N(_,A){try{return A in _}catch{return!1}}function H(_,A){return N(_,A)&&!(Object.hasOwnProperty.call(_,A)&&Object.propertyIsEnumerable.call(_,A))}function z(_,A,M){var m={};return M.isMergeableObject(_)&&g(_).forEach(function(e){m[e]=c(_[e],M)}),g(A).forEach(function(e){H(_,e)||(N(_,e)&&M.isMergeableObject(A[e])?m[e]=I(e,M)(_[e],A[e],M):m[e]=c(A[e],M))}),m}function Q(_,A,M){M=M||{},M.arrayMerge=M.arrayMerge||l,M.isMergeableObject=M.isMergeableObject||n,M.cloneUnlessOtherwiseSpecified=c;var m=Array.isArray(A),e=Array.isArray(_),t=m===e;return t?m?M.arrayMerge(_,A,M):z(_,A,M):c(A,M)}Q.all=function(A,M){if(!Array.isArray(A))throw new Error("first argument should be an array");return A.reduce(function(m,e){return Q(m,e,M)},{})};var ie=Q;j.exports=ie},221:function(j,n,b){b.r(n),b.d(n,{default:function(){return ve}});function v(f){return Array.isArray?Array.isArray(f):H(f)==="[object Array]"}const u=1/0;function h(f){if(typeof f=="string")return f;let o=f+"";return o=="0"&&1/f==-u?"-0":o}function a(f){return f==null?"":h(f)}function r(f){return typeof f=="string"}function c(f){return typeof f=="number"}function l(f){return f===!0||f===!1||w(f)&&H(f)=="[object Boolean]"}function I(f){return typeof f=="object"}function w(f){return I(f)&&f!==null}function g(f){return f!=null}function N(f){return!f.trim().length}function H(f){return f==null?f===void 0?"[object Undefined]":"[object Null]":Object.prototype.toString.call(f)}const z="Incorrect 'index' type",Q=f=>`Invalid value for key ${f}`,ie=f=>`Pattern length exceeds max of ${f}.`,_=f=>`Missing ${f} property in key`,A=f=>`Property 'weight' in key '${f}' must be a positive integer`,M=Object.prototype.hasOwnProperty;class m{constructor(o){this._keys=[],this._keyMap={};let p=0;o.forEach(E=>{let S=e(E);p+=S.weight,this._keys.push(S),this._keyMap[S.id]=S,p+=S.weight}),this._keys.forEach(E=>{E.weight/=p})}get(o){return this._keyMap[o]}keys(){return this._keys}toJSON(){return JSON.stringify(this._keys)}}function e(f){let o=null,p=null,E=null,S=1,O=null;if(r(f)||v(f))E=f,o=t(f),p=i(f);else{if(!M.call(f,"name"))throw new Error(_("name"));const L=f.name;if(E=L,M.call(f,"weight")&&(S=f.weight,S<=0))throw new Error(A(L));o=t(L),p=i(L),O=f.getFn}return{path:o,id:p,weight:S,src:E,getFn:O}}function t(f){return v(f)?f:f.split(".")}function i(f){return v(f)?f.join("."):f}function s(f,o){let p=[],E=!1;const S=(O,L,D)=>{if(!!g(O))if(!L[D])p.push(O);else{let F=L[D];const R=O[F];if(!g(R))return;if(D===L.length-1&&(r(R)||c(R)||l(R)))p.push(a(R));else if(v(R)){E=!0;for(let Y=0,B=R.length;Yf.score===o.score?f.idx{this._keysMap[p.id]=E})}create(){this.isCreated||!this.docs.length||(this.isCreated=!0,r(this.docs[0])?this.docs.forEach((o,p)=>{this._addString(o,p)}):this.docs.forEach((o,p)=>{this._addObject(o,p)}),this.norm.clear())}add(o){const p=this.size();r(o)?this._addString(o,p):this._addObject(o,p)}removeAt(o){this.records.splice(o,1);for(let p=o,E=this.size();p{let L=S.getFn?S.getFn(o):this.getFn(o,S.path);if(!!g(L)){if(v(L)){let D=[];const F=[{nestedArrIndex:-1,value:L}];for(;F.length;){const{nestedArrIndex:R,value:Y}=F.pop();if(!!g(Y))if(r(Y)&&!N(Y)){let B={v:Y,i:R,n:this.norm.get(Y)};D.push(B)}else v(Y)&&Y.forEach((B,x)=>{F.push({nestedArrIndex:x,value:B})})}E.$[O]=D}else if(r(L)&&!N(L)){let D={v:L,n:this.norm.get(L)};E.$[O]=D}}}),this.records.push(E)}toJSON(){return{keys:this.keys,records:this.records}}}function k(f,o,{getFn:p=y.getFn,fieldNormWeight:E=y.fieldNormWeight}={}){const S=new U({getFn:p,fieldNormWeight:E});return S.setKeys(f.map(e)),S.setSources(o),S.create(),S}function $(f,{getFn:o=y.getFn,fieldNormWeight:p=y.fieldNormWeight}={}){const{keys:E,records:S}=f,O=new U({getFn:o,fieldNormWeight:p});return O.setKeys(E),O.setIndexRecords(S),O}function X(f,{errors:o=0,currentLocation:p=0,expectedLocation:E=0,distance:S=y.distance,ignoreLocation:O=y.ignoreLocation}={}){const L=o/f.length;if(O)return L;const D=Math.abs(E-p);return S?L+D/S:D?1:L}function W(f=[],o=y.minMatchCharLength){let p=[],E=-1,S=-1,O=0;for(let L=f.length;O=o&&p.push([E,S]),E=-1)}return f[O-1]&&O-E>=o&&p.push([E,O-1]),p}const G=32;function ee(f,o,p,{location:E=y.location,distance:S=y.distance,threshold:O=y.threshold,findAllMatches:L=y.findAllMatches,minMatchCharLength:D=y.minMatchCharLength,includeMatches:F=y.includeMatches,ignoreLocation:R=y.ignoreLocation}={}){if(o.length>G)throw new Error(ie(G));const Y=o.length,B=f.length,x=Math.max(0,Math.min(E,B));let Z=O,te=x;const re=D>1||F,fe=re?Array(B):[];let ce;for(;(ce=f.indexOf(o,te))>-1;){let se=X(o,{currentLocation:ce,expectedLocation:x,distance:S,ignoreLocation:R});if(Z=Math.min(se,Z),te=ce+Y,re){let he=0;for(;he=Ye;oe-=1){let Se=oe-1,He=p[f.charAt(Se)];if(re&&(fe[Se]=+!!He),ge[oe]=(ge[oe+1]<<1|1)&He,se&&(ge[oe]|=(_e[oe+1]|_e[oe])<<1|1|_e[oe+1]),ge[oe]&rt&&(pe=X(o,{errors:se,currentLocation:Se,expectedLocation:x,distance:S,ignoreLocation:R}),pe<=Z)){if(Z=pe,te=Se,te<=x)break;Ye=Math.max(1,2*x-te)}}if(X(o,{errors:se+1,currentLocation:x,expectedLocation:x,distance:S,ignoreLocation:R})>Z)break;_e=ge}const Le={isMatch:te>=0,score:Math.max(.001,pe)};if(re){const se=W(fe,D);se.length?F&&(Le.indices=se):Le.isMatch=!1}return Le}function J(f){let o={};for(let p=0,E=f.length;p{this.chunks.push({pattern:x,alphabet:J(x),startIndex:Z})},B=this.pattern.length;if(B>G){let x=0;const Z=B%G,te=B-Z;for(;x{const{isMatch:ce,score:_e,indices:pe}=ee(o,te,re,{location:S+fe,distance:O,threshold:L,findAllMatches:D,minMatchCharLength:F,includeMatches:E,ignoreLocation:R});ce&&(x=!0),B+=_e,ce&&pe&&(Y=[...Y,...pe])});let Z={isMatch:x,score:x?B/this.chunks.length:1};return x&&E&&(Z.indices=Y),Z}}class ae{constructor(o){this.pattern=o}static isMultiMatch(o){return Ne(o,this.multiRegex)}static isSingleMatch(o){return Ne(o,this.singleRegex)}search(){}}function Ne(f,o){const p=f.match(o);return p?p[1]:null}class Ve extends ae{constructor(o){super(o)}static get type(){return"exact"}static get multiRegex(){return/^="(.*)"$/}static get singleRegex(){return/^=(.*)$/}search(o){const p=o===this.pattern;return{isMatch:p,score:p?0:1,indices:[0,this.pattern.length-1]}}}class Be extends ae{constructor(o){super(o)}static get type(){return"inverse-exact"}static get multiRegex(){return/^!"(.*)"$/}static get singleRegex(){return/^!(.*)$/}search(o){const E=o.indexOf(this.pattern)===-1;return{isMatch:E,score:E?0:1,indices:[0,o.length-1]}}}class ke extends ae{constructor(o){super(o)}static get type(){return"prefix-exact"}static get multiRegex(){return/^\^"(.*)"$/}static get singleRegex(){return/^\^(.*)$/}search(o){const p=o.startsWith(this.pattern);return{isMatch:p,score:p?0:1,indices:[0,this.pattern.length-1]}}}class Ge extends ae{constructor(o){super(o)}static get type(){return"inverse-prefix-exact"}static get multiRegex(){return/^!\^"(.*)"$/}static get singleRegex(){return/^!\^(.*)$/}search(o){const p=!o.startsWith(this.pattern);return{isMatch:p,score:p?0:1,indices:[0,o.length-1]}}}class xe extends ae{constructor(o){super(o)}static get type(){return"suffix-exact"}static get multiRegex(){return/^"(.*)"\$$/}static get singleRegex(){return/^(.*)\$$/}search(o){const p=o.endsWith(this.pattern);return{isMatch:p,score:p?0:1,indices:[o.length-this.pattern.length,o.length-1]}}}class We extends ae{constructor(o){super(o)}static get type(){return"inverse-suffix-exact"}static get multiRegex(){return/^!"(.*)"\$$/}static get singleRegex(){return/^!(.*)\$$/}search(o){const p=!o.endsWith(this.pattern);return{isMatch:p,score:p?0:1,indices:[0,o.length-1]}}}class De extends ae{constructor(o,{location:p=y.location,threshold:E=y.threshold,distance:S=y.distance,includeMatches:O=y.includeMatches,findAllMatches:L=y.findAllMatches,minMatchCharLength:D=y.minMatchCharLength,isCaseSensitive:F=y.isCaseSensitive,ignoreLocation:R=y.ignoreLocation}={}){super(o),this._bitapSearch=new ne(o,{location:p,threshold:E,distance:S,includeMatches:O,findAllMatches:L,minMatchCharLength:D,isCaseSensitive:F,ignoreLocation:R})}static get type(){return"fuzzy"}static get multiRegex(){return/^"(.*)"$/}static get singleRegex(){return/^(.*)$/}search(o){return this._bitapSearch.searchIn(o)}}class je extends ae{constructor(o){super(o)}static get type(){return"include"}static get multiRegex(){return/^'"(.*)"$/}static get singleRegex(){return/^'(.*)$/}search(o){let p=0,E;const S=[],O=this.pattern.length;for(;(E=o.indexOf(this.pattern,p))>-1;)p=E+O,S.push([E,p-1]);const L=!!S.length;return{isMatch:L,score:L?0:1,indices:S}}}const Oe=[Ve,je,ke,Ge,We,xe,Be,De],Fe=Oe.length,Ue=/ +(?=(?:[^\"]*\"[^\"]*\")*[^\"]*$)/,$e="|";function ze(f,o={}){return f.split($e).map(p=>{let E=p.trim().split(Ue).filter(O=>O&&!!O.trim()),S=[];for(let O=0,L=E.length;O!!(f[Ee.AND]||f[Ee.OR]),Ze=f=>!!f[we.PATH],qe=f=>!v(f)&&I(f)&&!Ae(f),Ke=f=>({[Ee.AND]:Object.keys(f).map(o=>({[o]:f[o]}))});function Re(f,o,{auto:p=!0}={}){const E=S=>{let O=Object.keys(S);const L=Ze(S);if(!L&&O.length>1&&!Ae(S))return E(Ke(S));if(qe(S)){const F=L?S[we.PATH]:O[0],R=L?S[we.PATTERN]:S[F];if(!r(R))throw new Error(Q(F));const Y={keyId:i(F),pattern:R};return p&&(Y.searcher=Ce(R,o)),Y}let D={children:[],operator:O[0]};return O.forEach(F=>{const R=S[F];v(R)&&R.forEach(Y=>{D.children.push(E(Y))})}),D};return Ae(f)||(f=Ke(f)),E(f)}function et(f,{ignoreFieldNorm:o=y.ignoreFieldNorm}){f.forEach(p=>{let E=1;p.matches.forEach(({key:S,norm:O,score:L})=>{const D=S?S.weight:null;E*=Math.pow(L===0&&D?Number.EPSILON:L,(D||1)*(o?1:O))}),p.score=E})}function tt(f,o){const p=f.matches;o.matches=[],g(p)&&p.forEach(E=>{if(!g(E.indices)||!E.indices.length)return;const{indices:S,value:O}=E;let L={indices:S,value:O};E.key&&(L.key=E.key.src),E.idx>-1&&(L.refIndex=E.idx),o.matches.push(L)})}function it(f,o){o.score=f.score}function nt(f,o,{includeMatches:p=y.includeMatches,includeScore:E=y.includeScore}={}){const S=[];return p&&S.push(tt),E&&S.push(it),f.map(O=>{const{idx:L}=O,D={item:o[L],refIndex:L};return S.length&&S.forEach(F=>{F(O,D)}),D})}class ve{constructor(o,p={},E){this.options={...y,...p},this.options.useExtendedSearch,this._keyStore=new m(this.options.keys),this.setCollection(o,E)}setCollection(o,p){if(this._docs=o,p&&!(p instanceof U))throw new Error(z);this._myIndex=p||k(this.options.keys,this._docs,{getFn:this.options.getFn,fieldNormWeight:this.options.fieldNormWeight})}add(o){!g(o)||(this._docs.push(o),this._myIndex.add(o))}remove(o=()=>!1){const p=[];for(let E=0,S=this._docs.length;E-1&&(F=F.slice(0,p)),nt(F,this._docs,{includeMatches:E,includeScore:S})}_searchStringList(o){const p=Ce(o,this.options),{records:E}=this._myIndex,S=[];return E.forEach(({v:O,i:L,n:D})=>{if(!g(O))return;const{isMatch:F,score:R,indices:Y}=p.searchIn(O);F&&S.push({item:O,idx:L,matches:[{score:R,value:O,norm:D,indices:Y}]})}),S}_searchLogical(o){const p=Re(o,this.options),E=(D,F,R)=>{if(!D.children){const{keyId:B,searcher:x}=D,Z=this._findMatches({key:this._keyStore.get(B),value:this._myIndex.getValueForItemAtKeyId(F,B),searcher:x});return Z&&Z.length?[{idx:R,item:F,matches:Z}]:[]}const Y=[];for(let B=0,x=D.children.length;B{if(g(D)){let R=E(p,D,F);R.length&&(O[F]||(O[F]={idx:F,item:D,matches:[]},L.push(O[F])),R.forEach(({matches:Y})=>{O[F].matches.push(...Y)}))}}),L}_searchObjectList(o){const p=Ce(o,this.options),{keys:E,records:S}=this._myIndex,O=[];return S.forEach(({$:L,i:D})=>{if(!g(L))return;let F=[];E.forEach((R,Y)=>{F.push(...this._findMatches({key:R,value:L[Y],searcher:p}))}),F.length&&O.push({idx:D,item:L,matches:F})}),O}_findMatches({key:o,value:p,searcher:E}){if(!g(p))return[];let S=[];if(v(p))p.forEach(({v:O,i:L,n:D})=>{if(!g(O))return;const{isMatch:F,score:R,indices:Y}=E.searchIn(O);F&&S.push({score:R,key:o,value:O,idx:L,norm:D,indices:Y})});else{const{v:O,n:L}=p,{isMatch:D,score:F,indices:R}=E.searchIn(O);D&&S.push({score:F,key:o,value:O,norm:L,indices:R})}return S}}ve.version="6.6.2",ve.createIndex=k,ve.parseIndex=$,ve.config=y,ve.parseQuery=Re,Qe(Je)},791:function(j,n,b){b.r(n),b.d(n,{__DO_NOT_USE__ActionTypes:function(){return g},applyMiddleware:function(){return m},bindActionCreators:function(){return A},combineReducers:function(){return ie},compose:function(){return M},createStore:function(){return H},legacy_createStore:function(){return z}});function v(e){return v=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},v(e)}function u(e,t){if(v(e)!=="object"||e===null)return e;var i=e[Symbol.toPrimitive];if(i!==void 0){var s=i.call(e,t||"default");if(v(s)!=="object")return s;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function h(e){var t=u(e,"string");return v(t)==="symbol"?t:String(t)}function a(e,t,i){return t=h(t),t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function r(e,t){var i=Object.keys(e);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);t&&(s=s.filter(function(d){return Object.getOwnPropertyDescriptor(e,d).enumerable})),i.push.apply(i,s)}return i}function c(e){for(var t=1;t"u"&&(i=t,t=void 0),typeof i<"u"){if(typeof i!="function")throw new Error(l(1));return i(H)(e,t)}if(typeof e!="function")throw new Error(l(2));var d=e,C=t,T=[],P=T,y=!1;function K(){P===T&&(P=T.slice())}function V(){if(y)throw new Error(l(3));return C}function U(W){if(typeof W!="function")throw new Error(l(4));if(y)throw new Error(l(5));var G=!0;return K(),P.push(W),function(){if(!!G){if(y)throw new Error(l(6));G=!1,K();var J=P.indexOf(W);P.splice(J,1),T=null}}}function k(W){if(!N(W))throw new Error(l(7));if(typeof W.type>"u")throw new Error(l(8));if(y)throw new Error(l(9));try{y=!0,C=d(C,W)}finally{y=!1}for(var G=T=P,ee=0;ee"u")throw new Error(l(12));if(typeof i(void 0,{type:g.PROBE_UNKNOWN_ACTION()})>"u")throw new Error(l(13))})}function ie(e){for(var t=Object.keys(e),i={},s=0;s"u")throw K&&K.type,new Error(l(14));U[$]=G,V=V||G!==W}return V=V||C.length!==Object.keys(y).length,V?U:y}}function _(e,t){return function(){return t(e.apply(this,arguments))}}function A(e,t){if(typeof e=="function")return _(e,t);if(typeof e!="object"||e===null)throw new Error(l(16));var i={};for(var s in e){var d=e[s];typeof d=="function"&&(i[s]=_(d,t))}return i}function M(){for(var e=arguments.length,t=new Array(e),i=0;i{const{Type:E,replaceInString:I,toNaturalFileSize:t}=a;return S("ALLOW_HOPPER_ITEM",(e,{query:i})=>{if(!i("GET_ALLOW_FILE_SIZE_VALIDATION"))return!0;const _=i("GET_MAX_FILE_SIZE");if(_!==null&&e.size>_)return!1;const l=i("GET_MIN_FILE_SIZE");return!(l!==null&&e.sizenew Promise((_,l)=>{if(!i("GET_ALLOW_FILE_SIZE_VALIDATION"))return _(e);const T=i("GET_FILE_VALIDATE_SIZE_FILTER");if(T&&!T(e))return _(e);const n=i("GET_MAX_FILE_SIZE");if(n!==null&&e.size>n){l({status:{main:i("GET_LABEL_MAX_FILE_SIZE_EXCEEDED"),sub:I(i("GET_LABEL_MAX_FILE_SIZE"),{filesize:t(n,".",i("GET_FILE_SIZE_BASE"),i("GET_FILE_SIZE_LABELS",i))})}});return}const L=i("GET_MIN_FILE_SIZE");if(L!==null&&e.sizeF+o.fileSize,0)>s){l({status:{main:i("GET_LABEL_MAX_TOTAL_FILE_SIZE_EXCEEDED"),sub:I(i("GET_LABEL_MAX_TOTAL_FILE_SIZE"),{filesize:t(s,".",i("GET_FILE_SIZE_BASE"),i("GET_FILE_SIZE_LABELS",i))})}});return}_(e)})),{options:{allowFileSizeValidation:[!0,E.BOOLEAN],maxFileSize:[null,E.INT],minFileSize:[null,E.INT],maxTotalFileSize:[null,E.INT],fileValidateSizeFilter:[null,E.FUNCTION],labelMinFileSizeExceeded:["File is too small",E.STRING],labelMinFileSize:["Minimum file size is {filesize}",E.STRING],labelMaxFileSizeExceeded:["File is too large",E.STRING],labelMaxFileSize:["Maximum file size is {filesize}",E.STRING],labelMaxTotalFileSizeExceeded:["Maximum total size exceeded",E.STRING],labelMaxTotalFileSize:["Maximum total file size is {filesize}",E.STRING]}}},A=typeof window<"u"&&typeof window.document<"u";A&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:z}));export{z as default}; diff --git a/public/build/assets/filepond-plugin-file-validate-type.esm.b2b69067.js b/public/build/assets/filepond-plugin-file-validate-type.esm.b2b69067.js new file mode 100644 index 0000000..0af590d --- /dev/null +++ b/public/build/assets/filepond-plugin-file-validate-type.esm.b2b69067.js @@ -0,0 +1,5 @@ +/*! + * FilePondPluginFileValidateType 1.2.8 + * Licensed under MIT, https://opensource.org/licenses/MIT/ + * Please visit https://pqina.nl/filepond/ for details. + */const D=({addFilter:o,utils:u})=>{const{Type:T,isString:d,replaceInString:A,guesstimateMimeType:f,getExtensionFromFilename:I,getFilenameFromURL:P}=u,y=(t,e)=>{const n=(/^[^/]+/.exec(t)||[]).pop(),i=e.slice(0,-2);return n===i},c=(t,e)=>t.some(n=>/\*$/.test(n)?y(e,n):n===e),m=t=>{let e="";if(d(t)){const n=P(t),i=I(n);i&&(e=f(i))}else e=t.type;return e},r=(t,e,n)=>{if(e.length===0)return!0;const i=m(t);return n?new Promise((s,l)=>{n(t,i).then(E=>{c(e,E)?s():l()}).catch(l)}):c(e,i)},F=t=>e=>t[e]===null?!1:t[e]||e;return o("SET_ATTRIBUTE_TO_OPTION_MAP",t=>Object.assign(t,{accept:"acceptedFileTypes"})),o("ALLOW_HOPPER_ITEM",(t,{query:e})=>e("GET_ALLOW_FILE_TYPE_VALIDATION")?r(t,e("GET_ACCEPTED_FILE_TYPES")):!0),o("LOAD_FILE",(t,{query:e})=>new Promise((n,i)=>{if(!e("GET_ALLOW_FILE_TYPE_VALIDATION")){n(t);return}const s=e("GET_ACCEPTED_FILE_TYPES"),l=e("GET_FILE_VALIDATE_TYPE_DETECT_TYPE"),E=r(t,s,l),L=()=>{const a=s.map(F(e("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES_MAP"))).filter(_=>_!==!1),p=a.filter(function(_,O){return a.indexOf(_)===O});i({status:{main:e("GET_LABEL_FILE_TYPE_NOT_ALLOWED"),sub:A(e("GET_FILE_VALIDATE_TYPE_LABEL_EXPECTED_TYPES"),{allTypes:p.join(", "),allButLastType:p.slice(0,-1).join(", "),lastType:p[a.length-1]})}})};if(typeof E=="boolean")return E?n(t):L();E.then(()=>{n(t)}).catch(L)})),{options:{allowFileTypeValidation:[!0,T.BOOLEAN],acceptedFileTypes:[[],T.ARRAY],labelFileTypeNotAllowed:["File is of invalid type",T.STRING],fileValidateTypeLabelExpectedTypes:["Expects {allButLastType} or {lastType}",T.STRING],fileValidateTypeLabelExpectedTypesMap:[{},T.OBJECT],fileValidateTypeDetectType:[null,T.FUNCTION]}}},G=typeof window<"u"&&typeof window.document<"u";G&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:D}));export{D as default}; diff --git a/public/build/assets/filepond-plugin-image-exif-orientation.esm.997035ba.js b/public/build/assets/filepond-plugin-image-exif-orientation.esm.997035ba.js new file mode 100644 index 0000000..185070b --- /dev/null +++ b/public/build/assets/filepond-plugin-image-exif-orientation.esm.997035ba.js @@ -0,0 +1,5 @@ +/*! + * FilePondPluginImageExifOrientation 1.0.11 + * Licensed under MIT, https://opensource.org/licenses/MIT/ + * Please visit https://pqina.nl/filepond/ for details. + */const E=t=>/^image\/jpeg/.test(t.type),o={JPEG:65496,APP1:65505,EXIF:1165519206,TIFF:18761,Orientation:274,Unknown:65280},i=(t,n,s=!1)=>t.getUint16(n,s),w=(t,n,s=!1)=>t.getUint32(n,s),B=t=>new Promise((n,s)=>{const d=new FileReader;d.onload=function(a){const e=new DataView(a.target.result);if(i(e,0)!==o.JPEG){n(-1);return}const c=e.byteLength;let A=2;for(;Atypeof window<"u"&&typeof window.document<"u")(),P=()=>p,O="data:image/jpg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/4QA6RXhpZgAATU0AKgAAAAgAAwESAAMAAAABAAYAAAEoAAMAAAABAAIAAAITAAMAAAABAAEAAAAAAAD/2wBDAP//////////////////////////////////////////////////////////////////////////////////////wAALCAABAAIBASIA/8QAJgABAAAAAAAAAAAAAAAAAAAAAxABAAAAAAAAAAAAAAAAAAAAAP/aAAgBAQAAPwBH/9k=";let u;const g=P()?new Image:{};g.onload=()=>u=g.naturalWidth>g.naturalHeight;g.src=O;const m=()=>u,x=({addFilter:t,utils:n})=>{const{Type:s,isFile:d}=n;return t("DID_LOAD_ITEM",(a,{query:e})=>new Promise((c,A)=>{const r=a.file;if(!d(r)||!E(r)||!e("GET_ALLOW_IMAGE_EXIF_ORIENTATION")||!m())return c(a);B(r).then(f=>{a.setMetadata("exif",{orientation:f}),c(a)})})),{options:{allowImageExifOrientation:[!0,s.BOOLEAN]}}},h=typeof window<"u"&&typeof window.document<"u";h&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:x}));export{x as default}; diff --git a/public/build/assets/filepond-plugin-image-preview.esm.a4a69966.js b/public/build/assets/filepond-plugin-image-preview.esm.a4a69966.js new file mode 100644 index 0000000..61d2fd7 --- /dev/null +++ b/public/build/assets/filepond-plugin-image-preview.esm.a4a69966.js @@ -0,0 +1,23 @@ +/*! + * FilePondPluginImagePreview 4.6.11 + * Licensed under MIT, https://opensource.org/licenses/MIT/ + * Please visit https://pqina.nl/filepond/ for details. + */const ce=e=>/^image/.test(e.type),j=(e,t)=>N(e.x*t,e.y*t),K=(e,t)=>N(e.x+t.x,e.y+t.y),oe=e=>{const t=Math.sqrt(e.x*e.x+e.y*e.y);return t===0?{x:0,y:0}:N(e.x/t,e.y/t)},U=(e,t,i)=>{const a=Math.cos(t),s=Math.sin(t),c=N(e.x-i.x,e.y-i.y);return N(i.x+a*c.x-s*c.y,i.y+s*c.x+a*c.y)},N=(e=0,t=0)=>({x:e,y:t}),v=(e,t,i=1,a)=>{if(typeof e=="string")return parseFloat(e)*i;if(typeof e=="number")return e*(a?t[a]:Math.min(t.width,t.height))},le=(e,t,i)=>{const a=e.borderStyle||e.lineStyle||"solid",s=e.backgroundColor||e.fontColor||"transparent",c=e.borderColor||e.lineColor||"transparent",o=v(e.borderWidth||e.lineWidth,t,i),h=e.lineCap||"round",l=e.lineJoin||"round",m=typeof a=="string"?"":a.map(f=>v(f,t,i)).join(","),p=e.opacity||1;return{"stroke-linecap":h,"stroke-linejoin":l,"stroke-width":o||0,"stroke-dasharray":m,stroke:c,fill:s,opacity:p}},G=e=>e!=null,he=(e,t,i=1)=>{let a=v(e.x,t,i,"width")||v(e.left,t,i,"width"),s=v(e.y,t,i,"height")||v(e.top,t,i,"height"),c=v(e.width,t,i,"width"),o=v(e.height,t,i,"height"),h=v(e.right,t,i,"width"),l=v(e.bottom,t,i,"height");return G(s)||(G(o)&&G(l)?s=t.height-o-l:s=l),G(a)||(G(c)&&G(h)?a=t.width-c-h:a=h),G(c)||(G(a)&&G(h)?c=t.width-a-h:c=0),G(o)||(G(s)&&G(l)?o=t.height-s-l:o=0),{x:a||0,y:s||0,width:c||0,height:o||0}},de=e=>e.map((t,i)=>`${i===0?"M":"L"} ${t.x} ${t.y}`).join(" "),S=(e,t)=>Object.keys(t).forEach(i=>e.setAttribute(i,t[i])),ge="http://www.w3.org/2000/svg",W=(e,t)=>{const i=document.createElementNS(ge,e);return t&&S(i,t),i},fe=e=>S(e,{...e.rect,...e.styles}),ue=e=>{const t=e.rect.x+e.rect.width*.5,i=e.rect.y+e.rect.height*.5,a=e.rect.width*.5,s=e.rect.height*.5;return S(e,{cx:t,cy:i,rx:a,ry:s,...e.styles})},me={contain:"xMidYMid meet",cover:"xMidYMid slice"},pe=(e,t)=>{S(e,{...e.rect,...e.styles,preserveAspectRatio:me[t.fit]||"none"})},we={left:"start",center:"middle",right:"end"},Ee=(e,t,i,a)=>{const s=v(t.fontSize,i,a),c=t.fontFamily||"sans-serif",o=t.fontWeight||"normal",h=we[t.textAlign]||"start";S(e,{...e.rect,...e.styles,"stroke-width":0,"font-weight":o,"font-size":s,"font-family":c,"text-anchor":h}),e.text!==t.text&&(e.text=t.text,e.textContent=t.text.length?t.text:" ")},ye=(e,t,i,a)=>{S(e,{...e.rect,...e.styles,fill:"none"});const s=e.childNodes[0],c=e.childNodes[1],o=e.childNodes[2],h=e.rect,l={x:e.rect.x+e.rect.width,y:e.rect.y+e.rect.height};if(S(s,{x1:h.x,y1:h.y,x2:l.x,y2:l.y}),!t.lineDecoration)return;c.style.display="none",o.style.display="none";const m=oe({x:l.x-h.x,y:l.y-h.y}),p=v(.05,i,a);if(t.lineDecoration.indexOf("arrow-begin")!==-1){const f=j(m,p),_=K(h,f),E=U(h,2,_),w=U(h,-2,_);S(c,{style:"display:block;",d:`M${E.x},${E.y} L${h.x},${h.y} L${w.x},${w.y}`})}if(t.lineDecoration.indexOf("arrow-end")!==-1){const f=j(m,-p),_=K(l,f),E=U(l,2,_),w=U(l,-2,_);S(o,{style:"display:block;",d:`M${E.x},${E.y} L${l.x},${l.y} L${w.x},${w.y}`})}},Ie=(e,t,i,a)=>{S(e,{...e.styles,fill:"none",d:de(t.points.map(s=>({x:v(s.x,i,a,"width"),y:v(s.y,i,a,"height")})))})},q=e=>t=>W(e,{id:t.id}),_e=e=>{const t=W("image",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round",opacity:"0"});return t.onload=()=>{t.setAttribute("opacity",e.opacity||1)},t.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",e.src),t},Me=e=>{const t=W("g",{id:e.id,"stroke-linecap":"round","stroke-linejoin":"round"}),i=W("line");t.appendChild(i);const a=W("path");t.appendChild(a);const s=W("path");return t.appendChild(s),t},xe={image:_e,rect:q("rect"),ellipse:q("ellipse"),text:q("text"),path:q("path"),line:Me},Te={rect:fe,ellipse:ue,image:pe,text:Ee,path:Ie,line:ye},Ae=(e,t)=>xe[e](t),Re=(e,t,i,a,s)=>{t!=="path"&&(e.rect=he(i,a,s)),e.styles=le(i,a,s),Te[t](e,i,a,s)},Ce=["x","y","left","top","right","bottom","width","height"],ve=e=>typeof e=="string"&&/%/.test(e)?parseFloat(e)/100:e,Pe=e=>{const[t,i]=e,a=i.points?{}:Ce.reduce((s,c)=>(s[c]=ve(i[c]),s),{});return[t,{zIndex:0,...i,...a}]},Ve=(e,t)=>e[1].zIndex>t[1].zIndex?1:e[1].zIndexe.utils.createView({name:"image-preview-markup",tag:"svg",ignoreRect:!0,mixins:{apis:["width","height","crop","markup","resize","dirty"]},write:({root:t,props:i})=>{if(!i.dirty)return;const{crop:a,resize:s,markup:c}=i,o=i.width,h=i.height;let l=a.width,m=a.height;if(s){const{size:E}=s;let w=E&&E.width,T=E&&E.height;const d=s.mode,M=s.upscale;w&&!T&&(T=w),T&&!w&&(w=T);const n=l{const[w,T]=E,d=Ae(w,T);Re(d,w,T,p,f),t.element.appendChild(d)})}}),H=(e,t)=>({x:e,y:t}),De=(e,t)=>e.x*t.x+e.y*t.y,J=(e,t)=>H(e.x-t.x,e.y-t.y),Se=(e,t)=>De(J(e,t),J(e,t)),Q=(e,t)=>Math.sqrt(Se(e,t)),ee=(e,t)=>{const i=e,a=1.5707963267948966,s=t,c=1.5707963267948966-t,o=Math.sin(a),h=Math.sin(s),l=Math.sin(c),m=Math.cos(c),p=i/o,f=p*h,_=p*l;return H(m*f,m*_)},Oe=(e,t)=>{const i=e.width,a=e.height,s=ee(i,t),c=ee(a,t),o=H(e.x+Math.abs(s.x),e.y-Math.abs(s.y)),h=H(e.x+e.width+Math.abs(c.y),e.y+Math.abs(c.x)),l=H(e.x-Math.abs(c.y),e.y+e.height-Math.abs(c.x));return{width:Q(o,h),height:Q(o,l)}},We=(e,t,i=1)=>{const a=e.height/e.width;let s=1,c=t,o=1,h=a;h>c&&(h=c,o=h/a);const l=Math.max(s/o,c/h),m=e.width/(i*l*o),p=m*t;return{width:m,height:p}},ie=(e,t,i,a)=>{const s=a.x>.5?1-a.x:a.x,c=a.y>.5?1-a.y:a.y,o=s*2*e.width,h=c*2*e.height,l=Oe(t,i);return Math.max(l.width/o,l.height/h)},ae=(e,t)=>{let i=e.width,a=i*t;a>e.height&&(a=e.height,i=a/t);const s=(e.width-i)*.5,c=(e.height-a)*.5;return{x:s,y:c,width:i,height:a}},ke=(e,t={})=>{let{zoom:i,rotation:a,center:s,aspectRatio:c}=t;c||(c=e.height/e.width);const o=We(e,c,i),h={x:o.width*.5,y:o.height*.5},l={x:0,y:0,width:o.width,height:o.height,center:h},m=typeof t.scaleToFit>"u"||t.scaleToFit,p=ie(e,ae(l,c),a,m?s:{x:.5,y:.5}),f=i*p;return{widthFloat:o.width/f,heightFloat:o.height/f,width:Math.round(o.width/f),height:Math.round(o.height/f)}},D={type:"spring",stiffness:.5,damping:.45,mass:10},Le=e=>e.utils.createView({name:"image-bitmap",ignoreRect:!0,mixins:{styles:["scaleX","scaleY"]},create:({root:t,props:i})=>{t.appendChild(i.image)}}),He=e=>e.utils.createView({name:"image-canvas-wrapper",tag:"div",ignoreRect:!0,mixins:{apis:["crop","width","height"],styles:["originX","originY","translateX","translateY","scaleX","scaleY","rotateZ"],animations:{originX:D,originY:D,scaleX:D,scaleY:D,translateX:D,translateY:D,rotateZ:D}},create:({root:t,props:i})=>{i.width=i.image.width,i.height=i.image.height,t.ref.bitmap=t.appendChildView(t.createChildView(Le(e),{image:i.image}))},write:({root:t,props:i})=>{const{flip:a}=i.crop,{bitmap:s}=t.ref;s.scaleX=a.horizontal?-1:1,s.scaleY=a.vertical?-1:1}}),Ne=e=>e.utils.createView({name:"image-clip",tag:"div",ignoreRect:!0,mixins:{apis:["crop","markup","resize","width","height","dirty","background"],styles:["width","height","opacity"],animations:{opacity:{type:"tween",duration:250}}},didWriteView:function({root:t,props:i}){!i.background||(t.element.style.backgroundColor=i.background)},create:({root:t,props:i})=>{t.ref.image=t.appendChildView(t.createChildView(He(e),Object.assign({},i))),t.ref.createMarkup=()=>{t.ref.markup||(t.ref.markup=t.appendChildView(t.createChildView(Ge(e),Object.assign({},i))))},t.ref.destroyMarkup=()=>{!t.ref.markup||(t.removeChildView(t.ref.markup),t.ref.markup=null)};const a=t.query("GET_IMAGE_PREVIEW_TRANSPARENCY_INDICATOR");a!==null&&(a==="grid"?t.element.dataset.transparencyIndicator=a:t.element.dataset.transparencyIndicator="color")},write:({root:t,props:i,shouldOptimize:a})=>{const{crop:s,markup:c,resize:o,dirty:h,width:l,height:m}=i;t.ref.image.crop=s;const p={x:0,y:0,width:l,height:m,center:{x:l*.5,y:m*.5}},f={width:t.ref.image.width,height:t.ref.image.height},_={x:s.center.x*f.width,y:s.center.y*f.height},E={x:p.center.x-f.width*s.center.x,y:p.center.y-f.height*s.center.y},w=Math.PI*2+s.rotation%(Math.PI*2),T=s.aspectRatio||f.height/f.width,d=typeof s.scaleToFit>"u"||s.scaleToFit,M=ie(f,ae(p,T),w,d?s.center:{x:.5,y:.5}),n=s.zoom*M;c&&c.length?(t.ref.createMarkup(),t.ref.markup.width=l,t.ref.markup.height=m,t.ref.markup.resize=o,t.ref.markup.dirty=h,t.ref.markup.markup=c,t.ref.markup.crop=ke(f,s)):t.ref.markup&&t.ref.destroyMarkup();const r=t.ref.image;if(a){r.originX=null,r.originY=null,r.translateX=null,r.translateY=null,r.rotateZ=null,r.scaleX=null,r.scaleY=null;return}r.originX=_.x,r.originY=_.y,r.translateX=E.x,r.translateY=E.y,r.rotateZ=w,r.scaleX=n,r.scaleY=n}}),be=e=>e.utils.createView({name:"image-preview",tag:"div",ignoreRect:!0,mixins:{apis:["image","crop","markup","resize","dirty","background"],styles:["translateY","scaleX","scaleY","opacity"],animations:{scaleX:D,scaleY:D,translateY:D,opacity:{type:"tween",duration:400}}},create:({root:t,props:i})=>{t.ref.clip=t.appendChildView(t.createChildView(Ne(e),{id:i.id,image:i.image,crop:i.crop,markup:i.markup,resize:i.resize,dirty:i.dirty,background:i.background}))},write:({root:t,props:i,shouldOptimize:a})=>{const{clip:s}=t.ref,{image:c,crop:o,markup:h,resize:l,dirty:m}=i;if(s.crop=o,s.markup=h,s.resize=l,s.dirty=m,s.opacity=a?0:1,a||t.rect.element.hidden)return;const p=c.height/c.width;let f=o.aspectRatio||p;const _=t.rect.inner.width,E=t.rect.inner.height;let w=t.query("GET_IMAGE_PREVIEW_HEIGHT");const T=t.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),d=t.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),M=t.query("GET_PANEL_ASPECT_RATIO"),n=t.query("GET_ALLOW_MULTIPLE");M&&!n&&(w=_*M,f=M);let r=w!==null?w:Math.max(T,Math.min(_*f,d)),g=r/f;g>_&&(g=_,r=g*f),r>E&&(r=E,g=E/f),s.width=g,s.height=r}});let Fe=` + + + + + + + + + + + + + + + + + +`,te=0;const Ue=e=>e.utils.createView({name:"image-preview-overlay",tag:"div",ignoreRect:!0,create:({root:t,props:i})=>{let a=Fe;if(document.querySelector("base")){const s=new URL(window.location.href.replace(window.location.hash,"")).href;a=a.replace(/url\(\#/g,"url("+s+"#")}te++,t.element.classList.add(`filepond--image-preview-overlay-${i.status}`),t.element.innerHTML=a.replace(/__UID__/g,te)},mixins:{styles:["opacity"],animations:{opacity:{type:"spring",mass:25}}}}),qe=function(){self.onmessage=e=>{createImageBitmap(e.data.message.file).then(t=>{self.postMessage({id:e.data.id,message:t},[t])})}},Be=function(){self.onmessage=e=>{const t=e.data.message.imageData,i=e.data.message.colorMatrix,a=t.data,s=a.length,c=i[0],o=i[1],h=i[2],l=i[3],m=i[4],p=i[5],f=i[6],_=i[7],E=i[8],w=i[9],T=i[10],d=i[11],M=i[12],n=i[13],r=i[14],g=i[15],u=i[16],y=i[17],I=i[18],A=i[19];let x=0,C=0,P=0,R=0,V=0;for(;x{let i=new Image;i.onload=()=>{const a=i.naturalWidth,s=i.naturalHeight;i=null,t(a,s)},i.src=e},ze={1:()=>[1,0,0,1,0,0],2:e=>[-1,0,0,1,e,0],3:(e,t)=>[-1,0,0,-1,e,t],4:(e,t)=>[1,0,0,-1,0,t],5:()=>[0,1,1,0,0,0],6:(e,t)=>[0,1,-1,0,t,0],7:(e,t)=>[0,-1,-1,0,t,e],8:e=>[0,-1,1,0,0,e]},Xe=(e,t,i,a)=>{a!==-1&&e.transform.apply(e,ze[a](t,i))},Ze=(e,t,i,a)=>{t=Math.round(t),i=Math.round(i);const s=document.createElement("canvas");s.width=t,s.height=i;const c=s.getContext("2d");return a>=5&&a<=8&&([t,i]=[i,t]),Xe(c,t,i,a),c.drawImage(e,0,0,t,i),s},ne=e=>/^image/.test(e.type)&&!/svg/.test(e.type),$e=10,je=10,Ke=e=>{const t=Math.min($e/e.width,je/e.height),i=document.createElement("canvas"),a=i.getContext("2d"),s=i.width=Math.ceil(e.width*t),c=i.height=Math.ceil(e.height*t);a.drawImage(e,0,0,s,c);let o=null;try{o=a.getImageData(0,0,s,c).data}catch{return null}const h=o.length;let l=0,m=0,p=0,f=0;for(;fMath.floor(Math.sqrt(e/(t/4))),Je=(e,t)=>(t=t||document.createElement("canvas"),t.width=e.width,t.height=e.height,t.getContext("2d").drawImage(e,0,0),t),Qe=e=>{let t;try{t=new ImageData(e.width,e.height)}catch{t=document.createElement("canvas").getContext("2d").createImageData(e.width,e.height)}return t.data.set(new Uint8ClampedArray(e.data)),t},et=e=>new Promise((t,i)=>{const a=new Image;a.crossOrigin="Anonymous",a.onload=()=>{t(a)},a.onerror=s=>{i(s)},a.src=e}),tt=e=>{const t=Ue(e),i=be(e),{createWorker:a}=e.utils,s=(n,r,g)=>new Promise(u=>{n.ref.imageData||(n.ref.imageData=g.getContext("2d").getImageData(0,0,g.width,g.height));const y=Qe(n.ref.imageData);if(!r||r.length!==20)return g.getContext("2d").putImageData(y,0,0),u();const I=a(Be);I.post({imageData:y,colorMatrix:r},A=>{g.getContext("2d").putImageData(A,0,0),I.terminate(),u()},[y.data.buffer])}),c=(n,r)=>{n.removeChildView(r),r.image.width=1,r.image.height=1,r._destroy()},o=({root:n})=>{const r=n.ref.images.shift();return r.opacity=0,r.translateY=-15,n.ref.imageViewBin.push(r),r},h=({root:n,props:r,image:g})=>{const u=r.id,y=n.query("GET_ITEM",{id:u});if(!y)return;const I=y.getMetadata("crop")||{center:{x:.5,y:.5},flip:{horizontal:!1,vertical:!1},zoom:1,rotation:0,aspectRatio:null},A=n.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR");let x,C,P=!1;n.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(x=y.getMetadata("markup")||[],C=y.getMetadata("resize"),P=!0);const R=n.appendChildView(n.createChildView(i,{id:u,image:g,crop:I,resize:C,markup:x,dirty:P,background:A,opacity:0,scaleX:1.15,scaleY:1.15,translateY:15}),n.childViews.length);n.ref.images.push(R),R.opacity=1,R.scaleX=1,R.scaleY=1,R.translateY=0,setTimeout(()=>{n.dispatch("DID_IMAGE_PREVIEW_SHOW",{id:u})},250)},l=({root:n,props:r})=>{const g=n.query("GET_ITEM",{id:r.id});if(!g)return;const u=n.ref.images[n.ref.images.length-1];u.crop=g.getMetadata("crop"),u.background=n.query("GET_IMAGE_TRANSFORM_CANVAS_BACKGROUND_COLOR"),n.query("GET_IMAGE_PREVIEW_MARKUP_SHOW")&&(u.dirty=!0,u.resize=g.getMetadata("resize"),u.markup=g.getMetadata("markup"))},m=({root:n,props:r,action:g})=>{if(!/crop|filter|markup|resize/.test(g.change.key)||!n.ref.images.length)return;const u=n.query("GET_ITEM",{id:r.id});if(!!u){if(/filter/.test(g.change.key)){const y=n.ref.images[n.ref.images.length-1];s(n,g.change.value,y.image);return}if(/crop|markup|resize/.test(g.change.key)){const y=u.getMetadata("crop"),I=n.ref.images[n.ref.images.length-1];if(y&&y.aspectRatio&&I.crop&&I.crop.aspectRatio&&Math.abs(y.aspectRatio-I.crop.aspectRatio)>1e-5){const A=o({root:n});h({root:n,props:r,image:Je(A.image)})}else l({root:n,props:r})}}},p=n=>{const g=window.navigator.userAgent.match(/Firefox\/([0-9]+)\./);return(g?parseInt(g[1]):null)<=58?!1:"createImageBitmap"in window&&ne(n)},f=({root:n,props:r})=>{const{id:g}=r,u=n.query("GET_ITEM",g);if(!u)return;const y=URL.createObjectURL(u.file);Ye(y,(I,A)=>{n.dispatch("DID_IMAGE_PREVIEW_CALCULATE_SIZE",{id:g,width:I,height:A})})},_=({root:n,props:r})=>{const{id:g}=r,u=n.query("GET_ITEM",g);if(!u)return;const y=URL.createObjectURL(u.file),I=()=>{et(y).then(A)},A=x=>{URL.revokeObjectURL(y);const P=(u.getMetadata("exif")||{}).orientation||-1;let{width:R,height:V}=x;if(!R||!V)return;P>=5&&P<=8&&([R,V]=[V,R]);const B=Math.max(1,window.devicePixelRatio*.75),b=n.query("GET_IMAGE_PREVIEW_ZOOM_FACTOR")*B,O=V/R,k=n.rect.element.width,se=n.rect.element.height;let L=k,F=L*O;O>1?(L=Math.min(R,k*b),F=L*O):(F=Math.min(V,se*b),L=F/O);const X=Ze(x,L,F,P),Z=()=>{const re=n.query("GET_IMAGE_PREVIEW_CALCULATE_AVERAGE_IMAGE_COLOR")?Ke(data):null;u.setMetadata("color",re,!0),"close"in x&&x.close(),n.ref.overlayShadow.opacity=1,h({root:n,props:r,image:X})},$=u.getMetadata("filter");$?s(n,$,X).then(Z):Z()};if(p(u.file)){const x=a(qe);x.post({file:u.file},C=>{if(x.terminate(),!C){I();return}A(C)})}else I()},E=({root:n})=>{const r=n.ref.images[n.ref.images.length-1];r.translateY=0,r.scaleX=1,r.scaleY=1,r.opacity=1},w=({root:n})=>{n.ref.overlayShadow.opacity=1,n.ref.overlayError.opacity=0,n.ref.overlaySuccess.opacity=0},T=({root:n})=>{n.ref.overlayShadow.opacity=.25,n.ref.overlayError.opacity=1},d=({root:n})=>{n.ref.overlayShadow.opacity=.25,n.ref.overlaySuccess.opacity=1},M=({root:n})=>{n.ref.images=[],n.ref.imageData=null,n.ref.imageViewBin=[],n.ref.overlayShadow=n.appendChildView(n.createChildView(t,{opacity:0,status:"idle"})),n.ref.overlaySuccess=n.appendChildView(n.createChildView(t,{opacity:0,status:"success"})),n.ref.overlayError=n.appendChildView(n.createChildView(t,{opacity:0,status:"failure"}))};return e.utils.createView({name:"image-preview-wrapper",create:M,styles:["height"],apis:["height"],destroy:({root:n})=>{n.ref.images.forEach(r=>{r.image.width=1,r.image.height=1})},didWriteView:({root:n})=>{n.ref.images.forEach(r=>{r.dirty=!1})},write:e.utils.createRoute({DID_IMAGE_PREVIEW_DRAW:E,DID_IMAGE_PREVIEW_CONTAINER_CREATE:f,DID_FINISH_CALCULATE_PREVIEWSIZE:_,DID_UPDATE_ITEM_METADATA:m,DID_THROW_ITEM_LOAD_ERROR:T,DID_THROW_ITEM_PROCESSING_ERROR:T,DID_THROW_ITEM_INVALID:T,DID_COMPLETE_ITEM_PROCESSING:d,DID_START_ITEM_PROCESSING:w,DID_REVERT_ITEM_PROCESSING:w},({root:n})=>{const r=n.ref.imageViewBin.filter(g=>g.opacity===0);n.ref.imageViewBin=n.ref.imageViewBin.filter(g=>g.opacity>0),r.forEach(g=>c(n,g)),r.length=0})})},it=e=>{const{addFilter:t,utils:i}=e,{Type:a,createRoute:s,isFile:c}=i,o=tt(e);return t("CREATE_VIEW",h=>{const{is:l,view:m,query:p}=h;if(!l("file")||!p("GET_ALLOW_IMAGE_PREVIEW"))return;const f=({root:d,props:M})=>{const{id:n}=M,r=p("GET_ITEM",n);if(!r||!c(r.file)||r.archived)return;const g=r.file;if(!ce(g)||!p("GET_IMAGE_PREVIEW_FILTER_ITEM")(r))return;const u="createImageBitmap"in(window||{}),y=p("GET_IMAGE_PREVIEW_MAX_FILE_SIZE");if(!u&&y&&g.size>y)return;d.ref.imagePreview=m.appendChildView(m.createChildView(o,{id:n}));const I=d.query("GET_IMAGE_PREVIEW_HEIGHT");I&&d.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:r.id,height:I});const A=!u&&g.size>p("GET_IMAGE_PREVIEW_MAX_INSTANT_PREVIEW_FILE_SIZE");d.dispatch("DID_IMAGE_PREVIEW_CONTAINER_CREATE",{id:n},A)},_=(d,M)=>{if(!d.ref.imagePreview)return;let{id:n}=M;const r=d.query("GET_ITEM",{id:n});if(!r)return;const g=d.query("GET_PANEL_ASPECT_RATIO"),u=d.query("GET_ITEM_PANEL_ASPECT_RATIO"),y=d.query("GET_IMAGE_PREVIEW_HEIGHT");if(g||u||y)return;let{imageWidth:I,imageHeight:A}=d.ref;if(!I||!A)return;const x=d.query("GET_IMAGE_PREVIEW_MIN_HEIGHT"),C=d.query("GET_IMAGE_PREVIEW_MAX_HEIGHT"),R=(r.getMetadata("exif")||{}).orientation||-1;if(R>=5&&R<=8&&([I,A]=[A,I]),!ne(r.file)||d.query("GET_IMAGE_PREVIEW_UPSCALE")){const k=2048/I;I*=k,A*=k}const V=A/I,B=(r.getMetadata("crop")||{}).aspectRatio||V;let z=Math.max(x,Math.min(A,C));const b=d.rect.element.width,O=Math.min(b*B,z);d.dispatch("DID_UPDATE_PANEL_HEIGHT",{id:r.id,height:O})},E=({root:d})=>{d.ref.shouldRescale=!0},w=({root:d,action:M})=>{M.change.key==="crop"&&(d.ref.shouldRescale=!0)},T=({root:d,action:M})=>{d.ref.imageWidth=M.width,d.ref.imageHeight=M.height,d.ref.shouldRescale=!0,d.ref.shouldDrawPreview=!0,d.dispatch("KICK")};m.registerWriter(s({DID_RESIZE_ROOT:E,DID_STOP_RESIZE:E,DID_LOAD_ITEM:f,DID_IMAGE_PREVIEW_CALCULATE_SIZE:T,DID_UPDATE_ITEM_METADATA:w},({root:d,props:M})=>{!d.ref.imagePreview||d.rect.element.hidden||(d.ref.shouldRescale&&(_(d,M),d.ref.shouldRescale=!1),d.ref.shouldDrawPreview&&(requestAnimationFrame(()=>{requestAnimationFrame(()=>{d.dispatch("DID_FINISH_CALCULATE_PREVIEWSIZE",{id:M.id})})}),d.ref.shouldDrawPreview=!1))}))}),{options:{allowImagePreview:[!0,a.BOOLEAN],imagePreviewFilterItem:[()=>!0,a.FUNCTION],imagePreviewHeight:[null,a.INT],imagePreviewMinHeight:[44,a.INT],imagePreviewMaxHeight:[256,a.INT],imagePreviewMaxFileSize:[null,a.INT],imagePreviewZoomFactor:[2,a.INT],imagePreviewUpscale:[!1,a.BOOLEAN],imagePreviewMaxInstantPreviewFileSize:[1e6,a.INT],imagePreviewTransparencyIndicator:[null,a.STRING],imagePreviewCalculateAverageImageColor:[!1,a.BOOLEAN],imagePreviewMarkupShow:[!0,a.BOOLEAN],imagePreviewMarkupFilter:[()=>!0,a.FUNCTION]}}},at=typeof window<"u"&&typeof window.document<"u";at&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:it}));export{it as default}; diff --git a/public/build/assets/filepond-plugin-image-validate-size.esm.978c85d7.js b/public/build/assets/filepond-plugin-image-validate-size.esm.978c85d7.js new file mode 100644 index 0000000..a16beeb --- /dev/null +++ b/public/build/assets/filepond-plugin-image-validate-size.esm.978c85d7.js @@ -0,0 +1,5 @@ +/*! + * FilePondPluginImageValidateSize 1.2.7 + * Licensed under MIT, https://opensource.org/licenses/MIT/ + * Please visit https://pqina.nl/filepond/ for details. + */const R=l=>/^image/.test(l.type),V=l=>new Promise((A,i)=>{const a=document.createElement("img");a.src=URL.createObjectURL(l),a.onerror=s=>{clearInterval(o),i(s)};const o=setInterval(()=>{a.naturalWidth&&a.naturalHeight&&(clearInterval(o),URL.revokeObjectURL(a.src),A({width:a.naturalWidth,height:a.naturalHeight}))},1)}),c=({addFilter:l,utils:A})=>{const{Type:i,replaceInString:a,isFile:o}=A,s=(t,e,n)=>new Promise((L,E)=>{const T=({width:_,height:I})=>{const{minWidth:G,minHeight:M,maxWidth:O,maxHeight:g,minResolution:S,maxResolution:m}=e,d=_*I;_O||I>g?E("TOO_BIG"):S!==null&&dm&&E("TOO_HIGH_RES"),L()};V(t).then(T).catch(()=>{if(!n){E();return}n(t,e).then(T).catch(()=>E())})});return l("LOAD_FILE",(t,{query:e})=>new Promise((n,L)=>{if(!o(t)||!R(t)||!e("GET_ALLOW_IMAGE_VALIDATE_SIZE")){n(t);return}const E={minWidth:e("GET_IMAGE_VALIDATE_SIZE_MIN_WIDTH"),minHeight:e("GET_IMAGE_VALIDATE_SIZE_MIN_HEIGHT"),maxWidth:e("GET_IMAGE_VALIDATE_SIZE_MAX_WIDTH"),maxHeight:e("GET_IMAGE_VALIDATE_SIZE_MAX_HEIGHT"),minResolution:e("GET_IMAGE_VALIDATE_SIZE_MIN_RESOLUTION"),maxResolution:e("GET_IMAGE_VALIDATE_SIZE_MAX_RESOLUTION")},T=e("GET_IMAGE_VALIDATE_SIZE_MEASURE");s(t,E,T).then(()=>{n(t)}).catch(_=>{const I=_?{TOO_SMALL:{label:e("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_SIZE_TOO_SMALL"),details:e("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MIN_SIZE")},TOO_BIG:{label:e("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_SIZE_TOO_BIG"),details:e("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MAX_SIZE")},TOO_LOW_RES:{label:e("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_RESOLUTION_TOO_LOW"),details:e("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MIN_RESOLUTION")},TOO_HIGH_RES:{label:e("GET_IMAGE_VALIDATE_SIZE_LABEL_IMAGE_RESOLUTION_TOO_HIGH"),details:e("GET_IMAGE_VALIDATE_SIZE_LABEL_EXPECTED_MAX_RESOLUTION")}}[_]:{label:e("GET_IMAGE_VALIDATE_SIZE_LABEL_FORMAT_ERROR"),details:t.type};L({status:{main:I.label,sub:_?a(I.details,E):I.details}})})})),{options:{allowImageValidateSize:[!0,i.BOOLEAN],imageValidateSizeLabelFormatError:["Image type not supported",i.STRING],imageValidateSizeMeasure:[null,i.FUNCTION],imageValidateSizeMinResolution:[null,i.INT],imageValidateSizeMaxResolution:[null,i.INT],imageValidateSizeLabelImageResolutionTooLow:["Resolution is too low",i.STRING],imageValidateSizeLabelImageResolutionTooHigh:["Resolution is too high",i.STRING],imageValidateSizeLabelExpectedMinResolution:["Minimum resolution is {minResolution}",i.STRING],imageValidateSizeLabelExpectedMaxResolution:["Maximum resolution is {maxResolution}",i.STRING],imageValidateSizeMinWidth:[1,i.INT],imageValidateSizeMinHeight:[1,i.INT],imageValidateSizeMaxWidth:[65535,i.INT],imageValidateSizeMaxHeight:[65535,i.INT],imageValidateSizeLabelImageSizeTooSmall:["Image is too small",i.STRING],imageValidateSizeLabelImageSizeTooBig:["Image is too big",i.STRING],imageValidateSizeLabelExpectedMinSize:["Minimum size is {minWidth} \xD7 {minHeight}",i.STRING],imageValidateSizeLabelExpectedMaxSize:["Maximum size is {maxWidth} \xD7 {maxHeight}",i.STRING]}}},u=typeof window<"u"&&typeof window.document<"u";u&&document.dispatchEvent(new CustomEvent("FilePond:pluginloaded",{detail:c}));export{c as default}; diff --git a/public/build/assets/filepond.esm.02cf8536.js b/public/build/assets/filepond.esm.02cf8536.js new file mode 100644 index 0000000..06026f2 --- /dev/null +++ b/public/build/assets/filepond.esm.02cf8536.js @@ -0,0 +1,6 @@ +/*! + * FilePond 4.30.4 + * Licensed under MIT, https://opensource.org/licenses/MIT/ + * Please visit https://pqina.nl/filepond/ for details. + */const dr=e=>e instanceof HTMLElement,ur=(e,t=[],n=[])=>{const r={...e},s=[],o=[],i=()=>({...r}),a=()=>{const u=[...s];return s.length=0,u},l=()=>{const u=[...o];o.length=0,u.forEach(({type:_,data:D})=>{d(_,D)})},d=(u,_,D)=>{if(D&&!document.hidden){o.push({type:u,data:_});return}T[u]&&T[u](_),s.push({type:u,data:_})},c=(u,..._)=>p[u]?p[u](..._):null,f={getState:i,processActionQueue:a,processDispatchQueue:l,dispatch:d,query:c};let p={};t.forEach(u=>{p={...u(r),...p}});let T={};return n.forEach(u=>{T={...u(d,c,r),...T}}),f},fr=(e,t,n)=>{if(typeof n=="function"){e[t]=n;return}Object.defineProperty(e,t,{...n})},q=(e,t)=>{for(const n in e)!e.hasOwnProperty(n)||t(n,e[n])},fe=e=>{const t={};return q(e,n=>{fr(t,n,e[n])}),t},Y=(e,t,n=null)=>{if(n===null)return e.getAttribute(t)||e.hasAttribute(t);e.setAttribute(t,n)},Er="http://www.w3.org/2000/svg",pr=["svg","path"],Pt=e=>pr.includes(e),xe=(e,t,n={})=>{typeof t=="object"&&(n=t,t=null);const r=Pt(e)?document.createElementNS(Er,e):document.createElement(e);return t&&(Pt(e)?Y(r,"class",t):r.className=t),q(n,(s,o)=>{Y(r,s,o)}),r},Ir=e=>(t,n)=>{typeof n<"u"&&e.children[n]?e.insertBefore(t,e.children[n]):e.appendChild(t)},_r=(e,t)=>(n,r)=>(typeof r<"u"?t.splice(r,0,n):t.push(n),n),Tr=(e,t)=>n=>(t.splice(t.indexOf(n),1),n.element.parentNode&&e.removeChild(n.element),n),mr=(()=>typeof window<"u"&&typeof window.document<"u")(),hn=()=>mr,gr=hn()?xe("svg"):{},Rr="children"in gr?e=>e.children.length:e=>e.childNodes.length,On=(e,t,n,r)=>{const s=n[0]||e.left,o=n[1]||e.top,i=s+e.width,a=o+e.height*(r[1]||1),l={element:{...e},inner:{left:e.left,top:e.top,right:e.right,bottom:e.bottom},outer:{left:s,top:o,right:i,bottom:a}};return t.filter(d=>!d.isRectIgnored()).map(d=>d.rect).forEach(d=>{Mt(l.inner,{...d.inner}),Mt(l.outer,{...d.outer})}),bt(l.inner),l.outer.bottom+=l.element.marginBottom,l.outer.right+=l.element.marginRight,bt(l.outer),l},Mt=(e,t)=>{t.top+=e.top,t.right+=e.left,t.bottom+=e.top,t.left+=e.left,t.bottom>e.bottom&&(e.bottom=t.bottom),t.right>e.right&&(e.right=t.right)},bt=e=>{e.width=e.right-e.left,e.height=e.bottom-e.top},Ee=e=>typeof e=="number",hr=(e,t,n,r=.001)=>Math.abs(e-t){let r=null,s=null,o=0,i=!1;const d=fe({interpolate:(c,f)=>{if(i)return;if(!(Ee(r)&&Ee(s))){i=!0,o=0;return}const p=-(s-r)*e;o+=p/n,s+=o,o*=t,hr(s,r,o)||f?(s=r,o=0,i=!0,d.onupdate(s),d.oncomplete(s)):d.onupdate(s)},target:{set:c=>{if(Ee(c)&&!Ee(s)&&(s=c),r===null&&(r=c,s=c),r=c,s===r||typeof r>"u"){i=!0,o=0,d.onupdate(s),d.oncomplete(s);return}i=!1},get:()=>r},resting:{get:()=>i},onupdate:c=>{},oncomplete:c=>{}});return d},Dr=e=>e<.5?2*e*e:-1+(4-2*e)*e,Sr=({duration:e=500,easing:t=Dr,delay:n=0}={})=>{let r=null,s,o,i=!0,a=!1,l=null;const c=fe({interpolate:(f,p)=>{i||l===null||(r===null&&(r=f),!(f-r=e||p?(s=1,o=a?0:1,c.onupdate(o*l),c.oncomplete(o*l),i=!0):(o=s/e,c.onupdate((s>=0?t(a?1-o:o):0)*l))))},target:{get:()=>a?0:l,set:f=>{if(l===null){l=f,c.onupdate(f),c.oncomplete(f);return}fi},onupdate:f=>{},oncomplete:f=>{}});return c},Ct={spring:Or,tween:Sr},Ar=(e,t,n)=>{const r=e[t]&&typeof e[t][n]=="object"?e[t][n]:e[t]||e,s=typeof r=="string"?r:r.type,o=typeof r=="object"?{...r}:{};return Ct[s]?Ct[s](o):null},It=(e,t,n,r=!1)=>{t=Array.isArray(t)?t:[t],t.forEach(s=>{e.forEach(o=>{let i=o,a=()=>n[o],l=d=>n[o]=d;typeof o=="object"&&(i=o.key,a=o.getter||a,l=o.setter||l),!(s[i]&&!r)&&(s[i]={get:a,set:l})})})},yr=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:r})=>{const s={...t},o=[];return q(e,(i,a)=>{const l=Ar(a);if(!l)return;l.onupdate=c=>{t[i]=c},l.target=s[i],It([{key:i,setter:c=>{l.target!==c&&(l.target=c)},getter:()=>t[i]}],[n,r],t,!0),o.push(l)}),{write:i=>{let a=document.hidden,l=!0;return o.forEach(d=>{d.resting||(l=!1),d.interpolate(i,a)}),l},destroy:()=>{}}},Lr=e=>(t,n)=>{e.addEventListener(t,n)},Pr=e=>(t,n)=>{e.removeEventListener(t,n)},Mr=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:r,viewState:s,view:o})=>{const i=[],a=Lr(o.element),l=Pr(o.element);return r.on=(d,c)=>{i.push({type:d,fn:c}),a(d,c)},r.off=(d,c)=>{i.splice(i.findIndex(f=>f.type===d&&f.fn===c),1),l(d,c)},{write:()=>!0,destroy:()=>{i.forEach(d=>{l(d.type,d.fn)})}}},br=({mixinConfig:e,viewProps:t,viewExternalAPI:n})=>{It(e,n,t)},Q=e=>e!=null,Cr={opacity:1,scaleX:1,scaleY:1,translateX:0,translateY:0,rotateX:0,rotateY:0,rotateZ:0,originX:0,originY:0},Nr=({mixinConfig:e,viewProps:t,viewInternalAPI:n,viewExternalAPI:r,view:s})=>{const o={...t},i={};It(e,[n,r],t);const a=()=>[t.translateX||0,t.translateY||0],l=()=>[t.scaleX||0,t.scaleY||0],d=()=>s.rect?On(s.rect,s.childViews,a(),l()):null;return n.rect={get:d},r.rect={get:d},e.forEach(c=>{t[c]=typeof o[c]>"u"?Cr[c]:o[c]}),{write:()=>{if(!!wr(i,t))return vr(s.element,t),Object.assign(i,{...t}),!0},destroy:()=>{}}},wr=(e,t)=>{if(Object.keys(e).length!==Object.keys(t).length)return!0;for(const n in t)if(t[n]!==e[n])return!0;return!1},vr=(e,{opacity:t,perspective:n,translateX:r,translateY:s,scaleX:o,scaleY:i,rotateX:a,rotateY:l,rotateZ:d,originX:c,originY:f,width:p,height:T})=>{let u="",_="";(Q(c)||Q(f))&&(_+=`transform-origin: ${c||0}px ${f||0}px;`),Q(n)&&(u+=`perspective(${n}px) `),(Q(r)||Q(s))&&(u+=`translate3d(${r||0}px, ${s||0}px, 0) `),(Q(o)||Q(i))&&(u+=`scale3d(${Q(o)?o:1}, ${Q(i)?i:1}, 1) `),Q(d)&&(u+=`rotateZ(${d}rad) `),Q(a)&&(u+=`rotateX(${a}rad) `),Q(l)&&(u+=`rotateY(${l}rad) `),u.length&&(_+=`transform:${u};`),Q(t)&&(_+=`opacity:${t};`,t===0&&(_+="visibility:hidden;"),t<1&&(_+="pointer-events:none;")),Q(T)&&(_+=`height:${T}px;`),Q(p)&&(_+=`width:${p}px;`);const D=e.elementCurrentStyle||"";(_.length!==D.length||_!==D)&&(e.style.cssText=_,e.elementCurrentStyle=_)},Gr={styles:Nr,listeners:Mr,animations:yr,apis:br},Nt=(e={},t={},n={})=>(t.layoutCalculated||(e.paddingTop=parseInt(n.paddingTop,10)||0,e.marginTop=parseInt(n.marginTop,10)||0,e.marginRight=parseInt(n.marginRight,10)||0,e.marginBottom=parseInt(n.marginBottom,10)||0,e.marginLeft=parseInt(n.marginLeft,10)||0,t.layoutCalculated=!0),e.left=t.offsetLeft||0,e.top=t.offsetTop||0,e.width=t.offsetWidth||0,e.height=t.offsetHeight||0,e.right=e.left+e.width,e.bottom=e.top+e.height,e.scrollTop=t.scrollTop,e.hidden=t.offsetParent===null,e),$=({tag:e="div",name:t=null,attributes:n={},read:r=()=>{},write:s=()=>{},create:o=()=>{},destroy:i=()=>{},filterFrameActionsForChild:a=(T,u)=>u,didCreateView:l=()=>{},didWriteView:d=()=>{},ignoreRect:c=!1,ignoreRectUpdate:f=!1,mixins:p=[]}={})=>(T,u={})=>{const _=xe(e,`filepond--${t}`,n),D=window.getComputedStyle(_,null),R=Nt();let O=null,P=!1;const M=[],A=[],C={},B={},h=[s],b=[r],G=[i],y=()=>_,w=()=>M.concat(),X=()=>C,m=v=>(k,le)=>k(v,le),U=()=>O||(O=On(R,M,[0,0],[1,1]),O),I=()=>D,g=()=>{O=null,M.forEach(le=>le._read()),!(f&&R.width&&R.height)&&Nt(R,_,D);const k={root:de,props:u,rect:R};b.forEach(le=>le(k))},L=(v,k,le)=>{let he=k.length===0;return h.forEach(Z=>{Z({props:u,root:de,actions:k,timestamp:v,shouldOptimize:le})===!1&&(he=!1)}),A.forEach(Z=>{Z.write(v)===!1&&(he=!1)}),M.filter(Z=>!!Z.element.parentNode).forEach(Z=>{Z._write(v,a(Z,k),le)||(he=!1)}),M.forEach((Z,we)=>{Z.element.parentNode||(de.appendChild(Z.element,we),Z._read(),Z._write(v,a(Z,k),le),he=!1)}),P=he,d({props:u,root:de,actions:k,timestamp:v}),he},S=()=>{A.forEach(v=>v.destroy()),G.forEach(v=>{v({root:de,props:u})}),M.forEach(v=>v._destroy())},F={element:{get:y},style:{get:I},childViews:{get:w}},V={...F,rect:{get:U},ref:{get:X},is:v=>t===v,appendChild:Ir(_),createChildView:m(T),linkView:v=>(M.push(v),v),unlinkView:v=>{M.splice(M.indexOf(v),1)},appendChildView:_r(_,M),removeChildView:Tr(_,M),registerWriter:v=>h.push(v),registerReader:v=>b.push(v),registerDestroyer:v=>G.push(v),invalidateLayout:()=>_.layoutCalculated=!1,dispatch:T.dispatch,query:T.query},Ze={element:{get:y},childViews:{get:w},rect:{get:U},resting:{get:()=>P},isRectIgnored:()=>c,_read:g,_write:L,_destroy:S},ar={...F,rect:{get:()=>R}};Object.keys(p).sort((v,k)=>v==="styles"?1:k==="styles"?-1:0).forEach(v=>{const k=Gr[v]({mixinConfig:p[v],viewProps:u,viewState:B,viewInternalAPI:V,viewExternalAPI:Ze,view:fe(ar)});k&&A.push(k)});const de=fe(V);o({root:de,props:u});const cr=Rr(_);return M.forEach((v,k)=>{de.appendChild(v.element,cr+k)}),l(de),fe(Ze)},Ur=(e,t,n=60)=>{const r="__framePainter";if(window[r]){window[r].readers.push(e),window[r].writers.push(t);return}window[r]={readers:[e],writers:[t]};const s=window[r],o=1e3/n;let i=null,a=null,l=null,d=null;const c=()=>{document.hidden?(l=()=>window.setTimeout(()=>f(performance.now()),o),d=()=>window.clearTimeout(a)):(l=()=>window.requestAnimationFrame(f),d=()=>window.cancelAnimationFrame(a))};document.addEventListener("visibilitychange",()=>{d&&d(),c(),f(performance.now())});const f=p=>{a=l(f),i||(i=p);const T=p-i;T<=o||(i=p-T%o,s.readers.forEach(u=>u()),s.writers.forEach(u=>u(p)))};return c(),f(performance.now()),{pause:()=>{d(a)}}},K=(e,t)=>({root:n,props:r,actions:s=[],timestamp:o,shouldOptimize:i})=>{s.filter(a=>e[a.type]).forEach(a=>e[a.type]({root:n,props:r,action:a.data,timestamp:o,shouldOptimize:i})),t&&t({root:n,props:r,actions:s,timestamp:o,shouldOptimize:i})},wt=(e,t)=>t.parentNode.insertBefore(e,t),vt=(e,t)=>t.parentNode.insertBefore(e,t.nextSibling),We=e=>Array.isArray(e),ae=e=>e==null,Fr=e=>e.trim(),ze=e=>""+e,Br=(e,t=",")=>ae(e)?[]:We(e)?e:ze(e).split(t).map(Fr).filter(n=>n.length),Dn=e=>typeof e=="boolean",Sn=e=>Dn(e)?e:e==="true",j=e=>typeof e=="string",An=e=>Ee(e)?e:j(e)?ze(e).replace(/[a-z]+/gi,""):0,qe=e=>parseInt(An(e),10),Gt=e=>parseFloat(An(e)),Le=e=>Ee(e)&&isFinite(e)&&Math.floor(e)===e,Ut=(e,t=1e3)=>{if(Le(e))return e;let n=ze(e).trim();return/MB$/i.test(n)?(n=n.replace(/MB$i/,"").trim(),qe(n)*t*t):/KB/i.test(n)?(n=n.replace(/KB$i/,"").trim(),qe(n)*t):qe(n)},pe=e=>typeof e=="function",Vr=e=>{let t=self,n=e.split("."),r=null;for(;r=n.shift();)if(t=t[r],!t)return null;return t},Ft={process:"POST",patch:"PATCH",revert:"DELETE",fetch:"GET",restore:"GET",load:"GET"},qr=e=>{const t={};return t.url=j(e)?e:e.url||"",t.timeout=e.timeout?parseInt(e.timeout,10):0,t.headers=e.headers?e.headers:{},q(Ft,n=>{t[n]=xr(n,e[n],Ft[n],t.timeout,t.headers)}),t.process=e.process||j(e)||e.url?t.process:null,t.remove=e.remove||null,delete t.headers,t},xr=(e,t,n,r,s)=>{if(t===null)return null;if(typeof t=="function")return t;const o={url:n==="GET"||n==="PATCH"?`?${e}=`:"",method:n,headers:s,withCredentials:!1,timeout:r,onload:null,ondata:null,onerror:null};if(j(t))return o.url=t,o;if(Object.assign(o,t),j(o.headers)){const i=o.headers.split(/:(.+)/);o.headers={header:i[0],value:i[1]}}return o.withCredentials=Sn(o.withCredentials),o},Hr=e=>qr(e),Yr=e=>e===null,z=e=>typeof e=="object"&&e!==null,$r=e=>z(e)&&j(e.url)&&z(e.process)&&z(e.revert)&&z(e.restore)&&z(e.fetch),lt=e=>We(e)?"array":Yr(e)?"null":Le(e)?"int":/^[0-9]+ ?(?:GB|MB|KB)$/gi.test(e)?"bytes":$r(e)?"api":typeof e,Wr=e=>e.replace(/{\s*'/g,'{"').replace(/'\s*}/g,'"}').replace(/'\s*:/g,'":').replace(/:\s*'/g,':"').replace(/,\s*'/g,',"').replace(/'\s*,/g,'",'),zr={array:Br,boolean:Sn,int:e=>lt(e)==="bytes"?Ut(e):qe(e),number:Gt,float:Gt,bytes:Ut,string:e=>pe(e)?e:ze(e),function:e=>Vr(e),serverapi:Hr,object:e=>{try{return JSON.parse(Wr(e))}catch{return null}}},Xr=(e,t)=>zr[t](e),yn=(e,t,n)=>{if(e===t)return e;let r=lt(e);if(r!==n){const s=Xr(e,n);if(r=lt(s),s===null)throw`Trying to assign value with incorrect type to "${option}", allowed type: "${n}"`;e=s}return e},kr=(e,t)=>{let n=e;return{enumerable:!0,get:()=>n,set:r=>{n=yn(r,e,t)}}},Qr=e=>{const t={};return q(e,n=>{const r=e[n];t[n]=kr(r[0],r[1])}),fe(t)},jr=e=>({items:[],listUpdateTimeout:null,itemUpdateTimeout:null,processingQueue:[],options:Qr(e)}),Xe=(e,t="-")=>e.split(/(?=[A-Z])/).map(n=>n.toLowerCase()).join(t),Kr=(e,t)=>{const n={};return q(t,r=>{n[r]={get:()=>e.getState().options[r],set:s=>{e.dispatch(`SET_${Xe(r,"_").toUpperCase()}`,{value:s})}}}),n},Zr=e=>(t,n,r)=>{const s={};return q(e,o=>{const i=Xe(o,"_").toUpperCase();s[`SET_${i}`]=a=>{try{r.options[o]=a.value}catch{}t(`DID_SET_${i}`,{value:r.options[o]})}}),s},Jr=e=>t=>{const n={};return q(e,r=>{n[`GET_${Xe(r,"_").toUpperCase()}`]=s=>t.options[r]}),n},re={API:1,DROP:2,BROWSE:3,PASTE:4,NONE:5},_t=()=>Math.random().toString(36).substring(2,11),Tt=(e,t)=>e.splice(t,1),es=(e,t)=>{t?e():document.hidden?Promise.resolve(1).then(e):setTimeout(e,0)},ke=()=>{const e=[],t=(r,s)=>{Tt(e,e.findIndex(o=>o.event===r&&(o.cb===s||!s)))},n=(r,s,o)=>{e.filter(i=>i.event===r).map(i=>i.cb).forEach(i=>es(()=>i(...s),o))};return{fireSync:(r,...s)=>{n(r,s,!0)},fire:(r,...s)=>{n(r,s,!1)},on:(r,s)=>{e.push({event:r,cb:s})},onOnce:(r,s)=>{e.push({event:r,cb:(...o)=>{t(r,s),s(...o)}})},off:t}},Ln=(e,t,n)=>{Object.getOwnPropertyNames(e).filter(r=>!n.includes(r)).forEach(r=>Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r)))},ts=["fire","process","revert","load","on","off","onOnce","retryLoad","extend","archive","archived","release","released","requestProcessing","freeze"],J=e=>{const t={};return Ln(e,t,ts),t},ns=e=>{e.forEach((t,n)=>{t.released&&Tt(e,n)})},N={INIT:1,IDLE:2,PROCESSING_QUEUED:9,PROCESSING:3,PROCESSING_COMPLETE:5,PROCESSING_ERROR:6,PROCESSING_REVERT_ERROR:10,LOADING:7,LOAD_ERROR:8},W={INPUT:1,LIMBO:2,LOCAL:3},Pn=e=>/[^0-9]+/.exec(e),Mn=()=>Pn(1.1 .toLocaleString())[0],rs=()=>{const e=Mn(),t=1e3 .toLocaleString(),n=1e3 .toString();return t!==n?Pn(t)[0]:e==="."?",":"."},E={BOOLEAN:"boolean",INT:"int",NUMBER:"number",STRING:"string",ARRAY:"array",OBJECT:"object",FUNCTION:"function",ACTION:"action",SERVER_API:"serverapi",REGEX:"regex"},mt=[],se=(e,t,n)=>new Promise((r,s)=>{const o=mt.filter(a=>a.key===e).map(a=>a.cb);if(o.length===0){r(t);return}const i=o.shift();o.reduce((a,l)=>a.then(d=>l(d,n)),i(t,n)).then(a=>r(a)).catch(a=>s(a))}),ge=(e,t,n)=>mt.filter(r=>r.key===e).map(r=>r.cb(t,n)),ss=(e,t)=>mt.push({key:e,cb:t}),is=e=>Object.assign(Oe,e),He=()=>({...Oe}),os=e=>{q(e,(t,n)=>{!Oe[t]||(Oe[t][0]=yn(n,Oe[t][0],Oe[t][1]))})},Oe={id:[null,E.STRING],name:["filepond",E.STRING],disabled:[!1,E.BOOLEAN],className:[null,E.STRING],required:[!1,E.BOOLEAN],captureMethod:[null,E.STRING],allowSyncAcceptAttribute:[!0,E.BOOLEAN],allowDrop:[!0,E.BOOLEAN],allowBrowse:[!0,E.BOOLEAN],allowPaste:[!0,E.BOOLEAN],allowMultiple:[!1,E.BOOLEAN],allowReplace:[!0,E.BOOLEAN],allowRevert:[!0,E.BOOLEAN],allowRemove:[!0,E.BOOLEAN],allowProcess:[!0,E.BOOLEAN],allowReorder:[!1,E.BOOLEAN],allowDirectoriesOnly:[!1,E.BOOLEAN],storeAsFile:[!1,E.BOOLEAN],forceRevert:[!1,E.BOOLEAN],maxFiles:[null,E.INT],checkValidity:[!1,E.BOOLEAN],itemInsertLocationFreedom:[!0,E.BOOLEAN],itemInsertLocation:["before",E.STRING],itemInsertInterval:[75,E.INT],dropOnPage:[!1,E.BOOLEAN],dropOnElement:[!0,E.BOOLEAN],dropValidation:[!1,E.BOOLEAN],ignoredFiles:[[".ds_store","thumbs.db","desktop.ini"],E.ARRAY],instantUpload:[!0,E.BOOLEAN],maxParallelUploads:[2,E.INT],allowMinimumUploadDuration:[!0,E.BOOLEAN],chunkUploads:[!1,E.BOOLEAN],chunkForce:[!1,E.BOOLEAN],chunkSize:[5e6,E.INT],chunkRetryDelays:[[500,1e3,3e3],E.ARRAY],server:[null,E.SERVER_API],fileSizeBase:[1e3,E.INT],labelFileSizeBytes:["bytes",E.STRING],labelFileSizeKilobytes:["KB",E.STRING],labelFileSizeMegabytes:["MB",E.STRING],labelFileSizeGigabytes:["GB",E.STRING],labelDecimalSeparator:[Mn(),E.STRING],labelThousandsSeparator:[rs(),E.STRING],labelIdle:['Drag & Drop your files or Browse',E.STRING],labelInvalidField:["Field contains invalid files",E.STRING],labelFileWaitingForSize:["Waiting for size",E.STRING],labelFileSizeNotAvailable:["Size not available",E.STRING],labelFileCountSingular:["file in list",E.STRING],labelFileCountPlural:["files in list",E.STRING],labelFileLoading:["Loading",E.STRING],labelFileAdded:["Added",E.STRING],labelFileLoadError:["Error during load",E.STRING],labelFileRemoved:["Removed",E.STRING],labelFileRemoveError:["Error during remove",E.STRING],labelFileProcessing:["Uploading",E.STRING],labelFileProcessingComplete:["Upload complete",E.STRING],labelFileProcessingAborted:["Upload cancelled",E.STRING],labelFileProcessingError:["Error during upload",E.STRING],labelFileProcessingRevertError:["Error during revert",E.STRING],labelTapToCancel:["tap to cancel",E.STRING],labelTapToRetry:["tap to retry",E.STRING],labelTapToUndo:["tap to undo",E.STRING],labelButtonRemoveItem:["Remove",E.STRING],labelButtonAbortItemLoad:["Abort",E.STRING],labelButtonRetryItemLoad:["Retry",E.STRING],labelButtonAbortItemProcessing:["Cancel",E.STRING],labelButtonUndoItemProcessing:["Undo",E.STRING],labelButtonRetryItemProcessing:["Retry",E.STRING],labelButtonProcessItem:["Upload",E.STRING],iconRemove:['',E.STRING],iconProcess:['',E.STRING],iconRetry:['',E.STRING],iconUndo:['',E.STRING],iconDone:['',E.STRING],oninit:[null,E.FUNCTION],onwarning:[null,E.FUNCTION],onerror:[null,E.FUNCTION],onactivatefile:[null,E.FUNCTION],oninitfile:[null,E.FUNCTION],onaddfilestart:[null,E.FUNCTION],onaddfileprogress:[null,E.FUNCTION],onaddfile:[null,E.FUNCTION],onprocessfilestart:[null,E.FUNCTION],onprocessfileprogress:[null,E.FUNCTION],onprocessfileabort:[null,E.FUNCTION],onprocessfilerevert:[null,E.FUNCTION],onprocessfile:[null,E.FUNCTION],onprocessfiles:[null,E.FUNCTION],onremovefile:[null,E.FUNCTION],onpreparefile:[null,E.FUNCTION],onupdatefiles:[null,E.FUNCTION],onreorderfiles:[null,E.FUNCTION],beforeDropFile:[null,E.FUNCTION],beforeAddFile:[null,E.FUNCTION],beforeRemoveFile:[null,E.FUNCTION],beforePrepareFile:[null,E.FUNCTION],stylePanelLayout:[null,E.STRING],stylePanelAspectRatio:[null,E.STRING],styleItemPanelAspectRatio:[null,E.STRING],styleButtonRemoveItemPosition:["left",E.STRING],styleButtonProcessItemPosition:["right",E.STRING],styleLoadIndicatorPosition:["right",E.STRING],styleProgressIndicatorPosition:["right",E.STRING],styleButtonRemoveItemAlign:[!1,E.BOOLEAN],files:[[],E.ARRAY],credits:[["https://pqina.nl/","Powered by PQINA"],E.ARRAY]},Ie=(e,t)=>ae(t)?e[0]||null:Le(t)?e[t]||null:(typeof t=="object"&&(t=t.id),e.find(n=>n.id===t)||null),bn=e=>{if(ae(e))return e;if(/:/.test(e)){const t=e.split(":");return t[1]/t[0]}return parseFloat(e)},ie=e=>e.filter(t=>!t.archived),Cn={EMPTY:0,IDLE:1,ERROR:2,BUSY:3,READY:4};let ve=null;const ls=()=>{if(ve===null)try{const e=new DataTransfer;e.items.add(new File(["hello world"],"This_Works.txt"));const t=document.createElement("input");t.setAttribute("type","file"),t.files=e.files,ve=t.files.length===1}catch{ve=!1}return ve},as=[N.LOAD_ERROR,N.PROCESSING_ERROR,N.PROCESSING_REVERT_ERROR],cs=[N.LOADING,N.PROCESSING,N.PROCESSING_QUEUED,N.INIT],ds=[N.PROCESSING_COMPLETE],us=e=>as.includes(e.status),fs=e=>cs.includes(e.status),Es=e=>ds.includes(e.status),Bt=e=>z(e.options.server)&&(z(e.options.server.process)||pe(e.options.server.process)),ps=e=>({GET_STATUS:()=>{const t=ie(e.items),{EMPTY:n,ERROR:r,BUSY:s,IDLE:o,READY:i}=Cn;return t.length===0?n:t.some(us)?r:t.some(fs)?s:t.some(Es)?i:o},GET_ITEM:t=>Ie(e.items,t),GET_ACTIVE_ITEM:t=>Ie(ie(e.items),t),GET_ACTIVE_ITEMS:()=>ie(e.items),GET_ITEMS:()=>e.items,GET_ITEM_NAME:t=>{const n=Ie(e.items,t);return n?n.filename:null},GET_ITEM_SIZE:t=>{const n=Ie(e.items,t);return n?n.fileSize:null},GET_STYLES:()=>Object.keys(e.options).filter(t=>/^style/.test(t)).map(t=>({name:t,value:e.options[t]})),GET_PANEL_ASPECT_RATIO:()=>/circle/.test(e.options.stylePanelLayout)?1:bn(e.options.stylePanelAspectRatio),GET_ITEM_PANEL_ASPECT_RATIO:()=>e.options.styleItemPanelAspectRatio,GET_ITEMS_BY_STATUS:t=>ie(e.items).filter(n=>n.status===t),GET_TOTAL_ITEMS:()=>ie(e.items).length,SHOULD_UPDATE_FILE_INPUT:()=>e.options.storeAsFile&&ls()&&!Bt(e),IS_ASYNC:()=>Bt(e),GET_FILE_SIZE_LABELS:t=>({labelBytes:t("GET_LABEL_FILE_SIZE_BYTES")||void 0,labelKilobytes:t("GET_LABEL_FILE_SIZE_KILOBYTES")||void 0,labelMegabytes:t("GET_LABEL_FILE_SIZE_MEGABYTES")||void 0,labelGigabytes:t("GET_LABEL_FILE_SIZE_GIGABYTES")||void 0})}),Is=e=>{const t=ie(e.items).length;if(!e.options.allowMultiple)return t===0;const n=e.options.maxFiles;return n===null||tMath.max(Math.min(n,e),t),_s=(e,t,n)=>e.splice(t,0,n),Ts=(e,t,n)=>ae(t)?null:typeof n>"u"?(e.push(t),t):(n=Nn(n,0,e.length),_s(e,n,t),t),at=e=>/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!$&',()*+;=\-._~:@\/?%\s]*)\s*$/i.test(e),Ne=e=>e.split("/").pop().split("?").shift(),Qe=e=>e.split(".").pop(),ms=e=>{if(typeof e!="string")return"";const t=e.split("/").pop();return/svg/.test(t)?"svg":/zip|compressed/.test(t)?"zip":/plain/.test(t)?"txt":/msword/.test(t)?"doc":/[a-z]+/.test(t)?t==="jpeg"?"jpg":t:""},Pe=(e,t="")=>(t+e).slice(-t.length),wn=(e=new Date)=>`${e.getFullYear()}-${Pe(e.getMonth()+1,"00")}-${Pe(e.getDate(),"00")}_${Pe(e.getHours(),"00")}-${Pe(e.getMinutes(),"00")}-${Pe(e.getSeconds(),"00")}`,Ae=(e,t,n=null,r=null)=>{const s=typeof n=="string"?e.slice(0,e.size,n):e.slice(0,e.size,e.type);return s.lastModifiedDate=new Date,e._relativePath&&(s._relativePath=e._relativePath),j(t)||(t=wn()),t&&r===null&&Qe(t)?s.name=t:(r=r||ms(s.type),s.name=t+(r?"."+r:"")),s},gs=()=>window.BlobBuilder=window.BlobBuilder||window.WebKitBlobBuilder||window.MozBlobBuilder||window.MSBlobBuilder,vn=(e,t)=>{const n=gs();if(n){const r=new n;return r.append(e),r.getBlob(t)}return new Blob([e],{type:t})},Rs=(e,t)=>{const n=new ArrayBuffer(e.length),r=new Uint8Array(n);for(let s=0;s(/^data:(.+);/.exec(e)||[])[1]||null,hs=e=>e.split(",")[1].replace(/\s/g,""),Os=e=>atob(hs(e)),Ds=e=>{const t=Gn(e),n=Os(e);return Rs(n,t)},Ss=(e,t,n)=>Ae(Ds(e),t,null,n),As=e=>{if(!/^content-disposition:/i.test(e))return null;const t=e.split(/filename=|filename\*=.+''/).splice(1).map(n=>n.trim().replace(/^["']|[;"']{0,2}$/g,"")).filter(n=>n.length);return t.length?decodeURI(t[t.length-1]):null},ys=e=>{if(/content-length:/i.test(e)){const t=e.match(/[0-9]+/)[0];return t?parseInt(t,10):null}return null},Ls=e=>/x-content-transfer-id:/i.test(e)&&(e.split(":")[1]||"").trim()||null,gt=e=>{const t={source:null,name:null,size:null},n=e.split(` +`);for(let r of n){const s=As(r);if(s){t.name=s;continue}const o=ys(r);if(o){t.size=o;continue}const i=Ls(r);if(i){t.source=i;continue}}return t},Ps=e=>{const t={source:null,complete:!1,progress:0,size:null,timestamp:null,duration:0,request:null},n=()=>t.progress,r=()=>{t.request&&t.request.abort&&t.request.abort()},s=()=>{const a=t.source;i.fire("init",a),a instanceof File?i.fire("load",a):a instanceof Blob?i.fire("load",Ae(a,a.name)):at(a)?i.fire("load",Ss(a)):o(a)},o=a=>{if(!e){i.fire("error",{type:"error",body:"Can't load URL",code:400});return}t.timestamp=Date.now(),t.request=e(a,l=>{t.duration=Date.now()-t.timestamp,t.complete=!0,l instanceof Blob&&(l=Ae(l,l.name||Ne(a))),i.fire("load",l instanceof Blob?l:l?l.body:null)},l=>{i.fire("error",typeof l=="string"?{type:"error",code:0,body:l}:l)},(l,d,c)=>{if(c&&(t.size=c),t.duration=Date.now()-t.timestamp,!l){t.progress=null;return}t.progress=d/c,i.fire("progress",t.progress)},()=>{i.fire("abort")},l=>{const d=gt(typeof l=="string"?l:l.headers);i.fire("meta",{size:t.size||d.size,filename:d.name,source:d.source})})},i={...ke(),setSource:a=>t.source=a,getProgress:n,abort:r,load:s};return i},Vt=e=>/GET|HEAD/.test(e),_e=(e,t,n)=>{const r={onheaders:()=>{},onprogress:()=>{},onload:()=>{},ontimeout:()=>{},onerror:()=>{},onabort:()=>{},abort:()=>{s=!0,i.abort()}};let s=!1,o=!1;n={method:"POST",headers:{},withCredentials:!1,...n},t=encodeURI(t),Vt(n.method)&&e&&(t=`${t}${encodeURIComponent(typeof e=="string"?e:JSON.stringify(e))}`);const i=new XMLHttpRequest,a=Vt(n.method)?i:i.upload;return a.onprogress=l=>{s||r.onprogress(l.lengthComputable,l.loaded,l.total)},i.onreadystatechange=()=>{i.readyState<2||i.readyState===4&&i.status===0||o||(o=!0,r.onheaders(i))},i.onload=()=>{i.status>=200&&i.status<300?r.onload(i):r.onerror(i)},i.onerror=()=>r.onerror(i),i.onabort=()=>{s=!0,r.onabort()},i.ontimeout=()=>r.ontimeout(i),i.open(n.method,t,!0),Le(n.timeout)&&(i.timeout=n.timeout),Object.keys(n.headers).forEach(l=>{const d=unescape(encodeURIComponent(n.headers[l]));i.setRequestHeader(l,d)}),n.responseType&&(i.responseType=n.responseType),n.withCredentials&&(i.withCredentials=!0),i.send(e),r},x=(e,t,n,r)=>({type:e,code:t,body:n,headers:r}),Te=e=>t=>{e(x("error",0,"Timeout",t.getAllResponseHeaders()))},qt=e=>/\?/.test(e),Ce=(...e)=>{let t="";return e.forEach(n=>{t+=qt(t)&&qt(n)?n.replace(/\?/,"&"):n}),t},Je=(e="",t)=>{if(typeof t=="function")return t;if(!t||!j(t.url))return null;const n=t.onload||(s=>s),r=t.onerror||(s=>null);return(s,o,i,a,l,d)=>{const c=_e(s,Ce(e,t.url),{...t,responseType:"blob"});return c.onload=f=>{const p=f.getAllResponseHeaders(),T=gt(p).name||Ne(s);o(x("load",f.status,t.method==="HEAD"?null:Ae(n(f.response),T),p))},c.onerror=f=>{i(x("error",f.status,r(f.response)||f.statusText,f.getAllResponseHeaders()))},c.onheaders=f=>{d(x("headers",f.status,null,f.getAllResponseHeaders()))},c.ontimeout=Te(i),c.onprogress=a,c.onabort=l,c}},te={QUEUED:0,COMPLETE:1,PROCESSING:2,ERROR:3,WAITING:4},Ms=(e,t,n,r,s,o,i,a,l,d,c)=>{const f=[],{chunkTransferId:p,chunkServer:T,chunkSize:u,chunkRetryDelays:_}=c,D={serverId:p,aborted:!1},R=t.ondata||(m=>m),O=t.onload||((m,U)=>U==="HEAD"?m.getResponseHeader("Upload-Offset"):m.response),P=t.onerror||(m=>null),M=m=>{const U=new FormData;z(s)&&U.append(n,JSON.stringify(s));const I=typeof t.headers=="function"?t.headers(r,s):{...t.headers,"Upload-Length":r.size},g={...t,headers:I},L=_e(R(U),Ce(e,t.url),g);L.onload=S=>m(O(S,g.method)),L.onerror=S=>i(x("error",S.status,P(S.response)||S.statusText,S.getAllResponseHeaders())),L.ontimeout=Te(i)},A=m=>{const U=Ce(e,T.url,D.serverId),g={headers:typeof t.headers=="function"?t.headers(D.serverId):{...t.headers},method:"HEAD"},L=_e(null,U,g);L.onload=S=>m(O(S,g.method)),L.onerror=S=>i(x("error",S.status,P(S.response)||S.statusText,S.getAllResponseHeaders())),L.ontimeout=Te(i)},C=Math.floor(r.size/u);for(let m=0;m<=C;m++){const U=m*u,I=r.slice(U,U+u,"application/offset+octet-stream");f[m]={index:m,size:I.size,offset:U,data:I,file:r,progress:0,retries:[..._],status:te.QUEUED,error:null,request:null,timeout:null}}const B=()=>o(D.serverId),h=m=>m.status===te.QUEUED||m.status===te.ERROR,b=m=>{if(D.aborted)return;if(m=m||f.find(h),!m){f.every(F=>F.status===te.COMPLETE)&&B();return}m.status=te.PROCESSING,m.progress=null;const U=T.ondata||(F=>F),I=T.onerror||(F=>null),g=Ce(e,T.url,D.serverId),L=typeof T.headers=="function"?T.headers(m):{...T.headers,"Content-Type":"application/offset+octet-stream","Upload-Offset":m.offset,"Upload-Length":r.size,"Upload-Name":r.name},S=m.request=_e(U(m.data),g,{...T,headers:L});S.onload=()=>{m.status=te.COMPLETE,m.request=null,w()},S.onprogress=(F,V,Ze)=>{m.progress=F?V:null,y()},S.onerror=F=>{m.status=te.ERROR,m.request=null,m.error=I(F.response)||F.statusText,G(m)||i(x("error",F.status,I(F.response)||F.statusText,F.getAllResponseHeaders()))},S.ontimeout=F=>{m.status=te.ERROR,m.request=null,G(m)||Te(i)(F)},S.onabort=()=>{m.status=te.QUEUED,m.request=null,l()}},G=m=>m.retries.length===0?!1:(m.status=te.WAITING,clearTimeout(m.timeout),m.timeout=setTimeout(()=>{b(m)},m.retries.shift()),!0),y=()=>{const m=f.reduce((I,g)=>I===null||g.progress===null?null:I+g.progress,0);if(m===null)return a(!1,0,0);const U=f.reduce((I,g)=>I+g.size,0);a(!0,m,U)},w=()=>{f.filter(U=>U.status===te.PROCESSING).length>=1||b()},X=()=>{f.forEach(m=>{clearTimeout(m.timeout),m.request&&m.request.abort()})};return D.serverId?A(m=>{D.aborted||(f.filter(U=>U.offset{U.status=te.COMPLETE,U.progress=U.size}),w())}):M(m=>{D.aborted||(d(m),D.serverId=m,w())}),{abort:()=>{D.aborted=!0,X()}}},bs=(e,t,n,r)=>(s,o,i,a,l,d,c)=>{if(!s)return;const f=r.chunkUploads,p=f&&s.size>r.chunkSize,T=f&&(p||r.chunkForce);if(s instanceof Blob&&T)return Ms(e,t,n,s,o,i,a,l,d,c,r);const u=t.ondata||(A=>A),_=t.onload||(A=>A),D=t.onerror||(A=>null),R=typeof t.headers=="function"?t.headers(s,o)||{}:{...t.headers},O={...t,headers:R};var P=new FormData;z(o)&&P.append(n,JSON.stringify(o)),(s instanceof Blob?[{name:null,file:s}]:s).forEach(A=>{P.append(n,A.file,A.name===null?A.file.name:`${A.name}${A.file.name}`)});const M=_e(u(P),Ce(e,t.url),O);return M.onload=A=>{i(x("load",A.status,_(A.response),A.getAllResponseHeaders()))},M.onerror=A=>{a(x("error",A.status,D(A.response)||A.statusText,A.getAllResponseHeaders()))},M.ontimeout=Te(a),M.onprogress=l,M.onabort=d,M},Cs=(e="",t,n,r)=>typeof t=="function"?(...s)=>t(n,...s,r):!t||!j(t.url)?null:bs(e,t,n,r),Me=(e="",t)=>{if(typeof t=="function")return t;if(!t||!j(t.url))return(s,o)=>o();const n=t.onload||(s=>s),r=t.onerror||(s=>null);return(s,o,i)=>{const a=_e(s,e+t.url,t);return a.onload=l=>{o(x("load",l.status,n(l.response),l.getAllResponseHeaders()))},a.onerror=l=>{i(x("error",l.status,r(l.response)||l.statusText,l.getAllResponseHeaders()))},a.ontimeout=Te(i),a}},Un=(e=0,t=1)=>e+Math.random()*(t-e),Ns=(e,t=1e3,n=0,r=25,s=250)=>{let o=null;const i=Date.now(),a=()=>{let l=Date.now()-i,d=Un(r,s);l+d>t&&(d=l+d-t);let c=l/t;if(c>=1||document.hidden){e(1);return}e(c),o=setTimeout(a,d)};return t>0&&a(),{clear:()=>{clearTimeout(o)}}},ws=(e,t)=>{const n={complete:!1,perceivedProgress:0,perceivedPerformanceUpdater:null,progress:null,timestamp:null,perceivedDuration:0,duration:0,request:null,response:null},{allowMinimumUploadDuration:r}=t,s=(c,f)=>{const p=()=>{n.duration===0||n.progress===null||d.fire("progress",d.getProgress())},T=()=>{n.complete=!0,d.fire("load-perceived",n.response.body)};d.fire("start"),n.timestamp=Date.now(),n.perceivedPerformanceUpdater=Ns(u=>{n.perceivedProgress=u,n.perceivedDuration=Date.now()-n.timestamp,p(),n.response&&n.perceivedProgress===1&&!n.complete&&T()},r?Un(750,1500):0),n.request=e(c,f,u=>{n.response=z(u)?u:{type:"load",code:200,body:`${u}`,headers:{}},n.duration=Date.now()-n.timestamp,n.progress=1,d.fire("load",n.response.body),(!r||r&&n.perceivedProgress===1)&&T()},u=>{n.perceivedPerformanceUpdater.clear(),d.fire("error",z(u)?u:{type:"error",code:0,body:`${u}`})},(u,_,D)=>{n.duration=Date.now()-n.timestamp,n.progress=u?_/D:null,p()},()=>{n.perceivedPerformanceUpdater.clear(),d.fire("abort",n.response?n.response.body:null)},u=>{d.fire("transfer",u)})},o=()=>{!n.request||(n.perceivedPerformanceUpdater.clear(),n.request.abort&&n.request.abort(),n.complete=!0)},i=()=>{o(),n.complete=!1,n.perceivedProgress=0,n.progress=0,n.timestamp=null,n.perceivedDuration=0,n.duration=0,n.request=null,n.response=null},a=r?()=>n.progress?Math.min(n.progress,n.perceivedProgress):null:()=>n.progress||null,l=r?()=>Math.min(n.duration,n.perceivedDuration):()=>n.duration,d={...ke(),process:s,abort:o,getProgress:a,getDuration:l,reset:i};return d},Fn=e=>e.substring(0,e.lastIndexOf("."))||e,vs=e=>{let t=[e.name,e.size,e.type];return e instanceof Blob||at(e)?t[0]=e.name||wn():at(e)?(t[1]=e.length,t[2]=Gn(e)):j(e)&&(t[0]=Ne(e),t[1]=0,t[2]="application/octet-stream"),{name:t[0],size:t[1],type:t[2]}},ye=e=>!!(e instanceof File||e instanceof Blob&&e.name),Bn=e=>{if(!z(e))return e;const t=We(e)?[]:{};for(const n in e){if(!e.hasOwnProperty(n))continue;const r=e[n];t[n]=r&&z(r)?Bn(r):r}return t},Gs=(e=null,t=null,n=null)=>{const r=_t(),s={archived:!1,frozen:!1,released:!1,source:null,file:n,serverFileReference:t,transferId:null,processingAborted:!1,status:t?N.PROCESSING_COMPLETE:N.INIT,activeLoader:null,activeProcessor:null};let o=null;const i={},a=h=>s.status=h,l=(h,...b)=>{s.released||s.frozen||C.fire(h,...b)},d=()=>Qe(s.file.name),c=()=>s.file.type,f=()=>s.file.size,p=()=>s.file,T=(h,b,G)=>{if(s.source=h,C.fireSync("init"),s.file){C.fireSync("load-skip");return}s.file=vs(h),b.on("init",()=>{l("load-init")}),b.on("meta",y=>{s.file.size=y.size,s.file.filename=y.filename,y.source&&(e=W.LIMBO,s.serverFileReference=y.source,s.status=N.PROCESSING_COMPLETE),l("load-meta")}),b.on("progress",y=>{a(N.LOADING),l("load-progress",y)}),b.on("error",y=>{a(N.LOAD_ERROR),l("load-request-error",y)}),b.on("abort",()=>{a(N.INIT),l("load-abort")}),b.on("load",y=>{s.activeLoader=null;const w=m=>{s.file=ye(m)?m:s.file,e===W.LIMBO&&s.serverFileReference?a(N.PROCESSING_COMPLETE):a(N.IDLE),l("load")},X=m=>{s.file=y,l("load-meta"),a(N.LOAD_ERROR),l("load-file-error",m)};if(s.serverFileReference){w(y);return}G(y,w,X)}),b.setSource(h),s.activeLoader=b,b.load()},u=()=>{!s.activeLoader||s.activeLoader.load()},_=()=>{if(s.activeLoader){s.activeLoader.abort();return}a(N.INIT),l("load-abort")},D=(h,b)=>{if(s.processingAborted){s.processingAborted=!1;return}if(a(N.PROCESSING),o=null,!(s.file instanceof Blob)){C.on("load",()=>{D(h,b)});return}h.on("load",w=>{s.transferId=null,s.serverFileReference=w}),h.on("transfer",w=>{s.transferId=w}),h.on("load-perceived",w=>{s.activeProcessor=null,s.transferId=null,s.serverFileReference=w,a(N.PROCESSING_COMPLETE),l("process-complete",w)}),h.on("start",()=>{l("process-start")}),h.on("error",w=>{s.activeProcessor=null,a(N.PROCESSING_ERROR),l("process-error",w)}),h.on("abort",w=>{s.activeProcessor=null,s.serverFileReference=w,a(N.IDLE),l("process-abort"),o&&o()}),h.on("progress",w=>{l("process-progress",w)});const G=w=>{s.archived||h.process(w,{...i})},y=console.error;b(s.file,G,y),s.activeProcessor=h},R=()=>{s.processingAborted=!1,a(N.PROCESSING_QUEUED)},O=()=>new Promise(h=>{if(!s.activeProcessor){s.processingAborted=!0,a(N.IDLE),l("process-abort"),h();return}o=()=>{h()},s.activeProcessor.abort()}),P=(h,b)=>new Promise((G,y)=>{const w=s.serverFileReference!==null?s.serverFileReference:s.transferId;if(w===null){G();return}h(w,()=>{s.serverFileReference=null,s.transferId=null,G()},X=>{if(!b){G();return}a(N.PROCESSING_REVERT_ERROR),l("process-revert-error"),y(X)}),a(N.IDLE),l("process-revert")}),M=(h,b,G)=>{const y=h.split("."),w=y[0],X=y.pop();let m=i;y.forEach(U=>m=m[U]),JSON.stringify(m[X])!==JSON.stringify(b)&&(m[X]=b,l("metadata-update",{key:w,value:i[w],silent:G}))},C={id:{get:()=>r},origin:{get:()=>e,set:h=>e=h},serverId:{get:()=>s.serverFileReference},transferId:{get:()=>s.transferId},status:{get:()=>s.status},filename:{get:()=>s.file.name},filenameWithoutExtension:{get:()=>Fn(s.file.name)},fileExtension:{get:d},fileType:{get:c},fileSize:{get:f},file:{get:p},relativePath:{get:()=>s.file._relativePath},source:{get:()=>s.source},getMetadata:h=>Bn(h?i[h]:i),setMetadata:(h,b,G)=>{if(z(h)){const y=h;return Object.keys(y).forEach(w=>{M(w,y[w],b)}),h}return M(h,b,G),b},extend:(h,b)=>B[h]=b,abortLoad:_,retryLoad:u,requestProcessing:R,abortProcessing:O,load:T,process:D,revert:P,...ke(),freeze:()=>s.frozen=!0,release:()=>s.released=!0,released:{get:()=>s.released},archive:()=>s.archived=!0,archived:{get:()=>s.archived}},B=fe(C);return B},Us=(e,t)=>ae(t)?0:j(t)?e.findIndex(n=>n.id===t):-1,xt=(e,t)=>{const n=Us(e,t);if(!(n<0))return e[n]||null},Ht=(e,t,n,r,s,o)=>{const i=_e(null,e,{method:"GET",responseType:"blob"});return i.onload=a=>{const l=a.getAllResponseHeaders(),d=gt(l).name||Ne(e);t(x("load",a.status,Ae(a.response,d),l))},i.onerror=a=>{n(x("error",a.status,a.statusText,a.getAllResponseHeaders()))},i.onheaders=a=>{o(x("headers",a.status,null,a.getAllResponseHeaders()))},i.ontimeout=Te(n),i.onprogress=r,i.onabort=s,i},Yt=e=>(e.indexOf("//")===0&&(e=location.protocol+e),e.toLowerCase().replace("blob:","").replace(/([a-z])?:\/\//,"$1").split("/")[0]),Fs=e=>(e.indexOf(":")>-1||e.indexOf("//")>-1)&&Yt(location.href)!==Yt(e),Ge=e=>(...t)=>pe(e)?e(...t):e,Bs=e=>!ye(e.file),et=(e,t)=>{clearTimeout(t.listUpdateTimeout),t.listUpdateTimeout=setTimeout(()=>{e("DID_UPDATE_ITEMS",{items:ie(t.items)})},0)},$t=(e,...t)=>new Promise(n=>{if(!e)return n(!0);const r=e(...t);if(r==null)return n(!0);if(typeof r=="boolean")return n(r);typeof r.then=="function"&&r.then(n)}),tt=(e,t)=>{e.items.sort((n,r)=>t(J(n),J(r)))},ne=(e,t)=>({query:n,success:r=()=>{},failure:s=()=>{},...o}={})=>{const i=Ie(e.items,n);if(!i){s({error:x("error",0,"Item not found"),file:null});return}t(i,r,s,o||{})},Vs=(e,t,n)=>({ABORT_ALL:()=>{ie(n.items).forEach(r=>{r.freeze(),r.abortLoad(),r.abortProcessing()})},DID_SET_FILES:({value:r=[]})=>{const s=r.map(i=>({source:i.source?i.source:i,options:i.options}));let o=ie(n.items);o.forEach(i=>{s.find(a=>a.source===i.source||a.source===i.file)||e("REMOVE_ITEM",{query:i,remove:!1})}),o=ie(n.items),s.forEach((i,a)=>{o.find(l=>l.source===i.source||l.file===i.source)||e("ADD_ITEM",{...i,interactionMethod:re.NONE,index:a})})},DID_UPDATE_ITEM_METADATA:({id:r,action:s,change:o})=>{o.silent||(clearTimeout(n.itemUpdateTimeout),n.itemUpdateTimeout=setTimeout(()=>{const i=xt(n.items,r);if(!t("IS_ASYNC")){se("SHOULD_PREPARE_OUTPUT",!1,{item:i,query:t,action:s,change:o}).then(c=>{const f=t("GET_BEFORE_PREPARE_FILE");f&&(c=f(i,c)),c&&e("REQUEST_PREPARE_OUTPUT",{query:r,item:i,success:p=>{e("DID_PREPARE_OUTPUT",{id:r,file:p})}},!0)});return}i.origin===W.LOCAL&&e("DID_LOAD_ITEM",{id:i.id,error:null,serverFileReference:i.source});const a=()=>{setTimeout(()=>{e("REQUEST_ITEM_PROCESSING",{query:r})},32)},l=c=>{i.revert(Me(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(c?a:()=>{}).catch(()=>{})},d=c=>{i.abortProcessing().then(c?a:()=>{})};if(i.status===N.PROCESSING_COMPLETE)return l(n.options.instantUpload);if(i.status===N.PROCESSING)return d(n.options.instantUpload);n.options.instantUpload&&a()},0))},MOVE_ITEM:({query:r,index:s})=>{const o=Ie(n.items,r);if(!o)return;const i=n.items.indexOf(o);s=Nn(s,0,n.items.length-1),i!==s&&n.items.splice(s,0,n.items.splice(i,1)[0])},SORT:({compare:r})=>{tt(n,r),e("DID_SORT_ITEMS",{items:t("GET_ACTIVE_ITEMS")})},ADD_ITEMS:({items:r,index:s,interactionMethod:o,success:i=()=>{},failure:a=()=>{}})=>{let l=s;if(s===-1||typeof s>"u"){const T=t("GET_ITEM_INSERT_LOCATION"),u=t("GET_TOTAL_ITEMS");l=T==="before"?0:u}const d=t("GET_IGNORED_FILES"),c=T=>ye(T)?!d.includes(T.name.toLowerCase()):!ae(T),p=r.filter(c).map(T=>new Promise((u,_)=>{e("ADD_ITEM",{interactionMethod:o,source:T.source||T,success:u,failure:_,index:l++,options:T.options||{}})}));Promise.all(p).then(i).catch(a)},ADD_ITEM:({source:r,index:s=-1,interactionMethod:o,success:i=()=>{},failure:a=()=>{},options:l={}})=>{if(ae(r)){a({error:x("error",0,"No source"),file:null});return}if(ye(r)&&n.options.ignoredFiles.includes(r.name.toLowerCase()))return;if(!Is(n)){if(n.options.allowMultiple||!n.options.allowMultiple&&!n.options.allowReplace){const O=x("warning",0,"Max files");e("DID_THROW_MAX_FILES",{source:r,error:O}),a({error:O,file:null});return}const R=ie(n.items)[0];if(R.status===N.PROCESSING_COMPLETE||R.status===N.PROCESSING_REVERT_ERROR){const O=t("GET_FORCE_REVERT");if(R.revert(Me(n.options.server.url,n.options.server.revert),O).then(()=>{!O||e("ADD_ITEM",{source:r,index:s,interactionMethod:o,success:i,failure:a,options:l})}).catch(()=>{}),O)return}e("REMOVE_ITEM",{query:R.id})}const d=l.type==="local"?W.LOCAL:l.type==="limbo"?W.LIMBO:W.INPUT,c=Gs(d,d===W.INPUT?null:r,l.file);Object.keys(l.metadata||{}).forEach(R=>{c.setMetadata(R,l.metadata[R])}),ge("DID_CREATE_ITEM",c,{query:t,dispatch:e});const f=t("GET_ITEM_INSERT_LOCATION");n.options.itemInsertLocationFreedom||(s=f==="before"?-1:n.items.length),Ts(n.items,c,s),pe(f)&&r&&tt(n,f);const p=c.id;c.on("init",()=>{e("DID_INIT_ITEM",{id:p})}),c.on("load-init",()=>{e("DID_START_ITEM_LOAD",{id:p})}),c.on("load-meta",()=>{e("DID_UPDATE_ITEM_META",{id:p})}),c.on("load-progress",R=>{e("DID_UPDATE_ITEM_LOAD_PROGRESS",{id:p,progress:R})}),c.on("load-request-error",R=>{const O=Ge(n.options.labelFileLoadError)(R);if(R.code>=400&&R.code<500){e("DID_THROW_ITEM_INVALID",{id:p,error:R,status:{main:O,sub:`${R.code} (${R.body})`}}),a({error:R,file:J(c)});return}e("DID_THROW_ITEM_LOAD_ERROR",{id:p,error:R,status:{main:O,sub:n.options.labelTapToRetry}})}),c.on("load-file-error",R=>{e("DID_THROW_ITEM_INVALID",{id:p,error:R.status,status:R.status}),a({error:R.status,file:J(c)})}),c.on("load-abort",()=>{e("REMOVE_ITEM",{query:p})}),c.on("load-skip",()=>{e("COMPLETE_LOAD_ITEM",{query:p,item:c,data:{source:r,success:i}})}),c.on("load",()=>{const R=O=>{if(!O){e("REMOVE_ITEM",{query:p});return}c.on("metadata-update",P=>{e("DID_UPDATE_ITEM_METADATA",{id:p,change:P})}),se("SHOULD_PREPARE_OUTPUT",!1,{item:c,query:t}).then(P=>{const M=t("GET_BEFORE_PREPARE_FILE");M&&(P=M(c,P));const A=()=>{e("COMPLETE_LOAD_ITEM",{query:p,item:c,data:{source:r,success:i}}),et(e,n)};if(P){e("REQUEST_PREPARE_OUTPUT",{query:p,item:c,success:C=>{e("DID_PREPARE_OUTPUT",{id:p,file:C}),A()}},!0);return}A()})};se("DID_LOAD_ITEM",c,{query:t,dispatch:e}).then(()=>{$t(t("GET_BEFORE_ADD_FILE"),J(c)).then(R)}).catch(O=>{if(!O||!O.error||!O.status)return R(!1);e("DID_THROW_ITEM_INVALID",{id:p,error:O.error,status:O.status})})}),c.on("process-start",()=>{e("DID_START_ITEM_PROCESSING",{id:p})}),c.on("process-progress",R=>{e("DID_UPDATE_ITEM_PROCESS_PROGRESS",{id:p,progress:R})}),c.on("process-error",R=>{e("DID_THROW_ITEM_PROCESSING_ERROR",{id:p,error:R,status:{main:Ge(n.options.labelFileProcessingError)(R),sub:n.options.labelTapToRetry}})}),c.on("process-revert-error",R=>{e("DID_THROW_ITEM_PROCESSING_REVERT_ERROR",{id:p,error:R,status:{main:Ge(n.options.labelFileProcessingRevertError)(R),sub:n.options.labelTapToRetry}})}),c.on("process-complete",R=>{e("DID_COMPLETE_ITEM_PROCESSING",{id:p,error:null,serverFileReference:R}),e("DID_DEFINE_VALUE",{id:p,value:R})}),c.on("process-abort",()=>{e("DID_ABORT_ITEM_PROCESSING",{id:p})}),c.on("process-revert",()=>{e("DID_REVERT_ITEM_PROCESSING",{id:p}),e("DID_DEFINE_VALUE",{id:p,value:null})}),e("DID_ADD_ITEM",{id:p,index:s,interactionMethod:o}),et(e,n);const{url:T,load:u,restore:_,fetch:D}=n.options.server||{};c.load(r,Ps(d===W.INPUT?j(r)&&Fs(r)&&D?Je(T,D):Ht:d===W.LIMBO?Je(T,_):Je(T,u)),(R,O,P)=>{se("LOAD_FILE",R,{query:t}).then(O).catch(P)})},REQUEST_PREPARE_OUTPUT:({item:r,success:s,failure:o=()=>{}})=>{const i={error:x("error",0,"Item not found"),file:null};if(r.archived)return o(i);se("PREPARE_OUTPUT",r.file,{query:t,item:r}).then(a=>{se("COMPLETE_PREPARE_OUTPUT",a,{query:t,item:r}).then(l=>{if(r.archived)return o(i);s(l)})})},COMPLETE_LOAD_ITEM:({item:r,data:s})=>{const{success:o,source:i}=s,a=t("GET_ITEM_INSERT_LOCATION");if(pe(a)&&i&&tt(n,a),e("DID_LOAD_ITEM",{id:r.id,error:null,serverFileReference:r.origin===W.INPUT?null:i}),o(J(r)),r.origin===W.LOCAL){e("DID_LOAD_LOCAL_ITEM",{id:r.id});return}if(r.origin===W.LIMBO){e("DID_COMPLETE_ITEM_PROCESSING",{id:r.id,error:null,serverFileReference:i}),e("DID_DEFINE_VALUE",{id:r.id,value:r.serverId||i});return}t("IS_ASYNC")&&n.options.instantUpload&&e("REQUEST_ITEM_PROCESSING",{query:r.id})},RETRY_ITEM_LOAD:ne(n,r=>{r.retryLoad()}),REQUEST_ITEM_PREPARE:ne(n,(r,s,o)=>{e("REQUEST_PREPARE_OUTPUT",{query:r.id,item:r,success:i=>{e("DID_PREPARE_OUTPUT",{id:r.id,file:i}),s({file:r,output:i})},failure:o},!0)}),REQUEST_ITEM_PROCESSING:ne(n,(r,s,o)=>{if(!(r.status===N.IDLE||r.status===N.PROCESSING_ERROR)){const a=()=>e("REQUEST_ITEM_PROCESSING",{query:r,success:s,failure:o}),l=()=>document.hidden?a():setTimeout(a,32);r.status===N.PROCESSING_COMPLETE||r.status===N.PROCESSING_REVERT_ERROR?r.revert(Me(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(l).catch(()=>{}):r.status===N.PROCESSING&&r.abortProcessing().then(l);return}r.status!==N.PROCESSING_QUEUED&&(r.requestProcessing(),e("DID_REQUEST_ITEM_PROCESSING",{id:r.id}),e("PROCESS_ITEM",{query:r,success:s,failure:o},!0))}),PROCESS_ITEM:ne(n,(r,s,o)=>{const i=t("GET_MAX_PARALLEL_UPLOADS");if(t("GET_ITEMS_BY_STATUS",N.PROCESSING).length===i){n.processingQueue.push({id:r.id,success:s,failure:o});return}if(r.status===N.PROCESSING)return;const l=()=>{const c=n.processingQueue.shift();if(!c)return;const{id:f,success:p,failure:T}=c,u=Ie(n.items,f);if(!u||u.archived){l();return}e("PROCESS_ITEM",{query:f,success:p,failure:T},!0)};r.onOnce("process-complete",()=>{s(J(r)),l();const c=n.options.server;if(n.options.instantUpload&&r.origin===W.LOCAL&&pe(c.remove)){const T=()=>{};r.origin=W.LIMBO,n.options.server.remove(r.source,T,T)}t("GET_ITEMS_BY_STATUS",N.PROCESSING_COMPLETE).length===n.items.length&&e("DID_COMPLETE_ITEM_PROCESSING_ALL")}),r.onOnce("process-error",c=>{o({error:c,file:J(r)}),l()});const d=n.options;r.process(ws(Cs(d.server.url,d.server.process,d.name,{chunkTransferId:r.transferId,chunkServer:d.server.patch,chunkUploads:d.chunkUploads,chunkForce:d.chunkForce,chunkSize:d.chunkSize,chunkRetryDelays:d.chunkRetryDelays}),{allowMinimumUploadDuration:t("GET_ALLOW_MINIMUM_UPLOAD_DURATION")}),(c,f,p)=>{se("PREPARE_OUTPUT",c,{query:t,item:r}).then(T=>{e("DID_PREPARE_OUTPUT",{id:r.id,file:T}),f(T)}).catch(p)})}),RETRY_ITEM_PROCESSING:ne(n,r=>{e("REQUEST_ITEM_PROCESSING",{query:r})}),REQUEST_REMOVE_ITEM:ne(n,r=>{$t(t("GET_BEFORE_REMOVE_FILE"),J(r)).then(s=>{!s||e("REMOVE_ITEM",{query:r})})}),RELEASE_ITEM:ne(n,r=>{r.release()}),REMOVE_ITEM:ne(n,(r,s,o,i)=>{const a=()=>{const d=r.id;xt(n.items,d).archive(),e("DID_REMOVE_ITEM",{error:null,id:d,item:r}),et(e,n),s(J(r))},l=n.options.server;r.origin===W.LOCAL&&l&&pe(l.remove)&&i.remove!==!1?(e("DID_START_ITEM_REMOVE",{id:r.id}),l.remove(r.source,()=>a(),d=>{e("DID_THROW_ITEM_REMOVE_ERROR",{id:r.id,error:x("error",0,d,null),status:{main:Ge(n.options.labelFileRemoveError)(d),sub:n.options.labelTapToRetry}})})):((i.revert&&r.origin!==W.LOCAL&&r.serverId!==null||n.options.chunkUploads&&r.file.size>n.options.chunkSize||n.options.chunkUploads&&n.options.chunkForce)&&r.revert(Me(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")),a())}),ABORT_ITEM_LOAD:ne(n,r=>{r.abortLoad()}),ABORT_ITEM_PROCESSING:ne(n,r=>{if(r.serverId){e("REVERT_ITEM_PROCESSING",{id:r.id});return}r.abortProcessing().then(()=>{n.options.instantUpload&&e("REMOVE_ITEM",{query:r.id})})}),REQUEST_REVERT_ITEM_PROCESSING:ne(n,r=>{if(!n.options.instantUpload){e("REVERT_ITEM_PROCESSING",{query:r});return}const s=a=>{!a||e("REVERT_ITEM_PROCESSING",{query:r})},o=t("GET_BEFORE_REMOVE_FILE");if(!o)return s(!0);const i=o(J(r));if(i==null)return s(!0);if(typeof i=="boolean")return s(i);typeof i.then=="function"&&i.then(s)}),REVERT_ITEM_PROCESSING:ne(n,r=>{r.revert(Me(n.options.server.url,n.options.server.revert),t("GET_FORCE_REVERT")).then(()=>{(n.options.instantUpload||Bs(r))&&e("REMOVE_ITEM",{query:r.id})}).catch(()=>{})}),SET_OPTIONS:({options:r})=>{const s=Object.keys(r),o=qs.filter(a=>s.includes(a));[...o,...Object.keys(r).filter(a=>!o.includes(a))].forEach(a=>{e(`SET_${Xe(a,"_").toUpperCase()}`,{value:r[a]})})}}),qs=["server"],Rt=e=>e,ce=e=>document.createElement(e),H=(e,t)=>{let n=e.childNodes[0];n?t!==n.nodeValue&&(n.nodeValue=t):(n=document.createTextNode(t),e.appendChild(n))},Wt=(e,t,n,r)=>{const s=(r%360-90)*Math.PI/180;return{x:e+n*Math.cos(s),y:t+n*Math.sin(s)}},xs=(e,t,n,r,s,o)=>{const i=Wt(e,t,n,s),a=Wt(e,t,n,r);return["M",i.x,i.y,"A",n,n,0,o,0,a.x,a.y].join(" ")},Hs=(e,t,n,r,s)=>{let o=1;return s>r&&s-r<=.5&&(o=0),r>s&&r-s>=.5&&(o=0),xs(e,t,n,Math.min(.9999,r)*360,Math.min(.9999,s)*360,o)},Ys=({root:e,props:t})=>{t.spin=!1,t.progress=0,t.opacity=0;const n=xe("svg");e.ref.path=xe("path",{"stroke-width":2,"stroke-linecap":"round"}),n.appendChild(e.ref.path),e.ref.svg=n,e.appendChild(n)},$s=({root:e,props:t})=>{if(t.opacity===0)return;t.align&&(e.element.dataset.align=t.align);const n=parseInt(Y(e.ref.path,"stroke-width"),10),r=e.rect.element.width*.5;let s=0,o=0;t.spin?(s=0,o=.5):(s=0,o=t.progress);const i=Hs(r,r,r-n,s,o);Y(e.ref.path,"d",i),Y(e.ref.path,"stroke-opacity",t.spin||t.progress>0?1:0)},zt=$({tag:"div",name:"progress-indicator",ignoreRectUpdate:!0,ignoreRect:!0,create:Ys,write:$s,mixins:{apis:["progress","spin","align"],styles:["opacity"],animations:{opacity:{type:"tween",duration:500},progress:{type:"spring",stiffness:.95,damping:.65,mass:10}}}}),Ws=({root:e,props:t})=>{e.element.innerHTML=(t.icon||"")+`${t.label}`,t.isDisabled=!1},zs=({root:e,props:t})=>{const{isDisabled:n}=t,r=e.query("GET_DISABLED")||t.opacity===0;r&&!n?(t.isDisabled=!0,Y(e.element,"disabled","disabled")):!r&&n&&(t.isDisabled=!1,e.element.removeAttribute("disabled"))},Vn=$({tag:"button",attributes:{type:"button"},ignoreRect:!0,ignoreRectUpdate:!0,name:"file-action-button",mixins:{apis:["label"],styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}},listeners:!0},create:Ws,write:zs}),qn=(e,t=".",n=1e3,r={})=>{const{labelBytes:s="bytes",labelKilobytes:o="KB",labelMegabytes:i="MB",labelGigabytes:a="GB"}=r;e=Math.round(Math.abs(e));const l=n,d=n*n,c=n*n*n;return ee.toFixed(t).split(".").filter(r=>r!=="0").join(n),Xs=({root:e,props:t})=>{const n=ce("span");n.className="filepond--file-info-main",Y(n,"aria-hidden","true"),e.appendChild(n),e.ref.fileName=n;const r=ce("span");r.className="filepond--file-info-sub",e.appendChild(r),e.ref.fileSize=r,H(r,e.query("GET_LABEL_FILE_WAITING_FOR_SIZE")),H(n,Rt(e.query("GET_ITEM_NAME",t.id)))},ct=({root:e,props:t})=>{H(e.ref.fileSize,qn(e.query("GET_ITEM_SIZE",t.id),".",e.query("GET_FILE_SIZE_BASE"),e.query("GET_FILE_SIZE_LABELS",e.query))),H(e.ref.fileName,Rt(e.query("GET_ITEM_NAME",t.id)))},kt=({root:e,props:t})=>{if(Le(e.query("GET_ITEM_SIZE",t.id))){ct({root:e,props:t});return}H(e.ref.fileSize,e.query("GET_LABEL_FILE_SIZE_NOT_AVAILABLE"))},ks=$({name:"file-info",ignoreRect:!0,ignoreRectUpdate:!0,write:K({DID_LOAD_ITEM:ct,DID_UPDATE_ITEM_META:ct,DID_THROW_ITEM_LOAD_ERROR:kt,DID_THROW_ITEM_INVALID:kt}),didCreateView:e=>{ge("CREATE_VIEW",{...e,view:e})},create:Xs,mixins:{styles:["translateX","translateY"],animations:{translateX:"spring",translateY:"spring"}}}),xn=e=>Math.round(e*100),Qs=({root:e})=>{const t=ce("span");t.className="filepond--file-status-main",e.appendChild(t),e.ref.main=t;const n=ce("span");n.className="filepond--file-status-sub",e.appendChild(n),e.ref.sub=n,Hn({root:e,action:{progress:null}})},Hn=({root:e,action:t})=>{const n=t.progress===null?e.query("GET_LABEL_FILE_LOADING"):`${e.query("GET_LABEL_FILE_LOADING")} ${xn(t.progress)}%`;H(e.ref.main,n),H(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},js=({root:e,action:t})=>{const n=t.progress===null?e.query("GET_LABEL_FILE_PROCESSING"):`${e.query("GET_LABEL_FILE_PROCESSING")} ${xn(t.progress)}%`;H(e.ref.main,n),H(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Ks=({root:e})=>{H(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING")),H(e.ref.sub,e.query("GET_LABEL_TAP_TO_CANCEL"))},Zs=({root:e})=>{H(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_ABORTED")),H(e.ref.sub,e.query("GET_LABEL_TAP_TO_RETRY"))},Js=({root:e})=>{H(e.ref.main,e.query("GET_LABEL_FILE_PROCESSING_COMPLETE")),H(e.ref.sub,e.query("GET_LABEL_TAP_TO_UNDO"))},Qt=({root:e})=>{H(e.ref.main,""),H(e.ref.sub,"")},be=({root:e,action:t})=>{H(e.ref.main,t.status.main),H(e.ref.sub,t.status.sub)},ei=$({name:"file-status",ignoreRect:!0,ignoreRectUpdate:!0,write:K({DID_LOAD_ITEM:Qt,DID_REVERT_ITEM_PROCESSING:Qt,DID_REQUEST_ITEM_PROCESSING:Ks,DID_ABORT_ITEM_PROCESSING:Zs,DID_COMPLETE_ITEM_PROCESSING:Js,DID_UPDATE_ITEM_PROCESS_PROGRESS:js,DID_UPDATE_ITEM_LOAD_PROGRESS:Hn,DID_THROW_ITEM_LOAD_ERROR:be,DID_THROW_ITEM_INVALID:be,DID_THROW_ITEM_PROCESSING_ERROR:be,DID_THROW_ITEM_PROCESSING_REVERT_ERROR:be,DID_THROW_ITEM_REMOVE_ERROR:be}),didCreateView:e=>{ge("CREATE_VIEW",{...e,view:e})},create:Qs,mixins:{styles:["translateX","translateY","opacity"],animations:{opacity:{type:"tween",duration:250},translateX:"spring",translateY:"spring"}}}),dt={AbortItemLoad:{label:"GET_LABEL_BUTTON_ABORT_ITEM_LOAD",action:"ABORT_ITEM_LOAD",className:"filepond--action-abort-item-load",align:"LOAD_INDICATOR_POSITION"},RetryItemLoad:{label:"GET_LABEL_BUTTON_RETRY_ITEM_LOAD",action:"RETRY_ITEM_LOAD",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-load",align:"BUTTON_PROCESS_ITEM_POSITION"},RemoveItem:{label:"GET_LABEL_BUTTON_REMOVE_ITEM",action:"REQUEST_REMOVE_ITEM",icon:"GET_ICON_REMOVE",className:"filepond--action-remove-item",align:"BUTTON_REMOVE_ITEM_POSITION"},ProcessItem:{label:"GET_LABEL_BUTTON_PROCESS_ITEM",action:"REQUEST_ITEM_PROCESSING",icon:"GET_ICON_PROCESS",className:"filepond--action-process-item",align:"BUTTON_PROCESS_ITEM_POSITION"},AbortItemProcessing:{label:"GET_LABEL_BUTTON_ABORT_ITEM_PROCESSING",action:"ABORT_ITEM_PROCESSING",className:"filepond--action-abort-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RetryItemProcessing:{label:"GET_LABEL_BUTTON_RETRY_ITEM_PROCESSING",action:"RETRY_ITEM_PROCESSING",icon:"GET_ICON_RETRY",className:"filepond--action-retry-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"},RevertItemProcessing:{label:"GET_LABEL_BUTTON_UNDO_ITEM_PROCESSING",action:"REQUEST_REVERT_ITEM_PROCESSING",icon:"GET_ICON_UNDO",className:"filepond--action-revert-item-processing",align:"BUTTON_PROCESS_ITEM_POSITION"}},ut=[];q(dt,e=>{ut.push(e)});const ee=e=>{if(ft(e)==="right")return 0;const t=e.ref.buttonRemoveItem.rect.element;return t.hidden?null:t.width+t.left},ti=e=>e.ref.buttonAbortItemLoad.rect.element.width,Ue=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.height/4),ni=e=>Math.floor(e.ref.buttonRemoveItem.rect.element.left/2),ri=e=>e.query("GET_STYLE_LOAD_INDICATOR_POSITION"),si=e=>e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION"),ft=e=>e.query("GET_STYLE_BUTTON_REMOVE_ITEM_POSITION"),ii={buttonAbortItemLoad:{opacity:0},buttonRetryItemLoad:{opacity:0},buttonRemoveItem:{opacity:0},buttonProcessItem:{opacity:0},buttonAbortItemProcessing:{opacity:0},buttonRetryItemProcessing:{opacity:0},buttonRevertItemProcessing:{opacity:0},loadProgressIndicator:{opacity:0,align:ri},processProgressIndicator:{opacity:0,align:si},processingCompleteIndicator:{opacity:0,scaleX:.75,scaleY:.75},info:{translateX:0,translateY:0,opacity:0},status:{translateX:0,translateY:0,opacity:0}},jt={buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:ee},status:{translateX:ee}},nt={buttonAbortItemProcessing:{opacity:1},processProgressIndicator:{opacity:1},status:{opacity:1}},De={DID_THROW_ITEM_INVALID:{buttonRemoveItem:{opacity:1},info:{translateX:ee},status:{translateX:ee,opacity:1}},DID_START_ITEM_LOAD:{buttonAbortItemLoad:{opacity:1},loadProgressIndicator:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_LOAD_ERROR:{buttonRetryItemLoad:{opacity:1},buttonRemoveItem:{opacity:1},info:{translateX:ee},status:{opacity:1}},DID_START_ITEM_REMOVE:{processProgressIndicator:{opacity:1,align:ft},info:{translateX:ee},status:{opacity:0}},DID_THROW_ITEM_REMOVE_ERROR:{processProgressIndicator:{opacity:0,align:ft},buttonRemoveItem:{opacity:1},info:{translateX:ee},status:{opacity:1,translateX:ee}},DID_LOAD_ITEM:jt,DID_LOAD_LOCAL_ITEM:{buttonRemoveItem:{opacity:1},info:{translateX:ee},status:{translateX:ee}},DID_START_ITEM_PROCESSING:nt,DID_REQUEST_ITEM_PROCESSING:nt,DID_UPDATE_ITEM_PROCESS_PROGRESS:nt,DID_COMPLETE_ITEM_PROCESSING:{buttonRevertItemProcessing:{opacity:1},info:{opacity:1},status:{opacity:1}},DID_THROW_ITEM_PROCESSING_ERROR:{buttonRemoveItem:{opacity:1},buttonRetryItemProcessing:{opacity:1},status:{opacity:1},info:{translateX:ee}},DID_THROW_ITEM_PROCESSING_REVERT_ERROR:{buttonRevertItemProcessing:{opacity:1},status:{opacity:1},info:{opacity:1}},DID_ABORT_ITEM_PROCESSING:{buttonRemoveItem:{opacity:1},buttonProcessItem:{opacity:1},info:{translateX:ee},status:{opacity:1}},DID_REVERT_ITEM_PROCESSING:jt},oi=$({create:({root:e})=>{e.element.innerHTML=e.query("GET_ICON_DONE")},name:"processing-complete-indicator",ignoreRect:!0,mixins:{styles:["scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",opacity:{type:"tween",duration:250}}}}),li=({root:e,props:t})=>{const n=Object.keys(dt).reduce((u,_)=>(u[_]={...dt[_]},u),{}),{id:r}=t,s=e.query("GET_ALLOW_REVERT"),o=e.query("GET_ALLOW_REMOVE"),i=e.query("GET_ALLOW_PROCESS"),a=e.query("GET_INSTANT_UPLOAD"),l=e.query("IS_ASYNC"),d=e.query("GET_STYLE_BUTTON_REMOVE_ITEM_ALIGN");let c;l?i&&!s?c=u=>!/RevertItemProcessing/.test(u):!i&&s?c=u=>!/ProcessItem|RetryItemProcessing|AbortItemProcessing/.test(u):!i&&!s&&(c=u=>!/Process/.test(u)):c=u=>!/Process/.test(u);const f=c?ut.filter(c):ut.concat();if(a&&s&&(n.RevertItemProcessing.label="GET_LABEL_BUTTON_REMOVE_ITEM",n.RevertItemProcessing.icon="GET_ICON_REMOVE"),l&&!s){const u=De.DID_COMPLETE_ITEM_PROCESSING;u.info.translateX=ni,u.info.translateY=Ue,u.status.translateY=Ue,u.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}if(l&&!i&&(["DID_START_ITEM_PROCESSING","DID_REQUEST_ITEM_PROCESSING","DID_UPDATE_ITEM_PROCESS_PROGRESS","DID_THROW_ITEM_PROCESSING_ERROR"].forEach(u=>{De[u].status.translateY=Ue}),De.DID_THROW_ITEM_PROCESSING_ERROR.status.translateX=ti),d&&s){n.RevertItemProcessing.align="BUTTON_REMOVE_ITEM_POSITION";const u=De.DID_COMPLETE_ITEM_PROCESSING;u.info.translateX=ee,u.status.translateY=Ue,u.processingCompleteIndicator={opacity:1,scaleX:1,scaleY:1}}o||(n.RemoveItem.disabled=!0),q(n,(u,_)=>{const D=e.createChildView(Vn,{label:e.query(_.label),icon:e.query(_.icon),opacity:0});f.includes(u)&&e.appendChildView(D),_.disabled&&(D.element.setAttribute("disabled","disabled"),D.element.setAttribute("hidden","hidden")),D.element.dataset.align=e.query(`GET_STYLE_${_.align}`),D.element.classList.add(_.className),D.on("click",R=>{R.stopPropagation(),!_.disabled&&e.dispatch(_.action,{query:r})}),e.ref[`button${u}`]=D}),e.ref.processingCompleteIndicator=e.appendChildView(e.createChildView(oi)),e.ref.processingCompleteIndicator.element.dataset.align=e.query("GET_STYLE_BUTTON_PROCESS_ITEM_POSITION"),e.ref.info=e.appendChildView(e.createChildView(ks,{id:r})),e.ref.status=e.appendChildView(e.createChildView(ei,{id:r}));const p=e.appendChildView(e.createChildView(zt,{opacity:0,align:e.query("GET_STYLE_LOAD_INDICATOR_POSITION")}));p.element.classList.add("filepond--load-indicator"),e.ref.loadProgressIndicator=p;const T=e.appendChildView(e.createChildView(zt,{opacity:0,align:e.query("GET_STYLE_PROGRESS_INDICATOR_POSITION")}));T.element.classList.add("filepond--process-indicator"),e.ref.processProgressIndicator=T,e.ref.activeStyles=[]},ai=({root:e,actions:t,props:n})=>{ci({root:e,actions:t,props:n});let r=t.concat().filter(s=>/^DID_/.test(s.type)).reverse().find(s=>De[s.type]);if(r){e.ref.activeStyles=[];const s=De[r.type];q(ii,(o,i)=>{const a=e.ref[o];q(i,(l,d)=>{const c=s[o]&&typeof s[o][l]<"u"?s[o][l]:d;e.ref.activeStyles.push({control:a,key:l,value:c})})})}e.ref.activeStyles.forEach(({control:s,key:o,value:i})=>{s[o]=typeof i=="function"?i(e):i})},ci=K({DID_SET_LABEL_BUTTON_ABORT_ITEM_PROCESSING:({root:e,action:t})=>{e.ref.buttonAbortItemProcessing.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_LOAD:({root:e,action:t})=>{e.ref.buttonAbortItemLoad.label=t.value},DID_SET_LABEL_BUTTON_ABORT_ITEM_REMOVAL:({root:e,action:t})=>{e.ref.buttonAbortItemRemoval.label=t.value},DID_REQUEST_ITEM_PROCESSING:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_START_ITEM_LOAD:({root:e})=>{e.ref.loadProgressIndicator.spin=!0,e.ref.loadProgressIndicator.progress=0},DID_START_ITEM_REMOVE:({root:e})=>{e.ref.processProgressIndicator.spin=!0,e.ref.processProgressIndicator.progress=0},DID_UPDATE_ITEM_LOAD_PROGRESS:({root:e,action:t})=>{e.ref.loadProgressIndicator.spin=!1,e.ref.loadProgressIndicator.progress=t.progress},DID_UPDATE_ITEM_PROCESS_PROGRESS:({root:e,action:t})=>{e.ref.processProgressIndicator.spin=!1,e.ref.processProgressIndicator.progress=t.progress}}),di=$({create:li,write:ai,didCreateView:e=>{ge("CREATE_VIEW",{...e,view:e})},name:"file"}),ui=({root:e,props:t})=>{e.ref.fileName=ce("legend"),e.appendChild(e.ref.fileName),e.ref.file=e.appendChildView(e.createChildView(di,{id:t.id})),e.ref.data=!1},fi=({root:e,props:t})=>{H(e.ref.fileName,Rt(e.query("GET_ITEM_NAME",t.id)))},Ei=$({create:ui,ignoreRect:!0,write:K({DID_LOAD_ITEM:fi}),didCreateView:e=>{ge("CREATE_VIEW",{...e,view:e})},tag:"fieldset",name:"file-wrapper"}),Kt={type:"spring",damping:.6,mass:7},pi=({root:e,props:t})=>{[{name:"top"},{name:"center",props:{translateY:null,scaleY:null},mixins:{animations:{scaleY:Kt},styles:["translateY","scaleY"]}},{name:"bottom",props:{translateY:null},mixins:{animations:{translateY:Kt},styles:["translateY"]}}].forEach(n=>{Ii(e,n,t.name)}),e.element.classList.add(`filepond--${t.name}`),e.ref.scalable=null},Ii=(e,t,n)=>{const r=$({name:`panel-${t.name} filepond--${n}`,mixins:t.mixins,ignoreRectUpdate:!0}),s=e.createChildView(r,t.props);e.ref[t.name]=e.appendChildView(s)},_i=({root:e,props:t})=>{if((e.ref.scalable===null||t.scalable!==e.ref.scalable)&&(e.ref.scalable=Dn(t.scalable)?t.scalable:!0,e.element.dataset.scalable=e.ref.scalable),!t.height)return;const n=e.ref.top.rect.element,r=e.ref.bottom.rect.element,s=Math.max(n.height+r.height,t.height);e.ref.center.translateY=n.height,e.ref.center.scaleY=(s-n.height-r.height)/100,e.ref.bottom.translateY=s-r.height},Yn=$({name:"panel",read:({root:e,props:t})=>t.heightCurrent=e.ref.bottom.translateY,write:_i,create:pi,ignoreRect:!0,mixins:{apis:["height","heightCurrent","scalable"]}}),Ti=e=>{const t=e.map(r=>r.id);let n;return{setIndex:r=>{n=r},getIndex:()=>n,getItemIndex:r=>t.indexOf(r.id)}},Zt={type:"spring",stiffness:.75,damping:.45,mass:10},Jt="spring",en={DID_START_ITEM_LOAD:"busy",DID_UPDATE_ITEM_LOAD_PROGRESS:"loading",DID_THROW_ITEM_INVALID:"load-invalid",DID_THROW_ITEM_LOAD_ERROR:"load-error",DID_LOAD_ITEM:"idle",DID_THROW_ITEM_REMOVE_ERROR:"remove-error",DID_START_ITEM_REMOVE:"busy",DID_START_ITEM_PROCESSING:"busy processing",DID_REQUEST_ITEM_PROCESSING:"busy processing",DID_UPDATE_ITEM_PROCESS_PROGRESS:"processing",DID_COMPLETE_ITEM_PROCESSING:"processing-complete",DID_THROW_ITEM_PROCESSING_ERROR:"processing-error",DID_THROW_ITEM_PROCESSING_REVERT_ERROR:"processing-revert-error",DID_ABORT_ITEM_PROCESSING:"cancelled",DID_REVERT_ITEM_PROCESSING:"idle"},mi=({root:e,props:t})=>{if(e.ref.handleClick=r=>e.dispatch("DID_ACTIVATE_ITEM",{id:t.id}),e.element.id=`filepond--item-${t.id}`,e.element.addEventListener("click",e.ref.handleClick),e.ref.container=e.appendChildView(e.createChildView(Ei,{id:t.id})),e.ref.panel=e.appendChildView(e.createChildView(Yn,{name:"item-panel"})),e.ref.panel.height=null,t.markedForRemoval=!1,!e.query("GET_ALLOW_REORDER"))return;e.element.dataset.dragState="idle";const n=r=>{if(!r.isPrimary)return;let s=!1;const o={x:r.pageX,y:r.pageY};t.dragOrigin={x:e.translateX,y:e.translateY},t.dragCenter={x:r.offsetX,y:r.offsetY};const i=Ti(e.query("GET_ACTIVE_ITEMS"));e.dispatch("DID_GRAB_ITEM",{id:t.id,dragState:i});const a=d=>{if(!d.isPrimary)return;d.stopPropagation(),d.preventDefault(),t.dragOffset={x:d.pageX-o.x,y:d.pageY-o.y},t.dragOffset.x*t.dragOffset.x+t.dragOffset.y*t.dragOffset.y>16&&!s&&(s=!0,e.element.removeEventListener("click",e.ref.handleClick)),e.dispatch("DID_DRAG_ITEM",{id:t.id,dragState:i})},l=d=>{!d.isPrimary||(document.removeEventListener("pointermove",a),document.removeEventListener("pointerup",l),t.dragOffset={x:d.pageX-o.x,y:d.pageY-o.y},e.dispatch("DID_DROP_ITEM",{id:t.id,dragState:i}),s&&setTimeout(()=>e.element.addEventListener("click",e.ref.handleClick),0))};document.addEventListener("pointermove",a),document.addEventListener("pointerup",l)};e.element.addEventListener("pointerdown",n)},gi=K({DID_UPDATE_PANEL_HEIGHT:({root:e,action:t})=>{e.height=t.height}}),Ri=K({DID_GRAB_ITEM:({root:e,props:t})=>{t.dragOrigin={x:e.translateX,y:e.translateY}},DID_DRAG_ITEM:({root:e})=>{e.element.dataset.dragState="drag"},DID_DROP_ITEM:({root:e,props:t})=>{t.dragOffset=null,t.dragOrigin=null,e.element.dataset.dragState="drop"}},({root:e,actions:t,props:n,shouldOptimize:r})=>{e.element.dataset.dragState==="drop"&&e.scaleX<=1&&(e.element.dataset.dragState="idle");let s=t.concat().filter(i=>/^DID_/.test(i.type)).reverse().find(i=>en[i.type]);s&&s.type!==n.currentState&&(n.currentState=s.type,e.element.dataset.filepondItemState=en[n.currentState]||"");const o=e.query("GET_ITEM_PANEL_ASPECT_RATIO")||e.query("GET_PANEL_ASPECT_RATIO");o?r||(e.height=e.rect.element.width*o):(gi({root:e,actions:t,props:n}),!e.height&&e.ref.container.rect.element.height>0&&(e.height=e.ref.container.rect.element.height)),r&&(e.ref.panel.height=null),e.ref.panel.height=e.height}),hi=$({create:mi,write:Ri,destroy:({root:e,props:t})=>{e.element.removeEventListener("click",e.ref.handleClick),e.dispatch("RELEASE_ITEM",{query:t.id})},tag:"li",name:"item",mixins:{apis:["id","interactionMethod","markedForRemoval","spawnDate","dragCenter","dragOrigin","dragOffset"],styles:["translateX","translateY","scaleX","scaleY","opacity","height"],animations:{scaleX:Jt,scaleY:Jt,translateX:Zt,translateY:Zt,opacity:{type:"tween",duration:150}}}});var ht=(e,t)=>Math.max(1,Math.floor((e+1)/t));const Ot=(e,t,n)=>{if(!n)return;const r=e.rect.element.width,s=t.length;let o=null;if(s===0||n.topO){if(n.left{Y(e.element,"role","list"),e.ref.lastItemSpanwDate=Date.now()},Di=({root:e,action:t})=>{const{id:n,index:r,interactionMethod:s}=t;e.ref.addIndex=r;const o=Date.now();let i=o,a=1;if(s!==re.NONE){a=0;const l=e.query("GET_ITEM_INSERT_INTERVAL"),d=o-e.ref.lastItemSpanwDate;i=d{e.dragOffset?(e.translateX=null,e.translateY=null,e.translateX=e.dragOrigin.x+e.dragOffset.x,e.translateY=e.dragOrigin.y+e.dragOffset.y,e.scaleX=1.025,e.scaleY=1.025):(e.translateX=t,e.translateY=n,Date.now()>e.spawnDate&&(e.opacity===0&&Si(e,t,n,r,s),e.scaleX=1,e.scaleY=1,e.opacity=1))},Si=(e,t,n,r,s)=>{e.interactionMethod===re.NONE?(e.translateX=null,e.translateX=t,e.translateY=null,e.translateY=n):e.interactionMethod===re.DROP?(e.translateX=null,e.translateX=t-r*20,e.translateY=null,e.translateY=n-s*10,e.scaleX=.8,e.scaleY=.8):e.interactionMethod===re.BROWSE?(e.translateY=null,e.translateY=n-30):e.interactionMethod===re.API&&(e.translateX=null,e.translateX=t-30,e.translateY=null)},Ai=({root:e,action:t})=>{const{id:n}=t,r=e.childViews.find(s=>s.id===n);!r||(r.scaleX=.9,r.scaleY=.9,r.opacity=0,r.markedForRemoval=!0)},rt=e=>e.rect.element.height+e.rect.element.marginBottom*.5+e.rect.element.marginTop*.5,yi=e=>e.rect.element.width+e.rect.element.marginLeft*.5+e.rect.element.marginRight*.5,Li=({root:e,action:t})=>{const{id:n,dragState:r}=t,s=e.query("GET_ITEM",{id:n}),o=e.childViews.find(D=>D.id===n),i=e.childViews.length,a=r.getItemIndex(s);if(!o)return;const l={x:o.dragOrigin.x+o.dragOffset.x+o.dragCenter.x,y:o.dragOrigin.y+o.dragOffset.y+o.dragCenter.y},d=rt(o),c=yi(o);let f=Math.floor(e.rect.outer.width/c);f>i&&(f=i);const p=Math.floor(i/f+1);Fe.setHeight=d*p,Fe.setWidth=c*f;var T={y:Math.floor(l.y/d),x:Math.floor(l.x/c),getGridIndex:function(){return l.y>Fe.getHeight||l.y<0||l.x>Fe.getWidth||l.x<0?a:this.y*f+this.x},getColIndex:function(){const R=e.query("GET_ACTIVE_ITEMS"),O=e.childViews.filter(y=>y.rect.element.height),P=R.map(y=>O.find(w=>w.id===y.id)),M=P.findIndex(y=>y===o),A=rt(o),C=P.length;let B=C,h=0,b=0,G=0;for(let y=0;yy){if(l.y1?T.getGridIndex():T.getColIndex();e.dispatch("MOVE_ITEM",{query:o,index:u});const _=r.getIndex();if(_===void 0||_!==u){if(r.setIndex(u),_===void 0)return;e.dispatch("DID_REORDER_ITEMS",{items:e.query("GET_ACTIVE_ITEMS"),origin:a,target:u})}},Pi=K({DID_ADD_ITEM:Di,DID_REMOVE_ITEM:Ai,DID_DRAG_ITEM:Li}),Mi=({root:e,props:t,actions:n,shouldOptimize:r})=>{Pi({root:e,props:t,actions:n});const{dragCoordinates:s}=t,o=e.rect.element.width,i=e.childViews.filter(P=>P.rect.element.height),a=e.query("GET_ACTIVE_ITEMS").map(P=>i.find(M=>M.id===P.id)).filter(P=>P),l=s?Ot(e,a,s):null,d=e.ref.addIndex||null;e.ref.addIndex=null;let c=0,f=0,p=0;if(a.length===0)return;const T=a[0].rect.element,u=T.marginTop+T.marginBottom,_=T.marginLeft+T.marginRight,D=T.width+_,R=T.height+u,O=ht(o,D);if(O===1){let P=0,M=0;a.forEach((A,C)=>{if(l){let b=C-l;b===-2?M=-u*.25:b===-1?M=-u*.75:b===0?M=u*.75:b===1?M=u*.25:M=0}r&&(A.translateX=null,A.translateY=null),A.markedForRemoval||tn(A,0,P+M);let h=(A.rect.element.height+u)*(A.markedForRemoval?A.opacity:1);P+=h})}else{let P=0,M=0;a.forEach((A,C)=>{C===l&&(c=1),C===d&&(p+=1),A.markedForRemoval&&A.opacity<.5&&(f-=1);const B=C+p+c+f,h=B%O,b=Math.floor(B/O),G=h*D,y=b*R,w=Math.sign(G-P),X=Math.sign(y-M);P=G,M=y,!A.markedForRemoval&&(r&&(A.translateX=null,A.translateY=null),tn(A,G,y,w,X))})}},bi=(e,t)=>t.filter(n=>n.data&&n.data.id?e.id===n.data.id:!0),Ci=$({create:Oi,write:Mi,tag:"ul",name:"list",didWriteView:({root:e})=>{e.childViews.filter(t=>t.markedForRemoval&&t.opacity===0&&t.resting).forEach(t=>{t._destroy(),e.removeChildView(t)})},filterFrameActionsForChild:bi,mixins:{apis:["dragCoordinates"]}}),Ni=({root:e,props:t})=>{e.ref.list=e.appendChildView(e.createChildView(Ci)),t.dragCoordinates=null,t.overflowing=!1},wi=({root:e,props:t,action:n})=>{!e.query("GET_ITEM_INSERT_LOCATION_FREEDOM")||(t.dragCoordinates={left:n.position.scopeLeft-e.ref.list.rect.element.left,top:n.position.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},vi=({props:e})=>{e.dragCoordinates=null},Gi=K({DID_DRAG:wi,DID_END_DRAG:vi}),Ui=({root:e,props:t,actions:n})=>{if(Gi({root:e,props:t,actions:n}),e.ref.list.dragCoordinates=t.dragCoordinates,t.overflowing&&!t.overflow&&(t.overflowing=!1,e.element.dataset.state="",e.height=null),t.overflow){const r=Math.round(t.overflow);r!==e.height&&(t.overflowing=!0,e.element.dataset.state="overflow",e.height=r)}},Fi=$({create:Ni,write:Ui,name:"list-scroller",mixins:{apis:["overflow","dragCoordinates"],styles:["height","translateY"],animations:{translateY:"spring"}}}),oe=(e,t,n,r="")=>{n?Y(e,t,r):e.removeAttribute(t)},Bi=e=>{if(!(!e||e.value==="")){try{e.value=""}catch{}if(e.value){const t=ce("form"),n=e.parentNode,r=e.nextSibling;t.appendChild(e),t.reset(),r?n.insertBefore(e,r):n.appendChild(e)}}},Vi=({root:e,props:t})=>{e.element.id=`filepond--browser-${t.id}`,Y(e.element,"name",e.query("GET_NAME")),Y(e.element,"aria-controls",`filepond--assistant-${t.id}`),Y(e.element,"aria-labelledby",`filepond--drop-label-${t.id}`),$n({root:e,action:{value:e.query("GET_ACCEPTED_FILE_TYPES")}}),Wn({root:e,action:{value:e.query("GET_ALLOW_MULTIPLE")}}),zn({root:e,action:{value:e.query("GET_ALLOW_DIRECTORIES_ONLY")}}),Et({root:e}),Xn({root:e,action:{value:e.query("GET_REQUIRED")}}),kn({root:e,action:{value:e.query("GET_CAPTURE_METHOD")}}),e.ref.handleChange=n=>{if(!e.element.value)return;const r=Array.from(e.element.files).map(s=>(s._relativePath=s.webkitRelativePath,s));setTimeout(()=>{t.onload(r),Bi(e.element)},250)},e.element.addEventListener("change",e.ref.handleChange)},$n=({root:e,action:t})=>{!e.query("GET_ALLOW_SYNC_ACCEPT_ATTRIBUTE")||oe(e.element,"accept",!!t.value,t.value?t.value.join(","):"")},Wn=({root:e,action:t})=>{oe(e.element,"multiple",t.value)},zn=({root:e,action:t})=>{oe(e.element,"webkitdirectory",t.value)},Et=({root:e})=>{const t=e.query("GET_DISABLED"),n=e.query("GET_ALLOW_BROWSE"),r=t||!n;oe(e.element,"disabled",r)},Xn=({root:e,action:t})=>{t.value?e.query("GET_TOTAL_ITEMS")===0&&oe(e.element,"required",!0):oe(e.element,"required",!1)},kn=({root:e,action:t})=>{oe(e.element,"capture",!!t.value,t.value===!0?"":t.value)},nn=({root:e})=>{const{element:t}=e;e.query("GET_TOTAL_ITEMS")>0?(oe(t,"required",!1),oe(t,"name",!1)):(oe(t,"name",!0,e.query("GET_NAME")),e.query("GET_CHECK_VALIDITY")&&t.setCustomValidity(""),e.query("GET_REQUIRED")&&oe(t,"required",!0))},qi=({root:e})=>{!e.query("GET_CHECK_VALIDITY")||e.element.setCustomValidity(e.query("GET_LABEL_INVALID_FIELD"))},xi=$({tag:"input",name:"browser",ignoreRect:!0,ignoreRectUpdate:!0,attributes:{type:"file"},create:Vi,destroy:({root:e})=>{e.element.removeEventListener("change",e.ref.handleChange)},write:K({DID_LOAD_ITEM:nn,DID_REMOVE_ITEM:nn,DID_THROW_ITEM_INVALID:qi,DID_SET_DISABLED:Et,DID_SET_ALLOW_BROWSE:Et,DID_SET_ALLOW_DIRECTORIES_ONLY:zn,DID_SET_ALLOW_MULTIPLE:Wn,DID_SET_ACCEPTED_FILE_TYPES:$n,DID_SET_CAPTURE_METHOD:kn,DID_SET_REQUIRED:Xn})}),rn={ENTER:13,SPACE:32},Hi=({root:e,props:t})=>{const n=ce("label");Y(n,"for",`filepond--browser-${t.id}`),Y(n,"id",`filepond--drop-label-${t.id}`),Y(n,"aria-hidden","true"),e.ref.handleKeyDown=r=>{(r.keyCode===rn.ENTER||r.keyCode===rn.SPACE)&&(r.preventDefault(),e.ref.label.click())},e.ref.handleClick=r=>{r.target===n||n.contains(r.target)||e.ref.label.click()},n.addEventListener("keydown",e.ref.handleKeyDown),e.element.addEventListener("click",e.ref.handleClick),Qn(n,t.caption),e.appendChild(n),e.ref.label=n},Qn=(e,t)=>{e.innerHTML=t;const n=e.querySelector(".filepond--label-action");return n&&Y(n,"tabindex","0"),t},Yi=$({name:"drop-label",ignoreRect:!0,create:Hi,destroy:({root:e})=>{e.ref.label.addEventListener("keydown",e.ref.handleKeyDown),e.element.removeEventListener("click",e.ref.handleClick)},write:K({DID_SET_LABEL_IDLE:({root:e,action:t})=>{Qn(e.ref.label,t.value)}}),mixins:{styles:["opacity","translateX","translateY"],animations:{opacity:{type:"tween",duration:150},translateX:"spring",translateY:"spring"}}}),$i=$({name:"drip-blob",ignoreRect:!0,mixins:{styles:["translateX","translateY","scaleX","scaleY","opacity"],animations:{scaleX:"spring",scaleY:"spring",translateX:"spring",translateY:"spring",opacity:{type:"tween",duration:250}}}}),Wi=({root:e})=>{const t=e.rect.element.width*.5,n=e.rect.element.height*.5;e.ref.blob=e.appendChildView(e.createChildView($i,{opacity:0,scaleX:2.5,scaleY:2.5,translateX:t,translateY:n}))},zi=({root:e,action:t})=>{if(!e.ref.blob){Wi({root:e});return}e.ref.blob.translateX=t.position.scopeLeft,e.ref.blob.translateY=t.position.scopeTop,e.ref.blob.scaleX=1,e.ref.blob.scaleY=1,e.ref.blob.opacity=1},Xi=({root:e})=>{!e.ref.blob||(e.ref.blob.opacity=0)},ki=({root:e})=>{!e.ref.blob||(e.ref.blob.scaleX=2.5,e.ref.blob.scaleY=2.5,e.ref.blob.opacity=0)},Qi=({root:e,props:t,actions:n})=>{ji({root:e,props:t,actions:n});const{blob:r}=e.ref;n.length===0&&r&&r.opacity===0&&(e.removeChildView(r),e.ref.blob=null)},ji=K({DID_DRAG:zi,DID_DROP:ki,DID_END_DRAG:Xi}),Ki=$({ignoreRect:!0,ignoreRectUpdate:!0,name:"drip",write:Qi}),jn=(e,t)=>{try{const n=new DataTransfer;t.forEach(r=>{r instanceof File?n.items.add(r):n.items.add(new File([r],r.name,{type:r.type}))}),e.files=n.files}catch{return!1}return!0},Zi=({root:e})=>e.ref.fields={},je=(e,t)=>e.ref.fields[t],Dt=e=>{e.query("GET_ACTIVE_ITEMS").forEach(t=>{!e.ref.fields[t.id]||e.element.appendChild(e.ref.fields[t.id])})},sn=({root:e})=>Dt(e),Ji=({root:e,action:t})=>{const s=!(e.query("GET_ITEM",t.id).origin===W.LOCAL)&&e.query("SHOULD_UPDATE_FILE_INPUT"),o=ce("input");o.type=s?"file":"hidden",o.name=e.query("GET_NAME"),o.disabled=e.query("GET_DISABLED"),e.ref.fields[t.id]=o,Dt(e)},eo=({root:e,action:t})=>{const n=je(e,t.id);if(!n||(t.serverFileReference!==null&&(n.value=t.serverFileReference),!e.query("SHOULD_UPDATE_FILE_INPUT")))return;const r=e.query("GET_ITEM",t.id);jn(n,[r.file])},to=({root:e,action:t})=>{!e.query("SHOULD_UPDATE_FILE_INPUT")||setTimeout(()=>{const n=je(e,t.id);!n||jn(n,[t.file])},0)},no=({root:e})=>{e.element.disabled=e.query("GET_DISABLED")},ro=({root:e,action:t})=>{const n=je(e,t.id);!n||(n.parentNode&&n.parentNode.removeChild(n),delete e.ref.fields[t.id])},so=({root:e,action:t})=>{const n=je(e,t.id);!n||(t.value===null?n.removeAttribute("value"):n.value=t.value,Dt(e))},io=K({DID_SET_DISABLED:no,DID_ADD_ITEM:Ji,DID_LOAD_ITEM:eo,DID_REMOVE_ITEM:ro,DID_DEFINE_VALUE:so,DID_PREPARE_OUTPUT:to,DID_REORDER_ITEMS:sn,DID_SORT_ITEMS:sn}),oo=$({tag:"fieldset",name:"data",create:Zi,write:io,ignoreRect:!0}),lo=e=>"getRootNode"in e?e.getRootNode():document,ao=["jpg","jpeg","png","gif","bmp","webp","svg","tiff"],co=["css","csv","html","txt"],uo={zip:"zip|compressed",epub:"application/epub+zip"},Kn=(e="")=>(e=e.toLowerCase(),ao.includes(e)?"image/"+(e==="jpg"?"jpeg":e==="svg"?"svg+xml":e):co.includes(e)?"text/"+e:uo[e]||""),St=e=>new Promise((t,n)=>{const r=go(e);if(r.length&&!fo(e))return t(r);Eo(e).then(t)}),fo=e=>e.files?e.files.length>0:!1,Eo=e=>new Promise((t,n)=>{const r=(e.items?Array.from(e.items):[]).filter(s=>po(s)).map(s=>Io(s));if(!r.length){t(e.files?Array.from(e.files):[]);return}Promise.all(r).then(s=>{const o=[];s.forEach(i=>{o.push.apply(o,i)}),t(o.filter(i=>i).map(i=>(i._relativePath||(i._relativePath=i.webkitRelativePath),i)))}).catch(console.error)}),po=e=>{if(Zn(e)){const t=At(e);if(t)return t.isFile||t.isDirectory}return e.kind==="file"},Io=e=>new Promise((t,n)=>{if(mo(e)){_o(At(e)).then(t).catch(n);return}t([e.getAsFile()])}),_o=e=>new Promise((t,n)=>{const r=[];let s=0,o=0;const i=()=>{o===0&&s===0&&t(r)},a=l=>{s++;const d=l.createReader(),c=()=>{d.readEntries(f=>{if(f.length===0){s--,i();return}f.forEach(p=>{p.isDirectory?a(p):(o++,p.file(T=>{const u=To(T);p.fullPath&&(u._relativePath=p.fullPath),r.push(u),o--,i()}))}),c()},n)};c()};a(e)}),To=e=>{if(e.type.length)return e;const t=e.lastModifiedDate,n=e.name,r=Kn(Qe(e.name));return r.length&&(e=e.slice(0,e.size,r),e.name=n,e.lastModifiedDate=t),e},mo=e=>Zn(e)&&(At(e)||{}).isDirectory,Zn=e=>"webkitGetAsEntry"in e,At=e=>e.webkitGetAsEntry(),go=e=>{let t=[];try{if(t=ho(e),t.length)return t;t=Ro(e)}catch{}return t},Ro=e=>{let t=e.getData("url");return typeof t=="string"&&t.length?[t]:[]},ho=e=>{let t=e.getData("text/html");if(typeof t=="string"&&t.length){const n=t.match(/src\s*=\s*"(.+?)"/);if(n)return[n[1]]}return[]},Ye=[],me=e=>({pageLeft:e.pageX,pageTop:e.pageY,scopeLeft:e.offsetX||e.layerX,scopeTop:e.offsetY||e.layerY}),Oo=(e,t,n)=>{const r=Do(t),s={element:e,filterElement:n,state:null,ondrop:()=>{},onenter:()=>{},ondrag:()=>{},onexit:()=>{},onload:()=>{},allowdrop:()=>{}};return s.destroy=r.addListener(s),s},Do=e=>{const t=Ye.find(r=>r.element===e);if(t)return t;const n=So(e);return Ye.push(n),n},So=e=>{const t=[],n={dragenter:yo,dragover:Lo,dragleave:Mo,drop:Po},r={};q(n,(o,i)=>{r[o]=i(e,t),e.addEventListener(o,r[o],!1)});const s={element:e,addListener:o=>(t.push(o),()=>{t.splice(t.indexOf(o),1),t.length===0&&(Ye.splice(Ye.indexOf(s),1),q(n,i=>{e.removeEventListener(i,r[i],!1)}))})};return s},Ao=(e,t)=>("elementFromPoint"in e||(e=document),e.elementFromPoint(t.x,t.y)),yt=(e,t)=>{const n=lo(t),r=Ao(n,{x:e.pageX-window.pageXOffset,y:e.pageY-window.pageYOffset});return r===t||t.contains(r)};let Jn=null;const Be=(e,t)=>{try{e.dropEffect=t}catch{}},yo=(e,t)=>n=>{n.preventDefault(),Jn=n.target,t.forEach(r=>{const{element:s,onenter:o}=r;yt(n,s)&&(r.state="enter",o(me(n)))})},Lo=(e,t)=>n=>{n.preventDefault();const r=n.dataTransfer;St(r).then(s=>{let o=!1;t.some(i=>{const{filterElement:a,element:l,onenter:d,onexit:c,ondrag:f,allowdrop:p}=i;Be(r,"copy");const T=p(s);if(!T){Be(r,"none");return}if(yt(n,l)){if(o=!0,i.state===null){i.state="enter",d(me(n));return}if(i.state="over",a&&!T){Be(r,"none");return}f(me(n))}else a&&!o&&Be(r,"none"),i.state&&(i.state=null,c(me(n)))})})},Po=(e,t)=>n=>{n.preventDefault();const r=n.dataTransfer;St(r).then(s=>{t.forEach(o=>{const{filterElement:i,element:a,ondrop:l,onexit:d,allowdrop:c}=o;if(o.state=null,!(i&&!yt(n,a))){if(!c(s))return d(me(n));l(me(n),s)}})})},Mo=(e,t)=>n=>{Jn===n.target&&t.forEach(r=>{const{onexit:s}=r;r.state=null,s(me(n))})},bo=(e,t,n)=>{e.classList.add("filepond--hopper");const{catchesDropsOnPage:r,requiresDropOnElement:s,filterItems:o=c=>c}=n,i=Oo(e,r?document.documentElement:e,s);let a="",l="";i.allowdrop=c=>t(o(c)),i.ondrop=(c,f)=>{const p=o(f);if(!t(p)){d.ondragend(c);return}l="drag-drop",d.onload(p,c)},i.ondrag=c=>{d.ondrag(c)},i.onenter=c=>{l="drag-over",d.ondragstart(c)},i.onexit=c=>{l="drag-exit",d.ondragend(c)};const d={updateHopperState:()=>{a!==l&&(e.dataset.hopperState=l,a=l)},onload:()=>{},ondragstart:()=>{},ondrag:()=>{},ondragend:()=>{},destroy:()=>{i.destroy()}};return d};let pt=!1;const Se=[],er=e=>{const t=document.activeElement;if(t&&/textarea|input/i.test(t.nodeName)){let n=!1,r=t;for(;r!==document.body;){if(r.classList.contains("filepond--root")){n=!0;break}r=r.parentNode}if(!n)return}St(e.clipboardData).then(n=>{!n.length||Se.forEach(r=>r(n))})},Co=e=>{Se.includes(e)||(Se.push(e),!pt&&(pt=!0,document.addEventListener("paste",er)))},No=e=>{Tt(Se,Se.indexOf(e)),Se.length===0&&(document.removeEventListener("paste",er),pt=!1)},wo=()=>{const e=n=>{t.onload(n)},t={destroy:()=>{No(e)},onload:()=>{}};return Co(e),t},vo=({root:e,props:t})=>{e.element.id=`filepond--assistant-${t.id}`,Y(e.element,"role","status"),Y(e.element,"aria-live","polite"),Y(e.element,"aria-relevant","additions")};let on=null,ln=null;const st=[],Ke=(e,t)=>{e.element.textContent=t},Go=e=>{e.element.textContent=""},tr=(e,t,n)=>{const r=e.query("GET_TOTAL_ITEMS");Ke(e,`${n} ${t}, ${r} ${r===1?e.query("GET_LABEL_FILE_COUNT_SINGULAR"):e.query("GET_LABEL_FILE_COUNT_PLURAL")}`),clearTimeout(ln),ln=setTimeout(()=>{Go(e)},1500)},nr=e=>e.element.parentNode.contains(document.activeElement),Uo=({root:e,action:t})=>{if(!nr(e))return;e.element.textContent="";const n=e.query("GET_ITEM",t.id);st.push(n.filename),clearTimeout(on),on=setTimeout(()=>{tr(e,st.join(", "),e.query("GET_LABEL_FILE_ADDED")),st.length=0},750)},Fo=({root:e,action:t})=>{if(!nr(e))return;const n=t.item;tr(e,n.filename,e.query("GET_LABEL_FILE_REMOVED"))},Bo=({root:e,action:t})=>{const r=e.query("GET_ITEM",t.id).filename,s=e.query("GET_LABEL_FILE_PROCESSING_COMPLETE");Ke(e,`${r} ${s}`)},an=({root:e,action:t})=>{const r=e.query("GET_ITEM",t.id).filename,s=e.query("GET_LABEL_FILE_PROCESSING_ABORTED");Ke(e,`${r} ${s}`)},Ve=({root:e,action:t})=>{const r=e.query("GET_ITEM",t.id).filename;Ke(e,`${t.status.main} ${r} ${t.status.sub}`)},Vo=$({create:vo,ignoreRect:!0,ignoreRectUpdate:!0,write:K({DID_LOAD_ITEM:Uo,DID_REMOVE_ITEM:Fo,DID_COMPLETE_ITEM_PROCESSING:Bo,DID_ABORT_ITEM_PROCESSING:an,DID_REVERT_ITEM_PROCESSING:an,DID_THROW_ITEM_REMOVE_ERROR:Ve,DID_THROW_ITEM_LOAD_ERROR:Ve,DID_THROW_ITEM_INVALID:Ve,DID_THROW_ITEM_PROCESSING_ERROR:Ve}),tag:"span",name:"assistant"}),rr=(e,t="-")=>e.replace(new RegExp(`${t}.`,"g"),n=>n.charAt(1).toUpperCase()),sr=(e,t=16,n=!0)=>{let r=Date.now(),s=null;return(...o)=>{clearTimeout(s);const i=Date.now()-r,a=()=>{r=Date.now(),e(...o)};ie.preventDefault(),xo=({root:e,props:t})=>{const n=e.query("GET_ID");n&&(e.element.id=n);const r=e.query("GET_CLASS_NAME");r&&r.split(" ").filter(l=>l.length).forEach(l=>{e.element.classList.add(l)}),e.ref.label=e.appendChildView(e.createChildView(Yi,{...t,translateY:null,caption:e.query("GET_LABEL_IDLE")})),e.ref.list=e.appendChildView(e.createChildView(Fi,{translateY:null})),e.ref.panel=e.appendChildView(e.createChildView(Yn,{name:"panel-root"})),e.ref.assistant=e.appendChildView(e.createChildView(Vo,{...t})),e.ref.data=e.appendChildView(e.createChildView(oo,{...t})),e.ref.measure=ce("div"),e.ref.measure.style.height="100%",e.element.appendChild(e.ref.measure),e.ref.bounds=null,e.query("GET_STYLES").filter(l=>!ae(l.value)).map(({name:l,value:d})=>{e.element.dataset[l]=d}),e.ref.widthPrevious=null,e.ref.widthUpdated=sr(()=>{e.ref.updateHistory=[],e.dispatch("DID_RESIZE_ROOT")},250),e.ref.previousAspectRatio=null,e.ref.updateHistory=[];const s=window.matchMedia("(pointer: fine) and (hover: hover)").matches,o="PointerEvent"in window;e.query("GET_ALLOW_REORDER")&&o&&!s&&(e.element.addEventListener("touchmove",$e,{passive:!1}),e.element.addEventListener("gesturestart",$e));const i=e.query("GET_CREDITS");if(i.length===2){const l=document.createElement("a");l.className="filepond--credits",l.setAttribute("aria-hidden","true"),l.href=i[0],l.tabindex=-1,l.target="_blank",l.rel="noopener noreferrer",l.textContent=i[1],e.element.appendChild(l),e.ref.credits=l}},Ho=({root:e,props:t,actions:n})=>{if(Xo({root:e,props:t,actions:n}),n.filter(C=>/^DID_SET_STYLE_/.test(C.type)).filter(C=>!ae(C.data.value)).map(({type:C,data:B})=>{const h=rr(C.substring(8).toLowerCase(),"_");e.element.dataset[h]=B.value,e.invalidateLayout()}),e.rect.element.hidden)return;e.rect.element.width!==e.ref.widthPrevious&&(e.ref.widthPrevious=e.rect.element.width,e.ref.widthUpdated());let r=e.ref.bounds;r||(r=e.ref.bounds=Wo(e),e.element.removeChild(e.ref.measure),e.ref.measure=null);const{hopper:s,label:o,list:i,panel:a}=e.ref;s&&s.updateHopperState();const l=e.query("GET_PANEL_ASPECT_RATIO"),d=e.query("GET_ALLOW_MULTIPLE"),c=e.query("GET_TOTAL_ITEMS"),f=d?e.query("GET_MAX_FILES")||qo:1,p=c===f,T=n.find(C=>C.type==="DID_ADD_ITEM");if(p&&T){const C=T.data.interactionMethod;o.opacity=0,d?o.translateY=-40:C===re.API?o.translateX=40:C===re.BROWSE?o.translateY=40:o.translateY=30}else p||(o.opacity=1,o.translateX=0,o.translateY=0);const u=Yo(e),_=$o(e),D=o.rect.element.height,R=!d||p?0:D,O=p?i.rect.element.marginTop:0,P=c===0?0:i.rect.element.marginBottom,M=R+O+_.visual+P,A=R+O+_.bounds+P;if(i.translateY=Math.max(0,R-i.rect.element.marginTop)-u.top,l){const C=e.rect.element.width,B=C*l;l!==e.ref.previousAspectRatio&&(e.ref.previousAspectRatio=l,e.ref.updateHistory=[]);const h=e.ref.updateHistory;h.push(C);const b=2;if(h.length>b*2){const y=h.length,w=y-10;let X=0;for(let m=y;m>=w;m--)if(h[m]===h[m-2]&&X++,X>=b)return}a.scalable=!1,a.height=B;const G=B-R-(P-u.bottom)-(p?O:0);_.visual>G?i.overflow=G:i.overflow=null,e.height=B}else if(r.fixedHeight){a.scalable=!1;const C=r.fixedHeight-R-(P-u.bottom)-(p?O:0);_.visual>C?i.overflow=C:i.overflow=null}else if(r.cappedHeight){const C=M>=r.cappedHeight,B=Math.min(r.cappedHeight,M);a.scalable=!0,a.height=C?B:B-u.top-u.bottom;const h=B-R-(P-u.bottom)-(p?O:0);M>r.cappedHeight&&_.visual>h?i.overflow=h:i.overflow=null,e.height=Math.min(r.cappedHeight,A-u.top-u.bottom)}else{const C=c>0?u.top+u.bottom:0;a.scalable=!0,a.height=Math.max(D,M-C),e.height=Math.max(D,A-C)}e.ref.credits&&a.heightCurrent&&(e.ref.credits.style.transform=`translateY(${a.heightCurrent}px)`)},Yo=e=>{const t=e.ref.list.childViews[0].childViews[0];return t?{top:t.rect.element.marginTop,bottom:t.rect.element.marginBottom}:{top:0,bottom:0}},$o=e=>{let t=0,n=0;const r=e.ref.list,s=r.childViews[0],o=s.childViews.filter(O=>O.rect.element.height),i=e.query("GET_ACTIVE_ITEMS").map(O=>o.find(P=>P.id===O.id)).filter(O=>O);if(i.length===0)return{visual:t,bounds:n};const a=s.rect.element.width,l=Ot(s,i,r.dragCoordinates),d=i[0].rect.element,c=d.marginTop+d.marginBottom,f=d.marginLeft+d.marginRight,p=d.width+f,T=d.height+c,u=typeof l<"u"&&l>=0?1:0,_=i.find(O=>O.markedForRemoval&&O.opacity<.45)?-1:0,D=i.length+u+_,R=ht(a,p);return R===1?i.forEach(O=>{const P=O.rect.element.height+c;n+=P,t+=P*O.opacity}):(n=Math.ceil(D/R)*T,t=n),{visual:t,bounds:n}},Wo=e=>{const t=e.ref.measureHeight||null;return{cappedHeight:parseInt(e.style.maxHeight,10)||null,fixedHeight:t===0?null:t}},Lt=(e,t)=>{const n=e.query("GET_ALLOW_REPLACE"),r=e.query("GET_ALLOW_MULTIPLE"),s=e.query("GET_TOTAL_ITEMS");let o=e.query("GET_MAX_FILES");const i=t.length;return!r&&i>1?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:x("warning",0,"Max files")}),!0):(o=r?o:1,!r&&n?!1:Le(o)&&s+i>o?(e.dispatch("DID_THROW_MAX_FILES",{source:t,error:x("warning",0,"Max files")}),!0):!1)},zo=(e,t,n)=>{const r=e.childViews[0];return Ot(r,t,{left:n.scopeLeft-r.rect.element.left,top:n.scopeTop-(e.rect.outer.top+e.rect.element.marginTop+e.rect.element.scrollTop)})},cn=e=>{const t=e.query("GET_ALLOW_DROP"),n=e.query("GET_DISABLED"),r=t&&!n;if(r&&!e.ref.hopper){const s=bo(e.element,o=>{const i=e.query("GET_BEFORE_DROP_FILE")||(()=>!0);return e.query("GET_DROP_VALIDATION")?o.every(l=>ge("ALLOW_HOPPER_ITEM",l,{query:e.query}).every(d=>d===!0)&&i(l)):!0},{filterItems:o=>{const i=e.query("GET_IGNORED_FILES");return o.filter(a=>ye(a)?!i.includes(a.name.toLowerCase()):!0)},catchesDropsOnPage:e.query("GET_DROP_ON_PAGE"),requiresDropOnElement:e.query("GET_DROP_ON_ELEMENT")});s.onload=(o,i)=>{const l=e.ref.list.childViews[0].childViews.filter(c=>c.rect.element.height),d=e.query("GET_ACTIVE_ITEMS").map(c=>l.find(f=>f.id===c.id)).filter(c=>c);se("ADD_ITEMS",o,{dispatch:e.dispatch}).then(c=>{if(Lt(e,c))return!1;e.dispatch("ADD_ITEMS",{items:c,index:zo(e.ref.list,d,i),interactionMethod:re.DROP})}),e.dispatch("DID_DROP",{position:i}),e.dispatch("DID_END_DRAG",{position:i})},s.ondragstart=o=>{e.dispatch("DID_START_DRAG",{position:o})},s.ondrag=sr(o=>{e.dispatch("DID_DRAG",{position:o})}),s.ondragend=o=>{e.dispatch("DID_END_DRAG",{position:o})},e.ref.hopper=s,e.ref.drip=e.appendChildView(e.createChildView(Ki))}else!r&&e.ref.hopper&&(e.ref.hopper.destroy(),e.ref.hopper=null,e.removeChildView(e.ref.drip))},dn=(e,t)=>{const n=e.query("GET_ALLOW_BROWSE"),r=e.query("GET_DISABLED"),s=n&&!r;s&&!e.ref.browser?e.ref.browser=e.appendChildView(e.createChildView(xi,{...t,onload:o=>{se("ADD_ITEMS",o,{dispatch:e.dispatch}).then(i=>{if(Lt(e,i))return!1;e.dispatch("ADD_ITEMS",{items:i,index:-1,interactionMethod:re.BROWSE})})}}),0):!s&&e.ref.browser&&(e.removeChildView(e.ref.browser),e.ref.browser=null)},un=e=>{const t=e.query("GET_ALLOW_PASTE"),n=e.query("GET_DISABLED"),r=t&&!n;r&&!e.ref.paster?(e.ref.paster=wo(),e.ref.paster.onload=s=>{se("ADD_ITEMS",s,{dispatch:e.dispatch}).then(o=>{if(Lt(e,o))return!1;e.dispatch("ADD_ITEMS",{items:o,index:-1,interactionMethod:re.PASTE})})}):!r&&e.ref.paster&&(e.ref.paster.destroy(),e.ref.paster=null)},Xo=K({DID_SET_ALLOW_BROWSE:({root:e,props:t})=>{dn(e,t)},DID_SET_ALLOW_DROP:({root:e})=>{cn(e)},DID_SET_ALLOW_PASTE:({root:e})=>{un(e)},DID_SET_DISABLED:({root:e,props:t})=>{cn(e),un(e),dn(e,t),e.query("GET_DISABLED")?e.element.dataset.disabled="disabled":e.element.removeAttribute("data-disabled")}}),ko=$({name:"root",read:({root:e})=>{e.ref.measure&&(e.ref.measureHeight=e.ref.measure.offsetHeight)},create:xo,write:Ho,destroy:({root:e})=>{e.ref.paster&&e.ref.paster.destroy(),e.ref.hopper&&e.ref.hopper.destroy(),e.element.removeEventListener("touchmove",$e),e.element.removeEventListener("gesturestart",$e)},mixins:{styles:["height"]}}),Qo=(e={})=>{let t=null;const n=He(),r=ur(jr(n),[ps,Jr(n)],[Vs,Zr(n)]);r.dispatch("SET_OPTIONS",{options:e});const s=()=>{document.hidden||r.dispatch("KICK")};document.addEventListener("visibilitychange",s);let o=null,i=!1,a=!1,l=null,d=null;const c=()=>{i||(i=!0),clearTimeout(o),o=setTimeout(()=>{i=!1,l=null,d=null,a&&(a=!1,r.dispatch("DID_STOP_RESIZE"))},500)};window.addEventListener("resize",c);const f=ko(r,{id:_t()});let p=!1,T=!1;const u={_read:()=>{i&&(d=window.innerWidth,l||(l=d),!a&&d!==l&&(r.dispatch("DID_START_RESIZE"),a=!0)),T&&p&&(p=f.element.offsetParent===null),!p&&(f._read(),T=f.rect.element.hidden)},_write:I=>{const g=r.processActionQueue().filter(L=>!/^SET_/.test(L.type));p&&!g.length||(O(g),p=f._write(I,g,a),ns(r.query("GET_ITEMS")),p&&r.processDispatchQueue())}},_=I=>g=>{const L={type:I};if(!g)return L;if(g.hasOwnProperty("error")&&(L.error=g.error?{...g.error}:null),g.status&&(L.status={...g.status}),g.file&&(L.output=g.file),g.source)L.file=g.source;else if(g.item||g.id){const S=g.item?g.item:r.query("GET_ITEM",g.id);L.file=S?J(S):null}return g.items&&(L.items=g.items.map(J)),/progress/.test(I)&&(L.progress=g.progress),g.hasOwnProperty("origin")&&g.hasOwnProperty("target")&&(L.origin=g.origin,L.target=g.target),L},D={DID_DESTROY:_("destroy"),DID_INIT:_("init"),DID_THROW_MAX_FILES:_("warning"),DID_INIT_ITEM:_("initfile"),DID_START_ITEM_LOAD:_("addfilestart"),DID_UPDATE_ITEM_LOAD_PROGRESS:_("addfileprogress"),DID_LOAD_ITEM:_("addfile"),DID_THROW_ITEM_INVALID:[_("error"),_("addfile")],DID_THROW_ITEM_LOAD_ERROR:[_("error"),_("addfile")],DID_THROW_ITEM_REMOVE_ERROR:[_("error"),_("removefile")],DID_PREPARE_OUTPUT:_("preparefile"),DID_START_ITEM_PROCESSING:_("processfilestart"),DID_UPDATE_ITEM_PROCESS_PROGRESS:_("processfileprogress"),DID_ABORT_ITEM_PROCESSING:_("processfileabort"),DID_COMPLETE_ITEM_PROCESSING:_("processfile"),DID_COMPLETE_ITEM_PROCESSING_ALL:_("processfiles"),DID_REVERT_ITEM_PROCESSING:_("processfilerevert"),DID_THROW_ITEM_PROCESSING_ERROR:[_("error"),_("processfile")],DID_REMOVE_ITEM:_("removefile"),DID_UPDATE_ITEMS:_("updatefiles"),DID_ACTIVATE_ITEM:_("activatefile"),DID_REORDER_ITEMS:_("reorderfiles")},R=I=>{const g={pond:U,...I};delete g.type,f.element.dispatchEvent(new CustomEvent(`FilePond:${I.type}`,{detail:g,bubbles:!0,cancelable:!0,composed:!0}));const L=[];I.hasOwnProperty("error")&&L.push(I.error),I.hasOwnProperty("file")&&L.push(I.file);const S=["type","error","file"];Object.keys(I).filter(V=>!S.includes(V)).forEach(V=>L.push(I[V])),U.fire(I.type,...L);const F=r.query(`GET_ON${I.type.toUpperCase()}`);F&&F(...L)},O=I=>{!I.length||I.filter(g=>D[g.type]).forEach(g=>{const L=D[g.type];(Array.isArray(L)?L:[L]).forEach(S=>{g.type==="DID_INIT_ITEM"?R(S(g.data)):setTimeout(()=>{R(S(g.data))},0)})})},P=I=>r.dispatch("SET_OPTIONS",{options:I}),M=I=>r.query("GET_ACTIVE_ITEM",I),A=I=>new Promise((g,L)=>{r.dispatch("REQUEST_ITEM_PREPARE",{query:I,success:S=>{g(S)},failure:S=>{L(S)}})}),C=(I,g={})=>new Promise((L,S)=>{b([{source:I,options:g}],{index:g.index}).then(F=>L(F&&F[0])).catch(S)}),B=I=>I.file&&I.id,h=(I,g)=>(typeof I=="object"&&!B(I)&&!g&&(g=I,I=void 0),r.dispatch("REMOVE_ITEM",{...g,query:I}),r.query("GET_ACTIVE_ITEM",I)===null),b=(...I)=>new Promise((g,L)=>{const S=[],F={};if(We(I[0]))S.push.apply(S,I[0]),Object.assign(F,I[1]||{});else{const V=I[I.length-1];typeof V=="object"&&!(V instanceof Blob)&&Object.assign(F,I.pop()),S.push(...I)}r.dispatch("ADD_ITEMS",{items:S,index:F.index,interactionMethod:re.API,success:g,failure:L})}),G=()=>r.query("GET_ACTIVE_ITEMS"),y=I=>new Promise((g,L)=>{r.dispatch("REQUEST_ITEM_PROCESSING",{query:I,success:S=>{g(S)},failure:S=>{L(S)}})}),w=(...I)=>{const g=Array.isArray(I[0])?I[0]:I,L=g.length?g:G();return Promise.all(L.map(A))},X=(...I)=>{const g=Array.isArray(I[0])?I[0]:I;if(!g.length){const L=G().filter(S=>!(S.status===N.IDLE&&S.origin===W.LOCAL)&&S.status!==N.PROCESSING&&S.status!==N.PROCESSING_COMPLETE&&S.status!==N.PROCESSING_REVERT_ERROR);return Promise.all(L.map(y))}return Promise.all(g.map(y))},m=(...I)=>{const g=Array.isArray(I[0])?I[0]:I;let L;typeof g[g.length-1]=="object"?L=g.pop():Array.isArray(I[0])&&(L=I[1]);const S=G();return g.length?g.map(V=>Ee(V)?S[V]?S[V].id:null:V).filter(V=>V).map(V=>h(V,L)):Promise.all(S.map(V=>h(V,L)))},U={...ke(),...u,...Kr(r,n),setOptions:P,addFile:C,addFiles:b,getFile:M,processFile:y,prepareFile:A,removeFile:h,moveFile:(I,g)=>r.dispatch("MOVE_ITEM",{query:I,index:g}),getFiles:G,processFiles:X,removeFiles:m,prepareFiles:w,sort:I=>r.dispatch("SORT",{compare:I}),browse:()=>{var I=f.element.querySelector("input[type=file]");I&&I.click()},destroy:()=>{U.fire("destroy",f.element),r.dispatch("ABORT_ALL"),f._destroy(),window.removeEventListener("resize",c),document.removeEventListener("visibilitychange",s),r.dispatch("DID_DESTROY")},insertBefore:I=>wt(f.element,I),insertAfter:I=>vt(f.element,I),appendTo:I=>I.appendChild(f.element),replaceElement:I=>{wt(f.element,I),I.parentNode.removeChild(I),t=I},restoreElement:()=>{!t||(vt(t,f.element),f.element.parentNode.removeChild(f.element),t=null)},isAttachedTo:I=>f.element===I||t===I,element:{get:()=>f.element},status:{get:()=>r.query("GET_STATUS")}};return r.dispatch("DID_INIT"),fe(U)},ir=(e={})=>{const t={};return q(He(),(r,s)=>{t[r]=s[0]}),Qo({...t,...e})},jo=e=>e.charAt(0).toLowerCase()+e.slice(1),Ko=e=>rr(e.replace(/^data-/,"")),or=(e,t)=>{q(t,(n,r)=>{q(e,(s,o)=>{const i=new RegExp(n);if(!i.test(s)||(delete e[s],r===!1))return;if(j(r)){e[r]=o;return}const l=r.group;z(r)&&!e[l]&&(e[l]={}),e[l][jo(s.replace(i,""))]=o}),r.mapping&&or(e[r.group],r.mapping)})},Zo=(e,t={})=>{const n=[];q(e.attributes,s=>{n.push(e.attributes[s])});const r=n.filter(s=>s.name).reduce((s,o)=>{const i=Y(e,o.name);return s[Ko(o.name)]=i===o.name?!0:i,s},{});return or(r,t),r},Jo=(e,t={})=>{const n={"^class$":"className","^multiple$":"allowMultiple","^capture$":"captureMethod","^webkitdirectory$":"allowDirectoriesOnly","^server":{group:"server",mapping:{"^process":{group:"process"},"^revert":{group:"revert"},"^fetch":{group:"fetch"},"^restore":{group:"restore"},"^load":{group:"load"}}},"^type$":!1,"^files$":!1};ge("SET_ATTRIBUTE_TO_OPTION_MAP",n);const r={...t},s=Zo(e.nodeName==="FIELDSET"?e.querySelector("input[type=file]"):e,n);Object.keys(s).forEach(i=>{z(s[i])?(z(r[i])||(r[i]={}),Object.assign(r[i],s[i])):r[i]=s[i]}),r.files=(t.files||[]).concat(Array.from(e.querySelectorAll("input:not([type=file])")).map(i=>({source:i.value,options:{type:i.dataset.type}})));const o=ir(r);return e.files&&Array.from(e.files).forEach(i=>{o.addFile(i)}),o.replaceElement(e),o},el=(...e)=>dr(e[0])?Jo(...e):ir(...e),tl=["fire","_read","_write"],fn=e=>{const t={};return Ln(e,t,tl),t},nl=(e,t)=>e.replace(/(?:{([a-zA-Z]+)})/g,(n,r)=>t[r]),rl=e=>{const t=new Blob(["(",e.toString(),")()"],{type:"application/javascript"}),n=URL.createObjectURL(t),r=new Worker(n);return{transfer:(s,o)=>{},post:(s,o,i)=>{const a=_t();r.onmessage=l=>{l.data.id===a&&o(l.data.message)},r.postMessage({id:a,message:s},i)},terminate:()=>{r.terminate(),URL.revokeObjectURL(n)}}},sl=e=>new Promise((t,n)=>{const r=new Image;r.onload=()=>{t(r)},r.onerror=s=>{n(s)},r.src=e}),lr=(e,t)=>{const n=e.slice(0,e.size,e.type);return n.lastModifiedDate=e.lastModifiedDate,n.name=t,n},il=e=>lr(e,e.name),En=[],ol=e=>{if(En.includes(e))return;En.push(e);const t=e({addFilter:ss,utils:{Type:E,forin:q,isString:j,isFile:ye,toNaturalFileSize:qn,replaceInString:nl,getExtensionFromFilename:Qe,getFilenameWithoutExtension:Fn,guesstimateMimeType:Kn,getFileFromBlob:Ae,getFilenameFromURL:Ne,createRoute:K,createWorker:rl,createView:$,createItemAPI:J,loadImage:sl,copyFile:il,renameFile:lr,createBlob:vn,applyFilterChain:se,text:H,getNumericAspectRatioFromString:bn},views:{fileActionButton:Vn}});is(t.options)},ll=()=>Object.prototype.toString.call(window.operamini)==="[object OperaMini]",al=()=>"Promise"in window,cl=()=>"slice"in Blob.prototype,dl=()=>"URL"in window&&"createObjectURL"in window.URL,ul=()=>"visibilityState"in document,fl=()=>"performance"in window,El=()=>"supports"in(window.CSS||{}),pl=()=>/MSIE|Trident/.test(window.navigator.userAgent),pn=(()=>{const e=hn()&&!ll()&&ul()&&al()&&cl()&&dl()&&fl()&&(El()||pl());return()=>e})(),ue={apps:[]},Il="filepond",Re=()=>{};let _l={},Tl={},ml={},In={},it=Re,ot=Re,_n=Re,Tn=Re,mn=Re,gn=Re,Rn=Re;if(pn()){Ur(()=>{ue.apps.forEach(n=>n._read())},n=>{ue.apps.forEach(r=>r._write(n))});const e=()=>{document.dispatchEvent(new CustomEvent("FilePond:loaded",{detail:{supported:pn,create:it,destroy:ot,parse:_n,find:Tn,registerPlugin:mn,setOptions:Rn}})),document.removeEventListener("DOMContentLoaded",e)};document.readyState!=="loading"?setTimeout(()=>e(),0):document.addEventListener("DOMContentLoaded",e);const t=()=>q(He(),(n,r)=>{In[n]=r[1]});_l={...Cn},ml={...W},Tl={...N},In={},t(),it=(...n)=>{const r=el(...n);return r.on("destroy",ot),ue.apps.push(r),fn(r)},ot=n=>{const r=ue.apps.findIndex(s=>s.isAttachedTo(n));return r>=0?(ue.apps.splice(r,1)[0].restoreElement(),!0):!1},_n=n=>Array.from(n.querySelectorAll(`.${Il}`)).filter(o=>!ue.apps.find(i=>i.isAttachedTo(o))).map(o=>it(o)),Tn=n=>{const r=ue.apps.find(s=>s.isAttachedTo(n));return r?fn(r):null},mn=(...n)=>{n.forEach(ol),t()},gn=()=>{const n={};return q(He(),(r,s)=>{n[r]=s[0]}),n},Rn=n=>(z(n)&&(ue.apps.forEach(r=>{r.setOptions(n)}),os(n)),gn())}export{ml as FileOrigin,Tl as FileStatus,In as OptionTypes,_l as Status,it as create,ot as destroy,Tn as find,gn as getOptions,_n as parse,mn as registerPlugin,Rn as setOptions,pn as supported}; diff --git a/public/build/assets/index.ee3a27ee.js b/public/build/assets/index.ee3a27ee.js new file mode 100644 index 0000000..bd5c329 --- /dev/null +++ b/public/build/assets/index.ee3a27ee.js @@ -0,0 +1,5 @@ +var xe=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],$={_disable:[],allowInput:!1,allowInvalidPreload:!1,altFormat:"F j, Y",altInput:!1,altInputClass:"form-control input",animate:typeof window=="object"&&window.navigator.userAgent.indexOf("MSIE")===-1,ariaDateFormat:"F j, Y",autoFillDefaultTime:!0,clickOpens:!0,closeOnSelect:!0,conjunction:", ",dateFormat:"Y-m-d",defaultHour:12,defaultMinute:0,defaultSeconds:0,disable:[],disableMobile:!1,enableSeconds:!1,enableTime:!1,errorHandler:function(a){return typeof console<"u"&&console.warn(a)},getWeek:function(a){var r=new Date(a.getTime());r.setHours(0,0,0,0),r.setDate(r.getDate()+3-(r.getDay()+6)%7);var e=new Date(r.getFullYear(),0,4);return 1+Math.round(((r.getTime()-e.getTime())/864e5-3+(e.getDay()+6)%7)/7)},hourIncrement:1,ignoredFocusElements:[],inline:!1,locale:"default",minuteIncrement:5,mode:"single",monthSelectorType:"dropdown",nextArrow:"",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},te={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(a){var r=a%100;if(r>3&&r<21)return"th";switch(r%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",monthAriaLabel:"Month",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},I=function(a,r){return r===void 0&&(r=2),("000"+a).slice(r*-1)},F=function(a){return a===!0?1:0};function Be(a,r){var e;return function(){var m=this,h=arguments;clearTimeout(e),e=setTimeout(function(){return a.apply(m,h)},r)}}var Ee=function(a){return a instanceof Array?a:[a]};function T(a,r,e){if(e===!0)return a.classList.add(r);a.classList.remove(r)}function v(a,r,e){var m=window.document.createElement(a);return r=r||"",e=e||"",m.className=r,e!==void 0&&(m.textContent=e),m}function se(a){for(;a.firstChild;)a.removeChild(a.firstChild)}function Je(a,r){if(r(a))return a;if(a.parentNode)return Je(a.parentNode,r)}function de(a,r){var e=v("div","numInputWrapper"),m=v("input","numInput "+a),h=v("span","arrowUp"),g=v("span","arrowDown");if(navigator.userAgent.indexOf("MSIE 9.0")===-1?m.type="number":(m.type="text",m.pattern="\\d*"),r!==void 0)for(var w in r)m.setAttribute(w,r[w]);return e.appendChild(m),e.appendChild(h),e.appendChild(g),e}function _(a){try{if(typeof a.composedPath=="function"){var r=a.composedPath();return r[0]}return a.target}catch{return a.target}}var ke=function(){},ge=function(a,r,e){return e.months[r?"shorthand":"longhand"][a]},En={D:ke,F:function(a,r,e){a.setMonth(e.months.longhand.indexOf(r))},G:function(a,r){a.setHours((a.getHours()>=12?12:0)+parseFloat(r))},H:function(a,r){a.setHours(parseFloat(r))},J:function(a,r){a.setDate(parseFloat(r))},K:function(a,r,e){a.setHours(a.getHours()%12+12*F(new RegExp(e.amPM[1],"i").test(r)))},M:function(a,r,e){a.setMonth(e.months.shorthand.indexOf(r))},S:function(a,r){a.setSeconds(parseFloat(r))},U:function(a,r){return new Date(parseFloat(r)*1e3)},W:function(a,r,e){var m=parseInt(r),h=new Date(a.getFullYear(),0,2+(m-1)*7,0,0,0,0);return h.setDate(h.getDate()-h.getDay()+e.firstDayOfWeek),h},Y:function(a,r){a.setFullYear(parseFloat(r))},Z:function(a,r){return new Date(r)},d:function(a,r){a.setDate(parseFloat(r))},h:function(a,r){a.setHours((a.getHours()>=12?12:0)+parseFloat(r))},i:function(a,r){a.setMinutes(parseFloat(r))},j:function(a,r){a.setDate(parseFloat(r))},l:ke,m:function(a,r){a.setMonth(parseFloat(r)-1)},n:function(a,r){a.setMonth(parseFloat(r)-1)},s:function(a,r){a.setSeconds(parseFloat(r))},u:function(a,r){return new Date(parseFloat(r))},w:ke,y:function(a,r){a.setFullYear(2e3+parseFloat(r))}},K={D:"",F:"",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},ne={Z:function(a){return a.toISOString()},D:function(a,r,e){return r.weekdays.shorthand[ne.w(a,r,e)]},F:function(a,r,e){return ge(ne.n(a,r,e)-1,!1,r)},G:function(a,r,e){return I(ne.h(a,r,e))},H:function(a){return I(a.getHours())},J:function(a,r){return r.ordinal!==void 0?a.getDate()+r.ordinal(a.getDate()):a.getDate()},K:function(a,r){return r.amPM[F(a.getHours()>11)]},M:function(a,r){return ge(a.getMonth(),!0,r)},S:function(a){return I(a.getSeconds())},U:function(a){return a.getTime()/1e3},W:function(a,r,e){return e.getWeek(a)},Y:function(a){return I(a.getFullYear(),4)},d:function(a){return I(a.getDate())},h:function(a){return a.getHours()%12?a.getHours()%12:12},i:function(a){return I(a.getMinutes())},j:function(a){return a.getDate()},l:function(a,r){return r.weekdays.longhand[a.getDay()]},m:function(a){return I(a.getMonth()+1)},n:function(a){return a.getMonth()+1},s:function(a){return a.getSeconds()},u:function(a){return a.getTime()},w:function(a){return a.getDay()},y:function(a){return String(a.getFullYear()).substring(2)}},Ue=function(a){var r=a.config,e=r===void 0?$:r,m=a.l10n,h=m===void 0?te:m,g=a.isMobile,w=g===void 0?!1:g;return function(x,E,Z){var C=Z||h;return e.formatDate!==void 0&&!w?e.formatDate(x,E,C):E.split("").map(function(A,N,Y){return ne[A]&&Y[N-1]!=="\\"?ne[A](x,C,e):A!=="\\"?A:""}).join("")}},Se=function(a){var r=a.config,e=r===void 0?$:r,m=a.l10n,h=m===void 0?te:m;return function(g,w,x,E){if(!(g!==0&&!g)){var Z=E||h,C,A=g;if(g instanceof Date)C=new Date(g.getTime());else if(typeof g!="string"&&g.toFixed!==void 0)C=new Date(g);else if(typeof g=="string"){var N=w||(e||$).dateFormat,Y=String(g).trim();if(Y==="today")C=new Date,x=!0;else if(e&&e.parseDate)C=e.parseDate(g,N);else if(/Z$/.test(Y)||/GMT$/.test(Y))C=new Date(g);else{for(var ae=void 0,D=[],j=0,me=0,L="";jMath.min(r,e)&&a=0?new Date:new Date(e.config.minDate.getTime()),i=Ie(e.config);t.setHours(i.hours,i.minutes,i.seconds,t.getMilliseconds()),e.selectedDates=[t],e.latestSelectedDateObj=t}n!==void 0&&n.type!=="blur"&&pn(n);var o=e._input.value;A(),H(),e._input.value!==o&&e._debouncedChange()}function Z(n,t){return n%12+12*F(t===e.l10n.amPM[1])}function C(n){switch(n%24){case 0:case 12:return 12;default:return n%12}}function A(){if(!(e.hourElement===void 0||e.minuteElement===void 0)){var n=(parseInt(e.hourElement.value.slice(-2),10)||0)%24,t=(parseInt(e.minuteElement.value,10)||0)%60,i=e.secondElement!==void 0?(parseInt(e.secondElement.value,10)||0)%60:0;e.amPM!==void 0&&(n=Z(n,e.amPM.textContent));var o=e.config.minTime!==void 0||e.config.minDate&&e.minDateHasTime&&e.latestSelectedDateObj&&O(e.latestSelectedDateObj,e.config.minDate,!0)===0,l=e.config.maxTime!==void 0||e.config.maxDate&&e.maxDateHasTime&&e.latestSelectedDateObj&&O(e.latestSelectedDateObj,e.config.maxDate,!0)===0;if(e.config.maxTime!==void 0&&e.config.minTime!==void 0&&e.config.minTime>e.config.maxTime){var f=Te(e.config.minTime.getHours(),e.config.minTime.getMinutes(),e.config.minTime.getSeconds()),d=Te(e.config.maxTime.getHours(),e.config.maxTime.getMinutes(),e.config.maxTime.getSeconds()),c=Te(n,t,i);if(c>d&&c=12)]),e.secondElement!==void 0&&(e.secondElement.value=I(i)))}function ae(n){var t=_(n),i=parseInt(t.value)+(n.delta||0);(i/1e3>1||n.key==="Enter"&&!/[^\d]/.test(i.toString()))&&re(i)}function D(n,t,i,o){if(t instanceof Array)return t.forEach(function(l){return D(n,l,i,o)});if(n instanceof Array)return n.forEach(function(l){return D(l,t,i,o)});n.addEventListener(t,i,o),e._handlers.push({remove:function(){return n.removeEventListener(t,i,o)}})}function j(){M("onChange")}function me(){if(e.config.wrap&&["open","close","toggle","clear"].forEach(function(i){Array.prototype.forEach.call(e.element.querySelectorAll("[data-"+i+"]"),function(o){return D(o,"click",e[i])})}),e.isMobile){sn();return}var n=Be(nn,50);if(e._debouncedChange=Be(j,Sn),e.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&D(e.daysContainer,"mouseover",function(i){e.config.mode==="range"&&le(_(i))}),D(e._input,"keydown",Ae),e.calendarContainer!==void 0&&D(e.calendarContainer,"keydown",Ae),!e.config.inline&&!e.config.static&&D(window,"resize",n),window.ontouchstart!==void 0?D(window.document,"touchstart",De):D(window.document,"mousedown",De),D(window.document,"focus",De,{capture:!0}),e.config.clickOpens===!0&&(D(e._input,"focus",e.open),D(e._input,"click",e.open)),e.daysContainer!==void 0&&(D(e.monthNav,"click",mn),D(e.monthNav,["keyup","increment"],ae),D(e.daysContainer,"click",Le)),e.timeContainer!==void 0&&e.minuteElement!==void 0&&e.hourElement!==void 0){var t=function(i){return _(i).select()};D(e.timeContainer,["increment"],E),D(e.timeContainer,"blur",E,{capture:!0}),D(e.timeContainer,"click",R),D([e.hourElement,e.minuteElement],["focus","click"],t),e.secondElement!==void 0&&D(e.secondElement,"focus",function(){return e.secondElement&&e.secondElement.select()}),e.amPM!==void 0&&D(e.amPM,"click",function(i){E(i)})}e.config.allowInput&&D(e._input,"blur",en)}function L(n,t){var i=n!==void 0?e.parseDate(n):e.latestSelectedDateObj||(e.config.minDate&&e.config.minDate>e.now?e.config.minDate:e.config.maxDate&&e.config.maxDate1),e.calendarContainer.appendChild(n);var l=e.config.appendTo!==void 0&&e.config.appendTo.nodeType!==void 0;if((e.config.inline||e.config.static)&&(e.calendarContainer.classList.add(e.config.inline?"inline":"static"),e.config.inline&&(!l&&e.element.parentNode?e.element.parentNode.insertBefore(e.calendarContainer,e._input.nextSibling):e.config.appendTo!==void 0&&e.config.appendTo.appendChild(e.calendarContainer)),e.config.static)){var f=v("div","flatpickr-wrapper");e.element.parentNode&&e.element.parentNode.insertBefore(f,e.element),f.appendChild(e.element),e.altInput&&f.appendChild(e.altInput),f.appendChild(e.calendarContainer)}!e.config.static&&!e.config.inline&&(e.config.appendTo!==void 0?e.config.appendTo:window.document.body).appendChild(e.calendarContainer)}function W(n,t,i,o){var l=B(t,!0),f=v("span",n,t.getDate().toString());return f.dateObj=t,f.$i=o,f.setAttribute("aria-label",e.formatDate(t,e.config.ariaDateFormat)),n.indexOf("hidden")===-1&&O(t,e.now)===0&&(e.todayDateElem=f,f.classList.add("today"),f.setAttribute("aria-current","date")),l?(f.tabIndex=-1,we(t)&&(f.classList.add("selected"),e.selectedDateElem=f,e.config.mode==="range"&&(T(f,"startRange",e.selectedDates[0]&&O(t,e.selectedDates[0],!0)===0),T(f,"endRange",e.selectedDates[1]&&O(t,e.selectedDates[1],!0)===0),n==="nextMonthDay"&&f.classList.add("inRange")))):f.classList.add("flatpickr-disabled"),e.config.mode==="range"&&gn(t)&&!we(t)&&f.classList.add("inRange"),e.weekNumbers&&e.config.showMonths===1&&n!=="prevMonthDay"&&o%7===6&&e.weekNumbers.insertAdjacentHTML("beforeend",""+e.config.getWeek(t)+""),M("onDayCreate",f),f}function U(n){n.focus(),e.config.mode==="range"&&le(n)}function V(n){for(var t=n>0?0:e.config.showMonths-1,i=n>0?e.config.showMonths:-1,o=t;o!=i;o+=n)for(var l=e.daysContainer.children[o],f=n>0?0:l.children.length-1,d=n>0?l.children.length:-1,c=f;c!=d;c+=n){var p=l.children[c];if(p.className.indexOf("hidden")===-1&&B(p.dateObj))return p}}function he(n,t){for(var i=n.className.indexOf("Month")===-1?n.dateObj.getMonth():e.currentMonth,o=t>0?e.config.showMonths:-1,l=t>0?1:-1,f=i-e.currentMonth;f!=o;f+=l)for(var d=e.daysContainer.children[f],c=i-e.currentMonth===f?n.$i+t:t<0?d.children.length-1:0,p=d.children.length,u=c;u>=0&&u0?p:-1);u+=l){var s=d.children[u];if(s.className.indexOf("hidden")===-1&&B(s.dateObj)&&Math.abs(n.$i-u)>=Math.abs(t))return U(s)}e.changeMonth(l),Q(V(l),0)}function Q(n,t){var i=g(),o=oe(i||document.body),l=n!==void 0?n:o?i:e.selectedDateElem!==void 0&&oe(e.selectedDateElem)?e.selectedDateElem:e.todayDateElem!==void 0&&oe(e.todayDateElem)?e.todayDateElem:V(t>0?1:-1);l===void 0?e._input.focus():o?he(l,t):U(l)}function Ve(n,t){for(var i=(new Date(n,t,1).getDay()-e.l10n.firstDayOfWeek+7)%7,o=e.utils.getDaysInMonth((t-1+12)%12,n),l=e.utils.getDaysInMonth(t,n),f=window.document.createDocumentFragment(),d=e.config.showMonths>1,c=d?"prevMonthDay hidden":"prevMonthDay",p=d?"nextMonthDay hidden":"nextMonthDay",u=o+1-i,s=0;u<=o;u++,s++)f.appendChild(W("flatpickr-day "+c,new Date(n,t-1,u),u,s));for(u=1;u<=l;u++,s++)f.appendChild(W("flatpickr-day",new Date(n,t,u),u,s));for(var b=l+1;b<=42-i&&(e.config.showMonths===1||s%7!==0);b++,s++)f.appendChild(W("flatpickr-day "+p,new Date(n,t+1,b%l),b,s));var P=v("div","dayContainer");return P.appendChild(f),P}function ie(){if(e.daysContainer!==void 0){se(e.daysContainer),e.weekNumbers&&se(e.weekNumbers);for(var n=document.createDocumentFragment(),t=0;t1||e.config.monthSelectorType!=="dropdown")){var n=function(o){return e.config.minDate!==void 0&&e.currentYear===e.config.minDate.getFullYear()&&oe.config.maxDate.getMonth())};e.monthsDropdownContainer.tabIndex=-1,e.monthsDropdownContainer.innerHTML="";for(var t=0;t<12;t++)if(!!n(t)){var i=v("option","flatpickr-monthDropdown-month");i.value=new Date(e.currentYear,t).getMonth().toString(),i.textContent=ge(t,e.config.shorthandCurrentMonth,e.l10n),i.tabIndex=-1,e.currentMonth===t&&(i.selected=!0),e.monthsDropdownContainer.appendChild(i)}}}function qe(){var n=v("div","flatpickr-month"),t=window.document.createDocumentFragment(),i;e.config.showMonths>1||e.config.monthSelectorType==="static"?i=v("span","cur-month"):(e.monthsDropdownContainer=v("select","flatpickr-monthDropdown-months"),e.monthsDropdownContainer.setAttribute("aria-label",e.l10n.monthAriaLabel),D(e.monthsDropdownContainer,"change",function(d){var c=_(d),p=parseInt(c.value,10);e.changeMonth(p-e.currentMonth),M("onMonthChange")}),q(),i=e.monthsDropdownContainer);var o=de("cur-year",{tabindex:"-1"}),l=o.getElementsByTagName("input")[0];l.setAttribute("aria-label",e.l10n.yearAriaLabel),e.config.minDate&&l.setAttribute("min",e.config.minDate.getFullYear().toString()),e.config.maxDate&&(l.setAttribute("max",e.config.maxDate.getFullYear().toString()),l.disabled=!!e.config.minDate&&e.config.minDate.getFullYear()===e.config.maxDate.getFullYear());var f=v("div","flatpickr-current-month");return f.appendChild(i),f.appendChild(o),t.appendChild(f),n.appendChild(t),{container:n,yearElement:l,monthElement:i}}function _e(){se(e.monthNav),e.monthNav.appendChild(e.prevMonthNav),e.config.showMonths&&(e.yearElements=[],e.monthElements=[]);for(var n=e.config.showMonths;n--;){var t=qe();e.yearElements.push(t.yearElement),e.monthElements.push(t.monthElement),e.monthNav.appendChild(t.container)}e.monthNav.appendChild(e.nextMonthNav)}function ze(){return e.monthNav=v("div","flatpickr-months"),e.yearElements=[],e.monthElements=[],e.prevMonthNav=v("span","flatpickr-prev-month"),e.prevMonthNav.innerHTML=e.config.prevArrow,e.nextMonthNav=v("span","flatpickr-next-month"),e.nextMonthNav.innerHTML=e.config.nextArrow,_e(),Object.defineProperty(e,"_hidePrevMonthArrow",{get:function(){return e.__hidePrevMonthArrow},set:function(n){e.__hidePrevMonthArrow!==n&&(T(e.prevMonthNav,"flatpickr-disabled",n),e.__hidePrevMonthArrow=n)}}),Object.defineProperty(e,"_hideNextMonthArrow",{get:function(){return e.__hideNextMonthArrow},set:function(n){e.__hideNextMonthArrow!==n&&(T(e.nextMonthNav,"flatpickr-disabled",n),e.__hideNextMonthArrow=n)}}),e.currentYearElement=e.yearElements[0],ce(),e.monthNav}function $e(){e.calendarContainer.classList.add("hasTime"),e.config.noCalendar&&e.calendarContainer.classList.add("noCalendar");var n=Ie(e.config);e.timeContainer=v("div","flatpickr-time"),e.timeContainer.tabIndex=-1;var t=v("span","flatpickr-time-separator",":"),i=de("flatpickr-hour",{"aria-label":e.l10n.hourAriaLabel});e.hourElement=i.getElementsByTagName("input")[0];var o=de("flatpickr-minute",{"aria-label":e.l10n.minuteAriaLabel});if(e.minuteElement=o.getElementsByTagName("input")[0],e.hourElement.tabIndex=e.minuteElement.tabIndex=-1,e.hourElement.value=I(e.latestSelectedDateObj?e.latestSelectedDateObj.getHours():e.config.time_24hr?n.hours:C(n.hours)),e.minuteElement.value=I(e.latestSelectedDateObj?e.latestSelectedDateObj.getMinutes():n.minutes),e.hourElement.setAttribute("step",e.config.hourIncrement.toString()),e.minuteElement.setAttribute("step",e.config.minuteIncrement.toString()),e.hourElement.setAttribute("min",e.config.time_24hr?"0":"1"),e.hourElement.setAttribute("max",e.config.time_24hr?"23":"12"),e.hourElement.setAttribute("maxlength","2"),e.minuteElement.setAttribute("min","0"),e.minuteElement.setAttribute("max","59"),e.minuteElement.setAttribute("maxlength","2"),e.timeContainer.appendChild(i),e.timeContainer.appendChild(t),e.timeContainer.appendChild(o),e.config.time_24hr&&e.timeContainer.classList.add("time24hr"),e.config.enableSeconds){e.timeContainer.classList.add("hasSeconds");var l=de("flatpickr-second");e.secondElement=l.getElementsByTagName("input")[0],e.secondElement.value=I(e.latestSelectedDateObj?e.latestSelectedDateObj.getSeconds():n.seconds),e.secondElement.setAttribute("step",e.minuteElement.getAttribute("step")),e.secondElement.setAttribute("min","0"),e.secondElement.setAttribute("max","59"),e.secondElement.setAttribute("maxlength","2"),e.timeContainer.appendChild(v("span","flatpickr-time-separator",":")),e.timeContainer.appendChild(l)}return e.config.time_24hr||(e.amPM=v("span","flatpickr-am-pm",e.l10n.amPM[F((e.latestSelectedDateObj?e.hourElement.value:e.config.defaultHour)>11)]),e.amPM.title=e.l10n.toggleTitle,e.amPM.tabIndex=-1,e.timeContainer.appendChild(e.amPM)),e.timeContainer}function Oe(){e.weekdayContainer?se(e.weekdayContainer):e.weekdayContainer=v("div","flatpickr-weekdays");for(var n=e.config.showMonths;n--;){var t=v("div","flatpickr-weekdaycontainer");e.weekdayContainer.appendChild(t)}return Fe(),e.weekdayContainer}function Fe(){if(!!e.weekdayContainer){var n=e.l10n.firstDayOfWeek,t=Ke(e.l10n.weekdays.shorthand);n>0&&n + `+t.join("")+` + + `}}function Ge(){e.calendarContainer.classList.add("hasWeeks");var n=v("div","flatpickr-weekwrapper");n.appendChild(v("span","flatpickr-weekday",e.l10n.weekAbbreviation));var t=v("div","flatpickr-weeks");return n.appendChild(t),{weekWrapper:n,weekNumbers:t}}function ve(n,t){t===void 0&&(t=!0);var i=t?n:n-e.currentMonth;i<0&&e._hidePrevMonthArrow===!0||i>0&&e._hideNextMonthArrow===!0||(e.currentMonth+=i,(e.currentMonth<0||e.currentMonth>11)&&(e.currentYear+=e.currentMonth>11?1:-1,e.currentMonth=(e.currentMonth+12)%12,M("onYearChange"),q()),ie(),M("onMonthChange"),ce())}function Ze(n,t){if(n===void 0&&(n=!0),t===void 0&&(t=!0),e.input.value="",e.altInput!==void 0&&(e.altInput.value=""),e.mobileInput!==void 0&&(e.mobileInput.value=""),e.selectedDates=[],e.latestSelectedDateObj=void 0,t===!0&&(e.currentYear=e._initialDate.getFullYear(),e.currentMonth=e._initialDate.getMonth()),e.config.enableTime===!0){var i=Ie(e.config),o=i.hours,l=i.minutes,f=i.seconds;Y(o,l,f)}e.redraw(),n&&M("onChange")}function Qe(){e.isOpen=!1,e.isMobile||(e.calendarContainer!==void 0&&e.calendarContainer.classList.remove("open"),e._input!==void 0&&e._input.classList.remove("active")),M("onClose")}function Xe(){e.config!==void 0&&M("onDestroy");for(var n=e._handlers.length;n--;)e._handlers[n].remove();if(e._handlers=[],e.mobileInput)e.mobileInput.parentNode&&e.mobileInput.parentNode.removeChild(e.mobileInput),e.mobileInput=void 0;else if(e.calendarContainer&&e.calendarContainer.parentNode)if(e.config.static&&e.calendarContainer.parentNode){var t=e.calendarContainer.parentNode;if(t.lastChild&&t.removeChild(t.lastChild),t.parentNode){for(;t.firstChild;)t.parentNode.insertBefore(t.firstChild,t);t.parentNode.removeChild(t)}}else e.calendarContainer.parentNode.removeChild(e.calendarContainer);e.altInput&&(e.input.type="text",e.altInput.parentNode&&e.altInput.parentNode.removeChild(e.altInput),delete e.altInput),e.input&&(e.input.type=e.input._type,e.input.classList.remove("flatpickr-input"),e.input.removeAttribute("readonly")),["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(i){try{delete e[i]}catch{}})}function X(n){return e.calendarContainer.contains(n)}function De(n){if(e.isOpen&&!e.config.inline){var t=_(n),i=X(t),o=t===e.input||t===e.altInput||e.element.contains(t)||n.path&&n.path.indexOf&&(~n.path.indexOf(e.input)||~n.path.indexOf(e.altInput)),l=!o&&!i&&!X(n.relatedTarget),f=!e.config.ignoredFocusElements.some(function(d){return d.contains(t)});l&&f&&(e.config.allowInput&&e.setDate(e._input.value,!1,e.config.altInput?e.config.altFormat:e.config.dateFormat),e.timeContainer!==void 0&&e.minuteElement!==void 0&&e.hourElement!==void 0&&e.input.value!==""&&e.input.value!==void 0&&E(),e.close(),e.config&&e.config.mode==="range"&&e.selectedDates.length===1&&e.clear(!1))}}function re(n){if(!(!n||e.config.minDate&&ne.config.maxDate.getFullYear())){var t=n,i=e.currentYear!==t;e.currentYear=t||e.currentYear,e.config.maxDate&&e.currentYear===e.config.maxDate.getFullYear()?e.currentMonth=Math.min(e.config.maxDate.getMonth(),e.currentMonth):e.config.minDate&&e.currentYear===e.config.minDate.getFullYear()&&(e.currentMonth=Math.max(e.config.minDate.getMonth(),e.currentMonth)),i&&(e.redraw(),M("onYearChange"),q())}}function B(n,t){var i;t===void 0&&(t=!0);var o=e.parseDate(n,void 0,t);if(e.config.minDate&&o&&O(o,e.config.minDate,t!==void 0?t:!e.minDateHasTime)<0||e.config.maxDate&&o&&O(o,e.config.maxDate,t!==void 0?t:!e.maxDateHasTime)>0)return!1;if(!e.config.enable&&e.config.disable.length===0)return!0;if(o===void 0)return!1;for(var l=!!e.config.enable,f=(i=e.config.enable)!==null&&i!==void 0?i:e.config.disable,d=0,c=void 0;d=c.from.getTime()&&o.getTime()<=c.to.getTime())return l}return!l}function oe(n){return e.daysContainer!==void 0?n.className.indexOf("hidden")===-1&&n.className.indexOf("flatpickr-disabled")===-1&&e.daysContainer.contains(n):!1}function en(n){var t=n.target===e._input,i=e._input.value.trimEnd()!==Ce();t&&i&&!(n.relatedTarget&&X(n.relatedTarget))&&e.setDate(e._input.value,!0,n.target===e.altInput?e.config.altFormat:e.config.dateFormat)}function Ae(n){var t=_(n),i=e.config.wrap?a.contains(t):t===e._input,o=e.config.allowInput,l=e.isOpen&&(!o||!i),f=e.config.inline&&i&&!o;if(n.keyCode===13&&i){if(o)return e.setDate(e._input.value,!0,t===e.altInput?e.config.altFormat:e.config.dateFormat),e.close(),t.blur();e.open()}else if(X(t)||l||f){var d=!!e.timeContainer&&e.timeContainer.contains(t);switch(n.keyCode){case 13:d?(n.preventDefault(),E(),be()):Le(n);break;case 27:n.preventDefault(),be();break;case 8:case 46:i&&!e.config.allowInput&&(n.preventDefault(),e.clear());break;case 37:case 39:if(!d&&!i){n.preventDefault();var c=g();if(e.daysContainer!==void 0&&(o===!1||c&&oe(c))){var p=n.keyCode===39?1:-1;n.ctrlKey?(n.stopPropagation(),ve(p),Q(V(1),0)):Q(void 0,p)}}else e.hourElement&&e.hourElement.focus();break;case 38:case 40:n.preventDefault();var u=n.keyCode===40?1:-1;e.daysContainer&&t.$i!==void 0||t===e.input||t===e.altInput?n.ctrlKey?(n.stopPropagation(),re(e.currentYear-u),Q(V(1),0)):d||Q(void 0,u*7):t===e.currentYearElement?re(e.currentYear-u):e.config.enableTime&&(!d&&e.hourElement&&e.hourElement.focus(),E(n),e._debouncedChange());break;case 9:if(d){var s=[e.hourElement,e.minuteElement,e.secondElement,e.amPM].concat(e.pluginElements).filter(function(S){return S}),b=s.indexOf(t);if(b!==-1){var P=s[b+(n.shiftKey?-1:1)];n.preventDefault(),(P||e._input).focus()}}else!e.config.noCalendar&&e.daysContainer&&e.daysContainer.contains(t)&&n.shiftKey&&(n.preventDefault(),e._input.focus());break}}if(e.amPM!==void 0&&t===e.amPM)switch(n.key){case e.l10n.amPM[0].charAt(0):case e.l10n.amPM[0].charAt(0).toLowerCase():e.amPM.textContent=e.l10n.amPM[0],A(),H();break;case e.l10n.amPM[1].charAt(0):case e.l10n.amPM[1].charAt(0).toLowerCase():e.amPM.textContent=e.l10n.amPM[1],A(),H();break}(i||X(t))&&M("onKeyDown",n)}function le(n,t){if(t===void 0&&(t="flatpickr-day"),!(e.selectedDates.length!==1||n&&(!n.classList.contains(t)||n.classList.contains("flatpickr-disabled")))){for(var i=n?n.dateObj.getTime():e.days.firstElementChild.dateObj.getTime(),o=e.parseDate(e.selectedDates[0],void 0,!0).getTime(),l=Math.min(i,e.selectedDates[0].getTime()),f=Math.max(i,e.selectedDates[0].getTime()),d=!1,c=0,p=0,u=l;ul&&uc)?c=u:u>o&&(!p||u ."+t));s.forEach(function(b){var P=b.dateObj,S=P.getTime(),ee=c>0&&S0&&S>p;if(ee){b.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(z){b.classList.remove(z)});return}else if(d&&!ee)return;["startRange","inRange","endRange","notAllowed"].forEach(function(z){b.classList.remove(z)}),n!==void 0&&(n.classList.add(i<=e.selectedDates[0].getTime()?"startRange":"endRange"),oi&&S===o&&b.classList.add("endRange"),S>=c&&(p===0||S<=p)&&kn(S,o,i)&&b.classList.add("inRange"))})}}function nn(){e.isOpen&&!e.config.static&&!e.config.inline&&fe()}function tn(n,t){if(t===void 0&&(t=e._positionElement),e.isMobile===!0){if(n){n.preventDefault();var i=_(n);i&&i.blur()}e.mobileInput!==void 0&&(e.mobileInput.focus(),e.mobileInput.click()),M("onOpen");return}else if(e._input.disabled||e.config.inline)return;var o=e.isOpen;e.isOpen=!0,o||(e.calendarContainer.classList.add("open"),e._input.classList.add("active"),M("onOpen"),fe(t)),e.config.enableTime===!0&&e.config.noCalendar===!0&&e.config.allowInput===!1&&(n===void 0||!e.timeContainer.contains(n.relatedTarget))&&setTimeout(function(){return e.hourElement.select()},50)}function Ne(n){return function(t){var i=e.config["_"+n+"Date"]=e.parseDate(t,e.config.dateFormat),o=e.config["_"+(n==="min"?"max":"min")+"Date"];i!==void 0&&(e[n==="min"?"minDateHasTime":"maxDateHasTime"]=i.getHours()>0||i.getMinutes()>0||i.getSeconds()>0),e.selectedDates&&(e.selectedDates=e.selectedDates.filter(function(l){return B(l)}),!e.selectedDates.length&&n==="min"&&N(i),H()),e.daysContainer&&(He(),i!==void 0?e.currentYearElement[n]=i.getFullYear().toString():e.currentYearElement.removeAttribute(n),e.currentYearElement.disabled=!!o&&i!==void 0&&o.getFullYear()===i.getFullYear())}}function an(){var n=["wrap","weekNumbers","allowInput","allowInvalidPreload","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],t=k(k({},JSON.parse(JSON.stringify(a.dataset||{}))),r),i={};e.config.parseDate=t.parseDate,e.config.formatDate=t.formatDate,Object.defineProperty(e.config,"enable",{get:function(){return e.config._enable},set:function(s){e.config._enable=Re(s)}}),Object.defineProperty(e.config,"disable",{get:function(){return e.config._disable},set:function(s){e.config._disable=Re(s)}});var o=t.mode==="time";if(!t.dateFormat&&(t.enableTime||o)){var l=y.defaultConfig.dateFormat||$.dateFormat;i.dateFormat=t.noCalendar||o?"H:i"+(t.enableSeconds?":S":""):l+" H:i"+(t.enableSeconds?":S":"")}if(t.altInput&&(t.enableTime||o)&&!t.altFormat){var f=y.defaultConfig.altFormat||$.altFormat;i.altFormat=t.noCalendar||o?"h:i"+(t.enableSeconds?":S K":" K"):f+(" h:i"+(t.enableSeconds?":S":"")+" K")}Object.defineProperty(e.config,"minDate",{get:function(){return e.config._minDate},set:Ne("min")}),Object.defineProperty(e.config,"maxDate",{get:function(){return e.config._maxDate},set:Ne("max")});var d=function(s){return function(b){e.config[s==="min"?"_minTime":"_maxTime"]=e.parseDate(b,"H:i:S")}};Object.defineProperty(e.config,"minTime",{get:function(){return e.config._minTime},set:d("min")}),Object.defineProperty(e.config,"maxTime",{get:function(){return e.config._maxTime},set:d("max")}),t.mode==="time"&&(e.config.noCalendar=!0,e.config.enableTime=!0),Object.assign(e.config,i,t);for(var c=0;c-1?e.config[u]=Ee(p[u]).map(w).concat(e.config[u]):typeof t[u]>"u"&&(e.config[u]=p[u])}t.altInputClass||(e.config.altInputClass=Pe().className+" "+e.config.altInputClass),M("onParseConfig")}function Pe(){return e.config.wrap?a.querySelector("[data-input]"):a}function Ye(){typeof e.config.locale!="object"&&typeof y.l10ns[e.config.locale]>"u"&&e.config.errorHandler(new Error("flatpickr: invalid locale "+e.config.locale)),e.l10n=k(k({},y.l10ns.default),typeof e.config.locale=="object"?e.config.locale:e.config.locale!=="default"?y.l10ns[e.config.locale]:void 0),K.D="("+e.l10n.weekdays.shorthand.join("|")+")",K.l="("+e.l10n.weekdays.longhand.join("|")+")",K.M="("+e.l10n.months.shorthand.join("|")+")",K.F="("+e.l10n.months.longhand.join("|")+")",K.K="("+e.l10n.amPM[0]+"|"+e.l10n.amPM[1]+"|"+e.l10n.amPM[0].toLowerCase()+"|"+e.l10n.amPM[1].toLowerCase()+")";var n=k(k({},r),JSON.parse(JSON.stringify(a.dataset||{})));n.time_24hr===void 0&&y.defaultConfig.time_24hr===void 0&&(e.config.time_24hr=e.l10n.time_24hr),e.formatDate=Ue(e),e.parseDate=Se({config:e.config,l10n:e.l10n})}function fe(n){if(typeof e.config.position=="function")return void e.config.position(e,n);if(e.calendarContainer!==void 0){M("onPreCalendarPosition");var t=n||e._positionElement,i=Array.prototype.reduce.call(e.calendarContainer.children,function(yn,xn){return yn+xn.offsetHeight},0),o=e.calendarContainer.offsetWidth,l=e.config.position.split(" "),f=l[0],d=l.length>1?l[1]:null,c=t.getBoundingClientRect(),p=window.innerHeight-c.bottom,u=f==="above"||f!=="below"&&pi,s=window.pageYOffset+c.top+(u?-i-2:t.offsetHeight+2);if(T(e.calendarContainer,"arrowTop",!u),T(e.calendarContainer,"arrowBottom",u),!e.config.inline){var b=window.pageXOffset+c.left,P=!1,S=!1;d==="center"?(b-=(o-c.width)/2,P=!0):d==="right"&&(b-=o-c.width,S=!0),T(e.calendarContainer,"arrowLeft",!P&&!S),T(e.calendarContainer,"arrowCenter",P),T(e.calendarContainer,"arrowRight",S);var ee=window.document.body.offsetWidth-(window.pageXOffset+c.right),z=b+o>window.document.body.offsetWidth,hn=ee+o>window.document.body.offsetWidth;if(T(e.calendarContainer,"rightMost",z),!e.config.static)if(e.calendarContainer.style.top=s+"px",!z)e.calendarContainer.style.left=b+"px",e.calendarContainer.style.right="auto";else if(!hn)e.calendarContainer.style.left="auto",e.calendarContainer.style.right=ee+"px";else{var ye=rn();if(ye===void 0)return;var vn=window.document.body.offsetWidth,Dn=Math.max(0,vn/2-o/2),bn=".flatpickr-calendar.centerMost:before",Mn=".flatpickr-calendar.centerMost:after",wn=ye.cssRules.length,Cn="{left:"+c.left+"px;right:auto;}";T(e.calendarContainer,"rightMost",!1),T(e.calendarContainer,"centerMost",!0),ye.insertRule(bn+","+Mn+Cn,wn),e.calendarContainer.style.left=Dn+"px",e.calendarContainer.style.right="auto"}}}}function rn(){for(var n=null,t=0;te.currentMonth+e.config.showMonths-1)&&e.config.mode!=="range";if(e.selectedDateElem=o,e.config.mode==="single")e.selectedDates=[l];else if(e.config.mode==="multiple"){var d=we(l);d?e.selectedDates.splice(parseInt(d),1):e.selectedDates.push(l)}else e.config.mode==="range"&&(e.selectedDates.length===2&&e.clear(!1,!1),e.latestSelectedDateObj=l,e.selectedDates.push(l),O(l,e.selectedDates[0],!0)!==0&&e.selectedDates.sort(function(s,b){return s.getTime()-b.getTime()}));if(A(),f){var c=e.currentYear!==l.getFullYear();e.currentYear=l.getFullYear(),e.currentMonth=l.getMonth(),c&&(M("onYearChange"),q()),M("onMonthChange")}if(ce(),ie(),H(),!f&&e.config.mode!=="range"&&e.config.showMonths===1?U(o):e.selectedDateElem!==void 0&&e.hourElement===void 0&&e.selectedDateElem&&e.selectedDateElem.focus(),e.hourElement!==void 0&&e.hourElement!==void 0&&e.hourElement.focus(),e.config.closeOnSelect){var p=e.config.mode==="single"&&!e.config.enableTime,u=e.config.mode==="range"&&e.selectedDates.length===2&&!e.config.enableTime;(p||u)&&be()}j()}}var ue={locale:[Ye,Fe],showMonths:[_e,x,Oe],minDate:[L],maxDate:[L],positionElement:[We],clickOpens:[function(){e.config.clickOpens===!0?(D(e._input,"focus",e.open),D(e._input,"click",e.open)):(e._input.removeEventListener("focus",e.open),e._input.removeEventListener("click",e.open))}]};function ln(n,t){if(n!==null&&typeof n=="object"){Object.assign(e.config,n);for(var i in n)ue[i]!==void 0&&ue[i].forEach(function(o){return o()})}else e.config[n]=t,ue[n]!==void 0?ue[n].forEach(function(o){return o()}):xe.indexOf(n)>-1&&(e.config[n]=Ee(t));e.redraw(),H(!0)}function je(n,t){var i=[];if(n instanceof Array)i=n.map(function(o){return e.parseDate(o,t)});else if(n instanceof Date||typeof n=="number")i=[e.parseDate(n,t)];else if(typeof n=="string")switch(e.config.mode){case"single":case"time":i=[e.parseDate(n,t)];break;case"multiple":i=n.split(e.config.conjunction).map(function(o){return e.parseDate(o,t)});break;case"range":i=n.split(e.l10n.rangeSeparator).map(function(o){return e.parseDate(o,t)});break}else e.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(n)));e.selectedDates=e.config.allowInvalidPreload?i:i.filter(function(o){return o instanceof Date&&B(o,!1)}),e.config.mode==="range"&&e.selectedDates.sort(function(o,l){return o.getTime()-l.getTime()})}function fn(n,t,i){if(t===void 0&&(t=!1),i===void 0&&(i=e.config.dateFormat),n!==0&&!n||n instanceof Array&&n.length===0)return e.clear(t);je(n,i),e.latestSelectedDateObj=e.selectedDates[e.selectedDates.length-1],e.redraw(),L(void 0,t),N(),e.selectedDates.length===0&&e.clear(!1),H(t),t&&M("onChange")}function Re(n){return n.slice().map(function(t){return typeof t=="string"||typeof t=="number"||t instanceof Date?e.parseDate(t,void 0,!0):t&&typeof t=="object"&&t.from&&t.to?{from:e.parseDate(t.from,void 0),to:e.parseDate(t.to,void 0)}:t}).filter(function(t){return t})}function un(){e.selectedDates=[],e.now=e.parseDate(e.config.now)||new Date;var n=e.config.defaultDate||((e.input.nodeName==="INPUT"||e.input.nodeName==="TEXTAREA")&&e.input.placeholder&&e.input.value===e.input.placeholder?null:e.input.value);n&&je(n,e.config.dateFormat),e._initialDate=e.selectedDates.length>0?e.selectedDates[0]:e.config.minDate&&e.config.minDate.getTime()>e.now.getTime()?e.config.minDate:e.config.maxDate&&e.config.maxDate.getTime()0&&(e.latestSelectedDateObj=e.selectedDates[0]),e.config.minTime!==void 0&&(e.config.minTime=e.parseDate(e.config.minTime,"H:i")),e.config.maxTime!==void 0&&(e.config.maxTime=e.parseDate(e.config.maxTime,"H:i")),e.minDateHasTime=!!e.config.minDate&&(e.config.minDate.getHours()>0||e.config.minDate.getMinutes()>0||e.config.minDate.getSeconds()>0),e.maxDateHasTime=!!e.config.maxDate&&(e.config.maxDate.getHours()>0||e.config.maxDate.getMinutes()>0||e.config.maxDate.getSeconds()>0)}function cn(){if(e.input=Pe(),!e.input){e.config.errorHandler(new Error("Invalid input element specified"));return}e.input._type=e.input.type,e.input.type="text",e.input.classList.add("flatpickr-input"),e._input=e.input,e.config.altInput&&(e.altInput=v(e.input.nodeName,e.config.altInputClass),e._input=e.altInput,e.altInput.placeholder=e.input.placeholder,e.altInput.disabled=e.input.disabled,e.altInput.required=e.input.required,e.altInput.tabIndex=e.input.tabIndex,e.altInput.type="text",e.input.setAttribute("type","hidden"),!e.config.static&&e.input.parentNode&&e.input.parentNode.insertBefore(e.altInput,e.input.nextSibling)),e.config.allowInput||e._input.setAttribute("readonly","readonly"),We()}function We(){e._positionElement=e.config.positionElement||e._input}function sn(){var n=e.config.enableTime?e.config.noCalendar?"time":"datetime-local":"date";e.mobileInput=v("input",e.input.className+" flatpickr-mobile"),e.mobileInput.tabIndex=1,e.mobileInput.type=n,e.mobileInput.disabled=e.input.disabled,e.mobileInput.required=e.input.required,e.mobileInput.placeholder=e.input.placeholder,e.mobileFormatStr=n==="datetime-local"?"Y-m-d\\TH:i:S":n==="date"?"Y-m-d":"H:i:S",e.selectedDates.length>0&&(e.mobileInput.defaultValue=e.mobileInput.value=e.formatDate(e.selectedDates[0],e.mobileFormatStr)),e.config.minDate&&(e.mobileInput.min=e.formatDate(e.config.minDate,"Y-m-d")),e.config.maxDate&&(e.mobileInput.max=e.formatDate(e.config.maxDate,"Y-m-d")),e.input.getAttribute("step")&&(e.mobileInput.step=String(e.input.getAttribute("step"))),e.input.type="hidden",e.altInput!==void 0&&(e.altInput.type="hidden");try{e.input.parentNode&&e.input.parentNode.insertBefore(e.mobileInput,e.input.nextSibling)}catch{}D(e.mobileInput,"change",function(t){e.setDate(_(t).value,!1,e.mobileFormatStr),M("onChange"),M("onClose")})}function dn(n){if(e.isOpen===!0)return e.close();e.open(n)}function M(n,t){if(e.config!==void 0){var i=e.config[n];if(i!==void 0&&i.length>0)for(var o=0;i[o]&&o=0&&O(n,e.selectedDates[1])<=0}function ce(){e.config.noCalendar||e.isMobile||!e.monthNav||(e.yearElements.forEach(function(n,t){var i=new Date(e.currentYear,e.currentMonth,1);i.setMonth(e.currentMonth+t),e.config.showMonths>1||e.config.monthSelectorType==="static"?e.monthElements[t].textContent=ge(i.getMonth(),e.config.shorthandCurrentMonth,e.l10n)+" ":e.monthsDropdownContainer.value=i.getMonth().toString(),n.value=i.getFullYear().toString()}),e._hidePrevMonthArrow=e.config.minDate!==void 0&&(e.currentYear===e.config.minDate.getFullYear()?e.currentMonth<=e.config.minDate.getMonth():e.currentYeare.config.maxDate.getMonth():e.currentYear>e.config.maxDate.getFullYear()))}function Ce(n){var t=n||(e.config.altInput?e.config.altFormat:e.config.dateFormat);return e.selectedDates.map(function(i){return e.formatDate(i,t)}).filter(function(i,o,l){return e.config.mode!=="range"||e.config.enableTime||l.indexOf(i)===o}).join(e.config.mode!=="range"?e.config.conjunction:e.l10n.rangeSeparator)}function H(n){n===void 0&&(n=!0),e.mobileInput!==void 0&&e.mobileFormatStr&&(e.mobileInput.value=e.latestSelectedDateObj!==void 0?e.formatDate(e.latestSelectedDateObj,e.mobileFormatStr):""),e.input.value=Ce(e.config.dateFormat),e.altInput!==void 0&&(e.altInput.value=Ce(e.config.altFormat)),n!==!1&&M("onValueUpdate")}function mn(n){var t=_(n),i=e.prevMonthNav.contains(t),o=e.nextMonthNav.contains(t);i||o?ve(i?-1:1):e.yearElements.indexOf(t)>=0?t.select():t.classList.contains("arrowUp")?e.changeYear(e.currentYear+1):t.classList.contains("arrowDown")&&e.changeYear(e.currentYear-1)}function pn(n){n.preventDefault();var t=n.type==="keydown",i=_(n),o=i;e.amPM!==void 0&&i===e.amPM&&(e.amPM.textContent=e.l10n.amPM[F(e.amPM.textContent===e.l10n.amPM[0])]);var l=parseFloat(o.getAttribute("min")),f=parseFloat(o.getAttribute("max")),d=parseFloat(o.getAttribute("step")),c=parseInt(o.value,10),p=n.delta||(t?n.which===38?1:-1:0),u=c+d*p;if(typeof o.value<"u"&&o.value.length===2){var s=o===e.hourElement,b=o===e.minuteElement;uf&&(u=o===e.hourElement?u-f-F(!e.amPM):l,b&&J(void 0,1,e.hourElement)),e.amPM&&s&&(d===1?u+c===23:Math.abs(u-c)>d)&&(e.amPM.textContent=e.l10n.amPM[F(e.amPM.textContent===e.l10n.amPM[0])]),o.value=I(u)}}return h(),e}function G(a,r){for(var e=Array.prototype.slice.call(a).filter(function(w){return w instanceof HTMLElement}),m=[],h=0;hre[ae]})}}}return Object.freeze(Object.defineProperty(le,Symbol.toStringTag,{value:"Module"}))}var ye={exports:{}};(function(le,de){(function(Q,re){le.exports=re()})(self,function(){return function(){var Q,re={90643:function(_){_.exports.default=["\u0625\u0628\u062F\u0623 \u0641\u064A \u0627\u0644\u0643\u062A\u0627\u0628\u0629...","\u062D\u0648\u0644 \u062C\u0648\u062F\u064A\u062A","\u0645\u062D\u0631\u0631 \u062C\u0648\u062F\u064A\u062A",null,"\u062F\u0644\u064A\u0644 \u0645\u0633\u062A\u062E\u062F\u0645 \u062C\u0648\u062F\u064A\u062A","\u064A\u062D\u062A\u0648\u064A \u0639\u0644\u0649 \u0645\u0633\u0627\u0639\u062F\u0629 \u0645\u0641\u0635\u0644\u0629 \u0644\u0644\u0627\u0633\u062A\u062E\u062F\u0627\u0645","\u0644\u0644\u062D\u0635\u0648\u0644 \u0639\u0644\u0649 \u0645\u0639\u0644\u0648\u0645\u0627\u062A \u062D\u0648\u0644 \u0627\u0644\u062A\u0631\u062E\u064A\u0635\u060C \u064A\u0631\u062C\u0649 \u0627\u0644\u0630\u0647\u0627\u0628 \u0644\u0645\u0648\u0642\u0639\u0646\u0627:","\u0634\u0631\u0627\u0621 \u0627\u0644\u0646\u0633\u062E\u0629 \u0627\u0644\u0643\u0627\u0645\u0644\u0629","\u062D\u0642\u0648\u0642 \u0627\u0644\u0637\u0628\u0639 \u0648\u0627\u0644\u0646\u0634\u0631 \xA9 XDSoft.net - Chupurnov Valeriy. \u0643\u0644 \u0627\u0644\u062D\u0642\u0648\u0642 \u0645\u062D\u0641\u0648\u0638\u0629.","\u0645\u0650\u0631\u0652\u0633\u0627\u0629","\u0641\u062A\u062D \u0641\u064A \u0646\u0627\u0641\u0630\u0629 \u062C\u062F\u064A\u062F\u0629","\u0641\u062A\u062D \u0627\u0644\u0645\u062D\u0631\u0631 \u0641\u064A \u0627\u0644\u062D\u062C\u0645 \u0627\u0644\u0643\u0627\u0645\u0644","\u0645\u0633\u062D \u0627\u0644\u062A\u0646\u0633\u064A\u0642","\u0645\u0644\u0621 \u0627\u0644\u0644\u0648\u0646 \u0623\u0648 \u062A\u0639\u064A\u064A\u0646 \u0644\u0648\u0646 \u0627\u0644\u0646\u0635","\u0625\u0639\u0627\u062F\u0629","\u062A\u0631\u0627\u062C\u0639","\u0639\u0631\u064A\u0636","\u0645\u0627\u0626\u0644","\u0625\u062F\u0631\u0627\u062C \u0642\u0627\u0626\u0645\u0629 \u063A\u064A\u0631 \u0645\u0631\u062A\u0628\u0629","\u0625\u062F\u0631\u0627\u062C \u0642\u0627\u0626\u0645\u0629 \u0645\u0631\u062A\u0628\u0629","\u0645\u062D\u0627\u0630\u0627\u0629 \u0644\u0644\u0648\u0633\u0637","\u0645\u062D\u0627\u0630\u0627\u0629 \u0645\u062B\u0628\u062A\u0629","\u0645\u062D\u0627\u0630\u0627\u0629 \u0644\u0644\u064A\u0633\u0627\u0631","\u0645\u062D\u0627\u0630\u0627\u0629 \u0644\u0644\u064A\u0645\u064A\u0646","\u0625\u062F\u0631\u0627\u062C \u062E\u0637 \u0623\u0641\u0642\u064A","\u0625\u062F\u0631\u0627\u062C \u0635\u0648\u0631\u0629","\u0627\u062F\u062E\u0627\u0644 \u0627\u0644\u0645\u0644\u0641","\u0625\u062F\u0631\u0627\u062C \u0641\u064A\u062F\u064A\u0648 \u064A\u0648\u062A\u064A\u0648\u0628/\u0641\u064A\u0645\u064A\u0648 ","\u0625\u062F\u0631\u0627\u062C \u0631\u0627\u0628\u0637","\u062D\u062C\u0645 \u0627\u0644\u062E\u0637","\u0646\u0648\u0639 \u0627\u0644\u062E\u0637","\u0625\u062F\u0631\u0627\u062C \u0643\u062A\u0644\u0629 \u062A\u0646\u0633\u064A\u0642","\u0639\u0627\u062F\u064A","\u0639\u0646\u0648\u0627\u0646 1","\u0639\u0646\u0648\u0627\u0646 2","\u0639\u0646\u0648\u0627\u0646 3","\u0639\u0646\u0648\u0627\u0646 4","\u0625\u0642\u062A\u0628\u0627\u0633","\u0643\u0648\u062F","\u0625\u062F\u0631\u0627\u062C","\u0625\u062F\u0631\u0627\u062C \u062C\u062F\u0648\u0644","\u062A\u0642\u0644\u064A\u0644 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062F\u0626\u0629","\u0632\u064A\u0627\u062F\u0629 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062F\u0626\u0629","\u062A\u062D\u062F\u064A\u062F \u0623\u062D\u0631\u0641 \u062E\u0627\u0635\u0629","\u0625\u062F\u0631\u0627\u062C \u062D\u0631\u0641 \u062E\u0627\u0635","\u062A\u0646\u0633\u064A\u0642 \u0627\u0644\u0631\u0633\u0645","\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u0648\u0636\u0639","\u0647\u0648\u0627\u0645\u0634","\u0623\u0639\u0644\u0649","\u064A\u0645\u064A\u0646","\u0623\u0633\u0641\u0644","\u064A\u0633\u0627\u0631","\u0627\u0644\u0623\u0646\u0645\u0627\u0637","\u0627\u0644\u0637\u0628\u0642\u0627\u062A","\u0645\u062D\u0627\u0630\u0627\u0629","\u0627\u0644\u064A\u0645\u064A\u0646","\u0627\u0644\u0648\u0633\u0637","\u0627\u0644\u064A\u0633\u0627\u0631","--\u063A\u064A\u0631 \u0645\u0636\u0628\u0648\u0637--","Src","\u0627\u0644\u0639\u0646\u0648\u0627\u0646","\u0627\u0644\u0639\u0646\u0648\u0627\u0646 \u0627\u0644\u0628\u062F\u064A\u0644","\u0627\u0644\u0631\u0627\u0628\u0637","\u0627\u0641\u062A\u062D \u0627\u0644\u0631\u0627\u0628\u0637 \u0641\u064A \u0646\u0627\u0641\u0630\u0629 \u062C\u062F\u064A\u062F\u0629","\u0627\u0644\u0635\u0648\u0631\u0629","\u0645\u0644\u0641","\u0645\u062A\u0642\u062F\u0645","\u062E\u0635\u0627\u0626\u0635 \u0627\u0644\u0635\u0648\u0631\u0629","\u0625\u0644\u063A\u0627\u0621","\u062D\u0633\u0646\u0627","\u064A\u0634\u0628\u0647 \u0627\u0644\u0643\u0648\u062F \u0627\u0644\u062E\u0627\u0635 \u0628\u0643 HTML. \u062A\u0628\u0642\u064A \u0643\u0645\u0627 HTML\u061F","\u0627\u0644\u0635\u0642 \u0643 HTML","\u0627\u062D\u062A\u0641\u0638","\u0646\u0638\u064A\u0641\u0629","\u0625\u062F\u0631\u0627\u062C \u0643\u0646\u0635","\u0625\u062F\u0631\u0627\u062C \u0627\u0644\u0646\u0635 \u0641\u0642\u0637","\u0643\u0644\u0645\u0629 \u0644\u0635\u0642 \u0627\u0644\u0643\u0634\u0641 \u0639\u0646","\u0644\u0644\u0635\u0642 \u0627\u0644\u0645\u062D\u062A\u0648\u0649 \u0642\u0627\u062F\u0645 \u0645\u0646 Microsoft Word/Excel \u0627\u0644\u0648\u062B\u064A\u0642\u0629. \u0647\u0644 \u062A\u0631\u064A\u062F \u0623\u0646 \u062A\u0628\u0642\u064A \u0634\u0643\u0644 \u0623\u0648 \u062A\u0646\u0638\u064A\u0641\u0647 \u061F ","\u0645\u062A\u0635\u0641\u062D \u0627\u0644\u0645\u0644\u0641\u0627\u062A","\u062D\u062F\u062B \u062E\u0637\u0623 \u0641\u064A \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0642\u0627\u0626\u0645\u0629 ","\u062D\u062F\u062B \u062E\u0637\u0623 \u0641\u064A \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0645\u062C\u0644\u062F\u0627\u062A","\u0647\u0644 \u0623\u0646\u062A \u0648\u0627\u062B\u0642\u061F","\u0623\u062F\u062E\u0644 \u0627\u0633\u0645 \u0627\u0644\u0645\u062C\u0644\u062F","\u0625\u0646\u0634\u0627\u0621 \u0645\u062C\u0644\u062F","\u0623\u0643\u062A\u0628 \u0625\u0633\u0645","\u0625\u0633\u0642\u0627\u0637 \u0635\u0648\u0631\u0629","\u0625\u0633\u0642\u0627\u0637 \u0627\u0644\u0645\u0644\u0641","\u0623\u0648 \u0623\u0646\u0642\u0631","\u0627\u0644\u0646\u0635 \u0627\u0644\u0628\u062F\u064A\u0644","\u062A\u0635\u0641\u062D","\u0631\u0641\u0639","\u0627\u0644\u062E\u0644\u0641\u064A\u0629","\u0646\u0635","\u0623\u0639\u0644\u0649","\u0627\u0644\u0648\u0633\u0637","\u0627\u0644\u0623\u0633\u0641\u0644","\u0625\u062F\u0631\u0627\u062C \u0639\u0645\u0648\u062F \u0642\u0628\u0644","\u0625\u062F\u0631\u0627\u062C \u0639\u0645\u0648\u062F \u0628\u0639\u062F","\u0625\u062F\u0631\u0627\u062C \u0635\u0641 \u0623\u0639\u0644\u0649","\u0625\u062F\u0631\u0627\u062C \u0635\u0641 \u0623\u0633\u0641\u0644","\u062D\u0630\u0641 \u0627\u0644\u062C\u062F\u0648\u0644","\u062D\u0630\u0641 \u0627\u0644\u0635\u0641","\u062D\u0630\u0641 \u0627\u0644\u0639\u0645\u0648\u062F","\u062E\u0644\u064A\u0629 \u0641\u0627\u0631\u063A\u0629","\u0645\u0635\u062F\u0631","\u0628\u0627\u0644\u062E\u0637 \u0627\u0644\u0639\u0631\u064A\u0636","\u0645\u0627\u0626\u0644","\u0634\u063A\u0644","\u0635\u0644\u0629","\u0625\u0644\u063A\u0627\u0621","\u0643\u0631\u0631","\u0637\u0627\u0648\u0644\u0629","\u0635\u0648\u0631\u0629","\u0646\u0638\u064A\u0641","\u0641\u0642\u0631\u0629","\u062D\u062C\u0645 \u0627\u0644\u062E\u0637","\u0641\u064A\u062F\u064A\u0648","\u0627\u0644\u062E\u0637","\u062D\u0648\u0644 \u0627\u0644\u0645\u062D\u0631\u0631","\u0637\u0628\u0627\u0639\u0629","\u0623\u0643\u062F","\u0634\u0637\u0628","\u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062F\u0626\u0629","\u0646\u062A\u0648\u0621","\u0645\u0644\u0621 \u0627\u0644\u0634\u0627\u0634\u0629","\u0627\u0644\u062D\u062C\u0645 \u0627\u0644\u062A\u0642\u0644\u064A\u062F\u064A","\u0627\u0644\u062E\u0637","\u0642\u0627\u0626\u0645\u0629","\u0642\u0627\u0626\u0645\u0629 \u0645\u0631\u0642\u0645\u0629","\u0642\u0637\u0639","\u0627\u062E\u062A\u0631 \u0627\u0644\u0643\u0644","\u0642\u0627\u0646\u0648\u0646","\u0641\u062A\u062D \u0627\u0644\u0631\u0627\u0628\u0637","\u062A\u0639\u062F\u064A\u0644 \u0627\u0644\u0631\u0627\u0628\u0637","\u0633\u0645\u0629 Nofollow","\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u0631\u0627\u0628\u0637","\u0645\u0631\u0627\u062C\u0639\u0629","\u0644\u062A\u062D\u0631\u064A\u0631","\u062A\u062D\u062F\u064A\u062B","URL","\u062A\u062D\u0631\u064A\u0631","\u0645\u062D\u0627\u0630\u0627\u0629 \u0623\u0641\u0642\u064A\u0629","\u0641\u0644\u062A\u0631","\u0639\u0646 \u0637\u0631\u064A\u0642 \u0627\u0644\u062A\u063A\u064A\u064A\u0631","\u0628\u0627\u0644\u0627\u0633\u0645","\u062D\u0633\u0628 \u0627\u0644\u062D\u062C\u0645","\u0625\u0636\u0627\u0641\u0629 \u0645\u062C\u0644\u062F","\u0625\u0639\u0627\u062F\u0629","\u0627\u062D\u062A\u0641\u0638","\u062D\u0641\u0638 \u0628\u0627\u0633\u0645","\u062A\u063A\u064A\u064A\u0631 \u0627\u0644\u062D\u062C\u0645","\u062D\u062C\u0645 \u0627\u0644\u0642\u0637\u0639","\u0639\u0631\u0636","\u0627\u0631\u062A\u0641\u0627\u0639","\u062D\u0627\u0641\u0638 \u0639\u0644\u0649 \u0627\u0644\u0646\u0633\u0628","\u0623\u0646","\u0644\u0627","\u062D\u0630\u0641","\u062A\u0645\u064A\u0632","%d \u062D\u0631\u0641","%d \u0643\u0644\u0627\u0645",null,"\u062A\u0645\u064A\u0632 %s","\u0627\u062E\u062A\u0631 \u0627\u0644\u0643\u0644","\u0645\u062D\u0627\u0630\u0627\u0629 \u0639\u0645\u0648\u062F\u064A\u0629","\u0627\u0646\u0634\u0642\u060C \u0645\u0632\u0642","\u0627\u0646\u0642\u0633\u0627\u0645 \u0639\u0645\u0648\u062F\u064A","\u062A\u0642\u0633\u064A\u0645 \u0623\u0641\u0642\u064A","\u0627\u0630\u0647\u0628","\u0623\u0636\u0641 \u0627\u0644\u0639\u0645\u0648\u062F","\u0627\u0636\u0641 \u0633\u0637\u0631","\u062D\u0630\u0641","\u0627\u0644\u062D\u062F\u0648\u062F","\u0631\u062E\u0635\u0629 %s","\u0627\u0636\u0631\u0628 \u0645\u0646 \u062E\u0644\u0627\u0644","\u0623\u0643\u062F","\u062D\u0631\u0641 \u0641\u0648\u0642\u064A","\u0645\u062E\u0637\u0648\u0637\u0629","\u0642\u0637\u0639 \u0627\u0644\u0627\u062E\u062A\u064A\u0627\u0631","\u0627\u0633\u062A\u0631\u0627\u062D\u0629","\u0627\u0644\u0628\u062D\u062B \u0639\u0646","\u0627\u0633\u062A\u0628\u062F\u0644 \u0628","\u0645\u062D\u0644","\u0645\u0639\u062C\u0648\u0646","\u0627\u062E\u062A\u0631 \u0645\u062D\u062A\u0648\u0649 \u0644\u0644\u0635\u0642","\u064A\u0645\u0643\u0646\u0643 \u0641\u0642\u0637 \u062A\u062D\u0631\u064A\u0631 \u0635\u0648\u0631\u0643 \u0627\u0644\u062E\u0627\u0635\u0629. \u062A\u062D\u0645\u064A\u0644 \u0647\u0630\u0647 \u0627\u0644\u0635\u0648\u0631\u0629 \u0639\u0644\u0649 \u0627\u0644\u0645\u0636\u064A\u0641\u061F","\u062A\u0645 \u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0635\u0648\u0631\u0629 \u0628\u0646\u062C\u0627\u062D \u0639\u0644\u0649 \u0627\u0644\u062E\u0627\u062F\u0645!","\u0644\u0648\u062D\u0629","\u0644\u0627 \u062A\u0648\u062C\u062F \u0645\u0644\u0641\u0627\u062A \u0641\u064A \u0647\u0630\u0627 \u0627\u0644\u062F\u0644\u064A\u0644.","\u0625\u0639\u0627\u062F\u0629 \u062A\u0633\u0645\u064A\u0629","\u0623\u062F\u062E\u0644 \u0627\u0633\u0645 \u062C\u062F\u064A\u062F","\u0645\u0639\u0627\u064A\u0646\u0629","\u062A\u062D\u0645\u064A\u0644","\u0644\u0635\u0642 \u0645\u0646 \u0627\u0644\u062D\u0627\u0641\u0638\u0629","\u0645\u062A\u0635\u0641\u062D\u0643 \u0644\u0627 \u064A\u062F\u0639\u0645 \u0625\u0645\u0643\u0627\u0646\u064A\u0629 \u0627\u0644\u0648\u0635\u0648\u0644 \u0627\u0644\u0645\u0628\u0627\u0634\u0631 \u0625\u0644\u0649 \u0627\u0644\u062D\u0627\u0641\u0638\u0629.","\u0646\u0633\u062E \u0627\u0644\u062A\u062D\u062F\u064A\u062F","\u0646\u0633\u062E","\u062F\u0627\u0626\u0631\u0629 \u0646\u0635\u0641 \u0642\u0637\u0631\u0647\u0627 \u0627\u0644\u062D\u062F\u0648\u062F","\u0639\u0631\u0636 \u0643\u0644","\u062A\u0637\u0628\u064A\u0642","\u064A\u0631\u062C\u0649 \u0645\u0644\u0621 \u0647\u0630\u0627 \u0627\u0644\u0645\u062C\u0627\u0644","\u064A\u0631\u062C\u0649 \u0625\u062F\u062E\u0627\u0644 \u0639\u0646\u0648\u0627\u0646 \u0648\u064A\u0628","\u0627\u0644\u0627\u0641\u062A\u0631\u0627\u0636\u064A","\u062F\u0627\u0626\u0631\u0629","\u0646\u0642\u0637\u0629","\u0627\u0644\u0645\u0631\u0628\u0639\u0629","\u0627\u0644\u0628\u062D\u062B","\u062A\u062C\u062F \u0627\u0644\u0633\u0627\u0628\u0642\u0629","\u062A\u062C\u062F \u0627\u0644\u062A\u0627\u0644\u064A","\u0623\u062F\u062E\u0644 \u0627\u0633\u0645 \u0627\u0644\u0641\u0635\u0644","\u0627\u0636\u063A\u0637 \u0627\u0644\u0628\u062F\u064A\u0644 \u0644\u062A\u063A\u064A\u064A\u0631 \u062D\u062C\u0645 \u0645\u062E\u0635\u0635"]},52532:function(_){_.exports.default=["Napi\u0161 n\u011Bco","O Jodit","Editor Jodit","Verze pro nekomer\u010Dn\xED pou\u017Eit\xED","Jodit U\u017Eivatelsk\xE1 p\u0159\xEDru\u010Dka","obsahuje detailn\xED n\xE1pov\u011Bdu","Pro informace o licenci, pros\xEDm, p\u0159ejd\u011Bte na na\u0161i str\xE1nku:","Koupit plnou verzi","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. V\u0161echna pr\xE1va vyhrazena.","Anchor","Otev\u0159\xEDt v nov\xE9 z\xE1lo\u017Ece","Otev\u0159\xEDt v celoobrazovkov\xE9m re\u017Eimu","Vy\u010Distit form\xE1tov\xE1n\xED","Barva v\xFDpln\u011B a p\xEDsma","Vp\u0159ed","Zp\u011Bt","Tu\u010Dn\xE9","Kurz\xEDva","Odr\xE1\u017Eky","\u010C\xEDslovan\xFD seznam","Zarovnat na st\u0159ed","Zarovnat do bloku","Zarovnat vlevo","Zarovnat vpravo","Vlo\u017Eit horizont\xE1ln\xED linku","Vlo\u017Eit obr\xE1zek","Vlo\u017Eit soubor","Vlo\u017Eit video (YT/Vimeo)","Vlo\u017Eit odkaz","Velikost p\xEDsma","Typ p\xEDsma","Form\xE1tovat blok","Norm\xE1ln\xED text","Nadpis 1","Nadpis 2","Nadpis 3","Nadpis 4","Cit\xE1t","K\xF3d","Vlo\u017Eit","Vlo\u017Eit tabulku","Zmen\u0161it odsazen\xED","Zv\u011Bt\u0161it odsazen\xED","Vybrat speci\xE1ln\xED symbol","Vlo\u017Eit speci\xE1ln\xED symbol","Pou\u017E\xEDt form\xE1t","Zm\u011Bnit m\xF3d","Okraje","horn\xED","prav\xFD","spodn\xED","lev\xFD","Styly","T\u0159\xEDdy","Zarovn\xE1n\xED","Vpravo","Na st\u0159ed","Vlevo","--nenastaveno--","src","Titulek","Alternativn\xED text (alt)","Link","Otev\u0159\xEDt link v nov\xE9 z\xE1lo\u017Ece","Obr\xE1zek","soubor","Roz\u0161\xED\u0159en\xE9","Vlastnosti obr\xE1zku","Zp\u011Bt","Ok","V\xE1\u0161 text se podob\xE1 HTML. Vlo\u017Eit ho jako HTML?","Vlo\u017Eit jako HTML","Ponechat origin\xE1l","Vy\u010Distit","Vlo\u017Eit jako TEXT","Vlo\u017Eit pouze TEXT","Detekov\xE1n fragment z Wordu nebo Excelu","Obsah, kter\xFD vkl\xE1d\xE1te, je pravd\u011Bpodobn\u011B z Microsoft Word / Excel. Chcete ponechat form\xE1t nebo vlo\u017Eit pouze text?","Prohl\xED\u017Ee\u010D soubor\u016F","Chyba p\u0159i na\u010D\xEDt\xE1n\xED seznamu soubor\u016F","Chyba p\u0159i na\u010D\xEDt\xE1n\xED slo\u017Eek","Jste si jist\xFD(\xE1)?","N\xE1zev slo\u017Eky","Vytvo\u0159it slo\u017Eku","n\xE1zev","P\u0159et\xE1hn\u011Bte sem obr\xE1zek","P\u0159et\xE1hn\u011Bte sem soubor","nebo klikn\u011Bte","Alternativn\xED text","Server","Nahr\xE1t","Pozad\xED","Text","Nahoru","Na st\u0159ed","Dolu","Vlo\u017Eit sloupec p\u0159ed","Vlo\u017Eit sloupec za","Vlo\u017Eit \u0159\xE1dek nad","Vlo\u017Eit \u0159\xE1dek pod","Vymazat tabulku","Vymazat \u0159\xE1dku","Vymazat sloupec","Vy\u010Distit bu\u0148ku","HTML","tu\u010Dn\u011B","kurz\xEDva","\u0161t\u011Btec","odkaz","zp\u011Bt","vp\u0159ed","tabulka","obr\xE1zek","guma","odstavec","velikost p\xEDsma","video","p\xEDsmo","\u043E editoru","tisk","podtr\u017Eeno","p\u0159e\u0161krtnuto","zv\u011Bt\u0161it odsazen\xED","zmen\u0161it odsazen\xED","celoobrazovkov\xFD re\u017Eim","smrsknout","Linka","Odr\xE1\u017Eka","\u010C\xEDslovan\xFD seznam","Vyjmout","Ozna\u010Dit v\u0161e","K\xF3d","Otev\u0159\xEDt odkaz","Upravit odkaz","Atribut no-follow","Odstranit odkaz","Zobrazit","Chcete-li upravit","Aktualizovat","URL","Editovat","Horizont\xE1ln\xED zarovn\xE1n\xED","Filtr","Dle posledn\xED zm\u011Bny","Dle n\xE1zvu","Dle velikosti","P\u0159idat slo\u017Eku","Reset","Ulo\u017Eit","Ulo\u017Eit jako...","Zm\u011Bnit rozm\u011Br","O\u0159ezat","\u0160\xED\u0159ka","V\xFD\u0161ka","Ponechat pom\u011Br","Ano","Ne","Vyjmout","Ozna\u010Dit","Znaky: %d","Slova: %d","V\u0161e","Ozna\u010Dit %s","Ozna\u010Dit v\u0161e","Vertik\xE1ln\xED zarovn\xE1n\xED","Rozd\u011Blit","Rozd\u011Blit vertik\xE1ln\u011B","Rozd\u011Blit horizont\xE1ln\u011B","Spojit","P\u0159idat sloupec","P\u0159idat \u0159\xE1dek","Vymazat","Okraj","Licence: %s","P\u0159e\u0161krtnuto","Podtr\u017Eeno","Horn\xED index","Doln\xED index","Vyjmout ozna\u010Den\xE9","Zalomen\xED","Najdi","Nahradit za","Vym\u011B\u0148te","Vlo\u017Eit","Vyber obsah pro vlo\u017Een\xED","M\u016F\u017Eete upravovat pouze sv\xE9 obr\xE1zky. Na\u010D\xEDst obr\xE1zek?","Obr\xE1zek byl \xFAsp\u011B\u0161n\u011B nahr\xE1n!","paleta","V tomto adres\xE1\u0159i nejsou \u017E\xE1dn\xE9 soubory.","p\u0159ejmenovat","Zadejte nov\xFD n\xE1zev","n\xE1hled","Sta\u017Een\xED","Vlo\u017Eit ze schr\xE1nky","V\xE1\u0161 prohl\xED\u017Ee\u010D nepodporuje p\u0159\xEDm\xFD p\u0159\xEDstup do schr\xE1nky.","Kop\xEDrovat v\xFDb\u011Br","kop\xEDrov\xE1n\xED","Border radius","Zobrazit v\u0161echny","Plat\xED","Pros\xEDm, vypl\u0148te toto pole","Pros\xEDm, zadejte webovou adresu","V\xFDchoz\xED","Kruh","Dot","Quadrate","Naj\xEDt","Naj\xEDt P\u0159edchoz\xED","Naj\xEDt Dal\u0161\xED","Vlo\u017Ete n\xE1zev t\u0159\xEDdy","Stiskn\u011Bte Alt pro vlastn\xED zm\u011Bnu velikosti"]},75178:function(_){_.exports.default=["Bitte geben Sie einen Text ein","\xDCber Jodit","Jodit Editor",null,"Das Jodit Benutzerhandbuch","beinhaltet ausf\xFChrliche Informationen wie Sie den Editor verwenden k\xF6nnen.","F\xFCr Informationen zur Lizenz, besuchen Sie bitte unsere Web-Pr\xE4senz:","Vollversion kaufen","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Alle Rechte vorbehalten.","Anker","In neuer Registerkarte \xF6ffnen","Editor in voller Gr\xF6\xDFe \xF6ffnen","Formatierung l\xF6schen","F\xFCllfarbe oder Textfarbe \xE4ndern","Wiederholen","R\xFCckg\xE4ngig machen","Fett","Kursiv","Unsortierte Liste einf\xFCgen","Nummerierte Liste einf\xFCgen","Mittig ausrichten","Blocksatz","Links ausrichten","Rechts ausrichten","Horizontale Linie einf\xFCgen","Bild einf\xFCgen","Datei einf\xFCgen","Youtube/vimeo Video einf\xFCgen","Link einf\xFCgen","Schriftgr\xF6\xDFe","Schriftfamilie","Formatblock einf\xFCgen","Normal","\xDCberschrift 1","\xDCberschrift 2","\xDCberschrift 3","\xDCberschrift 4","Zitat","Code","Einf\xFCgen","Tabelle einf\xFCgen","Einzug verkleinern","Einzug vergr\xF6\xDFern","Sonderzeichen ausw\xE4hlen","Sonderzeichen einf\xFCgen","Format kopieren","\xC4nderungsmodus","R\xE4nder","Oben","Rechts","Unten","Links","CSS Stil","CSS Klassen","Ausrichtung","Rechts","Zentriert","Links","Keine","Pfad","Titel","Alternativer Text","Link","Link in neuem Tab \xF6ffnen","Bild","Datei","Fortgeschritten","Bildeigenschaften","Abbrechen","OK","Ihr Text \xE4hnelt HTML-Code. Als HTML beibehalten?","Als HTML einf\xFCgen?","Original speichern","S\xE4ubern","Als Text einf\xFCgen","Nur Text einf\xFCgen","In Word formatierter Text erkannt","Der Inhalt, den Sie einf\xFCgen, stammt aus einem Microsoft Word / Excel-Dokument. M\xF6chten Sie das Format erhalten oder bereinigen?","Dateibrowser","Fehler beim Laden der Liste","Fehler beim Laden der Ordner","Sind Sie sicher?","Geben Sie den Verzeichnisnamen ein","Verzeichnis erstellen","Typname","Bild hier hinziehen","Datei l\xF6schen","oder hier klicken","Alternativtext","Ausw\xE4hlen","Hochladen","Hintergrund","Text","Oben","Mittig","Unten","Spalte davor einf\xFCgen","Spalte danach einf\xFCgen","Zeile oberhalb einf\xFCgen","Zeile unterhalb einf\xFCgen","Tabelle l\xF6schen","Zeile l\xF6schen","Spalte l\xF6schen","Zelle leeren","HTML","Fett gedruckt","Kursiv","B\xFCrste","Verkn\xFCpfung","R\xFCckg\xE4ngig machen","Wiederholen","Tabelle","Bild","Radiergummi","Absatz","Schriftgr\xF6\xDFe","Video","Schriftart","\xDCber","Drucken","Unterstreichen","Durchstreichen","Einzug","Herausstellen","Vollgr\xF6\xDFe","Schrumpfen","die Linie","Liste von","Nummerierte Liste","Schneiden","W\xE4hlen Sie Alle aus","Code einbetten","Link \xF6ffnen","Link bearbeiten","Nofollow-Attribut","Link entfernen","Ansehen","Bearbeiten","Aktualisieren","URL","Bearbeiten","Horizontale Ausrichtung","Filter","Sortieren nach ge\xE4ndert","Nach Name sortieren","Nach Gr\xF6\xDFe sortiert","Ordner hinzuf\xFCgen","Wiederherstellen","Speichern","Speichern als","Gr\xF6\xDFe \xE4ndern","Gr\xF6\xDFe anpassen","Breite","H\xF6he","Seitenverh\xE4ltnis beibehalten","Ja","Nein","Entfernen","Markieren","Zeichen: %d","W\xF6rter: %d","Alles markieren","Markieren: %s","Alles markieren","Vertikale Ausrichtung","Unterteilen","Vertikal unterteilen","Horizontal unterteilen","Vereinen","Spalte hinzuf\xFCgen","Zeile hinzuf\xFCgen","L\xF6schen","Rand",null,"Durchstreichen","Unterstreichen","Hochstellen","Tiefstellen","Auswahl ausschneiden","Pause","Suche nach","Ersetzen durch","Ersetzen","Einf\xFCgen","W\xE4hlen Sie den Inhalt zum Einf\xFCgen aus","Sie k\xF6nnen nur Ihre eigenen Bilder bearbeiten. Dieses Bild auf den Host herunterladen?","Das Bild wurde erfolgreich auf den Server hochgeladen!","Palette","In diesem Verzeichnis befinden sich keine Dateien.","Umbenennen","Geben Sie einen neuen Namen ein","Vorschau","Herunterladen","Aus Zwischenablage einf\xFCgen","Ihr Browser unterst\xFCtzt keinen direkten Zugriff auf die Zwischenablage.","Auswahl kopieren","Kopieren","Radius f\xFCr abgerundete Ecken","Alle anzeigen","Anwenden","Bitte f\xFCllen Sie dieses Feld aus","Bitte geben Sie eine Web-Adresse ein","Standard","Kreis","Punkte","Quadrate","Suchen","Suche vorherige","Weitersuchen","className (CSS) einf\xFCgen","Dr\xFCcken Sie Alt f\xFCr benutzerdefinierte Gr\xF6\xDFenanpassung"]},51048:function(_){_.exports.default={"Type something":"Start writing...",pencil:"Edit",Quadrate:"Square"}},22999:function(_){_.exports.default=["Escriba algo...","Acerca de Jodit","Jodit Editor",null,"Gu\xEDa de usuario Jodit","contiene ayuda detallada para el uso.","Para informaci\xF3n sobre la licencia, por favor visite nuestro sitio:","Compre la versi\xF3n completa","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Todos los derechos reservados.","Anclar","Abrir en nueva pesta\xF1a","Abrir editor en pantalla completa","Limpiar formato","Color de relleno o de letra","Rehacer","Deshacer","Negrita","Cursiva","Insertar lista no ordenada","Insertar lista ordenada","Alinear Centrado","Alinear Justificado","Alinear Izquierda","Alinear Derecha","Insertar l\xEDnea horizontal","Insertar imagen","Insertar archivo","Insertar video de Youtube/vimeo","Insertar v\xEDnculo","Tama\xF1o de letra","Familia de letra","Insertar bloque","Normal","Encabezado 1","Encabezado 2","Encabezado 3","Encabezado 4","Cita","C\xF3digo","Insertar","Insertar tabla","Disminuir sangr\xEDa","Aumentar sangr\xEDa","Seleccionar caracter especial","Insertar caracter especial","Copiar formato","Cambiar modo","M\xE1rgenes","arriba","derecha","abajo","izquierda","Estilos CSS","Clases CSS","Alinear","Derecha","Centrado","Izquierda","--No Establecido--","Fuente","T\xEDtulo","Texto Alternativo","V\xEDnculo","Abrir v\xEDnculo en nueva pesta\xF1a","Imagen","Archivo","Avanzado","Propiedades de imagen","Cancelar","Aceptar","El c\xF3digo es similar a HTML. \xBFMantener como HTML?","Pegar como HTML?","Mantener","Limpiar","Insertar como texto","Insertar solo texto","Pegado desde Word detectado","El contenido pegado proviene de un documento de Microsoft Word/Excel. \xBFDesea mantener el formato o limpiarlo?","Buscar archivo","Error al cargar la lista","Error al cargar las carpetas","\xBFEst\xE1 seguro?","Entre nombre de carpeta","Crear carpeta","Entre el nombre","Soltar imagen","Soltar archivo","o click","Texto alternativo","Buscar","Subir","Fondo","Texto","Arriba","Centro","Abajo","Insertar columna antes","Interar columna despu\xE9s","Insertar fila arriba","Insertar fila debajo","Borrar tabla","Borrar fila","Borrar columna","Vaciar celda","HTML","negrita","cursiva","Brocha","V\xEDnculo","deshacer","rehacer","Tabla","Imagen","Borrar","P\xE1rrafo","Tama\xF1o de letra","Video","Letra","Acerca de","Imprimir","subrayar","tachar","sangr\xEDa","quitar sangr\xEDa","Tama\xF1o completo","encoger","l\xEDnea horizontal","lista sin ordenar","lista ordenada","Cortar","Seleccionar todo","Incluir c\xF3digo","Abrir v\xEDnculo","Editar v\xEDnculo","No seguir","Desvincular","Ver","Para editar","Actualizar","URL","Editar","Alineaci\xF3n horizontal","Filtrar","Ordenar por fecha modificaci\xF3n","Ordenar por nombre","Ordenar por tama\xF1o","Agregar carpeta","Resetear","Guardar","Guardar como...","Redimensionar","Recortar","Ancho","Alto","Mantener relaci\xF3n de aspecto","Si","No","Quitar","Seleccionar","Caracteres: %d","Palabras: %d","Todo","Seleccionar: %s","Seleccionar todo","Alineaci\xF3n vertical","Dividir","Dividir vertical","Dividir horizontal","Mezclar","Agregar columna","Agregar fila","Borrar","Borde",null,"Tachado","Subrayado","super\xEDndice","sub\xEDndice","Cortar selecci\xF3n","Pausa","Buscar","Reemplazar con","Reemplazar","Pegar","Seleccionar contenido para pegar","Solo puedes editar tus propias im\xE1genes. \xBFDescargar esta imagen en el servidor?","\xA1La imagen se ha subido correctamente al servidor!","paleta","No hay archivos en este directorio.","renombrar","Ingresa un nuevo nombre","avance","Descargar","Pegar desde el portapapeles","Su navegador no soporta el acceso directo en el portapapeles.","Selecci\xF3n de copia","copia","Radio frontera","Mostrar todos los","Aplicar","Por favor, rellene este campo","Por favor, introduzca una direcci\xF3n web","Predeterminado","C\xEDrculo","Punto","Cuadro","Encontrar","Buscar Anterior","Buscar Siguiente","Insertar nombre de clase","Presione Alt para cambiar el tama\xF1o personalizado"]},34145:function(_){_.exports.default=["Ecrivez ici","A propos de Jodit","Editeur Jodit",null,"Guide de l'utilisateur","Aide d\xE9taill\xE9e \xE0 l'utilisation","Consulter la licence sur notre site web:","Acheter la version compl\xE8te","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Tous droits r\xE9serv\xE9s.","Ancre","Ouvrir dans un nouvel onglet","Ouvrir l'\xE9diteur en pleine page","Supprimer le formattage","Modifier la couleur du fond ou du texte","Refaire","D\xE9faire","Gras","Italique","Liste non ordonn\xE9e","Liste ordonn\xE9e","Centrer","Justifier","Aligner \xE0 gauche ","Aligner \xE0 droite","Ins\xE9rer une ligne horizontale","Ins\xE9rer une image","Ins\xE9rer un fichier","Ins\xE9rer une vid\xE9o","Ins\xE9rer un lien","Taille des caract\xE8res","Famille des caract\xE8res","Bloc formatt\xE9","Normal","Titre 1","Titre 2","Titre 3","Titre 4","Citation","Code","Ins\xE9rer","Ins\xE9rer un tableau","Diminuer le retrait","Retrait plus","S\xE9lectionnez un caract\xE8re sp\xE9cial","Ins\xE9rer un caract\xE8re sp\xE9cial","Cloner le format","Mode wysiwyg <-> code html","Marges","haut","droite","Bas","gauche","Styles","Classes","Alignement","Droite","Centre","Gauche","--Non disponible--","Source","Titre","Alternative","Lien","Ouvrir le lien dans un nouvel onglet","Image","fichier","Avanc\xE9","Propri\xE9t\xE9s de l'image","Annuler","OK","Votre texte que vous essayez de coller est similaire au HTML. Collez-le en HTML?","Coller en HTML?","Sauvegarder l'original","Nettoyer","Coller en tant que texte","Coller le texte seulement","C'est peut-\xEAtre un fragment de Word ou Excel","Le contenu que vous ins\xE9rez provient d'un document Microsoft Word / Excel. Voulez-vous enregistrer le format ou l'effacer?","Explorateur de fichiers","Erreur de liste de chargement","Erreur de dossier de chargement","Etes-vous s\xFBrs ?","Entrer le nom de dossier","Cr\xE9er un dossier","type de fichier","Coller une image","D\xE9poser un fichier","ou cliquer","Texte de remplacemement","Chercher","Charger","Arri\xE8re-plan","Texte","Haut","Milieu","Bas","Ins\xE9rer une colonne avant","Ins\xE9rer une colonne apr\xE8s","Ins\xE9rer une ligne au dessus","Ins\xE9rer une ligne en dessous","Supprimer le tableau","Supprimer la ligne","Supprimer la colonne","Vider la cellule","la source","gras","italique","pinceau","lien","annuler","refaire","tableau","image","gomme","clause","taille de police","Video","police","\xE0 propos de l'\xE9diteur","impression","soulign\xE9","barr\xE9","indentation","retrait","taille r\xE9elle","taille conventionnelle","la ligne","Liste","Liste num\xE9rot\xE9e","Couper","S\xE9lectionner tout",null,"Ouvrir le lien","Modifier le lien","Attribut Nofollow","Supprimer le lien","Voir","Pour \xE9diter","Mettre \xE0 jour","URL",null,"Alignement horizontal","Filtre","Trier par modification","Trier par nom","Trier par taille","Cr\xE9er le dossier","Restaurer","Sauvegarder","Enregistrer sous","Changer la taille","Taille de garniture","Largeur","Hauteur","Garder les proportions","Oui","Non","Supprimer","Mettre en \xE9vidence","Symboles: %d","Mots: %d",null,"Mettre en \xE9vidence: %s","Tout s\xE9lectionner","Alignement vertical","Split","Split vertical","Split horizontal","aller","Ajouter une colonne","Ajouter une rang\xE9e","Effacer","Bordure",null,"Barrer","Souligner","exposant","indice","Couper la s\xE9lection","Pause","Rechercher","Remplacer par","Remplacer","Coller","Choisissez le contenu \xE0 coller","Vous ne pouvez \xE9diter que vos propres images. T\xE9l\xE9chargez cette image sur l'h\xF4te?","L'image a \xE9t\xE9 t\xE9l\xE9charg\xE9e avec succ\xE8s sur le serveur!","Palette","Il n'y a aucun fichier dans ce r\xE9pertoire.","renommer","Entrez un nouveau nom","Aper\xE7u","T\xE9l\xE9charger","Coller \xE0 partir du presse-papiers","Votre navigateur ne prend pas en charge l'acc\xE8s direct au presse-papiers.","Copier la s\xE9lection","copie","Rayon des bordures","Afficher tous","Appliquer","Veuillez remplir ce champ","Veuillez entrer une adresse web","Par d\xE9faut","Cercle","Point","Quadratique","Trouver","Pr\xE9c\xE9dent","Suivant","Ins\xE9rer un nom de classe","Appuyez sur Alt pour un redimensionnement personnalis\xE9"]},40272:function(_){_.exports.default=["\u05D4\u05E7\u05DC\u05D3 \u05DE\u05E9\u05D4\u05D5...","About Jodit","Jodit Editor",null,"Jodit User's Guide","contains detailed help for using.","For information about the license, please go to our website:","Buy full version","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. All rights reserved.","\u05DE\u05E7\u05D5\u05DD \u05E2\u05D9\u05D2\u05D5\u05DF","\u05E4\u05EA\u05D7 \u05D1\u05DB\u05E8\u05D8\u05D9\u05E1\u05D9\u05D4 \u05D7\u05D3\u05E9\u05D4","\u05E4\u05EA\u05D7 \u05D0\u05EA \u05D4\u05E2\u05D5\u05E8\u05DA \u05D1\u05D7\u05DC\u05D5\u05DF \u05D7\u05D3\u05E9","\u05E0\u05E7\u05D4 \u05E2\u05D9\u05E6\u05D5\u05D1","\u05E9\u05E0\u05D4 \u05E6\u05D1\u05E2 \u05D8\u05E7\u05E1\u05D8 \u05D0\u05D5 \u05E8\u05E7\u05E2","\u05D1\u05E6\u05E2 \u05E9\u05D5\u05D1","\u05D1\u05D8\u05DC","\u05DE\u05D5\u05D3\u05D2\u05E9","\u05E0\u05D8\u05D5\u05D9","\u05D4\u05DB\u05E0\u05E1 \u05E8\u05E9\u05D9\u05DE\u05EA \u05EA\u05D1\u05DC\u05D9\u05D8\u05D9\u05DD","\u05D4\u05DB\u05E0\u05E1 \u05E8\u05E9\u05D9\u05DE\u05D4 \u05DE\u05DE\u05D5\u05E1\u05E4\u05E8\u05EA","\u05DE\u05E8\u05DB\u05D6","\u05D9\u05E9\u05E8 ","\u05D9\u05E9\u05E8 \u05DC\u05E9\u05DE\u05D0\u05DC","\u05D9\u05E9\u05E8 \u05DC\u05D9\u05DE\u05D9\u05DF","\u05D4\u05DB\u05E0\u05E1 \u05E7\u05D5 \u05D0\u05D5\u05E4\u05E7\u05D9","\u05D4\u05DB\u05E0\u05E1 \u05EA\u05DE\u05D5\u05E0\u05D4","\u05D4\u05DB\u05E0\u05E1 \u05E7\u05D5\u05D1\u05E5","\u05D4\u05DB\u05E0\u05E1 \u05E1\u05E8\u05D8\u05D5\u05DF \u05D5\u05D9\u05D3\u05D0\u05D5 \u05DEYouTube/Vimeo","\u05D4\u05DB\u05E0\u05E1 \u05E7\u05D9\u05E9\u05D5\u05E8","\u05D2\u05D5\u05D3\u05DC \u05D2\u05D5\u05E4\u05DF","\u05D2\u05D5\u05E4\u05DF","\u05DE\u05E2\u05D5\u05E6\u05D1 \u05DE\u05E8\u05D0\u05E9","\u05E8\u05D2\u05D9\u05DC","\u05DB\u05D5\u05EA\u05E8\u05EA 1","\u05DB\u05D5\u05EA\u05E8\u05EA 2","\u05DB\u05D5\u05EA\u05E8\u05EA 3","\u05DB\u05D5\u05EA\u05E8\u05EA 4","\u05E6\u05D9\u05D8\u05D5\u05D8","\u05E7\u05D5\u05D3","\u05D4\u05DB\u05E0\u05E1","\u05D4\u05DB\u05E0\u05E1 \u05D8\u05D1\u05DC\u05D4","\u05D4\u05E7\u05D8\u05DF \u05DB\u05E0\u05D9\u05E1\u05D4","\u05D4\u05D2\u05D3\u05DC \u05DB\u05E0\u05D9\u05E1\u05D4","\u05D1\u05D7\u05E8 \u05EA\u05D5 \u05DE\u05D9\u05D5\u05D7\u05D3","\u05D4\u05DB\u05E0\u05E1 \u05EA\u05D5 \u05DE\u05D9\u05D5\u05D7\u05D3","\u05D4\u05E2\u05EA\u05E7 \u05E2\u05D9\u05E6\u05D5\u05D1","\u05D4\u05D7\u05DC\u05E3 \u05DE\u05E6\u05D1","\u05E8\u05D9\u05D5\u05D5\u05D7","\u05E2\u05DC\u05D9\u05D5\u05DF","\u05D9\u05DE\u05D9\u05DF","\u05EA\u05D7\u05EA\u05D5\u05DF","\u05E9\u05DE\u05D0\u05DC","\u05E2\u05D9\u05E6\u05D5\u05D1 CSS","\u05DE\u05D7\u05DC\u05E7\u05EA CSS","\u05D9\u05D9\u05E9\u05D5\u05E8","\u05D9\u05DE\u05D9\u05DF","\u05DE\u05E8\u05DB\u05D6","\u05E9\u05DE\u05D0\u05DC","--\u05DC\u05D0 \u05E0\u05E7\u05D1\u05E2--","\u05DE\u05E7\u05D5\u05E8","\u05DB\u05D5\u05EA\u05E8\u05EA","\u05DB\u05D9\u05EA\u05D5\u05D1 \u05D7\u05DC\u05D5\u05E4\u05D9","\u05E7\u05D9\u05E9\u05D5\u05E8","\u05E4\u05EA\u05D7 \u05D1\u05DB\u05E8\u05D8\u05D9\u05E1\u05D9\u05D4 \u05D7\u05D3\u05E9\u05D4","\u05EA\u05DE\u05D5\u05E0\u05D4","\u05E7\u05D5\u05D1\u05E5","\u05DE\u05EA\u05E7\u05D3\u05DD","\u05DE\u05D0\u05E4\u05D9\u05D9\u05E0\u05D9 \u05EA\u05DE\u05D5\u05E0\u05D4","\u05D1\u05D9\u05D8\u05D5\u05DC","\u05D0\u05D9\u05E9\u05D5\u05E8","\u05D4\u05E7\u05D5\u05D3 \u05D3\u05D5\u05DE\u05D4 \u05DCHTML, \u05D4\u05D0\u05DD \u05DC\u05D4\u05E9\u05D0\u05D9\u05E8 \u05DBHTML","\u05D4\u05D3\u05D1\u05E7 \u05DBHTML","\u05D4\u05E9\u05D0\u05E8","\u05E0\u05E7\u05D4","\u05D4\u05DB\u05E0\u05E1 \u05DB\u05D8\u05E7\u05E1\u05D8","\u05D4\u05DB\u05E0\u05E1 \u05D8\u05E7\u05E1\u05D8 \u05D1\u05DC\u05D1\u05D3",'\u05D6\u05D5\u05D4\u05EA\u05D4 \u05D4\u05D3\u05D1\u05E7\u05D4 \u05DE"\u05D5\u05D5\u05E8\u05D3"',"\u05D4\u05EA\u05D5\u05DB\u05DF \u05D4\u05DE\u05D5\u05D3\u05D1\u05E7 \u05DE\u05D2\u05D9\u05E2 \u05DE\u05DE\u05E1\u05DE\u05DA \u05D5\u05D5\u05E8\u05D3/\u05D0\u05E7\u05E1\u05DC. \u05D4\u05D0\u05DD \u05D1\u05E8\u05E6\u05D5\u05E0\u05DA \u05DC\u05D4\u05E9\u05D0\u05D9\u05E8 \u05D0\u05EA \u05D4\u05E2\u05D9\u05E6\u05D5\u05D1 \u05D0\u05D5 \u05DC\u05E0\u05E7\u05D5\u05EA\u05D5","\u05E1\u05D9\u05D9\u05E8 \u05D4\u05E7\u05D1\u05E6\u05D9\u05DD","\u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05D6\u05DE\u05DF \u05D8\u05E2\u05D9\u05E0\u05EA \u05E8\u05E9\u05D9\u05DE\u05D4","\u05E9\u05D2\u05D9\u05D0\u05D4 \u05D1\u05D6\u05DE\u05DF \u05D8\u05E2\u05D9\u05E0\u05EA \u05EA\u05E7\u05D9\u05D5\u05EA","\u05D4\u05D0\u05DD \u05D0\u05EA\u05D4 \u05D1\u05D8\u05D5\u05D7?","\u05D4\u05DB\u05E0\u05E1 \u05E9\u05DD \u05EA\u05E7\u05D9\u05D4","\u05E6\u05D5\u05E8 \u05EA\u05E7\u05D9\u05D4","\u05E1\u05D5\u05D2 \u05D4\u05E7\u05D5\u05D1\u05E5","\u05D4\u05E1\u05E8 \u05EA\u05DE\u05D5\u05E0\u05D4","\u05D4\u05E1\u05E8 \u05E7\u05D5\u05D1\u05E5","\u05D0\u05D5 \u05DC\u05D7\u05E5","\u05DB\u05D9\u05EA\u05D5\u05D1 \u05D7\u05DC\u05D5\u05E4\u05D9","\u05E1\u05D9\u05D9\u05E8","\u05D4\u05E2\u05DC\u05D4","\u05E8\u05E7\u05E2","\u05D8\u05E7\u05E1\u05D8","\u05E2\u05DC\u05D9\u05D5\u05DF","\u05DE\u05E8\u05DB\u05D6","\u05EA\u05D7\u05EA\u05D5\u05DF","\u05D4\u05DB\u05E0\u05E1 \u05E2\u05DE\u05D5\u05D3\u05D4 \u05DC\u05E4\u05E0\u05D9","\u05D4\u05DB\u05E0\u05E1 \u05E2\u05DE\u05D5\u05D3\u05D4 \u05D0\u05D7\u05E8\u05D9","\u05D4\u05DB\u05E0\u05E1 \u05E9\u05D5\u05E8\u05D4 \u05DE\u05E2\u05DC","\u05D4\u05DB\u05E0\u05E1 \u05E9\u05D5\u05E8\u05D4 \u05DE\u05EA\u05D7\u05EA","\u05DE\u05D7\u05E7 \u05D8\u05D1\u05DC\u05D4","\u05DE\u05D7\u05E7 \u05E9\u05D5\u05E8\u05D4","\u05DE\u05D7\u05E7 \u05E2\u05DE\u05D5\u05D3\u05D4","\u05E8\u05D5\u05E7\u05DF \u05EA\u05D0","HTML","\u05DE\u05D5\u05D3\u05D2\u05E9","\u05E0\u05D8\u05D5\u05D9","\u05DE\u05D1\u05E8\u05E9\u05EA","\u05E7\u05D9\u05E9\u05D5\u05E8","\u05D1\u05D8\u05DC","\u05D1\u05E6\u05E2 \u05E9\u05D5\u05D1","\u05D8\u05D1\u05DC\u05D4","\u05EA\u05DE\u05D5\u05E0\u05D4","\u05DE\u05D7\u05E7","\u05E4\u05E1\u05E7\u05D4","\u05D2\u05D5\u05D3\u05DC \u05D2\u05D5\u05E4\u05DF","\u05D5\u05D9\u05D3\u05D0\u05D5","\u05D2\u05D5\u05E4\u05DF","\u05E2\u05DC\u05D9\u05E0\u05D5","\u05D4\u05D3\u05E4\u05E1","\u05E7\u05D5 \u05EA\u05D7\u05EA\u05D5\u05DF","\u05E7\u05D5 \u05D7\u05D5\u05E6\u05D4","\u05D4\u05D2\u05D3\u05DC \u05DB\u05E0\u05D9\u05E1\u05D4","\u05D4\u05E7\u05D8\u05DF \u05DB\u05E0\u05D9\u05E1\u05D4","\u05D2\u05D5\u05D3\u05DC \u05DE\u05DC\u05D0","\u05DB\u05D5\u05D5\u05E5","\u05E7\u05D5 \u05D0\u05D5\u05E4\u05E7\u05D9","\u05E8\u05E9\u05D9\u05DE\u05EA \u05EA\u05D1\u05DC\u05D9\u05D8\u05D9\u05DD","\u05E8\u05E9\u05D9\u05DE\u05D4 \u05DE\u05DE\u05D5\u05E1\u05E4\u05E8\u05EA","\u05D7\u05EA\u05D5\u05DA","\u05D1\u05D7\u05E8 \u05D4\u05DB\u05DC","\u05D4\u05D5\u05E1\u05E3 \u05E7\u05D5\u05D3","\u05E4\u05EA\u05D7 \u05E7\u05D9\u05E9\u05D5\u05E8","\u05E2\u05E8\u05D5\u05DA \u05E7\u05D9\u05E9\u05D5\u05E8","\u05DC\u05DC\u05D0 \u05DE\u05E2\u05E7\u05D1","\u05D1\u05D8\u05DC \u05E7\u05D9\u05E9\u05D5\u05E8","\u05D4\u05E6\u05D2","\u05DB\u05D3\u05D9 \u05DC\u05E2\u05E8\u05D5\u05DA","\u05E2\u05D3\u05DB\u05DF","\u05DB\u05EA\u05D5\u05D1\u05EA","\u05E2\u05E8\u05D5\u05DA","\u05D9\u05D9\u05E9\u05D5\u05E8 \u05D0\u05D5\u05E4\u05E7\u05D9","\u05E1\u05E0\u05DF","\u05DE\u05D9\u05DF \u05DC\u05E4\u05D9 \u05E9\u05D9\u05E0\u05D5\u05D9","\u05DE\u05D9\u05D9\u05DF \u05DC\u05E4\u05D9 \u05E9\u05DD","\u05DE\u05D9\u05D9\u05DF \u05DC\u05E4\u05D9 \u05D2\u05D5\u05D3\u05DC","\u05D4\u05D5\u05E1\u05E3 \u05EA\u05E7\u05D9\u05D9\u05D4","\u05D0\u05E4\u05E1","\u05E9\u05DE\u05D5\u05E8","\u05E9\u05DE\u05D5\u05E8 \u05D1\u05E9\u05DD...","\u05E9\u05E0\u05D4 \u05D2\u05D5\u05D3\u05DC","\u05D7\u05EA\u05D5\u05DA","\u05E8\u05D5\u05D7\u05D1","\u05D2\u05D5\u05D1\u05D4","\u05E9\u05DE\u05D5\u05E8 \u05D9\u05D7\u05E1","\u05DB\u05DF","\u05DC\u05D0","\u05D4\u05E1\u05E8","\u05D1\u05D7\u05E8","\u05EA\u05D5\u05D5\u05D9\u05DD: %d","\u05DE\u05D9\u05DC\u05D9\u05DD: %d","\u05D4\u05DB\u05DC","\u05E0\u05D1\u05D7\u05E8: %s","\u05D1\u05D7\u05E8 \u05D4\u05DB\u05DC","\u05D9\u05D9\u05E9\u05D5\u05E8 \u05D0\u05E0\u05DB\u05D9","\u05E4\u05D9\u05E6\u05D5\u05DC","\u05E4\u05D9\u05E6\u05D5\u05DC \u05D0\u05E0\u05DB\u05D9","\u05E4\u05D9\u05E6\u05D5\u05DC \u05D0\u05D5\u05E4\u05E7\u05D9","\u05DE\u05D6\u05D2","\u05D4\u05D5\u05E1\u05E3 \u05E2\u05DE\u05D5\u05D3\u05D4","\u05D4\u05D5\u05E1\u05E3 \u05E9\u05D5\u05E8\u05D4","\u05DE\u05D7\u05E7","\u05DE\u05E1\u05D2\u05E8\u05EA",null,"\u05E7\u05D5 \u05D7\u05D5\u05E6\u05D4","\u05E7\u05D5 \u05EA\u05D7\u05EA\u05D5\u05DF","superscript","subscript","\u05D2\u05D6\u05D5\u05E8 \u05D1\u05D7\u05D9\u05E8\u05D4","\u05E9\u05D1\u05D9\u05E8\u05EA \u05E9\u05D5\u05E8\u05D4","\u05D7\u05E4\u05E9","\u05D4\u05D7\u05DC\u05E3 \u05D1","\u05DC\u05D4\u05D7\u05DC\u05D9\u05E3","\u05D4\u05D3\u05D1\u05E7","\u05D1\u05D7\u05E8 \u05EA\u05D5\u05DB\u05DF \u05DC\u05D4\u05D3\u05D1\u05E7\u05D4","\u05E8\u05E7 \u05E7\u05D1\u05E6\u05D9\u05DD \u05D4\u05DE\u05E9\u05D5\u05D9\u05D9\u05DB\u05D9\u05DD \u05E9\u05DC\u05DA \u05E0\u05D9\u05EA\u05E0\u05D9\u05DD \u05DC\u05E2\u05E8\u05D9\u05DB\u05D4. \u05D4\u05D0\u05DD \u05DC\u05D4\u05D5\u05E8\u05D9\u05D3 \u05D0\u05EA \u05D4\u05E7\u05D5\u05D1\u05E5?","\u05D4\u05EA\u05DE\u05D5\u05E0\u05D4 \u05E2\u05DC\u05EA\u05D4 \u05D1\u05D4\u05E6\u05DC\u05D7\u05D4!","\u05DC\u05D5\u05D7","\u05D0\u05D9\u05DF \u05E7\u05D1\u05E6\u05D9\u05DD \u05D1\u05E1\u05E4\u05E8\u05D9\u05D4 \u05D6\u05D5.","\u05D4\u05D5\u05E0\u05D2\u05E8\u05D9\u05EA","\u05D4\u05D6\u05DF \u05E9\u05DD \u05D7\u05D3\u05E9","\u05EA\u05E6\u05D5\u05D2\u05D4 \u05DE\u05E7\u05D3\u05D9\u05DE\u05D4","\u05D4\u05D5\u05E8\u05D3","\u05DC\u05D4\u05D3\u05D1\u05D9\u05E7 \u05DE\u05D4\u05DC\u05D5\u05D7","\u05D4\u05D3\u05E4\u05D3\u05E4\u05DF \u05E9\u05DC\u05DA \u05DC\u05D0 \u05EA\u05D5\u05DE\u05DA \u05D2\u05D9\u05E9\u05D4 \u05D9\u05E9\u05D9\u05E8\u05D4 \u05DC\u05DC\u05D5\u05D7.","\u05D4\u05E2\u05EA\u05E7 \u05D1\u05D7\u05D9\u05E8\u05D4","\u05D4\u05E2\u05EA\u05E7","\u05E8\u05D3\u05D9\u05D5\u05E1 \u05D4\u05D2\u05D1\u05D5\u05DC","\u05D4\u05E6\u05D2 \u05D0\u05EA \u05DB\u05DC","\u05D4\u05D7\u05DC","\u05E0\u05D0 \u05DC\u05DE\u05DC\u05D0 \u05E9\u05D3\u05D4 \u05D6\u05D4","\u05D0\u05E0\u05D0 \u05D4\u05D6\u05DF \u05DB\u05EA\u05D5\u05D1\u05EA \u05D0\u05D9\u05E0\u05D8\u05E8\u05E0\u05D8","\u05D1\u05E8\u05D9\u05E8\u05EA \u05D4\u05DE\u05D7\u05D3\u05DC","\u05DE\u05E2\u05D2\u05DC","\u05E0\u05E7\u05D5\u05D3\u05D4","\u05D4\u05E8\u05D9\u05D1\u05D5\u05E2 \u05D4\u05D6\u05D4","\u05DC\u05DE\u05E6\u05D5\u05D0","\u05DE\u05E6\u05D0 \u05D0\u05EA \u05D4\u05E7\u05D5\u05D3\u05DD","\u05D7\u05E4\u05E9 \u05D0\u05EA \u05D4\u05D1\u05D0","\u05D4\u05DB\u05E0\u05E1 \u05D0\u05EA \u05E9\u05DD \u05D4\u05DB\u05D9\u05EA\u05D4","\u05DC\u05D7\u05E5 \u05E2\u05DC \u05D0\u05DC\u05D8 \u05DC\u05E9\u05D9\u05E0\u05D5\u05D9 \u05D2\u05D5\u05D3\u05DC \u05DE\u05D5\u05EA\u05D0\u05DD \u05D0\u05D9\u05E9\u05D9\u05EA"]},2978:function(_){_.exports.default=["\xCDrjon be valamit","Joditr\xF3l","Jodit Editor","Ingyenes v\xE1ltozat","Jodit \xFAtmutat\xF3","tov\xE1bbi seg\xEDts\xE9get tartalmaz","Tov\xE1bbi licence inform\xE1ci\xF3k\xE9rt l\xE1togassa meg a weboldalunkat:","Teljes verzi\xF3 megv\xE1s\xE1rl\xE1sa","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Minden jog fenntartva.","Horgony","Megnyit\xE1s \xFAj lapon","Megnyit\xE1s teljes m\xE9retben","Form\xE1z\xE1s t\xF6rl\xE9se","H\xE1tt\xE9r/sz\xF6veg sz\xEDn","\xDAjra","Visszavon","F\xE9lk\xF6v\xE9r","D\u0151lt","Pontozott lista","Sz\xE1mozott lista","K\xF6z\xE9pre z\xE1rt","Sorkiz\xE1rt","Balra z\xE1rt","Jobbra z\xE1rt","V\xEDzszintes vonal besz\xFAr\xE1sa","K\xE9p besz\xFAr\xE1s","F\xE1jl besz\xFAr\xE1s","Youtube vide\xF3 besz\xFAr\xE1sa","Link besz\xFAr\xE1s","Bet\u0171m\xE9ret","Bet\u0171t\xEDpus","Form\xE1zott blokk besz\xFAr\xE1sa","Norm\xE1l","Fejl\xE9c 1","Fejl\xE9c 2","Fejl\xE9c 3","Fejl\xE9c 4","Id\xE9zet","K\xF3d","Besz\xFAr","T\xE1bl\xE1zat besz\xFAr\xE1sa","Beh\xFAz\xE1s cs\xF6kkent\xE9se","Beh\xFAz\xE1s n\xF6vel\xE9se","Speci\xE1lis karakter kiv\xE1laszt\xE1sa","Speci\xE1lis karakter besz\xFAr\xE1sa","K\xE9p form\xE1z\xE1sa","N\xE9zet v\xE1lt\xE1sa","Szeg\xE9lyek","fels\u0151","jobb","als\xF3","bal","CSS st\xEDlusok","CSS oszt\xE1lyok","Igaz\xEDt\xE1s","Jobbra","K\xF6z\xE9pre","Balra","Nincs","Forr\xE1s","C\xEDm","Helyettes\xEDt\u0151 sz\xF6veg","Link","Link megnyit\xE1sa \xFAj lapon","K\xE9p","F\xE1jl","Halad\xF3","K\xE9p tulajdons\xE1gai","M\xE9gsem","OK","A beillesztett sz\xF6veg HTML-nek t\u0171nik. Megtartsuk HTML-k\xE9nt?","Besz\xFAr\xE1s HTML-k\xE9nt","Megtart\xE1s","Elvet\xE9s","Besz\xFAr\xE1s sz\xF6vegk\xE9nt","Csak sz\xF6veg beilleszt\xE9se","Word-b\u0151l m\xE1solt sz\xF6veg","A beillesztett tartalom Microsoft Word/Excel dokumentumb\xF3l sz\xE1rmazik. Meg szeretn\xE9 tartani a form\xE1tum\xE1t?","F\xE1jl tall\xF3z\xF3","Hiba a lista bet\xF6lt\xE9se k\xF6zben","Hiba a mapp\xE1k bet\xF6lt\xE9se k\xF6zben","Biztosan ezt szeretn\xE9?","\xCDrjon be egy mappanevet","Mappa l\xE9trehoz\xE1sa","\xEDrjon be bevet","H\xFAzza ide a k\xE9pet","H\xFAzza ide a f\xE1jlt","vagy kattintson","Helyettes\xEDt\u0151 sz\xF6veg","Tall\xF3z","Felt\xF6lt","H\xE1tt\xE9r","Sz\xF6veg","Fent","K\xF6z\xE9pen","Lent","Oszlop besz\xFAr\xE1s el\xE9","Oszlop besz\xFAr\xE1s ut\xE1na","Sor besz\xFAr\xE1s f\xF6l\xE9","Sor besz\xFAr\xE1s al\xE1","T\xE1bl\xE1zat t\xF6rl\xE9se","Sor t\xF6rl\xE9se","Oszlop t\xF6rl\xE9se","Cella tartalm\xE1nak t\xF6rl\xE9se","HTML","F\xE9lk\xF6v\xE9r","D\u0151lt","Ecset","Link","Visszavon","\xDAjra","T\xE1bl\xE1zat","K\xE9p","T\xF6rl\xE9s","Paragr\xE1fus","Bet\u0171m\xE9ret","Vide\xF3","Bet\u0171","R\xF3lunk","Nyomtat","Al\xE1h\xFAzott","\xC1th\xFAzott","Beh\xFAz\xE1s","Aussenseiter","Teljes m\xE9ret","\xD6sszenyom","Egyenes vonal","Lista","Sz\xE1mozott lista","Kiv\xE1g","\xD6sszes kijel\xF6l\xE9se","Be\xE1gyazott k\xF3d","Link megnyit\xE1sa","Link szerkeszt\xE9se","Nincs k\xF6vet\xE9s","Link lev\xE1laszt\xE1sa","fel\xFClvizsg\xE1lat","Szerkeszt\xE9s","Friss\xEDt","URL","Szerkeszt","V\xEDzszintes igaz\xEDt\xE1s","Sz\u0171r\u0151","Rendez\xE9s m\xF3dos\xEDt\xE1s szerint","Rendez\xE9s n\xE9v szerint","Rendez\xE9s m\xE9ret szerint","Mappa hozz\xE1ad\xE1s","Vissza\xE1ll\xEDt","Ment\xE9s","Ment\xE9s m\xE1sk\xE9nt...","\xC1tm\xE9retez\xE9s","Kiv\xE1g","Sz\xE9less\xE9g","Magass\xE1g","K\xE9par\xE1ny megtart\xE1sa","Igen","Nem","Elt\xE1vol\xEDt","Kijel\xF6l","Karakterek sz\xE1ma: %d","Szavak sz\xE1ma: %d","\xD6sszes","Kijel\xF6l: %s","\xD6sszes kijel\xF6l\xE9se","F\xFCgg\u0151leges igaz\xEDt\xE1s","Feloszt\xE1s","F\xFCgg\u0151leges feloszt\xE1s","V\xEDzszintes feloszt\xE1s","\xD6sszevon\xE1s","Oszlop hozz\xE1ad\xE1s","Sor hozz\xE1ad\xE1s","T\xF6rl\xE9s","Szeg\xE9ly",null,"\xC1th\xFAzott","Al\xE1h\xFAzott","Fels\u0151 index","Als\xF3 index","Kiv\xE1g\xE1s","Sz\xFCnet","Keres\xE9s","Csere erre","Cser\xE9lje ki","Beilleszt\xE9s","V\xE1lasszon tartalmat a beilleszt\xE9shez","Csak a saj\xE1t k\xE9peit tudja szerkeszteni. Let\xF6lti ezt a k\xE9pet?","K\xE9p sikeresen felt\xF6ltve!","Palette","Er zijn geen bestanden in deze map.","\xE1tnevez\xE9s","Adja meg az \xFAj nevet","el\u0151n\xE9zet","Let\xF6lt\xE9s","Illessze be a v\xE1g\xF3lap","A b\xF6ng\xE9sz\u0151 nem t\xE1mogatja a k\xF6zvetlen hozz\xE1f\xE9r\xE9st biztos\xEDt a v\xE1g\xF3lapra.","M\xE1sol\xE1s kiv\xE1laszt\xE1sa","m\xE1sol\xE1s","Hat\xE1r sug\xE1r","\xD6sszes","Alkalmazni","K\xE9rj\xFCk, t\xF6ltse ki ezt a mez\u0151t,","K\xE9rj\xFCk, \xEDrja be a webc\xEDmet","Alap\xE9rtelmezett","K\xF6r","Pont","Quadrate","Tal\xE1lni","Megtal\xE1lja El\u0151z\u0151","K\xF6vetkez\u0151 Keres\xE9se","Helyezze be az oszt\xE1ly nev\xE9t","Nyomja meg az Alt egy\xE9ni \xE1tm\xE9retez\xE9s"]},99113:function(_){_.exports.default=["Ketik sesuatu","Tentang Jodit","Editor Jodit","Versi Bebas Non-komersil","Panduan Pengguna Jodit","mencakup detail bantuan penggunaan","Untuk informasi tentang lisensi, silakan kunjungi website:","Beli versi lengkap","Hak Cipta \xA9 XDSoft.net - Chupurnov Valeriy. Hak cipta dilindungi undang-undang.","Tautan","Buka di tab baru","Buka editor dalam ukuran penuh","Hapus Pemformatan","Isi warna atau atur warna teks","Ulangi","Batalkan","Tebal","Miring","Sisipkan Daftar Tidak Berurut","Sisipkan Daftar Berurut","Tengah","Penuh","Kiri","Kanan","Sisipkan Garis Horizontal","Sisipkan Gambar","Sisipkan Berkas","Sisipkan video youtube/vimeo","Sisipkan tautan","Ukuran font","Keluarga font","Sisipkan blok format","Normal","Heading 1","Heading 2","Heading 3","Heading 4","Kutip","Kode","Sisipkan","Sisipkan tabel","Kurangi Indentasi","Tambah Indentasi","Pilih Karakter Spesial","Sisipkan Karakter Spesial","Formar warna","Ubah mode","Batas","atas","kanan","bawah","kiri","Gaya","Class","Rata","Kanan","Tengah","Kiri","--Tidak diset--","Src","Judul","Teks alternatif","Tautan","Buka tautan di tab baru","Gambar","berkas","Lanjutan","Properti gambar","Batal","Ya","Kode Anda cenderung ke HTML. Biarkan sebagai HTML?","Paste sebagai HTML","Jaga","Bersih","Sisipkan sebagai teks","Sisipkan hanya teks","Terdeteksi paste dari Word","Konten dipaste dari dokumen Microsoft Word/Excel. Apakah Anda ingin tetap menjaga format atau membersihkannya?","Penjelajah Berkas","Error ketika memuat list","Error ketika memuat folder","Apakah Anda yakin?","Masukkan nama Direktori","Buat direktori","ketik nama","Letakkan gambar","Letakkan berkas","atau klik","Teks alternatif","Jelajahi","Unggah","Latar Belakang","Teks","Atas","Tengah","Bawah","Sisipkan kolom sebelumnya","Sisipkan kolom setelahnya","Sisipkan baris di atasnya","Sisipkan baris di bawahnya","Hapus tabel","Hapus baris","Hapus kolom","Kosongkan cell","sumber","tebal","miring","sikat","tautan","batalkan","ulangi","tabel","gambar","penghapus","paragraf","ukuran font","video","font","tentang","cetak","garis bawah","coret","menjorok ke dalam","menjorok ke luar","ukuran penuh","menyusut","hr","ul","ol","potong","Pilih semua","Kode embed","Buka tautan","Edit tautan","No follow","Hapus tautan","Mata","pensil","Perbarui","URL","Edit","Perataan horizontal","Filter","Urutkan berdasarkan perubahan","Urutkan berdasarkan nama","Urutkan berdasarkan ukuran","Tambah folder","Reset","Simpan","Simpan sebagai...","Ubah ukuran","Crop","Lebar","Tinggi","Jaga aspek rasio","Ya","Tidak","Copot","Pilih","Karakter: %d","Kata: %d","Semua","Pilih %s","Pilih semua","Rata vertikal","Bagi","Bagi secara vertikal","Bagi secara horizontal","Gabungkan","Tambah kolom","tambah baris","Hapus","Bingkai","Lisensi: %s","Coret","Garis Bawah","Superskrip","Subskrip","Potong pilihan","Berhenti","Mencari","Ganti dengan","Mengganti","Paste","Pilih konten untuk dipaste","Anda hanya dapat mengedit gambar Anda sendiri. Unduh gambar ini di host?","Gambar telah sukses diunggah ke host!","palet","Tidak ada berkas","ganti nama","Masukkan nama baru","pratinjau","Unduh","Paste dari clipboard","Browser anda tidak mendukung akses langsung ke clipboard.","Copy seleksi","copy","Border radius","Tampilkan semua","Menerapkan","Silahkan mengisi kolom ini","Silahkan masukkan alamat web","Default","Lingkaran","Dot","Kuadrat","Menemukan","Menemukan Sebelumnya","Menemukan Berikutnya","Masukkan nama kelas","Tekan Alt untuk mengubah ukuran kustom"]},51923:function(_){_.exports.default=["Scrivi qualcosa...","A proposito di Jodit","Jodit Editor",null,"Guida utente di Jodit","contiene una guida dettagliata per l'uso.","Per informazioni sulla licenza, si prega di visitare il nostro sito:","Acquista la versione completa","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Alle Rechte vorbehalten.","Ancora","Apri in una nuova scheda","Apri l'editor a schermo intero","Formato chiaro","Riempi colore o lettera","Ripristina","Annulla","Grassetto","Corsivo","Inserisci lista non ordinata","Inserisci l'elenco ordinato","Allinea Centra","Allineare Giustificato","Allinea a Sinistra","Allinea a Destra","Inserisci la linea orizzontale","Inserisci immagine","Inserisci un file","Inserisci video Youtube/Vimeo","Inserisci il link","Dimensione del carattere","Tipo di font","Inserisci blocco","Normale","Heading 1","Heading 2","Heading 3","Heading 4","Citazione","Codice","Inserisci","Inserisci tabella","Riduci il rientro","Aumenta il rientro","Seleziona una funzione speciale","Inserisci un carattere speciale","Copia formato","Cambia modo","Margini","su","destra","gi\xF9","sinistra","Stili CSS","Classi CSS","Allinea","Destra","Centro","Sinistra","--Non Impostato--","Fonte","Titolo","Testo Alternativo","Link","Apri il link in una nuova scheda","Immagine","Archivio","Avanzato","Propriet\xE0 dell'immagine","Annulla","Accetta","Il codice \xE8 simile all'HTML. Mantieni come HTML?","Incolla come HTML?","Mantieni","Pulisci","Inserisci come testo","Inserisci solo il testo","Incollato da Word rilevato","Il contenuto incollato proviene da un documento Microsoft Word / Excel. Vuoi mantenere il formato o pulirlo?","Cerca il file","Errore durante il caricamento dell'elenco","Errore durante il caricamento delle cartelle","Sei sicuro?","Inserisci il nome della cartella","Crea cartella","Entre el nombre","Rilascia l'immagine","Rilascia file","o click","Testo alternativo","Sfoglia","Carica","Sfondo","Testo","Su","Centro","Sotto","Inserisci prima la colonna","Inserisci colonna dopo","Inserisci la riga sopra","Inserisci la riga sotto","Elimina tabella","Elimina riga","Elimina colonna","Cella vuota","HTML","Grassetto","Corsivo","Pennello","Link","Annulla","Ripristina","Tabella","Immagine","Gomma","Paragrafo","Dimensione del carattere","Video","Font","Approposito di","Stampa","Sottolineato","Barrato","trattino","annulla rientro","A grandezza normale","comprimere","linea orizzontale","lista non ordinata","lista ordinata","Taglia","Seleziona tutto","Includi codice","Apri link","Modifica link","Non seguire","Togli link","Recensione","Per modificare","Aggiornare"," URL","Modifica","Allineamento orizzontale","Filtro","Ordina per data di modifica","Ordina per nome","Ordina per dimensione","Aggiungi cartella","Reset","Salva","Salva con nome...","Ridimensiona","Tagliare","Larghezza","Altezza","Mantenere le proporzioni","Si","No","Rimuovere","Seleziona","Caratteri: %d","Parole: %d","Tutto","Seleziona: %s","Seleziona tutto","Allineamento verticala","Dividere","Dividere verticalmente","Diviso orizzontale","Fondi","Aggiungi colonna","Aggiungi riga","Cancella","Bordo",null,"Barrato","Sottolineato","indice","deponente","Taglia la selezione","Pausa","Cerca","Sostituisci con","Sostituire","Incolla","Seleziona il contenuto da incollare","Puoi modificare solo le tue immagini. Scarica questa immagine sul server?","L'immagine \xE8 stata caricata con successo sul server!","tavolozza","Non ci sono file in questa directory.","ungherese","Inserisci un nuovo nome","anteprima","Scaricare","Incolla dagli appunti","Il tuo browser non supporta l'accesso diretto agli appunti.","Selezione di copia","copia","Border radius","Mostra tutti","Applicare","Si prega di compilare questo campo","Si prega di inserire un indirizzo web","Di Default","Cerchio","Dot","Quadrate","Trovare","Trova Precedente","Trova Successivo","Inserisci il nome della classe","Premere Alt per il ridimensionamento personalizzato"]},21268:function(_){_.exports.default=["\u306A\u306B\u304B\u30BF\u30A4\u30D7\u3057\u3066\u304F\u3060\u3055\u3044","Jodit\u306B\u3064\u3044\u3066","Jodit Editor",null,"Jodit \u30E6\u30FC\u30B6\u30FC\u30BA\u30FB\u30AC\u30A4\u30C9","\u8A73\u3057\u3044\u4F7F\u3044\u65B9","\u30E9\u30A4\u30BB\u30F3\u30B9\u8A73\u7D30\u306B\u3064\u3044\u3066\u306FJodit Web\u30B5\u30A4\u30C8\u3092\u78BA\u8A8D\u304F\u3060\u3055\u3044\uFF1A","\u30D5\u30EB\u30D0\u30FC\u30B8\u30E7\u30F3\u3092\u8CFC\u5165","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. All rights reserved.","Anchor","\u65B0\u3057\u3044\u30BF\u30D6\u3067\u958B\u304F","\u30A8\u30C7\u30A3\u30BF\u30FC\u306E\u30B5\u30A4\u30BA\uFF08\u30D5\u30EB/\u30CE\u30FC\u30DE\u30EB\uFF09","\u66F8\u5F0F\u3092\u30AF\u30EA\u30A2","\u30C6\u30AD\u30B9\u30C8\u306E\u8272","\u3084\u308A\u76F4\u3057","\u5143\u306B\u623B\u3059","\u592A\u5B57","\u659C\u4F53","\u7B87\u6761\u66F8\u304D","\u756A\u53F7\u4ED8\u304D\u30EA\u30B9\u30C8","\u4E2D\u592E\u63C3\u3048","\u4E21\u7AEF\u63C3\u3048","\u5DE6\u63C3\u3048","\u53F3\u63C3\u3048","\u533A\u5207\u308A\u7DDA\u3092\u633F\u5165","\u753B\u50CF\u3092\u633F\u5165","\u30D5\u30A1\u30A4\u30EB\u3092\u633F\u5165","Youtube/Vimeo \u52D5\u753B","\u30EA\u30F3\u30AF\u3092\u633F\u5165","\u30D5\u30A9\u30F3\u30C8\u30B5\u30A4\u30BA","\u30D5\u30A9\u30F3\u30C8","\u30C6\u30AD\u30B9\u30C8\u306E\u30B9\u30BF\u30A4\u30EB","\u6307\u5B9A\u306A\u3057","\u30BF\u30A4\u30C8\u30EB1","\u30BF\u30A4\u30C8\u30EB2","\u30BF\u30A4\u30C8\u30EB3","\u30BF\u30A4\u30C8\u30EB4","\u5F15\u7528","\u30B3\u30FC\u30C9","\u633F\u5165","\u8868\u3092\u633F\u5165","\u30A4\u30F3\u30C7\u30F3\u30C8\u6E1B","\u30A4\u30F3\u30C7\u30F3\u30C8\u5897","\u7279\u6B8A\u6587\u5B57\u3092\u9078\u629E","\u7279\u6B8A\u6587\u5B57\u3092\u633F\u5165","\u66F8\u5F0F\u3092\u8CBC\u4ED8\u3051","\u7DE8\u96C6\u30E2\u30FC\u30C9\u5207\u66FF\u3048","\u30DE\u30FC\u30B8\u30F3","\u4E0A","\u53F3","\u4E0B","\u5DE6","\u30B9\u30BF\u30A4\u30EB","\u30AF\u30E9\u30B9","\u914D\u7F6E","\u53F3\u5BC4\u305B","\u4E2D\u592E\u5BC4\u305B","\u5DE6\u5BC4\u305B","\u6307\u5B9A\u306A\u3057","\u30BD\u30FC\u30B9","\u30BF\u30A4\u30C8\u30EB","\u4EE3\u66FF\u30C6\u30AD\u30B9\u30C8","\u30EA\u30F3\u30AF","\u65B0\u3057\u3044\u30BF\u30D6\u3067\u958B\u304F","\u753B\u50CF","\u30D5\u30A1\u30A4\u30EB","\u9AD8\u5EA6\u306A\u8A2D\u5B9A","\u753B\u50CF\u306E\u30D7\u30ED\u30D1\u30C6\u30A3\u30FC","\u30AD\u30E3\u30F3\u30BB\u30EB","\u78BA\u5B9A","HTML\u30B3\u30FC\u30C9\u3092\u4FDD\u6301\u3057\u307E\u3059\u304B\uFF1F","HTML\u3067\u8CBC\u4ED8\u3051","HTML\u3092\u4FDD\u6301","Clean","HTML\u3092\u30C6\u30AD\u30B9\u30C8\u306B\u3059\u308B","\u30C6\u30AD\u30B9\u30C8\u3060\u3051","Word Paste Detected","The pasted content is coming from a Microsoft Word/Excel document. Do you want to keep the format or clean it up?","File Browser","Error on load list","Error on load folders","Are you sure?","Enter Directory name","Create directory","type name","\u3053\u3053\u306B\u753B\u50CF\u3092\u30C9\u30ED\u30C3\u30D7","\u3053\u3053\u306B\u30D5\u30A1\u30A4\u30EB\u3092\u30C9\u30ED\u30C3\u30D7","or \u30AF\u30EA\u30C3\u30AF","\u4EE3\u66FF\u30C6\u30AD\u30B9\u30C8","\u30D6\u30E9\u30A6\u30BA","\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9","\u80CC\u666F","\u6587\u5B57","\u4E0A","\u4E2D\u592E","\u4E0B","\u5DE6\u306B\u5217\u3092\u633F\u5165","\u53F3\u306B\u5217\u3092\u633F\u5165","\u4E0A\u306B\u884C\u3092\u633F\u5165","\u4E0B\u306B\u884C\u3092\u633F\u5165","\u8868\u3092\u524A\u9664","\u884C\u3092\u524A\u9664","\u5217\u3092\u524A\u9664","\u30BB\u30EB\u3092\u7A7A\u306B\u3059\u308B","source","bold","italic","brush","link","undo","redo","table","image","eraser","paragraph","fontsize","video","font","about","print","underline","strikethrough","indent","outdent","fullsize","shrink","\u5206\u5272\u7DDA","\u7B87\u6761\u66F8\u304D","\u756A\u53F7\u4ED8\u304D\u30EA\u30B9\u30C8","\u5207\u308A\u53D6\u308A","\u3059\u3079\u3066\u9078\u629E","\u57CB\u3081\u8FBC\u307F\u30B3\u30FC\u30C9","\u30EA\u30F3\u30AF\u3092\u958B\u304F","\u30EA\u30F3\u30AF\u3092\u7DE8\u96C6","No follow","\u30EA\u30F3\u30AF\u89E3\u9664","\u30B5\u30A4\u30C8\u3092\u78BA\u8A8D","\u925B\u7B46","\u66F4\u65B0","URL","\u7DE8\u96C6","\u6C34\u5E73\u65B9\u5411\u306E\u914D\u7F6E","Filter","Sort by changed","Sort by name","Sort by size","Add folder","\u30EA\u30BB\u30C3\u30C8","\u4FDD\u5B58","Save as ...","\u30EA\u30B5\u30A4\u30BA","Crop","\u5E45","\u9AD8\u3055","\u7E26\u6A2A\u6BD4\u3092\u4FDD\u6301","\u306F\u3044","\u3044\u3044\u3048","\u79FB\u9664","\u9078\u629E","\u6587\u5B57\u6570: %d","\u5358\u8A9E\u6570: %d","\u5168\u90E8","\u9078\u629E: %s","\u3059\u3079\u3066\u9078\u629E","\u5782\u76F4\u65B9\u5411\u306E\u914D\u7F6E","\u5206\u5272","\u30BB\u30EB\u306E\u5206\u5272\uFF08\u5782\u76F4\u65B9\u5411\uFF09","\u30BB\u30EB\u306E\u5206\u5272\uFF08\u6C34\u5E73\u65B9\u5411\uFF09","\u30BB\u30EB\u306E\u7D50\u5408","\u5217\u3092\u8FFD\u52A0","\u884C\u3092\u8FFD\u52A0","\u524A\u9664","\u5883\u754C\u7DDA",null,"\u53D6\u308A\u6D88\u3057\u7DDA","\u4E0B\u7DDA","\u4E0A\u4ED8\u304D\u6587\u5B57","\u4E0B\u4ED8\u304D\u6587\u5B57","\u5207\u308A\u53D6\u308A","Pause","\u691C\u7D22","\u7F6E\u63DB","\u4EA4\u63DB","\u8CBC\u4ED8\u3051","\u9078\u629E\u3057\u305F\u5185\u5BB9\u3092\u8CBC\u4ED8\u3051","You can only edit your own images. Download this image on the host?","The image has been successfully uploaded to the host!","\u30D1\u30EC\u30C3\u30C8","There are no files","Rename","Enter new name","\u30D7\u30EC\u30D3\u30E5\u30FC","\u30C0\u30A6\u30F3\u30ED\u30FC\u30C9","\u8CBC\u308A\u4ED8\u3051","\u304A\u4F7F\u3044\u306E\u30D6\u30E9\u30A6\u30B6\u306F\u30AF\u30EA\u30C3\u30D7\u30DC\u30FC\u30C9\u3092\u4F7F\u7528\u3067\u304D\u307E\u305B\u3093","\u30B3\u30D4\u30FC","copy","\u89D2\u306E\u4E38\u307F","\u5168\u3066\u8868\u793A","\u9069\u7528","\u307E\u3060\u3053\u306E\u5206\u91CE","\u3092\u5165\u529B\u3057\u3066\u304F\u3060\u3055\u3044\u30A6\u30A7\u30D6\u30A2\u30C9\u30EC\u30B9","\u30C7\u30D5\u30A9\u30EB\u30C8","\u767D\u4E38","\u9ED2\u4E38","\u56DB\u89D2","\u898B","\u63A2\u524D","\u7531\u6765","\u30AF\u30E9\u30B9\u540D\u3092\u633F\u5165","\u30AB\u30B9\u30BF\u30E0\u30B5\u30A4\u30BA\u5909\u66F4\u306E\u305F\u3081\u306EAlt\u30AD\u30FC\u3092\u62BC\u3057\u307E\u3059"]},11399:function(_){_.exports.default=["Type something","About Jodit","Jodit Editor","Free Non-commercial Version","Jodit User's Guide","contains detailed help for using","For information about the license, please go to our website:","Buy full version","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. All rights reserved.","Anchor","Open in new tab","Open in fullsize","Clear Formatting","Fill color or set the text color","Redo","Undo","Bold","Italic","Insert Unordered List","Insert Ordered List","Align Center","Align Justify","Align Left","Align Right","Insert Horizontal Line","Insert Image","Insert file","Insert youtube/vimeo video","Insert link","Font size","Font family","Insert format block","Normal","Heading 1","Heading 2","Heading 3","Heading 4","Quote","Code","Insert","Insert table","Decrease Indent","Increase Indent","Select Special Character","Insert Special Character","Paint format","Change mode","Margins","top","right","bottom","left","Styles","Classes","Align","Right","Center","Left","--Not Set--","Src","Title","Alternative","Link","Open link in new tab","Image","file","Advanced","Image properties","Cancel","Ok","Your code is similar to HTML. Keep as HTML?","Paste as HTML","Keep","Clean","Insert as Text","Insert only Text","Word Paste Detected","The pasted content is coming from a Microsoft Word/Excel document. Do you want to keep the format or clean it up?","File Browser","Error on load list","Error on load folders","Are you sure?","Enter Directory name","Create directory","type name","Drop image","Drop file","or click","Alternative text","Browse","Upload","Background","Text","Top","Middle","Bottom","Insert column before","Insert column after","Insert row above","Insert row below","Delete table","Delete row","Delete column","Empty cell","source","bold","italic","brush","link","undo","redo","table","image","eraser","paragraph","fontsize","video","font","about","print","underline","strikethrough","indent","outdent","fullsize","shrink","hr","ul","ol","cut","selectall","Embed code","Open link","Edit link","No follow","Unlink","Eye","pencil","Update"," URL","Edit","Horizontal align","Filter","Sort by changed","Sort by name","Sort by size","Add folder","Reset","Save","Save as ...","Resize","Crop","Width","Height","Keep Aspect Ratio","Yes","No","Remove","Select","Chars: %d","Words: %d","All","Select %s","Select all","Vertical align","Split","Split vertical","Split horizontal","Merge","Add column","Add row","Delete","Border","License: %s","Strike through","Underline","superscript","subscript","Cut selection","Break","Search for","Replace with","Replace","Paste","Choose Content to Paste","You can only edit your own images. Download this image on the host?","The image has been successfully uploaded to the host!","palette","There are no files","Rename","Enter new name","preview","download","Paste from clipboard","Your browser doesn't support direct access to the clipboard.","Copy selection","copy","Border radius","Show all","Apply","Please fill out this field","Please enter a web address","Default","Circle","Dot","Quadrate","Find","Find Previous","Find Next","Insert className","Press Alt for custom resizing"]},37289:function(_){_.exports.default=["\uBB34\uC5C7\uC774\uB4E0 \uC785\uB825\uD558\uC138\uC694","Jodit\uC5D0 \uB300\uD558\uC5EC","Jodit Editor",null,"Jodit \uC0AC\uC6A9\uC790 \uC548\uB0B4\uC11C","\uC790\uC138\uD55C \uB3C4\uC6C0\uB9D0\uC774 \uB4E4\uC5B4\uC788\uC5B4\uC694","\uB77C\uC774\uC13C\uC2A4\uC5D0 \uAD00\uD574\uC11C\uB294 Jodit \uC6F9 \uC0AC\uC774\uD2B8\uB97C \uBC29\uBB38\uD574\uC8FC\uC138\uC694\uFF1A","\uD480 \uBC84\uC804 \uAD6C\uC785\uD558\uAE30","\xA9 XDSoft.net - Chupurnov Valeriy. \uC5D0\uAC8C \uC800\uC791\uAD8C\uACFC \uBAA8\uB4E0 \uAD8C\uB9AC\uAC00 \uC788\uC2B5\uB2C8\uB2E4.","Anchor","\uC0C8 \uD0ED\uC5D0\uC11C \uC5F4\uAE30","\uC804\uCCB4 \uD06C\uAE30\uB85C \uBCF4\uAE30","\uC11C\uC2DD \uC9C0\uC6B0\uAE30","\uAE00\uC528 \uC0C9\uC0C1","\uC7AC\uC2E4\uD589","\uC2E4\uD589 \uCDE8\uC18C","\uAD75\uAC8C","\uAE30\uC6B8\uC784","\uAE00\uBA38\uB9AC \uBAA9\uB85D","\uBC88\uD638 \uBAA9\uB85D","\uAC00\uC6B4\uB370 \uC815\uB82C","\uC591\uCABD \uC815\uB82C","\uC67C\uCABD \uC815\uB82C","\uC624\uB978\uCABD \uC815\uB82C","\uC218\uD3C9 \uAD6C\uBD84\uC120 \uB123\uAE30","\uC774\uBBF8\uC9C0 \uB123\uAE30","\uD30C\uC77C \uB123\uAE30","Youtube/Vimeo \uB3D9\uC601\uC0C1","\uB9C1\uD06C \uB123\uAE30","\uAE00\uAF34 \uD06C\uAE30","\uAE00\uAF34","\uBE14\uB85D \uC694\uC18C \uB123\uAE30","\uC77C\uBC18 \uD14D\uC2A4\uD2B8","\uC81C\uBAA9 1","\uC81C\uBAA9 2","\uC81C\uBAA9 3","\uC81C\uBAA9 4","\uC778\uC6A9","\uCF54\uB4DC","\uBD99\uC5EC \uB123\uAE30","\uD14C\uC774\uBE14","\uB4E4\uC5EC\uC4F0\uAE30 \uAC10\uC18C","\uB4E4\uC5EC\uC4F0\uAE30 \uC99D\uAC00","\uD2B9\uC218\uBB38\uC790 \uC120\uD0DD","\uD2B9\uC218\uBB38\uC790 \uC785\uB825","\uD398\uC778\uD2B8 \uD615\uC2DD","\uD3B8\uC9D1\uBAA8\uB4DC \uBCC0\uACBD","\uB9C8\uC9C4","\uC704","\uC624\uB978\uCABD","\uC544\uB798","\uC67C\uCABD","\uC2A4\uD0C0\uC77C","\uD074\uB798\uC2A4","\uC815\uB82C","\uC624\uB978\uCABD\uC73C\uB85C","\uAC00\uC6B4\uB370\uB85C","\uC67C\uCABD\uC73C\uB85C","--\uC9C0\uC815 \uC548 \uD568--","\uACBD\uB85C(src)","\uC81C\uBAA9","\uB300\uCCB4 \uD14D\uC2A4\uD2B8(alt)","\uB9C1\uD06C","\uC0C8 \uD0ED\uC5D0\uC11C \uC5F4\uAE30",null,"\uD30C\uC77C","\uACE0\uAE09","\uC774\uBBF8\uC9C0 \uC18D\uC131","\uCDE8\uC18C","\uD655\uC778","HTML \uCF54\uB4DC\uB85C \uAC10\uC9C0\uD588\uC5B4\uC694. \uCF54\uB4DC\uC778\uCC44\uB85C \uBD99\uC5EC\uB123\uC744\uAE4C\uC694?","HTML\uB85C \uBD99\uC5EC\uB123\uAE30","\uC6D0\uBCF8 \uC720\uC9C0","\uC9C0\uC6B0\uAE30","\uD14D\uC2A4\uD2B8\uB85C \uB123\uAE30","\uD14D\uC2A4\uD2B8\uB9CC \uB123\uAE30","Word \uBD99\uC5EC\uB123\uAE30 \uAC10\uC9C0","Microsoft Word/Excel \uBB38\uC11C\uB85C \uAC10\uC9C0\uD588\uC5B4\uC694. \uC11C\uC2DD\uC744 \uC720\uC9C0\uD55C\uCC44\uB85C \uBD99\uC5EC\uB123\uC744\uAE4C\uC694?","\uD30C\uC77C \uD0D0\uC0C9\uAE30","\uBAA9\uB85D \uBD88\uB7EC\uC624\uAE30 \uC5D0\uB7EC","\uD3F4\uB354 \uBD88\uB7EC\uC624\uAE30","\uC815\uB9D0 \uC9C4\uD589\uD560\uAE4C\uC694?","\uB514\uB809\uD1A0\uB9AC \uC774\uB984 \uC785\uB825","\uB514\uB809\uD1A0\uB9AC \uC0DD\uC131","\uC774\uB984 \uC785\uB825","\uC774\uBBF8\uC9C0 \uB4DC\uB798\uADF8","\uD30C\uC77C \uB4DC\uB798\uADF8","\uD639\uC740 \uD074\uB9AD","\uB300\uCCB4 \uD14D\uC2A4\uD2B8","\uD0D0\uC0C9","\uC5C5\uB85C\uB4DC","\uBC30\uACBD","\uD14D\uC2A4\uD2B8","\uC704","\uC911\uC559","\uC544\uB798","\uC774\uC804 \uC5F4\uC5D0 \uC0BD\uC785","\uB2E4\uC74C \uC5F4\uC5D0 \uC0BD\uC785","\uC704 \uD589\uC5D0 \uC0BD\uC785","\uC544\uB798 \uD589\uC5D0 \uC0BD\uC785","\uD14C\uC774\uBE14 \uC0AD\uC81C","\uD589 \uC0AD\uC81C","\uC5F4 \uC0AD\uC81C","\uBE48 \uC140","HTML \uC18C\uC2A4","\uBCFC\uB4DC","\uC774\uD0E4\uB9AD","\uBE0C\uB7EC\uC2DC","\uB9C1\uD06C","\uC2E4\uD589 \uCDE8\uC18C","\uC7AC\uC2E4\uD589","\uD14C\uC774\uBE14","\uC774\uBBF8\uC9C0","\uC9C0\uC6B0\uAC1C","\uBB38\uB2E8","\uAE00\uAF34 \uD06C\uAE30","\uBE44\uB514\uC624","\uAE00\uAF34","\uD3B8\uC9D1\uAE30 \uC815\uBCF4","\uD504\uB9B0\uD2B8","\uBC11\uC904","\uCDE8\uC18C\uC120","\uB4E4\uC5EC\uC4F0\uAE30","\uB0B4\uC5B4\uC4F0\uAE30","\uC804\uCCB4 \uD654\uBA74","\uC77C\uBC18 \uD654\uBA74","\uAD6C\uBD84\uC120","\uAE00\uBA38\uB9AC \uBAA9\uB85D","\uBC88\uD638 \uBAA9\uB85D","\uC798\uB77C\uB0B4\uAE30","\uBAA8\uB450 \uC120\uD0DD","Embed \uCF54\uB4DC","\uB9C1\uD06C \uC5F4\uAE30","\uB9C1\uD06C \uD3B8\uC9D1","No follow","\uB9C1\uD06C \uC81C\uAC70","\uC0AC\uC774\uD2B8 \uD655\uC778","\uC5F0\uD544","\uAC31\uC2E0","URL","\uD3B8\uC9D1","\uC218\uD3C9 \uC815\uB82C","\uD544\uD130","\uBCC0\uACBD\uC77C \uC815\uB82C","\uC774\uB984 \uC815\uB82C","\uD06C\uAE30 \uC815\uB82C","\uC0C8 \uD3F4\uB354","\uCD08\uAE30\uD654","\uC800\uC7A5","\uC0C8\uB85C \uC800\uC7A5\uD558\uAE30 ...","\uB9AC\uC0AC\uC774\uC988","\uD06C\uB86D","\uAC00\uB85C \uAE38\uC774","\uC138\uB85C \uB192\uC774","\uBE44\uC728 \uC720\uC9C0\uD558\uAE30","\uB124","\uC544\uB2C8\uC624","\uC81C\uAC70","\uC120\uD0DD","\uBB38\uC790\uC218: %d","\uB2E8\uC5B4\uC218: %d","\uBAA8\uB450","\uC120\uD0DD: %s","\uBAA8\uB450 \uC120\uD0DD","\uC218\uC9C1 \uC815\uB82C","\uBD84\uD560","\uC138\uB85C \uC140 \uBD84\uD560","\uAC00\uB85C \uC140 \uBD84\uD560","\uC140 \uBCD1\uD569","\uC5F4 \uCD94\uAC00","\uD589 \uCD94\uAC00","\uC0AD\uC81C","\uC678\uACFD\uC120","\uB77C\uC774\uC13C\uC2A4: %s","\uCDE8\uC18C\uC120","\uBC11\uC904","\uC717\uCCA8\uC790","\uC544\uB798\uCCA8\uC790","\uC120\uD0DD \uC798\uB77C\uB0B4\uAE30","\uAD6C\uBD84\uC790","\uAC80\uC0C9","\uB300\uCCB4\uD558\uAE30","\uB300\uCCB4","\uBD99\uC5EC\uB123\uAE30","\uBD99\uC5EC\uB123\uC744 \uB0B4\uC6A9 \uC120\uD0DD","\uC678\uBD80 \uC774\uBBF8\uC9C0\uB294 \uD3B8\uC9D1\uD560 \uC218 \uC5C6\uC5B4\uC694. \uC678\uBD80 \uC774\uBBF8\uC9C0\uB97C \uB2E4\uC6B4\uB85C\uB4DC \uD560\uAE4C\uC694?","\uC774\uBBF8\uC9C0\uB97C \uBB34\uC0AC\uD788 \uC5C5\uB85C\uB4DC \uD588\uC5B4\uC694!","\uD314\uB808\uD2B8","\uD30C\uC77C\uC774 \uC5C6\uC5B4\uC694","\uC774\uB984 \uBCC0\uACBD","\uC0C8 \uC774\uB984 \uC785\uB825","\uBBF8\uB9AC\uBCF4\uAE30","\uB2E4\uC6B4\uB85C\uB4DC","\uD074\uB9BD\uBCF4\uB4DC \uBD99\uC5EC\uB123\uAE30","\uC0AC\uC6A9\uC911\uC778 \uBE0C\uB77C\uC6B0\uC800\uAC00 \uD074\uB9BD\uBCF4\uB4DC \uC811\uADFC\uC744 \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC544\uC694.","\uC120\uD0DD \uBCF5\uC0AC","\uBCF5\uC0AC","\uB465\uADFC \uD14C\uB450\uB9AC","\uBAA8\uB450 \uBCF4\uAE30","\uC801\uC6A9","\uC774 \uD56D\uBAA9\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694!","\uC6F9 URL\uC744 \uC785\uB825\uD574\uC8FC\uC138\uC694.","\uAE30\uBCF8","\uC6D0","\uC810","\uC815\uC0AC\uAC01\uD615","\uCC3E\uAE30","\uC774\uC804 \uCC3E\uAE30","\uB2E4\uC74C \uCC3E\uAE30","className \uC785\uB825","\uC0AC\uC6A9\uC790 \uC9C0\uC815 \uD06C\uAE30 \uC870\uC815\uC5D0 \uB300 \uD55C \uACE0\uB3C4 \uB204\uB974\uC2ED\uC2DC\uC624"]},26501:function(_){_.exports.default=["\u0411\u0438\u0447\u044D\u044D\u0434 \u04AF\u0437\u044D\u044D\u0440\u044D\u0439","Jodit-\u044B\u043D \u0442\u0430\u043B\u0430\u0430\u0440 ","Jodit \u043F\u0440\u043E\u0433\u0440\u0430\u043C",null,"Jodit \u0433\u0430\u0440\u044B\u043D \u0430\u0432\u043B\u0430\u0433\u0430","\u0445\u044D\u0440\u044D\u0433\u043B\u044D\u044D\u043D\u0438\u0439 \u0442\u0430\u043B\u0430\u0430\u0440 \u0434\u044D\u043B\u0433\u044D\u0440\u044D\u043D\u0433\u04AF\u0439 \u043C\u044D\u0434\u044D\u044D\u043B\u043B\u0438\u0439\u0433 \u0430\u0433\u0443\u0443\u043B\u043D\u0430","\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u0439\u043D \u043C\u044D\u0434\u044D\u044D\u043B\u043B\u0438\u0439\u0433 \u043C\u0430\u043D\u0430\u0439 \u0432\u044D\u0431 \u0445\u0443\u0443\u0434\u0430\u0441\u043D\u0430\u0430\u0441 \u0430\u0432\u043D\u0430 \u0443\u0443:","\u0411\u04AF\u0440\u044D\u043D \u0445\u0443\u0432\u0438\u043B\u0431\u0430\u0440 \u0445\u0443\u0434\u0430\u043B\u0434\u0430\u043D \u0430\u0432\u0430\u0445","\u0417\u043E\u0445\u0438\u043E\u0433\u0447\u0438\u0439\u043D \u044D\u0440\u0445 \u0445\u0430\u043C\u0433\u0430\u0430\u043B\u0430\u0433\u0434\u0441\u0430\u043D \xA9 XDSoft.net - Chupurnov Valeriy. \u0411\u04AF\u0445 \u044D\u0440\u0445\u0438\u0439\u0433 \u044D\u0437\u044D\u043C\u0448\u0438\u043D\u044D.","\u0425\u043E\u043B\u0431\u043E\u043E \u0431\u0430\u0440\u0438\u0445","\u0428\u0438\u043D\u044D \u0442\u0430\u0431\u0430\u0430\u0440 \u043D\u044D\u044D\u0445","\u0411\u04AF\u0442\u044D\u043D \u0434\u044D\u043B\u0433\u044D\u0446\u044D\u044D\u0440 \u043D\u044D\u044D\u0445","\u0424\u043E\u0440\u043C\u0430\u0442\u044B\u0433 \u0430\u0440\u0438\u043B\u0433\u0430\u0445","\u04E8\u043D\u0433\u04E9\u04E9\u0440 \u0431\u0443\u0434\u0430\u0445 \u044D\u0441\u0432\u044D\u043B \u0442\u0435\u043A\u0441\u0442\u0438\u0439\u043D \u04E9\u043D\u0433\u04E9 \u0441\u043E\u043D\u0433\u043E\u0445","\u0414\u0430\u0445\u0438\u0445","\u0411\u0443\u0446\u0430\u0430\u0445","\u0422\u043E\u0434","\u041D\u0430\u043B\u0443\u0443","\u0422\u044D\u043C\u0434\u044D\u0433\u0442 \u0436\u0430\u0433\u0441\u0430\u0430\u043B\u0442 \u043D\u044D\u043C\u044D\u0445","\u0414\u0443\u0433\u0430\u0430\u0440\u0442 \u0436\u0430\u0433\u0441\u0430\u0430\u043B\u0442 \u043D\u044D\u043C\u044D\u0445","\u0413\u043E\u043B\u043B\u043E\u0436 \u0431\u0430\u0439\u0440\u043B\u0443\u0443\u043B\u0430\u0445","\u0422\u044D\u0433\u0448\u0438\u0442\u0433\u044D\u043D \u0431\u0430\u0439\u0440\u043B\u0443\u0443\u043B\u0430\u0445","\u0417\u04AF\u04AF\u043D\u0434 \u0431\u0430\u0439\u0440\u043B\u0443\u0443\u043B\u0430\u0445","\u0411\u0430\u0440\u0443\u0443\u043D\u0434 \u0431\u0430\u0439\u0440\u043B\u0443\u0443\u043B\u0430\u0445","\u0425\u044D\u0432\u0442\u044D\u044D \u0437\u0443\u0440\u0430\u0430\u0441 \u043D\u044D\u043C\u044D\u0445","\u0417\u0443\u0440\u0430\u0433 \u043D\u044D\u043C\u044D\u0445","\u0424\u0430\u0439\u043B \u043D\u044D\u043C\u044D\u0445","Youtube/Vimeo \u0432\u0438\u0434\u0435\u043E \u043D\u044D\u043C\u044D\u0445","\u0425\u043E\u043B\u0431\u043E\u043E\u0441 \u043D\u044D\u043C\u044D\u0445","\u0424\u043E\u043D\u0442\u044B\u043D \u0445\u044D\u043C\u0436\u044D\u044D","\u0424\u043E\u043D\u0442\u044B\u043D \u0431\u04AF\u043B","\u0411\u043B\u043E\u043A \u043D\u044D\u043C\u044D\u0445","\u0425\u044D\u0432\u0438\u0439\u043D","\u0413\u0430\u0440\u0447\u0438\u0433 1","\u0413\u0430\u0440\u0447\u0438\u0433 2","\u0413\u0430\u0440\u0447\u0438\u0433 3","\u0413\u0430\u0440\u0447\u0438\u0433 4","\u0418\u0448\u043B\u044D\u043B","\u041A\u043E\u0434","\u041E\u0440\u0443\u0443\u043B\u0430\u0445","\u0425\u04AF\u0441\u043D\u044D\u0433\u0442 \u043E\u0440\u0443\u0443\u043B\u0430\u0445","\u0414\u043E\u0433\u043E\u043B\u044B\u043D \u0437\u0430\u0439 \u0445\u0430\u0441\u0430\u0445","\u0414\u043E\u0433\u043E\u043B\u044B\u043D \u0437\u0430\u0439 \u043D\u044D\u043C\u044D\u0445","\u0422\u0443\u0441\u0433\u0430\u0439 \u0442\u044D\u043C\u0434\u044D\u0433\u0442 \u0441\u043E\u043D\u0433\u043E\u0445","\u0422\u0443\u0441\u0433\u0430\u0439 \u0442\u044D\u043C\u0434\u044D\u0433\u0442 \u043D\u044D\u043C\u044D\u0445","\u0417\u0443\u0440\u0433\u0438\u0439\u043D \u0444\u043E\u0440\u043C\u0430\u0442","\u0413\u043E\u0440\u0438\u043C \u04E9\u04E9\u0440\u0447\u043B\u04E9\u0445","\u0426\u0430\u0430\u0441\u043D\u044B \u0437\u0430\u0439","\u0414\u044D\u044D\u0440\u044D\u044D\u0441","\u0411\u0430\u0440\u0443\u0443\u043D\u0430\u0430\u0441","\u0414\u043E\u043E\u0440\u043E\u043E\u0441","\u0417\u04AF\u04AF\u043D\u044D\u044D\u0441","CSS \u0441\u0442\u0438\u043B\u044C","CSS \u0430\u043D\u0433\u0438","\u0411\u0430\u0439\u0440\u043B\u0443\u0443\u043B\u0430\u0445","\u0411\u0430\u0440\u0443\u0443\u043D","\u0422\u04E9\u0432","\u0417\u04AF\u04AF\u043D","--\u0422\u043E\u0434\u043E\u0440\u0445\u043E\u0439\u0433\u04AF\u0439--","\u042D\u0445 \u04AF\u04AF\u0441\u0432\u044D\u0440","\u0413\u0430\u0440\u0447\u0438\u0433","\u0410\u043B\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432 \u0442\u0435\u043A\u0441\u0442","\u0425\u043E\u043B\u0431\u043E\u043E\u0441","\u0425\u043E\u043B\u0431\u043E\u043E\u0441\u044B\u0433 \u0448\u0438\u043D\u044D \u0445\u0430\u0432\u0442\u0441\u0430\u043D\u0434 \u043D\u044D\u044D\u0445","\u0417\u0443\u0440\u0430\u0433","\u0424\u0430\u0439\u043B","\u0414\u044D\u0432\u0448\u0438\u043B\u0442\u044D\u0442","\u0417\u0443\u0440\u0433\u0438\u0439\u043D \u04AF\u0437\u04AF\u04AF\u043B\u044D\u043B\u0442","\u0426\u0443\u0446\u043B\u0430\u0445","Ok","\u0422\u0430\u043D\u044B \u043A\u043E\u0434 HTML \u043A\u043E\u0434\u0442\u043E\u0439 \u0430\u0434\u0438\u043B \u0431\u0430\u0439\u043D\u0430. HTML \u0444\u043E\u0440\u043C\u0430\u0442\u0430\u0430\u0440 \u04AF\u0440\u0433\u044D\u043B\u0436\u043B\u04AF\u04AF\u043B\u044D\u0445 \u04AF\u04AF?","HTML \u0431\u0430\u0439\u0434\u043B\u0430\u0430\u0440 \u0431\u0443\u0443\u043B\u0433\u0430\u0445","\u0425\u0430\u0434\u0433\u0430\u043B\u0430\u0445","\u0426\u044D\u0432\u044D\u0440\u043B\u044D\u0445","\u0422\u0435\u043A\u0441\u0442 \u0431\u0430\u0439\u0434\u043B\u0430\u0430\u0440 \u043D\u044D\u043C\u044D\u0445","\u0417\u04E9\u0432\u0445\u04E9\u043D \u0442\u0435\u043A\u0441\u0442 \u043E\u0440\u0443\u0443\u043B\u0430\u0445","Word \u0431\u0430\u0439\u0434\u043B\u0430\u0430\u0440 \u0431\u0443\u0443\u043B\u0433\u0430\u0441\u0430\u043D \u0431\u0430\u0439\u043D\u0430","\u0411\u0443\u0443\u043B\u0433\u0430\u0441\u0430\u043D \u0430\u0433\u0443\u0443\u043B\u0433\u0430 Microsoft Word/Excel \u0444\u043E\u0440\u043C\u0430\u0442\u0442\u0430\u0439 \u0431\u0430\u0439\u043D\u0430. \u042D\u043D\u044D \u0444\u043E\u0440\u043C\u0430\u0442\u044B\u0433 \u0445\u044D\u0432\u044D\u044D\u0440 \u0445\u0430\u0434\u0433\u0430\u043B\u0430\u0445 \u0443\u0443 \u044D\u0441\u0432\u044D\u043B \u0430\u0440\u0438\u043B\u0433\u0430\u0445 \u0443\u0443?","\u0424\u0430\u0439\u043B\u044B\u043D \u0446\u043E\u043D\u0445","\u0416\u0430\u0433\u0441\u0430\u0430\u043B\u0442 \u0442\u0430\u0442\u0430\u0445 \u04AF\u0435\u0434 \u0430\u043B\u0434\u0430\u0430 \u0433\u0430\u0440\u043B\u0430\u0430","\u0425\u0430\u0432\u0442\u0430\u0441 \u0442\u0430\u0442\u0430\u0445 \u04AF\u0435\u0434 \u0430\u043B\u0434\u0430\u0430 \u0433\u0430\u0440\u043B\u0430\u0430","\u0418\u0442\u0433\u044D\u043B\u0442\u044D\u0439 \u0431\u0430\u0439\u043D\u0430 \u0443\u0443?","\u0425\u0430\u0432\u0442\u0441\u044B\u043D \u043D\u044D\u0440 \u043E\u0440\u0443\u0443\u043B\u0430\u0445","\u0425\u0430\u0432\u0442\u0430\u0441 \u04AF\u04AF\u0441\u0433\u044D\u0445","\u041D\u044D\u0440 \u0431\u0438\u0447\u0438\u0445","\u0417\u0443\u0440\u0430\u0433 \u0431\u0443\u0443\u043B\u0433\u0430\u0445","\u0424\u0430\u0439\u043B \u0431\u0443\u0443\u043B\u0433\u0430\u0445","\u044D\u0441\u0432\u044D\u043B \u0442\u043E\u0432\u0448","\u0410\u043B\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432 \u0442\u0435\u043A\u0441\u0442","\u04AE\u0437\u044D\u0445","\u0411\u0430\u0439\u0440\u0448\u0443\u0443\u043B\u0430\u0445","\u0410\u0440\u044B\u043D \u0437\u0443\u0440\u0430\u0433","\u0422\u0435\u043A\u0441\u0442","\u0414\u044D\u044D\u0440","\u0414\u0443\u043D\u0434","\u0414\u043E\u043E\u0440","\u0423\u0440\u0434 \u043D\u044C \u0431\u0430\u0433\u0430\u043D\u0430 \u043D\u044D\u043C\u044D\u0445","\u0410\u0440\u0434 \u043D\u044C \u0431\u0430\u0433\u0430\u043D\u0430 \u043D\u044D\u043C\u044D\u0445","\u0414\u044D\u044D\u0440 \u043D\u044C \u043C\u04E9\u0440 \u043D\u044D\u043C\u044D\u0445","\u0414\u043E\u043E\u0440 \u043D\u044C \u043C\u04E9\u0440 \u043D\u044D\u043C\u044D\u0445","\u0425\u04AF\u0441\u043D\u044D\u0433\u0442 \u0443\u0441\u0442\u0433\u0430\u0445","\u041C\u04E9\u0440 \u0443\u0441\u0442\u0433\u0430\u0445","\u0411\u0430\u0433\u0430\u043D\u0430 \u0443\u0441\u0442\u0433\u0430\u0445","\u041D\u04AF\u0434 \u0446\u044D\u0432\u044D\u0440\u043B\u044D\u0445","\u042D\u0445 \u04AF\u04AF\u0441\u0432\u044D\u0440","\u0422\u043E\u0434","\u041D\u0430\u043B\u0443\u0443","\u0411\u0443\u0434\u0430\u0445","\u0425\u043E\u043B\u0431\u043E\u043E\u0441","\u0411\u0443\u0446\u0430\u0430\u0445","\u0414\u0430\u0445\u0438\u0445","\u0425\u04AF\u0441\u043D\u044D\u0433\u0442","\u0417\u0443\u0440\u0430\u0433","\u0411\u0430\u043B\u043B\u0443\u0443\u0440","\u041F\u0430\u0440\u0430\u0433\u0440\u0430\u0444","\u0424\u043E\u043D\u0442\u044B\u043D \u0445\u044D\u043C\u0436\u044D\u044D","\u0412\u0438\u0434\u0435\u043E","\u0424\u043E\u043D\u0442","\u0422\u0443\u0445\u0430\u0439","\u0425\u044D\u0432\u043B\u044D\u0445","\u0414\u043E\u043E\u0433\u0443\u0443\u0440 \u0437\u0443\u0440\u0430\u0430\u0441","\u0414\u044D\u044D\u0433\u04AF\u04AF\u0440 \u0437\u0443\u0440\u0430\u0430\u0441","\u0414\u043E\u0433\u043E\u043B \u043D\u044D\u043C\u044D\u0445","\u0414\u043E\u0433\u043E\u043B \u0431\u0430\u0433\u0430\u0441\u0433\u0430\u0445","\u0411\u04AF\u0442\u044D\u043D \u0434\u044D\u043B\u0433\u044D\u0446","\u0411\u0430\u0433\u0430\u0441\u0433\u0430","\u0425\u0430\u0430\u043B\u0442","\u0422\u044D\u043C\u0434\u044D\u0433\u0442 \u0436\u0430\u0433\u0441\u0430\u0430\u043B\u0442","\u0414\u0443\u0433\u0430\u0430\u0440\u043B\u0430\u0441\u0430\u043D \u0436\u0430\u0433\u0441\u0430\u0430\u043B\u0442","\u0422\u0430\u0441\u043B\u0430\u0445","\u0411\u04AF\u0433\u0434\u0438\u0439\u0433 \u0441\u043E\u043D\u0433\u043E","\u041A\u043E\u0434 \u043E\u0440\u0443\u0443\u043B\u0430\u0445","\u0425\u043E\u043B\u0431\u043E\u043E\u0441 \u043D\u044D\u044D\u0445","\u0425\u043E\u043B\u0431\u043E\u043E\u0441 \u0437\u0430\u0441\u0430\u0445","Nofollow \xF6zelli\u011Fi","\u0425\u043E\u043B\u0431\u043E\u043E\u0441 \u0441\u0430\u043B\u0433\u0430\u0445","\u041D\u04AF\u0434","\u0417\u0430\u0441\u0430\u0445","\u0428\u0438\u043D\u044D\u0447\u043B\u044D\u0445","URL","\u0417\u0430\u0441\u0430\u0445","\u0425\u044D\u0432\u0442\u044D\u044D \u044D\u0433\u043D\u04AF\u04AF\u043B\u044D\u0445","\u0428\u04AF\u04AF\u0445","\u0421\u04AF\u04AF\u043B\u0434 \u04E9\u04E9\u0440\u0447\u043B\u04E9\u0433\u0434\u0441\u04E9\u043D\u04E9\u04E9\u0440 \u0436\u0430\u0433\u0441\u0430\u0430\u0445","\u041D\u044D\u0440\u044D\u044D\u0440 \u0436\u0430\u0433\u0441\u0430\u0430\u0445","\u0425\u044D\u043C\u0436\u044D\u044D\u0433\u044D\u044D\u0440 \u0436\u0430\u0433\u0441\u0430\u0430\u0445","\u0425\u0430\u0432\u0442\u0430\u0441 \u043D\u044D\u043C\u044D\u0445","\u0411\u0443\u0446\u0430\u0430\u0445","\u0425\u0430\u0434\u0433\u0430\u043B\u0430\u0445","\u04E8\u04E9\u0440\u04E9\u04E9\u0440 \u0445\u0430\u0434\u0433\u0430\u043B\u0430\u0445","\u0425\u044D\u043C\u0436\u044D\u044D\u0433 \u04E9\u04E9\u0440\u0447\u0438\u043B","\u0422\u0430\u0439\u0440\u0430\u0445","\u04E8\u0440\u0433\u04E9\u043D","\u04E8\u043D\u0434\u04E9\u0440","\u0425\u0430\u0440\u044C\u0446\u0430\u0430\u0433 \u0445\u0430\u0434\u0433\u0430\u043B","\u0422\u0438\u0439\u043C","\u04AE\u0433\u04AF\u0439","\u0410\u0440\u0438\u043B\u0433\u0430","\u0421\u043E\u043D\u0433\u043E","\u0422\u044D\u043C\u0434\u044D\u0433\u0442: %d","\u04AE\u0433: %d","\u0411\u04AF\u0433\u0434\u0438\u0439\u0433","\u0421\u043E\u043D\u0433\u043E: %s","\u0411\u04AF\u0433\u0434\u0438\u0439\u0433 \u0441\u043E\u043D\u0433\u043E","\u0411\u043E\u0441\u043E\u043E \u044D\u0433\u043D\u04AF\u04AF\u043B\u044D\u0445","\u0417\u0430\u0434\u043B\u0430\u0445","\u0411\u0430\u0433\u0430\u043D\u0430\u0430\u0440 \u0437\u0430\u0434\u043B\u0430\u0445","\u041C\u04E9\u0440\u04E9\u04E9\u0440 \u0437\u0430\u0434\u043B\u0430\u0445","\u041D\u044D\u0433\u0442\u0433\u044D\u0445","\u0411\u0430\u0433\u0430\u043D\u0430 \u043D\u044D\u043C\u044D\u0445","\u041C\u04E9\u0440 \u043D\u044D\u043C\u044D\u0445","\u0423\u0441\u0442\u0433\u0430\u0445","\u0425\u04AF\u0440\u044D\u044D",null,"\u0414\u044D\u044D\u0433\u04AF\u04AF\u0440 \u0437\u0443\u0440\u0430\u0430\u0441","\u0414\u043E\u043E\u0433\u0443\u0443\u0440 \u0437\u0443\u0440\u0430\u0430\u0441","\u0414\u044D\u044D\u0434 \u0438\u043D\u0434\u0435\u043A\u0441","\u0414\u043E\u043E\u0434 \u0438\u043D\u0434\u0435\u043A\u0441","\u0421\u043E\u043D\u0433\u043E\u043B\u0442\u044B\u0433 \u0442\u0430\u0441\u043B\u0430\u0445","\u041C\u04E9\u0440\u0438\u0439\u0433 \u0442\u0430\u0441\u043B\u0430\u0445","\u0425\u0430\u0439\u0445","\u04AE\u04AF\u0433\u044D\u044D\u0440 \u0441\u043E\u043B\u0438\u0445","\u0421\u043E\u043B\u0438\u0445","\u0411\u0443\u0443\u043B\u0433\u0430\u0445","\u0411\u0443\u0443\u043B\u0433\u0430\u0445 \u0430\u0433\u0443\u0443\u043B\u0433\u0430\u0430 \u0441\u043E\u043D\u0433\u043E\u043D\u043E \u0443\u0443","\u0422\u0430 \u0437\u04E9\u0432\u0445\u04E9\u043D \u04E9\u04E9\u0440\u0438\u0439\u043D \u0437\u0443\u0440\u0433\u0443\u0443\u0434\u0430\u0430 \u044F\u043D\u0437\u043B\u0430\u0445 \u0431\u043E\u043B\u043E\u043C\u0436\u0442\u043E\u0439. \u042D\u043D\u044D \u0437\u0443\u0440\u0433\u0438\u0439\u0433 \u04E9\u04E9\u0440 \u043B\u04AF\u04AF\u0433\u044D\u044D \u0442\u0430\u0442\u043C\u0430\u0430\u0440 \u0431\u0430\u0439\u043D\u0430 \u0443\u0443?","\u0417\u0443\u0440\u0433\u0438\u0439\u0433 \u0445\u043E\u0441\u0442 \u0440\u0443\u0443 \u0430\u043C\u0436\u0438\u043B\u0442\u0442\u0430\u0439 \u0445\u0430\u0434\u0433\u0430\u043B\u0441\u0430\u043D","\u041F\u0430\u043B\u0435\u0442","\u042D\u043D\u0434 \u044F\u043C\u0430\u0440 \u043D\u044D\u0433 \u0444\u0430\u0439\u043B \u0430\u043B\u0433\u0430","\u0428\u0438\u043D\u044D\u044D\u0440 \u043D\u044D\u0440\u043B\u044D\u0445","\u0428\u0438\u043D\u044D \u043D\u044D\u0440 \u043E\u0440\u0443\u0443\u043B\u043D\u0430 \u0443\u0443","\u0423\u0440\u044C\u0434\u0447\u0438\u043B\u0430\u043D \u0445\u0430\u0440\u0430\u0445","\u0422\u0430\u0442\u0430\u0445","\u0421\u0430\u043C\u0431\u0430\u0440\u0430\u0430\u0441 \u0445\u0443\u0443\u043B\u0430\u0445 ","\u042D\u043D\u044D \u0432\u044D\u0431 \u0445\u04E9\u0442\u0447\u04E9\u04E9\u0441 \u0441\u0430\u043C\u0431\u0430\u0440\u0442 \u0445\u0430\u043D\u0434\u0430\u0445 \u044D\u0440\u0445 \u0430\u043B\u0433\u0430.","\u0421\u043E\u043D\u0433\u043E\u043B\u0442\u044B\u0433 \u0445\u0443\u0443\u043B","\u0425\u0443\u0443\u043B\u0430\u0445","\u0425\u04AF\u0440\u044D\u044D\u043D\u0438\u0439 \u0440\u0430\u0434\u0438\u0443\u0441","\u0411\u04AF\u0433\u0434\u0438\u0439\u0433 \u0445\u0430\u0440\u0443\u0443\u043B\u0430\u0445","\u0425\u044D\u0440\u044D\u0433\u0436\u04AF\u04AF\u043B","\u042D\u043D\u044D \u0442\u0430\u043B\u0431\u0430\u0440\u044B\u0433 \u0431\u04E9\u0433\u043B\u04E9\u043D\u04E9 \u04AF\u04AF","\u0412\u044D\u0431 \u0445\u0430\u044F\u0433\u0430\u0430 \u043E\u0440\u0443\u0443\u043B\u043D\u0430 \u0443\u0443","\u04AE\u043D\u0434\u0441\u044D\u043D","\u0414\u0443\u0433\u0443\u0439","\u0426\u044D\u0433","\u0414\u04E9\u0440\u0432\u04E9\u043B\u0436\u0438\u043D","\u0425\u0430\u0439\u0445","\u04E8\u043C\u043D\u04E9\u0445\u0438\u0439\u0433 \u043E\u043B","\u0414\u0430\u0440\u0430\u0430\u0433\u0438\u0439\u043D\u0445\u0438\u0439\u0433 \u043E\u043B","\u0411\u04AF\u043B\u0433\u0438\u0439\u043D \u043D\u044D\u0440\u044D\u044D \u043E\u0440\u0443\u0443\u043B\u043D\u0430 \u0443\u0443","\u0425\u044D\u043C\u0436\u044D\u044D\u0441\u0438\u0439\u0433 \u0448\u0438\u043D\u044D\u044D\u0440 \u04E9\u04E9\u0447\u0440\u043B\u04E9\u0445\u0438\u0439\u043D \u0442\u0443\u043B\u0434 Alt \u0442\u043E\u0432\u0447\u0438\u043D \u0434\u044D\u044D\u0440 \u0434\u0430\u0440\u043D\u0430 \u0443\u0443"]},17084:function(_){_.exports.default=["Begin met typen..","Over Jodit","Jodit Editor","Gratis niet-commerci\xEBle versie","Jodit gebruikershandleiding","bevat gedetailleerde informatie voor gebruik.","Voor informatie over de licentie, ga naar onze website:","Volledige versie kopen","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Alle rechten voorbehouden.","Anker","Open in nieuwe tab","Editor in volledig scherm openen","Opmaak verwijderen","Vulkleur of tekstkleur aanpassen","Opnieuw","Ongedaan maken","Vet","Cursief","Geordende list invoegen","Ongeordende lijst invoegen","Centreren","Uitlijnen op volledige breedte","Links uitlijnen","Rechts uitlijnen","Horizontale lijn invoegen","Afbeelding invoegen","Bestand invoegen","Youtube/Vimeo video invoegen","Link toevoegen","Tekstgrootte","Lettertype","Format blok invoegen","Normaal","Koptekst 1","Koptekst 2","Koptekst 3","Koptekst 4","Citaat","Code","Invoegen","Tabel invoegen","Inspringing verkleinen","Inspringing vergroten","Symbool selecteren","Symbool invoegen","Opmaak kopieren","Modus veranderen","Marges","Boven","Rechts","Onder","Links","CSS styles","CSS classes","Uitlijning","Rechts","Gecentreerd","Links","--Leeg--","Src","Titel","Alternatieve tekst","Link","Link in nieuwe tab openen","Afbeelding","Bestand","Geavanceerd","Afbeeldingseigenschappen","Annuleren","OK","Deze code lijkt op HTML. Als HTML behouden?","Invoegen als HTML","Origineel behouden","Opschonen","Als tekst invoegen","Als onopgemaakte tekst invoegen","Word-tekst gedetecteerd","De geplakte tekst is afkomstig van een Microsoft Word/Excel document. Wil je de opmaak behouden of opschonen?","Bestandsbrowser","Fout bij het laden van de lijst","Fout bij het laden van de mappenlijst","Weet je het zeker?","Geef de map een naam","Map aanmaken","Type naam","Sleep hier een afbeelding naartoe","Sleep hier een bestand naartoe","of klik","Alternatieve tekst","Bladeren","Uploaden","Achtergrond","Tekst","Boven","Midden","Onder","Kolom invoegen (voor)","Kolom invoegen (na)","Rij invoegen (boven)","Rij invoegen (onder)","Tabel verwijderen","Rij verwijderen","Kolom verwijderen","Cel leegmaken","Broncode","vet","cursief","kwast","link","ongedaan maken","opnieuw","tabel","afbeelding","gum","paragraaf","lettergrootte","video","lettertype","over","afdrukken","onderstreept","doorgestreept","inspringen","minder inspringen","volledige grootte","kleiner maken","horizontale lijn","lijst","genummerde lijst","knip","alles selecteren","Embed code","link openen","link aanpassen","niet volgen","link verwijderen","Recensie","Om te bewerken","Updaten"," URL","Bewerken","Horizontaal uitlijnen","Filteren","Sorteren op wijzigingsdatum","Sorteren op naam","Sorteren op grootte","Map toevoegen","Herstellen","Opslaan","Opslaan als ...","Grootte aanpassen","Bijknippen","Breedte","Hoogte","Verhouding behouden","Ja","Nee","Verwijderen","Selecteren","Tekens: %d","Woorden: %d","Alles","Selecteer: %s","Selecteer alles","Verticaal uitlijnen","Splitsen","Verticaal splitsen","Horizontaal splitsen","Samenvoegen","Kolom toevoegen","Rij toevoegen","Verwijderen","Rand",null,"Doorstrepen","Onderstrepen","Superscript","Subscript","Selectie knippen","Enter","Zoek naar","Vervangen door","Vervangen","Plakken","Kies content om te plakken","Je kunt alleen je eigen afbeeldingen aanpassen. Deze afbeelding downloaden?","De afbeelding is succesvol ge\xFCploadet!","Palette","Er zijn geen bestanden in deze map.","Hongaars","Voer een nieuwe naam in","voorvertoning","Download","Plakken van klembord","Uw browser ondersteunt geen directe toegang tot het klembord.","Selectie kopi\xEBren","kopi\xEBren","Border radius","Toon alle","Toepassing","Vul dit veld","Voer een webadres","Standaard","Cirkel","Dot","Quadrate","Zoeken","Vorige Zoeken","Volgende Zoeken","Voeg de klassenaam in","Druk op Alt voor aangepaste grootte"]},96891:function(_){_.exports.default=["Napisz co\u015B","O Jodit","Edytor Jodit",null,"Instrukcja Jodit","zawiera szczeg\xF3\u0142owe informacje dotycz\u0105ce u\u017Cytkowania.","Odwied\u017A nasz\u0105 stron\u0119, aby uzyska\u0107 wi\u0119cej informacji na temat licencji:","Zakup pe\u0142nej wersji","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Wszystkie prawa zastrze\u017Cone.","Kotwica","Otw\xF3rz w nowej zak\u0142adce","Otw\xF3rz edytor w pe\u0142nym rozmiarze","Wyczy\u015B\u0107 formatowanie","Kolor wype\u0142nienia lub ustaw kolor tekstu","Pon\xF3w","Cofnij","Pogrubienie","Kursywa","Wstaw list\u0119 wypunktowan\u0105","Wstaw list\u0119 numeryczn\u0105","Wy\u015Brodkuj","Wyjustuj","Wyr\xF3wnaj do lewej","Wyr\xF3wnaj do prawej","Wstaw lini\u0119 poziom\u0105","Wstaw grafik\u0119","Wstaw plik","Wstaw film Youtube/vimeo","Wstaw link","Rozmiar tekstu","Kr\xF3j czcionki","Wstaw formatowanie","Normalne","Nag\u0142\xF3wek 1","Nag\u0142\xF3wek 2","Nag\u0142\xF3wek 3","Nag\u0142\xF3wek 4","Cytat","Kod","Wstaw","Wstaw tabel\u0119","Zmniejsz wci\u0119cie","Zwi\u0119ksz wci\u0119cie","Wybierz znak specjalny","Wstaw znak specjalny","Malarz format\xF3w","Zmie\u0144 tryb","Marginesy","G\xF3rny","Prawy","Dolny","Levy","Style CSS","Klasy CSS","Wyr\xF3wnanie","Prawa","\u015Brodek","Lewa","brak","\u0179r\xF3d\u0142o","Tytu\u0142","Tekst alternatywny","Link","Otw\xF3rz w nowej zak\u0142adce","Grafika","Plik","Zaawansowane","W\u0142a\u015Bciwo\u015Bci grafiki","Anuluj","OK","Tw\xF3j kod wygl\u0105da jak HTML. Zachowa\u0107 HTML?","Wklei\u0107 jako HTML?","Oryginalny tekst","Wyczy\u015B\u0107","Wstaw jako tekst","Wstaw tylko tre\u015B\u0107","Wykryto tekst w formacie Word","Wklejany tekst pochodzi z dokumentu Microsoft Word/Excel. Chcesz zachowa\u0107 ten format czy wyczy\u015Bci\u0107 go? ","Przegl\u0105darka plik\xF3w","B\u0142\u0105d \u0142adowania listy plik\xF3w","B\u0142\u0105d \u0142adowania folder\xF3w","Czy jeste\u015B pewien?","Wprowad\u017A nazw\u0119 folderu","Utw\xF3rz folder","wprowad\u017A nazw\u0119","Upu\u015B\u0107 plik graficzny","Upu\u015B\u0107 plik","lub kliknij tu","Tekst alternatywny","Przegl\u0105daj","Wczytaj","T\u0142o","Tre\u015B\u0107","G\xF3ra","\u015Arodek","D\xF3\u0142","Wstaw kolumn\u0119 przed","Wstaw kolumn\u0119 po","Wstaw wiersz przed","Wstaw wiersz po","Usu\u0144 tabel\u0119","Usu\u0144 wiersz","Usu\u0144 kolumn\u0119","Wyczy\u015B\u0107 kom\xF3rk\u0119","HTML","pogrubienie","kursywa","p\u0119dzel","link","cofnij","pon\xF3w","tabela","grafika","wyczy\u015B\u0107","akapit","rozmiar czcionki","wideo","czcionka","O programie","drukuj","podkre\u015Blenie","przekre\u015Blenie","wci\u0119cie","wyci\u0119cie","pe\u0142en rozmiar","przytnij","linia pozioma","lista","lista numerowana","wytnij","zaznacz wszystko","Wstaw kod","otw\xF3rz link","edytuj link","Atrybut no-follow","Usu\u0144 link","szukaj","edytuj","Aktualizuj","URL","Edytuj","Wyr\xF3wnywanie w poziomie","Filtruj","Sortuj wg zmiany","Sortuj wg nazwy","Sortuj wg rozmiaru","Dodaj folder","wyczy\u015B\u0107","zapisz","zapisz jako","Zmie\u0144 rozmiar","Przytnij","Szeroko\u015B\u0107","Wysoko\u015B\u0107","Zachowaj proporcje","Tak","Nie","Usu\u0144","Wybierz","Znaki: %d","S\u0142owa: %d","Wszystko","Wybierz: %s","Wybierz wszystko","Wyr\xF3wnywanie w pionie","Podziel","Podziel w pionie","Podziel w poziomie","Scal","Dodaj kolumn\u0119","Dodaj wiersz","Usu\u0144","Obramowanie",null,"Przekre\u015Blenie","Podkre\u015Blenie","indeks g\xF3rny","index dolny","Wytnij zaznaczenie","Przerwa","Szukaj","Zamie\u0144 na","Wymieni\u0107","Wklej","Wybierz zawarto\u015B\u0107 do wklejenia","Mo\u017Cesz edytowa\u0107 tylko swoje grafiki. Czy chcesz pobra\u0107 t\u0105 grafik\u0119?","Grafika zosta\u0142a pomy\u015Blnienie dodana na serwer","Paleta","Brak plik\xF3w.","zmie\u0144 nazw\u0119","Wprowad\u017A now\u0105 nazw\u0119","podgl\u0105d","pobierz","Wklej ze schowka","Twoja przegl\u0105darka nie obs\u0142uguje schowka","Kopiuj zaznaczenie","kopiuj","Zaokr\u0105glenie kraw\u0119dzi","Poka\u017C wszystkie","Zastosuj","Prosz\u0119 wype\u0142ni\u0107 to pole","Prosz\u0119, wpisz adres sieci web","Domy\u015Blnie","Ko\u0142o","Punkt","Kwadrat","Znale\u017A\u0107","Znale\u017A\u0107 Poprzednie","Znajd\u017A Dalej","Wstaw nazw\u0119 zaj\u0119\u0107","Naci\u015Bnij Alt, aby zmieni\u0107 rozmiar"]},31211:function(_){_.exports.default=["Escreva algo...","Sobre o Jodit","Editor Jodit",null,"Guia de usu\xE1rio Jodit","cont\xE9m ajuda detalhada para o uso.","Para informa\xE7\xE3o sobre a licen\xE7a, por favor visite nosso site:","Compre a vers\xE3o completa","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. Todos os direitos reservados.","Link","Abrir em nova aba","Abrir editor em tela cheia","Limpar formata\xE7\xE3o","Cor de preenchimento ou cor do texto","Refazer","Desfazer","Negrito","It\xE1lico","Inserir lista n\xE3o ordenada","Inserir lista ordenada","Centralizar","Justificar","Alinhar \xE0 Esquerda","Alinhar \xE0 Direita","Inserir linha horizontal","Inserir imagem","Inserir arquivo","Inserir v\xEDdeo do Youtube/vimeo","Inserir link","Tamanho da letra","Fonte","Inserir bloco","Normal","Cabe\xE7alho 1","Cabe\xE7alho 2","Cabe\xE7alho 3","Cabe\xE7alho 4","Cita\xE7\xE3o","C\xF3digo","Inserir","Inserir tabela","Diminuir recuo","Aumentar recuo","Selecionar caractere especial","Inserir caractere especial","Copiar formato","Mudar modo","Margens","cima","direta","baixo","esquerda","Estilos CSS","Classes CSS","Alinhamento","Direita","Centro","Esquerda","--N\xE3o Estabelecido--","Fonte","T\xEDtulo","Texto Alternativo","Link","Abrir link em nova aba","Imagem","Arquivo","Avan\xE7ado","Propriedades da imagem","Cancelar","Ok","Seu c\xF3digo \xE9 similar ao HTML. Manter como HTML?","Colar como HTML?","Manter","Limpar","Inserir como Texto","Inserir somente o Texto","Colado do Word Detectado","O conte\xFAdo colado veio de um documento Microsoft Word/Excel. Voc\xEA deseja manter o formato ou limpa-lo?","Procurar arquivo","Erro ao carregar a lista","Erro ao carregar as pastas","Voc\xEA tem certeza?","Escreva o nome da pasta","Criar pasta","Escreva seu nome","Soltar imagem","Soltar arquivo","ou clique","Texto alternativo","Explorar","Upload","Fundo","Texto","Cima","Meio","Baixo","Inserir coluna antes","Inserir coluna depois","Inserir linha acima","Inserir linha abaixo","Excluir tabela","Excluir linha","Excluir coluna","Limpar c\xE9lula","HTML","negrito","it\xE1lico","pincel","link","desfazer","refazer","tabela","imagem","apagar","par\xE1grafo","tamanho da letra","v\xEDdeo","fonte","Sobre de","Imprimir","sublinhar","tachado","recuar","diminuir recuo","Tamanho completo","diminuir","linha horizontal","lista n\xE3o ordenada","lista ordenada","Cortar","Selecionar tudo","Incluir c\xF3digo","Abrir link","Editar link","N\xE3o siga","Remover link","Visualizar","Editar","Atualizar","URL","Editar","Alinhamento horizontal","filtrar","Ordenar por modifica\xE7\xE3o","Ordenar por nome","Ordenar por tamanho","Adicionar pasta","Resetar","Salvar","Salvar como...","Redimensionar","Recortar","Largura","Altura","Manter a propor\xE7\xE3o","Sim","N\xE3o","Remover","Selecionar","Caracteres: %d","Palavras: %d","Tudo","Selecionar: %s","Selecionar tudo","Alinhamento vertical","Dividir","Dividir vertical","Dividir horizontal","Mesclar","Adicionar coluna","Adicionar linha","Excluir","Borda",null,"Tachado","Sublinhar","sobrescrito","subscrito","Cortar sele\xE7\xE3o","Pausa","Procurar por","Substituir com","Substituir","Colar","Escolher conte\xFAdo para colar","Voc\xEA s\xF3 pode editar suas pr\xF3prias imagens. Baixar essa imagem pro servidor?","A imagem foi enviada com sucesso para o servidor!","Palette","N\xE3o h\xE1 arquivos nesse diret\xF3rio.","H\xFAngara","Digite um novo nome","preview","Baixar","Colar da \xE1rea de transfer\xEAncia","O seu navegador n\xE3o oferece suporte a acesso direto para a \xE1rea de transfer\xEAncia.","Selec\xE7\xE3o de c\xF3pia","c\xF3pia","Border radius","Mostrar todos os","Aplicar","Por favor, preencha este campo","Por favor introduza um endere\xE7o web","Padr\xE3o","C\xEDrculo","Ponto","Quadro","Encontrar","Encontrar Anteriores","Localizar Pr\xF3xima","Insira o nome da classe","Pressione Alt para redimensionamento personalizado"]},31109:function(_){_.exports.default=["\u041D\u0430\u043F\u0438\u0448\u0438\u0442\u0435 \u0447\u0442\u043E-\u043B\u0438\u0431\u043E","\u041E Jodit","\u0420\u0435\u0434\u0430\u043A\u0442\u043E\u0440 Jodit",null,"Jodit \u0420\u0443\u043A\u043E\u0432\u043E\u0434\u0441\u0442\u0432\u043E \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044F","\u0441\u043E\u0434\u0435\u0440\u0436\u0438\u0442 \u0434\u0435\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u043F\u043E \u0438\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u044E","\u0414\u043B\u044F \u043F\u043E\u043B\u0443\u0447\u0435\u043D\u0438\u044F \u0441\u0432\u0435\u0434\u0435\u043D\u0438\u0439 \u043E \u043B\u0438\u0446\u0435\u043D\u0437\u0438\u0438 , \u043F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u043D\u0430 \u043D\u0430\u0448 \u0441\u0430\u0439\u0442:","\u041A\u0443\u043F\u0438\u0442\u044C \u043F\u043E\u043B\u043D\u0443\u044E \u0432\u0435\u0440\u0441\u0438\u044E","\u0410\u0432\u0442\u043E\u0440\u0441\u043A\u0438\u0435 \u043F\u0440\u0430\u0432\u0430 \xA9 XDSoft.net - \u0427\u0443\u043F\u0443\u0440\u043D\u043E\u0432 \u0412\u0430\u043B\u0435\u0440\u0438\u0439. \u0412\u0441\u0435 \u043F\u0440\u0430\u0432\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043D\u044B.","\u0410\u043D\u043A\u043E\u0440","\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443 \u0432 \u043D\u043E\u0432\u043E\u0439 \u0432\u043A\u043B\u0430\u0434\u043A\u0435","\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440 \u0432 \u043F\u043E\u043B\u043D\u043E\u043C \u0440\u0430\u0437\u043C\u0435\u0440\u0435","\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C \u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435","\u0426\u0432\u0435\u0442 \u0437\u0430\u043B\u0438\u0432\u043A\u0438 \u0438\u043B\u0438 \u0446\u0432\u0435\u0442 \u0442\u0435\u043A\u0441\u0442\u0430","\u041F\u043E\u0432\u0442\u043E\u0440","\u041E\u0442\u043C\u0435\u043D\u0430","\u0416\u0438\u0440\u043D\u044B\u0439","\u041D\u0430\u043A\u043B\u043E\u043D\u043D\u044B\u0439","\u0412\u0441\u0442\u0430\u0432\u043A\u0430 \u043C\u0430\u0440\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0433\u043E \u0441\u043F\u0438\u0441\u043A\u0430","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043D\u0443\u043C\u0435\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u043F\u0438\u0441\u043E\u043A","\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u0446\u0435\u043D\u0442\u0440\u0443","\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u0448\u0438\u0440\u0438\u043D\u0435","\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u043B\u0435\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E","\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u043F\u0440\u0430\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0433\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0438\u043D\u0438\u044E","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0444\u0430\u0439\u043B","\u0412\u0441\u0442\u0430\u0432\u044C\u0442\u0435 \u0432\u0438\u0434\u0435\u043E","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443","\u0420\u0430\u0437\u043C\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430","\u0428\u0440\u0438\u0444\u0442","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0431\u043B\u043E\u0447\u043D\u044B\u0439 \u044D\u043B\u0435\u043C\u0435\u043D\u0442","\u041D\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442","\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 1","\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 2","\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 3","\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 4","\u0426\u0438\u0442\u0430\u0442\u0430","\u041A\u043E\u0434","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0442\u0430\u0431\u043B\u0438\u0446\u0443","\u0423\u043C\u0435\u043D\u044C\u0448\u0438\u0442\u044C \u043E\u0442\u0441\u0442\u0443\u043F","\u0423\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C \u043E\u0442\u0441\u0442\u0443\u043F","\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0441\u0438\u043C\u0432\u043E\u043B","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u043F\u0435\u0446\u0438\u0430\u043B\u044C\u043D\u044B\u0439 \u0441\u0438\u043C\u0432\u043E\u043B","\u0424\u043E\u0440\u043C\u0430\u0442 \u043A\u0440\u0430\u0441\u043A\u0438","\u0418\u0441\u0442\u043E\u0447\u043D\u0438\u043A","\u041E\u0442\u0441\u0442\u0443\u043F\u044B","\u0441\u0432\u0435\u0440\u0445\u0443","\u0441\u043F\u0440\u0430\u0432\u0430","\u0441\u043D\u0438\u0437\u0443","\u0441\u043B\u0435\u0432\u0430","\u0421\u0442\u0438\u043B\u0438","\u041A\u043B\u0430\u0441\u0441\u044B","\u0412\u044B\u0440\u0430\u0432\u043D\u0438\u0432\u0430\u043D\u0438\u0435","\u041F\u043E \u043F\u0440\u0430\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E","\u041F\u043E \u0446\u0435\u043D\u0442\u0440\u0443","\u041F\u043E \u043B\u0435\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E","--\u043D\u0435 \u0443\u0441\u0442\u0430\u043D\u0430\u0432\u043B\u0438\u0432\u0430\u0442\u044C--","src","\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A","\u0410\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442 (alt)","\u0421\u0441\u044B\u043B\u043A\u0430","\u041E\u0442\u043A\u0440\u044B\u0432\u0430\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443 \u0432 \u043D\u043E\u0432\u043E\u043C \u043E\u043A\u043D\u0435",null,"\u0424\u0430\u0439\u043B","\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043D\u043D\u044B\u0435","\u0421\u0432\u043E\u0439\u0441\u0442\u0432\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F","\u041E\u0442\u043C\u0435\u043D\u0430","\u041E\u043A","\u0412\u0430\u0448 \u0442\u0435\u043A\u0441\u0442, \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0432\u044B \u043F\u044B\u0442\u0430\u0435\u0442\u0435\u0441\u044C \u0432\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043F\u043E\u0445\u043E\u0436 \u043D\u0430 HTML. \u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0435\u0433\u043E \u043A\u0430\u043A HTML?","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043A\u0430\u043A HTML?","\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043E\u0440\u0438\u0433\u0438\u043D\u0430\u043B","\u041F\u043E\u0447\u0438\u0441\u0442\u0438\u0442\u044C","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043A\u0430\u043A \u0442\u0435\u043A\u0441\u0442","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0442\u043E\u043B\u044C\u043A\u043E \u0442\u0435\u043A\u0441\u0442","\u0412\u043E\u0437\u043C\u043E\u0436\u043D\u043E \u044D\u0442\u043E \u0444\u0440\u0430\u0433\u043C\u0435\u043D\u0442 Word \u0438\u043B\u0438 Excel","\u041A\u043E\u043D\u0442\u0435\u043D\u0442 \u043A\u043E\u0442\u043E\u0440\u044B\u0439 \u0432\u044B \u0432\u0441\u0442\u0430\u0432\u043B\u044F\u0435\u0442\u0435 \u043F\u043E\u0441\u0442\u0443\u043F\u0430\u0435\u0442 \u0438\u0437 \u0434\u043E\u043A\u0443\u043C\u0435\u043D\u0442\u0430 Microsoft Word / Excel. \u0412\u044B \u0445\u043E\u0442\u0438\u0442\u0435 \u0441\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u0444\u043E\u0440\u043C\u0430\u0442 \u0438\u043B\u0438 \u043E\u0447\u0438\u0441\u0442\u0438\u0442\u044C \u0435\u0433\u043E?","\u0411\u0440\u0430\u0443\u0437\u0435\u0440 \u0444\u0430\u0439\u043B\u043E\u0432","\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435 \u0441\u043F\u0438\u0441\u043A\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0439","\u041E\u0448\u0438\u0431\u043A\u0430 \u043F\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043A\u0435 \u0441\u043F\u0438\u0441\u043A\u0430 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0438\u0439","\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B?","\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0438\u0438","\u0421\u043E\u0437\u0434\u0430\u0442\u044C \u0434\u0438\u0440\u0435\u043A\u0442\u043E\u0440\u0438\u044E","\u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043D\u0430\u0437\u0432\u0430\u043D\u0438\u0435","\u041F\u0435\u0440\u0435\u0442\u0430\u0449\u0438\u0442\u0435 \u0441\u044E\u0434\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435","\u041F\u0435\u0440\u0435\u0442\u0430\u0449\u0438\u0442\u0435 \u0441\u044E\u0434\u0430 \u0444\u0430\u0439\u043B","\u0438\u043B\u0438 \u043D\u0430\u0436\u043C\u0438\u0442\u0435","\u0410\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442","\u0421\u0435\u0440\u0432\u0435\u0440","\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430","\u0424\u043E\u043D","\u0422\u0435\u043A\u0441\u0442"," \u041A \u0432\u0435\u0440\u0445\u0443","\u041F\u043E \u0441\u0435\u0440\u0435\u0434\u0438\u043D\u0435","\u041A \u043D\u0438\u0437\u0443","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446 \u0434\u043E","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446 \u043F\u043E\u0441\u043B\u0435","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0440\u044F\u0434 \u0432\u044B\u0448\u0435","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0440\u044F\u0434 \u043D\u0438\u0436\u0435","\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0442\u0430\u0431\u043B\u0438\u0446\u0443","\u0423\u0434\u0430\u043B\u044F\u0442\u044C \u0440\u044F\u0434","\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446","\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u044C \u044F\u0447\u0435\u0439\u043A\u0443","HTML","\u0436\u0438\u0440\u043D\u044B\u0439","\u043A\u0443\u0440\u0441\u0438\u0432","\u0437\u0430\u043B\u0438\u0432\u043A\u0430","\u0441\u0441\u044B\u043B\u043A\u0430","\u043E\u0442\u043C\u0435\u043D\u0438\u0442\u044C","\u043F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C","\u0442\u0430\u0431\u043B\u0438\u0446\u0430","\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435","\u043E\u0447\u0438\u0441\u0442\u0438\u0442\u044C","\u043F\u0430\u0440\u0430\u0433\u0440\u0430\u0444","\u0440\u0430\u0437\u043C\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430","\u0432\u0438\u0434\u0435\u043E","\u0448\u0440\u0438\u0444\u0442","\u043E \u0440\u0435\u0434\u0430\u043A\u0442\u043E\u0440\u0435","\u043F\u0435\u0447\u0430\u0442\u044C","\u043F\u043E\u0434\u0447\u0435\u0440\u043A\u043D\u0443\u0442\u044B\u0439","\u043F\u0435\u0440\u0435\u0447\u0435\u0440\u043A\u043D\u0443\u0442\u044B\u0439","\u043E\u0442\u0441\u0442\u0443\u043F","\u0432\u044B\u0441\u0442\u0443\u043F","\u0432\u043E \u0432\u0435\u0441\u044C \u044D\u043A\u0440\u0430\u043D","\u043E\u0431\u044B\u0447\u043D\u044B\u0439 \u0440\u0430\u0437\u043C\u0435\u0440","\u043B\u0438\u043D\u0438\u044F","\u0421\u043F\u0438\u0441\u043E\u043A","\u041D\u0443\u043C\u0435\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u043F\u0438\u0441\u043E\u043A","\u0412\u044B\u0440\u0435\u0437\u0430\u0442\u044C","\u0412\u044B\u0434\u0435\u043B\u0438\u0442\u044C \u0432\u0441\u0435","\u041A\u043E\u0434","\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443","\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443","\u0410\u0442\u0440\u0438\u0431\u0443\u0442 nofollow","\u0423\u0431\u0440\u0430\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443","\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440","\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C","URL","\u0420\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C","\u0413\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0435 \u0432\u044B\u0440\u0430\u0432\u043D\u0438\u0432\u0430\u043D\u0438\u0435","\u0424\u0438\u043B\u044C\u0442\u0440","\u041F\u043E \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044E","\u041F\u043E \u0438\u043C\u0435\u043D\u0438","\u041F\u043E \u0440\u0430\u0437\u043C\u0435\u0440\u0443","\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u043F\u0430\u043F\u043A\u0443","\u0412\u043E\u0441\u0441\u0442\u0430\u043D\u043E\u0432\u0438\u0442\u044C","\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C","\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C \u043A\u0430\u043A","\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u0440\u0430\u0437\u043C\u0435\u0440","\u041E\u0431\u0440\u0435\u0437\u0430\u0442\u044C \u0440\u0430\u0437\u043C\u0435\u0440","\u0428\u0438\u0440\u0438\u043D\u0430","\u0412\u044B\u0441\u043E\u0442\u0430","\u0421\u043E\u0445\u0440\u0430\u043D\u044F\u0442\u044C \u043F\u0440\u043E\u043F\u043E\u0440\u0446\u0438\u0438","\u0414\u0430","\u041D\u0435\u0442","\u0423\u0434\u0430\u043B\u0438\u0442\u044C","\u0412\u044B\u0434\u0435\u043B\u0438\u0442\u044C","\u0421\u0438\u043C\u0432\u043E\u043B\u043E\u0432: %d","\u0421\u043B\u043E\u0432: %d","\u0412\u044B\u0434\u0435\u043B\u0438\u0442\u044C \u0432\u0441\u0435","\u0412\u044B\u0434\u0435\u043B\u0438\u0442\u044C: %s","\u0412\u044B\u0434\u0435\u043B\u0438\u0442\u044C \u0432\u0441\u0435","\u0412\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u0432\u044B\u0440\u0430\u0432\u043D\u0438\u0432\u0430\u043D\u0438\u0435","\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C","\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u043F\u043E \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u0438","\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u043F\u043E \u0433\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u0438","\u041E\u0431\u044A\u0435\u0434\u0438\u043D\u0438\u0442\u044C \u0432 \u043E\u0434\u043D\u0443","\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446","\u0414\u043E\u0431\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u0440\u043E\u043A\u0443","\u0423\u0434\u0430\u043B\u0438\u0442\u044C","\u0420\u0430\u043C\u043A\u0430","\u041B\u0438\u0446\u0435\u043D\u0437\u0438\u044F: %s","\u041F\u0435\u0440\u0435\u0447\u0435\u0440\u043A\u043D\u0443\u0442\u044C","\u041F\u043E\u0434\u0447\u0435\u0440\u043A\u0438\u0432\u0430\u043D\u0438\u0435","\u0432\u0435\u0440\u0445\u043D\u0438\u0439 \u0438\u043D\u0434\u0435\u043A\u0441","\u0438\u043D\u0434\u0435\u043A\u0441","\u0412\u044B\u0440\u0435\u0437\u0430\u0442\u044C","\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u0435\u043B\u044C","\u041D\u0430\u0439\u0442\u0438","\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C \u043D\u0430","\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C","\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u043A\u043E\u043D\u0442\u0435\u043D\u0442 \u0434\u043B\u044F \u0432\u0441\u0442\u0430\u0432\u043A\u0438","\u0412\u044B \u043C\u043E\u0436\u0435\u0442\u0435 \u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0442\u043E\u043B\u044C\u043A\u043E \u0441\u0432\u043E\u0438 \u0441\u043E\u0431\u0441\u0442\u0432\u0435\u043D\u043D\u044B\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F. \u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u044D\u0442\u043E \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u043D\u0430 \u0432\u0430\u0448 \u0441\u0435\u0440\u0432\u0435\u0440?","\u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0443\u0441\u043F\u0435\u0448\u043D\u043E \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043D\u043E \u043D\u0430 \u0441\u0435\u0440\u0432\u0435\u0440!","\u043F\u0430\u043B\u0438\u0442\u0440\u0430","\u0412 \u0434\u0430\u043D\u043D\u043E\u043C \u043A\u0430\u0442\u0430\u043B\u043E\u0433\u0435 \u043D\u0435\u0442 \u0444\u0430\u0439\u043B\u043E\u0432","\u041F\u0435\u0440\u0435\u0438\u043C\u0435\u043D\u043E\u0432\u0430\u0442\u044C","\u0412\u0432\u0435\u0434\u0438\u0442\u0435 \u043D\u043E\u0432\u043E\u0435 \u0438\u043C\u044F","\u041F\u0440\u0435\u0434\u043F\u0440\u043E\u0441\u043C\u043E\u0442\u0440","\u0421\u043A\u0430\u0447\u0430\u0442\u044C","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0438\u0437 \u0431\u0443\u0444\u0435\u0440\u0430 \u043E\u0431\u043C\u0435\u043D\u0430","\u0412\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043D\u0435 \u043F\u043E\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043F\u0440\u044F\u043C\u043E\u0439 \u0434\u043E\u0441\u0442\u0443\u043F \u043A \u0431\u0443\u0444\u0435\u0440\u0443 \u043E\u0431\u043C\u0435\u043D\u0430.","\u0421\u043A\u043E\u043F\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0432\u044B\u0434\u0435\u043B\u0435\u043D\u043D\u043E\u0435","\u043A\u043E\u043F\u0438\u044F","\u0420\u0430\u0434\u0438\u0443\u0441 \u0433\u0440\u0430\u043D\u0438\u0446\u044B","\u041F\u043E\u043A\u0430\u0437\u0430\u0442\u044C \u0432\u0441\u0435","\u041F\u0440\u0438\u043C\u0435\u043D\u0438\u0442\u044C","\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0437\u0430\u043F\u043E\u043B\u043D\u0438\u0442\u0435 \u044D\u0442\u043E \u043F\u043E\u043B\u0435","\u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432\u0435\u0431-\u0430\u0434\u0440\u0435\u0441","\u041F\u043E \u0443\u043C\u043E\u043B\u0447\u0430\u043D\u0438\u044E","\u041A\u0440\u0443\u0433","\u0422\u043E\u0447\u043A\u0430","\u041A\u0432\u0430\u0434\u0440\u0430\u0442","\u041D\u0430\u0439\u0442\u0438","\u041D\u0430\u0439\u0442\u0438 \u041F\u0440\u0435\u0434\u044B\u0434\u0443\u0449\u0438\u0435","\u041D\u0430\u0439\u0442\u0438 \u0414\u0430\u043B\u0435\u0435","\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u043D\u0430\u0437\u0432\u0430\u043D\u0438\u0435 \u043A\u043B\u0430\u0441\u0441\u0430","\u041D\u0430\u0436\u043C\u0438\u0442\u0435 Alt \u0434\u043B\u044F \u0438\u0437\u043C\u0435\u043D\u0435\u043D\u0438\u044F \u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u0442\u0435\u043B\u044C\u0441\u043A\u043E\u0433\u043E \u0440\u0430\u0437\u043C\u0435\u0440\u0430"]},79375:function(_){_.exports.default=["Bir \u015Feyler yaz","Jodit Hakk\u0131nda","Jodit Editor",null,"Jodit Kullan\u0131m K\u0131lavuzu","kullan\u0131m i\xE7in detayl\u0131 bilgiler i\xE7erir","Lisans hakk\u0131nda bilgi i\xE7in l\xFCtfen web sitemize gidin:","Tam versiyonunu sat\u0131n al","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. T\xFCm haklar\u0131 sakl\u0131d\u0131r.","Ba\u011Flant\u0131","Yeni sekmede a\xE7","Edit\xF6r\xFC tam ekranda a\xE7","Stili temizle","Renk doldur veya yaz\u0131 rengi se\xE7","Yinele","Geri Al","Kal\u0131n","\u0130talik","S\u0131ras\u0131z Liste Ekle","S\u0131ral\u0131 Liste Ekle","Ortala","Kenarlara Yasla","Sola Yasla","Sa\u011Fa Yasla","Yatay \xC7izgi Ekle","Resim Ekle","Dosya Ekle","Youtube/Vimeo Videosu Ekle","Ba\u011Flant\u0131 Ekle","Font Boyutu","Font Ailesi","Blok Ekle","Normal","Ba\u015Fl\u0131k 1","Ba\u015Fl\u0131k 2","Ba\u015Fl\u0131k 3","Ba\u015Fl\u0131k 4","Al\u0131nt\u0131","Kod","Ekle","Tablo Ekle","Girintiyi Azalt","Girintiyi Artt\u0131r","\xD6zel Karakter Se\xE7","\xD6zel Karakter Ekle","Resim Bi\xE7imi","Mod De\u011Fi\u015Ftir","Bo\u015Fluklar","\xDCst","Sa\u011F","Alt","Sol","CSS Stilleri","CSS S\u0131n\u0131flar\u0131","Hizalama","Sa\u011F","Ortal\u0131","Sol","Belirsiz","Kaynak","Ba\u015Fl\u0131k","Alternatif Yaz\u0131","Link","Ba\u011Flant\u0131y\u0131 yeni sekmede a\xE7","Resim","Dosya","Geli\u015Fmi\u015F","Resim \xF6zellikleri","\u0130ptal","Tamam","Kodunuz HTML koduna benziyor. HTML olarak devam etmek ister misiniz?","HTML olarak yap\u0131\u015Ft\u0131r","Sakla","Temizle","Yaz\u0131 olarak ekle","Sadece yaz\u0131y\u0131 ekle","Word bi\xE7iminde yap\u0131\u015Ft\u0131rma alg\u0131land\u0131","Der Inhalt, den Sie einf\xFCgen, stammt aus einem Microsoft Word / Excel-Dokument. M\xF6chten Sie das Format erhalten oder l\xF6schen?","Dosya Listeleyici","Liste y\xFCklenirken hata olu\u015Ftu","Klas\xF6rler y\xFCklenirken hata olu\u015Ftur","Emin misiniz?","Dizin yolu giriniz","Dizin olu\u015Ftur","\u0130sim yaz","Resim b\u0131rak","Dosya b\u0131rak","veya t\u0131kla","Alternatif yaz\u0131","G\xF6zat","Y\xFCkle","Arka plan","Yaz\u0131","\xDCst","Orta","A\u015Fa\u011F\u0131","\xD6ncesine kolon ekle","Sonras\u0131na kolon ekle","\xDCst\xFCne sat\u0131r ekle","Alt\u0131na sat\u0131r ekle","Tabloyu sil","Sat\u0131r\u0131 sil","Kolonu sil","H\xFCcreyi temizle","Kaynak","Kal\u0131n","italik","F\u0131r\xE7a","Ba\u011Flant\u0131","Geri al","Yinele","Tablo","Resim","Silgi","Paragraf","Font boyutu","Video","Font","Hakk\u0131nda","Yazd\u0131r","Alt \xE7izgi","\xDCst\xFC \xE7izili","Girinti","\xC7\u0131k\u0131nt\u0131","Tam ekran","K\xFC\xE7\xFClt","Ayra\xE7","S\u0131ras\u0131z liste","S\u0131ral\u0131 liste","Kes","T\xFCm\xFCn\xFC se\xE7","Kod ekle","Ba\u011Flant\u0131y\u0131 a\xE7","Ba\u011Flant\u0131y\u0131 d\xFCzenle","Nofollow \xF6zelli\u011Fi","Ba\u011Flant\u0131y\u0131 kald\u0131r","Yorumu","D\xFCzenlemek i\xE7in","G\xFCncelle","URL","D\xFCzenle","Yatay hizala","Filtre","De\u011Fi\u015Fime g\xF6re s\u0131rala","\u0130sme g\xF6re s\u0131rala","Boyuta g\xF6re s\u0131rala","Klas\xF6r ekle","S\u0131f\u0131rla","Kaydet","Farkl\u0131 kaydet","Boyutland\u0131r","K\u0131rp","Geni\u015Flik","Y\xFCkseklik","En boy oran\u0131n\u0131 koru","Evet","Hay\u0131r","Sil","Se\xE7","Harfler: %d","Kelimeler: %d","T\xFCm\xFC","Se\xE7: %s","T\xFCm\xFCn\xFC se\xE7","Dikey hizala","Ay\u0131r","Dikey ay\u0131r","Yatay ay\u0131r","Birle\u015Ftir","Kolon ekle","Sat\u0131r ekle","Sil","Kenarl\u0131k",null,"\xDCst\xFC \xE7izili","Alt \xE7izgi","\xDCst yaz\u0131","Alt yaz\u0131","Se\xE7ilimi kes","Sat\u0131r sonu","Ara","\u015Eununla de\u011Fi\u015Ftir","De\u011Fi\u015Ftir","Yap\u0131\u015Ft\u0131r","Yap\u0131\u015Ft\u0131r\u0131lacak i\xE7erik se\xE7","Sadece kendi resimlerinizi d\xFCzenleyebilirsiniz. Bu g\xF6rseli kendi hostunuza indirmek ister misiniz?","G\xF6rsel ba\u015Far\u0131yla hostunuza y\xFCklendi","Palet","Bu dizinde dosya yok","Yeniden isimlendir","Yeni isim girin","\xD6n izleme","\u0130ndir","Panodan yap\u0131\u015Ft\u0131r ","Taray\u0131c\u0131n\u0131z panoya do\u011Frudan eri\u015Fimi desteklemiyor.","Se\xE7imi kopyala","Kopyala","S\u0131n\u0131r yar\u0131\xE7ap\u0131","T\xFCm\xFCn\xFC G\xF6ster","Uygula","L\xFCtfen bu alan\u0131 doldurun","L\xFCtfen bir web adresi girin","Varsay\u0131lan","Daire","Nokta","Kare","Bul","\xD6ncekini Bul","Sonrakini Bul","S\u0131n\u0131f ad\u0131 girin","\xD6zel yeniden boyutland\u0131rma i\xE7in Alt tu\u015Funa bas\u0131n"]},21042:function(_){_.exports.default=["\u8F93\u5165\u4E00\u4E9B\u5185\u5BB9","\u5173\u4E8EJodit","Jodit Editor","Free Non-commercial Version","\u5F00\u53D1\u8005\u6307\u5357","\u4F7F\u7528\u5E2E\u52A9","\u6709\u5173\u8BB8\u53EF\u8BC1\u7684\u4FE1\u606F\uFF0C\u8BF7\u8BBF\u95EE\u6211\u4EEC\u7684\u7F51\u7AD9\uFF1A","\u8D2D\u4E70\u5B8C\u6574\u7248\u672C","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. \u7248\u6743\u6240\u6709","Anchor","\u5728\u65B0\u7A97\u53E3\u6253\u5F00","\u5168\u5C4F\u7F16\u8F91","\u6E05\u9664\u6837\u5F0F","\u989C\u8272","\u91CD\u505A","\u64A4\u9500","\u7C97\u4F53","\u659C\u4F53","\u7B26\u53F7\u5217\u8868","\u7F16\u53F7","\u5C45\u4E2D","\u5BF9\u9F50\u6587\u672C","\u5DE6\u5BF9\u9F50","\u53F3\u5BF9\u9F50","\u5206\u5272\u7EBF","\u56FE\u7247","\u6587\u4EF6","\u89C6\u9891","\u94FE\u63A5","\u5B57\u53F7","\u5B57\u4F53","\u683C\u5F0F\u5757","\u9ED8\u8BA4","\u6807\u98981","\u6807\u98982","\u6807\u98983","\u6807\u98984","\u5F15\u7528","\u4EE3\u7801","\u63D2\u5165","\u8868\u683C","\u51CF\u5C11\u7F29\u8FDB","\u589E\u52A0\u7F29\u8FDB","\u9009\u62E9\u7279\u6B8A\u7B26\u53F7","\u7279\u6B8A\u7B26\u53F7","\u683C\u5F0F\u590D\u5236","\u6539\u53D8\u6A21\u5F0F","\u5916\u8FB9\u8DDD\uFF08Margins\uFF09","top","right","bottom","left","\u6837\u5F0F","Classes","\u5BF9\u9F50\u65B9\u5F0F","\u5C45\u53F3","\u5C45\u4E2D","\u5C45\u5DE6","\u65E0","Src","Title","Alternative","Link","\u5728\u65B0\u7A97\u53E3\u6253\u5F00\u94FE\u63A5","\u56FE\u7247","file","\u9AD8\u7EA7","\u56FE\u7247\u5C5E\u6027","\u53D6\u6D88","\u786E\u5B9A","\u4F60\u7C98\u8D34\u7684\u6587\u672C\u662F\u4E00\u6BB5html\u4EE3\u7801\uFF0C\u662F\u5426\u4FDD\u7559\u6E90\u683C\u5F0F","html\u7C98\u8D34","\u4FDD\u7559\u6E90\u683C\u5F0F","\u5339\u914D\u76EE\u6807\u683C\u5F0F","\u628Ahtml\u4EE3\u7801\u89C6\u4E3A\u666E\u901A\u6587\u672C","\u53EA\u4FDD\u7559\u6587\u672C","\u6587\u672C\u7C98\u8D34","\u6B63\u5728\u7C98\u8D34 Word/Excel \u7684\u6587\u672C\uFF0C\u662F\u5426\u4FDD\u7559\u6E90\u683C\u5F0F\uFF1F","\u6587\u4EF6\u7BA1\u7406","\u52A0\u8F7Dlist\u9519\u8BEF","\u52A0\u8F7Dfolders\u9519\u8BEF","\u4F60\u786E\u5B9A\u5417\uFF1F","\u8F93\u5165\u8DEF\u5F84","\u521B\u5EFA\u8DEF\u5F84","type name","\u62D6\u52A8\u56FE\u7247\u5230\u6B64","\u62D6\u52A8\u6587\u4EF6\u5230\u6B64","\u6216\u70B9\u51FB","Alternative text","\u6D4F\u89C8","\u4E0A\u4F20","\u80CC\u666F\u8272","\u6587\u5B57","\u9876\u90E8","\u4E2D\u95F4","\u5E95\u90E8","\u5728\u4E4B\u524D\u63D2\u5165\u5217","\u5728\u4E4B\u540E\u63D2\u5165\u5217","\u5728\u4E4B\u524D\u63D2\u5165\u884C","\u5728\u4E4B\u540E\u63D2\u5165\u884C","\u5220\u9664\u8868\u683C","\u5220\u9664\u884C","\u5220\u9664\u5217","\u6E05\u9664\u5185\u5BB9","\u6E90\u7801","\u7C97\u4F53","\u659C\u4F53","\u989C\u8272","\u94FE\u63A5","\u64A4\u9500","\u91CD\u505A","\u8868\u683C","\u56FE\u7247","\u6A61\u76AE\u64E6","\u6BB5\u843D","\u5B57\u53F7","\u89C6\u9891","\u5B57\u4F53","\u5173\u4E8E","\u6253\u5370","\u4E0B\u5212\u7EBF","\u4E0A\u51FA\u73B0","\u589E\u52A0\u7F29\u8FDB","\u51CF\u5C11\u7F29\u8FDB","\u5168\u5C4F","\u6536\u7F29","\u5206\u5272\u7EBF","\u65E0\u5E8F\u5217\u8868","\u987A\u5E8F\u5217\u8868","\u526A\u5207","\u5168\u9009","\u5D4C\u5165\u4EE3\u7801","\u6253\u5F00\u94FE\u63A5","\u7F16\u8F91\u94FE\u63A5","No follow","\u53D6\u6D88\u94FE\u63A5","\u9884\u89C8","\u94C5\u7B14","\u66F4\u65B0","URL","\u7F16\u8F91","\u6C34\u5E73\u5BF9\u9F50","\u7B5B\u9009","\u4FEE\u6539\u65F6\u95F4\u6392\u5E8F","\u540D\u79F0\u6392\u5E8F","\u5927\u5C0F\u6392\u5E8F","\u65B0\u5EFA\u6587\u4EF6\u5939","\u91CD\u7F6E","\u4FDD\u5B58","\u4FDD\u5B58\u4E3A","\u8C03\u6574\u5927\u5C0F","\u526A\u5207","\u5BBD","\u9AD8","\u4FDD\u6301\u957F\u5BBD\u6BD4","\u662F","\u4E0D","\u79FB\u9664","\u9009\u62E9","\u5B57\u7B26\u6570: %d","\u5355\u8BCD\u6570: %d","\u5168\u90E8","\u9009\u62E9: %s","\u5168\u9009","\u5782\u76F4\u5BF9\u9F50","\u62C6\u5206","\u5782\u76F4\u62C6\u5206","\u6C34\u5E73\u62C6\u5206","\u5408\u5E76","\u6DFB\u52A0\u5217","\u6DFB\u52A0\u884C","\u5220\u9664","\u8FB9\u6846",null,"\u5220\u9664\u7EBF","\u4E0B\u5212\u7EBF","\u4E0A\u6807","\u4E0B\u6807","\u526A\u5207","Break","\u67E5\u627E","\u66FF\u6362\u4E3A","\u66FF\u6362","\u7C98\u8D34","\u9009\u62E9\u5185\u5BB9\u5E76\u7C98\u8D34","\u4F60\u53EA\u80FD\u7F16\u8F91\u4F60\u81EA\u5DF1\u7684\u56FE\u7247\u3002Download this image on the host?","\u56FE\u7247\u4E0A\u4F20\u6210\u529F","\u8C03\u8272\u677F","\u6B64\u76EE\u5F55\u4E2D\u6C92\u6709\u6587\u4EF6\u3002","\u91CD\u547D\u540D","\u8F93\u5165\u65B0\u540D\u79F0","\u9884\u89C8","\u4E0B\u8F7D","\u7C98\u8D34\u4ECE\u526A\u8D34\u677F","\u4F60\u6D4F\u89C8\u5668\u4E0D\u652F\u6301\u76F4\u63A5\u8BBF\u95EE\u7684\u526A\u8D34\u677F\u3002","\u590D\u5236\u9009\u4E2D\u5185\u5BB9","\u590D\u5236","\u8FB9\u754C\u534A\u5F84","\u663E\u793A\u6240\u6709","\u5E94\u7528","\u8BF7\u586B\u5199\u8FD9\u4E2A\u5B57\u6BB5","\u8BF7\u8F93\u5165\u4E00\u4E2A\u7F51\u5740","\u9ED8\u8BA4","\u5706\u5708","\u70B9","\u65B9\u5F62","\u641C\u7D22","\u67E5\u627E\u4E0A\u4E00\u4E2A","\u67E5\u627E\u4E0B\u4E00\u4E2A","\u63D2\u5165\u73ED\u7EA7\u540D\u79F0","\u6309Alt\u81EA\u5B9A\u4E49\u8C03\u6574\u5927\u5C0F"]},73895:function(_){_.exports.default=["\u8F38\u5165\u4E00\u4E9B\u5167\u5BB9","\u95DC\u65BCJodit","Jodit Editor",null,"\u958B\u767C\u8005\u6307\u5357","\u4F7F\u7528\u5E6B\u52A9","\u6709\u95DC\u8A31\u53EF\u8B49\u7684\u4FE1\u606F\uFF0C\u8ACB\u8A2A\u554F\u6211\u5011\u7684\u7DB2\u7AD9\uFF1A","\u8CFC\u8CB7\u5B8C\u6574\u7248\u672C","Copyright \xA9 XDSoft.net - Chupurnov Valeriy. All rights reserved.","Anchor","\u5728\u65B0\u7A97\u53E3\u6253\u958B","\u5168\u5C4F\u7DE8\u8F2F","\u6E05\u9664\u6A23\u5F0F","\u984F\u8272","\u91CD\u505A","\u64A4\u92B7","\u7C97\u9AD4","\u659C\u9AD4","\u7B26\u865F\u5217\u8868","\u7DE8\u865F","\u5C45\u4E2D","\u5C0D\u9F4A\u6587\u672C","\u5DE6\u5C0D\u9F4A","\u53F3\u5C0D\u9F4A","\u5206\u5272\u7DDA","\u5716\u7247","\u6587\u4EF6","youtube/vimeo \u5F71\u7247","\u93C8\u63A5","\u5B57\u865F","\u5B57\u9AD4","\u683C\u5F0F\u584A","\u6587\u672C","\u6A19\u984C1","\u6A19\u984C2","\u6A19\u984C3","\u6A19\u984C4","\u5F15\u7528","\u4EE3\u78BC","\u63D2\u5165","\u8868\u683C","\u6E1B\u5C11\u7E2E\u9032","\u589E\u52A0\u7E2E\u9032","\u9078\u64C7\u7279\u6B8A\u7B26\u865F","\u7279\u6B8A\u7B26\u865F","\u683C\u5F0F\u8907\u88FD","\u6539\u8B8A\u6A21\u5F0F","\u5916\u908A\u8DDD\uFF08Margins\uFF09","top","right","bottom","left","\u6A23\u5F0F","Classes","\u5C0D\u9F4A\u65B9\u5F0F","\u5C45\u53F3","\u5C45\u4E2D","\u5C45\u5DE6","\u7121","Src","Title","\u66FF\u4EE3","Link","\u5728\u65B0\u7A97\u53E3\u6253\u958B\u93C8\u63A5","\u5716\u7247","file","\u9AD8\u7D1A","\u5716\u7247\u5C6C\u6027","\u53D6\u6D88","\u78BA\u5B9A","\u4F60\u9ECF\u8CBC\u7684\u6587\u672C\u662F\u4E00\u6BB5html\u4EE3\u78BC\uFF0C\u662F\u5426\u4FDD\u7559\u6E90\u683C\u5F0F","html\u9ECF\u8CBC","\u4FDD\u7559\u6E90\u683C\u5F0F","\u5339\u914D\u76EE\u6A19\u683C\u5F0F","\u628Ahtml\u4EE3\u78BC\u8996\u70BA\u666E\u901A\u6587\u672C","\u53EA\u4FDD\u7559\u6587\u672C","\u6587\u672C\u9ECF\u8CBC","\u6B63\u5728\u9ECF\u8CBC Word/Excel \u7684\u6587\u672C\uFF0C\u662F\u5426\u4FDD\u7559\u6E90\u683C\u5F0F\uFF1F","\u6587\u4EF6\u7BA1\u7406","\u52A0\u8F09list\u932F\u8AA4","\u52A0\u8F09folders\u932F\u8AA4","\u4F60\u78BA\u5B9A\u55CE\uFF1F","\u8F38\u5165\u8DEF\u5F91","\u5275\u5EFA\u8DEF\u5F91","type name","\u62D6\u52D5\u5716\u7247\u5230\u6B64","\u62D6\u52D5\u6587\u4EF6\u5230\u6B64","\u6216\u9EDE\u64CA","\u66FF\u4EE3\u6587\u5B57","\u700F\u89BD","\u4E0A\u50B3","\u80CC\u666F\u8272","\u6587\u5B57","\u9802\u90E8","\u4E2D\u9593","\u5E95\u90E8","\u5728\u4E4B\u524D\u63D2\u5165\u5217","\u5728\u4E4B\u5F8C\u63D2\u5165\u5217","\u5728\u4E4B\u524D\u63D2\u5165\u884C","\u5728\u4E4B\u5F8C\u63D2\u5165\u884C","\u522A\u9664\u8868\u683C","\u522A\u9664\u884C","\u522A\u9664\u5217","\u6E05\u9664\u5167\u5BB9","\u6E90\u78BC","\u7C97\u9AD4","\u659C\u9AD4","\u984F\u8272","\u93C8\u63A5","\u64A4\u92B7","\u91CD\u505A","\u8868\u683C","\u5716\u7247","\u6A61\u76AE\u64E6","\u6BB5\u843D","\u5B57\u865F","\u5F71\u7247","\u5B57\u9AD4","\u95DC\u65BC","\u6253\u5370","\u4E0B\u5283\u7DDA","\u4E0A\u51FA\u73FE","\u589E\u52A0\u7E2E\u9032","\u6E1B\u5C11\u7E2E\u9032","\u5168\u5C4F","\u6536\u7E2E","\u5206\u5272\u7DDA","\u7121\u5E8F\u5217\u8868","\u9806\u5E8F\u5217\u8868","\u526A\u5207","\u5168\u9078","\u5D4C\u5165\u4EE3\u78BC","\u6253\u958B\u93C8\u63A5","\u7DE8\u8F2F\u93C8\u63A5","No follow","\u53D6\u6D88\u9023\u7D50","\u56DE\u9867","\u925B\u7B46","\u66F4\u65B0","URL",null,"\u6C34\u5E73\u5C0D\u9F4A","\u7BE9\u9078","\u4FEE\u6539\u6642\u9593\u6392\u5E8F","\u540D\u7A31\u6392\u5E8F","\u5927\u5C0F\u6392\u5E8F","\u65B0\u5EFA\u6587\u4EF6\u593E","\u91CD\u7F6E","\u4FDD\u5B58","\u4FDD\u5B58\u70BA","\u8ABF\u6574\u5927\u5C0F","Crop","\u5BEC","\u9AD8","\u4FDD\u5B58\u9577\u5BEC\u6BD4","\u662F","\u4E0D","\u79FB\u9664","\u9078\u64C7","\u5B57\u7B26\u6578: %d","\u55AE\u8A5E\u6578: %d","\u5168\u90E8","\u9078\u64C7: %s","\u5168\u9078","\u5782\u76F4\u5C0D\u9F4A","\u62C6\u5206","\u5782\u76F4\u62C6\u5206","\u6C34\u5E73\u62C6\u5206","\u5408\u4F75","\u6DFB\u52A0\u5217","\u6DFB\u52A0\u884C","\u522A\u9664","\u908A\u6846",null,"\u522A\u9664\u7DDA","\u4E0B\u5283\u7DDA","\u4E0A\u6A19","\u4E0B\u6A19","\u526A\u5207","Pause","\u67E5\u627E","\u66FF\u63DB\u70BA","\u0E41\u0E17\u0E19\u0E17\u0E35\u0E48","\u9ECF\u8CBC","\u9078\u64C7\u5167\u5BB9\u4E26\u9ECF\u8CBC","\u4F60\u53EA\u80FD\u7DE8\u8F2F\u4F60\u81EA\u5DF1\u7684\u5716\u7247\u3002\u662F\u5426\u4E0B\u8F09\u6B64\u5716\u7247\u5230\u672C\u5730?","\u5716\u7247\u4E0A\u50B3\u6210\u529F","\u8ABF\u8272\u677F","\u6B64\u76EE\u9304\u4E2D\u6C92\u6709\u6587\u4EF6\u3002","\u91CD\u547D\u540D","\u8F38\u5165\u65B0\u540D\u7A31","\u9810\u89BD","\u4E0B\u8F09","\u5F9E\u526A\u8CBC\u677F\u8CBC\u4E0A","\u700F\u89BD\u5668\u7121\u6CD5\u5B58\u53D6\u526A\u8D34\u677F\u3002","\u8907\u88FD\u5DF2\u9078\u53D6\u9805\u76EE","\u8907\u88FD","\u908A\u6846\u5713\u89D2","\u986F\u793A\u6240\u6709","\u61C9\u7528","\u0E44\u0E14\u0E49\u0E42\u0E1B\u0E23\u0E14\u0E01\u0E23\u0E2D\u0E01\u0E0A\u0E48\u0E2D\u0E07\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E19\u0E35\u0E49","\u0E42\u0E1B\u0E23\u0E14\u0E40\u0E15\u0E34\u0E21\u0E17\u0E35\u0E48\u0E2D\u0E22\u0E39\u0E48\u0E1A\u0E19\u0E40\u0E27\u0E47\u0E1A","\u0E04\u0E48\u0E32\u0E1B\u0E23\u0E34\u0E22\u0E32\u0E22","\u0E27\u0E07\u0E01\u0E25\u0E21","\u0E08\u0E38\u0E14","Quadrate","\u0E04\u0E49\u0E19\u0E2B\u0E32","\u0E04\u0E49\u0E19\u0E2B\u0E32\u0E01\u0E48\u0E2D\u0E19\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E35\u0E49","\u0E04\u0E49\u0E19\u0E2B\u0E32\u0E16\u0E31\u0E14\u0E44\u0E1B","\u0E43\u0E2A\u0E48\u0E0A\u0E37\u0E48\u0E2D\u0E04\u0E25\u0E32\u0E2A","\u0E01\u0E14\u0E2D\u0E31\u0E25\u0E17\u0E4C\u0E2A\u0E33\u0E2B\u0E23\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E1B\u0E23\u0E31\u0E1A\u0E02\u0E19\u0E32\u0E14\u0E17\u0E35\u0E48\u0E01\u0E33\u0E2B\u0E19\u0E14\u0E40\u0E2D\u0E07"]},3610:function(_){_.exports=` `},56170:function(_){_.exports=` `},95331:function(_){_.exports=` `},84279:function(_){_.exports=' '},11257:function(_){_.exports=` `},25141:function(_){_.exports=` `},24557:function(_){_.exports=` `},10859:function(_){_.exports=` `},9813:function(_){_.exports=` `},93395:function(_){_.exports=` `},98213:function(_){_.exports=` `},20026:function(_){_.exports=' '},66911:function(_){_.exports=` `},50018:function(_){_.exports=' '},99738:function(_){_.exports=` `},9185:function(_){_.exports=' '},8619:function(_){_.exports=` `},73894:function(_){_.exports=` `},83301:function(_){_.exports=` `},84142:function(_){_.exports=` `},57292:function(_){_.exports=` `},18019:function(_){_.exports=``},45146:function(_){_.exports=` `},53576:function(_){_.exports=` `},14655:function(_){_.exports=` `},53477:function(_){_.exports=` `},90053:function(_){_.exports=` `},72230:function(_){_.exports=` `},78321:function(_){_.exports=' '},77654:function(_){_.exports=` `},43371:function(_){_.exports=` `},44563:function(_){_.exports=` `},53183:function(_){_.exports=` `},18548:function(_){_.exports=` `},52242:function(_){_.exports=` `},87498:function(_){_.exports=` `},7986:function(_){_.exports=' '},23075:function(_){_.exports=` `},10655:function(_){_.exports=` `},15476:function(_){_.exports=` `},59403:function(_){_.exports=` `},22860:function(_){_.exports=` `},95600:function(_){_.exports=` `},76214:function(_){_.exports=` `},41197:function(_){_.exports=' '},9342:function(_){_.exports=` `},69546:function(_){_.exports=' '},43158:function(_){_.exports=` `},51716:function(_){_.exports=` `},49222:function(_){_.exports=` `},1755:function(_){_.exports=` `},74911:function(_){_.exports=` `},8805:function(_){_.exports=` `},16547:function(_){_.exports=` `},10856:function(_){_.exports=` `},98441:function(_){_.exports=' '},52488:function(_){_.exports=` `},9370:function(_){_.exports=` `},66543:function(_){_.exports=` `},608:function(_){_.exports=` `},42840:function(_){_.exports=` `},79096:function(_){_.exports=` `},33014:function(_){_.exports=` `},91677:function(_){_.exports=` `},8259:function(_){_.exports=` `},64467:function(_){_.exports=``},86934:function(_){_.exports=` `},76133:function(_){_.exports=``},45519:function(_){_.exports=``},90265:function(_){_.exports=' '},81279:function(_){_.exports=` `},68899:function(_){_.exports=` `},70744:function(_){_.exports=' '},19201:function(_){_.exports=` `},84930:function(_){_.exports=` `},99704:function(_){_.exports=` `},2304:function(_){_.exports=` `},93330:function(_,t,e){e.r(t)},45066:function(_,t,e){e.r(t)},99895:function(_,t,e){e.r(t)},87682:function(_,t,e){e.r(t)},50905:function(_,t,e){e.r(t)},70446:function(_,t,e){e.r(t)},18984:function(_,t,e){e.r(t)},4591:function(_,t,e){e.r(t)},64194:function(_,t,e){e.r(t)},70375:function(_,t,e){e.r(t)},90235:function(_,t,e){e.r(t)},88477:function(_,t,e){e.r(t)},50197:function(_,t,e){e.r(t)},39008:function(_,t,e){e.r(t)},47086:function(_,t,e){e.r(t)},16462:function(_,t,e){e.r(t)},40692:function(_,t,e){e.r(t)},27452:function(_,t,e){e.r(t)},51422:function(_,t,e){e.r(t)},62820:function(_,t,e){e.r(t)},63421:function(_,t,e){e.r(t)},32115:function(_,t,e){e.r(t)},53362:function(_,t,e){e.r(t)},48904:function(_,t,e){e.r(t)},85796:function(_,t,e){e.r(t)},28654:function(_,t,e){e.r(t)},60819:function(_,t,e){e.r(t)},96410:function(_,t,e){e.r(t)},33126:function(_,t,e){e.r(t)},30724:function(_,t,e){e.r(t)},14320:function(_,t,e){e.r(t)},9947:function(_,t,e){e.r(t)},45109:function(_,t,e){e.r(t)},71708:function(_,t,e){e.r(t)},51629:function(_,t,e){e.r(t)},54860:function(_,t,e){e.r(t)},47818:function(_,t,e){e.r(t)},6316:function(_,t,e){e.r(t)},88582:function(_,t,e){e.r(t)},30962:function(_,t,e){e.r(t)},68197:function(_,t,e){e.r(t)},60057:function(_,t,e){e.r(t)},33393:function(_,t,e){e.r(t)},51057:function(_,t,e){e.r(t)},64618:function(_,t,e){e.r(t)},90176:function(_,t,e){e.r(t)},91147:function(_,t,e){e.r(t)},70631:function(_,t){function e(h){return e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(p){return typeof p}:function(p){return p&&typeof Symbol=="function"&&p.constructor===Symbol&&p!==Symbol.prototype?"symbol":typeof p},e(h)}function n(h,p,d){var a=d.value;if(typeof a!="function")throw new TypeError("@boundMethod decorator can only be applied to methods not: ".concat(e(a)));var c=!1;return{configurable:!0,get:function(){if(c||this===h.prototype||this.hasOwnProperty(p)||typeof a!="function")return a;var u=a.bind(this);return c=!0,Object.defineProperty(this,p,{configurable:!0,get:function(){return u},set:function(f){a=f,delete this[p]}}),c=!1,u},set:function(u){a=u}}}function v(h){var p;return typeof Reflect<"u"&&typeof Reflect.ownKeys=="function"?p=Reflect.ownKeys(h.prototype):(p=Object.getOwnPropertyNames(h.prototype),typeof Object.getOwnPropertySymbols=="function"&&(p=p.concat(Object.getOwnPropertySymbols(h.prototype)))),p.forEach(function(d){if(d!=="constructor"){var a=Object.getOwnPropertyDescriptor(h.prototype,d);typeof a.value=="function"&&Object.defineProperty(h.prototype,d,n(h,d,a))}}),h}Object.defineProperty(t,"__esModule",{value:!0}),t.boundClass=t.boundMethod=void 0,t.boundMethod=n,t.boundClass=v,t.default=function(){return arguments.length===1?v.apply(void 0,arguments):n.apply(void 0,arguments)}},61227:function(){"document"in window.self&&((!("classList"in document.createElement("_"))||document.createElementNS&&!("classList"in document.createElementNS("http://www.w3.org/2000/svg","g")))&&function(_){if("Element"in _){var t="classList",e=_.Element.prototype,n=Object,v=String.prototype.trim||function(){return this.replace(/^\s+|\s+$/g,"")},h=Array.prototype.indexOf||function(s){for(var o=0,r=this.length;r>o;o++)if(o in this&&this[o]===s)return o;return-1},p=function(s,o){this.name=s,this.code=DOMException[s],this.message=o},d=function(s,o){if(o==="")throw new p("SYNTAX_ERR","An invalid or illegal string was specified");if(/\s/.test(o))throw new p("INVALID_CHARACTER_ERR","String contains an invalid character");return h.call(s,o)},a=function(s){for(var o=v.call(s.getAttribute("class")||""),r=o?o.split(/\s+/):[],i=0,l=r.length;l>i;i++)this.push(r[i]);this._updateClassName=function(){s.setAttribute("class",this.toString())}},c=a.prototype=[],u=function(){return new a(this)};if(p.prototype=Error.prototype,c.item=function(s){return this[s]||null},c.contains=function(s){return d(this,s+="")!==-1},c.add=function(){var s,o=arguments,r=0,i=o.length,l=!1;do d(this,s=o[r]+"")===-1&&(this.push(s),l=!0);while(++rp;p++)v.call(this,h=arguments[p])}};t("add"),t("remove")}if(_.classList.toggle("c3",!1),_.classList.contains("c3")){var e=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(n,v){return 1 in arguments&&!this.contains(n)==!v?v:e.call(this,n)}}_=null}())},69220:function(_,t,e){e(22513);var n=e(56599);_.exports=n("Array","findIndex")},10444:function(_,t,e){e(52867),e(70057);var n=e(31116);_.exports=n.Array.from},66622:function(_,t,e){e(54166),e(32044),e(95661),e(28424),e(64514),e(30733),e(40327),e(53639),e(6147),e(7290),e(95122),e(61322),e(39605),e(49341),e(28809),e(82658),e(43967),e(90217),e(73477),e(93697);var n=e(31116);_.exports=n.Symbol},98061:function(_,t,e){var n=e(794),v=e(98418),h=TypeError;_.exports=function(p){if(n(p))return p;throw h(v(p)+" is not a function")}},75839:function(_,t,e){var n=e(794),v=String,h=TypeError;_.exports=function(p){if(typeof p=="object"||n(p))return p;throw h("Can't set "+v(p)+" as a prototype")}},15179:function(_,t,e){var n=e(19517),v=e(93503),h=e(73252).f,p=n("unscopables"),d=Array.prototype;d[p]==null&&h(d,p,{configurable:!0,value:v(null)}),_.exports=function(a){d[p][a]=!0}},52313:function(_,t,e){var n=e(8148),v=String,h=TypeError;_.exports=function(p){if(n(p))return p;throw h(v(p)+" is not an object")}},92707:function(_,t,e){var n=e(40207),v=e(9093),h=e(68488),p=e(79665),d=e(84997),a=e(15333),c=e(15050),u=e(89476),f=e(27395),s=e(81058),o=Array;_.exports=function(r){var i=h(r),l=a(this),m=arguments.length,y=m>1?arguments[1]:void 0,g=y!==void 0;g&&(y=n(y,m>2?arguments[2]:void 0));var b,w,C,S,j,E,x=s(i),k=0;if(!x||this===o&&d(x))for(b=c(i),w=l?new this(b):o(b);b>k;k++)E=g?y(i[k],k):i[k],u(w,k,E);else for(j=(S=f(i,x)).next,w=l?new this:[];!(C=v(j,S)).done;k++)E=g?p(S,y,[C.value,k],!0):C.value,u(w,k,E);return w.length=k,w}},79327:function(_,t,e){var n=e(98651),v=e(10586),h=e(15050),p=function(d){return function(a,c,u){var f,s=n(a),o=h(s),r=v(u,o);if(d&&c!=c){for(;o>r;)if((f=s[r++])!=f)return!0}else for(;o>r;r++)if((d||r in s)&&s[r]===c)return d||r||0;return!d&&-1}};_.exports={includes:p(!0),indexOf:p(!1)}},56881:function(_,t,e){var n=e(40207),v=e(90838),h=e(25049),p=e(68488),d=e(15050),a=e(6429),c=v([].push),u=function(f){var s=f==1,o=f==2,r=f==3,i=f==4,l=f==6,m=f==7,y=f==5||l;return function(g,b,w,C){for(var S,j,E=p(g),x=h(E),k=n(b,w),T=d(x),P=0,I=C||a,O=s?I(g,T):o||m?I(g,0):void 0;T>P;P++)if((y||P in x)&&(j=k(S=x[P],P,E),f))if(s)O[P]=j;else if(j)switch(f){case 3:return!0;case 5:return S;case 6:return P;case 2:c(O,S)}else switch(f){case 4:return!1;case 7:c(O,S)}return l?-1:r||i?i:O}};_.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6),filterReject:u(7)}},63833:function(_,t,e){var n=e(75834),v=e(19517),h=e(65190),p=v("species");_.exports=function(d){return h>=51||!n(function(){var a=[];return(a.constructor={})[p]=function(){return{foo:1}},a[d](Boolean).foo!==1})}},57652:function(_,t,e){var n=e(10586),v=e(15050),h=e(89476),p=Array,d=Math.max;_.exports=function(a,c,u){for(var f=v(a),s=n(c,f),o=n(u===void 0?f:u,f),r=p(d(o-s,0)),i=0;o>s;s++,i++)h(r,i,a[s]);return r.length=i,r}},54832:function(_,t,e){var n=e(90838);_.exports=n([].slice)},22506:function(_,t,e){var n=e(36222),v=e(15333),h=e(8148),p=e(19517)("species"),d=Array;_.exports=function(a){var c;return n(a)&&(v(c=a.constructor)&&(c===d||n(c.prototype))||h(c)&&(c=c[p])===null)&&(c=void 0),c===void 0?d:c}},6429:function(_,t,e){var n=e(22506);_.exports=function(v,h){return new(n(v))(h===0?0:h)}},79665:function(_,t,e){var n=e(52313),v=e(11274);_.exports=function(h,p,d,a){try{return a?p(n(d)[0],d[1]):p(d)}catch(c){v(h,"throw",c)}}},7581:function(_,t,e){var n=e(19517)("iterator"),v=!1;try{var h=0,p={next:function(){return{done:!!h++}},return:function(){v=!0}};p[n]=function(){return this},Array.from(p,function(){throw 2})}catch{}_.exports=function(d,a){if(!a&&!v)return!1;var c=!1;try{var u={};u[n]=function(){return{next:function(){return{done:c=!0}}}},d(u)}catch{}return c}},6285:function(_,t,e){var n=e(90838),v=n({}.toString),h=n("".slice);_.exports=function(p){return h(v(p),8,-1)}},8652:function(_,t,e){var n=e(6424),v=e(794),h=e(6285),p=e(19517)("toStringTag"),d=Object,a=h(function(){return arguments}())=="Arguments";_.exports=n?h:function(c){var u,f,s;return c===void 0?"Undefined":c===null?"Null":typeof(f=function(o,r){try{return o[r]}catch{}}(u=d(c),p))=="string"?f:a?h(u):(s=h(u))=="Object"&&v(u.callee)?"Arguments":s}},58392:function(_,t,e){var n=e(14434),v=e(86671),h=e(36999),p=e(73252);_.exports=function(d,a,c){for(var u=v(a),f=p.f,s=h.f,o=0;u.length>o;o++){var r=u[o];n(d,r)||c&&n(c,r)||f(d,r,s(a,r))}}},27259:function(_,t,e){var n=e(75834);_.exports=!n(function(){function v(){}return v.prototype.constructor=null,Object.getPrototypeOf(new v)!==v.prototype})},17427:function(_){_.exports=function(t,e){return{value:t,done:e}}},45840:function(_,t,e){var n=e(13873),v=e(73252),h=e(32500);_.exports=n?function(p,d,a){return v.f(p,d,h(1,a))}:function(p,d,a){return p[d]=a,p}},32500:function(_){_.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},89476:function(_,t,e){var n=e(43836),v=e(73252),h=e(32500);_.exports=function(p,d,a){var c=n(d);c in p?v.f(p,c,h(0,a)):p[c]=a}},97548:function(_,t,e){var n=e(40846),v=e(73252);_.exports=function(h,p,d){return d.get&&n(d.get,p,{getter:!0}),d.set&&n(d.set,p,{setter:!0}),v.f(h,p,d)}},35065:function(_,t,e){var n=e(794),v=e(73252),h=e(40846),p=e(25379);_.exports=function(d,a,c,u){u||(u={});var f=u.enumerable,s=u.name!==void 0?u.name:a;if(n(c)&&h(c,s,u),u.global)f?d[a]=c:p(a,c);else{try{u.unsafe?d[a]&&(f=!0):delete d[a]}catch{}f?d[a]=c:v.f(d,a,{value:c,enumerable:!1,configurable:!u.nonConfigurable,writable:!u.nonWritable})}return d}},25379:function(_,t,e){var n=e(37042),v=Object.defineProperty;_.exports=function(h,p){try{v(n,h,{value:p,configurable:!0,writable:!0})}catch{n[h]=p}return p}},13873:function(_,t,e){var n=e(75834);_.exports=!n(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},12062:function(_){var t=typeof document=="object"&&document.all;_.exports={all:t,IS_HTMLDDA:t===void 0&&t!==void 0}},15192:function(_,t,e){var n=e(37042),v=e(8148),h=n.document,p=v(h)&&v(h.createElement);_.exports=function(d){return p?h.createElement(d):{}}},39505:function(_){var t=TypeError;_.exports=function(e){if(e>9007199254740991)throw t("Maximum allowed index exceeded");return e}},21473:function(_){_.exports=typeof navigator<"u"&&String(navigator.userAgent)||""},65190:function(_,t,e){var n,v,h=e(37042),p=e(21473),d=h.process,a=h.Deno,c=d&&d.versions||a&&a.version,u=c&&c.v8;u&&(v=(n=u.split("."))[0]>0&&4>n[0]?1:+(n[0]+n[1])),!v&&p&&((n=p.match(/Edge\/(\d+)/))&&74>n[1]||(n=p.match(/Chrome\/(\d+)/))&&(v=+n[1])),_.exports=v},56599:function(_,t,e){var n=e(37042),v=e(90838);_.exports=function(h,p){return v(n[h].prototype[p])}},64456:function(_){_.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},50791:function(_,t,e){var n=e(37042),v=e(36999).f,h=e(45840),p=e(35065),d=e(25379),a=e(58392),c=e(56930);_.exports=function(u,f){var s,o,r,i,l,m=u.target,y=u.global,g=u.stat;if(s=y?n:g?n[m]||d(m,{}):(n[m]||{}).prototype)for(o in f){if(i=f[o],r=u.dontCallGetSet?(l=v(s,o))&&l.value:s[o],!c(y?o:m+(g?".":"#")+o,u.forced)&&r!==void 0){if(typeof i==typeof r)continue;a(i,r)}(u.sham||r&&r.sham)&&h(i,"sham",!0),p(s,o,i,u)}}},75834:function(_){_.exports=function(t){try{return!!t()}catch{return!0}}},55101:function(_,t,e){var n=e(32610),v=Function.prototype,h=v.apply,p=v.call;_.exports=typeof Reflect=="object"&&Reflect.apply||(n?p.bind(h):function(){return p.apply(h,arguments)})},40207:function(_,t,e){var n=e(75114),v=e(98061),h=e(32610),p=n(n.bind);_.exports=function(d,a){return v(d),a===void 0?d:h?p(d,a):function(){return d.apply(a,arguments)}}},32610:function(_,t,e){var n=e(75834);_.exports=!n(function(){var v=function(){}.bind();return typeof v!="function"||v.hasOwnProperty("prototype")})},9093:function(_,t,e){var n=e(32610),v=Function.prototype.call;_.exports=n?v.bind(v):function(){return v.apply(v,arguments)}},84521:function(_,t,e){var n=e(13873),v=e(14434),h=Function.prototype,p=n&&Object.getOwnPropertyDescriptor,d=v(h,"name"),a=d&&function(){}.name==="something",c=d&&(!n||n&&p(h,"name").configurable);_.exports={EXISTS:d,PROPER:a,CONFIGURABLE:c}},47448:function(_,t,e){var n=e(90838),v=e(98061);_.exports=function(h,p,d){try{return n(v(Object.getOwnPropertyDescriptor(h,p)[d]))}catch{}}},75114:function(_,t,e){var n=e(6285),v=e(90838);_.exports=function(h){if(n(h)==="Function")return v(h)}},90838:function(_,t,e){var n=e(32610),v=Function.prototype,h=v.call,p=n&&v.bind.bind(h,h);_.exports=n?p:function(d){return function(){return h.apply(d,arguments)}}},98945:function(_,t,e){var n=e(37042),v=e(794),h=function(p){return v(p)?p:void 0};_.exports=function(p,d){return 2>arguments.length?h(n[p]):n[p]&&n[p][d]}},81058:function(_,t,e){var n=e(8652),v=e(20156),h=e(8140),p=e(84922),d=e(19517)("iterator");_.exports=function(a){if(!h(a))return v(a,d)||v(a,"@@iterator")||p[n(a)]}},27395:function(_,t,e){var n=e(9093),v=e(98061),h=e(52313),p=e(98418),d=e(81058),a=TypeError;_.exports=function(c,u){var f=2>arguments.length?d(c):u;if(v(f))return h(n(f,c));throw a(p(c)+" is not iterable")}},6693:function(_,t,e){var n=e(90838),v=e(36222),h=e(794),p=e(6285),d=e(63046),a=n([].push);_.exports=function(c){if(h(c))return c;if(v(c)){for(var u=c.length,f=[],s=0;u>s;s++){var o=c[s];typeof o=="string"?a(f,o):typeof o!="number"&&p(o)!="Number"&&p(o)!="String"||a(f,d(o))}var r=f.length,i=!0;return function(l,m){if(i)return i=!1,m;if(v(this))return m;for(var y=0;r>y;y++)if(f[y]===l)return m}}}},20156:function(_,t,e){var n=e(98061),v=e(8140);_.exports=function(h,p){var d=h[p];return v(d)?void 0:n(d)}},37042:function(_,t,e){var n=function(v){return v&&v.Math==Math&&v};_.exports=n(typeof globalThis=="object"&&globalThis)||n(typeof window=="object"&&window)||n(typeof self=="object"&&self)||n(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},14434:function(_,t,e){var n=e(90838),v=e(68488),h=n({}.hasOwnProperty);_.exports=Object.hasOwn||function(p,d){return h(v(p),d)}},48889:function(_){_.exports={}},36249:function(_,t,e){var n=e(98945);_.exports=n("document","documentElement")},12816:function(_,t,e){var n=e(13873),v=e(75834),h=e(15192);_.exports=!n&&!v(function(){return Object.defineProperty(h("div"),"a",{get:function(){return 7}}).a!=7})},25049:function(_,t,e){var n=e(90838),v=e(75834),h=e(6285),p=Object,d=n("".split);_.exports=v(function(){return!p("z").propertyIsEnumerable(0)})?function(a){return h(a)=="String"?d(a,""):p(a)}:p},92355:function(_,t,e){var n=e(90838),v=e(794),h=e(45752),p=n(Function.toString);v(h.inspectSource)||(h.inspectSource=function(d){return p(d)}),_.exports=h.inspectSource},56113:function(_,t,e){var n,v,h,p=e(95473),d=e(37042),a=e(8148),c=e(45840),u=e(14434),f=e(45752),s=e(85475),o=e(48889),r="Object already initialized",i=d.TypeError;if(p||f.state){var l=f.state||(f.state=new d.WeakMap);l.get=l.get,l.has=l.has,l.set=l.set,n=function(y,g){if(l.has(y))throw i(r);return g.facade=y,l.set(y,g),g},v=function(y){return l.get(y)||{}},h=function(y){return l.has(y)}}else{var m=s("state");o[m]=!0,n=function(y,g){if(u(y,m))throw i(r);return g.facade=y,c(y,m,g),g},v=function(y){return u(y,m)?y[m]:{}},h=function(y){return u(y,m)}}_.exports={set:n,get:v,has:h,enforce:function(y){return h(y)?v(y):n(y,{})},getterFor:function(y){return function(g){var b;if(!a(g)||(b=v(g)).type!==y)throw i("Incompatible receiver, "+y+" required");return b}}}},84997:function(_,t,e){var n=e(19517),v=e(84922),h=n("iterator"),p=Array.prototype;_.exports=function(d){return d!==void 0&&(v.Array===d||p[h]===d)}},36222:function(_,t,e){var n=e(6285);_.exports=Array.isArray||function(v){return n(v)=="Array"}},794:function(_,t,e){var n=e(12062),v=n.all;_.exports=n.IS_HTMLDDA?function(h){return typeof h=="function"||h===v}:function(h){return typeof h=="function"}},15333:function(_,t,e){var n=e(90838),v=e(75834),h=e(794),p=e(8652),d=e(98945),a=e(92355),c=function(){},u=[],f=d("Reflect","construct"),s=/^\s*(?:class|function)\b/,o=n(s.exec),r=!s.exec(c),i=function(m){if(!h(m))return!1;try{return f(c,u,m),!0}catch{return!1}},l=function(m){if(!h(m))return!1;switch(p(m)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return r||!!o(s,a(m))}catch{return!0}};l.sham=!0,_.exports=!f||v(function(){var m;return i(i.call)||!i(Object)||!i(function(){m=!0})||m})?l:i},56930:function(_,t,e){var n=e(75834),v=e(794),h=/#|\.prototype\./,p=function(f,s){var o=a[d(f)];return o==u||o!=c&&(v(s)?n(s):!!s)},d=p.normalize=function(f){return String(f).replace(h,".").toLowerCase()},a=p.data={},c=p.NATIVE="N",u=p.POLYFILL="P";_.exports=p},8140:function(_){_.exports=function(t){return t==null}},8148:function(_,t,e){var n=e(794),v=e(12062),h=v.all;_.exports=v.IS_HTMLDDA?function(p){return typeof p=="object"?p!==null:n(p)||p===h}:function(p){return typeof p=="object"?p!==null:n(p)}},70852:function(_){_.exports=!1},88253:function(_,t,e){var n=e(98945),v=e(794),h=e(54671),p=e(57982),d=Object;_.exports=p?function(a){return typeof a=="symbol"}:function(a){var c=n("Symbol");return v(c)&&h(c.prototype,d(a))}},11274:function(_,t,e){var n=e(9093),v=e(52313),h=e(20156);_.exports=function(p,d,a){var c,u;v(p);try{if(!(c=h(p,"return"))){if(d==="throw")throw a;return a}c=n(c,p)}catch(f){u=!0,c=f}if(d==="throw")throw a;if(u)throw c;return v(c),a}},60928:function(_,t,e){var n=e(77831).IteratorPrototype,v=e(93503),h=e(32500),p=e(44532),d=e(84922),a=function(){return this};_.exports=function(c,u,f,s){var o=u+" Iterator";return c.prototype=v(n,{next:h(+!s,f)}),p(c,o,!1,!0),d[o]=a,c}},13759:function(_,t,e){var n=e(50791),v=e(9093),h=e(70852),p=e(84521),d=e(794),a=e(60928),c=e(1074),u=e(482),f=e(44532),s=e(45840),o=e(35065),r=e(19517),i=e(84922),l=e(77831),m=p.PROPER,y=p.CONFIGURABLE,g=l.IteratorPrototype,b=l.BUGGY_SAFARI_ITERATORS,w=r("iterator"),C="keys",S="values",j="entries",E=function(){return this};_.exports=function(x,k,T,P,I,O,L){a(T,k,P);var N,H,q,F=function(A){if(A===I&&z)return z;if(!b&&A in M)return M[A];switch(A){case C:case S:case j:return function(){return new T(this,A)}}return function(){return new T(this)}},U=k+" Iterator",Y=!1,M=x.prototype,D=M[w]||M["@@iterator"]||I&&M[I],z=!b&&D||F(I),R=k=="Array"&&M.entries||D;if(R&&(N=c(R.call(new x)))!==Object.prototype&&N.next&&(h||c(N)===g||(u?u(N,g):d(N[w])||o(N,w,E)),f(N,U,!0,!0),h&&(i[U]=E)),m&&I==S&&D&&D.name!==S&&(!h&&y?s(M,"name",S):(Y=!0,z=function(){return v(D,this)})),I)if(H={values:F(S),keys:O?z:F(C),entries:F(j)},L)for(q in H)(b||Y||!(q in M))&&o(M,q,H[q]);else n({target:k,proto:!0,forced:b||Y},H);return h&&!L||M[w]===z||o(M,w,z,{name:I}),i[k]=z,H}},77831:function(_,t,e){var n,v,h,p=e(75834),d=e(794),a=e(8148),c=e(93503),u=e(1074),f=e(35065),s=e(19517),o=e(70852),r=s("iterator"),i=!1;[].keys&&("next"in(h=[].keys())?(v=u(u(h)))!==Object.prototype&&(n=v):i=!0),!a(n)||p(function(){var l={};return n[r].call(l)!==l})?n={}:o&&(n=c(n)),d(n[r])||f(n,r,function(){return this}),_.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:i}},84922:function(_){_.exports={}},15050:function(_,t,e){var n=e(24431);_.exports=function(v){return n(v.length)}},40846:function(_,t,e){var n=e(90838),v=e(75834),h=e(794),p=e(14434),d=e(13873),a=e(84521).CONFIGURABLE,c=e(92355),u=e(56113),f=u.enforce,s=u.get,o=String,r=Object.defineProperty,i=n("".slice),l=n("".replace),m=n([].join),y=d&&!v(function(){return r(function(){},"length",{value:8}).length!==8}),g=String(String).split("String"),b=_.exports=function(w,C,S){i(o(C),0,7)==="Symbol("&&(C="["+l(o(C),/^Symbol\(([^)]*)\)/,"$1")+"]"),S&&S.getter&&(C="get "+C),S&&S.setter&&(C="set "+C),(!p(w,"name")||a&&w.name!==C)&&(d?r(w,"name",{value:C,configurable:!0}):w.name=C),y&&S&&p(S,"arity")&&w.length!==S.arity&&r(w,"length",{value:S.arity});try{S&&p(S,"constructor")&&S.constructor?d&&r(w,"prototype",{writable:!1}):w.prototype&&(w.prototype=void 0)}catch{}var j=f(w);return p(j,"source")||(j.source=m(g,typeof C=="string"?C:"")),w};Function.prototype.toString=b(function(){return h(this)&&s(this).source||c(this)},"toString")},43932:function(_){var t=Math.ceil,e=Math.floor;_.exports=Math.trunc||function(n){var v=+n;return(v>0?e:t)(v)}},93503:function(_,t,e){var n,v=e(52313),h=e(5770),p=e(64456),d=e(48889),a=e(36249),c=e(15192),u=e(85475)("IE_PROTO"),f=function(){},s=function(i){return"