diff --git "a/src/backend/gradio_livelog/templates/component/index.js" "b/src/backend/gradio_livelog/templates/component/index.js" --- "a/src/backend/gradio_livelog/templates/component/index.js" +++ "b/src/backend/gradio_livelog/templates/component/index.js" @@ -1,41 +1,41 @@ -var rr = Object.defineProperty; +var sr = Object.defineProperty; var Ao = (o) => { throw TypeError(o); }; -var sr = (o, e, t) => e in o ? rr(o, e, { enumerable: !0, configurable: !0, writable: !0, value: t }) : o[e] = t; -var V = (o, e, t) => sr(o, typeof e != "symbol" ? e + "" : e, t), ur = (o, e, t) => e.has(o) || Ao("Cannot " + t); +var ur = (o, e, t) => e in o ? sr(o, e, { enumerable: !0, configurable: !0, writable: !0, value: t }) : o[e] = t; +var Y = (o, e, t) => ur(o, typeof e != "symbol" ? e + "" : e, t), cr = (o, e, t) => e.has(o) || Ao("Cannot " + t); var Co = (o, e, t) => e.has(o) ? Ao("Cannot add the same private member more than once") : e instanceof WeakSet ? e.add(o) : e.set(o, t); -var hn = (o, e, t) => (ur(o, e, "access private method"), t); +var pn = (o, e, t) => (cr(o, e, "access private method"), t); const { - SvelteComponent: cr, + SvelteComponent: _r, append_hydration: Ni, - assign: _r, - attr: _e, - binding_callbacks: dr, + assign: dr, + attr: pe, + binding_callbacks: fr, children: en, - claim_element: na, - claim_space: ia, + claim_element: ia, + claim_space: oa, claim_svg_element: ri, - create_slot: fr, - detach: We, - element: oa, + create_slot: hr, + detach: Ye, + element: la, empty: So, - get_all_dirty_from_scope: hr, - get_slot_changes: pr, - get_spread_update: mr, - init: gr, + get_all_dirty_from_scope: pr, + get_slot_changes: mr, + get_spread_update: gr, + init: vr, insert_hydration: ln, - listen: vr, + listen: Dr, noop: br, - safe_not_equal: Dr, + safe_not_equal: wr, set_dynamic_element_data: To, - set_style: z, - space: la, + set_style: j, + space: aa, svg_element: si, toggle_class: ae, - transition_in: aa, - transition_out: ra, - update_slot_base: wr + transition_in: ra, + transition_out: sa, + update_slot_base: yr } = window.__gradio__svelte__internal; function xo(o) { let e, t, n, i, a; @@ -53,20 +53,20 @@ function xo(o) { y2: !0, stroke: !0, "stroke-width": !0 - }), en(t).forEach(We), n = ri(r, "line", { + }), en(t).forEach(Ye), n = ri(r, "line", { x1: !0, y1: !0, x2: !0, y2: !0, stroke: !0, "stroke-width": !0 - }), en(n).forEach(We), r.forEach(We), this.h(); + }), en(n).forEach(Ye), r.forEach(Ye), this.h(); }, h() { - _e(t, "x1", "1"), _e(t, "y1", "9"), _e(t, "x2", "9"), _e(t, "y2", "1"), _e(t, "stroke", "gray"), _e(t, "stroke-width", "0.5"), _e(n, "x1", "5"), _e(n, "y1", "9"), _e(n, "x2", "9"), _e(n, "y2", "5"), _e(n, "stroke", "gray"), _e(n, "stroke-width", "0.5"), _e(e, "class", "resize-handle svelte-239wnu"), _e(e, "xmlns", "http://www.w3.org/2000/svg"), _e(e, "viewBox", "0 0 10 10"); + pe(t, "x1", "1"), pe(t, "y1", "9"), pe(t, "x2", "9"), pe(t, "y2", "1"), pe(t, "stroke", "gray"), pe(t, "stroke-width", "0.5"), pe(n, "x1", "5"), pe(n, "y1", "9"), pe(n, "x2", "9"), pe(n, "y2", "5"), pe(n, "stroke", "gray"), pe(n, "stroke-width", "0.5"), pe(e, "class", "resize-handle svelte-239wnu"), pe(e, "xmlns", "http://www.w3.org/2000/svg"), pe(e, "viewBox", "0 0 10 10"); }, m(l, r) { - ln(l, e, r), Ni(e, t), Ni(e, n), i || (a = vr( + ln(l, e, r), Ni(e, t), Ni(e, n), i || (a = Dr( e, "mousedown", /*resize*/ @@ -75,17 +75,17 @@ function xo(o) { }, p: br, d(l) { - l && We(e), i = !1, a(); + l && Ye(e), i = !1, a(); } }; } -function yr(o) { +function Fr(o) { var m; let e, t, n, i, a; const l = ( /*#slots*/ o[31].default - ), r = fr( + ), r = hr( l, o, /*$$scope*/ @@ -114,16 +114,16 @@ function yr(o) { } ], c = {}; for (let d = 0; d < u.length; d += 1) - c = _r(c, u[d]); + c = dr(c, u[d]); return { c() { - e = oa( + e = la( /*tag*/ o[25] - ), r && r.c(), t = la(), s && s.c(), this.h(); + ), r && r.c(), t = aa(), s && s.c(), this.h(); }, l(d) { - e = na( + e = ia( d, /*tag*/ (o[25] || "null").toUpperCase(), @@ -135,7 +135,7 @@ function yr(o) { } ); var g = en(e); - r && r.l(g), t = ia(g), s && s.l(g), g.forEach(We), this.h(); + r && r.l(g), t = oa(g), s && s.l(g), g.forEach(Ye), this.h(); }, h() { To( @@ -184,7 +184,7 @@ function yr(o) { "auto-margin", /*scale*/ o[17] === null - ), z( + ), j( e, "height", /*fullscreen*/ @@ -195,7 +195,7 @@ function yr(o) { o[2] ) ) - ), z( + ), j( e, "min-height", /*fullscreen*/ @@ -206,7 +206,7 @@ function yr(o) { o[3] ) ) - ), z( + ), j( e, "max-height", /*fullscreen*/ @@ -217,31 +217,31 @@ function yr(o) { o[4] ) ) - ), z( + ), j( e, "--start-top", /*preexpansionBoundingRect*/ o[24] ? `${/*preexpansionBoundingRect*/ o[24].top}px` : "0px" - ), z( + ), j( e, "--start-left", /*preexpansionBoundingRect*/ o[24] ? `${/*preexpansionBoundingRect*/ o[24].left}px` : "0px" - ), z( + ), j( e, "--start-width", /*preexpansionBoundingRect*/ o[24] ? `${/*preexpansionBoundingRect*/ o[24].width}px` : "0px" - ), z( + ), j( e, "--start-height", /*preexpansionBoundingRect*/ o[24] ? `${/*preexpansionBoundingRect*/ o[24].height}px` : "0px" - ), z( + ), j( e, "width", /*fullscreen*/ @@ -254,12 +254,12 @@ function yr(o) { o[5] ) ) - ), z( + ), j( e, "border-style", /*variant*/ o[8] - ), z( + ), j( e, "overflow", /*allow_overflow*/ @@ -267,33 +267,33 @@ function yr(o) { /*overflow_behavior*/ o[16] ) : "hidden" - ), z( + ), j( e, "flex-grow", /*scale*/ o[17] - ), z(e, "min-width", `calc(min(${/*min_width*/ - o[18]}px, 100%))`), z(e, "border-width", "var(--block-border-width)"); + ), j(e, "min-width", `calc(min(${/*min_width*/ + o[18]}px, 100%))`), j(e, "border-width", "var(--block-border-width)"); }, m(d, g) { ln(d, e, g), r && r.m(e, null), Ni(e, t), s && s.m(e, null), o[32](e), a = !0; }, p(d, g) { - var b; + var D; r && r.p && (!a || g[0] & /*$$scope*/ - 1073741824) && wr( + 1073741824) && yr( r, l, d, /*$$scope*/ d[30], - a ? pr( + a ? mr( l, /*$$scope*/ d[30], g, null - ) : hr( + ) : pr( /*$$scope*/ d[30] ), @@ -302,7 +302,7 @@ function yr(o) { d[19] ? s ? s.p(d, g) : (s = xo(d), s.c(), s.m(e, null)) : s && (s.d(1), s = null), To( /*tag*/ d[25] - )(e, c = mr(u, [ + )(e, c = gr(u, [ (!a || g[0] & /*test_id*/ 2048) && { "data-testid": ( /*test_id*/ @@ -315,7 +315,7 @@ function yr(o) { ) }, (!a || g[0] & /*elem_classes*/ 128 && n !== (n = "block " + /*elem_classes*/ - (((b = d[7]) == null ? void 0 : b.join(" ")) || "") + " svelte-239wnu")) && { class: n }, + (((D = d[7]) == null ? void 0 : D.join(" ")) || "") + " svelte-239wnu")) && { class: n }, (!a || g[0] & /*rtl*/ 1048576 && i !== (i = /*rtl*/ d[20] ? "rtl" : "ltr")) && { dir: i } @@ -363,7 +363,7 @@ function yr(o) { /*scale*/ d[17] === null ), g[0] & /*fullscreen, height*/ - 5 && z( + 5 && j( e, "height", /*fullscreen*/ @@ -375,7 +375,7 @@ function yr(o) { ) ) ), g[0] & /*fullscreen, min_height*/ - 9 && z( + 9 && j( e, "min-height", /*fullscreen*/ @@ -387,7 +387,7 @@ function yr(o) { ) ) ), g[0] & /*fullscreen, max_height*/ - 17 && z( + 17 && j( e, "max-height", /*fullscreen*/ @@ -399,35 +399,35 @@ function yr(o) { ) ) ), g[0] & /*preexpansionBoundingRect*/ - 16777216 && z( + 16777216 && j( e, "--start-top", /*preexpansionBoundingRect*/ d[24] ? `${/*preexpansionBoundingRect*/ d[24].top}px` : "0px" ), g[0] & /*preexpansionBoundingRect*/ - 16777216 && z( + 16777216 && j( e, "--start-left", /*preexpansionBoundingRect*/ d[24] ? `${/*preexpansionBoundingRect*/ d[24].left}px` : "0px" ), g[0] & /*preexpansionBoundingRect*/ - 16777216 && z( + 16777216 && j( e, "--start-width", /*preexpansionBoundingRect*/ d[24] ? `${/*preexpansionBoundingRect*/ d[24].width}px` : "0px" ), g[0] & /*preexpansionBoundingRect*/ - 16777216 && z( + 16777216 && j( e, "--start-height", /*preexpansionBoundingRect*/ d[24] ? `${/*preexpansionBoundingRect*/ d[24].height}px` : "0px" ), g[0] & /*fullscreen, width*/ - 33 && z( + 33 && j( e, "width", /*fullscreen*/ @@ -441,13 +441,13 @@ function yr(o) { ) ) ), g[0] & /*variant*/ - 256 && z( + 256 && j( e, "border-style", /*variant*/ d[8] ), g[0] & /*allow_overflow, overflow_behavior*/ - 98304 && z( + 98304 && j( e, "overflow", /*allow_overflow*/ @@ -456,23 +456,23 @@ function yr(o) { d[16] ) : "hidden" ), g[0] & /*scale*/ - 131072 && z( + 131072 && j( e, "flex-grow", /*scale*/ d[17] ), g[0] & /*min_width*/ - 262144 && z(e, "min-width", `calc(min(${/*min_width*/ + 262144 && j(e, "min-width", `calc(min(${/*min_width*/ d[18]}px, 100%))`); }, i(d) { - a || (aa(r, d), a = !0); + a || (ra(r, d), a = !0); }, o(d) { - ra(r, d), a = !1; + sa(r, d), a = !1; }, d(d) { - d && We(e), r && r.d(d), s && s.d(), o[32](null); + d && Ye(e), r && r.d(d), s && s.d(), o[32](null); } }; } @@ -480,18 +480,18 @@ function Bo(o) { let e; return { c() { - e = oa("div"), this.h(); + e = la("div"), this.h(); }, l(t) { - e = na(t, "DIV", { class: !0 }), en(e).forEach(We), this.h(); + e = ia(t, "DIV", { class: !0 }), en(e).forEach(Ye), this.h(); }, h() { - _e(e, "class", "placeholder svelte-239wnu"), z( + pe(e, "class", "placeholder svelte-239wnu"), j( e, "height", /*placeholder_height*/ o[22] + "px" - ), z( + ), j( e, "width", /*placeholder_width*/ @@ -503,13 +503,13 @@ function Bo(o) { }, p(t, n) { n[0] & /*placeholder_height*/ - 4194304 && z( + 4194304 && j( e, "height", /*placeholder_height*/ t[22] + "px" ), n[0] & /*placeholder_width*/ - 8388608 && z( + 8388608 && j( e, "width", /*placeholder_width*/ @@ -517,24 +517,24 @@ function Bo(o) { ); }, d(t) { - t && We(e); + t && Ye(e); } }; } -function Fr(o) { +function $r(o) { let e, t, n, i = ( /*tag*/ - o[25] && yr(o) + o[25] && Fr(o) ), a = ( /*fullscreen*/ o[0] && Bo(o) ); return { c() { - i && i.c(), e = la(), a && a.c(), t = So(); + i && i.c(), e = aa(), a && a.c(), t = So(); }, l(l) { - i && i.l(l), e = ia(l), a && a.l(l), t = So(); + i && i.l(l), e = oa(l), a && a.l(l), t = So(); }, m(l, r) { i && i.m(l, r), ln(l, e, r), a && a.m(l, r), ln(l, t, r), n = !0; @@ -545,49 +545,49 @@ function Fr(o) { l[0] ? a ? a.p(l, r) : (a = Bo(l), a.c(), a.m(t.parentNode, t)) : a && (a.d(1), a = null); }, i(l) { - n || (aa(i, l), n = !0); + n || (ra(i, l), n = !0); }, o(l) { - ra(i, l), n = !1; + sa(i, l), n = !1; }, d(l) { - l && (We(e), We(t)), i && i.d(l), a && a.d(l); + l && (Ye(e), Ye(t)), i && i.d(l), a && a.d(l); } }; } -function $r(o, e, t) { - let { $$slots: n = {}, $$scope: i } = e, { height: a = void 0 } = e, { min_height: l = void 0 } = e, { max_height: r = void 0 } = e, { width: s = void 0 } = e, { elem_id: u = "" } = e, { elem_classes: c = [] } = e, { variant: m = "solid" } = e, { border_mode: d = "base" } = e, { padding: g = !0 } = e, { type: b = "normal" } = e, { test_id: p = void 0 } = e, { explicit_call: D = !1 } = e, { container: $ = !0 } = e, { visible: h = !0 } = e, { allow_overflow: _ = !0 } = e, { overflow_behavior: v = "auto" } = e, { scale: y = null } = e, { min_width: w = 0 } = e, { flex: A = !1 } = e, { resizable: F = !1 } = e, { rtl: S = !1 } = e, { fullscreen: I = !1 } = e, T = I, L, Q = b === "fieldset" ? "fieldset" : "div", j = 0, oe = 0, J = null; - function te(E) { - I && E.key === "Escape" && t(0, I = !1); - } - const N = (E) => { - if (E !== void 0) { - if (typeof E == "number") - return E + "px"; - if (typeof E == "string") - return E; - } - }, G = (E) => { - let ne = E.clientY; - const W = (C) => { - const ke = C.clientY - ne; - ne = C.clientY, t(21, L.style.height = `${L.offsetHeight + ke}px`, L); - }, re = () => { - window.removeEventListener("mousemove", W), window.removeEventListener("mouseup", re); +function kr(o, e, t) { + let { $$slots: n = {}, $$scope: i } = e, { height: a = void 0 } = e, { min_height: l = void 0 } = e, { max_height: r = void 0 } = e, { width: s = void 0 } = e, { elem_id: u = "" } = e, { elem_classes: c = [] } = e, { variant: m = "solid" } = e, { border_mode: d = "base" } = e, { padding: g = !0 } = e, { type: D = "normal" } = e, { test_id: h = void 0 } = e, { explicit_call: b = !1 } = e, { container: k = !0 } = e, { visible: p = !0 } = e, { allow_overflow: _ = !0 } = e, { overflow_behavior: v = "auto" } = e, { scale: F = null } = e, { min_width: w = 0 } = e, { flex: A = !1 } = e, { resizable: y = !1 } = e, { rtl: S = !1 } = e, { fullscreen: I = !1 } = e, R = I, N, te = D === "fieldset" ? "fieldset" : "div", q = 0, U = 0, O = null; + function ie($) { + I && $.key === "Escape" && t(0, I = !1); + } + const z = ($) => { + if ($ !== void 0) { + if (typeof $ == "number") + return $ + "px"; + if (typeof $ == "string") + return $; + } + }, V = ($) => { + let Q = $.clientY; + const G = (C) => { + const Ae = C.clientY - Q; + Q = C.clientY, t(21, N.style.height = `${N.offsetHeight + Ae}px`, N); + }, _e = () => { + window.removeEventListener("mousemove", G), window.removeEventListener("mouseup", _e); }; - window.addEventListener("mousemove", W), window.addEventListener("mouseup", re); + window.addEventListener("mousemove", G), window.addEventListener("mouseup", _e); }; - function ve(E) { - dr[E ? "unshift" : "push"](() => { - L = E, t(21, L); + function re($) { + fr[$ ? "unshift" : "push"](() => { + N = $, t(21, N); }); } - return o.$$set = (E) => { - "height" in E && t(2, a = E.height), "min_height" in E && t(3, l = E.min_height), "max_height" in E && t(4, r = E.max_height), "width" in E && t(5, s = E.width), "elem_id" in E && t(6, u = E.elem_id), "elem_classes" in E && t(7, c = E.elem_classes), "variant" in E && t(8, m = E.variant), "border_mode" in E && t(9, d = E.border_mode), "padding" in E && t(10, g = E.padding), "type" in E && t(28, b = E.type), "test_id" in E && t(11, p = E.test_id), "explicit_call" in E && t(12, D = E.explicit_call), "container" in E && t(13, $ = E.container), "visible" in E && t(14, h = E.visible), "allow_overflow" in E && t(15, _ = E.allow_overflow), "overflow_behavior" in E && t(16, v = E.overflow_behavior), "scale" in E && t(17, y = E.scale), "min_width" in E && t(18, w = E.min_width), "flex" in E && t(1, A = E.flex), "resizable" in E && t(19, F = E.resizable), "rtl" in E && t(20, S = E.rtl), "fullscreen" in E && t(0, I = E.fullscreen), "$$scope" in E && t(30, i = E.$$scope); + return o.$$set = ($) => { + "height" in $ && t(2, a = $.height), "min_height" in $ && t(3, l = $.min_height), "max_height" in $ && t(4, r = $.max_height), "width" in $ && t(5, s = $.width), "elem_id" in $ && t(6, u = $.elem_id), "elem_classes" in $ && t(7, c = $.elem_classes), "variant" in $ && t(8, m = $.variant), "border_mode" in $ && t(9, d = $.border_mode), "padding" in $ && t(10, g = $.padding), "type" in $ && t(28, D = $.type), "test_id" in $ && t(11, h = $.test_id), "explicit_call" in $ && t(12, b = $.explicit_call), "container" in $ && t(13, k = $.container), "visible" in $ && t(14, p = $.visible), "allow_overflow" in $ && t(15, _ = $.allow_overflow), "overflow_behavior" in $ && t(16, v = $.overflow_behavior), "scale" in $ && t(17, F = $.scale), "min_width" in $ && t(18, w = $.min_width), "flex" in $ && t(1, A = $.flex), "resizable" in $ && t(19, y = $.resizable), "rtl" in $ && t(20, S = $.rtl), "fullscreen" in $ && t(0, I = $.fullscreen), "$$scope" in $ && t(30, i = $.$$scope); }, o.$$.update = () => { o.$$.dirty[0] & /*fullscreen, old_fullscreen, element*/ - 538968065 && I !== T && (t(29, T = I), I ? (t(24, J = L.getBoundingClientRect()), t(22, j = L.offsetHeight), t(23, oe = L.offsetWidth), window.addEventListener("keydown", te)) : (t(24, J = null), window.removeEventListener("keydown", te))), o.$$.dirty[0] & /*visible*/ - 16384 && (h || t(1, A = !1)); + 538968065 && I !== R && (t(29, R = I), I ? (t(24, O = N.getBoundingClientRect()), t(22, q = N.offsetHeight), t(23, U = N.offsetWidth), window.addEventListener("keydown", ie)) : (t(24, O = null), window.removeEventListener("keydown", ie))), o.$$.dirty[0] & /*visible*/ + 16384 && (p || t(1, A = !1)); }, [ I, A, @@ -600,38 +600,38 @@ function $r(o, e, t) { m, d, g, - p, - D, - $, h, + b, + k, + p, _, v, - y, - w, F, + w, + y, S, - L, - j, - oe, - J, - Q, N, - G, - b, - T, + q, + U, + O, + te, + z, + V, + D, + R, i, n, - ve + re ]; } -class kr extends cr { +class Er extends _r { constructor(e) { - super(), gr( + super(), vr( this, e, + kr, $r, - Fr, - Dr, + wr, { height: 2, min_height: 3, @@ -675,37 +675,37 @@ function Ki() { walkTokens: null }; } -let Et = Ki(); -function sa(o) { - Et = o; +let At = Ki(); +function ua(o) { + At = o; } -const ua = /[&<>"']/, Er = new RegExp(ua.source, "g"), ca = /[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/, Ar = new RegExp(ca.source, "g"), Cr = { +const ca = /[&<>"']/, Ar = new RegExp(ca.source, "g"), _a = /[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/, Cr = new RegExp(_a.source, "g"), Sr = { "&": "&", "<": "<", ">": ">", '"': """, "'": "'" -}, Ro = (o) => Cr[o]; -function Fe(o, e) { +}, Ro = (o) => Sr[o]; +function Ee(o, e) { if (e) { - if (ua.test(o)) - return o.replace(Er, Ro); - } else if (ca.test(o)) - return o.replace(Ar, Ro); + if (ca.test(o)) + return o.replace(Ar, Ro); + } else if (_a.test(o)) + return o.replace(Cr, Ro); return o; } -const Sr = /&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig; -function Tr(o) { - return o.replace(Sr, (e, t) => (t = t.toLowerCase(), t === "colon" ? ":" : t.charAt(0) === "#" ? t.charAt(1) === "x" ? String.fromCharCode(parseInt(t.substring(2), 16)) : String.fromCharCode(+t.substring(1)) : "")); +const Tr = /&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig; +function xr(o) { + return o.replace(Tr, (e, t) => (t = t.toLowerCase(), t === "colon" ? ":" : t.charAt(0) === "#" ? t.charAt(1) === "x" ? String.fromCharCode(parseInt(t.substring(2), 16)) : String.fromCharCode(+t.substring(1)) : "")); } -const xr = /(^|[^\[])\^/g; -function H(o, e) { +const Br = /(^|[^\[])\^/g; +function Z(o, e) { let t = typeof o == "string" ? o : o.source; e = e || ""; const n = { replace: (i, a) => { let l = typeof a == "string" ? a : a.source; - return l = l.replace(xr, "$1"), t = t.replace(i, l), n; + return l = l.replace(Br, "$1"), t = t.replace(i, l), n; }, getRegex: () => new RegExp(t, e) }; @@ -738,7 +738,7 @@ function Lo(o, e) { n[i] = n[i].trim().replace(/\\\|/g, "|"); return n; } -function pn(o, e, t) { +function mn(o, e, t) { const n = o.length; if (n === 0) return ""; @@ -747,7 +747,7 @@ function pn(o, e, t) { i++; return o.slice(0, n - i); } -function Br(o, e) { +function Rr(o, e) { if (o.indexOf(e[1]) === -1) return -1; let t = 0; @@ -761,7 +761,7 @@ function Br(o, e) { return -1; } function qo(o, e, t, n) { - const i = e.href, a = e.title ? Fe(e.title) : null, l = o[1].replace(/\\([\[\]])/g, "$1"); + const i = e.href, a = e.title ? Ee(e.title) : null, l = o[1].replace(/\\([\[\]])/g, "$1"); if (o[0].charAt(0) !== "!") { n.state.inLink = !0; const r = { @@ -779,10 +779,10 @@ function qo(o, e, t, n) { raw: t, href: i, title: a, - text: Fe(l) + text: Ee(l) }; } -function Rr(o, e) { +function Ir(o, e) { const t = o.match(/^(\s+)(?:```)/); if (t === null) return e; @@ -797,14 +797,14 @@ function Rr(o, e) { }).join(` `); } -class xn { +class Bn { // set by the lexer constructor(e) { - V(this, "options"); - V(this, "rules"); + Y(this, "options"); + Y(this, "rules"); // set by the lexer - V(this, "lexer"); - this.options = e || Et; + Y(this, "lexer"); + this.options = e || At; } space(e) { const t = this.rules.block.newline.exec(e); @@ -822,7 +822,7 @@ class xn { type: "code", raw: t[0], codeBlockStyle: "indented", - text: this.options.pedantic ? n : pn(n, ` + text: this.options.pedantic ? n : mn(n, ` `) }; } @@ -830,7 +830,7 @@ class xn { fences(e) { const t = this.rules.block.fences.exec(e); if (t) { - const n = t[0], i = Rr(n, t[3] || ""); + const n = t[0], i = Ir(n, t[3] || ""); return { type: "code", raw: n, @@ -844,7 +844,7 @@ class xn { if (t) { let n = t[2].trim(); if (/#$/.test(n)) { - const i = pn(n, "#"); + const i = mn(n, "#"); (this.options.pedantic || !i || / $/.test(i)) && (n = i.trim()); } return { @@ -869,7 +869,7 @@ class xn { if (t) { let n = t[0].replace(/\n {0,3}((?:=+|-+) *)(?=\n|$)/g, ` $1`); - n = pn(n.replace(/^ *>[ \t]?/gm, ""), ` + n = mn(n.replace(/^ *>[ \t]?/gm, ""), ` `); const i = this.lexer.state.top; this.lexer.state.top = !0; @@ -903,38 +903,38 @@ class xn { break; r = t[0], e = e.substring(r.length); let m = t[2].split(` -`, 1)[0].replace(/^\t+/, ($) => " ".repeat(3 * $.length)), d = e.split(` +`, 1)[0].replace(/^\t+/, (k) => " ".repeat(3 * k.length)), d = e.split(` `, 1)[0], g = 0; this.options.pedantic ? (g = 2, s = m.trimStart()) : (g = t[2].search(/[^ ]/), g = g > 4 ? 1 : g, s = m.slice(g), g += t[1].length); - let b = !1; + let D = !1; if (!m && /^ *$/.test(d) && (r += d + ` `, e = e.substring(d.length + 1), c = !0), !c) { - const $ = new RegExp(`^ {0,${Math.min(3, g - 1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`), h = new RegExp(`^ {0,${Math.min(3, g - 1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`), _ = new RegExp(`^ {0,${Math.min(3, g - 1)}}(?:\`\`\`|~~~)`), v = new RegExp(`^ {0,${Math.min(3, g - 1)}}#`); + const k = new RegExp(`^ {0,${Math.min(3, g - 1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`), p = new RegExp(`^ {0,${Math.min(3, g - 1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`), _ = new RegExp(`^ {0,${Math.min(3, g - 1)}}(?:\`\`\`|~~~)`), v = new RegExp(`^ {0,${Math.min(3, g - 1)}}#`); for (; e; ) { - const y = e.split(` + const F = e.split(` `, 1)[0]; - if (d = y, this.options.pedantic && (d = d.replace(/^ {1,4}(?=( {4})*[^ ])/g, " ")), _.test(d) || v.test(d) || $.test(d) || h.test(e)) + if (d = F, this.options.pedantic && (d = d.replace(/^ {1,4}(?=( {4})*[^ ])/g, " ")), _.test(d) || v.test(d) || k.test(d) || p.test(e)) break; if (d.search(/[^ ]/) >= g || !d.trim()) s += ` ` + d.slice(g); else { - if (b || m.search(/[^ ]/) >= 4 || _.test(m) || v.test(m) || h.test(m)) + if (D || m.search(/[^ ]/) >= 4 || _.test(m) || v.test(m) || p.test(m)) break; s += ` ` + d; } - !b && !d.trim() && (b = !0), r += y + ` -`, e = e.substring(y.length + 1), m = d.slice(g); + !D && !d.trim() && (D = !0), r += F + ` +`, e = e.substring(F.length + 1), m = d.slice(g); } } a.loose || (u ? a.loose = !0 : /\n *\n *$/.test(r) && (u = !0)); - let p = null, D; - this.options.gfm && (p = /^\[[ xX]\] /.exec(s), p && (D = p[0] !== "[ ] ", s = s.replace(/^\[[ xX]\] +/, ""))), a.items.push({ + let h = null, b; + this.options.gfm && (h = /^\[[ xX]\] /.exec(s), h && (b = h[0] !== "[ ] ", s = s.replace(/^\[[ xX]\] +/, ""))), a.items.push({ type: "list_item", raw: r, - task: !!p, - checked: D, + task: !!h, + checked: b, loose: !1, text: s, tokens: [] @@ -1044,7 +1044,7 @@ class xn { return { type: "escape", raw: t[0], - text: Fe(t[1]) + text: Ee(t[1]) }; } tag(e) { @@ -1066,11 +1066,11 @@ class xn { if (!this.options.pedantic && /^$/.test(n)) return; - const l = pn(n.slice(0, -1), "\\"); + const l = mn(n.slice(0, -1), "\\"); if ((n.length - l.length) % 2 === 0) return; } else { - const l = Br(t[2], "()"); + const l = Rr(t[2], "()"); if (l > -1) { const s = (t[0].indexOf("!") === 0 ? 5 : 4) + t[1].length + l; t[2] = t[2].substring(0, l), t[0] = t[0].substring(0, s).trim(), t[3] = ""; @@ -1126,20 +1126,20 @@ class xn { s = Math.min(s, s + u + c); const d = [...i[0]][0].length, g = e.slice(0, l + i.index + d + s); if (Math.min(l, s) % 2) { - const p = g.slice(1, -1); + const h = g.slice(1, -1); return { type: "em", raw: g, - text: p, - tokens: this.lexer.inlineTokens(p) + text: h, + tokens: this.lexer.inlineTokens(h) }; } - const b = g.slice(2, -2); + const D = g.slice(2, -2); return { type: "strong", raw: g, - text: b, - tokens: this.lexer.inlineTokens(b) + text: D, + tokens: this.lexer.inlineTokens(D) }; } } @@ -1149,7 +1149,7 @@ class xn { if (t) { let n = t[2].replace(/\n/g, " "); const i = /[^ ]/.test(n), a = /^ /.test(n) && / $/.test(n); - return i && a && (n = n.substring(1, n.length - 1)), n = Fe(n, !0), { + return i && a && (n = n.substring(1, n.length - 1)), n = Ee(n, !0), { type: "codespan", raw: t[0], text: n @@ -1178,7 +1178,7 @@ class xn { const t = this.rules.inline.autolink.exec(e); if (t) { let n, i; - return t[2] === "@" ? (n = Fe(t[1]), i = "mailto:" + n) : (n = Fe(t[1]), i = n), { + return t[2] === "@" ? (n = Ee(t[1]), i = "mailto:" + n) : (n = Ee(t[1]), i = n), { type: "link", raw: t[0], text: n, @@ -1199,13 +1199,13 @@ class xn { if (t = this.rules.inline.url.exec(e)) { let i, a; if (t[2] === "@") - i = Fe(t[0]), a = "mailto:" + i; + i = Ee(t[0]), a = "mailto:" + i; else { let l; do l = t[0], t[0] = ((n = this.rules.inline._backpedal.exec(t[0])) == null ? void 0 : n[0]) ?? ""; while (l !== t[0]); - i = Fe(t[0]), t[1] === "www." ? a = "http://" + t[0] : a = t[0]; + i = Ee(t[0]), t[1] === "www." ? a = "http://" + t[0] : a = t[0]; } return { type: "link", @@ -1226,7 +1226,7 @@ class xn { const t = this.rules.inline.text.exec(e); if (t) { let n; - return this.lexer.state.inRawBlock ? n = t[0] : n = Fe(t[0]), { + return this.lexer.state.inRawBlock ? n = t[0] : n = Ee(t[0]), { type: "text", raw: t[0], text: n @@ -1234,104 +1234,104 @@ class xn { } } } -const Ir = /^(?: *(?:\n|$))+/, Lr = /^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/, qr = /^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/, an = /^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/, Or = /^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/, _a = /(?:[*+-]|\d{1,9}[.)])/, da = H(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g, _a).replace(/blockCode/g, / {4}/).replace(/fences/g, / {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g, / {0,3}>/).replace(/heading/g, / {0,3}#{1,6}/).replace(/html/g, / {0,3}<[^\n>]+>\n/).getRegex(), Qi = /^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/, Nr = /^[^\n]+/, Ji = /(?!\s*\])(?:\\.|[^\[\]\\])+/, Mr = H(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label", Ji).replace("title", /(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(), Pr = H(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g, _a).getRegex(), Gn = "address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul", eo = /|$))/, zr = H("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))", "i").replace("comment", eo).replace("tag", Gn).replace("attribute", / +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(), fa = H(Qi).replace("hr", an).replace("heading", " {0,3}#{1,6}(?:\\s|$)").replace("|lheading", "").replace("|table", "").replace("blockquote", " {0,3}>").replace("fences", " {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list", " {0,3}(?:[*+-]|1[.)]) ").replace("html", ")|<(?:script|pre|style|textarea|!--)").replace("tag", Gn).getRegex(), Ur = H(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph", fa).getRegex(), to = { - blockquote: Ur, - code: Lr, - def: Mr, - fences: qr, - heading: Or, +const Lr = /^(?: *(?:\n|$))+/, qr = /^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/, Or = /^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/, an = /^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/, Nr = /^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/, da = /(?:[*+-]|\d{1,9}[.)])/, fa = Z(/^(?!bull |blockCode|fences|blockquote|heading|html)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html))+?)\n {0,3}(=+|-+) *(?:\n+|$)/).replace(/bull/g, da).replace(/blockCode/g, / {4}/).replace(/fences/g, / {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g, / {0,3}>/).replace(/heading/g, / {0,3}#{1,6}/).replace(/html/g, / {0,3}<[^\n>]+>\n/).getRegex(), Qi = /^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/, Mr = /^[^\n]+/, Ji = /(?!\s*\])(?:\\.|[^\[\]\\])+/, Pr = Z(/^ {0,3}\[(label)\]: *(?:\n *)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/).replace("label", Ji).replace("title", /(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(), zr = Z(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g, da).getRegex(), jn = "address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul", eo = /|$))/, Ur = Z("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))", "i").replace("comment", eo).replace("tag", jn).replace("attribute", / +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(), ha = Z(Qi).replace("hr", an).replace("heading", " {0,3}#{1,6}(?:\\s|$)").replace("|lheading", "").replace("|table", "").replace("blockquote", " {0,3}>").replace("fences", " {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list", " {0,3}(?:[*+-]|1[.)]) ").replace("html", ")|<(?:script|pre|style|textarea|!--)").replace("tag", jn).getRegex(), Hr = Z(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph", ha).getRegex(), to = { + blockquote: Hr, + code: qr, + def: Pr, + fences: Or, + heading: Nr, hr: an, - html: zr, - lheading: da, - list: Pr, - newline: Ir, - paragraph: fa, + html: Ur, + lheading: fa, + list: zr, + newline: Lr, + paragraph: ha, table: tn, - text: Nr -}, Oo = H("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr", an).replace("heading", " {0,3}#{1,6}(?:\\s|$)").replace("blockquote", " {0,3}>").replace("code", " {4}[^\\n]").replace("fences", " {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list", " {0,3}(?:[*+-]|1[.)]) ").replace("html", ")|<(?:script|pre|style|textarea|!--)").replace("tag", Gn).getRegex(), Hr = { + text: Mr +}, Oo = Z("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr", an).replace("heading", " {0,3}#{1,6}(?:\\s|$)").replace("blockquote", " {0,3}>").replace("code", " {4}[^\\n]").replace("fences", " {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list", " {0,3}(?:[*+-]|1[.)]) ").replace("html", ")|<(?:script|pre|style|textarea|!--)").replace("tag", jn).getRegex(), Gr = { ...to, table: Oo, - paragraph: H(Qi).replace("hr", an).replace("heading", " {0,3}#{1,6}(?:\\s|$)").replace("|lheading", "").replace("table", Oo).replace("blockquote", " {0,3}>").replace("fences", " {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list", " {0,3}(?:[*+-]|1[.)]) ").replace("html", ")|<(?:script|pre|style|textarea|!--)").replace("tag", Gn).getRegex() -}, Gr = { + paragraph: Z(Qi).replace("hr", an).replace("heading", " {0,3}#{1,6}(?:\\s|$)").replace("|lheading", "").replace("table", Oo).replace("blockquote", " {0,3}>").replace("fences", " {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list", " {0,3}(?:[*+-]|1[.)]) ").replace("html", ")|<(?:script|pre|style|textarea|!--)").replace("tag", jn).getRegex() +}, jr = { ...to, - html: H(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment", eo).replace(/tag/g, "(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(), + html: Z(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment", eo).replace(/tag/g, "(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(), def: /^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/, heading: /^(#{1,6})(.*)(?:\n+|$)/, fences: tn, // fences not supported lheading: /^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/, - paragraph: H(Qi).replace("hr", an).replace("heading", ` *#{1,6} *[^ -]`).replace("lheading", da).replace("|table", "").replace("blockquote", " {0,3}>").replace("|fences", "").replace("|list", "").replace("|html", "").replace("|tag", "").getRegex() -}, ha = /^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/, jr = /^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/, pa = /^( {2,}|\\)\n(?!\s*$)/, Vr = /^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\]*?>/g, Yr = H(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/, "u").replace(/punct/g, rn).getRegex(), Xr = H("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])", "gu").replace(/punct/g, rn).getRegex(), Kr = H("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])", "gu").replace(/punct/g, rn).getRegex(), Qr = H(/\\([punct])/, "gu").replace(/punct/g, rn).getRegex(), Jr = H(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme", /[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email", /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(), es = H(eo).replace("(?:-->|$)", "-->").getRegex(), ts = H("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment", es).replace("attribute", /\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(), Bn = /(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/, ns = H(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label", Bn).replace("href", /<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title", /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(), ma = H(/^!?\[(label)\]\[(ref)\]/).replace("label", Bn).replace("ref", Ji).getRegex(), ga = H(/^!?\[(ref)\](?:\[\])?/).replace("ref", Ji).getRegex(), is = H("reflink|nolink(?!\\()", "g").replace("reflink", ma).replace("nolink", ga).getRegex(), no = { + paragraph: Z(Qi).replace("hr", an).replace("heading", ` *#{1,6} *[^ +]`).replace("lheading", fa).replace("|table", "").replace("blockquote", " {0,3}>").replace("|fences", "").replace("|list", "").replace("|html", "").replace("|tag", "").getRegex() +}, pa = /^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/, Vr = /^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/, ma = /^( {2,}|\\)\n(?!\s*$)/, Wr = /^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\]*?>/g, Xr = Z(/^(?:\*+(?:((?!\*)[punct])|[^\s*]))|^_+(?:((?!_)[punct])|([^\s_]))/, "u").replace(/punct/g, rn).getRegex(), Kr = Z("^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)[punct](\\*+)(?=[\\s]|$)|[^punct\\s](\\*+)(?!\\*)(?=[punct\\s]|$)|(?!\\*)[punct\\s](\\*+)(?=[^punct\\s])|[\\s](\\*+)(?!\\*)(?=[punct])|(?!\\*)[punct](\\*+)(?!\\*)(?=[punct])|[^punct\\s](\\*+)(?=[^punct\\s])", "gu").replace(/punct/g, rn).getRegex(), Qr = Z("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)[punct](_+)(?=[\\s]|$)|[^punct\\s](_+)(?!_)(?=[punct\\s]|$)|(?!_)[punct\\s](_+)(?=[^punct\\s])|[\\s](_+)(?!_)(?=[punct])|(?!_)[punct](_+)(?!_)(?=[punct])", "gu").replace(/punct/g, rn).getRegex(), Jr = Z(/\\([punct])/, "gu").replace(/punct/g, rn).getRegex(), es = Z(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme", /[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email", /[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(), ts = Z(eo).replace("(?:-->|$)", "-->").getRegex(), ns = Z("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment", ts).replace("attribute", /\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(), Rn = /(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/, is = Z(/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/).replace("label", Rn).replace("href", /<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/).replace("title", /"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(), ga = Z(/^!?\[(label)\]\[(ref)\]/).replace("label", Rn).replace("ref", Ji).getRegex(), va = Z(/^!?\[(ref)\](?:\[\])?/).replace("ref", Ji).getRegex(), os = Z("reflink|nolink(?!\\()", "g").replace("reflink", ga).replace("nolink", va).getRegex(), no = { _backpedal: tn, // only used for GFM url - anyPunctuation: Qr, - autolink: Jr, - blockSkip: Zr, - br: pa, - code: jr, + anyPunctuation: Jr, + autolink: es, + blockSkip: Yr, + br: ma, + code: Vr, del: tn, - emStrongLDelim: Yr, - emStrongRDelimAst: Xr, - emStrongRDelimUnd: Kr, - escape: ha, - link: ns, - nolink: ga, - punctuation: Wr, - reflink: ma, - reflinkSearch: is, - tag: ts, - text: Vr, + emStrongLDelim: Xr, + emStrongRDelimAst: Kr, + emStrongRDelimUnd: Qr, + escape: pa, + link: is, + nolink: va, + punctuation: Zr, + reflink: ga, + reflinkSearch: os, + tag: ns, + text: Wr, url: tn -}, os = { +}, ls = { ...no, - link: H(/^!?\[(label)\]\((.*?)\)/).replace("label", Bn).getRegex(), - reflink: H(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label", Bn).getRegex() + link: Z(/^!?\[(label)\]\((.*?)\)/).replace("label", Rn).getRegex(), + reflink: Z(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label", Rn).getRegex() }, Mi = { ...no, - escape: H(ha).replace("])", "~|])").getRegex(), - url: H(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/, "i").replace("email", /[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(), + escape: Z(pa).replace("])", "~|])").getRegex(), + url: Z(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/, "i").replace("email", /[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(), _backpedal: /(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/, del: /^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/, text: /^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\' + (n ? e : Fe(e, !0)) + ` -` : "
" + (n ? e : Fe(e, !0)) + `
+`, i ? '
' + (n ? e : Ee(e, !0)) + `
+` : "
" + (n ? e : Ee(e, !0)) + `
`; } blockquote(e) { @@ -1662,24 +1662,24 @@ class io { return ""; } } -class Ye { +class Ke { constructor(e) { - V(this, "options"); - V(this, "renderer"); - V(this, "textRenderer"); - this.options = e || Et, this.options.renderer = this.options.renderer || new Rn(), this.renderer = this.options.renderer, this.renderer.options = this.options, this.textRenderer = new io(); + Y(this, "options"); + Y(this, "renderer"); + Y(this, "textRenderer"); + this.options = e || At, this.options.renderer = this.options.renderer || new In(), this.renderer = this.options.renderer, this.renderer.options = this.options, this.textRenderer = new io(); } /** * Static Parse Method */ static parse(e, t) { - return new Ye(t).parse(e); + return new Ke(t).parse(e); } /** * Static Parse Inline Method */ static parseInline(e, t) { - return new Ye(t).parseInline(e); + return new Ke(t).parseInline(e); } /** * Parse Loop @@ -1704,7 +1704,7 @@ class Ye { } case "heading": { const l = a; - n += this.renderer.heading(this.parseInline(l.tokens), l.depth, Tr(this.parseInline(l.tokens, this.textRenderer))); + n += this.renderer.heading(this.parseInline(l.tokens), l.depth, xr(this.parseInline(l.tokens, this.textRenderer))); continue; } case "code": { @@ -1738,16 +1738,16 @@ class Ye { const l = a, r = l.ordered, s = l.start, u = l.loose; let c = ""; for (let m = 0; m < l.items.length; m++) { - const d = l.items[m], g = d.checked, b = d.task; - let p = ""; + const d = l.items[m], g = d.checked, D = d.task; + let h = ""; if (d.task) { - const D = this.renderer.checkbox(!!g); - u ? d.tokens.length > 0 && d.tokens[0].type === "paragraph" ? (d.tokens[0].text = D + " " + d.tokens[0].text, d.tokens[0].tokens && d.tokens[0].tokens.length > 0 && d.tokens[0].tokens[0].type === "text" && (d.tokens[0].tokens[0].text = D + " " + d.tokens[0].tokens[0].text)) : d.tokens.unshift({ + const b = this.renderer.checkbox(!!g); + u ? d.tokens.length > 0 && d.tokens[0].type === "paragraph" ? (d.tokens[0].text = b + " " + d.tokens[0].text, d.tokens[0].tokens && d.tokens[0].tokens.length > 0 && d.tokens[0].tokens[0].type === "text" && (d.tokens[0].tokens[0].text = b + " " + d.tokens[0].tokens[0].text)) : d.tokens.unshift({ type: "text", - text: D + " " - }) : p += D + " "; + text: b + " " + }) : h += b + " "; } - p += this.parse(d.tokens, u), c += this.renderer.listitem(p, b, !!g); + h += this.parse(d.tokens, u), c += this.renderer.listitem(h, D, !!g); } n += this.renderer.list(c, r, s); continue; @@ -1858,8 +1858,8 @@ class Ye { } class nn { constructor(e) { - V(this, "options"); - this.options = e || Et; + Y(this, "options"); + this.options = e || At; } /** * Process markdown before marked @@ -1880,25 +1880,25 @@ class nn { return e; } } -V(nn, "passThroughHooks", /* @__PURE__ */ new Set([ +Y(nn, "passThroughHooks", /* @__PURE__ */ new Set([ "preprocess", "postprocess", "processAllTokens" ])); -var kt, Pi, va; -class as { +var Et, Pi, Da; +class rs { constructor(...e) { - Co(this, kt); - V(this, "defaults", Ki()); - V(this, "options", this.setOptions); - V(this, "parse", hn(this, kt, Pi).call(this, Ze.lex, Ye.parse)); - V(this, "parseInline", hn(this, kt, Pi).call(this, Ze.lexInline, Ye.parseInline)); - V(this, "Parser", Ye); - V(this, "Renderer", Rn); - V(this, "TextRenderer", io); - V(this, "Lexer", Ze); - V(this, "Tokenizer", xn); - V(this, "Hooks", nn); + Co(this, Et); + Y(this, "defaults", Ki()); + Y(this, "options", this.setOptions); + Y(this, "parse", pn(this, Et, Pi).call(this, Xe.lex, Ke.parse)); + Y(this, "parseInline", pn(this, Et, Pi).call(this, Xe.lexInline, Ke.parseInline)); + Y(this, "Parser", Ke); + Y(this, "Renderer", In); + Y(this, "TextRenderer", io); + Y(this, "Lexer", Xe); + Y(this, "Tokenizer", Bn); + Y(this, "Hooks", nn); this.use(...e); } /** @@ -1955,7 +1955,7 @@ class as { } "childTokens" in a && a.childTokens && (t.childTokens[a.name] = a.childTokens); }), i.extensions = t), n.renderer) { - const a = this.defaults.renderer || new Rn(this.defaults); + const a = this.defaults.renderer || new In(this.defaults); for (const l in n.renderer) { if (!(l in a)) throw new Error(`renderer '${l}' does not exist`); @@ -1970,7 +1970,7 @@ class as { i.renderer = a; } if (n.tokenizer) { - const a = this.defaults.tokenizer || new xn(this.defaults); + const a = this.defaults.tokenizer || new Bn(this.defaults); for (const l in n.tokenizer) { if (!(l in a)) throw new Error(`tokenizer '${l}' does not exist`); @@ -2018,17 +2018,17 @@ class as { return this.defaults = { ...this.defaults, ...e }, this; } lexer(e, t) { - return Ze.lex(e, t ?? this.defaults); + return Xe.lex(e, t ?? this.defaults); } parser(e, t) { - return Ye.parse(e, t ?? this.defaults); + return Ke.parse(e, t ?? this.defaults); } } -kt = new WeakSet(), Pi = function(e, t) { +Et = new WeakSet(), Pi = function(e, t) { return (n, i) => { const a = { ...i }, l = { ...this.defaults, ...a }; this.defaults.async === !0 && a.async === !1 && (l.silent || console.warn("marked(): The async option was set to true by an extension. The async: false option sent to parse will be ignored."), l.async = !0); - const r = hn(this, kt, va).call(this, !!l.silent, !!l.async); + const r = pn(this, Et, Da).call(this, !!l.silent, !!l.async); if (typeof n > "u" || n === null) return r(new Error("marked(): input parameter is undefined or null")); if (typeof n != "string") @@ -2045,11 +2045,11 @@ kt = new WeakSet(), Pi = function(e, t) { return r(s); } }; -}, va = function(e, t) { +}, Da = function(e, t) { return (n) => { if (n.message += ` Please report this to https://github.com/markedjs/marked.`, e) { - const i = "

An error occurred:

" + Fe(n.message + "", !0) + "
"; + const i = "

An error occurred:

" + Ee(n.message + "", !0) + "
"; return t ? Promise.resolve(i) : i; } if (t) @@ -2057,39 +2057,39 @@ Please report this to https://github.com/markedjs/marked.`, e) { throw n; }; }; -const yt = new as(); -function U(o, e) { - return yt.parse(o, e); +const Ft = new rs(); +function W(o, e) { + return Ft.parse(o, e); } -U.options = U.setOptions = function(o) { - return yt.setOptions(o), U.defaults = yt.defaults, sa(U.defaults), U; +W.options = W.setOptions = function(o) { + return Ft.setOptions(o), W.defaults = Ft.defaults, ua(W.defaults), W; }; -U.getDefaults = Ki; -U.defaults = Et; -U.use = function(...o) { - return yt.use(...o), U.defaults = yt.defaults, sa(U.defaults), U; +W.getDefaults = Ki; +W.defaults = At; +W.use = function(...o) { + return Ft.use(...o), W.defaults = Ft.defaults, ua(W.defaults), W; }; -U.walkTokens = function(o, e) { - return yt.walkTokens(o, e); +W.walkTokens = function(o, e) { + return Ft.walkTokens(o, e); }; -U.parseInline = yt.parseInline; -U.Parser = Ye; -U.parser = Ye.parse; -U.Renderer = Rn; -U.TextRenderer = io; -U.Lexer = Ze; -U.lexer = Ze.lex; -U.Tokenizer = xn; -U.Hooks = nn; -U.parse = U; -U.options; -U.setOptions; -U.use; -U.walkTokens; -U.parseInline; -Ye.parse; -Ze.lex; -const rs = /[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08C8-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B54\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1AC1-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\u9FFD-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7CB-\uA7F4\uA828-\uA82B\uA82D-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDE7F\uDEAA\uDEAD-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD48-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC62-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD36\uDD39\uDD3A\uDD44-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD824-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D\uD83F\uD87B-\uD87D\uD87F\uD885-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE5-\uDFEF\uDFF2-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEDE-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g, ss = Object.hasOwnProperty; +W.parseInline = Ft.parseInline; +W.Parser = Ke; +W.parser = Ke.parse; +W.Renderer = In; +W.TextRenderer = io; +W.Lexer = Xe; +W.lexer = Xe.lex; +W.Tokenizer = Bn; +W.Hooks = nn; +W.parse = W; +W.options; +W.setOptions; +W.use; +W.walkTokens; +W.parseInline; +Ke.parse; +Xe.lex; +const ss = /[\0-\x1F!-,\.\/:-@\[-\^`\{-\xA9\xAB-\xB4\xB6-\xB9\xBB-\xBF\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0378\u0379\u037E\u0380-\u0385\u0387\u038B\u038D\u03A2\u03F6\u0482\u0530\u0557\u0558\u055A-\u055F\u0589-\u0590\u05BE\u05C0\u05C3\u05C6\u05C8-\u05CF\u05EB-\u05EE\u05F3-\u060F\u061B-\u061F\u066A-\u066D\u06D4\u06DD\u06DE\u06E9\u06FD\u06FE\u0700-\u070F\u074B\u074C\u07B2-\u07BF\u07F6-\u07F9\u07FB\u07FC\u07FE\u07FF\u082E-\u083F\u085C-\u085F\u086B-\u089F\u08B5\u08C8-\u08D2\u08E2\u0964\u0965\u0970\u0984\u098D\u098E\u0991\u0992\u09A9\u09B1\u09B3-\u09B5\u09BA\u09BB\u09C5\u09C6\u09C9\u09CA\u09CF-\u09D6\u09D8-\u09DB\u09DE\u09E4\u09E5\u09F2-\u09FB\u09FD\u09FF\u0A00\u0A04\u0A0B-\u0A0E\u0A11\u0A12\u0A29\u0A31\u0A34\u0A37\u0A3A\u0A3B\u0A3D\u0A43-\u0A46\u0A49\u0A4A\u0A4E-\u0A50\u0A52-\u0A58\u0A5D\u0A5F-\u0A65\u0A76-\u0A80\u0A84\u0A8E\u0A92\u0AA9\u0AB1\u0AB4\u0ABA\u0ABB\u0AC6\u0ACA\u0ACE\u0ACF\u0AD1-\u0ADF\u0AE4\u0AE5\u0AF0-\u0AF8\u0B00\u0B04\u0B0D\u0B0E\u0B11\u0B12\u0B29\u0B31\u0B34\u0B3A\u0B3B\u0B45\u0B46\u0B49\u0B4A\u0B4E-\u0B54\u0B58-\u0B5B\u0B5E\u0B64\u0B65\u0B70\u0B72-\u0B81\u0B84\u0B8B-\u0B8D\u0B91\u0B96-\u0B98\u0B9B\u0B9D\u0BA0-\u0BA2\u0BA5-\u0BA7\u0BAB-\u0BAD\u0BBA-\u0BBD\u0BC3-\u0BC5\u0BC9\u0BCE\u0BCF\u0BD1-\u0BD6\u0BD8-\u0BE5\u0BF0-\u0BFF\u0C0D\u0C11\u0C29\u0C3A-\u0C3C\u0C45\u0C49\u0C4E-\u0C54\u0C57\u0C5B-\u0C5F\u0C64\u0C65\u0C70-\u0C7F\u0C84\u0C8D\u0C91\u0CA9\u0CB4\u0CBA\u0CBB\u0CC5\u0CC9\u0CCE-\u0CD4\u0CD7-\u0CDD\u0CDF\u0CE4\u0CE5\u0CF0\u0CF3-\u0CFF\u0D0D\u0D11\u0D45\u0D49\u0D4F-\u0D53\u0D58-\u0D5E\u0D64\u0D65\u0D70-\u0D79\u0D80\u0D84\u0D97-\u0D99\u0DB2\u0DBC\u0DBE\u0DBF\u0DC7-\u0DC9\u0DCB-\u0DCE\u0DD5\u0DD7\u0DE0-\u0DE5\u0DF0\u0DF1\u0DF4-\u0E00\u0E3B-\u0E3F\u0E4F\u0E5A-\u0E80\u0E83\u0E85\u0E8B\u0EA4\u0EA6\u0EBE\u0EBF\u0EC5\u0EC7\u0ECE\u0ECF\u0EDA\u0EDB\u0EE0-\u0EFF\u0F01-\u0F17\u0F1A-\u0F1F\u0F2A-\u0F34\u0F36\u0F38\u0F3A-\u0F3D\u0F48\u0F6D-\u0F70\u0F85\u0F98\u0FBD-\u0FC5\u0FC7-\u0FFF\u104A-\u104F\u109E\u109F\u10C6\u10C8-\u10CC\u10CE\u10CF\u10FB\u1249\u124E\u124F\u1257\u1259\u125E\u125F\u1289\u128E\u128F\u12B1\u12B6\u12B7\u12BF\u12C1\u12C6\u12C7\u12D7\u1311\u1316\u1317\u135B\u135C\u1360-\u137F\u1390-\u139F\u13F6\u13F7\u13FE-\u1400\u166D\u166E\u1680\u169B-\u169F\u16EB-\u16ED\u16F9-\u16FF\u170D\u1715-\u171F\u1735-\u173F\u1754-\u175F\u176D\u1771\u1774-\u177F\u17D4-\u17D6\u17D8-\u17DB\u17DE\u17DF\u17EA-\u180A\u180E\u180F\u181A-\u181F\u1879-\u187F\u18AB-\u18AF\u18F6-\u18FF\u191F\u192C-\u192F\u193C-\u1945\u196E\u196F\u1975-\u197F\u19AC-\u19AF\u19CA-\u19CF\u19DA-\u19FF\u1A1C-\u1A1F\u1A5F\u1A7D\u1A7E\u1A8A-\u1A8F\u1A9A-\u1AA6\u1AA8-\u1AAF\u1AC1-\u1AFF\u1B4C-\u1B4F\u1B5A-\u1B6A\u1B74-\u1B7F\u1BF4-\u1BFF\u1C38-\u1C3F\u1C4A-\u1C4C\u1C7E\u1C7F\u1C89-\u1C8F\u1CBB\u1CBC\u1CC0-\u1CCF\u1CD3\u1CFB-\u1CFF\u1DFA\u1F16\u1F17\u1F1E\u1F1F\u1F46\u1F47\u1F4E\u1F4F\u1F58\u1F5A\u1F5C\u1F5E\u1F7E\u1F7F\u1FB5\u1FBD\u1FBF-\u1FC1\u1FC5\u1FCD-\u1FCF\u1FD4\u1FD5\u1FDC-\u1FDF\u1FED-\u1FF1\u1FF5\u1FFD-\u203E\u2041-\u2053\u2055-\u2070\u2072-\u207E\u2080-\u208F\u209D-\u20CF\u20F1-\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F-\u215F\u2189-\u24B5\u24EA-\u2BFF\u2C2F\u2C5F\u2CE5-\u2CEA\u2CF4-\u2CFF\u2D26\u2D28-\u2D2C\u2D2E\u2D2F\u2D68-\u2D6E\u2D70-\u2D7E\u2D97-\u2D9F\u2DA7\u2DAF\u2DB7\u2DBF\u2DC7\u2DCF\u2DD7\u2DDF\u2E00-\u2E2E\u2E30-\u3004\u3008-\u3020\u3030\u3036\u3037\u303D-\u3040\u3097\u3098\u309B\u309C\u30A0\u30FB\u3100-\u3104\u3130\u318F-\u319F\u31C0-\u31EF\u3200-\u33FF\u4DC0-\u4DFF\u9FFD-\u9FFF\uA48D-\uA4CF\uA4FE\uA4FF\uA60D-\uA60F\uA62C-\uA63F\uA673\uA67E\uA6F2-\uA716\uA720\uA721\uA789\uA78A\uA7C0\uA7C1\uA7CB-\uA7F4\uA828-\uA82B\uA82D-\uA83F\uA874-\uA87F\uA8C6-\uA8CF\uA8DA-\uA8DF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA954-\uA95F\uA97D-\uA97F\uA9C1-\uA9CE\uA9DA-\uA9DF\uA9FF\uAA37-\uAA3F\uAA4E\uAA4F\uAA5A-\uAA5F\uAA77-\uAA79\uAAC3-\uAADA\uAADE\uAADF\uAAF0\uAAF1\uAAF7-\uAB00\uAB07\uAB08\uAB0F\uAB10\uAB17-\uAB1F\uAB27\uAB2F\uAB5B\uAB6A-\uAB6F\uABEB\uABEE\uABEF\uABFA-\uABFF\uD7A4-\uD7AF\uD7C7-\uD7CA\uD7FC-\uD7FF\uE000-\uF8FF\uFA6E\uFA6F\uFADA-\uFAFF\uFB07-\uFB12\uFB18-\uFB1C\uFB29\uFB37\uFB3D\uFB3F\uFB42\uFB45\uFBB2-\uFBD2\uFD3E-\uFD4F\uFD90\uFD91\uFDC8-\uFDEF\uFDFC-\uFDFF\uFE10-\uFE1F\uFE30-\uFE32\uFE35-\uFE4C\uFE50-\uFE6F\uFE75\uFEFD-\uFF0F\uFF1A-\uFF20\uFF3B-\uFF3E\uFF40\uFF5B-\uFF65\uFFBF-\uFFC1\uFFC8\uFFC9\uFFD0\uFFD1\uFFD8\uFFD9\uFFDD-\uFFFF]|\uD800[\uDC0C\uDC27\uDC3B\uDC3E\uDC4E\uDC4F\uDC5E-\uDC7F\uDCFB-\uDD3F\uDD75-\uDDFC\uDDFE-\uDE7F\uDE9D-\uDE9F\uDED1-\uDEDF\uDEE1-\uDEFF\uDF20-\uDF2C\uDF4B-\uDF4F\uDF7B-\uDF7F\uDF9E\uDF9F\uDFC4-\uDFC7\uDFD0\uDFD6-\uDFFF]|\uD801[\uDC9E\uDC9F\uDCAA-\uDCAF\uDCD4-\uDCD7\uDCFC-\uDCFF\uDD28-\uDD2F\uDD64-\uDDFF\uDF37-\uDF3F\uDF56-\uDF5F\uDF68-\uDFFF]|\uD802[\uDC06\uDC07\uDC09\uDC36\uDC39-\uDC3B\uDC3D\uDC3E\uDC56-\uDC5F\uDC77-\uDC7F\uDC9F-\uDCDF\uDCF3\uDCF6-\uDCFF\uDD16-\uDD1F\uDD3A-\uDD7F\uDDB8-\uDDBD\uDDC0-\uDDFF\uDE04\uDE07-\uDE0B\uDE14\uDE18\uDE36\uDE37\uDE3B-\uDE3E\uDE40-\uDE5F\uDE7D-\uDE7F\uDE9D-\uDEBF\uDEC8\uDEE7-\uDEFF\uDF36-\uDF3F\uDF56-\uDF5F\uDF73-\uDF7F\uDF92-\uDFFF]|\uD803[\uDC49-\uDC7F\uDCB3-\uDCBF\uDCF3-\uDCFF\uDD28-\uDD2F\uDD3A-\uDE7F\uDEAA\uDEAD-\uDEAF\uDEB2-\uDEFF\uDF1D-\uDF26\uDF28-\uDF2F\uDF51-\uDFAF\uDFC5-\uDFDF\uDFF7-\uDFFF]|\uD804[\uDC47-\uDC65\uDC70-\uDC7E\uDCBB-\uDCCF\uDCE9-\uDCEF\uDCFA-\uDCFF\uDD35\uDD40-\uDD43\uDD48-\uDD4F\uDD74\uDD75\uDD77-\uDD7F\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDFF\uDE12\uDE38-\uDE3D\uDE3F-\uDE7F\uDE87\uDE89\uDE8E\uDE9E\uDEA9-\uDEAF\uDEEB-\uDEEF\uDEFA-\uDEFF\uDF04\uDF0D\uDF0E\uDF11\uDF12\uDF29\uDF31\uDF34\uDF3A\uDF45\uDF46\uDF49\uDF4A\uDF4E\uDF4F\uDF51-\uDF56\uDF58-\uDF5C\uDF64\uDF65\uDF6D-\uDF6F\uDF75-\uDFFF]|\uD805[\uDC4B-\uDC4F\uDC5A-\uDC5D\uDC62-\uDC7F\uDCC6\uDCC8-\uDCCF\uDCDA-\uDD7F\uDDB6\uDDB7\uDDC1-\uDDD7\uDDDE-\uDDFF\uDE41-\uDE43\uDE45-\uDE4F\uDE5A-\uDE7F\uDEB9-\uDEBF\uDECA-\uDEFF\uDF1B\uDF1C\uDF2C-\uDF2F\uDF3A-\uDFFF]|\uD806[\uDC3B-\uDC9F\uDCEA-\uDCFE\uDD07\uDD08\uDD0A\uDD0B\uDD14\uDD17\uDD36\uDD39\uDD3A\uDD44-\uDD4F\uDD5A-\uDD9F\uDDA8\uDDA9\uDDD8\uDDD9\uDDE2\uDDE5-\uDDFF\uDE3F-\uDE46\uDE48-\uDE4F\uDE9A-\uDE9C\uDE9E-\uDEBF\uDEF9-\uDFFF]|\uD807[\uDC09\uDC37\uDC41-\uDC4F\uDC5A-\uDC71\uDC90\uDC91\uDCA8\uDCB7-\uDCFF\uDD07\uDD0A\uDD37-\uDD39\uDD3B\uDD3E\uDD48-\uDD4F\uDD5A-\uDD5F\uDD66\uDD69\uDD8F\uDD92\uDD99-\uDD9F\uDDAA-\uDEDF\uDEF7-\uDFAF\uDFB1-\uDFFF]|\uD808[\uDF9A-\uDFFF]|\uD809[\uDC6F-\uDC7F\uDD44-\uDFFF]|[\uD80A\uD80B\uD80E-\uD810\uD812-\uD819\uD824-\uD82B\uD82D\uD82E\uD830-\uD833\uD837\uD839\uD83D\uD83F\uD87B-\uD87D\uD87F\uD885-\uDB3F\uDB41-\uDBFF][\uDC00-\uDFFF]|\uD80D[\uDC2F-\uDFFF]|\uD811[\uDE47-\uDFFF]|\uD81A[\uDE39-\uDE3F\uDE5F\uDE6A-\uDECF\uDEEE\uDEEF\uDEF5-\uDEFF\uDF37-\uDF3F\uDF44-\uDF4F\uDF5A-\uDF62\uDF78-\uDF7C\uDF90-\uDFFF]|\uD81B[\uDC00-\uDE3F\uDE80-\uDEFF\uDF4B-\uDF4E\uDF88-\uDF8E\uDFA0-\uDFDF\uDFE2\uDFE5-\uDFEF\uDFF2-\uDFFF]|\uD821[\uDFF8-\uDFFF]|\uD823[\uDCD6-\uDCFF\uDD09-\uDFFF]|\uD82C[\uDD1F-\uDD4F\uDD53-\uDD63\uDD68-\uDD6F\uDEFC-\uDFFF]|\uD82F[\uDC6B-\uDC6F\uDC7D-\uDC7F\uDC89-\uDC8F\uDC9A-\uDC9C\uDC9F-\uDFFF]|\uD834[\uDC00-\uDD64\uDD6A-\uDD6C\uDD73-\uDD7A\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDE41\uDE45-\uDFFF]|\uD835[\uDC55\uDC9D\uDCA0\uDCA1\uDCA3\uDCA4\uDCA7\uDCA8\uDCAD\uDCBA\uDCBC\uDCC4\uDD06\uDD0B\uDD0C\uDD15\uDD1D\uDD3A\uDD3F\uDD45\uDD47-\uDD49\uDD51\uDEA6\uDEA7\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3\uDFCC\uDFCD]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85-\uDE9A\uDEA0\uDEB0-\uDFFF]|\uD838[\uDC07\uDC19\uDC1A\uDC22\uDC25\uDC2B-\uDCFF\uDD2D-\uDD2F\uDD3E\uDD3F\uDD4A-\uDD4D\uDD4F-\uDEBF\uDEFA-\uDFFF]|\uD83A[\uDCC5-\uDCCF\uDCD7-\uDCFF\uDD4C-\uDD4F\uDD5A-\uDFFF]|\uD83B[\uDC00-\uDDFF\uDE04\uDE20\uDE23\uDE25\uDE26\uDE28\uDE33\uDE38\uDE3A\uDE3C-\uDE41\uDE43-\uDE46\uDE48\uDE4A\uDE4C\uDE50\uDE53\uDE55\uDE56\uDE58\uDE5A\uDE5C\uDE5E\uDE60\uDE63\uDE65\uDE66\uDE6B\uDE73\uDE78\uDE7D\uDE7F\uDE8A\uDE9C-\uDEA0\uDEA4\uDEAA\uDEBC-\uDFFF]|\uD83C[\uDC00-\uDD2F\uDD4A-\uDD4F\uDD6A-\uDD6F\uDD8A-\uDFFF]|\uD83E[\uDC00-\uDFEF\uDFFA-\uDFFF]|\uD869[\uDEDE-\uDEFF]|\uD86D[\uDF35-\uDF3F]|\uD86E[\uDC1E\uDC1F]|\uD873[\uDEA2-\uDEAF]|\uD87A[\uDFE1-\uDFFF]|\uD87E[\uDE1E-\uDFFF]|\uD884[\uDF4B-\uDFFF]|\uDB40[\uDC00-\uDCFF\uDDF0-\uDFFF]/g, us = Object.hasOwnProperty; class ba { /** * Create a new slug class. @@ -2113,9 +2113,9 @@ class ba { */ slug(e, t) { const n = this; - let i = us(e, t === !0); + let i = cs(e, t === !0); const a = i; - for (; ss.call(n.occurrences, i); ) + for (; us.call(n.occurrences, i); ) n.occurrences[a]++, i = a + "-" + n.occurrences[a]; return n.occurrences[i] = 0, i; } @@ -2128,11 +2128,11 @@ class ba { this.occurrences = /* @__PURE__ */ Object.create(null); } } -function us(o, e) { - return typeof o != "string" ? "" : (e || (o = o.toLowerCase()), o.replace(rs, "").replace(/ /g, "-")); +function cs(o, e) { + return typeof o != "string" ? "" : (e || (o = o.toLowerCase()), o.replace(ss, "").replace(/ /g, "-")); } new ba(); -var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}, cs = { exports: {} }; +var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : typeof global < "u" ? global : typeof self < "u" ? self : {}, _s = { exports: {} }; (function(o) { var e = typeof window < "u" ? window : typeof WorkerGlobalScope < "u" && self instanceof WorkerGlobalScope ? self : {}; /** @@ -2199,8 +2199,8 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @memberof Prism */ util: { - encode: function h(_) { - return _ instanceof s ? new s(_.type, h(_.content), _.alias) : Array.isArray(_) ? _.map(h) : _.replace(/&/g, "&").replace(/} */ - {}, v[w] = y; + F = /** @type {Record} */ + {}, v[w] = F; for (var A in _) - _.hasOwnProperty(A) && (y[A] = h(_[A], v)); + _.hasOwnProperty(A) && (F[A] = p(_[A], v)); return ( /** @type {any} */ - y + F ); case "Array": - return w = r.util.objId(_), v[w] ? v[w] : (y = [], v[w] = y, /** @type {Array} */ + return w = r.util.objId(_), v[w] ? v[w] : (F = [], v[w] = F, /** @type {Array} */ /** @type {any} */ - _.forEach(function(F, S) { - y[S] = h(F, v); + _.forEach(function(y, S) { + F[S] = p(y, v); }), /** @type {any} */ - y); + F); default: return _; } @@ -2274,12 +2274,12 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @param {Element} element * @returns {string} */ - getLanguage: function(h) { - for (; h; ) { - var _ = i.exec(h.className); + getLanguage: function(p) { + for (; p; ) { + var _ = i.exec(p.className); if (_) return _[1].toLowerCase(); - h = h.parentElement; + p = p.parentElement; } return "none"; }, @@ -2290,8 +2290,8 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @param {string} language * @returns {void} */ - setLanguage: function(h, _) { - h.className = h.className.replace(RegExp(i, "gi"), ""), h.classList.add("language-" + _); + setLanguage: function(p, _) { + p.className = p.className.replace(RegExp(i, "gi"), ""), p.classList.add("language-" + _); }, /** * Returns the script element that is currently executing. @@ -2310,12 +2310,12 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t ); try { throw new Error(); - } catch (y) { - var h = (/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(y.stack) || [])[1]; - if (h) { + } catch (F) { + var p = (/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(F.stack) || [])[1]; + if (p) { var _ = document.getElementsByTagName("script"); for (var v in _) - if (_[v].src == h) + if (_[v].src == p) return _[v]; } return null; @@ -2340,14 +2340,14 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @param {boolean} [defaultActivation=false] * @returns {boolean} */ - isActive: function(h, _, v) { - for (var y = "no-" + _; h; ) { - var w = h.classList; + isActive: function(p, _, v) { + for (var F = "no-" + _; p; ) { + var w = p.classList; if (w.contains(_)) return !0; - if (w.contains(y)) + if (w.contains(F)) return !1; - h = h.parentElement; + p = p.parentElement; } return !!v; } @@ -2395,10 +2395,10 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * 'color': /\b(?:red|green|blue)\b/ * }); */ - extend: function(h, _) { - var v = r.util.clone(r.languages[h]); - for (var y in _) - v[y] = _[y]; + extend: function(p, _) { + var v = r.util.clone(r.languages[p]); + for (var F in _) + v[F] = _[F]; return v; }, /** @@ -2476,31 +2476,31 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @returns {Grammar} The new grammar object. * @public */ - insertBefore: function(h, _, v, y) { - y = y || /** @type {any} */ + insertBefore: function(p, _, v, F) { + F = F || /** @type {any} */ r.languages; - var w = y[h], A = {}; - for (var F in w) - if (w.hasOwnProperty(F)) { - if (F == _) + var w = F[p], A = {}; + for (var y in w) + if (w.hasOwnProperty(y)) { + if (y == _) for (var S in v) v.hasOwnProperty(S) && (A[S] = v[S]); - v.hasOwnProperty(F) || (A[F] = w[F]); + v.hasOwnProperty(y) || (A[y] = w[y]); } - var I = y[h]; - return y[h] = A, r.languages.DFS(r.languages, function(T, L) { - L === I && T != h && (this[T] = A); + var I = F[p]; + return F[p] = A, r.languages.DFS(r.languages, function(R, N) { + N === I && R != p && (this[R] = A); }), A; }, // Traverse a language definition with Depth First Search - DFS: function h(_, v, y, w) { + DFS: function p(_, v, F, w) { w = w || {}; var A = r.util.objId; - for (var F in _) - if (_.hasOwnProperty(F)) { - v.call(_, F, _[F], y || F); - var S = _[F], I = r.util.type(S); - I === "Object" && !w[A(S)] ? (w[A(S)] = !0, h(S, v, null, w)) : I === "Array" && !w[A(S)] && (w[A(S)] = !0, h(S, v, F, w)); + for (var y in _) + if (_.hasOwnProperty(y)) { + v.call(_, y, _[y], F || y); + var S = _[y], I = r.util.type(S); + I === "Object" && !w[A(S)] ? (w[A(S)] = !0, p(S, v, null, w)) : I === "Array" && !w[A(S)] && (w[A(S)] = !0, p(S, v, y, w)); } } }, @@ -2517,8 +2517,8 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @memberof Prism * @public */ - highlightAll: function(h, _) { - r.highlightAllUnder(document, h, _); + highlightAll: function(p, _) { + r.highlightAllUnder(document, p, _); }, /** * Fetches all the descendants of `container` that have a `.language-xxxx` class and then calls @@ -2535,15 +2535,15 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @memberof Prism * @public */ - highlightAllUnder: function(h, _, v) { - var y = { + highlightAllUnder: function(p, _, v) { + var F = { callback: v, - container: h, + container: p, selector: 'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code' }; - r.hooks.run("before-highlightall", y), y.elements = Array.prototype.slice.apply(y.container.querySelectorAll(y.selector)), r.hooks.run("before-all-elements-highlight", y); - for (var w = 0, A; A = y.elements[w++]; ) - r.highlightElement(A, _ === !0, y.callback); + r.hooks.run("before-highlightall", F), F.elements = Array.prototype.slice.apply(F.container.querySelectorAll(F.selector)), r.hooks.run("before-all-elements-highlight", F); + for (var w = 0, A; A = F.elements[w++]; ) + r.highlightElement(A, _ === !0, F.callback); }, /** * Highlights the code inside a single element. @@ -2573,19 +2573,19 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @memberof Prism * @public */ - highlightElement: function(h, _, v) { - var y = r.util.getLanguage(h), w = r.languages[y]; - r.util.setLanguage(h, y); - var A = h.parentElement; - A && A.nodeName.toLowerCase() === "pre" && r.util.setLanguage(A, y); - var F = h.textContent, S = { - element: h, - language: y, + highlightElement: function(p, _, v) { + var F = r.util.getLanguage(p), w = r.languages[F]; + r.util.setLanguage(p, F); + var A = p.parentElement; + A && A.nodeName.toLowerCase() === "pre" && r.util.setLanguage(A, F); + var y = p.textContent, S = { + element: p, + language: F, grammar: w, - code: F + code: y }; - function I(L) { - S.highlightedCode = L, r.hooks.run("before-insert", S), S.element.innerHTML = S.highlightedCode, r.hooks.run("after-highlight", S), r.hooks.run("complete", S), v && v.call(S.element); + function I(N) { + S.highlightedCode = N, r.hooks.run("before-insert", S), S.element.innerHTML = S.highlightedCode, r.hooks.run("after-highlight", S), r.hooks.run("complete", S), v && v.call(S.element); } if (r.hooks.run("before-sanity-check", S), A = S.element.parentElement, A && A.nodeName.toLowerCase() === "pre" && !A.hasAttribute("tabindex") && A.setAttribute("tabindex", "0"), !S.code) { r.hooks.run("complete", S), v && v.call(S.element); @@ -2596,10 +2596,10 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t return; } if (_ && n.Worker) { - var T = new Worker(r.filename); - T.onmessage = function(L) { - I(L.data); - }, T.postMessage(JSON.stringify({ + var R = new Worker(r.filename); + R.onmessage = function(N) { + I(N.data); + }, R.postMessage(JSON.stringify({ language: S.language, code: S.code, immediateClose: !0 @@ -2627,15 +2627,15 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @example * Prism.highlight('var foo = true;', Prism.languages.javascript, 'javascript'); */ - highlight: function(h, _, v) { - var y = { - code: h, + highlight: function(p, _, v) { + var F = { + code: p, grammar: _, language: v }; - if (r.hooks.run("before-tokenize", y), !y.grammar) - throw new Error('The language "' + y.language + '" has no grammar.'); - return y.tokens = r.tokenize(y.code, y.grammar), r.hooks.run("after-tokenize", y), s.stringify(r.util.encode(y.tokens), y.language); + if (r.hooks.run("before-tokenize", F), !F.grammar) + throw new Error('The language "' + F.language + '" has no grammar.'); + return F.tokens = r.tokenize(F.code, F.grammar), r.hooks.run("after-tokenize", F), s.stringify(r.util.encode(F.tokens), F.language); }, /** * This is the heart of Prism, and the most low-level function you can use. It accepts a string of text as input @@ -2661,15 +2661,15 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * } * }); */ - tokenize: function(h, _) { + tokenize: function(p, _) { var v = _.rest; if (v) { - for (var y in v) - _[y] = v[y]; + for (var F in v) + _[F] = v[F]; delete _.rest; } var w = new m(); - return d(w, w.head, h), c(h, w, _, w.head, 0), b(w); + return d(w, w.head, p), c(p, w, _, w.head, 0), D(w); }, /** * @namespace @@ -2690,9 +2690,9 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @param {HookCallback} callback The callback function which is given environment variables. * @public */ - add: function(h, _) { + add: function(p, _) { var v = r.hooks.all; - v[h] = v[h] || [], v[h].push(_); + v[p] = v[p] || [], v[p].push(_); }, /** * Runs a hook invoking all registered callbacks with the given environment variables. @@ -2703,94 +2703,94 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * @param {Object} env The environment variables of the hook passed to all callbacks registered. * @public */ - run: function(h, _) { - var v = r.hooks.all[h]; + run: function(p, _) { + var v = r.hooks.all[p]; if (!(!v || !v.length)) - for (var y = 0, w; w = v[y++]; ) + for (var F = 0, w; w = v[F++]; ) w(_); } }, Token: s }; n.Prism = r; - function s(h, _, v, y) { - this.type = h, this.content = _, this.alias = v, this.length = (y || "").length | 0; + function s(p, _, v, F) { + this.type = p, this.content = _, this.alias = v, this.length = (F || "").length | 0; } - s.stringify = function h(_, v) { + s.stringify = function p(_, v) { if (typeof _ == "string") return _; if (Array.isArray(_)) { - var y = ""; + var F = ""; return _.forEach(function(I) { - y += h(I, v); - }), y; + F += p(I, v); + }), F; } var w = { type: _.type, - content: h(_.content, v), + content: p(_.content, v), tag: "span", classes: ["token", _.type], attributes: {}, language: v }, A = _.alias; A && (Array.isArray(A) ? Array.prototype.push.apply(w.classes, A) : w.classes.push(A)), r.hooks.run("wrap", w); - var F = ""; + var y = ""; for (var S in w.attributes) - F += " " + S + '="' + (w.attributes[S] || "").replace(/"/g, """) + '"'; - return "<" + w.tag + ' class="' + w.classes.join(" ") + '"' + F + ">" + w.content + ""; + y += " " + S + '="' + (w.attributes[S] || "").replace(/"/g, """) + '"'; + return "<" + w.tag + ' class="' + w.classes.join(" ") + '"' + y + ">" + w.content + ""; }; - function u(h, _, v, y) { - h.lastIndex = _; - var w = h.exec(v); - if (w && y && w[1]) { + function u(p, _, v, F) { + p.lastIndex = _; + var w = p.exec(v); + if (w && F && w[1]) { var A = w[1].length; w.index += A, w[0] = w[0].slice(A); } return w; } - function c(h, _, v, y, w, A) { - for (var F in v) - if (!(!v.hasOwnProperty(F) || !v[F])) { - var S = v[F]; + function c(p, _, v, F, w, A) { + for (var y in v) + if (!(!v.hasOwnProperty(y) || !v[y])) { + var S = v[y]; S = Array.isArray(S) ? S : [S]; for (var I = 0; I < S.length; ++I) { - if (A && A.cause == F + "," + I) + if (A && A.cause == y + "," + I) return; - var T = S[I], L = T.inside, Q = !!T.lookbehind, j = !!T.greedy, oe = T.alias; - if (j && !T.pattern.global) { - var J = T.pattern.toString().match(/[imsuy]*$/)[0]; - T.pattern = RegExp(T.pattern.source, J + "g"); + var R = S[I], N = R.inside, te = !!R.lookbehind, q = !!R.greedy, U = R.alias; + if (q && !R.pattern.global) { + var O = R.pattern.toString().match(/[imsuy]*$/)[0]; + R.pattern = RegExp(R.pattern.source, O + "g"); } - for (var te = T.pattern || T, N = y.next, G = w; N !== _.tail && !(A && G >= A.reach); G += N.value.length, N = N.next) { - var ve = N.value; - if (_.length > h.length) + for (var ie = R.pattern || R, z = F.next, V = w; z !== _.tail && !(A && V >= A.reach); V += z.value.length, z = z.next) { + var re = z.value; + if (_.length > p.length) return; - if (!(ve instanceof s)) { - var E = 1, ne; - if (j) { - if (ne = u(te, G, h, Q), !ne || ne.index >= h.length) + if (!(re instanceof s)) { + var $ = 1, Q; + if (q) { + if (Q = u(ie, V, p, te), !Q || Q.index >= p.length) break; - var ke = ne.index, W = ne.index + ne[0].length, re = G; - for (re += N.value.length; ke >= re; ) - N = N.next, re += N.value.length; - if (re -= N.value.length, G = re, N.value instanceof s) + var Ae = Q.index, G = Q.index + Q[0].length, _e = V; + for (_e += z.value.length; Ae >= _e; ) + z = z.next, _e += z.value.length; + if (_e -= z.value.length, V = _e, z.value instanceof s) continue; - for (var C = N; C !== _.tail && (re < W || typeof C.value == "string"); C = C.next) - E++, re += C.value.length; - E--, ve = h.slice(G, re), ne.index -= G; - } else if (ne = u(te, 0, ve, Q), !ne) + for (var C = z; C !== _.tail && (_e < G || typeof C.value == "string"); C = C.next) + $++, _e += C.value.length; + $--, re = p.slice(V, _e), Q.index -= V; + } else if (Q = u(ie, 0, re, te), !Q) continue; - var ke = ne.index, at = ne[0], At = ve.slice(0, ke), Ct = ve.slice(ke + at.length), St = G + ve.length; - A && St > A.reach && (A.reach = St); - var vt = N.prev; - At && (vt = d(_, vt, At), G += At.length), g(_, vt, E); - var rt = new s(F, L ? r.tokenize(at, L) : at, oe, at); - if (N = d(_, vt, rt), Ct && d(_, N, Ct), E > 1) { - var st = { - cause: F + "," + I, - reach: St + var Ae = Q.index, st = Q[0], Ct = re.slice(0, Ae), St = re.slice(Ae + st.length), Tt = V + re.length; + A && Tt > A.reach && (A.reach = Tt); + var Dt = z.prev; + Ct && (Dt = d(_, Dt, Ct), V += Ct.length), g(_, Dt, $); + var ut = new s(y, N ? r.tokenize(st, N) : st, U, st); + if (z = d(_, Dt, ut), St && d(_, z, St), $ > 1) { + var ct = { + cause: y + "," + I, + reach: Tt }; - c(h, _, v, N.prev, G, st), A && st.reach > A.reach && (A.reach = st.reach); + c(p, _, v, z.prev, V, ct), A && ct.reach > A.reach && (A.reach = ct.reach); } } } @@ -2798,36 +2798,36 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t } } function m() { - var h = { value: null, prev: null, next: null }, _ = { value: null, prev: h, next: null }; - h.next = _, this.head = h, this.tail = _, this.length = 0; + var p = { value: null, prev: null, next: null }, _ = { value: null, prev: p, next: null }; + p.next = _, this.head = p, this.tail = _, this.length = 0; } - function d(h, _, v) { - var y = _.next, w = { value: v, prev: _, next: y }; - return _.next = w, y.prev = w, h.length++, w; + function d(p, _, v) { + var F = _.next, w = { value: v, prev: _, next: F }; + return _.next = w, F.prev = w, p.length++, w; } - function g(h, _, v) { - for (var y = _.next, w = 0; w < v && y !== h.tail; w++) - y = y.next; - _.next = y, y.prev = _, h.length -= w; + function g(p, _, v) { + for (var F = _.next, w = 0; w < v && F !== p.tail; w++) + F = F.next; + _.next = F, F.prev = _, p.length -= w; } - function b(h) { - for (var _ = [], v = h.head.next; v !== h.tail; ) + function D(p) { + for (var _ = [], v = p.head.next; v !== p.tail; ) _.push(v.value), v = v.next; return _; } if (!n.document) - return n.addEventListener && (r.disableWorkerMessageHandler || n.addEventListener("message", function(h) { - var _ = JSON.parse(h.data), v = _.language, y = _.code, w = _.immediateClose; - n.postMessage(r.highlight(y, r.languages[v], v)), w && n.close(); + return n.addEventListener && (r.disableWorkerMessageHandler || n.addEventListener("message", function(p) { + var _ = JSON.parse(p.data), v = _.language, F = _.code, w = _.immediateClose; + n.postMessage(r.highlight(F, r.languages[v], v)), w && n.close(); }, !1)), r; - var p = r.util.currentScript(); - p && (r.filename = p.src, p.hasAttribute("data-manual") && (r.manual = !0)); - function D() { + var h = r.util.currentScript(); + h && (r.filename = h.src, h.hasAttribute("data-manual") && (r.manual = !0)); + function b() { r.manual || r.highlightAll(); } if (!r.manual) { - var $ = document.readyState; - $ === "loading" || $ === "interactive" && p && p.defer ? document.addEventListener("DOMContentLoaded", D) : window.requestAnimationFrame ? window.requestAnimationFrame(D) : window.setTimeout(D, 16); + var k = document.readyState; + k === "loading" || k === "interactive" && h && h.defer ? document.addEventListener("DOMContentLoaded", b) : window.requestAnimationFrame ? window.requestAnimationFrame(b) : window.setTimeout(b, 16); } return r; }(e); @@ -3209,8 +3209,8 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t if (typeof t > "u" || typeof document > "u") return; Element.prototype.matches || (Element.prototype.matches = Element.prototype.msMatchesSelector || Element.prototype.webkitMatchesSelector); - var n = "Loading…", i = function(p, D) { - return "✖ Error " + p + " while fetching file: " + D; + var n = "Loading…", i = function(h, b) { + return "✖ Error " + h + " while fetching file: " + b; }, a = "✖ Error: File does not exist or is empty", l = { js: "javascript", py: "python", @@ -3222,51 +3222,51 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t h: "c", tex: "latex" }, r = "data-src-status", s = "loading", u = "loaded", c = "failed", m = "pre[data-src]:not([" + r + '="' + u + '"]):not([' + r + '="' + s + '"])'; - function d(p, D, $) { - var h = new XMLHttpRequest(); - h.open("GET", p, !0), h.onreadystatechange = function() { - h.readyState == 4 && (h.status < 400 && h.responseText ? D(h.responseText) : h.status >= 400 ? $(i(h.status, h.statusText)) : $(a)); - }, h.send(null); - } - function g(p) { - var D = /^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(p || ""); - if (D) { - var $ = Number(D[1]), h = D[2], _ = D[3]; - return h ? _ ? [$, Number(_)] : [$, void 0] : [$, $]; + function d(h, b, k) { + var p = new XMLHttpRequest(); + p.open("GET", h, !0), p.onreadystatechange = function() { + p.readyState == 4 && (p.status < 400 && p.responseText ? b(p.responseText) : p.status >= 400 ? k(i(p.status, p.statusText)) : k(a)); + }, p.send(null); + } + function g(h) { + var b = /^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(h || ""); + if (b) { + var k = Number(b[1]), p = b[2], _ = b[3]; + return p ? _ ? [k, Number(_)] : [k, void 0] : [k, k]; } } - t.hooks.add("before-highlightall", function(p) { - p.selector += ", " + m; - }), t.hooks.add("before-sanity-check", function(p) { - var D = ( + t.hooks.add("before-highlightall", function(h) { + h.selector += ", " + m; + }), t.hooks.add("before-sanity-check", function(h) { + var b = ( /** @type {HTMLPreElement} */ - p.element + h.element ); - if (D.matches(m)) { - p.code = "", D.setAttribute(r, s); - var $ = D.appendChild(document.createElement("CODE")); - $.textContent = n; - var h = D.getAttribute("data-src"), _ = p.language; + if (b.matches(m)) { + h.code = "", b.setAttribute(r, s); + var k = b.appendChild(document.createElement("CODE")); + k.textContent = n; + var p = b.getAttribute("data-src"), _ = h.language; if (_ === "none") { - var v = (/\.(\w+)$/.exec(h) || [, "none"])[1]; + var v = (/\.(\w+)$/.exec(p) || [, "none"])[1]; _ = l[v] || v; } - t.util.setLanguage($, _), t.util.setLanguage(D, _); - var y = t.plugins.autoloader; - y && y.loadLanguages(_), d( - h, + t.util.setLanguage(k, _), t.util.setLanguage(b, _); + var F = t.plugins.autoloader; + F && F.loadLanguages(_), d( + p, function(w) { - D.setAttribute(r, u); - var A = g(D.getAttribute("data-range")); + b.setAttribute(r, u); + var A = g(b.getAttribute("data-range")); if (A) { - var F = w.split(/\r\n?|\n/g), S = A[0], I = A[1] == null ? F.length : A[1]; - S < 0 && (S += F.length), S = Math.max(0, Math.min(S - 1, F.length)), I < 0 && (I += F.length), I = Math.max(0, Math.min(I, F.length)), w = F.slice(S, I).join(` -`), D.hasAttribute("data-start") || D.setAttribute("data-start", String(S + 1)); + var y = w.split(/\r\n?|\n/g), S = A[0], I = A[1] == null ? y.length : A[1]; + S < 0 && (S += y.length), S = Math.max(0, Math.min(S - 1, y.length)), I < 0 && (I += y.length), I = Math.max(0, Math.min(I, y.length)), w = y.slice(S, I).join(` +`), b.hasAttribute("data-start") || b.setAttribute("data-start", String(S + 1)); } - $.textContent = w, t.highlightElement($); + k.textContent = w, t.highlightElement(k); }, function(w) { - D.setAttribute(r, c), $.textContent = w; + b.setAttribute(r, c), k.textContent = w; } ); } @@ -3278,17 +3278,17 @@ var No = typeof globalThis < "u" ? globalThis : typeof window < "u" ? window : t * * @param {ParentNode} [container=document] */ - highlight: function(D) { - for (var $ = (D || document).querySelectorAll(m), h = 0, _; _ = $[h++]; ) + highlight: function(b) { + for (var k = (b || document).querySelectorAll(m), p = 0, _; _ = k[p++]; ) t.highlightElement(_); } }; - var b = !1; + var D = !1; t.fileHighlight = function() { - b || (console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."), b = !0), t.plugins.fileHighlight.highlight.apply(this, arguments); + D || (console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."), D = !0), t.plugins.fileHighlight.highlight.apply(this, arguments); }; }(); -})(cs); +})(_s); Prism.languages.python = { comment: { pattern: /(^|[^\\])#.*/, @@ -3631,7 +3631,7 @@ Prism.languages.py = Prism.languages.python; o.languages.sh = o.languages.bash, o.languages.shell = o.languages.bash; })(Prism); new ba(); -const _s = (o) => { +const ds = (o) => { const e = {}; for (let t = 0, n = o.length; t < n; t++) { const i = o[t]; @@ -3639,7 +3639,7 @@ const _s = (o) => { e[a] ? e[a] = e[a].concat(i[a]) : e[a] = i[a]; } return e; -}, ds = [ +}, fs = [ "abbr", "accept", "accept-charset", @@ -3848,7 +3848,7 @@ const _s = (o) => { "webkitdirectory", "width", "wrap" -], fs = [ +], hs = [ "accent-height", "accumulate", "additive", @@ -4032,7 +4032,7 @@ const _s = (o) => { "y2", "z", "zoomandpan" -], hs = [ +], ps = [ "accent", "accentunder", "align", @@ -4087,98 +4087,98 @@ const _s = (o) => { "width", "xmlns" ]; -_s([ - Object.fromEntries(ds.map((o) => [o, ["*"]])), - Object.fromEntries(fs.map((o) => [o, ["svg:*"]])), - Object.fromEntries(hs.map((o) => [o, ["math:*"]])) +ds([ + Object.fromEntries(fs.map((o) => [o, ["*"]])), + Object.fromEntries(hs.map((o) => [o, ["svg:*"]])), + Object.fromEntries(ps.map((o) => [o, ["math:*"]])) ]); const { - HtmlTagHydration: zd, - SvelteComponent: Ud, - attr: Hd, - binding_callbacks: Gd, - children: jd, - claim_element: Vd, - claim_html_tag: Wd, - detach: Zd, - element: Yd, - init: Xd, - insert_hydration: Kd, - noop: Qd, - safe_not_equal: Jd, - toggle_class: ef -} = window.__gradio__svelte__internal, { afterUpdate: tf, tick: nf, onMount: of } = window.__gradio__svelte__internal, { - SvelteComponent: lf, - attr: af, - children: rf, - claim_component: sf, - claim_element: uf, - create_component: cf, - destroy_component: _f, - detach: df, - element: ff, - init: hf, - insert_hydration: pf, - mount_component: mf, - safe_not_equal: gf, - transition_in: vf, + HtmlTagHydration: Ud, + SvelteComponent: Hd, + attr: Gd, + binding_callbacks: jd, + children: Vd, + claim_element: Wd, + claim_html_tag: Zd, + detach: Yd, + element: Xd, + init: Kd, + insert_hydration: Qd, + noop: Jd, + safe_not_equal: ef, + toggle_class: tf +} = window.__gradio__svelte__internal, { afterUpdate: nf, tick: of, onMount: lf } = window.__gradio__svelte__internal, { + SvelteComponent: af, + attr: rf, + children: sf, + claim_component: uf, + claim_element: cf, + create_component: _f, + destroy_component: df, + detach: ff, + element: hf, + init: pf, + insert_hydration: mf, + mount_component: gf, + safe_not_equal: vf, + transition_in: Df, transition_out: bf } = window.__gradio__svelte__internal, { - SvelteComponent: Df, - attr: wf, - check_outros: yf, - children: Ff, - claim_component: $f, - claim_element: kf, - claim_space: Ef, - create_component: Af, - create_slot: Cf, - destroy_component: Sf, - detach: Tf, - element: xf, - empty: Bf, - get_all_dirty_from_scope: Rf, - get_slot_changes: If, - group_outros: Lf, - init: qf, - insert_hydration: Of, - mount_component: Nf, - safe_not_equal: Mf, - space: Pf, - toggle_class: zf, - transition_in: Uf, - transition_out: Hf, - update_slot_base: Gf + SvelteComponent: wf, + attr: yf, + check_outros: Ff, + children: $f, + claim_component: kf, + claim_element: Ef, + claim_space: Af, + create_component: Cf, + create_slot: Sf, + destroy_component: Tf, + detach: xf, + element: Bf, + empty: Rf, + get_all_dirty_from_scope: If, + get_slot_changes: Lf, + group_outros: qf, + init: Of, + insert_hydration: Nf, + mount_component: Mf, + safe_not_equal: Pf, + space: zf, + toggle_class: Uf, + transition_in: Hf, + transition_out: Gf, + update_slot_base: jf } = window.__gradio__svelte__internal, { - SvelteComponent: ps, + SvelteComponent: ms, append_hydration: ui, - attr: qt, + attr: Ot, children: Mo, - claim_component: ms, + claim_component: gs, claim_element: Po, - claim_space: gs, - claim_text: vs, + claim_space: vs, + claim_text: Ds, create_component: bs, - destroy_component: Ds, + destroy_component: ws, detach: ci, element: zo, - init: ws, - insert_hydration: ys, - mount_component: Fs, - safe_not_equal: $s, - set_data: ks, - space: Es, - text: As, - toggle_class: ut, - transition_in: Cs, - transition_out: Ss + init: ys, + insert_hydration: Fs, + mount_component: $s, + safe_not_equal: ks, + set_data: Es, + space: As, + text: Cs, + toggle_class: _t, + transition_in: Ss, + transition_out: Ts } = window.__gradio__svelte__internal; -function Ts(o) { +function xs(o) { let e, t, n, i, a, l, r; return n = new /*Icon*/ o[1]({}), { c() { - e = zo("label"), t = zo("span"), bs(n.$$.fragment), i = Es(), a = As( + e = zo("label"), t = zo("span"), bs(n.$$.fragment), i = As(), a = Cs( /*label*/ o[0] ), this.h(); @@ -4193,22 +4193,22 @@ function Ts(o) { var u = Mo(e); t = Po(u, "SPAN", { class: !0 }); var c = Mo(t); - ms(n.$$.fragment, c), c.forEach(ci), i = gs(u), a = vs( + gs(n.$$.fragment, c), c.forEach(ci), i = vs(u), a = Ds( u, /*label*/ o[0] ), u.forEach(ci), this.h(); }, h() { - qt(t, "class", "svelte-13ao5pu"), qt(e, "for", ""), qt(e, "data-testid", "block-label"), qt(e, "dir", l = /*rtl*/ - o[5] ? "rtl" : "ltr"), qt(e, "class", "svelte-13ao5pu"), ut(e, "hide", !/*show_label*/ - o[2]), ut(e, "sr-only", !/*show_label*/ - o[2]), ut( + Ot(t, "class", "svelte-13ao5pu"), Ot(e, "for", ""), Ot(e, "data-testid", "block-label"), Ot(e, "dir", l = /*rtl*/ + o[5] ? "rtl" : "ltr"), Ot(e, "class", "svelte-13ao5pu"), _t(e, "hide", !/*show_label*/ + o[2]), _t(e, "sr-only", !/*show_label*/ + o[2]), _t( e, "float", /*float*/ o[4] - ), ut( + ), _t( e, "hide-label", /*disable*/ @@ -4216,28 +4216,28 @@ function Ts(o) { ); }, m(s, u) { - ys(s, e, u), ui(e, t), Fs(n, t, null), ui(e, i), ui(e, a), r = !0; + Fs(s, e, u), ui(e, t), $s(n, t, null), ui(e, i), ui(e, a), r = !0; }, p(s, [u]) { (!r || u & /*label*/ - 1) && ks( + 1) && Es( a, /*label*/ s[0] ), (!r || u & /*rtl*/ 32 && l !== (l = /*rtl*/ - s[5] ? "rtl" : "ltr")) && qt(e, "dir", l), (!r || u & /*show_label*/ - 4) && ut(e, "hide", !/*show_label*/ + s[5] ? "rtl" : "ltr")) && Ot(e, "dir", l), (!r || u & /*show_label*/ + 4) && _t(e, "hide", !/*show_label*/ s[2]), (!r || u & /*show_label*/ - 4) && ut(e, "sr-only", !/*show_label*/ + 4) && _t(e, "sr-only", !/*show_label*/ s[2]), (!r || u & /*float*/ - 16) && ut( + 16) && _t( e, "float", /*float*/ s[4] ), (!r || u & /*disable*/ - 8) && ut( + 8) && _t( e, "hide-label", /*disable*/ @@ -4245,25 +4245,25 @@ function Ts(o) { ); }, i(s) { - r || (Cs(n.$$.fragment, s), r = !0); + r || (Ss(n.$$.fragment, s), r = !0); }, o(s) { - Ss(n.$$.fragment, s), r = !1; + Ts(n.$$.fragment, s), r = !1; }, d(s) { - s && ci(e), Ds(n); + s && ci(e), ws(n); } }; } -function xs(o, e, t) { +function Bs(o, e, t) { let { label: n = null } = e, { Icon: i } = e, { show_label: a = !0 } = e, { disable: l = !1 } = e, { float: r = !0 } = e, { rtl: s = !1 } = e; return o.$$set = (u) => { "label" in u && t(0, n = u.label), "Icon" in u && t(1, i = u.Icon), "show_label" in u && t(2, a = u.show_label), "disable" in u && t(3, l = u.disable), "float" in u && t(4, r = u.float), "rtl" in u && t(5, s = u.rtl); }, [n, i, a, l, r, s]; } -class Bs extends ps { +class Rs extends ms { constructor(e) { - super(), ws(this, e, xs, Ts, $s, { + super(), ys(this, e, Bs, xs, ks, { label: 0, Icon: 1, show_label: 2, @@ -4274,44 +4274,44 @@ class Bs extends ps { } } const { - SvelteComponent: Rs, - append_hydration: Cn, - attr: ot, - bubble: Is, - check_outros: Ls, + SvelteComponent: Is, + append_hydration: Sn, + attr: at, + bubble: Ls, + check_outros: qs, children: zi, - claim_component: qs, + claim_component: Os, claim_element: Ui, claim_space: Uo, - claim_text: Os, + claim_text: Ns, construct_svelte_component: Ho, create_component: Go, - create_slot: Ns, + create_slot: Ms, destroy_component: jo, detach: on, element: Hi, - get_all_dirty_from_scope: Ms, - get_slot_changes: Ps, - group_outros: zs, - init: Us, - insert_hydration: Da, - listen: Hs, + get_all_dirty_from_scope: Ps, + get_slot_changes: zs, + group_outros: Us, + init: Hs, + insert_hydration: wa, + listen: Gs, mount_component: Vo, - safe_not_equal: Gs, - set_data: js, - set_style: gn, + safe_not_equal: js, + set_data: Vs, + set_style: vn, space: Wo, - text: Vs, - toggle_class: ce, + text: Ws, + toggle_class: he, transition_in: _i, transition_out: di, - update_slot_base: Ws + update_slot_base: Zs } = window.__gradio__svelte__internal; function Zo(o) { let e, t; return { c() { - e = Hi("span"), t = Vs( + e = Hi("span"), t = Ws( /*label*/ o[1] ), this.h(); @@ -4319,21 +4319,21 @@ function Zo(o) { l(n) { e = Ui(n, "SPAN", { class: !0 }); var i = zi(e); - t = Os( + t = Ns( i, /*label*/ o[1] ), i.forEach(on), this.h(); }, h() { - ot(e, "class", "svelte-qgco6m"); + at(e, "class", "svelte-qgco6m"); }, m(n, i) { - Da(n, e, i), Cn(e, t); + wa(n, e, i), Sn(e, t); }, p(n, i) { i & /*label*/ - 2 && js( + 2 && Vs( t, /*label*/ n[1] @@ -4344,7 +4344,7 @@ function Zo(o) { } }; } -function Zs(o) { +function Ys(o) { let e, t, n, i, a, l, r, s, u = ( /*show_label*/ o[2] && Zo(o) @@ -4353,14 +4353,14 @@ function Zs(o) { /*Icon*/ o[0] ); - function m(b, p) { + function m(D, h) { return {}; } c && (i = Ho(c, m())); const d = ( /*#slots*/ o[14].default - ), g = Ns( + ), g = Ms( d, o, /*$$scope*/ @@ -4371,228 +4371,228 @@ function Zs(o) { c() { e = Hi("button"), u && u.c(), t = Wo(), n = Hi("div"), i && Go(i.$$.fragment), a = Wo(), g && g.c(), this.h(); }, - l(b) { - e = Ui(b, "BUTTON", { + l(D) { + e = Ui(D, "BUTTON", { "aria-label": !0, "aria-haspopup": !0, title: !0, class: !0 }); - var p = zi(e); - u && u.l(p), t = Uo(p), n = Ui(p, "DIV", { class: !0 }); - var D = zi(n); - i && qs(i.$$.fragment, D), a = Uo(D), g && g.l(D), D.forEach(on), p.forEach(on), this.h(); + var h = zi(e); + u && u.l(h), t = Uo(h), n = Ui(h, "DIV", { class: !0 }); + var b = zi(n); + i && Os(i.$$.fragment, b), a = Uo(b), g && g.l(b), b.forEach(on), h.forEach(on), this.h(); }, h() { - ot(n, "class", "svelte-qgco6m"), ce( + at(n, "class", "svelte-qgco6m"), he( n, "x-small", /*size*/ o[4] === "x-small" - ), ce( + ), he( n, "small", /*size*/ o[4] === "small" - ), ce( + ), he( n, "large", /*size*/ o[4] === "large" - ), ce( + ), he( n, "medium", /*size*/ o[4] === "medium" ), e.disabled = /*disabled*/ - o[7], ot( + o[7], at( e, "aria-label", /*label*/ o[1] - ), ot( + ), at( e, "aria-haspopup", /*hasPopup*/ o[8] - ), ot( + ), at( e, "title", /*label*/ o[1] - ), ot(e, "class", "svelte-qgco6m"), ce( + ), at(e, "class", "svelte-qgco6m"), he( e, "pending", /*pending*/ o[3] - ), ce( + ), he( e, "padded", /*padded*/ o[5] - ), ce( + ), he( e, "highlight", /*highlight*/ o[6] - ), ce( + ), he( e, "transparent", /*transparent*/ o[9] - ), gn(e, "color", !/*disabled*/ + ), vn(e, "color", !/*disabled*/ o[7] && /*_color*/ o[11] ? ( /*_color*/ o[11] - ) : "var(--block-label-text-color)"), gn(e, "--bg-color", /*disabled*/ + ) : "var(--block-label-text-color)"), vn(e, "--bg-color", /*disabled*/ o[7] ? "auto" : ( /*background*/ o[10] )); }, - m(b, p) { - Da(b, e, p), u && u.m(e, null), Cn(e, t), Cn(e, n), i && Vo(i, n, null), Cn(n, a), g && g.m(n, null), l = !0, r || (s = Hs( + m(D, h) { + wa(D, e, h), u && u.m(e, null), Sn(e, t), Sn(e, n), i && Vo(i, n, null), Sn(n, a), g && g.m(n, null), l = !0, r || (s = Gs( e, "click", /*click_handler*/ o[15] ), r = !0); }, - p(b, [p]) { + p(D, [h]) { if (/*show_label*/ - b[2] ? u ? u.p(b, p) : (u = Zo(b), u.c(), u.m(e, t)) : u && (u.d(1), u = null), p & /*Icon*/ + D[2] ? u ? u.p(D, h) : (u = Zo(D), u.c(), u.m(e, t)) : u && (u.d(1), u = null), h & /*Icon*/ 1 && c !== (c = /*Icon*/ - b[0])) { + D[0])) { if (i) { - zs(); - const D = i; - di(D.$$.fragment, 1, 0, () => { - jo(D, 1); - }), Ls(); + Us(); + const b = i; + di(b.$$.fragment, 1, 0, () => { + jo(b, 1); + }), qs(); } c ? (i = Ho(c, m()), Go(i.$$.fragment), _i(i.$$.fragment, 1), Vo(i, n, a)) : i = null; } - g && g.p && (!l || p & /*$$scope*/ - 8192) && Ws( + g && g.p && (!l || h & /*$$scope*/ + 8192) && Zs( g, d, - b, + D, /*$$scope*/ - b[13], - l ? Ps( + D[13], + l ? zs( d, /*$$scope*/ - b[13], - p, + D[13], + h, null - ) : Ms( + ) : Ps( /*$$scope*/ - b[13] + D[13] ), null - ), (!l || p & /*size*/ - 16) && ce( + ), (!l || h & /*size*/ + 16) && he( n, "x-small", /*size*/ - b[4] === "x-small" - ), (!l || p & /*size*/ - 16) && ce( + D[4] === "x-small" + ), (!l || h & /*size*/ + 16) && he( n, "small", /*size*/ - b[4] === "small" - ), (!l || p & /*size*/ - 16) && ce( + D[4] === "small" + ), (!l || h & /*size*/ + 16) && he( n, "large", /*size*/ - b[4] === "large" - ), (!l || p & /*size*/ - 16) && ce( + D[4] === "large" + ), (!l || h & /*size*/ + 16) && he( n, "medium", /*size*/ - b[4] === "medium" - ), (!l || p & /*disabled*/ + D[4] === "medium" + ), (!l || h & /*disabled*/ 128) && (e.disabled = /*disabled*/ - b[7]), (!l || p & /*label*/ - 2) && ot( + D[7]), (!l || h & /*label*/ + 2) && at( e, "aria-label", /*label*/ - b[1] - ), (!l || p & /*hasPopup*/ - 256) && ot( + D[1] + ), (!l || h & /*hasPopup*/ + 256) && at( e, "aria-haspopup", /*hasPopup*/ - b[8] - ), (!l || p & /*label*/ - 2) && ot( + D[8] + ), (!l || h & /*label*/ + 2) && at( e, "title", /*label*/ - b[1] - ), (!l || p & /*pending*/ - 8) && ce( + D[1] + ), (!l || h & /*pending*/ + 8) && he( e, "pending", /*pending*/ - b[3] - ), (!l || p & /*padded*/ - 32) && ce( + D[3] + ), (!l || h & /*padded*/ + 32) && he( e, "padded", /*padded*/ - b[5] - ), (!l || p & /*highlight*/ - 64) && ce( + D[5] + ), (!l || h & /*highlight*/ + 64) && he( e, "highlight", /*highlight*/ - b[6] - ), (!l || p & /*transparent*/ - 512) && ce( + D[6] + ), (!l || h & /*transparent*/ + 512) && he( e, "transparent", /*transparent*/ - b[9] - ), p & /*disabled, _color*/ - 2176 && gn(e, "color", !/*disabled*/ - b[7] && /*_color*/ - b[11] ? ( + D[9] + ), h & /*disabled, _color*/ + 2176 && vn(e, "color", !/*disabled*/ + D[7] && /*_color*/ + D[11] ? ( /*_color*/ - b[11] - ) : "var(--block-label-text-color)"), p & /*disabled, background*/ - 1152 && gn(e, "--bg-color", /*disabled*/ - b[7] ? "auto" : ( + D[11] + ) : "var(--block-label-text-color)"), h & /*disabled, background*/ + 1152 && vn(e, "--bg-color", /*disabled*/ + D[7] ? "auto" : ( /*background*/ - b[10] + D[10] )); }, - i(b) { - l || (i && _i(i.$$.fragment, b), _i(g, b), l = !0); + i(D) { + l || (i && _i(i.$$.fragment, D), _i(g, D), l = !0); }, - o(b) { - i && di(i.$$.fragment, b), di(g, b), l = !1; + o(D) { + i && di(i.$$.fragment, D), di(g, D), l = !1; }, - d(b) { - b && on(e), u && u.d(), i && jo(i), g && g.d(b), r = !1, s(); + d(D) { + D && on(e), u && u.d(), i && jo(i), g && g.d(D), r = !1, s(); } }; } -function Ys(o, e, t) { - let n, { $$slots: i = {}, $$scope: a } = e, { Icon: l } = e, { label: r = "" } = e, { show_label: s = !1 } = e, { pending: u = !1 } = e, { size: c = "small" } = e, { padded: m = !0 } = e, { highlight: d = !1 } = e, { disabled: g = !1 } = e, { hasPopup: b = !1 } = e, { color: p = "var(--block-label-text-color)" } = e, { transparent: D = !1 } = e, { background: $ = "var(--block-background-fill)" } = e; - function h(_) { - Is.call(this, o, _); +function Xs(o, e, t) { + let n, { $$slots: i = {}, $$scope: a } = e, { Icon: l } = e, { label: r = "" } = e, { show_label: s = !1 } = e, { pending: u = !1 } = e, { size: c = "small" } = e, { padded: m = !0 } = e, { highlight: d = !1 } = e, { disabled: g = !1 } = e, { hasPopup: D = !1 } = e, { color: h = "var(--block-label-text-color)" } = e, { transparent: b = !1 } = e, { background: k = "var(--block-background-fill)" } = e; + function p(_) { + Ls.call(this, o, _); } return o.$$set = (_) => { - "Icon" in _ && t(0, l = _.Icon), "label" in _ && t(1, r = _.label), "show_label" in _ && t(2, s = _.show_label), "pending" in _ && t(3, u = _.pending), "size" in _ && t(4, c = _.size), "padded" in _ && t(5, m = _.padded), "highlight" in _ && t(6, d = _.highlight), "disabled" in _ && t(7, g = _.disabled), "hasPopup" in _ && t(8, b = _.hasPopup), "color" in _ && t(12, p = _.color), "transparent" in _ && t(9, D = _.transparent), "background" in _ && t(10, $ = _.background), "$$scope" in _ && t(13, a = _.$$scope); + "Icon" in _ && t(0, l = _.Icon), "label" in _ && t(1, r = _.label), "show_label" in _ && t(2, s = _.show_label), "pending" in _ && t(3, u = _.pending), "size" in _ && t(4, c = _.size), "padded" in _ && t(5, m = _.padded), "highlight" in _ && t(6, d = _.highlight), "disabled" in _ && t(7, g = _.disabled), "hasPopup" in _ && t(8, D = _.hasPopup), "color" in _ && t(12, h = _.color), "transparent" in _ && t(9, b = _.transparent), "background" in _ && t(10, k = _.background), "$$scope" in _ && t(13, a = _.$$scope); }, o.$$.update = () => { o.$$.dirty & /*highlight, color*/ - 4160 && t(11, n = d ? "var(--color-accent)" : p); + 4160 && t(11, n = d ? "var(--color-accent)" : h); }, [ l, r, @@ -4602,19 +4602,19 @@ function Ys(o, e, t) { m, d, g, - b, D, - $, + b, + k, n, - p, + h, a, i, - h + p ]; } -class jn extends Rs { +class Vn extends Is { constructor(e) { - super(), Us(this, e, Ys, Zs, Gs, { + super(), Hs(this, e, Xs, Ys, js, { Icon: 0, label: 1, show_label: 2, @@ -4631,158 +4631,158 @@ class jn extends Rs { } } const { - SvelteComponent: jf, - append_hydration: Vf, - attr: Wf, - binding_callbacks: Zf, - children: Yf, - claim_element: Xf, - create_slot: Kf, - detach: Qf, - element: Jf, - get_all_dirty_from_scope: eh, - get_slot_changes: th, - init: nh, - insert_hydration: ih, - safe_not_equal: oh, - toggle_class: lh, - transition_in: ah, - transition_out: rh, - update_slot_base: sh + SvelteComponent: Vf, + append_hydration: Wf, + attr: Zf, + binding_callbacks: Yf, + children: Xf, + claim_element: Kf, + create_slot: Qf, + detach: Jf, + element: eh, + get_all_dirty_from_scope: th, + get_slot_changes: nh, + init: ih, + insert_hydration: oh, + safe_not_equal: lh, + toggle_class: ah, + transition_in: rh, + transition_out: sh, + update_slot_base: uh } = window.__gradio__svelte__internal, { - SvelteComponent: uh, - append_hydration: ch, - attr: _h, - children: dh, - claim_svg_element: fh, - detach: hh, - init: ph, - insert_hydration: mh, - noop: gh, - safe_not_equal: vh, + SvelteComponent: ch, + append_hydration: _h, + attr: dh, + children: fh, + claim_svg_element: hh, + detach: ph, + init: mh, + insert_hydration: gh, + noop: vh, + safe_not_equal: Dh, svg_element: bh } = window.__gradio__svelte__internal, { - SvelteComponent: Dh, - append_hydration: wh, - attr: yh, - children: Fh, - claim_svg_element: $h, - detach: kh, - init: Eh, - insert_hydration: Ah, - noop: Ch, - safe_not_equal: Sh, - svg_element: Th + SvelteComponent: wh, + append_hydration: yh, + attr: Fh, + children: $h, + claim_svg_element: kh, + detach: Eh, + init: Ah, + insert_hydration: Ch, + noop: Sh, + safe_not_equal: Th, + svg_element: xh } = window.__gradio__svelte__internal, { - SvelteComponent: xh, - append_hydration: Bh, - attr: Rh, - children: Ih, - claim_svg_element: Lh, - detach: qh, - init: Oh, - insert_hydration: Nh, - noop: Mh, - safe_not_equal: Ph, - svg_element: zh + SvelteComponent: Bh, + append_hydration: Rh, + attr: Ih, + children: Lh, + claim_svg_element: qh, + detach: Oh, + init: Nh, + insert_hydration: Mh, + noop: Ph, + safe_not_equal: zh, + svg_element: Uh } = window.__gradio__svelte__internal, { - SvelteComponent: Uh, - append_hydration: Hh, - attr: Gh, - children: jh, - claim_svg_element: Vh, - detach: Wh, - init: Zh, - insert_hydration: Yh, - noop: Xh, - safe_not_equal: Kh, - svg_element: Qh + SvelteComponent: Hh, + append_hydration: Gh, + attr: jh, + children: Vh, + claim_svg_element: Wh, + detach: Zh, + init: Yh, + insert_hydration: Xh, + noop: Kh, + safe_not_equal: Qh, + svg_element: Jh } = window.__gradio__svelte__internal, { - SvelteComponent: Jh, - append_hydration: ep, - attr: tp, - children: np, - claim_svg_element: ip, - detach: op, - init: lp, - insert_hydration: ap, - noop: rp, - safe_not_equal: sp, - svg_element: up + SvelteComponent: ep, + append_hydration: tp, + attr: np, + children: ip, + claim_svg_element: op, + detach: lp, + init: ap, + insert_hydration: rp, + noop: sp, + safe_not_equal: up, + svg_element: cp } = window.__gradio__svelte__internal, { - SvelteComponent: cp, - append_hydration: _p, - attr: dp, - children: fp, - claim_svg_element: hp, - detach: pp, - init: mp, - insert_hydration: gp, - noop: vp, + SvelteComponent: _p, + append_hydration: dp, + attr: fp, + children: hp, + claim_svg_element: pp, + detach: mp, + init: gp, + insert_hydration: vp, + noop: Dp, safe_not_equal: bp, - svg_element: Dp + svg_element: wp } = window.__gradio__svelte__internal, { - SvelteComponent: wp, - append_hydration: yp, - attr: Fp, - children: $p, - claim_svg_element: kp, - detach: Ep, - init: Ap, - insert_hydration: Cp, - noop: Sp, - safe_not_equal: Tp, - svg_element: xp + SvelteComponent: yp, + append_hydration: Fp, + attr: $p, + children: kp, + claim_svg_element: Ep, + detach: Ap, + init: Cp, + insert_hydration: Sp, + noop: Tp, + safe_not_equal: xp, + svg_element: Bp } = window.__gradio__svelte__internal, { - SvelteComponent: Bp, - append_hydration: Rp, - attr: Ip, - children: Lp, - claim_svg_element: qp, - detach: Op, - init: Np, - insert_hydration: Mp, - noop: Pp, - safe_not_equal: zp, - svg_element: Up + SvelteComponent: Rp, + append_hydration: Ip, + attr: Lp, + children: qp, + claim_svg_element: Op, + detach: Np, + init: Mp, + insert_hydration: Pp, + noop: zp, + safe_not_equal: Up, + svg_element: Hp } = window.__gradio__svelte__internal, { - SvelteComponent: Hp, - append_hydration: Gp, - attr: jp, - children: Vp, - claim_svg_element: Wp, - detach: Zp, - init: Yp, - insert_hydration: Xp, - noop: Kp, - safe_not_equal: Qp, - svg_element: Jp + SvelteComponent: Gp, + append_hydration: jp, + attr: Vp, + children: Wp, + claim_svg_element: Zp, + detach: Yp, + init: Xp, + insert_hydration: Kp, + noop: Qp, + safe_not_equal: Jp, + svg_element: em } = window.__gradio__svelte__internal, { - SvelteComponent: em, - append_hydration: tm, - attr: nm, - children: im, - claim_svg_element: om, - detach: lm, - init: am, - insert_hydration: rm, - noop: sm, - safe_not_equal: um, - svg_element: cm + SvelteComponent: tm, + append_hydration: nm, + attr: im, + children: om, + claim_svg_element: lm, + detach: am, + init: rm, + insert_hydration: sm, + noop: um, + safe_not_equal: cm, + svg_element: _m } = window.__gradio__svelte__internal, { - SvelteComponent: Xs, - append_hydration: Ks, - attr: Ee, + SvelteComponent: Ks, + append_hydration: Qs, + attr: Ce, children: Yo, claim_svg_element: Xo, detach: fi, - init: Qs, - insert_hydration: Js, + init: Js, + insert_hydration: eu, noop: hi, - safe_not_equal: eu, + safe_not_equal: tu, svg_element: Ko } = window.__gradio__svelte__internal; -function tu(o) { +function nu(o) { let e, t; return { c() { @@ -4808,10 +4808,10 @@ function tu(o) { }), Yo(t).forEach(fi), i.forEach(fi), this.h(); }, h() { - Ee(t, "d", "M5 13L9 17L19 7"), Ee(t, "stroke", "currentColor"), Ee(t, "stroke-width", "1.5"), Ee(t, "stroke-linecap", "round"), Ee(t, "stroke-linejoin", "round"), Ee(e, "width", "100%"), Ee(e, "height", "100%"), Ee(e, "stroke-width", "1.5"), Ee(e, "viewBox", "0 0 24 24"), Ee(e, "fill", "none"), Ee(e, "xmlns", "http://www.w3.org/2000/svg"), Ee(e, "color", "currentColor"); + Ce(t, "d", "M5 13L9 17L19 7"), Ce(t, "stroke", "currentColor"), Ce(t, "stroke-width", "1.5"), Ce(t, "stroke-linecap", "round"), Ce(t, "stroke-linejoin", "round"), Ce(e, "width", "100%"), Ce(e, "height", "100%"), Ce(e, "stroke-width", "1.5"), Ce(e, "viewBox", "0 0 24 24"), Ce(e, "fill", "none"), Ce(e, "xmlns", "http://www.w3.org/2000/svg"), Ce(e, "color", "currentColor"); }, m(n, i) { - Js(n, e, i), Ks(e, t); + eu(n, e, i), Qs(e, t); }, p: hi, i: hi, @@ -4821,42 +4821,42 @@ function tu(o) { } }; } -class Qo extends Xs { +class Qo extends Ks { constructor(e) { - super(), Qs(this, e, null, tu, eu, {}); + super(), Js(this, e, null, nu, tu, {}); } } const { - SvelteComponent: _m, - append_hydration: dm, - attr: fm, - children: hm, - claim_svg_element: pm, - detach: mm, - init: gm, - insert_hydration: vm, + SvelteComponent: dm, + append_hydration: fm, + attr: hm, + children: pm, + claim_svg_element: mm, + detach: gm, + init: vm, + insert_hydration: Dm, noop: bm, - safe_not_equal: Dm, - svg_element: wm + safe_not_equal: wm, + svg_element: ym } = window.__gradio__svelte__internal, { - SvelteComponent: nu, + SvelteComponent: iu, append_hydration: pi, - attr: Ie, - children: vn, + attr: qe, + children: Dn, claim_svg_element: bn, detach: Zt, - init: iu, - insert_hydration: ou, + init: ou, + insert_hydration: lu, noop: mi, - safe_not_equal: lu, - set_style: Ue, - svg_element: Dn + safe_not_equal: au, + set_style: Ge, + svg_element: wn } = window.__gradio__svelte__internal; -function au(o) { +function ru(o) { let e, t, n, i; return { c() { - e = Dn("svg"), t = Dn("g"), n = Dn("path"), i = Dn("path"), this.h(); + e = wn("svg"), t = wn("g"), n = wn("path"), i = wn("path"), this.h(); }, l(a) { e = bn(a, "svg", { @@ -4870,16 +4870,16 @@ function au(o) { stroke: !0, style: !0 }); - var l = vn(e); + var l = Dn(e); t = bn(l, "g", { transform: !0 }); - var r = vn(t); - n = bn(r, "path", { d: !0, style: !0 }), vn(n).forEach(Zt), r.forEach(Zt), i = bn(l, "path", { d: !0, style: !0 }), vn(i).forEach(Zt), l.forEach(Zt), this.h(); + var r = Dn(t); + n = bn(r, "path", { d: !0, style: !0 }), Dn(n).forEach(Zt), r.forEach(Zt), i = bn(l, "path", { d: !0, style: !0 }), Dn(i).forEach(Zt), l.forEach(Zt), this.h(); }, h() { - Ie(n, "d", "M18,6L6.087,17.913"), Ue(n, "fill", "none"), Ue(n, "fill-rule", "nonzero"), Ue(n, "stroke-width", "2px"), Ie(t, "transform", "matrix(1.14096,-0.140958,-0.140958,1.14096,-0.0559523,0.0559523)"), Ie(i, "d", "M4.364,4.364L19.636,19.636"), Ue(i, "fill", "none"), Ue(i, "fill-rule", "nonzero"), Ue(i, "stroke-width", "2px"), Ie(e, "width", "100%"), Ie(e, "height", "100%"), Ie(e, "viewBox", "0 0 24 24"), Ie(e, "version", "1.1"), Ie(e, "xmlns", "http://www.w3.org/2000/svg"), Ie(e, "xmlns:xlink", "http://www.w3.org/1999/xlink"), Ie(e, "xml:space", "preserve"), Ie(e, "stroke", "currentColor"), Ue(e, "fill-rule", "evenodd"), Ue(e, "clip-rule", "evenodd"), Ue(e, "stroke-linecap", "round"), Ue(e, "stroke-linejoin", "round"); + qe(n, "d", "M18,6L6.087,17.913"), Ge(n, "fill", "none"), Ge(n, "fill-rule", "nonzero"), Ge(n, "stroke-width", "2px"), qe(t, "transform", "matrix(1.14096,-0.140958,-0.140958,1.14096,-0.0559523,0.0559523)"), qe(i, "d", "M4.364,4.364L19.636,19.636"), Ge(i, "fill", "none"), Ge(i, "fill-rule", "nonzero"), Ge(i, "stroke-width", "2px"), qe(e, "width", "100%"), qe(e, "height", "100%"), qe(e, "viewBox", "0 0 24 24"), qe(e, "version", "1.1"), qe(e, "xmlns", "http://www.w3.org/2000/svg"), qe(e, "xmlns:xlink", "http://www.w3.org/1999/xlink"), qe(e, "xml:space", "preserve"), qe(e, "stroke", "currentColor"), Ge(e, "fill-rule", "evenodd"), Ge(e, "clip-rule", "evenodd"), Ge(e, "stroke-linecap", "round"), Ge(e, "stroke-linejoin", "round"); }, m(a, l) { - ou(a, e, l), pi(e, t), pi(t, n), pi(e, i); + lu(a, e, l), pi(e, t), pi(t, n), pi(e, i); }, p: mi, i: mi, @@ -4889,77 +4889,77 @@ function au(o) { } }; } -let ru = class extends nu { +let su = class extends iu { constructor(e) { - super(), iu(this, e, null, au, lu, {}); + super(), ou(this, e, null, ru, au, {}); } }; const { - SvelteComponent: Fm, - append_hydration: $m, - attr: km, - children: Em, - claim_svg_element: Am, - detach: Cm, - init: Sm, - insert_hydration: Tm, - noop: xm, - safe_not_equal: Bm, - svg_element: Rm + SvelteComponent: $m, + append_hydration: km, + attr: Em, + children: Am, + claim_svg_element: Cm, + detach: Sm, + init: Tm, + insert_hydration: xm, + noop: Bm, + safe_not_equal: Rm, + svg_element: Im } = window.__gradio__svelte__internal, { - SvelteComponent: Im, - append_hydration: Lm, - attr: qm, - children: Om, - claim_svg_element: Nm, - detach: Mm, - init: Pm, - insert_hydration: zm, - noop: Um, - safe_not_equal: Hm, - svg_element: Gm + SvelteComponent: Lm, + append_hydration: qm, + attr: Om, + children: Nm, + claim_svg_element: Mm, + detach: Pm, + init: zm, + insert_hydration: Um, + noop: Hm, + safe_not_equal: Gm, + svg_element: jm } = window.__gradio__svelte__internal, { - SvelteComponent: jm, - append_hydration: Vm, - attr: Wm, - children: Zm, - claim_svg_element: Ym, - detach: Xm, - init: Km, - insert_hydration: Qm, - noop: Jm, - safe_not_equal: eg, - svg_element: tg + SvelteComponent: Vm, + append_hydration: Wm, + attr: Zm, + children: Ym, + claim_svg_element: Xm, + detach: Km, + init: Qm, + insert_hydration: Jm, + noop: eg, + safe_not_equal: tg, + svg_element: ng } = window.__gradio__svelte__internal, { - SvelteComponent: ng, - append_hydration: ig, - attr: og, - children: lg, - claim_svg_element: ag, - detach: rg, - init: sg, - insert_hydration: ug, - noop: cg, - safe_not_equal: _g, - svg_element: dg + SvelteComponent: ig, + append_hydration: og, + attr: lg, + children: ag, + claim_svg_element: rg, + detach: sg, + init: ug, + insert_hydration: cg, + noop: _g, + safe_not_equal: dg, + svg_element: fg } = window.__gradio__svelte__internal, { - SvelteComponent: su, + SvelteComponent: uu, append_hydration: Jo, - attr: He, + attr: je, children: gi, claim_svg_element: vi, - detach: wn, - init: uu, - insert_hydration: cu, - noop: bi, - safe_not_equal: _u, - svg_element: Di + detach: yn, + init: cu, + insert_hydration: _u, + noop: Di, + safe_not_equal: du, + svg_element: bi } = window.__gradio__svelte__internal; -function du(o) { +function fu(o) { let e, t, n; return { c() { - e = Di("svg"), t = Di("path"), n = Di("path"), this.h(); + e = bi("svg"), t = bi("path"), n = bi("path"), this.h(); }, l(i) { e = vi(i, "svg", { @@ -4971,53 +4971,53 @@ function du(o) { height: !0 }); var a = gi(e); - t = vi(a, "path", { fill: !0, d: !0 }), gi(t).forEach(wn), n = vi(a, "path", { fill: !0, d: !0 }), gi(n).forEach(wn), a.forEach(wn), this.h(); + t = vi(a, "path", { fill: !0, d: !0 }), gi(t).forEach(yn), n = vi(a, "path", { fill: !0, d: !0 }), gi(n).forEach(yn), a.forEach(yn), this.h(); }, h() { - He(t, "fill", "currentColor"), He(t, "d", "M28 10v18H10V10h18m0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z"), He(n, "fill", "currentColor"), He(n, "d", "M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z"), He(e, "xmlns", "http://www.w3.org/2000/svg"), He(e, "viewBox", "0 0 33 33"), He(e, "color", "currentColor"), He(e, "aria-hidden", "true"), He(e, "width", "100%"), He(e, "height", "100%"); + je(t, "fill", "currentColor"), je(t, "d", "M28 10v18H10V10h18m0-2H10a2 2 0 0 0-2 2v18a2 2 0 0 0 2 2h18a2 2 0 0 0 2-2V10a2 2 0 0 0-2-2Z"), je(n, "fill", "currentColor"), je(n, "d", "M4 18H2V4a2 2 0 0 1 2-2h14v2H4Z"), je(e, "xmlns", "http://www.w3.org/2000/svg"), je(e, "viewBox", "0 0 33 33"), je(e, "color", "currentColor"), je(e, "aria-hidden", "true"), je(e, "width", "100%"), je(e, "height", "100%"); }, m(i, a) { - cu(i, e, a), Jo(e, t), Jo(e, n); + _u(i, e, a), Jo(e, t), Jo(e, n); }, - p: bi, - i: bi, - o: bi, + p: Di, + i: Di, + o: Di, d(i) { - i && wn(e); + i && yn(e); } }; } -class el extends su { +class el extends uu { constructor(e) { - super(), uu(this, e, null, du, _u, {}); + super(), cu(this, e, null, fu, du, {}); } } const { - SvelteComponent: fg, - append_hydration: hg, - attr: pg, - children: mg, - claim_svg_element: gg, - detach: vg, + SvelteComponent: hg, + append_hydration: pg, + attr: mg, + children: gg, + claim_svg_element: vg, + detach: Dg, init: bg, - insert_hydration: Dg, - noop: wg, - safe_not_equal: yg, - svg_element: Fg + insert_hydration: wg, + noop: yg, + safe_not_equal: Fg, + svg_element: $g } = window.__gradio__svelte__internal, { - SvelteComponent: fu, - append_hydration: hu, - attr: Ot, + SvelteComponent: hu, + append_hydration: pu, + attr: Nt, children: tl, claim_svg_element: nl, detach: wi, - init: pu, - insert_hydration: mu, + init: mu, + insert_hydration: gu, noop: yi, - safe_not_equal: gu, + safe_not_equal: vu, svg_element: il } = window.__gradio__svelte__internal; -function vu(o) { +function Du(o) { let e, t; return { c() { @@ -5034,10 +5034,10 @@ function vu(o) { t = nl(i, "path", { fill: !0, d: !0 }), tl(t).forEach(wi), i.forEach(wi), this.h(); }, h() { - Ot(t, "fill", "currentColor"), Ot(t, "d", "M26 24v4H6v-4H4v4a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-4zm0-10l-1.41-1.41L17 20.17V2h-2v18.17l-7.59-7.58L6 14l10 10l10-10z"), Ot(e, "xmlns", "http://www.w3.org/2000/svg"), Ot(e, "width", "100%"), Ot(e, "height", "100%"), Ot(e, "viewBox", "0 0 32 32"); + Nt(t, "fill", "currentColor"), Nt(t, "d", "M26 24v4H6v-4H4v4a2 2 0 0 0 2 2h20a2 2 0 0 0 2-2v-4zm0-10l-1.41-1.41L17 20.17V2h-2v18.17l-7.59-7.58L6 14l10 10l10-10z"), Nt(e, "xmlns", "http://www.w3.org/2000/svg"), Nt(e, "width", "100%"), Nt(e, "height", "100%"), Nt(e, "viewBox", "0 0 32 32"); }, m(n, i) { - mu(n, e, i), hu(e, t); + gu(n, e, i), pu(e, t); }, p: yi, i: yi, @@ -5047,280 +5047,220 @@ function vu(o) { } }; } -class bu extends fu { +class bu extends hu { constructor(e) { - super(), pu(this, e, null, vu, gu, {}); + super(), mu(this, e, null, Du, vu, {}); } } const { - SvelteComponent: $g, - append_hydration: kg, - attr: Eg, - children: Ag, - claim_svg_element: Cg, - detach: Sg, - init: Tg, - insert_hydration: xg, - noop: Bg, - safe_not_equal: Rg, - svg_element: Ig + SvelteComponent: kg, + append_hydration: Eg, + attr: Ag, + children: Cg, + claim_svg_element: Sg, + detach: Tg, + init: xg, + insert_hydration: Bg, + noop: Rg, + safe_not_equal: Ig, + svg_element: Lg } = window.__gradio__svelte__internal, { - SvelteComponent: Lg, - append_hydration: qg, - attr: Og, - children: Ng, - claim_svg_element: Mg, - detach: Pg, - init: zg, - insert_hydration: Ug, - noop: Hg, - safe_not_equal: Gg, - svg_element: jg + SvelteComponent: qg, + append_hydration: Og, + attr: Ng, + children: Mg, + claim_svg_element: Pg, + detach: zg, + init: Ug, + insert_hydration: Hg, + noop: Gg, + safe_not_equal: jg, + svg_element: Vg } = window.__gradio__svelte__internal, { - SvelteComponent: Vg, - append_hydration: Wg, - attr: Zg, - children: Yg, - claim_svg_element: Xg, - detach: Kg, - init: Qg, - insert_hydration: Jg, - noop: e0, - safe_not_equal: t0, - svg_element: n0 + SvelteComponent: Wg, + append_hydration: Zg, + attr: Yg, + children: Xg, + claim_svg_element: Kg, + detach: Qg, + init: Jg, + insert_hydration: e0, + noop: t0, + safe_not_equal: n0, + svg_element: i0 } = window.__gradio__svelte__internal, { - SvelteComponent: i0, - append_hydration: o0, - attr: l0, - children: a0, - claim_svg_element: r0, - detach: s0, - init: u0, - insert_hydration: c0, - noop: _0, - safe_not_equal: d0, - svg_element: f0 + SvelteComponent: o0, + append_hydration: l0, + attr: a0, + children: r0, + claim_svg_element: s0, + detach: u0, + init: c0, + insert_hydration: _0, + noop: d0, + safe_not_equal: f0, + svg_element: h0 } = window.__gradio__svelte__internal, { - SvelteComponent: h0, - append_hydration: p0, - attr: m0, - children: g0, - claim_svg_element: v0, + SvelteComponent: p0, + append_hydration: m0, + attr: g0, + children: v0, + claim_svg_element: D0, detach: b0, - init: D0, - insert_hydration: w0, - noop: y0, - safe_not_equal: F0, - svg_element: $0 + init: w0, + insert_hydration: y0, + noop: F0, + safe_not_equal: $0, + svg_element: k0 } = window.__gradio__svelte__internal, { - SvelteComponent: k0, - append_hydration: E0, - attr: A0, - children: C0, - claim_svg_element: S0, - detach: T0, - init: x0, - insert_hydration: B0, - noop: R0, - safe_not_equal: I0, - svg_element: L0 + SvelteComponent: E0, + append_hydration: A0, + attr: C0, + children: S0, + claim_svg_element: T0, + detach: x0, + init: B0, + insert_hydration: R0, + noop: I0, + safe_not_equal: L0, + svg_element: q0 } = window.__gradio__svelte__internal, { - SvelteComponent: q0, - append_hydration: O0, - attr: N0, - children: M0, - claim_svg_element: P0, - detach: z0, - init: U0, - insert_hydration: H0, - noop: G0, - safe_not_equal: j0, - svg_element: V0 + SvelteComponent: O0, + append_hydration: N0, + attr: M0, + children: P0, + claim_svg_element: z0, + detach: U0, + init: H0, + insert_hydration: G0, + noop: j0, + safe_not_equal: V0, + svg_element: W0 } = window.__gradio__svelte__internal, { - SvelteComponent: W0, - append_hydration: Z0, - attr: Y0, - children: X0, - claim_svg_element: K0, - detach: Q0, - init: J0, - insert_hydration: e1, - noop: t1, - safe_not_equal: n1, - svg_element: i1 + SvelteComponent: Z0, + append_hydration: Y0, + attr: X0, + children: K0, + claim_svg_element: Q0, + detach: J0, + init: e1, + insert_hydration: t1, + noop: n1, + safe_not_equal: i1, + svg_element: o1 } = window.__gradio__svelte__internal, { - SvelteComponent: o1, - append_hydration: l1, - attr: a1, - children: r1, - claim_svg_element: s1, - detach: u1, - init: c1, - insert_hydration: _1, - noop: d1, - safe_not_equal: f1, - svg_element: h1 + SvelteComponent: l1, + append_hydration: a1, + attr: r1, + children: s1, + claim_svg_element: u1, + detach: c1, + init: _1, + insert_hydration: d1, + noop: f1, + safe_not_equal: h1, + svg_element: p1 } = window.__gradio__svelte__internal, { - SvelteComponent: p1, - append_hydration: m1, - attr: g1, - children: v1, + SvelteComponent: m1, + append_hydration: g1, + attr: v1, + children: D1, claim_svg_element: b1, - detach: D1, - init: w1, - insert_hydration: y1, - noop: F1, - safe_not_equal: $1, - svg_element: k1 + detach: w1, + init: y1, + insert_hydration: F1, + noop: $1, + safe_not_equal: k1, + svg_element: E1 } = window.__gradio__svelte__internal, { - SvelteComponent: E1, - append_hydration: A1, - attr: C1, - children: S1, - claim_svg_element: T1, - detach: x1, - init: B1, - insert_hydration: R1, - noop: I1, - safe_not_equal: L1, - svg_element: q1 + SvelteComponent: A1, + append_hydration: C1, + attr: S1, + children: T1, + claim_svg_element: x1, + detach: B1, + init: R1, + insert_hydration: I1, + noop: L1, + safe_not_equal: q1, + svg_element: O1 } = window.__gradio__svelte__internal, { - SvelteComponent: O1, - append_hydration: N1, - attr: M1, - children: P1, - claim_svg_element: z1, - detach: U1, - init: H1, - insert_hydration: G1, - noop: j1, - safe_not_equal: V1, - svg_element: W1 + SvelteComponent: N1, + append_hydration: M1, + attr: P1, + children: z1, + claim_svg_element: U1, + detach: H1, + init: G1, + insert_hydration: j1, + noop: V1, + safe_not_equal: W1, + svg_element: Z1 } = window.__gradio__svelte__internal, { - SvelteComponent: Z1, - append_hydration: Y1, - attr: X1, - children: K1, - claim_svg_element: Q1, - detach: J1, - init: ev, - insert_hydration: tv, - noop: nv, - safe_not_equal: iv, - svg_element: ov + SvelteComponent: Y1, + append_hydration: X1, + attr: K1, + children: Q1, + claim_svg_element: J1, + detach: ev, + init: tv, + insert_hydration: nv, + noop: iv, + safe_not_equal: ov, + svg_element: lv } = window.__gradio__svelte__internal, { - SvelteComponent: lv, - append_hydration: av, - attr: rv, - children: sv, - claim_svg_element: uv, - detach: cv, - init: _v, - insert_hydration: dv, - noop: fv, - safe_not_equal: hv, - svg_element: pv + SvelteComponent: av, + append_hydration: rv, + attr: sv, + children: uv, + claim_svg_element: cv, + detach: _v, + init: dv, + insert_hydration: fv, + noop: hv, + safe_not_equal: pv, + svg_element: mv } = window.__gradio__svelte__internal, { - SvelteComponent: mv, - append_hydration: gv, - attr: vv, + SvelteComponent: gv, + append_hydration: vv, + attr: Dv, children: bv, - claim_svg_element: Dv, - detach: wv, - init: yv, - insert_hydration: Fv, - noop: $v, - safe_not_equal: kv, - svg_element: Ev -} = window.__gradio__svelte__internal, { - SvelteComponent: Av, - append_hydration: Cv, - attr: Sv, - children: Tv, - claim_svg_element: xv, - detach: Bv, - init: Rv, - insert_hydration: Iv, - noop: Lv, - safe_not_equal: qv, - svg_element: Ov -} = window.__gradio__svelte__internal, { - SvelteComponent: Nv, - append_hydration: Mv, - attr: Pv, - children: zv, - claim_svg_element: Uv, - detach: Hv, - init: Gv, - insert_hydration: jv, - noop: Vv, - safe_not_equal: Wv, - svg_element: Zv + claim_svg_element: wv, + detach: yv, + init: Fv, + insert_hydration: $v, + noop: kv, + safe_not_equal: Ev, + svg_element: Av } = window.__gradio__svelte__internal, { - SvelteComponent: Yv, - append_hydration: Xv, - attr: Kv, - children: Qv, - claim_svg_element: Jv, - detach: eb, - init: tb, - insert_hydration: nb, - noop: ib, - safe_not_equal: ob, - svg_element: lb + SvelteComponent: Cv, + append_hydration: Sv, + attr: Tv, + children: xv, + claim_svg_element: Bv, + detach: Rv, + init: Iv, + insert_hydration: Lv, + noop: qv, + safe_not_equal: Ov, + svg_element: Nv } = window.__gradio__svelte__internal, { - SvelteComponent: ab, - append_hydration: rb, - attr: sb, - children: ub, - claim_svg_element: cb, - detach: _b, - init: db, - insert_hydration: fb, - noop: hb, - safe_not_equal: pb, - svg_element: mb + SvelteComponent: Mv, + append_hydration: Pv, + attr: zv, + children: Uv, + claim_svg_element: Hv, + detach: Gv, + init: jv, + insert_hydration: Vv, + noop: Wv, + safe_not_equal: Zv, + svg_element: Yv } = window.__gradio__svelte__internal, { - SvelteComponent: gb, - append_hydration: vb, - attr: bb, - children: Db, - claim_svg_element: wb, - detach: yb, - init: Fb, - insert_hydration: $b, - noop: kb, - safe_not_equal: Eb, - svg_element: Ab -} = window.__gradio__svelte__internal, { - SvelteComponent: Cb, - append_hydration: Sb, - attr: Tb, - children: xb, - claim_svg_element: Bb, - detach: Rb, - init: Ib, - insert_hydration: Lb, - noop: qb, - safe_not_equal: Ob, - svg_element: Nb -} = window.__gradio__svelte__internal, { - SvelteComponent: Mb, - append_hydration: Pb, - attr: zb, - children: Ub, - claim_svg_element: Hb, - detach: Gb, - init: jb, - insert_hydration: Vb, - noop: Wb, - safe_not_equal: Zb, - svg_element: Yb -} = window.__gradio__svelte__internal, { - SvelteComponent: Xb, - append_hydration: Kb, - attr: Qb, - children: Jb, + SvelteComponent: Xv, + append_hydration: Kv, + attr: Qv, + children: Jv, claim_svg_element: eD, detach: tD, init: nD, @@ -5342,8 +5282,8 @@ const { svg_element: gD } = window.__gradio__svelte__internal, { SvelteComponent: vD, - append_hydration: bD, - attr: DD, + append_hydration: DD, + attr: bD, children: wD, claim_svg_element: yD, detach: FD, @@ -5380,137 +5320,197 @@ const { SvelteComponent: KD, append_hydration: QD, attr: JD, - children: ew, - claim_svg_element: tw, - detach: nw, - init: iw, - insert_hydration: ow, - noop: lw, - safe_not_equal: aw, - set_style: rw, - svg_element: sw + children: eb, + claim_svg_element: tb, + detach: nb, + init: ib, + insert_hydration: ob, + noop: lb, + safe_not_equal: ab, + svg_element: rb +} = window.__gradio__svelte__internal, { + SvelteComponent: sb, + append_hydration: ub, + attr: cb, + children: _b, + claim_svg_element: db, + detach: fb, + init: hb, + insert_hydration: pb, + noop: mb, + safe_not_equal: gb, + svg_element: vb +} = window.__gradio__svelte__internal, { + SvelteComponent: Db, + append_hydration: bb, + attr: wb, + children: yb, + claim_svg_element: Fb, + detach: $b, + init: kb, + insert_hydration: Eb, + noop: Ab, + safe_not_equal: Cb, + svg_element: Sb +} = window.__gradio__svelte__internal, { + SvelteComponent: Tb, + append_hydration: xb, + attr: Bb, + children: Rb, + claim_svg_element: Ib, + detach: Lb, + init: qb, + insert_hydration: Ob, + noop: Nb, + safe_not_equal: Mb, + svg_element: Pb } = window.__gradio__svelte__internal, { - SvelteComponent: uw, - append_hydration: cw, - attr: _w, - children: dw, - claim_svg_element: fw, - detach: hw, - init: pw, - insert_hydration: mw, - noop: gw, - safe_not_equal: vw, + SvelteComponent: zb, + append_hydration: Ub, + attr: Hb, + children: Gb, + claim_svg_element: jb, + detach: Vb, + init: Wb, + insert_hydration: Zb, + noop: Yb, + safe_not_equal: Xb, + svg_element: Kb +} = window.__gradio__svelte__internal, { + SvelteComponent: Qb, + append_hydration: Jb, + attr: ew, + children: tw, + claim_svg_element: nw, + detach: iw, + init: ow, + insert_hydration: lw, + noop: aw, + safe_not_equal: rw, + set_style: sw, + svg_element: uw +} = window.__gradio__svelte__internal, { + SvelteComponent: cw, + append_hydration: _w, + attr: dw, + children: fw, + claim_svg_element: hw, + detach: pw, + init: mw, + insert_hydration: gw, + noop: vw, + safe_not_equal: Dw, svg_element: bw } = window.__gradio__svelte__internal, { - SvelteComponent: Dw, - append_hydration: ww, - attr: yw, - children: Fw, - claim_svg_element: $w, - detach: kw, - init: Ew, - insert_hydration: Aw, - noop: Cw, - safe_not_equal: Sw, - svg_element: Tw + SvelteComponent: ww, + append_hydration: yw, + attr: Fw, + children: $w, + claim_svg_element: kw, + detach: Ew, + init: Aw, + insert_hydration: Cw, + noop: Sw, + safe_not_equal: Tw, + svg_element: xw } = window.__gradio__svelte__internal, { - SvelteComponent: xw, - append_hydration: Bw, - attr: Rw, - children: Iw, - claim_svg_element: Lw, - detach: qw, - init: Ow, - insert_hydration: Nw, - noop: Mw, - safe_not_equal: Pw, - svg_element: zw + SvelteComponent: Bw, + append_hydration: Rw, + attr: Iw, + children: Lw, + claim_svg_element: qw, + detach: Ow, + init: Nw, + insert_hydration: Mw, + noop: Pw, + safe_not_equal: zw, + svg_element: Uw } = window.__gradio__svelte__internal, { - SvelteComponent: Uw, - append_hydration: Hw, - attr: Gw, - children: jw, - claim_svg_element: Vw, - detach: Ww, - init: Zw, - insert_hydration: Yw, - noop: Xw, - safe_not_equal: Kw, - svg_element: Qw + SvelteComponent: Hw, + append_hydration: Gw, + attr: jw, + children: Vw, + claim_svg_element: Ww, + detach: Zw, + init: Yw, + insert_hydration: Xw, + noop: Kw, + safe_not_equal: Qw, + svg_element: Jw } = window.__gradio__svelte__internal, { - SvelteComponent: Jw, - append_hydration: ey, - attr: ty, - children: ny, - claim_svg_element: iy, - detach: oy, - init: ly, - insert_hydration: ay, - noop: ry, - safe_not_equal: sy, - svg_element: uy + SvelteComponent: ey, + append_hydration: ty, + attr: ny, + children: iy, + claim_svg_element: oy, + detach: ly, + init: ay, + insert_hydration: ry, + noop: sy, + safe_not_equal: uy, + svg_element: cy } = window.__gradio__svelte__internal, { - SvelteComponent: cy, - append_hydration: _y, - attr: dy, - children: fy, - claim_svg_element: hy, - detach: py, - init: my, - insert_hydration: gy, - noop: vy, + SvelteComponent: _y, + append_hydration: dy, + attr: fy, + children: hy, + claim_svg_element: py, + detach: my, + init: gy, + insert_hydration: vy, + noop: Dy, safe_not_equal: by, - svg_element: Dy + svg_element: wy } = window.__gradio__svelte__internal, { - SvelteComponent: wy, - append_hydration: yy, - attr: Fy, - children: $y, - claim_svg_element: ky, - detach: Ey, - init: Ay, - insert_hydration: Cy, - noop: Sy, - safe_not_equal: Ty, - svg_element: xy + SvelteComponent: yy, + append_hydration: Fy, + attr: $y, + children: ky, + claim_svg_element: Ey, + detach: Ay, + init: Cy, + insert_hydration: Sy, + noop: Ty, + safe_not_equal: xy, + svg_element: By } = window.__gradio__svelte__internal, { - SvelteComponent: By, - append_hydration: Ry, - attr: Iy, - children: Ly, - claim_svg_element: qy, - detach: Oy, - init: Ny, - insert_hydration: My, - noop: Py, - safe_not_equal: zy, - svg_element: Uy + SvelteComponent: Ry, + append_hydration: Iy, + attr: Ly, + children: qy, + claim_svg_element: Oy, + detach: Ny, + init: My, + insert_hydration: Py, + noop: zy, + safe_not_equal: Uy, + svg_element: Hy } = window.__gradio__svelte__internal, { - SvelteComponent: Du, - append_hydration: ct, - attr: Y, - children: _t, - claim_svg_element: dt, - claim_text: wu, - detach: it, - init: yu, - insert_hydration: Fu, + SvelteComponent: wu, + append_hydration: dt, + attr: K, + children: ft, + claim_svg_element: ht, + claim_text: yu, + detach: lt, + init: Fu, + insert_hydration: $u, noop: Fi, - safe_not_equal: $u, - svg_element: ft, - text: ku + safe_not_equal: ku, + svg_element: pt, + text: Eu } = window.__gradio__svelte__internal; -function Eu(o) { +function Au(o) { let e, t, n, i, a, l, r, s, u; return { c() { - e = ft("svg"), t = ft("defs"), n = ft("style"), i = ku(`.cls-1 { + e = pt("svg"), t = pt("defs"), n = pt("style"), i = Eu(`.cls-1 { fill: none; } - `), a = ft("rect"), l = ft("rect"), r = ft("path"), s = ft("rect"), u = ft("rect"), this.h(); + `), a = pt("rect"), l = pt("rect"), r = pt("path"), s = pt("rect"), u = pt("rect"), this.h(); }, l(c) { - e = dt(c, "svg", { + e = ht(c, "svg", { id: !0, xmlns: !0, viewBox: !0, @@ -5518,279 +5518,279 @@ function Eu(o) { width: !0, height: !0 }); - var m = _t(e); - t = dt(m, "defs", {}); - var d = _t(t); - n = dt(d, "style", {}); - var g = _t(n); - i = wu(g, `.cls-1 { + var m = ft(e); + t = ht(m, "defs", {}); + var d = ft(t); + n = ht(d, "style", {}); + var g = ft(n); + i = yu(g, `.cls-1 { fill: none; } - `), g.forEach(it), d.forEach(it), a = dt(m, "rect", { + `), g.forEach(lt), d.forEach(lt), a = ht(m, "rect", { x: !0, y: !0, width: !0, height: !0 - }), _t(a).forEach(it), l = dt(m, "rect", { + }), ft(a).forEach(lt), l = ht(m, "rect", { x: !0, y: !0, width: !0, height: !0 - }), _t(l).forEach(it), r = dt(m, "path", { d: !0 }), _t(r).forEach(it), s = dt(m, "rect", { + }), ft(l).forEach(lt), r = ht(m, "path", { d: !0 }), ft(r).forEach(lt), s = ht(m, "rect", { x: !0, y: !0, width: !0, height: !0 - }), _t(s).forEach(it), u = dt(m, "rect", { + }), ft(s).forEach(lt), u = ht(m, "rect", { id: !0, "data-name": !0, class: !0, width: !0, height: !0 - }), _t(u).forEach(it), m.forEach(it), this.h(); + }), ft(u).forEach(lt), m.forEach(lt), this.h(); }, h() { - Y(a, "x", "12"), Y(a, "y", "12"), Y(a, "width", "2"), Y(a, "height", "12"), Y(l, "x", "18"), Y(l, "y", "12"), Y(l, "width", "2"), Y(l, "height", "12"), Y(r, "d", "M4,6V8H6V28a2,2,0,0,0,2,2H24a2,2,0,0,0,2-2V8h2V6ZM8,28V8H24V28Z"), Y(s, "x", "12"), Y(s, "y", "2"), Y(s, "width", "8"), Y(s, "height", "2"), Y(u, "id", "_Transparent_Rectangle_"), Y(u, "data-name", ""), Y(u, "class", "cls-1"), Y(u, "width", "32"), Y(u, "height", "32"), Y(e, "id", "icon"), Y(e, "xmlns", "http://www.w3.org/2000/svg"), Y(e, "viewBox", "0 0 32 32"), Y(e, "fill", "currentColor"), Y(e, "width", "100%"), Y(e, "height", "100%"); + K(a, "x", "12"), K(a, "y", "12"), K(a, "width", "2"), K(a, "height", "12"), K(l, "x", "18"), K(l, "y", "12"), K(l, "width", "2"), K(l, "height", "12"), K(r, "d", "M4,6V8H6V28a2,2,0,0,0,2,2H24a2,2,0,0,0,2-2V8h2V6ZM8,28V8H24V28Z"), K(s, "x", "12"), K(s, "y", "2"), K(s, "width", "8"), K(s, "height", "2"), K(u, "id", "_Transparent_Rectangle_"), K(u, "data-name", ""), K(u, "class", "cls-1"), K(u, "width", "32"), K(u, "height", "32"), K(e, "id", "icon"), K(e, "xmlns", "http://www.w3.org/2000/svg"), K(e, "viewBox", "0 0 32 32"), K(e, "fill", "currentColor"), K(e, "width", "100%"), K(e, "height", "100%"); }, m(c, m) { - Fu(c, e, m), ct(e, t), ct(t, n), ct(n, i), ct(e, a), ct(e, l), ct(e, r), ct(e, s), ct(e, u); + $u(c, e, m), dt(e, t), dt(t, n), dt(n, i), dt(e, a), dt(e, l), dt(e, r), dt(e, s), dt(e, u); }, p: Fi, i: Fi, o: Fi, d(c) { - c && it(e); + c && lt(e); } }; } -class Au extends Du { +class Cu extends wu { constructor(e) { - super(), yu(this, e, null, Eu, $u, {}); + super(), Fu(this, e, null, Au, ku, {}); } } const { - SvelteComponent: Hy, - append_hydration: Gy, - attr: jy, - children: Vy, - claim_svg_element: Wy, - detach: Zy, - init: Yy, - insert_hydration: Xy, - noop: Ky, - safe_not_equal: Qy, - svg_element: Jy + SvelteComponent: Gy, + append_hydration: jy, + attr: Vy, + children: Wy, + claim_svg_element: Zy, + detach: Yy, + init: Xy, + insert_hydration: Ky, + noop: Qy, + safe_not_equal: Jy, + svg_element: eF } = window.__gradio__svelte__internal, { - SvelteComponent: eF, - append_hydration: tF, - attr: nF, - children: iF, - claim_svg_element: oF, - detach: lF, - init: aF, - insert_hydration: rF, - noop: sF, - safe_not_equal: uF, - svg_element: cF + SvelteComponent: tF, + append_hydration: nF, + attr: iF, + children: oF, + claim_svg_element: lF, + detach: aF, + init: rF, + insert_hydration: sF, + noop: uF, + safe_not_equal: cF, + svg_element: _F } = window.__gradio__svelte__internal, { - SvelteComponent: _F, - append_hydration: dF, - attr: fF, - children: hF, - claim_svg_element: pF, - detach: mF, - init: gF, - insert_hydration: vF, + SvelteComponent: dF, + append_hydration: fF, + attr: hF, + children: pF, + claim_svg_element: mF, + detach: gF, + init: vF, + insert_hydration: DF, noop: bF, - safe_not_equal: DF, - svg_element: wF + safe_not_equal: wF, + svg_element: yF } = window.__gradio__svelte__internal, { - SvelteComponent: yF, - append_hydration: FF, - attr: $F, - children: kF, - claim_svg_element: EF, - detach: AF, - init: CF, - insert_hydration: SF, - noop: TF, - safe_not_equal: xF, - svg_element: BF + SvelteComponent: FF, + append_hydration: $F, + attr: kF, + children: EF, + claim_svg_element: AF, + detach: CF, + init: SF, + insert_hydration: TF, + noop: xF, + safe_not_equal: BF, + svg_element: RF } = window.__gradio__svelte__internal, { - SvelteComponent: RF, - append_hydration: IF, - attr: LF, - children: qF, - claim_svg_element: OF, - detach: NF, - init: MF, - insert_hydration: PF, - noop: zF, - safe_not_equal: UF, - svg_element: HF + SvelteComponent: IF, + append_hydration: LF, + attr: qF, + children: OF, + claim_svg_element: NF, + detach: MF, + init: PF, + insert_hydration: zF, + noop: UF, + safe_not_equal: HF, + svg_element: GF } = window.__gradio__svelte__internal, { - SvelteComponent: GF, - append_hydration: jF, - attr: VF, - children: WF, - claim_svg_element: ZF, - detach: YF, - init: XF, - insert_hydration: KF, - noop: QF, - safe_not_equal: JF, - svg_element: e$ + SvelteComponent: jF, + append_hydration: VF, + attr: WF, + children: ZF, + claim_svg_element: YF, + detach: XF, + init: KF, + insert_hydration: QF, + noop: JF, + safe_not_equal: e2, + svg_element: t2 } = window.__gradio__svelte__internal, { - SvelteComponent: t$, - append_hydration: n$, - attr: i$, - children: o$, - claim_svg_element: l$, - detach: a$, - init: r$, - insert_hydration: s$, - noop: u$, - safe_not_equal: c$, - svg_element: _$ + SvelteComponent: n2, + append_hydration: i2, + attr: o2, + children: l2, + claim_svg_element: a2, + detach: r2, + init: s2, + insert_hydration: u2, + noop: c2, + safe_not_equal: _2, + svg_element: d2 } = window.__gradio__svelte__internal, { - SvelteComponent: d$, - append_hydration: f$, - attr: h$, - children: p$, - claim_svg_element: m$, - claim_text: g$, - detach: v$, - init: b$, - insert_hydration: D$, - noop: w$, - safe_not_equal: y$, - svg_element: F$, - text: $$ + SvelteComponent: f2, + append_hydration: h2, + attr: p2, + children: m2, + claim_svg_element: g2, + claim_text: v2, + detach: D2, + init: b2, + insert_hydration: w2, + noop: y2, + safe_not_equal: F2, + svg_element: $2, + text: k2 } = window.__gradio__svelte__internal, { - SvelteComponent: k$, - append_hydration: E$, - attr: A$, - children: C$, - claim_svg_element: S$, - claim_text: T$, - detach: x$, - init: B$, - insert_hydration: R$, - noop: I$, - safe_not_equal: L$, - svg_element: q$, - text: O$ + SvelteComponent: E2, + append_hydration: A2, + attr: C2, + children: S2, + claim_svg_element: T2, + claim_text: x2, + detach: B2, + init: R2, + insert_hydration: I2, + noop: L2, + safe_not_equal: q2, + svg_element: O2, + text: N2 } = window.__gradio__svelte__internal, { - SvelteComponent: N$, - append_hydration: M$, - attr: P$, - children: z$, - claim_svg_element: U$, - claim_text: H$, - detach: G$, - init: j$, - insert_hydration: V$, - noop: W$, - safe_not_equal: Z$, - svg_element: Y$, - text: X$ + SvelteComponent: M2, + append_hydration: P2, + attr: z2, + children: U2, + claim_svg_element: H2, + claim_text: G2, + detach: j2, + init: V2, + insert_hydration: W2, + noop: Z2, + safe_not_equal: Y2, + svg_element: X2, + text: K2 } = window.__gradio__svelte__internal, { - SvelteComponent: K$, - append_hydration: Q$, - attr: J$, - children: e2, - claim_svg_element: t2, - detach: n2, - init: i2, - insert_hydration: o2, - noop: l2, - safe_not_equal: a2, - svg_element: r2 + SvelteComponent: Q2, + append_hydration: J2, + attr: e$, + children: t$, + claim_svg_element: n$, + detach: i$, + init: o$, + insert_hydration: l$, + noop: a$, + safe_not_equal: r$, + svg_element: s$ } = window.__gradio__svelte__internal, { - SvelteComponent: s2, - append_hydration: u2, - attr: c2, - children: _2, - claim_svg_element: d2, - detach: f2, - init: h2, - insert_hydration: p2, - noop: m2, - safe_not_equal: g2, - svg_element: v2 + SvelteComponent: u$, + append_hydration: c$, + attr: _$, + children: d$, + claim_svg_element: f$, + detach: h$, + init: p$, + insert_hydration: m$, + noop: g$, + safe_not_equal: v$, + svg_element: D$ } = window.__gradio__svelte__internal, { - SvelteComponent: b2, - append_hydration: D2, - attr: w2, - children: y2, - claim_svg_element: F2, - detach: $2, - init: k2, - insert_hydration: E2, - noop: A2, - safe_not_equal: C2, - svg_element: S2 + SvelteComponent: b$, + append_hydration: w$, + attr: y$, + children: F$, + claim_svg_element: $$, + detach: k$, + init: E$, + insert_hydration: A$, + noop: C$, + safe_not_equal: S$, + svg_element: T$ } = window.__gradio__svelte__internal, { - SvelteComponent: T2, - append_hydration: x2, - attr: B2, - children: R2, - claim_svg_element: I2, - detach: L2, - init: q2, - insert_hydration: O2, - noop: N2, - safe_not_equal: M2, - svg_element: P2 + SvelteComponent: x$, + append_hydration: B$, + attr: R$, + children: I$, + claim_svg_element: L$, + detach: q$, + init: O$, + insert_hydration: N$, + noop: M$, + safe_not_equal: P$, + svg_element: z$ } = window.__gradio__svelte__internal, { - SvelteComponent: z2, - append_hydration: U2, - attr: H2, - children: G2, - claim_svg_element: j2, - detach: V2, - init: W2, - insert_hydration: Z2, - noop: Y2, - safe_not_equal: X2, - svg_element: K2 + SvelteComponent: U$, + append_hydration: H$, + attr: G$, + children: j$, + claim_svg_element: V$, + detach: W$, + init: Z$, + insert_hydration: Y$, + noop: X$, + safe_not_equal: K$, + svg_element: Q$ } = window.__gradio__svelte__internal, { - SvelteComponent: Q2, - append_hydration: J2, - attr: ek, - children: tk, - claim_svg_element: nk, - detach: ik, - init: ok, - insert_hydration: lk, - noop: ak, - safe_not_equal: rk, - svg_element: sk + SvelteComponent: J$, + append_hydration: ek, + attr: tk, + children: nk, + claim_svg_element: ik, + detach: ok, + init: lk, + insert_hydration: ak, + noop: rk, + safe_not_equal: sk, + svg_element: uk } = window.__gradio__svelte__internal, { - SvelteComponent: uk, - append_hydration: ck, - attr: _k, - children: dk, - claim_svg_element: fk, - detach: hk, - init: pk, - insert_hydration: mk, - noop: gk, - safe_not_equal: vk, + SvelteComponent: ck, + append_hydration: _k, + attr: dk, + children: fk, + claim_svg_element: hk, + detach: pk, + init: mk, + insert_hydration: gk, + noop: vk, + safe_not_equal: Dk, svg_element: bk } = window.__gradio__svelte__internal, { - SvelteComponent: Dk, - append_hydration: wk, - attr: yk, - children: Fk, - claim_svg_element: $k, - detach: kk, - init: Ek, - insert_hydration: Ak, - noop: Ck, - safe_not_equal: Sk, - svg_element: Tk -} = window.__gradio__svelte__internal, Cu = [ + SvelteComponent: wk, + append_hydration: yk, + attr: Fk, + children: $k, + claim_svg_element: kk, + detach: Ek, + init: Ak, + insert_hydration: Ck, + noop: Sk, + safe_not_equal: Tk, + svg_element: xk +} = window.__gradio__svelte__internal, Su = [ { color: "red", primary: 600, secondary: 100 }, { color: "green", primary: 600, secondary: 100 }, { color: "blue", primary: 600, secondary: 100 }, @@ -6094,7 +6094,7 @@ const { 950: "#4c0519" } }; -Cu.reduce( +Su.reduce( (o, { color: e, primary: t, secondary: n }) => ({ ...o, [e]: { @@ -6105,106 +6105,106 @@ Cu.reduce( {} ); const { - SvelteComponent: xk, - claim_component: Bk, - create_component: Rk, - destroy_component: Ik, - init: Lk, - mount_component: qk, - safe_not_equal: Ok, - transition_in: Nk, - transition_out: Mk -} = window.__gradio__svelte__internal, { createEventDispatcher: Pk } = window.__gradio__svelte__internal, { - SvelteComponent: zk, - append_hydration: Uk, - attr: Hk, - check_outros: Gk, - children: jk, - claim_component: Vk, - claim_element: Wk, - claim_space: Zk, - claim_text: Yk, - create_component: Xk, - destroy_component: Kk, - detach: Qk, - element: Jk, - empty: eE, - group_outros: tE, - init: nE, - insert_hydration: iE, - mount_component: oE, - safe_not_equal: lE, - set_data: aE, - space: rE, - text: sE, - toggle_class: uE, - transition_in: cE, - transition_out: _E + SvelteComponent: Bk, + claim_component: Rk, + create_component: Ik, + destroy_component: Lk, + init: qk, + mount_component: Ok, + safe_not_equal: Nk, + transition_in: Mk, + transition_out: Pk +} = window.__gradio__svelte__internal, { createEventDispatcher: zk } = window.__gradio__svelte__internal, { + SvelteComponent: Uk, + append_hydration: Hk, + attr: Gk, + check_outros: jk, + children: Vk, + claim_component: Wk, + claim_element: Zk, + claim_space: Yk, + claim_text: Xk, + create_component: Kk, + destroy_component: Qk, + detach: Jk, + element: eE, + empty: tE, + group_outros: nE, + init: iE, + insert_hydration: oE, + mount_component: lE, + safe_not_equal: aE, + set_data: rE, + space: sE, + text: uE, + toggle_class: cE, + transition_in: _E, + transition_out: dE } = window.__gradio__svelte__internal, { - SvelteComponent: dE, - attr: fE, - children: hE, - claim_element: pE, - create_slot: mE, - detach: gE, - element: vE, + SvelteComponent: fE, + attr: hE, + children: pE, + claim_element: mE, + create_slot: gE, + detach: vE, + element: DE, get_all_dirty_from_scope: bE, - get_slot_changes: DE, - init: wE, - insert_hydration: yE, - safe_not_equal: FE, - toggle_class: $E, - transition_in: kE, - transition_out: EE, - update_slot_base: AE + get_slot_changes: wE, + init: yE, + insert_hydration: FE, + safe_not_equal: $E, + toggle_class: kE, + transition_in: EE, + transition_out: AE, + update_slot_base: CE } = window.__gradio__svelte__internal, { - SvelteComponent: CE, - append_hydration: SE, - attr: TE, - check_outros: xE, - children: BE, - claim_component: RE, - claim_element: IE, - claim_space: LE, - create_component: qE, - destroy_component: OE, - detach: NE, - element: ME, - empty: PE, - group_outros: zE, - init: UE, - insert_hydration: HE, - listen: GE, - mount_component: jE, - safe_not_equal: VE, - space: WE, - toggle_class: ZE, - transition_in: YE, - transition_out: XE + SvelteComponent: SE, + append_hydration: TE, + attr: xE, + check_outros: BE, + children: RE, + claim_component: IE, + claim_element: LE, + claim_space: qE, + create_component: OE, + destroy_component: NE, + detach: ME, + element: PE, + empty: zE, + group_outros: UE, + init: HE, + insert_hydration: GE, + listen: jE, + mount_component: VE, + safe_not_equal: WE, + space: ZE, + toggle_class: YE, + transition_in: XE, + transition_out: KE } = window.__gradio__svelte__internal, { - SvelteComponent: Su, + SvelteComponent: Tu, attr: ll, - children: Tu, - claim_element: xu, - create_slot: Bu, + children: xu, + claim_element: Bu, + create_slot: Ru, detach: al, - element: Ru, - get_all_dirty_from_scope: Iu, - get_slot_changes: Lu, - init: qu, - insert_hydration: Ou, + element: Iu, + get_all_dirty_from_scope: Lu, + get_slot_changes: qu, + init: Ou, + insert_hydration: Nu, null_to_empty: rl, - safe_not_equal: Nu, - transition_in: Mu, - transition_out: Pu, - update_slot_base: zu + safe_not_equal: Mu, + transition_in: Pu, + transition_out: zu, + update_slot_base: Uu } = window.__gradio__svelte__internal; -function Uu(o) { +function Hu(o) { let e, t, n; const i = ( /*#slots*/ o[3].default - ), a = Bu( + ), a = Ru( i, o, /*$$scope*/ @@ -6213,11 +6213,11 @@ function Uu(o) { ); return { c() { - e = Ru("div"), a && a.c(), this.h(); + e = Iu("div"), a && a.c(), this.h(); }, l(l) { - e = xu(l, "DIV", { class: !0 }); - var r = Tu(e); + e = Bu(l, "DIV", { class: !0 }); + var r = xu(e); a && a.l(r), r.forEach(al), this.h(); }, h() { @@ -6226,23 +6226,23 @@ function Uu(o) { o[1] ? "display-top-corner" : "hide-top-corner"}`) + " svelte-109se4"); }, m(l, r) { - Ou(l, e, r), a && a.m(e, null), n = !0; + Nu(l, e, r), a && a.m(e, null), n = !0; }, p(l, [r]) { a && a.p && (!n || r & /*$$scope*/ - 4) && zu( + 4) && Uu( a, i, l, /*$$scope*/ l[2], - n ? Lu( + n ? qu( i, /*$$scope*/ l[2], r, null - ) : Iu( + ) : Lu( /*$$scope*/ l[2] ), @@ -6253,44 +6253,44 @@ function Uu(o) { l[1] ? "display-top-corner" : "hide-top-corner"}`) + " svelte-109se4")) && ll(e, "class", t); }, i(l) { - n || (Mu(a, l), n = !0); + n || (Pu(a, l), n = !0); }, o(l) { - Pu(a, l), n = !1; + zu(a, l), n = !1; }, d(l) { l && al(e), a && a.d(l); } }; } -function Hu(o, e, t) { +function Gu(o, e, t) { let { $$slots: n = {}, $$scope: i } = e, { top_panel: a = !0 } = e, { display_top_corner: l = !1 } = e; return o.$$set = (r) => { "top_panel" in r && t(0, a = r.top_panel), "display_top_corner" in r && t(1, l = r.display_top_corner), "$$scope" in r && t(2, i = r.$$scope); }, [a, l, i, n]; } -class Gu extends Su { +class ju extends Tu { constructor(e) { - super(), qu(this, e, Hu, Uu, Nu, { top_panel: 0, display_top_corner: 1 }); + super(), Ou(this, e, Gu, Hu, Mu, { top_panel: 0, display_top_corner: 1 }); } } const { - SvelteComponent: KE, - check_outros: QE, - claim_component: JE, - create_component: eA, - destroy_component: tA, - detach: nA, - empty: iA, - group_outros: oA, - init: lA, - insert_hydration: aA, - mount_component: rA, - noop: sA, - safe_not_equal: uA, - transition_in: cA, - transition_out: _A -} = window.__gradio__svelte__internal, { createEventDispatcher: dA } = window.__gradio__svelte__internal; + SvelteComponent: QE, + check_outros: JE, + claim_component: eA, + create_component: tA, + destroy_component: nA, + detach: iA, + empty: oA, + group_outros: lA, + init: aA, + insert_hydration: rA, + mount_component: sA, + noop: uA, + safe_not_equal: cA, + transition_in: _A, + transition_out: dA +} = window.__gradio__svelte__internal, { createEventDispatcher: fA } = window.__gradio__svelte__internal; function Pt(o) { let e = ["", "k", "M", "G", "T", "P", "E", "Z"], t = 0; for (; o > 1e3 && t < e.length - 1; ) @@ -6298,35 +6298,35 @@ function Pt(o) { let n = e[t]; return (Number.isInteger(o) ? o : o.toFixed(1)) + n; } -function Sn() { +function Tn() { } -const wa = typeof window < "u"; -let sl = wa ? () => window.performance.now() : () => Date.now(), ya = wa ? (o) => requestAnimationFrame(o) : Sn; +const ya = typeof window < "u"; +let sl = ya ? () => window.performance.now() : () => Date.now(), Fa = ya ? (o) => requestAnimationFrame(o) : Tn; const Ut = /* @__PURE__ */ new Set(); -function Fa(o) { +function $a(o) { Ut.forEach((e) => { e.c(o) || (Ut.delete(e), e.f()); - }), Ut.size !== 0 && ya(Fa); + }), Ut.size !== 0 && Fa($a); } -function ju(o) { +function Vu(o) { let e; - return Ut.size === 0 && ya(Fa), { promise: new Promise((t) => { + return Ut.size === 0 && Fa($a), { promise: new Promise((t) => { Ut.add(e = { c: o, f: t }); }), abort() { Ut.delete(e); } }; } -const Nt = []; -function Vu(o, e = Sn) { +const Mt = []; +function Wu(o, e = Tn) { let t; const n = /* @__PURE__ */ new Set(); function i(l) { if (s = l, ((r = o) != r ? s == s : r !== s || r && typeof r == "object" || typeof r == "function") && (o = l, t)) { - const u = !Nt.length; - for (const c of n) c[1](), Nt.push(c, o); + const u = !Mt.length; + for (const c of n) c[1](), Mt.push(c, o); if (u) { - for (let c = 0; c < Nt.length; c += 2) Nt[c][0](Nt[c + 1]); - Nt.length = 0; + for (let c = 0; c < Mt.length; c += 2) Mt[c][0](Mt[c + 1]); + Mt.length = 0; } } var r, s; @@ -6334,9 +6334,9 @@ function Vu(o, e = Sn) { function a(l) { i(l(o)); } - return { set: i, update: a, subscribe: function(l, r = Sn) { + return { set: i, update: a, subscribe: function(l, r = Tn) { const s = [l, r]; - return n.add(s), n.size === 1 && (t = e(i, a) || Sn), l(o), () => { + return n.add(s), n.size === 1 && (t = e(i, a) || Tn), l(o), () => { n.delete(s), n.size === 0 && t && (t(), t = null); }; } }; @@ -6358,108 +6358,108 @@ function Gi(o, e, t, n) { throw new Error(`Cannot spring ${typeof t} values`); } function cl(o, e = {}) { - const t = Vu(o), { stiffness: n = 0.15, damping: i = 0.8, precision: a = 0.01 } = e; + const t = Wu(o), { stiffness: n = 0.15, damping: i = 0.8, precision: a = 0.01 } = e; let l, r, s, u = o, c = o, m = 1, d = 0, g = !1; - function b(D, $ = {}) { - c = D; - const h = s = {}; - return o == null || $.hard || p.stiffness >= 1 && p.damping >= 1 ? (g = !0, l = sl(), u = D, t.set(o = c), Promise.resolve()) : ($.soft && (d = 1 / (60 * ($.soft === !0 ? 0.5 : +$.soft)), m = 0), r || (l = sl(), g = !1, r = ju((_) => { + function D(b, k = {}) { + c = b; + const p = s = {}; + return o == null || k.hard || h.stiffness >= 1 && h.damping >= 1 ? (g = !0, l = sl(), u = b, t.set(o = c), Promise.resolve()) : (k.soft && (d = 1 / (60 * (k.soft === !0 ? 0.5 : +k.soft)), m = 0), r || (l = sl(), g = !1, r = Vu((_) => { if (g) return g = !1, r = null, !1; m = Math.min(m + d, 1); - const v = { inv_mass: m, opts: p, settled: !0, dt: 60 * (_ - l) / 1e3 }, y = Gi(v, u, o, c); - return l = _, u = o, t.set(o = y), v.settled && (r = null), !v.settled; + const v = { inv_mass: m, opts: h, settled: !0, dt: 60 * (_ - l) / 1e3 }, F = Gi(v, u, o, c); + return l = _, u = o, t.set(o = F), v.settled && (r = null), !v.settled; })), new Promise((_) => { r.promise.then(() => { - h === s && _(); + p === s && _(); }); })); } - const p = { set: b, update: (D, $) => b(D(c, o), $), subscribe: t.subscribe, stiffness: n, damping: i, precision: a }; - return p; + const h = { set: D, update: (b, k) => D(b(c, o), k), subscribe: t.subscribe, stiffness: n, damping: i, precision: a }; + return h; } const { - SvelteComponent: Wu, - append_hydration: Le, - attr: M, - children: Ae, - claim_element: Zu, - claim_svg_element: qe, + SvelteComponent: Zu, + append_hydration: Oe, + attr: H, + children: Se, + claim_element: Yu, + claim_svg_element: Ne, component_subscribe: _l, - detach: De, - element: Yu, - init: Xu, - insert_hydration: Ku, + detach: we, + element: Xu, + init: Ku, + insert_hydration: Qu, noop: dl, - safe_not_equal: Qu, - set_style: yn, - svg_element: Oe, + safe_not_equal: Ju, + set_style: Fn, + svg_element: Me, toggle_class: fl -} = window.__gradio__svelte__internal, { onMount: Ju } = window.__gradio__svelte__internal; -function ec(o) { +} = window.__gradio__svelte__internal, { onMount: ec } = window.__gradio__svelte__internal; +function tc(o) { let e, t, n, i, a, l, r, s, u, c, m, d; return { c() { - e = Yu("div"), t = Oe("svg"), n = Oe("g"), i = Oe("path"), a = Oe("path"), l = Oe("path"), r = Oe("path"), s = Oe("g"), u = Oe("path"), c = Oe("path"), m = Oe("path"), d = Oe("path"), this.h(); + e = Xu("div"), t = Me("svg"), n = Me("g"), i = Me("path"), a = Me("path"), l = Me("path"), r = Me("path"), s = Me("g"), u = Me("path"), c = Me("path"), m = Me("path"), d = Me("path"), this.h(); }, l(g) { - e = Zu(g, "DIV", { class: !0 }); - var b = Ae(e); - t = qe(b, "svg", { + e = Yu(g, "DIV", { class: !0 }); + var D = Se(e); + t = Ne(D, "svg", { viewBox: !0, fill: !0, xmlns: !0, class: !0 }); - var p = Ae(t); - n = qe(p, "g", { style: !0 }); - var D = Ae(n); - i = qe(D, "path", { + var h = Se(t); + n = Ne(h, "g", { style: !0 }); + var b = Se(n); + i = Ne(b, "path", { d: !0, fill: !0, "fill-opacity": !0, class: !0 - }), Ae(i).forEach(De), a = qe(D, "path", { d: !0, fill: !0, class: !0 }), Ae(a).forEach(De), l = qe(D, "path", { + }), Se(i).forEach(we), a = Ne(b, "path", { d: !0, fill: !0, class: !0 }), Se(a).forEach(we), l = Ne(b, "path", { d: !0, fill: !0, "fill-opacity": !0, class: !0 - }), Ae(l).forEach(De), r = qe(D, "path", { d: !0, fill: !0, class: !0 }), Ae(r).forEach(De), D.forEach(De), s = qe(p, "g", { style: !0 }); - var $ = Ae(s); - u = qe($, "path", { + }), Se(l).forEach(we), r = Ne(b, "path", { d: !0, fill: !0, class: !0 }), Se(r).forEach(we), b.forEach(we), s = Ne(h, "g", { style: !0 }); + var k = Se(s); + u = Ne(k, "path", { d: !0, fill: !0, "fill-opacity": !0, class: !0 - }), Ae(u).forEach(De), c = qe($, "path", { d: !0, fill: !0, class: !0 }), Ae(c).forEach(De), m = qe($, "path", { + }), Se(u).forEach(we), c = Ne(k, "path", { d: !0, fill: !0, class: !0 }), Se(c).forEach(we), m = Ne(k, "path", { d: !0, fill: !0, "fill-opacity": !0, class: !0 - }), Ae(m).forEach(De), d = qe($, "path", { d: !0, fill: !0, class: !0 }), Ae(d).forEach(De), $.forEach(De), p.forEach(De), b.forEach(De), this.h(); + }), Se(m).forEach(we), d = Ne(k, "path", { d: !0, fill: !0, class: !0 }), Se(d).forEach(we), k.forEach(we), h.forEach(we), D.forEach(we), this.h(); }, h() { - M(i, "d", "M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"), M(i, "fill", "#FF7C00"), M(i, "fill-opacity", "0.4"), M(i, "class", "svelte-43sxxs"), M(a, "d", "M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"), M(a, "fill", "#FF7C00"), M(a, "class", "svelte-43sxxs"), M(l, "d", "M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"), M(l, "fill", "#FF7C00"), M(l, "fill-opacity", "0.4"), M(l, "class", "svelte-43sxxs"), M(r, "d", "M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"), M(r, "fill", "#FF7C00"), M(r, "class", "svelte-43sxxs"), yn(n, "transform", "translate(" + /*$top*/ + H(i, "d", "M255.926 0.754768L509.702 139.936V221.027L255.926 81.8465V0.754768Z"), H(i, "fill", "#FF7C00"), H(i, "fill-opacity", "0.4"), H(i, "class", "svelte-43sxxs"), H(a, "d", "M509.69 139.936L254.981 279.641V361.255L509.69 221.55V139.936Z"), H(a, "fill", "#FF7C00"), H(a, "class", "svelte-43sxxs"), H(l, "d", "M0.250138 139.937L254.981 279.641V361.255L0.250138 221.55V139.937Z"), H(l, "fill", "#FF7C00"), H(l, "fill-opacity", "0.4"), H(l, "class", "svelte-43sxxs"), H(r, "d", "M255.923 0.232622L0.236328 139.936V221.55L255.923 81.8469V0.232622Z"), H(r, "fill", "#FF7C00"), H(r, "class", "svelte-43sxxs"), Fn(n, "transform", "translate(" + /*$top*/ o[1][0] + "px, " + /*$top*/ - o[1][1] + "px)"), M(u, "d", "M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"), M(u, "fill", "#FF7C00"), M(u, "fill-opacity", "0.4"), M(u, "class", "svelte-43sxxs"), M(c, "d", "M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"), M(c, "fill", "#FF7C00"), M(c, "class", "svelte-43sxxs"), M(m, "d", "M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"), M(m, "fill", "#FF7C00"), M(m, "fill-opacity", "0.4"), M(m, "class", "svelte-43sxxs"), M(d, "d", "M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"), M(d, "fill", "#FF7C00"), M(d, "class", "svelte-43sxxs"), yn(s, "transform", "translate(" + /*$bottom*/ + o[1][1] + "px)"), H(u, "d", "M255.926 141.5L509.702 280.681V361.773L255.926 222.592V141.5Z"), H(u, "fill", "#FF7C00"), H(u, "fill-opacity", "0.4"), H(u, "class", "svelte-43sxxs"), H(c, "d", "M509.69 280.679L254.981 420.384V501.998L509.69 362.293V280.679Z"), H(c, "fill", "#FF7C00"), H(c, "class", "svelte-43sxxs"), H(m, "d", "M0.250138 280.681L254.981 420.386V502L0.250138 362.295V280.681Z"), H(m, "fill", "#FF7C00"), H(m, "fill-opacity", "0.4"), H(m, "class", "svelte-43sxxs"), H(d, "d", "M255.923 140.977L0.236328 280.68V362.294L255.923 222.591V140.977Z"), H(d, "fill", "#FF7C00"), H(d, "class", "svelte-43sxxs"), Fn(s, "transform", "translate(" + /*$bottom*/ o[2][0] + "px, " + /*$bottom*/ - o[2][1] + "px)"), M(t, "viewBox", "-1200 -1200 3000 3000"), M(t, "fill", "none"), M(t, "xmlns", "http://www.w3.org/2000/svg"), M(t, "class", "svelte-43sxxs"), M(e, "class", "svelte-43sxxs"), fl( + o[2][1] + "px)"), H(t, "viewBox", "-1200 -1200 3000 3000"), H(t, "fill", "none"), H(t, "xmlns", "http://www.w3.org/2000/svg"), H(t, "class", "svelte-43sxxs"), H(e, "class", "svelte-43sxxs"), fl( e, "margin", /*margin*/ o[0] ); }, - m(g, b) { - Ku(g, e, b), Le(e, t), Le(t, n), Le(n, i), Le(n, a), Le(n, l), Le(n, r), Le(t, s), Le(s, u), Le(s, c), Le(s, m), Le(s, d); + m(g, D) { + Qu(g, e, D), Oe(e, t), Oe(t, n), Oe(n, i), Oe(n, a), Oe(n, l), Oe(n, r), Oe(t, s), Oe(s, u), Oe(s, c), Oe(s, m), Oe(s, d); }, - p(g, [b]) { - b & /*$top*/ - 2 && yn(n, "transform", "translate(" + /*$top*/ + p(g, [D]) { + D & /*$top*/ + 2 && Fn(n, "transform", "translate(" + /*$top*/ g[1][0] + "px, " + /*$top*/ - g[1][1] + "px)"), b & /*$bottom*/ - 4 && yn(s, "transform", "translate(" + /*$bottom*/ + g[1][1] + "px)"), D & /*$bottom*/ + 4 && Fn(s, "transform", "translate(" + /*$bottom*/ g[2][0] + "px, " + /*$bottom*/ - g[2][1] + "px)"), b & /*margin*/ + g[2][1] + "px)"), D & /*margin*/ 1 && fl( e, "margin", @@ -6470,37 +6470,37 @@ function ec(o) { i: dl, o: dl, d(g) { - g && De(e); + g && we(e); } }; } -function tc(o, e, t) { +function nc(o, e, t) { let n, i; - var a = this && this.__awaiter || function(g, b, p, D) { - function $(h) { - return h instanceof p ? h : new p(function(_) { - _(h); + var a = this && this.__awaiter || function(g, D, h, b) { + function k(p) { + return p instanceof h ? p : new h(function(_) { + _(p); }); } - return new (p || (p = Promise))(function(h, _) { + return new (h || (h = Promise))(function(p, _) { function v(A) { try { - w(D.next(A)); - } catch (F) { - _(F); + w(b.next(A)); + } catch (y) { + _(y); } } - function y(A) { + function F(A) { try { - w(D.throw(A)); - } catch (F) { - _(F); + w(b.throw(A)); + } catch (y) { + _(y); } } function w(A) { - A.done ? h(A.value) : $(A.value).then(v, y); + A.done ? p(A.value) : k(A.value).then(v, F); } - w((D = D.apply(g, b || [])).next()); + w((b = b.apply(g, D || [])).next()); }); }; let { margin: l = !0 } = e; @@ -6524,51 +6524,51 @@ function tc(o, e, t) { yield Promise.all([r.set([125, 0]), s.set([-125, 0])]), m(); }); } - return Ju(() => (d(), () => u = !0)), o.$$set = (g) => { + return ec(() => (d(), () => u = !0)), o.$$set = (g) => { "margin" in g && t(0, l = g.margin); }, [l, n, i, r, s]; } -class nc extends Wu { +class ic extends Zu { constructor(e) { - super(), Xu(this, e, tc, ec, Qu, { margin: 0 }); + super(), Ku(this, e, nc, tc, Ju, { margin: 0 }); } } const { - SvelteComponent: ic, - append_hydration: wt, - attr: Pe, + SvelteComponent: oc, + append_hydration: yt, + attr: Ue, binding_callbacks: hl, check_outros: ji, - children: Xe, - claim_component: $a, - claim_element: Ke, - claim_space: Se, - claim_text: X, - create_component: ka, - create_slot: Ea, - destroy_component: Aa, - destroy_each: Ca, - detach: R, - element: Qe, - empty: xe, - ensure_array_like: In, - get_all_dirty_from_scope: Sa, - get_slot_changes: Ta, + children: Qe, + claim_component: ka, + claim_element: Je, + claim_space: xe, + claim_text: J, + create_component: Ea, + create_slot: Aa, + destroy_component: Ca, + destroy_each: Sa, + detach: B, + element: et, + empty: Re, + ensure_array_like: Ln, + get_all_dirty_from_scope: Ta, + get_slot_changes: xa, group_outros: Vi, - init: oc, - insert_hydration: q, - mount_component: xa, + init: lc, + insert_hydration: L, + mount_component: Ba, noop: Wi, - safe_not_equal: lc, - set_data: Be, - set_style: pt, - space: Te, - text: K, - toggle_class: Ce, - transition_in: Me, - transition_out: Je, - update_slot_base: Ba -} = window.__gradio__svelte__internal, { tick: ac } = window.__gradio__svelte__internal, { onDestroy: rc } = window.__gradio__svelte__internal, { createEventDispatcher: sc } = window.__gradio__svelte__internal, uc = (o) => ({}), pl = (o) => ({}), cc = (o) => ({}), ml = (o) => ({}); + safe_not_equal: ac, + set_data: Ie, + set_style: vt, + space: Be, + text: ee, + toggle_class: Te, + transition_in: ze, + transition_out: tt, + update_slot_base: Ra +} = window.__gradio__svelte__internal, { tick: rc } = window.__gradio__svelte__internal, { onDestroy: sc } = window.__gradio__svelte__internal, { createEventDispatcher: uc } = window.__gradio__svelte__internal, cc = (o) => ({}), pl = (o) => ({}), _c = (o) => ({}), ml = (o) => ({}); function gl(o, e, t) { const n = o.slice(); return n[40] = e[t], n[42] = t, n; @@ -6577,14 +6577,14 @@ function vl(o, e, t) { const n = o.slice(); return n[40] = e[t], n; } -function _c(o) { +function dc(o) { let e, t, n, i, a = ( /*i18n*/ o[1]("common.error") + "" ), l, r, s; - t = new jn({ + t = new Vn({ props: { - Icon: ru, + Icon: su, label: ( /*i18n*/ o[1]("common.clear") @@ -6599,7 +6599,7 @@ function _c(o) { const u = ( /*#slots*/ o[30].error - ), c = Ea( + ), c = Aa( u, o, /*$$scope*/ @@ -6608,20 +6608,20 @@ function _c(o) { ); return { c() { - e = Qe("div"), ka(t.$$.fragment), n = Te(), i = Qe("span"), l = K(a), r = Te(), c && c.c(), this.h(); + e = et("div"), Ea(t.$$.fragment), n = Be(), i = et("span"), l = ee(a), r = Be(), c && c.c(), this.h(); }, l(m) { - e = Ke(m, "DIV", { class: !0 }); - var d = Xe(e); - $a(t.$$.fragment, d), d.forEach(R), n = Se(m), i = Ke(m, "SPAN", { class: !0 }); - var g = Xe(i); - l = X(g, a), g.forEach(R), r = Se(m), c && c.l(m), this.h(); + e = Je(m, "DIV", { class: !0 }); + var d = Qe(e); + ka(t.$$.fragment, d), d.forEach(B), n = xe(m), i = Je(m, "SPAN", { class: !0 }); + var g = Qe(i); + l = J(g, a), g.forEach(B), r = xe(m), c && c.l(m), this.h(); }, h() { - Pe(e, "class", "clear-status svelte-17v219f"), Pe(i, "class", "error svelte-17v219f"); + Ue(e, "class", "clear-status svelte-17v219f"), Ue(i, "class", "error svelte-17v219f"); }, m(m, d) { - q(m, e, d), xa(t, e, null), q(m, n, d), q(m, i, d), wt(i, l), q(m, r, d), c && c.m(m, d), s = !0; + L(m, e, d), Ba(t, e, null), L(m, n, d), L(m, i, d), yt(i, l), L(m, r, d), c && c.m(m, d), s = !0; }, p(m, d) { const g = {}; @@ -6629,20 +6629,20 @@ function _c(o) { 2 && (g.label = /*i18n*/ m[1]("common.clear")), t.$set(g), (!s || d[0] & /*i18n*/ 2) && a !== (a = /*i18n*/ - m[1]("common.error") + "") && Be(l, a), c && c.p && (!s || d[0] & /*$$scope*/ - 536870912) && Ba( + m[1]("common.error") + "") && Ie(l, a), c && c.p && (!s || d[0] & /*$$scope*/ + 536870912) && Ra( c, u, m, /*$$scope*/ m[29], - s ? Ta( + s ? xa( u, /*$$scope*/ m[29], d, - uc - ) : Sa( + cc + ) : Ta( /*$$scope*/ m[29] ), @@ -6650,45 +6650,45 @@ function _c(o) { ); }, i(m) { - s || (Me(t.$$.fragment, m), Me(c, m), s = !0); + s || (ze(t.$$.fragment, m), ze(c, m), s = !0); }, o(m) { - Je(t.$$.fragment, m), Je(c, m), s = !1; + tt(t.$$.fragment, m), tt(c, m), s = !1; }, d(m) { - m && (R(e), R(n), R(i), R(r)), Aa(t), c && c.d(m); + m && (B(e), B(n), B(i), B(r)), Ca(t), c && c.d(m); } }; } -function dc(o) { +function fc(o) { let e, t, n, i, a, l, r, s, u, c = ( /*variant*/ o[8] === "default" && /*show_eta_bar*/ o[18] && /*show_progress*/ - o[6] === "full" && bl(o) + o[6] === "full" && Dl(o) ); function m(_, v) { if ( /*progress*/ _[7] - ) return pc; + ) return mc; if ( /*queue_position*/ _[2] !== null && /*queue_size*/ _[3] !== void 0 && /*queue_position*/ _[2] >= 0 - ) return hc; + ) return pc; if ( /*queue_position*/ _[2] === 0 - ) return fc; + ) return hc; } - let d = m(o), g = d && d(o), b = ( + let d = m(o), g = d && d(o), D = ( /*timer*/ o[5] && yl(o) ); - const p = [bc, vc], D = []; - function $(_, v) { + const h = [bc, Dc], b = []; + function k(_, v) { return ( /*last_progress_level*/ _[15] != null ? 0 : ( @@ -6697,25 +6697,25 @@ function dc(o) { ) ); } - ~(a = $(o)) && (l = D[a] = p[a](o)); - let h = !/*timer*/ + ~(a = k(o)) && (l = b[a] = h[a](o)); + let p = !/*timer*/ o[5] && Sl(o); return { c() { - c && c.c(), e = Te(), t = Qe("div"), g && g.c(), n = Te(), b && b.c(), i = Te(), l && l.c(), r = Te(), h && h.c(), s = xe(), this.h(); + c && c.c(), e = Be(), t = et("div"), g && g.c(), n = Be(), D && D.c(), i = Be(), l && l.c(), r = Be(), p && p.c(), s = Re(), this.h(); }, l(_) { - c && c.l(_), e = Se(_), t = Ke(_, "DIV", { class: !0 }); - var v = Xe(t); - g && g.l(v), n = Se(v), b && b.l(v), v.forEach(R), i = Se(_), l && l.l(_), r = Se(_), h && h.l(_), s = xe(), this.h(); + c && c.l(_), e = xe(_), t = Je(_, "DIV", { class: !0 }); + var v = Qe(t); + g && g.l(v), n = xe(v), D && D.l(v), v.forEach(B), i = xe(_), l && l.l(_), r = xe(_), p && p.l(_), s = Re(), this.h(); }, h() { - Pe(t, "class", "progress-text svelte-17v219f"), Ce( + Ue(t, "class", "progress-text svelte-17v219f"), Te( t, "meta-text-center", /*variant*/ o[8] === "center" - ), Ce( + ), Te( t, "meta-text", /*variant*/ @@ -6723,129 +6723,129 @@ function dc(o) { ); }, m(_, v) { - c && c.m(_, v), q(_, e, v), q(_, t, v), g && g.m(t, null), wt(t, n), b && b.m(t, null), q(_, i, v), ~a && D[a].m(_, v), q(_, r, v), h && h.m(_, v), q(_, s, v), u = !0; + c && c.m(_, v), L(_, e, v), L(_, t, v), g && g.m(t, null), yt(t, n), D && D.m(t, null), L(_, i, v), ~a && b[a].m(_, v), L(_, r, v), p && p.m(_, v), L(_, s, v), u = !0; }, p(_, v) { /*variant*/ _[8] === "default" && /*show_eta_bar*/ _[18] && /*show_progress*/ - _[6] === "full" ? c ? c.p(_, v) : (c = bl(_), c.c(), c.m(e.parentNode, e)) : c && (c.d(1), c = null), d === (d = m(_)) && g ? g.p(_, v) : (g && g.d(1), g = d && d(_), g && (g.c(), g.m(t, n))), /*timer*/ - _[5] ? b ? b.p(_, v) : (b = yl(_), b.c(), b.m(t, null)) : b && (b.d(1), b = null), (!u || v[0] & /*variant*/ - 256) && Ce( + _[6] === "full" ? c ? c.p(_, v) : (c = Dl(_), c.c(), c.m(e.parentNode, e)) : c && (c.d(1), c = null), d === (d = m(_)) && g ? g.p(_, v) : (g && g.d(1), g = d && d(_), g && (g.c(), g.m(t, n))), /*timer*/ + _[5] ? D ? D.p(_, v) : (D = yl(_), D.c(), D.m(t, null)) : D && (D.d(1), D = null), (!u || v[0] & /*variant*/ + 256) && Te( t, "meta-text-center", /*variant*/ _[8] === "center" ), (!u || v[0] & /*variant*/ - 256) && Ce( + 256) && Te( t, "meta-text", /*variant*/ _[8] === "default" ); - let y = a; - a = $(_), a === y ? ~a && D[a].p(_, v) : (l && (Vi(), Je(D[y], 1, 1, () => { - D[y] = null; - }), ji()), ~a ? (l = D[a], l ? l.p(_, v) : (l = D[a] = p[a](_), l.c()), Me(l, 1), l.m(r.parentNode, r)) : l = null), /*timer*/ - _[5] ? h && (Vi(), Je(h, 1, 1, () => { - h = null; - }), ji()) : h ? (h.p(_, v), v[0] & /*timer*/ - 32 && Me(h, 1)) : (h = Sl(_), h.c(), Me(h, 1), h.m(s.parentNode, s)); + let F = a; + a = k(_), a === F ? ~a && b[a].p(_, v) : (l && (Vi(), tt(b[F], 1, 1, () => { + b[F] = null; + }), ji()), ~a ? (l = b[a], l ? l.p(_, v) : (l = b[a] = h[a](_), l.c()), ze(l, 1), l.m(r.parentNode, r)) : l = null), /*timer*/ + _[5] ? p && (Vi(), tt(p, 1, 1, () => { + p = null; + }), ji()) : p ? (p.p(_, v), v[0] & /*timer*/ + 32 && ze(p, 1)) : (p = Sl(_), p.c(), ze(p, 1), p.m(s.parentNode, s)); }, i(_) { - u || (Me(l), Me(h), u = !0); + u || (ze(l), ze(p), u = !0); }, o(_) { - Je(l), Je(h), u = !1; + tt(l), tt(p), u = !1; }, d(_) { - _ && (R(e), R(t), R(i), R(r), R(s)), c && c.d(_), g && g.d(), b && b.d(), ~a && D[a].d(_), h && h.d(_); + _ && (B(e), B(t), B(i), B(r), B(s)), c && c.d(_), g && g.d(), D && D.d(), ~a && b[a].d(_), p && p.d(_); } }; } -function bl(o) { +function Dl(o) { let e, t = `translateX(${/*eta_level*/ (o[17] || 0) * 100 - 100}%)`; return { c() { - e = Qe("div"), this.h(); + e = et("div"), this.h(); }, l(n) { - e = Ke(n, "DIV", { class: !0 }), Xe(e).forEach(R), this.h(); + e = Je(n, "DIV", { class: !0 }), Qe(e).forEach(B), this.h(); }, h() { - Pe(e, "class", "eta-bar svelte-17v219f"), pt(e, "transform", t); + Ue(e, "class", "eta-bar svelte-17v219f"), vt(e, "transform", t); }, m(n, i) { - q(n, e, i); + L(n, e, i); }, p(n, i) { i[0] & /*eta_level*/ 131072 && t !== (t = `translateX(${/*eta_level*/ - (n[17] || 0) * 100 - 100}%)`) && pt(e, "transform", t); + (n[17] || 0) * 100 - 100}%)`) && vt(e, "transform", t); }, d(n) { - n && R(e); + n && B(e); } }; } -function fc(o) { +function hc(o) { let e; return { c() { - e = K("processing |"); + e = ee("processing |"); }, l(t) { - e = X(t, "processing |"); + e = J(t, "processing |"); }, m(t, n) { - q(t, e, n); + L(t, e, n); }, p: Wi, d(t) { - t && R(e); + t && B(e); } }; } -function hc(o) { +function pc(o) { let e, t = ( /*queue_position*/ o[2] + 1 + "" ), n, i, a, l; return { c() { - e = K("queue: "), n = K(t), i = K("/"), a = K( + e = ee("queue: "), n = ee(t), i = ee("/"), a = ee( /*queue_size*/ o[3] - ), l = K(" |"); + ), l = ee(" |"); }, l(r) { - e = X(r, "queue: "), n = X(r, t), i = X(r, "/"), a = X( + e = J(r, "queue: "), n = J(r, t), i = J(r, "/"), a = J( r, /*queue_size*/ o[3] - ), l = X(r, " |"); + ), l = J(r, " |"); }, m(r, s) { - q(r, e, s), q(r, n, s), q(r, i, s), q(r, a, s), q(r, l, s); + L(r, e, s), L(r, n, s), L(r, i, s), L(r, a, s), L(r, l, s); }, p(r, s) { s[0] & /*queue_position*/ 4 && t !== (t = /*queue_position*/ - r[2] + 1 + "") && Be(n, t), s[0] & /*queue_size*/ - 8 && Be( + r[2] + 1 + "") && Ie(n, t), s[0] & /*queue_size*/ + 8 && Ie( a, /*queue_size*/ r[3] ); }, d(r) { - r && (R(e), R(n), R(i), R(a), R(l)); + r && (B(e), B(n), B(i), B(a), B(l)); } }; } -function pc(o) { - let e, t = In( +function mc(o) { + let e, t = Ln( /*progress*/ o[7] ), n = []; @@ -6855,22 +6855,22 @@ function pc(o) { c() { for (let i = 0; i < n.length; i += 1) n[i].c(); - e = xe(); + e = Re(); }, l(i) { for (let a = 0; a < n.length; a += 1) n[a].l(i); - e = xe(); + e = Re(); }, m(i, a) { for (let l = 0; l < n.length; l += 1) n[l] && n[l].m(i, a); - q(i, e, a); + L(i, e, a); }, p(i, a) { if (a[0] & /*progress*/ 128) { - t = In( + t = Ln( /*progress*/ i[7] ); @@ -6885,11 +6885,11 @@ function pc(o) { } }, d(i) { - i && R(e), Ca(n, i); + i && B(e), Sa(n, i); } }; } -function Dl(o) { +function bl(o) { let e, t = ( /*p*/ o[40].unit + "" @@ -6897,58 +6897,58 @@ function Dl(o) { function r(c, m) { return ( /*p*/ - c[40].length != null ? gc : mc + c[40].length != null ? vc : gc ); } let s = r(o), u = s(o); return { c() { - u.c(), e = Te(), n = K(t), i = K(" | "), l = K(a); + u.c(), e = Be(), n = ee(t), i = ee(" | "), l = ee(a); }, l(c) { - u.l(c), e = Se(c), n = X(c, t), i = X(c, " | "), l = X(c, a); + u.l(c), e = xe(c), n = J(c, t), i = J(c, " | "), l = J(c, a); }, m(c, m) { - u.m(c, m), q(c, e, m), q(c, n, m), q(c, i, m), q(c, l, m); + u.m(c, m), L(c, e, m), L(c, n, m), L(c, i, m), L(c, l, m); }, p(c, m) { s === (s = r(c)) && u ? u.p(c, m) : (u.d(1), u = s(c), u && (u.c(), u.m(e.parentNode, e))), m[0] & /*progress*/ 128 && t !== (t = /*p*/ - c[40].unit + "") && Be(n, t); + c[40].unit + "") && Ie(n, t); }, d(c) { - c && (R(e), R(n), R(i), R(l)), u.d(c); + c && (B(e), B(n), B(i), B(l)), u.d(c); } }; } -function mc(o) { +function gc(o) { let e = Pt( /*p*/ o[40].index || 0 ) + "", t; return { c() { - t = K(e); + t = ee(e); }, l(n) { - t = X(n, e); + t = J(n, e); }, m(n, i) { - q(n, t, i); + L(n, t, i); }, p(n, i) { i[0] & /*progress*/ 128 && e !== (e = Pt( /*p*/ n[40].index || 0 - ) + "") && Be(t, e); + ) + "") && Ie(t, e); }, d(n) { - n && R(t); + n && B(t); } }; } -function gc(o) { +function vc(o) { let e = Pt( /*p*/ o[40].index || 0 @@ -6958,51 +6958,51 @@ function gc(o) { ) + "", a; return { c() { - t = K(e), n = K("/"), a = K(i); + t = ee(e), n = ee("/"), a = ee(i); }, l(l) { - t = X(l, e), n = X(l, "/"), a = X(l, i); + t = J(l, e), n = J(l, "/"), a = J(l, i); }, m(l, r) { - q(l, t, r), q(l, n, r), q(l, a, r); + L(l, t, r), L(l, n, r), L(l, a, r); }, p(l, r) { r[0] & /*progress*/ 128 && e !== (e = Pt( /*p*/ l[40].index || 0 - ) + "") && Be(t, e), r[0] & /*progress*/ + ) + "") && Ie(t, e), r[0] & /*progress*/ 128 && i !== (i = Pt( /*p*/ l[40].length - ) + "") && Be(a, i); + ) + "") && Ie(a, i); }, d(l) { - l && (R(t), R(n), R(a)); + l && (B(t), B(n), B(a)); } }; } function wl(o) { let e, t = ( /*p*/ - o[40].index != null && Dl(o) + o[40].index != null && bl(o) ); return { c() { - t && t.c(), e = xe(); + t && t.c(), e = Re(); }, l(n) { - t && t.l(n), e = xe(); + t && t.l(n), e = Re(); }, m(n, i) { - t && t.m(n, i), q(n, e, i); + t && t.m(n, i), L(n, e, i); }, p(n, i) { /*p*/ - n[40].index != null ? t ? t.p(n, i) : (t = Dl(n), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null); + n[40].index != null ? t ? t.p(n, i) : (t = bl(n), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null); }, d(n) { - n && R(e), t && t.d(n); + n && B(e), t && t.d(n); } }; } @@ -7014,53 +7014,53 @@ function yl(o) { ), n, i; return { c() { - e = K( + e = ee( /*formatted_timer*/ o[20] - ), n = K(t), i = K("s"); + ), n = ee(t), i = ee("s"); }, l(a) { - e = X( + e = J( a, /*formatted_timer*/ o[20] - ), n = X(a, t), i = X(a, "s"); + ), n = J(a, t), i = J(a, "s"); }, m(a, l) { - q(a, e, l), q(a, n, l), q(a, i, l); + L(a, e, l), L(a, n, l), L(a, i, l); }, p(a, l) { l[0] & /*formatted_timer*/ - 1048576 && Be( + 1048576 && Ie( e, /*formatted_timer*/ a[20] ), l[0] & /*eta, formatted_eta*/ 524289 && t !== (t = /*eta*/ a[0] ? `/${/*formatted_eta*/ - a[19]}` : "") && Be(n, t); + a[19]}` : "") && Ie(n, t); }, d(a) { - a && (R(e), R(n), R(i)); + a && (B(e), B(n), B(i)); } }; } -function vc(o) { +function Dc(o) { let e, t; - return e = new nc({ + return e = new ic({ props: { margin: ( /*variant*/ o[8] === "default" ) } }), { c() { - ka(e.$$.fragment); + Ea(e.$$.fragment); }, l(n) { - $a(e.$$.fragment, n); + ka(e.$$.fragment, n); }, m(n, i) { - xa(e, n, i), t = !0; + Ba(e, n, i), t = !0; }, p(n, i) { const a = {}; @@ -7069,13 +7069,13 @@ function vc(o) { n[8] === "default"), e.$set(a); }, i(n) { - t || (Me(e.$$.fragment, n), t = !0); + t || (ze(e.$$.fragment, n), t = !0); }, o(n) { - Je(e.$$.fragment, n), t = !1; + tt(e.$$.fragment, n), t = !1; }, d(n) { - Aa(e, n); + Ca(e, n); } }; } @@ -7087,38 +7087,38 @@ function bc(o) { ); return { c() { - e = Qe("div"), t = Qe("div"), r && r.c(), n = Te(), i = Qe("div"), a = Qe("div"), this.h(); + e = et("div"), t = et("div"), r && r.c(), n = Be(), i = et("div"), a = et("div"), this.h(); }, l(s) { - e = Ke(s, "DIV", { class: !0 }); - var u = Xe(e); - t = Ke(u, "DIV", { class: !0 }); - var c = Xe(t); - r && r.l(c), c.forEach(R), n = Se(u), i = Ke(u, "DIV", { class: !0 }); - var m = Xe(i); - a = Ke(m, "DIV", { class: !0 }), Xe(a).forEach(R), m.forEach(R), u.forEach(R), this.h(); + e = Je(s, "DIV", { class: !0 }); + var u = Qe(e); + t = Je(u, "DIV", { class: !0 }); + var c = Qe(t); + r && r.l(c), c.forEach(B), n = xe(u), i = Je(u, "DIV", { class: !0 }); + var m = Qe(i); + a = Je(m, "DIV", { class: !0 }), Qe(a).forEach(B), m.forEach(B), u.forEach(B), this.h(); }, h() { - Pe(t, "class", "progress-level-inner svelte-17v219f"), Pe(a, "class", "progress-bar svelte-17v219f"), pt(a, "width", l), Pe(i, "class", "progress-bar-wrap svelte-17v219f"), Pe(e, "class", "progress-level svelte-17v219f"); + Ue(t, "class", "progress-level-inner svelte-17v219f"), Ue(a, "class", "progress-bar svelte-17v219f"), vt(a, "width", l), Ue(i, "class", "progress-bar-wrap svelte-17v219f"), Ue(e, "class", "progress-level svelte-17v219f"); }, m(s, u) { - q(s, e, u), wt(e, t), r && r.m(t, null), wt(e, n), wt(e, i), wt(i, a), o[31](a); + L(s, e, u), yt(e, t), r && r.m(t, null), yt(e, n), yt(e, i), yt(i, a), o[31](a); }, p(s, u) { /*progress*/ s[7] != null ? r ? r.p(s, u) : (r = Fl(s), r.c(), r.m(t, null)) : r && (r.d(1), r = null), u[0] & /*last_progress_level*/ 32768 && l !== (l = `${/*last_progress_level*/ - s[15] * 100}%`) && pt(a, "width", l); + s[15] * 100}%`) && vt(a, "width", l); }, i: Wi, o: Wi, d(s) { - s && R(e), r && r.d(), o[31](null); + s && B(e), r && r.d(), o[31](null); } }; } function Fl(o) { - let e, t = In( + let e, t = Ln( /*progress*/ o[7] ), n = []; @@ -7128,22 +7128,22 @@ function Fl(o) { c() { for (let i = 0; i < n.length; i += 1) n[i].c(); - e = xe(); + e = Re(); }, l(i) { for (let a = 0; a < n.length; a += 1) n[a].l(i); - e = xe(); + e = Re(); }, m(i, a) { for (let l = 0; l < n.length; l += 1) n[l] && n[l].m(i, a); - q(i, e, a); + L(i, e, a); }, p(i, a) { if (a[0] & /*progress_level, progress*/ 16512) { - t = In( + t = Ln( /*progress*/ i[7] ); @@ -7158,14 +7158,14 @@ function Fl(o) { } }, d(i) { - i && R(e), Ca(n, i); + i && B(e), Sa(n, i); } }; } function $l(o) { let e, t, n, i, a = ( /*i*/ - o[42] !== 0 && Dc() + o[42] !== 0 && wc() ), l = ( /*p*/ o[40].desc != null && kl(o) @@ -7183,13 +7183,13 @@ function $l(o) { ); return { c() { - a && a.c(), e = Te(), l && l.c(), t = Te(), r && r.c(), n = Te(), s && s.c(), i = xe(); + a && a.c(), e = Be(), l && l.c(), t = Be(), r && r.c(), n = Be(), s && s.c(), i = Re(); }, l(u) { - a && a.l(u), e = Se(u), l && l.l(u), t = Se(u), r && r.l(u), n = Se(u), s && s.l(u), i = xe(); + a && a.l(u), e = xe(u), l && l.l(u), t = xe(u), r && r.l(u), n = xe(u), s && s.l(u), i = Re(); }, m(u, c) { - a && a.m(u, c), q(u, e, c), l && l.m(u, c), q(u, t, c), r && r.m(u, c), q(u, n, c), s && s.m(u, c), q(u, i, c); + a && a.m(u, c), L(u, e, c), l && l.m(u, c), L(u, t, c), r && r.m(u, c), L(u, n, c), s && s.m(u, c), L(u, i, c); }, p(u, c) { /*p*/ @@ -7203,24 +7203,24 @@ function $l(o) { u[14] != null ? s ? s.p(u, c) : (s = Al(u), s.c(), s.m(i.parentNode, i)) : s && (s.d(1), s = null); }, d(u) { - u && (R(e), R(t), R(n), R(i)), a && a.d(u), l && l.d(u), r && r.d(u), s && s.d(u); + u && (B(e), B(t), B(n), B(i)), a && a.d(u), l && l.d(u), r && r.d(u), s && s.d(u); } }; } -function Dc(o) { +function wc(o) { let e; return { c() { - e = K(" /"); + e = ee(" /"); }, l(t) { - e = X(t, " /"); + e = J(t, " /"); }, m(t, n) { - q(t, e, n); + L(t, e, n); }, d(t) { - t && R(e); + t && B(e); } }; } @@ -7231,21 +7231,21 @@ function kl(o) { ), t; return { c() { - t = K(e); + t = ee(e); }, l(n) { - t = X(n, e); + t = J(n, e); }, m(n, i) { - q(n, t, i); + L(n, t, i); }, p(n, i) { i[0] & /*progress*/ 128 && e !== (e = /*p*/ - n[40].desc + "") && Be(t, e); + n[40].desc + "") && Ie(t, e); }, d(n) { - n && R(t); + n && B(t); } }; } @@ -7253,16 +7253,16 @@ function El(o) { let e; return { c() { - e = K("-"); + e = ee("-"); }, l(t) { - e = X(t, "-"); + e = J(t, "-"); }, m(t, n) { - q(t, e, n); + L(t, e, n); }, d(t) { - t && R(e); + t && B(e); } }; } @@ -7274,13 +7274,13 @@ function Al(o) { ] || 0)).toFixed(1) + "", t, n; return { c() { - t = K(e), n = K("%"); + t = ee(e), n = ee("%"); }, l(i) { - t = X(i, e), n = X(i, "%"); + t = J(i, e), n = J(i, "%"); }, m(i, a) { - q(i, t, a), q(i, n, a); + L(i, t, a), L(i, n, a); }, p(i, a) { a[0] & /*progress_level*/ @@ -7288,10 +7288,10 @@ function Al(o) { (i[14][ /*i*/ i[42] - ] || 0)).toFixed(1) + "") && Be(t, e); + ] || 0)).toFixed(1) + "") && Ie(t, e); }, d(i) { - i && (R(t), R(n)); + i && (B(t), B(n)); } }; } @@ -7307,13 +7307,13 @@ function Cl(o) { ); return { c() { - t && t.c(), e = xe(); + t && t.c(), e = Re(); }, l(n) { - t && t.l(n), e = xe(); + t && t.l(n), e = Re(); }, m(n, i) { - t && t.m(n, i), q(n, e, i); + t && t.m(n, i), L(n, e, i); }, p(n, i) { /*p*/ @@ -7325,7 +7325,7 @@ function Cl(o) { ] != null ? t ? t.p(n, i) : (t = $l(n), t.c(), t.m(e.parentNode, e)) : t && (t.d(1), t = null); }, d(n) { - n && R(e), t && t.d(n); + n && B(e), t && t.d(n); } }; } @@ -7334,7 +7334,7 @@ function Sl(o) { const a = ( /*#slots*/ o[30]["additional-loading-text"] - ), l = Ea( + ), l = Aa( a, o, /*$$scope*/ @@ -7343,46 +7343,46 @@ function Sl(o) { ); return { c() { - e = Qe("p"), t = K( + e = et("p"), t = ee( /*loading_text*/ o[9] - ), n = Te(), l && l.c(), this.h(); + ), n = Be(), l && l.c(), this.h(); }, l(r) { - e = Ke(r, "P", { class: !0 }); - var s = Xe(e); - t = X( + e = Je(r, "P", { class: !0 }); + var s = Qe(e); + t = J( s, /*loading_text*/ o[9] - ), s.forEach(R), n = Se(r), l && l.l(r), this.h(); + ), s.forEach(B), n = xe(r), l && l.l(r), this.h(); }, h() { - Pe(e, "class", "loading svelte-17v219f"); + Ue(e, "class", "loading svelte-17v219f"); }, m(r, s) { - q(r, e, s), wt(e, t), q(r, n, s), l && l.m(r, s), i = !0; + L(r, e, s), yt(e, t), L(r, n, s), l && l.m(r, s), i = !0; }, p(r, s) { (!i || s[0] & /*loading_text*/ - 512) && Be( + 512) && Ie( t, /*loading_text*/ r[9] ), l && l.p && (!i || s[0] & /*$$scope*/ - 536870912) && Ba( + 536870912) && Ra( l, a, r, /*$$scope*/ r[29], - i ? Ta( + i ? xa( a, /*$$scope*/ r[29], s, - cc - ) : Sa( + _c + ) : Ta( /*$$scope*/ r[29] ), @@ -7390,19 +7390,19 @@ function Sl(o) { ); }, i(r) { - i || (Me(l, r), i = !0); + i || (ze(l, r), i = !0); }, o(r) { - Je(l, r), i = !1; + tt(l, r), i = !1; }, d(r) { - r && (R(e), R(n)), l && l.d(r); + r && (B(e), B(n)), l && l.d(r); } }; } -function wc(o) { +function yc(o) { let e, t, n, i, a; - const l = [dc, _c], r = []; + const l = [fc, dc], r = []; function s(u, c) { return ( /*status*/ @@ -7414,21 +7414,21 @@ function wc(o) { } return ~(t = s(o)) && (n = r[t] = l[t](o)), { c() { - e = Qe("div"), n && n.c(), this.h(); + e = et("div"), n && n.c(), this.h(); }, l(u) { - e = Ke(u, "DIV", { class: !0 }); - var c = Xe(e); - n && n.l(c), c.forEach(R), this.h(); + e = Je(u, "DIV", { class: !0 }); + var c = Qe(e); + n && n.l(c), c.forEach(B), this.h(); }, h() { - Pe(e, "class", i = "wrap " + /*variant*/ + Ue(e, "class", i = "wrap " + /*variant*/ o[8] + " " + /*show_progress*/ - o[6] + " svelte-17v219f"), Ce(e, "hide", !/*status*/ + o[6] + " svelte-17v219f"), Te(e, "hide", !/*status*/ o[4] || /*status*/ o[4] === "complete" || /*show_progress*/ o[6] === "hidden" || /*status*/ - o[4] == "streaming"), Ce( + o[4] == "streaming"), Te( e, "translucent", /*variant*/ @@ -7437,23 +7437,23 @@ function wc(o) { o[4] === "error") || /*translucent*/ o[11] || /*show_progress*/ o[6] === "minimal" - ), Ce( + ), Te( e, "generating", /*status*/ o[4] === "generating" && /*show_progress*/ o[6] === "full" - ), Ce( + ), Te( e, "border", /*border*/ o[12] - ), pt( + ), vt( e, "position", /*absolute*/ o[10] ? "absolute" : "static" - ), pt( + ), vt( e, "padding", /*absolute*/ @@ -7461,22 +7461,22 @@ function wc(o) { ); }, m(u, c) { - q(u, e, c), ~t && r[t].m(e, null), o[33](e), a = !0; + L(u, e, c), ~t && r[t].m(e, null), o[33](e), a = !0; }, p(u, c) { let m = t; - t = s(u), t === m ? ~t && r[t].p(u, c) : (n && (Vi(), Je(r[m], 1, 1, () => { + t = s(u), t === m ? ~t && r[t].p(u, c) : (n && (Vi(), tt(r[m], 1, 1, () => { r[m] = null; - }), ji()), ~t ? (n = r[t], n ? n.p(u, c) : (n = r[t] = l[t](u), n.c()), Me(n, 1), n.m(e, null)) : n = null), (!a || c[0] & /*variant, show_progress*/ + }), ji()), ~t ? (n = r[t], n ? n.p(u, c) : (n = r[t] = l[t](u), n.c()), ze(n, 1), n.m(e, null)) : n = null), (!a || c[0] & /*variant, show_progress*/ 320 && i !== (i = "wrap " + /*variant*/ u[8] + " " + /*show_progress*/ - u[6] + " svelte-17v219f")) && Pe(e, "class", i), (!a || c[0] & /*variant, show_progress, status, show_progress*/ - 336) && Ce(e, "hide", !/*status*/ + u[6] + " svelte-17v219f")) && Ue(e, "class", i), (!a || c[0] & /*variant, show_progress, status, show_progress*/ + 336) && Te(e, "hide", !/*status*/ u[4] || /*status*/ u[4] === "complete" || /*show_progress*/ u[6] === "hidden" || /*status*/ u[4] == "streaming"), (!a || c[0] & /*variant, show_progress, variant, status, translucent, show_progress*/ - 2384) && Ce( + 2384) && Te( e, "translucent", /*variant*/ @@ -7486,26 +7486,26 @@ function wc(o) { u[11] || /*show_progress*/ u[6] === "minimal" ), (!a || c[0] & /*variant, show_progress, status, show_progress*/ - 336) && Ce( + 336) && Te( e, "generating", /*status*/ u[4] === "generating" && /*show_progress*/ u[6] === "full" ), (!a || c[0] & /*variant, show_progress, border*/ - 4416) && Ce( + 4416) && Te( e, "border", /*border*/ u[12] ), c[0] & /*absolute*/ - 1024 && pt( + 1024 && vt( e, "position", /*absolute*/ u[10] ? "absolute" : "static" ), c[0] & /*absolute*/ - 1024 && pt( + 1024 && vt( e, "padding", /*absolute*/ @@ -7513,17 +7513,17 @@ function wc(o) { ); }, i(u) { - a || (Me(n), a = !0); + a || (ze(n), a = !0); }, o(u) { - Je(n), a = !1; + tt(n), a = !1; }, d(u) { - u && R(e), ~t && r[t].d(), o[33](null); + u && B(e), ~t && r[t].d(), o[33](null); } }; } -var yc = function(o, e, t, n) { +var Fc = function(o, e, t, n) { function i(a) { return a instanceof t ? a : new t(function(l) { l(a); @@ -7550,72 +7550,72 @@ var yc = function(o, e, t, n) { u((n = n.apply(o, e || [])).next()); }); }; -let Fn = [], $i = !1; -const Fc = typeof window < "u", Ra = Fc ? window.requestAnimationFrame : (o) => { +let $n = [], $i = !1; +const $c = typeof window < "u", Ia = $c ? window.requestAnimationFrame : (o) => { }; -function $c(o) { - return yc(this, arguments, void 0, function* (e, t = !0) { +function kc(o) { + return Fc(this, arguments, void 0, function* (e, t = !0) { if (!(window.__gradio_mode__ === "website" || window.__gradio_mode__ !== "app" && t !== !0)) { - if (Fn.push(e), !$i) $i = !0; + if ($n.push(e), !$i) $i = !0; else return; - yield ac(), Ra(() => { + yield rc(), Ia(() => { let n = [0, 0]; - for (let i = 0; i < Fn.length; i++) { - const l = Fn[i].getBoundingClientRect(); + for (let i = 0; i < $n.length; i++) { + const l = $n[i].getBoundingClientRect(); (i === 0 || l.top + window.scrollY <= n[0]) && (n[0] = l.top + window.scrollY, n[1] = i); } - window.scrollTo({ top: n[0] - 20, behavior: "smooth" }), $i = !1, Fn = []; + window.scrollTo({ top: n[0] - 20, behavior: "smooth" }), $i = !1, $n = []; }); } }); } -function kc(o, e, t) { +function Ec(o, e, t) { let n, { $$slots: i = {}, $$scope: a } = e; - const l = sc(); - let { i18n: r } = e, { eta: s = null } = e, { queue_position: u } = e, { queue_size: c } = e, { status: m } = e, { scroll_to_output: d = !1 } = e, { timer: g = !0 } = e, { show_progress: b = "full" } = e, { message: p = null } = e, { progress: D = null } = e, { variant: $ = "default" } = e, { loading_text: h = "Loading..." } = e, { absolute: _ = !0 } = e, { translucent: v = !1 } = e, { border: y = !1 } = e, { autoscroll: w } = e, A, F = !1, S = 0, I = 0, T = null, L = null, Q = 0, j = null, oe, J = null, te = !0; - const N = () => { - t(0, s = t(27, T = t(19, E = null))), t(25, S = performance.now()), t(26, I = 0), F = !0, G(); + const l = uc(); + let { i18n: r } = e, { eta: s = null } = e, { queue_position: u } = e, { queue_size: c } = e, { status: m } = e, { scroll_to_output: d = !1 } = e, { timer: g = !0 } = e, { show_progress: D = "full" } = e, { message: h = null } = e, { progress: b = null } = e, { variant: k = "default" } = e, { loading_text: p = "Loading..." } = e, { absolute: _ = !0 } = e, { translucent: v = !1 } = e, { border: F = !1 } = e, { autoscroll: w } = e, A, y = !1, S = 0, I = 0, R = null, N = null, te = 0, q = null, U, O = null, ie = !0; + const z = () => { + t(0, s = t(27, R = t(19, $ = null))), t(25, S = performance.now()), t(26, I = 0), y = !0, V(); }; - function G() { - Ra(() => { - t(26, I = (performance.now() - S) / 1e3), F && G(); + function V() { + Ia(() => { + t(26, I = (performance.now() - S) / 1e3), y && V(); }); } - function ve() { - t(26, I = 0), t(0, s = t(27, T = t(19, E = null))), F && (F = !1); + function re() { + t(26, I = 0), t(0, s = t(27, R = t(19, $ = null))), y && (y = !1); } - rc(() => { - F && ve(); + sc(() => { + y && re(); }); - let E = null; - function ne(C) { + let $ = null; + function Q(C) { hl[C ? "unshift" : "push"](() => { - J = C, t(16, J), t(7, D), t(14, j), t(15, oe); + O = C, t(16, O), t(7, b), t(14, q), t(15, U); }); } - const W = () => { + const G = () => { l("clear_status"); }; - function re(C) { + function _e(C) { hl[C ? "unshift" : "push"](() => { A = C, t(13, A); }); } return o.$$set = (C) => { - "i18n" in C && t(1, r = C.i18n), "eta" in C && t(0, s = C.eta), "queue_position" in C && t(2, u = C.queue_position), "queue_size" in C && t(3, c = C.queue_size), "status" in C && t(4, m = C.status), "scroll_to_output" in C && t(22, d = C.scroll_to_output), "timer" in C && t(5, g = C.timer), "show_progress" in C && t(6, b = C.show_progress), "message" in C && t(23, p = C.message), "progress" in C && t(7, D = C.progress), "variant" in C && t(8, $ = C.variant), "loading_text" in C && t(9, h = C.loading_text), "absolute" in C && t(10, _ = C.absolute), "translucent" in C && t(11, v = C.translucent), "border" in C && t(12, y = C.border), "autoscroll" in C && t(24, w = C.autoscroll), "$$scope" in C && t(29, a = C.$$scope); + "i18n" in C && t(1, r = C.i18n), "eta" in C && t(0, s = C.eta), "queue_position" in C && t(2, u = C.queue_position), "queue_size" in C && t(3, c = C.queue_size), "status" in C && t(4, m = C.status), "scroll_to_output" in C && t(22, d = C.scroll_to_output), "timer" in C && t(5, g = C.timer), "show_progress" in C && t(6, D = C.show_progress), "message" in C && t(23, h = C.message), "progress" in C && t(7, b = C.progress), "variant" in C && t(8, k = C.variant), "loading_text" in C && t(9, p = C.loading_text), "absolute" in C && t(10, _ = C.absolute), "translucent" in C && t(11, v = C.translucent), "border" in C && t(12, F = C.border), "autoscroll" in C && t(24, w = C.autoscroll), "$$scope" in C && t(29, a = C.$$scope); }, o.$$.update = () => { o.$$.dirty[0] & /*eta, old_eta, timer_start, eta_from_start*/ - 436207617 && (s === null && t(0, s = T), s != null && T !== s && (t(28, L = (performance.now() - S) / 1e3 + s), t(19, E = L.toFixed(1)), t(27, T = s))), o.$$.dirty[0] & /*eta_from_start, timer_diff*/ - 335544320 && t(17, Q = L === null || L <= 0 || !I ? null : Math.min(I / L, 1)), o.$$.dirty[0] & /*progress*/ - 128 && D != null && t(18, te = !1), o.$$.dirty[0] & /*progress, progress_level, progress_bar, last_progress_level*/ - 114816 && (D != null ? t(14, j = D.map((C) => { + 436207617 && (s === null && t(0, s = R), s != null && R !== s && (t(28, N = (performance.now() - S) / 1e3 + s), t(19, $ = N.toFixed(1)), t(27, R = s))), o.$$.dirty[0] & /*eta_from_start, timer_diff*/ + 335544320 && t(17, te = N === null || N <= 0 || !I ? null : Math.min(I / N, 1)), o.$$.dirty[0] & /*progress*/ + 128 && b != null && t(18, ie = !1), o.$$.dirty[0] & /*progress, progress_level, progress_bar, last_progress_level*/ + 114816 && (b != null ? t(14, q = b.map((C) => { if (C.index != null && C.length != null) return C.index / C.length; if (C.progress != null) return C.progress; - })) : t(14, j = null), j ? (t(15, oe = j[j.length - 1]), J && (oe === 0 ? t(16, J.style.transition = "0", J) : t(16, J.style.transition = "150ms", J))) : t(15, oe = void 0)), o.$$.dirty[0] & /*status*/ - 16 && (m === "pending" ? N() : ve()), o.$$.dirty[0] & /*el, scroll_to_output, status, autoscroll*/ - 20979728 && A && d && (m === "pending" || m === "complete") && $c(A, w), o.$$.dirty[0] & /*status, message*/ + })) : t(14, q = null), q ? (t(15, U = q[q.length - 1]), O && (U === 0 ? t(16, O.style.transition = "0", O) : t(16, O.style.transition = "150ms", O))) : t(15, U = void 0)), o.$$.dirty[0] & /*status*/ + 16 && (m === "pending" ? z() : re()), o.$$.dirty[0] & /*el, scroll_to_output, status, autoscroll*/ + 20979728 && A && d && (m === "pending" || m === "complete") && kc(A, w), o.$$.dirty[0] & /*status, message*/ 8388624, o.$$.dirty[0] & /*timer_diff*/ 67108864 && t(20, n = I.toFixed(1)); }, [ @@ -7625,44 +7625,44 @@ function kc(o, e, t) { c, m, g, - b, D, - $, - h, + b, + k, + p, _, v, - y, + F, A, - j, - oe, - J, - Q, + q, + U, + O, te, - E, + ie, + $, n, l, d, - p, + h, w, S, I, - T, - L, + R, + N, a, i, - ne, - W, - re + Q, + G, + _e ]; } -class Ec extends ic { +class Ac extends oc { constructor(e) { - super(), oc( + super(), lc( this, e, - kc, - wc, - lc, + Ec, + yc, + ac, { i18n: 1, eta: 0, @@ -7688,24 +7688,24 @@ class Ec extends ic { } /*! @license DOMPurify 3.2.6 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.2.6/LICENSE */ const { - entries: Ia, + entries: La, setPrototypeOf: Tl, - isFrozen: Ac, - getPrototypeOf: Cc, - getOwnPropertyDescriptor: Sc + isFrozen: Cc, + getPrototypeOf: Sc, + getOwnPropertyDescriptor: Tc } = Object; let { - freeze: me, - seal: Re, - create: La + freeze: ve, + seal: Le, + create: qa } = Object, { apply: Zi, construct: Yi } = typeof Reflect < "u" && Reflect; -me || (me = function(e) { +ve || (ve = function(e) { return e; }); -Re || (Re = function(e) { +Le || (Le = function(e) { return e; }); Zi || (Zi = function(e, t, n) { @@ -7714,8 +7714,8 @@ Zi || (Zi = function(e, t, n) { Yi || (Yi = function(e, t) { return new e(...t); }); -const $n = ge(Array.prototype.forEach), Tc = ge(Array.prototype.lastIndexOf), xl = ge(Array.prototype.pop), Yt = ge(Array.prototype.push), xc = ge(Array.prototype.splice), Tn = ge(String.prototype.toLowerCase), ki = ge(String.prototype.toString), Bl = ge(String.prototype.match), Xt = ge(String.prototype.replace), Bc = ge(String.prototype.indexOf), Rc = ge(String.prototype.trim), Ne = ge(Object.prototype.hasOwnProperty), pe = ge(RegExp.prototype.test), Kt = Ic(TypeError); -function ge(o) { +const kn = De(Array.prototype.forEach), xc = De(Array.prototype.lastIndexOf), xl = De(Array.prototype.pop), Yt = De(Array.prototype.push), Bc = De(Array.prototype.splice), xn = De(String.prototype.toLowerCase), ki = De(String.prototype.toString), Bl = De(String.prototype.match), Xt = De(String.prototype.replace), Rc = De(String.prototype.indexOf), Ic = De(String.prototype.trim), Pe = De(Object.prototype.hasOwnProperty), me = De(RegExp.prototype.test), Kt = Lc(TypeError); +function De(o) { return function(e) { e instanceof RegExp && (e.lastIndex = 0); for (var t = arguments.length, n = new Array(t > 1 ? t - 1 : 0), i = 1; i < t; i++) @@ -7723,73 +7723,73 @@ function ge(o) { return Zi(o, e, n); }; } -function Ic(o) { +function Lc(o) { return function() { for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n]; return Yi(o, t); }; } -function O(o, e) { - let t = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : Tn; +function M(o, e) { + let t = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : xn; Tl && Tl(o, null); let n = e.length; for (; n--; ) { let i = e[n]; if (typeof i == "string") { const a = t(i); - a !== i && (Ac(e) || (e[n] = a), i = a); + a !== i && (Cc(e) || (e[n] = a), i = a); } o[i] = !0; } return o; } -function Lc(o) { +function qc(o) { for (let e = 0; e < o.length; e++) - Ne(o, e) || (o[e] = null); + Pe(o, e) || (o[e] = null); return o; } -function lt(o) { - const e = La(null); - for (const [t, n] of Ia(o)) - Ne(o, t) && (Array.isArray(n) ? e[t] = Lc(n) : n && typeof n == "object" && n.constructor === Object ? e[t] = lt(n) : e[t] = n); +function rt(o) { + const e = qa(null); + for (const [t, n] of La(o)) + Pe(o, t) && (Array.isArray(n) ? e[t] = qc(n) : n && typeof n == "object" && n.constructor === Object ? e[t] = rt(n) : e[t] = n); return e; } function Qt(o, e) { for (; o !== null; ) { - const n = Sc(o, e); + const n = Tc(o, e); if (n) { if (n.get) - return ge(n.get); + return De(n.get); if (typeof n.value == "function") - return ge(n.value); + return De(n.value); } - o = Cc(o); + o = Sc(o); } function t() { return null; } return t; } -const Rl = me(["a", "abbr", "acronym", "address", "area", "article", "aside", "audio", "b", "bdi", "bdo", "big", "blink", "blockquote", "body", "br", "button", "canvas", "caption", "center", "cite", "code", "col", "colgroup", "content", "data", "datalist", "dd", "decorator", "del", "details", "dfn", "dialog", "dir", "div", "dl", "dt", "element", "em", "fieldset", "figcaption", "figure", "font", "footer", "form", "h1", "h2", "h3", "h4", "h5", "h6", "head", "header", "hgroup", "hr", "html", "i", "img", "input", "ins", "kbd", "label", "legend", "li", "main", "map", "mark", "marquee", "menu", "menuitem", "meter", "nav", "nobr", "ol", "optgroup", "option", "output", "p", "picture", "pre", "progress", "q", "rp", "rt", "ruby", "s", "samp", "section", "select", "shadow", "small", "source", "spacer", "span", "strike", "strong", "style", "sub", "summary", "sup", "table", "tbody", "td", "template", "textarea", "tfoot", "th", "thead", "time", "tr", "track", "tt", "u", "ul", "var", "video", "wbr"]), Ei = me(["svg", "a", "altglyph", "altglyphdef", "altglyphitem", "animatecolor", "animatemotion", "animatetransform", "circle", "clippath", "defs", "desc", "ellipse", "filter", "font", "g", "glyph", "glyphref", "hkern", "image", "line", "lineargradient", "marker", "mask", "metadata", "mpath", "path", "pattern", "polygon", "polyline", "radialgradient", "rect", "stop", "style", "switch", "symbol", "text", "textpath", "title", "tref", "tspan", "view", "vkern"]), Ai = me(["feBlend", "feColorMatrix", "feComponentTransfer", "feComposite", "feConvolveMatrix", "feDiffuseLighting", "feDisplacementMap", "feDistantLight", "feDropShadow", "feFlood", "feFuncA", "feFuncB", "feFuncG", "feFuncR", "feGaussianBlur", "feImage", "feMerge", "feMergeNode", "feMorphology", "feOffset", "fePointLight", "feSpecularLighting", "feSpotLight", "feTile", "feTurbulence"]), qc = me(["animate", "color-profile", "cursor", "discard", "font-face", "font-face-format", "font-face-name", "font-face-src", "font-face-uri", "foreignobject", "hatch", "hatchpath", "mesh", "meshgradient", "meshpatch", "meshrow", "missing-glyph", "script", "set", "solidcolor", "unknown", "use"]), Ci = me(["math", "menclose", "merror", "mfenced", "mfrac", "mglyph", "mi", "mlabeledtr", "mmultiscripts", "mn", "mo", "mover", "mpadded", "mphantom", "mroot", "mrow", "ms", "mspace", "msqrt", "mstyle", "msub", "msup", "msubsup", "mtable", "mtd", "mtext", "mtr", "munder", "munderover", "mprescripts"]), Oc = me(["maction", "maligngroup", "malignmark", "mlongdiv", "mscarries", "mscarry", "msgroup", "mstack", "msline", "msrow", "semantics", "annotation", "annotation-xml", "mprescripts", "none"]), Il = me(["#text"]), Ll = me(["accept", "action", "align", "alt", "autocapitalize", "autocomplete", "autopictureinpicture", "autoplay", "background", "bgcolor", "border", "capture", "cellpadding", "cellspacing", "checked", "cite", "class", "clear", "color", "cols", "colspan", "controls", "controlslist", "coords", "crossorigin", "datetime", "decoding", "default", "dir", "disabled", "disablepictureinpicture", "disableremoteplayback", "download", "draggable", "enctype", "enterkeyhint", "face", "for", "headers", "height", "hidden", "high", "href", "hreflang", "id", "inputmode", "integrity", "ismap", "kind", "label", "lang", "list", "loading", "loop", "low", "max", "maxlength", "media", "method", "min", "minlength", "multiple", "muted", "name", "nonce", "noshade", "novalidate", "nowrap", "open", "optimum", "pattern", "placeholder", "playsinline", "popover", "popovertarget", "popovertargetaction", "poster", "preload", "pubdate", "radiogroup", "readonly", "rel", "required", "rev", "reversed", "role", "rows", "rowspan", "spellcheck", "scope", "selected", "shape", "size", "sizes", "span", "srclang", "start", "src", "srcset", "step", "style", "summary", "tabindex", "title", "translate", "type", "usemap", "valign", "value", "width", "wrap", "xmlns", "slot"]), Si = me(["accent-height", "accumulate", "additive", "alignment-baseline", "amplitude", "ascent", "attributename", "attributetype", "azimuth", "basefrequency", "baseline-shift", "begin", "bias", "by", "class", "clip", "clippathunits", "clip-path", "clip-rule", "color", "color-interpolation", "color-interpolation-filters", "color-profile", "color-rendering", "cx", "cy", "d", "dx", "dy", "diffuseconstant", "direction", "display", "divisor", "dur", "edgemode", "elevation", "end", "exponent", "fill", "fill-opacity", "fill-rule", "filter", "filterunits", "flood-color", "flood-opacity", "font-family", "font-size", "font-size-adjust", "font-stretch", "font-style", "font-variant", "font-weight", "fx", "fy", "g1", "g2", "glyph-name", "glyphref", "gradientunits", "gradienttransform", "height", "href", "id", "image-rendering", "in", "in2", "intercept", "k", "k1", "k2", "k3", "k4", "kerning", "keypoints", "keysplines", "keytimes", "lang", "lengthadjust", "letter-spacing", "kernelmatrix", "kernelunitlength", "lighting-color", "local", "marker-end", "marker-mid", "marker-start", "markerheight", "markerunits", "markerwidth", "maskcontentunits", "maskunits", "max", "mask", "media", "method", "mode", "min", "name", "numoctaves", "offset", "operator", "opacity", "order", "orient", "orientation", "origin", "overflow", "paint-order", "path", "pathlength", "patterncontentunits", "patterntransform", "patternunits", "points", "preservealpha", "preserveaspectratio", "primitiveunits", "r", "rx", "ry", "radius", "refx", "refy", "repeatcount", "repeatdur", "restart", "result", "rotate", "scale", "seed", "shape-rendering", "slope", "specularconstant", "specularexponent", "spreadmethod", "startoffset", "stddeviation", "stitchtiles", "stop-color", "stop-opacity", "stroke-dasharray", "stroke-dashoffset", "stroke-linecap", "stroke-linejoin", "stroke-miterlimit", "stroke-opacity", "stroke", "stroke-width", "style", "surfacescale", "systemlanguage", "tabindex", "tablevalues", "targetx", "targety", "transform", "transform-origin", "text-anchor", "text-decoration", "text-rendering", "textlength", "type", "u1", "u2", "unicode", "values", "viewbox", "visibility", "version", "vert-adv-y", "vert-origin-x", "vert-origin-y", "width", "word-spacing", "wrap", "writing-mode", "xchannelselector", "ychannelselector", "x", "x1", "x2", "xmlns", "y", "y1", "y2", "z", "zoomandpan"]), ql = me(["accent", "accentunder", "align", "bevelled", "close", "columnsalign", "columnlines", "columnspan", "denomalign", "depth", "dir", "display", "displaystyle", "encoding", "fence", "frame", "height", "href", "id", "largeop", "length", "linethickness", "lspace", "lquote", "mathbackground", "mathcolor", "mathsize", "mathvariant", "maxsize", "minsize", "movablelimits", "notation", "numalign", "open", "rowalign", "rowlines", "rowspacing", "rowspan", "rspace", "rquote", "scriptlevel", "scriptminsize", "scriptsizemultiplier", "selection", "separator", "separators", "stretchy", "subscriptshift", "supscriptshift", "symmetric", "voffset", "width", "xmlns"]), kn = me(["xlink:href", "xml:id", "xlink:title", "xml:space", "xmlns:xlink"]), Nc = Re(/\{\{[\w\W]*|[\w\W]*\}\}/gm), Mc = Re(/<%[\w\W]*|[\w\W]*%>/gm), Pc = Re(/\$\{[\w\W]*/gm), zc = Re(/^data-[\-\w.\u00B7-\uFFFF]+$/), Uc = Re(/^aria-[\-\w]+$/), qa = Re( +const Rl = ve(["a", "abbr", "acronym", "address", "area", "article", "aside", "audio", "b", "bdi", "bdo", "big", "blink", "blockquote", "body", "br", "button", "canvas", "caption", "center", "cite", "code", "col", "colgroup", "content", "data", "datalist", "dd", "decorator", "del", "details", "dfn", "dialog", "dir", "div", "dl", "dt", "element", "em", "fieldset", "figcaption", "figure", "font", "footer", "form", "h1", "h2", "h3", "h4", "h5", "h6", "head", "header", "hgroup", "hr", "html", "i", "img", "input", "ins", "kbd", "label", "legend", "li", "main", "map", "mark", "marquee", "menu", "menuitem", "meter", "nav", "nobr", "ol", "optgroup", "option", "output", "p", "picture", "pre", "progress", "q", "rp", "rt", "ruby", "s", "samp", "section", "select", "shadow", "small", "source", "spacer", "span", "strike", "strong", "style", "sub", "summary", "sup", "table", "tbody", "td", "template", "textarea", "tfoot", "th", "thead", "time", "tr", "track", "tt", "u", "ul", "var", "video", "wbr"]), Ei = ve(["svg", "a", "altglyph", "altglyphdef", "altglyphitem", "animatecolor", "animatemotion", "animatetransform", "circle", "clippath", "defs", "desc", "ellipse", "filter", "font", "g", "glyph", "glyphref", "hkern", "image", "line", "lineargradient", "marker", "mask", "metadata", "mpath", "path", "pattern", "polygon", "polyline", "radialgradient", "rect", "stop", "style", "switch", "symbol", "text", "textpath", "title", "tref", "tspan", "view", "vkern"]), Ai = ve(["feBlend", "feColorMatrix", "feComponentTransfer", "feComposite", "feConvolveMatrix", "feDiffuseLighting", "feDisplacementMap", "feDistantLight", "feDropShadow", "feFlood", "feFuncA", "feFuncB", "feFuncG", "feFuncR", "feGaussianBlur", "feImage", "feMerge", "feMergeNode", "feMorphology", "feOffset", "fePointLight", "feSpecularLighting", "feSpotLight", "feTile", "feTurbulence"]), Oc = ve(["animate", "color-profile", "cursor", "discard", "font-face", "font-face-format", "font-face-name", "font-face-src", "font-face-uri", "foreignobject", "hatch", "hatchpath", "mesh", "meshgradient", "meshpatch", "meshrow", "missing-glyph", "script", "set", "solidcolor", "unknown", "use"]), Ci = ve(["math", "menclose", "merror", "mfenced", "mfrac", "mglyph", "mi", "mlabeledtr", "mmultiscripts", "mn", "mo", "mover", "mpadded", "mphantom", "mroot", "mrow", "ms", "mspace", "msqrt", "mstyle", "msub", "msup", "msubsup", "mtable", "mtd", "mtext", "mtr", "munder", "munderover", "mprescripts"]), Nc = ve(["maction", "maligngroup", "malignmark", "mlongdiv", "mscarries", "mscarry", "msgroup", "mstack", "msline", "msrow", "semantics", "annotation", "annotation-xml", "mprescripts", "none"]), Il = ve(["#text"]), Ll = ve(["accept", "action", "align", "alt", "autocapitalize", "autocomplete", "autopictureinpicture", "autoplay", "background", "bgcolor", "border", "capture", "cellpadding", "cellspacing", "checked", "cite", "class", "clear", "color", "cols", "colspan", "controls", "controlslist", "coords", "crossorigin", "datetime", "decoding", "default", "dir", "disabled", "disablepictureinpicture", "disableremoteplayback", "download", "draggable", "enctype", "enterkeyhint", "face", "for", "headers", "height", "hidden", "high", "href", "hreflang", "id", "inputmode", "integrity", "ismap", "kind", "label", "lang", "list", "loading", "loop", "low", "max", "maxlength", "media", "method", "min", "minlength", "multiple", "muted", "name", "nonce", "noshade", "novalidate", "nowrap", "open", "optimum", "pattern", "placeholder", "playsinline", "popover", "popovertarget", "popovertargetaction", "poster", "preload", "pubdate", "radiogroup", "readonly", "rel", "required", "rev", "reversed", "role", "rows", "rowspan", "spellcheck", "scope", "selected", "shape", "size", "sizes", "span", "srclang", "start", "src", "srcset", "step", "style", "summary", "tabindex", "title", "translate", "type", "usemap", "valign", "value", "width", "wrap", "xmlns", "slot"]), Si = ve(["accent-height", "accumulate", "additive", "alignment-baseline", "amplitude", "ascent", "attributename", "attributetype", "azimuth", "basefrequency", "baseline-shift", "begin", "bias", "by", "class", "clip", "clippathunits", "clip-path", "clip-rule", "color", "color-interpolation", "color-interpolation-filters", "color-profile", "color-rendering", "cx", "cy", "d", "dx", "dy", "diffuseconstant", "direction", "display", "divisor", "dur", "edgemode", "elevation", "end", "exponent", "fill", "fill-opacity", "fill-rule", "filter", "filterunits", "flood-color", "flood-opacity", "font-family", "font-size", "font-size-adjust", "font-stretch", "font-style", "font-variant", "font-weight", "fx", "fy", "g1", "g2", "glyph-name", "glyphref", "gradientunits", "gradienttransform", "height", "href", "id", "image-rendering", "in", "in2", "intercept", "k", "k1", "k2", "k3", "k4", "kerning", "keypoints", "keysplines", "keytimes", "lang", "lengthadjust", "letter-spacing", "kernelmatrix", "kernelunitlength", "lighting-color", "local", "marker-end", "marker-mid", "marker-start", "markerheight", "markerunits", "markerwidth", "maskcontentunits", "maskunits", "max", "mask", "media", "method", "mode", "min", "name", "numoctaves", "offset", "operator", "opacity", "order", "orient", "orientation", "origin", "overflow", "paint-order", "path", "pathlength", "patterncontentunits", "patterntransform", "patternunits", "points", "preservealpha", "preserveaspectratio", "primitiveunits", "r", "rx", "ry", "radius", "refx", "refy", "repeatcount", "repeatdur", "restart", "result", "rotate", "scale", "seed", "shape-rendering", "slope", "specularconstant", "specularexponent", "spreadmethod", "startoffset", "stddeviation", "stitchtiles", "stop-color", "stop-opacity", "stroke-dasharray", "stroke-dashoffset", "stroke-linecap", "stroke-linejoin", "stroke-miterlimit", "stroke-opacity", "stroke", "stroke-width", "style", "surfacescale", "systemlanguage", "tabindex", "tablevalues", "targetx", "targety", "transform", "transform-origin", "text-anchor", "text-decoration", "text-rendering", "textlength", "type", "u1", "u2", "unicode", "values", "viewbox", "visibility", "version", "vert-adv-y", "vert-origin-x", "vert-origin-y", "width", "word-spacing", "wrap", "writing-mode", "xchannelselector", "ychannelselector", "x", "x1", "x2", "xmlns", "y", "y1", "y2", "z", "zoomandpan"]), ql = ve(["accent", "accentunder", "align", "bevelled", "close", "columnsalign", "columnlines", "columnspan", "denomalign", "depth", "dir", "display", "displaystyle", "encoding", "fence", "frame", "height", "href", "id", "largeop", "length", "linethickness", "lspace", "lquote", "mathbackground", "mathcolor", "mathsize", "mathvariant", "maxsize", "minsize", "movablelimits", "notation", "numalign", "open", "rowalign", "rowlines", "rowspacing", "rowspan", "rspace", "rquote", "scriptlevel", "scriptminsize", "scriptsizemultiplier", "selection", "separator", "separators", "stretchy", "subscriptshift", "supscriptshift", "symmetric", "voffset", "width", "xmlns"]), En = ve(["xlink:href", "xml:id", "xlink:title", "xml:space", "xmlns:xlink"]), Mc = Le(/\{\{[\w\W]*|[\w\W]*\}\}/gm), Pc = Le(/<%[\w\W]*|[\w\W]*%>/gm), zc = Le(/\$\{[\w\W]*/gm), Uc = Le(/^data-[\-\w.\u00B7-\uFFFF]+$/), Hc = Le(/^aria-[\-\w]+$/), Oa = Le( /^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i // eslint-disable-line no-useless-escape -), Hc = Re(/^(?:\w+script|data):/i), Gc = Re( +), Gc = Le(/^(?:\w+script|data):/i), jc = Le( /[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g // eslint-disable-line no-control-regex -), Oa = Re(/^html$/i), jc = Re(/^[a-z][.\w]*(-[.\w]+)+$/i); +), Na = Le(/^html$/i), Vc = Le(/^[a-z][.\w]*(-[.\w]+)+$/i); var Ol = /* @__PURE__ */ Object.freeze({ __proto__: null, - ARIA_ATTR: Uc, - ATTR_WHITESPACE: Gc, - CUSTOM_ELEMENT: jc, - DATA_ATTR: zc, - DOCTYPE_NAME: Oa, - ERB_EXPR: Mc, - IS_ALLOWED_URI: qa, - IS_SCRIPT_OR_DATA: Hc, - MUSTACHE_EXPR: Nc, - TMPLIT_EXPR: Pc + ARIA_ATTR: Hc, + ATTR_WHITESPACE: jc, + CUSTOM_ELEMENT: Vc, + DATA_ATTR: Uc, + DOCTYPE_NAME: Na, + ERB_EXPR: Pc, + IS_ALLOWED_URI: Oa, + IS_SCRIPT_OR_DATA: Gc, + MUSTACHE_EXPR: Mc, + TMPLIT_EXPR: zc }); const Jt = { element: 1, @@ -7798,9 +7798,9 @@ const Jt = { progressingInstruction: 7, comment: 8, document: 9 -}, Vc = function() { +}, Wc = function() { return typeof window > "u" ? null : window; -}, Wc = function(e, t) { +}, Zc = function(e, t) { if (typeof e != "object" || typeof e.createPolicy != "function") return null; let n = null; @@ -7832,9 +7832,9 @@ const Jt = { uponSanitizeShadowNode: [] }; }; -function Na() { - let o = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : Vc(); - const e = (B) => Na(B); +function Ma() { + let o = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : Wc(); + const e = (x) => Ma(x); if (e.version = "3.2.6", e.removed = [], !o || !o.document || o.document.nodeType !== Jt.document || !o.Element) return e.isSupported = !1, e; let { @@ -7850,39 +7850,39 @@ function Na() { HTMLFormElement: m, DOMParser: d, trustedTypes: g - } = o, b = s.prototype, p = Qt(b, "cloneNode"), D = Qt(b, "remove"), $ = Qt(b, "nextSibling"), h = Qt(b, "childNodes"), _ = Qt(b, "parentNode"); + } = o, D = s.prototype, h = Qt(D, "cloneNode"), b = Qt(D, "remove"), k = Qt(D, "nextSibling"), p = Qt(D, "childNodes"), _ = Qt(D, "parentNode"); if (typeof l == "function") { - const B = t.createElement("template"); - B.content && B.content.ownerDocument && (t = B.content.ownerDocument); + const x = t.createElement("template"); + x.content && x.content.ownerDocument && (t = x.content.ownerDocument); } - let v, y = ""; + let v, F = ""; const { implementation: w, createNodeIterator: A, - createDocumentFragment: F, + createDocumentFragment: y, getElementsByTagName: S } = t, { importNode: I } = n; - let T = Nl(); - e.isSupported = typeof Ia == "function" && typeof _ == "function" && w && w.createHTMLDocument !== void 0; + let R = Nl(); + e.isSupported = typeof La == "function" && typeof _ == "function" && w && w.createHTMLDocument !== void 0; const { - MUSTACHE_EXPR: L, - ERB_EXPR: Q, - TMPLIT_EXPR: j, - DATA_ATTR: oe, - ARIA_ATTR: J, - IS_SCRIPT_OR_DATA: te, - ATTR_WHITESPACE: N, - CUSTOM_ELEMENT: G + MUSTACHE_EXPR: N, + ERB_EXPR: te, + TMPLIT_EXPR: q, + DATA_ATTR: U, + ARIA_ATTR: O, + IS_SCRIPT_OR_DATA: ie, + ATTR_WHITESPACE: z, + CUSTOM_ELEMENT: V } = Ol; let { - IS_ALLOWED_URI: ve - } = Ol, E = null; - const ne = O({}, [...Rl, ...Ei, ...Ai, ...Ci, ...Il]); - let W = null; - const re = O({}, [...Ll, ...Si, ...ql, ...kn]); - let C = Object.seal(La(null, { + IS_ALLOWED_URI: re + } = Ol, $ = null; + const Q = M({}, [...Rl, ...Ei, ...Ai, ...Ci, ...Il]); + let G = null; + const _e = M({}, [...Ll, ...Si, ...ql, ...En]); + let C = Object.seal(qa(null, { tagNameCheck: { writable: !0, configurable: !1, @@ -7901,102 +7901,102 @@ function Na() { enumerable: !0, value: !1 } - })), ke = null, at = null, At = !0, Ct = !0, St = !1, vt = !0, rt = !1, st = !0, bt = !1, Qn = !1, Jn = !1, Tt = !1, sn = !1, un = !1, so = !0, uo = !1; - const Ja = "user-content-"; - let ei = !0, Gt = !1, xt = {}, Bt = null; - const co = O({}, ["annotation-xml", "audio", "colgroup", "desc", "foreignobject", "head", "iframe", "math", "mi", "mn", "mo", "ms", "mtext", "noembed", "noframes", "noscript", "plaintext", "script", "style", "svg", "template", "thead", "title", "video", "xmp"]); + })), Ae = null, st = null, Ct = !0, St = !0, Tt = !1, Dt = !0, ut = !1, ct = !0, bt = !1, Qn = !1, Jn = !1, xt = !1, un = !1, cn = !1, so = !0, uo = !1; + const er = "user-content-"; + let ei = !0, Gt = !1, Bt = {}, Rt = null; + const co = M({}, ["annotation-xml", "audio", "colgroup", "desc", "foreignobject", "head", "iframe", "math", "mi", "mn", "mo", "ms", "mtext", "noembed", "noframes", "noscript", "plaintext", "script", "style", "svg", "template", "thead", "title", "video", "xmp"]); let _o = null; - const fo = O({}, ["audio", "video", "img", "source", "image", "track"]); + const fo = M({}, ["audio", "video", "img", "source", "image", "track"]); let ti = null; - const ho = O({}, ["alt", "class", "for", "id", "label", "name", "pattern", "placeholder", "role", "summary", "title", "value", "style", "xmlns"]), cn = "http://www.w3.org/1998/Math/MathML", _n = "http://www.w3.org/2000/svg", et = "http://www.w3.org/1999/xhtml"; - let Rt = et, ni = !1, ii = null; - const er = O({}, [cn, _n, et], ki); - let dn = O({}, ["mi", "mo", "mn", "ms", "mtext"]), fn = O({}, ["annotation-xml"]); - const tr = O({}, ["title", "style", "font", "a", "script"]); + const ho = M({}, ["alt", "class", "for", "id", "label", "name", "pattern", "placeholder", "role", "summary", "title", "value", "style", "xmlns"]), _n = "http://www.w3.org/1998/Math/MathML", dn = "http://www.w3.org/2000/svg", nt = "http://www.w3.org/1999/xhtml"; + let It = nt, ni = !1, ii = null; + const tr = M({}, [_n, dn, nt], ki); + let fn = M({}, ["mi", "mo", "mn", "ms", "mtext"]), hn = M({}, ["annotation-xml"]); + const nr = M({}, ["title", "style", "font", "a", "script"]); let jt = null; - const nr = ["application/xhtml+xml", "text/html"], ir = "text/html"; - let le = null, It = null; - const or = t.createElement("form"), po = function(f) { + const ir = ["application/xhtml+xml", "text/html"], or = "text/html"; + let le = null, Lt = null; + const lr = t.createElement("form"), po = function(f) { return f instanceof RegExp || f instanceof Function; }, oi = function() { let f = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}; - if (!(It && It === f)) { - if ((!f || typeof f != "object") && (f = {}), f = lt(f), jt = // eslint-disable-next-line unicorn/prefer-includes - nr.indexOf(f.PARSER_MEDIA_TYPE) === -1 ? ir : f.PARSER_MEDIA_TYPE, le = jt === "application/xhtml+xml" ? ki : Tn, E = Ne(f, "ALLOWED_TAGS") ? O({}, f.ALLOWED_TAGS, le) : ne, W = Ne(f, "ALLOWED_ATTR") ? O({}, f.ALLOWED_ATTR, le) : re, ii = Ne(f, "ALLOWED_NAMESPACES") ? O({}, f.ALLOWED_NAMESPACES, ki) : er, ti = Ne(f, "ADD_URI_SAFE_ATTR") ? O(lt(ho), f.ADD_URI_SAFE_ATTR, le) : ho, _o = Ne(f, "ADD_DATA_URI_TAGS") ? O(lt(fo), f.ADD_DATA_URI_TAGS, le) : fo, Bt = Ne(f, "FORBID_CONTENTS") ? O({}, f.FORBID_CONTENTS, le) : co, ke = Ne(f, "FORBID_TAGS") ? O({}, f.FORBID_TAGS, le) : lt({}), at = Ne(f, "FORBID_ATTR") ? O({}, f.FORBID_ATTR, le) : lt({}), xt = Ne(f, "USE_PROFILES") ? f.USE_PROFILES : !1, At = f.ALLOW_ARIA_ATTR !== !1, Ct = f.ALLOW_DATA_ATTR !== !1, St = f.ALLOW_UNKNOWN_PROTOCOLS || !1, vt = f.ALLOW_SELF_CLOSE_IN_ATTR !== !1, rt = f.SAFE_FOR_TEMPLATES || !1, st = f.SAFE_FOR_XML !== !1, bt = f.WHOLE_DOCUMENT || !1, Tt = f.RETURN_DOM || !1, sn = f.RETURN_DOM_FRAGMENT || !1, un = f.RETURN_TRUSTED_TYPE || !1, Jn = f.FORCE_BODY || !1, so = f.SANITIZE_DOM !== !1, uo = f.SANITIZE_NAMED_PROPS || !1, ei = f.KEEP_CONTENT !== !1, Gt = f.IN_PLACE || !1, ve = f.ALLOWED_URI_REGEXP || qa, Rt = f.NAMESPACE || et, dn = f.MATHML_TEXT_INTEGRATION_POINTS || dn, fn = f.HTML_INTEGRATION_POINTS || fn, C = f.CUSTOM_ELEMENT_HANDLING || {}, f.CUSTOM_ELEMENT_HANDLING && po(f.CUSTOM_ELEMENT_HANDLING.tagNameCheck) && (C.tagNameCheck = f.CUSTOM_ELEMENT_HANDLING.tagNameCheck), f.CUSTOM_ELEMENT_HANDLING && po(f.CUSTOM_ELEMENT_HANDLING.attributeNameCheck) && (C.attributeNameCheck = f.CUSTOM_ELEMENT_HANDLING.attributeNameCheck), f.CUSTOM_ELEMENT_HANDLING && typeof f.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements == "boolean" && (C.allowCustomizedBuiltInElements = f.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements), rt && (Ct = !1), sn && (Tt = !0), xt && (E = O({}, Il), W = [], xt.html === !0 && (O(E, Rl), O(W, Ll)), xt.svg === !0 && (O(E, Ei), O(W, Si), O(W, kn)), xt.svgFilters === !0 && (O(E, Ai), O(W, Si), O(W, kn)), xt.mathMl === !0 && (O(E, Ci), O(W, ql), O(W, kn))), f.ADD_TAGS && (E === ne && (E = lt(E)), O(E, f.ADD_TAGS, le)), f.ADD_ATTR && (W === re && (W = lt(W)), O(W, f.ADD_ATTR, le)), f.ADD_URI_SAFE_ATTR && O(ti, f.ADD_URI_SAFE_ATTR, le), f.FORBID_CONTENTS && (Bt === co && (Bt = lt(Bt)), O(Bt, f.FORBID_CONTENTS, le)), ei && (E["#text"] = !0), bt && O(E, ["html", "head", "body"]), E.table && (O(E, ["tbody"]), delete ke.tbody), f.TRUSTED_TYPES_POLICY) { + if (!(Lt && Lt === f)) { + if ((!f || typeof f != "object") && (f = {}), f = rt(f), jt = // eslint-disable-next-line unicorn/prefer-includes + ir.indexOf(f.PARSER_MEDIA_TYPE) === -1 ? or : f.PARSER_MEDIA_TYPE, le = jt === "application/xhtml+xml" ? ki : xn, $ = Pe(f, "ALLOWED_TAGS") ? M({}, f.ALLOWED_TAGS, le) : Q, G = Pe(f, "ALLOWED_ATTR") ? M({}, f.ALLOWED_ATTR, le) : _e, ii = Pe(f, "ALLOWED_NAMESPACES") ? M({}, f.ALLOWED_NAMESPACES, ki) : tr, ti = Pe(f, "ADD_URI_SAFE_ATTR") ? M(rt(ho), f.ADD_URI_SAFE_ATTR, le) : ho, _o = Pe(f, "ADD_DATA_URI_TAGS") ? M(rt(fo), f.ADD_DATA_URI_TAGS, le) : fo, Rt = Pe(f, "FORBID_CONTENTS") ? M({}, f.FORBID_CONTENTS, le) : co, Ae = Pe(f, "FORBID_TAGS") ? M({}, f.FORBID_TAGS, le) : rt({}), st = Pe(f, "FORBID_ATTR") ? M({}, f.FORBID_ATTR, le) : rt({}), Bt = Pe(f, "USE_PROFILES") ? f.USE_PROFILES : !1, Ct = f.ALLOW_ARIA_ATTR !== !1, St = f.ALLOW_DATA_ATTR !== !1, Tt = f.ALLOW_UNKNOWN_PROTOCOLS || !1, Dt = f.ALLOW_SELF_CLOSE_IN_ATTR !== !1, ut = f.SAFE_FOR_TEMPLATES || !1, ct = f.SAFE_FOR_XML !== !1, bt = f.WHOLE_DOCUMENT || !1, xt = f.RETURN_DOM || !1, un = f.RETURN_DOM_FRAGMENT || !1, cn = f.RETURN_TRUSTED_TYPE || !1, Jn = f.FORCE_BODY || !1, so = f.SANITIZE_DOM !== !1, uo = f.SANITIZE_NAMED_PROPS || !1, ei = f.KEEP_CONTENT !== !1, Gt = f.IN_PLACE || !1, re = f.ALLOWED_URI_REGEXP || Oa, It = f.NAMESPACE || nt, fn = f.MATHML_TEXT_INTEGRATION_POINTS || fn, hn = f.HTML_INTEGRATION_POINTS || hn, C = f.CUSTOM_ELEMENT_HANDLING || {}, f.CUSTOM_ELEMENT_HANDLING && po(f.CUSTOM_ELEMENT_HANDLING.tagNameCheck) && (C.tagNameCheck = f.CUSTOM_ELEMENT_HANDLING.tagNameCheck), f.CUSTOM_ELEMENT_HANDLING && po(f.CUSTOM_ELEMENT_HANDLING.attributeNameCheck) && (C.attributeNameCheck = f.CUSTOM_ELEMENT_HANDLING.attributeNameCheck), f.CUSTOM_ELEMENT_HANDLING && typeof f.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements == "boolean" && (C.allowCustomizedBuiltInElements = f.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements), ut && (St = !1), un && (xt = !0), Bt && ($ = M({}, Il), G = [], Bt.html === !0 && (M($, Rl), M(G, Ll)), Bt.svg === !0 && (M($, Ei), M(G, Si), M(G, En)), Bt.svgFilters === !0 && (M($, Ai), M(G, Si), M(G, En)), Bt.mathMl === !0 && (M($, Ci), M(G, ql), M(G, En))), f.ADD_TAGS && ($ === Q && ($ = rt($)), M($, f.ADD_TAGS, le)), f.ADD_ATTR && (G === _e && (G = rt(G)), M(G, f.ADD_ATTR, le)), f.ADD_URI_SAFE_ATTR && M(ti, f.ADD_URI_SAFE_ATTR, le), f.FORBID_CONTENTS && (Rt === co && (Rt = rt(Rt)), M(Rt, f.FORBID_CONTENTS, le)), ei && ($["#text"] = !0), bt && M($, ["html", "head", "body"]), $.table && (M($, ["tbody"]), delete Ae.tbody), f.TRUSTED_TYPES_POLICY) { if (typeof f.TRUSTED_TYPES_POLICY.createHTML != "function") throw Kt('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.'); if (typeof f.TRUSTED_TYPES_POLICY.createScriptURL != "function") throw Kt('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.'); - v = f.TRUSTED_TYPES_POLICY, y = v.createHTML(""); + v = f.TRUSTED_TYPES_POLICY, F = v.createHTML(""); } else - v === void 0 && (v = Wc(g, i)), v !== null && typeof y == "string" && (y = v.createHTML("")); - me && me(f), It = f; + v === void 0 && (v = Zc(g, i)), v !== null && typeof F == "string" && (F = v.createHTML("")); + ve && ve(f), Lt = f; } - }, mo = O({}, [...Ei, ...Ai, ...qc]), go = O({}, [...Ci, ...Oc]), lr = function(f) { - let k = _(f); - (!k || !k.tagName) && (k = { - namespaceURI: Rt, + }, mo = M({}, [...Ei, ...Ai, ...Oc]), go = M({}, [...Ci, ...Nc]), ar = function(f) { + let E = _(f); + (!E || !E.tagName) && (E = { + namespaceURI: It, tagName: "template" }); - const x = Tn(f.tagName), Z = Tn(k.tagName); - return ii[f.namespaceURI] ? f.namespaceURI === _n ? k.namespaceURI === et ? x === "svg" : k.namespaceURI === cn ? x === "svg" && (Z === "annotation-xml" || dn[Z]) : !!mo[x] : f.namespaceURI === cn ? k.namespaceURI === et ? x === "math" : k.namespaceURI === _n ? x === "math" && fn[Z] : !!go[x] : f.namespaceURI === et ? k.namespaceURI === _n && !fn[Z] || k.namespaceURI === cn && !dn[Z] ? !1 : !go[x] && (tr[x] || !mo[x]) : !!(jt === "application/xhtml+xml" && ii[f.namespaceURI]) : !1; - }, ze = function(f) { + const T = xn(f.tagName), X = xn(E.tagName); + return ii[f.namespaceURI] ? f.namespaceURI === dn ? E.namespaceURI === nt ? T === "svg" : E.namespaceURI === _n ? T === "svg" && (X === "annotation-xml" || fn[X]) : !!mo[T] : f.namespaceURI === _n ? E.namespaceURI === nt ? T === "math" : E.namespaceURI === dn ? T === "math" && hn[X] : !!go[T] : f.namespaceURI === nt ? E.namespaceURI === dn && !hn[X] || E.namespaceURI === _n && !fn[X] ? !1 : !go[T] && (nr[T] || !mo[T]) : !!(jt === "application/xhtml+xml" && ii[f.namespaceURI]) : !1; + }, He = function(f) { Yt(e.removed, { element: f }); try { _(f).removeChild(f); } catch { - D(f); + b(f); } - }, Lt = function(f, k) { + }, qt = function(f, E) { try { Yt(e.removed, { - attribute: k.getAttributeNode(f), - from: k + attribute: E.getAttributeNode(f), + from: E }); } catch { Yt(e.removed, { attribute: null, - from: k + from: E }); } - if (k.removeAttribute(f), f === "is") - if (Tt || sn) + if (E.removeAttribute(f), f === "is") + if (xt || un) try { - ze(k); + He(E); } catch { } else try { - k.setAttribute(f, ""); + E.setAttribute(f, ""); } catch { } }, vo = function(f) { - let k = null, x = null; + let E = null, T = null; if (Jn) f = "" + f; else { - const ie = Bl(f, /^[\r\n\t ]+/); - x = ie && ie[0]; + const oe = Bl(f, /^[\r\n\t ]+/); + T = oe && oe[0]; } - jt === "application/xhtml+xml" && Rt === et && (f = '' + f + ""); - const Z = v ? v.createHTML(f) : f; - if (Rt === et) + jt === "application/xhtml+xml" && It === nt && (f = '' + f + ""); + const X = v ? v.createHTML(f) : f; + if (It === nt) try { - k = new d().parseFromString(Z, jt); + E = new d().parseFromString(X, jt); } catch { } - if (!k || !k.documentElement) { - k = w.createDocument(Rt, "template", null); + if (!E || !E.documentElement) { + E = w.createDocument(It, "template", null); try { - k.documentElement.innerHTML = ni ? y : Z; + E.documentElement.innerHTML = ni ? F : X; } catch { } } - const se = k.body || k.documentElement; - return f && x && se.insertBefore(t.createTextNode(x), se.childNodes[0] || null), Rt === et ? S.call(k, bt ? "html" : "body")[0] : bt ? k.documentElement : se; - }, bo = function(f) { + const de = E.body || E.documentElement; + return f && T && de.insertBefore(t.createTextNode(T), de.childNodes[0] || null), It === nt ? S.call(E, bt ? "html" : "body")[0] : bt ? E.documentElement : de; + }, Do = function(f) { return A.call( f.ownerDocument || f, f, @@ -8006,63 +8006,63 @@ function Na() { ); }, li = function(f) { return f instanceof m && (typeof f.nodeName != "string" || typeof f.textContent != "string" || typeof f.removeChild != "function" || !(f.attributes instanceof c) || typeof f.removeAttribute != "function" || typeof f.setAttribute != "function" || typeof f.namespaceURI != "string" || typeof f.insertBefore != "function" || typeof f.hasChildNodes != "function"); - }, Do = function(f) { + }, bo = function(f) { return typeof r == "function" && f instanceof r; }; - function tt(B, f, k) { - $n(B, (x) => { - x.call(e, f, k, It); + function it(x, f, E) { + kn(x, (T) => { + T.call(e, f, E, Lt); }); } const wo = function(f) { - let k = null; - if (tt(T.beforeSanitizeElements, f, null), li(f)) - return ze(f), !0; - const x = le(f.nodeName); - if (tt(T.uponSanitizeElement, f, { - tagName: x, - allowedTags: E - }), st && f.hasChildNodes() && !Do(f.firstElementChild) && pe(/<[/\w!]/g, f.innerHTML) && pe(/<[/\w!]/g, f.textContent) || f.nodeType === Jt.progressingInstruction || st && f.nodeType === Jt.comment && pe(/<[/\w]/g, f.data)) - return ze(f), !0; - if (!E[x] || ke[x]) { - if (!ke[x] && Fo(x) && (C.tagNameCheck instanceof RegExp && pe(C.tagNameCheck, x) || C.tagNameCheck instanceof Function && C.tagNameCheck(x))) + let E = null; + if (it(R.beforeSanitizeElements, f, null), li(f)) + return He(f), !0; + const T = le(f.nodeName); + if (it(R.uponSanitizeElement, f, { + tagName: T, + allowedTags: $ + }), ct && f.hasChildNodes() && !bo(f.firstElementChild) && me(/<[/\w!]/g, f.innerHTML) && me(/<[/\w!]/g, f.textContent) || f.nodeType === Jt.progressingInstruction || ct && f.nodeType === Jt.comment && me(/<[/\w]/g, f.data)) + return He(f), !0; + if (!$[T] || Ae[T]) { + if (!Ae[T] && Fo(T) && (C.tagNameCheck instanceof RegExp && me(C.tagNameCheck, T) || C.tagNameCheck instanceof Function && C.tagNameCheck(T))) return !1; - if (ei && !Bt[x]) { - const Z = _(f) || f.parentNode, se = h(f) || f.childNodes; - if (se && Z) { - const ie = se.length; - for (let be = ie - 1; be >= 0; --be) { - const nt = p(se[be], !0); - nt.__removalCount = (f.__removalCount || 0) + 1, Z.insertBefore(nt, $(f)); + if (ei && !Rt[T]) { + const X = _(f) || f.parentNode, de = p(f) || f.childNodes; + if (de && X) { + const oe = de.length; + for (let be = oe - 1; be >= 0; --be) { + const ot = h(de[be], !0); + ot.__removalCount = (f.__removalCount || 0) + 1, X.insertBefore(ot, k(f)); } } } - return ze(f), !0; + return He(f), !0; } - return f instanceof s && !lr(f) || (x === "noscript" || x === "noembed" || x === "noframes") && pe(/<\/no(script|embed|frames)/i, f.innerHTML) ? (ze(f), !0) : (rt && f.nodeType === Jt.text && (k = f.textContent, $n([L, Q, j], (Z) => { - k = Xt(k, Z, " "); - }), f.textContent !== k && (Yt(e.removed, { + return f instanceof s && !ar(f) || (T === "noscript" || T === "noembed" || T === "noframes") && me(/<\/no(script|embed|frames)/i, f.innerHTML) ? (He(f), !0) : (ut && f.nodeType === Jt.text && (E = f.textContent, kn([N, te, q], (X) => { + E = Xt(E, X, " "); + }), f.textContent !== E && (Yt(e.removed, { element: f.cloneNode() - }), f.textContent = k)), tt(T.afterSanitizeElements, f, null), !1); - }, yo = function(f, k, x) { - if (so && (k === "id" || k === "name") && (x in t || x in or)) + }), f.textContent = E)), it(R.afterSanitizeElements, f, null), !1); + }, yo = function(f, E, T) { + if (so && (E === "id" || E === "name") && (T in t || T in lr)) return !1; - if (!(Ct && !at[k] && pe(oe, k))) { - if (!(At && pe(J, k))) { - if (!W[k] || at[k]) { + if (!(St && !st[E] && me(U, E))) { + if (!(Ct && me(O, E))) { + if (!G[E] || st[E]) { if ( // First condition does a very basic check if a) it's basically a valid custom element tagname AND // b) if the tagName passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck // and c) if the attribute name passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.attributeNameCheck - !(Fo(f) && (C.tagNameCheck instanceof RegExp && pe(C.tagNameCheck, f) || C.tagNameCheck instanceof Function && C.tagNameCheck(f)) && (C.attributeNameCheck instanceof RegExp && pe(C.attributeNameCheck, k) || C.attributeNameCheck instanceof Function && C.attributeNameCheck(k)) || // Alternative, second condition checks if it's an `is`-attribute, AND + !(Fo(f) && (C.tagNameCheck instanceof RegExp && me(C.tagNameCheck, f) || C.tagNameCheck instanceof Function && C.tagNameCheck(f)) && (C.attributeNameCheck instanceof RegExp && me(C.attributeNameCheck, E) || C.attributeNameCheck instanceof Function && C.attributeNameCheck(E)) || // Alternative, second condition checks if it's an `is`-attribute, AND // the value passes whatever the user has configured for CUSTOM_ELEMENT_HANDLING.tagNameCheck - k === "is" && C.allowCustomizedBuiltInElements && (C.tagNameCheck instanceof RegExp && pe(C.tagNameCheck, x) || C.tagNameCheck instanceof Function && C.tagNameCheck(x))) + E === "is" && C.allowCustomizedBuiltInElements && (C.tagNameCheck instanceof RegExp && me(C.tagNameCheck, T) || C.tagNameCheck instanceof Function && C.tagNameCheck(T))) ) return !1; - } else if (!ti[k]) { - if (!pe(ve, Xt(x, N, ""))) { - if (!((k === "src" || k === "xlink:href" || k === "href") && f !== "script" && Bc(x, "data:") === 0 && _o[f])) { - if (!(St && !pe(te, Xt(x, N, "")))) { - if (x) + } else if (!ti[E]) { + if (!me(re, Xt(T, z, ""))) { + if (!((E === "src" || E === "xlink:href" || E === "href") && f !== "script" && Rc(T, "data:") === 0 && _o[f])) { + if (!(Tt && !me(ie, Xt(T, z, "")))) { + if (T) return !1; } } @@ -8072,236 +8072,236 @@ function Na() { } return !0; }, Fo = function(f) { - return f !== "annotation-xml" && Bl(f, G); + return f !== "annotation-xml" && Bl(f, V); }, $o = function(f) { - tt(T.beforeSanitizeAttributes, f, null); + it(R.beforeSanitizeAttributes, f, null); const { - attributes: k + attributes: E } = f; - if (!k || li(f)) + if (!E || li(f)) return; - const x = { + const T = { attrName: "", attrValue: "", keepAttr: !0, - allowedAttributes: W, + allowedAttributes: G, forceKeepAttr: void 0 }; - let Z = k.length; - for (; Z--; ) { - const se = k[Z], { - name: ie, + let X = E.length; + for (; X--; ) { + const de = E[X], { + name: oe, namespaceURI: be, - value: nt - } = se, Vt = le(ie), ai = nt; - let ue = ie === "value" ? ai : Rc(ai); - if (x.attrName = Vt, x.attrValue = ue, x.keepAttr = !0, x.forceKeepAttr = void 0, tt(T.uponSanitizeAttribute, f, x), ue = x.attrValue, uo && (Vt === "id" || Vt === "name") && (Lt(ie, f), ue = Ja + ue), st && pe(/((--!?|])>)|<\/(style|title)/i, ue)) { - Lt(ie, f); + value: ot + } = de, Vt = le(oe), ai = ot; + let fe = oe === "value" ? ai : Ic(ai); + if (T.attrName = Vt, T.attrValue = fe, T.keepAttr = !0, T.forceKeepAttr = void 0, it(R.uponSanitizeAttribute, f, T), fe = T.attrValue, uo && (Vt === "id" || Vt === "name") && (qt(oe, f), fe = er + fe), ct && me(/((--!?|])>)|<\/(style|title)/i, fe)) { + qt(oe, f); continue; } - if (x.forceKeepAttr) + if (T.forceKeepAttr) continue; - if (!x.keepAttr) { - Lt(ie, f); + if (!T.keepAttr) { + qt(oe, f); continue; } - if (!vt && pe(/\/>/i, ue)) { - Lt(ie, f); + if (!Dt && me(/\/>/i, fe)) { + qt(oe, f); continue; } - rt && $n([L, Q, j], (Eo) => { - ue = Xt(ue, Eo, " "); + ut && kn([N, te, q], (Eo) => { + fe = Xt(fe, Eo, " "); }); const ko = le(f.nodeName); - if (!yo(ko, Vt, ue)) { - Lt(ie, f); + if (!yo(ko, Vt, fe)) { + qt(oe, f); continue; } if (v && typeof g == "object" && typeof g.getAttributeType == "function" && !be) switch (g.getAttributeType(ko, Vt)) { case "TrustedHTML": { - ue = v.createHTML(ue); + fe = v.createHTML(fe); break; } case "TrustedScriptURL": { - ue = v.createScriptURL(ue); + fe = v.createScriptURL(fe); break; } } - if (ue !== ai) + if (fe !== ai) try { - be ? f.setAttributeNS(be, ie, ue) : f.setAttribute(ie, ue), li(f) ? ze(f) : xl(e.removed); + be ? f.setAttributeNS(be, oe, fe) : f.setAttribute(oe, fe), li(f) ? He(f) : xl(e.removed); } catch { - Lt(ie, f); + qt(oe, f); } } - tt(T.afterSanitizeAttributes, f, null); - }, ar = function B(f) { - let k = null; - const x = bo(f); - for (tt(T.beforeSanitizeShadowDOM, f, null); k = x.nextNode(); ) - tt(T.uponSanitizeShadowNode, k, null), wo(k), $o(k), k.content instanceof a && B(k.content); - tt(T.afterSanitizeShadowDOM, f, null); + it(R.afterSanitizeAttributes, f, null); + }, rr = function x(f) { + let E = null; + const T = Do(f); + for (it(R.beforeSanitizeShadowDOM, f, null); E = T.nextNode(); ) + it(R.uponSanitizeShadowNode, E, null), wo(E), $o(E), E.content instanceof a && x(E.content); + it(R.afterSanitizeShadowDOM, f, null); }; - return e.sanitize = function(B) { - let f = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, k = null, x = null, Z = null, se = null; - if (ni = !B, ni && (B = ""), typeof B != "string" && !Do(B)) - if (typeof B.toString == "function") { - if (B = B.toString(), typeof B != "string") + return e.sanitize = function(x) { + let f = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, E = null, T = null, X = null, de = null; + if (ni = !x, ni && (x = ""), typeof x != "string" && !bo(x)) + if (typeof x.toString == "function") { + if (x = x.toString(), typeof x != "string") throw Kt("dirty is not a string, aborting"); } else throw Kt("toString is not a function"); if (!e.isSupported) - return B; - if (Qn || oi(f), e.removed = [], typeof B == "string" && (Gt = !1), Gt) { - if (B.nodeName) { - const nt = le(B.nodeName); - if (!E[nt] || ke[nt]) + return x; + if (Qn || oi(f), e.removed = [], typeof x == "string" && (Gt = !1), Gt) { + if (x.nodeName) { + const ot = le(x.nodeName); + if (!$[ot] || Ae[ot]) throw Kt("root node is forbidden and cannot be sanitized in-place"); } - } else if (B instanceof r) - k = vo(""), x = k.ownerDocument.importNode(B, !0), x.nodeType === Jt.element && x.nodeName === "BODY" || x.nodeName === "HTML" ? k = x : k.appendChild(x); + } else if (x instanceof r) + E = vo(""), T = E.ownerDocument.importNode(x, !0), T.nodeType === Jt.element && T.nodeName === "BODY" || T.nodeName === "HTML" ? E = T : E.appendChild(T); else { - if (!Tt && !rt && !bt && // eslint-disable-next-line unicorn/prefer-includes - B.indexOf("<") === -1) - return v && un ? v.createHTML(B) : B; - if (k = vo(B), !k) - return Tt ? null : un ? y : ""; - } - k && Jn && ze(k.firstChild); - const ie = bo(Gt ? B : k); - for (; Z = ie.nextNode(); ) - wo(Z), $o(Z), Z.content instanceof a && ar(Z.content); + if (!xt && !ut && !bt && // eslint-disable-next-line unicorn/prefer-includes + x.indexOf("<") === -1) + return v && cn ? v.createHTML(x) : x; + if (E = vo(x), !E) + return xt ? null : cn ? F : ""; + } + E && Jn && He(E.firstChild); + const oe = Do(Gt ? x : E); + for (; X = oe.nextNode(); ) + wo(X), $o(X), X.content instanceof a && rr(X.content); if (Gt) - return B; - if (Tt) { - if (sn) - for (se = F.call(k.ownerDocument); k.firstChild; ) - se.appendChild(k.firstChild); + return x; + if (xt) { + if (un) + for (de = y.call(E.ownerDocument); E.firstChild; ) + de.appendChild(E.firstChild); else - se = k; - return (W.shadowroot || W.shadowrootmode) && (se = I.call(n, se, !0)), se; - } - let be = bt ? k.outerHTML : k.innerHTML; - return bt && E["!doctype"] && k.ownerDocument && k.ownerDocument.doctype && k.ownerDocument.doctype.name && pe(Oa, k.ownerDocument.doctype.name) && (be = " -` + be), rt && $n([L, Q, j], (nt) => { - be = Xt(be, nt, " "); - }), v && un ? v.createHTML(be) : be; + de = E; + return (G.shadowroot || G.shadowrootmode) && (de = I.call(n, de, !0)), de; + } + let be = bt ? E.outerHTML : E.innerHTML; + return bt && $["!doctype"] && E.ownerDocument && E.ownerDocument.doctype && E.ownerDocument.doctype.name && me(Na, E.ownerDocument.doctype.name) && (be = " +` + be), ut && kn([N, te, q], (ot) => { + be = Xt(be, ot, " "); + }), v && cn ? v.createHTML(be) : be; }, e.setConfig = function() { - let B = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}; - oi(B), Qn = !0; + let x = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}; + oi(x), Qn = !0; }, e.clearConfig = function() { - It = null, Qn = !1; - }, e.isValidAttribute = function(B, f, k) { - It || oi({}); - const x = le(B), Z = le(f); - return yo(x, Z, k); - }, e.addHook = function(B, f) { - typeof f == "function" && Yt(T[B], f); - }, e.removeHook = function(B, f) { + Lt = null, Qn = !1; + }, e.isValidAttribute = function(x, f, E) { + Lt || oi({}); + const T = le(x), X = le(f); + return yo(T, X, E); + }, e.addHook = function(x, f) { + typeof f == "function" && Yt(R[x], f); + }, e.removeHook = function(x, f) { if (f !== void 0) { - const k = Tc(T[B], f); - return k === -1 ? void 0 : xc(T[B], k, 1)[0]; + const E = xc(R[x], f); + return E === -1 ? void 0 : Bc(R[x], E, 1)[0]; } - return xl(T[B]); - }, e.removeHooks = function(B) { - T[B] = []; + return xl(R[x]); + }, e.removeHooks = function(x) { + R[x] = []; }, e.removeAllHooks = function() { - T = Nl(); + R = Nl(); }, e; } -Na(); +Ma(); const { - HtmlTagHydration: fA, - SvelteComponent: hA, - add_render_callback: pA, - append_hydration: mA, - attr: gA, - bubble: vA, + HtmlTagHydration: hA, + SvelteComponent: pA, + add_render_callback: mA, + append_hydration: gA, + attr: vA, + bubble: DA, check_outros: bA, - children: DA, - claim_component: wA, - claim_element: yA, - claim_html_tag: FA, - claim_space: $A, - claim_text: kA, - create_component: EA, - create_in_transition: AA, - create_out_transition: CA, - destroy_component: SA, - detach: TA, - element: xA, - get_svelte_dataset: BA, - group_outros: RA, - init: IA, - insert_hydration: LA, - listen: qA, - mount_component: OA, - run_all: NA, - safe_not_equal: MA, - set_data: PA, - space: zA, - stop_propagation: UA, - text: HA, - toggle_class: GA, - transition_in: jA, - transition_out: VA -} = window.__gradio__svelte__internal, { createEventDispatcher: WA, onMount: ZA } = window.__gradio__svelte__internal, { - SvelteComponent: YA, - append_hydration: XA, - attr: KA, - bubble: QA, - check_outros: JA, - children: eC, - claim_component: tC, - claim_element: nC, - claim_space: iC, - create_animation: oC, - create_component: lC, - destroy_component: aC, - detach: rC, - element: sC, - ensure_array_like: uC, - fix_and_outro_and_destroy_block: cC, - fix_position: _C, - group_outros: dC, - init: fC, - insert_hydration: hC, - mount_component: pC, - noop: mC, - safe_not_equal: gC, - set_style: vC, + children: wA, + claim_component: yA, + claim_element: FA, + claim_html_tag: $A, + claim_space: kA, + claim_text: EA, + create_component: AA, + create_in_transition: CA, + create_out_transition: SA, + destroy_component: TA, + detach: xA, + element: BA, + get_svelte_dataset: RA, + group_outros: IA, + init: LA, + insert_hydration: qA, + listen: OA, + mount_component: NA, + run_all: MA, + safe_not_equal: PA, + set_data: zA, + space: UA, + stop_propagation: HA, + text: GA, + toggle_class: jA, + transition_in: VA, + transition_out: WA +} = window.__gradio__svelte__internal, { createEventDispatcher: ZA, onMount: YA } = window.__gradio__svelte__internal, { + SvelteComponent: XA, + append_hydration: KA, + attr: QA, + bubble: JA, + check_outros: eC, + children: tC, + claim_component: nC, + claim_element: iC, + claim_space: oC, + create_animation: lC, + create_component: aC, + destroy_component: rC, + detach: sC, + element: uC, + ensure_array_like: cC, + fix_and_outro_and_destroy_block: _C, + fix_position: dC, + group_outros: fC, + init: hC, + insert_hydration: pC, + mount_component: mC, + noop: gC, + safe_not_equal: vC, + set_style: DC, space: bC, - transition_in: DC, - transition_out: wC, - update_keyed_each: yC + transition_in: wC, + transition_out: yC, + update_keyed_each: FC } = window.__gradio__svelte__internal, { - SvelteComponent: FC, - attr: $C, - children: kC, - claim_element: EC, - detach: AC, - element: CC, - empty: SC, - init: TC, - insert_hydration: xC, - noop: BC, - safe_not_equal: RC, - set_style: IC + SvelteComponent: $C, + attr: kC, + children: EC, + claim_element: AC, + detach: CC, + element: SC, + empty: TC, + init: xC, + insert_hydration: BC, + noop: RC, + safe_not_equal: IC, + set_style: LC } = window.__gradio__svelte__internal, { - SvelteComponent: Zc, + SvelteComponent: Yc, append_hydration: Ml, - attr: we, + attr: ye, children: Ti, claim_svg_element: xi, - detach: En, - init: Yc, - insert_hydration: Xc, + detach: An, + init: Xc, + insert_hydration: Kc, noop: Bi, - safe_not_equal: Kc, + safe_not_equal: Qc, svg_element: Ri } = window.__gradio__svelte__internal; -function Qc(o) { +function Jc(o) { let e, t, n; return { c() { @@ -8319,41 +8319,41 @@ function Qc(o) { "stroke-linejoin": !0 }); var a = Ti(e); - t = xi(a, "polyline", { points: !0 }), Ti(t).forEach(En), n = xi(a, "line", { x1: !0, y1: !0, x2: !0, y2: !0 }), Ti(n).forEach(En), a.forEach(En), this.h(); + t = xi(a, "polyline", { points: !0 }), Ti(t).forEach(An), n = xi(a, "line", { x1: !0, y1: !0, x2: !0, y2: !0 }), Ti(n).forEach(An), a.forEach(An), this.h(); }, h() { - we(t, "points", "4 17 10 11 4 5"), we(n, "x1", "12"), we(n, "y1", "19"), we(n, "x2", "20"), we(n, "y2", "19"), we(e, "width", "100%"), we(e, "height", "100%"), we(e, "viewBox", "0 0 24 24"), we(e, "fill", "none"), we(e, "stroke", "currentColor"), we(e, "stroke-width", "2"), we(e, "stroke-linecap", "round"), we(e, "stroke-linejoin", "round"); + ye(t, "points", "4 17 10 11 4 5"), ye(n, "x1", "12"), ye(n, "y1", "19"), ye(n, "x2", "20"), ye(n, "y2", "19"), ye(e, "width", "100%"), ye(e, "height", "100%"), ye(e, "viewBox", "0 0 24 24"), ye(e, "fill", "none"), ye(e, "stroke", "currentColor"), ye(e, "stroke-width", "2"), ye(e, "stroke-linecap", "round"), ye(e, "stroke-linejoin", "round"); }, m(i, a) { - Xc(i, e, a), Ml(e, t), Ml(e, n); + Kc(i, e, a), Ml(e, t), Ml(e, n); }, p: Bi, i: Bi, o: Bi, d(i) { - i && En(e); + i && An(e); } }; } -class Jc extends Zc { +class e_ extends Yc { constructor(e) { - super(), Yc(this, e, null, Qc, Kc, {}); + super(), Xc(this, e, null, Jc, Qc, {}); } } const { - SvelteComponent: e_, - claim_component: t_, - create_component: n_, - destroy_component: i_, - init: o_, - mount_component: l_, - safe_not_equal: a_, - transition_in: r_, - transition_out: s_ -} = window.__gradio__svelte__internal, { onDestroy: u_ } = window.__gradio__svelte__internal; -function c_(o) { + SvelteComponent: t_, + claim_component: n_, + create_component: i_, + destroy_component: o_, + init: l_, + mount_component: a_, + safe_not_equal: r_, + transition_in: s_, + transition_out: u_ +} = window.__gradio__svelte__internal, { onDestroy: c_ } = window.__gradio__svelte__internal; +function __(o) { let e, t; - return e = new jn({ + return e = new Vn({ props: { Icon: ( /*copied*/ o[0] ? Qo : el @@ -8364,13 +8364,13 @@ function c_(o) { o[1] ), { c() { - n_(e.$$.fragment); + i_(e.$$.fragment); }, l(n) { - t_(e.$$.fragment, n); + n_(e.$$.fragment, n); }, m(n, i) { - l_(e, n, i), t = !0; + a_(e, n, i), t = !0; }, p(n, [i]) { const a = {}; @@ -8379,42 +8379,42 @@ function c_(o) { n[0] ? Qo : el), e.$set(a); }, i(n) { - t || (r_(e.$$.fragment, n), t = !0); + t || (s_(e.$$.fragment, n), t = !0); }, o(n) { - s_(e.$$.fragment, n), t = !1; + u_(e.$$.fragment, n), t = !1; }, d(n) { - i_(e, n); + o_(e, n); } }; } -function __(o, e, t) { +function d_(o, e, t) { var n = this && this.__awaiter || function(u, c, m, d) { - function g(b) { - return b instanceof m ? b : new m(function(p) { - p(b); + function g(D) { + return D instanceof m ? D : new m(function(h) { + h(D); }); } - return new (m || (m = Promise))(function(b, p) { - function D(_) { + return new (m || (m = Promise))(function(D, h) { + function b(_) { try { - h(d.next(_)); + p(d.next(_)); } catch (v) { - p(v); + h(v); } } - function $(_) { + function k(_) { try { - h(d.throw(_)); + p(d.throw(_)); } catch (v) { - p(v); + h(v); } } - function h(_) { - _.done ? b(_.value) : g(_.value).then(D, $); + function p(_) { + _.done ? D(_.value) : g(_.value).then(b, k); } - h((d = d.apply(u, c || [])).next()); + p((d = d.apply(u, c || [])).next()); }); }; let i = !1, { value: a } = e, l; @@ -8431,27 +8431,27 @@ function __(o, e, t) { "clipboard" in navigator && (yield navigator.clipboard.writeText(a), r()); }); } - return u_(() => { + return c_(() => { l && clearTimeout(l); }), o.$$set = (u) => { "value" in u && t(2, a = u.value); }, [i, s, a]; } -class d_ extends e_ { +class f_ extends t_ { constructor(e) { - super(), o_(this, e, __, c_, a_, { value: 2 }); + super(), l_(this, e, d_, __, r_, { value: 2 }); } } -const { setContext: LC, getContext: f_ } = window.__gradio__svelte__internal, h_ = "WORKER_PROXY_CONTEXT_KEY"; -function p_() { - return f_(h_); +const { setContext: qC, getContext: h_ } = window.__gradio__svelte__internal, p_ = "WORKER_PROXY_CONTEXT_KEY"; +function m_() { + return h_(p_); } -const m_ = "lite.local"; -function g_(o) { +const g_ = "lite.local"; +function v_(o) { return o.host === window.location.host || o.host === "localhost:7860" || o.host === "127.0.0.1:7860" || // Ref: https://github.com/gradio-app/gradio/blob/v3.32.0/js/app/src/Index.svelte#L194 - o.host === m_; + o.host === g_; } -function v_(o, e) { +function D_(o, e) { const t = e.toLowerCase(); for (const [n, i] of Object.entries(o)) if (n.toLowerCase() === t) @@ -8462,37 +8462,37 @@ function b_(o) { if (o == null || !e) return !1; const t = new URL(o, window.location.href); - return !(!g_(t) || t.protocol !== "http:" && t.protocol !== "https:"); + return !(!v_(t) || t.protocol !== "http:" && t.protocol !== "https:"); } const { - SvelteComponent: D_, - assign: Ln, - check_outros: Ma, - children: Pa, - claim_element: za, + SvelteComponent: w_, + assign: qn, + check_outros: Pa, + children: za, + claim_element: Ua, compute_rest_props: Pl, create_slot: oo, detach: Ht, - element: Ua, - empty: qn, - exclude_internal_props: w_, + element: Ha, + empty: On, + exclude_internal_props: y_, get_all_dirty_from_scope: lo, get_slot_changes: ao, - get_spread_update: Ha, - group_outros: Ga, - init: y_, - insert_hydration: Vn, - listen: ja, - prevent_default: F_, - safe_not_equal: $_, - set_attributes: On, + get_spread_update: Ga, + group_outros: ja, + init: F_, + insert_hydration: Wn, + listen: Va, + prevent_default: $_, + safe_not_equal: k_, + set_attributes: Nn, set_style: zl, - toggle_class: Nn, - transition_in: Ft, - transition_out: $t, + toggle_class: Mn, + transition_in: $t, + transition_out: kt, update_slot_base: ro -} = window.__gradio__svelte__internal, { createEventDispatcher: k_, onMount: qC } = window.__gradio__svelte__internal; -function E_(o) { +} = window.__gradio__svelte__internal, { createEventDispatcher: E_, onMount: OC } = window.__gradio__svelte__internal; +function A_(o) { let e, t, n, i, a; const l = ( /*#slots*/ @@ -8522,27 +8522,27 @@ function E_(o) { o[6] ], u = {}; for (let c = 0; c < s.length; c += 1) - u = Ln(u, s[c]); + u = qn(u, s[c]); return { c() { - e = Ua("a"), r && r.c(), this.h(); + e = Ha("a"), r && r.c(), this.h(); }, l(c) { - e = za(c, "A", { + e = Ua(c, "A", { class: !0, href: !0, target: !0, rel: !0, download: !0 }); - var m = Pa(e); + var m = za(e); r && r.l(m), m.forEach(Ht), this.h(); }, h() { - On(e, u), zl(e, "position", "relative"), Nn(e, "svelte-151nsdd", !0); + Nn(e, u), zl(e, "position", "relative"), Mn(e, "svelte-151nsdd", !0); }, m(c, m) { - Vn(c, e, m), r && r.m(e, null), n = !0, i || (a = ja( + Wn(c, e, m), r && r.m(e, null), n = !0, i || (a = Va( e, "click", /*dispatch*/ @@ -8568,7 +8568,7 @@ function E_(o) { c[7] ), null - ), On(e, u = Ha(s, [ + ), Nn(e, u = Ga(s, [ { class: "download-link" }, (!n || m & /*href*/ 1) && { href: ( @@ -8585,22 +8585,22 @@ function E_(o) { m & /*$$restProps*/ 64 && /*$$restProps*/ c[6] - ])), zl(e, "position", "relative"), Nn(e, "svelte-151nsdd", !0); + ])), zl(e, "position", "relative"), Mn(e, "svelte-151nsdd", !0); }, i(c) { - n || (Ft(r, c), n = !0); + n || ($t(r, c), n = !0); }, o(c) { - $t(r, c), n = !1; + kt(r, c), n = !1; }, d(c) { c && Ht(e), r && r.d(c), i = !1, a(); } }; } -function A_(o) { +function C_(o) { let e, t, n, i; - const a = [S_, C_], l = []; + const a = [T_, S_], l = []; function r(s, u) { return ( /*is_downloading*/ @@ -8609,32 +8609,32 @@ function A_(o) { } return e = r(o), t = l[e] = a[e](o), { c() { - t.c(), n = qn(); + t.c(), n = On(); }, l(s) { - t.l(s), n = qn(); + t.l(s), n = On(); }, m(s, u) { - l[e].m(s, u), Vn(s, n, u), i = !0; + l[e].m(s, u), Wn(s, n, u), i = !0; }, p(s, u) { let c = e; - e = r(s), e === c ? l[e].p(s, u) : (Ga(), $t(l[c], 1, 1, () => { + e = r(s), e === c ? l[e].p(s, u) : (ja(), kt(l[c], 1, 1, () => { l[c] = null; - }), Ma(), t = l[e], t ? t.p(s, u) : (t = l[e] = a[e](s), t.c()), Ft(t, 1), t.m(n.parentNode, n)); + }), Pa(), t = l[e], t ? t.p(s, u) : (t = l[e] = a[e](s), t.c()), $t(t, 1), t.m(n.parentNode, n)); }, i(s) { - i || (Ft(t), i = !0); + i || ($t(t), i = !0); }, o(s) { - $t(t), i = !1; + kt(t), i = !1; }, d(s) { s && Ht(n), l[e].d(s); } }; } -function C_(o) { +function S_(o) { let e, t, n, i; const a = ( /*#slots*/ @@ -8655,21 +8655,21 @@ function C_(o) { ) } ], s = {}; for (let u = 0; u < r.length; u += 1) - s = Ln(s, r[u]); + s = qn(s, r[u]); return { c() { - e = Ua("a"), l && l.c(), this.h(); + e = Ha("a"), l && l.c(), this.h(); }, l(u) { - e = za(u, "A", { href: !0 }); - var c = Pa(e); + e = Ua(u, "A", { href: !0 }); + var c = za(e); l && l.l(c), c.forEach(Ht), this.h(); }, h() { - On(e, s), Nn(e, "svelte-151nsdd", !0); + Nn(e, s), Mn(e, "svelte-151nsdd", !0); }, m(u, c) { - Vn(u, e, c), l && l.m(e, null), t = !0, n || (i = ja(e, "click", F_( + Wn(u, e, c), l && l.m(e, null), t = !0, n || (i = Va(e, "click", $_( /*wasm_click_handler*/ o[5] )), n = !0); @@ -8693,7 +8693,7 @@ function C_(o) { u[7] ), null - ), On(e, s = Ha(r, [ + ), Nn(e, s = Ga(r, [ c & /*$$restProps*/ 64 && /*$$restProps*/ u[6], @@ -8702,20 +8702,20 @@ function C_(o) { /*href*/ u[0] ) } - ])), Nn(e, "svelte-151nsdd", !0); + ])), Mn(e, "svelte-151nsdd", !0); }, i(u) { - t || (Ft(l, u), t = !0); + t || ($t(l, u), t = !0); }, o(u) { - $t(l, u), t = !1; + kt(l, u), t = !1; }, d(u) { u && Ht(e), l && l.d(u), n = !1, i(); } }; } -function S_(o) { +function T_(o) { let e; const t = ( /*#slots*/ @@ -8759,19 +8759,19 @@ function S_(o) { ); }, i(i) { - e || (Ft(n, i), e = !0); + e || ($t(n, i), e = !0); }, o(i) { - $t(n, i), e = !1; + kt(n, i), e = !1; }, d(i) { n && n.d(i); } }; } -function T_(o) { +function x_(o) { let e, t, n, i, a; - const l = [A_, E_], r = []; + const l = [C_, A_], r = []; function s(u, c) { return c & /*href*/ 1 && (e = null), e == null && (e = !!/*worker_proxy*/ @@ -8782,65 +8782,65 @@ function T_(o) { } return t = s(o, -1), n = r[t] = l[t](o), { c() { - n.c(), i = qn(); + n.c(), i = On(); }, l(u) { - n.l(u), i = qn(); + n.l(u), i = On(); }, m(u, c) { - r[t].m(u, c), Vn(u, i, c), a = !0; + r[t].m(u, c), Wn(u, i, c), a = !0; }, p(u, [c]) { let m = t; - t = s(u, c), t === m ? r[t].p(u, c) : (Ga(), $t(r[m], 1, 1, () => { + t = s(u, c), t === m ? r[t].p(u, c) : (ja(), kt(r[m], 1, 1, () => { r[m] = null; - }), Ma(), n = r[t], n ? n.p(u, c) : (n = r[t] = l[t](u), n.c()), Ft(n, 1), n.m(i.parentNode, i)); + }), Pa(), n = r[t], n ? n.p(u, c) : (n = r[t] = l[t](u), n.c()), $t(n, 1), n.m(i.parentNode, i)); }, i(u) { - a || (Ft(n), a = !0); + a || ($t(n), a = !0); }, o(u) { - $t(n), a = !1; + kt(n), a = !1; }, d(u) { u && Ht(i), r[t].d(u); } }; } -function x_(o, e, t) { +function B_(o, e, t) { const n = ["href", "download"]; let i = Pl(e, n), { $$slots: a = {}, $$scope: l } = e; - var r = this && this.__awaiter || function(b, p, D, $) { - function h(_) { - return _ instanceof D ? _ : new D(function(v) { + var r = this && this.__awaiter || function(D, h, b, k) { + function p(_) { + return _ instanceof b ? _ : new b(function(v) { v(_); }); } - return new (D || (D = Promise))(function(_, v) { - function y(F) { + return new (b || (b = Promise))(function(_, v) { + function F(y) { try { - A($.next(F)); + A(k.next(y)); } catch (S) { v(S); } } - function w(F) { + function w(y) { try { - A($.throw(F)); + A(k.throw(y)); } catch (S) { v(S); } } - function A(F) { - F.done ? _(F.value) : h(F.value).then(y, w); + function A(y) { + y.done ? _(y.value) : p(y.value).then(F, w); } - A(($ = $.apply(b, p || [])).next()); + A((k = k.apply(D, h || [])).next()); }); }; let { href: s = void 0 } = e, { download: u } = e; - const c = k_(); + const c = E_(); let m = !1; - const d = p_(); + const d = m_(); function g() { return r(this, void 0, void 0, function* () { if (m) @@ -8849,29 +8849,29 @@ function x_(o, e, t) { throw new Error("href is not defined."); if (d == null) throw new Error("Wasm worker proxy is not available."); - const p = new URL(s, window.location.href).pathname; + const h = new URL(s, window.location.href).pathname; t(2, m = !0), d.httpRequest({ method: "GET", - path: p, + path: h, headers: {}, query_string: "" - }).then((D) => { - if (D.status !== 200) - throw new Error(`Failed to get file ${p} from the Wasm worker.`); - const $ = new Blob( - [D.body], + }).then((b) => { + if (b.status !== 200) + throw new Error(`Failed to get file ${h} from the Wasm worker.`); + const k = new Blob( + [b.body], { - type: v_(D.headers, "content-type") + type: D_(b.headers, "content-type") } - ), h = URL.createObjectURL($), _ = document.createElement("a"); - _.href = h, _.download = u, _.click(), URL.revokeObjectURL(h); + ), p = URL.createObjectURL(k), _ = document.createElement("a"); + _.href = p, _.download = u, _.click(), URL.revokeObjectURL(p); }).finally(() => { t(2, m = !1); }); }); } - return o.$$set = (b) => { - e = Ln(Ln({}, e), w_(b)), t(6, i = Pl(e, n)), "href" in b && t(0, s = b.href), "download" in b && t(1, u = b.download), "$$scope" in b && t(7, l = b.$$scope); + return o.$$set = (D) => { + e = qn(qn({}, e), y_(D)), t(6, i = Pl(e, n)), "href" in D && t(0, s = D.href), "download" in D && t(1, u = D.download), "$$scope" in D && t(7, l = D.$$scope); }, [ s, u, @@ -8884,68 +8884,68 @@ function x_(o, e, t) { a ]; } -class B_ extends D_ { +class R_ extends w_ { constructor(e) { - super(), y_(this, e, x_, T_, $_, { href: 0, download: 1 }); + super(), F_(this, e, B_, x_, k_, { href: 0, download: 1 }); } } const { - SvelteComponent: R_, - claim_component: Va, - create_component: Wa, - destroy_component: Za, - init: I_, - mount_component: Ya, - noop: L_, - safe_not_equal: q_, - transition_in: Xa, - transition_out: Ka + SvelteComponent: I_, + claim_component: Wa, + create_component: Za, + destroy_component: Ya, + init: L_, + mount_component: Xa, + noop: q_, + safe_not_equal: O_, + transition_in: Ka, + transition_out: Qa } = window.__gradio__svelte__internal; -function O_(o) { +function N_(o) { let e, t; - return e = new jn({ props: { Icon: bu } }), { + return e = new Vn({ props: { Icon: bu } }), { c() { - Wa(e.$$.fragment); + Za(e.$$.fragment); }, l(n) { - Va(e.$$.fragment, n); + Wa(e.$$.fragment, n); }, m(n, i) { - Ya(e, n, i), t = !0; + Xa(e, n, i), t = !0; }, - p: L_, + p: q_, i(n) { - t || (Xa(e.$$.fragment, n), t = !0); + t || (Ka(e.$$.fragment, n), t = !0); }, o(n) { - Ka(e.$$.fragment, n), t = !1; + Qa(e.$$.fragment, n), t = !1; }, d(n) { - Za(e, n); + Ya(e, n); } }; } -function N_(o) { +function M_(o) { let e, t; - return e = new B_({ + return e = new R_({ props: { download: "logs.txt", href: ( /*download_value*/ o[0] ), - $$slots: { default: [O_] }, + $$slots: { default: [N_] }, $$scope: { ctx: o } } }), { c() { - Wa(e.$$.fragment); + Za(e.$$.fragment); }, l(n) { - Va(e.$$.fragment, n); + Wa(e.$$.fragment, n); }, m(n, i) { - Ya(e, n, i), t = !0; + Xa(e, n, i), t = !0; }, p(n, [i]) { const a = {}; @@ -8955,17 +8955,17 @@ function N_(o) { 4 && (a.$$scope = { dirty: i, ctx: n }), e.$set(a); }, i(n) { - t || (Xa(e.$$.fragment, n), t = !0); + t || (Ka(e.$$.fragment, n), t = !0); }, o(n) { - Ka(e.$$.fragment, n), t = !1; + Qa(e.$$.fragment, n), t = !1; }, d(n) { - Za(e, n); + Ya(e, n); } }; } -function M_(o, e, t) { +function P_(o, e, t) { let { value: n } = e, i; return o.$$set = (a) => { "value" in a && t(1, n = a.value); @@ -8974,121 +8974,121 @@ function M_(o, e, t) { 2 && n && t(0, i = URL.createObjectURL(new Blob([n]))); }, [i, n]; } -class P_ extends R_ { +class z_ extends I_ { constructor(e) { - super(), I_(this, e, M_, N_, q_, { value: 1 }); + super(), L_(this, e, P_, M_, O_, { value: 1 }); } } const { - SvelteComponent: z_, - claim_component: U_, - create_component: H_, - destroy_component: G_, - init: j_, - mount_component: V_, - noop: W_, - safe_not_equal: Z_, - transition_in: Y_, - transition_out: X_ -} = window.__gradio__svelte__internal, { createEventDispatcher: K_ } = window.__gradio__svelte__internal; -function Q_(o) { + SvelteComponent: U_, + claim_component: H_, + create_component: G_, + destroy_component: j_, + init: V_, + mount_component: W_, + noop: Z_, + safe_not_equal: Y_, + transition_in: X_, + transition_out: K_ +} = window.__gradio__svelte__internal, { createEventDispatcher: Q_ } = window.__gradio__svelte__internal; +function J_(o) { let e, t; - return e = new jn({ props: { Icon: Au } }), e.$on( + return e = new Vn({ props: { Icon: Cu } }), e.$on( "click", /*click_handler*/ o[1] ), { c() { - H_(e.$$.fragment); + G_(e.$$.fragment); }, l(n) { - U_(e.$$.fragment, n); + H_(e.$$.fragment, n); }, m(n, i) { - V_(e, n, i), t = !0; + W_(e, n, i), t = !0; }, - p: W_, + p: Z_, i(n) { - t || (Y_(e.$$.fragment, n), t = !0); + t || (X_(e.$$.fragment, n), t = !0); }, o(n) { - X_(e.$$.fragment, n), t = !1; + K_(e.$$.fragment, n), t = !1; }, d(n) { - G_(e, n); + j_(e, n); } }; } -function J_(o) { - const e = K_(); +function ed(o) { + const e = Q_(); return [e, () => e("click")]; } -class ed extends z_ { +class td extends U_ { constructor(e) { - super(), j_(this, e, J_, Q_, Z_, {}); + super(), V_(this, e, ed, J_, Y_, {}); } } const { - SvelteComponent: td, + SvelteComponent: nd, check_outros: Ii, - claim_component: Wn, + claim_component: Zn, claim_space: Ul, - create_component: Zn, - destroy_component: Yn, + create_component: Yn, + destroy_component: Xn, detach: Li, empty: Hl, group_outros: qi, - init: nd, + init: id, insert_hydration: Oi, - mount_component: Xn, - noop: id, - safe_not_equal: od, + mount_component: Kn, + noop: od, + safe_not_equal: ld, space: Gl, - transition_in: ye, + transition_in: Fe, transition_out: Ve -} = window.__gradio__svelte__internal, { createEventDispatcher: ld } = window.__gradio__svelte__internal; +} = window.__gradio__svelte__internal, { createEventDispatcher: ad } = window.__gradio__svelte__internal; function jl(o) { let e, t; - return e = new ed({}), e.$on( + return e = new td({}), e.$on( "click", /*click_handler*/ o[5] ), { c() { - Zn(e.$$.fragment); + Yn(e.$$.fragment); }, l(n) { - Wn(e.$$.fragment, n); + Zn(e.$$.fragment, n); }, m(n, i) { - Xn(e, n, i), t = !0; + Kn(e, n, i), t = !0; }, - p: id, + p: od, i(n) { - t || (ye(e.$$.fragment, n), t = !0); + t || (Fe(e.$$.fragment, n), t = !0); }, o(n) { Ve(e.$$.fragment, n), t = !1; }, d(n) { - Yn(e, n); + Xn(e, n); } }; } function Vl(o) { let e, t; - return e = new d_({ props: { value: ( + return e = new f_({ props: { value: ( /*value*/ o[0] ) } }), { c() { - Zn(e.$$.fragment); + Yn(e.$$.fragment); }, l(n) { - Wn(e.$$.fragment, n); + Zn(e.$$.fragment, n); }, m(n, i) { - Xn(e, n, i), t = !0; + Kn(e, n, i), t = !0; }, p(n, i) { const a = {}; @@ -9097,30 +9097,30 @@ function Vl(o) { n[0]), e.$set(a); }, i(n) { - t || (ye(e.$$.fragment, n), t = !0); + t || (Fe(e.$$.fragment, n), t = !0); }, o(n) { Ve(e.$$.fragment, n), t = !1; }, d(n) { - Yn(e, n); + Xn(e, n); } }; } function Wl(o) { let e, t; - return e = new P_({ props: { value: ( + return e = new z_({ props: { value: ( /*value*/ o[0] ) } }), { c() { - Zn(e.$$.fragment); + Yn(e.$$.fragment); }, l(n) { - Wn(e.$$.fragment, n); + Zn(e.$$.fragment, n); }, m(n, i) { - Xn(e, n, i), t = !0; + Kn(e, n, i), t = !0; }, p(n, i) { const a = {}; @@ -9129,17 +9129,17 @@ function Wl(o) { n[0]), e.$set(a); }, i(n) { - t || (ye(e.$$.fragment, n), t = !0); + t || (Fe(e.$$.fragment, n), t = !0); }, o(n) { Ve(e.$$.fragment, n), t = !1; }, d(n) { - Yn(e, n); + Xn(e, n); } }; } -function ad(o) { +function rd(o) { let e, t, n, i, a = ( /*show_clear_button*/ o[3] && jl(o) @@ -9163,20 +9163,20 @@ function ad(o) { p(s, u) { /*show_clear_button*/ s[3] ? a ? (a.p(s, u), u & /*show_clear_button*/ - 8 && ye(a, 1)) : (a = jl(s), a.c(), ye(a, 1), a.m(e.parentNode, e)) : a && (qi(), Ve(a, 1, 1, () => { + 8 && Fe(a, 1)) : (a = jl(s), a.c(), Fe(a, 1), a.m(e.parentNode, e)) : a && (qi(), Ve(a, 1, 1, () => { a = null; }), Ii()), /*show_copy_button*/ s[2] ? l ? (l.p(s, u), u & /*show_copy_button*/ - 4 && ye(l, 1)) : (l = Vl(s), l.c(), ye(l, 1), l.m(t.parentNode, t)) : l && (qi(), Ve(l, 1, 1, () => { + 4 && Fe(l, 1)) : (l = Vl(s), l.c(), Fe(l, 1), l.m(t.parentNode, t)) : l && (qi(), Ve(l, 1, 1, () => { l = null; }), Ii()), /*show_download_button*/ s[1] ? r ? (r.p(s, u), u & /*show_download_button*/ - 2 && ye(r, 1)) : (r = Wl(s), r.c(), ye(r, 1), r.m(n.parentNode, n)) : r && (qi(), Ve(r, 1, 1, () => { + 2 && Fe(r, 1)) : (r = Wl(s), r.c(), Fe(r, 1), r.m(n.parentNode, n)) : r && (qi(), Ve(r, 1, 1, () => { r = null; }), Ii()); }, i(s) { - i || (ye(a), ye(l), ye(r), i = !0); + i || (Fe(a), Fe(l), Fe(r), i = !0); }, o(s) { Ve(a), Ve(l), Ve(r), i = !1; @@ -9186,22 +9186,22 @@ function ad(o) { } }; } -function rd(o) { +function sd(o) { let e, t; - return e = new Gu({ + return e = new ju({ props: { - $$slots: { default: [ad] }, + $$slots: { default: [rd] }, $$scope: { ctx: o } } }), { c() { - Zn(e.$$.fragment); + Yn(e.$$.fragment); }, l(n) { - Wn(e.$$.fragment, n); + Zn(e.$$.fragment, n); }, m(n, i) { - Xn(e, n, i), t = !0; + Kn(e, n, i), t = !0; }, p(n, [i]) { const a = {}; @@ -9209,19 +9209,19 @@ function rd(o) { 79 && (a.$$scope = { dirty: i, ctx: n }), e.$set(a); }, i(n) { - t || (ye(e.$$.fragment, n), t = !0); + t || (Fe(e.$$.fragment, n), t = !0); }, o(n) { Ve(e.$$.fragment, n), t = !1; }, d(n) { - Yn(e, n); + Xn(e, n); } }; } -function sd(o, e, t) { +function ud(o, e, t) { let { value: n } = e, { show_download_button: i } = e, { show_copy_button: a } = e, { show_clear_button: l } = e; - const r = ld(), s = () => r("clear"); + const r = ad(), s = () => r("clear"); return o.$$set = (u) => { "value" in u && t(0, n = u.value), "show_download_button" in u && t(1, i = u.show_download_button), "show_copy_button" in u && t(2, a = u.show_copy_button), "show_clear_button" in u && t(3, l = u.show_clear_button); }, [ @@ -9233,9 +9233,9 @@ function sd(o, e, t) { s ]; } -class ud extends td { +class cd extends nd { constructor(e) { - super(), nd(this, e, sd, rd, od, { + super(), id(this, e, ud, sd, ld, { value: 0, show_download_button: 1, show_copy_button: 2, @@ -9244,35 +9244,35 @@ class ud extends td { } } const { - SvelteComponent: cd, - add_flush_callback: _d, + SvelteComponent: _d, + add_flush_callback: dd, append_hydration: P, - attr: $e, - bind: dd, - binding_callbacks: Qa, - children: de, - claim_component: fd, - claim_element: fe, - claim_space: mt, - claim_text: Ge, - create_component: hd, - destroy_component: pd, - destroy_each: md, - detach: ee, - element: he, + attr: ge, + bind: fd, + binding_callbacks: Ja, + children: se, + claim_component: hd, + claim_element: ue, + claim_space: We, + claim_text: $e, + create_component: pd, + destroy_component: md, + destroy_each: gd, + detach: ne, + element: ce, ensure_array_like: Zl, - init: gd, - insert_hydration: Kn, - mount_component: vd, + init: vd, + insert_hydration: sn, + mount_component: Dd, safe_not_equal: bd, - set_data: Mt, - set_style: ht, - space: gt, - text: je, - toggle_class: An, - transition_in: Dd, - transition_out: wd -} = window.__gradio__svelte__internal, { afterUpdate: yd, createEventDispatcher: Fd } = window.__gradio__svelte__internal, { tick: $d } = window.__gradio__svelte__internal; + set_data: mt, + set_style: gt, + space: Ze, + text: ke, + toggle_class: Cn, + transition_in: wd, + transition_out: yd +} = window.__gradio__svelte__internal, { afterUpdate: Fd, createEventDispatcher: $d } = window.__gradio__svelte__internal, { tick: kd } = window.__gradio__svelte__internal; function Yl(o, e, t) { const n = o.slice(); return n[21] = e[t], n[23] = t, n; @@ -9284,21 +9284,21 @@ function Xl(o) { ), n; return { c() { - e = he("span"), n = je(t), this.h(); + e = ce("span"), n = ke(t), this.h(); }, l(i) { - e = fe(i, "SPAN", { class: !0 }); - var a = de(e); - n = Ge(a, t), a.forEach(ee), this.h(); + e = ue(i, "SPAN", { class: !0 }); + var a = se(e); + n = $e(a, t), a.forEach(ne), this.h(); }, h() { - $e(e, "class", "line-number svelte-fg67bo"); + ge(e, "class", "line-number svelte-1gf2ex4"); }, m(i, a) { - Kn(i, e, a), P(e, n); + sn(i, e, a), P(e, n); }, d(i) { - i && ee(e); + i && ne(e); } }; } @@ -9312,32 +9312,32 @@ function Kl(o) { ); return { c() { - e = he("div"), s && s.c(), t = gt(), n = he("pre"), a = je(i), r = gt(), this.h(); + e = ce("div"), s && s.c(), t = Ze(), n = ce("pre"), a = ke(i), r = Ze(), this.h(); }, l(u) { - e = fe(u, "DIV", { class: !0 }); - var c = de(e); - s && s.l(c), t = mt(c), n = fe(c, "PRE", { class: !0 }); - var m = de(n); - a = Ge(m, i), m.forEach(ee), r = mt(c), c.forEach(ee), this.h(); + e = ue(u, "DIV", { class: !0 }); + var c = se(e); + s && s.l(c), t = We(c), n = ue(c, "PRE", { class: !0 }); + var m = se(n); + a = $e(m, i), m.forEach(ne), r = We(c), c.forEach(ne), this.h(); }, h() { - $e(n, "class", l = "log-content log-level-" + /*log*/ - o[21].level.toLowerCase() + " svelte-fg67bo"), $e(e, "class", "log-line svelte-fg67bo"); + ge(n, "class", l = "log-content log-level-" + /*log*/ + o[21].level.toLowerCase() + " svelte-1gf2ex4"), ge(e, "class", "log-line svelte-1gf2ex4"); }, m(u, c) { - Kn(u, e, c), s && s.m(e, null), P(e, t), P(e, n), P(n, a), P(e, r); + sn(u, e, c), s && s.m(e, null), P(e, t), P(e, n), P(n, a), P(e, r); }, p(u, c) { /*line_numbers*/ u[0] ? s || (s = Xl(u), s.c(), s.m(e, t)) : s && (s.d(1), s = null), c & /*log_lines*/ 128 && i !== (i = /*log*/ - u[21].content + "") && Mt(a, i), c & /*log_lines*/ + u[21].content + "") && mt(a, i), c & /*log_lines*/ 128 && l !== (l = "log-content log-level-" + /*log*/ - u[21].level.toLowerCase() + " svelte-fg67bo") && $e(n, "class", l); + u[21].level.toLowerCase() + " svelte-1gf2ex4") && ge(n, "class", l); }, d(u) { - u && ee(e), s && s.d(); + u && ne(e), s && s.d(); } }; } @@ -9347,103 +9347,142 @@ function Ql(o) { o[6].desc + "" ), a, l, r, s = ( /*progress*/ - o[6].rate.toFixed(1) + "" - ), u, c, m, d, g, b, p, D, $ = Math.round( + o[6].rate.toFixed(2) + "" + ), u, c, m = ( + /*progress*/ + o[6].rate_unit + "" + ), d, g, D, h, b, k, p, _, v = Math.round( /*progress*/ o[6].percentage - ) + "", h, _, v, y, w = ( + ) + "", F, w, A, y, S = ( /*progress*/ o[6].current + "" - ), A, F, S = ( + ), I, R, N = ( /*progress*/ o[6].total + "" - ), I; + ), te, q = ( + /*progress*/ + o[6].extra_info && Jl(o) + ); return { c() { - e = he("div"), t = he("div"), n = he("span"), a = je(i), l = gt(), r = he("span"), u = je(s), c = je(" it/s"), m = gt(), d = he("div"), g = he("div"), b = gt(), p = he("div"), D = he("span"), h = je($), _ = je("%"), v = gt(), y = he("span"), A = je(w), F = je(" / "), I = je(S), this.h(); - }, - l(T) { - e = fe(T, "DIV", { class: !0 }); - var L = de(e); - t = fe(L, "DIV", { class: !0 }); - var Q = de(t); - n = fe(Q, "SPAN", {}); - var j = de(n); - a = Ge(j, i), j.forEach(ee), l = mt(Q), r = fe(Q, "SPAN", {}); - var oe = de(r); - u = Ge(oe, s), c = Ge(oe, " it/s"), oe.forEach(ee), Q.forEach(ee), m = mt(L), d = fe(L, "DIV", { class: !0 }); - var J = de(d); - g = fe(J, "DIV", { class: !0, style: !0 }), de(g).forEach(ee), J.forEach(ee), b = mt(L), p = fe(L, "DIV", { class: !0 }); - var te = de(p); - D = fe(te, "SPAN", {}); - var N = de(D); - h = Ge(N, $), _ = Ge(N, "%"), N.forEach(ee), v = mt(te), y = fe(te, "SPAN", {}); - var G = de(y); - A = Ge(G, w), F = Ge(G, " / "), I = Ge(G, S), G.forEach(ee), te.forEach(ee), L.forEach(ee), this.h(); + e = ce("div"), t = ce("div"), n = ce("span"), a = ke(i), l = Ze(), r = ce("span"), u = ke(s), c = Ze(), d = ke(m), g = Ze(), q && q.c(), D = Ze(), h = ce("div"), b = ce("div"), k = Ze(), p = ce("div"), _ = ce("span"), F = ke(v), w = ke("%"), A = Ze(), y = ce("span"), I = ke(S), R = ke(" / "), te = ke(N), this.h(); + }, + l(U) { + e = ue(U, "DIV", { class: !0 }); + var O = se(e); + t = ue(O, "DIV", { class: !0 }); + var ie = se(t); + n = ue(ie, "SPAN", {}); + var z = se(n); + a = $e(z, i), z.forEach(ne), l = We(ie), r = ue(ie, "SPAN", { class: !0 }); + var V = se(r); + u = $e(V, s), c = We(V), d = $e(V, m), g = We(V), q && q.l(V), V.forEach(ne), ie.forEach(ne), D = We(O), h = ue(O, "DIV", { class: !0 }); + var re = se(h); + b = ue(re, "DIV", { class: !0, style: !0 }), se(b).forEach(ne), re.forEach(ne), k = We(O), p = ue(O, "DIV", { class: !0 }); + var $ = se(p); + _ = ue($, "SPAN", {}); + var Q = se(_); + F = $e(Q, v), w = $e(Q, "%"), Q.forEach(ne), A = We($), y = ue($, "SPAN", {}); + var G = se(y); + I = $e(G, S), R = $e(G, " / "), te = $e(G, N), G.forEach(ne), $.forEach(ne), O.forEach(ne), this.h(); }, h() { - $e(t, "class", "progress-label-top svelte-fg67bo"), $e(g, "class", "progress-bar-fill svelte-fg67bo"), ht( - g, + ge(r, "class", "rate-info svelte-1gf2ex4"), ge(t, "class", "progress-label-top svelte-1gf2ex4"), ge(b, "class", "progress-bar-fill svelte-1gf2ex4"), gt( + b, "width", /*progress*/ o[6].percentage.toFixed(1) + "%" - ), An( - g, + ), Cn( + b, "success", /*progress*/ o[6].status === "success" - ), An( - g, + ), Cn( + b, "error", /*progress*/ o[6].status === "error" - ), $e(d, "class", "progress-bar-background svelte-fg67bo"), $e(p, "class", "progress-label-bottom svelte-fg67bo"), $e(e, "class", "progress-container svelte-fg67bo"); + ), ge(h, "class", "progress-bar-background svelte-1gf2ex4"), ge(p, "class", "progress-label-bottom svelte-1gf2ex4"), ge(e, "class", "progress-container svelte-1gf2ex4"); }, - m(T, L) { - Kn(T, e, L), P(e, t), P(t, n), P(n, a), P(t, l), P(t, r), P(r, u), P(r, c), P(e, m), P(e, d), P(d, g), P(e, b), P(e, p), P(p, D), P(D, h), P(D, _), P(p, v), P(p, y), P(y, A), P(y, F), P(y, I); + m(U, O) { + sn(U, e, O), P(e, t), P(t, n), P(n, a), P(t, l), P(t, r), P(r, u), P(r, c), P(r, d), P(r, g), q && q.m(r, null), P(e, D), P(e, h), P(h, b), P(e, k), P(e, p), P(p, _), P(_, F), P(_, w), P(p, A), P(p, y), P(y, I), P(y, R), P(y, te); }, - p(T, L) { - L & /*progress*/ + p(U, O) { + O & /*progress*/ 64 && i !== (i = /*progress*/ - T[6].desc + "") && Mt(a, i), L & /*progress*/ + U[6].desc + "") && mt(a, i), O & /*progress*/ 64 && s !== (s = /*progress*/ - T[6].rate.toFixed(1) + "") && Mt(u, s), L & /*progress*/ - 64 && ht( - g, + U[6].rate.toFixed(2) + "") && mt(u, s), O & /*progress*/ + 64 && m !== (m = /*progress*/ + U[6].rate_unit + "") && mt(d, m), /*progress*/ + U[6].extra_info ? q ? q.p(U, O) : (q = Jl(U), q.c(), q.m(r, null)) : q && (q.d(1), q = null), O & /*progress*/ + 64 && gt( + b, "width", /*progress*/ - T[6].percentage.toFixed(1) + "%" - ), L & /*progress*/ - 64 && An( - g, + U[6].percentage.toFixed(1) + "%" + ), O & /*progress*/ + 64 && Cn( + b, "success", /*progress*/ - T[6].status === "success" - ), L & /*progress*/ - 64 && An( - g, + U[6].status === "success" + ), O & /*progress*/ + 64 && Cn( + b, "error", /*progress*/ - T[6].status === "error" - ), L & /*progress*/ - 64 && $ !== ($ = Math.round( + U[6].status === "error" + ), O & /*progress*/ + 64 && v !== (v = Math.round( /*progress*/ - T[6].percentage - ) + "") && Mt(h, $), L & /*progress*/ - 64 && w !== (w = /*progress*/ - T[6].current + "") && Mt(A, w), L & /*progress*/ + U[6].percentage + ) + "") && mt(F, v), O & /*progress*/ 64 && S !== (S = /*progress*/ - T[6].total + "") && Mt(I, S); + U[6].current + "") && mt(I, S), O & /*progress*/ + 64 && N !== (N = /*progress*/ + U[6].total + "") && mt(te, N); + }, + d(U) { + U && ne(e), q && q.d(); + } + }; +} +function Jl(o) { + let e, t, n = ( + /*progress*/ + o[6].extra_info + "" + ), i, a; + return { + c() { + e = ce("span"), t = ke("("), i = ke(n), a = ke(")"), this.h(); + }, + l(l) { + e = ue(l, "SPAN", { class: !0 }); + var r = se(e); + t = $e(r, "("), i = $e(r, n), a = $e(r, ")"), r.forEach(ne), this.h(); + }, + h() { + ge(e, "class", "extra-info svelte-1gf2ex4"); + }, + m(l, r) { + sn(l, e, r), P(e, t), P(e, i), P(e, a); + }, + p(l, r) { + r & /*progress*/ + 64 && n !== (n = /*progress*/ + l[6].extra_info + "") && mt(i, n); }, - d(T) { - T && ee(e); + d(l) { + l && ne(e); } }; } -function kd(o) { +function Ed(o) { let e, t, n, i, a, l, r, s, u; - function c(p) { - o[17](p); + function c(h) { + o[17](h); } let m = { show_download_button: ( @@ -9461,7 +9500,7 @@ function kd(o) { }; /*all_logs_as_text*/ o[9] !== void 0 && (m.value = /*all_logs_as_text*/ - o[9]), i = new ud({ props: m }), Qa.push(() => dd(i, "value", c)), i.$on( + o[9]), i = new cd({ props: m }), Ja.push(() => fd(i, "value", c)), i.$on( "clear", /*clear_handler*/ o[18] @@ -9470,9 +9509,9 @@ function kd(o) { /*log_lines*/ o[7] ), g = []; - for (let p = 0; p < d.length; p += 1) - g[p] = Kl(Yl(o, d, p)); - let b = ( + for (let h = 0; h < d.length; h += 1) + g[h] = Kl(Yl(o, d, h)); + let D = ( /*progress*/ o[6].visible && /*display_mode*/ (o[2] === "full" || /*display_mode*/ @@ -9480,219 +9519,223 @@ function kd(o) { ); return { c() { - e = he("div"), t = he("div"), n = he("div"), hd(i.$$.fragment), l = gt(), r = he("div"); - for (let p = 0; p < g.length; p += 1) - g[p].c(); - s = gt(), b && b.c(), this.h(); - }, - l(p) { - e = fe(p, "DIV", { class: !0 }); - var D = de(e); - t = fe(D, "DIV", { class: !0 }); - var $ = de(t); - n = fe($, "DIV", { class: !0 }); - var h = de(n); - fd(i.$$.fragment, h), h.forEach(ee), l = mt($), r = fe($, "DIV", { class: !0, style: !0 }); - var _ = de(r); + e = ce("div"), t = ce("div"), n = ce("div"), pd(i.$$.fragment), l = Ze(), r = ce("div"); + for (let h = 0; h < g.length; h += 1) + g[h].c(); + s = Ze(), D && D.c(), this.h(); + }, + l(h) { + e = ue(h, "DIV", { class: !0 }); + var b = se(e); + t = ue(b, "DIV", { class: !0 }); + var k = se(t); + n = ue(k, "DIV", { class: !0 }); + var p = se(n); + hd(i.$$.fragment, p), p.forEach(ne), l = We(k), r = ue(k, "DIV", { class: !0, style: !0 }); + var _ = se(r); for (let v = 0; v < g.length; v += 1) g[v].l(_); - _.forEach(ee), $.forEach(ee), s = mt(D), b && b.l(D), D.forEach(ee), this.h(); + _.forEach(ne), k.forEach(ne), s = We(b), D && D.l(b), b.forEach(ne), this.h(); }, h() { - $e(n, "class", "header svelte-fg67bo"), $e(r, "class", "log-panel svelte-fg67bo"), ht( + ge(n, "class", "header svelte-1gf2ex4"), ge(r, "class", "log-panel svelte-1gf2ex4"), gt( r, "background-color", /*background_color*/ o[1] - ), $e(t, "class", "log-view-container svelte-fg67bo"), ht( + ), ge(t, "class", "log-view-container svelte-1gf2ex4"), gt( t, "display", /*display_mode*/ o[2] === "progress" ? "none" : "flex" - ), $e(e, "class", "panel-container svelte-fg67bo"), ht( + ), ge(e, "class", "panel-container svelte-1gf2ex4"), gt( e, "height", /*height_style*/ o[10] ); }, - m(p, D) { - Kn(p, e, D), P(e, t), P(t, n), vd(i, n, null), P(t, l), P(t, r); - for (let $ = 0; $ < g.length; $ += 1) - g[$] && g[$].m(r, null); - o[19](r), P(e, s), b && b.m(e, null), u = !0; - }, - p(p, [D]) { - const $ = {}; - if (D & /*show_download_button*/ - 8 && ($.show_download_button = /*show_download_button*/ - p[3]), D & /*show_copy_button*/ - 16 && ($.show_copy_button = /*show_copy_button*/ - p[4]), D & /*show_clear_button*/ - 32 && ($.show_clear_button = /*show_clear_button*/ - p[5]), !a && D & /*all_logs_as_text*/ - 512 && (a = !0, $.value = /*all_logs_as_text*/ - p[9], _d(() => a = !1)), i.$set($), D & /*log_lines, line_numbers*/ + m(h, b) { + sn(h, e, b), P(e, t), P(t, n), Dd(i, n, null), P(t, l), P(t, r); + for (let k = 0; k < g.length; k += 1) + g[k] && g[k].m(r, null); + o[19](r), P(e, s), D && D.m(e, null), u = !0; + }, + p(h, [b]) { + const k = {}; + if (b & /*show_download_button*/ + 8 && (k.show_download_button = /*show_download_button*/ + h[3]), b & /*show_copy_button*/ + 16 && (k.show_copy_button = /*show_copy_button*/ + h[4]), b & /*show_clear_button*/ + 32 && (k.show_clear_button = /*show_clear_button*/ + h[5]), !a && b & /*all_logs_as_text*/ + 512 && (a = !0, k.value = /*all_logs_as_text*/ + h[9], dd(() => a = !1)), i.$set(k), b & /*log_lines, line_numbers*/ 129) { d = Zl( /*log_lines*/ - p[7] + h[7] ); - let h; - for (h = 0; h < d.length; h += 1) { - const _ = Yl(p, d, h); - g[h] ? g[h].p(_, D) : (g[h] = Kl(_), g[h].c(), g[h].m(r, null)); + let p; + for (p = 0; p < d.length; p += 1) { + const _ = Yl(h, d, p); + g[p] ? g[p].p(_, b) : (g[p] = Kl(_), g[p].c(), g[p].m(r, null)); } - for (; h < g.length; h += 1) - g[h].d(1); + for (; p < g.length; p += 1) + g[p].d(1); g.length = d.length; } - (!u || D & /*background_color*/ - 2) && ht( + (!u || b & /*background_color*/ + 2) && gt( r, "background-color", /*background_color*/ - p[1] - ), D & /*display_mode*/ - 4 && ht( + h[1] + ), b & /*display_mode*/ + 4 && gt( t, "display", /*display_mode*/ - p[2] === "progress" ? "none" : "flex" + h[2] === "progress" ? "none" : "flex" ), /*progress*/ - p[6].visible && /*display_mode*/ - (p[2] === "full" || /*display_mode*/ - p[2] === "progress") ? b ? b.p(p, D) : (b = Ql(p), b.c(), b.m(e, null)) : b && (b.d(1), b = null), D & /*height_style*/ - 1024 && ht( + h[6].visible && /*display_mode*/ + (h[2] === "full" || /*display_mode*/ + h[2] === "progress") ? D ? D.p(h, b) : (D = Ql(h), D.c(), D.m(e, null)) : D && (D.d(1), D = null), b & /*height_style*/ + 1024 && gt( e, "height", /*height_style*/ - p[10] + h[10] ); }, - i(p) { - u || (Dd(i.$$.fragment, p), u = !0); + i(h) { + u || (wd(i.$$.fragment, h), u = !0); }, - o(p) { - wd(i.$$.fragment, p), u = !1; + o(h) { + yd(i.$$.fragment, h), u = !1; }, - d(p) { - p && ee(e), pd(i), md(g, p), o[19](null), b && b.d(); + d(h) { + h && ne(e), md(i), gd(g, h), o[19](null), D && D.d(); } }; } -function Ed(o, e, t) { - var n = this && this.__awaiter || function(F, S, I, T) { - function L(Q) { - return Q instanceof I ? Q : new I(function(j) { - j(Q); +function Ad(o, e, t) { + var n = this && this.__awaiter || function(y, S, I, R) { + function N(te) { + return te instanceof I ? te : new I(function(q) { + q(te); }); } - return new (I || (I = Promise))(function(Q, j) { - function oe(N) { + return new (I || (I = Promise))(function(te, q) { + function U(z) { try { - te(T.next(N)); - } catch (G) { - j(G); + ie(R.next(z)); + } catch (V) { + q(V); } } - function J(N) { + function O(z) { try { - te(T.throw(N)); - } catch (G) { - j(G); + ie(R.throw(z)); + } catch (V) { + q(V); } } - function te(N) { - N.done ? Q(N.value) : L(N.value).then(oe, J); + function ie(z) { + z.done ? te(z.value) : N(z.value).then(U, O); } - te((T = T.apply(F, S || [])).next()); + ie((R = R.apply(y, S || [])).next()); }); }; let { value: i = null } = e, { height: a } = e, { autoscroll: l } = e, { line_numbers: r } = e, { background_color: s } = e, { display_mode: u } = e, { show_download_button: c } = e, { show_copy_button: m } = e, { show_clear_button: d } = e; - const g = Fd(); - let b, p = { + const g = $d(); + let D, h = { visible: !0, current: 0, total: 100, desc: "", percentage: 0, rate: 0, - status: "running" - }, D = [], $ = "", h, _ = "Processing...", v; - yd(() => { - l && b && u !== "progress" && t(8, b.scrollTop = b.scrollHeight, b); + status: "running", + rate_unit: "it/s", + extra_info: "" + }, b = [], k = "", p, _ = "Processing...", v; + Fd(() => { + l && D && u !== "progress" && t(8, D.scrollTop = D.scrollHeight, D); }); - function y(F) { - $ = F, t(9, $), t(12, i), t(16, v), t(20, n), t(7, D), t(15, _), t(2, u), t(6, p); + function F(y) { + k = y, t(9, k), t(12, i), t(16, v), t(20, n), t(7, b), t(15, _), t(2, u), t(6, h); } const w = () => g("clear"); - function A(F) { - Qa[F ? "unshift" : "push"](() => { - b = F, t(8, b); + function A(y) { + Ja[y ? "unshift" : "push"](() => { + D = y, t(8, D); }); } - return o.$$set = (F) => { - "value" in F && t(12, i = F.value), "height" in F && t(13, a = F.height), "autoscroll" in F && t(14, l = F.autoscroll), "line_numbers" in F && t(0, r = F.line_numbers), "background_color" in F && t(1, s = F.background_color), "display_mode" in F && t(2, u = F.display_mode), "show_download_button" in F && t(3, c = F.show_download_button), "show_copy_button" in F && t(4, m = F.show_copy_button), "show_clear_button" in F && t(5, d = F.show_clear_button); + return o.$$set = (y) => { + "value" in y && t(12, i = y.value), "height" in y && t(13, a = y.height), "autoscroll" in y && t(14, l = y.autoscroll), "line_numbers" in y && t(0, r = y.line_numbers), "background_color" in y && t(1, s = y.background_color), "display_mode" in y && t(2, u = y.display_mode), "show_download_button" in y && t(3, c = y.show_download_button), "show_copy_button" in y && t(4, m = y.show_copy_button), "show_clear_button" in y && t(5, d = y.show_clear_button); }, o.$$.update = () => { o.$$.dirty & /*value, debounceTimeout, log_lines, initial_desc, display_mode, progress*/ 102596 && i !== null && (clearTimeout(v), t(16, v = setTimeout( () => n(void 0, void 0, void 0, function* () { if (i === null) - t(7, D = []), t(6, p = { + t(7, b = []), t(6, h = { visible: !1, current: 0, total: 100, desc: "", percentage: 0, rate: 0, - status: "running" - }), t(9, $ = ""), t(15, _ = "Processing..."); + status: "running", + rate_unit: "it/s", + extra_info: "" + }), t(9, k = ""), t(15, _ = "Processing..."); else if (i) { if (Array.isArray(i)) { - t(7, D = []), t(6, p.visible = !1, p); - for (const F of i) - F.type === "log" ? t(7, D = [ - ...D, + t(7, b = []), t(6, h.visible = !1, h); + for (const y of i) + y.type === "log" ? t(7, b = [ + ...b, { - level: F.level || "INFO", - content: F.content + level: y.level || "INFO", + content: y.content } - ]) : F.type === "progress" && (t(6, p.visible = !0, p), t(6, p.current = F.current, p), t(6, p.total = F.total || 100, p), F.current === 0 && F.desc && _ === "Processing..." && t(15, _ = F.desc), t( + ]) : y.type === "progress" && (t(6, h.visible = !0, h), t(6, h.current = y.current, h), t(6, h.total = y.total || 100, h), y.current === 0 && y.desc && _ === "Processing..." && t(15, _ = y.desc), t( 6, - p.desc = u === "progress" && D.length > 0 ? D[D.length - 1].content : _, - p - ), t(6, p.rate = F.rate || 0, p), t( + h.desc = u === "progress" && b.length > 0 ? b[b.length - 1].content : _, + h + ), t(6, h.rate = y.rate || 0, h), t(6, h.rate_unit = y.rate_unit || "it/s", h), t(6, h.extra_info = y.extra_info || "", h), t( 6, - p.percentage = p.total > 0 ? F.current / p.total * 100 : 0, - p - ), t(6, p.status = F.status || "running", p)); - } else typeof i == "object" && i.type && (i.type === "log" ? t(7, D = [ - ...D, + h.percentage = h.total > 0 ? y.current / h.total * 100 : 0, + h + ), t(6, h.status = y.status || "running", h)); + } else typeof i == "object" && i.type && (i.type === "log" ? t(7, b = [ + ...b, { level: i.level || "INFO", content: i.content } - ]) : i.type === "progress" && (t(6, p.visible = !0, p), t(6, p.current = i.current, p), t(6, p.total = i.total || 100, p), i.current === 0 && i.desc && _ === "Processing..." && t(15, _ = i.desc), t( + ]) : i.type === "progress" && (t(6, h.visible = !0, h), t(6, h.current = i.current, h), t(6, h.total = i.total || 100, h), i.current === 0 && i.desc && _ === "Processing..." && t(15, _ = i.desc), t( 6, - p.desc = u === "progress" && D.length > 0 ? D[D.length - 1].content : _, - p - ), t(6, p.rate = i.rate || 0, p), t( + h.desc = u === "progress" && b.length > 0 ? b[b.length - 1].content : _, + h + ), t(6, h.rate = i.rate || 0, h), t(6, h.rate_unit = i.rate_unit || "it/s", h), t(6, h.extra_info = i.extra_info || "", h), t( 6, - p.percentage = p.total > 0 ? i.current / p.total * 100 : 0, - p - ), t(6, p.status = i.status || "running", p), t(7, D = Array.isArray(i.logs) ? i.logs.map((F) => ({ - level: F.level || "INFO", - content: F.content - })) : D))); - t(9, $ = D.map((F) => F.content).join(` + h.percentage = h.total > 0 ? i.current / i.total * 100 : 0, + h + ), t(6, h.status = i.status || "running", h), t(7, b = Array.isArray(i.logs) ? i.logs.map((y) => ({ + level: y.level || "INFO", + content: y.content + })) : b))); + t(9, k = b.map((y) => y.content).join(` `)); } - yield $d(); + yield kd(); }), 50 ))), o.$$.dirty & /*display_mode, progress, height*/ - 8260 && (u === "progress" && p.visible ? t(10, h = "auto") : t(10, h = typeof a == "number" ? a + "px" : a)); + 8260 && (u === "progress" && h.visible ? t(10, p = "auto") : t(10, p = typeof a == "number" ? a + "px" : a)); }, [ r, s, @@ -9700,25 +9743,25 @@ function Ed(o, e, t) { c, m, d, - p, - D, - b, - $, h, + b, + D, + k, + p, g, i, a, l, _, v, - y, + F, w, A ]; } -class Ad extends cd { +class Cd extends _d { constructor(e) { - super(), gd(this, e, Ed, kd, bd, { + super(), vd(this, e, Ad, Ed, bd, { value: 12, height: 13, autoscroll: 14, @@ -9732,31 +9775,31 @@ class Ad extends cd { } } const { - SvelteComponent: Cd, - attr: Sd, - check_outros: Td, - children: xd, - claim_component: Mn, - claim_element: Bd, - claim_space: Jl, - create_component: Pn, - destroy_component: zn, - detach: Un, - element: Rd, - group_outros: Id, - init: Ld, + SvelteComponent: Sd, + attr: Td, + check_outros: xd, + children: Bd, + claim_component: Pn, + claim_element: Rd, + claim_space: ea, + create_component: zn, + destroy_component: Un, + detach: Hn, + element: Id, + group_outros: Ld, + init: qd, insert_hydration: Xi, - mount_component: Hn, - safe_not_equal: qd, - space: ea, - transition_in: Dt, + mount_component: Gn, + safe_not_equal: Od, + space: ta, + transition_in: wt, transition_out: zt } = window.__gradio__svelte__internal; -function ta(o) { +function na(o) { let e, t, n; - return t = new Bs({ + return t = new Rs({ props: { - Icon: Jc, + Icon: e_, show_label: ( /*show_label*/ o[9] @@ -9768,18 +9811,18 @@ function ta(o) { } }), { c() { - e = Rd("div"), Pn(t.$$.fragment), this.h(); + e = Id("div"), zn(t.$$.fragment), this.h(); }, l(i) { - e = Bd(i, "DIV", { class: !0 }); - var a = xd(e); - Mn(t.$$.fragment, a), a.forEach(Un), this.h(); + e = Rd(i, "DIV", { class: !0 }); + var a = Bd(e); + Pn(t.$$.fragment, a), a.forEach(Hn), this.h(); }, h() { - Sd(e, "class", "block-label-wrapper svelte-10ojysx"); + Td(e, "class", "block-label-wrapper svelte-10ojysx"); }, m(i, a) { - Xi(i, e, a), Hn(t, e, null), n = !0; + Xi(i, e, a), Gn(t, e, null), n = !0; }, p(i, a) { const l = {}; @@ -9790,22 +9833,22 @@ function ta(o) { i[2]), t.$set(l); }, i(i) { - n || (Dt(t.$$.fragment, i), n = !0); + n || (wt(t.$$.fragment, i), n = !0); }, o(i) { zt(t.$$.fragment, i), n = !1; }, d(i) { - i && Un(e), zn(t); + i && Hn(e), Un(t); } }; } -function Od(o) { +function Nd(o) { let e, t, n, i, a, l = ( /*show_label*/ - o[9] && ta(o) + o[9] && na(o) ); - return t = new Ec({ + return t = new Ac({ props: { loading_status: ( /*loading_status*/ @@ -9820,7 +9863,7 @@ function Od(o) { o[0].i18n ) } - }), i = new Ad({ + }), i = new Cd({ props: { value: ( /*value*/ @@ -9865,20 +9908,20 @@ function Od(o) { o[18] ), { c() { - l && l.c(), e = ea(), Pn(t.$$.fragment), n = ea(), Pn(i.$$.fragment); + l && l.c(), e = ta(), zn(t.$$.fragment), n = ta(), zn(i.$$.fragment); }, l(r) { - l && l.l(r), e = Jl(r), Mn(t.$$.fragment, r), n = Jl(r), Mn(i.$$.fragment, r); + l && l.l(r), e = ea(r), Pn(t.$$.fragment, r), n = ea(r), Pn(i.$$.fragment, r); }, m(r, s) { - l && l.m(r, s), Xi(r, e, s), Hn(t, r, s), Xi(r, n, s), Hn(i, r, s), a = !0; + l && l.m(r, s), Xi(r, e, s), Gn(t, r, s), Xi(r, n, s), Gn(i, r, s), a = !0; }, p(r, s) { /*show_label*/ r[9] ? l ? (l.p(r, s), s & /*show_label*/ - 512 && Dt(l, 1)) : (l = ta(r), l.c(), Dt(l, 1), l.m(e.parentNode, e)) : l && (Id(), zt(l, 1, 1, () => { + 512 && wt(l, 1)) : (l = na(r), l.c(), wt(l, 1), l.m(e.parentNode, e)) : l && (Ld(), zt(l, 1, 1, () => { l = null; - }), Td()); + }), xd()); const u = {}; s & /*loading_status*/ 131072 && (u.loading_status = /*loading_status*/ @@ -9909,19 +9952,19 @@ function Od(o) { r[12]), i.$set(c); }, i(r) { - a || (Dt(l), Dt(t.$$.fragment, r), Dt(i.$$.fragment, r), a = !0); + a || (wt(l), wt(t.$$.fragment, r), wt(i.$$.fragment, r), a = !0); }, o(r) { zt(l), zt(t.$$.fragment, r), zt(i.$$.fragment, r), a = !1; }, d(r) { - r && (Un(e), Un(n)), l && l.d(r), zn(t, r), zn(i, r); + r && (Hn(e), Hn(n)), l && l.d(r), Un(t, r), Un(i, r); } }; } -function Nd(o) { +function Md(o) { let e, t; - return e = new kr({ + return e = new Er({ props: { visible: ( /*visible*/ @@ -9944,18 +9987,18 @@ function Nd(o) { o[16] ), allow_overflow: !1, - $$slots: { default: [Od] }, + $$slots: { default: [Nd] }, $$scope: { ctx: o } } }), { c() { - Pn(e.$$.fragment); + zn(e.$$.fragment); }, l(n) { - Mn(e.$$.fragment, n); + Pn(e.$$.fragment, n); }, m(n, i) { - Hn(e, n, i), t = !0; + Gn(e, n, i), t = !0; }, p(n, [i]) { const a = {}; @@ -9973,21 +10016,21 @@ function Nd(o) { 663295 && (a.$$scope = { dirty: i, ctx: n }), e.$set(a); }, i(n) { - t || (Dt(e.$$.fragment, n), t = !0); + t || (wt(e.$$.fragment, n), t = !0); }, o(n) { zt(e.$$.fragment, n), t = !1; }, d(n) { - zn(e, n); + Un(e, n); } }; } -function Md(o, e, t) { - let { gradio: n } = e, { value: i = null } = e, { label: a } = e, { height: l } = e, { autoscroll: r } = e, { line_numbers: s } = e, { background_color: u } = e, { display_mode: c } = e, { visible: m = !0 } = e, { show_label: d = !0 } = e, { show_download_button: g } = e, { show_copy_button: b } = e, { show_clear_button: p } = e, { elem_id: D = "" } = e, { elem_classes: $ = [] } = e, { scale: h = null } = e, { min_width: _ = void 0 } = e, { loading_status: v } = e; - const y = () => n.dispatch("clear"); +function Pd(o, e, t) { + let { gradio: n } = e, { value: i = null } = e, { label: a } = e, { height: l } = e, { autoscroll: r } = e, { line_numbers: s } = e, { background_color: u } = e, { display_mode: c } = e, { visible: m = !0 } = e, { show_label: d = !0 } = e, { show_download_button: g } = e, { show_copy_button: D } = e, { show_clear_button: h } = e, { elem_id: b = "" } = e, { elem_classes: k = [] } = e, { scale: p = null } = e, { min_width: _ = void 0 } = e, { loading_status: v } = e; + const F = () => n.dispatch("clear"); return o.$$set = (w) => { - "gradio" in w && t(0, n = w.gradio), "value" in w && t(1, i = w.value), "label" in w && t(2, a = w.label), "height" in w && t(3, l = w.height), "autoscroll" in w && t(4, r = w.autoscroll), "line_numbers" in w && t(5, s = w.line_numbers), "background_color" in w && t(6, u = w.background_color), "display_mode" in w && t(7, c = w.display_mode), "visible" in w && t(8, m = w.visible), "show_label" in w && t(9, d = w.show_label), "show_download_button" in w && t(10, g = w.show_download_button), "show_copy_button" in w && t(11, b = w.show_copy_button), "show_clear_button" in w && t(12, p = w.show_clear_button), "elem_id" in w && t(13, D = w.elem_id), "elem_classes" in w && t(14, $ = w.elem_classes), "scale" in w && t(15, h = w.scale), "min_width" in w && t(16, _ = w.min_width), "loading_status" in w && t(17, v = w.loading_status); + "gradio" in w && t(0, n = w.gradio), "value" in w && t(1, i = w.value), "label" in w && t(2, a = w.label), "height" in w && t(3, l = w.height), "autoscroll" in w && t(4, r = w.autoscroll), "line_numbers" in w && t(5, s = w.line_numbers), "background_color" in w && t(6, u = w.background_color), "display_mode" in w && t(7, c = w.display_mode), "visible" in w && t(8, m = w.visible), "show_label" in w && t(9, d = w.show_label), "show_download_button" in w && t(10, g = w.show_download_button), "show_copy_button" in w && t(11, D = w.show_copy_button), "show_clear_button" in w && t(12, h = w.show_clear_button), "elem_id" in w && t(13, b = w.elem_id), "elem_classes" in w && t(14, k = w.elem_classes), "scale" in w && t(15, p = w.scale), "min_width" in w && t(16, _ = w.min_width), "loading_status" in w && t(17, v = w.loading_status); }, [ n, i, @@ -10000,19 +10043,19 @@ function Md(o, e, t) { m, d, g, - b, - p, D, - $, h, + b, + k, + p, _, v, - y + F ]; } -class OC extends Cd { +class NC extends Sd { constructor(e) { - super(), Ld(this, e, Md, Nd, qd, { + super(), qd(this, e, Pd, Md, Od, { gradio: 0, value: 1, label: 2, @@ -10035,5 +10078,5 @@ class OC extends Cd { } } export { - OC as default + NC as default };