diff --git a/11783.c6776390.async.js b/23653.4c10b2e8.async.js
similarity index 84%
rename from 11783.c6776390.async.js
rename to 23653.4c10b2e8.async.js
index ec9bb9774c..df39a3c37d 100644
--- a/11783.c6776390.async.js
+++ b/23653.4c10b2e8.async.js
@@ -1,4 +1,50 @@
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[11783,43428,56047,49127],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[23653,43428,36381,56047,49127],{
+
+/***/ 86909:
+/*!************************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/CaretRightOutlined.js + 1 modules ***!
+ \************************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ icons_CaretRightOutlined; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(16378);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/CaretRightOutlined.js
+// This icon file is generated automatically.
+var CaretRightOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M715.8 493.5L335 165.1c-14.2-12.2-35-1.2-35 18.5v656.8c0 19.7 20.8 30.7 35 18.5l380.8-328.4c10.9-9.4 10.9-27.6 0-37z" } }] }, "name": "caret-right", "theme": "outlined" };
+/* harmony default export */ var asn_CaretRightOutlined = (CaretRightOutlined);
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
+var AntdIcon = __webpack_require__(31533);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/CaretRightOutlined.js
+
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+
+
+
+var CaretRightOutlined_CaretRightOutlined = function CaretRightOutlined(props, ref) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
+ ref: ref,
+ icon: asn_CaretRightOutlined
+ }));
+};
+
+/** */
+var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(CaretRightOutlined_CaretRightOutlined);
+if (false) {}
+/* harmony default export */ var icons_CaretRightOutlined = (RefIcon);
+
+/***/ }),
/***/ 53900:
/*!*************************************************************************************************************!*\
@@ -1292,6 +1338,820 @@ if (false) {}
/***/ }),
+/***/ 36381:
+/*!************************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/collapse/index.js + 8 modules ***!
+ \************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+"use strict";
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ es_collapse; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/RightOutlined.js + 1 modules
+var RightOutlined = __webpack_require__(38226);
+// EXTERNAL MODULE: ./node_modules/_classnames@2.5.1@classnames/index.js
+var _classnames_2_5_1_classnames = __webpack_require__(92310);
+var _classnames_2_5_1_classnames_default = /*#__PURE__*/__webpack_require__.n(_classnames_2_5_1_classnames);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(16378);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/toConsumableArray.js + 2 modules
+var toConsumableArray = __webpack_require__(65093);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/slicedToArray.js + 1 modules
+var slicedToArray = __webpack_require__(10859);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/typeof.js
+var esm_typeof = __webpack_require__(42066);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/hooks/useMergedState.js
+var useMergedState = __webpack_require__(35788);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/warning.js
+var warning = __webpack_require__(51395);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/objectWithoutProperties.js
+var objectWithoutProperties = __webpack_require__(61206);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/Children/toArray.js
+var toArray = __webpack_require__(38298);
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/defineProperty.js
+var defineProperty = __webpack_require__(78772);
+// EXTERNAL MODULE: ./node_modules/_rc-motion@2.9.5@rc-motion/es/index.js + 13 modules
+var es = __webpack_require__(43469);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/KeyCode.js
+var KeyCode = __webpack_require__(85108);
+;// CONCATENATED MODULE: ./node_modules/_rc-collapse@3.7.3@rc-collapse/es/PanelContent.js
+
+
+
+
+var PanelContent = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (props, ref) {
+ var prefixCls = props.prefixCls,
+ forceRender = props.forceRender,
+ className = props.className,
+ style = props.style,
+ children = props.children,
+ isActive = props.isActive,
+ role = props.role;
+ var _React$useState = _react_17_0_2_react.useState(isActive || forceRender),
+ _React$useState2 = (0,slicedToArray/* default */.Z)(_React$useState, 2),
+ rendered = _React$useState2[0],
+ setRendered = _React$useState2[1];
+ _react_17_0_2_react.useEffect(function () {
+ if (forceRender || isActive) {
+ setRendered(true);
+ }
+ }, [forceRender, isActive]);
+ if (!rendered) {
+ return null;
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement("div", {
+ ref: ref,
+ className: _classnames_2_5_1_classnames_default()("".concat(prefixCls, "-content"), (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-content-active"), isActive), "".concat(prefixCls, "-content-inactive"), !isActive), className),
+ style: style,
+ role: role
+ }, /*#__PURE__*/_react_17_0_2_react.createElement("div", {
+ className: "".concat(prefixCls, "-content-box")
+ }, children));
+});
+PanelContent.displayName = 'PanelContent';
+/* harmony default export */ var es_PanelContent = (PanelContent);
+;// CONCATENATED MODULE: ./node_modules/_rc-collapse@3.7.3@rc-collapse/es/Panel.js
+
+
+
+var _excluded = ["showArrow", "headerClass", "isActive", "onItemClick", "forceRender", "className", "prefixCls", "collapsible", "accordion", "panelKey", "extra", "header", "expandIcon", "openMotion", "destroyInactivePanel", "children"];
+
+
+
+
+
+var CollapsePanel = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (props, ref) {
+ var _props$showArrow = props.showArrow,
+ showArrow = _props$showArrow === void 0 ? true : _props$showArrow,
+ headerClass = props.headerClass,
+ isActive = props.isActive,
+ onItemClick = props.onItemClick,
+ forceRender = props.forceRender,
+ className = props.className,
+ prefixCls = props.prefixCls,
+ collapsible = props.collapsible,
+ accordion = props.accordion,
+ panelKey = props.panelKey,
+ extra = props.extra,
+ header = props.header,
+ expandIcon = props.expandIcon,
+ openMotion = props.openMotion,
+ destroyInactivePanel = props.destroyInactivePanel,
+ children = props.children,
+ resetProps = (0,objectWithoutProperties/* default */.Z)(props, _excluded);
+ var disabled = collapsible === 'disabled';
+ var collapsibleHeader = collapsible === 'header';
+ var collapsibleIcon = collapsible === 'icon';
+ var ifExtraExist = extra !== null && extra !== undefined && typeof extra !== 'boolean';
+ var handleItemClick = function handleItemClick() {
+ onItemClick === null || onItemClick === void 0 || onItemClick(panelKey);
+ };
+ var handleKeyDown = function handleKeyDown(e) {
+ if (e.key === 'Enter' || e.keyCode === KeyCode/* default */.Z.ENTER || e.which === KeyCode/* default */.Z.ENTER) {
+ handleItemClick();
+ }
+ };
+
+ // ======================== Icon ========================
+ var iconNode = typeof expandIcon === 'function' ? expandIcon(props) : /*#__PURE__*/_react_17_0_2_react.createElement("i", {
+ className: "arrow"
+ });
+ if (iconNode) {
+ iconNode = /*#__PURE__*/_react_17_0_2_react.createElement("div", {
+ className: "".concat(prefixCls, "-expand-icon"),
+ onClick: ['header', 'icon'].includes(collapsible) ? handleItemClick : undefined
+ }, iconNode);
+ }
+ var collapsePanelClassNames = _classnames_2_5_1_classnames_default()((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-item"), true), "".concat(prefixCls, "-item-active"), isActive), "".concat(prefixCls, "-item-disabled"), disabled), className);
+ var headerClassName = _classnames_2_5_1_classnames_default()(headerClass, (0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)((0,defineProperty/* default */.Z)({}, "".concat(prefixCls, "-header"), true), "".concat(prefixCls, "-header-collapsible-only"), collapsibleHeader), "".concat(prefixCls, "-icon-collapsible-only"), collapsibleIcon));
+
+ // ======================== HeaderProps ========================
+ var headerProps = {
+ className: headerClassName,
+ 'aria-expanded': isActive,
+ 'aria-disabled': disabled,
+ onKeyDown: handleKeyDown
+ };
+ if (!collapsibleHeader && !collapsibleIcon) {
+ headerProps.onClick = handleItemClick;
+ headerProps.role = accordion ? 'tab' : 'button';
+ headerProps.tabIndex = disabled ? -1 : 0;
+ }
+
+ // ======================== Render ========================
+ return /*#__PURE__*/_react_17_0_2_react.createElement("div", (0,esm_extends/* default */.Z)({}, resetProps, {
+ ref: ref,
+ className: collapsePanelClassNames
+ }), /*#__PURE__*/_react_17_0_2_react.createElement("div", headerProps, showArrow && iconNode, /*#__PURE__*/_react_17_0_2_react.createElement("span", {
+ className: "".concat(prefixCls, "-header-text"),
+ onClick: collapsible === 'header' ? handleItemClick : undefined
+ }, header), ifExtraExist && /*#__PURE__*/_react_17_0_2_react.createElement("div", {
+ className: "".concat(prefixCls, "-extra")
+ }, extra)), /*#__PURE__*/_react_17_0_2_react.createElement(es["default"], (0,esm_extends/* default */.Z)({
+ visible: isActive,
+ leavedClassName: "".concat(prefixCls, "-content-hidden")
+ }, openMotion, {
+ forceRender: forceRender,
+ removeOnLeave: destroyInactivePanel
+ }), function (_ref, motionRef) {
+ var motionClassName = _ref.className,
+ motionStyle = _ref.style;
+ return /*#__PURE__*/_react_17_0_2_react.createElement(es_PanelContent, {
+ ref: motionRef,
+ prefixCls: prefixCls,
+ className: motionClassName,
+ style: motionStyle,
+ isActive: isActive,
+ forceRender: forceRender,
+ role: accordion ? 'tabpanel' : void 0
+ }, children);
+ }));
+});
+/* harmony default export */ var Panel = (CollapsePanel);
+;// CONCATENATED MODULE: ./node_modules/_rc-collapse@3.7.3@rc-collapse/es/hooks/useItems.js
+
+
+var useItems_excluded = ["children", "label", "key", "collapsible", "onItemClick", "destroyInactivePanel"];
+
+
+
+var convertItemsToNodes = function convertItemsToNodes(items, props) {
+ var prefixCls = props.prefixCls,
+ accordion = props.accordion,
+ collapsible = props.collapsible,
+ destroyInactivePanel = props.destroyInactivePanel,
+ onItemClick = props.onItemClick,
+ activeKey = props.activeKey,
+ openMotion = props.openMotion,
+ expandIcon = props.expandIcon;
+ return items.map(function (item, index) {
+ var children = item.children,
+ label = item.label,
+ rawKey = item.key,
+ rawCollapsible = item.collapsible,
+ rawOnItemClick = item.onItemClick,
+ rawDestroyInactivePanel = item.destroyInactivePanel,
+ restProps = (0,objectWithoutProperties/* default */.Z)(item, useItems_excluded);
+
+ // You may be puzzled why you want to convert them all into strings, me too.
+ // Maybe: https://github.com/react-component/collapse/blob/aac303a8b6ff30e35060b4f8fecde6f4556fcbe2/src/Collapse.tsx#L15
+ var key = String(rawKey !== null && rawKey !== void 0 ? rawKey : index);
+ var mergeCollapsible = rawCollapsible !== null && rawCollapsible !== void 0 ? rawCollapsible : collapsible;
+ var mergeDestroyInactivePanel = rawDestroyInactivePanel !== null && rawDestroyInactivePanel !== void 0 ? rawDestroyInactivePanel : destroyInactivePanel;
+ var handleItemClick = function handleItemClick(value) {
+ if (mergeCollapsible === 'disabled') return;
+ onItemClick(value);
+ rawOnItemClick === null || rawOnItemClick === void 0 || rawOnItemClick(value);
+ };
+ var isActive = false;
+ if (accordion) {
+ isActive = activeKey[0] === key;
+ } else {
+ isActive = activeKey.indexOf(key) > -1;
+ }
+ return /*#__PURE__*/_react_17_0_2_react.createElement(Panel, (0,esm_extends/* default */.Z)({}, restProps, {
+ prefixCls: prefixCls,
+ key: key,
+ panelKey: key,
+ isActive: isActive,
+ accordion: accordion,
+ openMotion: openMotion,
+ expandIcon: expandIcon,
+ header: label,
+ collapsible: mergeCollapsible,
+ onItemClick: handleItemClick,
+ destroyInactivePanel: mergeDestroyInactivePanel
+ }), children);
+ });
+};
+
+/**
+ * @deprecated The next major version will be removed
+ */
+var getNewChild = function getNewChild(child, index, props) {
+ if (!child) return null;
+ var prefixCls = props.prefixCls,
+ accordion = props.accordion,
+ collapsible = props.collapsible,
+ destroyInactivePanel = props.destroyInactivePanel,
+ onItemClick = props.onItemClick,
+ activeKey = props.activeKey,
+ openMotion = props.openMotion,
+ expandIcon = props.expandIcon;
+ var key = child.key || String(index);
+ var _child$props = child.props,
+ header = _child$props.header,
+ headerClass = _child$props.headerClass,
+ childDestroyInactivePanel = _child$props.destroyInactivePanel,
+ childCollapsible = _child$props.collapsible,
+ childOnItemClick = _child$props.onItemClick;
+ var isActive = false;
+ if (accordion) {
+ isActive = activeKey[0] === key;
+ } else {
+ isActive = activeKey.indexOf(key) > -1;
+ }
+ var mergeCollapsible = childCollapsible !== null && childCollapsible !== void 0 ? childCollapsible : collapsible;
+ var handleItemClick = function handleItemClick(value) {
+ if (mergeCollapsible === 'disabled') return;
+ onItemClick(value);
+ childOnItemClick === null || childOnItemClick === void 0 || childOnItemClick(value);
+ };
+ var childProps = {
+ key: key,
+ panelKey: key,
+ header: header,
+ headerClass: headerClass,
+ isActive: isActive,
+ prefixCls: prefixCls,
+ destroyInactivePanel: childDestroyInactivePanel !== null && childDestroyInactivePanel !== void 0 ? childDestroyInactivePanel : destroyInactivePanel,
+ openMotion: openMotion,
+ accordion: accordion,
+ children: child.props.children,
+ onItemClick: handleItemClick,
+ expandIcon: expandIcon,
+ collapsible: mergeCollapsible
+ };
+
+ // https://github.com/ant-design/ant-design/issues/20479
+ if (typeof child.type === 'string') {
+ return child;
+ }
+ Object.keys(childProps).forEach(function (propName) {
+ if (typeof childProps[propName] === 'undefined') {
+ delete childProps[propName];
+ }
+ });
+ return /*#__PURE__*/_react_17_0_2_react.cloneElement(child, childProps);
+};
+function useItems(items, rawChildren, props) {
+ if (Array.isArray(items)) {
+ return convertItemsToNodes(items, props);
+ }
+ return (0,toArray/* default */.Z)(rawChildren).map(function (child, index) {
+ return getNewChild(child, index, props);
+ });
+}
+/* harmony default export */ var hooks_useItems = (useItems);
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/pickAttrs.js
+var pickAttrs = __webpack_require__(36994);
+;// CONCATENATED MODULE: ./node_modules/_rc-collapse@3.7.3@rc-collapse/es/Collapse.js
+
+
+
+
+
+
+
+
+
+
+
+function getActiveKeysArray(activeKey) {
+ var currentActiveKey = activeKey;
+ if (!Array.isArray(currentActiveKey)) {
+ var activeKeyType = (0,esm_typeof/* default */.Z)(currentActiveKey);
+ currentActiveKey = activeKeyType === 'number' || activeKeyType === 'string' ? [currentActiveKey] : [];
+ }
+ return currentActiveKey.map(function (key) {
+ return String(key);
+ });
+}
+var Collapse = /*#__PURE__*/_react_17_0_2_react.forwardRef(function (props, ref) {
+ var _props$prefixCls = props.prefixCls,
+ prefixCls = _props$prefixCls === void 0 ? 'rc-collapse' : _props$prefixCls,
+ _props$destroyInactiv = props.destroyInactivePanel,
+ destroyInactivePanel = _props$destroyInactiv === void 0 ? false : _props$destroyInactiv,
+ style = props.style,
+ accordion = props.accordion,
+ className = props.className,
+ children = props.children,
+ collapsible = props.collapsible,
+ openMotion = props.openMotion,
+ expandIcon = props.expandIcon,
+ rawActiveKey = props.activeKey,
+ defaultActiveKey = props.defaultActiveKey,
+ _onChange = props.onChange,
+ items = props.items;
+ var collapseClassName = _classnames_2_5_1_classnames_default()(prefixCls, className);
+ var _useMergedState = (0,useMergedState/* default */.Z)([], {
+ value: rawActiveKey,
+ onChange: function onChange(v) {
+ return _onChange === null || _onChange === void 0 ? void 0 : _onChange(v);
+ },
+ defaultValue: defaultActiveKey,
+ postState: getActiveKeysArray
+ }),
+ _useMergedState2 = (0,slicedToArray/* default */.Z)(_useMergedState, 2),
+ activeKey = _useMergedState2[0],
+ setActiveKey = _useMergedState2[1];
+ var onItemClick = function onItemClick(key) {
+ return setActiveKey(function () {
+ if (accordion) {
+ return activeKey[0] === key ? [] : [key];
+ }
+ var index = activeKey.indexOf(key);
+ var isActive = index > -1;
+ if (isActive) {
+ return activeKey.filter(function (item) {
+ return item !== key;
+ });
+ }
+ return [].concat((0,toConsumableArray/* default */.Z)(activeKey), [key]);
+ });
+ };
+
+ // ======================== Children ========================
+ (0,warning/* default */.ZP)(!children, '[rc-collapse] `children` will be removed in next major version. Please use `items` instead.');
+ var mergedChildren = hooks_useItems(items, children, {
+ prefixCls: prefixCls,
+ accordion: accordion,
+ openMotion: openMotion,
+ expandIcon: expandIcon,
+ collapsible: collapsible,
+ destroyInactivePanel: destroyInactivePanel,
+ onItemClick: onItemClick,
+ activeKey: activeKey
+ });
+
+ // ======================== Render ========================
+ return /*#__PURE__*/_react_17_0_2_react.createElement("div", (0,esm_extends/* default */.Z)({
+ ref: ref,
+ className: collapseClassName,
+ style: style,
+ role: accordion ? 'tablist' : undefined
+ }, (0,pickAttrs/* default */.Z)(props, {
+ aria: true,
+ data: true
+ })), mergedChildren);
+});
+/* harmony default export */ var es_Collapse = (Object.assign(Collapse, {
+ /**
+ * @deprecated use `items` instead, will be removed in `v4.0.0`
+ */
+ Panel: Panel
+}));
+;// CONCATENATED MODULE: ./node_modules/_rc-collapse@3.7.3@rc-collapse/es/index.js
+
+/* harmony default export */ var _rc_collapse_3_7_3_rc_collapse_es = (es_Collapse);
+
+/**
+ * @deprecated use `items` instead, will be removed in `v4.0.0`
+ */
+var es_Panel = es_Collapse.Panel;
+
+// EXTERNAL MODULE: ./node_modules/_rc-util@5.44.3@rc-util/es/omit.js
+var omit = __webpack_require__(64002);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/motion.js
+var motion = __webpack_require__(62892);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/_util/reactNode.js
+var reactNode = __webpack_require__(92343);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/context.js
+var context = __webpack_require__(36355);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/config-provider/hooks/useSize.js
+var useSize = __webpack_require__(19716);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/collapse/CollapsePanel.js
+"use client";
+
+
+
+
+
+
+const CollapsePanel_CollapsePanel = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
+ false ? 0 : void 0;
+ const {
+ getPrefixCls
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const {
+ prefixCls: customizePrefixCls,
+ className,
+ showArrow = true
+ } = props;
+ const prefixCls = getPrefixCls('collapse', customizePrefixCls);
+ const collapsePanelClassName = _classnames_2_5_1_classnames_default()({
+ [`${prefixCls}-no-arrow`]: !showArrow
+ }, className);
+ return /*#__PURE__*/_react_17_0_2_react.createElement(_rc_collapse_3_7_3_rc_collapse_es.Panel, Object.assign({
+ ref: ref
+ }, props, {
+ prefixCls: prefixCls,
+ className: collapsePanelClassName
+ }));
+});
+/* harmony default export */ var collapse_CollapsePanel = (CollapsePanel_CollapsePanel);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/index.js
+var style = __webpack_require__(17313);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/style/motion/collapse.js
+var collapse = __webpack_require__(8378);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/genComponentStyleHook.js
+var genComponentStyleHook = __webpack_require__(83116);
+// EXTERNAL MODULE: ./node_modules/_antd@5.9.0@antd/es/theme/util/statistic.js
+var statistic = __webpack_require__(37613);
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/collapse/style/index.js
+
+
+
+const genBaseStyle = token => {
+ const {
+ componentCls,
+ contentBg,
+ padding,
+ headerBg,
+ headerPadding,
+ collapseHeaderPaddingSM,
+ collapseHeaderPaddingLG,
+ collapsePanelBorderRadius,
+ lineWidth,
+ lineType,
+ colorBorder,
+ colorText,
+ colorTextHeading,
+ colorTextDisabled,
+ fontSize,
+ fontSizeLG,
+ lineHeight,
+ marginSM,
+ paddingSM,
+ paddingLG,
+ paddingXS,
+ motionDurationSlow,
+ fontSizeIcon,
+ contentPadding
+ } = token;
+ const borderBase = `${lineWidth}px ${lineType} ${colorBorder}`;
+ return {
+ [componentCls]: Object.assign(Object.assign({}, (0,style/* resetComponent */.Wf)(token)), {
+ backgroundColor: headerBg,
+ border: borderBase,
+ borderBottom: 0,
+ borderRadius: `${collapsePanelBorderRadius}px`,
+ [`&-rtl`]: {
+ direction: 'rtl'
+ },
+ [`& > ${componentCls}-item`]: {
+ borderBottom: borderBase,
+ [`&:last-child`]: {
+ [`
+ &,
+ & > ${componentCls}-header`]: {
+ borderRadius: `0 0 ${collapsePanelBorderRadius}px ${collapsePanelBorderRadius}px`
+ }
+ },
+ [`> ${componentCls}-header`]: {
+ position: 'relative',
+ display: 'flex',
+ flexWrap: 'nowrap',
+ alignItems: 'flex-start',
+ padding: headerPadding,
+ color: colorTextHeading,
+ lineHeight,
+ cursor: 'pointer',
+ transition: `all ${motionDurationSlow}, visibility 0s`,
+ [`> ${componentCls}-header-text`]: {
+ flex: 'auto'
+ },
+ '&:focus': {
+ outline: 'none'
+ },
+ // >>>>> Arrow
+ [`${componentCls}-expand-icon`]: {
+ height: fontSize * lineHeight,
+ display: 'flex',
+ alignItems: 'center',
+ paddingInlineEnd: marginSM
+ },
+ [`${componentCls}-arrow`]: Object.assign(Object.assign({}, (0,style/* resetIcon */.Ro)()), {
+ fontSize: fontSizeIcon,
+ svg: {
+ transition: `transform ${motionDurationSlow}`
+ }
+ }),
+ // >>>>> Text
+ [`${componentCls}-header-text`]: {
+ marginInlineEnd: 'auto'
+ }
+ },
+ [`${componentCls}-header-collapsible-only`]: {
+ cursor: 'default',
+ [`${componentCls}-header-text`]: {
+ flex: 'none',
+ cursor: 'pointer'
+ }
+ },
+ [`${componentCls}-icon-collapsible-only`]: {
+ cursor: 'default',
+ [`${componentCls}-expand-icon`]: {
+ cursor: 'pointer'
+ }
+ }
+ },
+ [`${componentCls}-content`]: {
+ color: colorText,
+ backgroundColor: contentBg,
+ borderTop: borderBase,
+ [`& > ${componentCls}-content-box`]: {
+ padding: contentPadding
+ },
+ [`&-hidden`]: {
+ display: 'none'
+ }
+ },
+ [`&-small`]: {
+ [`> ${componentCls}-item`]: {
+ [`> ${componentCls}-header`]: {
+ padding: collapseHeaderPaddingSM,
+ paddingInlineStart: paddingXS,
+ [`> ${componentCls}-expand-icon`]: {
+ // Arrow offset
+ marginInlineStart: paddingSM - paddingXS
+ }
+ },
+ [`> ${componentCls}-content > ${componentCls}-content-box`]: {
+ padding: paddingSM
+ }
+ }
+ },
+ [`&-large`]: {
+ [`> ${componentCls}-item`]: {
+ fontSize: fontSizeLG,
+ [`> ${componentCls}-header`]: {
+ padding: collapseHeaderPaddingLG,
+ paddingInlineStart: padding,
+ [`> ${componentCls}-expand-icon`]: {
+ height: fontSizeLG * lineHeight,
+ // Arrow offset
+ marginInlineStart: paddingLG - padding
+ }
+ },
+ [`> ${componentCls}-content > ${componentCls}-content-box`]: {
+ padding: paddingLG
+ }
+ }
+ },
+ [`${componentCls}-item:last-child`]: {
+ [`> ${componentCls}-content`]: {
+ borderRadius: `0 0 ${collapsePanelBorderRadius}px ${collapsePanelBorderRadius}px`
+ }
+ },
+ [`& ${componentCls}-item-disabled > ${componentCls}-header`]: {
+ [`
+ &,
+ & > .arrow
+ `]: {
+ color: colorTextDisabled,
+ cursor: 'not-allowed'
+ }
+ },
+ // ========================== Icon Position ==========================
+ [`&${componentCls}-icon-position-end`]: {
+ [`& > ${componentCls}-item`]: {
+ [`> ${componentCls}-header`]: {
+ [`${componentCls}-expand-icon`]: {
+ order: 1,
+ paddingInlineEnd: 0,
+ paddingInlineStart: marginSM
+ }
+ }
+ }
+ }
+ })
+ };
+};
+const genArrowStyle = token => {
+ const {
+ componentCls
+ } = token;
+ const fixedSelector = `> ${componentCls}-item > ${componentCls}-header ${componentCls}-arrow svg`;
+ return {
+ [`${componentCls}-rtl`]: {
+ [fixedSelector]: {
+ transform: `rotate(180deg)`
+ }
+ }
+ };
+};
+const genBorderlessStyle = token => {
+ const {
+ componentCls,
+ headerBg,
+ paddingXXS,
+ colorBorder
+ } = token;
+ return {
+ [`${componentCls}-borderless`]: {
+ backgroundColor: headerBg,
+ border: 0,
+ [`> ${componentCls}-item`]: {
+ borderBottom: `1px solid ${colorBorder}`
+ },
+ [`
+ > ${componentCls}-item:last-child,
+ > ${componentCls}-item:last-child ${componentCls}-header
+ `]: {
+ borderRadius: 0
+ },
+ [`> ${componentCls}-item:last-child`]: {
+ borderBottom: 0
+ },
+ [`> ${componentCls}-item > ${componentCls}-content`]: {
+ backgroundColor: 'transparent',
+ borderTop: 0
+ },
+ [`> ${componentCls}-item > ${componentCls}-content > ${componentCls}-content-box`]: {
+ paddingTop: paddingXXS
+ }
+ }
+ };
+};
+const genGhostStyle = token => {
+ const {
+ componentCls,
+ paddingSM
+ } = token;
+ return {
+ [`${componentCls}-ghost`]: {
+ backgroundColor: 'transparent',
+ border: 0,
+ [`> ${componentCls}-item`]: {
+ borderBottom: 0,
+ [`> ${componentCls}-content`]: {
+ backgroundColor: 'transparent',
+ border: 0,
+ [`> ${componentCls}-content-box`]: {
+ paddingBlock: paddingSM
+ }
+ }
+ }
+ }
+ };
+};
+/* harmony default export */ var collapse_style = ((0,genComponentStyleHook/* default */.Z)('Collapse', token => {
+ const collapseToken = (0,statistic/* merge */.TS)(token, {
+ collapseHeaderPaddingSM: `${token.paddingXS}px ${token.paddingSM}px`,
+ collapseHeaderPaddingLG: `${token.padding}px ${token.paddingLG}px`,
+ collapsePanelBorderRadius: token.borderRadiusLG
+ });
+ return [genBaseStyle(collapseToken), genBorderlessStyle(collapseToken), genGhostStyle(collapseToken), genArrowStyle(collapseToken), (0,collapse/* default */.Z)(collapseToken)];
+}, token => ({
+ headerPadding: `${token.paddingSM}px ${token.padding}px`,
+ headerBg: token.colorFillAlter,
+ contentPadding: `${token.padding}px 16px`,
+ contentBg: token.colorBgContainer
+})));
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/collapse/Collapse.js
+"use client";
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+const Collapse_Collapse = /*#__PURE__*/_react_17_0_2_react.forwardRef((props, ref) => {
+ const {
+ getPrefixCls,
+ direction,
+ collapse
+ } = _react_17_0_2_react.useContext(context/* ConfigContext */.E_);
+ const {
+ prefixCls: customizePrefixCls,
+ className,
+ rootClassName,
+ style,
+ bordered = true,
+ ghost,
+ size: customizeSize,
+ expandIconPosition = 'start',
+ children,
+ expandIcon
+ } = props;
+ const mergedSize = (0,useSize/* default */.Z)(ctx => {
+ var _a;
+ return (_a = customizeSize !== null && customizeSize !== void 0 ? customizeSize : ctx) !== null && _a !== void 0 ? _a : 'middle';
+ });
+ const prefixCls = getPrefixCls('collapse', customizePrefixCls);
+ const rootPrefixCls = getPrefixCls();
+ const [wrapSSR, hashId] = collapse_style(prefixCls);
+ // Warning if use legacy type `expandIconPosition`
+ false ? 0 : void 0;
+ // Align with logic position
+ const mergedExpandIconPosition = _react_17_0_2_react.useMemo(() => {
+ if (expandIconPosition === 'left') {
+ return 'start';
+ }
+ return expandIconPosition === 'right' ? 'end' : expandIconPosition;
+ }, [expandIconPosition]);
+ const renderExpandIcon = function () {
+ let panelProps = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
+ const icon = expandIcon ? expandIcon(panelProps) : /*#__PURE__*/_react_17_0_2_react.createElement(RightOutlined/* default */.Z, {
+ rotate: panelProps.isActive ? 90 : undefined
+ });
+ return (0,reactNode/* cloneElement */.Tm)(icon, () => ({
+ className: _classnames_2_5_1_classnames_default()(icon.props.className, `${prefixCls}-arrow`)
+ }));
+ };
+ const collapseClassName = _classnames_2_5_1_classnames_default()(`${prefixCls}-icon-position-${mergedExpandIconPosition}`, {
+ [`${prefixCls}-borderless`]: !bordered,
+ [`${prefixCls}-rtl`]: direction === 'rtl',
+ [`${prefixCls}-ghost`]: !!ghost,
+ [`${prefixCls}-${mergedSize}`]: mergedSize !== 'middle'
+ }, collapse === null || collapse === void 0 ? void 0 : collapse.className, className, rootClassName, hashId);
+ const openMotion = Object.assign(Object.assign({}, (0,motion/* default */.Z)(rootPrefixCls)), {
+ motionAppear: false,
+ leavedClassName: `${prefixCls}-content-hidden`
+ });
+ const items = _react_17_0_2_react.useMemo(() => children ? (0,toArray/* default */.Z)(children).map((child, index) => {
+ var _a, _b;
+ if ((_a = child.props) === null || _a === void 0 ? void 0 : _a.disabled) {
+ const key = (_b = child.key) !== null && _b !== void 0 ? _b : String(index);
+ const {
+ disabled,
+ collapsible
+ } = child.props;
+ const childProps = Object.assign(Object.assign({}, (0,omit/* default */.Z)(child.props, ['disabled'])), {
+ key,
+ collapsible: collapsible !== null && collapsible !== void 0 ? collapsible : disabled ? 'disabled' : undefined
+ });
+ return (0,reactNode/* cloneElement */.Tm)(child, childProps);
+ }
+ return child;
+ }) : null, [children]);
+ return wrapSSR( /*#__PURE__*/_react_17_0_2_react.createElement(_rc_collapse_3_7_3_rc_collapse_es, Object.assign({
+ ref: ref,
+ openMotion: openMotion
+ }, (0,omit/* default */.Z)(props, ['rootClassName']), {
+ expandIcon: renderExpandIcon,
+ prefixCls: prefixCls,
+ className: collapseClassName,
+ style: Object.assign(Object.assign({}, collapse === null || collapse === void 0 ? void 0 : collapse.style), style)
+ }), items));
+});
+if (false) {}
+/* harmony default export */ var collapse_Collapse = (Object.assign(Collapse_Collapse, {
+ Panel: collapse_CollapsePanel
+}));
+;// CONCATENATED MODULE: ./node_modules/_antd@5.9.0@antd/es/collapse/index.js
+"use client";
+
+
+/* harmony default export */ var es_collapse = (collapse_Collapse);
+
+/***/ }),
+
/***/ 43428:
/*!**********************************************************************!*\
!*** ./node_modules/_antd@5.9.0@antd/es/drawer/index.js + 9 modules ***!
diff --git a/37944.59a365cc.async.js b/68242.ec12221a.async.js
similarity index 93%
rename from 37944.59a365cc.async.js
rename to 68242.ec12221a.async.js
index 4b23ad32f7..ef4069cd5b 100644
--- a/37944.59a365cc.async.js
+++ b/68242.ec12221a.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[37944,46208,25777,43726,53941,47188,25433,43580,20993,6302,13300,7077,96004,23003,6572,32405,62573,26314],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[68242,46208,69103,54241,25777,28943,24064,76375,65105,43726,53941,47188,25433,43580,20993,6302,90935,69909,89306,15141,28244,13300,7077,96004,23003,6572,32405,62573,26314],{
/***/ 14726:
/*!*******************************************************************************************************************!*\
@@ -136,14 +136,66 @@ if (false) {}
/***/ }),
-/***/ 20975:
-/*!**********************************************************!*\
- !*** ./node_modules/_swiper@5.4.5@swiper/css/swiper.css ***!
- \**********************************************************/
-/***/ (function() {
+/***/ 34023:
+/*!*******************************************************************************************************!*\
+ !*** ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/InboxOutlined.js + 1 modules ***!
+ \*******************************************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+
+// EXPORTS
+__webpack_require__.d(__webpack_exports__, {
+ Z: function() { return /* binding */ icons_InboxOutlined; }
+});
+
+// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.26.7@@babel/runtime/helpers/esm/extends.js
+var esm_extends = __webpack_require__(16378);
+// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
+var _react_17_0_2_react = __webpack_require__(59301);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons-svg@4.4.2@@ant-design/icons-svg/es/asn/InboxOutlined.js
+// This icon file is generated automatically.
+var InboxOutlined = { "icon": { "tag": "svg", "attrs": { "viewBox": "0 0 1024 1024", "focusable": "false" }, "children": [{ "tag": "path", "attrs": { "d": "M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z" } }] }, "name": "inbox", "theme": "outlined" };
+/* harmony default export */ var asn_InboxOutlined = (InboxOutlined);
+
+// EXTERNAL MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/components/AntdIcon.js + 3 modules
+var AntdIcon = __webpack_require__(31533);
+;// CONCATENATED MODULE: ./node_modules/_@ant-design_icons@5.6.0@@ant-design/icons/es/icons/InboxOutlined.js
+
+// GENERATE BY ./scripts/generate.ts
+// DON NOT EDIT IT MANUALLY
+
+
+
+
+var InboxOutlined_InboxOutlined = function InboxOutlined(props, ref) {
+ return /*#__PURE__*/_react_17_0_2_react.createElement(AntdIcon/* default */.Z, (0,esm_extends/* default */.Z)({}, props, {
+ ref: ref,
+ icon: asn_InboxOutlined
+ }));
+};
-// extracted by mini-css-extract-plugin
+/** */
+var RefIcon = /*#__PURE__*/_react_17_0_2_react.forwardRef(InboxOutlined_InboxOutlined);
+if (false) {}
+/* harmony default export */ var icons_InboxOutlined = (RefIcon);
+/***/ }),
+
+/***/ 56762:
+/*!************************************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/_util/hooks/useForceUpdate.js ***!
+ \************************************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+/* harmony export */ __webpack_require__.d(__webpack_exports__, {
+/* harmony export */ Z: function() { return /* binding */ useForceUpdate; }
+/* harmony export */ });
+/* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ 59301);
+
+function useForceUpdate() {
+ const [, forceUpdate] = react__WEBPACK_IMPORTED_MODULE_0__.useReducer(x => x + 1, 0);
+ return forceUpdate;
+}
/***/ }),
@@ -1616,6 +1668,25 @@ const CompoundedSpace = Space;
CompoundedSpace.Compact = Compact/* default */.ZP;
/* harmony default export */ var space = (CompoundedSpace);
+/***/ }),
+
+/***/ 60028:
+/*!**********************************************************!*\
+ !*** ./node_modules/_antd@5.9.0@antd/es/upload/index.js ***!
+ \**********************************************************/
+/***/ (function(__unused_webpack_module, __webpack_exports__, __webpack_require__) {
+
+/* harmony import */ var _Dragger__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Dragger */ 71409);
+/* harmony import */ var _Upload__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Upload */ 41945);
+"use client";
+
+
+
+const Upload = _Upload__WEBPACK_IMPORTED_MODULE_0__/* ["default"] */ .Z;
+Upload.Dragger = _Dragger__WEBPACK_IMPORTED_MODULE_1__/* ["default"] */ .Z;
+Upload.LIST_IGNORE = _Upload__WEBPACK_IMPORTED_MODULE_0__/* .LIST_IGNORE */ .E;
+/* harmony default export */ __webpack_exports__.Z = (Upload);
+
/***/ })
}]);
\ No newline at end of file
diff --git a/76375.b4a933ae.async.js b/76375.5fed7037.async.js
similarity index 99%
rename from 76375.b4a933ae.async.js
rename to 76375.5fed7037.async.js
index 44d1c00279..01f81328d3 100644
--- a/76375.b4a933ae.async.js
+++ b/76375.5fed7037.async.js
@@ -1,5 +1,5 @@
"use strict";
-(self["webpackChunk"] = self["webpackChunk"] || []).push([[76375,46208,69103,54241,25777,28943,24064,65105,43726,53941,47188,25433,43580,20993,6302,90935,69909,89306,15141,28244,13300,7077,96004,23003,6572,32405,62573,26314],{
+(self["webpackChunk"] = self["webpackChunk"] || []).push([[76375,46208,69103,54241,25777,28943,24064,68242,65105,43726,53941,47188,25433,43580,20993,6302,90935,69909,89306,15141,28244,13300,7077,96004,23003,6572,32405,62573,26314],{
/***/ 14726:
/*!*******************************************************************************************************************!*\
diff --git a/index.html b/index.html
index 9cb055ee2d..432ba81720 100644
--- a/index.html
+++ b/index.html
@@ -27,7 +27,7 @@
display: block !important;
}
-
+