ant-design-x-vue
Version:
Craft AI-driven interfaces effortlessly
1,696 lines • 979 kB
JavaScript
var cy = Object.defineProperty;
var uy = (e, t, n) => t in e ? cy(e, t, { enumerable: !0, configurable: !0, writable: !0, value: n }) : e[t] = n;
var to = (e, t, n) => uy(e, typeof t != "symbol" ? t + "" : t, n);
import { computed as S, inject as ye, provide as be, shallowRef as K, defineComponent as k, watch as Q, unref as le, triggerRef as Lt, Fragment as Te, isVNode as Dt, Comment as dy, Text as Cm, reactive as Ge, getCurrentInstance as It, onMounted as xe, onUpdated as Lo, onUnmounted as qn, ref as G, watchEffect as $e, onBeforeUnmount as Be, createVNode as f, h as $o, Transition as Bt, withDirectives as Gt, resolveDirective as fy, cloneVNode as Is, nextTick as He, toRef as Ee, withModifiers as xu, vShow as bn, onBeforeMount as py, Teleport as Qi, createTextVNode as gr, isRef as my, toRefs as Ts, toRaw as xo, render as vr, onBeforeUpdate as Sm, TransitionGroup as Es, createApp as gy, useSlots as Tt, mergeProps as We, onWatcherCleanup as Bo, toValue as Ne, mergeDefaults as Qe, useAttrs as $m, useTemplateRef as wo, openBlock as xm, createElementBlock as wm, createElementVNode as go, useId as vy } from "vue";
const hr = function() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++)
t[n] = arguments[n];
return t;
}, hy = function() {
for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++)
t[n] = arguments[n];
return t;
}, Cn = (e) => {
const t = e;
return t.install = function(n) {
n.component(t.displayName || t.name, e);
}, e;
};
function yr() {
return {
type: [Function, Array]
};
}
function Se(e) {
return {
type: Object,
default: e
};
}
function Ie(e) {
return {
type: Boolean,
default: e
};
}
function ve(e) {
return {
type: Function,
default: e
};
}
function Ye(e, t) {
const n = {
validator: () => !0,
default: e
};
return n;
}
function Oo(e) {
return {
type: Array,
default: e
};
}
function ke(e) {
return {
type: String,
default: e
};
}
function St(e, t) {
return e ? {
type: e,
default: t
} : Ye(t);
}
const As = "anticon", yy = Symbol("GlobalFormContextKey"), by = (e) => {
be(yy, e);
}, Cy = () => ({
iconPrefixCls: String,
getTargetContainer: {
type: Function
},
getPopupContainer: {
type: Function
},
prefixCls: String,
getPrefixCls: {
type: Function
},
renderEmpty: {
type: Function
},
transformCellText: {
type: Function
},
csp: Se(),
input: Se(),
autoInsertSpaceInButton: {
type: Boolean,
default: void 0
},
locale: Se(),
pageHeader: Se(),
componentSize: {
type: String
},
componentDisabled: {
type: Boolean,
default: void 0
},
direction: {
type: String,
default: "ltr"
},
space: Se(),
virtual: {
type: Boolean,
default: void 0
},
dropdownMatchSelectWidth: {
type: [Number, Boolean],
default: !0
},
form: Se(),
pagination: Se(),
theme: Se(),
select: Se(),
wave: Se()
}), Ms = Symbol("configProvider"), Om = {
getPrefixCls: (e, t) => t || (e ? `ant-${e}` : "ant"),
iconPrefixCls: S(() => As),
getPopupContainer: S(() => () => document.body),
direction: S(() => "ltr")
}, Lr = () => ye(Ms, Om), Sy = (e) => be(Ms, e), d7 = "ant";
function dt() {
const { getPrefixCls: e, direction: t, csp: n, iconPrefixCls: o, theme: r } = Lr();
return {
theme: r,
getPrefixCls: e,
direction: t,
csp: n,
iconPrefixCls: o
};
}
function it(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 $y = (e) => {
const t = e;
return t.install = function(n) {
n.component(t.displayName || t.name, e);
}, e;
};
function qt(e) {
return { type: Object, default: e };
}
function ja(e) {
return { type: Boolean, default: e };
}
function xy(e, t) {
const n = { validator: () => !0, default: e };
return n;
}
function wu(e) {
return { type: Array, default: e };
}
function Ou(e) {
return { type: String, default: e };
}
function wy(e, t) {
return e ? { type: e, default: t } : xy(t);
}
const Pm = Symbol("XProviderContext"), Al = K(), Oy = (e) => {
be(Pm, e), Q(
e,
() => {
Al.value = le(e), Lt(Al);
},
{ immediate: !0, deep: !0 }
);
}, Py = () => ye(
Pm,
S(() => Al.value || {})
), Iy = k({
props: {
value: qt()
},
setup(e, { slots: t }) {
return Oy(S(() => e.value)), () => {
var n;
return (n = t.default) == null ? void 0 : n.call(t);
};
}
});
function br(e) {
"@babel/helpers - typeof";
return br = 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;
}, br(e);
}
function Ty(e, t) {
if (br(e) != "object" || !e) return e;
var n = e[Symbol.toPrimitive];
if (n !== void 0) {
var o = n.call(e, t || "default");
if (br(o) != "object") return o;
throw new TypeError("@@toPrimitive must return a primitive value.");
}
return (t === "string" ? String : Number)(e);
}
function Ey(e) {
var t = Ty(e, "string");
return br(t) == "symbol" ? t : t + "";
}
function ct(e, t, n) {
return (t = Ey(t)) in e ? Object.defineProperty(e, t, {
value: n,
enumerable: !0,
configurable: !0,
writable: !0
}) : e[t] = n, e;
}
function Pu(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 B(e) {
for (var t = 1; t < arguments.length; t++) {
var n = arguments[t] != null ? arguments[t] : {};
t % 2 ? Pu(Object(n), !0).forEach(function(o) {
ct(e, o, n[o]);
}) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) : Pu(Object(n)).forEach(function(o) {
Object.defineProperty(e, o, Object.getOwnPropertyDescriptor(n, o));
});
}
return e;
}
function v() {
return v = 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;
}, v.apply(null, arguments);
}
const Ay = (e) => typeof e == "function", My = Array.isArray, Ry = (e) => typeof e == "string", Dy = (e) => e !== null && typeof e == "object", Ny = /^on[^a-z]/, zy = (e) => Ny.test(e), Im = (e) => {
const t = /* @__PURE__ */ Object.create(null);
return (n) => t[n] || (t[n] = e(n));
}, Ly = /-(\w)/g, Tm = Im((e) => e.replace(Ly, (t, n) => n ? n.toUpperCase() : "")), By = /\B([A-Z])/g, jy = Im((e) => e.replace(By, "-$1").toLowerCase()), Fy = Object.prototype.hasOwnProperty, Iu = (e, t) => Fy.call(e, t);
function Hy(e, t, n, o) {
const r = e[n];
if (r != null) {
const i = Iu(r, "default");
if (i && o === void 0) {
const a = r.default;
o = r.type !== Function && Ay(a) ? a() : a;
}
r.type === Boolean && (!Iu(t, n) && !i ? o = !1 : o === "" && (o = !0));
}
return o;
}
function co(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 _y(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 te() {
const e = [];
for (let t = 0; t < arguments.length; t++) {
const n = t < 0 || arguments.length <= t ? void 0 : arguments[t];
if (n) {
if (Ry(n))
e.push(n);
else if (My(n))
for (let o = 0; o < n.length; o++) {
const r = te(n[o]);
r && e.push(r);
}
else if (Dy(n))
for (const o in n)
n[o] && e.push(o);
}
}
return e.join(" ");
}
var Em = 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;
}()
);
}(), Ml = typeof window < "u" && typeof document < "u" && window.document === document, Mi = 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")();
}(), Wy = function() {
return typeof requestAnimationFrame == "function" ? requestAnimationFrame.bind(Mi) : function(e) {
return setTimeout(function() {
return e(Date.now());
}, 1e3 / 60);
};
}(), Vy = 2;
function ky(e, t) {
var n = !1, o = !1, r = 0;
function i() {
n && (n = !1, e()), o && l();
}
function a() {
Wy(i);
}
function l() {
var s = Date.now();
if (n) {
if (s - r < Vy)
return;
o = !0;
} else
n = !0, o = !1, setTimeout(a, t);
r = s;
}
return l;
}
var Xy = 20, Ky = ["top", "right", "bottom", "left", "width", "height", "size", "weight"], Uy = typeof MutationObserver < "u", Gy = (
/** @class */
function() {
function e() {
this.connected_ = !1, this.mutationEventsAdded_ = !1, this.mutationsObserver_ = null, this.observers_ = [], this.onTransitionEnd_ = this.onTransitionEnd_.bind(this), this.refresh = ky(this.refresh.bind(this), Xy);
}
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() {
!Ml || this.connected_ || (document.addEventListener("transitionend", this.onTransitionEnd_), window.addEventListener("resize", this.refresh), Uy ? (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() {
!Ml || !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 = Ky.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;
}()
), Am = 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;
}, Po = function(e) {
var t = e && e.ownerDocument && e.ownerDocument.defaultView;
return t || Mi;
}, Mm = Ji(0, 0, 0, 0);
function Ri(e) {
return parseFloat(e) || 0;
}
function Tu(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 + Ri(i);
}, 0);
}
function qy(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] = Ri(a);
}
return n;
}
function Yy(e) {
var t = e.getBBox();
return Ji(0, 0, t.width, t.height);
}
function Zy(e) {
var t = e.clientWidth, n = e.clientHeight;
if (!t && !n)
return Mm;
var o = Po(e).getComputedStyle(e), r = qy(o), i = r.left + r.right, a = r.top + r.bottom, l = Ri(o.width), s = Ri(o.height);
if (o.boxSizing === "border-box" && (Math.round(l + i) !== t && (l -= Tu(o, "left", "right") + i), Math.round(s + a) !== n && (s -= Tu(o, "top", "bottom") + a)), !Jy(e)) {
var u = Math.round(l + i) - t, c = Math.round(s + a) - n;
Math.abs(u) !== 1 && (l -= u), Math.abs(c) !== 1 && (s -= c);
}
return Ji(r.left, r.top, l, s);
}
var Qy = /* @__PURE__ */ function() {
return typeof SVGGraphicsElement < "u" ? function(e) {
return e instanceof Po(e).SVGGraphicsElement;
} : function(e) {
return e instanceof Po(e).SVGElement && typeof e.getBBox == "function";
};
}();
function Jy(e) {
return e === Po(e).document.documentElement;
}
function eb(e) {
return Ml ? Qy(e) ? Yy(e) : Zy(e) : Mm;
}
function tb(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 Am(a, {
x: t,
y: n,
width: o,
height: r,
top: n,
right: t + o,
bottom: r + n,
left: t
}), a;
}
function Ji(e, t, n, o) {
return { x: e, y: t, width: n, height: o };
}
var nb = (
/** @class */
function() {
function e(t) {
this.broadcastWidth = 0, this.broadcastHeight = 0, this.contentRect_ = Ji(0, 0, 0, 0), this.target = t;
}
return e.prototype.isActive = function() {
var t = eb(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;
}()
), ob = (
/** @class */
/* @__PURE__ */ function() {
function e(t, n) {
var o = tb(n);
Am(this, { target: t, contentRect: o });
}
return e;
}()
), rb = (
/** @class */
function() {
function e(t, n, o) {
if (this.activeObservations_ = [], this.observations_ = new Em(), 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 Po(t).Element))
throw new TypeError('parameter 1 is not of type "Element".');
var n = this.observations_;
n.has(t) || (n.set(t, new nb(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 Po(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 ob(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;
}()
), Rm = typeof WeakMap < "u" ? /* @__PURE__ */ new WeakMap() : new Em(), Dm = (
/** @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 = Gy.getInstance(), o = new rb(t, n, this);
Rm.set(this, o);
}
return e;
}()
);
[
"observe",
"unobserve",
"disconnect"
].forEach(function(e) {
Dm.prototype[e] = function() {
var t;
return (t = Rm.get(this))[e].apply(t, arguments);
};
});
var Nm = function() {
return typeof Mi.ResizeObserver < "u" ? Mi.ResizeObserver : Dm;
}();
const Rl = (e) => e != null && e !== "", et = (e, t) => {
const n = v({}, 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;
}, ib = (e) => {
const t = Object.keys(e), n = {}, o = {}, r = {};
for (let i = 0, a = t.length; i < a; i++) {
const l = t[i];
zy(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
};
}, ab = 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 ? Tm(a[0].trim()) : a[0].trim();
n[l] = a[1].trim();
}
}
}), n);
}, lb = (e, t) => e[t] !== void 0, zm = Symbol("skipFlatten"), ot = 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(...ot(r, t)) : r && r.type === Te ? r.key === zm ? o.push(r) : o.push(...ot(r.children, t)) : r && Dt(r) ? t && !Lm(r) ? o.push(r) : t || o.push(r) : Rl(r) && o.push(r);
}), o;
}, sb = 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 (Dt(e))
return e.type === Te ? t === "default" ? ot(e.children) : [] : e.children && e.children[t] ? ot(e.children[t](n)) : [];
{
const o = e.$slots[t] && e.$slots[t](n);
return ot(o);
}
}, $t = (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;
}, cb = (e) => {
const t = {};
if (e.$ && e.$.vnode) {
const n = e.$.vnode.props || {};
Object.keys(e.$props).forEach((o) => {
const r = e.$props[o], i = jy(o);
(r !== void 0 || i in n) && (t[o] = r);
});
} else if (Dt(e) && typeof e.type == "object") {
const n = e.props || {}, o = {};
Object.keys(n).forEach((i) => {
o[Tm(i)] = n[i];
});
const r = e.type.props || {};
Object.keys(r).forEach((i) => {
const a = Hy(r, o, i, o[i]);
(a !== void 0 || i in o) && (t[i] = a);
});
}
return t;
}, ub = 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 (Dt(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 = ot(r), r = r.length === 1 ? r[0] : r, r = r.length === 0 ? void 0 : r), r;
};
function Eu() {
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 = v(v({}, n), e.$attrs) : n = v(v({}, n), e.props), ib(n)[t ? "onEvents" : "events"];
}
function db(e, t) {
let o = ((Dt(e) ? e.props : e.$attrs) || {}).style || {};
return typeof o == "string" && (o = ab(o, t)), o;
}
function fb(e) {
return e.length === 1 && e[0].type === Te;
}
function Lm(e) {
return e && (e.type === dy || e.type === Te && e.children.length === 0 || e.type === Cm && e.children.trim() === "");
}
function Nt() {
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(...Nt(n.children)) : t.push(n);
}), t.filter((n) => !Lm(n));
}
function Xt(e) {
return Array.isArray(e) && e.length === 1 && (e = e[0]), e && e.__v_isVNode && typeof e.type != "symbol";
}
function Br(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 jr = k({
compatConfig: {
MODE: 3
},
name: "ResizeObserver",
props: {
disabled: Boolean,
onResize: Function
},
emits: ["resize"],
setup(e, t) {
let {
slots: n
} = t;
const o = Ge({
width: 0,
height: 0,
offsetHeight: 0,
offsetWidth: 0
});
let r = null, i = null;
const a = () => {
i && (i.disconnect(), i = null);
}, l = (c) => {
const {
onResize: d
} = e, p = c[0].target, {
width: m,
height: h
} = p.getBoundingClientRect(), {
offsetWidth: g,
offsetHeight: y
} = p, b = Math.floor(m), $ = Math.floor(h);
if (o.width !== b || o.height !== $ || o.offsetWidth !== g || o.offsetHeight !== y) {
const w = {
width: b,
height: $,
offsetWidth: g,
offsetHeight: y
};
v(o, w), d && Promise.resolve().then(() => {
d(v(v({}, w), {
offsetWidth: g,
offsetHeight: y
}), p);
});
}
}, s = It(), u = () => {
const {
disabled: c
} = e;
if (c) {
a();
return;
}
const d = $t(s);
d !== r && (a(), r = d), !i && d && (i = new Nm(l), i.observe(d));
};
return xe(() => {
u();
}), Lo(() => {
u();
}), qn(() => {
a();
}), Q(() => e.disabled, () => {
u();
}, {
flush: "post"
}), () => {
var c;
return (c = n.default) === null || c === void 0 ? void 0 : c.call(n)[0];
};
}
});
let Bm = (e) => setTimeout(e, 16), jm = (e) => clearTimeout(e);
typeof window < "u" && "requestAnimationFrame" in window && (Bm = (e) => window.requestAnimationFrame(e), jm = (e) => window.cancelAnimationFrame(e));
let Au = 0;
const Rs = /* @__PURE__ */ new Map();
function Fm(e) {
Rs.delete(e);
}
function De(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : 1;
Au += 1;
const n = Au;
function o(r) {
if (r === 0)
Fm(n), e();
else {
const i = Bm(() => {
o(r - 1);
});
Rs.set(n, i);
}
}
return o(t), n;
}
De.cancel = (e) => {
const t = Rs.get(e);
return Fm(t), jm(t);
};
let Bn = !1;
try {
const e = Object.defineProperty({}, "passive", {
get() {
Bn = !0;
}
});
window.addEventListener("testPassive", null, e), window.removeEventListener("testPassive", null, e);
} catch {
}
function Ct(e, t, n, o) {
if (e && e.addEventListener) {
let r = o;
r === void 0 && Bn && (t === "touchstart" || t === "touchmove" || t === "wheel") && (r = {
passive: !1
}), e.addEventListener(t, n, r);
}
return {
remove: () => {
e && e.removeEventListener && e.removeEventListener(t, n);
}
};
}
const Hm = Symbol("DisabledContextKey"), Yn = () => ye(Hm, G(void 0)), pb = (e) => {
const t = Yn();
return be(Hm, S(() => {
var n;
return (n = e.value) !== null && n !== void 0 ? n : t.value;
})), e;
}, mb = {
// 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"
}, gb = {
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"
}, _m = {
placeholder: "Select time",
rangePlaceholder: ["Start time", "End time"]
}, Mu = {
lang: v({
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"]
}, gb),
timePickerLocale: v({}, _m)
}, st = "${label} is not a valid ${type}", pn = {
locale: "en",
Pagination: mb,
DatePicker: Mu,
TimePicker: _m,
Calendar: Mu,
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: st,
method: st,
array: st,
object: st,
number: st,
date: st,
boolean: st,
integer: st,
float: st,
regexp: st,
email: st,
url: st,
hex: st
},
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"
}
}, Ds = 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 = ye("localeData", {}), r = S(() => {
const {
componentName: a = "global",
defaultLocale: l
} = e, s = l || pn[a || "global"], {
antLocale: u
} = o, c = a && u ? u[a] : {};
return v(v({}, typeof s == "function" ? s() : s), c || {});
}), i = S(() => {
const {
antLocale: a
} = o, l = a && a.locale;
return a && a.exist && !l ? pn.locale : l;
});
return () => {
const a = e.children || n.default, {
antLocale: l
} = o;
return a == null ? void 0 : a(r.value, i.value, l);
};
}
});
function vb(e, t, n) {
const o = ye("localeData", {});
return [S(() => {
const {
antLocale: i
} = o, a = le(t) || pn[e], l = i ? i[e] : {};
return v(v(v({}, typeof a == "function" ? a() : a), l || {}), le(n) || {});
})];
}
function jo(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 Ru = "%";
let hb = class {
constructor(t) {
this.cache = /* @__PURE__ */ new Map(), this.instanceId = t;
}
get(t) {
return this.cache.get(Array.isArray(t) ? t.join(Ru) : t) || null;
}
update(t, n) {
const o = Array.isArray(t) ? t.join(Ru) : t, r = this.cache.get(o), i = n(r);
i === null ? this.cache.delete(o) : this.cache.set(o, i);
}
};
const Wm = "data-token-hash", Fn = "data-css-hash", uo = "__cssinjs_instance__";
function Cr() {
const e = Math.random().toString(12).slice(2);
if (typeof document < "u" && document.head && document.body) {
const t = document.body.querySelectorAll(`style[${Fn}]`) || [], {
firstChild: n
} = document.head;
Array.from(t).forEach((r) => {
r[uo] = r[uo] || e, r[uo] === e && document.head.insertBefore(r, n);
});
const o = {};
Array.from(document.querySelectorAll(`style[${Fn}]`)).forEach((r) => {
var i;
const a = r.getAttribute(Fn);
o[a] ? r[uo] === e && ((i = r.parentNode) === null || i === void 0 || i.removeChild(r)) : o[a] = !0;
});
}
return new hb(e);
}
const Vm = Symbol("StyleContextKey"), yb = () => {
var e, t, n;
const o = It();
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 = Cr(), o.appContext.config.globalProperties && (o.appContext.config.globalProperties.__ANTDV_CSSINJS_CACHE__ = r));
} else
r = Cr();
return r;
}, km = {
cache: Cr(),
defaultCache: !0,
hashPriority: "low"
}, ea = () => {
const e = yb();
return ye(Vm, K(v(v({}, km), {
cache: e
})));
}, bb = (e) => {
const t = ea(), n = K(v(v({}, km), {
cache: Cr()
}));
return Q([() => le(e), t], () => {
const o = v({}, t.value), r = le(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 || Cr(), o.defaultCache = !i && t.value.defaultCache, n.value = o;
}, {
immediate: !0
}), be(Vm, n), n;
}, Cb = () => ({
autoClear: Ie(),
/** @private Test only. Not work in production. */
mock: ke(),
/**
* 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: Se(),
/** Tell children that this context is default generated context */
defaultCache: Ie(),
/** Use `:where` selector to reduce hashId css selector priority */
hashPriority: ke(),
/** Tell cssinjs where to inject style in */
container: St(),
/** 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: Oo(),
/**
* Linters to lint css before inject in document.
* Styles will be linted after transforming.
* Please note that `linters` do not support dynamic update.
*/
linters: Oo()
});
Cn(k({
name: "AStyleProvider",
inheritAttrs: !1,
props: Cb(),
setup(e, t) {
let {
slots: n
} = t;
return bb(e), () => {
var o;
return (o = n.default) === null || o === void 0 ? void 0 : o.call(n);
};
}
}));
function Xm(e, t, n, o) {
const r = ea(), i = K(""), a = K();
$e(() => {
i.value = [e, ...t.value].join("%");
});
const l = (s) => {
r.value.cache.update(s, (u) => {
const [c = 0, d] = u || [];
return c - 1 === 0 ? (o == null || o(d, !1), null) : [c - 1, d];
});
};
return Q(i, (s, u) => {
u && l(u), r.value.cache.update(s, (c) => {
const [d = 0, p] = c || [], h = p || n();
return [d + 1, h];
}), a.value = r.value.cache.get(i.value)[1];
}, {
immediate: !0
}), Be(() => {
l(i.value);
}), a;
}
function ht() {
return !!(typeof window < "u" && window.document && window.document.createElement);
}
function rn(e, t) {
return e && e.contains ? e.contains(t) : !1;
}
const Du = "data-vc-order", Sb = "vc-util-key", Dl = /* @__PURE__ */ new Map();
function Km() {
let {
mark: e
} = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : {};
return e ? e.startsWith("data-") ? e : `data-${e}` : Sb;
}
function ta(e) {
return e.attachTo ? e.attachTo : document.querySelector("head") || document.body;
}
function $b(e) {
return e === "queue" ? "prependQueue" : e ? "prepend" : "append";
}
function Um(e) {
return Array.from((Dl.get(e) || e).children).filter((t) => t.tagName === "STYLE");
}
function Gm(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
if (!ht())
return null;
const {
csp: n,
prepend: o
} = t, r = document.createElement("style");
r.setAttribute(Du, $b(o)), n != null && n.nonce && (r.nonce = n == null ? void 0 : n.nonce), r.innerHTML = e;
const i = ta(t), {
firstChild: a
} = i;
if (o) {
if (o === "queue") {
const l = Um(i).filter((s) => ["prepend", "prependQueue"].includes(s.getAttribute(Du)));
if (l.length)
return i.insertBefore(r, l[l.length - 1].nextSibling), r;
}
i.insertBefore(r, a);
} else
i.appendChild(r);
return r;
}
function qm(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
const n = ta(t);
return Um(n).find((o) => o.getAttribute(Km(t)) === e);
}
function Di(e) {
let t = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : {};
const n = qm(e, t);
n && ta(t).removeChild(n);
}
function xb(e, t) {
const n = Dl.get(e);
if (!n || !rn(document, n)) {
const o = Gm("", t), {
parentNode: r
} = o;
Dl.set(e, r), e.removeChild(o);
}
}
function Sr(e, t) {
let n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : {};
var o, r, i;
const a = ta(n);
xb(a, n);
const l = qm(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 = Gm(e, n);
return s.setAttribute(Km(n), t), s;
}
function wb(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 Ns = class Nl {
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 > Nl.MAX_CACHE_SIZE + Nl.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) => !wb(n, t)), this.deleteByPath(this.cache, t);
}
};
Ns.MAX_CACHE_SIZE = 20;
Ns.MAX_CACHE_OFFSET = 5;
let Nu = {};
function Ob(e, t) {
}
function Pb(e, t, n) {
!t && !Nu[n] && (Nu[n] = !0);
}
function Ib(e, t) {
Pb(Ob, e, t);
}
function Tb() {
}
let Xn = Tb, zu = 0, Ym = class {
constructor(t) {
this.derivatives = Array.isArray(t) ? t : [t], this.id = zu, t.length === 0 && Xn(t.length > 0), zu += 1;
}
getDerivativeToken(t) {
return this.derivatives.reduce((n, o) => o(t, n), void 0);
}
};
const Fa = new Ns();
function Zm(e) {
const t = Array.isArray(e) ? e : [e];
return Fa.has(t) || Fa.set(t, new Ym(t)), Fa.get(t);
}
const Lu = /* @__PURE__ */ new WeakMap();
function Ni(e) {
let t = Lu.get(e) || "";
return t || (Object.keys(e).forEach((n) => {
const o = e[n];
t += n, o instanceof Ym ? t += o.id : o && typeof o == "object" ? t += Ni(o) : t += o;
}), Lu.set(e, t)), t;
}
function Eb(e, t) {
return jo(`${t}_${Ni(e)}`);
}
const ir = `random-${Date.now()}-${Math.random()}`.replace(/\./g, ""), Qm = "_bAmBoO_";
function Ab(e, t, n) {
var o, r;
if (ht()) {
Sr(e, ir);
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(Qm);
return (r = i.parentNode) === null || r === void 0 || r.removeChild(i), Di(ir), a;
}
return !1;
}
let Ha;
function Mb() {
return Ha === void 0 && (Ha = Ab(`@layer ${ir} { .${ir} { content: "${Qm}"!important; } }`, (e) => {
e.className = ir;
})), Ha;
}
const Bu = {}, Rb = "css", An = /* @__PURE__ */ new Map();
function Db(e) {
An.set(e, (An.get(e) || 0) + 1);
}
function Nb(e, t) {
typeof document < "u" && document.querySelectorAll(`style[${Wm}="${e}"]`).forEach((o) => {
var r;
o[uo] === t && ((r = o.parentNode) === null || r === void 0 || r.removeChild(o));
});
}
const zb = 0;
function Lb(e, t) {
An.set(e, (An.get(e) || 0) - 1);
const n = Array.from(An.keys()), o = n.filter((r) => (An.get(r) || 0) <= 0);
n.length - o.length > zb && o.forEach((r) => {
Nb(r, t), An.delete(r);
});
}
const Bb = (e, t, n, o) => {
const r = n.getDerivativeToken(e);
let i = v(v({}, r), t);
return o && (i = o(i)), i;
};
function jb(e, t) {
let n = arguments.length > 2 && arguments[2] !== void 0 ? arguments[2] : G({});
const o = ea(), r = S(() => v({}, ...t.value)), i = S(() => Ni(r.value)), a = S(() => Ni(n.value.override || Bu));
return Xm("token", S(() => [n.value.salt || "", e.value.id, i.value, a.value]), () => {
const {
salt: s = "",
override: u = Bu,
formatToken: c,
getComputedToken: d
} = n.value, p = d ? d(r.value, u, e.value) : Bb(r.value, u, e.value, c), m = Eb(p, s);
p._tokenKey = m, Db(m);
const h = `${Rb}-${jo(m)}`;
return p._hashId = h, [p, h];
}, (s) => {
var u;
Lb(s[0]._tokenKey, (u = o.value) === null || u === void 0 ? void 0 : u.cache.instanceId);
});
}
var Fb = {
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
}, Jm = "comm", eg = "rule", tg = "decl", Hb = "@import", _b = "@keyframes", Wb = "@layer", ng = Math.abs, zs = String.fromCharCode;
function og(e) {
return e.trim();
}
function bi(e, t, n) {
return e.replace(t, n);
}
function Vb(e, t, n) {
return e.indexOf(t, n);
}
function $r(e, t) {
return e.charCodeAt(t) | 0;
}
function Io(e, t, n) {
return e.slice(t, n);
}
function Mt(e) {
return e.length;
}
function kb(e) {
return e.length;
}
function Jr(e, t) {
return t.push(e), e;
}
var na = 1, To = 1, rg = 0, yt = 0, _e = 0, Fo = "";
function Ls(e, t, n, o, r, i, a, l) {
return { value: e, root: t, parent: n, type: o, props: r, children: i, line: na, column: To, length: a, return: "", siblings: l };
}
function Xb() {
return _e;
}
function Kb() {
return _e = yt > 0 ? $r(Fo, --yt) : 0, To--, _e === 10 && (To = 1, na--), _e;
}
function xt() {
return _e = yt < rg ? $r(Fo, yt++) : 0, To++, _e === 10 && (To = 1, na++), _e;
}
function an() {
return $r(Fo, yt);
}
function Ci() {
return yt;
}
function oa(e, t) {
return Io(Fo, e, t);
}
function xr(e) {
switch (e) {
case 0:
case 9:
case 10:
case 13:
case 32:
return 5;
case 33:
case 43:
case 44:
case 47:
case 62:
case 64:
case 126:
case 59:
case 123:
case 125:
return 4;
case 58:
return 3;
case 34:
case 39:
case 40:
case 91:
return 2;
case 41:
case 93:
return 1;
}
return 0;
}
function Ub(e) {
return na = To = 1, rg = Mt(Fo = e), yt = 0, [];
}
function Gb(e) {
return Fo = "", e;
}
function _a(e) {
return og(oa(yt - 1, zl(e === 91 ? e + 2 : e === 40 ? e + 1 : e)));
}
function qb(e) {
for (; (_e = an()) && _e < 33; )
xt();
return xr(e) > 2 || xr(_e) > 3 ? "" : " ";
}
function Yb(e, t) {
for (; --t && xt() && !(_e < 48 || _e > 102 || _e > 57 && _e < 65 || _e > 70 && _e < 97); )
;
return oa(e, Ci() + (t < 6 && an() == 32 && xt() == 32));
}
function zl(e) {
for (; xt(); )
switch (_e) {
case e:
return yt;
case 34:
case 39:
e !== 34 && e !== 39 && zl(_e);
break;
case 40:
e === 41 && zl(e);
break;
case 92:
xt();
break;
}
return yt;
}
function Zb(e, t) {
for (; xt() && e + _e !== 57; )
if (e + _e === 84 && an() === 47)
break;
return "/*" + oa(t, yt - 1) + "*" + zs(e === 47 ? e : xt());
}
function Qb(e) {
for (; !xr(an()); )
xt();
return oa(e, yt);
}
function ig(e) {
return Gb(Si("", null, null, null, [""], e = Ub(e), 0, [0], e));
}
function Si(e, t, n, o, r, i, a, l, s) {
for (var u = 0, c = 0, d = a, p = 0, m = 0, h = 0, g = 1, y = 1, b = 1, $ = 0, w = "", O = r, x = i, I = o, C = w; y; )
switch (h = $, $ = xt()) {
case 40:
if (h != 108 && $r(C, d - 1) == 58) {
Vb(C += bi(_a($), "&", "&\f"), "&\f", ng(u ? l[u - 1] : 0)) != -1 && (b = -1);
break;
}
case 34:
case 39:
case 91:
C += _a($);
break;
case 9:
case 10:
case 13:
case 32:
C += qb(h);
break;
case 92:
C += Yb(Ci() - 1, 7);
continue;
case 47:
switch (an()) {
case 42:
case 47:
Jr(Jb(Zb(xt(), Ci()), t, n, s), s), (xr(h || 1) == 5 || xr(an() || 1) == 5) && Mt(C) && Io(C, -1, void 0) !== " " && (C += " ");
break;
default:
C += "/";
}
break;
case 123 * g:
l[u++] = Mt(C) * b;
case 125 * g:
case 59:
case 0:
switch ($) {
case 0:
case 125:
y = 0;
case 59 + c:
b == -1 && (C = bi(C, /\f/g, "")), m > 0 && (Mt(C) - d || g === 0 && h === 47) && Jr(m > 32 ? Fu(C + ";", o, n, d - 1, s) : Fu(bi(C, " ", "") + ";", o, n, d - 2, s), s);
break;
case 59:
C += ";";
default:
if (Jr(I = ju(C, t, n, u, c, r, l, w, O = [], x = [], d, i), i), $ === 123)
if (c === 0)
Si(C, t, I, I, O, i, d, l, x);
else
switch (p === 99 && $r(C