UNPKG

dap-design-system

Version:

Official design system for the DÁP (www.dap.gov.hu)

1,239 lines 1.1 MB
var Xp = Object.defineProperty, Qp = Object.defineProperties; var tu = Object.getOwnPropertyDescriptors; var Js = Object.getOwnPropertySymbols, eu = Object.getPrototypeOf, ml = Object.prototype.hasOwnProperty, yl = Object.prototype.propertyIsEnumerable, iu = Reflect.get; var Qn = (t, e, i) => e in t ? Xp(t, e, { enumerable: !0, configurable: !0, writable: !0, value: i }) : t[e] = i, _ = (t, e) => { for (var i in e || (e = {})) ml.call(e, i) && Qn(t, i, e[i]); if (Js) for (var i of Js(e)) yl.call(e, i) && Qn(t, i, e[i]); return t; }, q = (t, e) => Qp(t, tu(e)); var td = (t) => typeof t == "symbol" ? t : t + "", gi = (t, e) => { var i = {}; for (var o in t) ml.call(t, o) && e.indexOf(o) < 0 && (i[o] = t[o]); if (t != null && Js) for (var o of Js(t)) e.indexOf(o) < 0 && yl.call(t, o) && (i[o] = t[o]); return i; }; var ed = (t, e, i) => Qn(t, typeof e != "symbol" ? e + "" : e, i); var qt = (t, e, i) => iu(eu(t), i, e); var V = (t, e, i) => new Promise((o, r) => { var a = (l) => { try { d(i.next(l)); } catch (c) { r(c); } }, s = (l) => { try { d(i.throw(l)); } catch (c) { r(c); } }, d = (l) => l.done ? o(l.value) : Promise.resolve(l.value).then(a, s); d((i = i.apply(t, e)).next()); }); /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const w = (t) => (e, i) => { i !== void 0 ? i.addInitializer(() => { customElements.define(t, e); }) : customElements.define(t, e); }; /** * @license * Copyright 2019 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const an = globalThis, Md = an.ShadowRoot && (an.ShadyCSS === void 0 || an.ShadyCSS.nativeShadow) && "adoptedStyleSheets" in Document.prototype && "replace" in CSSStyleSheet.prototype, Bd = Symbol(), wl = /* @__PURE__ */ new WeakMap(); let Tc = class { constructor(e, i, o) { if (this._$cssResult$ = !0, o !== Bd) throw Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead."); this.cssText = e, this.t = i; } get styleSheet() { let e = this.o; const i = this.t; if (Md && e === void 0) { const o = i !== void 0 && i.length === 1; o && (e = wl.get(i)), e === void 0 && ((this.o = e = new CSSStyleSheet()).replaceSync(this.cssText), o && wl.set(i, e)); } return e; } toString() { return this.cssText; } }; const m = (t) => new Tc(typeof t == "string" ? t : t + "", void 0, Bd), An = (t, ...e) => { const i = t.length === 1 ? t[0] : e.reduce((o, r, a) => o + ((s) => { if (s._$cssResult$ === !0) return s.cssText; if (typeof s == "number") return s; throw Error("Value passed to 'css' function must be a 'css' function result: " + s + ". Use 'unsafeCSS' to pass non-literal values, but take care to ensure page security."); })(r) + t[a + 1], t[0]); return new Tc(i, t, Bd); }, ru = (t, e) => { if (Md) t.adoptedStyleSheets = e.map((i) => i instanceof CSSStyleSheet ? i : i.styleSheet); else for (const i of e) { const o = document.createElement("style"), r = an.litNonce; r !== void 0 && o.setAttribute("nonce", r), o.textContent = i.cssText, t.appendChild(o); } }, xl = Md ? (t) => t : (t) => t instanceof CSSStyleSheet ? ((e) => { let i = ""; for (const o of e.cssRules) i += o.cssText; return m(i); })(t) : t; /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const { is: ou, defineProperty: au, getOwnPropertyDescriptor: su, getOwnPropertyNames: nu, getOwnPropertySymbols: du, getPrototypeOf: lu } = Object, Je = globalThis, _l = Je.trustedTypes, cu = _l ? _l.emptyScript : "", id = Je.reactiveElementPolyfillSupport, No = (t, e) => t, hn = { toAttribute(t, e) { switch (e) { case Boolean: t = t ? cu : null; break; case Object: case Array: t = t == null ? t : JSON.stringify(t); } return t; }, fromAttribute(t, e) { let i = t; switch (e) { case Boolean: i = t !== null; break; case Number: i = t === null ? null : Number(t); break; case Object: case Array: try { i = JSON.parse(t); } catch (o) { i = null; } } return i; } }, Vd = (t, e) => !ou(t, e), $l = { attribute: !0, type: String, converter: hn, reflect: !1, useDefault: !1, hasChanged: Vd }; var Pc, Lc; (Pc = Symbol.metadata) != null || (Symbol.metadata = Symbol("metadata")), (Lc = Je.litPropertyMetadata) != null || (Je.litPropertyMetadata = /* @__PURE__ */ new WeakMap()); let no = class extends HTMLElement { static addInitializer(e) { var i; this._$Ei(), ((i = this.l) != null ? i : this.l = []).push(e); } static get observedAttributes() { return this.finalize(), this._$Eh && [...this._$Eh.keys()]; } static createProperty(e, i = $l) { if (i.state && (i.attribute = !1), this._$Ei(), this.prototype.hasOwnProperty(e) && ((i = Object.create(i)).wrapped = !0), this.elementProperties.set(e, i), !i.noAccessor) { const o = Symbol(), r = this.getPropertyDescriptor(e, o, i); r !== void 0 && au(this.prototype, e, r); } } static getPropertyDescriptor(e, i, o) { var s; const { get: r, set: a } = (s = su(this.prototype, e)) != null ? s : { get() { return this[i]; }, set(d) { this[i] = d; } }; return { get: r, set(d) { const l = r == null ? void 0 : r.call(this); a == null || a.call(this, d), this.requestUpdate(e, l, o); }, configurable: !0, enumerable: !0 }; } static getPropertyOptions(e) { var i; return (i = this.elementProperties.get(e)) != null ? i : $l; } static _$Ei() { if (this.hasOwnProperty(No("elementProperties"))) return; const e = lu(this); e.finalize(), e.l !== void 0 && (this.l = [...e.l]), this.elementProperties = new Map(e.elementProperties); } static finalize() { if (this.hasOwnProperty(No("finalized"))) return; if (this.finalized = !0, this._$Ei(), this.hasOwnProperty(No("properties"))) { const i = this.properties, o = [...nu(i), ...du(i)]; for (const r of o) this.createProperty(r, i[r]); } const e = this[Symbol.metadata]; if (e !== null) { const i = litPropertyMetadata.get(e); if (i !== void 0) for (const [o, r] of i) this.elementProperties.set(o, r); } this._$Eh = /* @__PURE__ */ new Map(); for (const [i, o] of this.elementProperties) { const r = this._$Eu(i, o); r !== void 0 && this._$Eh.set(r, i); } this.elementStyles = this.finalizeStyles(this.styles); } static finalizeStyles(e) { const i = []; if (Array.isArray(e)) { const o = new Set(e.flat(1 / 0).reverse()); for (const r of o) i.unshift(xl(r)); } else e !== void 0 && i.push(xl(e)); return i; } static _$Eu(e, i) { const o = i.attribute; return o === !1 ? void 0 : typeof o == "string" ? o : typeof e == "string" ? e.toLowerCase() : void 0; } constructor() { super(), this._$Ep = void 0, this.isUpdatePending = !1, this.hasUpdated = !1, this._$Em = null, this._$Ev(); } _$Ev() { var e; this._$ES = new Promise((i) => this.enableUpdating = i), this._$AL = /* @__PURE__ */ new Map(), this._$E_(), this.requestUpdate(), (e = this.constructor.l) == null || e.forEach((i) => i(this)); } addController(e) { var i, o; ((i = this._$EO) != null ? i : this._$EO = /* @__PURE__ */ new Set()).add(e), this.renderRoot !== void 0 && this.isConnected && ((o = e.hostConnected) == null || o.call(e)); } removeController(e) { var i; (i = this._$EO) == null || i.delete(e); } _$E_() { const e = /* @__PURE__ */ new Map(), i = this.constructor.elementProperties; for (const o of i.keys()) this.hasOwnProperty(o) && (e.set(o, this[o]), delete this[o]); e.size > 0 && (this._$Ep = e); } createRenderRoot() { var i; const e = (i = this.shadowRoot) != null ? i : this.attachShadow(this.constructor.shadowRootOptions); return ru(e, this.constructor.elementStyles), e; } connectedCallback() { var e, i; (e = this.renderRoot) != null || (this.renderRoot = this.createRenderRoot()), this.enableUpdating(!0), (i = this._$EO) == null || i.forEach((o) => { var r; return (r = o.hostConnected) == null ? void 0 : r.call(o); }); } enableUpdating(e) { } disconnectedCallback() { var e; (e = this._$EO) == null || e.forEach((i) => { var o; return (o = i.hostDisconnected) == null ? void 0 : o.call(i); }); } attributeChangedCallback(e, i, o) { this._$AK(e, o); } _$ET(e, i) { var a; const o = this.constructor.elementProperties.get(e), r = this.constructor._$Eu(e, o); if (r !== void 0 && o.reflect === !0) { const s = (((a = o.converter) == null ? void 0 : a.toAttribute) !== void 0 ? o.converter : hn).toAttribute(i, o.type); this._$Em = e, s == null ? this.removeAttribute(r) : this.setAttribute(r, s), this._$Em = null; } } _$AK(e, i) { var a, s, d, l; const o = this.constructor, r = o._$Eh.get(e); if (r !== void 0 && this._$Em !== r) { const c = o.getPropertyOptions(r), u = typeof c.converter == "function" ? { fromAttribute: c.converter } : ((a = c.converter) == null ? void 0 : a.fromAttribute) !== void 0 ? c.converter : hn; this._$Em = r, this[r] = (l = (d = u.fromAttribute(i, c.type)) != null ? d : (s = this._$Ej) == null ? void 0 : s.get(r)) != null ? l : null, this._$Em = null; } } requestUpdate(e, i, o) { var r, a; if (e !== void 0) { const s = this.constructor, d = this[e]; if (o != null || (o = s.getPropertyOptions(e)), !(((r = o.hasChanged) != null ? r : Vd)(d, i) || o.useDefault && o.reflect && d === ((a = this._$Ej) == null ? void 0 : a.get(e)) && !this.hasAttribute(s._$Eu(e, o)))) return; this.C(e, i, o); } this.isUpdatePending === !1 && (this._$ES = this._$EP()); } C(e, i, { useDefault: o, reflect: r, wrapped: a }, s) { var d, l, c; o && !((d = this._$Ej) != null ? d : this._$Ej = /* @__PURE__ */ new Map()).has(e) && (this._$Ej.set(e, (l = s != null ? s : i) != null ? l : this[e]), a !== !0 || s !== void 0) || (this._$AL.has(e) || (this.hasUpdated || o || (i = void 0), this._$AL.set(e, i)), r === !0 && this._$Em !== e && ((c = this._$Eq) != null ? c : this._$Eq = /* @__PURE__ */ new Set()).add(e)); } _$EP() { return V(this, null, function* () { this.isUpdatePending = !0; try { yield this._$ES; } catch (i) { Promise.reject(i); } const e = this.scheduleUpdate(); return e != null && (yield e), !this.isUpdatePending; }); } scheduleUpdate() { return this.performUpdate(); } performUpdate() { var o, r; if (!this.isUpdatePending) return; if (!this.hasUpdated) { if ((o = this.renderRoot) != null || (this.renderRoot = this.createRenderRoot()), this._$Ep) { for (const [s, d] of this._$Ep) this[s] = d; this._$Ep = void 0; } const a = this.constructor.elementProperties; if (a.size > 0) for (const [s, d] of a) { const { wrapped: l } = d, c = this[s]; l !== !0 || this._$AL.has(s) || c === void 0 || this.C(s, void 0, d, c); } } let e = !1; const i = this._$AL; try { e = this.shouldUpdate(i), e ? (this.willUpdate(i), (r = this._$EO) == null || r.forEach((a) => { var s; return (s = a.hostUpdate) == null ? void 0 : s.call(a); }), this.update(i)) : this._$EM(); } catch (a) { throw e = !1, this._$EM(), a; } e && this._$AE(i); } willUpdate(e) { } _$AE(e) { var i; (i = this._$EO) == null || i.forEach((o) => { var r; return (r = o.hostUpdated) == null ? void 0 : r.call(o); }), this.hasUpdated || (this.hasUpdated = !0, this.firstUpdated(e)), this.updated(e); } _$EM() { this._$AL = /* @__PURE__ */ new Map(), this.isUpdatePending = !1; } get updateComplete() { return this.getUpdateComplete(); } getUpdateComplete() { return this._$ES; } shouldUpdate(e) { return !0; } update(e) { this._$Eq && (this._$Eq = this._$Eq.forEach((i) => this._$ET(i, this[i]))), this._$EM(); } updated(e) { } firstUpdated(e) { } }; var Ac; no.elementStyles = [], no.shadowRootOptions = { mode: "open" }, no[No("elementProperties")] = /* @__PURE__ */ new Map(), no[No("finalized")] = /* @__PURE__ */ new Map(), id == null || id({ ReactiveElement: no }), ((Ac = Je.reactiveElementVersions) != null ? Ac : Je.reactiveElementVersions = []).push("2.1.0"); /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const pu = { attribute: !0, type: String, converter: hn, reflect: !1, hasChanged: Vd }, uu = (t = pu, e, i) => { const { kind: o, metadata: r } = i; let a = globalThis.litPropertyMetadata.get(r); if (a === void 0 && globalThis.litPropertyMetadata.set(r, a = /* @__PURE__ */ new Map()), o === "setter" && ((t = Object.create(t)).wrapped = !0), a.set(i.name, t), o === "accessor") { const { name: s } = i; return { set(d) { const l = e.get.call(this); e.set.call(this, d), this.requestUpdate(s, l, t); }, init(d) { return d !== void 0 && this.C(s, void 0, t, d), d; } }; } if (o === "setter") { const { name: s } = i; return function(d) { const l = this[s]; e.call(this, d), this.requestUpdate(s, l, t); }; } throw Error("Unsupported decorator location: " + o); }; function n(t) { return (e, i) => typeof i == "object" ? uu(t, e, i) : ((o, r, a) => { const s = r.hasOwnProperty(a); return r.constructor.createProperty(a, o), s ? Object.getOwnPropertyDescriptor(r, a) : void 0; })(t, e, i); } /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ function U(t) { return n(q(_({}, t), { state: !0, attribute: !1 })); } /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const Fd = (t, e, i) => (i.configurable = !0, i.enumerable = !0, Reflect.decorate && typeof e != "object" && Object.defineProperty(t, e, i), i); /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ function ct(t, e) { return (i, o, r) => { const a = (s) => { var d, l; return (l = (d = s.renderRoot) == null ? void 0 : d.querySelector(t)) != null ? l : null; }; return Fd(i, o, { get() { return a(this); } }); }; } /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ let rd; function Mc(t) { return (e, i) => Fd(e, i, { get() { var o; return ((o = this.renderRoot) != null ? o : rd != null ? rd : rd = document.createDocumentFragment()).querySelectorAll(t); } }); } /** * @license * Copyright 2021 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ function Tt(t) { return (e, i) => { const { slot: o, selector: r } = t != null ? t : {}, a = "slot" + (o ? `[name=${o}]` : ":not([name])"); return Fd(e, i, { get() { var l, c; const s = (l = this.renderRoot) == null ? void 0 : l.querySelector(a), d = (c = s == null ? void 0 : s.assignedElements(t)) != null ? c : []; return r === void 0 ? d : d.filter((u) => u.matches(r)); } }); }; } function Bc(t) { var e, i, o = ""; if (typeof t == "string" || typeof t == "number") o += t; else if (typeof t == "object") if (Array.isArray(t)) { var r = t.length; for (e = 0; e < r; e++) t[e] && (i = Bc(t[e])) && (o && (o += " "), o += i); } else for (i in t) t[i] && (o && (o += " "), o += i); return o; } function f() { for (var t, e, i = 0, o = "", r = arguments.length; i < r; i++) (t = arguments[i]) && (e = Bc(t)) && (o && (o += " "), o += e); return o; } /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const Uo = globalThis, gn = Uo.trustedTypes, kl = gn ? gn.createPolicy("lit-html", { createHTML: (t) => t }) : void 0, Vc = "$lit$", We = `lit$${Math.random().toFixed(9).slice(2)}$`, Fc = "?" + We, hu = `<${Fc}>`, yi = document, Zo = () => yi.createComment(""), Jo = (t) => t === null || typeof t != "object" && typeof t != "function", jd = Array.isArray, gu = (t) => jd(t) || typeof (t == null ? void 0 : t[Symbol.iterator]) == "function", od = `[ \f\r]`, To = /<(?:(!--|\/[^a-zA-Z])|(\/?[a-zA-Z][^>\s]*)|(\/?$))/g, zl = /-->/g, Sl = />/g, bi = RegExp(`>|${od}(?:([^\\s"'>=/]+)(${od}*=${od}*(?:[^ \f\r"'\`<>=]|("|')|))|$)`, "g"), Cl = /'/g, Dl = /"/g, jc = /^(?:script|style|textarea|title)$/i, bu = (t) => (e, ...i) => ({ _$litType$: t, strings: e, values: i }), B = bu(1), $e = Symbol.for("lit-noChange"), L = Symbol.for("lit-nothing"), Ol = /* @__PURE__ */ new WeakMap(), vi = yi.createTreeWalker(yi, 129); function Hc(t, e) { if (!jd(t) || !t.hasOwnProperty("raw")) throw Error("invalid template strings array"); return kl !== void 0 ? kl.createHTML(e) : e; } const fu = (t, e) => { const i = t.length - 1, o = []; let r, a = e === 2 ? "<svg>" : e === 3 ? "<math>" : "", s = To; for (let d = 0; d < i; d++) { const l = t[d]; let c, u, h = -1, g = 0; for (; g < l.length && (s.lastIndex = g, u = s.exec(l), u !== null); ) g = s.lastIndex, s === To ? u[1] === "!--" ? s = zl : u[1] !== void 0 ? s = Sl : u[2] !== void 0 ? (jc.test(u[2]) && (r = RegExp("</" + u[2], "g")), s = bi) : u[3] !== void 0 && (s = bi) : s === bi ? u[0] === ">" ? (s = r != null ? r : To, h = -1) : u[1] === void 0 ? h = -2 : (h = s.lastIndex - u[2].length, c = u[1], s = u[3] === void 0 ? bi : u[3] === '"' ? Dl : Cl) : s === Dl || s === Cl ? s = bi : s === zl || s === Sl ? s = To : (s = bi, r = void 0); const b = s === bi && t[d + 1].startsWith("/>") ? " " : ""; a += s === To ? l + hu : h >= 0 ? (o.push(c), l.slice(0, h) + Vc + l.slice(h) + We + b) : l + We + (h === -2 ? d : b); } return [Hc(t, a + (t[i] || "<?>") + (e === 2 ? "</svg>" : e === 3 ? "</math>" : "")), o]; }; class Xo { constructor({ strings: e, _$litType$: i }, o) { let r; this.parts = []; let a = 0, s = 0; const d = e.length - 1, l = this.parts, [c, u] = fu(e, i); if (this.el = Xo.createElement(c, o), vi.currentNode = this.el.content, i === 2 || i === 3) { const h = this.el.content.firstChild; h.replaceWith(...h.childNodes); } for (; (r = vi.nextNode()) !== null && l.length < d; ) { if (r.nodeType === 1) { if (r.hasAttributes()) for (const h of r.getAttributeNames()) if (h.endsWith(Vc)) { const g = u[s++], b = r.getAttribute(h).split(We), v = /([.?@])?(.*)/.exec(g); l.push({ type: 1, index: a, name: v[2], strings: b, ctor: v[1] === "." ? mu : v[1] === "?" ? yu : v[1] === "@" ? wu : In }), r.removeAttribute(h); } else h.startsWith(We) && (l.push({ type: 6, index: a }), r.removeAttribute(h)); if (jc.test(r.tagName)) { const h = r.textContent.split(We), g = h.length - 1; if (g > 0) { r.textContent = gn ? gn.emptyScript : ""; for (let b = 0; b < g; b++) r.append(h[b], Zo()), vi.nextNode(), l.push({ type: 2, index: ++a }); r.append(h[g], Zo()); } } } else if (r.nodeType === 8) if (r.data === Fc) l.push({ type: 2, index: a }); else { let h = -1; for (; (h = r.data.indexOf(We, h + 1)) !== -1; ) l.push({ type: 7, index: a }), h += We.length - 1; } a++; } } static createElement(e, i) { const o = yi.createElement("template"); return o.innerHTML = e, o; } } function uo(t, e, i = t, o) { var s, d, l; if (e === $e) return e; let r = o !== void 0 ? (s = i._$Co) == null ? void 0 : s[o] : i._$Cl; const a = Jo(e) ? void 0 : e._$litDirective$; return (r == null ? void 0 : r.constructor) !== a && ((d = r == null ? void 0 : r._$AO) == null || d.call(r, !1), a === void 0 ? r = void 0 : (r = new a(t), r._$AT(t, i, o)), o !== void 0 ? ((l = i._$Co) != null ? l : i._$Co = [])[o] = r : i._$Cl = r), r !== void 0 && (e = uo(t, r._$AS(t, e.values), r, o)), e; } let vu = class { constructor(e, i) { this._$AV = [], this._$AN = void 0, this._$AD = e, this._$AM = i; } get parentNode() { return this._$AM.parentNode; } get _$AU() { return this._$AM._$AU; } u(e) { var c; const { el: { content: i }, parts: o } = this._$AD, r = ((c = e == null ? void 0 : e.creationScope) != null ? c : yi).importNode(i, !0); vi.currentNode = r; let a = vi.nextNode(), s = 0, d = 0, l = o[0]; for (; l !== void 0; ) { if (s === l.index) { let u; l.type === 2 ? u = new ko(a, a.nextSibling, this, e) : l.type === 1 ? u = new l.ctor(a, l.name, l.strings, this, e) : l.type === 6 && (u = new xu(a, this, e)), this._$AV.push(u), l = o[++d]; } s !== (l == null ? void 0 : l.index) && (a = vi.nextNode(), s++); } return vi.currentNode = yi, r; } p(e) { let i = 0; for (const o of this._$AV) o !== void 0 && (o.strings !== void 0 ? (o._$AI(e, o, i), i += o.strings.length - 2) : o._$AI(e[i])), i++; } }; class ko { get _$AU() { var e, i; return (i = (e = this._$AM) == null ? void 0 : e._$AU) != null ? i : this._$Cv; } constructor(e, i, o, r) { var a; this.type = 2, this._$AH = L, this._$AN = void 0, this._$AA = e, this._$AB = i, this._$AM = o, this.options = r, this._$Cv = (a = r == null ? void 0 : r.isConnected) != null ? a : !0; } get parentNode() { let e = this._$AA.parentNode; const i = this._$AM; return i !== void 0 && (e == null ? void 0 : e.nodeType) === 11 && (e = i.parentNode), e; } get startNode() { return this._$AA; } get endNode() { return this._$AB; } _$AI(e, i = this) { e = uo(this, e, i), Jo(e) ? e === L || e == null || e === "" ? (this._$AH !== L && this._$AR(), this._$AH = L) : e !== this._$AH && e !== $e && this._(e) : e._$litType$ !== void 0 ? this.$(e) : e.nodeType !== void 0 ? this.T(e) : gu(e) ? this.k(e) : this._(e); } O(e) { return this._$AA.parentNode.insertBefore(e, this._$AB); } T(e) { this._$AH !== e && (this._$AR(), this._$AH = this.O(e)); } _(e) { this._$AH !== L && Jo(this._$AH) ? this._$AA.nextSibling.data = e : this.T(yi.createTextNode(e)), this._$AH = e; } $(e) { var a; const { values: i, _$litType$: o } = e, r = typeof o == "number" ? this._$AC(e) : (o.el === void 0 && (o.el = Xo.createElement(Hc(o.h, o.h[0]), this.options)), o); if (((a = this._$AH) == null ? void 0 : a._$AD) === r) this._$AH.p(i); else { const s = new vu(r, this), d = s.u(this.options); s.p(i), this.T(d), this._$AH = s; } } _$AC(e) { let i = Ol.get(e.strings); return i === void 0 && Ol.set(e.strings, i = new Xo(e)), i; } k(e) { jd(this._$AH) || (this._$AH = [], this._$AR()); const i = this._$AH; let o, r = 0; for (const a of e) r === i.length ? i.push(o = new ko(this.O(Zo()), this.O(Zo()), this, this.options)) : o = i[r], o._$AI(a), r++; r < i.length && (this._$AR(o && o._$AB.nextSibling, r), i.length = r); } _$AR(e = this._$AA.nextSibling, i) { var o; for ((o = this._$AP) == null ? void 0 : o.call(this, !1, !0, i); e && e !== this._$AB; ) { const r = e.nextSibling; e.remove(), e = r; } } setConnected(e) { var i; this._$AM === void 0 && (this._$Cv = e, (i = this._$AP) == null || i.call(this, e)); } } class In { get tagName() { return this.element.tagName; } get _$AU() { return this._$AM._$AU; } constructor(e, i, o, r, a) { this.type = 1, this._$AH = L, this._$AN = void 0, this.element = e, this.name = i, this._$AM = r, this.options = a, o.length > 2 || o[0] !== "" || o[1] !== "" ? (this._$AH = Array(o.length - 1).fill(new String()), this.strings = o) : this._$AH = L; } _$AI(e, i = this, o, r) { const a = this.strings; let s = !1; if (a === void 0) e = uo(this, e, i, 0), s = !Jo(e) || e !== this._$AH && e !== $e, s && (this._$AH = e); else { const d = e; let l, c; for (e = a[0], l = 0; l < a.length - 1; l++) c = uo(this, d[o + l], i, l), c === $e && (c = this._$AH[l]), s || (s = !Jo(c) || c !== this._$AH[l]), c === L ? e = L : e !== L && (e += (c != null ? c : "") + a[l + 1]), this._$AH[l] = c; } s && !r && this.j(e); } j(e) { e === L ? this.element.removeAttribute(this.name) : this.element.setAttribute(this.name, e != null ? e : ""); } } class mu extends In { constructor() { super(...arguments), this.type = 3; } j(e) { this.element[this.name] = e === L ? void 0 : e; } } class yu extends In { constructor() { super(...arguments), this.type = 4; } j(e) { this.element.toggleAttribute(this.name, !!e && e !== L); } } class wu extends In { constructor(e, i, o, r, a) { super(e, i, o, r, a), this.type = 5; } _$AI(e, i = this) { var s; if ((e = (s = uo(this, e, i, 0)) != null ? s : L) === $e) return; const o = this._$AH, r = e === L && o !== L || e.capture !== o.capture || e.once !== o.once || e.passive !== o.passive, a = e !== L && (o === L || r); r && this.element.removeEventListener(this.name, this, o), a && this.element.addEventListener(this.name, this, e), this._$AH = e; } handleEvent(e) { var i, o; typeof this._$AH == "function" ? this._$AH.call((o = (i = this.options) == null ? void 0 : i.host) != null ? o : this.element, e) : this._$AH.handleEvent(e); } } class xu { constructor(e, i, o) { this.element = e, this.type = 6, this._$AN = void 0, this._$AM = i, this.options = o; } get _$AU() { return this._$AM._$AU; } _$AI(e) { uo(this, e); } } const _u = { I: ko }, ad = Uo.litHtmlPolyfillSupport; var Ic; ad == null || ad(Xo, ko), ((Ic = Uo.litHtmlVersions) != null ? Ic : Uo.litHtmlVersions = []).push("3.3.0"); const $u = (t, e, i) => { var a, s; const o = (a = i == null ? void 0 : i.renderBefore) != null ? a : e; let r = o._$litPart$; if (r === void 0) { const d = (s = i == null ? void 0 : i.renderBefore) != null ? s : null; o._$litPart$ = r = new ko(e.insertBefore(Zo(), d), d, void 0, i != null ? i : {}); } return r._$AI(t), r; }; /** * @license * Copyright 2017 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const mi = globalThis; let qo = class extends no { constructor() { super(...arguments), this.renderOptions = { host: this }, this._$Do = void 0; } createRenderRoot() { var i, o; const e = super.createRenderRoot(); return (o = (i = this.renderOptions).renderBefore) != null || (i.renderBefore = e.firstChild), e; } update(e) { const i = this.render(); this.hasUpdated || (this.renderOptions.isConnected = this.isConnected), super.update(e), this._$Do = $u(i, this.renderRoot, this.renderOptions); } connectedCallback() { var e; super.connectedCallback(), (e = this._$Do) == null || e.setConnected(!0); } disconnectedCallback() { var e; super.disconnectedCallback(), (e = this._$Do) == null || e.setConnected(!1); } render() { return $e; } }; var Ec; qo._$litElement$ = !0, qo.finalized = !0, (Ec = mi.litElementHydrateSupport) == null || Ec.call(mi, { LitElement: qo }); const sd = mi.litElementPolyfillSupport; sd == null || sd({ LitElement: qo }); var Rc; ((Rc = mi.litElementVersions) != null ? Rc : mi.litElementVersions = []).push("4.2.0"); /** * @license * Copyright 2018 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const y = (t) => t != null ? t : L; /** * @license * Copyright 2020 Google LLC * SPDX-License-Identifier: BSD-3-Clause */ const Nc = Symbol.for(""), ku = (t) => { if ((t == null ? void 0 : t.r) === Nc) return t == null ? void 0 : t._$litStatic$; }, dt = (t) => ({ _$litStatic$: t, r: Nc }), Pl = /* @__PURE__ */ new Map(), zu = (t) => (e, ...i) => { const o = i.length; let r, a; const s = [], d = []; let l, c = 0, u = !1; for (; c < o; ) { for (l = e[c]; c < o && (a = i[c], (r = ku(a)) !== void 0); ) l += r + e[++c], u = !0; c !== o && d.push(a), s.push(l), c++; } if (c === o && s.push(e[o]), u) { const h = s.join("$$lit$$"); (e = Pl.get(h)) === void 0 && (s.raw = s, Pl.set(h, e = s)), i = d; } return t(e, ...i); }, p = zu(B); class k extends qo { emit(e, i, o) { const r = new CustomEvent(e, _({ bubbles: !0, cancelable: !1, composed: !0, detail: i ? _({}, i) : void 0 }, o)); return this.dispatchEvent(r), r; } } function ha(t) { return t && t.__esModule && Object.prototype.hasOwnProperty.call(t, "default") ? t.default : t; } var sn = { exports: {} }, nn = { exports: {} }, Su = nn.exports, Ll; function Uc() { return Ll || (Ll = 1, function(t, e) { (function(i, o) { t.exports = o(); })(Su, function() { var i = 1e3, o = 6e4, r = 36e5, a = "millisecond", s = "second", d = "minute", l = "hour", c = "day", u = "week", h = "month", g = "quarter", b = "year", v = "date", $ = "Invalid Date", x = /^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/, z = /\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g, S = { name: "en", weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), ordinal: function(M) { var D = ["th", "st", "nd", "rd"], O = M % 100; return "[" + M + (D[(O - 20) % 10] || D[O] || D[0]) + "]"; } }, P = function(M, D, O) { var R = String(M); return !R || R.length >= D ? M : "" + Array(D + 1 - R.length).join(O) + M; }, T = { s: P, z: function(M) { var D = -M.utcOffset(), O = Math.abs(D), R = Math.floor(O / 60), C = O % 60; return (D <= 0 ? "+" : "-") + P(R, 2, "0") + ":" + P(C, 2, "0"); }, m: function M(D, O) { if (D.date() < O.date()) return -M(O, D); var R = 12 * (O.year() - D.year()) + (O.month() - D.month()), C = D.clone().add(R, h), F = O - C < 0, j = D.clone().add(R + (F ? -1 : 1), h); return +(-(R + (O - C) / (F ? C - j : j - C)) || 0); }, a: function(M) { return M < 0 ? Math.ceil(M) || 0 : Math.floor(M); }, p: function(M) { return { M: h, y: b, w: u, d: c, D: v, h: l, m: d, s, ms: a, Q: g }[M] || String(M || "").toLowerCase().replace(/s$/, ""); }, u: function(M) { return M === void 0; } }, E = "en", Z = {}; Z[E] = S; var J = "$isDayjsObject", rt = function(M) { return M instanceof ut || !(!M || !M[J]); }, st = function M(D, O, R) { var C; if (!D) return E; if (typeof D == "string") { var F = D.toLowerCase(); Z[F] && (C = F), O && (Z[F] = O, C = F); var j = D.split("-"); if (!C && j.length > 1) return M(j[0]); } else { var N = D.name; Z[N] = D, C = N; } return !R && C && (E = C), C || !R && E; }, X = function(M, D) { if (rt(M)) return M.clone(); var O = typeof D == "object" ? D : {}; return O.date = M, O.args = arguments, new ut(O); }, H = T; H.l = st, H.i = rt, H.w = function(M, D) { return X(M, { locale: D.$L, utc: D.$u, x: D.$x, $offset: D.$offset }); }; var ut = function() { function M(O) { this.$L = st(O.locale, null, !0), this.parse(O), this.$x = this.$x || O.x || {}, this[J] = !0; } var D = M.prototype; return D.parse = function(O) { this.$d = function(R) { var C = R.date, F = R.utc; if (C === null) return /* @__PURE__ */ new Date(NaN); if (H.u(C)) return /* @__PURE__ */ new Date(); if (C instanceof Date) return new Date(C); if (typeof C == "string" && !/Z$/i.test(C)) { var j = C.match(x); if (j) { var N = j[2] - 1 || 0, et = (j[7] || "0").substring(0, 3); return F ? new Date(Date.UTC(j[1], N, j[3] || 1, j[4] || 0, j[5] || 0, j[6] || 0, et)) : new Date(j[1], N, j[3] || 1, j[4] || 0, j[5] || 0, j[6] || 0, et); } } return new Date(C); }(O), this.init(); }, D.init = function() { var O = this.$d; this.$y = O.getFullYear(), this.$M = O.getMonth(), this.$D = O.getDate(), this.$W = O.getDay(), this.$H = O.getHours(), this.$m = O.getMinutes(), this.$s = O.getSeconds(), this.$ms = O.getMilliseconds(); }, D.$utils = function() { return H; }, D.isValid = function() { return this.$d.toString() !== $; }, D.isSame = function(O, R) { var C = X(O); return this.startOf(R) <= C && C <= this.endOf(R); }, D.isAfter = function(O, R) { return X(O) < this.startOf(R); }, D.isBefore = function(O, R) { return this.endOf(R) < X(O); }, D.$g = function(O, R, C) { return H.u(O) ? this[R] : this.set(C, O); }, D.unix = function() { return Math.floor(this.valueOf() / 1e3); }, D.valueOf = function() { return this.$d.getTime(); }, D.startOf = function(O, R) { var C = this, F = !!H.u(R) || R, j = H.p(O), N = function(we, St) { var Qt = H.w(C.$u ? Date.UTC(C.$y, St, we) : new Date(C.$y, St, we), C); return F ? Qt : Qt.endOf(c); }, et = function(we, St) { return H.w(C.toDate()[we].apply(C.toDate("s"), (F ? [0, 0, 0, 0] : [23, 59, 59, 999]).slice(St)), C); }, ht = this.$W, $t = this.$M, Vt = this.$D, Ge = "set" + (this.$u ? "UTC" : ""); switch (j) { case b: return F ? N(1, 0) : N(31, 11); case h: return F ? N(1, $t) : N(0, $t + 1); case u: var Ee = this.$locale().weekStart || 0, hi = (ht < Ee ? ht + 7 : ht) - Ee; return N(F ? Vt - hi : Vt + (6 - hi), $t); case c: case v: return et(Ge + "Hours", 0); case l: return et(Ge + "Minutes", 1); case d: return et(Ge + "Seconds", 2); case s: return et(Ge + "Milliseconds", 3); default: return this.clone(); } }, D.endOf = function(O) { return this.startOf(O, !1); }, D.$set = function(O, R) { var C, F = H.p(O), j = "set" + (this.$u ? "UTC" : ""), N = (C = {}, C[c] = j + "Date", C[v] = j + "Date", C[h] = j + "Month", C[b] = j + "FullYear", C[l] = j + "Hours", C[d] = j + "Minutes", C[s] = j + "Seconds", C[a] = j + "Milliseconds", C)[F], et = F === c ? this.$D + (R - this.$W) : R; if (F === h || F === b) { var ht = this.clone().set(v, 1); ht.$d[N](et), ht.init(), this.$d = ht.set(v, Math.min(this.$D, ht.daysInMonth())).$d; } else N && this.$d[N](et); return this.init(), this; }, D.set = function(O, R) { return this.clone().$set(O, R); }, D.get = function(O) { return this[H.p(O)](); }, D.add = function(O, R) { var C, F = this; O = Number(O); var j = H.p(R), N = function($t) { var Vt = X(F); return H.w(Vt.date(Vt.date() + Math.round($t * O)), F); }; if (j === h) return this.set(h, this.$M + O); if (j === b) return this.set(b, this.$y + O); if (j === c) return N(1); if (j === u) return N(7); var et = (C = {}, C[d] = o, C[l] = r, C[s] = i, C)[j] || 1, ht = this.$d.getTime() + O * et; return H.w(ht, this); }, D.subtract = function(O, R) { return this.add(-1 * O, R); }, D.format = function(O) { var R = this, C = this.$locale(); if (!this.isValid()) return C.invalidDate || $; var F = O || "YYYY-MM-DDTHH:mm:ssZ", j = H.z(this), N = this.$H, et = this.$m, ht = this.$M, $t = C.weekdays, Vt = C.months, Ge = C.meridiem, Ee = function(St, Qt, Re, Ye) { return St && (St[Qt] || St(R, F)) || Re[Qt].slice(0, Ye); }, hi = function(St) { return H.s(N % 12 || 12, St, "0"); }, we = Ge || function(St, Qt, Re) { var Ye = St < 12 ? "AM" : "PM"; return Re ? Ye.toLowerCase() : Ye; }; return F.replace(z, function(St, Qt) { return Qt || function(Re) { switch (Re) { case "YY": return String(R.$y).slice(-2); case "YYYY": return H.s(R.$y, 4, "0"); case "M": return ht + 1; case "MM": return H.s(ht + 1, 2, "0"); case "MMM": return Ee(C.monthsShort, ht, Vt, 3); case "MMMM": return Ee(Vt, ht); case "D": return R.$D; case "DD": return H.s(R.$D, 2, "0"); case "d": return String(R.$W); case "dd": return Ee(C.weekdaysMin, R.$W, $t, 2); case "ddd": return Ee(C.weekdaysShort, R.$W, $t, 3); case "dddd": return $t[R.$W]; case "H": return String(N); case "HH": return H.s(N, 2, "0"); case "h": return hi(1); case "hh": return hi(2); case "a": return we(N, et, !0); case "A": return we(N, et, !1); case "m": return String(et); case "mm": return H.s(et, 2, "0"); case "s": return String(R.$s); case "ss": return H.s(R.$s, 2, "0"); case "SSS": return H.s(R.$ms, 3, "0"); case "Z": return j; } return null; }(St) || j.replace(":", ""); }); }, D.utcOffset = function() { return 15 * -Math.round(this.$d.getTimezoneOffset() / 15); }, D.diff = function(O, R, C) { var F, j = this, N = H.p(R), et = X(O), ht = (et.utcOffset() - this.utcOffset()) * o, $t = this - et, Vt = function() { return H.m(j, et); }; switch (N) { case b: F = Vt() / 12; break; case h: F = Vt(); break; case g: F = Vt() / 3; break; case u: F = ($t - ht) / 6048e5; break; case c: F = ($t - ht) / 864e5; break; case l: F = $t / r; break; case d: F = $t / o; break; case s: F = $t / i; break; default: F = $t; } return C ? F : H.a(F); }, D.daysInMonth = function() { return this.endOf(h).$D; }, D.$locale = function() { return Z[this.$L]; }, D.locale = function(O, R) { if (!O) return this.$L; var C = this.clone(), F = st(O, R, !0); return F && (C.$L = F), C; }, D.clone = function() { return H.w(this.$d, this); }, D.toDate = function() { return new Date(this.valueOf()); }, D.toJSON = function() { return this.isValid() ? this.toISOString() : null; }, D.toISOString = function() { return this.$d.toISOString(); }, D.toString = function() { return this.$d.toUTCString(); }, M; }(), nt = ut.prototype; return X.prototype = nt, [["$ms", a], ["$s", s], ["$m", d], ["$H", l], ["$W", c], ["$M", h], ["$y", b], ["$D", v]].forEach(function(M) { nt[M[1]] = function(D) { return this.$g(D, M[0], M[1]); }; }), X.extend = function(M, D) { return M.$i || (M(D, ut, X), M.$i = !0), X; }, X.locale = st, X.isDayjs = rt, X.unix = function(M) { return X(1e3 * M); }, X.en = Z[E], X.Ls = Z, X.p = {}, X; }); }(nn)), nn.exports; } var Cu = sn.exports, Al; function Du() { return Al || (Al = 1, function(t, e) { (function(i, o) { t.exports = o(Uc()); })(Cu, function(i) { function o(s) { return s && typeof s == "object" && "default" in s ? s : { default: s }; } var r = o(i), a = { name: "hu", weekdays: "vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"), weekdaysShort: "vas_hét_kedd_sze_csüt_pén_szo".split("_"), weekdaysMin: "v_h_k_sze_cs_p_szo".split("_"), months: "január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"), monthsShort: "jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"), ordinal: function(s) { return s + "."; }, weekStart: 1, relativeTime: { future: "%s múlva", past: "%s", s: function(s, d, l, c) { return "néhány másodperc" + (c || d ? "" : "e"); }, m: function(s, d, l, c) { return "egy perc" + (c || d ? "" : "e"); }, mm: function(s, d, l, c) { return s + " perc" + (c || d ? "" : "e"); }, h: function(s, d, l, c) { return "egy " + (c || d ? "óra" : "órája"); }, hh: function(s, d, l, c) { return s + " " + (c || d ? "óra" : "órája"); }, d: function(s, d, l, c) { return "egy " + (c || d ? "nap" : "napja"); }, dd: function(s, d, l, c) { return s + " " + (c || d ? "nap" : "napja"); }, M: function(s, d, l, c) { return "egy " + (c || d ? "hónap" : "hónapja"); }, MM: function(s, d, l, c) { return s + " " + (c || d ? "hónap" : "hónapja"); }, y: function(s, d, l, c) { return "egy " + (c || d ? "év" : "éve"); }, yy: function(s, d, l, c) { return s + " " + (c || d ? "év" : "éve"); } }, formats: { LT: "H:mm", LTS: "H:mm:ss", L: "YYYY.MM.DD.", LL: "YYYY. MMMM D.", LLL: "YYYY. MMMM D. H:mm", LLLL: "YYYY. MMMM D., dddd H:mm" } }; return r.default.locale(a, null, !0), a; }); }(sn)), sn.exports; } Du(); var dn = { exports: {} }, Ou = dn.exports, Il; function Pu() { return Il || (Il = 1, function(t, e) { (function(i, o) { t.exports = o(); })(Ou, function() { return { name: "en", weekdays: "Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"), months: "January_February_March_April_May_June_July_August_September_October_November_December".split("_"), ordinal: function(i) { var o = ["th", "st", "nd", "rd"], r = i % 100; return "[" + i + (o[(r - 20) % 10] || o[r] || o[0]) + "]"; } }; }); }(dn)), dn.exports; } Pu(); var Lu = Uc(); const I = /* @__PURE__ */ ha(Lu); var ln = { exports: {} }, Au = ln.exports, El; function Iu() { return El || (El = 1, function(t, e) { (function(i, o) { t.exports = o(); })(Au, function() { var i = { LTS: "h:mm:ss A", LT: "h:mm A", L: "MM/DD/YYYY", LL: "MMMM D, YYYY", LLL: "MMMM D, YYYY h:mm A", LLLL: "dddd, MMMM D, YYYY h:mm A" }, o = /(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g, r = /\d/, a = /\d\d/, s = /\d\d?/, d = /\d*[^-_:/,()\s\d]+/, l = {}, c = function(x) { return (x = +x) + (x > 68 ? 1900 : 2e3); }, u = function(x) { return function(z) { this[x] = +z; }; }, h = [/[+-]\d\d:?(\d\d)?|Z/, function(x) { (this.zone || (this.zone = {})).offset = function(z) { if (!z || z === "Z") return 0; var S = z.match(/([+-]|\d\d)/g), P = 60 * S[1] + (+S[2] || 0); return P === 0 ? 0 : S[0] === "+" ? -P : P; }(x); }], g = function(x) { var z = l[x]; return z && (z.indexOf ? z : z.s.concat(z.f)); }, b = function(x, z) { var S, P = l.meridiem; if (P) { for (var T = 1; T <= 24; T += 1) if (x.indexOf(P(T, 0, z)) > -1) { S = T > 12; break; } } else S = x === (z ? "pm" : "PM"); return S; }, v = { A: [d, function(x) { this.afternoon = b(x, !1); }], a: [d, function(x) { this.afternoon = b(x, !0); }], Q: [r, function(x) { this.month = 3 * (x - 1) + 1; }], S: [r, function(x) { this.milliseconds = 100 * +x; }], SS: [a, function(x) { this.milliseconds = 10 * +x; }], SSS: [/\d{3}/, function(x) { this.milliseconds = +x; }], s: [s, u("seconds")], ss: [s, u("seconds")], m: [s, u("minutes")], mm: [s, u("minutes")], H: [s, u("hours")], h: [s, u("hours")], HH: [s, u("hours")], hh: [s, u("hours")], D: [s, u("day")], DD: [a, u("day")], Do: [d, function(x) { var z = l.ordinal, S = x.match(/\d+/); if (this.day = S[0], z) for (var P = 1; P <= 31; P += 1) z(P).replace(/\[|\]/g, "") === x && (this.day = P); }], w: [s, u("week")], ww: [a, u("week")], M: [s, u("month")], MM: [a, u("month")], MMM: [d, function(x) { var z = g("months"), S = (g("monthsShort") || z.map(function(P) { return P.slice(0, 3); })).indexOf(x) + 1; if (S < 1) throw new Error(); this.month = S % 12 || S; }], MMMM: [d, function(x) { var z = g("months").indexOf(x) + 1; if (z < 1) throw new Error(); this.month = z % 12 || z; }], Y: [/[+-]?\d+/, u("year")], YY: [a, function(x) { this.year = c(x); }], YYYY: [/\d{4}/, u("year")], Z: h, ZZ: h }; function $(x) { var z, S; z = x, S = l && l.formats; for (var P = (x = z.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g, function(X, H, ut) { var nt = ut && ut.toUpperCase(); return H || S[ut] || i[ut] || S[nt].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g, function(M, D, O) { return D || O.slice(1); }); })).match(o), T = P.length, E = 0; E < T; E += 1) { var Z = P[E], J = v[Z], rt = J && J[0], st = J && J[1]; P[E] = st ? { regex: rt, parser: st } : Z.replace(/^\[|\]$/g, ""); } return function(X) { for (var H = {}, ut = 0, nt = 0; ut < T; ut += 1) { var M = P[ut]; if (typeof M == "string") nt += M.length; else { var D = M.regex, O = M.parser, R = X.slice(nt), C = D.exec(R)[0]; O.call(H, C), X = X.replace(C, ""); } } return function(F) { var j = F.afternoon; if (j !== void 0) { var N = F.hours; j ? N < 12 && (F.hours += 12) : N === 12 && (F.hours = 0), delete F.afternoon; } }(H), H; }; } return function(x, z, S) { S.p.customParseFormat = !0, x && x.parseTwoDigitYear && (c = x.parseTwoDigitYear); var P = z.prototype, T = P.parse; P.parse = function(E) { var Z = E.date, J = E.utc, rt = E.args; this.$u = J; var st = rt[1]; if (typeof st == "string") { var X = rt[2] === !0, H = rt[3] === !0, ut = X || H, nt = rt[2]; H && (nt = rt[2]), l = this.$locale(), !X && nt && (l = S.Ls[nt]), this.$d = function(R, C, F, j) { try { if (["x", "X"].indexOf(C) > -1) return new Date((C === "X" ? 1e3 : 1) * R); var N = $(C)(R), et = N.year, ht = N.month, $t = N.day, Vt = N.hours, Ge = N.minutes, Ee = N.seconds, hi = N.milliseconds, we = N.zone, St = N.week, Qt = /* @__PURE__ */ new Date(), Re = $t || (et || ht ? 1 : Qt.getDate()), Ye = et || Qt.getFullYear(), Ws = 0; et && !ht || (Ws = ht > 0 ? ht - 1 : Qt.getMonth()); var Zs, Wn = Vt || 0, Zn = Ge || 0, Jn = Ee || 0, Xn = hi || 0; return we ? new Date(Date.UTC(Ye, Ws, Re, Wn, Zn, Jn, Xn + 60 * we.offset * 1e3)) : F ? new Date(Date.UTC(Ye, Ws, Re, Wn, Zn, Jn, Xn)) : (Zs = new Date(Ye, Ws, Re, Wn, Zn, Jn, Xn), St && (Zs = j(Zs).week(St).toDate()), Zs); } catch (M2) { return /* @__PURE__ */ new Date(""); } }(Z, st, J, S), this.init(), nt && nt !== !0 && (this.$L = this.locale(nt).$L), ut && Z != this.format(st) && (this.$d = /* @__PURE__ */ new Date("")), l = {}; } else if (st instanceof Array) for (var M = st.length, D = 1; D <= M; D += 1) { rt[1] = st[D - 1]; var O = S.apply(this, rt); if (O.isValid()) { this.$d = O.$d, this.$L = O.$L, this.init(); break; } D === M && (this.$d = /* @__PURE__ */ new Date("")); } else T.call(this, E); }; }; }); }(ln)), ln.exports; } var Eu = Iu(); const Ru = /* @__PURE__ */ ha(Eu); var cn = { exports: {} }, Tu = cn.exports, Rl; function Mu() { return Rl || (Rl = 1, function(t, e) { (function(i, o) { t.exports = o(); })(Tu, function() { return function(i, o, r) { var a = o.prototype, s = function(h) { return h && (h.indexOf ? h : h.s); }, d = function(h, g, b, v, $) { var x = h.name ? h : h.$locale(), z = s(x[g]), S = s(x[b]), P = z || S.map(function(E) { return E.slice(0, v); }); if (!$) return P; var T = x.weekStart; return P.map(function(E, Z) { return P[(Z + (T || 0)) % 7]; }); }, l = function() { return r.Ls[r.locale()]; }, c = function(h, g) { return h.formats[g] || function(b) { return b.repl