ant-design-x-vue
Version:
Craft AI-driven interfaces effortlessly
1,704 lines • 1.16 MB
JavaScript
var tS = Object.defineProperty;
var nS = (e, t, n) => t in e ? tS(e, t, { enumerable: !0, configurable: !0, writable: !0, value: n }) : e[t] = n;
var xo = (e, t, n) => nS(e, typeof t != "symbol" ? t + "" : t, n);
import { computed as $, inject as Se, provide as Ce, defineComponent as K, watch as ee, unref as se, shallowRef as X, triggerRef as tn, Fragment as Te, isVNode as xt, Comment as oS, Text as Ev, reactive as He, getCurrentInstance as gt, onMounted as xe, onUpdated as go, onUnmounted as zn, ref as Q, watchEffect as $e, onBeforeUnmount as Ne, createVNode as g, h as so, Transition as Xt, withDirectives as nn, resolveDirective as rS, cloneVNode as di, nextTick as Fe, toRef as Oe, withModifiers as rf, vShow as gn, onBeforeMount as iS, Teleport as Ka, createTextVNode as qr, isRef as aS, toRefs as Uc, toRaw as Rt, render as Wr, onBeforeUpdate as Av, TransitionGroup as fi, createApp as lS, useSlots as zt, mergeProps as We, onWatcherCleanup as ir, toValue as De, mergeDefaults as rt, useAttrs as Mv, watchPostEffect as sS, renderList as cS, getCurrentScope as uS, onScopeDispose as dS, useTemplateRef as Go, createElementBlock as Rv, openBlock as Dv, createElementVNode as Ho, useId as fS } from "vue";
const Rn = function() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++)
t[n] = arguments[n];
return t;
}, pS = function() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++)
t[n] = arguments[n];
return t;
}, Bn = (e) => {
const t = e;
return t.install = function(n) {
n.component(t.displayName || t.name, e);
}, e;
};
function kr() {
return {
type: [Function, Array]
};
}
function we(e) {
return {
type: Object,
default: e
};
}
function Ie(e) {
return {
type: Boolean,
default: e
};
}
function me(e) {
return {
type: Function,
default: e
};
}
function tt(e, t) {
return {
validator: () => !0,
default: e
};
}
function Ko(e) {
return {
type: Array,
default: e
};
}
function Ge(e) {
return {
type: String,
default: e
};
}
function at(e, t) {
return e ? {
type: e,
default: t
} : tt(t);
}
const Yc = "anticon", Fv = Symbol("GlobalFormContextKey"), gS = (e) => {
Ce(Fv, e);
}, mS = () => Se(Fv, {
validateMessages: $(() => {
})
}), vS = () => ({
iconPrefixCls: String,
getTargetContainer: {
type: Function
},
getPopupContainer: {
type: Function
},
prefixCls: String,
getPrefixCls: {
type: Function
},
renderEmpty: {
type: Function
},
transformCellText: {
type: Function
},
csp: we(),
input: we(),
autoInsertSpaceInButton: {
type: Boolean,
default: void 0
},
locale: we(),
pageHeader: we(),
componentSize: {
type: String
},
componentDisabled: {
type: Boolean,
default: void 0
},
direction: {
type: String,
default: "ltr"
},
space: we(),
virtual: {
type: Boolean,
default: void 0
},
dropdownMatchSelectWidth: {
type: [Number, Boolean],
default: !0
},
form: we(),
pagination: we(),
theme: we(),
select: we(),
wave: we()
}), Zc = Symbol("configProvider"), Lv = {
getPrefixCls: (e, t) => t || (e ? `ant-${e}` : "ant"),
iconPrefixCls: $(() => Yc),
getPopupContainer: $(() => () => document.body),
direction: $(() => "ltr")
}, pi = () => Se(Zc, Lv), hS = (e) => Ce(Zc, e), yS = "ant";
function st() {
const { getPrefixCls: e, direction: t, csp: n, iconPrefixCls: o, theme: r } = pi();
return {
theme: r,
getPrefixCls: e,
direction: t,
csp: n,
iconPrefixCls: o
};
}
function ft(e, t) {
const n = /* @__PURE__ */ Object.create(null);
for (const o in e)
t.includes(o) || Object.defineProperty(n, o, { enumerable: !0, get: () => e[o] });
return n;
}
const bS = (e) => {
const t = e;
return t.install = function(n) {
n.component(t.displayName || t.name, e);
}, e;
};
function mn(e) {
return { type: Object, default: e };
}
function Bl(e) {
return { type: Boolean, default: e };
}
function SS(e, t) {
const n = { validator: () => !0, default: e };
return n;
}
function af(e) {
return { type: Array, default: e };
}
function lf(e) {
return { type: String, default: e };
}
function CS(e, t) {
return e ? { type: e, default: t } : SS(t);
}
const Nv = Symbol("XProviderContext"), Hs = X(), xS = (e) => {
Ce(Nv, e), ee(
e,
() => {
Hs.value = se(e), tn(Hs);
},
{ immediate: !0, deep: !0 }
);
}, $S = () => Se(
Nv,
$(() => Hs.value || {})
), wS = K({
props: {
value: mn()
},
setup(e, { slots: t }) {
return xS($(() => e.value)), () => {
var n;
return (n = t.default) == null ? void 0 : n.call(t);
};
}
});
function Xr(e) {
"@babel/helpers - typeof";
return Xr = typeof Symbol == "function" && typeof Symbol.iterator == "symbol" ? function(t) {
return typeof t;
} : function(t) {
return t && typeof Symbol == "function" && t.constructor === Symbol && t !== Symbol.prototype ? "symbol" : typeof t;
}, Xr(e);
}
function OS(e, t) {
if (Xr(e) != "object" || !e) return e;
var n = e[Symbol.toPrimitive];
if (n !== void 0) {
var o = n.call(e, t);
if (Xr(o) != "object") return o;
throw new TypeError("@@toPrimitive must return a primitive value.");
}
return (t === "string" ? String : Number)(e);
}
function PS(e) {
var t = OS(e, "string");
return Xr(t) == "symbol" ? t : t + "";
}
function yt(e, t, n) {
return (t = PS(t)) in e ? Object.defineProperty(e, t, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = n, e;
}
function sf(e, t) {
var n = Object.keys(e);
if (Object.getOwnPropertySymbols) {
var o = Object.getOwnPropertySymbols(e);
t && (o = o.filter(function(r) {
return Object.getOwnPropertyDescriptor(e, r).enumerable;
})), n.push.apply(n, o);
}
return n;
}
function z(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t] != null ? arguments[t] : {};
t % 2 ? sf(Object(n), !0).forEach(function(o) {
yt(e, o, n[o]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) : sf(Object(n)).forEach(function(o) {
Object.defineProperty(e, o, Object.getOwnPropertyDescriptor(n, o));
});
}
return e;
}
function y() {
return y = Object.assign ? Object.assign.bind() : function(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t];
for (var o in n) ({}).hasOwnProperty.call(n, o) && (e[o] = n[o]);
}
return e;
}, y.apply(null, arguments);
}
const IS = (e) => typeof e == "function", TS = Array.isArray, ES = (e) => typeof e == "string", AS = (e) => e !== null && typeof e == "object", MS = /^on[^a-z]/, RS = (e) => MS.test(e), jv = (e) => {
const t = /* @__PURE__ */ Object.create(null);
return (n) => t[n] || (t[n] = e(n));
}, DS = /-(\w)/g, zv = jv((e) => e.replace(DS, (t, n) => n ? n.toUpperCase() : "")), FS = /\B([A-Z])/g, LS = jv((e) => e.replace(FS, "-$1").toLowerCase()), NS = Object.prototype.hasOwnProperty, cf = (e, t) => NS.call(e, t);
function jS(e, t, n, o) {
const r = e[n];
if (r != null) {
const i = cf(r, "default");
if (i && o === void 0) {
const a = r.default;
o = r.type !== Function && IS(a) ? a() : a;
}
r.type === Boolean && (!cf(t, n) && !i ? o = !1 : o === "" && (o = !0));
}
return o;
}
function Do(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {}, n = arguments.length > 2 ? arguments[2] : void 0;
return typeof e == "function" ? e(t) : e ?? n;
}
function zS(e) {
let t;
const n = new Promise((r) => {
t = e(() => {
r(!0);
});
}), o = () => {
t == null || t();
};
return o.then = (r, i) => n.then(r, i), o.promise = n, o;
}
function ie() {
const e = [];
for (let t = 0; t < arguments.length; t++) {
const n = t < 0 || arguments.length <= t ? void 0 : arguments[t];
if (n) {
if (ES(n))
e.push(n);
else if (TS(n))
for (let o = 0; o < n.length; o++) {
const r = ie(n[o]);
r && e.push(r);
}
else if (AS(n))
for (const o in n)
n[o] && e.push(o);
}
}
return e.join(" ");
}
var Bv = function() {
if (typeof Map < "u")
return Map;
function e(t, n) {
var o = -1;
return t.some(function(r, i) {
return r[0] === n ? (o = i, !0) : !1;
}), o;
}
return (
/** @class */
function() {
function t() {
this.__entries__ = [];
}
return Object.defineProperty(t.prototype, "size", {
/**
* @returns {boolean}
*/
get: function() {
return this.__entries__.length;
},
enumerable: !0,
configurable: !0
}), t.prototype.get = function(n) {
var o = e(this.__entries__, n), r = this.__entries__[o];
return r && r[1];
}, t.prototype.set = function(n, o) {
var r = e(this.__entries__, n);
~r ? this.__entries__[r][1] = o : this.__entries__.push([n, o]);
}, t.prototype.delete = function(n) {
var o = this.__entries__, r = e(o, n);
~r && o.splice(r, 1);
}, t.prototype.has = function(n) {
return !!~e(this.__entries__, n);
}, t.prototype.clear = function() {
this.__entries__.splice(0);
}, t.prototype.forEach = function(n, o) {
o === void 0 && (o = null);
for (var r = 0, i = this.__entries__; r < i.length; r++) {
var a = i[r];
n.call(o, a[1], a[0]);
}
}, t;
}()
);
}(), _s = typeof window < "u" && typeof document < "u" && window.document === document, Sa = function() {
return typeof global < "u" && global.Math === Math ? global : typeof self < "u" && self.Math === Math ? self : typeof window < "u" && window.Math === Math ? window : Function("return this")();
}(), BS = function() {
return typeof requestAnimationFrame == "function" ? requestAnimationFrame.bind(Sa) : function(e) {
return setTimeout(function() {
return e(Date.now());
}, 1e3 / 60);
};
}(), HS = 2;
function _S(e, t) {
var n = !1, o = !1, r = 0;
function i() {
n && (n = !1, e()), o && l();
}
function a() {
BS(i);
}
function l() {
var s = Date.now();
if (n) {
if (s - r < HS)
return;
o = !0;
} else
n = !0, o = !1, setTimeout(a, t);
r = s;
}
return l;
}
var VS = 20, qS = ["top", "right", "bottom", "left", "width", "height", "size", "weight"], WS = typeof MutationObserver < "u", kS = (
/** @class */
function() {
function e() {
this.connected_ = !1, this.mutationEventsAdded_ = !1, this.mutationsObserver_ = null, this.observers_ = [], this.onTransitionEnd_ = this.onTransitionEnd_.bind(this), this.refresh = _S(this.refresh.bind(this), VS);
}
return e.prototype.addObserver = function(t) {
~this.observers_.indexOf(t) || this.observers_.push(t), this.connected_ || this.connect_();
}, e.prototype.removeObserver = function(t) {
var n = this.observers_, o = n.indexOf(t);
~o && n.splice(o, 1), !n.length && this.connected_ && this.disconnect_();
}, e.prototype.refresh = function() {
var t = this.updateObservers_();
t && this.refresh();
}, e.prototype.updateObservers_ = function() {
var t = this.observers_.filter(function(n) {
return n.gatherActive(), n.hasActive();
});
return t.forEach(function(n) {
return n.broadcastActive();
}), t.length > 0;
}, e.prototype.connect_ = function() {
!_s || this.connected_ || (document.addEventListener("transitionend", this.onTransitionEnd_), window.addEventListener("resize", this.refresh), WS ? (this.mutationsObserver_ = new MutationObserver(this.refresh), this.mutationsObserver_.observe(document, {
attributes: !0,
childList: !0,
characterData: !0,
subtree: !0
})) : (document.addEventListener("DOMSubtreeModified", this.refresh), this.mutationEventsAdded_ = !0), this.connected_ = !0);
}, e.prototype.disconnect_ = function() {
!_s || !this.connected_ || (document.removeEventListener("transitionend", this.onTransitionEnd_), window.removeEventListener("resize", this.refresh), this.mutationsObserver_ && this.mutationsObserver_.disconnect(), this.mutationEventsAdded_ && document.removeEventListener("DOMSubtreeModified", this.refresh), this.mutationsObserver_ = null, this.mutationEventsAdded_ = !1, this.connected_ = !1);
}, e.prototype.onTransitionEnd_ = function(t) {
var n = t.propertyName, o = n === void 0 ? "" : n, r = qS.some(function(i) {
return !!~o.indexOf(i);
});
r && this.refresh();
}, e.getInstance = function() {
return this.instance_ || (this.instance_ = new e()), this.instance_;
}, e.instance_ = null, e;
}()
), Hv = function(e, t) {
for (var n = 0, o = Object.keys(t); n < o.length; n++) {
var r = o[n];
Object.defineProperty(e, r, {
value: t[r],
enumerable: !1,
writable: !1,
configurable: !0
});
}
return e;
}, Uo = function(e) {
var t = e && e.ownerDocument && e.ownerDocument.defaultView;
return t || Sa;
}, _v = Ua(0, 0, 0, 0);
function Ca(e) {
return parseFloat(e) || 0;
}
function uf(e) {
for (var t = [], n = 1; n < arguments.length; n++)
t[n - 1] = arguments[n];
return t.reduce(function(o, r) {
var i = e["border-" + r + "-width"];
return o + Ca(i);
}, 0);
}
function XS(e) {
for (var t = ["top", "right", "bottom", "left"], n = {}, o = 0, r = t; o < r.length; o++) {
var i = r[o], a = e["padding-" + i];
n[i] = Ca(a);
}
return n;
}
function GS(e) {
var t = e.getBBox();
return Ua(0, 0, t.width, t.height);
}
function KS(e) {
var t = e.clientWidth, n = e.clientHeight;
if (!t && !n)
return _v;
var o = Uo(e).getComputedStyle(e), r = XS(o), i = r.left + r.right, a = r.top + r.bottom, l = Ca(o.width), s = Ca(o.height);
if (o.boxSizing === "border-box" && (Math.round(l + i) !== t && (l -= uf(o, "left", "right") + i), Math.round(s + a) !== n && (s -= uf(o, "top", "bottom") + a)), !YS(e)) {
var c = Math.round(l + i) - t, u = Math.round(s + a) - n;
Math.abs(c) !== 1 && (l -= c), Math.abs(u) !== 1 && (s -= u);
}
return Ua(r.left, r.top, l, s);
}
var US = /* @__PURE__ */ function() {
return typeof SVGGraphicsElement < "u" ? function(e) {
return e instanceof Uo(e).SVGGraphicsElement;
} : function(e) {
return e instanceof Uo(e).SVGElement && typeof e.getBBox == "function";
};
}();
function YS(e) {
return e === Uo(e).document.documentElement;
}
function ZS(e) {
return _s ? US(e) ? GS(e) : KS(e) : _v;
}
function QS(e) {
var t = e.x, n = e.y, o = e.width, r = e.height, i = typeof DOMRectReadOnly < "u" ? DOMRectReadOnly : Object, a = Object.create(i.prototype);
return Hv(a, {
x: t,
y: n,
width: o,
height: r,
top: n,
right: t + o,
bottom: r + n,
left: t
}), a;
}
function Ua(e, t, n, o) {
return { x: e, y: t, width: n, height: o };
}
var JS = (
/** @class */
function() {
function e(t) {
this.broadcastWidth = 0, this.broadcastHeight = 0, this.contentRect_ = Ua(0, 0, 0, 0), this.target = t;
}
return e.prototype.isActive = function() {
var t = ZS(this.target);
return this.contentRect_ = t, t.width !== this.broadcastWidth || t.height !== this.broadcastHeight;
}, e.prototype.broadcastRect = function() {
var t = this.contentRect_;
return this.broadcastWidth = t.width, this.broadcastHeight = t.height, t;
}, e;
}()
), eC = (
/** @class */
/* @__PURE__ */ function() {
function e(t, n) {
var o = QS(n);
Hv(this, { target: t, contentRect: o });
}
return e;
}()
), tC = (
/** @class */
function() {
function e(t, n, o) {
if (this.activeObservations_ = [], this.observations_ = new Bv(), typeof t != "function")
throw new TypeError("The callback provided as parameter 1 is not a function.");
this.callback_ = t, this.controller_ = n, this.callbackCtx_ = o;
}
return e.prototype.observe = function(t) {
if (!arguments.length)
throw new TypeError("1 argument required, but only 0 present.");
if (!(typeof Element > "u" || !(Element instanceof Object))) {
if (!(t instanceof Uo(t).Element))
throw new TypeError('parameter 1 is not of type "Element".');
var n = this.observations_;
n.has(t) || (n.set(t, new JS(t)), this.controller_.addObserver(this), this.controller_.refresh());
}
}, e.prototype.unobserve = function(t) {
if (!arguments.length)
throw new TypeError("1 argument required, but only 0 present.");
if (!(typeof Element > "u" || !(Element instanceof Object))) {
if (!(t instanceof Uo(t).Element))
throw new TypeError('parameter 1 is not of type "Element".');
var n = this.observations_;
n.has(t) && (n.delete(t), n.size || this.controller_.removeObserver(this));
}
}, e.prototype.disconnect = function() {
this.clearActive(), this.observations_.clear(), this.controller_.removeObserver(this);
}, e.prototype.gatherActive = function() {
var t = this;
this.clearActive(), this.observations_.forEach(function(n) {
n.isActive() && t.activeObservations_.push(n);
});
}, e.prototype.broadcastActive = function() {
if (this.hasActive()) {
var t = this.callbackCtx_, n = this.activeObservations_.map(function(o) {
return new eC(o.target, o.broadcastRect());
});
this.callback_.call(t, n, t), this.clearActive();
}
}, e.prototype.clearActive = function() {
this.activeObservations_.splice(0);
}, e.prototype.hasActive = function() {
return this.activeObservations_.length > 0;
}, e;
}()
), Vv = typeof WeakMap < "u" ? /* @__PURE__ */ new WeakMap() : new Bv(), qv = (
/** @class */
/* @__PURE__ */ function() {
function e(t) {
if (!(this instanceof e))
throw new TypeError("Cannot call a class as a function.");
if (!arguments.length)
throw new TypeError("1 argument required, but only 0 present.");
var n = kS.getInstance(), o = new tC(t, n, this);
Vv.set(this, o);
}
return e;
}()
);
[
"observe",
"unobserve",
"disconnect"
].forEach(function(e) {
qv.prototype[e] = function() {
var t;
return (t = Vv.get(this))[e].apply(t, arguments);
};
});
var Wv = function() {
return typeof Sa.ResizeObserver < "u" ? Sa.ResizeObserver : qv;
}();
const Vs = (e) => e != null && e !== "", Qe = (e, t) => {
const n = y({}, e);
return Object.keys(t).forEach((o) => {
const r = n[o];
if (r)
r.type || r.default ? r.default = t[o] : r.def ? r.def(t[o]) : n[o] = {
type: r,
default: t[o]
};
else
throw new Error(`not have ${o} prop`);
}), n;
}, nC = (e) => {
const t = Object.keys(e), n = {}, o = {}, r = {};
for (let i = 0, a = t.length; i < a; i++) {
const l = t[i];
RS(l) ? (n[l[2].toLowerCase() + l.slice(3)] = e[l], o[l] = e[l]) : r[l] = e[l];
}
return {
onEvents: o,
events: n,
extraAttrs: r
};
}, oC = function() {
let e = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : "", t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !1;
const n = {}, o = /;(?![^(]*\))/g, r = /:(.+)/;
return typeof e == "object" ? e : (e.split(o).forEach(function(i) {
if (i) {
const a = i.split(r);
if (a.length > 1) {
const l = t ? zv(a[0].trim()) : a[0].trim();
n[l] = a[1].trim();
}
}
}), n);
}, rC = (e, t) => e[t] !== void 0, kv = Symbol("skipFlatten"), nt = function() {
let e = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : [], t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !0;
const n = Array.isArray(e) ? e : [e], o = [];
return n.forEach((r) => {
Array.isArray(r) ? o.push(...nt(r, t)) : r && r.type === Te ? r.key === kv ? o.push(r) : o.push(...nt(r.children, t)) : r && xt(r) ? t && !Xv(r) ? o.push(r) : t || o.push(r) : Vs(r) && o.push(r);
}), o;
}, iC = function(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "default", n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
if (xt(e))
return e.type === Te ? t === "default" ? nt(e.children) : [] : e.children && e.children[t] ? nt(e.children[t](n)) : [];
{
const o = e.$slots[t] && e.$slots[t](n);
return nt(o);
}
}, Vt = (e) => {
var t;
let n = ((t = e == null ? void 0 : e.vnode) === null || t === void 0 ? void 0 : t.el) || e && (e.$el || e);
for (; n && !n.tagName; )
n = n.nextSibling;
return n;
}, aC = (e) => {
const t = {};
if (e.$ && e.$.vnode) {
const n = e.$.vnode.props || {};
Object.keys(e.$props).forEach((o) => {
const r = e.$props[o], i = LS(o);
(r !== void 0 || i in n) && (t[o] = r);
});
} else if (xt(e) && typeof e.type == "object") {
const n = e.props || {}, o = {};
Object.keys(n).forEach((i) => {
o[zv(i)] = n[i];
});
const r = e.type.props || {};
Object.keys(r).forEach((i) => {
const a = jS(r, o, i, o[i]);
(a !== void 0 || i in o) && (t[i] = a);
});
}
return t;
}, lC = function(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : "default", n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : e, o = arguments.length > 3 && arguments[3] !== void 0 ? arguments[3] : !0, r;
if (e.$) {
const i = e[t];
if (i !== void 0)
return typeof i == "function" && o ? i(n) : i;
r = e.$slots[t], r = o && r ? r(n) : r;
} else if (xt(e)) {
const i = e.props && e.props[t];
if (i !== void 0 && e.props !== null)
return typeof i == "function" && o ? i(n) : i;
e.type === Te ? r = e.children : e.children && e.children[t] && (r = e.children[t], r = o && r ? r(n) : r);
}
return Array.isArray(r) && (r = nt(r), r = r.length === 1 ? r[0] : r, r = r.length === 0 ? void 0 : r), r;
};
function df() {
let e = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {}, t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !0, n = {};
return e.$ ? n = y(y({}, n), e.$attrs) : n = y(y({}, n), e.props), nC(n)[t ? "onEvents" : "events"];
}
function sC(e, t) {
let o = ((xt(e) ? e.props : e.$attrs) || {}).style || {};
return typeof o == "string" && (o = oC(o, t)), o;
}
function cC(e) {
return e.length === 1 && e[0].type === Te;
}
function Xv(e) {
return e && (e.type === oS || e.type === Te && e.children.length === 0 || e.type === Ev && e.children.trim() === "");
}
function Dt() {
let e = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : [];
const t = [];
return e.forEach((n) => {
Array.isArray(n) ? t.push(...n) : (n == null ? void 0 : n.type) === Te ? t.push(...Dt(n.children)) : t.push(n);
}), t.filter((n) => !Xv(n));
}
function Ft(e) {
return Array.isArray(e) && e.length === 1 && (e = e[0]), e && e.__v_isVNode && typeof e.type != "symbol";
}
function gi(e, t) {
let n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : "default";
var o, r;
return (o = t[n]) !== null && o !== void 0 ? o : (r = e[n]) === null || r === void 0 ? void 0 : r.call(e);
}
const ar = K({
compatConfig: {
MODE: 3
},
name: "ResizeObserver",
props: {
disabled: Boolean,
onResize: Function
},
emits: ["resize"],
setup(e, t) {
let {
slots: n
} = t;
const o = He({
width: 0,
height: 0,
offsetHeight: 0,
offsetWidth: 0
});
let r = null, i = null;
const a = () => {
i && (i.disconnect(), i = null);
}, l = (u) => {
const {
onResize: d
} = e, f = u[0].target, {
width: p,
height: v
} = f.getBoundingClientRect(), {
offsetWidth: m,
offsetHeight: b
} = f, h = Math.floor(p), O = Math.floor(v);
if (o.width !== h || o.height !== O || o.offsetWidth !== m || o.offsetHeight !== b) {
const S = {
width: h,
height: O,
offsetWidth: m,
offsetHeight: b
};
y(o, S), d && Promise.resolve().then(() => {
d(y(y({}, S), {
offsetWidth: m,
offsetHeight: b
}), f);
});
}
}, s = gt(), c = () => {
const {
disabled: u
} = e;
if (u) {
a();
return;
}
const d = Vt(s);
d !== r && (a(), r = d), !i && d && (i = new Wv(l), i.observe(d));
};
return xe(() => {
c();
}), go(() => {
c();
}), zn(() => {
a();
}), ee(() => e.disabled, () => {
c();
}, {
flush: "post"
}), () => {
var u;
return (u = n.default) === null || u === void 0 ? void 0 : u.call(n)[0];
};
}
});
let Gv = (e) => setTimeout(e, 16), Kv = (e) => clearTimeout(e);
typeof window < "u" && "requestAnimationFrame" in window && (Gv = (e) => window.requestAnimationFrame(e), Kv = (e) => window.cancelAnimationFrame(e));
let ff = 0;
const Qc = /* @__PURE__ */ new Map();
function Uv(e) {
Qc.delete(e);
}
function Ae(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 1;
ff += 1;
const n = ff;
function o(r) {
if (r === 0)
Uv(n), e();
else {
const i = Gv(() => {
o(r - 1);
});
Qc.set(n, i);
}
}
return o(t), n;
}
Ae.cancel = (e) => {
const t = Qc.get(e);
return Uv(t), Kv(t);
};
let ct = !1;
try {
const e = Object.defineProperty({}, "passive", {
get() {
ct = !0;
}
});
window.addEventListener("testPassive", null, e), window.removeEventListener("testPassive", null, e);
} catch {
}
function _t(e, t, n, o) {
if (e && e.addEventListener) {
let r = o;
r === void 0 && ct && (t === "touchstart" || t === "touchmove" || t === "wheel") && (r = {
passive: !1
}), e.addEventListener(t, n, r);
}
return {
remove: () => {
e && e.removeEventListener && e.removeEventListener(t, n);
}
};
}
const Yv = Symbol("DisabledContextKey"), mo = () => Se(Yv, Q(void 0)), Zv = (e) => {
const t = mo();
return Ce(Yv, $(() => {
var n;
return (n = e.value) !== null && n !== void 0 ? n : t.value;
})), e;
}, uC = {
// Options.jsx
items_per_page: "/ page",
jump_to: "Go to",
jump_to_confirm: "confirm",
page: "",
// Pagination.jsx
prev_page: "Previous Page",
next_page: "Next Page",
prev_5: "Previous 5 Pages",
next_5: "Next 5 Pages",
prev_3: "Previous 3 Pages",
next_3: "Next 3 Pages"
}, dC = {
locale: "en_US",
today: "Today",
now: "Now",
backToToday: "Back to today",
ok: "Ok",
clear: "Clear",
month: "Month",
year: "Year",
timeSelect: "select time",
dateSelect: "select date",
weekSelect: "Choose a week",
monthSelect: "Choose a month",
yearSelect: "Choose a year",
decadeSelect: "Choose a decade",
yearFormat: "YYYY",
dateFormat: "M/D/YYYY",
dayFormat: "D",
dateTimeFormat: "M/D/YYYY HH:mm:ss",
monthBeforeYear: !0,
previousMonth: "Previous month (PageUp)",
nextMonth: "Next month (PageDown)",
previousYear: "Last year (Control + left)",
nextYear: "Next year (Control + right)",
previousDecade: "Last decade",
nextDecade: "Next decade",
previousCentury: "Last century",
nextCentury: "Next century"
}, Qv = {
placeholder: "Select time",
rangePlaceholder: ["Start time", "End time"]
}, pf = {
lang: y({
placeholder: "Select date",
yearPlaceholder: "Select year",
quarterPlaceholder: "Select quarter",
monthPlaceholder: "Select month",
weekPlaceholder: "Select week",
rangePlaceholder: ["Start date", "End date"],
rangeYearPlaceholder: ["Start year", "End year"],
rangeQuarterPlaceholder: ["Start quarter", "End quarter"],
rangeMonthPlaceholder: ["Start month", "End month"],
rangeWeekPlaceholder: ["Start week", "End week"]
}, dC),
timePickerLocale: y({}, Qv)
}, vt = "${label} is not a valid ${type}", un = {
locale: "en",
Pagination: uC,
DatePicker: pf,
TimePicker: Qv,
Calendar: pf,
global: {
placeholder: "Please select"
},
Table: {
filterTitle: "Filter menu",
filterConfirm: "OK",
filterReset: "Reset",
filterEmptyText: "No filters",
filterCheckall: "Select all items",
filterSearchPlaceholder: "Search in filters",
emptyText: "No data",
selectAll: "Select current page",
selectInvert: "Invert current page",
selectNone: "Clear all data",
selectionAll: "Select all data",
sortTitle: "Sort",
expand: "Expand row",
collapse: "Collapse row",
triggerDesc: "Click to sort descending",
triggerAsc: "Click to sort ascending",
cancelSort: "Click to cancel sorting"
},
Tour: {
Next: "Next",
Previous: "Previous",
Finish: "Finish"
},
Modal: {
okText: "OK",
cancelText: "Cancel",
justOkText: "OK"
},
Popconfirm: {
okText: "OK",
cancelText: "Cancel"
},
Transfer: {
titles: ["", ""],
searchPlaceholder: "Search here",
itemUnit: "item",
itemsUnit: "items",
remove: "Remove",
selectCurrent: "Select current page",
removeCurrent: "Remove current page",
selectAll: "Select all data",
removeAll: "Remove all data",
selectInvert: "Invert current page"
},
Upload: {
uploading: "Uploading...",
removeFile: "Remove file",
uploadError: "Upload error",
previewFile: "Preview file",
downloadFile: "Download file"
},
Empty: {
description: "No data"
},
Icon: {
icon: "icon"
},
Text: {
edit: "Edit",
copy: "Copy",
copied: "Copied",
expand: "Expand"
},
PageHeader: {
back: "Back"
},
Form: {
optional: "(optional)",
defaultValidateMessages: {
default: "Field validation error for ${label}",
required: "Please enter ${label}",
enum: "${label} must be one of [${enum}]",
whitespace: "${label} cannot be a blank character",
date: {
format: "${label} date format is invalid",
parse: "${label} cannot be converted to a date",
invalid: "${label} is an invalid date"
},
types: {
string: vt,
method: vt,
array: vt,
object: vt,
number: vt,
date: vt,
boolean: vt,
integer: vt,
float: vt,
regexp: vt,
email: vt,
url: vt,
hex: vt
},
string: {
len: "${label} must be ${len} characters",
min: "${label} must be at least ${min} characters",
max: "${label} must be up to ${max} characters",
range: "${label} must be between ${min}-${max} characters"
},
number: {
len: "${label} must be equal to ${len}",
min: "${label} must be minimum ${min}",
max: "${label} must be maximum ${max}",
range: "${label} must be between ${min}-${max}"
},
array: {
len: "Must be ${len} ${label}",
min: "At least ${min} ${label}",
max: "At most ${max} ${label}",
range: "The amount of ${label} must be between ${min}-${max}"
},
pattern: {
mismatch: "${label} does not match the pattern ${pattern}"
}
}
},
Image: {
preview: "Preview"
},
QRCode: {
expired: "QR code expired",
refresh: "Refresh",
scanned: "Scanned"
}
}, Jc = K({
compatConfig: {
MODE: 3
},
name: "LocaleReceiver",
props: {
componentName: String,
defaultLocale: {
type: [Object, Function]
},
children: {
type: Function
}
},
setup(e, t) {
let {
slots: n
} = t;
const o = Se("localeData", {}), r = $(() => {
const {
componentName: a = "global",
defaultLocale: l
} = e, s = l || un[a || "global"], {
antLocale: c
} = o, u = a && c ? c[a] : {};
return y(y({}, typeof s == "function" ? s() : s), u || {});
}), i = $(() => {
const {
antLocale: a
} = o, l = a && a.locale;
return a && a.exist && !l ? un.locale : l;
});
return () => {
const a = e.children || n.default, {
antLocale: l
} = o;
return a == null ? void 0 : a(r.value, i.value, l);
};
}
});
function Jv(e, t, n) {
const o = Se("localeData", {});
return [$(() => {
const {
antLocale: i
} = o, a = se(t) || un[e || "global"], l = e && i ? i[e] : {};
return y(y(y({}, typeof a == "function" ? a() : a), l || {}), se(n) || {});
})];
}
function lr(e) {
for (var t = 0, n, o = 0, r = e.length; r >= 4; ++o, r -= 4)
n = e.charCodeAt(o) & 255 | (e.charCodeAt(++o) & 255) << 8 | (e.charCodeAt(++o) & 255) << 16 | (e.charCodeAt(++o) & 255) << 24, n = /* Math.imul(k, m): */
(n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16), n ^= /* k >>> r: */
n >>> 24, t = /* Math.imul(k, m): */
(n & 65535) * 1540483477 + ((n >>> 16) * 59797 << 16) ^ /* Math.imul(h, m): */
(t & 65535) * 1540483477 + ((t >>> 16) * 59797 << 16);
switch (r) {
case 3:
t ^= (e.charCodeAt(o + 2) & 255) << 16;
case 2:
t ^= (e.charCodeAt(o + 1) & 255) << 8;
case 1:
t ^= e.charCodeAt(o) & 255, t = /* Math.imul(h, m): */
(t & 65535) * 1540483477 + ((t >>> 16) * 59797 << 16);
}
return t ^= t >>> 13, t = /* Math.imul(h, m): */
(t & 65535) * 1540483477 + ((t >>> 16) * 59797 << 16), ((t ^ t >>> 15) >>> 0).toString(36);
}
const gf = "%";
let fC = class {
constructor(t) {
this.cache = /* @__PURE__ */ new Map(), this.instanceId = t;
}
get(t) {
return this.cache.get(Array.isArray(t) ? t.join(gf) : t) || null;
}
update(t, n) {
const o = Array.isArray(t) ? t.join(gf) : t, r = this.cache.get(o), i = n(r);
i === null ? this.cache.delete(o) : this.cache.set(o, i);
}
};
const eh = "data-token-hash", oo = "data-css-hash", Fo = "__cssinjs_instance__";
function Gr() {
const e = Math.random().toString(12).slice(2);
if (typeof document < "u" && document.head && document.body) {
const t = document.body.querySelectorAll(`style[${oo}]`) || [], {
firstChild: n
} = document.head;
Array.from(t).forEach((r) => {
r[Fo] = r[Fo] || e, r[Fo] === e && document.head.insertBefore(r, n);
});
const o = {};
Array.from(document.querySelectorAll(`style[${oo}]`)).forEach((r) => {
var i;
const a = r.getAttribute(oo);
o[a] ? r[Fo] === e && ((i = r.parentNode) === null || i === void 0 || i.removeChild(r)) : o[a] = !0;
});
}
return new fC(e);
}
const th = Symbol("StyleContextKey"), pC = () => {
var e, t, n;
const o = gt();
let r;
if (o && o.appContext) {
const i = (n = (t = (e = o.appContext) === null || e === void 0 ? void 0 : e.config) === null || t === void 0 ? void 0 : t.globalProperties) === null || n === void 0 ? void 0 : n.__ANTDV_CSSINJS_CACHE__;
i ? r = i : (r = Gr(), o.appContext.config.globalProperties && (o.appContext.config.globalProperties.__ANTDV_CSSINJS_CACHE__ = r));
} else
r = Gr();
return r;
}, nh = {
cache: Gr(),
defaultCache: !0,
hashPriority: "low"
}, Ya = () => {
const e = pC();
return Se(th, X(y(y({}, nh), {
cache: e
})));
}, gC = (e) => {
const t = Ya(), n = X(y(y({}, nh), {
cache: Gr()
}));
return ee([() => se(e), t], () => {
const o = y({}, t.value), r = se(e);
Object.keys(r).forEach((a) => {
const l = r[a];
r[a] !== void 0 && (o[a] = l);
});
const {
cache: i
} = r;
o.cache = o.cache || Gr(), o.defaultCache = !i && t.value.defaultCache, n.value = o;
}, {
immediate: !0
}), Ce(th, n), n;
}, mC = () => ({
autoClear: Ie(),
/** @private Test only. Not work in production. */
mock: Ge(),
/**
* Only set when you need ssr to extract style on you own.
* If not provided, it will auto create <style /> on the end of Provider in server side.
*/
cache: we(),
/** Tell children that this context is default generated context */
defaultCache: Ie(),
/** Use `:where` selector to reduce hashId css selector priority */
hashPriority: Ge(),
/** Tell cssinjs where to inject style in */
container: at(),
/** Component wil render inline `<style />` for fallback in SSR. Not recommend. */
ssrInline: Ie(),
/** Transform css before inject in document. Please note that `transformers` do not support dynamic update */
transformers: Ko(),
/**
* Linters to lint css before inject in document.
* Styles will be linted after transforming.
* Please note that `linters` do not support dynamic update.
*/
linters: Ko()
}), vC = Bn(K({
name: "AStyleProvider",
inheritAttrs: !1,
props: mC(),
setup(e, t) {
let {
slots: n
} = t;
return gC(e), () => {
var o;
return (o = n.default) === null || o === void 0 ? void 0 : o.call(n);
};
}
}));
function oh(e, t, n, o) {
const r = Ya(), i = X(""), a = X();
$e(() => {
i.value = [e, ...t.value].join("%");
});
const l = (s) => {
r.value.cache.update(s, (c) => {
const [u = 0, d] = c || [];
return u - 1 === 0 ? (o == null || o(d, !1), null) : [u - 1, d];
});
};
return ee(i, (s, c) => {
c && l(c), r.value.cache.update(s, (u) => {
const [d = 0, f] = u || [], v = f || n();
return [d + 1, v];
}), a.value = r.value.cache.get(i.value)[1];
}, {
immediate: !0
}), Ne(() => {
l(i.value);
}), a;
}
function $t() {
return !!(typeof window < "u" && window.document && window.document.createElement);
}
function wn(e, t) {
return e && e.contains ? e.contains(t) : !1;
}
const mf = "data-vc-order", hC = "vc-util-key", qs = /* @__PURE__ */ new Map();
function rh() {
let {
mark: e
} = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
return e ? e.startsWith("data-") ? e : `data-${e}` : hC;
}
function Za(e) {
return e.attachTo ? e.attachTo : document.querySelector("head") || document.body;
}
function yC(e) {
return e === "queue" ? "prependQueue" : e ? "prepend" : "append";
}
function ih(e) {
return Array.from((qs.get(e) || e).children).filter((t) => t.tagName === "STYLE");
}
function ah(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
if (!$t())
return null;
const {
csp: n,
prepend: o
} = t, r = document.createElement("style");
r.setAttribute(mf, yC(o)), n != null && n.nonce && (r.nonce = n == null ? void 0 : n.nonce), r.innerHTML = e;
const i = Za(t), {
firstChild: a
} = i;
if (o) {
if (o === "queue") {
const l = ih(i).filter((s) => ["prepend", "prependQueue"].includes(s.getAttribute(mf)));
if (l.length)
return i.insertBefore(r, l[l.length - 1].nextSibling), r;
}
i.insertBefore(r, a);
} else
i.appendChild(r);
return r;
}
function lh(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
const n = Za(t);
return ih(n).find((o) => o.getAttribute(rh(t)) === e);
}
function xa(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
const n = lh(e, t);
n && Za(t).removeChild(n);
}
function bC(e, t) {
const n = qs.get(e);
if (!n || !wn(document, n)) {
const o = ah("", t), {
parentNode: r
} = o;
qs.set(e, r), e.removeChild(o);
}
}
function Kr(e, t) {
let n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
var o, r, i;
const a = Za(n);
bC(a, n);
const l = lh(t, n);
if (l)
return !((o = n.csp) === null || o === void 0) && o.nonce && l.nonce !== ((r = n.csp) === null || r === void 0 ? void 0 : r.nonce) && (l.nonce = (i = n.csp) === null || i === void 0 ? void 0 : i.nonce), l.innerHTML !== e && (l.innerHTML = e), l;
const s = ah(e, n);
return s.setAttribute(rh(n), t), s;
}
function SC(e, t) {
if (e.length !== t.length)
return !1;
for (let n = 0; n < e.length; n++)
if (e[n] !== t[n])
return !1;
return !0;
}
let eu = class Ws {
constructor() {
this.cache = /* @__PURE__ */ new Map(), this.keys = [], this.cacheCallTimes = 0;
}
size() {
return this.keys.length;
}
internalGet(t) {
let n = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : !1, o = {
map: this.cache
};
return t.forEach((r) => {
var i;
o ? o = (i = o == null ? void 0 : o.map) === null || i === void 0 ? void 0 : i.get(r) : o = void 0;
}), o != null && o.value && n && (o.value[1] = this.cacheCallTimes++), o == null ? void 0 : o.value;
}
get(t) {
var n;
return (n = this.internalGet(t, !0)) === null || n === void 0 ? void 0 : n[0];
}
has(t) {
return !!this.internalGet(t);
}
set(t, n) {
if (!this.has(t)) {
if (this.size() + 1 > Ws.MAX_CACHE_SIZE + Ws.MAX_CACHE_OFFSET) {
const [r] = this.keys.reduce((i, a) => {
const [, l] = i;
return this.internalGet(a)[1] < l ? [a, this.internalGet(a)[1]] : i;
}, [this.keys[0], this.cacheCallTimes]);
this.delete(r);
}
this.keys.push(t);
}
let o = this.cache;
t.forEach((r, i) => {
if (i === t.length - 1)
o.set(r, {
value: [n, this.cacheCallTimes++]
});
else {
const a = o.get(r);
a ? a.map || (a.map = /* @__PURE__ */ new Map()) : o.set(r, {
map: /* @__PURE__ */ new Map()
}), o = o.get(r).map;
}
});
}
deleteByPath(t, n) {
var o;
const r = t.get(n[0]);
if (n.length === 1)
return r.map ? t.set(n[0], {
map: r.map
}) : t.delete(n[0]), (o = r.value) === null || o === void 0 ? void 0 : o[0];
const i = this.deleteByPath(r.map, n.slice(1));
return (!r.map || r.map.size === 0) && !r.value && t.delete(n[0]), i;
}
delete(t) {
if (this.has(t))
return this.keys = this.keys.filter((n) => !SC(n, t)), this.deleteByPath(this.cache, t);
}
};
eu.MAX_CACHE_SIZE = 20;
eu.MAX_CACHE_OFFSET = 5;
let vf = {};
function CC(e, t) {
}
function xC(e, t, n) {
!t && !vf[n] && (vf[n] = !0);
}
function $C(e, t) {
xC(CC, e, t);
}
function wC() {
}
let co = wC, hf = 0, sh = class {
constructor(t) {
this.derivatives = Array.isArray(t) ? t : [t], this.id = hf, t.length === 0 && co(t.length > 0), hf += 1;
}
getDerivativeToken(t) {
return this.derivatives.reduce((n, o) => o(t, n), void 0);
}
};
const Hl = new eu();
function ch(e) {
const t = Array.isArray(e) ? e : [e];
return Hl.has(t) || Hl.set(t, new sh(t)), Hl.get(t);
}
const yf = /* @__PURE__ */ new WeakMap();
function $a(e) {
let t = yf.get(e) || "";
return t || (Object.keys(e).forEach((n) => {
const o = e[n];
t += n, o instanceof sh ? t += o.id : o && typeof o == "object" ? t += $a(o) : t += o;
}), yf.set(e, t)), t;
}
function OC(e, t) {
return lr(`${t}_${$a(e)}`);
}
const Mr = `random-${Date.now()}-${Math.random()}`.replace(/\./g, ""), uh = "_bAmBoO_";
function PC(e, t, n) {
var o, r;
if ($t()) {
Kr(e, Mr);
const i = document.createElement("div");
i.style.position = "fixed", i.style.left = "0", i.style.top = "0", t == null || t(i), document.body.appendChild(i);
const a = n ? n(i) : (o = getComputedStyle(i).content) === null || o === void 0 ? void 0 : o.includes(uh);
return (r = i.parentNode) === null || r === void 0 || r.removeChild(i), xa(Mr), a;
}
return !1;
}
let _l;
function IC() {
return _l === void 0 && (_l = PC(`@layer ${Mr} { .${Mr} { content: "${uh}"!important; } }`, (e) => {
e.className = Mr;
})), _l;
}
const bf = {}, TC = "css", Kn = /* @__PURE__ */ new Map();
function EC(e) {
Kn.set(e, (Kn.get(e) || 0) + 1);
}
function AC(e, t) {
typeof document < "u" && document.querySelectorAll(`style[${eh}="${e}"]`).forEach((o) => {
var r;
o[Fo] === t && ((r = o.parentNode) === null || r === void 0 || r.removeChild(o));
});
}
const MC = 0;
function RC(e, t) {
Kn.set(e, (Kn.get(e) || 0) - 1);
const n = Array.from(Kn.keys()), o = n.filter((r) => (Kn.get(r) || 0) <= 0);
n.length - o.length > MC && o.forEach((r) => {
AC(r, t), Kn.delete(r);
});
}
const DC = (e, t, n, o) => {
const r = n.getDerivativeToken(e);
let i = y(y({}, r), t);
return o && (i = o(i)), i;
};
function FC(e, t) {
let n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : Q({});
const o = Ya(), r = $(() => y({}, ...t.value)), i = $(() => $a(r.value)), a = $(() => $a(n.value.override || bf));
return oh("token", $(() => [n.value.salt || "", e.value.id, i.value, a.value]), () => {
const {
salt: s = "",
override: c = bf,
formatToken: u,
getComputedToken: d
} = n.value, f = d ? d(r.value, c, e.value) : DC(r.value, c, e.value, u), p = OC(f, s);
f._tokenKey = p, EC(p);
const v = `${TC}-${lr(p)}`;
return f._hashId = v, [f, v];
}, (s) => {
var c;
RC(s[0]._tokenKey, (c = o.value) === null || c === void 0 ? void 0 : c.cache.instanceId);
});
}
var LC = {
animationIterationCount: 1,
aspectRatio: 1,
borderImageOutset: 1,
borderImageSlice: 1,
borderImageWidth: 1,
boxFlex: 1,
boxFlexGroup: 1,
boxOrdinalGroup: 1,
columnCount: 1,
columns: 1,
flex: 1,
flexGrow: 1,
flexPositive: 1,
flexShrink: 1,
flexNegative: 1,
flexOrder: 1,
gridRow: 1,
gridRowEnd: 1,
gridRowSpan: 1,
gridRowStart: 1,
gridColumn: 1,
gridColumnEnd: 1,
gridColumnSpan: 1,
gridColumnStart: 1,
msGridRow: 1,
msGridRowSpan: 1,
msGridColumn: 1,
msGridColumnSpan: 1,
fontWeight: 1,
lineHeight: 1,
opacity: 1,
order: 1,
orphans: 1,
tabSize: 1,
widows: 1,
zIndex: 1,
zoom: 1,
WebkitLineClamp: 1,
// SVG-related properties
fillOpacity: 1,
floodOpacity: 1,
stopOpacity: 1,
strokeDasharray: 1,
strokeDashoffset: 1,
strokeMiterlimit: 1,
strokeOpacity: 1,
strokeWidth: 1
}, dh = "comm", fh = "rule", ph = "decl", NC = "@import", jC = "@keyframes", zC = "@layer", gh = Math.abs, tu = String.fromCharCode;
function mh(e) {
return e.trim();
}
function oa(e, t, n) {
return e.replace(t, n);
}
function BC(e, t, n) {
return e.indexOf(t, n);
}
function Ur(e, t) {
return e.charCodeAt(t) | 0;
}
function Yo(e, t, n) {
return e.slice(t, n);
}
function Yt(e) {
return e.length;
}
function HC(e) {
return e.length;
}
function Ri(e, t) {
return t.push(e), e;
}
var Qa = 1, Zo = 1, vh = 0, Lt = 0, Ke = 0, sr = "";
function nu(e, t, n, o, r, i, a, l) {
return { value: e, root: t, parent: n, type: o, props: r, children: i, line: Qa, column: Zo, length: a, return: "", siblings: l };
}
function _C() {
return Ke;
}
function VC() {
return Ke = Lt > 0 ? Ur(sr, --Lt) : 0, Zo--, Ke === 10 && (Zo = 1, Qa--), Ke;
}
function qt() {
return Ke = Lt < vh ? Ur(sr, Lt++) : 0, Zo++, Ke === 10 && (Zo = 1, Qa++), Ke;
}
function On() {
return Ur(sr, Lt);
}
function ra() {
return Lt;
}
function Ja(e, t) {
return Yo(sr, e, t);
}
function Yr(e) {
switch (e) {
// \0 \t \n \r \s whitespace token
case 0:
case 9:
case 10:
case 13:
case 32:
return 5;
// ! + , / > @ ~ isolate token
case 33:
case 43:
case 44:
case 47:
case 62:
case 64:
case 126:
// ; { } breakpoint token
case 59:
case 123:
case 125:
return 4;
// : accompanied token
case 58:
return 3;
// " ' ( [ opening delimit token
case 34:
case 39:
case 40:
case 91:
return 2;
// ) ] closing delimit token
case 41:
case 93:
return 1;
}
return 0;
}
function qC(e) {
return Qa = Zo = 1, vh = Yt(sr = e), Lt = 0, [];
}
function WC(e) {
return sr = "", e;
}
function Vl(e) {
return mh(Ja(Lt - 1, ks(e === 91 ? e + 2 : e === 40 ? e + 1 : e)));
}
function kC(e) {
for (; (Ke = On()) && Ke < 33; )
qt();
return Yr(e) > 2 || Yr(Ke) > 3 ? "" : " ";
}
function XC(e, t) {
for (; --t && qt() && !(Ke < 48 || Ke > 102 || Ke > 57 && Ke < 65 || Ke > 70 && Ke < 97); )
;
return Ja(e, ra() + (t < 6 && On() == 32 && qt() == 32));
}
function ks(e) {
for (; qt(); )
switch (Ke) {
// ] ) " '
case e:
return Lt;
// " '
case 34:
case 39:
e !== 34 && e !== 39 && ks(Ke);
break;
// (
case 40:
e === 41 && ks(e);
break;
// \
case 92:
qt();
break;
}
return Lt;
}
function GC(e, t) {
for (; qt() && e + Ke !== 57; )
if (e + Ke === 84 && On() === 47)
break;
return "/*" + Ja(t, Lt - 1) + "*" + tu(e === 47 ? e : qt());
}
function KC(e) {
for (; !Yr(On()); )
qt();
return Ja(e, Lt);
}
function hh(e) {
return WC(ia("", null, null, null, [""], e = qC(e), 0, [0], e));
}
function ia(e, t, n, o, r, i, a, l, s) {
for (var c = 0, u = 0, d = a, f = 0, p = 0, v = 0, m = 1, b = 1, h = 1, O = 0, S = "", x = r, C = i, P = o, w = S; b; )
switch (v = O, O = qt()) {
// (
case 40:
if (v != 108 && Ur(w, d - 1) == 58) {
BC(w += oa(Vl(O), "&", "&\f"), "&\f", gh(c ? l[c - 1] : 0)) != -1 && (h = -1);
break;
}
// " ' [
case 34:
case 39:
case 91:
w += Vl(O);
break;
// \t \n \r \s
case 9:
case 10:
case 13:
case 32:
w += kC(v);
break;
// \
case 92:
w += XC(ra() - 1, 7);
continue;
// /
case 47:
switch (On()) {
case 42:
case 47:
Ri(UC(GC(qt(), ra()), t, n, s), s), (Yr(v || 1) == 5 || Yr(On() || 1) == 5) && Yt(w) && Yo(w, -1, void 0) !== " " && (w += " ");
break;
default:
w += "/";
}
break;
// {
case 123 * m:
l[c++] = Yt(w) * h;
// } ; \0
case 125 * m:
case 59:
case 0:
switch (O) {
// \0 }
case 0:
case 125:
b