From c4194dfd3bf751fffabbb30d40682bf8cdaa403b Mon Sep 17 00:00:00 2001 From: cefeng06 Date: Sat, 17 Jun 2023 23:59:36 +0800 Subject: [PATCH 1/7] feat(editor): rebuild workspace with canvas --- .../Edit/components/PopoverMenu/index.tsx | 11 +- .../Edit/components/ScaleToolBar/index.tsx | 57 +-- packages/app/src/components/Edit/index.less | 6 +- packages/app/src/components/Edit/index.tsx | 371 ++++++++++-------- packages/app/src/constants/index.ts | 4 +- packages/app/src/hooks/useCanvasContainer.tsx | 341 ++++++++++++++++ packages/app/src/hooks/usePreviousState.ts | 24 ++ packages/app/src/pages/Annotator/index.tsx | 18 +- packages/app/src/utils/annotation.ts | 13 +- packages/app/src/utils/compute.ts | 73 ++++ packages/app/src/utils/draw.ts | 6 +- 11 files changed, 709 insertions(+), 215 deletions(-) create mode 100644 packages/app/src/hooks/useCanvasContainer.tsx create mode 100644 packages/app/src/hooks/usePreviousState.ts diff --git a/packages/app/src/components/Edit/components/PopoverMenu/index.tsx b/packages/app/src/components/Edit/components/PopoverMenu/index.tsx index bd93495..099b695 100644 --- a/packages/app/src/components/Edit/components/PopoverMenu/index.tsx +++ b/packages/app/src/components/Edit/components/PopoverMenu/index.tsx @@ -4,16 +4,21 @@ import { FloatWrapper } from '@/components/FloatWrapper'; interface IPopoverMenu { index: number; targetElement: IElement; + imagePos: IPoint; } -const PopoverMenu: React.FC = ({ index, targetElement }) => { +const PopoverMenu: React.FC = ({ + index, + targetElement, + imagePos, +}) => { return (
diff --git a/packages/app/src/components/Edit/components/ScaleToolBar/index.tsx b/packages/app/src/components/Edit/components/ScaleToolBar/index.tsx index 3150156..0496b64 100644 --- a/packages/app/src/components/Edit/components/ScaleToolBar/index.tsx +++ b/packages/app/src/components/Edit/components/ScaleToolBar/index.tsx @@ -6,6 +6,7 @@ import { MAX_SCALE, MIN_SCALE } from '@/constants'; import { useKeyPress } from 'ahooks'; import { EDITOR_SHORTCUTS, EShortcuts } from '../../constants/shortcuts'; import { useLocale } from '@/locales/helper'; +import { FloatWrapper } from '@/components/FloatWrapper'; interface IProps { scale: number; @@ -40,32 +41,34 @@ export const ScaleToolBar: React.FC = ({ }); return ( -
- -
+ +
+ +
+
); }; diff --git a/packages/app/src/components/Edit/index.less b/packages/app/src/components/Edit/index.less index 4659f52..2847921 100644 --- a/packages/app/src/components/Edit/index.less +++ b/packages/app/src/components/Edit/index.less @@ -55,14 +55,12 @@ pointer-events: auto; img { - visibility: hidden; + display: none; } canvas { position: absolute; - left: 0; - top: 0; - display: block; + inset: 0; cursor: crosshair; } diff --git a/packages/app/src/components/Edit/index.tsx b/packages/app/src/components/Edit/index.tsx index 2ef6ad7..cb21ef8 100755 --- a/packages/app/src/components/Edit/index.tsx +++ b/packages/app/src/components/Edit/index.tsx @@ -1,4 +1,10 @@ -import React, { useCallback, useEffect, useMemo, useRef } from 'react'; +import React, { + MouseEventHandler, + useCallback, + useEffect, + useMemo, + useRef, +} from 'react'; import { Button, Divider, message } from 'antd'; import { EObjectType, @@ -10,7 +16,7 @@ import { BODY_TEMPLATE, } from '@/constants'; import { Updater, useImmer } from 'use-immer'; -import { useEventListener, useKeyPress, usePrevious } from 'ahooks'; +import { useKeyPress } from 'ahooks'; import { clearCanvas, drawCircleWithFill, @@ -45,11 +51,13 @@ import { isPointOnPoint, getReferencePointsFromRect, getInnerPolygonIndexFromGroup, + translateAnnotCoord, + translatePointCoord, + translateRectCoord, } from '@/utils/compute'; import { updateMouseCursor } from '@/utils/style'; import { DATA } from '@/services/type'; import TopTools from '@/components/TopTools'; -import useScalableContainer from '@/hooks/useScalableContainer'; import useLabels from './hooks/useLabels'; import styles from './index.less'; import useActions from './hooks/useActions'; @@ -77,6 +85,8 @@ import useObjects from './hooks/useObjects'; import { cloneDeep } from 'lodash'; import { Modal } from 'antd'; import { useLocale } from '@/locales/helper'; +import { usePreviousState } from '@/hooks/usePreviousState'; +import useCanvasContainer from '@/hooks/useCanvasContainer'; export interface IAnnotationObject { type: EObjectType; @@ -232,31 +242,30 @@ const Edit: React.FC = (props) => { const [allowMove, setAllowMove] = useImmer(false); const { + scale, + naturalSize, + clientSize, + containerMouse, + contentMouse, + imagePos, + onLoadImg, onZoomIn, onZoomOut, onReset, - naturalSize, - setNaturalSize, - ScalableContainer, - contentMouse, - clientSize, - scale, - containerRef, - } = useScalableContainer({ - isRequiring, - visible, + CanvasContainer, + } = useCanvasContainer({ allowMove, - showMouseAim: - mode !== EditorMode.View && drawData.selectedTool !== EBasicToolItem.Drag, - minPadding: { top: 150, left: 150 }, + visible, + isRequiring, + showMouseAim: true, + minPadding: { + top: 30, + left: 30, + }, }); - const preClientSize = usePrevious(clientSize); - const onLoadImg = (e: React.UIEvent) => { - const img = e.target as HTMLImageElement; - const naturalSize = { width: img.naturalWidth, height: img.naturalHeight }; - setNaturalSize(naturalSize); - }; + const [preClientSize, clearPreClientSize] = + usePreviousState(clientSize); const { undo, redo, updateHistory, clearHistory } = useHistory(annotations); @@ -423,7 +432,11 @@ const Edit: React.FC = (props) => { ]; if (target) { return ( - + ); } } @@ -433,13 +446,18 @@ const Edit: React.FC = (props) => { const updateRender = (updateDrawData?: DrawData) => { if (!visible || !canvasRef.current || !imgRef.current) return; - resizeSmoothCanvas(canvasRef.current, clientSize); + resizeSmoothCanvas(canvasRef.current, { + width: containerMouse.elementW, + height: containerMouse.elementH, + }); + + canvasRef.current.getContext('2d')!.imageSmoothingEnabled = false; clearCanvas(canvasRef.current); drawImage(canvasRef.current, imgRef.current, { - x: 0, - y: 0, + x: imagePos.current.x, + y: imagePos.current.y, width: clientSize.width, height: clientSize.height, }); @@ -448,17 +466,29 @@ const Edit: React.FC = (props) => { // draw currently annotated objects if (theDrawData.creatingObject) { - const mouse = { x: contentMouse.elementX, y: contentMouse.elementY }; const strokeColor = ANNO_STROKE_COLOR.CREATING; const fillColor = ANNO_FILL_COLOR.CREATING; switch (theDrawData.creatingObject.type) { case EObjectType.Rectangle: { - drawRect( - canvasRef.current, - getRectFromPoints(theDrawData.creatingObject.startPoint!, mouse, { + const { startPoint } = theDrawData.creatingObject; + const rect = getRectFromPoints( + startPoint!, + { + x: contentMouse.elementX, + y: contentMouse.elementY, + }, + { width: contentMouse.elementW, height: contentMouse.elementH, - }), + }, + ); + const canvasCoordRect = translateRectCoord(rect, { + x: -imagePos.current.x, + y: -imagePos.current.y, + }); + drawRect( + canvasRef.current, + canvasCoordRect, strokeColor, 2, LABELS_STROKE_DASH[0], @@ -468,7 +498,12 @@ const Edit: React.FC = (props) => { } case EObjectType.Polygon: { // draw unfinished points and lines - const { polygon, currIndex } = theDrawData.creatingObject; + const { currIndex } = theDrawData.creatingObject; + const annotObject = translateAnnotCoord(theDrawData.creatingObject, { + x: -imagePos.current.x, + y: -imagePos.current.y, + }); + const { polygon } = annotObject; if (polygon) { const innerPolygonIdx = getInnerPolygonIndexFromGroup( polygon.group, @@ -478,26 +513,14 @@ const Edit: React.FC = (props) => { if (currIndex === polygonIdx) { polygon.forEach((point, pointIdx) => { // draw points - if (pointIdx === 0) { - const isFoucs = isPointOnPoint(point, contentMouse); - drawCircleWithFill( - canvasRef.current!, - point, - isFoucs ? 6 : 4, - strokeColor, - 3, - '#1f4dd8', - ); - } else { - drawCircleWithFill( - canvasRef.current!, - point, - 4, - '#fff', - 3, - '#1f4dd8', - ); - } + drawCircleWithFill( + canvasRef.current!, + point, + pointIdx === 0 ? 6 : 4, + strokeColor, + 3, + '#1f4dd8', + ); // draw lines if (polygon.length > 1 && pointIdx < polygon.length - 1) { drawLine( @@ -512,7 +535,10 @@ const Edit: React.FC = (props) => { drawLine( canvasRef.current!, polygon[pointIdx], - mouse, + { + x: containerMouse.elementX, + y: containerMouse.elementY, + }, hexToRgba(strokeColor, ANNO_STROKE_ALPHA.CREATING_LINE), 2.5, LABELS_STROKE_DASH[2], @@ -546,11 +572,22 @@ const Edit: React.FC = (props) => { break; } case EObjectType.Skeleton: { + const { startPoint } = theDrawData.creatingObject; const rect = getRectFromPoints( - theDrawData.creatingObject.startPoint!, - mouse, - { width: contentMouse.elementW, height: contentMouse.elementH }, + startPoint!, + { + x: contentMouse.elementX, + y: contentMouse.elementY, + }, + { + width: contentMouse.elementW, + height: contentMouse.elementH, + }, ); + const canvasCoordRect = translateRectCoord(rect, { + x: -imagePos.current.x, + y: -imagePos.current.y, + }); const { points, lines, pointColors, pointNames } = BODY_TEMPLATE; const pointObjs = translatePointsToPointObjs( points, @@ -559,10 +596,13 @@ const Edit: React.FC = (props) => { naturalSize, clientSize, ); - const updatedKeypoints = getKeypointsFromRect(pointObjs, rect); + const updatedKeypoints = getKeypointsFromRect( + pointObjs, + canvasCoordRect, + ); // draw rect - drawRect(canvasRef.current, rect, strokeColor, 2); + drawRect(canvasRef.current, canvasCoordRect, strokeColor, 2); // draw circles updatedKeypoints.forEach((p) => { @@ -630,7 +670,12 @@ const Edit: React.FC = (props) => { } } - const { rect, keypoints, polygon, label, type } = obj; + const canvasCoordObject = translateAnnotCoord(obj, { + x: -imagePos.current.x, + y: -imagePos.current.y, + }); + + const { rect, keypoints, polygon, label, type } = canvasCoordObject; switch (type) { case EObjectType.Custom: @@ -652,7 +697,7 @@ const Edit: React.FC = (props) => { case EObjectType.Polygon: { const color = labelColors[label] || '#fff'; if (polygon && polygon.visible) { - obj.polygon?.group.forEach((polygon) => { + polygon?.group.forEach((polygon) => { drawPolygonWithFill( canvasRef.current, polygon, @@ -850,9 +895,13 @@ const Edit: React.FC = (props) => { // draw segmentation reference points if (theDrawData.segmentationClicks) { theDrawData.segmentationClicks.forEach((click) => { + const canvasCoordPoint = translatePointCoord(click.point, { + x: -imagePos.current.x, + y: -imagePos.current.y, + }); drawCircleWithFill( canvasRef.current!, - click.point, + canvasCoordPoint, 3, click.isPositive ? 'green' : 'red', 0, @@ -1033,7 +1082,9 @@ const Edit: React.FC = (props) => { } }; - const finishCreatingWhenMouseUp = (event: MouseEvent) => { + const finishCreatingWhenMouseUp = ( + event: React.MouseEvent, + ) => { if (!drawData.creatingObject) return; const mouse = { @@ -1482,35 +1533,16 @@ const Edit: React.FC = (props) => { // Register Mouse Event // ================================================================================================================= - /** Mousedown */ - useEventListener( - 'mousedown', - () => { - if (!visible || allowMove || isRequiring) return; + const onMouseDown: MouseEventHandler = () => { + if (!visible || allowMove || isRequiring) return; - if (selectedAnyObject) { - if (hoverAnyObject && hoverSelectedObject && mode === EditorMode.Edit) { - startEditingWhenMouseDown(); - } else { - if (isDragToolActive || isAIPoseEstimation) { - if (isInCanvas(contentMouse)) { - setCurrSelectedObject(); - if (!hoverAnyObject) { - setAllowMove(true); - } - } - } else { - if (drawData.creatingObject) { - updateCreatingWhenMouseDown(); - } else { - startCreateWhenMouseDown(); - } - } - } + if (selectedAnyObject) { + if (hoverAnyObject && hoverSelectedObject && mode === EditorMode.Edit) { + startEditingWhenMouseDown(); } else { if (isDragToolActive || isAIPoseEstimation) { setCurrSelectedObject(); - if (!hoverAnyObject && isInCanvas(contentMouse)) { + if (!hoverAnyObject) { setAllowMove(true); } } else { @@ -1521,59 +1553,57 @@ const Edit: React.FC = (props) => { } } } - }, - { target: () => containerRef.current }, - ); - - /** Mousemove */ - useEventListener( - 'mousemove', - () => { - if (!visible || !canvasRef.current || isRequiring || allowMove) return; - - /** Edit currently hovered element */ - if (mode === EditorMode.Edit && drawData.activeObjectIndex > -1) { - const exit = updateEditingWhenMouseMove(); - if (exit) return; + } else { + if (isDragToolActive || isAIPoseEstimation) { + setCurrSelectedObject(); + if (!hoverAnyObject) { + setAllowMove(true); + } + } else { + if (drawData.creatingObject) { + updateCreatingWhenMouseDown(); + } else { + startCreateWhenMouseDown(); + } } + } + }; - /** Update hovered instance */ - updateFocusObjectWhenHover(); + const onMouseMove: MouseEventHandler = () => { + if (!visible || !canvasRef.current || isRequiring || allowMove) return; - /** Determine if there is currently a selected instance */ - if (selectedAnyObject) { - /** Determine if hovering over the selected instance */ - if (hoverAnyObject && hoverSelectedObject) { - /** Update hover info */ - const object = drawData.objectList[drawData.activeObjectIndex]; - updateFocusElementInfoWhenHover(object); - - /** When the instance contains a polygon, it is necessary to determine whether hovering over a point or a line */ - if (object.polygon) { - const hoverDetail = getFocusPartInPolygonGroup( - object.polygon, - contentMouse, - ); - setDrawData((s) => { - s.focusPolygonInfo = hoverDetail; - }); - } + /** Edit currently hovered element */ + if (mode === EditorMode.Edit && drawData.activeObjectIndex > -1) { + const exit = updateEditingWhenMouseMove(); + if (exit) return; + } - /** Update mouse based on current hover coordinates and element type */ - updateMouseWhenHoverElement(drawData.focusEleType); - } else { - /** Different instances for hovered and selected */ - if (isDragToolActive || isAIPoseEstimation) { - /** Drag mode: Update hovered instance and mouse state */ - updateMouseWhenHoverObject(); - } else { - /** Create mode: Refresh canvas and mouse state */ - updateCreatingWhenMouseMove(); - updateMouseWhenCreating(); - } + /** Update hovered instance */ + updateFocusObjectWhenHover(); + + /** Determine if there is currently a selected instance */ + if (selectedAnyObject) { + /** Determine if hovering over the selected instance */ + if (hoverAnyObject && hoverSelectedObject) { + /** Update hover info */ + const object = drawData.objectList[drawData.activeObjectIndex]; + updateFocusElementInfoWhenHover(object); + + /** When the instance contains a polygon, it is necessary to determine whether hovering over a point or a line */ + if (object.polygon) { + const hoverDetail = getFocusPartInPolygonGroup( + object.polygon, + contentMouse, + ); + setDrawData((s) => { + s.focusPolygonInfo = hoverDetail; + }); } + + /** Update mouse based on current hover coordinates and element type */ + updateMouseWhenHoverElement(drawData.focusEleType); } else { - /** No selected instance */ + /** Different instances for hovered and selected */ if (isDragToolActive || isAIPoseEstimation) { /** Drag mode: Update hovered instance and mouse state */ updateMouseWhenHoverObject(); @@ -1583,37 +1613,41 @@ const Edit: React.FC = (props) => { updateMouseWhenCreating(); } } - }, - { target: () => containerRef.current }, - ); + } else { + /** No selected instance */ + if (isDragToolActive || isAIPoseEstimation) { + /** Drag mode: Update hovered instance and mouse state */ + updateMouseWhenHoverObject(); + } else { + /** Create mode: Refresh canvas and mouse state */ + updateCreatingWhenMouseMove(); + updateMouseWhenCreating(); + } + } + }; - /** Mouseup */ - useEventListener( - 'mouseup', - (event) => { - if (!visible || !canvasRef.current || isRequiring) return; + const onMouseUp: MouseEventHandler = (event) => { + if (!visible || !canvasRef.current || isRequiring) return; - if (allowMove) { - setAllowMove(false); - return; - } + if (allowMove) { + setAllowMove(false); + return; + } - if (selectedAnyObject) { - if (hoverAnyObject && hoverSelectedObject && mode === EditorMode.Edit) { - finishEditingWhenMouseUp(); - } else { - if (!isDragToolActive && drawData.creatingObject) { - finishCreatingWhenMouseUp(event); - } - } + if (selectedAnyObject) { + if (hoverAnyObject && hoverSelectedObject && mode === EditorMode.Edit) { + finishEditingWhenMouseUp(); } else { if (!isDragToolActive && drawData.creatingObject) { finishCreatingWhenMouseUp(event); } } - }, - { target: () => containerRef.current }, - ); + } else { + if (!isDragToolActive && drawData.creatingObject) { + finishCreatingWhenMouseUp(event); + } + } + }; /** Update canvas while data changing */ useEffect(() => { @@ -1639,6 +1673,7 @@ const Edit: React.FC = (props) => { updateDrawData.objectList = updateDrawData.objectList.map((obj) => { const newObj = { ...obj }; if (!preClientSize) return newObj; + if (newObj.rect) { const newRect = translateRectZoom( newObj.rect, @@ -1703,6 +1738,7 @@ const Edit: React.FC = (props) => { return click; }); } + clearPreClientSize(); setDrawData(updateDrawData); updateRender(updateDrawData); } @@ -1711,7 +1747,12 @@ const Edit: React.FC = (props) => { /** Recalculate drawData while changing size */ useEffect(() => { rebuildDrawData(); - }, [clientSize.width, clientSize.height]); + }, [ + imagePos.current.x, + imagePos.current.y, + clientSize.height, + clientSize.width, + ]); /** Reset data when hiding the editor or switching images */ useEffect(() => { @@ -1907,7 +1948,7 @@ const Edit: React.FC = (props) => { useKeyPress( EDITOR_SHORTCUTS[EShortcuts.PanImage].shortcut, (event: KeyboardEvent) => { - if (!visible || !isInCanvas(contentMouse)) return; + if (!visible) return; event.preventDefault(); if (event.type === 'keydown') { setAllowMove(true); @@ -2020,10 +2061,14 @@ const Edit: React.FC = (props) => { )}
- {/* todo */}
-
- {ScalableContainer({ +
+ {CanvasContainer({ className: styles.editWrap, children: ( <> @@ -2032,8 +2077,6 @@ const Edit: React.FC = (props) => { src={list[current]?.urlFullRes} alt="pic" onLoad={onLoadImg} - width={clientSize.width} - height={clientSize.height} /> ; +} + +export default function useCanvasContainer({ + isRequiring, + visible, + minPadding = { top: 0, left: 0 }, + allowMove, + showMouseAim, + onClickBg, +}: IProps) { + const containerRef = useRef(null); + + const containerMouse = useMouse(containerRef.current); + + const [scale, setScale] = useState(1); + + /** The original size of image */ + const [naturalSize, setNaturalSize] = useState({ + width: 0, + height: 0, + }); + + /** The scaled size of image */ + const clientSize = useMemo( + () => ({ + width: naturalSize.width * scale, + height: naturalSize.height * scale, + }), + [naturalSize, scale], + ); + + /** The top-left location on canvas container */ + const imagePos = useRef({ x: 0, y: 0 }); + + // Scale info + const lastScalePosRef = useRef< + | { + posRatioX: number; + posRatioY: number; + mouseX: number; + mouseY: number; + } + | undefined + >(undefined); + + // Whether the mouse is moving + const movedRef = useRef(false); + + const contentMouse = useMemo(() => { + return { + ...containerMouse, + elementW: clientSize.width, + elementH: clientSize.height, + elementX: containerMouse.elementX - imagePos.current.x, + elementY: containerMouse.elementY - imagePos.current.y, + }; + }, [containerMouse, clientSize]); + + const [movingImgAnchor, setMovingImgAnchor] = useImmer(null); + + /** Initial position to fit container */ + useEffect(() => { + const containerWidth = containerMouse.elementW; + const containerHeight = containerMouse.elementH; + + if (naturalSize && containerWidth && containerHeight) { + const [width, height, scale] = zoomImgSize( + naturalSize.width, + naturalSize.height, + containerWidth - minPadding.left * 2, + containerHeight - minPadding.top * 2, + ); + imagePos.current = { + x: (containerWidth - width) * 0.5, + y: (containerHeight - height) * 0.5, + }; + setScale(scale); + lastScalePosRef.current = undefined; + } + }, [naturalSize, containerMouse.elementW, containerMouse.elementH]); + + const adaptImagePosWhileZoom = () => { + const containerWidth = containerMouse.elementW; + const containerHeight = containerMouse.elementH; + + // Default zoom center + let posRatioX = 0.5; + let posRatioY = 0.5; + let mouseX = containerWidth / 2; + let mouseY = containerHeight / 2; + + if (lastScalePosRef.current) { + posRatioX = lastScalePosRef.current.posRatioX; + posRatioY = lastScalePosRef.current.posRatioY; + mouseX = lastScalePosRef.current.mouseX; + mouseY = lastScalePosRef.current.mouseY; + } + const x = mouseX - clientSize.width * posRatioX; + const y = mouseY - clientSize.height * posRatioY; + + imagePos.current = { x, y }; + + console.log(x.toFixed(0), y.toFixed(0)); + }; + + useEffect(() => { + adaptImagePosWhileZoom(); + }, [clientSize]); + + const zoom = (isZoomIn: boolean, step: number, isZoomBtn?: boolean) => { + if (!visible || isRequiring) return; + setScale((s) => { + let scale = isZoomIn + ? Math.min(MAX_SCALE, fixedFloatNum(s + step, 2)) + : Math.max(MIN_SCALE, fixedFloatNum(s - step, 2)); + + // Record the starting zoom scale ratio. + if ( + isZoomBtn || + !contentMouse.elementX || + !containerMouse.elementX || + !clientSize.width + ) { + // Center zoom. + lastScalePosRef.current = undefined; + } else if ( + !lastScalePosRef.current || + (movedRef.current && + (containerMouse.elementX !== lastScalePosRef.current.mouseX || + containerMouse.elementY !== lastScalePosRef.current.mouseY)) + ) { + // Focus zoom && Mouse move + lastScalePosRef.current = { + posRatioX: contentMouse.elementX / clientSize.width, + posRatioY: contentMouse.elementY / clientSize.height, + mouseX: containerMouse.elementX, + mouseY: containerMouse.elementY, + }; + movedRef.current = false; + } + return scale; + }); + }; + + const onZoomIn = () => { + zoom(true, BUTTON_SCALE_STEP, true); + }; + + const onZoomOut = () => { + zoom(false, BUTTON_SCALE_STEP, true); + }; + + // Zoom gesture. + const onWheelMove: React.WheelEventHandler = (event) => { + if (!visible || isRequiring) return; + const wheelDirection = event.deltaY; + if (wheelDirection > 0) { + zoom(false, WHEEL_SCALE_STEP); + } else if (wheelDirection < 0) { + zoom(true, WHEEL_SCALE_STEP); + } + }; + + const onReset = () => { + lastScalePosRef.current = undefined; + setScale(1); + }; + + // Reset data when hidden. + useEffect(() => { + if (!visible) { + setNaturalSize({ width: 0, height: 0 }); + setScale(1); + imagePos.current = { x: 0, y: 0 }; + lastScalePosRef.current = undefined; + } + }, [visible]); + + useEventListener( + 'mousedown', + () => { + if (!visible || !containerRef.current) return; + setMovingImgAnchor({ + x: contentMouse.elementX, + y: contentMouse.elementY, + }); + }, + { target: () => containerRef.current }, + ); + + useEventListener( + 'mousemove', + () => { + if (!visible) return; + movedRef.current = true; + if (movingImgAnchor && allowMove) { + const offsetX = contentMouse.elementX - movingImgAnchor.x; + const offsetY = contentMouse.elementY - movingImgAnchor.y; + const { x, y } = imagePos.current; + imagePos.current = { + x: x + offsetX, + y: y + offsetY, + }; + } + }, + { target: () => containerRef.current }, + ); + + useEventListener( + 'mouseup', + () => { + if (!visible || !allowMove) return; + // Stop moving the image. + if (movingImgAnchor) { + setMovingImgAnchor(null); + return; + } + }, + { target: () => containerRef.current }, + ); + + useEffect(() => { + if (!allowMove) { + setMovingImgAnchor(null); + } + }, [allowMove]); + + const onLoadImg = (e: React.UIEvent) => { + const img = e.target as HTMLImageElement; + const naturalSize = { width: img.naturalWidth, height: img.naturalHeight }; + setNaturalSize(naturalSize); + }; + + /** Container render function */ + const CanvasContainer = ({ + children, + className, + }: { + children: React.ReactNode; + className?: string; + }) => { + if (!visible) return null; + return ( +
+ {children} + {showMouseAim && !allowMove && isInCanvas(contentMouse) && ( + <> + {/* leftLine */} +
+ {/* rightLine */} +
+ {/* upLine */} +
+ {/* downLine */} +
+ + )} +
+ ); + }; + + return { + CanvasContainer, + scale, + containerRef, + naturalSize, + clientSize, + containerMouse, + contentMouse, + imagePos, + onLoadImg, + onZoomIn, + onZoomOut, + onWheelMove, + onReset, + }; +} diff --git a/packages/app/src/hooks/usePreviousState.ts b/packages/app/src/hooks/usePreviousState.ts new file mode 100644 index 0000000..2d351e1 --- /dev/null +++ b/packages/app/src/hooks/usePreviousState.ts @@ -0,0 +1,24 @@ +import { useRef } from 'react'; + +export type compareFunction = (prev: T | undefined, next: T) => boolean; + +export function usePreviousState( + state: T, + compare?: compareFunction, +): [T | undefined, () => void] { + const prevRef = useRef(); + const curRef = useRef(); + + const needUpdate = + typeof compare === 'function' ? compare(curRef.current, state) : true; + if (needUpdate) { + prevRef.current = curRef.current; + curRef.current = state; + } + + const clearPrev = () => { + prevRef.current = undefined; + }; + + return [prevRef.current, clearPrev]; +} diff --git a/packages/app/src/pages/Annotator/index.tsx b/packages/app/src/pages/Annotator/index.tsx index cac70eb..c53cbda 100644 --- a/packages/app/src/pages/Annotator/index.tsx +++ b/packages/app/src/pages/Annotator/index.tsx @@ -24,15 +24,15 @@ const Page: React.FC = () => { const [openModal, setModalOpen] = useState(true); useEffect(() => { - const handleBeforeUnload = (event: BeforeUnloadEvent) => { - event.preventDefault(); - event.returnValue = - 'The current changes will not be saved. Please export before leaving.'; - }; - window.addEventListener('beforeunload', handleBeforeUnload); - return () => { - window.removeEventListener('beforeunload', handleBeforeUnload); - }; + // const handleBeforeUnload = (event: BeforeUnloadEvent) => { + // event.preventDefault(); + // event.returnValue = + // 'The current changes will not be saved. Please export before leaving.'; + // }; + // window.addEventListener('beforeunload', handleBeforeUnload); + // return () => { + // window.removeEventListener('beforeunload', handleBeforeUnload); + // }; }, []); return ( diff --git a/packages/app/src/utils/annotation.ts b/packages/app/src/utils/annotation.ts index b1714b7..0aa50d7 100644 --- a/packages/app/src/utils/annotation.ts +++ b/packages/app/src/utils/annotation.ts @@ -24,33 +24,38 @@ export const zoomImgSize = ( imgHeight: number, contianerWidth?: number, contianerHeight?: number, -): [number, number] => { - if (!imgWidth || !imgHeight) return [0, 0]; +): [number, number, number] => { + if (!imgWidth || !imgHeight) return [0, 0, 1]; // Only restrict the container width or height. if (!contianerWidth) { return [ (imgWidth / imgHeight) * (contianerHeight || 0), contianerHeight || 0, + 1, ]; } if (!contianerHeight) { return [ contianerWidth || 0, (imgHeight / imgWidth) * (contianerWidth || 0), + 1, ]; } let newWidth = imgWidth, - newHeight = imgHeight; + newHeight = imgHeight, + scale = 1; if (imgWidth / imgHeight >= contianerWidth / contianerHeight) { // Scale based on container width. newWidth = contianerWidth; newHeight = (imgHeight * contianerWidth) / imgWidth; + scale = contianerWidth / imgWidth; } else { // Scale based on container height. newHeight = contianerHeight; newWidth = (imgWidth * contianerHeight) / imgHeight; + scale = contianerHeight / imgHeight; } - return [newWidth || 0, newHeight || 0]; + return [newWidth || 0, newHeight || 0, scale]; }; /** translate bounding box to rect */ diff --git a/packages/app/src/utils/compute.ts b/packages/app/src/utils/compute.ts index ef1173b..140632e 100644 --- a/packages/app/src/utils/compute.ts +++ b/packages/app/src/utils/compute.ts @@ -1180,3 +1180,76 @@ export const convertToVerticesArray = ( return vertices; }; + +export const translateRectCoord = ( + rect: IRect, + newCoordOrigin: IPoint, +): IRect => { + return { + ...rect, + x: rect.x - newCoordOrigin.x, + y: rect.y - newCoordOrigin.y, + }; +}; + +export const translatePolygonCoord = ( + polygon: IPolygon, + newCoordOrigin: IPoint, +): IPolygon => { + return polygon.map((point) => { + return { + x: point.x - newCoordOrigin.x, + y: point.y - newCoordOrigin.y, + }; + }); +}; + +export const translatePointCoord = ( + point: IPoint, + newCoordOrigin: IPoint, +): IPoint => { + return { + x: point.x - newCoordOrigin.x, + y: point.y - newCoordOrigin.y, + }; +}; + +export const translateAnnotCoord = ( + annoObj: IAnnotationObject, + newCoordOrigin: IPoint, +): IAnnotationObject => { + const { rect, polygon, keypoints } = annoObj; + const newAnnoObj = { ...annoObj }; + + if (rect) { + newAnnoObj.rect = { + ...rect, + ...translateRectCoord(rect, newCoordOrigin), + }; + } + + if (polygon) { + const newGroup = polygon.group.map((polyItem) => { + return translatePolygonCoord(polyItem, newCoordOrigin); + }); + newAnnoObj.polygon = { + ...polygon, + group: newGroup, + }; + } + + if (keypoints) { + const newPoints = keypoints.points.map((point) => { + return { + ...point, + ...translatePointCoord(point, newCoordOrigin), + }; + }); + newAnnoObj.keypoints = { + ...keypoints, + points: newPoints, + }; + } + + return newAnnoObj; +}; diff --git a/packages/app/src/utils/draw.ts b/packages/app/src/utils/draw.ts index 4a79f1e..25bcb3e 100644 --- a/packages/app/src/utils/draw.ts +++ b/packages/app/src/utils/draw.ts @@ -118,6 +118,7 @@ export function shadeEverythingButRect( export function drawPolygon( canvas: HTMLCanvasElement | null, + offset: IPoint = { x: 0, y: 0 }, anchors: IPoint[], color = '#fff', thickness = 1, @@ -128,9 +129,10 @@ export function drawPolygon( ctx.strokeStyle = color; ctx.lineWidth = thickness; ctx.beginPath(); - ctx.moveTo(anchors[0].x, anchors[0].y); + const { x: offsetX, y: offsetY } = offset; + ctx.moveTo(anchors[0].x + offsetX, anchors[0].y + offsetY); for (let i = 1; i < anchors.length; i++) { - ctx.lineTo(anchors[i].x, anchors[i].y); + ctx.lineTo(anchors[i].x + offsetX, anchors[i].y + offsetX); } ctx.closePath(); ctx.stroke(); From 9254c1a7cccc0e5bfd4e0d1996edb14f4867a401 Mon Sep 17 00:00:00 2001 From: shuyuew Date: Mon, 19 Jun 2023 15:29:48 +0800 Subject: [PATCH 2/7] feat(ai_detection): add sensitive words error msg --- packages/app/src/components/Edit/hooks/useActions.ts | 9 +++------ packages/app/src/locales/en-US.ts | 2 ++ packages/app/src/locales/zh-CN.ts | 1 + packages/app/src/services/errorCode.ts | 5 +++-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/packages/app/src/components/Edit/hooks/useActions.ts b/packages/app/src/components/Edit/hooks/useActions.ts index 9fffefc..60a0a9f 100644 --- a/packages/app/src/components/Edit/hooks/useActions.ts +++ b/packages/app/src/components/Edit/hooks/useActions.ts @@ -99,8 +99,7 @@ const useActions = ({ message.success(localeText('smartAnnotation.msg.success')); } } catch (error: any) { - console.error(error.message); - message.error(`Request Failed: ${error.message}, Please retry later.`); + message.error(localeText('smartAnnotation.msg.error')); } finally { setLoading(false); } @@ -211,8 +210,7 @@ const useActions = ({ message.success(localeText('smartAnnotation.msg.success')); } } catch (error: any) { - console.error(error.message); - message.error(`Request Failed: ${error.message}, Please retry later.`); + message.error(localeText('smartAnnotation.msg.error')); } finally { setLoading(false); } @@ -310,8 +308,7 @@ const useActions = ({ } } } catch (error: any) { - console.error(error.message); - message.error(`Request Failed: ${error.message}, Please retry later.`); + message.error(localeText('smartAnnotation.msg.error')); } finally { setLoading(false); } diff --git a/packages/app/src/locales/en-US.ts b/packages/app/src/locales/en-US.ts index 0e3dd25..3fa590c 100644 --- a/packages/app/src/locales/en-US.ts +++ b/packages/app/src/locales/en-US.ts @@ -454,4 +454,6 @@ export default { 'requestConfig.responseStatus.msg': 'Response status: {status}', 'requestConfig.noResponse.msg': 'None response! Please retry.', 'requestConfig.requestError.msg': 'Request error, please retry.', + 'requestConfig.errorContent.msg': + 'Request contains sensitive content, please check.', }; diff --git a/packages/app/src/locales/zh-CN.ts b/packages/app/src/locales/zh-CN.ts index 98003c3..c8c6279 100644 --- a/packages/app/src/locales/zh-CN.ts +++ b/packages/app/src/locales/zh-CN.ts @@ -421,4 +421,5 @@ export default { 'requestConfig.responseStatus.msg': '响应状态:{status}', 'requestConfig.noResponse.msg': '无响应!请重试。', 'requestConfig.requestError.msg': '请求错误,请重试。', + 'requestConfig.errorContent.msg': '请求文本中存在敏感词,请检查。', }; diff --git a/packages/app/src/services/errorCode.ts b/packages/app/src/services/errorCode.ts index 49e0020..df2d84b 100644 --- a/packages/app/src/services/errorCode.ts +++ b/packages/app/src/services/errorCode.ts @@ -1,6 +1,6 @@ import { globalLocaleText } from '@/locales/helper'; -export const ERROR_CODE_MSG_MAP: Record = { +export const ERROR_STATUS_MSG_MAP: Record = { /** CODE_2XX */ 200: 'requestConfig.success.msg', /** CODE_4xx */ @@ -10,7 +10,8 @@ export const ERROR_CODE_MSG_MAP: Record = { 500: 'requestConfig.responseStatus.msg', }; -export const ERROR_STATUS_MSG_MAP: Record = { +export const ERROR_CODE_MSG_MAP: Record = { + 101: 'requestConfig.errorContent.msg', /** CODE_2XXXXX */ 200001: 'requestConfig.success.msg', /** CODE_4XXXXX */ From 55e83b5231d423fcbb7c0b4b7e4e49c694b53867 Mon Sep 17 00:00:00 2001 From: imhuwq Date: Sun, 25 Jun 2023 10:47:55 +0800 Subject: [PATCH 3/7] feature(docker compose): migrate solo docker image to docker compose services --- .dockerignore | 2 ++ Dockerfile | 23 +++---------- README.md | 46 ++++++------------------- deepdataspace/scripts/start.py | 29 +--------------- deepdataspace/server/settings.py | 1 + deepdataspace/services/dds.py | 7 ++-- docker-compose.yaml | 59 ++++++++++++++++++++++++++++++++ docker/init-dds.py | 40 ++++++++++++++++++++++ docker/init-mongo.js | 9 +++++ 9 files changed, 129 insertions(+), 87 deletions(-) create mode 100644 docker-compose.yaml create mode 100644 docker/init-dds.py create mode 100644 docker/init-mongo.js diff --git a/.dockerignore b/.dockerignore index 7341b68..af91124 100644 --- a/.dockerignore +++ b/.dockerignore @@ -10,7 +10,9 @@ .commitlintrc # for local cache +op data dist +docs node_modules deepdataspace.egg-info diff --git a/Dockerfile b/Dockerfile index 4e4f6c6..09e0176 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,26 +6,13 @@ RUN npm install -g pnpm@8.4.0 && \ pnpm install --frozen-lockfile && \ pnpm run build:app -FROM deepdataspace/python:3.8 AS dds-builder +FROM python:3.10 WORKDIR /dds/source COPY . ./ COPY --from=frontend-builder /frontend/packages/app/dist ./deepdataspace/server/static COPY --from=frontend-builder /frontend/packages/app/dist/index.html ./deepdataspace/server/templates/index.html -RUN python3 setup.py sdist && \ - cd /dds/source/dist/ && \ - mv deepdataspace*.tar.gz deepdataspace.tar.gz - -FROM deepdataspace/python:3.8 -RUN mkdir -p /dds/runtime && \ - mkdir -p /dds/datasets && \ - rm -rf /root/.config/pip - -WORKDIR /dds -COPY --from=dds-builder /dds/source/dist/deepdataspace.tar.gz /tmp/deepdataspace.tar.gz -RUN cd /tmp && \ - pip3 install deepdataspace.tar.gz && \ - pip cache purge - -ENV PYTHONUNBUFFERED=1 DDS_IN_DOCKER=1 -ADD Dockerfile /root/dds.Dockerfile +RUN mkdir /dds/datasets && \ + mkdir /dds/samples && \ + python3 -m pip install -r requirements.txt && \ + python3 -m pip cache purge diff --git a/README.md b/README.md index b3917d7..da72e88 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ DeepDataSpace(DDS) requires **Python 3.8 - 3.10** and runs on the following plat - Mac OS: ✅ x86/x64, ✅ arm64 - Windows 10: ✅ x86/x64, ❌ arm64 - Ubuntu LTS since 18.04: ✅ x86/x64, ❌ arm64 -- Docker: ✅ x86/x64, ❌ arm64 +- Docker Compose: ✅ x86/x64, ✅ arm64 ### 1.2 Installing from PyPI @@ -108,52 +108,26 @@ After the installation, you can start DDS the same way as above: dds --quickstart ``` -### 3.2 Installing from Docker Image -#### Step 1: Preparation +### 3.2 Installing by Docker Compose ```shell -# pull the latest docker image -docker pull deepdataspace/dds +# clone the source code +git clone https://github.com/IDEA-Research/deepdataspace.git -# create a docker volume for dds to persistent data -docker volume create dds-runtime +# prepare dataset directory(where you put all your datasets inside) +mkdir -p datasets +export DDS_DATASET_DIR=$PWD/datasets # choose a visiting port for DDS export DDS_PORT=8765 -``` -#### Step 2: Start DDS in quickstart mode - -```shell -# start the DDS in quickstart mode -# DDS will download some sample datasets and import them -docker run -it --name dds --rm \ - -p $DDS_PORT:8765 \ - -v dds-runtime:/dds/runtime \ - deepdataspace/dds \ - dds --quickstart -V +# start DDS with docker compose +cd deepdataspace +docker compose up ``` If everything goes well, you can start visiting DDS at [http://127.0.0.1:8765](http://127.0.0.1:8765) -#### Step 3: Mount your dataset directory(**Optional**) - -If you start DDS in `quickstart` mode, DDS will try to download the sample datasets and import them for you. -But most frequently, you want DDS to import your local dataset files. This is possible by mounting your local dataset directory to `/dds/datasets` inside container. - -``` -# assume $PWD/datasets is your local dataset directory -mkdir -p datasets - -# start the container without quickstart mode -docker run -it --name dds --rm \ - -p 54321:8765 \ - -v dds-runtime:/dds/runtime \ - -v $PWD/datasets:/dds/datasets:ro \ - deepdataspace/dds \ - dds -V -``` - ## 4. Documentation Visit our [documentation](https://docs.deepdataspace.com) for more details on how to utilize the powers of DDS. diff --git a/deepdataspace/scripts/start.py b/deepdataspace/scripts/start.py index 9b3315c..39c539c 100644 --- a/deepdataspace/scripts/start.py +++ b/deepdataspace/scripts/start.py @@ -48,32 +48,5 @@ help="Load the target yaml file to initialize more configurations. " "The command line options take precedence of the config file.") def start_dds(data_dir, quickstart, verbose, public, host, port, reload, configfile): - in_docker = os.environ.get("DDS_IN_DOCKER", None) - runtime_dir = None - if bool(in_docker): - runtime_dir = "/dds/runtime" - os.makedirs(runtime_dir, exist_ok=True) - print(f"DDS is running in docker, runtime_dir is forced to {runtime_dir}") - - data_dir = "/dds/datasets" - os.makedirs(data_dir, exist_ok=True) - print(f"DDS is running in docker, data_dir is forced to {data_dir}") - - host = "0.0.0.0" - print(f"DDS is running in docker, host is forced to {host}") - - port = 8765 - print(f"DDS is running in docker, port is forced to {port}") - - verbose = True - print(f"DDS is running in docker, verbose is forced to {verbose}") - - reload = False - print(f"DDS is running in docker, reload is forced to {reload}") - - configfile = None - print(f"DDS is running in docker, configfile is forced to {configfile}") - - dds = DDS(data_dir, quickstart, verbose, public, host, port, reload, configfile, - runtime_dir=runtime_dir, from_cmdline=True) + dds = DDS(data_dir, quickstart, verbose, public, host, port, reload, configfile, from_cmdline=True) dds.start() diff --git a/deepdataspace/server/settings.py b/deepdataspace/server/settings.py index 72067a7..6319018 100644 --- a/deepdataspace/server/settings.py +++ b/deepdataspace/server/settings.py @@ -128,6 +128,7 @@ }, } } + if is_local: LOGGING["handlers"]["django"] = { "level" : "INFO", diff --git a/deepdataspace/services/dds.py b/deepdataspace/services/dds.py index 26af7e4..8a3f3e8 100644 --- a/deepdataspace/services/dds.py +++ b/deepdataspace/services/dds.py @@ -56,7 +56,6 @@ def __init__(self, port: int = None, reload: bool = None, configfile: str = None, - runtime_dir: str = None, from_cmdline: bool = False): self.config_data = {} @@ -77,9 +76,8 @@ def __init__(self, self.port = int(self.argument_or_config("django_port", port, 8765)) self.reload = self.argument_or_config("django_reload", reload, False) - if runtime_dir is None: - home_dir = os.path.expanduser("~") - runtime_dir = os.path.join(home_dir, ".deepdataspace") + home_dir = os.path.expanduser("~") + runtime_dir = os.path.join(home_dir, ".deepdataspace") self.runtime_dir = self.argument_or_config("runtime_dir", runtime_dir, None) self.configfile = configfile @@ -153,7 +151,6 @@ def init_samples(self): with zipfile.ZipFile(sample_file, "r") as fp: fp.extractall(f"{self.data_dir}/") - return def _init_shared_files_and_dirs(self): # init shared files and directories diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..e4d1f57 --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,59 @@ +version: '3.9' +x-base-config: &base-config + build: . + restart: always + environment: + PYTHONUNBUFFERED: '1' + DDS_DEPLOY: 'docker-compose' + DDS_VERBOSE_LOG: 'true' + DDS_DATA_DIR: /dds/datasets + DDS_REDIS_HOST: redis + DDS_REDIS_PORT: 6379 + DDS_REDIS_PASS: redis + DDS_REDIS_DBNAME: 0 + DDS_MONGODB_HOST: mongodb + DDS_MONGODB_PORT: 27017 + DDS_MONGODB_USER: mongodb + DDS_MONGODB_PASS: mongodb + DDS_MONGODB_DBNAME: dds + DDS_DJANGO_KEY: 'e940e80a0e38d462d5731d11d3119bf3' + DJANGO_SETTINGS_MODULE: deepdataspace.server.settings + volumes: + - ${DDS_DATASET_DIR}:/dds/datasets:ro + - dds-sample:/dds/samples +services: + mongodb: + image: mongo:6.0.6 + restart: always + environment: + MONGO_INITDB_ROOT_USERNAME: mongodb + MONGO_INITDB_ROOT_PASSWORD: mongodb + MONGO_INITDB_DATABASE: dds + volumes: + - mongodb-data:/data/db + - ./docker/init-mongo.js:/docker-entrypoint-initdb.d/init-mongo.js + redis: + image: redis:6.2.7 + command: + - redis-server + - --save 600 10 + - --appendonly yes + - --requirepass redis + volumes: + - redis-data:/data + dds-web: + <<: *base-config + command: sh -c "django-admin runserver 0.0.0.0:8765 --pythonpath . --settings deepdataspace.server.settings" + ports: + - ${DDS_PORT}:8765 + dds-celery: + <<: *base-config + command: sh -c "celery -A deepdataspace.task:app worker -l info -c 1" + dds-init: + <<: *base-config + restart: on-failure + command: sh -c "python ./docker/init-dds.py" +volumes: + mongodb-data: + redis-data: + dds-sample: diff --git a/docker/init-dds.py b/docker/init-dds.py new file mode 100644 index 0000000..3dd8e27 --- /dev/null +++ b/docker/init-dds.py @@ -0,0 +1,40 @@ +import os +import sys +import time +import zipfile + +sys.path.append(os.path.dirname(os.path.abspath("__file__"))) + +from deepdataspace.utils.network import download_by_requests +from deepdataspace.task import import_and_process_data_dir + +sample_dir = "/dds/samples" +sample_file = f"{sample_dir}/dataset-samples.zip" + + +def download_samples(): + if os.path.exists(sample_file): + print(f"Sample file {sample_file} already exists, skip downloading.") + return False + + sample_url = "https://deepdataspace.oss-cn-shenzhen.aliyuncs.com/install_files/datasets/dataset-samples.zip" + print(f"Downloading {sample_url} to {sample_file}") + download_by_requests(sample_url, sample_file) + + with zipfile.ZipFile(sample_file, "r") as fp: + fp.extractall(sample_dir) + print(f"Extracted {sample_file} to {sample_dir}") + + +def import_samples(): + task_uuid = import_and_process_data_dir.apply_async(args=(sample_dir, False, True)) + print(task_uuid) + + +def main(): + download_samples() + import_samples() + + +if __name__ == "__main__": + main() diff --git a/docker/init-mongo.js b/docker/init-mongo.js new file mode 100644 index 0000000..0f58780 --- /dev/null +++ b/docker/init-mongo.js @@ -0,0 +1,9 @@ +db.getSiblingDB('admin').auth( + 'mongodb', + 'mongodb' +); +db.createUser({ + user: 'mongodb', + pwd: 'mongodb', + roles: ["readWrite"], +}); From bd5c2fd38ef839ceeb7a80587fd6559ddb56749c Mon Sep 17 00:00:00 2001 From: shuyuew Date: Thu, 6 Jul 2023 19:25:11 +0800 Subject: [PATCH 4/7] feat(dataset): add description for dataset list fix display issue of dataset card with null cover img --- .../app/src/assets/images/cards/card_cover_0.png | Bin 0 -> 1032 bytes .../app/src/components/DatasetItem/index.less | 11 ++++++++--- .../app/src/components/DatasetItem/index.tsx | 6 ++---- packages/app/src/utils/datasets.ts | 2 +- 4 files changed, 11 insertions(+), 8 deletions(-) create mode 100644 packages/app/src/assets/images/cards/card_cover_0.png diff --git a/packages/app/src/assets/images/cards/card_cover_0.png b/packages/app/src/assets/images/cards/card_cover_0.png new file mode 100644 index 0000000000000000000000000000000000000000..1c84ffaf0a8a9993970d6d4a1afb3f530cd0d7ba GIT binary patch literal 1032 zcmeAS@N?(olHy`uVBq!ia0y~yU~&PnPjIjSNlxB>7l0IFage(c!@6@aFM%AEVkgfK z4j`!ENa53_1@r^G2?+cZ&mr;)am~B z)tl=y4~lGKL52zH9SjXNjw}pMIF%R_{703HhRbMTASaW2XVp>R`nt>QBr`BK OGkCiCxvX = (props) => {
cover { e.target.src = generateDefaultCover(data?.objectTypes); @@ -76,9 +76,7 @@ const DatasetItem: React.FC = (props) => { )}
- -
{data.groupName}
- +
{data.description}
{data.numImages} diff --git a/packages/app/src/utils/datasets.ts b/packages/app/src/utils/datasets.ts index f407e9c..b2bad4f 100644 --- a/packages/app/src/utils/datasets.ts +++ b/packages/app/src/utils/datasets.ts @@ -5,7 +5,7 @@ import { includes } from 'lodash'; * @param type */ export const generateDefaultCover = (type: string[]) => { - let _img_index: number = 5; + let _img_index: number = 0; if (includes(type, 'Classification')) { _img_index = 1; From 3e91e7394f150af7be277dadd1a92b39b8c54e5e Mon Sep 17 00:00:00 2001 From: cefeng06 Date: Fri, 7 Jul 2023 16:21:04 +0800 Subject: [PATCH 5/7] fix: zoom error while switch images --- packages/app/src/hooks/useCanvasContainer.tsx | 61 ++++++++++++------- 1 file changed, 39 insertions(+), 22 deletions(-) diff --git a/packages/app/src/hooks/useCanvasContainer.tsx b/packages/app/src/hooks/useCanvasContainer.tsx index 6809288..cfe3714 100644 --- a/packages/app/src/hooks/useCanvasContainer.tsx +++ b/packages/app/src/hooks/useCanvasContainer.tsx @@ -35,8 +35,6 @@ export default function useCanvasContainer({ const containerMouse = useMouse(containerRef.current); - const [scale, setScale] = useState(1); - /** The original size of image */ const [naturalSize, setNaturalSize] = useState({ width: 0, @@ -44,13 +42,15 @@ export default function useCanvasContainer({ }); /** The scaled size of image */ - const clientSize = useMemo( - () => ({ - width: naturalSize.width * scale, - height: naturalSize.height * scale, - }), - [naturalSize, scale], - ); + const [clientSize, setClientSize] = useImmer<{ + width: number; + height: number; + scale: number; + }>({ + width: naturalSize.width, + height: naturalSize.height, + scale: 1, + }); /** The top-left location on canvas container */ const imagePos = useRef({ x: 0, y: 0 }); @@ -81,8 +81,7 @@ export default function useCanvasContainer({ const [movingImgAnchor, setMovingImgAnchor] = useImmer(null); - /** Initial position to fit container */ - useEffect(() => { + const initClientSizeToFit = (naturalSize: ISize) => { const containerWidth = containerMouse.elementW; const containerHeight = containerMouse.elementH; @@ -97,9 +96,18 @@ export default function useCanvasContainer({ x: (containerWidth - width) * 0.5, y: (containerHeight - height) * 0.5, }; - setScale(scale); + setClientSize({ + scale, + width: naturalSize.width * scale, + height: naturalSize.height * scale, + }); lastScalePosRef.current = undefined; } + }; + + /** Initial position to fit container */ + useEffect(() => { + initClientSizeToFit(naturalSize); }, [naturalSize, containerMouse.elementW, containerMouse.elementH]); const adaptImagePosWhileZoom = () => { @@ -122,8 +130,6 @@ export default function useCanvasContainer({ const y = mouseY - clientSize.height * posRatioY; imagePos.current = { x, y }; - - console.log(x.toFixed(0), y.toFixed(0)); }; useEffect(() => { @@ -132,10 +138,10 @@ export default function useCanvasContainer({ const zoom = (isZoomIn: boolean, step: number, isZoomBtn?: boolean) => { if (!visible || isRequiring) return; - setScale((s) => { + setClientSize((s) => { let scale = isZoomIn - ? Math.min(MAX_SCALE, fixedFloatNum(s + step, 2)) - : Math.max(MIN_SCALE, fixedFloatNum(s - step, 2)); + ? Math.min(MAX_SCALE, fixedFloatNum(s.scale + step, 2)) + : Math.max(MIN_SCALE, fixedFloatNum(s.scale - step, 2)); // Record the starting zoom scale ratio. if ( @@ -161,7 +167,10 @@ export default function useCanvasContainer({ }; movedRef.current = false; } - return scale; + + s.scale = scale; + s.width = naturalSize.width * scale; + s.height = naturalSize.height * scale; }); }; @@ -186,14 +195,18 @@ export default function useCanvasContainer({ const onReset = () => { lastScalePosRef.current = undefined; - setScale(1); + initClientSizeToFit(naturalSize); }; // Reset data when hidden. useEffect(() => { if (!visible) { setNaturalSize({ width: 0, height: 0 }); - setScale(1); + setClientSize({ + scale: 1, + width: 0, + height: 0, + }); imagePos.current = { x: 0, y: 0 }; lastScalePosRef.current = undefined; } @@ -252,6 +265,7 @@ export default function useCanvasContainer({ const img = e.target as HTMLImageElement; const naturalSize = { width: img.naturalWidth, height: img.naturalHeight }; setNaturalSize(naturalSize); + initClientSizeToFit(naturalSize); }; /** Container render function */ @@ -325,10 +339,13 @@ export default function useCanvasContainer({ return { CanvasContainer, - scale, + scale: clientSize.scale, containerRef, naturalSize, - clientSize, + clientSize: { + width: clientSize.width, + height: clientSize.height, + }, containerMouse, contentMouse, imagePos, From 87e869d3fefc38c792403bf32df21bdd4ab8274b Mon Sep 17 00:00:00 2001 From: cefeng06 Date: Fri, 7 Jul 2023 14:16:04 +0800 Subject: [PATCH 6/7] update(frontend): compile and update static files --- deepdataspace/server/static/000000002299.jpg | Bin 103567 -> 0 bytes .../server/static/573.b863d4dd.async.js | 1 + .../server/static/630.403767d5.async.js | 1 - .../server/static/630.95df8b41.async.js | 1 + .../server/static/714.19514423.async.js | 8 + ...async.js.map => 714.19514423.async.js.map} | 2 +- .../server/static/818.abe18eb2.async.js | 8 - .../server/static/867.cf8cbc3e.async.js | 1 - deepdataspace/server/static/index.html | 4 +- .../p__Annotator__index.4c4249ee.async.js | 4 - .../p__Annotator__index.8af43716.async.js | 4 + ...p__Annotator__index.8af43716.async.js.map} | 2 +- ... p__DatasetList__index.0f643c55.chunk.css} | 4 +- ...DatasetList__index.0f643c55.chunk.css.map} | 2 +- ...js => p__Dataset__index.34dfbc4c.async.js} | 2 +- ...p__Lab__Datasets__index.2c17e085.chunk.css | 3 + ...ab__Datasets__index.2c17e085.chunk.css.map | 1 + ...p__Lab__Datasets__index.2dc8934d.chunk.css | 3 - ...ab__Datasets__index.2dc8934d.chunk.css.map | 1 - ...p__Lab__FlagTool__index.4c29a581.async.js} | 2 +- ..._Project__Detail__index.ae4892c1.async.js} | 2 +- ...roject__Workspace__index.5a1978fd.async.js | 1 - ...roject__Workspace__index.c6396617.async.js | 1 + ...js => p__Project__index.cf797c05.async.js} | 6 +- ...> p__Project__index.cf797c05.async.js.map} | 2 +- deepdataspace/server/static/umi.388a0f18.css | 3 - deepdataspace/server/static/umi.42fdc3a8.js | 411 ------------------ .../server/static/umi.42fdc3a8.js.map | 1 - deepdataspace/server/static/umi.da94c048.js | 411 ++++++++++++++++++ .../server/static/umi.da94c048.js.map | 1 + deepdataspace/server/static/umi.e42093b9.css | 3 + ....388a0f18.css.map => umi.e42093b9.css.map} | 2 +- deepdataspace/server/templates/index.html | 4 +- 33 files changed, 451 insertions(+), 451 deletions(-) delete mode 100644 deepdataspace/server/static/000000002299.jpg create mode 100644 deepdataspace/server/static/573.b863d4dd.async.js delete mode 100644 deepdataspace/server/static/630.403767d5.async.js create mode 100644 deepdataspace/server/static/630.95df8b41.async.js create mode 100644 deepdataspace/server/static/714.19514423.async.js rename deepdataspace/server/static/{818.abe18eb2.async.js.map => 714.19514423.async.js.map} (99%) delete mode 100644 deepdataspace/server/static/818.abe18eb2.async.js delete mode 100644 deepdataspace/server/static/867.cf8cbc3e.async.js delete mode 100644 deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js create mode 100644 deepdataspace/server/static/p__Annotator__index.8af43716.async.js rename deepdataspace/server/static/{p__Annotator__index.4c4249ee.async.js.map => p__Annotator__index.8af43716.async.js.map} (99%) rename deepdataspace/server/static/{p__DatasetList__index.4108f691.chunk.css => p__DatasetList__index.0f643c55.chunk.css} (61%) rename deepdataspace/server/static/{p__DatasetList__index.4108f691.chunk.css.map => p__DatasetList__index.0f643c55.chunk.css.map} (99%) rename deepdataspace/server/static/{p__Dataset__index.85e78c98.async.js => p__Dataset__index.34dfbc4c.async.js} (99%) create mode 100644 deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css create mode 100644 deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css.map delete mode 100644 deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css delete mode 100644 deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css.map rename deepdataspace/server/static/{p__Lab__FlagTool__index.4da66a2f.async.js => p__Lab__FlagTool__index.4c29a581.async.js} (99%) rename deepdataspace/server/static/{p__Project__Detail__index.8fc6cd39.async.js => p__Project__Detail__index.ae4892c1.async.js} (52%) delete mode 100644 deepdataspace/server/static/p__Project__Workspace__index.5a1978fd.async.js create mode 100644 deepdataspace/server/static/p__Project__Workspace__index.c6396617.async.js rename deepdataspace/server/static/{p__Project__index.c3a5191f.async.js => p__Project__index.cf797c05.async.js} (64%) rename deepdataspace/server/static/{p__Project__index.c3a5191f.async.js.map => p__Project__index.cf797c05.async.js.map} (98%) delete mode 100644 deepdataspace/server/static/umi.388a0f18.css delete mode 100644 deepdataspace/server/static/umi.42fdc3a8.js delete mode 100644 deepdataspace/server/static/umi.42fdc3a8.js.map create mode 100644 deepdataspace/server/static/umi.da94c048.js create mode 100644 deepdataspace/server/static/umi.da94c048.js.map create mode 100644 deepdataspace/server/static/umi.e42093b9.css rename deepdataspace/server/static/{umi.388a0f18.css.map => umi.e42093b9.css.map} (99%) diff --git a/deepdataspace/server/static/000000002299.jpg b/deepdataspace/server/static/000000002299.jpg deleted file mode 100644 index 33d057115f610b20d5747ba1c45a092c20b063d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 103567 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

6Jq<@(x%0|56Jh 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 in u?O(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,N=(u,a)=>{for(var t in a||(a={}))c.call(a,t)&&h(u,t,a[t]);if(m)for(var t of m(a))d.call(a,t)&&h(u,t,a[t]);return u};const o=u=>D.createElement("svg",N({width:24,height:24,fill:"none",xmlns:"http://www.w3.org/2000/svg"},u),D.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M16 4.4c0-.22.18-.4.4-.4h1.2c.22 0 .4.18.4.4V6h3.6c.22 0 .4.18.4.4v1.2a.4.4 0 0 1-.4.4H18v1.6a.4.4 0 0 1-.4.4h-1.2a.4.4 0 0 1-.4-.4V4.4ZM2.4 6a.4.4 0 0 0-.4.4v1.2c0 .22.18.4.4.4h11.2a.4.4 0 0 0 .4-.4V6.4a.4.4 0 0 0-.4-.4H2.4Zm8 10a.4.4 0 0 0-.4.4v1.2c0 .22.18.4.4.4h11.2a.4.4 0 0 0 .4-.4v-1.2a.4.4 0 0 0-.4-.4H10.4Zm-8 0a.4.4 0 0 0-.4.4v1.2c0 .22.18.4.4.4H6v1.6c0 .22.18.4.4.4h1.2a.4.4 0 0 0 .4-.4v-5.2a.4.4 0 0 0-.4-.4H6.4a.4.4 0 0 0-.4.4V16H2.4Z",fill:"#434343"}));var n="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNiA0LjRjMC0uMjIuMTgtLjQuNC0uNGgxLjJjLjIyIDAgLjQuMTguNC40VjZoMy42Yy4yMiAwIC40LjE4LjQuNHYxLjJhLjQuNCAwIDAgMS0uNC40SDE4djEuNmEuNC40IDAgMCAxLS40LjRoLTEuMmEuNC40IDAgMCAxLS40LS40VjQuNFpNMi40IDZhLjQuNCAwIDAgMC0uNC40djEuMmMwIC4yMi4xOC40LjQuNGgxMS4yYS40LjQgMCAwIDAgLjQtLjRWNi40YS40LjQgMCAwIDAtLjQtLjRIMi40Wm04IDEwYS40LjQgMCAwIDAtLjQuNHYxLjJjMCAuMjIuMTguNC40LjRoMTEuMmEuNC40IDAgMCAwIC40LS40di0xLjJhLjQuNCAwIDAgMC0uNC0uNEgxMC40Wm0tOCAwYS40LjQgMCAwIDAtLjQuNHYxLjJjMCAuMjIuMTguNC40LjRINnYxLjZjMCAuMjIuMTguNC40LjRoMS4yYS40LjQgMCAwIDAgLjQtLjR2LTUuMmEuNC40IDAgMCAwLS40LS40SDYuNGEuNC40IDAgMCAwLS40LjRWMTZIMi40WiIgZmlsbD0iIzQzNDM0MyIvPjwvc3ZnPg==",s=Object.defineProperty,i=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,g=Object.prototype.propertyIsEnumerable,b=(u,a,t)=>a in u?s(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,f=(u,a)=>{for(var t in a||(a={}))p.call(a,t)&&b(u,t,a[t]);if(i)for(var t of i(a))g.call(a,t)&&b(u,t,a[t]);return u};const B=u=>D.createElement("svg",f({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},u),D.createElement("path",{d:"M8.536 1.572H7.464c-.095 0-.143.048-.143.143v5.607h-5.32c-.096 0-.144.048-.144.143v1.072c0 .095.048.142.143.142h5.321v5.608c0 .095.048.142.143.142h1.072c.095 0 .142-.047.142-.142V8.679H14c.095 0 .143-.047.143-.142V7.465c0-.095-.048-.143-.143-.143H8.678V1.715c0-.095-.047-.143-.142-.143Z",fill:"#595959"}));var z="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTguNTM2IDEuNTcySDcuNDY0Yy0uMDk1IDAtLjE0My4wNDgtLjE0My4xNDN2NS42MDdoLTUuMzJjLS4wOTYgMC0uMTQ0LjA0OC0uMTQ0LjE0M3YxLjA3MmMwIC4wOTUuMDQ4LjE0Mi4xNDMuMTQyaDUuMzIxdjUuNjA4YzAgLjA5NS4wNDguMTQyLjE0My4xNDJoMS4wNzJjLjA5NSAwIC4xNDItLjA0Ny4xNDItLjE0MlY4LjY3OUgxNGMuMDk1IDAgLjE0My0uMDQ3LjE0My0uMTQyVjcuNDY1YzAtLjA5NS0uMDQ4LS4xNDMtLjE0My0uMTQzSDguNjc4VjEuNzE1YzAtLjA5NS0uMDQ3LS4xNDMtLjE0Mi0uMTQzWiIgZmlsbD0iIzU5NTk1OSIvPjwvc3ZnPg==",H=Object.defineProperty,X=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,E=(u,a,t)=>a in u?H(u,a,{enumerable:!0,configurable:!0,writable:!0,value:t}):u[a]=t,Z=(u,a)=>{for(var t in a||(a={}))G.call(a,t)&&E(u,t,a[t]);if(X)for(var t of X(a))K.call(a,t)&&E(u,t,a[t]);return u};const J=u=>D.createElement("svg",Z({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},u),D.createElement("path",{d:"M14.429 7.322H1.572a.143.143 0 0 0-.143.143v1.072c0 .078.064.142.143.142h12.857a.143.143 0 0 0 .143-.142V7.465a.143.143 0 0 0-.143-.143Z",fill:"#595959"}));var $="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0LjQyOSA3LjMyMkgxLjU3MmEuMTQzLjE0MyAwIDAgMC0uMTQzLjE0M3YxLjA3MmMwIC4wNzguMDY0LjE0Mi4xNDMuMTQyaDEyLjg1N2EuMTQzLjE0MyAwIDAgMCAuMTQzLS4xNDJWNy40NjVhLjE0My4xNDMgMCAwIDAtLjE0My0uMTQzWiIgZmlsbD0iIzU5NTk1OSIvPjwvc3ZnPg==",ne=e(80455),ae=e(26237),M={settingsPanel:"settingsPanel___MWKTs",itemTitle:"itemTitle___NFfrx",itemContent:"itemContent___eWwjJ",slider:"slider___wr949",numBox:"numBox___XE5qr",num:"num___uI6pg",settingsBtn:"settingsBtn___pwXK9"},j=e(97458),l=function(a){var t=(0,ae.bU)(),Me=t.localeText,ye=a.cloumnCount,ge=a.onColumnCountChange;return(0,j.jsx)(x.Z,{overlayClassName:M.dropper,getPopupContainer:function(){return document.getElementById("filterWrap")},dropdownRender:function(){return(0,j.jsxs)("div",{className:M.settingsPanel,children:[(0,j.jsx)("div",{className:M.itemTitle,children:Me("dataset.detail.columnSetting.title")}),(0,j.jsxs)("div",{className:M.itemContent,children:[(0,j.jsx)(I.Z,{min:1,max:ne.gS,onChange:function(Ee){return ge(Ee)},value:ye,className:M.slider}),(0,j.jsxs)("div",{className:M.numBox,children:[(0,j.jsx)(J,{onClick:function(){return ge(!1)}}),(0,j.jsx)("div",{className:M.num,children:ye}),(0,j.jsx)(B,{onClick:function(){return ge(!0)}})]})]})]})},children:(0,j.jsx)("div",{className:M.settingsBtn,children:(0,j.jsx)(o,{})})})},de=l},76388:function(te,P,e){e.d(P,{Z:function(){return i}});var D=e(52983),x=e(56084),I=e(44580),O=e(81553),m={dropBtn:"dropBtn___SYvIY",displayPanel:"displayPanel___JkzSB",objectTypeOption:"objectTypeOption___O6sJL",typeTitle:"typeTitle___l97pr",displayOptions:"displayOptions___NQVYA"},c=e(4689),d=e(87608),h=e.n(d),N=e(26237),o=e(80455),n=e(97458),s=function(g){var b=(0,N.bU)(),f=b.localeText,B=g.annotationTypes,z=g.disableChangeType,H=g.displayAnnotationType,X=g.displayOptions,G=g.displayOptionsValue,K=g.onDisplayAnnotationTypeChange,E=g.onDisplayOptionsChange;return(0,n.jsx)(c.Z,{className:m.dropBtn,customOverlay:(0,n.jsxs)("div",{className:h()(m.displayPanel),children:[B.length>0&&(0,n.jsxs)("div",{className:m.objectTypeOption,children:[(0,n.jsxs)("span",{className:m.typeTitle,children:[f("dataset.detail.displayType"),":"]}),(0,n.jsx)(x.ZP.Group,{disabled:z,onChange:function(J){return K(J.target.value)},value:H,children:B.map(function(Z){return(0,n.jsx)(x.ZP,{value:Z,children:Z},Z)})})]}),(0,n.jsx)(I.Z.Group,{className:m.displayOptions,onChange:E,value:G,children:(0,n.jsx)(O.Z,{direction:"vertical",children:X.map(function(Z){return(0,n.jsx)(I.Z,{value:Z,children:f(o.Ss[Z])},Z)})})})]}),children:f("dataset.detail.displayOptions")})},i=s},4689:function(te,P,e){e.d(P,{Z:function(){return s}});var D=e(52983),x=e(44580),I=e(56084),O=e(57006),m=e(81553),c=e(58174),d=e(68505),h=e(26237),N={dropdownSelector:"dropdownSelector___gvMFq",dropdownWrap:"dropdownWrap___WWYlz",dropdownBox:"dropdownBox___lpUVf"},o=e(97458),n=function(p){var g=p.data,b=p.multiple,f=p.type,B=f===void 0?"primary":f,z=p.ghost,H=z===void 0?!0:z,X=p.value,G=p.filterOptionValue,K=p.filterOptionName,E=p.onChange,Z=p.className,J=p.children,$=p.customOverlay,ne=b?x.Z:I.ZP,ae=function(j){E&&E(b?j:j.target.value)};return(0,o.jsx)(O.Z,{overlayClassName:N.dropdownSelector,trigger:["click"],dropdownRender:function(){return(0,o.jsx)("div",{className:N.dropdownWrap,children:$||(0,o.jsx)(ne.Group,{className:N.dropdownBox,onChange:ae,value:X,children:(0,o.jsx)(m.Z,{direction:"vertical",children:g==null?void 0:g.map(function(j,l){var de=G?G(j):j,u=K?K(j):j;return(0,o.jsx)(ne,{value:de,children:(0,h._w)(u)},l)})})})})},children:(0,o.jsxs)(c.ZP,{className:Z,type:B,ghost:H,children:[J,(0,o.jsx)(d.Z,{})]})})},s=n},14369:function(te,P,e){e.d(P,{Z:function(){return g}});var D=e(52983),x=e(44580),I=e(81553),O=e(80267),m=e(56084),c={labelsPanel:"labelsPanel___nCoUr",labels:"labels___f2KO4",labelTitle:"labelTitle___C12Si",optionRow:"optionRow___X46cn",checkbox:"checkbox___Z6wLJ",slider:"slider___GUIhq",lineStyle:"lineStyle___Kmd9H",actionBtns:"actionBtns___JfDVN",modes:"modes___HaJVD"},d=e(4689),h=e(87608),N=e.n(h),o=e(80455),n=e(39949),s=e(26237),i=e(97458),p=function(f){var B=(0,s.bU)(),z=B.localeText,H=f.showMatting,X=f.showKeyPoints,G=f.isTiledDiff,K=f.labels,E=f.selectedLabelIds,Z=f.diffMode,J=f.disableChangeDiffMode,$=f.onLabelsChange,ne=f.onLabelConfidenceChange,ae=f.onLabelsDiffModeChange;return(0,i.jsx)(d.Z,{customOverlay:(0,i.jsxs)("div",{className:N()(c.labelsPanel),id:"labelsPanel",children:[(0,i.jsxs)("div",{className:c.labels,children:[(0,i.jsxs)("div",{className:c.labelTitle,children:[(0,i.jsx)("div",{style:{width:"240px",paddingLeft:"24px"},children:z("dataset.detail.labelSetsName")}),!H&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{style:{width:"132px"},children:z("dataset.detail.confidence")}),(0,i.jsx)("div",{style:{width:"100px",marginLeft:"40px"},children:z("dataset.detail.style")})]})]}),(0,i.jsx)(x.Z.Group,{onChange:$,value:E,className:c.options,children:(0,i.jsx)(I.Z,{direction:"vertical",children:K.map(function(M,j){var l=(0,n.iE)(M.id,E,G),de=l.strokeDash,u=l.lineWidth,a=l.colorAplha;return(0,i.jsxs)("div",{className:c.optionRow,children:[(0,i.jsx)(x.Z,{value:M.id,className:c.checkbox,disabled:!E.includes(M.id)&&E.length>=o.JQ.length,children:M.name}),!H&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(O.Z,{tooltip:{open:!0,prefixCls:"slider-tooltip",getPopupContainer:function(){return document.getElementById("labelsPanel")}},className:c.slider,range:!0,min:0,max:1,value:M.confidenceRange,step:.01,onChange:function(Me){return ne(j,Me)},disabled:M.source!==o.$j.pred}),(0,i.jsx)("div",{style:{width:"100px",marginLeft:"40px"},children:E.includes(M.id)&&(0,i.jsxs)("svg",{className:c.lineStyle,children:[(0,i.jsx)("line",{x1:5,y1:5,x2:70,y2:5,strokeDasharray:de.join(","),strokeWidth:"".concat(u,"pt")}),X&&(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("circle",{cx:5,cy:5,r:3,stroke:"black",strokeWidth:1,fill:"rgba(133, 208, 252, ".concat(a,")")}),(0,i.jsx)("circle",{cx:70,cy:5,r:3,stroke:"black",strokeWidth:1,fill:"rgba(133, 208, 252, ".concat(a,")")})]})]})})]})]},M.id)})})})]}),!H&&!J&&(0,i.jsx)("div",{className:c.modes,children:(0,i.jsx)(m.ZP.Group,{onChange:function(j){return ae(j.target.value)},value:Z,children:o.Wp.map(function(M){return(0,i.jsx)(m.ZP,{value:M,children:z(M)},M)})})})]}),children:z("dataset.detail.labelSets")})},g=p},79517:function(te,P,e){e.d(P,{Z:function(){return Ee}});var D=e(16962),x=e.n(D),I=e(2657),O=e.n(I),m=e(88205),c=e.n(m),d=e(52983),h=e(80455),N=e(18636),o=e(70620),n=e(39761),s=e(3418),i=e(22494),p=e(97837),g=e(39092),b=Object.defineProperty,f=Object.getOwnPropertySymbols,B=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,H=(y,w,v)=>w in y?b(y,w,{enumerable:!0,configurable:!0,writable:!0,value:v}):y[w]=v,X=(y,w)=>{for(var v in w||(w={}))B.call(w,v)&&H(y,v,w[v]);if(f)for(var v of f(w))z.call(w,v)&&H(y,v,w[v]);return y};const G=y=>d.createElement("svg",X({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},y),d.createElement("path",{d:"m8.379 7.648-4.56-5.825a.283.283 0 0 0-.224-.11h-1.38a.142.142 0 0 0-.113.231L6.842 8l-4.74 6.055a.143.143 0 0 0 .112.23h1.38a.289.289 0 0 0 .226-.109l4.559-5.823a.571.571 0 0 0 0-.705Zm5.428 0L9.248 1.823a.283.283 0 0 0-.225-.11h-1.38a.142.142 0 0 0-.112.231L12.27 8l-4.74 6.055a.143.143 0 0 0 .113.23h1.38a.289.289 0 0 0 .225-.109l4.56-5.823a.571.571 0 0 0 0-.705Z",fill:"#fff",opacity:.85}));var K="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTguMzc5IDcuNjQ4LTQuNTYtNS44MjVhLjI4My4yODMgMCAwIDAtLjIyNC0uMTFoLTEuMzhhLjE0Mi4xNDIgMCAwIDAtLjExMy4yMzFMNi44NDIgOGwtNC43NCA2LjA1NWEuMTQzLjE0MyAwIDAgMCAuMTEyLjIzaDEuMzhhLjI4OS4yODkgMCAwIDAgLjIyNi0uMTA5bDQuNTU5LTUuODIzYS41NzEuNTcxIDAgMCAwIDAtLjcwNVptNS40MjggMEw5LjI0OCAxLjgyM2EuMjgzLjI4MyAwIDAgMC0uMjI1LS4xMWgtMS4zOGEuMTQyLjE0MiAwIDAgMC0uMTEyLjIzMUwxMi4yNyA4bC00Ljc0IDYuMDU1YS4xNDMuMTQzIDAgMCAwIC4xMTMuMjNoMS4zOGEuMjg5LjI4OSAwIDAgMCAuMjI1LS4xMDlsNC41Ni01LjgyM2EuNTcxLjU3MSAwIDAgMCAwLS43MDVaIiBmaWxsPSIjZmZmIiBvcGFjaXR5PSIuODUiLz48L3N2Zz4=",E=e(71412),Z=e(28858),J=e(65002),$=e(55021),ne=e(7803),ae=e(76119),M=e(39949),j=e(77181),l=e(97458);function de(y){var w=y.isRequiring,v=y.visible,oe=y.minPadding,k=oe===void 0?{top:0,left:0}:oe,A=y.allowMove,R=y.showMouseAim,ce=y.onClickMaskBg,q=(0,Z.NB)(),he=q.width,V=he===void 0?0:he,S=q.height,Y=S===void 0?0:S,F=q.ref,U=(0,d.useRef)(null),L=(0,J.Z)(F.current),_=(0,J.Z)(U.current),Ze=(0,d.useState)({width:0,height:0}),Ce=c()(Ze,2),ie=Ce[0],Le=Ce[1],xe=(0,d.useState)({width:0,height:0}),De=c()(xe,2),re=De[0],Ie=De[1],Ne=(0,d.useState)(1),je=c()(Ne,2),le=je[0],ve=je[1],Re=(0,d.useState)(0),W=c()(Re,2),se=W[0],ue=W[1],Se=(0,d.useMemo)(function(){return{width:re.width*le,height:re.height*le}},[re,le]),Q=(0,d.useRef)(void 0),be=(0,d.useRef)(!1),ze=function(r){if(U.current){var T=[re.width,re.height],ee=T[0],fe=T[1],me=.5,Pe=.5,Qe=V/2,Be=Y/2;Q.current&&(me=Q.current.posRatioX,Pe=Q.current.posRatioY,Qe=Q.current.mouseX,Be=Q.current.mouseY);var qe=Qe-ee*r*me,et=Be-fe*r*Pe;U.current.style.transform="translate3d(".concat(qe,"px, ").concat(et,"px, 0) rotate(").concat(se,"deg)")}},Ae=function(r,T,ee){!v||w||ve(function(fe){var me=r?Math.min(h.Fv,(0,j.O)(fe+T,2)):Math.max(h.vL,(0,j.O)(fe-T,2));return ee||!_.elementX||!L.elementX||!Se.width?Q.current=void 0:(!Q.current||be.current&&(L.elementX!==Q.current.mouseX||L.elementY!==Q.current.mouseY))&&(Q.current={posRatioX:_.elementX/Se.width,posRatioY:_.elementY/Se.height,mouseX:L.elementX,mouseY:L.elementY},be.current=!1),me})},He=function(){Ae(!0,h.yj,!0)},Ue=function(){Ae(!1,h.yj,!0)},Ge=function(r){if(!(!v||w)){var T=r.deltaY;T>0?Ae(!1,h.oP):T<0&&Ae(!0,h.oP)}},Ye=function(r){var T=r.deltaX;T&&document.body.scrollLeft===0&&r.preventDefault()};(0,d.useEffect)(function(){if(v){var r;(r=F.current)===null||r===void 0||r.addEventListener("wheel",Ye,{passive:!1})}else{var C;(C=F.current)===null||C===void 0||C.removeEventListener("wheel",Ye)}},[v]);var Ve=function(){ue(function(r){return r+90})},_e=function(){ue(function(r){return r-90})},Xe=function(){Q.current=void 0,ve(1),ue(0),ze(1)};(0,d.useEffect)(function(){v||(Le({width:0,height:0}),Ie({width:0,height:0}),ve(1),ue(0),Q.current=void 0)},[v]),(0,d.useEffect)(function(){ze(le)},[re,le,se]),(0,d.useEffect)(function(){if(V&&Y&&ie&&U.current){var C=(0,M.t9)(ie.width,ie.height,V-k.left*2,Y-k.top*2),r=c()(C,2),T=r[0],ee=r[1];Ie({width:T,height:ee}),ve(1),ue(0),Q.current=void 0}},[V,Y,ie]);var Je=(0,ne.x)(null),We=c()(Je,2),pe=We[0],Oe=We[1];(0,d.useEffect)(function(){A||Oe(null)},[A]);var Fe=function(){if(!(!U.current||!pe||!V||!Y)){var r=pe.startOffset,T=pe.mousePoint,ee=_.clientX-T.x,fe=_.clientY-T.y,me=r.x+ee,Pe=r.y+fe;U.current.style.transform="translate3d(".concat(me,"px, ").concat(Pe,"px, 0) rotate(").concat(se,"deg)")}};(0,$.Z)("mousedown",function(){if(!(!v||!U.current)){var C=window.getComputedStyle(U.current).transform,r=C.match(/\s(-?[\d.]+),\s(-?[\d.]+)\)$/);r&&(r==null?void 0:r.length)>=3&&Oe({startOffset:{x:Number(r[1]),y:Number(r[2])},mousePoint:{x:_.clientX,y:_.clientY}})}},{target:function(){return F.current}}),(0,$.Z)("mousemove",function(){v&&(be.current=!0,pe&&A&&((0,ae.jt)(L)?Fe():Oe(null)))},{target:function(){return F.current}}),(0,$.Z)("mouseup",function(){if(!(!v||!A)&&pe){Oe(null);return}},{target:function(){return F.current}});var Ke=function(r){r.preventDefault(),r.stopPropagation()},$e=function(r){ce&&ce(r)},ke=function(r){var T=r.children,ee=r.className;return v?(0,l.jsxs)("div",{ref:F,onWheel:Ge,onClick:$e,className:ee,children:[(0,l.jsx)("div",{ref:U,style:{position:"absolute",cursor:"grab"},onClick:Ke,draggable:!1,children:T}),R&&!A&&(0,ae.jt)(_)&&(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",height:1,left:L.elementPosX,bottom:window.innerHeight-L.clientY-1,width:L.elementX-18}}),(0,l.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",height:1,left:L.clientX+18,bottom:window.innerHeight-L.clientY-1,width:L.elementW-L.elementX-18}}),(0,l.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",width:1,bottom:window.innerHeight-L.clientY+18,left:L.clientX-1,height:L.elementY-18}}),(0,l.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",width:1,bottom:0,left:L.clientX-1,height:L.elementH-L.elementY-18}})]})]}):null};return{onZoomIn:He,onZoomOut:Ue,onRotateRight:Ve,onRotateLeft:_e,onReset:Xe,setNaturalSize:Le,ScalableContainer:ke,naturalSize:ie,clientSize:Se,scale:le,contentRef:U,contentMouse:_,containerMouse:L,containerRef:F}}var u=e(32658);function a(y){var w=y.visible,v=y.current,oe=y.total,k=y.onCurrentChange,A=y.limitConfirm,R=A===void 0?function(){return new Promise(function(S){S(null)})}:A,ce=function(){R().then(function(){v>0&&k(v-1)})},q=function(){R().then(function(){v=h.Fv},{icon:(0,l.jsx)(o.Z,{}),onClick:F,disabled:ie<=h.vL},{icon:(0,l.jsx)(n.Z,{}),onClick:U},{icon:(0,l.jsx)(s.Z,{}),onClick:L},{icon:(0,l.jsx)(E.r,{}),onClick:Re}],rightTools:[{icon:(0,l.jsx)(i.Z,{}),onClick:q}],children:"".concat(R+1," / ").concat(A.length)}),Ze({className:t.previewWrapper,children:he({data:A[R],currentSize:Ce,isPreview:!0,ref:V,onLoad:Le})}),(0,l.jsx)("div",{className:ge()(t.switch,t.switchLeft,O()({},t.switchDisable,R===0)),onClick:De,children:(0,l.jsx)(p.Z,{})}),(0,l.jsx)("div",{className:ge()(t.switch,t.switchRight,O()({},t.switchDisable,R===A.length-1)),onClick:re,children:(0,l.jsx)(g.Z,{})}),je&&((v=A[R])===null||v===void 0?void 0:v.metadata)&&(0,l.jsxs)("div",{className:t.infoWrap,children:[(0,l.jsx)("div",{className:t.infoBox,children:((oe=A[R])===null||oe===void 0?void 0:oe.metadata)&&Object.keys(A[R].metadata).map(function(W){return(0,l.jsxs)("div",{className:t.item,children:[W,(0,l.jsx)("br",{}),x()(A[R].metadata[W])==="object"?JSON.stringify(A[R].metadata[W]):A[R].metadata[W]]},W)})}),(0,l.jsx)("div",{className:t.bottomMask}),(0,l.jsx)("div",{className:t.hideInfoBtn,onClick:ve,children:(0,l.jsx)(G,{})})]}),!je&&(0,l.jsx)("div",{className:t.showInfoBtn,onClick:ve,children:(0,l.jsx)(G,{})})]}):null},Ee=we},17445:function(te,P,e){e.d(P,{Z:function(){return d}});var D=e(63900),x=e.n(D),I=e(88205),O=e.n(I),m=e(52983),c=e(85661);function d(h){var N=h.pageState,o=h.onInitPageState,n=h.onPageDidMount,s=h.onPageWillUnmount,i=(0,c.Z)({},{navigateMode:"replace"}),p=O()(i,2),g=p[0],b=p[1];(0,m.useEffect)(function(){if(o){var f={};try{f=g.pageState?JSON.parse(g.pageState):{}}catch(B){console.error("get urlPageState error: ",B)}o(f,g)}return n&&n(g),function(){s&&s()}},[]),(0,m.useEffect)(function(){b(x()(x()({},g),{},{pageState:JSON.stringify(N)}))},[N])}},71412:function(te,P,e){e.d(P,{r:function(){return h}});var D=e(52983),x=Object.defineProperty,I=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,c=(o,n,s)=>n in o?x(o,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[n]=s,d=(o,n)=>{for(var s in n||(n={}))O.call(n,s)&&c(o,s,n[s]);if(I)for(var s of I(n))m.call(n,s)&&c(o,s,n[s]);return o};const h=o=>D.createElement("svg",d({viewBox:"0 0 14 14",fill:"#595959",xmlns:"http://www.w3.org/2000/svg"},o),D.createElement("path",{d:"M6.887 9.657a.143.143 0 0 0 .225 0l2-2.53A.142.142 0 0 0 9 6.897H7.677V.854A.143.143 0 0 0 7.534.71H6.462a.143.143 0 0 0-.143.143v6.041H5a.142.142 0 0 0-.112.23l2 2.532Zm6.649-.625h-1.072a.143.143 0 0 0-.143.143v2.75H1.678v-2.75a.143.143 0 0 0-.142-.143H.464a.143.143 0 0 0-.143.143v3.536a.57.57 0 0 0 .572.572h12.214a.57.57 0 0 0 .571-.572V9.175a.143.143 0 0 0-.142-.143Z"}));var N="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQgMTQiIGZpbGw9IiM1OTU5NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuODg3IDkuNjU3YS4xNDMuMTQzIDAgMCAwIC4yMjUgMGwyLTIuNTNBLjE0Mi4xNDIgMCAwIDAgOSA2Ljg5N0g3LjY3N1YuODU0QS4xNDMuMTQzIDAgMCAwIDcuNTM0LjcxSDYuNDYyYS4xNDMuMTQzIDAgMCAwLS4xNDMuMTQzdjYuMDQxSDVhLjE0Mi4xNDIgMCAwIDAtLjExMi4yM2wyIDIuNTMyWm02LjY0OS0uNjI1aC0xLjA3MmEuMTQzLjE0MyAwIDAgMC0uMTQzLjE0M3YyLjc1SDEuNjc4di0yLjc1YS4xNDMuMTQzIDAgMCAwLS4xNDItLjE0M0guNDY0YS4xNDMuMTQzIDAgMCAwLS4xNDMuMTQzdjMuNTM2YS41Ny41NyAwIDAgMCAuNTcyLjU3MmgxMi4yMTRhLjU3LjU3IDAgMCAwIC41NzEtLjU3MlY5LjE3NWEuMTQzLjE0MyAwIDAgMC0uMTQyLS4xNDNaIi8+PC9zdmc+"},31590:function(te,P,e){e.d(P,{r:function(){return h}});var D=e(52983),x=Object.defineProperty,I=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,m=Object.prototype.propertyIsEnumerable,c=(o,n,s)=>n in o?x(o,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[n]=s,d=(o,n)=>{for(var s in n||(n={}))O.call(n,s)&&c(o,s,n[s]);if(I)for(var s of I(n))m.call(n,s)&&c(o,s,n[s]);return o};const h=o=>D.createElement("svg",d({viewBox:"0 0 16 16",fill:"#52C41A",xmlns:"http://www.w3.org/2000/svg"},o),D.createElement("path",{d:"M12.633 4.84 3.838 1.05A.599.599 0 0 0 3 1.602v12.793a.602.602 0 1 0 1.204 0v-4l8.475-4.47a.601.601 0 0 0-.046-1.086Z"}));var N="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTYgMTYiIGZpbGw9IiM1MkM0MUEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEyLjYzMyA0Ljg0IDMuODM4IDEuMDVBLjU5OS41OTkgMCAwIDAgMyAxLjYwMnYxMi43OTNhLjYwMi42MDIgMCAxIDAgMS4yMDQgMHYtNGw4LjQ3NS00LjQ3YS42MDEuNjAxIDAgMCAwLS4wNDYtMS4wODZaIi8+PC9zdmc+"}}]); diff --git a/deepdataspace/server/static/630.403767d5.async.js b/deepdataspace/server/static/630.403767d5.async.js deleted file mode 100644 index 0e0139d..0000000 --- a/deepdataspace/server/static/630.403767d5.async.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkapp=self.webpackChunkapp||[]).push([[630],{85661:function(R,c,a){"use strict";var l=a(67743),u=a(88204),d=a(98732),s=a(52983),n=a(66682),E=function(){return E=Object.assign||function(f){for(var o,i=1,B=arguments.length;i0}).join("&")},c.parseUrl=function(A,r){r=Object.assign({decode:!0},r);var t=g(A,"#"),e=l(t,2),I=e[0],U=e[1];return Object.assign({url:I.split("?")[0]||"",query:C(D(A),r)},r&&r.parseFragmentIdentifier&&U?{fragmentIdentifier:B(U,r)}:{})},c.stringifyUrl=function(A,r){r=Object.assign({encode:!0,strict:!0},r);var t=S(A.url).split("?")[0]||"",e=c.extract(A.url),I=c.parse(e,{sort:!1}),U=Object.assign(I,A.query),F=c.stringify(U,r);F&&(F="?".concat(F));var K=y(A.url);return A.fragmentIdentifier&&(K="#".concat(i(A.fragmentIdentifier,r))),"".concat(t).concat(F).concat(K)},c.pick=function(A,r,t){t=Object.assign({parseFragmentIdentifier:!0},t);var e=c.parseUrl(A,t),I=e.url,U=e.query,F=e.fragmentIdentifier;return c.stringifyUrl({url:I,query:M(U,r),fragmentIdentifier:F},t)},c.exclude=function(A,r,t){var e=Array.isArray(r)?function(I){return!r.includes(I)}:function(I,U){return!r(I,U)};return c.pick(A,e,t)}},34618:function(R){"use strict";R.exports=function(c,a){if(!(typeof c=="string"&&typeof a=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(a==="")return[c];var l=c.indexOf(a);return l===-1?[c]:[c.slice(0,l),c.slice(l+a.length)]}},7710:function(R){"use strict";R.exports=function(c){return encodeURIComponent(c).replace(/[!'()*]/g,function(a){return"%".concat(a.charCodeAt(0).toString(16).toUpperCase())})}},71412:function(R,c,a){"use strict";a.d(c,{r:function(){return M}});var l=a(52983),u=Object.defineProperty,d=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,E=(Q,f,o)=>f in Q?u(Q,f,{enumerable:!0,configurable:!0,writable:!0,value:o}):Q[f]=o,g=(Q,f)=>{for(var o in f||(f={}))s.call(f,o)&&E(Q,o,f[o]);if(d)for(var o of d(f))n.call(f,o)&&E(Q,o,f[o]);return Q};const M=Q=>l.createElement("svg",g({viewBox:"0 0 14 14",fill:"#595959",xmlns:"http://www.w3.org/2000/svg"},Q),l.createElement("path",{d:"M6.887 9.657a.143.143 0 0 0 .225 0l2-2.53A.142.142 0 0 0 9 6.897H7.677V.854A.143.143 0 0 0 7.534.71H6.462a.143.143 0 0 0-.143.143v6.041H5a.142.142 0 0 0-.112.23l2 2.532Zm6.649-.625h-1.072a.143.143 0 0 0-.143.143v2.75H1.678v-2.75a.143.143 0 0 0-.142-.143H.464a.143.143 0 0 0-.143.143v3.536a.57.57 0 0 0 .572.572h12.214a.57.57 0 0 0 .571-.572V9.175a.143.143 0 0 0-.142-.143Z"}));var m="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQgMTQiIGZpbGw9IiM1OTU5NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuODg3IDkuNjU3YS4xNDMuMTQzIDAgMCAwIC4yMjUgMGwyLTIuNTNBLjE0Mi4xNDIgMCAwIDAgOSA2Ljg5N0g3LjY3N1YuODU0QS4xNDMuMTQzIDAgMCAwIDcuNTM0LjcxSDYuNDYyYS4xNDMuMTQzIDAgMCAwLS4xNDMuMTQzdjYuMDQxSDVhLjE0Mi4xNDIgMCAwIDAtLjExMi4yM2wyIDIuNTMyWm02LjY0OS0uNjI1aC0xLjA3MmEuMTQzLjE0MyAwIDAgMC0uMTQzLjE0M3YyLjc1SDEuNjc4di0yLjc1YS4xNDMuMTQzIDAgMCAwLS4xNDItLjE0M0guNDY0YS4xNDMuMTQzIDAgMCAwLS4xNDMuMTQzdjMuNTM2YS41Ny41NyAwIDAgMCAuNTcyLjU3MmgxMi4yMTRhLjU3LjU3IDAgMCAwIC41NzEtLjU3MlY5LjE3NWEuMTQzLjE0MyAwIDAgMC0uMTQyLS4xNDNaIi8+PC9zdmc+"},65140:function(R){"use strict";var c="%[a-f0-9]{2}",a=new RegExp("("+c+")|([^%]+?)","gi"),l=new RegExp("("+c+")+","gi");function u(n,E){try{return[decodeURIComponent(n.join(""))]}catch(m){}if(n.length===1)return n;E=E||1;var g=n.slice(0,E),M=n.slice(E);return Array.prototype.concat.call([],u(g),u(M))}function d(n){try{return decodeURIComponent(n)}catch(M){for(var E=n.match(a)||[],g=1;g0}).join("&")},g.parseUrl=function(A,r){r=Object.assign({decode:!0},r);var t=c(A,"#"),e=l(t,2),I=e[0],d=e[1];return Object.assign({url:I.split("?")[0]||"",query:P(D(A),r)},r&&r.parseFragmentIdentifier&&d?{fragmentIdentifier:U(d,r)}:{})},g.stringifyUrl=function(A,r){r=Object.assign({encode:!0,strict:!0},r);var t=v(A.url).split("?")[0]||"",e=g.extract(A.url),I=g.parse(e,{sort:!1}),d=Object.assign(I,A.query),y=g.stringify(d,r);y&&(y="?".concat(y));var F=h(A.url);return A.fragmentIdentifier&&(F="#".concat(a(A.fragmentIdentifier,r))),"".concat(t).concat(y).concat(F)},g.pick=function(A,r,t){t=Object.assign({parseFragmentIdentifier:!0},t);var e=g.parseUrl(A,t),I=e.url,d=e.query,y=e.fragmentIdentifier;return g.stringifyUrl({url:I,query:u(d,r),fragmentIdentifier:y},t)},g.exclude=function(A,r,t){var e=Array.isArray(r)?function(I){return!r.includes(I)}:function(I,d){return!r(I,d)};return g.pick(A,e,t)}},34618:function(s){"use strict";s.exports=function(g,i){if(!(typeof g=="string"&&typeof i=="string"))throw new TypeError("Expected the arguments to be of type `string`");if(i==="")return[g];var l=g.indexOf(i);return l===-1?[g]:[g.slice(0,l),g.slice(l+i.length)]}},7710:function(s){"use strict";s.exports=function(g){return encodeURIComponent(g).replace(/[!'()*]/g,function(i){return"%".concat(i.charCodeAt(0).toString(16).toUpperCase())})}},71412:function(s,g,i){"use strict";i.d(g,{r:function(){return u}});var l=i(52983),B=Object.defineProperty,C=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable,o=(R,f,E)=>f in R?B(R,f,{enumerable:!0,configurable:!0,writable:!0,value:E}):R[f]=E,c=(R,f)=>{for(var E in f||(f={}))Q.call(f,E)&&o(R,E,f[E]);if(C)for(var E of C(f))n.call(f,E)&&o(R,E,f[E]);return R};const u=R=>l.createElement("svg",c({viewBox:"0 0 14 14",fill:"#595959",xmlns:"http://www.w3.org/2000/svg"},R),l.createElement("path",{d:"M6.887 9.657a.143.143 0 0 0 .225 0l2-2.53A.142.142 0 0 0 9 6.897H7.677V.854A.143.143 0 0 0 7.534.71H6.462a.143.143 0 0 0-.143.143v6.041H5a.142.142 0 0 0-.112.23l2 2.532Zm6.649-.625h-1.072a.143.143 0 0 0-.143.143v2.75H1.678v-2.75a.143.143 0 0 0-.142-.143H.464a.143.143 0 0 0-.143.143v3.536a.57.57 0 0 0 .572.572h12.214a.57.57 0 0 0 .571-.572V9.175a.143.143 0 0 0-.142-.143Z"}));var p="data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTQgMTQiIGZpbGw9IiM1OTU5NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTYuODg3IDkuNjU3YS4xNDMuMTQzIDAgMCAwIC4yMjUgMGwyLTIuNTNBLjE0Mi4xNDIgMCAwIDAgOSA2Ljg5N0g3LjY3N1YuODU0QS4xNDMuMTQzIDAgMCAwIDcuNTM0LjcxSDYuNDYyYS4xNDMuMTQzIDAgMCAwLS4xNDMuMTQzdjYuMDQxSDVhLjE0Mi4xNDIgMCAwIDAtLjExMi4yM2wyIDIuNTMyWm02LjY0OS0uNjI1aC0xLjA3MmEuMTQzLjE0MyAwIDAgMC0uMTQzLjE0M3YyLjc1SDEuNjc4di0yLjc1YS4xNDMuMTQzIDAgMCAwLS4xNDItLjE0M0guNDY0YS4xNDMuMTQzIDAgMCAwLS4xNDMuMTQzdjMuNTM2YS41Ny41NyAwIDAgMCAuNTcyLjU3MmgxMi4yMTRhLjU3LjU3IDAgMCAwIC41NzEtLjU3MlY5LjE3NWEuMTQzLjE0MyAwIDAgMC0uMTQyLS4xNDNaIi8+PC9zdmc+"},65140:function(s){"use strict";var g="%[a-f0-9]{2}",i=new RegExp("("+g+")|([^%]+?)","gi"),l=new RegExp("("+g+")+","gi");function B(n,o){try{return[decodeURIComponent(n.join(""))]}catch(p){}if(n.length===1)return n;o=o||1;var c=n.slice(0,o),u=n.slice(o);return Array.prototype.concat.call([],B(c),B(u))}function C(n){try{return decodeURIComponent(n)}catch(u){for(var o=n.match(i)||[],c=1;ci?i=l:l";while(s[0]);return u>4?u:p}();return a===m},L.isLegacyOpera=function(){return!!window.opera}},73415:function(T){"use strict";var L=T.exports={};L.forEach=function(a,d){for(var m=0;m div::-webkit-scrollbar { "+O(["display: none"])+` } + +`,Y+="."+et+" { "+O(["-webkit-animation-duration: 0.1s","animation-duration: 0.1s","-webkit-animation-name: "+H,"animation-name: "+H])+` } +`,Y+="@-webkit-keyframes "+H+` { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } } +`,Y+="@keyframes "+H+" { 0% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 1; } }",w(Y)}}function n(x){x.className+=" "+l+"_animation_active"}function c(x,h,N){if(x.addEventListener)x.addEventListener(h,N);else if(x.attachEvent)x.attachEvent("on"+h,N);else return p.error("[scroll] Don't know how to add event listeners.")}function E(x,h,N){if(x.removeEventListener)x.removeEventListener(h,N);else if(x.detachEvent)x.detachEvent("on"+h,N);else return p.error("[scroll] Don't know how to remove event listeners.")}function D(x){return i(x).container.childNodes[0].childNodes[0].childNodes[0]}function t(x){return i(x).container.childNodes[0].childNodes[0].childNodes[1]}function e(x,h){var N=i(x).listeners;if(!N.push)throw new Error("Cannot add listener to an element that is not detectable.");i(x).listeners.push(h)}function f(x,h,N){N||(N=h,h=x,x=null),x=x||{};function w(){if(x.debug){var A=Array.prototype.slice.call(arguments);if(A.unshift(v.get(h),"Scroll: "),p.log.apply)p.log.apply(null,A);else for(var F=0;F

- + \ No newline at end of file diff --git a/deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js b/deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js deleted file mode 100644 index d7e025a..0000000 --- a/deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js +++ /dev/null @@ -1,4 +0,0 @@ -"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[734],{30848:function(Le,H,n){n.r(H),n.d(H,{default:function(){return fe}});var q=n(88205),P=n.n(q),p=n(52983),K=n(65343),w={container:"container___l9ot9",left:"left___z70k4",right:"right___JbF7R",modal:"modal___FjMyp"},$=n(4394),_=n(86451),U={"image-options-list":"image-options-list___oaSKK","virtual-list":"virtual-list___au11F","image-options":"image-options___Kuy9B","image-selected":"image-selected___qoFO4"},e=n(97458),ee=function(l){var j=l.images,L=l.selected,y=l.onImageSelected,i=(0,p.useState)(0),E=P()(i,2),R=E[0],u=E[1],C=120,g=(0,p.useCallback)(function(){var f=document.getElementById("image-options-container");if(f){var d=f.offsetHeight||0;u(d-56)}},[]);(0,p.useEffect)(function(){return g(),window.addEventListener("resize",g),function(){window.removeEventListener("resize",g)}},[g]);var N=function(d){d<0||d>=j.length||y(d)};return(0,e.jsx)("div",{id:"image-options-container",className:U["image-options-list"],children:(0,e.jsx)(_.Z,{className:U["virtual-list"],data:j,height:R,fullHeight:!0,itemHeight:C,itemKey:"id",children:function(d,F){var v=F===L?U["image-selected"]:"";return(0,e.jsx)("div",{children:(0,e.jsx)("img",{className:"".concat(U["image-options"]," ").concat(v),src:d.url,onClick:function(){return N(F)}},d.id)})}})})},O=n(58174),te=n(97388),ae=n(34485),z=n.n(ae),ne=n(24454),G=n.n(ne),re=n(56592),oe=n.n(re),ie=n(63879),se=n(59626),Z=n(6590),le=n(73974),ce=n(89894),ue=n(480),X=n(17212),de=n(32030),D=5,V=20,x={categories:"categories___BMpKT","categories-add":"categories-add___EDmRO","categories-add-textarea":"categories-add-textarea___IszF4","categories-add-button":"categories-add-button___MFR7y","categories-current":"categories-current___DghDV","categories-current-list":"categories-current-list___CkCO_","categories-current-list-item":"categories-current-list-item___oTUHZ","categories-current-text":"categories-current-text____g2ks"},J=n(7803),W=n(26237),me=function(l){var j=l.open,L=l.setOpen,y=(0,W.bU)(),i=y.localeText,E=Z.Z.useForm(),R=P()(E,1),u=R[0],C=(0,K.useModel)("Annotator.model"),g=C.images,N=C.categories,f=C.setImages,d=C.setCategories,F=(0,J.x)([]),v=P()(F,2),I=v[0],A=v[1],ve=(0,J.x)(N),Y=P()(ve,2),M=Y[0],b=Y[1];(0,p.useEffect)(function(){u.setFieldValue("fileList",I.map(function(o){return{uid:o.uid,name:o.name,status:"done",url:o.thumbUrl||o.url}}))},[I]),(0,p.useEffect)(function(){b(N)},[j]);var he=function(t,a){if(!a||a.length===0)return Promise.reject(i("annotator.formModal.fileRequiredMsg"));if(a.length>V)return Promise.reject(i("annotator.formModal.fileCountLimitMsg",{count:V}));var r=a.some(function(s){return s.size/1024/1024>D});return r?Promise.reject(i("annotator.formModal.fileSizeLimitMsg",{size:D})):Promise.resolve()},pe=function(){var o=oe()(G()().mark(function t(a){var r,s,h;return G()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(r=a.thumbUrl||a.url,r){m.next=5;break}return m.next=4,new Promise(function(S){var T=new FileReader;T.readAsDataURL(a.originFileObj),T.onload=function(){return S(T.result)}});case 4:r=m.sent;case 5:s=new Image,s.src=r,h=window.open(r),h==null||h.document.write(s.outerHTML);case 9:case"end":return m.stop()}},t)}));return function(a){return o.apply(this,arguments)}}(),xe=function(t){var a=t.map(function(r){return new Promise(function(s,h){var c=new FileReader;c.readAsDataURL(r.originFileObj),c.onload=function(){var m=c.result,S=new Image;S.src=m,S.onload=function(){var T={id:r.uid,url:m,urlFullRes:m,fileName:r.name,width:S.width,height:S.height,objects:[]};f(function(Ze){return[].concat(z()(Ze),[T])}),s()},S.onerror=function(T){h(T)}},c.onerror=function(m){h(m)}})});Promise.all(a).then(function(){}).catch(function(r){console.log(r)})},je=function(t){var a=t.map(function(c){return c.uid}),r=g.map(function(c){return c.id}),s=g.filter(function(c){return a.includes(c.id)&&r.includes(c.id)});f(s);var h=t.filter(function(c){return!r.includes(c.uid)});xe(h)},Ce=function(){return M.length===0?Promise.reject(i("annotator.formModal.categoryRequiredMsg")):Promise.resolve()},Ie=function(t){var a=t.split(` -`).map(function(r){return r.trim()}).filter(Boolean);return a},ye=function(t){var a=z()(M).map(function(s){return s.name}),r=[];t.forEach(function(s){a.includes(s)||(a.push(s),r.push({id:s,name:s}))}),b([].concat(z()(M),r))},Fe=function(){var t=u.getFieldValue("categoryStr"),a=Ie(t);ye(a),u.setFieldValue("categoryStr",""),u.validateFields()},Me=function(t){b(M.filter(function(a){return a.name!==t}))},Se=(0,p.useState)(-1),k=P()(Se,2),Te=k[0],B=k[1],Pe=function(t){return!!g.find(function(a){return a.objects.find(function(r){return r.categoryName===t})})};return(0,e.jsx)(le.Z,{open:j,centered:!0,width:700,title:i("annotator.formModal.title"),onCancel:function(){u.validateFields().then(function(){L(!1)})},onOk:function(){u.validateFields().then(function(t){var a=t.fileList;A(a),je(a),d(M),L(!1)}).catch(function(t){console.log("Validate Failed:",t)})},children:(0,e.jsxs)(Z.Z,{layout:"vertical",form:u,requiredMark:!1,children:[(0,e.jsx)(Z.Z.Item,{style:{margin:"30px 0"},label:(0,e.jsx)("h4",{children:i("annotator.formModal.importImages")}),name:"fileList",valuePropName:"fileList",getValueFromEvent:function(t){return t&&t.fileList},required:!0,rules:[{validator:he}],extra:(0,e.jsx)("p",{children:i("annotator.formModal.imageTips",{count:V,size:D})}),children:(0,e.jsx)(ce.Z,{showUploadList:!0,beforeUpload:function(){return!1},multiple:!0,listType:"picture-card",onPreview:pe,accept:"image/png, image/jpeg, image/jpg",children:(0,e.jsx)(O.ZP,{icon:(0,e.jsx)(ie.Z,{})})})}),(0,e.jsx)(Z.Z.Item,{label:(0,e.jsx)("h4",{children:i("annotator.formModal.categories")}),children:(0,e.jsxs)("div",{className:x.categories,children:[(0,e.jsxs)("div",{className:x["categories-add"],children:[(0,e.jsx)(Z.Z.Item,{name:"categoryStr",initialValue:"",children:(0,e.jsx)(ue.Z.TextArea,{className:x["categories-add-textarea"],rows:6,placeholder:i("annotator.formModal.categoryPlaceholder"),onKeyDown:function(t){return t.stopPropagation()},allowClear:!0,value:u.getFieldValue("categoryStr")})}),(0,e.jsx)(O.ZP,{className:x["categories-add-btn"],onClick:Fe,children:i("annotator.formModal.addCategory")})]}),(0,e.jsxs)("div",{className:x["categories-current"],children:[(0,e.jsx)(Z.Z.Item,{name:"tempCategories",rules:[{validator:Ce}],children:(0,e.jsx)(X.ZP,{className:x["categories-current-list"],bordered:!0,size:"small",dataSource:M,renderItem:function(t,a){return(0,e.jsx)(X.ZP.Item,{className:x["categories-current-list-item"],style:{padding:"2px 16px"},actions:[(0,e.jsx)(de.Z,{overlayStyle:{width:"300px"},title:i("annotator.formModal.deleteCategory.title"),description:i("annotator.formModal.deleteCategory.desc"),open:Te===a,onConfirm:function(){B(-1)},showCancel:!1,children:(0,e.jsx)(O.ZP,{danger:!0,type:"text",icon:(0,e.jsx)(se.Z,{}),onClick:function(){Pe(t.name)?B(a):(Me(t.name),B(-1))}},"delete")},a)],children:t.name},t.id)}})}),(0,e.jsx)("p",{className:x["categories-current-text"],children:"".concat(i("annotator.formModal.categoriesCount"),": ").concat(M.length)})]})]})})]})})},ge=function(){var l=(0,K.useModel)("Annotator.model"),j=l.images,L=l.setImages,y=l.current,i=l.setCurrent,E=l.categories,R=l.setCategories,u=l.exportAnnotations,C=(0,W.bU)(),g=C.localeText,N=(0,p.useState)(!0),f=P()(N,2),d=f[0],F=f[1];return(0,p.useEffect)(function(){var v=function(A){A.preventDefault(),A.returnValue="The current changes will not be saved. Please export before leaving."};return window.addEventListener("beforeunload",v),function(){window.removeEventListener("beforeunload",v)}},[]),(0,e.jsxs)("div",{className:w.container,children:[(0,e.jsxs)("div",{className:w.left,children:[(0,e.jsx)(O.ZP,{type:"primary",icon:(0,e.jsx)(te.Z,{}),onClick:function(){F(!0)},children:g("annotator.setting")}),(0,e.jsx)(ee,{images:j,selected:y,onImageSelected:function(I){i(I)}})]}),(0,e.jsx)("div",{className:w.right,children:(0,e.jsx)($.Z,{isSeperate:!0,visible:!0,mode:$.j.Edit,categories:E,setCategories:R,list:j,current:y,actionElements:[(0,e.jsx)(O.ZP,{type:"primary",onClick:u,children:g("annotator.export")},"export")],onAutoSave:function(I){L(function(A){A[y].objects=I})}})}),(0,e.jsx)("div",{className:w.modal,children:(0,e.jsx)(me,{open:d,setOpen:F})})]})},fe=ge}}]); - -//# sourceMappingURL=p__Annotator__index.4c4249ee.async.js.map \ No newline at end of file diff --git a/deepdataspace/server/static/p__Annotator__index.8af43716.async.js b/deepdataspace/server/static/p__Annotator__index.8af43716.async.js new file mode 100644 index 0000000..e74c8ea --- /dev/null +++ b/deepdataspace/server/static/p__Annotator__index.8af43716.async.js @@ -0,0 +1,4 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[734],{30848:function(Le,B,n){n.r(B),n.d(B,{default:function(){return fe}});var q=n(88205),P=n.n(q),h=n(52983),b=n(65343),R={container:"container___l9ot9",left:"left___z70k4",right:"right___JbF7R",modal:"modal___FjMyp"},$=n(27725),_=n(86451),z={"image-options-list":"image-options-list___oaSKK","virtual-list":"virtual-list___au11F","image-options":"image-options___Kuy9B","image-selected":"image-selected___qoFO4"},e=n(97458),ee=function(l){var x=l.images,L=l.selected,C=l.onImageSelected,i=(0,h.useState)(0),N=P()(i,2),O=N[0],u=N[1],j=120,g=(0,h.useCallback)(function(){var f=document.getElementById("image-options-container");if(f){var d=f.offsetHeight||0;u(d-56)}},[]);(0,h.useEffect)(function(){return g(),window.addEventListener("resize",g),function(){window.removeEventListener("resize",g)}},[g]);var A=function(d){d<0||d>=x.length||C(d)};return(0,e.jsx)("div",{id:"image-options-container",className:z["image-options-list"],children:(0,e.jsx)(_.Z,{className:z["virtual-list"],data:x,height:O,fullHeight:!0,itemHeight:j,itemKey:"id",children:function(d,I){var y=I===L?z["image-selected"]:"";return(0,e.jsx)("div",{children:(0,e.jsx)("img",{className:"".concat(z["image-options"]," ").concat(y),src:d.url,onClick:function(){return A(I)}},d.id)})}})})},E=n(58174),te=n(97388),ae=n(34485),U=n.n(ae),ne=n(24454),G=n.n(ne),re=n(56592),oe=n.n(re),ie=n(63879),se=n(59626),Z=n(6590),le=n(73974),ce=n(89894),ue=n(480),X=n(17212),de=n(32030),D=5,V=20,p={categories:"categories___BMpKT","categories-add":"categories-add___EDmRO","categories-add-textarea":"categories-add-textarea___IszF4","categories-add-button":"categories-add-button___MFR7y","categories-current":"categories-current___DghDV","categories-current-list":"categories-current-list___CkCO_","categories-current-list-item":"categories-current-list-item___oTUHZ","categories-current-text":"categories-current-text____g2ks"},J=n(7803),W=n(26237),me=function(l){var x=l.open,L=l.setOpen,C=(0,W.bU)(),i=C.localeText,N=Z.Z.useForm(),O=P()(N,1),u=O[0],j=(0,b.useModel)("Annotator.model"),g=j.images,A=j.categories,f=j.setImages,d=j.setCategories,I=(0,J.x)([]),y=P()(I,2),F=y[0],w=y[1],ve=(0,J.x)(A),Y=P()(ve,2),M=Y[0],H=Y[1];(0,h.useEffect)(function(){u.setFieldValue("fileList",F.map(function(o){return{uid:o.uid,name:o.name,status:"done",url:o.thumbUrl||o.url}}))},[F]),(0,h.useEffect)(function(){H(A)},[x]);var he=function(t,a){if(!a||a.length===0)return Promise.reject(i("annotator.formModal.fileRequiredMsg"));if(a.length>V)return Promise.reject(i("annotator.formModal.fileCountLimitMsg",{count:V}));var r=a.some(function(s){return s.size/1024/1024>D});return r?Promise.reject(i("annotator.formModal.fileSizeLimitMsg",{size:D})):Promise.resolve()},pe=function(){var o=oe()(G()().mark(function t(a){var r,s,v;return G()().wrap(function(m){for(;;)switch(m.prev=m.next){case 0:if(r=a.thumbUrl||a.url,r){m.next=5;break}return m.next=4,new Promise(function(S){var T=new FileReader;T.readAsDataURL(a.originFileObj),T.onload=function(){return S(T.result)}});case 4:r=m.sent;case 5:s=new Image,s.src=r,v=window.open(r),v==null||v.document.write(s.outerHTML);case 9:case"end":return m.stop()}},t)}));return function(a){return o.apply(this,arguments)}}(),xe=function(t){var a=t.map(function(r){return new Promise(function(s,v){var c=new FileReader;c.readAsDataURL(r.originFileObj),c.onload=function(){var m=c.result,S=new Image;S.src=m,S.onload=function(){var T={id:r.uid,url:m,urlFullRes:m,fileName:r.name,width:S.width,height:S.height,objects:[]};f(function(Ze){return[].concat(U()(Ze),[T])}),s()},S.onerror=function(T){v(T)}},c.onerror=function(m){v(m)}})});Promise.all(a).then(function(){}).catch(function(r){console.log(r)})},je=function(t){var a=t.map(function(c){return c.uid}),r=g.map(function(c){return c.id}),s=g.filter(function(c){return a.includes(c.id)&&r.includes(c.id)});f(s);var v=t.filter(function(c){return!r.includes(c.uid)});xe(v)},Ce=function(){return M.length===0?Promise.reject(i("annotator.formModal.categoryRequiredMsg")):Promise.resolve()},Ie=function(t){var a=t.split(` +`).map(function(r){return r.trim()}).filter(Boolean);return a},ye=function(t){var a=U()(M).map(function(s){return s.name}),r=[];t.forEach(function(s){a.includes(s)||(a.push(s),r.push({id:s,name:s}))}),H([].concat(U()(M),r))},Fe=function(){var t=u.getFieldValue("categoryStr"),a=Ie(t);ye(a),u.setFieldValue("categoryStr",""),u.validateFields()},Me=function(t){H(M.filter(function(a){return a.name!==t}))},Se=(0,h.useState)(-1),k=P()(Se,2),Te=k[0],K=k[1],Pe=function(t){return!!g.find(function(a){return a.objects.find(function(r){return r.categoryName===t})})};return(0,e.jsx)(le.Z,{open:x,centered:!0,width:700,title:i("annotator.formModal.title"),onCancel:function(){u.validateFields().then(function(){L(!1)})},onOk:function(){u.validateFields().then(function(t){var a=t.fileList;w(a),je(a),d(M),L(!1)}).catch(function(t){console.log("Validate Failed:",t)})},children:(0,e.jsxs)(Z.Z,{layout:"vertical",form:u,requiredMark:!1,children:[(0,e.jsx)(Z.Z.Item,{style:{margin:"30px 0"},label:(0,e.jsx)("h4",{children:i("annotator.formModal.importImages")}),name:"fileList",valuePropName:"fileList",getValueFromEvent:function(t){return t&&t.fileList},required:!0,rules:[{validator:he}],extra:(0,e.jsx)("p",{children:i("annotator.formModal.imageTips",{count:V,size:D})}),children:(0,e.jsx)(ce.Z,{showUploadList:!0,beforeUpload:function(){return!1},multiple:!0,listType:"picture-card",onPreview:pe,accept:"image/png, image/jpeg, image/jpg",children:(0,e.jsx)(E.ZP,{icon:(0,e.jsx)(ie.Z,{})})})}),(0,e.jsx)(Z.Z.Item,{label:(0,e.jsx)("h4",{children:i("annotator.formModal.categories")}),children:(0,e.jsxs)("div",{className:p.categories,children:[(0,e.jsxs)("div",{className:p["categories-add"],children:[(0,e.jsx)(Z.Z.Item,{name:"categoryStr",initialValue:"",children:(0,e.jsx)(ue.Z.TextArea,{className:p["categories-add-textarea"],rows:6,placeholder:i("annotator.formModal.categoryPlaceholder"),onKeyDown:function(t){return t.stopPropagation()},allowClear:!0,value:u.getFieldValue("categoryStr")})}),(0,e.jsx)(E.ZP,{className:p["categories-add-btn"],onClick:Fe,children:i("annotator.formModal.addCategory")})]}),(0,e.jsxs)("div",{className:p["categories-current"],children:[(0,e.jsx)(Z.Z.Item,{name:"tempCategories",rules:[{validator:Ce}],children:(0,e.jsx)(X.ZP,{className:p["categories-current-list"],bordered:!0,size:"small",dataSource:M,renderItem:function(t,a){return(0,e.jsx)(X.ZP.Item,{className:p["categories-current-list-item"],style:{padding:"2px 16px"},actions:[(0,e.jsx)(de.Z,{overlayStyle:{width:"300px"},title:i("annotator.formModal.deleteCategory.title"),description:i("annotator.formModal.deleteCategory.desc"),open:Te===a,onConfirm:function(){K(-1)},showCancel:!1,children:(0,e.jsx)(E.ZP,{danger:!0,type:"text",icon:(0,e.jsx)(se.Z,{}),onClick:function(){Pe(t.name)?K(a):(Me(t.name),K(-1))}},"delete")},a)],children:t.name},t.id)}})}),(0,e.jsx)("p",{className:p["categories-current-text"],children:"".concat(i("annotator.formModal.categoriesCount"),": ").concat(M.length)})]})]})})]})})},ge=function(){var l=(0,b.useModel)("Annotator.model"),x=l.images,L=l.setImages,C=l.current,i=l.setCurrent,N=l.categories,O=l.setCategories,u=l.exportAnnotations,j=(0,W.bU)(),g=j.localeText,A=(0,h.useState)(!0),f=P()(A,2),d=f[0],I=f[1];return(0,h.useEffect)(function(){},[]),(0,e.jsxs)("div",{className:R.container,children:[(0,e.jsxs)("div",{className:R.left,children:[(0,e.jsx)(E.ZP,{type:"primary",icon:(0,e.jsx)(te.Z,{}),onClick:function(){I(!0)},children:g("annotator.setting")}),(0,e.jsx)(ee,{images:x,selected:C,onImageSelected:function(F){i(F)}})]}),(0,e.jsx)("div",{className:R.right,children:(0,e.jsx)($.Z,{isSeperate:!0,visible:!0,mode:$.j.Edit,categories:N,setCategories:O,list:x,current:C,actionElements:[(0,e.jsx)(E.ZP,{type:"primary",onClick:u,children:g("annotator.export")},"export")],onAutoSave:function(F){L(function(w){w[C].objects=F})}})}),(0,e.jsx)("div",{className:R.modal,children:(0,e.jsx)(me,{open:d,setOpen:I})})]})},fe=ge}}]); + +//# sourceMappingURL=p__Annotator__index.8af43716.async.js.map \ No newline at end of file diff --git a/deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js.map b/deepdataspace/server/static/p__Annotator__index.8af43716.async.js.map similarity index 99% rename from deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js.map rename to deepdataspace/server/static/p__Annotator__index.8af43716.async.js.map index 071fae3..51feeb8 100644 --- a/deepdataspace/server/static/p__Annotator__index.4c4249ee.async.js.map +++ b/deepdataspace/server/static/p__Annotator__index.8af43716.async.js.map @@ -1 +1 @@ -{"version":3,"file":"p__Annotator__index.4c4249ee.async.js","mappings":";AA0KA","sources":["webpack://app/./src/pages/Annotator/components/FormModal/index.tsx"],"sourcesContent":["import { DATA } from '@/services/type';\nimport { DeleteOutlined, PlusSquareOutlined } from '@ant-design/icons';\nimport {\n Button,\n Form,\n Input,\n List,\n Modal,\n Popconfirm,\n Upload,\n UploadFile,\n} from 'antd';\nimport { MAX_FILE_COUNT, MAX_FILE_SIZE } from '../../constants';\nimport { useModel } from '@umijs/max';\nimport { RcFile } from 'antd/es/upload';\nimport styles from './index.less';\nimport { useImmer } from 'use-immer';\nimport { LabelImageFile } from '@/types/annotator';\nimport { useEffect, useState } from 'react';\nimport { useLocale } from '@/locales/helper';\n\ninterface IProps {\n open: boolean;\n setOpen: React.Dispatch>;\n}\n\nexport const FormModal: React.FC = ({ open, setOpen }: IProps) => {\n const { localeText } = useLocale();\n const [form] = Form.useForm<{\n fileList: UploadFile[];\n categoryStr: string;\n tempCategories: DATA.Category[];\n }>();\n\n const { images, categories, setImages, setCategories } =\n useModel('Annotator.model');\n\n /** Temporarily store Image in the Form */\n const [tempImages, setTempImages] = useImmer([]);\n\n /** Temporarily Displayed Category in the Form */\n const [tempCategories, setTempCategories] =\n useImmer(categories);\n\n useEffect(() => {\n // Add existing images to form data\n form.setFieldValue(\n 'fileList',\n tempImages.map((item) => ({\n uid: item.uid,\n name: item.name,\n status: 'done',\n url: item.thumbUrl || item.url,\n })),\n );\n }, [tempImages]);\n\n useEffect(() => {\n // Sync the latest categories to form data, considering the categories could be added out of the form\n setTempCategories(categories);\n }, [open]);\n\n const validateImages = (_: any, fileList: RcFile[]) => {\n if (!fileList || fileList.length === 0) {\n return Promise.reject(localeText('annotator.formModal.fileRequiredMsg'));\n }\n\n if (fileList.length > MAX_FILE_COUNT) {\n return Promise.reject(\n localeText('annotator.formModal.fileCountLimitMsg', {\n count: MAX_FILE_COUNT,\n }),\n );\n }\n\n const hasExceededSize = fileList.some(\n (file) => file.size / 1024 / 1024 > MAX_FILE_SIZE,\n );\n if (hasExceededSize) {\n return Promise.reject(\n localeText('annotator.formModal.fileSizeLimitMsg', {\n size: MAX_FILE_SIZE,\n }),\n );\n }\n\n return Promise.resolve();\n };\n\n const onImagePreview = async (file: UploadFile) => {\n let src = file.thumbUrl || (file.url as string);\n if (!src) {\n src = await new Promise((resolve) => {\n const reader = new FileReader();\n reader.readAsDataURL(file.originFileObj as RcFile);\n reader.onload = () => resolve(reader.result as string);\n });\n }\n const image = new Image();\n image.src = src;\n const imgWindow = window.open(src);\n imgWindow?.document.write(image.outerHTML);\n };\n\n const loadBase64Images = (files: UploadFile[]) => {\n const promises = files.map((file) => {\n return new Promise((resolve, reject) => {\n const reader = new FileReader();\n reader.readAsDataURL(file.originFileObj as RcFile);\n reader.onload = () => {\n const base64 = reader.result as string;\n const image = new Image();\n image.src = base64;\n image.onload = () => {\n const item: LabelImageFile = {\n id: file.uid,\n url: base64,\n urlFullRes: base64,\n fileName: file.name,\n width: image.width,\n height: image.height,\n objects: [],\n };\n setImages((images) => [...images, item]);\n resolve();\n };\n image.onerror = (error) => {\n reject(error);\n };\n };\n reader.onerror = (error) => {\n reject(error);\n };\n });\n });\n Promise.all(promises)\n .then(() => {})\n .catch((err) => {\n console.log(err);\n });\n };\n\n const updateImages = (fileList: UploadFile[]) => {\n const submitFileIds = fileList.map((file) => file.uid);\n const existingImageIds = images.map((image) => image.id);\n\n // Delete files that are not present in fileList\n const savedImages = images.filter(\n (image) =>\n submitFileIds.includes(image.id) && existingImageIds.includes(image.id),\n );\n setImages(savedImages);\n\n // Load new files that are not present in images\n const newFiles = fileList.filter(\n (file) => !existingImageIds.includes(file.uid),\n );\n loadBase64Images(newFiles);\n };\n\n const validateCategories = () => {\n if (tempCategories.length === 0) {\n return Promise.reject(\n localeText('annotator.formModal.categoryRequiredMsg'),\n );\n }\n return Promise.resolve();\n };\n\n const convertInputToLabels = (text: string): string[] => {\n const labels = text\n .split('\\n')\n .map((s) => s.trim())\n .filter(Boolean);\n return labels;\n };\n\n const addLabelsToTempCategories = (labels: string[]) => {\n const existing = [...tempCategories].map((item) => item.name);\n const newCategories: DATA.Category[] = [];\n labels.forEach((label) => {\n if (existing.includes(label)) return;\n existing.push(label);\n newCategories.push({\n id: label,\n name: label,\n });\n });\n setTempCategories([...tempCategories, ...newCategories]);\n };\n\n const addTempCategories = () => {\n const text = form.getFieldValue('categoryStr');\n const labels = convertInputToLabels(text);\n addLabelsToTempCategories(labels);\n form.setFieldValue('categoryStr', '');\n form.validateFields();\n };\n\n const deleteTempCategories = (name: string) => {\n setTempCategories(tempCategories.filter((item) => item.name !== name));\n };\n\n const [confirmDelOpen, setConfirmDelOpen] = useState(-1);\n const hasRelatedAnnots = (categoryName: string) => {\n return !!images.find((image) =>\n image.objects.find((obj) => obj.categoryName === categoryName),\n );\n };\n\n return (\n {\n form.validateFields().then(() => {\n setOpen(false);\n });\n }}\n onOk={() => {\n form\n .validateFields()\n .then((values) => {\n // update tempImages & images & categories\n const { fileList } = values;\n setTempImages(fileList);\n updateImages(fileList);\n setCategories(tempCategories);\n\n // close modal\n setOpen(false);\n })\n .catch((info) => {\n console.log('Validate Failed:', info);\n });\n }}\n >\n
\n {localeText('annotator.formModal.importImages')}}\n name=\"fileList\"\n valuePropName=\"fileList\"\n getValueFromEvent={(e) => e && e.fileList}\n required\n rules={[{ validator: validateImages }]}\n extra={\n

\n {localeText('annotator.formModal.imageTips', {\n count: MAX_FILE_COUNT,\n size: MAX_FILE_SIZE,\n })}\n

\n }\n >\n false}\n multiple\n listType=\"picture-card\"\n onPreview={onImagePreview}\n accept={'image/png, image/jpeg, image/jpg'}\n >\n \n \n \n {localeText('annotator.formModal.categories')}}\n >\n
\n
\n \n e.stopPropagation()}\n allowClear\n value={form.getFieldValue('categoryStr')}\n />\n \n \n {localeText('annotator.formModal.addCategory')}\n \n
\n
\n \n (\n {\n setConfirmDelOpen(-1);\n }}\n showCancel={false}\n >\n }\n key=\"delete\"\n onClick={() => {\n if (hasRelatedAnnots(item.name)) {\n setConfirmDelOpen(index);\n } else {\n deleteTempCategories(item.name);\n setConfirmDelOpen(-1);\n }\n }}\n />\n ,\n ]}\n >\n {item.name}\n \n )}\n />\n \n

{`${localeText(\n 'annotator.formModal.categoriesCount',\n )}: ${tempCategories.length}`}

\n
\n
\n \n \n \n );\n};\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"p__Annotator__index.8af43716.async.js","mappings":";AA0KA","sources":["webpack://app/./src/pages/Annotator/components/FormModal/index.tsx"],"sourcesContent":["import { DATA } from '@/services/type';\nimport { DeleteOutlined, PlusSquareOutlined } from '@ant-design/icons';\nimport {\n Button,\n Form,\n Input,\n List,\n Modal,\n Popconfirm,\n Upload,\n UploadFile,\n} from 'antd';\nimport { MAX_FILE_COUNT, MAX_FILE_SIZE } from '../../constants';\nimport { useModel } from '@umijs/max';\nimport { RcFile } from 'antd/es/upload';\nimport styles from './index.less';\nimport { useImmer } from 'use-immer';\nimport { LabelImageFile } from '@/types/annotator';\nimport { useEffect, useState } from 'react';\nimport { useLocale } from '@/locales/helper';\n\ninterface IProps {\n open: boolean;\n setOpen: React.Dispatch>;\n}\n\nexport const FormModal: React.FC = ({ open, setOpen }: IProps) => {\n const { localeText } = useLocale();\n const [form] = Form.useForm<{\n fileList: UploadFile[];\n categoryStr: string;\n tempCategories: DATA.Category[];\n }>();\n\n const { images, categories, setImages, setCategories } =\n useModel('Annotator.model');\n\n /** Temporarily store Image in the Form */\n const [tempImages, setTempImages] = useImmer([]);\n\n /** Temporarily Displayed Category in the Form */\n const [tempCategories, setTempCategories] =\n useImmer(categories);\n\n useEffect(() => {\n // Add existing images to form data\n form.setFieldValue(\n 'fileList',\n tempImages.map((item) => ({\n uid: item.uid,\n name: item.name,\n status: 'done',\n url: item.thumbUrl || item.url,\n })),\n );\n }, [tempImages]);\n\n useEffect(() => {\n // Sync the latest categories to form data, considering the categories could be added out of the form\n setTempCategories(categories);\n }, [open]);\n\n const validateImages = (_: any, fileList: RcFile[]) => {\n if (!fileList || fileList.length === 0) {\n return Promise.reject(localeText('annotator.formModal.fileRequiredMsg'));\n }\n\n if (fileList.length > MAX_FILE_COUNT) {\n return Promise.reject(\n localeText('annotator.formModal.fileCountLimitMsg', {\n count: MAX_FILE_COUNT,\n }),\n );\n }\n\n const hasExceededSize = fileList.some(\n (file) => file.size / 1024 / 1024 > MAX_FILE_SIZE,\n );\n if (hasExceededSize) {\n return Promise.reject(\n localeText('annotator.formModal.fileSizeLimitMsg', {\n size: MAX_FILE_SIZE,\n }),\n );\n }\n\n return Promise.resolve();\n };\n\n const onImagePreview = async (file: UploadFile) => {\n let src = file.thumbUrl || (file.url as string);\n if (!src) {\n src = await new Promise((resolve) => {\n const reader = new FileReader();\n reader.readAsDataURL(file.originFileObj as RcFile);\n reader.onload = () => resolve(reader.result as string);\n });\n }\n const image = new Image();\n image.src = src;\n const imgWindow = window.open(src);\n imgWindow?.document.write(image.outerHTML);\n };\n\n const loadBase64Images = (files: UploadFile[]) => {\n const promises = files.map((file) => {\n return new Promise((resolve, reject) => {\n const reader = new FileReader();\n reader.readAsDataURL(file.originFileObj as RcFile);\n reader.onload = () => {\n const base64 = reader.result as string;\n const image = new Image();\n image.src = base64;\n image.onload = () => {\n const item: LabelImageFile = {\n id: file.uid,\n url: base64,\n urlFullRes: base64,\n fileName: file.name,\n width: image.width,\n height: image.height,\n objects: [],\n };\n setImages((images) => [...images, item]);\n resolve();\n };\n image.onerror = (error) => {\n reject(error);\n };\n };\n reader.onerror = (error) => {\n reject(error);\n };\n });\n });\n Promise.all(promises)\n .then(() => {})\n .catch((err) => {\n console.log(err);\n });\n };\n\n const updateImages = (fileList: UploadFile[]) => {\n const submitFileIds = fileList.map((file) => file.uid);\n const existingImageIds = images.map((image) => image.id);\n\n // Delete files that are not present in fileList\n const savedImages = images.filter(\n (image) =>\n submitFileIds.includes(image.id) && existingImageIds.includes(image.id),\n );\n setImages(savedImages);\n\n // Load new files that are not present in images\n const newFiles = fileList.filter(\n (file) => !existingImageIds.includes(file.uid),\n );\n loadBase64Images(newFiles);\n };\n\n const validateCategories = () => {\n if (tempCategories.length === 0) {\n return Promise.reject(\n localeText('annotator.formModal.categoryRequiredMsg'),\n );\n }\n return Promise.resolve();\n };\n\n const convertInputToLabels = (text: string): string[] => {\n const labels = text\n .split('\\n')\n .map((s) => s.trim())\n .filter(Boolean);\n return labels;\n };\n\n const addLabelsToTempCategories = (labels: string[]) => {\n const existing = [...tempCategories].map((item) => item.name);\n const newCategories: DATA.Category[] = [];\n labels.forEach((label) => {\n if (existing.includes(label)) return;\n existing.push(label);\n newCategories.push({\n id: label,\n name: label,\n });\n });\n setTempCategories([...tempCategories, ...newCategories]);\n };\n\n const addTempCategories = () => {\n const text = form.getFieldValue('categoryStr');\n const labels = convertInputToLabels(text);\n addLabelsToTempCategories(labels);\n form.setFieldValue('categoryStr', '');\n form.validateFields();\n };\n\n const deleteTempCategories = (name: string) => {\n setTempCategories(tempCategories.filter((item) => item.name !== name));\n };\n\n const [confirmDelOpen, setConfirmDelOpen] = useState(-1);\n const hasRelatedAnnots = (categoryName: string) => {\n return !!images.find((image) =>\n image.objects.find((obj) => obj.categoryName === categoryName),\n );\n };\n\n return (\n {\n form.validateFields().then(() => {\n setOpen(false);\n });\n }}\n onOk={() => {\n form\n .validateFields()\n .then((values) => {\n // update tempImages & images & categories\n const { fileList } = values;\n setTempImages(fileList);\n updateImages(fileList);\n setCategories(tempCategories);\n\n // close modal\n setOpen(false);\n })\n .catch((info) => {\n console.log('Validate Failed:', info);\n });\n }}\n >\n
\n {localeText('annotator.formModal.importImages')}}\n name=\"fileList\"\n valuePropName=\"fileList\"\n getValueFromEvent={(e) => e && e.fileList}\n required\n rules={[{ validator: validateImages }]}\n extra={\n

\n {localeText('annotator.formModal.imageTips', {\n count: MAX_FILE_COUNT,\n size: MAX_FILE_SIZE,\n })}\n

\n }\n >\n false}\n multiple\n listType=\"picture-card\"\n onPreview={onImagePreview}\n accept={'image/png, image/jpeg, image/jpg'}\n >\n \n \n \n {localeText('annotator.formModal.categories')}}\n >\n
\n
\n \n e.stopPropagation()}\n allowClear\n value={form.getFieldValue('categoryStr')}\n />\n \n \n {localeText('annotator.formModal.addCategory')}\n \n
\n
\n \n (\n {\n setConfirmDelOpen(-1);\n }}\n showCancel={false}\n >\n }\n key=\"delete\"\n onClick={() => {\n if (hasRelatedAnnots(item.name)) {\n setConfirmDelOpen(index);\n } else {\n deleteTempCategories(item.name);\n setConfirmDelOpen(-1);\n }\n }}\n />\n ,\n ]}\n >\n {item.name}\n \n )}\n />\n \n

{`${localeText(\n 'annotator.formModal.categoriesCount',\n )}: ${tempCategories.length}`}

\n
\n
\n \n \n \n );\n};\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/deepdataspace/server/static/p__DatasetList__index.4108f691.chunk.css b/deepdataspace/server/static/p__DatasetList__index.0f643c55.chunk.css similarity index 61% rename from deepdataspace/server/static/p__DatasetList__index.4108f691.chunk.css rename to deepdataspace/server/static/p__DatasetList__index.0f643c55.chunk.css index fb44848..7f42ef8 100644 --- a/deepdataspace/server/static/p__DatasetList__index.4108f691.chunk.css +++ b/deepdataspace/server/static/p__DatasetList__index.0f643c55.chunk.css @@ -1,3 +1,3 @@ -.page___vFUti{background:#fafafa;min-height:100vh}.container___oF0Et{position:relative;margin-bottom:72px;min-width:918px}.banner___pXyym{width:100%;margin-bottom:25px}.listTitle___jpTBD{font-size:20px;color:#262626;margin-bottom:24px}.pagination___qpqjU{position:absolute;bottom:0;left:0;margin:20px 0;width:100%;display:flex;justify-content:center}.card___bUkZV{min-width:224px;overflow:hidden}.card___bUkZV:hover .imgWrap___SvEgH{transform:scale(1.2)}.imgBox___Lu4Qw{height:120px;position:relative;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH{width:inherit;height:inherit;margin-bottom:8px;display:block;transition:transform .3s!important;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.types___nPkHT{display:flex;flex-wrap:wrap;gap:4px;padding:4px;position:absolute;bottom:8px;right:8px;background:#000;border-radius:4px}.types___nPkHT .iconWrap___YZhqT{display:flex;align-items:center;justify-content:center}.types___nPkHT .iconWrap___YZhqT span{color:#fff;font-size:18px;padding:0 2px}.infoWrap___PFIaH{padding:12px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.infoWrap___PFIaH .titleWrap___GHomM{display:flex;align-items:center}.infoWrap___PFIaH .title___UfeIw{flex:1 1;padding:0 2px;margin-bottom:8px;height:18px;font-weight:500;font-size:18px;line-height:16px;color:#161c29;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infoWrap___PFIaH .linkWrap___BgF09{width:22px;padding-right:6px}.infoWrap___PFIaH .group___BhBkJ{max-height:32px;color:#67738c;margin-bottom:16px;padding:0 2px;font-size:12px;height:12px;line-height:130%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.extra___Gq_Rj{display:grid;grid-gap:10px 6px;color:#1f2635;grid-template-rows:auto;grid-template-columns:1fr;align-items:end;margin-bottom:4px;height:46px;padding:0 2px;font-size:14px;line-height:14px}.extra_item___FcTSW{height:44px;max-height:44px;text-align:center;background-color:#f5f7fa;border-radius:4px;flex-direction:row wrap;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;font-weight:500;display:flex;gap:4px}.extra_info___PnVEo{color:#8d95a7;font-size:14px;line-height:16px}.extra___Gq_Rj a{display:flex;margin-left:20px}.extra___Gq_Rj .download___b6gSB{fill:#1e53f5;width:18px;height:18px} +.page___vFUti{background:#fafafa;min-height:100vh}.container___oF0Et{position:relative;margin-bottom:72px;min-width:918px}.banner___pXyym{width:100%;margin-bottom:25px}.listTitle___jpTBD{font-size:20px;color:#262626;margin-bottom:24px}.pagination___qpqjU{position:absolute;bottom:0;left:0;margin:20px 0;width:100%;display:flex;justify-content:center}.card___bUkZV{min-width:224px;overflow:hidden}.card___bUkZV:hover .imgWrap___SvEgH{transform:scale(1.2)}.imgBox___Lu4Qw{height:120px;position:relative;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH{width:inherit;height:inherit;margin-bottom:8px;display:block;transition:transform .3s!important;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.types___nPkHT{display:flex;flex-wrap:wrap;gap:4px;padding:4px;position:absolute;bottom:8px;right:8px;background:#000;border-radius:4px}.types___nPkHT .iconWrap___YZhqT{display:flex;align-items:center;justify-content:center}.types___nPkHT .iconWrap___YZhqT span{color:#fff;font-size:18px;padding:0 2px}.infoWrap___PFIaH{padding:12px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.infoWrap___PFIaH .titleWrap___GHomM{display:flex;align-items:center}.infoWrap___PFIaH .title___UfeIw{flex:1 1;padding:0 2px;margin-bottom:8px;height:18px;font-weight:500;font-size:18px;line-height:16px;color:#161c29;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infoWrap___PFIaH .linkWrap___BgF09{width:22px;padding-right:6px}.infoWrap___PFIaH .desc___IY3ES{max-height:32px;color:#67738c;margin-bottom:16px;padding:0 2px;font-size:12px;height:28px;line-height:130%;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;display:box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.extra___Gq_Rj{display:grid;grid-gap:10px 6px;color:#1f2635;grid-template-rows:auto;grid-template-columns:1fr;align-items:end;margin-bottom:4px;height:46px;padding:0 2px;font-size:14px;line-height:14px}.extra_item___FcTSW{height:44px;max-height:44px;text-align:center;background-color:#f5f7fa;border-radius:4px;flex-direction:row wrap;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;font-weight:500;display:flex;gap:4px}.extra_info___PnVEo{color:#8d95a7;font-size:14px;line-height:16px}.extra___Gq_Rj a{display:flex;margin-left:20px}.extra___Gq_Rj .download___b6gSB{fill:#1e53f5;width:18px;height:18px} -/*# sourceMappingURL=p__DatasetList__index.4108f691.chunk.css.map*/ \ No newline at end of file +/*# sourceMappingURL=p__DatasetList__index.0f643c55.chunk.css.map*/ \ No newline at end of file diff --git a/deepdataspace/server/static/p__DatasetList__index.4108f691.chunk.css.map b/deepdataspace/server/static/p__DatasetList__index.0f643c55.chunk.css.map similarity index 99% rename from deepdataspace/server/static/p__DatasetList__index.4108f691.chunk.css.map rename to deepdataspace/server/static/p__DatasetList__index.0f643c55.chunk.css.map index 32f8f0f..9be64d5 100644 --- a/deepdataspace/server/static/p__DatasetList__index.4108f691.chunk.css.map +++ b/deepdataspace/server/static/p__DatasetList__index.0f643c55.chunk.css.map @@ -1 +1 @@ -{"version":3,"file":"p__DatasetList__index.4108f691.chunk.css","mappings":"AAAA","sources":["webpack://app/./src/pages/DatasetList/index.less"],"sourcesContent":[".page {\n background: #fafafa;\n min-height: 100vh;\n}\n\n.container {\n position: relative;\n margin-bottom: 72px;\n min-width: 918px;\n}\n\n.banner {\n width: 100%;\n margin-bottom: 25px;\n}\n\n.listTitle {\n font-size: 20px;\n color: #262626;\n margin-bottom: 24px;\n}\n\n.pagination {\n position: absolute;\n bottom: 0;\n left: 0;\n margin: 20px 0;\n width: 100%;\n display: flex;\n justify-content: center;\n}\n\n@blue: #1677ff;@purple: #722ED1;@cyan: #13C2C2;@green: #52C41A;@magenta: #EB2F96;@pink: #eb2f96;@red: #F5222D;@orange: #FA8C16;@yellow: #FADB14;@volcano: #FA541C;@geekblue: #2F54EB;@gold: #FAAD14;@lime: #A0D911;@colorPrimary: #1e53f5;@colorSuccess: #52c41a;@colorWarning: #faad14;@colorError: #ff4d4f;@colorInfo: #1677ff;@colorTextBase: #000;@colorBgBase: #fff;@fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji';@fontFamilyCode: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;@fontSize: 14;@lineWidth: 1;@lineType: solid;@motionUnit: 0.1;@motionBase: 0;@motionEaseOutCirc: cubic-bezier(0.08, 0.82, 0.17, 1);@motionEaseInOutCirc: cubic-bezier(0.78, 0.14, 0.15, 0.86);@motionEaseOut: cubic-bezier(0.215, 0.61, 0.355, 1);@motionEaseInOut: cubic-bezier(0.645, 0.045, 0.355, 1);@motionEaseOutBack: cubic-bezier(0.12, 0.4, 0.29, 1.46);@motionEaseInBack: cubic-bezier(0.71, -0.46, 0.88, 0.6);@motionEaseInQuint: cubic-bezier(0.755, 0.05, 0.855, 0.06);@motionEaseOutQuint: cubic-bezier(0.23, 1, 0.32, 1);@borderRadius: 6;@sizeUnit: 4;@sizeStep: 4;@sizePopupArrow: 16;@controlHeight: 32;@zIndexBase: 0;@zIndexPopupBase: 1000;@opacityImage: 1;@wireframe: false;@blue-1: #e6f4ff;@blue1: #e6f4ff;@blue-2: #bae0ff;@blue2: #bae0ff;@blue-3: #91caff;@blue3: #91caff;@blue-4: #69b1ff;@blue4: #69b1ff;@blue-5: #4096ff;@blue5: #4096ff;@blue-6: #1677ff;@blue6: #1677ff;@blue-7: #0958d9;@blue7: #0958d9;@blue-8: #003eb3;@blue8: #003eb3;@blue-9: #002c8c;@blue9: #002c8c;@blue-10: #001d66;@blue10: #001d66;@purple-1: #f9f0ff;@purple1: #f9f0ff;@purple-2: #efdbff;@purple2: #efdbff;@purple-3: #d3adf7;@purple3: #d3adf7;@purple-4: #b37feb;@purple4: #b37feb;@purple-5: #9254de;@purple5: #9254de;@purple-6: #722ed1;@purple6: #722ed1;@purple-7: #531dab;@purple7: #531dab;@purple-8: #391085;@purple8: #391085;@purple-9: #22075e;@purple9: #22075e;@purple-10: #120338;@purple10: #120338;@cyan-1: #e6fffb;@cyan1: #e6fffb;@cyan-2: #b5f5ec;@cyan2: #b5f5ec;@cyan-3: #87e8de;@cyan3: #87e8de;@cyan-4: #5cdbd3;@cyan4: #5cdbd3;@cyan-5: #36cfc9;@cyan5: #36cfc9;@cyan-6: #13c2c2;@cyan6: #13c2c2;@cyan-7: #08979c;@cyan7: #08979c;@cyan-8: #006d75;@cyan8: #006d75;@cyan-9: #00474f;@cyan9: #00474f;@cyan-10: #002329;@cyan10: #002329;@green-1: #f6ffed;@green1: #f6ffed;@green-2: #d9f7be;@green2: #d9f7be;@green-3: #b7eb8f;@green3: #b7eb8f;@green-4: #95de64;@green4: #95de64;@green-5: #73d13d;@green5: #73d13d;@green-6: #52c41a;@green6: #52c41a;@green-7: #389e0d;@green7: #389e0d;@green-8: #237804;@green8: #237804;@green-9: #135200;@green9: #135200;@green-10: #092b00;@green10: #092b00;@magenta-1: #fff0f6;@magenta1: #fff0f6;@magenta-2: #ffd6e7;@magenta2: #ffd6e7;@magenta-3: #ffadd2;@magenta3: #ffadd2;@magenta-4: #ff85c0;@magenta4: #ff85c0;@magenta-5: #f759ab;@magenta5: #f759ab;@magenta-6: #eb2f96;@magenta6: #eb2f96;@magenta-7: #c41d7f;@magenta7: #c41d7f;@magenta-8: #9e1068;@magenta8: #9e1068;@magenta-9: #780650;@magenta9: #780650;@magenta-10: #520339;@magenta10: #520339;@pink-1: #fff0f6;@pink1: #fff0f6;@pink-2: #ffd6e7;@pink2: #ffd6e7;@pink-3: #ffadd2;@pink3: #ffadd2;@pink-4: #ff85c0;@pink4: #ff85c0;@pink-5: #f759ab;@pink5: #f759ab;@pink-6: #eb2f96;@pink6: #eb2f96;@pink-7: #c41d7f;@pink7: #c41d7f;@pink-8: #9e1068;@pink8: #9e1068;@pink-9: #780650;@pink9: #780650;@pink-10: #520339;@pink10: #520339;@red-1: #fff1f0;@red1: #fff1f0;@red-2: #ffccc7;@red2: #ffccc7;@red-3: #ffa39e;@red3: #ffa39e;@red-4: #ff7875;@red4: #ff7875;@red-5: #ff4d4f;@red5: #ff4d4f;@red-6: #f5222d;@red6: #f5222d;@red-7: #cf1322;@red7: #cf1322;@red-8: #a8071a;@red8: #a8071a;@red-9: #820014;@red9: #820014;@red-10: #5c0011;@red10: #5c0011;@orange-1: #fff7e6;@orange1: #fff7e6;@orange-2: #ffe7ba;@orange2: #ffe7ba;@orange-3: #ffd591;@orange3: #ffd591;@orange-4: #ffc069;@orange4: #ffc069;@orange-5: #ffa940;@orange5: #ffa940;@orange-6: #fa8c16;@orange6: #fa8c16;@orange-7: #d46b08;@orange7: #d46b08;@orange-8: #ad4e00;@orange8: #ad4e00;@orange-9: #873800;@orange9: #873800;@orange-10: #612500;@orange10: #612500;@yellow-1: #feffe6;@yellow1: #feffe6;@yellow-2: #ffffb8;@yellow2: #ffffb8;@yellow-3: #fffb8f;@yellow3: #fffb8f;@yellow-4: #fff566;@yellow4: #fff566;@yellow-5: #ffec3d;@yellow5: #ffec3d;@yellow-6: #fadb14;@yellow6: #fadb14;@yellow-7: #d4b106;@yellow7: #d4b106;@yellow-8: #ad8b00;@yellow8: #ad8b00;@yellow-9: #876800;@yellow9: #876800;@yellow-10: #614700;@yellow10: #614700;@volcano-1: #fff2e8;@volcano1: #fff2e8;@volcano-2: #ffd8bf;@volcano2: #ffd8bf;@volcano-3: #ffbb96;@volcano3: #ffbb96;@volcano-4: #ff9c6e;@volcano4: #ff9c6e;@volcano-5: #ff7a45;@volcano5: #ff7a45;@volcano-6: #fa541c;@volcano6: #fa541c;@volcano-7: #d4380d;@volcano7: #d4380d;@volcano-8: #ad2102;@volcano8: #ad2102;@volcano-9: #871400;@volcano9: #871400;@volcano-10: #610b00;@volcano10: #610b00;@geekblue-1: #f0f5ff;@geekblue1: #f0f5ff;@geekblue-2: #d6e4ff;@geekblue2: #d6e4ff;@geekblue-3: #adc6ff;@geekblue3: #adc6ff;@geekblue-4: #85a5ff;@geekblue4: #85a5ff;@geekblue-5: #597ef7;@geekblue5: #597ef7;@geekblue-6: #2f54eb;@geekblue6: #2f54eb;@geekblue-7: #1d39c4;@geekblue7: #1d39c4;@geekblue-8: #10239e;@geekblue8: #10239e;@geekblue-9: #061178;@geekblue9: #061178;@geekblue-10: #030852;@geekblue10: #030852;@gold-1: #fffbe6;@gold1: #fffbe6;@gold-2: #fff1b8;@gold2: #fff1b8;@gold-3: #ffe58f;@gold3: #ffe58f;@gold-4: #ffd666;@gold4: #ffd666;@gold-5: #ffc53d;@gold5: #ffc53d;@gold-6: #faad14;@gold6: #faad14;@gold-7: #d48806;@gold7: #d48806;@gold-8: #ad6800;@gold8: #ad6800;@gold-9: #874d00;@gold9: #874d00;@gold-10: #613400;@gold10: #613400;@lime-1: #fcffe6;@lime1: #fcffe6;@lime-2: #f4ffb8;@lime2: #f4ffb8;@lime-3: #eaff8f;@lime3: #eaff8f;@lime-4: #d3f261;@lime4: #d3f261;@lime-5: #bae637;@lime5: #bae637;@lime-6: #a0d911;@lime6: #a0d911;@lime-7: #7cb305;@lime7: #7cb305;@lime-8: #5b8c00;@lime8: #5b8c00;@lime-9: #3f6600;@lime9: #3f6600;@lime-10: #254000;@lime10: #254000;@colorText: rgba(0, 0, 0, 0.88);@colorTextSecondary: rgba(0, 0, 0, 0.65);@colorTextTertiary: rgba(0, 0, 0, 0.45);@colorTextQuaternary: rgba(0, 0, 0, 0.25);@colorFill: rgba(0, 0, 0, 0.15);@colorFillSecondary: rgba(0, 0, 0, 0.06);@colorFillTertiary: rgba(0, 0, 0, 0.04);@colorFillQuaternary: rgba(0, 0, 0, 0.02);@colorBgLayout: #f5f5f5;@colorBgContainer: #ffffff;@colorBgElevated: #ffffff;@colorBgSpotlight: rgba(0, 0, 0, 0.85);@colorBorder: #d9d9d9;@colorBorderSecondary: #f0f0f0;@colorPrimaryBg: #ebf3ff;@colorPrimaryBgHover: #c2d9ff;@colorPrimaryBorder: #99bdff;@colorPrimaryBorderHover: #709dff;@colorPrimaryHover: #477bff;@colorPrimaryActive: #0e38cf;@colorPrimaryTextHover: #477bff;@colorPrimaryText: #1e53f5;@colorPrimaryTextActive: #0e38cf;@colorSuccessBg: #f6ffed;@colorSuccessBgHover: #d9f7be;@colorSuccessBorder: #b7eb8f;@colorSuccessBorderHover: #95de64;@colorSuccessHover: #95de64;@colorSuccessActive: #389e0d;@colorSuccessTextHover: #73d13d;@colorSuccessText: #52c41a;@colorSuccessTextActive: #389e0d;@colorErrorBg: #fff2f0;@colorErrorBgHover: #fff1f0;@colorErrorBorder: #ffccc7;@colorErrorBorderHover: #ffa39e;@colorErrorHover: #ff7875;@colorErrorActive: #d9363e;@colorErrorTextHover: #ff7875;@colorErrorText: #ff4d4f;@colorErrorTextActive: #d9363e;@colorWarningBg: #fffbe6;@colorWarningBgHover: #fff1b8;@colorWarningBorder: #ffe58f;@colorWarningBorderHover: #ffd666;@colorWarningHover: #ffd666;@colorWarningActive: #d48806;@colorWarningTextHover: #ffc53d;@colorWarningText: #faad14;@colorWarningTextActive: #d48806;@colorInfoBg: #e6f4ff;@colorInfoBgHover: #bae0ff;@colorInfoBorder: #91caff;@colorInfoBorderHover: #69b1ff;@colorInfoHover: #69b1ff;@colorInfoActive: #0958d9;@colorInfoTextHover: #4096ff;@colorInfoText: #1677ff;@colorInfoTextActive: #0958d9;@colorBgMask: rgba(0, 0, 0, 0.45);@colorWhite: #fff;@fontSizeSM: 12;@fontSizeLG: 16;@fontSizeXL: 20;@fontSizeHeading1: 38;@fontSizeHeading2: 30;@fontSizeHeading3: 24;@fontSizeHeading4: 20;@fontSizeHeading5: 16;@lineHeight: 1.5714285714285714;@lineHeightLG: 1.5;@lineHeightSM: 1.6666666666666667;@lineHeightHeading1: 1.2105263157894737;@lineHeightHeading2: 1.2666666666666666;@lineHeightHeading3: 1.3333333333333333;@lineHeightHeading4: 1.4;@lineHeightHeading5: 1.5;@sizeXXL: 48;@sizeXL: 32;@sizeLG: 24;@sizeMD: 20;@sizeMS: 16;@size: 16;@sizeSM: 12;@sizeXS: 8;@sizeXXS: 4;@controlHeightSM: 24;@controlHeightXS: 16;@controlHeightLG: 40;@motionDurationFast: 0.1s;@motionDurationMid: 0.2s;@motionDurationSlow: 0.3s;@lineWidthBold: 2;@borderRadiusXS: 2;@borderRadiusSM: 4;@borderRadiusLG: 8;@borderRadiusOuter: 4;"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"p__DatasetList__index.0f643c55.chunk.css","mappings":"AAAA","sources":["webpack://app/./src/pages/DatasetList/index.less"],"sourcesContent":[".page {\n background: #fafafa;\n min-height: 100vh;\n}\n\n.container {\n position: relative;\n margin-bottom: 72px;\n min-width: 918px;\n}\n\n.banner {\n width: 100%;\n margin-bottom: 25px;\n}\n\n.listTitle {\n font-size: 20px;\n color: #262626;\n margin-bottom: 24px;\n}\n\n.pagination {\n position: absolute;\n bottom: 0;\n left: 0;\n margin: 20px 0;\n width: 100%;\n display: flex;\n justify-content: center;\n}\n\n@blue: #1677ff;@purple: #722ED1;@cyan: #13C2C2;@green: #52C41A;@magenta: #EB2F96;@pink: #eb2f96;@red: #F5222D;@orange: #FA8C16;@yellow: #FADB14;@volcano: #FA541C;@geekblue: #2F54EB;@gold: #FAAD14;@lime: #A0D911;@colorPrimary: #1e53f5;@colorSuccess: #52c41a;@colorWarning: #faad14;@colorError: #ff4d4f;@colorInfo: #1677ff;@colorTextBase: #000;@colorBgBase: #fff;@fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji';@fontFamilyCode: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;@fontSize: 14;@lineWidth: 1;@lineType: solid;@motionUnit: 0.1;@motionBase: 0;@motionEaseOutCirc: cubic-bezier(0.08, 0.82, 0.17, 1);@motionEaseInOutCirc: cubic-bezier(0.78, 0.14, 0.15, 0.86);@motionEaseOut: cubic-bezier(0.215, 0.61, 0.355, 1);@motionEaseInOut: cubic-bezier(0.645, 0.045, 0.355, 1);@motionEaseOutBack: cubic-bezier(0.12, 0.4, 0.29, 1.46);@motionEaseInBack: cubic-bezier(0.71, -0.46, 0.88, 0.6);@motionEaseInQuint: cubic-bezier(0.755, 0.05, 0.855, 0.06);@motionEaseOutQuint: cubic-bezier(0.23, 1, 0.32, 1);@borderRadius: 6;@sizeUnit: 4;@sizeStep: 4;@sizePopupArrow: 16;@controlHeight: 32;@zIndexBase: 0;@zIndexPopupBase: 1000;@opacityImage: 1;@wireframe: false;@blue-1: #e6f4ff;@blue1: #e6f4ff;@blue-2: #bae0ff;@blue2: #bae0ff;@blue-3: #91caff;@blue3: #91caff;@blue-4: #69b1ff;@blue4: #69b1ff;@blue-5: #4096ff;@blue5: #4096ff;@blue-6: #1677ff;@blue6: #1677ff;@blue-7: #0958d9;@blue7: #0958d9;@blue-8: #003eb3;@blue8: #003eb3;@blue-9: #002c8c;@blue9: #002c8c;@blue-10: #001d66;@blue10: #001d66;@purple-1: #f9f0ff;@purple1: #f9f0ff;@purple-2: #efdbff;@purple2: #efdbff;@purple-3: #d3adf7;@purple3: #d3adf7;@purple-4: #b37feb;@purple4: #b37feb;@purple-5: #9254de;@purple5: #9254de;@purple-6: #722ed1;@purple6: #722ed1;@purple-7: #531dab;@purple7: #531dab;@purple-8: #391085;@purple8: #391085;@purple-9: #22075e;@purple9: #22075e;@purple-10: #120338;@purple10: #120338;@cyan-1: #e6fffb;@cyan1: #e6fffb;@cyan-2: #b5f5ec;@cyan2: #b5f5ec;@cyan-3: #87e8de;@cyan3: #87e8de;@cyan-4: #5cdbd3;@cyan4: #5cdbd3;@cyan-5: #36cfc9;@cyan5: #36cfc9;@cyan-6: #13c2c2;@cyan6: #13c2c2;@cyan-7: #08979c;@cyan7: #08979c;@cyan-8: #006d75;@cyan8: #006d75;@cyan-9: #00474f;@cyan9: #00474f;@cyan-10: #002329;@cyan10: #002329;@green-1: #f6ffed;@green1: #f6ffed;@green-2: #d9f7be;@green2: #d9f7be;@green-3: #b7eb8f;@green3: #b7eb8f;@green-4: #95de64;@green4: #95de64;@green-5: #73d13d;@green5: #73d13d;@green-6: #52c41a;@green6: #52c41a;@green-7: #389e0d;@green7: #389e0d;@green-8: #237804;@green8: #237804;@green-9: #135200;@green9: #135200;@green-10: #092b00;@green10: #092b00;@magenta-1: #fff0f6;@magenta1: #fff0f6;@magenta-2: #ffd6e7;@magenta2: #ffd6e7;@magenta-3: #ffadd2;@magenta3: #ffadd2;@magenta-4: #ff85c0;@magenta4: #ff85c0;@magenta-5: #f759ab;@magenta5: #f759ab;@magenta-6: #eb2f96;@magenta6: #eb2f96;@magenta-7: #c41d7f;@magenta7: #c41d7f;@magenta-8: #9e1068;@magenta8: #9e1068;@magenta-9: #780650;@magenta9: #780650;@magenta-10: #520339;@magenta10: #520339;@pink-1: #fff0f6;@pink1: #fff0f6;@pink-2: #ffd6e7;@pink2: #ffd6e7;@pink-3: #ffadd2;@pink3: #ffadd2;@pink-4: #ff85c0;@pink4: #ff85c0;@pink-5: #f759ab;@pink5: #f759ab;@pink-6: #eb2f96;@pink6: #eb2f96;@pink-7: #c41d7f;@pink7: #c41d7f;@pink-8: #9e1068;@pink8: #9e1068;@pink-9: #780650;@pink9: #780650;@pink-10: #520339;@pink10: #520339;@red-1: #fff1f0;@red1: #fff1f0;@red-2: #ffccc7;@red2: #ffccc7;@red-3: #ffa39e;@red3: #ffa39e;@red-4: #ff7875;@red4: #ff7875;@red-5: #ff4d4f;@red5: #ff4d4f;@red-6: #f5222d;@red6: #f5222d;@red-7: #cf1322;@red7: #cf1322;@red-8: #a8071a;@red8: #a8071a;@red-9: #820014;@red9: #820014;@red-10: #5c0011;@red10: #5c0011;@orange-1: #fff7e6;@orange1: #fff7e6;@orange-2: #ffe7ba;@orange2: #ffe7ba;@orange-3: #ffd591;@orange3: #ffd591;@orange-4: #ffc069;@orange4: #ffc069;@orange-5: #ffa940;@orange5: #ffa940;@orange-6: #fa8c16;@orange6: #fa8c16;@orange-7: #d46b08;@orange7: #d46b08;@orange-8: #ad4e00;@orange8: #ad4e00;@orange-9: #873800;@orange9: #873800;@orange-10: #612500;@orange10: #612500;@yellow-1: #feffe6;@yellow1: #feffe6;@yellow-2: #ffffb8;@yellow2: #ffffb8;@yellow-3: #fffb8f;@yellow3: #fffb8f;@yellow-4: #fff566;@yellow4: #fff566;@yellow-5: #ffec3d;@yellow5: #ffec3d;@yellow-6: #fadb14;@yellow6: #fadb14;@yellow-7: #d4b106;@yellow7: #d4b106;@yellow-8: #ad8b00;@yellow8: #ad8b00;@yellow-9: #876800;@yellow9: #876800;@yellow-10: #614700;@yellow10: #614700;@volcano-1: #fff2e8;@volcano1: #fff2e8;@volcano-2: #ffd8bf;@volcano2: #ffd8bf;@volcano-3: #ffbb96;@volcano3: #ffbb96;@volcano-4: #ff9c6e;@volcano4: #ff9c6e;@volcano-5: #ff7a45;@volcano5: #ff7a45;@volcano-6: #fa541c;@volcano6: #fa541c;@volcano-7: #d4380d;@volcano7: #d4380d;@volcano-8: #ad2102;@volcano8: #ad2102;@volcano-9: #871400;@volcano9: #871400;@volcano-10: #610b00;@volcano10: #610b00;@geekblue-1: #f0f5ff;@geekblue1: #f0f5ff;@geekblue-2: #d6e4ff;@geekblue2: #d6e4ff;@geekblue-3: #adc6ff;@geekblue3: #adc6ff;@geekblue-4: #85a5ff;@geekblue4: #85a5ff;@geekblue-5: #597ef7;@geekblue5: #597ef7;@geekblue-6: #2f54eb;@geekblue6: #2f54eb;@geekblue-7: #1d39c4;@geekblue7: #1d39c4;@geekblue-8: #10239e;@geekblue8: #10239e;@geekblue-9: #061178;@geekblue9: #061178;@geekblue-10: #030852;@geekblue10: #030852;@gold-1: #fffbe6;@gold1: #fffbe6;@gold-2: #fff1b8;@gold2: #fff1b8;@gold-3: #ffe58f;@gold3: #ffe58f;@gold-4: #ffd666;@gold4: #ffd666;@gold-5: #ffc53d;@gold5: #ffc53d;@gold-6: #faad14;@gold6: #faad14;@gold-7: #d48806;@gold7: #d48806;@gold-8: #ad6800;@gold8: #ad6800;@gold-9: #874d00;@gold9: #874d00;@gold-10: #613400;@gold10: #613400;@lime-1: #fcffe6;@lime1: #fcffe6;@lime-2: #f4ffb8;@lime2: #f4ffb8;@lime-3: #eaff8f;@lime3: #eaff8f;@lime-4: #d3f261;@lime4: #d3f261;@lime-5: #bae637;@lime5: #bae637;@lime-6: #a0d911;@lime6: #a0d911;@lime-7: #7cb305;@lime7: #7cb305;@lime-8: #5b8c00;@lime8: #5b8c00;@lime-9: #3f6600;@lime9: #3f6600;@lime-10: #254000;@lime10: #254000;@colorText: rgba(0, 0, 0, 0.88);@colorTextSecondary: rgba(0, 0, 0, 0.65);@colorTextTertiary: rgba(0, 0, 0, 0.45);@colorTextQuaternary: rgba(0, 0, 0, 0.25);@colorFill: rgba(0, 0, 0, 0.15);@colorFillSecondary: rgba(0, 0, 0, 0.06);@colorFillTertiary: rgba(0, 0, 0, 0.04);@colorFillQuaternary: rgba(0, 0, 0, 0.02);@colorBgLayout: #f5f5f5;@colorBgContainer: #ffffff;@colorBgElevated: #ffffff;@colorBgSpotlight: rgba(0, 0, 0, 0.85);@colorBorder: #d9d9d9;@colorBorderSecondary: #f0f0f0;@colorPrimaryBg: #ebf3ff;@colorPrimaryBgHover: #c2d9ff;@colorPrimaryBorder: #99bdff;@colorPrimaryBorderHover: #709dff;@colorPrimaryHover: #477bff;@colorPrimaryActive: #0e38cf;@colorPrimaryTextHover: #477bff;@colorPrimaryText: #1e53f5;@colorPrimaryTextActive: #0e38cf;@colorSuccessBg: #f6ffed;@colorSuccessBgHover: #d9f7be;@colorSuccessBorder: #b7eb8f;@colorSuccessBorderHover: #95de64;@colorSuccessHover: #95de64;@colorSuccessActive: #389e0d;@colorSuccessTextHover: #73d13d;@colorSuccessText: #52c41a;@colorSuccessTextActive: #389e0d;@colorErrorBg: #fff2f0;@colorErrorBgHover: #fff1f0;@colorErrorBorder: #ffccc7;@colorErrorBorderHover: #ffa39e;@colorErrorHover: #ff7875;@colorErrorActive: #d9363e;@colorErrorTextHover: #ff7875;@colorErrorText: #ff4d4f;@colorErrorTextActive: #d9363e;@colorWarningBg: #fffbe6;@colorWarningBgHover: #fff1b8;@colorWarningBorder: #ffe58f;@colorWarningBorderHover: #ffd666;@colorWarningHover: #ffd666;@colorWarningActive: #d48806;@colorWarningTextHover: #ffc53d;@colorWarningText: #faad14;@colorWarningTextActive: #d48806;@colorInfoBg: #e6f4ff;@colorInfoBgHover: #bae0ff;@colorInfoBorder: #91caff;@colorInfoBorderHover: #69b1ff;@colorInfoHover: #69b1ff;@colorInfoActive: #0958d9;@colorInfoTextHover: #4096ff;@colorInfoText: #1677ff;@colorInfoTextActive: #0958d9;@colorBgMask: rgba(0, 0, 0, 0.45);@colorWhite: #fff;@fontSizeSM: 12;@fontSizeLG: 16;@fontSizeXL: 20;@fontSizeHeading1: 38;@fontSizeHeading2: 30;@fontSizeHeading3: 24;@fontSizeHeading4: 20;@fontSizeHeading5: 16;@lineHeight: 1.5714285714285714;@lineHeightLG: 1.5;@lineHeightSM: 1.6666666666666667;@lineHeightHeading1: 1.2105263157894737;@lineHeightHeading2: 1.2666666666666666;@lineHeightHeading3: 1.3333333333333333;@lineHeightHeading4: 1.4;@lineHeightHeading5: 1.5;@sizeXXL: 48;@sizeXL: 32;@sizeLG: 24;@sizeMD: 20;@sizeMS: 16;@size: 16;@sizeSM: 12;@sizeXS: 8;@sizeXXS: 4;@controlHeightSM: 24;@controlHeightXS: 16;@controlHeightLG: 40;@motionDurationFast: 0.1s;@motionDurationMid: 0.2s;@motionDurationSlow: 0.3s;@lineWidthBold: 2;@borderRadiusXS: 2;@borderRadiusSM: 4;@borderRadiusLG: 8;@borderRadiusOuter: 4;"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/deepdataspace/server/static/p__Dataset__index.85e78c98.async.js b/deepdataspace/server/static/p__Dataset__index.34dfbc4c.async.js similarity index 99% rename from deepdataspace/server/static/p__Dataset__index.85e78c98.async.js rename to deepdataspace/server/static/p__Dataset__index.34dfbc4c.async.js index e3ba215..91316da 100644 --- a/deepdataspace/server/static/p__Dataset__index.85e78c98.async.js +++ b/deepdataspace/server/static/p__Dataset__index.34dfbc4c.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[33],{40136:function(Oe,J,n){n.r(J),n.d(J,{default:function(){return Ie}});var P=n(52983),y=n(65343),Q=n(17445),k=n(18288),q=n(17212),_=n(48638),ee=n(19419),ae=n(6698),ne=n.n(ae),z=n(58174),te=n(89398),R=n(8671),se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M956 686.5l-.1-.1-.1-.1C911.7 593 843.4 545 752.5 545s-159.2 48.1-203.4 141.3v.1a42.92 42.92 0 000 36.4C593.3 816 661.6 864 752.5 864s159.2-48.1 203.4-141.3c5.4-11.5 5.4-24.8.1-36.2zM752.5 800c-62.1 0-107.4-30-141.1-95.5C645 639 690.4 609 752.5 609c62.1 0 107.4 30 141.1 95.5C860 770 814.6 800 752.5 800z"}},{tag:"path",attrs:{d:"M697 705a56 56 0 10112 0 56 56 0 10-112 0zM136 232h704v253h72V192c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32v520c0 17.7 14.3 32 32 32h352v-72H136V232z"}},{tag:"path",attrs:{d:"M724.9 338.1l-36.8-36.8a8.03 8.03 0 00-11.3 0L493 485.3l-86.1-86.2a8.03 8.03 0 00-11.3 0L251.3 543.4a8.03 8.03 0 000 11.3l36.8 36.8c3.1 3.1 8.2 3.1 11.3 0l101.8-101.8 86.1 86.2c3.1 3.1 8.2 3.1 11.3 0l226.3-226.5c3.2-3.1 3.2-8.2 0-11.3z"}}]},name:"fund-view",theme:"outlined"},ie=se,le=n(31680),$=function(l,o){return P.createElement(le.Z,(0,R.Z)((0,R.Z)({},l),{},{ref:o,icon:ie}))};$.displayName="FundViewOutlined";var oe=P.forwardRef($),f=n(80455),re=n(32997),de=n(50024),ce=n(14369),ue=n(76388),pe=n(97379),U=n(26237),N={fixMenu:"fixMenu___sFkoc",filter:"filter___YLCNA",rightFilters:"rightFilters___ciVMw",backBtn:"backBtn___czLrv",dropBtn:"dropBtn___dmpsD"},e=n(97458),ge=function(){var l=(0,U.bU)(),o=l.localeText,p=(0,y.useModel)("dataset.common",function(a){return{isTiledDiff:a.isTiledDiff,cloumnCount:a.pageState.cloumnCount,filters:a.pageData.filters,filterValues:a.pageState.filterValues,comparisons:a.pageState.comparisons}}),s=p.filters,d=p.filterValues,i=p.comparisons,c=p.isTiledDiff,M=p.cloumnCount,g=(0,y.useModel)("dataset.filters"),u=g.onCategoryChange,j=g.onDisplayOptionsChange,v=g.onDisplayAnnotationTypeChange,h=g.onLabelsChange,T=g.onLabelConfidenceChange,I=g.onLabelsDiffModeChange,b=g.onColumnCountChange,C=(0,y.useModel)("dataset.comparisons"),O=C.openAnalysisModal,L=s.labels,A=d.selectedLabelIds,Z=d.displayAnnotationType===f.JJ.Matting,V=d.displayAnnotationType===f.JJ.KeyPoints;return(0,e.jsxs)("div",{className:N.fixMenu,id:"filterWrap",children:[(0,e.jsxs)("div",{className:N.filter,children:[(0,e.jsx)(z.ZP,{icon:(0,e.jsx)(te.Z,{}),type:"text",className:N.backBtn,onClick:function(){return(0,re.yS)("/dataset")}}),(0,e.jsx)(de.Z,{categoryId:d.categoryId,categories:s.categories,onCategoryChange:u})]}),(0,e.jsxs)("div",{className:N.rightFilters,children:[i?null:(0,e.jsx)(ce.Z,{showMatting:Z,showKeyPoints:V,isTiledDiff:c,labels:L,selectedLabelIds:A,diffMode:d.diffMode,onLabelsChange:h,onLabelConfidenceChange:T,onLabelsDiffModeChange:I}),(0,e.jsx)(ue.Z,{annotationTypes:s.annotationTypes,disableChangeType:!!i,displayAnnotationType:d.displayAnnotationType,displayOptions:s.displayOptions,displayOptionsValue:d.displayOptions,onDisplayAnnotationTypeChange:v,onDisplayOptionsChange:j}),i?null:(0,e.jsxs)(z.ZP,{className:N.dropBtn,type:"primary",onClick:O,children:[(0,e.jsx)(oe,{}),o("dataset.detail.analysis")]}),!c&&(0,e.jsx)(pe.Z,{cloumnCount:M,onColumnCountChange:b})]})]})},fe=ge,ve=n(88205),he=n.n(ve),G=n(4137),me=n(73974),Ce=n(76701),xe=n(56084),D=n(44580),ye=n(80267),E=n(4689),r={tools:"tools___Ug3Ea",title:"title____AI54",optionsTitle:"optionsTitle___sroju",vsText:"vsText___dPKn_",vs:"vs___zpup3",splitLine:"splitLine___SWsIk",splitLineLeft:"splitLineLeft___gVvN2",toolsBar:"toolsBar___SS4ub",text:"text___TLeEl",selector:"selector___rNXkx",scoreSlider:"scoreSlider___Dmu_I",slider:"slider___TbBwi",displayBar:"displayBar___iGMj2",anlysisModal:"anlysisModal___IPNpO"},K=n(77181),je=function(){var l,o,p=(0,U.bU)(),s=p.localeText,d=(0,y.useModel)("dataset.common",function(a){return{comparisons:a.pageState.comparisons,labels:a.pageData.filters.labels}}),i=d.comparisons,c=d.labels,M=(0,P.useState)(void 0),g=he()(M,2),u=g[0],j=g[1],v=(0,y.useModel)("dataset.comparisons"),h=v.showAnalysisModal,T=v.closeAnalysisModal,I=v.compareLabelSet,b=v.exitComparisons,C=v.onFilterComparisonsPrecision,O=c.length>0&&c.find(function(a){return a.source===f.$j.gt})&&c.find(function(a){var t;return((t=a.comparePrecisions)===null||t===void 0?void 0:t.length)>0}),L=c.find(function(a){return a.source===f.$j.gt}),A=c.filter(function(a){var t;return((t=a.comparePrecisions)===null||t===void 0?void 0:t.length)>0}).map(function(a){return{value:a.id,label:a.name}}),Z=function(t){j(t)},V=function(){if(!O){G.ZP.warning(s("dataset.toAnalysis.unSupportWarn"));return}var t=c.find(function(F){return F.id===u});if(!u||!t){G.ZP.warning(s("dataset.toAnalysis.unSelectWarn"));return}T(),I(t)};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(me.Z,{title:s("dataset.detail.analModal.title"),footer:[(0,e.jsx)(z.ZP,{type:"primary",onClick:V,children:s("dataset.detail.analModal.btn")},"analysis")],open:h,onCancel:T,children:(0,e.jsxs)("div",{className:r.anlysisModal,children:[(0,e.jsx)("div",{children:L==null?void 0:L.name}),(0,e.jsx)("div",{className:r.vs,children:"vs"}),(0,e.jsx)(Ce.Z,{placeholder:s("dataset.detail.analModal.select"),style:{width:240},onChange:Z,options:A,value:u})]})}),i&&(0,e.jsxs)("div",{className:r.tools,children:[(0,e.jsxs)("div",{className:r.toolsBar,children:[(0,e.jsxs)("div",{className:r.selector,children:[(0,e.jsxs)("div",{className:r.title,children:[s("dataset.detail.analModal.sort")," :"]}),(0,e.jsx)(E.Z,{data:f.J1,value:i.orderBy,filterOptionName:function(t){return t.name},filterOptionValue:function(t){return t.value},onChange:function(t){return C("orderBy",t)},ghost:!1,type:"default",children:(l=f.J1.find(function(a){return a.value===i.orderBy}))===null||l===void 0?void 0:l.name}),(0,e.jsx)("span",{className:r.text,children:"with Confidence Precision"}),(0,e.jsxs)(E.Z,{data:i.label.comparePrecisions,value:i.precision,filterOptionName:function(t){return"".concat(t.precision," (Threshold: ").concat((0,K.O)(t.threshold),")")},filterOptionValue:function(t){return t.precision},onChange:function(t){return C("precision",t)},ghost:!1,type:"default",children:[i.precision," (Threshold: ".concat((0,K.O)(((o=i.label.comparePrecisions.find(function(a){return a.precision===i.precision}))===null||o===void 0?void 0:o.threshold)||0),")")]})]}),(0,e.jsxs)("div",{children:[(0,e.jsxs)("span",{className:r.vsText,children:["GroundTruch ",(0,e.jsx)("span",{className:r.vs,children:"VS"})," ",i==null?void 0:i.label.name]}),(0,e.jsx)(z.ZP,{onClick:b,children:s("dataset.detail.analModal.exit")})]})]}),(0,e.jsxs)("div",{className:r.displayBar,children:[(0,e.jsxs)("div",{className:r.title,children:[s("dataset.detail.analModal.display")," :"]}),(0,e.jsx)(xe.ZP.Group,{options:f.Wp.map(function(a){return{label:"".concat(s(a)).concat(s("dataset.detail.analModal.diff")),value:a}}),onChange:function(t){return C("diffMode",t.target.value)},value:i.diffMode,optionType:"button"}),(0,e.jsx)("div",{className:r.splitLine}),(0,e.jsxs)(D.Z.Group,{value:i.displays,onChange:function(t){return C("displays",t)},children:[(0,e.jsx)("span",{className:r.optionsTitle,children:"GroundTruth :"}),(0,e.jsx)(D.Z,{value:f.$j.gt,children:"Matched"}),(0,e.jsx)(D.Z,{value:f.BP.fn,children:"FN"}),(0,e.jsx)("div",{className:r.splitLineLeft}),(0,e.jsx)("span",{className:r.optionsTitle,children:"Prediction :"}),(0,e.jsx)(D.Z,{value:f.$j.pred,children:"Matched"}),(0,e.jsx)(D.Z,{value:f.BP.fp,children:"FP"})]}),(0,e.jsx)("div",{className:r.splitLineLeft}),(0,e.jsxs)("div",{className:r.scoreSlider,children:["Confidence threshold:",(0,e.jsx)(ye.Z,{className:r.slider,min:0,max:1,value:i.score,step:.01,onChange:function(t){return C("score",t)}})]})]})]})]})},Me=je,X=n(39949),w={toolsBar:"toolsBar___YbUXd",name:"name___QVqrS",vs:"vs___xuWpM"},Le=function(l){var o=l.itemWidth,p=(0,y.useModel)("dataset.common",function(u){return{selectedLabelIds:u.pageState.filterValues.selectedLabelIds,displayAnnotationType:u.pageState.filterValues.displayAnnotationType,labels:u.pageData.filters.labels,comparisons:u.pageState.comparisons,isTiledDiff:u.isTiledDiff}}),s=p.comparisons,d=p.isTiledDiff,i=p.labels,c=p.selectedLabelIds,M=p.displayAnnotationType;if(s||c.length<=1)return null;var g=(0,X.WR)(i,c,M);return(0,e.jsx)("div",{className:w.toolsBar,children:g.map(function(u,j){return(0,e.jsxs)(P.Fragment,{children:[!d&&j>0&&(0,e.jsx)("span",{className:w.vs,children:"VS"}),(0,e.jsx)("span",{className:w.name,style:{width:d&&j+1!==g.length?o:"auto"},children:u.name})]},u.id)})})},Se=Le,Te=n(39712),Pe=n(31590),m={page:"page___O9xsN",container:"container___rArHW",item:"item___aq9kP",itemImgWrap:"itemImgWrap___IaXgL",flagIcon:"flagIcon___Cm6rw",label:"label___spqGh",itemSelectedMask:"itemSelectedMask___CHtC_",pagination:"pagination___VE_pg",editor:"editor___Nl4nr",pageSpin:"pageSpin___zzy9v"},Ne=n(19950),De=function(){var l=(0,y.useModel)("dataset.common"),o=l.pageState,p=l.onInitPageState,s=l.pageData,d=l.loading,i=l.displayLabelIds,c=l.isTiledDiff,M=l.displayOptionsResult,g=l.onPageContentLoaded,u=l.onPreviewIndexChange,j=l.exitPreview,v=l.renderAnnotationImage,h=(0,y.useModel)("Dataset.model"),T=h.onPageDidMount,I=h.onPageWillUnmount,b=h.clickItem,C=h.doubleClickItem,O=h.onPageChange,L=h.onPageSizeChange,A=o.cloumnCount,Z=o.isSingleAnnotation,V=o.filterValues,a=o.flagTools;(0,Q.Z)({onPageDidMount:T,onPageWillUnmount:I,onInitPageState:p,pageState:o});var t=(0,Ne.Z)(function(){return document.querySelector(".ant-pro-page-container")}),F=t!=null&&t.width?t.width-80:0,H=(0,P.useMemo)(function(){return c?(0,X.JC)(s.imgList,i,V.displayAnnotationType):s.imgList},[c,s.imgList,i]),Y=c?H.length/(s.imgList.length||1):A,S=F?(F-16*(Y-1))/(Y||1):0;return(0,e.jsxs)(k._z,{ghost:!0,className:m.page,pageHeaderRender:function(){return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(fe,{}),(0,e.jsx)(Me,{}),(0,e.jsx)(Se,{itemWidth:S+16})]})},fixedHeader:!0,children:[(0,e.jsx)("div",{className:m.container,children:(0,e.jsx)(q.ZP,{loading:d,children:H.length?(0,e.jsx)(ne(),{options:{gutter:16,horizontalOrder:!0,transitionDuration:0},onImagesLoaded:function(){return g()},children:H.map(function(x,B){return(0,e.jsxs)("div",{className:m.item,style:{width:S},onClick:function(){return b(B)},onDoubleClick:function(){return C(B)},children:[(0,e.jsx)("div",{className:m.itemImgWrap,style:{width:S,height:a?S*3/4:"auto"},children:v({wrapWidth:S,wrapHeight:a?S*3/4:void 0,minHeight:S*3/4,data:x})}),x.flag>0&&(0,e.jsx)(Pe.r,{fill:f.a5[x.flag],className:m.flagIcon}),M.showImgDesc&&(0,e.jsxs)("div",{className:m.label,children:[" ",x.desc," "]}),a&&x.selected?(0,e.jsx)("div",{className:m.itemSelectedMask}):null]},"".concat(x.id,"_").concat(B))})}):null})}),!d&&(0,e.jsx)("div",{className:m.pagination,children:(0,e.jsx)(_.Z,{current:o.page,pageSize:o.pageSize,total:s.total,showSizeChanger:!0,showQuickJumper:!0,pageSizeOptions:f.XM,onChange:function(B){return O(B)},onShowSizeChange:L})}),(0,e.jsx)(Te.Z,{visible:o.previewIndex>=0&&!Z,onClose:j,list:H,current:o.previewIndex,onCurrentChange:u,renderAnnotationImage:v}),s.screenLoading?(0,e.jsx)("div",{className:m.pageSpin,children:(0,e.jsx)(ee.Z,{spinning:!0,tip:s.screenLoading})}):null]})},Ie=De}}]); +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[33],{40136:function(Oe,J,n){n.r(J),n.d(J,{default:function(){return Ie}});var P=n(52983),y=n(65343),Q=n(17445),k=n(18288),q=n(17212),_=n(48638),ee=n(19419),ae=n(6698),ne=n.n(ae),z=n(58174),te=n(89398),R=n(8671),se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M956 686.5l-.1-.1-.1-.1C911.7 593 843.4 545 752.5 545s-159.2 48.1-203.4 141.3v.1a42.92 42.92 0 000 36.4C593.3 816 661.6 864 752.5 864s159.2-48.1 203.4-141.3c5.4-11.5 5.4-24.8.1-36.2zM752.5 800c-62.1 0-107.4-30-141.1-95.5C645 639 690.4 609 752.5 609c62.1 0 107.4 30 141.1 95.5C860 770 814.6 800 752.5 800z"}},{tag:"path",attrs:{d:"M697 705a56 56 0 10112 0 56 56 0 10-112 0zM136 232h704v253h72V192c0-17.7-14.3-32-32-32H96c-17.7 0-32 14.3-32 32v520c0 17.7 14.3 32 32 32h352v-72H136V232z"}},{tag:"path",attrs:{d:"M724.9 338.1l-36.8-36.8a8.03 8.03 0 00-11.3 0L493 485.3l-86.1-86.2a8.03 8.03 0 00-11.3 0L251.3 543.4a8.03 8.03 0 000 11.3l36.8 36.8c3.1 3.1 8.2 3.1 11.3 0l101.8-101.8 86.1 86.2c3.1 3.1 8.2 3.1 11.3 0l226.3-226.5c3.2-3.1 3.2-8.2 0-11.3z"}}]},name:"fund-view",theme:"outlined"},ie=se,le=n(31680),$=function(l,o){return P.createElement(le.Z,(0,R.Z)((0,R.Z)({},l),{},{ref:o,icon:ie}))};$.displayName="FundViewOutlined";var oe=P.forwardRef($),f=n(80455),re=n(32997),de=n(50024),ce=n(14369),ue=n(76388),pe=n(97379),U=n(26237),N={fixMenu:"fixMenu___sFkoc",filter:"filter___YLCNA",rightFilters:"rightFilters___ciVMw",backBtn:"backBtn___czLrv",dropBtn:"dropBtn___dmpsD"},e=n(97458),ge=function(){var l=(0,U.bU)(),o=l.localeText,p=(0,y.useModel)("dataset.common",function(a){return{isTiledDiff:a.isTiledDiff,cloumnCount:a.pageState.cloumnCount,filters:a.pageData.filters,filterValues:a.pageState.filterValues,comparisons:a.pageState.comparisons}}),s=p.filters,d=p.filterValues,i=p.comparisons,c=p.isTiledDiff,M=p.cloumnCount,g=(0,y.useModel)("dataset.filters"),u=g.onCategoryChange,j=g.onDisplayOptionsChange,v=g.onDisplayAnnotationTypeChange,h=g.onLabelsChange,T=g.onLabelConfidenceChange,I=g.onLabelsDiffModeChange,b=g.onColumnCountChange,C=(0,y.useModel)("dataset.comparisons"),O=C.openAnalysisModal,L=s.labels,A=d.selectedLabelIds,Z=d.displayAnnotationType===f.JJ.Matting,V=d.displayAnnotationType===f.JJ.KeyPoints;return(0,e.jsxs)("div",{className:N.fixMenu,id:"filterWrap",children:[(0,e.jsxs)("div",{className:N.filter,children:[(0,e.jsx)(z.ZP,{icon:(0,e.jsx)(te.Z,{}),type:"text",className:N.backBtn,onClick:function(){return(0,re.yS)("/dataset")}}),(0,e.jsx)(de.Z,{categoryId:d.categoryId,categories:s.categories,onCategoryChange:u})]}),(0,e.jsxs)("div",{className:N.rightFilters,children:[i?null:(0,e.jsx)(ce.Z,{showMatting:Z,showKeyPoints:V,isTiledDiff:c,labels:L,selectedLabelIds:A,diffMode:d.diffMode,onLabelsChange:h,onLabelConfidenceChange:T,onLabelsDiffModeChange:I}),(0,e.jsx)(ue.Z,{annotationTypes:s.annotationTypes,disableChangeType:!!i,displayAnnotationType:d.displayAnnotationType,displayOptions:s.displayOptions,displayOptionsValue:d.displayOptions,onDisplayAnnotationTypeChange:v,onDisplayOptionsChange:j}),i?null:(0,e.jsxs)(z.ZP,{className:N.dropBtn,type:"primary",onClick:O,children:[(0,e.jsx)(oe,{}),o("dataset.detail.analysis")]}),!c&&(0,e.jsx)(pe.Z,{cloumnCount:M,onColumnCountChange:b})]})]})},fe=ge,ve=n(88205),he=n.n(ve),G=n(4137),me=n(73974),Ce=n(76701),xe=n(56084),D=n(44580),ye=n(80267),E=n(4689),r={tools:"tools___Ug3Ea",title:"title____AI54",optionsTitle:"optionsTitle___sroju",vsText:"vsText___dPKn_",vs:"vs___zpup3",splitLine:"splitLine___SWsIk",splitLineLeft:"splitLineLeft___gVvN2",toolsBar:"toolsBar___SS4ub",text:"text___TLeEl",selector:"selector___rNXkx",scoreSlider:"scoreSlider___Dmu_I",slider:"slider___TbBwi",displayBar:"displayBar___iGMj2",anlysisModal:"anlysisModal___IPNpO"},K=n(77181),je=function(){var l,o,p=(0,U.bU)(),s=p.localeText,d=(0,y.useModel)("dataset.common",function(a){return{comparisons:a.pageState.comparisons,labels:a.pageData.filters.labels}}),i=d.comparisons,c=d.labels,M=(0,P.useState)(void 0),g=he()(M,2),u=g[0],j=g[1],v=(0,y.useModel)("dataset.comparisons"),h=v.showAnalysisModal,T=v.closeAnalysisModal,I=v.compareLabelSet,b=v.exitComparisons,C=v.onFilterComparisonsPrecision,O=c.length>0&&c.find(function(a){return a.source===f.$j.gt})&&c.find(function(a){var t;return((t=a.comparePrecisions)===null||t===void 0?void 0:t.length)>0}),L=c.find(function(a){return a.source===f.$j.gt}),A=c.filter(function(a){var t;return((t=a.comparePrecisions)===null||t===void 0?void 0:t.length)>0}).map(function(a){return{value:a.id,label:a.name}}),Z=function(t){j(t)},V=function(){if(!O){G.ZP.warning(s("dataset.toAnalysis.unSupportWarn"));return}var t=c.find(function(F){return F.id===u});if(!u||!t){G.ZP.warning(s("dataset.toAnalysis.unSelectWarn"));return}T(),I(t)};return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(me.Z,{title:s("dataset.detail.analModal.title"),footer:[(0,e.jsx)(z.ZP,{type:"primary",onClick:V,children:s("dataset.detail.analModal.btn")},"analysis")],open:h,onCancel:T,children:(0,e.jsxs)("div",{className:r.anlysisModal,children:[(0,e.jsx)("div",{children:L==null?void 0:L.name}),(0,e.jsx)("div",{className:r.vs,children:"vs"}),(0,e.jsx)(Ce.Z,{placeholder:s("dataset.detail.analModal.select"),style:{width:240},onChange:Z,options:A,value:u})]})}),i&&(0,e.jsxs)("div",{className:r.tools,children:[(0,e.jsxs)("div",{className:r.toolsBar,children:[(0,e.jsxs)("div",{className:r.selector,children:[(0,e.jsxs)("div",{className:r.title,children:[s("dataset.detail.analModal.sort")," :"]}),(0,e.jsx)(E.Z,{data:f.J1,value:i.orderBy,filterOptionName:function(t){return t.name},filterOptionValue:function(t){return t.value},onChange:function(t){return C("orderBy",t)},ghost:!1,type:"default",children:(l=f.J1.find(function(a){return a.value===i.orderBy}))===null||l===void 0?void 0:l.name}),(0,e.jsx)("span",{className:r.text,children:"with Confidence Precision"}),(0,e.jsxs)(E.Z,{data:i.label.comparePrecisions,value:i.precision,filterOptionName:function(t){return"".concat(t.precision," (Threshold: ").concat((0,K.O)(t.threshold),")")},filterOptionValue:function(t){return t.precision},onChange:function(t){return C("precision",t)},ghost:!1,type:"default",children:[i.precision," (Threshold: ".concat((0,K.O)(((o=i.label.comparePrecisions.find(function(a){return a.precision===i.precision}))===null||o===void 0?void 0:o.threshold)||0),")")]})]}),(0,e.jsxs)("div",{children:[(0,e.jsxs)("span",{className:r.vsText,children:["GroundTruch ",(0,e.jsx)("span",{className:r.vs,children:"VS"})," ",i==null?void 0:i.label.name]}),(0,e.jsx)(z.ZP,{onClick:b,children:s("dataset.detail.analModal.exit")})]})]}),(0,e.jsxs)("div",{className:r.displayBar,children:[(0,e.jsxs)("div",{className:r.title,children:[s("dataset.detail.analModal.display")," :"]}),(0,e.jsx)(xe.ZP.Group,{options:f.Wp.map(function(a){return{label:"".concat(s(a)).concat(s("dataset.detail.analModal.diff")),value:a}}),onChange:function(t){return C("diffMode",t.target.value)},value:i.diffMode,optionType:"button"}),(0,e.jsx)("div",{className:r.splitLine}),(0,e.jsxs)(D.Z.Group,{value:i.displays,onChange:function(t){return C("displays",t)},children:[(0,e.jsx)("span",{className:r.optionsTitle,children:"GroundTruth :"}),(0,e.jsx)(D.Z,{value:f.$j.gt,children:"Matched"}),(0,e.jsx)(D.Z,{value:f.BP.fn,children:"FN"}),(0,e.jsx)("div",{className:r.splitLineLeft}),(0,e.jsx)("span",{className:r.optionsTitle,children:"Prediction :"}),(0,e.jsx)(D.Z,{value:f.$j.pred,children:"Matched"}),(0,e.jsx)(D.Z,{value:f.BP.fp,children:"FP"})]}),(0,e.jsx)("div",{className:r.splitLineLeft}),(0,e.jsxs)("div",{className:r.scoreSlider,children:["Confidence threshold:",(0,e.jsx)(ye.Z,{className:r.slider,min:0,max:1,value:i.score,step:.01,onChange:function(t){return C("score",t)}})]})]})]})]})},Me=je,X=n(39949),w={toolsBar:"toolsBar___YbUXd",name:"name___QVqrS",vs:"vs___xuWpM"},Le=function(l){var o=l.itemWidth,p=(0,y.useModel)("dataset.common",function(u){return{selectedLabelIds:u.pageState.filterValues.selectedLabelIds,displayAnnotationType:u.pageState.filterValues.displayAnnotationType,labels:u.pageData.filters.labels,comparisons:u.pageState.comparisons,isTiledDiff:u.isTiledDiff}}),s=p.comparisons,d=p.isTiledDiff,i=p.labels,c=p.selectedLabelIds,M=p.displayAnnotationType;if(s||c.length<=1)return null;var g=(0,X.WR)(i,c,M);return(0,e.jsx)("div",{className:w.toolsBar,children:g.map(function(u,j){return(0,e.jsxs)(P.Fragment,{children:[!d&&j>0&&(0,e.jsx)("span",{className:w.vs,children:"VS"}),(0,e.jsx)("span",{className:w.name,style:{width:d&&j+1!==g.length?o:"auto"},children:u.name})]},u.id)})})},Se=Le,Te=n(79517),Pe=n(31590),m={page:"page___O9xsN",container:"container___rArHW",item:"item___aq9kP",itemImgWrap:"itemImgWrap___IaXgL",flagIcon:"flagIcon___Cm6rw",label:"label___spqGh",itemSelectedMask:"itemSelectedMask___CHtC_",pagination:"pagination___VE_pg",editor:"editor___Nl4nr",pageSpin:"pageSpin___zzy9v"},Ne=n(19950),De=function(){var l=(0,y.useModel)("dataset.common"),o=l.pageState,p=l.onInitPageState,s=l.pageData,d=l.loading,i=l.displayLabelIds,c=l.isTiledDiff,M=l.displayOptionsResult,g=l.onPageContentLoaded,u=l.onPreviewIndexChange,j=l.exitPreview,v=l.renderAnnotationImage,h=(0,y.useModel)("Dataset.model"),T=h.onPageDidMount,I=h.onPageWillUnmount,b=h.clickItem,C=h.doubleClickItem,O=h.onPageChange,L=h.onPageSizeChange,A=o.cloumnCount,Z=o.isSingleAnnotation,V=o.filterValues,a=o.flagTools;(0,Q.Z)({onPageDidMount:T,onPageWillUnmount:I,onInitPageState:p,pageState:o});var t=(0,Ne.Z)(function(){return document.querySelector(".ant-pro-page-container")}),F=t!=null&&t.width?t.width-80:0,H=(0,P.useMemo)(function(){return c?(0,X.JC)(s.imgList,i,V.displayAnnotationType):s.imgList},[c,s.imgList,i]),Y=c?H.length/(s.imgList.length||1):A,S=F?(F-16*(Y-1))/(Y||1):0;return(0,e.jsxs)(k._z,{ghost:!0,className:m.page,pageHeaderRender:function(){return(0,e.jsxs)(e.Fragment,{children:[(0,e.jsx)(fe,{}),(0,e.jsx)(Me,{}),(0,e.jsx)(Se,{itemWidth:S+16})]})},fixedHeader:!0,children:[(0,e.jsx)("div",{className:m.container,children:(0,e.jsx)(q.ZP,{loading:d,children:H.length?(0,e.jsx)(ne(),{options:{gutter:16,horizontalOrder:!0,transitionDuration:0},onImagesLoaded:function(){return g()},children:H.map(function(x,B){return(0,e.jsxs)("div",{className:m.item,style:{width:S},onClick:function(){return b(B)},onDoubleClick:function(){return C(B)},children:[(0,e.jsx)("div",{className:m.itemImgWrap,style:{width:S,height:a?S*3/4:"auto"},children:v({wrapWidth:S,wrapHeight:a?S*3/4:void 0,minHeight:S*3/4,data:x})}),x.flag>0&&(0,e.jsx)(Pe.r,{fill:f.a5[x.flag],className:m.flagIcon}),M.showImgDesc&&(0,e.jsxs)("div",{className:m.label,children:[" ",x.desc," "]}),a&&x.selected?(0,e.jsx)("div",{className:m.itemSelectedMask}):null]},"".concat(x.id,"_").concat(B))})}):null})}),!d&&(0,e.jsx)("div",{className:m.pagination,children:(0,e.jsx)(_.Z,{current:o.page,pageSize:o.pageSize,total:s.total,showSizeChanger:!0,showQuickJumper:!0,pageSizeOptions:f.XM,onChange:function(B){return O(B)},onShowSizeChange:L})}),(0,e.jsx)(Te.Z,{visible:o.previewIndex>=0&&!Z,onClose:j,list:H,current:o.previewIndex,onCurrentChange:u,renderAnnotationImage:v}),s.screenLoading?(0,e.jsx)("div",{className:m.pageSpin,children:(0,e.jsx)(ee.Z,{spinning:!0,tip:s.screenLoading})}):null]})},Ie=De}}]); diff --git a/deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css b/deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css new file mode 100644 index 0000000..6719694 --- /dev/null +++ b/deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css @@ -0,0 +1,3 @@ +.card___bUkZV{min-width:224px;overflow:hidden}.card___bUkZV:hover .imgWrap___SvEgH{transform:scale(1.2)}.imgBox___Lu4Qw{height:120px;position:relative;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH{width:inherit;height:inherit;margin-bottom:8px;display:block;transition:transform .3s!important;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.types___nPkHT{display:flex;flex-wrap:wrap;gap:4px;padding:4px;position:absolute;bottom:8px;right:8px;background:#000;border-radius:4px}.types___nPkHT .iconWrap___YZhqT{display:flex;align-items:center;justify-content:center}.types___nPkHT .iconWrap___YZhqT span{color:#fff;font-size:18px;padding:0 2px}.infoWrap___PFIaH{padding:12px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.infoWrap___PFIaH .titleWrap___GHomM{display:flex;align-items:center}.infoWrap___PFIaH .title___UfeIw{flex:1 1;padding:0 2px;margin-bottom:8px;height:18px;font-weight:500;font-size:18px;line-height:16px;color:#161c29;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infoWrap___PFIaH .linkWrap___BgF09{width:22px;padding-right:6px}.infoWrap___PFIaH .desc___IY3ES{max-height:32px;color:#67738c;margin-bottom:16px;padding:0 2px;font-size:12px;height:28px;line-height:130%;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;display:box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.extra___Gq_Rj{display:grid;grid-gap:10px 6px;color:#1f2635;grid-template-rows:auto;grid-template-columns:1fr;align-items:end;margin-bottom:4px;height:46px;padding:0 2px;font-size:14px;line-height:14px}.extra_item___FcTSW{height:44px;max-height:44px;text-align:center;background-color:#f5f7fa;border-radius:4px;flex-direction:row wrap;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;font-weight:500;display:flex;gap:4px}.extra_info___PnVEo{color:#8d95a7;font-size:14px;line-height:16px}.extra___Gq_Rj a{display:flex;margin-left:20px}.extra___Gq_Rj .download___b6gSB{fill:#1e53f5;width:18px;height:18px}.page___MHxHk{background:#fafafa;min-height:100vh}.container___i9YcC{position:relative;margin-bottom:72px;min-width:918px}.banner___FyLA5{width:100%;margin-bottom:25px}.listTitle___IbqSt{font-size:20px;color:#262626;margin-bottom:24px}.card___bOX2D .title___G9jFo{margin-bottom:8px;font-weight:500;font-size:24px;line-height:32px;color:#0e38cf;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card___bOX2D .subtitle___NFpqB{margin-top:-6px;margin-bottom:8px;font-weight:500;font-size:16px;line-height:32px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card___bOX2D .desc___xifiv{margin-bottom:8px;font-size:14px;line-height:22px;color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card___bOX2D .types___vik5A{display:flex;flex-wrap:wrap;margin-bottom:-8px}.card___bOX2D .types___vik5A div{padding:2px 8px;height:24px;color:#000000d9;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;margin-bottom:8px;margin-right:8px}.card___bOX2D .types___vik5A div:last-child{margin-right:0}.card___bOX2D .line___fzzKm{margin:16px 0;width:100%;height:1px;background-color:#f0f0f0}.card___bOX2D .extra___uPSS4{display:flex;justify-content:space-between}.card___bOX2D .extra___uPSS4 .left___AUOFg{display:flex;justify-content:center;font-size:14px;line-height:22px;color:#595959}.card___bOX2D .extra___uPSS4 .left___AUOFg div{margin-left:28px}.card___bOX2D .extra___uPSS4 .left___AUOFg div:first-child{margin-left:0}.card___bOX2D .extra___uPSS4 .left___AUOFg span{margin-right:4px;font-weight:500;font-size:16px;line-height:24px;color:#1f1f1f}.card___bOX2D .extra___uPSS4 .right___CpSC0{display:flex;align-items:center}.card___bOX2D .extra___uPSS4 a{display:flex;margin-left:20px}.card___bOX2D .extra___uPSS4 .download___wynJ6{fill:#1e53f5;width:18px;height:18px}.pagination___ImmB5{position:absolute;bottom:0;left:0;margin:20px 0;width:100%;display:flex;justify-content:center} + +/*# sourceMappingURL=p__Lab__Datasets__index.2c17e085.chunk.css.map*/ \ No newline at end of file diff --git a/deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css.map b/deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css.map new file mode 100644 index 0000000..1f40876 --- /dev/null +++ b/deepdataspace/server/static/p__Lab__Datasets__index.2c17e085.chunk.css.map @@ -0,0 +1 @@ +{"version":3,"file":"p__Lab__Datasets__index.2c17e085.chunk.css","mappings":"AAAA","sources":["webpack://app/./src/components/DatasetItem/index.less"],"sourcesContent":[".card {\n min-width: 224px;\n overflow: hidden;\n}\n\n.card:hover {\n .imgWrap {\n transform: scale(1.2);\n }\n}\n\n.imgBox {\n height: 120px;\n position: relative;\n overflow: hidden;\n\n .imgWrap {\n width: inherit;\n height: inherit;\n margin-bottom: 8px;\n display: block;\n transition: transform 0.3s !important;\n overflow: hidden;\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-radius: 8px 8px 0 0;\n }\n }\n}\n\n.types {\n display: flex;\n flex-wrap: wrap;\n gap: 4px;\n padding: 4px;\n position: absolute;\n bottom: 8px;\n right: 8px;\n background: #000;\n border-radius: 4px;\n\n .iconWrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .iconWrap span {\n color: #fff;\n font-size: 18px;\n padding: 0 2px;\n }\n}\n\n.infoWrap {\n padding: 12px;\n border-left: 1px solid #f0f0f0;\n border-right: 1px solid #f0f0f0;\n border-bottom: 1px solid #f0f0f0;\n\n .titleWrap {\n display: flex;\n align-items: center;\n }\n\n .title {\n flex: 1;\n padding: 0 2px;\n margin-bottom: 8px;\n height: 18px;\n font-weight: 500;\n font-size: 18px;\n line-height: 16px;\n color: #161c29;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n\n .linkWrap {\n width: 22px;\n padding-right: 6px;\n }\n\n .desc {\n max-height: 32px;\n color: #67738c;\n margin-bottom: 16px;\n padding: 0 2px;\n font-size: 12px;\n height: 28px;\n line-height: 130%;\n word-wrap: break-word;\n text-overflow: ellipsis;\n overflow: hidden;\n display: box;\n -webkit-line-clamp: 2;\n\n /* !autoprefixer: off */\n -webkit-box-orient: vertical;\n }\n}\n\n.extra {\n display: grid;\n grid-gap: 10px 6px;\n color: #1f2635;\n grid-template-rows: auto;\n grid-template-columns: 1fr;\n align-items: end;\n margin-bottom: 4px;\n height: 46px;\n padding: 0 2px;\n font-size: 14px;\n line-height: 14px;\n\n &_item {\n height: 44px;\n max-height: 44px;\n text-align: center;\n background-color: #f5f7fa;\n border-radius: 4px;\n flex-direction: row wrap;\n justify-content: center;\n align-items: center;\n padding-top: 15px;\n padding-bottom: 15px;\n font-weight: 500;\n display: flex;\n gap: 4px;\n }\n\n &_info {\n color: #8d95a7;\n font-size: 14px;\n line-height: 16px;\n }\n\n a {\n display: flex;\n margin-left: 20px;\n }\n\n .download {\n fill: @colorPrimary;\n width: 18px;\n height: 18px;\n }\n}\n\n@blue: #1677ff;@purple: #722ED1;@cyan: #13C2C2;@green: #52C41A;@magenta: #EB2F96;@pink: #eb2f96;@red: #F5222D;@orange: #FA8C16;@yellow: #FADB14;@volcano: #FA541C;@geekblue: #2F54EB;@gold: #FAAD14;@lime: #A0D911;@colorPrimary: #1e53f5;@colorSuccess: #52c41a;@colorWarning: #faad14;@colorError: #ff4d4f;@colorInfo: #1677ff;@colorTextBase: #000;@colorBgBase: #fff;@fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji';@fontFamilyCode: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;@fontSize: 14;@lineWidth: 1;@lineType: solid;@motionUnit: 0.1;@motionBase: 0;@motionEaseOutCirc: cubic-bezier(0.08, 0.82, 0.17, 1);@motionEaseInOutCirc: cubic-bezier(0.78, 0.14, 0.15, 0.86);@motionEaseOut: cubic-bezier(0.215, 0.61, 0.355, 1);@motionEaseInOut: cubic-bezier(0.645, 0.045, 0.355, 1);@motionEaseOutBack: cubic-bezier(0.12, 0.4, 0.29, 1.46);@motionEaseInBack: cubic-bezier(0.71, -0.46, 0.88, 0.6);@motionEaseInQuint: cubic-bezier(0.755, 0.05, 0.855, 0.06);@motionEaseOutQuint: cubic-bezier(0.23, 1, 0.32, 1);@borderRadius: 6;@sizeUnit: 4;@sizeStep: 4;@sizePopupArrow: 16;@controlHeight: 32;@zIndexBase: 0;@zIndexPopupBase: 1000;@opacityImage: 1;@wireframe: false;@blue-1: #e6f4ff;@blue1: #e6f4ff;@blue-2: #bae0ff;@blue2: #bae0ff;@blue-3: #91caff;@blue3: #91caff;@blue-4: #69b1ff;@blue4: #69b1ff;@blue-5: #4096ff;@blue5: #4096ff;@blue-6: #1677ff;@blue6: #1677ff;@blue-7: #0958d9;@blue7: #0958d9;@blue-8: #003eb3;@blue8: #003eb3;@blue-9: #002c8c;@blue9: #002c8c;@blue-10: #001d66;@blue10: #001d66;@purple-1: #f9f0ff;@purple1: #f9f0ff;@purple-2: #efdbff;@purple2: #efdbff;@purple-3: #d3adf7;@purple3: #d3adf7;@purple-4: #b37feb;@purple4: #b37feb;@purple-5: #9254de;@purple5: #9254de;@purple-6: #722ed1;@purple6: #722ed1;@purple-7: #531dab;@purple7: #531dab;@purple-8: #391085;@purple8: #391085;@purple-9: #22075e;@purple9: #22075e;@purple-10: #120338;@purple10: #120338;@cyan-1: #e6fffb;@cyan1: #e6fffb;@cyan-2: #b5f5ec;@cyan2: #b5f5ec;@cyan-3: #87e8de;@cyan3: #87e8de;@cyan-4: #5cdbd3;@cyan4: #5cdbd3;@cyan-5: #36cfc9;@cyan5: #36cfc9;@cyan-6: #13c2c2;@cyan6: #13c2c2;@cyan-7: #08979c;@cyan7: #08979c;@cyan-8: #006d75;@cyan8: #006d75;@cyan-9: #00474f;@cyan9: #00474f;@cyan-10: #002329;@cyan10: #002329;@green-1: #f6ffed;@green1: #f6ffed;@green-2: #d9f7be;@green2: #d9f7be;@green-3: #b7eb8f;@green3: #b7eb8f;@green-4: #95de64;@green4: #95de64;@green-5: #73d13d;@green5: #73d13d;@green-6: #52c41a;@green6: #52c41a;@green-7: #389e0d;@green7: #389e0d;@green-8: #237804;@green8: #237804;@green-9: #135200;@green9: #135200;@green-10: #092b00;@green10: #092b00;@magenta-1: #fff0f6;@magenta1: #fff0f6;@magenta-2: #ffd6e7;@magenta2: #ffd6e7;@magenta-3: #ffadd2;@magenta3: #ffadd2;@magenta-4: #ff85c0;@magenta4: #ff85c0;@magenta-5: #f759ab;@magenta5: #f759ab;@magenta-6: #eb2f96;@magenta6: #eb2f96;@magenta-7: #c41d7f;@magenta7: #c41d7f;@magenta-8: #9e1068;@magenta8: #9e1068;@magenta-9: #780650;@magenta9: #780650;@magenta-10: #520339;@magenta10: #520339;@pink-1: #fff0f6;@pink1: #fff0f6;@pink-2: #ffd6e7;@pink2: #ffd6e7;@pink-3: #ffadd2;@pink3: #ffadd2;@pink-4: #ff85c0;@pink4: #ff85c0;@pink-5: #f759ab;@pink5: #f759ab;@pink-6: #eb2f96;@pink6: #eb2f96;@pink-7: #c41d7f;@pink7: #c41d7f;@pink-8: #9e1068;@pink8: #9e1068;@pink-9: #780650;@pink9: #780650;@pink-10: #520339;@pink10: #520339;@red-1: #fff1f0;@red1: #fff1f0;@red-2: #ffccc7;@red2: #ffccc7;@red-3: #ffa39e;@red3: #ffa39e;@red-4: #ff7875;@red4: #ff7875;@red-5: #ff4d4f;@red5: #ff4d4f;@red-6: #f5222d;@red6: #f5222d;@red-7: #cf1322;@red7: #cf1322;@red-8: #a8071a;@red8: #a8071a;@red-9: #820014;@red9: #820014;@red-10: #5c0011;@red10: #5c0011;@orange-1: #fff7e6;@orange1: #fff7e6;@orange-2: #ffe7ba;@orange2: #ffe7ba;@orange-3: #ffd591;@orange3: #ffd591;@orange-4: #ffc069;@orange4: #ffc069;@orange-5: #ffa940;@orange5: #ffa940;@orange-6: #fa8c16;@orange6: #fa8c16;@orange-7: #d46b08;@orange7: #d46b08;@orange-8: #ad4e00;@orange8: #ad4e00;@orange-9: #873800;@orange9: #873800;@orange-10: #612500;@orange10: #612500;@yellow-1: #feffe6;@yellow1: #feffe6;@yellow-2: #ffffb8;@yellow2: #ffffb8;@yellow-3: #fffb8f;@yellow3: #fffb8f;@yellow-4: #fff566;@yellow4: #fff566;@yellow-5: #ffec3d;@yellow5: #ffec3d;@yellow-6: #fadb14;@yellow6: #fadb14;@yellow-7: #d4b106;@yellow7: #d4b106;@yellow-8: #ad8b00;@yellow8: #ad8b00;@yellow-9: #876800;@yellow9: #876800;@yellow-10: #614700;@yellow10: #614700;@volcano-1: #fff2e8;@volcano1: #fff2e8;@volcano-2: #ffd8bf;@volcano2: #ffd8bf;@volcano-3: #ffbb96;@volcano3: #ffbb96;@volcano-4: #ff9c6e;@volcano4: #ff9c6e;@volcano-5: #ff7a45;@volcano5: #ff7a45;@volcano-6: #fa541c;@volcano6: #fa541c;@volcano-7: #d4380d;@volcano7: #d4380d;@volcano-8: #ad2102;@volcano8: #ad2102;@volcano-9: #871400;@volcano9: #871400;@volcano-10: #610b00;@volcano10: #610b00;@geekblue-1: #f0f5ff;@geekblue1: #f0f5ff;@geekblue-2: #d6e4ff;@geekblue2: #d6e4ff;@geekblue-3: #adc6ff;@geekblue3: #adc6ff;@geekblue-4: #85a5ff;@geekblue4: #85a5ff;@geekblue-5: #597ef7;@geekblue5: #597ef7;@geekblue-6: #2f54eb;@geekblue6: #2f54eb;@geekblue-7: #1d39c4;@geekblue7: #1d39c4;@geekblue-8: #10239e;@geekblue8: #10239e;@geekblue-9: #061178;@geekblue9: #061178;@geekblue-10: #030852;@geekblue10: #030852;@gold-1: #fffbe6;@gold1: #fffbe6;@gold-2: #fff1b8;@gold2: #fff1b8;@gold-3: #ffe58f;@gold3: #ffe58f;@gold-4: #ffd666;@gold4: #ffd666;@gold-5: #ffc53d;@gold5: #ffc53d;@gold-6: #faad14;@gold6: #faad14;@gold-7: #d48806;@gold7: #d48806;@gold-8: #ad6800;@gold8: #ad6800;@gold-9: #874d00;@gold9: #874d00;@gold-10: #613400;@gold10: #613400;@lime-1: #fcffe6;@lime1: #fcffe6;@lime-2: #f4ffb8;@lime2: #f4ffb8;@lime-3: #eaff8f;@lime3: #eaff8f;@lime-4: #d3f261;@lime4: #d3f261;@lime-5: #bae637;@lime5: #bae637;@lime-6: #a0d911;@lime6: #a0d911;@lime-7: #7cb305;@lime7: #7cb305;@lime-8: #5b8c00;@lime8: #5b8c00;@lime-9: #3f6600;@lime9: #3f6600;@lime-10: #254000;@lime10: #254000;@colorText: rgba(0, 0, 0, 0.88);@colorTextSecondary: rgba(0, 0, 0, 0.65);@colorTextTertiary: rgba(0, 0, 0, 0.45);@colorTextQuaternary: rgba(0, 0, 0, 0.25);@colorFill: rgba(0, 0, 0, 0.15);@colorFillSecondary: rgba(0, 0, 0, 0.06);@colorFillTertiary: rgba(0, 0, 0, 0.04);@colorFillQuaternary: rgba(0, 0, 0, 0.02);@colorBgLayout: #f5f5f5;@colorBgContainer: #ffffff;@colorBgElevated: #ffffff;@colorBgSpotlight: rgba(0, 0, 0, 0.85);@colorBorder: #d9d9d9;@colorBorderSecondary: #f0f0f0;@colorPrimaryBg: #ebf3ff;@colorPrimaryBgHover: #c2d9ff;@colorPrimaryBorder: #99bdff;@colorPrimaryBorderHover: #709dff;@colorPrimaryHover: #477bff;@colorPrimaryActive: #0e38cf;@colorPrimaryTextHover: #477bff;@colorPrimaryText: #1e53f5;@colorPrimaryTextActive: #0e38cf;@colorSuccessBg: #f6ffed;@colorSuccessBgHover: #d9f7be;@colorSuccessBorder: #b7eb8f;@colorSuccessBorderHover: #95de64;@colorSuccessHover: #95de64;@colorSuccessActive: #389e0d;@colorSuccessTextHover: #73d13d;@colorSuccessText: #52c41a;@colorSuccessTextActive: #389e0d;@colorErrorBg: #fff2f0;@colorErrorBgHover: #fff1f0;@colorErrorBorder: #ffccc7;@colorErrorBorderHover: #ffa39e;@colorErrorHover: #ff7875;@colorErrorActive: #d9363e;@colorErrorTextHover: #ff7875;@colorErrorText: #ff4d4f;@colorErrorTextActive: #d9363e;@colorWarningBg: #fffbe6;@colorWarningBgHover: #fff1b8;@colorWarningBorder: #ffe58f;@colorWarningBorderHover: #ffd666;@colorWarningHover: #ffd666;@colorWarningActive: #d48806;@colorWarningTextHover: #ffc53d;@colorWarningText: #faad14;@colorWarningTextActive: #d48806;@colorInfoBg: #e6f4ff;@colorInfoBgHover: #bae0ff;@colorInfoBorder: #91caff;@colorInfoBorderHover: #69b1ff;@colorInfoHover: #69b1ff;@colorInfoActive: #0958d9;@colorInfoTextHover: #4096ff;@colorInfoText: #1677ff;@colorInfoTextActive: #0958d9;@colorBgMask: rgba(0, 0, 0, 0.45);@colorWhite: #fff;@fontSizeSM: 12;@fontSizeLG: 16;@fontSizeXL: 20;@fontSizeHeading1: 38;@fontSizeHeading2: 30;@fontSizeHeading3: 24;@fontSizeHeading4: 20;@fontSizeHeading5: 16;@lineHeight: 1.5714285714285714;@lineHeightLG: 1.5;@lineHeightSM: 1.6666666666666667;@lineHeightHeading1: 1.2105263157894737;@lineHeightHeading2: 1.2666666666666666;@lineHeightHeading3: 1.3333333333333333;@lineHeightHeading4: 1.4;@lineHeightHeading5: 1.5;@sizeXXL: 48;@sizeXL: 32;@sizeLG: 24;@sizeMD: 20;@sizeMS: 16;@size: 16;@sizeSM: 12;@sizeXS: 8;@sizeXXS: 4;@controlHeightSM: 24;@controlHeightXS: 16;@controlHeightLG: 40;@motionDurationFast: 0.1s;@motionDurationMid: 0.2s;@motionDurationSlow: 0.3s;@lineWidthBold: 2;@borderRadiusXS: 2;@borderRadiusSM: 4;@borderRadiusLG: 8;@borderRadiusOuter: 4;"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css b/deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css deleted file mode 100644 index 04e9864..0000000 --- a/deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css +++ /dev/null @@ -1,3 +0,0 @@ -.card___bUkZV{min-width:224px;overflow:hidden}.card___bUkZV:hover .imgWrap___SvEgH{transform:scale(1.2)}.imgBox___Lu4Qw{height:120px;position:relative;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH{width:inherit;height:inherit;margin-bottom:8px;display:block;transition:transform .3s!important;overflow:hidden}.imgBox___Lu4Qw .imgWrap___SvEgH img{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.types___nPkHT{display:flex;flex-wrap:wrap;gap:4px;padding:4px;position:absolute;bottom:8px;right:8px;background:#000;border-radius:4px}.types___nPkHT .iconWrap___YZhqT{display:flex;align-items:center;justify-content:center}.types___nPkHT .iconWrap___YZhqT span{color:#fff;font-size:18px;padding:0 2px}.infoWrap___PFIaH{padding:12px;border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.infoWrap___PFIaH .titleWrap___GHomM{display:flex;align-items:center}.infoWrap___PFIaH .title___UfeIw{flex:1 1;padding:0 2px;margin-bottom:8px;height:18px;font-weight:500;font-size:18px;line-height:16px;color:#161c29;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.infoWrap___PFIaH .linkWrap___BgF09{width:22px;padding-right:6px}.infoWrap___PFIaH .group___BhBkJ{max-height:32px;color:#67738c;margin-bottom:16px;padding:0 2px;font-size:12px;height:12px;line-height:130%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.extra___Gq_Rj{display:grid;grid-gap:10px 6px;color:#1f2635;grid-template-rows:auto;grid-template-columns:1fr;align-items:end;margin-bottom:4px;height:46px;padding:0 2px;font-size:14px;line-height:14px}.extra_item___FcTSW{height:44px;max-height:44px;text-align:center;background-color:#f5f7fa;border-radius:4px;flex-direction:row wrap;justify-content:center;align-items:center;padding-top:15px;padding-bottom:15px;font-weight:500;display:flex;gap:4px}.extra_info___PnVEo{color:#8d95a7;font-size:14px;line-height:16px}.extra___Gq_Rj a{display:flex;margin-left:20px}.extra___Gq_Rj .download___b6gSB{fill:#1e53f5;width:18px;height:18px}.page___MHxHk{background:#fafafa;min-height:100vh}.container___i9YcC{position:relative;margin-bottom:72px;min-width:918px}.banner___FyLA5{width:100%;margin-bottom:25px}.listTitle___IbqSt{font-size:20px;color:#262626;margin-bottom:24px}.card___bOX2D .title___G9jFo{margin-bottom:8px;font-weight:500;font-size:24px;line-height:32px;color:#0e38cf;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card___bOX2D .subtitle___NFpqB{margin-top:-6px;margin-bottom:8px;font-weight:500;font-size:16px;line-height:32px;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card___bOX2D .desc___xifiv{margin-bottom:8px;font-size:14px;line-height:22px;color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card___bOX2D .types___vik5A{display:flex;flex-wrap:wrap;margin-bottom:-8px}.card___bOX2D .types___vik5A div{padding:2px 8px;height:24px;color:#000000d9;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;margin-bottom:8px;margin-right:8px}.card___bOX2D .types___vik5A div:last-child{margin-right:0}.card___bOX2D .line___fzzKm{margin:16px 0;width:100%;height:1px;background-color:#f0f0f0}.card___bOX2D .extra___uPSS4{display:flex;justify-content:space-between}.card___bOX2D .extra___uPSS4 .left___AUOFg{display:flex;justify-content:center;font-size:14px;line-height:22px;color:#595959}.card___bOX2D .extra___uPSS4 .left___AUOFg div{margin-left:28px}.card___bOX2D .extra___uPSS4 .left___AUOFg div:first-child{margin-left:0}.card___bOX2D .extra___uPSS4 .left___AUOFg span{margin-right:4px;font-weight:500;font-size:16px;line-height:24px;color:#1f1f1f}.card___bOX2D .extra___uPSS4 .right___CpSC0{display:flex;align-items:center}.card___bOX2D .extra___uPSS4 a{display:flex;margin-left:20px}.card___bOX2D .extra___uPSS4 .download___wynJ6{fill:#1e53f5;width:18px;height:18px}.pagination___ImmB5{position:absolute;bottom:0;left:0;margin:20px 0;width:100%;display:flex;justify-content:center} - -/*# sourceMappingURL=p__Lab__Datasets__index.2dc8934d.chunk.css.map*/ \ No newline at end of file diff --git a/deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css.map b/deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css.map deleted file mode 100644 index 41a88f5..0000000 --- a/deepdataspace/server/static/p__Lab__Datasets__index.2dc8934d.chunk.css.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"p__Lab__Datasets__index.2dc8934d.chunk.css","mappings":"AAAA","sources":["webpack://app/./src/components/DatasetItem/index.less"],"sourcesContent":[".card {\n min-width: 224px;\n overflow: hidden;\n}\n\n.card:hover {\n .imgWrap {\n transform: scale(1.2);\n }\n}\n\n.imgBox {\n height: 120px;\n position: relative;\n overflow: hidden;\n\n .imgWrap {\n width: inherit;\n height: inherit;\n margin-bottom: 8px;\n display: block;\n transition: transform 0.3s !important;\n overflow: hidden;\n\n img {\n width: 100%;\n height: 100%;\n object-fit: cover;\n border-radius: 8px 8px 0 0;\n }\n }\n}\n\n.types {\n display: flex;\n flex-wrap: wrap;\n gap: 4px;\n padding: 4px;\n position: absolute;\n bottom: 8px;\n right: 8px;\n background: #000;\n border-radius: 4px;\n\n .iconWrap {\n display: flex;\n align-items: center;\n justify-content: center;\n }\n\n .iconWrap span {\n color: #fff;\n font-size: 18px;\n padding: 0 2px;\n }\n}\n\n.infoWrap {\n padding: 12px;\n border-left: 1px solid #f0f0f0;\n border-right: 1px solid #f0f0f0;\n border-bottom: 1px solid #f0f0f0;\n\n .titleWrap {\n display: flex;\n align-items: center;\n }\n\n .title {\n flex: 1;\n padding: 0 2px;\n margin-bottom: 8px;\n height: 18px;\n font-weight: 500;\n font-size: 18px;\n line-height: 16px;\n color: #161c29;\n max-width: 100%;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n\n .linkWrap {\n width: 22px;\n padding-right: 6px;\n }\n\n .group {\n max-height: 32px;\n color: #67738c;\n margin-bottom: 16px;\n padding: 0 2px;\n font-size: 12px;\n height: 12px;\n line-height: 130%;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n }\n}\n\n.extra {\n display: grid;\n grid-gap: 10px 6px;\n color: #1f2635;\n grid-template-rows: auto;\n grid-template-columns: 1fr;\n align-items: end;\n margin-bottom: 4px;\n height: 46px;\n padding: 0 2px;\n font-size: 14px;\n line-height: 14px;\n\n &_item {\n height: 44px;\n max-height: 44px;\n text-align: center;\n background-color: #f5f7fa;\n border-radius: 4px;\n flex-direction: row wrap;\n justify-content: center;\n align-items: center;\n padding-top: 15px;\n padding-bottom: 15px;\n font-weight: 500;\n display: flex;\n gap: 4px;\n }\n\n &_info {\n color: #8d95a7;\n font-size: 14px;\n line-height: 16px;\n }\n\n a {\n display: flex;\n margin-left: 20px;\n }\n\n .download {\n fill: @colorPrimary;\n width: 18px;\n height: 18px;\n }\n}\n\n@blue: #1677ff;@purple: #722ED1;@cyan: #13C2C2;@green: #52C41A;@magenta: #EB2F96;@pink: #eb2f96;@red: #F5222D;@orange: #FA8C16;@yellow: #FADB14;@volcano: #FA541C;@geekblue: #2F54EB;@gold: #FAAD14;@lime: #A0D911;@colorPrimary: #1e53f5;@colorSuccess: #52c41a;@colorWarning: #faad14;@colorError: #ff4d4f;@colorInfo: #1677ff;@colorTextBase: #000;@colorBgBase: #fff;@fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial,\n'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n'Noto Color Emoji';@fontFamilyCode: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;@fontSize: 14;@lineWidth: 1;@lineType: solid;@motionUnit: 0.1;@motionBase: 0;@motionEaseOutCirc: cubic-bezier(0.08, 0.82, 0.17, 1);@motionEaseInOutCirc: cubic-bezier(0.78, 0.14, 0.15, 0.86);@motionEaseOut: cubic-bezier(0.215, 0.61, 0.355, 1);@motionEaseInOut: cubic-bezier(0.645, 0.045, 0.355, 1);@motionEaseOutBack: cubic-bezier(0.12, 0.4, 0.29, 1.46);@motionEaseInBack: cubic-bezier(0.71, -0.46, 0.88, 0.6);@motionEaseInQuint: cubic-bezier(0.755, 0.05, 0.855, 0.06);@motionEaseOutQuint: cubic-bezier(0.23, 1, 0.32, 1);@borderRadius: 6;@sizeUnit: 4;@sizeStep: 4;@sizePopupArrow: 16;@controlHeight: 32;@zIndexBase: 0;@zIndexPopupBase: 1000;@opacityImage: 1;@wireframe: false;@blue-1: #e6f4ff;@blue1: #e6f4ff;@blue-2: #bae0ff;@blue2: #bae0ff;@blue-3: #91caff;@blue3: #91caff;@blue-4: #69b1ff;@blue4: #69b1ff;@blue-5: #4096ff;@blue5: #4096ff;@blue-6: #1677ff;@blue6: #1677ff;@blue-7: #0958d9;@blue7: #0958d9;@blue-8: #003eb3;@blue8: #003eb3;@blue-9: #002c8c;@blue9: #002c8c;@blue-10: #001d66;@blue10: #001d66;@purple-1: #f9f0ff;@purple1: #f9f0ff;@purple-2: #efdbff;@purple2: #efdbff;@purple-3: #d3adf7;@purple3: #d3adf7;@purple-4: #b37feb;@purple4: #b37feb;@purple-5: #9254de;@purple5: #9254de;@purple-6: #722ed1;@purple6: #722ed1;@purple-7: #531dab;@purple7: #531dab;@purple-8: #391085;@purple8: #391085;@purple-9: #22075e;@purple9: #22075e;@purple-10: #120338;@purple10: #120338;@cyan-1: #e6fffb;@cyan1: #e6fffb;@cyan-2: #b5f5ec;@cyan2: #b5f5ec;@cyan-3: #87e8de;@cyan3: #87e8de;@cyan-4: #5cdbd3;@cyan4: #5cdbd3;@cyan-5: #36cfc9;@cyan5: #36cfc9;@cyan-6: #13c2c2;@cyan6: #13c2c2;@cyan-7: #08979c;@cyan7: #08979c;@cyan-8: #006d75;@cyan8: #006d75;@cyan-9: #00474f;@cyan9: #00474f;@cyan-10: #002329;@cyan10: #002329;@green-1: #f6ffed;@green1: #f6ffed;@green-2: #d9f7be;@green2: #d9f7be;@green-3: #b7eb8f;@green3: #b7eb8f;@green-4: #95de64;@green4: #95de64;@green-5: #73d13d;@green5: #73d13d;@green-6: #52c41a;@green6: #52c41a;@green-7: #389e0d;@green7: #389e0d;@green-8: #237804;@green8: #237804;@green-9: #135200;@green9: #135200;@green-10: #092b00;@green10: #092b00;@magenta-1: #fff0f6;@magenta1: #fff0f6;@magenta-2: #ffd6e7;@magenta2: #ffd6e7;@magenta-3: #ffadd2;@magenta3: #ffadd2;@magenta-4: #ff85c0;@magenta4: #ff85c0;@magenta-5: #f759ab;@magenta5: #f759ab;@magenta-6: #eb2f96;@magenta6: #eb2f96;@magenta-7: #c41d7f;@magenta7: #c41d7f;@magenta-8: #9e1068;@magenta8: #9e1068;@magenta-9: #780650;@magenta9: #780650;@magenta-10: #520339;@magenta10: #520339;@pink-1: #fff0f6;@pink1: #fff0f6;@pink-2: #ffd6e7;@pink2: #ffd6e7;@pink-3: #ffadd2;@pink3: #ffadd2;@pink-4: #ff85c0;@pink4: #ff85c0;@pink-5: #f759ab;@pink5: #f759ab;@pink-6: #eb2f96;@pink6: #eb2f96;@pink-7: #c41d7f;@pink7: #c41d7f;@pink-8: #9e1068;@pink8: #9e1068;@pink-9: #780650;@pink9: #780650;@pink-10: #520339;@pink10: #520339;@red-1: #fff1f0;@red1: #fff1f0;@red-2: #ffccc7;@red2: #ffccc7;@red-3: #ffa39e;@red3: #ffa39e;@red-4: #ff7875;@red4: #ff7875;@red-5: #ff4d4f;@red5: #ff4d4f;@red-6: #f5222d;@red6: #f5222d;@red-7: #cf1322;@red7: #cf1322;@red-8: #a8071a;@red8: #a8071a;@red-9: #820014;@red9: #820014;@red-10: #5c0011;@red10: #5c0011;@orange-1: #fff7e6;@orange1: #fff7e6;@orange-2: #ffe7ba;@orange2: #ffe7ba;@orange-3: #ffd591;@orange3: #ffd591;@orange-4: #ffc069;@orange4: #ffc069;@orange-5: #ffa940;@orange5: #ffa940;@orange-6: #fa8c16;@orange6: #fa8c16;@orange-7: #d46b08;@orange7: #d46b08;@orange-8: #ad4e00;@orange8: #ad4e00;@orange-9: #873800;@orange9: #873800;@orange-10: #612500;@orange10: #612500;@yellow-1: #feffe6;@yellow1: #feffe6;@yellow-2: #ffffb8;@yellow2: #ffffb8;@yellow-3: #fffb8f;@yellow3: #fffb8f;@yellow-4: #fff566;@yellow4: #fff566;@yellow-5: #ffec3d;@yellow5: #ffec3d;@yellow-6: #fadb14;@yellow6: #fadb14;@yellow-7: #d4b106;@yellow7: #d4b106;@yellow-8: #ad8b00;@yellow8: #ad8b00;@yellow-9: #876800;@yellow9: #876800;@yellow-10: #614700;@yellow10: #614700;@volcano-1: #fff2e8;@volcano1: #fff2e8;@volcano-2: #ffd8bf;@volcano2: #ffd8bf;@volcano-3: #ffbb96;@volcano3: #ffbb96;@volcano-4: #ff9c6e;@volcano4: #ff9c6e;@volcano-5: #ff7a45;@volcano5: #ff7a45;@volcano-6: #fa541c;@volcano6: #fa541c;@volcano-7: #d4380d;@volcano7: #d4380d;@volcano-8: #ad2102;@volcano8: #ad2102;@volcano-9: #871400;@volcano9: #871400;@volcano-10: #610b00;@volcano10: #610b00;@geekblue-1: #f0f5ff;@geekblue1: #f0f5ff;@geekblue-2: #d6e4ff;@geekblue2: #d6e4ff;@geekblue-3: #adc6ff;@geekblue3: #adc6ff;@geekblue-4: #85a5ff;@geekblue4: #85a5ff;@geekblue-5: #597ef7;@geekblue5: #597ef7;@geekblue-6: #2f54eb;@geekblue6: #2f54eb;@geekblue-7: #1d39c4;@geekblue7: #1d39c4;@geekblue-8: #10239e;@geekblue8: #10239e;@geekblue-9: #061178;@geekblue9: #061178;@geekblue-10: #030852;@geekblue10: #030852;@gold-1: #fffbe6;@gold1: #fffbe6;@gold-2: #fff1b8;@gold2: #fff1b8;@gold-3: #ffe58f;@gold3: #ffe58f;@gold-4: #ffd666;@gold4: #ffd666;@gold-5: #ffc53d;@gold5: #ffc53d;@gold-6: #faad14;@gold6: #faad14;@gold-7: #d48806;@gold7: #d48806;@gold-8: #ad6800;@gold8: #ad6800;@gold-9: #874d00;@gold9: #874d00;@gold-10: #613400;@gold10: #613400;@lime-1: #fcffe6;@lime1: #fcffe6;@lime-2: #f4ffb8;@lime2: #f4ffb8;@lime-3: #eaff8f;@lime3: #eaff8f;@lime-4: #d3f261;@lime4: #d3f261;@lime-5: #bae637;@lime5: #bae637;@lime-6: #a0d911;@lime6: #a0d911;@lime-7: #7cb305;@lime7: #7cb305;@lime-8: #5b8c00;@lime8: #5b8c00;@lime-9: #3f6600;@lime9: #3f6600;@lime-10: #254000;@lime10: #254000;@colorText: rgba(0, 0, 0, 0.88);@colorTextSecondary: rgba(0, 0, 0, 0.65);@colorTextTertiary: rgba(0, 0, 0, 0.45);@colorTextQuaternary: rgba(0, 0, 0, 0.25);@colorFill: rgba(0, 0, 0, 0.15);@colorFillSecondary: rgba(0, 0, 0, 0.06);@colorFillTertiary: rgba(0, 0, 0, 0.04);@colorFillQuaternary: rgba(0, 0, 0, 0.02);@colorBgLayout: #f5f5f5;@colorBgContainer: #ffffff;@colorBgElevated: #ffffff;@colorBgSpotlight: rgba(0, 0, 0, 0.85);@colorBorder: #d9d9d9;@colorBorderSecondary: #f0f0f0;@colorPrimaryBg: #ebf3ff;@colorPrimaryBgHover: #c2d9ff;@colorPrimaryBorder: #99bdff;@colorPrimaryBorderHover: #709dff;@colorPrimaryHover: #477bff;@colorPrimaryActive: #0e38cf;@colorPrimaryTextHover: #477bff;@colorPrimaryText: #1e53f5;@colorPrimaryTextActive: #0e38cf;@colorSuccessBg: #f6ffed;@colorSuccessBgHover: #d9f7be;@colorSuccessBorder: #b7eb8f;@colorSuccessBorderHover: #95de64;@colorSuccessHover: #95de64;@colorSuccessActive: #389e0d;@colorSuccessTextHover: #73d13d;@colorSuccessText: #52c41a;@colorSuccessTextActive: #389e0d;@colorErrorBg: #fff2f0;@colorErrorBgHover: #fff1f0;@colorErrorBorder: #ffccc7;@colorErrorBorderHover: #ffa39e;@colorErrorHover: #ff7875;@colorErrorActive: #d9363e;@colorErrorTextHover: #ff7875;@colorErrorText: #ff4d4f;@colorErrorTextActive: #d9363e;@colorWarningBg: #fffbe6;@colorWarningBgHover: #fff1b8;@colorWarningBorder: #ffe58f;@colorWarningBorderHover: #ffd666;@colorWarningHover: #ffd666;@colorWarningActive: #d48806;@colorWarningTextHover: #ffc53d;@colorWarningText: #faad14;@colorWarningTextActive: #d48806;@colorInfoBg: #e6f4ff;@colorInfoBgHover: #bae0ff;@colorInfoBorder: #91caff;@colorInfoBorderHover: #69b1ff;@colorInfoHover: #69b1ff;@colorInfoActive: #0958d9;@colorInfoTextHover: #4096ff;@colorInfoText: #1677ff;@colorInfoTextActive: #0958d9;@colorBgMask: rgba(0, 0, 0, 0.45);@colorWhite: #fff;@fontSizeSM: 12;@fontSizeLG: 16;@fontSizeXL: 20;@fontSizeHeading1: 38;@fontSizeHeading2: 30;@fontSizeHeading3: 24;@fontSizeHeading4: 20;@fontSizeHeading5: 16;@lineHeight: 1.5714285714285714;@lineHeightLG: 1.5;@lineHeightSM: 1.6666666666666667;@lineHeightHeading1: 1.2105263157894737;@lineHeightHeading2: 1.2666666666666666;@lineHeightHeading3: 1.3333333333333333;@lineHeightHeading4: 1.4;@lineHeightHeading5: 1.5;@sizeXXL: 48;@sizeXL: 32;@sizeLG: 24;@sizeMD: 20;@sizeMS: 16;@size: 16;@sizeSM: 12;@sizeXS: 8;@sizeXXS: 4;@controlHeightSM: 24;@controlHeightXS: 16;@controlHeightLG: 40;@motionDurationFast: 0.1s;@motionDurationMid: 0.2s;@motionDurationSlow: 0.3s;@lineWidthBold: 2;@borderRadiusXS: 2;@borderRadiusSM: 4;@borderRadiusLG: 8;@borderRadiusOuter: 4;"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/deepdataspace/server/static/p__Lab__FlagTool__index.4da66a2f.async.js b/deepdataspace/server/static/p__Lab__FlagTool__index.4c29a581.async.js similarity index 99% rename from deepdataspace/server/static/p__Lab__FlagTool__index.4da66a2f.async.js rename to deepdataspace/server/static/p__Lab__FlagTool__index.4c29a581.async.js index c5d7756..3feaf65 100644 --- a/deepdataspace/server/static/p__Lab__FlagTool__index.4da66a2f.async.js +++ b/deepdataspace/server/static/p__Lab__FlagTool__index.4c29a581.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[397],{48348:function(jn,z,e){e.r(z),e.d(z,{default:function(){return Cn}});var L=e(52983),v=e(65343),U=e(17445),X=e(18288),k=e(17212),G=e(48638),K=e(19419),Q=e(6698),Y=e.n(Q),T=e(58174),$=e(89398),d=e(80455),E=e(32997),w=e(50024),q=e(14369),_=e(76388),nn=e(97379),O={fixMenu:"fixMenu___3BTI4",filter:"filter___f53Ll",rightFilters:"rightFilters___PcqUj",backBtn:"backBtn___zqjXV",dropBtn:"dropBtn___f3XQO"},n=e(97458),en=function(){var a=(0,v.useModel)("dataset.common",function(p){return{isTiledDiff:p.isTiledDiff,cloumnCount:p.pageState.cloumnCount,filters:p.pageData.filters,filterValues:p.pageState.filterValues,comparisons:p.pageState.comparisons}}),o=a.filters,i=a.filterValues,r=a.comparisons,f=a.isTiledDiff,g=a.cloumnCount,s=(0,v.useModel)("dataset.filters"),S=s.onCategoryChange,y=s.onDisplayOptionsChange,x=s.onDisplayAnnotationTypeChange,j=s.onLabelsChange,t=s.onLabelConfidenceChange,l=s.onLabelsDiffModeChange,B=s.onColumnCountChange,A=o.labels,N=i.selectedLabelIds,Z=i.displayAnnotationType===d.JJ.Matting,b=i.displayAnnotationType===d.JJ.KeyPoints;return(0,n.jsxs)("div",{className:O.fixMenu,id:"filterWrap",children:[(0,n.jsxs)("div",{className:O.filter,children:[(0,n.jsx)(T.ZP,{icon:(0,n.jsx)($.Z,{}),type:"text",className:O.backBtn,onClick:function(){return(0,E.yS)("/dataset")}}),(0,n.jsx)(w.Z,{categoryId:i.categoryId,categories:o.categories,onCategoryChange:S})]}),(0,n.jsxs)("div",{className:O.rightFilters,children:[(0,n.jsx)(q.Z,{showMatting:Z,showKeyPoints:b,isTiledDiff:f,labels:A,selectedLabelIds:N,diffMode:d.uP.Overlay,disableChangeDiffMode:!0,onLabelsChange:j,onLabelConfidenceChange:t,onLabelsDiffModeChange:l}),(0,n.jsx)(_.Z,{annotationTypes:o.annotationTypes,disableChangeType:!!r,displayAnnotationType:i.displayAnnotationType,displayOptions:o.displayOptions,displayOptionsValue:i.displayOptions,onDisplayAnnotationTypeChange:x,onDisplayOptionsChange:y}),!f&&(0,n.jsx)(nn.Z,{cloumnCount:g,onColumnCountChange:B})]})]})},an=en,tn=e(44580),on=e(29492),W=e(8671),ln={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},sn=ln,rn=e(31680),V=function(a,o){return L.createElement(rn.Z,(0,W.Z)((0,W.Z)({},a),{},{ref:o,icon:sn}))};V.displayName="SyncOutlined";var dn=L.forwardRef(V),H=e(31590),C=e(26237),h={toolsBar:"toolsBar___BaJ18",selector:"selector___oykI4",antiBtn:"antiBtn___BMNv_",flagTip:"flagTip___jQeUr",flag:"flag___AuDg7",flagBtn:"flagBtn___kI5rw",rightContent:"rightContent___J7I4T",lineSplit:"lineSplit___cRXnA"},gn=e(4689),cn=function(){var a,o=(0,v.useModel)("dataset.common",function(t){var l;return{pageSize:t.pageState.pageSize,flagStatus:(l=t.pageState.flagTools)===null||l===void 0?void 0:l.flagStatus,flagTools:t.pageState.flagTools&&t.pageData.flagTools}}),i=o.flagTools,r=o.flagStatus,f=o.pageSize,g=(0,v.useModel)("dataset.flag"),s=g.onChangeFlagStatus,S=g.changeSelectAll,y=g.antiSelect,x=g.saveFlag,j=g.updateOrder;return i?(0,n.jsxs)("div",{className:h.toolsBar,children:[(0,n.jsxs)("div",{className:h.selector,children:[(0,n.jsx)(tn.Z,{indeterminate:i.count>0&&i.count!==f,checked:(i==null?void 0:i.count)===f,onChange:S,children:i.count===0?(0,n.jsx)(C.Og,{id:"lab.toolsBar.selectAll"}):(0,n.jsx)(C.Og,{id:"lab.toolsBar.selectSome",values:{num:i.count}})}),(0,n.jsx)(T.ZP,{onClick:function(){return y()},className:h.antiBtn,children:(0,n.jsx)(C.Og,{id:"lab.toolsBar.selectInvert"})}),(0,n.jsxs)(gn.Z,{data:d.j3,value:r,filterOptionName:function(l){return l.name},filterOptionValue:function(l){return l.value},onChange:function(l){return s(l)},ghost:!1,type:"default",className:h.antiBtn,children:[(0,n.jsx)(C.Og,{id:"lab.toolsBar.filter"})," :"," ",(a=d.j3.find(function(t){return t.value===r}))===null||a===void 0?void 0:a.name]}),(0,n.jsxs)("div",{className:h.flagTip,children:[(0,n.jsx)(C.Og,{id:"lab.toolsBar.saveAs"}),"\uFF1A"]}),d.YC.map(function(t){return(0,n.jsx)(on.Z,{placement:"bottom",title:t.tip,children:(0,n.jsx)(T.ZP,{ghost:!0,onClick:function(){return x(t.value)},className:h.flagBtn,style:{borderColor:d.a5[t.value],opacity:i.count<=0?.5:1},icon:(0,n.jsx)(H.r,{fill:d.a5[t.value]})})},t.value)})]}),(0,n.jsx)("div",{className:h.rightContent,children:(0,n.jsxs)(T.ZP,{onClick:j,children:[(0,n.jsx)(dn,{}),(0,n.jsx)(C.Og,{id:"lab.toolsBar.updateOrder"})]})})]}):null},un=cn,fn=e(39712),pn=e(39949),c={page:"page___gO_hp",container:"container___ZoYU1",item:"item___gLaMX",itemImgWrap:"itemImgWrap___I92CG",flagIcon:"flagIcon___snhaL",label:"label___m8WJS",itemSelectedMask:"itemSelectedMask___oYwMk",pagination:"pagination___Z13Xp",editor:"editor___ZxT8b",pageSpin:"pageSpin___kIm_a"},hn=e(19950),vn=function(){var a=(0,v.useModel)("dataset.common"),o=a.pageState,i=a.onInitPageState,r=a.pageData,f=a.loading,g=a.displayLabelIds,s=a.isTiledDiff,S=a.displayOptionsResult,y=a.onPageContentLoaded,x=a.onPreviewIndexChange,j=a.exitPreview,t=a.renderAnnotationImage,l=(0,v.useModel)("Lab.FlagTool.model"),B=l.onPageDidMount,A=l.onPageWillUnmount,N=l.clickItem,Z=l.doubleClickItem,b=l.onPageChange,p=l.onPageSizeChange,mn=o.cloumnCount,Sn=o.isSingleAnnotation,yn=o.filterValues,F=o.flagTools;(0,U.Z)({onPageDidMount:B,onPageWillUnmount:A,onInitPageState:i,pageState:o});var M=(0,hn.Z)(function(){return document.querySelector(".ant-pro-page-container")}),J=M!=null&&M.width?M.width-80:0,P=(0,L.useMemo)(function(){return s?(0,pn.JC)(r.imgList,g,yn.displayAnnotationType):r.imgList},[s,r.imgList,g]),R=s?P.length/(r.imgList.length||1):mn,m=J?(J-16*(R-1))/(R||1):0;return(0,n.jsxs)(X._z,{ghost:!0,className:c.page,pageHeaderRender:function(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(an,{}),(0,n.jsx)(un,{})]})},fixedHeader:!0,children:[(0,n.jsx)("div",{className:c.container,children:(0,n.jsx)(k.ZP,{loading:f,children:P.length?(0,n.jsx)(Y(),{options:{gutter:16,horizontalOrder:!0,transitionDuration:0},onImagesLoaded:function(){return y()},children:P.map(function(u,I){return(0,n.jsxs)("div",{className:c.item,style:{width:m},onClick:function(){return N(I)},onDoubleClick:function(){return Z(I)},children:[(0,n.jsx)("div",{className:c.itemImgWrap,style:{width:m,height:F?m*3/4:"auto"},children:t({wrapWidth:m,wrapHeight:F?m*3/4:void 0,minHeight:m*3/4,data:u})}),u.flag>0&&(0,n.jsx)(H.r,{fill:d.a5[u.flag],className:c.flagIcon}),S.showImgDesc&&(0,n.jsxs)("div",{className:c.label,children:[" ",u.desc," "]}),F&&u.selected?(0,n.jsx)("div",{className:c.itemSelectedMask}):null]},"".concat(u.id,"_").concat(I))})}):null})}),!f&&(0,n.jsx)("div",{className:c.pagination,children:(0,n.jsx)(G.Z,{current:o.page,pageSize:o.pageSize,total:r.total,showSizeChanger:!0,showQuickJumper:!0,pageSizeOptions:d.XM,onChange:function(I){return b(I)},onShowSizeChange:p})}),(0,n.jsx)(fn.Z,{visible:o.previewIndex>=0&&!Sn,onClose:j,list:P,current:o.previewIndex,onCurrentChange:x,renderAnnotationImage:t}),r.screenLoading?(0,n.jsx)("div",{className:c.pageSpin,children:(0,n.jsx)(K.Z,{spinning:!0,tip:r.screenLoading})}):null]})},Cn=vn}}]); +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[397],{48348:function(jn,z,e){e.r(z),e.d(z,{default:function(){return Cn}});var L=e(52983),v=e(65343),U=e(17445),X=e(18288),k=e(17212),G=e(48638),K=e(19419),Q=e(6698),Y=e.n(Q),T=e(58174),$=e(89398),d=e(80455),E=e(32997),w=e(50024),q=e(14369),_=e(76388),nn=e(97379),O={fixMenu:"fixMenu___3BTI4",filter:"filter___f53Ll",rightFilters:"rightFilters___PcqUj",backBtn:"backBtn___zqjXV",dropBtn:"dropBtn___f3XQO"},n=e(97458),en=function(){var a=(0,v.useModel)("dataset.common",function(p){return{isTiledDiff:p.isTiledDiff,cloumnCount:p.pageState.cloumnCount,filters:p.pageData.filters,filterValues:p.pageState.filterValues,comparisons:p.pageState.comparisons}}),o=a.filters,i=a.filterValues,r=a.comparisons,f=a.isTiledDiff,g=a.cloumnCount,s=(0,v.useModel)("dataset.filters"),S=s.onCategoryChange,y=s.onDisplayOptionsChange,x=s.onDisplayAnnotationTypeChange,j=s.onLabelsChange,t=s.onLabelConfidenceChange,l=s.onLabelsDiffModeChange,B=s.onColumnCountChange,A=o.labels,N=i.selectedLabelIds,Z=i.displayAnnotationType===d.JJ.Matting,b=i.displayAnnotationType===d.JJ.KeyPoints;return(0,n.jsxs)("div",{className:O.fixMenu,id:"filterWrap",children:[(0,n.jsxs)("div",{className:O.filter,children:[(0,n.jsx)(T.ZP,{icon:(0,n.jsx)($.Z,{}),type:"text",className:O.backBtn,onClick:function(){return(0,E.yS)("/dataset")}}),(0,n.jsx)(w.Z,{categoryId:i.categoryId,categories:o.categories,onCategoryChange:S})]}),(0,n.jsxs)("div",{className:O.rightFilters,children:[(0,n.jsx)(q.Z,{showMatting:Z,showKeyPoints:b,isTiledDiff:f,labels:A,selectedLabelIds:N,diffMode:d.uP.Overlay,disableChangeDiffMode:!0,onLabelsChange:j,onLabelConfidenceChange:t,onLabelsDiffModeChange:l}),(0,n.jsx)(_.Z,{annotationTypes:o.annotationTypes,disableChangeType:!!r,displayAnnotationType:i.displayAnnotationType,displayOptions:o.displayOptions,displayOptionsValue:i.displayOptions,onDisplayAnnotationTypeChange:x,onDisplayOptionsChange:y}),!f&&(0,n.jsx)(nn.Z,{cloumnCount:g,onColumnCountChange:B})]})]})},an=en,tn=e(44580),on=e(29492),W=e(8671),ln={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M168 504.2c1-43.7 10-86.1 26.9-126 17.3-41 42.1-77.7 73.7-109.4S337 212.3 378 195c42.4-17.9 87.4-27 133.9-27s91.5 9.1 133.8 27A341.5 341.5 0 01755 268.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.7 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c0-6.7-7.7-10.5-12.9-6.3l-56.4 44.1C765.8 155.1 646.2 92 511.8 92 282.7 92 96.3 275.6 92 503.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8zm756 7.8h-60c-4.4 0-7.9 3.5-8 7.8-1 43.7-10 86.1-26.9 126-17.3 41-42.1 77.8-73.7 109.4A342.45 342.45 0 01512.1 856a342.24 342.24 0 01-243.2-100.8c-9.9-9.9-19.2-20.4-27.8-31.4l60.2-47a8 8 0 00-3-14.1l-175.7-43c-5-1.2-9.9 2.6-9.9 7.7l-.7 181c0 6.7 7.7 10.5 12.9 6.3l56.4-44.1C258.2 868.9 377.8 932 512.2 932c229.2 0 415.5-183.7 419.8-411.8a8 8 0 00-8-8.2z"}}]},name:"sync",theme:"outlined"},sn=ln,rn=e(31680),V=function(a,o){return L.createElement(rn.Z,(0,W.Z)((0,W.Z)({},a),{},{ref:o,icon:sn}))};V.displayName="SyncOutlined";var dn=L.forwardRef(V),H=e(31590),C=e(26237),h={toolsBar:"toolsBar___BaJ18",selector:"selector___oykI4",antiBtn:"antiBtn___BMNv_",flagTip:"flagTip___jQeUr",flag:"flag___AuDg7",flagBtn:"flagBtn___kI5rw",rightContent:"rightContent___J7I4T",lineSplit:"lineSplit___cRXnA"},gn=e(4689),cn=function(){var a,o=(0,v.useModel)("dataset.common",function(t){var l;return{pageSize:t.pageState.pageSize,flagStatus:(l=t.pageState.flagTools)===null||l===void 0?void 0:l.flagStatus,flagTools:t.pageState.flagTools&&t.pageData.flagTools}}),i=o.flagTools,r=o.flagStatus,f=o.pageSize,g=(0,v.useModel)("dataset.flag"),s=g.onChangeFlagStatus,S=g.changeSelectAll,y=g.antiSelect,x=g.saveFlag,j=g.updateOrder;return i?(0,n.jsxs)("div",{className:h.toolsBar,children:[(0,n.jsxs)("div",{className:h.selector,children:[(0,n.jsx)(tn.Z,{indeterminate:i.count>0&&i.count!==f,checked:(i==null?void 0:i.count)===f,onChange:S,children:i.count===0?(0,n.jsx)(C.Og,{id:"lab.toolsBar.selectAll"}):(0,n.jsx)(C.Og,{id:"lab.toolsBar.selectSome",values:{num:i.count}})}),(0,n.jsx)(T.ZP,{onClick:function(){return y()},className:h.antiBtn,children:(0,n.jsx)(C.Og,{id:"lab.toolsBar.selectInvert"})}),(0,n.jsxs)(gn.Z,{data:d.j3,value:r,filterOptionName:function(l){return l.name},filterOptionValue:function(l){return l.value},onChange:function(l){return s(l)},ghost:!1,type:"default",className:h.antiBtn,children:[(0,n.jsx)(C.Og,{id:"lab.toolsBar.filter"})," :"," ",(a=d.j3.find(function(t){return t.value===r}))===null||a===void 0?void 0:a.name]}),(0,n.jsxs)("div",{className:h.flagTip,children:[(0,n.jsx)(C.Og,{id:"lab.toolsBar.saveAs"}),"\uFF1A"]}),d.YC.map(function(t){return(0,n.jsx)(on.Z,{placement:"bottom",title:t.tip,children:(0,n.jsx)(T.ZP,{ghost:!0,onClick:function(){return x(t.value)},className:h.flagBtn,style:{borderColor:d.a5[t.value],opacity:i.count<=0?.5:1},icon:(0,n.jsx)(H.r,{fill:d.a5[t.value]})})},t.value)})]}),(0,n.jsx)("div",{className:h.rightContent,children:(0,n.jsxs)(T.ZP,{onClick:j,children:[(0,n.jsx)(dn,{}),(0,n.jsx)(C.Og,{id:"lab.toolsBar.updateOrder"})]})})]}):null},un=cn,fn=e(79517),pn=e(39949),c={page:"page___gO_hp",container:"container___ZoYU1",item:"item___gLaMX",itemImgWrap:"itemImgWrap___I92CG",flagIcon:"flagIcon___snhaL",label:"label___m8WJS",itemSelectedMask:"itemSelectedMask___oYwMk",pagination:"pagination___Z13Xp",editor:"editor___ZxT8b",pageSpin:"pageSpin___kIm_a"},hn=e(19950),vn=function(){var a=(0,v.useModel)("dataset.common"),o=a.pageState,i=a.onInitPageState,r=a.pageData,f=a.loading,g=a.displayLabelIds,s=a.isTiledDiff,S=a.displayOptionsResult,y=a.onPageContentLoaded,x=a.onPreviewIndexChange,j=a.exitPreview,t=a.renderAnnotationImage,l=(0,v.useModel)("Lab.FlagTool.model"),B=l.onPageDidMount,A=l.onPageWillUnmount,N=l.clickItem,Z=l.doubleClickItem,b=l.onPageChange,p=l.onPageSizeChange,mn=o.cloumnCount,Sn=o.isSingleAnnotation,yn=o.filterValues,F=o.flagTools;(0,U.Z)({onPageDidMount:B,onPageWillUnmount:A,onInitPageState:i,pageState:o});var M=(0,hn.Z)(function(){return document.querySelector(".ant-pro-page-container")}),J=M!=null&&M.width?M.width-80:0,P=(0,L.useMemo)(function(){return s?(0,pn.JC)(r.imgList,g,yn.displayAnnotationType):r.imgList},[s,r.imgList,g]),R=s?P.length/(r.imgList.length||1):mn,m=J?(J-16*(R-1))/(R||1):0;return(0,n.jsxs)(X._z,{ghost:!0,className:c.page,pageHeaderRender:function(){return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(an,{}),(0,n.jsx)(un,{})]})},fixedHeader:!0,children:[(0,n.jsx)("div",{className:c.container,children:(0,n.jsx)(k.ZP,{loading:f,children:P.length?(0,n.jsx)(Y(),{options:{gutter:16,horizontalOrder:!0,transitionDuration:0},onImagesLoaded:function(){return y()},children:P.map(function(u,I){return(0,n.jsxs)("div",{className:c.item,style:{width:m},onClick:function(){return N(I)},onDoubleClick:function(){return Z(I)},children:[(0,n.jsx)("div",{className:c.itemImgWrap,style:{width:m,height:F?m*3/4:"auto"},children:t({wrapWidth:m,wrapHeight:F?m*3/4:void 0,minHeight:m*3/4,data:u})}),u.flag>0&&(0,n.jsx)(H.r,{fill:d.a5[u.flag],className:c.flagIcon}),S.showImgDesc&&(0,n.jsxs)("div",{className:c.label,children:[" ",u.desc," "]}),F&&u.selected?(0,n.jsx)("div",{className:c.itemSelectedMask}):null]},"".concat(u.id,"_").concat(I))})}):null})}),!f&&(0,n.jsx)("div",{className:c.pagination,children:(0,n.jsx)(G.Z,{current:o.page,pageSize:o.pageSize,total:r.total,showSizeChanger:!0,showQuickJumper:!0,pageSizeOptions:d.XM,onChange:function(I){return b(I)},onShowSizeChange:p})}),(0,n.jsx)(fn.Z,{visible:o.previewIndex>=0&&!Sn,onClose:j,list:P,current:o.previewIndex,onCurrentChange:x,renderAnnotationImage:t}),r.screenLoading?(0,n.jsx)("div",{className:c.pageSpin,children:(0,n.jsx)(K.Z,{spinning:!0,tip:r.screenLoading})}):null]})},Cn=vn}}]); diff --git a/deepdataspace/server/static/p__Project__Detail__index.8fc6cd39.async.js b/deepdataspace/server/static/p__Project__Detail__index.ae4892c1.async.js similarity index 52% rename from deepdataspace/server/static/p__Project__Detail__index.8fc6cd39.async.js rename to deepdataspace/server/static/p__Project__Detail__index.ae4892c1.async.js index e3e3ee3..7d0d66d 100644 --- a/deepdataspace/server/static/p__Project__Detail__index.8fc6cd39.async.js +++ b/deepdataspace/server/static/p__Project__Detail__index.ae4892c1.async.js @@ -1 +1 @@ -"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[69],{17445:function(se,U,a){a.d(U,{Z:function(){return Q}});var z=a(63900),E=a.n(z),J=a(88205),R=a.n(J),W=a(52983),V=a(85661);function Q(L){var y=L.pageState,O=L.onInitPageState,B=L.onPageDidMount,I=L.onPageWillUnmount,p=(0,V.Z)({},{navigateMode:"replace"}),m=R()(p,2),P=m[0],X=m[1];(0,W.useEffect)(function(){if(O){var A={};try{A=P.pageState?JSON.parse(P.pageState):{}}catch(G){console.error("get urlPageState error: ",G)}O(A,P)}return B&&B(P),function(){I&&I()}},[]),(0,W.useEffect)(function(){X(E()(E()({},P),{},{pageState:JSON.stringify(y)}))},[y])}},91443:function(se,U,a){a.r(U),a.d(U,{default:function(){return be}});var z=a(34485),E=a.n(z),J=a(88205),R=a.n(J),W=a(89398),V=a(56744),Q=a(68505),L=a(18288),y=a(81409),O=a(32030),B=a(13800),I=a(58174),p=a(65343),m=a(29880),P=a(23673),X=a(17445),A=a(26237),G=a(42376),F=a(85791),S=a(60421),e=a(97458),ce=function(){var j=(0,p.useModel)("Project.detail"),x=j.pageData,u=j.assignModal,g=j.onCloseAssignModal,T=j.userLintRequest,C=j.assignModalFinish,d=x.projectDetail,M=(0,A.bU)(),t=M.localeText;return d?(0,e.jsxs)(G.Y,{title:u.types.includes(S.u.reassign)?t("proj.assign.modal.reassign"):t("proj.assign.modal.assign"),width:640,modalProps:{onCancel:g,destroyOnClose:!0,maskClosable:!1},visible:u.show,initialValues:u.initialValues,onFinish:C,children:[u.types.includes(S.u.labelLeader)&&(0,e.jsx)(F.Z,{label:t("proj.assign.modal.ll.label"),placeholder:t("proj.assign.modal.ll.placeholder"),tooltip:t("proj.assign.modal.ll.tooltip"),name:"labelLeaderId",fieldProps:{showSearch:!0,labelInValue:!1},debounceTime:300,request:T,rules:[{required:!0,message:t("proj.assign.modal.ll.msg")}]}),u.types.includes(S.u.reviewLeader)&&(0,e.jsx)(F.Z,{label:t("proj.assign.modal.rl.label"),placeholder:t("proj.assign.modal.rl.placeholder"),tooltip:t("proj.assign.modal.rl.tooltip"),name:"reviewLeaderId",fieldProps:{showSearch:!0,labelInValue:!1},debounceTime:300,request:T,rules:[{required:!0,message:t("proj.assign.modal.rl.msg")}]}),u.types.includes(S.u.labeler)&&(0,e.jsx)(F.Z.SearchSelect,{label:t("proj.assign.modal.ler.label"),placeholder:t("proj.assign.modal.ler.placeholder",{times:d.labelTimes}),tooltip:t("proj.assign.modal.ler.tootltip"),name:"labelerIds",fieldProps:{mode:"multiple",labelInValue:!1},debounceTime:300,request:T,rules:[{required:!0,message:t("proj.assign.modal.ler.msg",{times:d.labelTimes})},{len:d.labelTimes,transform:function(l){return l.length?"s".repeat(l.length):""},message:t("proj.assign.modal.ler.msgTimes",{times:d.labelTimes})}]}),u.types.includes(S.u.reviewer)&&(0,e.jsx)(F.Z.SearchSelect,{label:t("proj.assign.modal.rer.label"),placeholder:t("proj.assign.modal.rer.placeholder",{times:d.reviewTimes}),tooltip:t("proj.assign.modal.rer.tootltip"),name:"reviewerIds",fieldProps:{mode:"multiple",labelInValue:!1},debounceTime:300,request:T,rules:[{required:!0,message:t("proj.assign.modal.rer.msg",{times:d.reviewTimes})},{len:d.reviewTimes,transform:function(l){return l.length?"s".repeat(l.length):""},message:t("proj.assign.modal.rer.msgTimes",{times:d.reviewTimes})}]}),u.types.includes(S.u.reassign)&&(0,e.jsx)(F.Z,{label:t("proj.assign.modal.reassign.label"),placeholder:t("proj.assign.modal.reassign.placeholder"),name:"reassigner",fieldProps:{showSearch:!0,labelInValue:!1},debounceTime:300,request:T,rules:[{required:!0,message:t("proj.assign.modal.reassign.msg")}]})]}):null},pe=ce,ge=a(73974),le=a(52983),b=a(73205),K={container:"container___SbJNH",progress:"progress___E0MmQ",progressItem:"progressItem___NiZAB",labels:"labels___TBmcS",split:"split___NOm1V"},ve=function(j){var x=j.data,u=(0,A.bU)(),g=u.localeText;if(!x)return(0,e.jsx)(e.Fragment,{children:"-"});var T=x.labelNumWaiting,C=x.reviewNumWaiting,d=x.reviewNumRejected,M=x.reviewNumAccepted,t=T+C+d+M,h=[{label:g("proj.taskProgress.done"),color:"#72c240",progressColor:"#72c240",value:M},{label:g("proj.taskProgress.inRework"),color:"#ec5b56",progressColor:"#ec5b56",value:d},{label:g("proj.taskProgress.toReview"),color:"#448ef7",progressColor:"#448ef7",value:C},{label:g("proj.taskProgress.toLabel"),color:"#575252",progressColor:"#e4e4e4",value:T}];return(0,e.jsxs)("div",{className:K.container,children:[(0,e.jsx)("div",{className:K.progress,children:h.map(function(l,k){return(0,e.jsx)("div",{className:K.progressItem,style:{backgroundColor:l.progressColor,width:"".concat(l.value*100/t,"%")}},k)})}),(0,e.jsx)("div",{className:K.labels,children:h.map(function(l,k){return(0,e.jsxs)("div",{style:{color:l.color},children:[k!==0?(0,e.jsx)("span",{className:K.split,children:"|"}):null,(0,e.jsx)("span",{children:l.label}),"(",l.value,")"]},k)})})]})},ne=ve,me=function(){var j=(0,p.useModel)("Project.auth"),x=j.getUserRoles,u=j.checkPermission,g=(0,p.useModel)("Project.detail"),T=g.taskDetailModalIndex,C=g.setTaskDetailModalIndex,d=g.pageData,M=g.reassignWorker,t=(0,A.bU)(),h=t.localeText,l=T!==void 0?d.list[T]:void 0,k=(0,le.useMemo)(function(){return l?l.labelers.concat(l.reviewers):[]},[l]),ee=function(o){var D=[],Y=x(d.projectDetail,l);return(u(Y,b.Oc.AssignLabeler)&&o.role===b.vb.Labeler||u(Y,b.Oc.AssignReviewer)&&o.role===b.vb.Reviewer)&&D.push((0,e.jsx)("a",{style:{color:"#2db7f5"},onClick:function(){return M(l,o)},children:h("proj.detail.modal.reassign")},"Reassign")),D},_=[{title:h("proj.detail.modal.index"),valueType:"index",width:80},{title:h("proj.detail.modal.role"),dataIndex:"role"},{title:h("proj.detail.modal.worker"),ellipsis:!0,render:function(o,D){return(0,e.jsx)(P.Z,{isPerson:!0,data:[{text:D.userName}]})}},{title:h("proj.detail.modal.progress"),ellipsis:!0,width:350,render:function(o,D){return(0,e.jsx)(ne,{data:D})}},{title:h("proj.detail.modal.action"),valueType:"option",key:"option",render:function(o,D){return ee(D)}}];return(0,e.jsx)(ge.Z,{title:h("proj.detail.modal.title",{id:l==null?void 0:l.id}),width:1200,open:Boolean(l),onCancel:function(){return C(void 0)},destroyOnClose:!0,footer:null,children:l&&(0,e.jsx)(y.Z,{scroll:{x:800},rowKey:"id",columns:_,cardBordered:!0,dataSource:k,toolBarRender:function(){return[(0,e.jsx)(e.Fragment,{})]},options:!1,search:!1})})},je=me,he=a(19950),$={page:"page___HrYAe",table:"table___vpXyu",actionCell:"actionCell___NNJhx"},oe=a(32997),fe=function(){var j,x,u,g,T=(0,p.useModel)("user"),C=T.user,d=(0,p.useModel)("Project.auth"),M=d.getUserRoles,t=d.checkPermission,h=(0,le.useState)(!1),l=R()(h,2),k=l[0],ee=l[1],_=(0,he.Z)(document.querySelector(".ant-pro-grid-content")),c=(0,p.useModel)("Project.detail"),o=c.pageData,D=c.pageState,Y=c.loading,ie=c.onSelectChange,xe=c.onPageChange,Te=c.onInitPageState,Ce=c.setTaskDetailModalIndex,de=c.assignLeaders,De=c.assignWorker,Pe=c.restartTask,ue=c.onChangeTaskResult;(0,X.Z)({onInitPageState:Te,pageState:D});var Le=(0,A.bU)(),i=Le.localeText,ye=function(s,r){if(!o.projectDetail)return[];var n=[],f=M(o.projectDetail,s);t(f,b.Oc.AssignLeader)&&n.push((0,e.jsx)("a",{style:{color:"#2db7f5"},onClick:function(){return de([s.id])},children:i("proj.table.detail.action.assignLeader")},"assignLeader"));var Z=t(f,b.Oc.AssignLabeler)&&o.projectDetail.labelTimes>0&&s.labelers.length<=0,H=t(f,b.Oc.AssignReviewer)&&o.projectDetail.reviewTimes>0&&s.reviewers.length<=0;if(Z||H){var N=[];Z&&N.push(S.u.labeler),H&&N.push(S.u.reviewer),n.push((0,e.jsx)("a",{style:{color:"#2db7f5"},onClick:function(){return De(s,N)},children:i("proj.table.detail.action.assignWorker")},"assignWorker"))}(s.labelers.length||s.reviewers.length)&&n.push((0,e.jsx)("a",{onClick:function(){return Ce(r)},children:i("proj.table.detail.action.detail")},"detail")),t(f,b.Oc.RestartTask)&&s.status===m.gZ.Rejected&&n.push((0,e.jsx)("a",{style:{color:"#4fbb30"},onClick:function(){return Pe(s)},children:i("proj.table.detail.action.restart")},"restart")),t(f,b.Oc.TaskQa)&&((s.status===m.gZ.Reviewing||s.status===m.gZ.Rejected)&&n.push((0,e.jsx)("a",{style:{color:"#4fbb30"},onClick:function(){return ue(s,s.status===m.gZ.Rejected?m.JE.ForceAccept:m.JE.Accept)},children:i("proj.table.detail.action.accept")},"accept")),s.status===m.gZ.Reviewing&&n.push((0,e.jsx)(O.Z,{title:"Are you sure to reject this task?",onConfirm:function(){return ue(s,m.JE.Reject)},children:(0,e.jsx)("a",{style:{color:"red"},children:i("proj.table.detail.action.reject")},"reject")},"reject")));var ae="/project/task/workspace?projectId=".concat((0,oe.Oe)(),"&taskId=").concat(s.id);if(t(f,b.Oc.View)&&n.push((0,e.jsx)(p.Link,{to:ae,children:i("proj.table.detail.action.view")},"view")),t(f,b.Oc.StartLabel)){var te,Me=(te=s.labelers.find(function(w){return w.userId===C.userId}))===null||te===void 0?void 0:te.id,ke=encodeURIComponent(JSON.stringify({status:m.j$.Labeling,roleId:Me}));n.push((0,e.jsx)(p.Link,{to:"".concat(ae,"&pageState=").concat(ke),children:i("proj.table.detail.action.startLabel")},"StartLabel"))}if(t(f,b.Oc.StartReview)){var re,we=(re=s.reviewers.find(function(w){return w.userId===C.userId}))===null||re===void 0?void 0:re.id,Se=encodeURIComponent(JSON.stringify({status:m.j$.Reviewing,roleId:we}));n.push((0,e.jsx)(p.Link,{to:"".concat(ae,"&pageState=").concat(Se),children:i("proj.table.detail.action.startReview")},"StartReview"))}return n},Ie=[{title:i("proj.table.detail.index"),valueType:"index",width:80,render:function(s,r){return r.idx+1}},{title:i("proj.table.detail.labelLeader"),ellipsis:!0,width:200,render:function(s,r){return r.labelLeader?(0,e.jsx)(P.Z,{isPerson:!0,data:[{text:r.labelLeader.userName,color:"green"}]}):"-"}},{title:i("proj.table.detail.labeler"),dataIndex:"labeler",ellipsis:!0,width:200,render:function(s,r){return r.labelers&&r.labelers.length?(0,e.jsx)(P.Z,{isPerson:!0,data:(r.labelers||[]).map(function(n){return{text:n.userName}})}):"-"}}].concat(E()(o.projectDetail&&o.projectDetail.reviewTimes>0?[{title:i("proj.table.detail.reviewLeader"),ellipsis:!0,width:200,render:function(s,r){return r.reviewLeader?(0,e.jsx)(P.Z,{isPerson:!0,data:[{text:r.reviewLeader.userName,color:"green"}]}):"-"}},{title:i("proj.table.detail.reviewer"),dataIndex:"reviewer",ellipsis:!0,width:200,render:function(s,r){return r.reviewers&&r.reviewers.length?(0,e.jsx)(P.Z,{isPerson:!0,data:(r.reviewers||[]).map(function(n){return{text:n.userName}})}):"-"}}]:[]),[{title:i("proj.table.detail.progress"),dataIndex:"progress",valueType:"progress",ellipsis:!0,width:350,render:function(s,r){var n,f,Z=((n=r.labelLeader)===null||n===void 0?void 0:n.userId)!==C.userId&&r.labelers.length===1&&r.labelers[0].userId===C.userId,H=((f=r.reviewLeader)===null||f===void 0?void 0:f.userId)!==C.userId&&r.reviewers.length===1&&r.reviewers[0].userId===C.userId,N=r.labelLeader;return Z&&!H?N=r.labelers[0]:H&&!Z&&(N=r.reviewers[0]),r.labelers.length>0||r.reviewers.length>0?(0,e.jsx)(ne,{data:N}):"-"}},{title:i("proj.table.detail.status"),dataIndex:"status",valueType:"select",ellipsis:!0,width:120,render:function(s,r){if(r.status){var n=m.ZA[r.status],f=n.text,Z=n.color;return(0,e.jsx)(B.Z,{color:Z,children:i(f)})}}},{title:i("proj.table.detail.action"),valueType:"option",key:"option",width:240,render:function(s,r,n){return(0,e.jsx)("div",{className:$.actionCell,children:ye(r,n)})}}]);return(0,e.jsxs)(L._z,{className:$.page,header:{title:(j=o.projectDetail)===null||j===void 0?void 0:j.name,backIcon:(0,e.jsx)(W.Z,{}),onBack:function(){return(0,oe.yS)("/project")},extra:[(0,e.jsxs)("div",{style:{color:"rgba(0, 0, 0, 0.45)"},children:[i("proj.detail.owner"),":"," ",(x=o.projectDetail)===null||x===void 0?void 0:x.owner.name," |"," ",i("proj.detail.managers"),":"," ",(u=o.projectDetail)===null||u===void 0?void 0:u.managers.map(function(v){return v.name}).join(", ")]},"owner"),(0,e.jsx)(I.ZP,{size:"small",type:"text",icon:k?(0,e.jsx)(V.Z,{}):(0,e.jsx)(Q.Z,{}),onClick:function(){return ee(function(s){return!s})}},"icon")],breadcrumb:{}},content:k?null:(g=o.projectDetail)===null||g===void 0?void 0:g.description,children:[(0,e.jsx)(y.Z,{rowKey:"id",className:$.table,scroll:{x:1200,y:_!=null&&_.height?_.height-124:void 0},columns:Ie,cardBordered:!0,dataSource:o.list,toolBarRender:function(){return[(0,e.jsx)(e.Fragment,{})]},options:!1,search:!1,rowSelection:t(M(o.projectDetail),b.Oc.AssignLeader)?{getCheckboxProps:function(s){return{disabled:Boolean(s.labelLeader||s.reviewLeader)}},selectedRowKeys:o.selectedTaskIds,onChange:ie}:!1,tableAlertOptionRender:function(){return(0,e.jsxs)(I.ZP,{type:"primary",onClick:function(){return de()},children:["+ ",i("proj.table.detail.batchAssignLeader")]})},loading:Y,pagination:{current:D.page,pageSize:D.pageSize,total:o.total,showSizeChanger:!0,onChange:xe}}),(0,e.jsx)(je,{}),(0,e.jsx)(pe,{})]})},be=fe},23673:function(se,U,a){a.d(U,{Z:function(){return V}});var z=a(41474),E=a(13800),J={tagsWrap:"tagsWrap___bmrPM"},R=a(97458),W=function(L){var y=L.data,O=L.max,B=L.isPerson,I=O?y.slice(0,O):y;return(0,R.jsxs)("div",{className:J.tagsWrap,children:[I&&I.map(function(p){return(0,R.jsx)(E.Z,{icon:B?(0,R.jsx)(z.Z,{}):null,color:p.color||"geekblue",children:p.text},p.text)}),I.length0&&s.labelers.length<=0,H=t(f,b.Oc.AssignReviewer)&&o.projectDetail.reviewTimes>0&&s.reviewers.length<=0;if(Z||H){var N=[];Z&&N.push(S.u.labeler),H&&N.push(S.u.reviewer),n.push((0,e.jsx)("a",{style:{color:"#2db7f5"},onClick:function(){return Pe(s,N)},children:i("proj.table.detail.action.assignWorker")},"assignWorker"))}(s.labelers.length||s.reviewers.length)&&n.push((0,e.jsx)("a",{onClick:function(){return Ce(r)},children:i("proj.table.detail.action.detail")},"detail")),t(f,b.Oc.RestartTask)&&s.status===m.gZ.Rejected&&n.push((0,e.jsx)("a",{style:{color:"#4fbb30"},onClick:function(){return De(s)},children:i("proj.table.detail.action.restart")},"restart")),t(f,b.Oc.TaskQa)&&((s.status===m.gZ.Reviewing||s.status===m.gZ.Rejected)&&n.push((0,e.jsx)("a",{style:{color:"#4fbb30"},onClick:function(){return ue(s,s.status===m.gZ.Rejected?m.JE.ForceAccept:m.JE.Accept)},children:i("proj.table.detail.action.accept")},"accept")),s.status===m.gZ.Reviewing&&n.push((0,e.jsx)(O.Z,{title:"Are you sure to reject this task?",onConfirm:function(){return ue(s,m.JE.Reject)},children:(0,e.jsx)("a",{style:{color:"red"},children:i("proj.table.detail.action.reject")},"reject")},"reject")));var ae="/project/task/workspace?projectId=".concat((0,oe.Oe)(),"&taskId=").concat(s.id);if(t(f,b.Oc.View)&&n.push((0,e.jsx)(g.Link,{to:ae,children:i("proj.table.detail.action.view")},"view")),t(f,b.Oc.StartLabel)){var te,ye=(te=s.labelers.find(function(w){return w.userId===C.userId}))===null||te===void 0?void 0:te.id,Me=encodeURIComponent(JSON.stringify({status:m.j$.Labeling,roleId:ye}));n.push((0,e.jsx)(g.Link,{to:"".concat(ae,"&pageState=").concat(Me),children:i("proj.table.detail.action.startLabel")},"StartLabel"))}if(t(f,b.Oc.StartReview)){var re,we=(re=s.reviewers.find(function(w){return w.userId===C.userId}))===null||re===void 0?void 0:re.id,Se=encodeURIComponent(JSON.stringify({status:m.j$.Reviewing,roleId:we}));n.push((0,e.jsx)(g.Link,{to:"".concat(ae,"&pageState=").concat(Se),children:i("proj.table.detail.action.startReview")},"StartReview"))}return n},ke=[{title:i("proj.table.detail.index"),valueType:"index",width:80,render:function(s,r){return r.idx+1}},{title:i("proj.table.detail.labelLeader"),ellipsis:!0,width:200,render:function(s,r){return r.labelLeader?(0,e.jsx)(D.Z,{isPerson:!0,data:[{text:r.labelLeader.userName,color:"green"}]}):"-"}},{title:i("proj.table.detail.labeler"),dataIndex:"labeler",ellipsis:!0,width:200,render:function(s,r){return r.labelers&&r.labelers.length?(0,e.jsx)(D.Z,{isPerson:!0,data:(r.labelers||[]).map(function(n){return{text:n.userName}})}):"-"}}].concat(W()(o.projectDetail&&o.projectDetail.reviewTimes>0?[{title:i("proj.table.detail.reviewLeader"),ellipsis:!0,width:200,render:function(s,r){return r.reviewLeader?(0,e.jsx)(D.Z,{isPerson:!0,data:[{text:r.reviewLeader.userName,color:"green"}]}):"-"}},{title:i("proj.table.detail.reviewer"),dataIndex:"reviewer",ellipsis:!0,width:200,render:function(s,r){return r.reviewers&&r.reviewers.length?(0,e.jsx)(D.Z,{isPerson:!0,data:(r.reviewers||[]).map(function(n){return{text:n.userName}})}):"-"}}]:[]),[{title:i("proj.table.detail.progress"),dataIndex:"progress",valueType:"progress",ellipsis:!0,width:350,render:function(s,r){var n,f,Z=((n=r.labelLeader)===null||n===void 0?void 0:n.userId)!==C.userId&&r.labelers.length===1&&r.labelers[0].userId===C.userId,H=((f=r.reviewLeader)===null||f===void 0?void 0:f.userId)!==C.userId&&r.reviewers.length===1&&r.reviewers[0].userId===C.userId,N=r.labelLeader;return Z&&!H?N=r.labelers[0]:H&&!Z&&(N=r.reviewers[0]),r.labelers.length>0||r.reviewers.length>0?(0,e.jsx)(ne,{data:N}):"-"}},{title:i("proj.table.detail.status"),dataIndex:"status",valueType:"select",ellipsis:!0,width:120,render:function(s,r){if(r.status){var n=m.ZA[r.status],f=n.text,Z=n.color;return(0,e.jsx)(_.Z,{color:Z,children:i(f)})}}},{title:i("proj.table.detail.action"),valueType:"option",key:"option",width:240,render:function(s,r,n){return(0,e.jsx)("div",{className:$.actionCell,children:Ie(r,n)})}}]);return(0,e.jsxs)(L._z,{className:$.page,header:{title:(j=o.projectDetail)===null||j===void 0?void 0:j.name,backIcon:(0,e.jsx)(E.Z,{}),onBack:function(){return(0,oe.yS)("/project")},extra:[(0,e.jsxs)("div",{style:{color:"rgba(0, 0, 0, 0.45)"},children:[i("proj.detail.owner"),":"," ",(x=o.projectDetail)===null||x===void 0?void 0:x.owner.name," |"," ",i("proj.detail.managers"),":"," ",(u=o.projectDetail)===null||u===void 0?void 0:u.managers.map(function(v){return v.name}).join(", ")]},"owner"),(0,e.jsx)(k.ZP,{size:"small",type:"text",icon:M?(0,e.jsx)(F.Z,{}):(0,e.jsx)(Q.Z,{}),onClick:function(){return ee(function(s){return!s})}},"icon")],breadcrumb:{}},content:M?null:(p=o.projectDetail)===null||p===void 0?void 0:p.description,children:[(0,e.jsx)(I.Z,{rowKey:"id",className:$.table,scroll:{x:1200,y:B!=null&&B.height?B.height-124:void 0},columns:ke,cardBordered:!0,dataSource:o.list,toolBarRender:function(){return[(0,e.jsx)(e.Fragment,{})]},options:!1,search:!1,rowSelection:t(y(o.projectDetail),b.Oc.AssignLeader)?{getCheckboxProps:function(s){return{disabled:Boolean(s.labelLeader||s.reviewLeader)}},selectedRowKeys:o.selectedTaskIds,onChange:ie}:!1,tableAlertOptionRender:function(){return(0,e.jsxs)(k.ZP,{type:"primary",onClick:function(){return de()},children:["+ ",i("proj.table.detail.batchAssignLeader")]})},loading:Y,pagination:{current:P.page,pageSize:P.pageSize,total:o.total,showSizeChanger:!0,onChange:xe}}),(0,e.jsx)(je,{}),(0,e.jsx)(ge,{})]})},be=fe},23673:function(se,U,a){a.d(U,{Z:function(){return F}});var J=a(41474),W=a(13800),V={tagsWrap:"tagsWrap___bmrPM"},R=a(97458),E=function(L){var I=L.data,O=L.max,_=L.isPerson,k=O?I.slice(0,O):I;return(0,R.jsxs)("div",{className:V.tagsWrap,children:[k&&k.map(function(g){return(0,R.jsx)(W.Z,{icon:_?(0,R.jsx)(J.Z,{}):null,color:g.color||"geekblue",children:g.text},g.text)}),k.length0&&j(Z,y.Oc.StartLabel)&&(0,t.jsx)(i.ZP,{type:"primary",className:r.btn,onClick:ne,children:P("proj.workspace.eProj.startLabeling")}),o&&(o==null?void 0:o.reviewNumRejected)>0&&j(Z,y.Oc.StartLabel)&&(0,t.jsx)(i.ZP,{type:"primary",className:r.btn,onClick:oe,children:P("proj.workspace.eProj.startRework")}),o&&(o==null?void 0:o.reviewNumWaiting)>0&&j(Z,y.Oc.StartReview)&&(0,t.jsx)(i.ZP,{type:"primary",className:r.btn,onClick:re,children:P("proj.workspace.eProj.startReview")}),(0,t.jsxs)(I.Z,{data:n.taskRoles,value:v.roleId||"",filterOptionName:function(R){return"".concat(R.userName," (").concat(R.role,")")},filterOptionValue:function(R){return R.id},onChange:me,ghost:!1,type:"default",children:[P("proj.workspace.eProj.role"),": ",o==null?void 0:o.userName,"(",o==null?void 0:o.role,")"]})]})})]})},children:[(0,t.jsx)(M.ZP,{loading:_,className:r.list,children:Q.length>0&&(0,t.jsx)(g.Z,{ref:Ee,data:Q,height:le,itemHeight:F+16,itemKey:"index",onScroll:Ce,children:function(h,R){return(0,t.jsxs)(c.Fragment,{children:[(0,t.jsx)("div",{className:r.line,children:h.lineImgs.map(function(X,se){return(0,t.jsx)("div",{className:r.item,style:{width:H},onClick:function(){return ge(R*k+se)},children:(0,t.jsx)("div",{className:r.itemImgWrap,style:{width:H,height:F},children:(0,t.jsx)(l.Z,{wrapWidth:H,wrapHeight:F,image:X,objects:X.objects,displayType:w.JJ.Detection,globalDisplayOptions:{categoryColors:ue}})})},"".concat(X.id,"_").concat(se))})}),R===Q.length-1&&n.loadingImagesType===W.D.More&&(0,t.jsx)(p.Z,{className:r.bottomSpin})]},R)}})}),te&&(0,t.jsx)("div",{className:r.editor,children:(0,t.jsx)(f.Z,{isSeperate:!1,mode:n.editorMode,visible:te,categories:n.categoryList,list:ee,current:n.curIndex,pagination:{show:n.editorMode!==f.j.Review&&!(n.editorMode===f.j.Edit&&v.status===N.j$.Reviewing),total:n.total,customText:n.editorMode===f.j.Edit?(0,t.jsx)(t.Fragment,{}):void 0,customDisableNext:n.editorMode===f.j.Edit?!((d=n.list[n.curIndex])!==null&&d!==void 0&&d.labeled)||n.curIndex>=n.total-1:void 0},actionElements:Me,onCancel:pe,onSave:Se,onReviewResult:xe,onEnterEdit:ae,onNext:fe,onPrev:je})})]})},Y=U}}]); diff --git a/deepdataspace/server/static/p__Project__Workspace__index.c6396617.async.js b/deepdataspace/server/static/p__Project__Workspace__index.c6396617.async.js new file mode 100644 index 0000000..73d0d95 --- /dev/null +++ b/deepdataspace/server/static/p__Project__Workspace__index.c6396617.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[914],{51885:function(K,S,e){e.d(S,{Z:function(){return M}});var c=e(8671),g=e(52983),E={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.1 209.3l-56.4 44.1C775.8 155.1 656.2 92 521.9 92 290 92 102.3 279.5 102 511.5 101.7 743.7 289.8 932 521.9 932c181.3 0 335.8-115 394.6-276.1 1.5-4.2-.7-8.9-4.9-10.3l-56.7-19.5a8 8 0 00-10.1 4.8c-1.8 5-3.8 10-5.9 14.9-17.3 41-42.1 77.8-73.7 109.4A344.77 344.77 0 01655.9 829c-42.3 17.9-87.4 27-133.8 27-46.5 0-91.5-9.1-133.8-27A341.5 341.5 0 01279 755.2a342.16 342.16 0 01-73.7-109.4c-17.9-42.4-27-87.4-27-133.9s9.1-91.5 27-133.9c17.3-41 42.1-77.8 73.7-109.4 31.6-31.6 68.4-56.4 109.3-73.8 42.3-17.9 87.4-27 133.8-27 46.5 0 91.5 9.1 133.8 27a341.5 341.5 0 01109.3 73.8c9.9 9.9 19.2 20.4 27.8 31.4l-60.2 47a8 8 0 003 14.1l175.6 43c5 1.2 9.9-2.6 9.9-7.7l.8-180.9c-.1-6.6-7.8-10.3-13-6.2z"}}]},name:"reload",theme:"outlined"},C=E,i=e(31680),x=function(m,s){return g.createElement(i.Z,(0,c.Z)((0,c.Z)({},m),{},{ref:s,icon:C}))};x.displayName="ReloadOutlined";var M=g.forwardRef(x)},4689:function(K,S,e){e.d(S,{Z:function(){return W}});var c=e(52983),g=e(44580),E=e(56084),C=e(57006),i=e(81553),x=e(58174),M=e(68505),p=e(26237),m={dropdownSelector:"dropdownSelector___gvMFq",dropdownWrap:"dropdownWrap___WWYlz",dropdownBox:"dropdownBox___lpUVf"},s=e(97458),O=function(l){var u=l.data,I=l.multiple,w=l.type,b=w===void 0?"primary":w,f=l.ghost,N=f===void 0?!0:f,V=l.value,T=l.filterOptionValue,P=l.filterOptionName,D=l.onChange,$=l.className,J=l.children,t=l.customOverlay,U=I?g.Z:E.ZP,G=function(d){D&&D(I?d:d.target.value)};return(0,s.jsx)(C.Z,{overlayClassName:m.dropdownSelector,trigger:["click"],dropdownRender:function(){return(0,s.jsx)("div",{className:m.dropdownWrap,children:t||(0,s.jsx)(U.Group,{className:m.dropdownBox,onChange:G,value:V,children:(0,s.jsx)(i.Z,{direction:"vertical",children:u==null?void 0:u.map(function(d,L){var j=T?T(d):d,a=P?P(d):d;return(0,s.jsx)(U,{value:j,children:(0,p._w)(a)},L)})})})})},children:(0,s.jsxs)(x.ZP,{className:$,type:b,ghost:N,children:[J,(0,s.jsx)(M.Z,{})]})})},W=O},17445:function(K,S,e){e.d(S,{Z:function(){return M}});var c=e(63900),g=e.n(c),E=e(88205),C=e.n(E),i=e(52983),x=e(85661);function M(p){var m=p.pageState,s=p.onInitPageState,O=p.onPageDidMount,W=p.onPageWillUnmount,r=(0,x.Z)({},{navigateMode:"replace"}),l=C()(r,2),u=l[0],I=l[1];(0,i.useEffect)(function(){if(s){var w={};try{w=u.pageState?JSON.parse(u.pageState):{}}catch(b){console.error("get urlPageState error: ",b)}s(w,u)}return O&&O(u),function(){W&&W()}},[]),(0,i.useEffect)(function(){I(g()(g()({},u),{},{pageState:JSON.stringify(m)}))},[m])}},87986:function(K,S,e){e.r(S),e.d(S,{default:function(){return G}});var c=e(52983),g=e(65343),E=e(17445),C=e(18288),i=e(58174),x=e(5670),M=e(17212),p=e(19419),m=e(86451),s=e(88205),O=e.n(s);function W(){var k=(0,c.useState)(window.innerWidth),d=O()(k,2),L=d[0],j=d[1],a=(0,c.useState)(window.innerHeight),n=O()(a,2),v=n[0],Y=n[1],A=function(){j(window.innerWidth),Y(window.innerHeight)};return(0,c.useEffect)(function(){return window.addEventListener("resize",A),function(){window.removeEventListener("resize",A)}},[]),{width:L,height:v}}var r={page:"page___DZyiW",header:"header___bRKb4",backBtn:"backBtn___yET2T",tabs:"tabs___weXzX",btn:"btn____fESN",line:"line___k1GQQ",item:"item___Jv55m",itemImgWrap:"itemImgWrap___bWdL3",flagIcon:"flagIcon___PULYz",label:"label___LGG_W",itemSelectedMask:"itemSelectedMask___mU2PX",topSpin:"topSpin___eLVKZ",bottomSpin:"bottomSpin___MuKRE",pagination:"pagination___WlY5J",pageSpin:"pageSpin___BAc4e",editor:"editor___YUj9q"},l=e(22168),u=e(39378),I=e(4689),w=e(80455),b=e(50454),f=e(27725),N=e(29880),V=e(89398),T=e(51885),P=e(73205),D=e(19950),$=e(32997),J=e(26237),t=e(97458),U=function(){var d,L=(0,g.useModel)("Project.auth"),j=L.checkPermission,a=(0,g.useModel)("Project.workspace"),n=a.pageData,v=a.pageState,Y=a.loading,A=a.loadPageData,q=a.onInitPageState,de=a.projectId,o=a.curRole,Z=a.userRoles,ce=a.tabItems,ee=a.labelImages,ue=a.categoryColors,te=a.isEditorVisible,ve=a.onStatusTabChange,ge=a.onRoleChange,me=a.clickItem,he=a.loadMore,pe=a.onExitEditor,fe=a.onNextImage,je=a.onPrevImage,Se=a.onLabelSave,xe=a.onReviewResult,ae=a.onEnterEdit,ne=a.onStartLabel,oe=a.onStartRework,re=a.onStartReview;(0,E.Z)({onInitPageState:q,pageState:v});var Pe=(0,J.bU)(),R=Pe.localeText,Re=W(),ye=Re.height,B=(0,D.Z)(function(){return document.querySelector(".ant-pro-page-container")}),ie=B!=null&&B.width?B.width-80:0,Ee=c.useRef(null),_=5,z=ie?(ie-16*(_-1))/(_||1):0,F=z*3/4,le=ye-46,Ce=function(h){Math.floor(h.currentTarget.scrollHeight-h.currentTarget.scrollTop)===Math.floor(le)&&he()},Q=(0,c.useMemo)(function(){return(0,u.chunk)(ee,_).map(function(H,h){return{index:h,lineImgs:H}})},[n.list]),Me=(0,c.useMemo)(function(){return n.editorMode!==f.j.View?[]:j(Z,P.Oc.StartLabel)?v.status===N.j$.Labeling?[(0,t.jsx)(i.ZP,{type:"primary",onClick:ne,children:R("proj.workspace.eTask.startLabel")},"label")]:v.status===N.j$.Reviewing?[(0,t.jsx)(i.ZP,{type:"primary",onClick:ae,children:R("proj.workspace.eTask.edit")},"edit")]:v.status===N.j$.Rejected?[(0,t.jsx)(i.ZP,{type:"primary",onClick:oe,children:R("proj.workspace.eTask.startRework")},"rework")]:[]:j(Z,P.Oc.StartReview)&&v.status===N.j$.Reviewing?[(0,t.jsx)(i.ZP,{type:"primary",onClick:re,children:R("proj.workspace.eTask.startReview")},"review")]:[]},[v.status,n.editorMode,Z]);return(0,t.jsxs)(C._z,{ghost:!0,className:r.page,fixedHeader:!0,pageHeaderRender:function(){return(0,t.jsxs)("div",{className:r.header,children:[(0,t.jsx)(i.ZP,{icon:(0,t.jsx)(V.Z,{}),type:"text",className:r.backBtn,onClick:function(){return(0,$.yS)("/project/".concat(de))}}),(0,t.jsx)(x.Z,{className:r.tabs,activeKey:v.status,onChange:ve,items:ce,tabBarExtraContent:(0,t.jsxs)("div",{children:[(0,t.jsx)(i.ZP,{type:"text",className:r.btn,icon:(0,t.jsx)(T.Z,{}),onClick:function(){return A()}}),o&&(o==null?void 0:o.labelNumWaiting)>0&&j(Z,P.Oc.StartLabel)&&(0,t.jsx)(i.ZP,{type:"primary",className:r.btn,onClick:ne,children:R("proj.workspace.eProj.startLabeling")}),o&&(o==null?void 0:o.reviewNumRejected)>0&&j(Z,P.Oc.StartLabel)&&(0,t.jsx)(i.ZP,{type:"primary",className:r.btn,onClick:oe,children:R("proj.workspace.eProj.startRework")}),o&&(o==null?void 0:o.reviewNumWaiting)>0&&j(Z,P.Oc.StartReview)&&(0,t.jsx)(i.ZP,{type:"primary",className:r.btn,onClick:re,children:R("proj.workspace.eProj.startReview")}),(0,t.jsxs)(I.Z,{data:n.taskRoles,value:v.roleId||"",filterOptionName:function(y){return"".concat(y.userName," (").concat(y.role,")")},filterOptionValue:function(y){return y.id},onChange:ge,ghost:!1,type:"default",children:[R("proj.workspace.eProj.role"),": ",o==null?void 0:o.userName,"(",o==null?void 0:o.role,")"]})]})})]})},children:[(0,t.jsx)(M.ZP,{loading:Y,className:r.list,children:Q.length>0&&(0,t.jsx)(m.Z,{ref:Ee,data:Q,height:le,itemHeight:F+16,itemKey:"index",onScroll:Ce,children:function(h,y){return(0,t.jsxs)(c.Fragment,{children:[(0,t.jsx)("div",{className:r.line,children:h.lineImgs.map(function(X,se){return(0,t.jsx)("div",{className:r.item,style:{width:z},onClick:function(){return me(y*_+se)},children:(0,t.jsx)("div",{className:r.itemImgWrap,style:{width:z,height:F},children:(0,t.jsx)(l.Z,{wrapWidth:z,wrapHeight:F,image:X,objects:X.objects,displayType:w.JJ.Detection,globalDisplayOptions:{categoryColors:ue}})})},"".concat(X.id,"_").concat(se))})}),y===Q.length-1&&n.loadingImagesType===b.D.More&&(0,t.jsx)(p.Z,{className:r.bottomSpin})]},y)}})}),te&&(0,t.jsx)("div",{className:r.editor,children:(0,t.jsx)(f.Z,{isSeperate:!1,mode:n.editorMode,visible:te,categories:n.categoryList,list:ee,current:n.curIndex,pagination:{show:n.editorMode!==f.j.Review&&!(n.editorMode===f.j.Edit&&v.status===N.j$.Reviewing),total:n.total,customText:n.editorMode===f.j.Edit?(0,t.jsx)(t.Fragment,{}):void 0,customDisableNext:n.editorMode===f.j.Edit?!((d=n.list[n.curIndex])!==null&&d!==void 0&&d.labeled)||n.curIndex>=n.total-1:void 0},actionElements:Me,onCancel:pe,onSave:Se,onReviewResult:xe,onEnterEdit:ae,onNext:fe,onPrev:je})})]})},G=U}}]); diff --git a/deepdataspace/server/static/p__Project__index.c3a5191f.async.js b/deepdataspace/server/static/p__Project__index.cf797c05.async.js similarity index 64% rename from deepdataspace/server/static/p__Project__index.c3a5191f.async.js rename to deepdataspace/server/static/p__Project__index.cf797c05.async.js index 7ecbc85..ffd7178 100644 --- a/deepdataspace/server/static/p__Project__index.c3a5191f.async.js +++ b/deepdataspace/server/static/p__Project__index.cf797c05.async.js @@ -1,5 +1,5 @@ -"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[721],{28897:function(re,w,e){var H=e(8671),R=e(47287),J=e(52983),L=e(8498),A=e(97458),S=["fieldProps","proFieldProps"],Q=["fieldProps","proFieldProps"],b="text",W=function(F){var j=F.fieldProps,T=F.proFieldProps,u=(0,R.Z)(F,S);return(0,A.jsx)(L.Z,(0,H.Z)({valueType:b,fieldProps:j,filedConfig:{valueType:b},proFieldProps:T},u))},N=function(F){var j=F.fieldProps,T=F.proFieldProps,u=(0,R.Z)(F,Q);return(0,A.jsx)(L.Z,(0,H.Z)({valueType:"password",fieldProps:j,proFieldProps:T,filedConfig:{valueType:b}},u))},D=W;D.Password=N,D.displayName="ProFormComponent",w.Z=D},17445:function(re,w,e){e.d(w,{Z:function(){return Q}});var H=e(63900),R=e.n(H),J=e(88205),L=e.n(J),A=e(52983),S=e(85661);function Q(b){var W=b.pageState,N=b.onInitPageState,D=b.onPageDidMount,$=b.onPageWillUnmount,F=(0,S.Z)({},{navigateMode:"replace"}),j=L()(F,2),T=j[0],u=j[1];(0,A.useEffect)(function(){if(N){var K={};try{K=T.pageState?JSON.parse(T.pageState):{}}catch(a){console.error("get urlPageState error: ",a)}N(K,T)}return D&&D(T),function(){$&&$()}},[]),(0,A.useEffect)(function(){u(R()(R()({},T),{},{pageState:JSON.stringify(W)}))},[W])}},23673:function(re,w,e){e.d(w,{Z:function(){return S}});var H=e(41474),R=e(13800),J={tagsWrap:"tagsWrap___bmrPM"},L=e(97458),A=function(b){var W=b.data,N=b.max,D=b.isPerson,$=N?W.slice(0,N):W;return(0,L.jsxs)("div",{className:J.tagsWrap,children:[$&&$.map(function(F){return(0,L.jsx)(R.Z,{icon:D?(0,L.jsx)(H.Z,{}):null,color:F.color||"geekblue",children:F.text},F.text)}),$.length({backgroundColor:t,border:`${r.lineWidth}px ${r.lineType} ${o}`,[`${l}-icon`]:{color:n}}),eo=t=>{const{componentCls:o,motionDurationSlow:n,marginXS:r,marginSM:l,fontSize:c,fontSizeLG:p,lineHeight:P,borderRadiusLG:C,motionEaseInOutCirc:x,alertIconSizeLG:Z,colorText:E,paddingContentVerticalSM:s,alertPaddingHorizontal:I,paddingMD:v,paddingContentHorizontalLG:V}=t;return{[o]:Object.assign(Object.assign({},(0,_e.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:`${s}px ${I}px`,wordWrap:"break-word",borderRadius:C,[`&${o}-rtl`]:{direction:"rtl"},[`${o}-content`]:{flex:1,minWidth:0},[`${o}-icon`]:{marginInlineEnd:r,lineHeight:0},["&-description"]:{display:"none",fontSize:c,lineHeight:P},"&-message":{color:E},[`&${o}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${x}, opacity ${n} ${x}, +"use strict";(self.webpackChunkapp=self.webpackChunkapp||[]).push([[721],{28897:function(re,w,e){var H=e(8671),R=e(47287),J=e(52983),L=e(8498),A=e(97458),S=["fieldProps","proFieldProps"],Q=["fieldProps","proFieldProps"],y="text",z=function(F){var j=F.fieldProps,T=F.proFieldProps,p=(0,R.Z)(F,S);return(0,A.jsx)(L.Z,(0,H.Z)({valueType:y,fieldProps:j,filedConfig:{valueType:y},proFieldProps:T},p))},N=function(F){var j=F.fieldProps,T=F.proFieldProps,p=(0,R.Z)(F,Q);return(0,A.jsx)(L.Z,(0,H.Z)({valueType:"password",fieldProps:j,proFieldProps:T,filedConfig:{valueType:y}},p))},W=z;W.Password=N,W.displayName="ProFormComponent",w.Z=W},17445:function(re,w,e){e.d(w,{Z:function(){return Q}});var H=e(63900),R=e.n(H),J=e(88205),L=e.n(J),A=e(52983),S=e(85661);function Q(y){var z=y.pageState,N=y.onInitPageState,W=y.onPageDidMount,$=y.onPageWillUnmount,F=(0,S.Z)({},{navigateMode:"replace"}),j=L()(F,2),T=j[0],p=j[1];(0,A.useEffect)(function(){if(N){var K={};try{K=T.pageState?JSON.parse(T.pageState):{}}catch(a){console.error("get urlPageState error: ",a)}N(K,T)}return W&&W(T),function(){$&&$()}},[]),(0,A.useEffect)(function(){p(R()(R()({},T),{},{pageState:JSON.stringify(z)}))},[z])}},23673:function(re,w,e){e.d(w,{Z:function(){return S}});var H=e(41474),R=e(13800),J={tagsWrap:"tagsWrap___bmrPM"},L=e(97458),A=function(y){var z=y.data,N=y.max,W=y.isPerson,$=N?z.slice(0,N):z;return(0,L.jsxs)("div",{className:J.tagsWrap,children:[$&&$.map(function(F){return(0,L.jsx)(R.Z,{icon:W?(0,L.jsx)(H.Z,{}):null,color:F.color||"geekblue",children:F.text},F.text)}),$.length({backgroundColor:t,border:`${r.lineWidth}px ${r.lineType} ${o}`,[`${l}-icon`]:{color:n}}),eo=t=>{const{componentCls:o,motionDurationSlow:n,marginXS:r,marginSM:l,fontSize:c,fontSizeLG:u,lineHeight:P,borderRadiusLG:C,motionEaseInOutCirc:x,alertIconSizeLG:Z,colorText:E,paddingContentVerticalSM:s,alertPaddingHorizontal:I,paddingMD:v,paddingContentHorizontalLG:k}=t;return{[o]:Object.assign(Object.assign({},(0,_e.Wf)(t)),{position:"relative",display:"flex",alignItems:"center",padding:`${s}px ${I}px`,wordWrap:"break-word",borderRadius:C,[`&${o}-rtl`]:{direction:"rtl"},[`${o}-content`]:{flex:1,minWidth:0},[`${o}-icon`]:{marginInlineEnd:r,lineHeight:0},["&-description"]:{display:"none",fontSize:c,lineHeight:P},"&-message":{color:E},[`&${o}-motion-leave`]:{overflow:"hidden",opacity:1,transition:`max-height ${n} ${x}, opacity ${n} ${x}, padding-top ${n} ${x}, padding-bottom ${n} ${x}, - margin-bottom ${n} ${x}`},[`&${o}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${o}-with-description`]:{alignItems:"flex-start",paddingInline:V,paddingBlock:v,[`${o}-icon`]:{marginInlineEnd:l,fontSize:Z,lineHeight:0},[`${o}-message`]:{display:"block",marginBottom:r,color:E,fontSize:p},[`${o}-description`]:{display:"block"}},[`${o}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},oo=t=>{const{componentCls:o,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:l,colorWarning:c,colorWarningBorder:p,colorWarningBg:P,colorError:C,colorErrorBorder:x,colorErrorBg:Z,colorInfo:E,colorInfoBorder:s,colorInfoBg:I}=t;return{[o]:{"&-success":oe(l,r,n,t,o),"&-info":oe(I,s,E,t,o),"&-warning":oe(P,p,c,t,o),"&-error":Object.assign(Object.assign({},oe(Z,x,C,t,o)),{[`${o}-description > pre`]:{margin:0,padding:0}})}}},to=t=>{const{componentCls:o,iconCls:n,motionDurationMid:r,marginXS:l,fontSizeIcon:c,colorIcon:p,colorIconHover:P}=t;return{[o]:{["&-action"]:{marginInlineStart:l},[`${o}-close-icon`]:{marginInlineStart:l,padding:0,overflow:"hidden",fontSize:c,lineHeight:`${c}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:p,transition:`color ${r}`,"&:hover":{color:P}}},"&-close-text":{color:p,transition:`color ${r}`,"&:hover":{color:P}}}}},ro=t=>[eo(t),oo(t),to(t)];var ao=(0,Ye.Z)("Alert",t=>{const{fontSizeHeading3:o}=t,n=(0,qe.TS)(t,{alertIconSizeLG:o,alertPaddingHorizontal:12});return[ro(n)]}),no=function(t,o){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&o.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(t);l{const{icon:o,prefixCls:n,type:r}=t,l=lo[r]||null;return o?(0,Ke.wm)(o,u.createElement("span",{className:`${n}-icon`},o),()=>({className:ne()(`${n}-icon`,{[o.props.className]:o.props.className})})):u.createElement(l,{className:`${n}-icon`})},io=t=>{const{isClosable:o,closeText:n,prefixCls:r,closeIcon:l,handleClose:c}=t;return o?u.createElement("button",{type:"button",onClick:c,className:`${r}-close-icon`,tabIndex:0},n?u.createElement("span",{className:`${r}-close-text`},n):l):null},fe=t=>{var{description:o,prefixCls:n,message:r,banner:l,className:c,rootClassName:p,style:P,onMouseEnter:C,onMouseLeave:x,onClick:Z,afterClose:E,showIcon:s,closable:I,closeText:v,closeIcon:V=u.createElement(We.Z,null),action:h}=t,U=no(t,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]);const[Y,z]=u.useState(!1),m=u.useRef(),{getPrefixCls:i,direction:f}=u.useContext(we.E_),d=i("alert",n),[y,M]=ao(d),G=k=>{var _;z(!0),(_=U.onClose)===null||_===void 0||_.call(U,k)},g=()=>{const{type:k}=U;return k!==void 0?k:l?"warning":"info"},O=v?!0:I,q=g(),Pe=l&&s===void 0?!0:s,Eo=ne()(d,`${d}-${q}`,{[`${d}-with-description`]:!!o,[`${d}-no-icon`]:!Pe,[`${d}-banner`]:!!l,[`${d}-rtl`]:f==="rtl"},c,p,M),So=(0,He.Z)(U);return y(u.createElement(Ge.ZP,{visible:!Y,motionName:`${d}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:k=>({maxHeight:k.offsetHeight}),onLeaveEnd:E},k=>{let{className:_,style:To}=k;return u.createElement("div",Object.assign({ref:m,"data-show":!Y,className:ne()(Eo,_),style:Object.assign(Object.assign({},P),To),onMouseEnter:C,onMouseLeave:x,onClick:Z,role:"alert"},So),Pe?u.createElement(so,{description:o,icon:U.icon,prefixCls:d,type:q}):null,u.createElement("div",{className:`${d}-content`},r?u.createElement("div",{className:`${d}-message`},r):null,o?u.createElement("div",{className:`${d}-description`},o):null),h?u.createElement("div",{className:`${d}-action`},h):null,u.createElement(io,{isClosable:!!O,closeText:v,prefixCls:d,closeIcon:V,handleClose:G}))}))};fe.ErrorBoundary=Xe;var ge=fe,le=e(26237),co=e(22745),B=e(29880),X=e(73205),uo=function(){var o=(0,S.useModel)("user"),n=o.user,r=(0,S.useModel)("Project.list"),l=r.projectModal,c=r.closeProjectModal,p=r.onProjectModalCurrentChange,P=r.projectModalNext,C=r.projectModalFinish,x=(0,S.useModel)("Project.auth"),Z=x.checkPermission,E=(0,le.bU)(),s=E.localeText,I=(0,u.useRef)([]),v=l.targetProject,V=v&&v.status!==B.tz.Waiting,h=Boolean(v),U=v&&!Z(v.userRoles,X.Oc.ProjectEdit),Y=V||l.disableInitProject,z=function(i){if(!v||!V){var f,d,y,M=(f=I.current)===null||f===void 0?void 0:f[0],G=(d=I.current)===null||d===void 0?void 0:d[1],g=M==null||(y=M.current)===null||y===void 0?void 0:y.getFieldValue(["basics","managerIds"]),O=g==null?void 0:g.includes(n.userId);if(!O){var q;G==null||(q=G.current)===null||q===void 0||q.setFieldValue(["workflowInitNow"],[])}}return P(i)};return(0,a.jsx)(De.Z,{title:s(v?"proj.editModal.editProj":"proj.editModal.newProj"),width:750,open:l.show,onCancel:c,destroyOnClose:!0,footer:null,maskClosable:!1,children:(0,a.jsxs)($.L,{formMapRef:I,current:l.current,onCurrentChange:p,onFinish:C,formProps:{initialValues:l.initialValues},children:[(0,a.jsxs)($.L.StepForm,{name:"basics",title:s("proj.editModal.stepForm.title"),stepProps:{description:s("proj.editModal.stepForm.desc")},onFinish:z,disabled:U,children:[(0,a.jsx)(F.Z,{label:s("proj.editModal.stepForm.name.label"),placeholder:s("proj.editModal.stepForm.name.placeholder"),name:["basics","name"],rules:[{required:!0,message:s("proj.editModal.stepForm.name.rule")}],disabled:h}),(0,a.jsx)(ie,{label:s("proj.editModal.stepForm.desc.label"),placeholder:s("proj.editModal.stepForm.desc.placeholder"),name:["basics","description"]}),(0,a.jsx)(de.Z.SearchSelect,{label:s("proj.editModal.stepForm.dataset.label"),placeholder:s("proj.editModal.stepForm.dataset.placeholder"),name:["basics","datasetIds"],fieldProps:{mode:"multiple",labelInValue:!1},debounceTime:300,request:function(){var m=N()(b()().mark(function i(f){var d,y,M;return b()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(d=f.keyWords,y=d===void 0?"":d,M=(v==null?void 0:v.datasets)||[],!y){g.next=6;break}return g.next=5,(0,D.J9)({name:y,purpose:"label_project"});case 5:return g.abrupt("return",g.sent.datasetList.map(function(O){return{label:O.name,value:O.id,disabled:!O.valid}}));case 6:return g.abrupt("return",M.map(function(O){return{label:O.name,value:O.id}}));case 7:case"end":return g.stop()}},i)}));return function(i){return m.apply(this,arguments)}}(),rules:[{required:!0,message:s("proj.editModal.stepForm.dataset.rule"),type:"array"}],disabled:h}),(0,a.jsx)(F.Z,{label:s("proj.editModal.stepForm.preLabel.label"),placeholder:s("proj.editModal.stepForm.preLabel.placeholder"),name:["basics","preLabel"],disabled:h}),(0,a.jsx)(ie,{label:s("proj.editModal.stepForm.category.label"),placeholder:s("proj.editModal.stepForm.category.placeholder"),name:["basics","categories"],rules:[{required:!0,message:s("proj.editModal.stepForm.category.rule")}],disabled:h}),(0,a.jsx)(de.Z.SearchSelect,{label:s("proj.editModal.stepForm.PM.label"),placeholder:s("proj.editModal.stepForm.PM.placeholder"),extra:s("proj.editModal.stepForm.PM.extra"),name:["basics","managerIds"],fieldProps:{mode:"multiple",labelInValue:!1},debounceTime:300,request:function(){var m=N()(b()().mark(function i(f){var d,y,M;return b()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(d=f.keyWords,y=d===void 0?"":d,M=(v==null?void 0:v.managers)||[],!y){g.next=6;break}return g.next=5,(0,D.Qm)({name:y});case 5:M=g.sent.userList;case 6:return g.abrupt("return",M.map(function(O){return{label:O.name,value:O.id}}));case 7:case"end":return g.stop()}},i)}));return function(i){return m.apply(this,arguments)}}(),rules:[{required:!0,message:s("proj.editModal.stepForm.PM.rule"),type:"array"}]})]}),(0,a.jsxs)($.L.StepForm,{name:"taskSetting",title:s("proj.editModal.stepForm.task.title"),stepProps:{description:s("proj.editModal.stepForm.task.desc")},disabled:Y,children:[l.disableInitProject&&(0,a.jsx)(ge,{style:{marginBottom:20},message:s("proj.editModal.stepForm.task.msg"),type:"warning"}),(0,a.jsx)(Ee.Group,{name:"workflowInitNow",options:[s(co.I)]}),(0,a.jsx)(pe.Z,{name:["workflowInitNow"],children:function(i){var f=i.workflowInitNow;return f&&f.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ve.Group,{name:"hadBatchSize",label:s("proj.editModal.stepForm.radio.label"),options:[{label:s("proj.editModal.stepForm.radio.dataset"),value:!1},{label:s("proj.editModal.stepForm.radio.size"),value:!0}]}),(0,a.jsx)(pe.Z,{name:["hadBatchSize"],children:function(y){var M=y.hadBatchSize;return M?(0,a.jsx)(Ne,{label:s("proj.editModal.stepForm.batchSize.label"),name:["settings","batchSize"],min:1,width:"sm",placeholder:s("proj.editModal.stepForm.batchSize.placeholder"),tooltip:s("proj.editModal.stepForm.batchSize.tooltip"),rules:[{required:!0,message:s("proj.editModal.stepForm.batchSize.msg")}]}):null}}),(0,a.jsx)(ve.Group,{name:"hadReviewer",label:s("proj.editModal.stepForm.rview.label"),options:[{label:s("proj.editModal.stepForm.rview.no"),value:!1},{label:s("proj.editModal.stepForm.rview.one"),value:!0}]})]}):(0,a.jsx)("div",{style:{width:"100%",height:"200px"}})}})]})]})})},po=uo,mo=e(36647),vo=function(o){var n=o.complete,r=o.total;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(mo.Z,{percent:n/r*100,showInfo:!1,trailColor:"#e4e4e4"}),(0,a.jsx)("div",{children:"".concat(n," / ").concat(r)})]})},fo=vo,go=e(17445),te=e(23673),ho=e(19950),se={page:"page___VUB1h",table:"table___BzPd6",actionCell:"actionCell___IDtFO"},Po=e(88205),jo=e.n(Po),xo=e(42376),yo=e(6590),he={link:"link___BBH6k",input:"input___Wk1gH"},bo=function(o){var n=o.projectId,r=(0,S.useModel)("Project.list"),l=r.onExportLabelProject,c=yo.Z.useForm(),p=jo()(c,1),P=p[0],C=(0,le.bU)(),x=C.localeText;return(0,a.jsx)(xo.Y,{title:x("proj.exportModal.title"),width:450,trigger:(0,a.jsx)("span",{className:he.link,children:x("proj.table.action.export")}),form:P,autoFocusFirstInput:!0,modalProps:{destroyOnClose:!0},submitTimeout:2e3,onFinish:function(){var Z=N()(b()().mark(function E(s){return b()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,l(n,s);case 2:return v.abrupt("return",v.sent);case 3:case"end":return v.stop()}},E)}));return function(E){return Z.apply(this,arguments)}}(),className:he.input,children:(0,a.jsx)(F.Z,{label:x("proj.exportModal.labelName.name"),name:"labelName",rules:[{required:!0,message:x("proj.exportModal.labelName.rule")}],extra:x("proj.exportModal.labelName.tips")})})},Co=bo,Mo=function(){var o=(0,S.useModel)("user"),n=o.user,r=(0,S.useModel)("Project.auth"),l=r.checkPermission,c=(0,ho.Z)(document.querySelector(".ant-pro-grid-content")),p=(0,S.useModel)("Project.list"),P=p.pageData,C=p.pageState,x=p.loading,Z=p.onPageChange,E=p.onInitPageState,s=p.onNewProject,I=p.onEditProject,v=p.onChangeProjectResult;(0,go.Z)({onInitPageState:E,pageState:C});var V=(0,le.bU)(),h=V.localeText,U=function(m){var i=[];return l(m.userRoles,X.Oc.ProjectQa)&&[B.tz.Reviewing].includes(m.status)&&(i.push((0,a.jsx)("a",{style:{color:"#4fbb30"},onClick:function(){return v(m,B.JE.Accept)},children:h("proj.table.action.accept")},"accept")),i.push((0,a.jsx)(J.Z,{title:"Are you sure to reject this project?",onConfirm:function(){return v(m,B.JE.Reject)},children:(0,a.jsx)("a",{style:{color:"red"},children:h("proj.table.action.reject")},"reject")},"reject"))),l(m.userRoles,X.Oc.ProjectEdit)?i.push((0,a.jsx)("a",{onClick:function(){I(m)},children:h("proj.table.action.edit")},"edit")):l(m.userRoles,X.Oc.ProjectInit)&&m.status===B.tz.Waiting?i.push((0,a.jsx)("a",{onClick:function(){I(m)},children:h("proj.table.action.init")},"init")):l(m.userRoles,X.Oc.ProjectInfo)&&m.status!==B.tz.Waiting&&i.push((0,a.jsx)("a",{onClick:function(){I(m)},children:h("proj.table.action.info")},"info")),[B.tz.Waiting,B.tz.Initializing].includes(m.status)||i.push((0,a.jsx)(S.Link,{to:"/project/".concat(m.id),children:h("proj.table.action.detail")},"detail")),l(m.userRoles,X.Oc.ProjectExport)&&m.status===B.tz.Accepted&&i.push((0,a.jsx)("a",{children:(0,a.jsx)(Co,{projectId:m.id})},"export")),i},Y=[{title:h("proj.table.name"),dataIndex:"name",ellipsis:!1},{title:h("proj.table.owner"),ellipsis:!0,render:function(m,i){return(0,a.jsx)(te.Z,{isPerson:!0,data:[{text:i.owner.name,color:"green"}]})}},{title:h("proj.table.datasets"),ellipsis:!0,render:function(m,i){var f,d,y,M,G=JSON.stringify({datasetId:i==null||(f=i.datasets)===null||f===void 0||(d=f[0])===null||d===void 0?void 0:d.id,datasetName:i==null||(y=i.datasets)===null||y===void 0||(M=y[0])===null||M===void 0?void 0:M.name});return i.status===B.tz.Exported?(0,a.jsx)("a",{href:"".concat(window.location.origin,"/page/dataset/detail?pageState=").concat(encodeURIComponent(G)),target:"blank",children:(0,a.jsx)(te.Z,{max:2,data:i.datasets.map(function(g){return{text:g.name,color:"blue"}})})}):(0,a.jsx)(te.Z,{max:2,data:i.datasets.map(function(g){return{text:g.name,color:"blue"}})})}},{title:h("proj.table.progress"),render:function(m,i){return i.taskNumTotal?(0,a.jsx)(fo,{complete:i.taskNumAccepted,total:i.taskNumTotal}):"-"}},{title:h("proj.table.PM"),ellipsis:!0,render:function(m,i){var f;return(0,a.jsx)(te.Z,{isPerson:!0,max:2,data:(f=i.managers)===null||f===void 0?void 0:f.map(function(d){return{text:d.name}})})}},{title:h("proj.table.status"),dataIndex:"status",ellipsis:!0,valueType:"select",valueEnum:B.mu,render:function(m,i){var f=B.mu[i.status],d=f.text,y=f.color;return(0,a.jsx)(L.Z,{color:y,children:h(d)})}},{title:h("proj.table.createAt"),dataIndex:"createdTs",valueType:"date"},{title:h("proj.table.action"),valueType:"option",key:"option",render:function(m,i){return(0,a.jsx)("div",{className:se.actionCell,children:U(i)})}}];return(0,a.jsxs)(H._z,{className:se.page,header:{title:h("proj.title"),extra:n.isStaff?[(0,a.jsxs)(A.ZP,{type:"primary",onClick:s,children:["+ ",h("proj.table.newProject")]},"new")]:[],breadcrumb:{}},children:[(0,a.jsx)(R.Z,{rowKey:"id",className:se.table,scroll:{x:1200,y:c!=null&&c.height?c.height-124:void 0},columns:Y,cardBordered:!0,dataSource:P.list,toolBarRender:function(){return[(0,a.jsx)(a.Fragment,{})]},options:!1,search:!1,loading:x,pagination:{current:C.page,pageSize:C.pageSize,total:P.total,showSizeChanger:!0,onChange:Z}}),(0,a.jsx)(po,{})]})},Fo=Mo}}]); + margin-bottom ${n} ${x}`},[`&${o}-motion-leave-active`]:{maxHeight:0,marginBottom:"0 !important",paddingTop:0,paddingBottom:0,opacity:0}}),[`${o}-with-description`]:{alignItems:"flex-start",paddingInline:k,paddingBlock:v,[`${o}-icon`]:{marginInlineEnd:l,fontSize:Z,lineHeight:0},[`${o}-message`]:{display:"block",marginBottom:r,color:E,fontSize:u},[`${o}-description`]:{display:"block"}},[`${o}-banner`]:{marginBottom:0,border:"0 !important",borderRadius:0}}},oo=t=>{const{componentCls:o,colorSuccess:n,colorSuccessBorder:r,colorSuccessBg:l,colorWarning:c,colorWarningBorder:u,colorWarningBg:P,colorError:C,colorErrorBorder:x,colorErrorBg:Z,colorInfo:E,colorInfoBorder:s,colorInfoBg:I}=t;return{[o]:{"&-success":oe(l,r,n,t,o),"&-info":oe(I,s,E,t,o),"&-warning":oe(P,u,c,t,o),"&-error":Object.assign(Object.assign({},oe(Z,x,C,t,o)),{[`${o}-description > pre`]:{margin:0,padding:0}})}}},to=t=>{const{componentCls:o,iconCls:n,motionDurationMid:r,marginXS:l,fontSizeIcon:c,colorIcon:u,colorIconHover:P}=t;return{[o]:{["&-action"]:{marginInlineStart:l},[`${o}-close-icon`]:{marginInlineStart:l,padding:0,overflow:"hidden",fontSize:c,lineHeight:`${c}px`,backgroundColor:"transparent",border:"none",outline:"none",cursor:"pointer",[`${n}-close`]:{color:u,transition:`color ${r}`,"&:hover":{color:P}}},"&-close-text":{color:u,transition:`color ${r}`,"&:hover":{color:P}}}}},ro=t=>[eo(t),oo(t),to(t)];var ao=(0,Ye.Z)("Alert",t=>{const{fontSizeHeading3:o}=t,n=(0,qe.TS)(t,{alertIconSizeLG:o,alertPaddingHorizontal:12});return[ro(n)]}),no=function(t,o){var n={};for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&o.indexOf(r)<0&&(n[r]=t[r]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var l=0,r=Object.getOwnPropertySymbols(t);l{const{icon:o,prefixCls:n,type:r}=t,l=lo[r]||null;return o?(0,Ke.wm)(o,p.createElement("span",{className:`${n}-icon`},o),()=>({className:ne()(`${n}-icon`,{[o.props.className]:o.props.className})})):p.createElement(l,{className:`${n}-icon`})},io=t=>{const{isClosable:o,closeText:n,prefixCls:r,closeIcon:l,handleClose:c}=t;return o?p.createElement("button",{type:"button",onClick:c,className:`${r}-close-icon`,tabIndex:0},n?p.createElement("span",{className:`${r}-close-text`},n):l):null},fe=t=>{var{description:o,prefixCls:n,message:r,banner:l,className:c,rootClassName:u,style:P,onMouseEnter:C,onMouseLeave:x,onClick:Z,afterClose:E,showIcon:s,closable:I,closeText:v,closeIcon:k=p.createElement(ze.Z,null),action:h}=t,U=no(t,["description","prefixCls","message","banner","className","rootClassName","style","onMouseEnter","onMouseLeave","onClick","afterClose","showIcon","closable","closeText","closeIcon","action"]);const[Y,D]=p.useState(!1),m=p.useRef(),{getPrefixCls:i,direction:f}=p.useContext(we.E_),d=i("alert",n),[b,M]=ao(d),G=V=>{var _;D(!0),(_=U.onClose)===null||_===void 0||_.call(U,V)},g=()=>{const{type:V}=U;return V!==void 0?V:l?"warning":"info"},O=v?!0:I,q=g(),Pe=l&&s===void 0?!0:s,Eo=ne()(d,`${d}-${q}`,{[`${d}-with-description`]:!!o,[`${d}-no-icon`]:!Pe,[`${d}-banner`]:!!l,[`${d}-rtl`]:f==="rtl"},c,u,M),So=(0,He.Z)(U);return b(p.createElement(Ge.ZP,{visible:!Y,motionName:`${d}-motion`,motionAppear:!1,motionEnter:!1,onLeaveStart:V=>({maxHeight:V.offsetHeight}),onLeaveEnd:E},V=>{let{className:_,style:To}=V;return p.createElement("div",Object.assign({ref:m,"data-show":!Y,className:ne()(Eo,_),style:Object.assign(Object.assign({},P),To),onMouseEnter:C,onMouseLeave:x,onClick:Z,role:"alert"},So),Pe?p.createElement(so,{description:o,icon:U.icon,prefixCls:d,type:q}):null,p.createElement("div",{className:`${d}-content`},r?p.createElement("div",{className:`${d}-message`},r):null,o?p.createElement("div",{className:`${d}-description`},o):null),h?p.createElement("div",{className:`${d}-action`},h):null,p.createElement(io,{isClosable:!!O,closeText:v,prefixCls:d,closeIcon:k,handleClose:G}))}))};fe.ErrorBoundary=Xe;var ge=fe,le=e(26237),co=e(22745),B=e(29880),X=e(73205),po=function(){var o=(0,S.useModel)("user"),n=o.user,r=(0,S.useModel)("Project.list"),l=r.projectModal,c=r.closeProjectModal,u=r.onProjectModalCurrentChange,P=r.projectModalNext,C=r.projectModalFinish,x=(0,S.useModel)("Project.auth"),Z=x.checkPermission,E=(0,le.bU)(),s=E.localeText,I=(0,p.useRef)([]),v=l.targetProject,k=v&&v.status!==B.tz.Waiting,h=Boolean(v),U=v&&!Z(v.userRoles,X.Oc.ProjectEdit),Y=k||l.disableInitProject,D=function(i){if(!v||!k){var f,d,b,M=(f=I.current)===null||f===void 0?void 0:f[0],G=(d=I.current)===null||d===void 0?void 0:d[1],g=M==null||(b=M.current)===null||b===void 0?void 0:b.getFieldValue(["basics","managerIds"]),O=g==null?void 0:g.includes(n.userId);if(!O){var q;G==null||(q=G.current)===null||q===void 0||q.setFieldValue(["workflowInitNow"],[])}}return P(i)};return(0,a.jsx)(We.Z,{title:s(v?"proj.editModal.editProj":"proj.editModal.newProj"),width:750,open:l.show,onCancel:c,destroyOnClose:!0,footer:null,maskClosable:!1,children:(0,a.jsxs)($.L,{formMapRef:I,current:l.current,onCurrentChange:u,onFinish:C,formProps:{initialValues:l.initialValues},children:[(0,a.jsxs)($.L.StepForm,{name:"basics",title:s("proj.editModal.stepForm.title"),stepProps:{description:s("proj.editModal.stepForm.desc")},onFinish:D,disabled:U,children:[(0,a.jsx)(F.Z,{label:s("proj.editModal.stepForm.name.label"),placeholder:s("proj.editModal.stepForm.name.placeholder"),name:["basics","name"],rules:[{required:!0,message:s("proj.editModal.stepForm.name.rule")}],disabled:h}),(0,a.jsx)(ie,{label:s("proj.editModal.stepForm.desc.label"),placeholder:s("proj.editModal.stepForm.desc.placeholder"),name:["basics","description"]}),(0,a.jsx)(de.Z.SearchSelect,{label:s("proj.editModal.stepForm.dataset.label"),placeholder:s("proj.editModal.stepForm.dataset.placeholder"),name:["basics","datasetIds"],fieldProps:{mode:"multiple",labelInValue:!1},debounceTime:300,request:function(){var m=N()(y()().mark(function i(f){var d,b,M;return y()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(d=f.keyWords,b=d===void 0?"":d,M=(v==null?void 0:v.datasets)||[],!b){g.next=6;break}return g.next=5,(0,W.J9)({name:b,purpose:"label_project"});case 5:return g.abrupt("return",g.sent.datasetList.map(function(O){return{label:O.name,value:O.id,disabled:!O.valid}}));case 6:return g.abrupt("return",M.map(function(O){return{label:O.name,value:O.id}}));case 7:case"end":return g.stop()}},i)}));return function(i){return m.apply(this,arguments)}}(),rules:[{required:!0,message:s("proj.editModal.stepForm.dataset.rule"),type:"array"}],disabled:h}),(0,a.jsx)(F.Z,{label:s("proj.editModal.stepForm.preLabel.label"),placeholder:s("proj.editModal.stepForm.preLabel.placeholder"),name:["basics","preLabel"],disabled:h}),(0,a.jsx)(ie,{label:s("proj.editModal.stepForm.category.label"),placeholder:s("proj.editModal.stepForm.category.placeholder"),name:["basics","categories"],rules:[{required:!0,message:s("proj.editModal.stepForm.category.rule")}],disabled:h}),(0,a.jsx)(de.Z.SearchSelect,{label:s("proj.editModal.stepForm.PM.label"),placeholder:s("proj.editModal.stepForm.PM.placeholder"),extra:s("proj.editModal.stepForm.PM.extra"),name:["basics","managerIds"],fieldProps:{mode:"multiple",labelInValue:!1},debounceTime:300,request:function(){var m=N()(y()().mark(function i(f){var d,b,M;return y()().wrap(function(g){for(;;)switch(g.prev=g.next){case 0:if(d=f.keyWords,b=d===void 0?"":d,M=(v==null?void 0:v.managers)||[],!b){g.next=6;break}return g.next=5,(0,W.Qm)({name:b});case 5:M=g.sent.userList;case 6:return g.abrupt("return",M.map(function(O){return{label:O.name,value:O.id}}));case 7:case"end":return g.stop()}},i)}));return function(i){return m.apply(this,arguments)}}(),rules:[{required:!0,message:s("proj.editModal.stepForm.PM.rule"),type:"array"}]})]}),(0,a.jsxs)($.L.StepForm,{name:"taskSetting",title:s("proj.editModal.stepForm.task.title"),stepProps:{description:s("proj.editModal.stepForm.task.desc")},disabled:Y,children:[l.disableInitProject&&(0,a.jsx)(ge,{style:{marginBottom:20},message:s("proj.editModal.stepForm.task.msg"),type:"warning"}),(0,a.jsx)(Ee.Group,{name:"workflowInitNow",options:[s(co.I)]}),(0,a.jsx)(ue.Z,{name:["workflowInitNow"],children:function(i){var f=i.workflowInitNow;return f&&f.length?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(ve.Group,{name:"hadBatchSize",label:s("proj.editModal.stepForm.radio.label"),options:[{label:s("proj.editModal.stepForm.radio.dataset"),value:!1},{label:s("proj.editModal.stepForm.radio.size"),value:!0}]}),(0,a.jsx)(ue.Z,{name:["hadBatchSize"],children:function(b){var M=b.hadBatchSize;return M?(0,a.jsx)(Ne,{label:s("proj.editModal.stepForm.batchSize.label"),name:["settings","batchSize"],min:1,width:"sm",placeholder:s("proj.editModal.stepForm.batchSize.placeholder"),tooltip:s("proj.editModal.stepForm.batchSize.tooltip"),rules:[{required:!0,message:s("proj.editModal.stepForm.batchSize.msg")}]}):null}}),(0,a.jsx)(ve.Group,{name:"hadReviewer",label:s("proj.editModal.stepForm.rview.label"),options:[{label:s("proj.editModal.stepForm.rview.no"),value:!1},{label:s("proj.editModal.stepForm.rview.one"),value:!0}]})]}):(0,a.jsx)("div",{style:{width:"100%",height:"200px"}})}})]})]})})},uo=po,mo=e(36647),vo=function(o){var n=o.complete,r=o.total;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(mo.Z,{percent:n/r*100,showInfo:!1,trailColor:"#e4e4e4"}),(0,a.jsx)("div",{children:"".concat(n," / ").concat(r)})]})},fo=vo,go=e(17445),te=e(23673),ho=e(19950),se={page:"page___VUB1h",table:"table___BzPd6",actionCell:"actionCell___IDtFO"},Po=e(88205),jo=e.n(Po),xo=e(42376),bo=e(6590),he={link:"link___BBH6k",input:"input___Wk1gH"},yo=function(o){var n=o.projectId,r=(0,S.useModel)("Project.list"),l=r.onExportLabelProject,c=bo.Z.useForm(),u=jo()(c,1),P=u[0],C=(0,le.bU)(),x=C.localeText;return(0,a.jsx)(xo.Y,{title:x("proj.exportModal.title"),width:450,trigger:(0,a.jsx)("span",{className:he.link,children:x("proj.table.action.export")}),form:P,autoFocusFirstInput:!0,modalProps:{destroyOnClose:!0},submitTimeout:2e3,onFinish:function(){var Z=N()(y()().mark(function E(s){return y()().wrap(function(v){for(;;)switch(v.prev=v.next){case 0:return v.next=2,l(n,s);case 2:return v.abrupt("return",v.sent);case 3:case"end":return v.stop()}},E)}));return function(E){return Z.apply(this,arguments)}}(),className:he.input,children:(0,a.jsx)(F.Z,{label:x("proj.exportModal.labelName.name"),name:"labelName",rules:[{required:!0,message:x("proj.exportModal.labelName.rule")}],extra:x("proj.exportModal.labelName.tips")})})},Co=yo,Mo=function(){var o=(0,S.useModel)("user"),n=o.user,r=(0,S.useModel)("Project.auth"),l=r.checkPermission,c=(0,ho.Z)(document.querySelector(".ant-pro-grid-content")),u=(0,S.useModel)("Project.list"),P=u.pageData,C=u.pageState,x=u.loading,Z=u.onPageChange,E=u.onInitPageState,s=u.onNewProject,I=u.onEditProject,v=u.onChangeProjectResult;(0,go.Z)({onInitPageState:E,pageState:C});var k=(0,le.bU)(),h=k.localeText,U=function(m){var i=[];return l(m.userRoles,X.Oc.ProjectQa)&&[B.tz.Reviewing].includes(m.status)&&(i.push((0,a.jsx)("a",{style:{color:"#4fbb30"},onClick:function(){return v(m,B.JE.Accept)},children:h("proj.table.action.accept")},"accept")),i.push((0,a.jsx)(J.Z,{title:"Are you sure to reject this project?",onConfirm:function(){return v(m,B.JE.Reject)},children:(0,a.jsx)("a",{style:{color:"red"},children:h("proj.table.action.reject")},"reject")},"reject"))),l(m.userRoles,X.Oc.ProjectEdit)?i.push((0,a.jsx)("a",{onClick:function(){I(m)},children:h("proj.table.action.edit")},"edit")):l(m.userRoles,X.Oc.ProjectInit)&&m.status===B.tz.Waiting?i.push((0,a.jsx)("a",{onClick:function(){I(m)},children:h("proj.table.action.init")},"init")):l(m.userRoles,X.Oc.ProjectInfo)&&m.status!==B.tz.Waiting&&i.push((0,a.jsx)("a",{onClick:function(){I(m)},children:h("proj.table.action.info")},"info")),[B.tz.Waiting,B.tz.Initializing].includes(m.status)||i.push((0,a.jsx)(S.Link,{to:"/project/".concat(m.id),children:h("proj.table.action.detail")},"detail")),l(m.userRoles,X.Oc.ProjectExport)&&m.status===B.tz.Accepted&&i.push((0,a.jsx)("a",{children:(0,a.jsx)(Co,{projectId:m.id})},"export")),i},Y=[{title:h("proj.table.name"),dataIndex:"name",ellipsis:!1},{title:h("proj.table.owner"),ellipsis:!0,render:function(m,i){return(0,a.jsx)(te.Z,{isPerson:!0,data:[{text:i.owner.name,color:"green"}]})}},{title:h("proj.table.datasets"),ellipsis:!0,render:function(m,i){var f,d,b,M,G=JSON.stringify({datasetId:i==null||(f=i.datasets)===null||f===void 0||(d=f[0])===null||d===void 0?void 0:d.id,datasetName:i==null||(b=i.datasets)===null||b===void 0||(M=b[0])===null||M===void 0?void 0:M.name});return i.status===B.tz.Exported?(0,a.jsx)("a",{href:"".concat(window.location.origin,"/page/dataset/detail?pageState=").concat(encodeURIComponent(G)),target:"blank",children:(0,a.jsx)(te.Z,{max:2,data:i.datasets.map(function(g){return{text:g.name,color:"blue"}})})}):(0,a.jsx)(te.Z,{max:2,data:i.datasets.map(function(g){return{text:g.name,color:"blue"}})})}},{title:h("proj.table.progress"),render:function(m,i){return i.taskNumTotal?(0,a.jsx)(fo,{complete:i.taskNumAccepted,total:i.taskNumTotal}):"-"}},{title:h("proj.table.PM"),ellipsis:!0,render:function(m,i){var f;return(0,a.jsx)(te.Z,{isPerson:!0,max:2,data:(f=i.managers)===null||f===void 0?void 0:f.map(function(d){return{text:d.name}})})}},{title:h("proj.table.status"),dataIndex:"status",ellipsis:!0,valueType:"select",valueEnum:B.mu,render:function(m,i){var f=B.mu[i.status],d=f.text,b=f.color;return(0,a.jsx)(L.Z,{color:b,children:h(d)})}},{title:h("proj.table.createAt"),dataIndex:"createdTs",valueType:"date"},{title:h("proj.table.action"),valueType:"option",key:"option",render:function(m,i){return(0,a.jsx)("div",{className:se.actionCell,children:U(i)})}}];return(0,a.jsxs)(H._z,{className:se.page,header:{title:h("proj.title"),extra:n.isStaff?[(0,a.jsxs)(A.ZP,{type:"primary",onClick:s,children:["+ ",h("proj.table.newProject")]},"new")]:[],breadcrumb:{}},children:[(0,a.jsx)(R.Z,{rowKey:"id",className:se.table,scroll:{x:1200,y:c!=null&&c.height?c.height-124:void 0},columns:Y,cardBordered:!0,dataSource:P.list,toolBarRender:function(){return[(0,a.jsx)(a.Fragment,{})]},options:!1,search:!1,loading:x,pagination:{current:C.page,pageSize:C.pageSize,total:P.total,showSizeChanger:!0,onChange:Z}}),(0,a.jsx)(uo,{})]})},Fo=Mo}}]); -//# sourceMappingURL=p__Project__index.c3a5191f.async.js.map \ No newline at end of file +//# sourceMappingURL=p__Project__index.cf797c05.async.js.map \ No newline at end of file diff --git a/deepdataspace/server/static/p__Project__index.c3a5191f.async.js.map b/deepdataspace/server/static/p__Project__index.cf797c05.async.js.map similarity index 98% rename from deepdataspace/server/static/p__Project__index.c3a5191f.async.js.map rename to deepdataspace/server/static/p__Project__index.cf797c05.async.js.map index 33f49cf..97769fe 100644 --- a/deepdataspace/server/static/p__Project__index.c3a5191f.async.js.map +++ b/deepdataspace/server/static/p__Project__index.cf797c05.async.js.map @@ -1 +1 @@ -{"version":3,"file":"p__Project__index.c3a5191f.async.js","mappings":";AAyDA;AACA","sources":["webpack://app/../../node_modules/.pnpm/antd@5.4.5_react-dom@16.14.0_react@16.14.0/node_modules/antd/es/alert/style/index.js"],"sourcesContent":["import { genComponentStyleHook, mergeToken } from '../../theme/internal';\nimport { resetComponent } from '../../style';\nconst genAlertTypeStyle = (bgColor, borderColor, iconColor, token, alertCls) => ({\n backgroundColor: bgColor,\n border: `${token.lineWidth}px ${token.lineType} ${borderColor}`,\n [`${alertCls}-icon`]: {\n color: iconColor\n }\n});\nexport const genBaseStyle = token => {\n const {\n componentCls,\n motionDurationSlow: duration,\n marginXS,\n marginSM,\n fontSize,\n fontSizeLG,\n lineHeight,\n borderRadiusLG: borderRadius,\n motionEaseInOutCirc,\n alertIconSizeLG,\n colorText,\n paddingContentVerticalSM,\n alertPaddingHorizontal,\n paddingMD,\n paddingContentHorizontalLG\n } = token;\n return {\n [componentCls]: Object.assign(Object.assign({}, resetComponent(token)), {\n position: 'relative',\n display: 'flex',\n alignItems: 'center',\n padding: `${paddingContentVerticalSM}px ${alertPaddingHorizontal}px`,\n wordWrap: 'break-word',\n borderRadius,\n [`&${componentCls}-rtl`]: {\n direction: 'rtl'\n },\n [`${componentCls}-content`]: {\n flex: 1,\n minWidth: 0\n },\n [`${componentCls}-icon`]: {\n marginInlineEnd: marginXS,\n lineHeight: 0\n },\n [`&-description`]: {\n display: 'none',\n fontSize,\n lineHeight\n },\n '&-message': {\n color: colorText\n },\n [`&${componentCls}-motion-leave`]: {\n overflow: 'hidden',\n opacity: 1,\n transition: `max-height ${duration} ${motionEaseInOutCirc}, opacity ${duration} ${motionEaseInOutCirc},\n padding-top ${duration} ${motionEaseInOutCirc}, padding-bottom ${duration} ${motionEaseInOutCirc},\n margin-bottom ${duration} ${motionEaseInOutCirc}`\n },\n [`&${componentCls}-motion-leave-active`]: {\n maxHeight: 0,\n marginBottom: '0 !important',\n paddingTop: 0,\n paddingBottom: 0,\n opacity: 0\n }\n }),\n [`${componentCls}-with-description`]: {\n alignItems: 'flex-start',\n paddingInline: paddingContentHorizontalLG,\n paddingBlock: paddingMD,\n [`${componentCls}-icon`]: {\n marginInlineEnd: marginSM,\n fontSize: alertIconSizeLG,\n lineHeight: 0\n },\n [`${componentCls}-message`]: {\n display: 'block',\n marginBottom: marginXS,\n color: colorText,\n fontSize: fontSizeLG\n },\n [`${componentCls}-description`]: {\n display: 'block'\n }\n },\n [`${componentCls}-banner`]: {\n marginBottom: 0,\n border: '0 !important',\n borderRadius: 0\n }\n };\n};\nexport const genTypeStyle = token => {\n const {\n componentCls,\n colorSuccess,\n colorSuccessBorder,\n colorSuccessBg,\n colorWarning,\n colorWarningBorder,\n colorWarningBg,\n colorError,\n colorErrorBorder,\n colorErrorBg,\n colorInfo,\n colorInfoBorder,\n colorInfoBg\n } = token;\n return {\n [componentCls]: {\n '&-success': genAlertTypeStyle(colorSuccessBg, colorSuccessBorder, colorSuccess, token, componentCls),\n '&-info': genAlertTypeStyle(colorInfoBg, colorInfoBorder, colorInfo, token, componentCls),\n '&-warning': genAlertTypeStyle(colorWarningBg, colorWarningBorder, colorWarning, token, componentCls),\n '&-error': Object.assign(Object.assign({}, genAlertTypeStyle(colorErrorBg, colorErrorBorder, colorError, token, componentCls)), {\n [`${componentCls}-description > pre`]: {\n margin: 0,\n padding: 0\n }\n })\n }\n };\n};\nexport const genActionStyle = token => {\n const {\n componentCls,\n iconCls,\n motionDurationMid,\n marginXS,\n fontSizeIcon,\n colorIcon,\n colorIconHover\n } = token;\n return {\n [componentCls]: {\n [`&-action`]: {\n marginInlineStart: marginXS\n },\n [`${componentCls}-close-icon`]: {\n marginInlineStart: marginXS,\n padding: 0,\n overflow: 'hidden',\n fontSize: fontSizeIcon,\n lineHeight: `${fontSizeIcon}px`,\n backgroundColor: 'transparent',\n border: 'none',\n outline: 'none',\n cursor: 'pointer',\n [`${iconCls}-close`]: {\n color: colorIcon,\n transition: `color ${motionDurationMid}`,\n '&:hover': {\n color: colorIconHover\n }\n }\n },\n '&-close-text': {\n color: colorIcon,\n transition: `color ${motionDurationMid}`,\n '&:hover': {\n color: colorIconHover\n }\n }\n }\n };\n};\nexport const genAlertStyle = token => [genBaseStyle(token), genTypeStyle(token), genActionStyle(token)];\nexport default genComponentStyleHook('Alert', token => {\n const {\n fontSizeHeading3\n } = token;\n const alertToken = mergeToken(token, {\n alertIconSizeLG: fontSizeHeading3,\n alertPaddingHorizontal: 12 // Fixed value here.\n });\n\n return [genAlertStyle(alertToken)];\n});"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"p__Project__index.cf797c05.async.js","mappings":";AAyDA;AACA","sources":["webpack://app/../../node_modules/.pnpm/antd@5.4.5_react-dom@16.14.0_react@16.14.0/node_modules/antd/es/alert/style/index.js"],"sourcesContent":["import { genComponentStyleHook, mergeToken } from '../../theme/internal';\nimport { resetComponent } from '../../style';\nconst genAlertTypeStyle = (bgColor, borderColor, iconColor, token, alertCls) => ({\n backgroundColor: bgColor,\n border: `${token.lineWidth}px ${token.lineType} ${borderColor}`,\n [`${alertCls}-icon`]: {\n color: iconColor\n }\n});\nexport const genBaseStyle = token => {\n const {\n componentCls,\n motionDurationSlow: duration,\n marginXS,\n marginSM,\n fontSize,\n fontSizeLG,\n lineHeight,\n borderRadiusLG: borderRadius,\n motionEaseInOutCirc,\n alertIconSizeLG,\n colorText,\n paddingContentVerticalSM,\n alertPaddingHorizontal,\n paddingMD,\n paddingContentHorizontalLG\n } = token;\n return {\n [componentCls]: Object.assign(Object.assign({}, resetComponent(token)), {\n position: 'relative',\n display: 'flex',\n alignItems: 'center',\n padding: `${paddingContentVerticalSM}px ${alertPaddingHorizontal}px`,\n wordWrap: 'break-word',\n borderRadius,\n [`&${componentCls}-rtl`]: {\n direction: 'rtl'\n },\n [`${componentCls}-content`]: {\n flex: 1,\n minWidth: 0\n },\n [`${componentCls}-icon`]: {\n marginInlineEnd: marginXS,\n lineHeight: 0\n },\n [`&-description`]: {\n display: 'none',\n fontSize,\n lineHeight\n },\n '&-message': {\n color: colorText\n },\n [`&${componentCls}-motion-leave`]: {\n overflow: 'hidden',\n opacity: 1,\n transition: `max-height ${duration} ${motionEaseInOutCirc}, opacity ${duration} ${motionEaseInOutCirc},\n padding-top ${duration} ${motionEaseInOutCirc}, padding-bottom ${duration} ${motionEaseInOutCirc},\n margin-bottom ${duration} ${motionEaseInOutCirc}`\n },\n [`&${componentCls}-motion-leave-active`]: {\n maxHeight: 0,\n marginBottom: '0 !important',\n paddingTop: 0,\n paddingBottom: 0,\n opacity: 0\n }\n }),\n [`${componentCls}-with-description`]: {\n alignItems: 'flex-start',\n paddingInline: paddingContentHorizontalLG,\n paddingBlock: paddingMD,\n [`${componentCls}-icon`]: {\n marginInlineEnd: marginSM,\n fontSize: alertIconSizeLG,\n lineHeight: 0\n },\n [`${componentCls}-message`]: {\n display: 'block',\n marginBottom: marginXS,\n color: colorText,\n fontSize: fontSizeLG\n },\n [`${componentCls}-description`]: {\n display: 'block'\n }\n },\n [`${componentCls}-banner`]: {\n marginBottom: 0,\n border: '0 !important',\n borderRadius: 0\n }\n };\n};\nexport const genTypeStyle = token => {\n const {\n componentCls,\n colorSuccess,\n colorSuccessBorder,\n colorSuccessBg,\n colorWarning,\n colorWarningBorder,\n colorWarningBg,\n colorError,\n colorErrorBorder,\n colorErrorBg,\n colorInfo,\n colorInfoBorder,\n colorInfoBg\n } = token;\n return {\n [componentCls]: {\n '&-success': genAlertTypeStyle(colorSuccessBg, colorSuccessBorder, colorSuccess, token, componentCls),\n '&-info': genAlertTypeStyle(colorInfoBg, colorInfoBorder, colorInfo, token, componentCls),\n '&-warning': genAlertTypeStyle(colorWarningBg, colorWarningBorder, colorWarning, token, componentCls),\n '&-error': Object.assign(Object.assign({}, genAlertTypeStyle(colorErrorBg, colorErrorBorder, colorError, token, componentCls)), {\n [`${componentCls}-description > pre`]: {\n margin: 0,\n padding: 0\n }\n })\n }\n };\n};\nexport const genActionStyle = token => {\n const {\n componentCls,\n iconCls,\n motionDurationMid,\n marginXS,\n fontSizeIcon,\n colorIcon,\n colorIconHover\n } = token;\n return {\n [componentCls]: {\n [`&-action`]: {\n marginInlineStart: marginXS\n },\n [`${componentCls}-close-icon`]: {\n marginInlineStart: marginXS,\n padding: 0,\n overflow: 'hidden',\n fontSize: fontSizeIcon,\n lineHeight: `${fontSizeIcon}px`,\n backgroundColor: 'transparent',\n border: 'none',\n outline: 'none',\n cursor: 'pointer',\n [`${iconCls}-close`]: {\n color: colorIcon,\n transition: `color ${motionDurationMid}`,\n '&:hover': {\n color: colorIconHover\n }\n }\n },\n '&-close-text': {\n color: colorIcon,\n transition: `color ${motionDurationMid}`,\n '&:hover': {\n color: colorIconHover\n }\n }\n }\n };\n};\nexport const genAlertStyle = token => [genBaseStyle(token), genTypeStyle(token), genActionStyle(token)];\nexport default genComponentStyleHook('Alert', token => {\n const {\n fontSizeHeading3\n } = token;\n const alertToken = mergeToken(token, {\n alertIconSizeLG: fontSizeHeading3,\n alertPaddingHorizontal: 12 // Fixed value here.\n });\n\n return [genAlertStyle(alertToken)];\n});"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/deepdataspace/server/static/umi.388a0f18.css b/deepdataspace/server/static/umi.388a0f18.css deleted file mode 100644 index ef6d663..0000000 --- a/deepdataspace/server/static/umi.388a0f18.css +++ /dev/null @@ -1,3 +0,0 @@ -*{margin:0;padding:0;box-sizing:border-box}body{background:#f5f5f5;overflow:overlay}#root .ant-page-header{background-color:#fff}#root .ant-pro .ant-layout-header.ant-pro-layout-header-fixed-header{padding:0 44px;background-color:#fff;border-bottom:1px solid #f0f0f0}#root .ant-pro-page-container-affix .ant-affix{top:0!important}#root .ant-pro-top-nav-header-main{padding-inline-start:0}#root .ant-pro-top-nav-header-logo>*:first-child>img{height:40px}#root .ant-image-preview-mask{z-index:900!important}#root .ant-image-preview-wrap{z-index:901!important}#root .ant-collapse>.ant-collapse-item.ant-collapse-no-arrow>.ant-collapse-header{padding:0!important}#root .ant-collapse-ghost>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box{padding:0!important}#root .ant-collapse .ant-collapse-item-disabled>.ant-collapse-header,#root .ant-collapse .ant-collapse-item-disabled>.ant-collapse-header>.arrow{cursor:pointer!important}#root .ant-pro .ant-pro-layout .ant-pro-layout-content{margin-block:0;margin-inline:0}#root .ant-table-tbody>tr>td>.ant-space{flex-wrap:wrap}#root .ant-table-pagination.ant-pagination{margin:16px 0}.container___VaRMb{position:relative;display:flex}.container___VaRMb img::selection{background-color:transparent}.container___VaRMb svg{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.container___VaRMb canvas{position:absolute;left:0;top:0}.topTools___bnznk{position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 16px;width:100%;height:56px;background:#1f1f1f;border-bottom:2px solid #141414;pointer-events:auto;z-index:1}.topTools___bnznk .rowWrap___Hznkk{display:flex;align-items:center;gap:16px;opacity:.85}.topTools___bnznk .rowWrap___Hznkk .icon___yGeQF{padding:8px;color:#fff;border-radius:5px;cursor:pointer}.topTools___bnznk .rowWrap___Hznkk .icon___yGeQF span{vertical-align:middle}.topTools___bnznk .rowWrap___Hznkk .icon___yGeQF svg{width:20px;height:20px;fill:#fff;vertical-align:middle}.topTools___bnznk .rowWrap___Hznkk .icon___yGeQF:hover{background-color:#1e53f5}.topTools___bnznk .rowWrap___Hznkk .iconDisable___xNhff{color:#ffffff40;pointer-events:none}.topTools___bnznk .rowWrap___Hznkk .iconDisable___xNhff svg{fill:#ffffff40}.topTools___bnznk .rowWrap___Hznkk .lineSplit___XFuuM{margin:5px;width:1px;height:20px;background-color:#3b3838}.topTools___bnznk .progress___H7lIY{position:absolute;left:50%;transform:translate(-50%);font-size:13px;line-height:20px;color:#fff;user-select:none}.editor___UFOH3{top:0;left:0;z-index:100;position:relative;width:100%;height:100vh;background-color:#000;overflow:hidden}.container___ey4I7{position:absolute;inset:56px 0 0;display:flex;flex-direction:row;pointer-events:auto}.container___ey4I7 .leftSlider___ouAWE{position:relative;width:0;height:100%;background:#262626;border-right:2px solid #141414;backdrop-filter:blur(12px);overflow-y:scroll;overflow-x:hidden;z-index:1}.container___ey4I7 .centerContent___aa6jY{position:relative;flex:1 1;height:100%}.container___ey4I7 .rightSlider___p5OZW{position:relative;width:256px;height:100%;background:#262626;border-left:2px solid #141414;backdrop-filter:blur(12px);overflow-y:scroll;overflow-x:hidden;z-index:1}.editWrap___rNhSI{position:absolute;inset:0;font-size:0;user-select:none;pointer-events:auto}.editWrap___rNhSI img{visibility:hidden}.editWrap___rNhSI canvas{position:absolute;left:0;top:0;display:block;cursor:crosshair}.editWrap___rNhSI .rowLine___pNZ58{position:fixed;background-color:#fff;height:1px}.editWrap___rNhSI .columnLine___UJjPP{position:fixed;background-color:#fff;width:1px}.container___Vg4YJ{position:absolute;display:flex;flex-direction:column;justify-content:center;background:#fff;border:2px solid #1f4dd8;border-radius:50px;color:#000000d9;font-size:14px;box-shadow:2px 2px 6px 3px #00000026;pointer-events:none}.container___Vg4YJ .content___YwU2x{display:flex;justify-content:space-around}.container___Vg4YJ .content___YwU2x .text___kIvTv{max-width:150px;line-height:32px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0 10px}.container___Vg4YJ .content___YwU2x .btn___rulqE{border:0}.rightOperations___lXmRi{scrollbar-width:none;-ms-overflow-style:none}.rightOperations___lXmRi::-webkit-scrollbar{display:none}.rightOperations___lXmRi .ant-tabs{color:#ffffff80}.rightOperations___lXmRi .ant-tabs-tab+.ant-tabs-tab{margin:0}.rightOperations___lXmRi .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.rightOperations___lXmRi .ant-tabs-tab{padding:12px;margin:0}.rightOperations___lXmRi .ant-tabs-tab-active{border-bottom:2px solid #1e53f5}.rightOperations___lXmRi .ant-tabs-nav{margin:0;position:sticky;top:0;z-index:1;background:#000}.rightOperations___lXmRi .ant-collapse-item{scroll-margin:48px 0 0 0}.rightOperations___lXmRi .ant-list{color:#fff}.rightOperations___lXmRi .ant-list-item{padding:0;color:#fff}.rightOperations___lXmRi .objects-selector{width:144px;color:#fff;text-align:left;padding:0}.rightOperations___lXmRi .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{color:#fff}.rightOperations___lXmRi .objects-select-popup{background:#050505;color:#fff;border-radius:1px;padding:0;margin-top:-10px}.rightOperations___lXmRi .objects-select-popup .ant-select-item{color:#fff;text-align:left}.rightOperations___lXmRi .objects-select-popup .ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:#4c4c4c}.rightOperations___lXmRi .objects-select-popup .ant-select-item-option-selected:not(.ant-select-item-option-disabled){color:#fff;font-weight:600;background-color:#050505}.rightOperations___lXmRi .ant-select-multiple .ant-select-selection-item{background:rgba(0,0,0,.3);color:#ffffffe6;border-color:#ffffffb3}.rightOperations___lXmRi .ant-select-multiple .ant-select-selection-item-remove{color:#ffffffb3}.rightOperations___lXmRi .tabHeaderActions___nVgri{position:absolute;right:5%;top:50%;transform:translateY(-50%);border:0}.collapse___zhVH2{width:100%}.collapse___zhVH2 .collapseHeader___DWexh{position:relative;display:flex;align-items:center;padding:0;height:40px;width:256px;font-size:14px;color:#fff;background:#1f1f1f}.collapse___zhVH2 .collapseHeader___DWexh .labelName___zlkmx{margin:0 15px}.collapse___zhVH2 .collapseHeader___DWexh .labelCount___IqQU9{display:inline-block;padding-inline:5px;margin-inline:10px;height:25px;min-width:25px;line-height:25px;border-radius:5px;background-color:#236bf7;font-size:12px;text-align:center}.collapse___zhVH2 .collapseHeader___DWexh .selectedLine___GgG7w{position:absolute;left:0;top:0;width:4px;height:100%}.collapse___zhVH2 .collapseHeader___DWexh .icon___FyVnE{margin-left:14px;margin-right:14px;width:15px;height:15px}.collapse___zhVH2 .collapseHeader___DWexh .actions___Wk1xh{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.collapse___zhVH2 .collapseHeader___DWexh .btn___iqY79{border:0}.collapse___zhVH2 .collapseHeader___DWexh .arrow____xMRe{transform:rotate(180deg);width:10px;height:10px}.collapse___zhVH2 .collapseHeader___DWexh:hover{background-color:#4b4f52}.collapse___zhVH2 .collapseHeaderSelected___P2MMZ .arrow____xMRe{transform:rotate(0)}.collapse___zhVH2 .collapseItem___E_S7i{position:relative;display:flex;align-items:center;height:35px;padding-left:10px;margin-left:6px;color:#fff;background:#1f1f1f;font-size:14px}.collapse___zhVH2 .collapseItem___E_S7i .colorHint___FkIuO{position:absolute;left:3%;margin-left:0;width:.5rem;height:.5rem;border:.1rem solid rgba(255,255,255,.8);border-radius:50%}.collapse___zhVH2 .collapseItem___E_S7i .actions___Wk1xh{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.collapse___zhVH2 .collapseItem___E_S7i .icon___FyVnE{margin-left:14px;margin-right:14px;width:15px;height:15px}.collapse___zhVH2 .collapseItem___E_S7i .btn___iqY79{border:0}.collapse___zhVH2 .collapseItem___E_S7i:hover{background-color:#4b4f52}.labelControl___jUtpP{display:flex;flex-direction:column;align-items:center;justify-items:space-around;padding:15px 0;background-color:#1e53f5;background-color:#236bf7;border-bottom:1px solid rgba(255,255,255,.7);gap:10px}.labelControl___jUtpP .title___JgMhQ{text-align:center;width:100%;font-size:14px;color:#fff}.labelControl___jUtpP .selector___vCise{width:200px}.item___oxc6Z{position:relative;height:30px;margin-left:6px}.item___oxc6Z .ant-select-single.ant-select-sm .ant-select-selector{border:none;margin-right:5px;width:100px;background-color:#262626;color:#fff;font-size:12px}.item___oxc6Z .ant-select-arrow,.item___oxc6Z .ant-select-single.ant-select-sm.ant-select-open .ant-select-selection-item{color:#ffffff80}.item___oxc6Z .ant-select-selection-item{color:#fff}.item___oxc6Z .selectedLine___niI6W{position:absolute;left:0;top:0;width:4px;height:100%}.item___oxc6Z .info___uVTt1{position:absolute;left:5%;top:50%;transform:translateY(-50%)}.item___oxc6Z .action___NdNmH{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.item___oxc6Z .btn___AIzOr{border:0}.sideToolbar___NdIZx{position:absolute;left:1rem;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:99;background-color:#212121;border-radius:10px;padding:.5rem;width:50px;pointer-events:auto;font-weight:600}.sideToolbar___NdIZx .btn___BjxGy{width:32px;height:32px;margin:.25rem 0;border:0;background-color:transparent;color:#fff;border-radius:5px}.sideToolbar___NdIZx .btn___BjxGy:hover{background-color:#1e53f5;transform:scale(1.2)}.sideToolbar___NdIZx .btnActive___Itzhl{background-color:#236bf7}.sideToolbar___NdIZx .divider___yWZPk{width:100%;margin:8px 6px;border-bottom:1px solid #bbb}.container___Az7aS{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.container___Az7aS .title___JyjLq{font-weight:600;font-size:14px;margin-right:10px}.container___Az7aS .key___nfRsO{min-width:30px;justify-content:center;border-radius:2px;padding:2px 5px;color:#000c;box-shadow:0 1px 3px #0000004d,0 1px 2px #0000001a;font-size:12px;font-weight:600}.container___Az7aS .divider___yWZPk{width:100%;margin:10px 0;border-bottom:1px solid rgba(0,0,0,.1)}.container___Az7aS .description___g12T3{max-width:220px;font-size:13px;color:#000c}.shortcutsInfo___ER3P2{background:#262626!important}.shortcutsInfo___ER3P2 .ant-dropdown-menu{padding:0}.shortcutsInfo___ER3P2 .ant-dropdown-menu-item-group-title{color:#fff!important;text-shadow:0 -1px 0 rgba(0,0,0,.12);background-color:#595959;font-weight:600}.shortcutsInfo___ER3P2 .ant-dropdown-menu-item{color:#ffffffe6!important;display:flex;flex-direction:row-reverse}.shortcutsInfo___ER3P2 .ant-dropdown-menu-title-content{align-self:flex-start}.shortcutsInfo___ER3P2 .ant-dropdown-menu-item-icon{margin:0 0 0 8px}.shortcutsInfo___ER3P2 .key___fsh3O{padding:2px 4px;height:22px;min-width:22px;color:#000;justify-content:center;align-items:center;align-self:flex-start;background:#f9fafb;border:1px solid #374151;border-radius:4px;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:inline-flex;flex:0 0 22px;font-size:11px;font-weight:600}.shortcutsInfo___ER3P2 .combine___mQtle{color:#ffffffe6}.container___E0LoY{position:absolute;right:1rem;top:1rem;width:400px;box-shadow:2px 2px 12px 3px #0009;opacity:0;transition:opacity .15s ease;pointer-events:none;z-index:9}.container___E0LoY .ant-card-head{background-color:#1e53f5;color:#fff;font-size:15px;padding:0 15px;min-height:45px}.container___E0LoY .ant-card-body{padding:12px}.container___E0LoY .btn___GMYpz{border:0}.container___E0LoY .title___v9sIr{display:flex;align-items:center;justify-content:space-between}.container___E0LoY .title___v9sIr .iconTitle___nydvT{display:flex;align-items:center;justify-content:center;gap:12px}.container___E0LoY .content___GHFUd{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px}.container___E0LoY .content___GHFUd .item___AwGAR{display:flex;align-items:center;justify-content:space-around;gap:12px;width:100%}.container___E0LoY .content___GHFUd .instruction___E_Dku{font-size:13px}.container___E0LoY .content___GHFUd .actions___ryauV{display:flex;justify-content:space-between;width:100%}.containedVisible___FyeQP{opacity:1;pointer-events:all}.container___E0LoY:hover{box-shadow:2px 2px 12px 3px #0009}.toolBar___hGlUq{position:absolute;bottom:1rem;left:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:99;background-color:#212121;border-radius:10px;padding:.4rem .5rem}.toolBar___hGlUq .btn___yfAF2{width:32px;height:32px;margin:0 .25rem;border:0;background-color:transparent;color:#fff;border-radius:5px}.toolBar___hGlUq .btn___yfAF2:hover{background-color:#1e53f5;transform:scale(1.2)}.toolBar___hGlUq .btnDisabled____2lLf{color:#ffffff40;pointer-events:none}.toolBar___hGlUq .btnDisabled____2lLf svg{fill:#ffffff40}.toolBar___hGlUq .scaleText___bYNtR{color:#fffc;margin:0 8px;user-select:none}.toolBar___hGlUq .divider___Doen2{height:24px;margin:0 8px;border-left:1px solid #bbb}.toolBar___hGlUq .resetBtn___e0RfR{width:auto;height:32px;margin:0 .25rem;border:0;background-color:transparent;color:#fff;border-radius:5px}.toolBar___hGlUq .resetBtn___e0RfR:hover{background-color:#1e53f5;transform:scale(1.1)}.toolBar___I3iY4{display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:99;border-radius:10px;padding:.4rem .5rem}.toolBar___I3iY4 .btn___j7Z4o{width:32px;height:32px;margin:0 .5rem;border:0;background-color:transparent;color:#fff;border-radius:5px}.toolBar___I3iY4 .btn___j7Z4o:hover{background-color:#1e53f5;transform:scale(1.2)}.toolBar___I3iY4 .btnDisabled___rewB8{color:#ffffff40;pointer-events:none}.toolBar___I3iY4 .btnDisabled___rewB8 svg{fill:#ffffff40}.toolBar___I3iY4 .scaleText___KuPv1{color:#fffc;margin:0 8px}.toolBar___I3iY4 .divider___trUv3{height:100%;margin:6px 8px;border-left:1px solid #bbb}.container___d4vet{position:absolute;right:1rem;top:1rem;width:300px;box-shadow:2px 2px 12px 3px #0009;opacity:0;transition:opacity .15s ease;pointer-events:none;z-index:99}.container___d4vet .ant-card-head{background-color:#1e53f5;color:#fff;font-size:15px;padding:0 15px;min-height:45px}.container___d4vet .ant-card-body{padding:12px}.container___d4vet .btn___eFSQc{border:0}.container___d4vet .title___r27q5{display:flex;align-items:center;justify-content:space-between}.container___d4vet .content___Ntv7_{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:12px}.container___d4vet .content___Ntv7_ .item___BSjdK{display:flex;align-items:center;justify-content:space-around;gap:12px;width:100%}.container___d4vet .content___Ntv7_ .selector___D3fgI{width:100%}.container___d4vet .content___Ntv7_ .actions___rNUfU{display:flex;justify-content:space-between;width:100%}.containedVisible___sYXSm{opacity:1;pointer-events:all}.container___d4vet:hover{box-shadow:2px 2px 12px 3px #0009} - -/*# sourceMappingURL=umi.388a0f18.css.map*/ \ No newline at end of file diff --git a/deepdataspace/server/static/umi.42fdc3a8.js b/deepdataspace/server/static/umi.42fdc3a8.js deleted file mode 100644 index da92a0c..0000000 --- a/deepdataspace/server/static/umi.42fdc3a8.js +++ /dev/null @@ -1,411 +0,0 @@ -var vh=Object.defineProperty,ph=Object.defineProperties;var hh=Object.getOwnPropertyDescriptors;var kd=Object.getOwnPropertySymbols;var mh=Object.prototype.hasOwnProperty,gh=Object.prototype.propertyIsEnumerable;var Hd=(au,xl,st)=>xl in au?vh(au,xl,{enumerable:!0,configurable:!0,writable:!0,value:st}):au[xl]=st,Da=(au,xl)=>{for(var st in xl||(xl={}))mh.call(xl,st)&&Hd(au,st,xl[st]);if(kd)for(var st of kd(xl))gh.call(xl,st)&&Hd(au,st,xl[st]);return au},Us=(au,xl)=>ph(au,hh(xl));(function(){var au={26134:function(g,S,e){"use strict";e.r(S),e.d(S,{blue:function(){return ye},cyan:function(){return Ee},geekblue:function(){return ie},generate:function(){return z},gold:function(){return F},gray:function(){return k},green:function(){return de},grey:function(){return A},lime:function(){return ve},magenta:function(){return K},orange:function(){return ee},presetDarkPalettes:function(){return j},presetPalettes:function(){return R},presetPrimaryColors:function(){return U},purple:function(){return Y},red:function(){return I},volcano:function(){return P},yellow:function(){return ne}});var o=e(2292),t=e(29086),a=2,i=.16,s=.05,v=.05,d=.15,c=5,h=4,b=[{index:7,opacity:.15},{index:6,opacity:.25},{index:5,opacity:.3},{index:5,opacity:.45},{index:5,opacity:.65},{index:5,opacity:.85},{index:4,opacity:.9},{index:3,opacity:.95},{index:2,opacity:.97},{index:1,opacity:.98}];function y(V){var _=V.r,se=V.g,we=V.b,Pe=(0,o.py)(_,se,we);return{h:Pe.h*360,s:Pe.s,v:Pe.v}}function m(V){var _=V.r,se=V.g,we=V.b;return"#".concat((0,o.vq)(_,se,we,!1))}function C(V,_,se){var we=se/100,Pe={r:(_.r-V.r)*we+V.r,g:(_.g-V.g)*we+V.g,b:(_.b-V.b)*we+V.b};return Pe}function T(V,_,se){var we;return Math.round(V.h)>=60&&Math.round(V.h)<=240?we=se?Math.round(V.h)-a*_:Math.round(V.h)+a*_:we=se?Math.round(V.h)+a*_:Math.round(V.h)-a*_,we<0?we+=360:we>=360&&(we-=360),we}function w(V,_,se){if(V.h===0&&V.s===0)return V.s;var we;return se?we=V.s-i*_:_===h?we=V.s+i:we=V.s+s*_,we>1&&(we=1),se&&_===c&&we>.1&&(we=.1),we<.06&&(we=.06),Number(we.toFixed(2))}function $(V,_,se){var we;return se?we=V.v+v*_:we=V.v-d*_,we>1&&(we=1),Number(we.toFixed(2))}function z(V){for(var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=[],we=(0,t.uA)(V),Pe=c;Pe>0;Pe-=1){var Te=y(we),ue=m((0,t.uA)({h:T(Te,Pe,!0),s:w(Te,Pe,!0),v:$(Te,Pe,!0)}));se.push(ue)}se.push(m(we));for(var et=1;et<=h;et+=1){var It=y(we),jt=m((0,t.uA)({h:T(It,et),s:w(It,et),v:$(It,et)}));se.push(jt)}return _.theme==="dark"?b.map(function(He){var Je=He.index,Ae=He.opacity,Ze=m(C((0,t.uA)(_.backgroundColor||"#141414"),(0,t.uA)(se[Je]),Ae*100));return Ze}):se}var U={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},R={},j={};Object.keys(U).forEach(function(V){R[V]=z(U[V]),R[V].primary=R[V][5],j[V]=z(U[V],{theme:"dark",backgroundColor:"#141414"}),j[V].primary=j[V][5]});var I=R.red,P=R.volcano,F=R.gold,ee=R.orange,ne=R.yellow,ve=R.lime,de=R.green,Ee=R.cyan,ye=R.blue,ie=R.geekblue,Y=R.purple,K=R.magenta,A=R.grey,k=R.grey},62713:function(g,S,e){"use strict";e.d(S,{E4:function(){return Dr},jG:function(){return rn},fp:function(){return Je},xy:function(){return Er}});var o=e(8671),t=e(61806);function a(dt){for(var $t=0,zt,sn=0,An=dt.length;An>=4;++sn,An-=4)zt=dt.charCodeAt(sn)&255|(dt.charCodeAt(++sn)&255)<<8|(dt.charCodeAt(++sn)&255)<<16|(dt.charCodeAt(++sn)&255)<<24,zt=(zt&65535)*1540483477+((zt>>>16)*59797<<16),zt^=zt>>>24,$t=(zt&65535)*1540483477+((zt>>>16)*59797<<16)^($t&65535)*1540483477+(($t>>>16)*59797<<16);switch(An){case 3:$t^=(dt.charCodeAt(sn+2)&255)<<16;case 2:$t^=(dt.charCodeAt(sn+1)&255)<<8;case 1:$t^=dt.charCodeAt(sn)&255,$t=($t&65535)*1540483477+(($t>>>16)*59797<<16)}return $t^=$t>>>13,$t=($t&65535)*1540483477+(($t>>>16)*59797<<16),(($t^$t>>>15)>>>0).toString(36)}var i=a,s=e(52983),v=e(67982),d=e(97373),c=e(30730),h=e(52636),b=e(90415),y=function(){function dt($t){(0,c.Z)(this,dt),(0,b.Z)(this,"instanceId",void 0),(0,b.Z)(this,"cache",new Map),this.instanceId=$t}return(0,h.Z)(dt,[{key:"get",value:function(zt){return this.cache.get(zt.join("%"))||null}},{key:"update",value:function(zt,sn){var An=zt.join("%"),vr=this.cache.get(An),mr=sn(vr);mr===null?this.cache.delete(An):this.cache.set(An,mr)}}]),dt}(),m=y,C=null,T="data-token-hash",w="data-css-hash",$="data-dev-cache-path",z="__cssinjs_instance__";function U(){var dt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var $t=document.body.querySelectorAll("style[".concat(w,"]"))||[],zt=document.head.firstChild;Array.from($t).forEach(function(An){An[z]=An[z]||dt,An[z]===dt&&document.head.insertBefore(An,zt)});var sn={};Array.from(document.querySelectorAll("style[".concat(w,"]"))).forEach(function(An){var vr=An.getAttribute(w);if(sn[vr]){if(An[z]===dt){var mr;(mr=An.parentNode)===null||mr===void 0||mr.removeChild(An)}}else sn[vr]=!0})}return new m(dt)}var R=s.createContext({hashPriority:"low",cache:U(),defaultCache:!0}),j=function($t){var zt=$t.children,sn=_objectWithoutProperties($t,C),An=React.useContext(R),vr=useMemo(function(){var mr=_objectSpread({},An);Object.keys(sn).forEach(function(Zr){var Fr=sn[Zr];sn[Zr]!==void 0&&(mr[Zr]=Fr)});var wr=sn.cache;return mr.cache=mr.cache||U(),mr.defaultCache=!wr&&An.defaultCache,mr},[An,sn],function(mr,wr){return!isEqual(mr[0],wr[0],!0)||!isEqual(mr[1],wr[1],!0)});return React.createElement(R.Provider,{value:vr},zt)},I=R,P=e(48580),F=e(54395),ee=e(57807);function ne(dt){var $t="";return Object.keys(dt).forEach(function(zt){var sn=dt[zt];$t+=zt,sn&&(0,P.Z)(sn)==="object"?$t+=ne(sn):$t+=sn}),$t}function ve(dt,$t){return i("".concat($t,"_").concat(ne(dt)))}var de="layer-".concat(Date.now(),"-").concat(Math.random()).replace(/\./g,""),Ee="903px";function ye(dt,$t){if((0,F.Z)()){var zt;(0,ee.hq)(dt,de);var sn=document.createElement("div");sn.style.position="fixed",sn.style.left="0",sn.style.top="0",$t==null||$t(sn),document.body.appendChild(sn);var An=getComputedStyle(sn).width===Ee;return(zt=sn.parentNode)===null||zt===void 0||zt.removeChild(sn),(0,ee.jL)(de),An}return!1}var ie=void 0;function Y(){return ie===void 0&&(ie=ye("@layer ".concat(de," { .").concat(de," { width: ").concat(Ee,"!important; } }"),function(dt){dt.className=de})),ie}var K=e(28523);function A(){return!1}var k=!1;function V(){return k}var _=A;if(!1)var se,we;function Pe(dt,$t,zt,sn){var An=s.useContext(I),vr=An.cache,mr=[dt].concat((0,t.Z)($t)),wr=_();return s.useMemo(function(){vr.update(mr,function(Zr){var Fr=Zr||[],Le=(0,K.Z)(Fr,2),it=Le[0],ae=it===void 0?0:it,_t=Le[1],en=_t,En=en||zt();return[ae+1,En]})},[mr.join("_")]),s.useEffect(function(){return function(){vr.update(mr,function(Zr){var Fr=Zr||[],Le=(0,K.Z)(Fr,2),it=Le[0],ae=it===void 0?0:it,_t=Le[1],en=ae-1;return en===0?(sn==null||sn(_t,!1),null):[ae-1,_t]})}},mr),vr.get(mr)[1]}var Te={},ue="css",et=new Map;function It(dt){et.set(dt,(et.get(dt)||0)+1)}function jt(dt,$t){if(typeof document!="undefined"){var zt=document.querySelectorAll("style[".concat(T,'="').concat(dt,'"]'));zt.forEach(function(sn){if(sn[z]===$t){var An;(An=sn.parentNode)===null||An===void 0||An.removeChild(sn)}})}}function He(dt,$t){et.set(dt,(et.get(dt)||0)-1);var zt=Array.from(et.keys()),sn=zt.filter(function(An){var vr=et.get(An)||0;return vr<=0});sn.length2&&arguments[2]!==void 0?arguments[2]:{},sn=(0,s.useContext)(I),An=sn.cache.instanceId,vr=zt.salt,mr=vr===void 0?"":vr,wr=zt.override,Zr=wr===void 0?Te:wr,Fr=zt.formatToken,Le=s.useMemo(function(){return Object.assign.apply(Object,[{}].concat((0,t.Z)($t)))},[$t]),it=s.useMemo(function(){return ne(Le)},[Le]),ae=s.useMemo(function(){return ne(Zr)},[Zr]),_t=Pe("token",[mr,dt.id,it,ae],function(){var en=dt.getDerivativeToken(Le),En=(0,o.Z)((0,o.Z)({},en),Zr);Fr&&(En=Fr(En));var _n=ve(En,mr);En._tokenKey=_n,It(_n);var Xn="".concat(ue,"-").concat(i(_n));return En._hashId=Xn,[En,Xn]},function(en){He(en[0]._tokenKey,An)});return _t}var Ae=e(63223),Ze={animationIterationCount: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,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Ye=Ze,De="-ms-",Ge="-moz-",je="-webkit-",Ce="comm",le="rule",W="decl",B="@page",M="@media",L="@import",J="@charset",Q="@viewport",re="@supports",q="@document",ce="@namespace",fe="@keyframes",Ne="@font-face",tt="@counter-style",pe="@font-feature-values",Oe="@layer",X=Math.abs,Re=String.fromCharCode,Qe=Object.assign;function Xe(dt,$t){return nt(dt,0)^45?((($t<<2^nt(dt,0))<<2^nt(dt,1))<<2^nt(dt,2))<<2^nt(dt,3):0}function Ve(dt){return dt.trim()}function be(dt,$t){return(dt=$t.exec(dt))?dt[0]:dt}function ge(dt,$t,zt){return dt.replace($t,zt)}function he(dt,$t){return dt.indexOf($t)}function nt(dt,$t){return dt.charCodeAt($t)|0}function wt(dt,$t,zt){return dt.slice($t,zt)}function Pt(dt){return dt.length}function ht(dt){return dt.length}function Vt(dt,$t){return $t.push(dt),dt}function Ut(dt,$t){return dt.map($t).join("")}function Jt(dt,$t){for(var zt="",sn=ht(dt),An=0;An0?nt(Rt,--ze):0,gt--,Ot===10&&(gt=1,tn--),Ot}function Ln(){return Ot=ze2||qe(Ot)>3?"":" "}function Yt(dt){for(;Ln();)switch(qe(Ot)){case 0:append(Un(ze-1),dt);break;case 2:append(at(Ot),dt);break;default:append(from(Ot),dt)}return dt}function vn(dt,$t){for(;--$t&&Ln()&&!(Ot<48||Ot>102||Ot>57&&Ot<65||Ot>70&&Ot<97););return an(dt,ot()+($t<6&&Be()==32&&Ln()==32))}function wn(dt){for(;Ln();)switch(Ot){case dt:return ze;case 34:case 39:dt!==34&&dt!==39&&wn(Ot);break;case 40:dt===41&&wn(dt);break;case 92:Ln();break}return ze}function On(dt,$t){for(;Ln()&&dt+Ot!==57;)if(dt+Ot===84&&Be()===47)break;return"/*"+an($t,ze-1)+"*"+Re(dt===47?dt:Ln())}function Un(dt){for(;!qe(Be());)Ln();return an(dt,ze)}function jn(dt){return Ht(Qn("",null,null,null,[""],dt=Ke(dt),0,[0],dt))}function Qn(dt,$t,zt,sn,An,vr,mr,wr,Zr){for(var Fr=0,Le=0,it=mr,ae=0,_t=0,en=0,En=1,_n=1,Xn=1,pr=0,Vr="",yr=An,Tr=vr,Cr=sn,zr=Vr;_n;)switch(en=pr,pr=Ln()){case 40:if(en!=108&&nt(zr,it-1)==58){he(zr+=ge(at(pr),"&","&\f"),"&\f")!=-1&&(Xn=-1);break}case 34:case 39:case 91:zr+=at(pr);break;case 9:case 10:case 13:case 32:zr+=qt(en);break;case 92:zr+=vn(ot()-1,7);continue;case 47:switch(Be()){case 42:case 47:Vt(Lt(On(Ln(),ot()),$t,zt),Zr);break;default:zr+="/"}break;case 123*En:wr[Fr++]=Pt(zr)*Xn;case 125*En:case 59:case 0:switch(pr){case 0:case 125:_n=0;case 59+Le:Xn==-1&&(zr=ge(zr,/\f/g,"")),_t>0&&Pt(zr)-it&&Vt(_t>32?Mt(zr+";",sn,zt,it-1):Mt(ge(zr," ","")+";",sn,zt,it-2),Zr);break;case 59:zr+=";";default:if(Vt(Cr=Dt(zr,$t,zt,Fr,Le,An,wr,Vr,yr=[],Tr=[],it),vr),pr===123)if(Le===0)Qn(zr,$t,Cr,Cr,yr,vr,it,wr,Tr);else switch(ae===99&&nt(zr,3)===110?100:ae){case 100:case 108:case 109:case 115:Qn(dt,Cr,Cr,sn&&Vt(Dt(dt,Cr,Cr,0,0,An,wr,Vr,An,yr=[],it),Tr),An,Tr,it,wr,sn?yr:Tr);break;default:Qn(zr,Cr,Cr,Cr,[""],Tr,0,wr,Tr)}}Fr=Le=_t=0,En=Xn=1,Vr=zr="",it=mr;break;case 58:it=1+Pt(zr),_t=en;default:if(En<1){if(pr==123)--En;else if(pr==125&&En++==0&&nr()==125)continue}switch(zr+=Re(pr),pr*En){case 38:Xn=Le>0?1:(zr+="\f",-1);break;case 44:wr[Fr++]=(Pt(zr)-1)*Xn,Xn=1;break;case 64:Be()===45&&(zr+=at(Ln())),ae=Be(),Le=it=Pt(Vr=zr+=Un(ot())),pr++;break;case 45:en===45&&Pt(zr)==2&&(En=0)}}return vr}function Dt(dt,$t,zt,sn,An,vr,mr,wr,Zr,Fr,Le){for(var it=An-1,ae=An===0?vr:[""],_t=ht(ae),en=0,En=0,_n=0;en0?ae[Xn]+" "+pr:ge(pr,/&\f/g,ae[Xn])))&&(Zr[_n++]=Vr);return on(dt,$t,zt,An===0?le:wr,Zr,Fr,Le)}function Lt(dt,$t,zt){return on(dt,$t,zt,Ce,Re(Dn()),wt(dt,2,-2),0)}function Mt(dt,$t,zt,sn){return on(dt,$t,zt,W,wt(dt,0,sn),wt(dt,sn+1,-1),sn)}var Kt=e(20513);function Qt(dt,$t){var zt=$t.path,sn=$t.parentSelectors;devWarning(!1,"[Ant Design CSS-in-JS] ".concat(zt?"Error in ".concat(zt,": "):"").concat(dt).concat(sn.length?" Selector: ".concat(sn.join(" | ")):""))}var xn=function($t,zt,sn){if($t==="content"){var An=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,vr=["normal","none","initial","inherit","unset"];(typeof zt!="string"||vr.indexOf(zt)===-1&&!An.test(zt)&&(zt.charAt(0)!==zt.charAt(zt.length-1)||zt.charAt(0)!=='"'&&zt.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(zt,"\"'`."),sn)}},yn=null,Bn=function($t,zt,sn){$t==="animation"&&sn.hashId&&zt!=="none"&&lintWarning("You seem to be using hashed animation '".concat(zt,"', in which case 'animationName' with Keyframe as value is recommended."),sn)},Zn=null;function zn(dt){var $t,zt=(($t=dt.match(/:not\(([^)]*)\)/))===null||$t===void 0?void 0:$t[1])||"",sn=zt.split(/(\[[^[]*])|(?=[.#])/).filter(function(An){return An});return sn.length>1}function Kn(dt){return dt.parentSelectors.reduce(function($t,zt){return $t?zt.includes("&")?zt.replace(/&/g,$t):"".concat($t," ").concat(zt):zt},"")}var Gn=function($t,zt,sn){var An=Kn(sn),vr=An.match(/:not\([^)]*\)/g)||[];vr.length>0&&vr.some(zn)&&lintWarning("Concat ':not' selector not support in legacy browsers.",sn)},sr=null,ar=function($t,zt,sn){switch($t){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":lintWarning("You seem to be using non-logical property '".concat($t,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),sn);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof zt=="string"){var An=zt.split(" ").map(function(wr){return wr.trim()});An.length===4&&An[1]!==An[3]&&lintWarning("You seem to be using '".concat($t,"' property with different left ").concat($t," and right ").concat($t,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),sn)}return;case"clear":case"textAlign":(zt==="left"||zt==="right")&&lintWarning("You seem to be using non-logical value '".concat(zt,"' of ").concat($t,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),sn);return;case"borderRadius":if(typeof zt=="string"){var vr=zt.split("/").map(function(wr){return wr.trim()}),mr=vr.reduce(function(wr,Zr){if(wr)return wr;var Fr=Zr.split(" ").map(function(Le){return Le.trim()});return Fr.length>=2&&Fr[0]!==Fr[1]||Fr.length===3&&Fr[1]!==Fr[2]||Fr.length===4&&Fr[2]!==Fr[3]?!0:wr},!1);mr&&lintWarning("You seem to be using non-logical value '".concat(zt,"' of ").concat($t,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),sn)}return;default:}},dr=null,pt=function($t,zt,sn){sn.parentSelectors.some(function(An){var vr=An.split(",");return vr.some(function(mr){return mr.split("&").length>2})})&&lintWarning("Should not use more than one `&` in a selector.",sn)},xt=null,St=(0,F.Z)(),Ct="_skip_check_",Tt="_multi_value_";function ln(dt){var $t=Jt(jn(dt),un);return $t.replace(/\{%%%\:[^;];}/g,";")}function Tn(dt){return(0,P.Z)(dt)==="object"&&dt&&(Ct in dt||Tt in dt)}function dn(dt,$t,zt){if(!$t)return dt;var sn=".".concat($t),An=zt==="low"?":where(".concat(sn,")"):sn,vr=dt.split(",").map(function(mr){var wr,Zr=mr.trim().split(/\s+/),Fr=Zr[0]||"",Le=((wr=Fr.match(/^\w+/))===null||wr===void 0?void 0:wr[0])||"";return Fr="".concat(Le).concat(An).concat(Fr.slice(Le.length)),[Fr].concat((0,t.Z)(Zr.slice(1))).join(" ")});return vr.join(",")}var ur=function dt($t){var zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},sn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},An=sn.root,vr=sn.injectHash,mr=sn.parentSelectors,wr=zt.hashId,Zr=zt.layer,Fr=zt.path,Le=zt.hashPriority,it=zt.transformers,ae=it===void 0?[]:it,_t=zt.linters,en=_t===void 0?[]:_t,En="",_n={};function Xn(Cr){var zr=Cr.getName(wr);if(!_n[zr]){var Ur=dt(Cr.style,zt,{root:!1,parentSelectors:mr}),Sr=(0,K.Z)(Ur,1),fr=Sr[0];_n[zr]="@keyframes ".concat(Cr.getName(wr)).concat(fr)}}function pr(Cr){var zr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Cr.forEach(function(Ur){Array.isArray(Ur)?pr(Ur,zr):Ur&&zr.push(Ur)}),zr}var Vr=pr(Array.isArray($t)?$t:[$t]);if(Vr.forEach(function(Cr){var zr=typeof Cr=="string"&&!An?{}:Cr;if(typeof zr=="string")En+="".concat(zr,` -`);else if(zr._keyframe)Xn(zr);else{var Ur=ae.reduce(function(Sr,fr){var sa;return(fr==null||(sa=fr.visit)===null||sa===void 0?void 0:sa.call(fr,Sr))||Sr},zr);Object.keys(Ur).forEach(function(Sr){var fr=Ur[Sr];if((0,P.Z)(fr)==="object"&&fr&&(Sr!=="animationName"||!fr._keyframe)&&!Tn(fr)){var sa=!1,Lr=Sr.trim(),gr=!1;(An||vr)&&wr?Lr.startsWith("@")?sa=!0:Lr=dn(Sr,wr,Le):An&&!wr&&(Lr==="&"||Lr==="")&&(Lr="",gr=!0);var ha=dt(fr,zt,{root:gr,injectHash:sa,parentSelectors:[].concat((0,t.Z)(mr),[Lr])}),Xt=(0,K.Z)(ha,2),bt=Xt[0],fn=Xt[1];_n=(0,o.Z)((0,o.Z)({},_n),fn),En+="".concat(Lr).concat(bt)}else{let Or=function(ir,qn){var hr=ir.replace(/[A-Z]/g,function(Ar){return"-".concat(Ar.toLowerCase())}),jr=qn;!Ye[ir]&&typeof jr=="number"&&jr!==0&&(jr="".concat(jr,"px")),ir==="animationName"&&qn!==null&&qn!==void 0&&qn._keyframe&&(Xn(qn),jr=qn.getName(wr)),En+="".concat(hr,":").concat(jr,";")};var Hn,or=(Hn=fr==null?void 0:fr.value)!==null&&Hn!==void 0?Hn:fr;(0,P.Z)(fr)==="object"&&fr!==null&&fr!==void 0&&fr[Tt]&&Array.isArray(or)?or.forEach(function(ir){Or(Sr,ir)}):Or(Sr,or)}})}}),!An)En="{".concat(En,"}");else if(Zr&&Y()){var yr=Zr.split(","),Tr=yr[yr.length-1].trim();En="@layer ".concat(Tr," {").concat(En,"}"),yr.length>1&&(En="@layer ".concat(Zr,"{%%%:%}").concat(En))}return[En,_n]};function Ir(dt,$t){return i("".concat(dt.join("%")).concat($t))}function br(){return null}function Er(dt,$t){var zt=dt.token,sn=dt.path,An=dt.hashId,vr=dt.layer,mr=dt.nonce,wr=s.useContext(I),Zr=wr.autoClear,Fr=wr.mock,Le=wr.defaultCache,it=wr.hashPriority,ae=wr.container,_t=wr.ssrInline,en=wr.transformers,En=wr.linters,_n=wr.cache,Xn=zt._tokenKey,pr=[Xn].concat((0,t.Z)(sn)),Vr=St,yr=Pe("style",pr,function(){var Sr=$t(),fr=ur(Sr,{hashId:An,hashPriority:it,layer:vr,path:sn.join("-"),transformers:en,linters:En}),sa=(0,K.Z)(fr,2),Lr=sa[0],gr=sa[1],ha=ln(Lr),Xt=Ir(pr,ha);if(Vr){var bt={mark:w,prepend:"queue",attachTo:ae},fn=typeof mr=="function"?mr():mr;fn&&(bt.csp={nonce:fn});var Hn=(0,ee.hq)(ha,Xt,bt);Hn[z]=_n.instanceId,Hn.setAttribute(T,Xn),Object.keys(gr).forEach(function(or){(0,ee.hq)(ln(gr[or]),"_effect-".concat(or),bt)})}return[ha,Xn,Xt]},function(Sr,fr){var sa=(0,K.Z)(Sr,3),Lr=sa[2];(fr||Zr)&&St&&(0,ee.jL)(Lr,{mark:w})}),Tr=(0,K.Z)(yr,3),Cr=Tr[0],zr=Tr[1],Ur=Tr[2];return function(Sr){var fr;if(!_t||Vr||!Le)fr=s.createElement(br,null);else{var sa;fr=s.createElement("style",(0,Ae.Z)({},(sa={},(0,b.Z)(sa,T,zr),(0,b.Z)(sa,w,Ur),sa),{dangerouslySetInnerHTML:{__html:Cr}}))}return s.createElement(s.Fragment,null,fr,Sr)}}function Gr(dt){var $t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,zt=Array.from(dt.cache.keys()).filter(function(An){return An.startsWith("style%")}),sn="";return zt.forEach(function(An){var vr=_slicedToArray(dt.cache.get(An)[1],3),mr=vr[0],wr=vr[1],Zr=vr[2];sn+=$t?mr:"")}),sn}var Pr=function(){function dt($t,zt){(0,c.Z)(this,dt),(0,b.Z)(this,"name",void 0),(0,b.Z)(this,"style",void 0),(0,b.Z)(this,"_keyframe",!0),this.name=$t,this.style=zt}return(0,h.Z)(dt,[{key:"getName",value:function(){var zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return zt?"".concat(zt,"-").concat(this.name):this.name}}]),dt}(),Dr=Pr;function Yn(dt,$t){if(dt.length!==$t.length)return!1;for(var zt=0;zt1&&arguments[1]!==void 0?arguments[1]:!1,mr={map:this.cache};return zt.forEach(function(wr){if(!mr)mr=void 0;else{var Zr,Fr;mr=(Zr=mr)===null||Zr===void 0||(Fr=Zr.map)===null||Fr===void 0?void 0:Fr.get(wr)}}),(sn=mr)!==null&&sn!==void 0&&sn.value&&vr&&(mr.value[1]=this.cacheCallTimes++),(An=mr)===null||An===void 0?void 0:An.value}},{key:"get",value:function(zt){var sn;return(sn=this.internalGet(zt,!0))===null||sn===void 0?void 0:sn[0]}},{key:"has",value:function(zt){return!!this.internalGet(zt)}},{key:"set",value:function(zt,sn){var An=this;if(!this.has(zt)){if(this.size()+1>dt.MAX_CACHE_SIZE+dt.MAX_CACHE_OFFSET){var vr=this.keys.reduce(function(Fr,Le){var it=(0,K.Z)(Fr,2),ae=it[1];return An.internalGet(Le)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),vt+=1}return(0,h.Z)(dt,[{key:"getDerivativeToken",value:function(zt){return this.derivatives.reduce(function(sn,An){return An(zt,sn)},void 0)}}]),dt}(),Bt=new $e;function rn(dt){var $t=Array.isArray(dt)?dt:[dt];return Bt.has($t)||Bt.set($t,new ct($t)),Bt.get($t)}function We(dt){if(typeof dt=="number")return[[dt],!1];var $t=String(dt).trim(),zt=$t.match(/(.*)(!important)/),sn=(zt?zt[1]:$t).trim().split(/\s+/),An="",vr=0;return[sn.reduce(function(mr,wr){return wr.includes("(")?(An+=wr,vr+=wr.split("(").length-1):wr.includes(")")?(An+=wr,vr-=wr.split(")").length-1,vr===0&&(mr.push(An),An="")):vr>0?An+=wr:mr.push(wr),mr},[]),!!zt]}function Ie(dt){return dt.notSplit=!0,dt}var Et={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:Ie(["borderTop","borderBottom"]),borderBlockStart:Ie(["borderTop"]),borderBlockEnd:Ie(["borderBottom"]),borderInline:Ie(["borderLeft","borderRight"]),borderInlineStart:Ie(["borderLeft"]),borderInlineEnd:Ie(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function Gt(dt,$t){var zt=dt;return $t&&(zt="".concat(zt," !important")),{_skip_check_:!0,value:zt}}var Sn={visit:function($t){var zt={};return Object.keys($t).forEach(function(sn){var An=$t[sn],vr=Et[sn];if(vr&&(typeof An=="number"||typeof An=="string")){var mr=We(An),wr=(0,K.Z)(mr,2),Zr=wr[0],Fr=wr[1];vr.length&&vr.notSplit?vr.forEach(function(Le){zt[Le]=Gt(An,Fr)}):vr.length===1?zt[vr[0]]=Gt(An,Fr):vr.length===2?vr.forEach(function(Le,it){var ae;zt[Le]=Gt((ae=Zr[it])!==null&&ae!==void 0?ae:Zr[0],Fr)}):vr.length===4?vr.forEach(function(Le,it){var ae,_t;zt[Le]=Gt((ae=(_t=Zr[it])!==null&&_t!==void 0?_t:Zr[it-2])!==null&&ae!==void 0?ae:Zr[0],Fr)}):zt[sn]=An}else zt[sn]=An}),zt}},cr=null,Jn=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function mn(dt,$t){var zt=Math.pow(10,$t+1),sn=Math.floor(dt*zt);return Math.round(sn/10)*10/zt}var Zt=function(){var $t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},zt=$t.rootValue,sn=zt===void 0?16:zt,An=$t.precision,vr=An===void 0?5:An,mr=$t.mediaQuery,wr=mr===void 0?!1:mr,Zr=function(it,ae){if(!ae)return it;var _t=parseFloat(ae);if(_t<=1)return it;var en=mn(_t/sn,vr);return"".concat(en,"rem")},Fr=function(it){var ae=_objectSpread({},it);return Object.entries(it).forEach(function(_t){var en=_slicedToArray(_t,2),En=en[0],_n=en[1];if(typeof _n=="string"&&_n.includes("px")){var Xn=_n.replace(Jn,Zr);ae[En]=Xn}!unitless[En]&&typeof _n=="number"&&_n!==0&&(ae[En]="".concat(_n,"px").replace(Jn,Zr));var pr=En.trim();if(pr.startsWith("@")&&pr.includes("px")&&wr){var Vr=En.replace(Jn,Zr);ae[Vr]=ae[En],delete ae[En]}}),ae};return{visit:Fr}},cn=null},31680:function(g,S,e){"use strict";e.d(S,{Z:function(){return j}});var o=e(8671),t=e(28523),a=e(90415),i=e(47287),s=e(52983),v=e(87608),d=e.n(v),c=e(51320),h=e(54624),b=["icon","className","onClick","style","primaryColor","secondaryColor"],y={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function m(I){var P=I.primaryColor,F=I.secondaryColor;y.primaryColor=P,y.secondaryColor=F||(0,h.pw)(P),y.calculated=!!F}function C(){return(0,o.Z)({},y)}var T=function(P){var F=P.icon,ee=P.className,ne=P.onClick,ve=P.style,de=P.primaryColor,Ee=P.secondaryColor,ye=(0,i.Z)(P,b),ie=y;if(de&&(ie={primaryColor:de,secondaryColor:Ee||(0,h.pw)(de)}),(0,h.C3)(),(0,h.Kp)((0,h.r)(F),"icon should be icon definiton, but got ".concat(F)),!(0,h.r)(F))return null;var Y=F;return Y&&typeof Y.icon=="function"&&(Y=(0,o.Z)((0,o.Z)({},Y),{},{icon:Y.icon(ie.primaryColor,ie.secondaryColor)})),(0,h.R_)(Y.icon,"svg-".concat(Y.name),(0,o.Z)({className:ee,onClick:ne,style:ve,"data-icon":Y.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},ye))};T.displayName="IconReact",T.getTwoToneColors=C,T.setTwoToneColors=m;var w=T;function $(I){var P=(0,h.H9)(I),F=(0,t.Z)(P,2),ee=F[0],ne=F[1];return w.setTwoToneColors({primaryColor:ee,secondaryColor:ne})}function z(){var I=w.getTwoToneColors();return I.calculated?[I.primaryColor,I.secondaryColor]:I.primaryColor}var U=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];$("#1890ff");var R=s.forwardRef(function(I,P){var F,ee=I.className,ne=I.icon,ve=I.spin,de=I.rotate,Ee=I.tabIndex,ye=I.onClick,ie=I.twoToneColor,Y=(0,i.Z)(I,U),K=s.useContext(c.Z),A=K.prefixCls,k=A===void 0?"anticon":A,V=K.rootClassName,_=d()(V,k,(F={},(0,a.Z)(F,"".concat(k,"-").concat(ne.name),!!ne.name),(0,a.Z)(F,"".concat(k,"-spin"),!!ve||ne.name==="loading"),F),ee),se=Ee;se===void 0&&ye&&(se=-1);var we=de?{msTransform:"rotate(".concat(de,"deg)"),transform:"rotate(".concat(de,"deg)")}:void 0,Pe=(0,h.H9)(ie),Te=(0,t.Z)(Pe,2),ue=Te[0],et=Te[1];return s.createElement("span",(0,o.Z)((0,o.Z)({role:"img","aria-label":ne.name},Y),{},{ref:P,tabIndex:se,onClick:ye,className:_}),s.createElement(w,{icon:ne,primaryColor:ue,secondaryColor:et,style:we}))});R.displayName="AntdIcon",R.getTwoToneColor=z,R.setTwoToneColor=$;var j=R},51320:function(g,S,e){"use strict";var o=e(52983),t=(0,o.createContext)({});S.Z=t},78389:function(g,S,e){"use strict";var o=e(8671),t=e(90415),a=e(47287),i=e(52983),s=e(87608),v=e.n(s),d=e(51320),c=e(54624),h=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],b=i.forwardRef(function(y,m){var C=y.className,T=y.component,w=y.viewBox,$=y.spin,z=y.rotate,U=y.tabIndex,R=y.onClick,j=y.children,I=(0,a.Z)(y,h);(0,c.Kp)(Boolean(T||j),"Should have `component` prop or `children`."),(0,c.C3)();var P=i.useContext(d.Z),F=P.prefixCls,ee=F===void 0?"anticon":F,ne=P.rootClassName,ve=v()(ne,ee,C),de=v()((0,t.Z)({},"".concat(ee,"-spin"),!!$)),Ee=z?{msTransform:"rotate(".concat(z,"deg)"),transform:"rotate(".concat(z,"deg)")}:void 0,ye=(0,o.Z)((0,o.Z)({},c.vD),{},{className:de,style:Ee,viewBox:w});w||delete ye.viewBox;var ie=function(){return T?i.createElement(T,(0,o.Z)({},ye),j):j?((0,c.Kp)(Boolean(w)||i.Children.count(j)===1&&i.isValidElement(j)&&i.Children.only(j).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),i.createElement("svg",(0,o.Z)((0,o.Z)({},ye),{},{viewBox:w}),j)):null},Y=U;return Y===void 0&&R&&(Y=-1),i.createElement("span",(0,o.Z)((0,o.Z)({role:"img"},I),{},{ref:m,tabIndex:Y,onClick:R,className:ve}),ie())});b.displayName="AntdIcon",S.Z=b},89398:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="ArrowLeftOutlined";var d=t.forwardRef(v)},12684:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="CheckCircleFilled";var d=t.forwardRef(v)},32684:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="CheckOutlined";var d=t.forwardRef(v)},45171:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm165.4 618.2l-66-.3L512 563.4l-99.3 118.4-66.1.3c-4.4 0-8-3.5-8-8 0-1.9.7-3.7 1.9-5.2l130.1-155L340.5 359a8.32 8.32 0 01-1.9-5.2c0-4.4 3.6-8 8-8l66.1.3L512 464.6l99.3-118.4 66-.3c4.4 0 8 3.5 8 8 0 1.9-.7 3.7-1.9 5.2L553.5 514l130 155c1.2 1.5 1.9 3.3 1.9 5.2 0 4.4-3.6 8-8 8z"}}]},name:"close-circle",theme:"filled"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="CloseCircleFilled";var d=t.forwardRef(v)},22494:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M563.8 512l262.5-312.9c4.4-5.2.7-13.1-6.1-13.1h-79.8c-4.7 0-9.2 2.1-12.3 5.7L511.6 449.8 295.1 191.7c-3-3.6-7.5-5.7-12.3-5.7H203c-6.8 0-10.5 7.9-6.1 13.1L459.4 512 196.9 824.9A7.95 7.95 0 00203 838h79.8c4.7 0 9.2-2.1 12.3-5.7l216.5-258.1 216.5 258.1c3 3.6 7.5 5.7 12.3 5.7h79.8c6.8 0 10.5-7.9 6.1-13.1L563.8 512z"}}]},name:"close",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="CloseOutlined";var d=t.forwardRef(v)},59626:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="DeleteOutlined";var d=t.forwardRef(v)},68505:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="DownOutlined";var d=t.forwardRef(v)},59300:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="EllipsisOutlined";var d=t.forwardRef(v)},38634:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="ExclamationCircleFilled";var d=t.forwardRef(v)},87176:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="EyeInvisibleOutlined";var d=t.forwardRef(v)},69352:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="EyeOutlined";var d=t.forwardRef(v)},67552:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="InfoCircleFilled";var d=t.forwardRef(v)},97837:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="LeftOutlined";var d=t.forwardRef(v)},47575:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="LoadingOutlined";var d=t.forwardRef(v)},5345:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M176 474h672q8 0 8 8v60q0 8-8 8H176q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="PlusOutlined";var d=t.forwardRef(v)},39092:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="RightOutlined";var d=t.forwardRef(v)},23489:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="SearchOutlined";var d=t.forwardRef(v)},18636:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="ZoomInOutlined";var d=t.forwardRef(v)},70620:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},i=a,s=e(31680),v=function(h,b){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},h),{},{ref:b,icon:i}))};v.displayName="ZoomOutOutlined";var d=t.forwardRef(v)},54624:function(g,S,e){"use strict";e.d(S,{R_:function(){return ye},pw:function(){return ie},r:function(){return de},H9:function(){return Y},vD:function(){return K},C3:function(){return k},Kp:function(){return ve}});var o=e(8671),t=e(48580),a=e(26134),i=e(52983),s={};function v(V,_){}function d(V,_){}function c(){s={}}function h(V,_,se){!_&&!s[se]&&(V(!1,se),s[se]=!0)}function b(V,_){h(v,V,_)}function y(V,_){h(d,V,_)}var m=b;function C(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var T="data-rc-order",w="rc-util-key",$=new Map;function z(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_=V.mark;return _?_.startsWith("data-")?_:"data-".concat(_):w}function U(V){if(V.attachTo)return V.attachTo;var _=document.querySelector("head");return _||document.body}function R(V){return V==="queue"?"prependQueue":V?"prepend":"append"}function j(V){return Array.from(($.get(V)||V).children).filter(function(_){return _.tagName==="STYLE"})}function I(V){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!C())return null;var se=_.csp,we=_.prepend,Pe=document.createElement("style");Pe.setAttribute(T,R(we)),se!=null&&se.nonce&&(Pe.nonce=se==null?void 0:se.nonce),Pe.innerHTML=V;var Te=U(_),ue=Te.firstChild;if(we){if(we==="queue"){var et=j(Te).filter(function(It){return["prepend","prependQueue"].includes(It.getAttribute(T))});if(et.length)return Te.insertBefore(Pe,et[et.length-1].nextSibling),Pe}Te.insertBefore(Pe,ue)}else Te.appendChild(Pe);return Pe}function P(V){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},se=U(_);return j(se).find(function(we){return we.getAttribute(z(_))===V})}function F(V){var _,se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},we=P(V,se);we==null||(_=we.parentNode)===null||_===void 0||_.removeChild(we)}function ee(V,_){var se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},we=U(se);if(!$.has(we)){var Pe=I("",se),Te=Pe.parentNode;$.set(we,Te),Te.removeChild(Pe)}var ue=P(_,se);if(ue){var et,It;if(!((et=se.csp)===null||et===void 0)&&et.nonce&&ue.nonce!==((It=se.csp)===null||It===void 0?void 0:It.nonce)){var jt;ue.nonce=(jt=se.csp)===null||jt===void 0?void 0:jt.nonce}return ue.innerHTML!==V&&(ue.innerHTML=V),ue}var He=I(V,se);return He.setAttribute(z(se),_),He}var ne=e(51320);function ve(V,_){m(V,"[@ant-design/icons] ".concat(_))}function de(V){return(0,t.Z)(V)==="object"&&typeof V.name=="string"&&typeof V.theme=="string"&&((0,t.Z)(V.icon)==="object"||typeof V.icon=="function")}function Ee(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(V).reduce(function(_,se){var we=V[se];switch(se){case"class":_.className=we,delete _.class;break;default:_[se]=we}return _},{})}function ye(V,_,se){return se?i.createElement(V.tag,(0,o.Z)((0,o.Z)({key:_},Ee(V.attrs)),se),(V.children||[]).map(function(we,Pe){return ye(we,"".concat(_,"-").concat(V.tag,"-").concat(Pe))})):i.createElement(V.tag,(0,o.Z)({key:_},Ee(V.attrs)),(V.children||[]).map(function(we,Pe){return ye(we,"".concat(_,"-").concat(V.tag,"-").concat(Pe))}))}function ie(V){return(0,a.generate)(V)[0]}function Y(V){return V?Array.isArray(V)?V:[V]:[]}var K={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},A=` -.anticon { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.anticon > * { - line-height: 1; -} - -.anticon svg { - display: inline-block; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin::before, -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`,k=function(){var _=arguments.length>0&&arguments[0]!==void 0?arguments[0]:A,se=(0,i.useContext)(ne.Z),we=se.csp,Pe=se.prefixCls,Te=_;Pe&&(Te=Te.replace(/anticon/g,Pe)),(0,i.useEffect)(function(){ee(Te,"@ant-design-icons",{prepend:!0,csp:we})},[])}},57093:function(g,S,e){"use strict";Object.defineProperty(S,"__esModule",{value:!0}),S.default=void 0;var o=e(52983),t=(0,o.createContext)({}),a=t;S.default=a},40898:function(g,S,e){"use strict";var o,t=e(7252),a=e(26879);o={value:!0},S.Z=void 0;var i=t(e(25253)),s=t(e(56369)),v=t(e(53685)),d=C(e(52983)),c=t(e(87608)),h=t(e(57093)),b=e(15139),y=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"];function m($){if(typeof WeakMap!="function")return null;var z=new WeakMap,U=new WeakMap;return(m=function(j){return j?U:z})($)}function C($,z){if(!z&&$&&$.__esModule)return $;if($===null||a($)!=="object"&&typeof $!="function")return{default:$};var U=m(z);if(U&&U.has($))return U.get($);var R={},j=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var I in $)if(I!=="default"&&Object.prototype.hasOwnProperty.call($,I)){var P=j?Object.getOwnPropertyDescriptor($,I):null;P&&(P.get||P.set)?Object.defineProperty(R,I,P):R[I]=$[I]}return R.default=$,U&&U.set($,R),R}var T=d.forwardRef(function($,z){var U=$.className,R=$.component,j=$.viewBox,I=$.spin,P=$.rotate,F=$.tabIndex,ee=$.onClick,ne=$.children,ve=(0,v.default)($,y);(0,b.warning)(Boolean(R||ne),"Should have `component` prop or `children`."),(0,b.useInsertStyles)();var de=d.useContext(h.default),Ee=de.prefixCls,ye=Ee===void 0?"anticon":Ee,ie=de.rootClassName,Y=(0,c.default)(ie,ye,U),K=(0,c.default)((0,s.default)({},"".concat(ye,"-spin"),!!I)),A=P?{msTransform:"rotate(".concat(P,"deg)"),transform:"rotate(".concat(P,"deg)")}:void 0,k=(0,i.default)((0,i.default)({},b.svgBaseProps),{},{className:K,style:A,viewBox:j});j||delete k.viewBox;var V=function(){return R?d.createElement(R,(0,i.default)({},k),ne):ne?((0,b.warning)(Boolean(j)||d.Children.count(ne)===1&&d.isValidElement(ne)&&d.Children.only(ne).type==="use","Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),d.createElement("svg",(0,i.default)((0,i.default)({},k),{},{viewBox:j}),ne)):null},_=F;return _===void 0&&ee&&(_=-1),d.createElement("span",(0,i.default)((0,i.default)({role:"img"},ve),{},{ref:z,tabIndex:_,onClick:ee,className:Y}),V())});T.displayName="AntdIcon";var w=T;S.Z=w},15139:function(g,S,e){"use strict";var o=e(7252),t=e(26879);Object.defineProperty(S,"__esModule",{value:!0}),S.generate=w,S.getSecondaryColor=$,S.iconStyles=void 0,S.isIconDefinition=C,S.normalizeAttrs=T,S.normalizeTwoToneColors=z,S.useInsertStyles=S.svgBaseProps=void 0,S.warning=m;var a=o(e(25253)),i=o(e(26879)),s=e(26134),v=y(e(52983)),d=o(e(57021)),c=e(67111),h=o(e(57093));function b(I){if(typeof WeakMap!="function")return null;var P=new WeakMap,F=new WeakMap;return(b=function(ne){return ne?F:P})(I)}function y(I,P){if(!P&&I&&I.__esModule)return I;if(I===null||t(I)!=="object"&&typeof I!="function")return{default:I};var F=b(P);if(F&&F.has(I))return F.get(I);var ee={},ne=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var ve in I)if(ve!=="default"&&Object.prototype.hasOwnProperty.call(I,ve)){var de=ne?Object.getOwnPropertyDescriptor(I,ve):null;de&&(de.get||de.set)?Object.defineProperty(ee,ve,de):ee[ve]=I[ve]}return ee.default=I,F&&F.set(I,ee),ee}function m(I,P){(0,d.default)(I,"[@ant-design/icons] ".concat(P))}function C(I){return(0,i.default)(I)==="object"&&typeof I.name=="string"&&typeof I.theme=="string"&&((0,i.default)(I.icon)==="object"||typeof I.icon=="function")}function T(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(I).reduce(function(P,F){var ee=I[F];switch(F){case"class":P.className=ee,delete P.class;break;default:P[F]=ee}return P},{})}function w(I,P,F){return F?v.default.createElement(I.tag,(0,a.default)((0,a.default)({key:P},T(I.attrs)),F),(I.children||[]).map(function(ee,ne){return w(ee,"".concat(P,"-").concat(I.tag,"-").concat(ne))})):v.default.createElement(I.tag,(0,a.default)({key:P},T(I.attrs)),(I.children||[]).map(function(ee,ne){return w(ee,"".concat(P,"-").concat(I.tag,"-").concat(ne))}))}function $(I){return(0,s.generate)(I)[0]}function z(I){return I?Array.isArray(I)?I:[I]:[]}var U={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"};S.svgBaseProps=U;var R=` -.anticon { - display: inline-block; - color: inherit; - font-style: normal; - line-height: 0; - text-align: center; - text-transform: none; - vertical-align: -0.125em; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.anticon > * { - line-height: 1; -} - -.anticon svg { - display: inline-block; -} - -.anticon::before { - display: none; -} - -.anticon .anticon-icon { - display: block; -} - -.anticon[tabindex] { - cursor: pointer; -} - -.anticon-spin::before, -.anticon-spin { - display: inline-block; - -webkit-animation: loadingCircle 1s infinite linear; - animation: loadingCircle 1s infinite linear; -} - -@-webkit-keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} - -@keyframes loadingCircle { - 100% { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -`;S.iconStyles=R;var j=function(){var P=arguments.length>0&&arguments[0]!==void 0?arguments[0]:R,F=(0,v.useContext)(h.default),ee=F.csp,ne=F.prefixCls,ve=P;ne&&(ve=ve.replace(/anticon/g,ne)),(0,v.useEffect)(function(){(0,c.updateCSS)(ve,"@ant-design-icons",{prepend:!0,csp:ee})},[])};S.useInsertStyles=j},2292:function(g,S,e){"use strict";e.d(S,{T6:function(){return m},VD:function(){return C},WE:function(){return d},Yt:function(){return T},lC:function(){return a},py:function(){return v},rW:function(){return t},s:function(){return h},ve:function(){return s},vq:function(){return c}});var o=e(963);function t(w,$,z){return{r:(0,o.sh)(w,255)*255,g:(0,o.sh)($,255)*255,b:(0,o.sh)(z,255)*255}}function a(w,$,z){w=(0,o.sh)(w,255),$=(0,o.sh)($,255),z=(0,o.sh)(z,255);var U=Math.max(w,$,z),R=Math.min(w,$,z),j=0,I=0,P=(U+R)/2;if(U===R)I=0,j=0;else{var F=U-R;switch(I=P>.5?F/(2-U-R):F/(U+R),U){case w:j=($-z)/F+($1&&(z-=1),z<.16666666666666666?w+($-w)*(6*z):z<.5?$:z<.6666666666666666?w+($-w)*(.6666666666666666-z)*6:w}function s(w,$,z){var U,R,j;if(w=(0,o.sh)(w,360),$=(0,o.sh)($,100),z=(0,o.sh)(z,100),$===0)R=z,j=z,U=z;else{var I=z<.5?z*(1+$):z+$-z*$,P=2*z-I;U=i(P,I,w+.3333333333333333),R=i(P,I,w),j=i(P,I,w-.3333333333333333)}return{r:U*255,g:R*255,b:j*255}}function v(w,$,z){w=(0,o.sh)(w,255),$=(0,o.sh)($,255),z=(0,o.sh)(z,255);var U=Math.max(w,$,z),R=Math.min(w,$,z),j=0,I=U,P=U-R,F=U===0?0:P/U;if(U===R)j=0;else{switch(U){case w:j=($-z)/P+($>16,g:(w&65280)>>8,b:w&255}}},59259:function(g,S,e){"use strict";e.d(S,{R:function(){return o}});var o={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},29086:function(g,S,e){"use strict";e.d(S,{uA:function(){return i}});var o=e(2292),t=e(59259),a=e(963);function i(C){var T={r:0,g:0,b:0},w=1,$=null,z=null,U=null,R=!1,j=!1;return typeof C=="string"&&(C=y(C)),typeof C=="object"&&(m(C.r)&&m(C.g)&&m(C.b)?(T=(0,o.rW)(C.r,C.g,C.b),R=!0,j=String(C.r).substr(-1)==="%"?"prgb":"rgb"):m(C.h)&&m(C.s)&&m(C.v)?($=(0,a.JX)(C.s),z=(0,a.JX)(C.v),T=(0,o.WE)(C.h,$,z),R=!0,j="hsv"):m(C.h)&&m(C.s)&&m(C.l)&&($=(0,a.JX)(C.s),U=(0,a.JX)(C.l),T=(0,o.ve)(C.h,$,U),R=!0,j="hsl"),Object.prototype.hasOwnProperty.call(C,"a")&&(w=C.a)),w=(0,a.Yq)(w),{ok:R,format:C.format||j,r:Math.min(255,Math.max(T.r,0)),g:Math.min(255,Math.max(T.g,0)),b:Math.min(255,Math.max(T.b,0)),a:w}}var s="[-\\+]?\\d+%?",v="[-\\+]?\\d*\\.\\d+%?",d="(?:".concat(v,")|(?:").concat(s,")"),c="[\\s|\\(]+(".concat(d,")[,|\\s]+(").concat(d,")[,|\\s]+(").concat(d,")\\s*\\)?"),h="[\\s|\\(]+(".concat(d,")[,|\\s]+(").concat(d,")[,|\\s]+(").concat(d,")[,|\\s]+(").concat(d,")\\s*\\)?"),b={CSS_UNIT:new RegExp(d),rgb:new RegExp("rgb"+c),rgba:new RegExp("rgba"+h),hsl:new RegExp("hsl"+c),hsla:new RegExp("hsla"+h),hsv:new RegExp("hsv"+c),hsva:new RegExp("hsva"+h),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function y(C){if(C=C.trim().toLowerCase(),C.length===0)return!1;var T=!1;if(t.R[C])C=t.R[C],T=!0;else if(C==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var w=b.rgb.exec(C);return w?{r:w[1],g:w[2],b:w[3]}:(w=b.rgba.exec(C),w?{r:w[1],g:w[2],b:w[3],a:w[4]}:(w=b.hsl.exec(C),w?{h:w[1],s:w[2],l:w[3]}:(w=b.hsla.exec(C),w?{h:w[1],s:w[2],l:w[3],a:w[4]}:(w=b.hsv.exec(C),w?{h:w[1],s:w[2],v:w[3]}:(w=b.hsva.exec(C),w?{h:w[1],s:w[2],v:w[3],a:w[4]}:(w=b.hex8.exec(C),w?{r:(0,o.VD)(w[1]),g:(0,o.VD)(w[2]),b:(0,o.VD)(w[3]),a:(0,o.T6)(w[4]),format:T?"name":"hex8"}:(w=b.hex6.exec(C),w?{r:(0,o.VD)(w[1]),g:(0,o.VD)(w[2]),b:(0,o.VD)(w[3]),format:T?"name":"hex"}:(w=b.hex4.exec(C),w?{r:(0,o.VD)(w[1]+w[1]),g:(0,o.VD)(w[2]+w[2]),b:(0,o.VD)(w[3]+w[3]),a:(0,o.T6)(w[4]+w[4]),format:T?"name":"hex8"}:(w=b.hex3.exec(C),w?{r:(0,o.VD)(w[1]+w[1]),g:(0,o.VD)(w[2]+w[2]),b:(0,o.VD)(w[3]+w[3]),format:T?"name":"hex"}:!1)))))))))}function m(C){return Boolean(b.CSS_UNIT.exec(String(C)))}},87528:function(g,S,e){"use strict";e.d(S,{C:function(){return s}});var o=e(2292),t=e(59259),a=e(29086),i=e(963),s=function(){function d(c,h){c===void 0&&(c=""),h===void 0&&(h={});var b;if(c instanceof d)return c;typeof c=="number"&&(c=(0,o.Yt)(c)),this.originalInput=c;var y=(0,a.uA)(c);this.originalInput=c,this.r=y.r,this.g=y.g,this.b=y.b,this.a=y.a,this.roundA=Math.round(100*this.a)/100,this.format=(b=h.format)!==null&&b!==void 0?b:y.format,this.gradientType=h.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=y.ok}return d.prototype.isDark=function(){return this.getBrightness()<128},d.prototype.isLight=function(){return!this.isDark()},d.prototype.getBrightness=function(){var c=this.toRgb();return(c.r*299+c.g*587+c.b*114)/1e3},d.prototype.getLuminance=function(){var c=this.toRgb(),h,b,y,m=c.r/255,C=c.g/255,T=c.b/255;return m<=.03928?h=m/12.92:h=Math.pow((m+.055)/1.055,2.4),C<=.03928?b=C/12.92:b=Math.pow((C+.055)/1.055,2.4),T<=.03928?y=T/12.92:y=Math.pow((T+.055)/1.055,2.4),.2126*h+.7152*b+.0722*y},d.prototype.getAlpha=function(){return this.a},d.prototype.setAlpha=function(c){return this.a=(0,i.Yq)(c),this.roundA=Math.round(100*this.a)/100,this},d.prototype.isMonochrome=function(){var c=this.toHsl().s;return c===0},d.prototype.toHsv=function(){var c=(0,o.py)(this.r,this.g,this.b);return{h:c.h*360,s:c.s,v:c.v,a:this.a}},d.prototype.toHsvString=function(){var c=(0,o.py)(this.r,this.g,this.b),h=Math.round(c.h*360),b=Math.round(c.s*100),y=Math.round(c.v*100);return this.a===1?"hsv(".concat(h,", ").concat(b,"%, ").concat(y,"%)"):"hsva(".concat(h,", ").concat(b,"%, ").concat(y,"%, ").concat(this.roundA,")")},d.prototype.toHsl=function(){var c=(0,o.lC)(this.r,this.g,this.b);return{h:c.h*360,s:c.s,l:c.l,a:this.a}},d.prototype.toHslString=function(){var c=(0,o.lC)(this.r,this.g,this.b),h=Math.round(c.h*360),b=Math.round(c.s*100),y=Math.round(c.l*100);return this.a===1?"hsl(".concat(h,", ").concat(b,"%, ").concat(y,"%)"):"hsla(".concat(h,", ").concat(b,"%, ").concat(y,"%, ").concat(this.roundA,")")},d.prototype.toHex=function(c){return c===void 0&&(c=!1),(0,o.vq)(this.r,this.g,this.b,c)},d.prototype.toHexString=function(c){return c===void 0&&(c=!1),"#"+this.toHex(c)},d.prototype.toHex8=function(c){return c===void 0&&(c=!1),(0,o.s)(this.r,this.g,this.b,this.a,c)},d.prototype.toHex8String=function(c){return c===void 0&&(c=!1),"#"+this.toHex8(c)},d.prototype.toHexShortString=function(c){return c===void 0&&(c=!1),this.a===1?this.toHexString(c):this.toHex8String(c)},d.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},d.prototype.toRgbString=function(){var c=Math.round(this.r),h=Math.round(this.g),b=Math.round(this.b);return this.a===1?"rgb(".concat(c,", ").concat(h,", ").concat(b,")"):"rgba(".concat(c,", ").concat(h,", ").concat(b,", ").concat(this.roundA,")")},d.prototype.toPercentageRgb=function(){var c=function(h){return"".concat(Math.round((0,i.sh)(h,255)*100),"%")};return{r:c(this.r),g:c(this.g),b:c(this.b),a:this.a}},d.prototype.toPercentageRgbString=function(){var c=function(h){return Math.round((0,i.sh)(h,255)*100)};return this.a===1?"rgb(".concat(c(this.r),"%, ").concat(c(this.g),"%, ").concat(c(this.b),"%)"):"rgba(".concat(c(this.r),"%, ").concat(c(this.g),"%, ").concat(c(this.b),"%, ").concat(this.roundA,")")},d.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var c="#"+(0,o.vq)(this.r,this.g,this.b,!1),h=0,b=Object.entries(t.R);h=0,m=!h&&y&&(c.startsWith("hex")||c==="name");return m?c==="name"&&this.a===0?this.toName():this.toRgbString():(c==="rgb"&&(b=this.toRgbString()),c==="prgb"&&(b=this.toPercentageRgbString()),(c==="hex"||c==="hex6")&&(b=this.toHexString()),c==="hex3"&&(b=this.toHexString(!0)),c==="hex4"&&(b=this.toHex8String(!0)),c==="hex8"&&(b=this.toHex8String()),c==="name"&&(b=this.toName()),c==="hsl"&&(b=this.toHslString()),c==="hsv"&&(b=this.toHsvString()),b||this.toHexString())},d.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},d.prototype.clone=function(){return new d(this.toString())},d.prototype.lighten=function(c){c===void 0&&(c=10);var h=this.toHsl();return h.l+=c/100,h.l=(0,i.V2)(h.l),new d(h)},d.prototype.brighten=function(c){c===void 0&&(c=10);var h=this.toRgb();return h.r=Math.max(0,Math.min(255,h.r-Math.round(255*-(c/100)))),h.g=Math.max(0,Math.min(255,h.g-Math.round(255*-(c/100)))),h.b=Math.max(0,Math.min(255,h.b-Math.round(255*-(c/100)))),new d(h)},d.prototype.darken=function(c){c===void 0&&(c=10);var h=this.toHsl();return h.l-=c/100,h.l=(0,i.V2)(h.l),new d(h)},d.prototype.tint=function(c){return c===void 0&&(c=10),this.mix("white",c)},d.prototype.shade=function(c){return c===void 0&&(c=10),this.mix("black",c)},d.prototype.desaturate=function(c){c===void 0&&(c=10);var h=this.toHsl();return h.s-=c/100,h.s=(0,i.V2)(h.s),new d(h)},d.prototype.saturate=function(c){c===void 0&&(c=10);var h=this.toHsl();return h.s+=c/100,h.s=(0,i.V2)(h.s),new d(h)},d.prototype.greyscale=function(){return this.desaturate(100)},d.prototype.spin=function(c){var h=this.toHsl(),b=(h.h+c)%360;return h.h=b<0?360+b:b,new d(h)},d.prototype.mix=function(c,h){h===void 0&&(h=50);var b=this.toRgb(),y=new d(c).toRgb(),m=h/100,C={r:(y.r-b.r)*m+b.r,g:(y.g-b.g)*m+b.g,b:(y.b-b.b)*m+b.b,a:(y.a-b.a)*m+b.a};return new d(C)},d.prototype.analogous=function(c,h){c===void 0&&(c=6),h===void 0&&(h=30);var b=this.toHsl(),y=360/h,m=[this];for(b.h=(b.h-(y*c>>1)+720)%360;--c;)b.h=(b.h+y)%360,m.push(new d(b));return m},d.prototype.complement=function(){var c=this.toHsl();return c.h=(c.h+180)%360,new d(c)},d.prototype.monochromatic=function(c){c===void 0&&(c=6);for(var h=this.toHsv(),b=h.h,y=h.s,m=h.v,C=[],T=1/c;c--;)C.push(new d({h:b,s:y,v:m})),m=(m+T)%1;return C},d.prototype.splitcomplement=function(){var c=this.toHsl(),h=c.h;return[this,new d({h:(h+72)%360,s:c.s,l:c.l}),new d({h:(h+216)%360,s:c.s,l:c.l})]},d.prototype.onBackground=function(c){var h=this.toRgb(),b=new d(c).toRgb(),y=h.a+b.a*(1-h.a);return new d({r:(h.r*h.a+b.r*b.a*(1-h.a))/y,g:(h.g*h.a+b.g*b.a*(1-h.a))/y,b:(h.b*h.a+b.b*b.a*(1-h.a))/y,a:y})},d.prototype.triad=function(){return this.polyad(3)},d.prototype.tetrad=function(){return this.polyad(4)},d.prototype.polyad=function(c){for(var h=this.toHsl(),b=h.h,y=[this],m=360/c,C=1;C1)&&(c=1),c}function v(c){return c<=1?"".concat(Number(c)*100,"%"):c}function d(c){return c.length===1?"0"+c:String(c)}},54542:function(g,S,e){"use strict";e.d(S,{Z:function(){return ee}});var o=e(28523),t=e(52983),a=e(63730),i=e(54395),s=e(20513),v=e(63276),d=t.createContext(null),c=d,h=e(61806),b=e(28881),y=[];function m(ne,ve){var de=t.useState(function(){if(!(0,i.Z)())return null;var Pe=document.createElement("div");return Pe}),Ee=(0,o.Z)(de,1),ye=Ee[0],ie=t.useRef(!1),Y=t.useContext(c),K=t.useState(y),A=(0,o.Z)(K,2),k=A[0],V=A[1],_=Y||(ie.current?void 0:function(Pe){V(function(Te){var ue=[Pe].concat((0,h.Z)(Te));return ue})});function se(){ye.parentElement||document.body.appendChild(ye),ie.current=!0}function we(){var Pe;(Pe=ye.parentElement)===null||Pe===void 0||Pe.removeChild(ye),ie.current=!1}return(0,b.Z)(function(){return ne?Y?Y(se):se():we(),we},[ne]),(0,b.Z)(function(){k.length&&(k.forEach(function(Pe){return Pe()}),V(y))},[k]),[ye,_]}var C=e(57807),T=e(21166);function w(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var $="rc-util-locker-".concat(Date.now()),z=0;function U(ne){var ve=!!ne,de=t.useState(function(){return z+=1,"".concat($,"_").concat(z)}),Ee=(0,o.Z)(de,1),ye=Ee[0];(0,b.Z)(function(){if(ve){var ie=(0,T.Z)(),Y=w();(0,C.hq)(` -html body { - overflow-y: hidden; - `.concat(Y?"width: calc(100% - ".concat(ie,"px);"):"",` -}`),ye)}else(0,C.jL)(ye);return function(){(0,C.jL)(ye)}},[ve,ye])}var R=!1;function j(ne){return typeof ne=="boolean"&&(R=ne),R}var I=function(ve){return ve===!1?!1:!(0,i.Z)()||!ve?null:typeof ve=="string"?document.querySelector(ve):typeof ve=="function"?ve():ve},P=t.forwardRef(function(ne,ve){var de=ne.open,Ee=ne.autoLock,ye=ne.getContainer,ie=ne.debug,Y=ne.autoDestroy,K=Y===void 0?!0:Y,A=ne.children,k=t.useState(de),V=(0,o.Z)(k,2),_=V[0],se=V[1],we=_||de;t.useEffect(function(){(K||de)&&se(de)},[de,K]);var Pe=t.useState(function(){return I(ye)}),Te=(0,o.Z)(Pe,2),ue=Te[0],et=Te[1];t.useEffect(function(){var Ce=I(ye);et(Ce!=null?Ce:null)});var It=m(we&&!ue,ie),jt=(0,o.Z)(It,2),He=jt[0],Je=jt[1],Ae=ue!=null?ue:He;U(Ee&&de&&(0,i.Z)()&&(Ae===He||Ae===document.body));var Ze=null;if(A&&(0,v.Yr)(A)&&ve){var Ye=A;Ze=Ye.ref}var De=(0,v.x1)(Ze,ve);if(!we||!(0,i.Z)()||ue===void 0)return null;var Ge=Ae===!1||j(),je=A;return ve&&(je=t.cloneElement(A,{ref:De})),t.createElement(c.Provider,{value:Je},Ge?je:(0,a.createPortal)(je,Ae))}),F=P,ee=F},66673:function(g,S,e){"use strict";e.d(S,{Z:function(){return Je}});var o=e(8671),t=e(28523),a=e(47287),i=e(54542),s=e(87608),v=e.n(s),d=e(76587),c=e(62013),h=e(70743),b=e(72414),y=e(28881),m=e(84707),C=e(20513),T=e(52983),w=T.createContext(null),$=w;function z(Ae){return Ae?Array.isArray(Ae)?Ae:[Ae]:[]}function U(Ae,Ze,Ye,De){return T.useMemo(function(){var Ge=z(Ye!=null?Ye:Ze),je=z(De!=null?De:Ze),Ce=new Set(Ge),le=new Set(je);return Ae&&(Ce.has("hover")&&(Ce.delete("hover"),Ce.add("click")),le.has("hover")&&(le.delete("hover"),le.add("click"))),[Ce,le]},[Ae,Ze,Ye,De])}var R=e(51038);function j(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Ye=arguments.length>2?arguments[2]:void 0;return Ye?Ae[0]===Ze[0]:Ae[0]===Ze[0]&&Ae[1]===Ze[1]}function I(Ae,Ze,Ye,De){for(var Ge=Ye.points,je=Object.keys(Ae),Ce=0;Ce0&&arguments[0]!==void 0?arguments[0]:"";return[Ae[0],Ae[1]]}function Ee(Ae,Ze){var Ye=Ze[0],De=Ze[1],Ge,je;return Ye==="t"?je=Ae.y:Ye==="b"?je=Ae.y+Ae.height:je=Ae.y+Ae.height/2,De==="l"?Ge=Ae.x:De==="r"?Ge=Ae.x+Ae.width:Ge=Ae.x+Ae.width/2,{x:Ge,y:je}}function ye(Ae,Ze){var Ye={t:"b",b:"t",l:"r",r:"l"};return Ae.map(function(De,Ge){return Ge===Ze?Ye[De]||"c":De}).join("")}function ie(Ae,Ze,Ye,De,Ge,je,Ce){var le=T.useState({ready:!1,offsetX:0,offsetY:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ge[De]||{}}),W=(0,t.Z)(le,2),B=W[0],M=W[1],L=T.useRef(0),J=T.useMemo(function(){return Ze?ee(Ze):[]},[Ze]),Q=T.useRef({}),re=function(){Q.current={}};Ae||re();var q=(0,h.Z)(function(){if(Ze&&Ye&&Ae){let cn=function($t,zt){var sn=Ve.x+$t,An=Ve.y+zt,vr=sn+tn,mr=An+un,wr=Math.max(sn,ze.left),Zr=Math.max(An,ze.top),Fr=Math.min(vr,ze.right),Le=Math.min(mr,ze.bottom);return Math.max(0,(Fr-wr)*(Le-Zr))},dt=function(){pt=Ve.y+Kt,xt=pt+un,St=Ve.x+Mt,Ct=St+tn};var Ne=Ze,tt=Ne.style.left,pe=Ne.style.top,Oe=Ne.ownerDocument,X=F(Ne),Re=(0,o.Z)((0,o.Z)({},Ge[De]),je);Ne.style.left="0",Ne.style.top="0";var Qe;if(Array.isArray(Ye))Qe={x:Ye[0],y:Ye[1],width:0,height:0};else{var Xe=Ye.getBoundingClientRect();Qe={x:Xe.x,y:Xe.y,width:Xe.width,height:Xe.height}}var Ve=Ne.getBoundingClientRect(),be=X.getComputedStyle(Ne),ge=be.width,he=be.height,nt=Oe.documentElement,wt=nt.clientWidth,Pt=nt.clientHeight,ht=nt.scrollWidth,Vt=nt.scrollHeight,Ut=nt.scrollTop,Jt=nt.scrollLeft,un=Ve.height,tn=Ve.width,gt=Qe.height,ut=Qe.width,ze=Re.htmlRegion==="scroll"?{left:-Jt,top:-Ut,right:ht-Jt,bottom:Vt-Ut}:{left:0,top:0,right:wt,bottom:Pt};ze=ve(ze,J),Ne.style.left=tt,Ne.style.top=pe;var Ot=ne(Math.round(tn/parseFloat(ge)*1e3)/1e3),Rt=ne(Math.round(un/parseFloat(he)*1e3)/1e3);if(Ot===0||Rt===0||(0,c.S)(Ye)&&!(0,R.Z)(Ye))return;var on=Re.offset,bn=Re.targetOffset,Dn=on||[],nr=(0,t.Z)(Dn,2),Ln=nr[0],Be=Ln===void 0?0:Ln,ot=nr[1],an=ot===void 0?0:ot,qe=bn||[],Ke=(0,t.Z)(qe,2),Ht=Ke[0],at=Ht===void 0?0:Ht,kt=Ke[1],qt=kt===void 0?0:kt;Qe.x+=at,Qe.y+=qt;var Yt=Re.points||[],vn=(0,t.Z)(Yt,2),wn=vn[0],On=vn[1],Un=de(On),jn=de(wn),Qn=Ee(Qe,Un),Dt=Ee(Ve,jn),Lt=(0,o.Z)({},Re),Mt=Qn.x-Dt.x+Be,Kt=Qn.y-Dt.y+an,Qt=cn(Mt,Kt),xn=Ee(Qe,["t","l"]),yn=Ee(Ve,["t","l"]),Bn=Ee(Qe,["b","r"]),Zn=Ee(Ve,["b","r"]),zn=Re.overflow||{},Kn=zn.adjustX,Gn=zn.adjustY,sr=zn.shiftX,ar=zn.shiftY,dr=function(zt){return typeof zt=="boolean"?zt:zt>=0},pt,xt,St,Ct;dt();var Tt=dr(Gn),ln=jn[0]===Un[0];if(Tt&&jn[0]==="t"&&(xt>ze.bottom||Q.current.bt)){var Tn=Kt;ln?Tn-=un-gt:Tn=xn.y-Zn.y-an,cn(Mt,Tn)>=Qt?(Q.current.bt=!0,Kt=Tn,Lt.points=[ye(jn,0),ye(Un,0)]):Q.current.bt=!1}if(Tt&&jn[0]==="b"&&(pt=Qt?(Q.current.tb=!0,Kt=dn,Lt.points=[ye(jn,0),ye(Un,0)]):Q.current.tb=!1}var ur=dr(Kn),Ir=jn[1]===Un[1];if(ur&&jn[1]==="l"&&(Ct>ze.right||Q.current.rl)){var br=Mt;Ir?br-=tn-ut:br=xn.x-Zn.x-Be,cn(br,Kt)>=Qt?(Q.current.rl=!0,Mt=br,Lt.points=[ye(jn,1),ye(Un,1)]):Q.current.rl=!1}if(ur&&jn[1]==="r"&&(St=Qt?(Q.current.lr=!0,Mt=Er,Lt.points=[ye(jn,1),ye(Un,1)]):Q.current.lr=!1}dt();var Gr=sr===!0?0:sr;typeof Gr=="number"&&(Stze.right&&(Mt-=Ct-ze.right,Qe.x>ze.right-Gr&&(Mt+=Qe.x-ze.right+Gr)));var Pr=ar===!0?0:ar;typeof Pr=="number"&&(ptze.bottom&&(Kt-=xt-ze.bottom,Qe.y>ze.bottom-Pr&&(Kt+=Qe.y-ze.bottom+Pr)));var Dr=Ve.x+Mt,Yn=Dr+tn,$e=Ve.y+Kt,vt=$e+un,ct=Qe.x,Bt=ct+ut,rn=Qe.y,We=rn+gt,Ie=Math.max(Dr,ct),Et=Math.min(Yn,Bt),Gt=(Ie+Et)/2,Sn=Gt-Dr,cr=Math.max($e,rn),Jn=Math.min(vt,We),mn=(cr+Jn)/2,Zt=mn-$e;Ce==null||Ce(Ze,Lt),M({ready:!0,offsetX:Mt/Ot,offsetY:Kt/Rt,arrowX:Sn/Ot,arrowY:Zt/Rt,scaleX:Ot,scaleY:Rt,align:Lt})}}),ce=function(){L.current+=1;var tt=L.current;Promise.resolve().then(function(){L.current===tt&&q()})},fe=function(){M(function(tt){return(0,o.Z)((0,o.Z)({},tt),{},{ready:!1})})};return(0,y.Z)(fe,[De]),(0,y.Z)(function(){Ae||fe()},[Ae]),[B.ready,B.offsetX,B.offsetY,B.arrowX,B.arrowY,B.scaleX,B.scaleY,B.align,ce]}var Y=e(61806);function K(Ae,Ze,Ye,De){(0,y.Z)(function(){if(Ae&&Ze&&Ye){let M=function(){De()};var Ge=Ze,je=Ye,Ce=ee(Ge),le=ee(je),W=F(je),B=new Set([W].concat((0,Y.Z)(Ce),(0,Y.Z)(le)));return B.forEach(function(L){L.addEventListener("scroll",M,{passive:!0})}),W.addEventListener("resize",M,{passive:!0}),De(),function(){B.forEach(function(L){L.removeEventListener("scroll",M),W.removeEventListener("resize",M)})}}},[Ae,Ze,Ye])}var A=e(63223),k=e(77089),V=e(63276);function _(Ae){var Ze=Ae.prefixCls,Ye=Ae.align,De=Ae.arrow,Ge=De||{},je=Ge.x,Ce=je===void 0?0:je,le=Ge.y,W=le===void 0?0:le,B=Ge.className,M=T.useRef();if(!Ye||!Ye.points)return null;var L={position:"absolute"};if(Ye.autoArrow!==!1){var J=Ye.points[0],Q=Ye.points[1],re=J[0],q=J[1],ce=Q[0],fe=Q[1];re===ce||!["t","b"].includes(re)?L.top=W:re==="t"?L.top=0:L.bottom=0,q===fe||!["l","r"].includes(q)?L.left=Ce:q==="l"?L.left=0:L.right=0}return T.createElement("div",{ref:M,className:v()("".concat(Ze,"-arrow"),B),style:L})}function se(Ae){var Ze=Ae.prefixCls,Ye=Ae.open,De=Ae.zIndex,Ge=Ae.mask,je=Ae.motion;return Ge?React.createElement(k.ZP,(0,A.Z)({},je,{motionAppear:!0,visible:Ye,removeOnLeave:!0}),function(Ce){var le=Ce.className;return React.createElement("div",{style:{zIndex:De},className:v()("".concat(Ze,"-mask"),le)})}):null}var we=T.memo(function(Ae){var Ze=Ae.children;return Ze},function(Ae,Ze){return Ze.cache}),Pe=we,Te=T.forwardRef(function(Ae,Ze){var Ye=Ae.popup,De=Ae.className,Ge=Ae.prefixCls,je=Ae.style,Ce=Ae.target,le=Ae.onVisibleChanged,W=Ae.open,B=Ae.keepDom,M=Ae.onClick,L=Ae.mask,J=Ae.arrow,Q=Ae.align,re=Ae.motion,q=Ae.maskMotion,ce=Ae.forceRender,fe=Ae.getPopupContainer,Ne=Ae.autoDestroy,tt=Ae.portal,pe=Ae.zIndex,Oe=Ae.onMouseEnter,X=Ae.onMouseLeave,Re=Ae.ready,Qe=Ae.offsetX,Xe=Ae.offsetY,Ve=Ae.onAlign,be=Ae.onPrepare,ge=Ae.stretch,he=Ae.targetWidth,nt=Ae.targetHeight,wt=typeof Ye=="function"?Ye():Ye,Pt=W||B,ht=(fe==null?void 0:fe.length)>0,Vt=T.useState(!fe||!ht),Ut=(0,t.Z)(Vt,2),Jt=Ut[0],un=Ut[1];if((0,y.Z)(function(){!Jt&&ht&&Ce&&un(!0)},[Jt,ht,Ce]),!Jt)return null;var tn=Re||!W?{left:Qe,top:Xe}:{left:"-1000vw",top:"-1000vh"},gt={};return ge&&(ge.includes("height")&&nt?gt.height=nt:ge.includes("minHeight")&&nt&&(gt.minHeight=nt),ge.includes("width")&&he?gt.width=he:ge.includes("minWidth")&&he&&(gt.minWidth=he)),W||(gt.pointerEvents="none"),T.createElement(tt,{open:ce||Pt,getContainer:fe&&function(){return fe(Ce)},autoDestroy:Ne},T.createElement(se,{prefixCls:Ge,open:W,zIndex:pe,mask:L,motion:q}),T.createElement(d.Z,{onResize:Ve,disabled:!W},function(ut){return T.createElement(k.ZP,(0,A.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ce,leavedClassName:"".concat(Ge,"-hidden")},re,{onAppearPrepare:be,onEnterPrepare:be,visible:W,onVisibleChanged:function(Ot){var Rt;re==null||(Rt=re.onVisibleChanged)===null||Rt===void 0||Rt.call(re,Ot),le(Ot)}}),function(ze,Ot){var Rt=ze.className,on=ze.style,bn=v()(Ge,Rt,De);return T.createElement("div",{ref:(0,V.sQ)(ut,Ze,Ot),className:bn,style:(0,o.Z)((0,o.Z)((0,o.Z)((0,o.Z)({},tn),gt),on),{},{boxSizing:"border-box",zIndex:pe},je),onMouseEnter:Oe,onMouseLeave:X,onClick:M},J&&T.createElement(_,{prefixCls:Ge,arrow:J,align:Q}),T.createElement(Pe,{cache:!W},wt))})}))}),ue=Te,et=T.forwardRef(function(Ae,Ze){var Ye=Ae.children,De=Ae.getTriggerDOMNode,Ge=(0,V.Yr)(Ye),je=T.useCallback(function(le){(0,V.mH)(Ze,De?De(le):le)},[De]),Ce=(0,V.x1)(je,Ye.ref);return Ge?T.cloneElement(Ye,{ref:Ce}):Ye}),It=et,jt=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function He(){var Ae=arguments.length>0&&arguments[0]!==void 0?arguments[0]:i.Z,Ze=T.forwardRef(function(Ye,De){var Ge=Ye.prefixCls,je=Ge===void 0?"rc-trigger-popup":Ge,Ce=Ye.children,le=Ye.action,W=le===void 0?"hover":le,B=Ye.showAction,M=Ye.hideAction,L=Ye.popupVisible,J=Ye.defaultPopupVisible,Q=Ye.onPopupVisibleChange,re=Ye.afterPopupVisibleChange,q=Ye.mouseEnterDelay,ce=Ye.mouseLeaveDelay,fe=ce===void 0?.1:ce,Ne=Ye.focusDelay,tt=Ye.blurDelay,pe=Ye.mask,Oe=Ye.maskClosable,X=Oe===void 0?!0:Oe,Re=Ye.getPopupContainer,Qe=Ye.forceRender,Xe=Ye.autoDestroy,Ve=Ye.destroyPopupOnHide,be=Ye.popup,ge=Ye.popupClassName,he=Ye.popupStyle,nt=Ye.popupPlacement,wt=Ye.builtinPlacements,Pt=wt===void 0?{}:wt,ht=Ye.popupAlign,Vt=Ye.zIndex,Ut=Ye.stretch,Jt=Ye.getPopupClassNameFromAlign,un=Ye.alignPoint,tn=Ye.onPopupClick,gt=Ye.onPopupAlign,ut=Ye.arrow,ze=Ye.popupMotion,Ot=Ye.maskMotion,Rt=Ye.popupTransitionName,on=Ye.popupAnimation,bn=Ye.maskTransitionName,Dn=Ye.maskAnimation,nr=Ye.className,Ln=Ye.getTriggerDOMNode,Be=(0,a.Z)(Ye,jt),ot=Xe||Ve||!1,an=T.useState(!1),qe=(0,t.Z)(an,2),Ke=qe[0],Ht=qe[1];(0,y.Z)(function(){Ht((0,m.Z)())},[]);var at=T.useRef({}),kt=T.useContext($),qt=T.useMemo(function(){return{registerSubPopup:function(ha,Xt){at.current[ha]=Xt,kt==null||kt.registerSubPopup(ha,Xt)}}},[kt]),Yt=(0,b.Z)(),vn=T.useState(null),wn=(0,t.Z)(vn,2),On=wn[0],Un=wn[1],jn=(0,h.Z)(function(gr){(0,c.S)(gr)&&On!==gr&&Un(gr),kt==null||kt.registerSubPopup(Yt,gr)}),Qn=T.useState(null),Dt=(0,t.Z)(Qn,2),Lt=Dt[0],Mt=Dt[1],Kt=(0,h.Z)(function(gr){(0,c.S)(gr)&&Lt!==gr&&Mt(gr)}),Qt=T.Children.only(Ce),xn=(Qt==null?void 0:Qt.props)||{},yn={},Bn=(0,h.Z)(function(gr){var ha,Xt,bt=Lt;return(bt==null?void 0:bt.contains(gr))||(bt==null||(ha=bt.getRootNode())===null||ha===void 0?void 0:ha.host)===gr||gr===bt||(On==null?void 0:On.contains(gr))||(On==null||(Xt=On.getRootNode())===null||Xt===void 0?void 0:Xt.host)===gr||gr===On||Object.values(at.current).some(function(fn){return(fn==null?void 0:fn.contains(gr))||gr===fn})}),Zn=P(je,ze,on,Rt),zn=P(je,Ot,Dn,bn),Kn=T.useState(J||!1),Gn=(0,t.Z)(Kn,2),sr=Gn[0],ar=Gn[1],dr=L!=null?L:sr,pt=(0,h.Z)(function(gr){L===void 0&&ar(gr)});(0,y.Z)(function(){ar(L||!1)},[L]);var xt=T.useRef(dr);xt.current=dr;var St=(0,h.Z)(function(gr){dr!==gr&&(pt(gr),Q==null||Q(gr))}),Ct=T.useRef(),Tt=function(){clearTimeout(Ct.current)},ln=function(ha){var Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;Tt(),Xt===0?St(ha):Ct.current=setTimeout(function(){St(ha)},Xt*1e3)};T.useEffect(function(){return Tt},[]);var Tn=T.useState(!1),dn=(0,t.Z)(Tn,2),ur=dn[0],Ir=dn[1],br=T.useRef(!0);(0,y.Z)(function(){(!br.current||dr)&&Ir(!0),br.current=!0},[dr]);var Er=T.useState(null),Gr=(0,t.Z)(Er,2),Pr=Gr[0],Dr=Gr[1],Yn=T.useState([0,0]),$e=(0,t.Z)(Yn,2),vt=$e[0],ct=$e[1],Bt=function(ha){ct([ha.clientX,ha.clientY])},rn=ie(dr,On,un?vt:Lt,nt,Pt,ht,gt),We=(0,t.Z)(rn,9),Ie=We[0],Et=We[1],Gt=We[2],Sn=We[3],cr=We[4],Jn=We[5],mn=We[6],Zt=We[7],cn=We[8],dt=(0,h.Z)(function(){ur||cn()});K(dr,Lt,On,dt),(0,y.Z)(function(){dt()},[vt]),(0,y.Z)(function(){dr&&!(Pt!=null&&Pt[nt])&&dt()},[JSON.stringify(ht)]);var $t=T.useMemo(function(){var gr=I(Pt,je,Zt,un);return v()(gr,Jt==null?void 0:Jt(Zt))},[Zt,Jt,Pt,je,un]);T.useImperativeHandle(De,function(){return{forceAlign:dt}});var zt=function(ha){Ir(!1),cn(),re==null||re(ha)},sn=function(){return new Promise(function(ha){Dr(function(){return ha})})};(0,y.Z)(function(){Pr&&(cn(),Pr(),Dr(null))},[Pr]);var An=T.useState(0),vr=(0,t.Z)(An,2),mr=vr[0],wr=vr[1],Zr=T.useState(0),Fr=(0,t.Z)(Zr,2),Le=Fr[0],it=Fr[1],ae=function(ha,Xt){if(dt(),Ut){var bt=Xt.getBoundingClientRect();wr(bt.width),it(bt.height)}},_t=U(Ke,W,B,M),en=(0,t.Z)(_t,2),En=en[0],_n=en[1],Xn=function(ha,Xt,bt,fn){yn[ha]=function(Hn){var or;fn==null||fn(Hn),ln(Xt,bt);for(var Or=arguments.length,ir=new Array(Or>1?Or-1:0),qn=1;qn1?Xt-1:0),fn=1;fn1?Xt-1:0),fn=1;fnDate.now()/1e3};function s(){const{performance:w}=a;if(!w||!w.now)return;const $=Date.now()-w.now();return{now:()=>w.now(),timeOrigin:$}}function v(){try{return(0,o.l$)(g,"perf_hooks").performance}catch(w){return}}const d=(0,o.KV)()?v():s(),c=d===void 0?i:{nowSeconds:()=>(d.timeOrigin+d.now())/1e3},h=i.nowSeconds.bind(i),b=c.nowSeconds.bind(c),y=null,m=d!==void 0;let C;const T=(()=>{const{performance:w}=a;if(!w||!w.now){C="none";return}const $=3600*1e3,z=w.now(),U=Date.now(),R=w.timeOrigin?Math.abs(w.timeOrigin+z-U):$,j=R<$,I=w.timing&&w.timing.navigationStart,F=typeof I=="number"?Math.abs(I+z-U):$,ee=F<$;return j||ee?R<=F?(C="timeOrigin",w.timeOrigin):(C="navigationStart",I):(C="dateNow",U)})()},14777:function(g,S,e){"use strict";e.d(S,{Rf:function(){return a},YO:function(){return i},n2:function(){return t}});function o(s){return s&&s.Math==Math?s:void 0}const t=typeof globalThis=="object"&&o(globalThis)||typeof window=="object"&&o(window)||typeof self=="object"&&o(self)||typeof e.g=="object"&&o(e.g)||function(){return this}()||{};function a(){return t}function i(s,v,d){const c=d||t,h=c.__SENTRY__=c.__SENTRY__||{};return h[s]||(h[s]=v())}},34236:function(g,S,e){"use strict";e.d(S,{f:function(){return c},m:function(){return v}});var o=e(16962),t=e.n(o),a=e(63900),i=e.n(a),s=e(86380),v,d="/";function c(y){var m;return y.type==="hash"?m=(0,s.q_)():y.type==="memory"?m=(0,s.PP)(y):m=(0,s.lX)(),y.basename&&(d=y.basename),v=i()(i()({},m),{},{push:function(T,w){m.push(h(T,m),w)},replace:function(T,w){m.replace(h(T,m),w)},get location(){return m.location},get action(){return m.action}}),m}function h(y,m){if(typeof y=="string")return"".concat(b(d)).concat(y);if(t()(y)==="object"){var C=m.location.pathname;return i()(i()({},y),{},{pathname:y.pathname?"".concat(b(d)).concat(y.pathname):C})}else throw new Error("Unexpected to: ".concat(y))}function b(y){return y.slice(-1)==="/"?y.slice(0,-1):y}},15213:function(g,S,e){"use strict";e.d(S,{gD:function(){return Lc},We:function(){return jc}});var o={};e.r(o),e.d(o,{getInitialState:function(){return zs},layout:function(){return il},request:function(){return sl},rootContainer:function(){return Is}});var t={};e.r(t),e.d(t,{innerProvider:function(){return Vi}});var a={};e.r(a),e.d(a,{accessProvider:function(){return fs}});var i={};e.r(i),e.d(i,{rootContainer:function(){return xc}});var s={};e.r(s),e.d(s,{dataflowProvider:function(){return Ai}});var v={};e.r(v),e.d(v,{patchRoutes:function(){return Uu}});var d={};e.r(d),e.d(d,{i18nProvider:function(){return ic}});var c={};e.r(c),e.d(c,{dataflowProvider:function(){return Zl}});var h=e(24454),b=e.n(h),y=e(63900),m=e.n(y),C=e(56592),T=e.n(C),w=e(52983),$=e(13819),z=e.n($),U=e(4137),R=e(65343),j=e(14777);function I(){const N=j.n2,D=N.crypto||N.msCrypto;if(D&&D.randomUUID)return D.randomUUID().replace(/-/g,"");const te=D&&D.getRandomValues?()=>D.getRandomValues(new Uint8Array(1))[0]:()=>Math.random()*16;return([1e7]+1e3+4e3+8e3+1e11).replace(/[018]/g,me=>(me^(te()&15)>>me/4).toString(16))}function P(N){return N.exception&&N.exception.values?N.exception.values[0]:void 0}function F(N){const{message:D,event_id:te}=N;if(D)return D;const me=P(N);return me?me.type&&me.value?`${me.type}: ${me.value}`:me.type||me.value||te||"":te||""}function ee(N,D,te){const me=N.exception=N.exception||{},Ue=me.values=me.values||[],lt=Ue[0]=Ue[0]||{};lt.value||(lt.value=D||""),lt.type||(lt.type=te||"Error")}function ne(N,D){const te=P(N);if(!te)return;const me={type:"generic",handled:!0},Ue=te.mechanism;if(te.mechanism=Da(Da(Da({},me),Ue),D),D&&"data"in D){const lt=Da(Da({},Ue&&Ue.data),D.data);te.mechanism.data=lt}}const ve=/^(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$/;function de(N){const D=N.match(ve)||[],te=parseInt(D[1],10),me=parseInt(D[2],10),Ue=parseInt(D[3],10);return{buildmetadata:D[5],major:isNaN(te)?void 0:te,minor:isNaN(me)?void 0:me,patch:isNaN(Ue)?void 0:Ue,prerelease:D[4]}}function Ee(N,D,te=5){if(D.lineno===void 0)return;const me=N.length,Ue=Math.max(Math.min(me,D.lineno-1),0);D.pre_context=N.slice(Math.max(0,Ue-te),Ue).map(lt=>snipLine(lt,0)),D.context_line=snipLine(N[Math.min(me-1,Ue)],D.colno||0),D.post_context=N.slice(Math.min(Ue+1,me),Ue+1+te).map(lt=>snipLine(lt,0))}function ye(N){if(N&&N.__sentry_captured__)return!0;try{addNonEnumerableProperty(N,"__sentry_captured__",!0)}catch(D){}return!1}function ie(N){return Array.isArray(N)?N:[N]}var Y=e(2495);const K="Sentry Logger ",A=["debug","info","warn","error","log","assert","trace"];function k(N){if(!("console"in j.n2))return N();const D=j.n2.console,te={};A.forEach(me=>{const Ue=D[me]&&D[me].__sentry_original__;me in D&&Ue&&(te[me]=D[me],D[me]=Ue)});try{return N()}finally{Object.keys(te).forEach(me=>{D[me]=te[me]})}}function V(){let N=!1;const D={enable:()=>{N=!0},disable:()=>{N=!1}};return typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__?A.forEach(te=>{D[te]=(...me)=>{N&&k(()=>{j.n2.console[te](`${K}[${te}]:`,...me)})}}):A.forEach(te=>{D[te]=()=>{}}),D}let _;typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__?_=(0,j.YO)("logger",V):_=V();const se="production",we=Object.prototype.toString;function Pe(N){switch(we.call(N)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return Ce(N,Error)}}function Te(N,D){return we.call(N)===`[object ${D}]`}function ue(N){return Te(N,"ErrorEvent")}function et(N){return Te(N,"DOMError")}function It(N){return Te(N,"DOMException")}function jt(N){return Te(N,"String")}function He(N){return N===null||typeof N!="object"&&typeof N!="function"}function Je(N){return Te(N,"Object")}function Ae(N){return typeof Event!="undefined"&&Ce(N,Event)}function Ze(N){return typeof Element!="undefined"&&Ce(N,Element)}function Ye(N){return Te(N,"RegExp")}function De(N){return Boolean(N&&N.then&&typeof N.then=="function")}function Ge(N){return Je(N)&&"nativeEvent"in N&&"preventDefault"in N&&"stopPropagation"in N}function je(N){return typeof N=="number"&&N!==N}function Ce(N,D){try{return N instanceof D}catch(te){return!1}}var le;(function(N){N[N.PENDING=0]="PENDING";const te=1;N[N.RESOLVED=te]="RESOLVED";const me=2;N[N.REJECTED=me]="REJECTED"})(le||(le={}));function W(N){return new M(D=>{D(N)})}function B(N){return new M((D,te)=>{te(N)})}class M{__init(){this._state=le.PENDING}__init2(){this._handlers=[]}constructor(D){M.prototype.__init.call(this),M.prototype.__init2.call(this),M.prototype.__init3.call(this),M.prototype.__init4.call(this),M.prototype.__init5.call(this),M.prototype.__init6.call(this);try{D(this._resolve,this._reject)}catch(te){this._reject(te)}}then(D,te){return new M((me,Ue)=>{this._handlers.push([!1,lt=>{if(!D)me(lt);else try{me(D(lt))}catch(Wt){Ue(Wt)}},lt=>{if(!te)Ue(lt);else try{me(te(lt))}catch(Wt){Ue(Wt)}}]),this._executeHandlers()})}catch(D){return this.then(te=>te,D)}finally(D){return new M((te,me)=>{let Ue,lt;return this.then(Wt=>{lt=!1,Ue=Wt,D&&D()},Wt=>{lt=!0,Ue=Wt,D&&D()}).then(()=>{if(lt){me(Ue);return}te(Ue)})})}__init3(){this._resolve=D=>{this._setResult(le.RESOLVED,D)}}__init4(){this._reject=D=>{this._setResult(le.REJECTED,D)}}__init5(){this._setResult=(D,te)=>{if(this._state===le.PENDING){if(De(te)){te.then(this._resolve,this._reject);return}this._state=D,this._value=te,this._executeHandlers()}}}__init6(){this._executeHandlers=()=>{if(this._state===le.PENDING)return;const D=this._handlers.slice();this._handlers=[],D.forEach(te=>{te[0]||(this._state===le.RESOLVED&&te[1](this._value),this._state===le.REJECTED&&te[2](this._value),te[0]=!0)})}}}const L=(0,j.Rf)(),J=80;function Q(N,D={}){try{let te=N;const me=5,Ue=[];let lt=0,Wt=0;const gn=" > ",Nn=gn.length;let er;const Yr=Array.isArray(D)?D:D.keyAttrs,$r=!Array.isArray(D)&&D.maxStringLength||J;for(;te&<++1&&Wt+Ue.length*Nn+er.length>=$r));)Ue.push(er),Wt+=er.length,te=te.parentNode;return Ue.reverse().join(gn)}catch(te){return""}}function re(N,D){const te=N,me=[];let Ue,lt,Wt,gn,Nn;if(!te||!te.tagName)return"";me.push(te.tagName.toLowerCase());const er=D&&D.length?D.filter($r=>te.getAttribute($r)).map($r=>[$r,te.getAttribute($r)]):null;if(er&&er.length)er.forEach($r=>{me.push(`[${$r[0]}="${$r[1]}"]`)});else if(te.id&&me.push(`#${te.id}`),Ue=te.className,Ue&&jt(Ue))for(lt=Ue.split(/\s+/),Nn=0;Nnme&&(D=me);let Ue=Math.max(D-60,0);Ue<5&&(Ue=0);let lt=Math.min(Ue+140,me);return lt>me-5&&(lt=me),lt===me&&(Ue=Math.max(lt-140,0)),te=te.slice(Ue,lt),Ue>0&&(te=`'{snip} ${te}`),ltpe(N,me,te))}function X(N,D,te){if(!(D in N))return;const me=N[D],Ue=te(me);if(typeof Ue=="function")try{Qe(Ue,me)}catch(lt){}N[D]=Ue}function Re(N,D,te){Object.defineProperty(N,D,{value:te,writable:!0,configurable:!0})}function Qe(N,D){const te=D.prototype||{};N.prototype=D.prototype=te,Re(N,"__sentry_original__",D)}function Xe(N){return N.__sentry_original__}function Ve(N){return Object.keys(N).map(D=>`${encodeURIComponent(D)}=${encodeURIComponent(N[D])}`).join("&")}function be(N){if(Pe(N))return Da({message:N.message,name:N.name,stack:N.stack},he(N));if(Ae(N)){const D=Da({type:N.type,target:ge(N.target),currentTarget:ge(N.currentTarget)},he(N));return typeof CustomEvent!="undefined"&&Ce(N,CustomEvent)&&(D.detail=N.detail),D}else return N}function ge(N){try{return Ze(N)?Q(N):Object.prototype.toString.call(N)}catch(D){return""}}function he(N){if(typeof N=="object"&&N!==null){const D={};for(const te in N)Object.prototype.hasOwnProperty.call(N,te)&&(D[te]=N[te]);return D}else return{}}function nt(N,D=40){const te=Object.keys(be(N));if(te.sort(),!te.length)return"[object has no keys]";if(te[0].length>=D)return fe(te[0],D);for(let me=te.length;me>0;me--){const Ue=te.slice(0,me).join(", ");if(!(Ue.length>D))return me===te.length?Ue:fe(Ue,D)}return""}function wt(N){return Pt(N,new Map)}function Pt(N,D){if(Je(N)){const te=D.get(N);if(te!==void 0)return te;const me={};D.set(N,me);for(const Ue of Object.keys(N))typeof N[Ue]!="undefined"&&(me[Ue]=Pt(N[Ue],D));return me}if(Array.isArray(N)){const te=D.get(N);if(te!==void 0)return te;const me=[];return D.set(N,me),N.forEach(Ue=>{me.push(Pt(Ue,D))}),me}return N}function ht(N){let D;switch(!0){case N==null:D=new String(N);break;case(typeof N=="symbol"||typeof N=="bigint"):D=Object(N);break;case isPrimitive(N):D=new N.constructor(N);break;default:D=N;break}return D}function Vt(N){const D=(0,Y.ph)(),te={sid:I(),init:!0,timestamp:D,started:D,duration:0,status:"ok",errors:0,ignoreDuration:!1,toJSON:()=>un(te)};return N&&Ut(te,N),te}function Ut(N,D={}){if(D.user&&(!N.ipAddress&&D.user.ip_address&&(N.ipAddress=D.user.ip_address),!N.did&&!D.did&&(N.did=D.user.id||D.user.email||D.user.username)),N.timestamp=D.timestamp||(0,Y.ph)(),D.ignoreDuration&&(N.ignoreDuration=D.ignoreDuration),D.sid&&(N.sid=D.sid.length===32?D.sid:I()),D.init!==void 0&&(N.init=D.init),!N.did&&D.did&&(N.did=`${D.did}`),typeof D.started=="number"&&(N.started=D.started),N.ignoreDuration)N.duration=void 0;else if(typeof D.duration=="number")N.duration=D.duration;else{const te=N.timestamp-N.started;N.duration=te>=0?te:0}D.release&&(N.release=D.release),D.environment&&(N.environment=D.environment),!N.ipAddress&&D.ipAddress&&(N.ipAddress=D.ipAddress),!N.userAgent&&D.userAgent&&(N.userAgent=D.userAgent),typeof D.errors=="number"&&(N.errors=D.errors),D.status&&(N.status=D.status)}function Jt(N,D){let te={};D?te={status:D}:N.status==="ok"&&(te={status:"exited"}),Ut(N,te)}function un(N){return wt({sid:`${N.sid}`,init:N.init,started:new Date(N.started*1e3).toISOString(),timestamp:new Date(N.timestamp*1e3).toISOString(),status:N.status,errors:N.errors,did:typeof N.did=="number"||typeof N.did=="string"?`${N.did}`:void 0,duration:N.duration,attrs:{release:N.release,environment:N.environment,ip_address:N.ipAddress,user_agent:N.userAgent}})}const tn=100;class gt{constructor(){this._notifyingListeners=!1,this._scopeListeners=[],this._eventProcessors=[],this._breadcrumbs=[],this._attachments=[],this._user={},this._tags={},this._extra={},this._contexts={},this._sdkProcessingMetadata={}}static clone(D){const te=new gt;return D&&(te._breadcrumbs=[...D._breadcrumbs],te._tags=Da({},D._tags),te._extra=Da({},D._extra),te._contexts=Da({},D._contexts),te._user=D._user,te._level=D._level,te._span=D._span,te._session=D._session,te._transactionName=D._transactionName,te._fingerprint=D._fingerprint,te._eventProcessors=[...D._eventProcessors],te._requestSession=D._requestSession,te._attachments=[...D._attachments],te._sdkProcessingMetadata=Da({},D._sdkProcessingMetadata)),te}addScopeListener(D){this._scopeListeners.push(D)}addEventProcessor(D){return this._eventProcessors.push(D),this}setUser(D){return this._user=D||{},this._session&&Ut(this._session,{user:D}),this._notifyScopeListeners(),this}getUser(){return this._user}getRequestSession(){return this._requestSession}setRequestSession(D){return this._requestSession=D,this}setTags(D){return this._tags=Da(Da({},this._tags),D),this._notifyScopeListeners(),this}setTag(D,te){return this._tags=Us(Da({},this._tags),{[D]:te}),this._notifyScopeListeners(),this}setExtras(D){return this._extra=Da(Da({},this._extra),D),this._notifyScopeListeners(),this}setExtra(D,te){return this._extra=Us(Da({},this._extra),{[D]:te}),this._notifyScopeListeners(),this}setFingerprint(D){return this._fingerprint=D,this._notifyScopeListeners(),this}setLevel(D){return this._level=D,this._notifyScopeListeners(),this}setTransactionName(D){return this._transactionName=D,this._notifyScopeListeners(),this}setContext(D,te){return te===null?delete this._contexts[D]:this._contexts[D]=te,this._notifyScopeListeners(),this}setSpan(D){return this._span=D,this._notifyScopeListeners(),this}getSpan(){return this._span}getTransaction(){const D=this.getSpan();return D&&D.transaction}setSession(D){return D?this._session=D:delete this._session,this._notifyScopeListeners(),this}getSession(){return this._session}update(D){if(!D)return this;if(typeof D=="function"){const te=D(this);return te instanceof gt?te:this}return D instanceof gt?(this._tags=Da(Da({},this._tags),D._tags),this._extra=Da(Da({},this._extra),D._extra),this._contexts=Da(Da({},this._contexts),D._contexts),D._user&&Object.keys(D._user).length&&(this._user=D._user),D._level&&(this._level=D._level),D._fingerprint&&(this._fingerprint=D._fingerprint),D._requestSession&&(this._requestSession=D._requestSession)):Je(D)&&(D=D,this._tags=Da(Da({},this._tags),D.tags),this._extra=Da(Da({},this._extra),D.extra),this._contexts=Da(Da({},this._contexts),D.contexts),D.user&&(this._user=D.user),D.level&&(this._level=D.level),D.fingerprint&&(this._fingerprint=D.fingerprint),D.requestSession&&(this._requestSession=D.requestSession)),this}clear(){return this._breadcrumbs=[],this._tags={},this._extra={},this._user={},this._contexts={},this._level=void 0,this._transactionName=void 0,this._fingerprint=void 0,this._requestSession=void 0,this._span=void 0,this._session=void 0,this._notifyScopeListeners(),this._attachments=[],this}addBreadcrumb(D,te){const me=typeof te=="number"?te:tn;if(me<=0)return this;const Ue=Da({timestamp:(0,Y.yW)()},D);return this._breadcrumbs=[...this._breadcrumbs,Ue].slice(-me),this._notifyScopeListeners(),this}getLastBreadcrumb(){return this._breadcrumbs[this._breadcrumbs.length-1]}clearBreadcrumbs(){return this._breadcrumbs=[],this._notifyScopeListeners(),this}addAttachment(D){return this._attachments.push(D),this}getAttachments(){return this._attachments}clearAttachments(){return this._attachments=[],this}applyToEvent(D,te={}){if(this._extra&&Object.keys(this._extra).length&&(D.extra=Da(Da({},this._extra),D.extra)),this._tags&&Object.keys(this._tags).length&&(D.tags=Da(Da({},this._tags),D.tags)),this._user&&Object.keys(this._user).length&&(D.user=Da(Da({},this._user),D.user)),this._contexts&&Object.keys(this._contexts).length&&(D.contexts=Da(Da({},this._contexts),D.contexts)),this._level&&(D.level=this._level),this._transactionName&&(D.transaction=this._transactionName),this._span){D.contexts=Da({trace:this._span.getTraceContext()},D.contexts);const me=this._span.transaction;if(me){D.sdkProcessingMetadata=Da({dynamicSamplingContext:me.getDynamicSamplingContext()},D.sdkProcessingMetadata);const Ue=me.name;Ue&&(D.tags=Da({transaction:Ue},D.tags))}}return this._applyFingerprint(D),D.breadcrumbs=[...D.breadcrumbs||[],...this._breadcrumbs],D.breadcrumbs=D.breadcrumbs.length>0?D.breadcrumbs:void 0,D.sdkProcessingMetadata=Da(Da({},D.sdkProcessingMetadata),this._sdkProcessingMetadata),this._notifyEventProcessors([...ut(),...this._eventProcessors],D,te)}setSDKProcessingMetadata(D){return this._sdkProcessingMetadata=Da(Da({},this._sdkProcessingMetadata),D),this}_notifyEventProcessors(D,te,me,Ue=0){return new M((lt,Wt)=>{const gn=D[Ue];if(te===null||typeof gn!="function")lt(te);else{const Nn=gn(Da({},te),me);(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&gn.id&&Nn===null&&_.log(`Event processor "${gn.id}" dropped event`),De(Nn)?Nn.then(er=>this._notifyEventProcessors(D,er,me,Ue+1).then(lt)).then(null,Wt):this._notifyEventProcessors(D,Nn,me,Ue+1).then(lt).then(null,Wt)}})}_notifyScopeListeners(){this._notifyingListeners||(this._notifyingListeners=!0,this._scopeListeners.forEach(D=>{D(this)}),this._notifyingListeners=!1)}_applyFingerprint(D){D.fingerprint=D.fingerprint?ie(D.fingerprint):[],this._fingerprint&&(D.fingerprint=D.fingerprint.concat(this._fingerprint)),D.fingerprint&&!D.fingerprint.length&&delete D.fingerprint}}function ut(){return(0,j.YO)("globalEventProcessors",()=>[])}function ze(N){ut().push(N)}const Ot=4,Rt=100;class on{constructor(D,te=new gt,me=Ot){this._version=me,this._stack=[{scope:te}],D&&this.bindClient(D)}isOlderThan(D){return this._version{lt.captureException(D,Us(Da({originalException:D,syntheticException:Ue},te),{event_id:me}),Wt)}),me}captureMessage(D,te,me){const Ue=this._lastEventId=me&&me.event_id?me.event_id:I(),lt=new Error(D);return this._withClient((Wt,gn)=>{Wt.captureMessage(D,te,Us(Da({originalException:D,syntheticException:lt},me),{event_id:Ue}),gn)}),Ue}captureEvent(D,te){const me=te&&te.event_id?te.event_id:I();return D.type||(this._lastEventId=me),this._withClient((Ue,lt)=>{Ue.captureEvent(D,Us(Da({},te),{event_id:me}),lt)}),me}lastEventId(){return this._lastEventId}addBreadcrumb(D,te){const{scope:me,client:Ue}=this.getStackTop();if(!Ue)return;const{beforeBreadcrumb:lt=null,maxBreadcrumbs:Wt=Rt}=Ue.getOptions&&Ue.getOptions()||{};if(Wt<=0)return;const gn=(0,Y.yW)(),Nn=Da({timestamp:gn},D),er=lt?k(()=>lt(Nn,te)):Nn;er!==null&&(Ue.emit&&Ue.emit("beforeAddBreadcrumb",er,te),me.addBreadcrumb(er,Wt))}setUser(D){this.getScope().setUser(D)}setTags(D){this.getScope().setTags(D)}setExtras(D){this.getScope().setExtras(D)}setTag(D,te){this.getScope().setTag(D,te)}setExtra(D,te){this.getScope().setExtra(D,te)}setContext(D,te){this.getScope().setContext(D,te)}configureScope(D){const{scope:te,client:me}=this.getStackTop();me&&D(te)}run(D){const te=Dn(this);try{D(this)}finally{Dn(te)}}getIntegration(D){const te=this.getClient();if(!te)return null;try{return te.getIntegration(D)}catch(me){return(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Cannot retrieve integration ${D.id} from the current Hub`),null}}startTransaction(D,te){const me=this._callExtensionMethod("startTransaction",D,te);return(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&!me&&console.warn(`Tracing extension 'startTransaction' has not been added. Call 'addTracingExtensions' before calling 'init': -Sentry.addTracingExtensions(); -Sentry.init({...}); -`),me}traceHeaders(){return this._callExtensionMethod("traceHeaders")}captureSession(D=!1){if(D)return this.endSession();this._sendSessionUpdate()}endSession(){const te=this.getStackTop().scope,me=te.getSession();me&&Jt(me),this._sendSessionUpdate(),te.setSession()}startSession(D){const{scope:te,client:me}=this.getStackTop(),{release:Ue,environment:lt=se}=me&&me.getOptions()||{},{userAgent:Wt}=j.n2.navigator||{},gn=Vt(Da(Da({release:Ue,environment:lt,user:te.getUser()},Wt&&{userAgent:Wt}),D)),Nn=te.getSession&&te.getSession();return Nn&&Nn.status==="ok"&&Ut(Nn,{status:"exited"}),this.endSession(),te.setSession(gn),gn}shouldSendDefaultPii(){const D=this.getClient(),te=D&&D.getOptions();return Boolean(te&&te.sendDefaultPii)}_sendSessionUpdate(){const{scope:D,client:te}=this.getStackTop(),me=D.getSession();me&&te&&te.captureSession&&te.captureSession(me)}_withClient(D){const{scope:te,client:me}=this.getStackTop();me&&D(me,te)}_callExtensionMethod(D,...te){const Ue=bn().__SENTRY__;if(Ue&&Ue.extensions&&typeof Ue.extensions[D]=="function")return Ue.extensions[D].apply(this,te);(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Extension method ${D} couldn't be found, doing nothing.`)}}function bn(){return j.n2.__SENTRY__=j.n2.__SENTRY__||{extensions:{},hub:void 0},j.n2}function Dn(N){const D=bn(),te=Ke(D);return Ht(D,N),te}function nr(){const N=bn();if(N.__SENTRY__&&N.__SENTRY__.acs){const D=N.__SENTRY__.acs.getCurrentHub();if(D)return D}return Ln(N)}function Ln(N=bn()){return(!qe(N)||Ke(N).isOlderThan(Ot))&&Ht(N,new on),Ke(N)}function Be(N,D=Ln()){if(!qe(N)||Ke(N).isOlderThan(Ot)){const te=D.getStackTop();Ht(N,new on(te.client,Scope.clone(te.scope)))}}function ot(N){const D=bn();D.__SENTRY__=D.__SENTRY__||{},D.__SENTRY__.acs=N}function an(N,D={}){const te=bn();return te.__SENTRY__&&te.__SENTRY__.acs?te.__SENTRY__.acs.runWithAsyncContext(N,D):N()}function qe(N){return!!(N&&N.__SENTRY__&&N.__SENTRY__.hub)}function Ke(N){return(0,j.YO)("hub",()=>new on,N)}function Ht(N,D){if(!N)return!1;const te=N.__SENTRY__=N.__SENTRY__||{};return te.hub=D,!0}const at=[/^Script error\.?$/,/^Javascript error: Script error\.? on line 0$/];class kt{static __initStatic(){this.id="InboundFilters"}__init(){this.name=kt.id}constructor(D={}){this._options=D,kt.prototype.__init.call(this)}setupOnce(D,te){const me=Ue=>{const lt=te();if(lt){const Wt=lt.getIntegration(kt);if(Wt){const gn=lt.getClient(),Nn=gn?gn.getOptions():{},er=qt(Wt._options,Nn);return Yt(Ue,er)?null:Ue}}return Ue};me.id=this.name,D(me)}}kt.__initStatic();function qt(N={},D={}){return{allowUrls:[...N.allowUrls||[],...D.allowUrls||[]],denyUrls:[...N.denyUrls||[],...D.denyUrls||[]],ignoreErrors:[...N.ignoreErrors||[],...D.ignoreErrors||[],...at],ignoreTransactions:[...N.ignoreTransactions||[],...D.ignoreTransactions||[]],ignoreInternal:N.ignoreInternal!==void 0?N.ignoreInternal:!0}}function Yt(N,D){return D.ignoreInternal&&Qn(N)?((typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Event dropped due to being internal Sentry Error. -Event: ${F(N)}`),!0):vn(N,D.ignoreErrors)?((typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Event dropped due to being matched by \`ignoreErrors\` option. -Event: ${F(N)}`),!0):wn(N,D.ignoreTransactions)?((typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Event dropped due to being matched by \`ignoreTransactions\` option. -Event: ${F(N)}`),!0):On(N,D.denyUrls)?((typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Event dropped due to being matched by \`denyUrls\` option. -Event: ${F(N)}. -Url: ${Lt(N)}`),!0):Un(N,D.allowUrls)?!1:((typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`Event dropped due to not being matched by \`allowUrls\` option. -Event: ${F(N)}. -Url: ${Lt(N)}`),!0)}function vn(N,D){return N.type||!D||!D.length?!1:jn(N).some(te=>Oe(te,D))}function wn(N,D){if(N.type!=="transaction"||!D||!D.length)return!1;const te=N.transaction;return te?Oe(te,D):!1}function On(N,D){if(!D||!D.length)return!1;const te=Lt(N);return te?Oe(te,D):!1}function Un(N,D){if(!D||!D.length)return!0;const te=Lt(N);return te?Oe(te,D):!0}function jn(N){if(N.message)return[N.message];if(N.exception)try{const{type:D="",value:te=""}=N.exception.values&&N.exception.values[0]||{};return[`${te}`,`${D}: ${te}`]}catch(D){return(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.error(`Cannot extract message for event ${F(N)}`),[]}return[]}function Qn(N){try{return N.exception.values[0].type==="SentryError"}catch(D){}return!1}function Dt(N=[]){for(let D=N.length-1;D>=0;D--){const te=N[D];if(te&&te.filename!==""&&te.filename!=="[native code]")return te.filename||null}return null}function Lt(N){try{let D;try{D=N.exception.values[0].stacktrace.frames}catch(te){}return D?Dt(D):null}catch(D){return(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.error(`Cannot extract url for event ${F(N)}`),null}}let Mt;class Kt{constructor(){Kt.prototype.__init.call(this)}static __initStatic(){this.id="FunctionToString"}__init(){this.name=Kt.id}setupOnce(){Mt=Function.prototype.toString,Function.prototype.toString=function(...D){const te=Xe(this)||this;return Mt.apply(te,D)}}}Kt.__initStatic();class Qt extends Error{constructor(D,te="warn"){super(D),this.message=D,this.name=new.target.prototype.constructor.name,Object.setPrototypeOf(this,new.target.prototype),this.logLevel=te}}const xn=/^(?:(\w+):)\/\/(?:(\w+)(?::(\w+)?)?@)([\w.-]+)(?::(\d+))?\/(.+)/;function yn(N){return N==="http"||N==="https"}function Bn(N,D=!1){const{host:te,path:me,pass:Ue,port:lt,projectId:Wt,protocol:gn,publicKey:Nn}=N;return`${gn}://${Nn}${D&&Ue?`:${Ue}`:""}@${te}${lt?`:${lt}`:""}/${me&&`${me}/`}${Wt}`}function Zn(N){const D=xn.exec(N);if(!D)throw new Qt(`Invalid Sentry Dsn: ${N}`);const[te,me,Ue="",lt,Wt="",gn]=D.slice(1);let Nn="",er=gn;const Yr=er.split("/");if(Yr.length>1&&(Nn=Yr.slice(0,-1).join("/"),er=Yr.pop()),er){const $r=er.match(/^\d+/);$r&&(er=$r[0])}return zn({host:lt,pass:Ue,path:Nn,projectId:er,port:Wt,protocol:te,publicKey:me})}function zn(N){return{protocol:N.protocol,publicKey:N.publicKey||"",pass:N.pass||"",host:N.host,port:N.port||"",path:N.path||"",projectId:N.projectId}}function Kn(N){if(!(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__))return;const{port:D,projectId:te,protocol:me}=N;if(["protocol","publicKey","host","projectId"].forEach(lt=>{if(!N[lt])throw new Qt(`Invalid Sentry Dsn: ${lt} missing`)}),!te.match(/^\d+$/))throw new Qt(`Invalid Sentry Dsn: Invalid projectId ${te}`);if(!yn(me))throw new Qt(`Invalid Sentry Dsn: Invalid protocol ${me}`);if(D&&isNaN(parseInt(D,10)))throw new Qt(`Invalid Sentry Dsn: Invalid port ${D}`);return!0}function Gn(N){const D=typeof N=="string"?Zn(N):zn(N);return Kn(D),D}const sr="7";function ar(N){const D=N.protocol?`${N.protocol}:`:"",te=N.port?`:${N.port}`:"";return`${D}//${N.host}${te}${N.path?`/${N.path}`:""}/api/`}function dr(N){return`${ar(N)}${N.projectId}/envelope/`}function pt(N,D){return urlEncode(Da({sentry_key:N.publicKey,sentry_version:sr},D&&{sentry_client:`${D.name}/${D.version}`}))}function xt(N,D={}){const te=typeof D=="string"?D:D.tunnel,me=typeof D=="string"||!D._metadata?void 0:D._metadata.sdk;return te||`${dr(N)}?${pt(N,me)}`}function St(N,D){const te=Gn(N),me=`${ar(te)}embed/error-page/`;let Ue=`dsn=${Bn(te)}`;for(const lt in D)if(lt!=="dsn")if(lt==="user"){const Wt=D.user;if(!Wt)continue;Wt.name&&(Ue+=`&name=${encodeURIComponent(Wt.name)}`),Wt.email&&(Ue+=`&email=${encodeURIComponent(Wt.email)}`)}else Ue+=`&${encodeURIComponent(lt)}=${encodeURIComponent(D[lt])}`;return`${me}?${Ue}`}function Ct(N,D){return nr().captureException(N,{captureContext:D})}function Tt(N,D){const te=typeof D=="string"?D:void 0,me=typeof D!="string"?{captureContext:D}:void 0;return getCurrentHub().captureMessage(N,te,me)}function ln(N,D){return getCurrentHub().captureEvent(N,D)}function Tn(N){getCurrentHub().configureScope(N)}function dn(N){getCurrentHub().addBreadcrumb(N)}function ur(N,D){getCurrentHub().setContext(N,D)}function Ir(N){getCurrentHub().setExtras(N)}function br(N,D){getCurrentHub().setExtra(N,D)}function Er(N){getCurrentHub().setTags(N)}function Gr(N,D){getCurrentHub().setTag(N,D)}function Pr(N){getCurrentHub().setUser(N)}function Dr(N){nr().withScope(N)}function Yn(N,D){return getCurrentHub().startTransaction(Da({},N),D)}const $e=j.n2;let vt=0;function ct(){return vt>0}function Bt(){vt++,setTimeout(()=>{vt--})}function rn(N,D={},te){if(typeof N!="function")return N;try{const Ue=N.__sentry_wrapped__;if(Ue)return Ue;if(Xe(N))return N}catch(Ue){return N}const me=function(){const Ue=Array.prototype.slice.call(arguments);try{te&&typeof te=="function"&&te.apply(this,arguments);const lt=Ue.map(Wt=>rn(Wt,D));return N.apply(this,lt)}catch(lt){throw Bt(),Dr(Wt=>{Wt.addEventProcessor(gn=>(D.mechanism&&(ee(gn,void 0,void 0),ne(gn,D.mechanism)),gn.extra=Us(Da({},gn.extra),{arguments:Ue}),gn)),Ct(lt)}),lt}};try{for(const Ue in N)Object.prototype.hasOwnProperty.call(N,Ue)&&(me[Ue]=N[Ue])}catch(Ue){}Qe(me,N),Re(N,"__sentry_wrapped__",me);try{Object.getOwnPropertyDescriptor(me,"name").configurable&&Object.defineProperty(me,"name",{get(){return N.name}})}catch(Ue){}return me}const We=50,Ie=/\(error: (.*)\)/;function Et(...N){const D=N.sort((te,me)=>te[0]-me[0]).map(te=>te[1]);return(te,me=0)=>{const Ue=[],lt=te.split(` -`);for(let Wt=me;Wt1024)continue;const Nn=Ie.test(gn)?gn.replace(Ie,"$1"):gn;if(!Nn.match(/\S*Error: /)){for(const er of D){const Yr=er(Nn);if(Yr){Ue.push(Yr);break}}if(Ue.length>=We)break}}return Sn(Ue)}}function Gt(N){return Array.isArray(N)?Et(...N):N}function Sn(N){if(!N.length)return[];const D=N.slice(0,We),te=D[D.length-1].function;te&&/sentryWrapped/.test(te)&&D.pop(),D.reverse();const me=D[D.length-1].function;return me&&/captureMessage|captureException/.test(me)&&D.pop(),D.map(Ue=>Us(Da({},Ue),{filename:Ue.filename||D[D.length-1].filename,function:Ue.function||"?"}))}const cr="";function Jn(N){try{return!N||typeof N!="function"?cr:N.name||cr}catch(D){return cr}}function mn(N){return[90,node(N)]}const Zt=(0,j.Rf)();function cn(){try{return new ErrorEvent(""),!0}catch(N){return!1}}function dt(){try{return new DOMError(""),!0}catch(N){return!1}}function $t(){try{return new DOMException(""),!0}catch(N){return!1}}function zt(){if(!("fetch"in Zt))return!1;try{return new Headers,new Request("http://www.example.com"),new Response,!0}catch(N){return!1}}function sn(N){return N&&/^function fetch\(\)\s+\{\s+\[native code\]\s+\}$/.test(N.toString())}function An(){if(!zt())return!1;if(sn(Zt.fetch))return!0;let N=!1;const D=Zt.document;if(D&&typeof D.createElement=="function")try{const te=D.createElement("iframe");te.hidden=!0,D.head.appendChild(te),te.contentWindow&&te.contentWindow.fetch&&(N=sn(te.contentWindow.fetch)),D.head.removeChild(te)}catch(te){(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn("Could not create sandbox iframe for pure fetch check, bailing to window.fetch: ",te)}return N}function vr(){return"ReportingObserver"in Zt}function mr(){if(!zt())return!1;try{return new Request("_",{referrerPolicy:"origin"}),!0}catch(N){return!1}}const wr=(0,j.Rf)();function Zr(){const N=wr.chrome,D=N&&N.app&&N.app.runtime,te="history"in wr&&!!wr.history.pushState&&!!wr.history.replaceState;return!D&&te}const Fr=(0,j.Rf)(),Le="__sentry_xhr_v2__",it={},ae={};function _t(N){if(!ae[N])switch(ae[N]=!0,N){case"console":_n();break;case"dom":ha();break;case"xhr":Tr();break;case"fetch":Xn();break;case"history":zr();break;case"error":bt();break;case"unhandledrejection":Hn();break;default:(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn("unknown instrumentation type:",N);return}}function en(N,D){it[N]=it[N]||[],it[N].push(D),_t(N)}function En(N,D){if(!(!N||!it[N]))for(const te of it[N]||[])try{te(D)}catch(me){(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.error(`Error while triggering instrumentation handler. -Type: ${N} -Name: ${Jn(te)} -Error:`,me)}}function _n(){"console"in Fr&&A.forEach(function(N){N in Fr.console&&X(Fr.console,N,function(D){return function(...te){En("console",{args:te,level:N}),D&&D.apply(Fr.console,te)}})})}function Xn(){An()&&X(Fr,"fetch",function(N){return function(...D){const{method:te,url:me}=yr(D),Ue={args:D,fetchData:{method:te,url:me},startTimestamp:Date.now()};return En("fetch",Da({},Ue)),N.apply(Fr,D).then(lt=>(En("fetch",Us(Da({},Ue),{endTimestamp:Date.now(),response:lt})),lt),lt=>{throw En("fetch",Us(Da({},Ue),{endTimestamp:Date.now(),error:lt})),lt})}})}function pr(N,D){return!!N&&typeof N=="object"&&!!N[D]}function Vr(N){return typeof N=="string"?N:N?pr(N,"url")?N.url:N.toString?N.toString():"":""}function yr(N){if(N.length===0)return{method:"GET",url:""};if(N.length===2){const[te,me]=N;return{url:Vr(te),method:pr(me,"method")?String(me.method).toUpperCase():"GET"}}const D=N[0];return{url:Vr(D),method:pr(D,"method")?String(D.method).toUpperCase():"GET"}}function Tr(){if(!("XMLHttpRequest"in Fr))return;const N=XMLHttpRequest.prototype;X(N,"open",function(D){return function(...te){const me=te[1],Ue=this[Le]={method:jt(te[0])?te[0].toUpperCase():te[0],url:te[1],request_headers:{}};jt(me)&&Ue.method==="POST"&&me.match(/sentry_key/)&&(this.__sentry_own_request__=!0);const lt=()=>{const Wt=this[Le];if(Wt&&this.readyState===4){try{Wt.status_code=this.status}catch(gn){}En("xhr",{args:te,endTimestamp:Date.now(),startTimestamp:Date.now(),xhr:this})}};return"onreadystatechange"in this&&typeof this.onreadystatechange=="function"?X(this,"onreadystatechange",function(Wt){return function(...gn){return lt(),Wt.apply(this,gn)}}):this.addEventListener("readystatechange",lt),X(this,"setRequestHeader",function(Wt){return function(...gn){const[Nn,er]=gn,Yr=this[Le];return Yr&&(Yr.request_headers[Nn.toLowerCase()]=er),Wt.apply(this,gn)}}),D.apply(this,te)}}),X(N,"send",function(D){return function(...te){const me=this[Le];return me&&te[0]!==void 0&&(me.body=te[0]),En("xhr",{args:te,startTimestamp:Date.now(),xhr:this}),D.apply(this,te)}})}let Cr;function zr(){if(!Zr())return;const N=Fr.onpopstate;Fr.onpopstate=function(...te){const me=Fr.location.href,Ue=Cr;if(Cr=me,En("history",{from:Ue,to:me}),N)try{return N.apply(this,te)}catch(lt){}};function D(te){return function(...me){const Ue=me.length>2?me[2]:void 0;if(Ue){const lt=Cr,Wt=String(Ue);Cr=Wt,En("history",{from:lt,to:Wt})}return te.apply(this,me)}}X(Fr.history,"pushState",D),X(Fr.history,"replaceState",D)}const Ur=1e3;let Sr,fr;function sa(N,D){if(!N||N.type!==D.type)return!0;try{if(N.target!==D.target)return!0}catch(te){}return!1}function Lr(N){if(N.type!=="keypress")return!1;try{const D=N.target;if(!D||!D.tagName)return!0;if(D.tagName==="INPUT"||D.tagName==="TEXTAREA"||D.isContentEditable)return!1}catch(D){}return!0}function gr(N,D=!1){return te=>{if(!te||fr===te||Lr(te))return;const me=te.type==="keypress"?"input":te.type;Sr===void 0?(N({event:te,name:me,global:D}),fr=te):sa(fr,te)&&(N({event:te,name:me,global:D}),fr=te),clearTimeout(Sr),Sr=Fr.setTimeout(()=>{Sr=void 0},Ur)}}function ha(){if(!("document"in Fr))return;const N=En.bind(null,"dom"),D=gr(N,!0);Fr.document.addEventListener("click",D,!1),Fr.document.addEventListener("keypress",D,!1),["EventTarget","Node"].forEach(te=>{const me=Fr[te]&&Fr[te].prototype;!me||!me.hasOwnProperty||!me.hasOwnProperty("addEventListener")||(X(me,"addEventListener",function(Ue){return function(lt,Wt,gn){if(lt==="click"||lt=="keypress")try{const Nn=this,er=Nn.__sentry_instrumentation_handlers__=Nn.__sentry_instrumentation_handlers__||{},Yr=er[lt]=er[lt]||{refCount:0};if(!Yr.handler){const $r=gr(N);Yr.handler=$r,Ue.call(this,lt,$r,gn)}Yr.refCount++}catch(Nn){}return Ue.call(this,lt,Wt,gn)}}),X(me,"removeEventListener",function(Ue){return function(lt,Wt,gn){if(lt==="click"||lt=="keypress")try{const Nn=this,er=Nn.__sentry_instrumentation_handlers__||{},Yr=er[lt];Yr&&(Yr.refCount--,Yr.refCount<=0&&(Ue.call(this,lt,Yr.handler,gn),Yr.handler=void 0,delete er[lt]),Object.keys(er).length===0&&delete Nn.__sentry_instrumentation_handlers__)}catch(Nn){}return Ue.call(this,lt,Wt,gn)}}))})}let Xt=null;function bt(){Xt=Fr.onerror,Fr.onerror=function(N,D,te,me,Ue){return En("error",{column:me,error:Ue,line:te,msg:N,url:D}),Xt&&!Xt.__SENTRY_LOADER__?Xt.apply(this,arguments):!1},Fr.onerror.__SENTRY_INSTRUMENTED__=!0}let fn=null;function Hn(){fn=Fr.onunhandledrejection,Fr.onunhandledrejection=function(N){return En("unhandledrejection",N),fn&&!fn.__SENTRY_LOADER__?fn.apply(this,arguments):!0},Fr.onunhandledrejection.__SENTRY_INSTRUMENTED__=!0}function or(){const N=typeof WeakSet=="function",D=N?new WeakSet:[];function te(Ue){if(N)return D.has(Ue)?!0:(D.add(Ue),!1);for(let lt=0;ltte?ir(N,D-1,te):me}function qn(N,D,te=1/0,me=1/0,Ue=or()){const[lt,Wt]=Ue;if(D===null||["number","boolean","string"].includes(typeof D)&&!je(D))return D;const gn=hr(N,D);if(!gn.startsWith("[object "))return gn;if(D.__sentry_skip_normalization__)return D;let Nn=te;if(typeof D.__sentry_override_normalization_depth__=="number"&&(Nn=D.__sentry_override_normalization_depth__),Nn===0)return gn.replace("object ","");if(lt(D))return"[Circular ~]";const er=D;if(er&&typeof er.toJSON=="function")try{const Br=er.toJSON();return qn("",Br,Nn-1,me,Ue)}catch(Br){}const Yr=Array.isArray(D)?[]:{};let $r=0;const Hr=be(D);for(const Br in Hr){if(!Object.prototype.hasOwnProperty.call(Hr,Br))continue;if($r>=me){Yr[Br]="[MaxProperties ~]";break}const Ea=Hr[Br];Yr[Br]=qn(Br,Ea,Nn-1,me,Ue),$r++}return Wt(D),Yr}function hr(N,D){try{return N==="domain"&&D&&typeof D=="object"&&D._events?"[Domain]":N==="domainEmitter"?"[DomainEmitter]":typeof e.g!="undefined"&&D===e.g?"[Global]":typeof window!="undefined"&&D===window?"[Window]":typeof document!="undefined"&&D===document?"[Document]":Ge(D)?"[SyntheticEvent]":typeof D=="number"&&D!==D?"[NaN]":D===void 0?"[undefined]":typeof D=="function"?`[Function: ${Jn(D)}]`:typeof D=="symbol"?`[${String(D)}]`:typeof D=="bigint"?`[BigInt: ${String(D)}]`:`[object ${jr(D)}]`}catch(te){return`**non-serializable** (${te})`}}function jr(N){const D=Object.getPrototypeOf(N);return D?D.constructor.name:"null prototype"}function Ar(N){return~-encodeURI(N).split(/%..|./).length}function ea(N){return Ar(JSON.stringify(N))}function ga(N,D){const te=va(N,D),me={type:D&&D.name,value:aa(D)};return te.length&&(me.stacktrace={frames:te}),me.type===void 0&&me.value===""&&(me.value="Unrecoverable error caught"),me}function Ta(N,D,te,me){const lt=nr().getClient(),Wt=lt&<.getOptions().normalizeDepth,gn={exception:{values:[{type:Ae(D)?D.constructor.name:me?"UnhandledRejection":"Error",value:`Non-Error ${me?"promise rejection":"exception"} captured with keys: ${nt(D)}`}]},extra:{__serialized__:ir(D,Wt)}};if(te){const Nn=va(N,te);Nn.length&&(gn.exception.values[0].stacktrace={frames:Nn})}return gn}function ro(N,D){return{exception:{values:[ga(N,D)]}}}function va(N,D){const te=D.stacktrace||D.stack||"",me=Jr(D);try{return N(te,me)}catch(Ue){}return[]}const fa=/Minified React error #\d+;/i;function Jr(N){if(N){if(typeof N.framesToPop=="number")return N.framesToPop;if(fa.test(N.message))return 1}return 0}function aa(N){const D=N&&N.message;return D?D.error&&typeof D.error.message=="string"?D.error.message:D:"No error message"}function xa(N,D,te,me){const Ue=te&&te.syntheticException||void 0,lt=pa(N,D,Ue,me);return addExceptionMechanism(lt),lt.level="error",te&&te.event_id&&(lt.event_id=te.event_id),resolvedSyncPromise(lt)}function La(N,D,te="info",me,Ue){const lt=me&&me.syntheticException||void 0,Wt=ta(N,D,lt,Ue);return Wt.level=te,me&&me.event_id&&(Wt.event_id=me.event_id),resolvedSyncPromise(Wt)}function pa(N,D,te,me,Ue){let lt;if(ue(D)&&D.error)return ro(N,D.error);if(et(D)||It(D)){const Wt=D;if("stack"in D)lt=ro(N,D);else{const gn=Wt.name||(et(Wt)?"DOMError":"DOMException"),Nn=Wt.message?`${gn}: ${Wt.message}`:gn;lt=ta(N,Nn,te,me),ee(lt,Nn)}return"code"in Wt&&(lt.tags=Us(Da({},lt.tags),{"DOMException.code":`${Wt.code}`})),lt}return Pe(D)?ro(N,D):Je(D)||Ae(D)?(lt=Ta(N,D,te,Ue),ne(lt,{synthetic:!0}),lt):(lt=ta(N,D,te,me),ee(lt,`${D}`,void 0),ne(lt,{synthetic:!0}),lt)}function ta(N,D,te,me){const Ue={message:D};if(me&&te){const lt=va(N,te);lt.length&&(Ue.exception={values:[{value:D,stacktrace:{frames:lt}}]})}return Ue}class na{static __initStatic(){this.id="GlobalHandlers"}__init(){this.name=na.id}__init2(){this._installFunc={onerror:oa,onunhandledrejection:Ca}}constructor(D){na.prototype.__init.call(this),na.prototype.__init2.call(this),this._options=Da({onerror:!0,onunhandledrejection:!0},D)}setupOnce(){Error.stackTraceLimit=50;const D=this._options;for(const te in D){const me=this._installFunc[te];me&&D[te]&&(bo(te),me(),this._installFunc[te]=void 0)}}}na.__initStatic();function oa(){en("error",N=>{const[D,te,me]=Mn();if(!D.getIntegration(na))return;const{msg:Ue,url:lt,line:Wt,column:gn,error:Nn}=N;if(ct()||Nn&&Nn.__sentry_own_request__)return;const er=Nn===void 0&&jt(Ue)?Ma(Ue,lt,Wt,gn):Ua(pa(te,Nn||Ue,void 0,me,!1),lt,Wt,gn);er.level="error",Ra(D,Nn,er,"onerror")})}function Ca(){en("unhandledrejection",N=>{const[D,te,me]=Mn();if(!D.getIntegration(na))return;let Ue=N;try{"reason"in N?Ue=N.reason:"detail"in N&&"reason"in N.detail&&(Ue=N.detail.reason)}catch(Wt){}if(ct()||Ue&&Ue.__sentry_own_request__)return!0;const lt=He(Ue)?no(Ue):pa(te,Ue,void 0,me,!0);lt.level="error",Ra(D,Ue,lt,"onunhandledrejection")})}function no(N){return{exception:{values:[{type:"UnhandledRejection",value:`Non-Error promise rejection captured with value: ${String(N)}`}]}}}function Ma(N,D,te,me){const Ue=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/i;let lt=ue(N)?N.message:N,Wt="Error";const gn=lt.match(Ue);return gn&&(Wt=gn[1],lt=gn[2]),Ua({exception:{values:[{type:Wt,value:lt}]}},D,te,me)}function Ua(N,D,te,me){const Ue=N.exception=N.exception||{},lt=Ue.values=Ue.values||[],Wt=lt[0]=lt[0]||{},gn=Wt.stacktrace=Wt.stacktrace||{},Nn=gn.frames=gn.frames||[],er=isNaN(parseInt(me,10))?void 0:me,Yr=isNaN(parseInt(te,10))?void 0:te,$r=jt(D)&&D.length>0?D:q();return Nn.length===0&&Nn.push({colno:er,filename:$r,function:"?",in_app:!0,lineno:Yr}),N}function bo(N){(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.log(`Global Handler attached: ${N}`)}function Ra(N,D,te,me){ne(te,{handled:!1,type:me}),N.captureEvent(te,{originalException:D})}function Mn(){const N=nr(),D=N.getClient(),te=D&&D.getOptions()||{stackParser:()=>[],attachStacktrace:!1};return[N,te.stackParser,te.attachStacktrace]}const Nr=["EventTarget","Window","Node","ApplicationCache","AudioTrackList","ChannelMergerNode","CryptoOperation","EventSource","FileReader","HTMLUnknownElement","IDBDatabase","IDBRequest","IDBTransaction","KeyOperation","MediaController","MessagePort","ModalWindow","Notification","SVGElementInstance","Screen","TextTrack","TextTrackCue","TextTrackList","WebSocket","WebSocketWorker","Worker","XMLHttpRequest","XMLHttpRequestEventTarget","XMLHttpRequestUpload"];class Rr{static __initStatic(){this.id="TryCatch"}__init(){this.name=Rr.id}constructor(D){Rr.prototype.__init.call(this),this._options=Da({XMLHttpRequest:!0,eventTarget:!0,requestAnimationFrame:!0,setInterval:!0,setTimeout:!0},D)}setupOnce(){this._options.setTimeout&&X($e,"setTimeout",ka),this._options.setInterval&&X($e,"setInterval",ka),this._options.requestAnimationFrame&&X($e,"requestAnimationFrame",io),this._options.XMLHttpRequest&&"XMLHttpRequest"in $e&&X(XMLHttpRequest.prototype,"send",ao);const D=this._options.eventTarget;D&&(Array.isArray(D)?D:Nr).forEach(Oa)}}Rr.__initStatic();function ka(N){return function(...D){const te=D[0];return D[0]=rn(te,{mechanism:{data:{function:Jn(N)},handled:!0,type:"instrument"}}),N.apply(this,D)}}function io(N){return function(D){return N.apply(this,[rn(D,{mechanism:{data:{function:"requestAnimationFrame",handler:Jn(N)},handled:!0,type:"instrument"}})])}}function ao(N){return function(...D){const te=this;return["onload","onerror","onprogress","onreadystatechange"].forEach(Ue=>{Ue in te&&typeof te[Ue]=="function"&&X(te,Ue,function(lt){const Wt={mechanism:{data:{function:Ue,handler:Jn(lt)},handled:!0,type:"instrument"}},gn=Xe(lt);return gn&&(Wt.mechanism.data.handler=Jn(gn)),rn(lt,Wt)})}),N.apply(this,D)}}function Oa(N){const D=$e,te=D[N]&&D[N].prototype;!te||!te.hasOwnProperty||!te.hasOwnProperty("addEventListener")||(X(te,"addEventListener",function(me){return function(Ue,lt,Wt){try{typeof lt.handleEvent=="function"&&(lt.handleEvent=rn(lt.handleEvent,{mechanism:{data:{function:"handleEvent",handler:Jn(lt),target:N},handled:!0,type:"instrument"}}))}catch(gn){}return me.apply(this,[Ue,rn(lt,{mechanism:{data:{function:"addEventListener",handler:Jn(lt),target:N},handled:!0,type:"instrument"}}),Wt])}}),X(te,"removeEventListener",function(me){return function(Ue,lt,Wt){const gn=lt;try{const Nn=gn&&gn.__sentry_wrapped__;Nn&&me.call(this,Ue,Nn,Wt)}catch(Nn){}return me.call(this,Ue,gn,Wt)}}))}const Fa=["fatal","error","warning","log","info","debug"];function Ba(N){return ca(N)}function ca(N){return N==="warn"?"warning":Fa.includes(N)?N:"log"}function Wr(N){if(!N)return{};const D=N.match(/^(([^:/?#]+):)?(\/\/([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?$/);if(!D)return{};const te=D[6]||"",me=D[8]||"";return{host:D[4],path:D[5],protocol:D[2],search:te,hash:me,relative:D[5]+te+me}}function Xr(N){return N.split(/[\?#]/,1)[0]}function eo(N){return N.split(/\\?\//).filter(D=>D.length>0&&D!==",").length}function Wo(N){const{protocol:D,host:te,path:me}=N,Ue=te&&te.replace(/^.*@/,"[filtered]:[filtered]@").replace(":80","").replace(":443","")||"";return`${D?`${D}://`:""}${Ue}${me}`}const Ka=1024,mo="Breadcrumbs";class _a{static __initStatic(){this.id=mo}__init(){this.name=_a.id}constructor(D){_a.prototype.__init.call(this),this.options=Da({console:!0,dom:!0,fetch:!0,history:!0,sentry:!0,xhr:!0},D)}setupOnce(){this.options.console&&en("console",Fn),this.options.dom&&en("dom",Ft(this.options.dom)),this.options.xhr&&en("xhr",Wn),this.options.fetch&&en("fetch",kr),this.options.history&&en("history",Na)}addSentryBreadcrumb(D){this.options.sentry&&nr().addBreadcrumb({category:`sentry.${D.type==="transaction"?"transaction":"event"}`,event_id:D.event_id,level:D.level,message:F(D)},{event:D})}}_a.__initStatic();function Ft(N){function D(te){let me,Ue=typeof N=="object"?N.serializeAttribute:void 0,lt=typeof N=="object"&&typeof N.maxStringLength=="number"?N.maxStringLength:void 0;lt&<>Ka&&((typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn(`\`dom.maxStringLength\` cannot exceed ${Ka}, but a value of ${lt} was configured. Sentry will use ${Ka} instead.`),lt=Ka),typeof Ue=="string"&&(Ue=[Ue]);try{const Wt=te.event;me=go(Wt)?Q(Wt.target,{keyAttrs:Ue,maxStringLength:lt}):Q(Wt,{keyAttrs:Ue,maxStringLength:lt})}catch(Wt){me=""}me.length!==0&&nr().addBreadcrumb({category:`ui.${te.name}`,message:me},{event:te.event,name:te.name,global:te.global})}return D}function Fn(N){for(let te=0;te{const Ue=nr().getIntegration(os);return Ue?el(D.getOptions().stackParser,Ue._key,Ue._limit,te,me):te})}}os.__initStatic();function el(N,D,te,me,Ue){if(!me.exception||!me.exception.values||!Ue||!Ce(Ue.originalException,Error))return me;const lt=Di(N,te,Ue.originalException,D);return me.exception.values=[...lt,...me.exception.values],me}function Di(N,D,te,me,Ue=[]){if(!Ce(te[me],Error)||Ue.length+1>=D)return Ue;const lt=ga(N,te[me]);return Di(N,D,te[me],me,[lt,...Ue])}class Ei{constructor(){Ei.prototype.__init.call(this)}static __initStatic(){this.id="HttpContext"}__init(){this.name=Ei.id}setupOnce(){ze(D=>{if(nr().getIntegration(Ei)){if(!$e.navigator&&!$e.location&&!$e.document)return D;const te=D.request&&D.request.url||$e.location&&$e.location.href,{referrer:me}=$e.document||{},{userAgent:Ue}=$e.navigator||{},lt=Da(Da(Da({},D.request&&D.request.headers),me&&{Referer:me}),Ue&&{"User-Agent":Ue}),Wt=Us(Da(Da({},D.request),te&&{url:te}),{headers:lt});return Us(Da({},D),{request:Wt})}return D})}}Ei.__initStatic();class Li{constructor(){Li.prototype.__init.call(this)}static __initStatic(){this.id="Dedupe"}__init(){this.name=Li.id}setupOnce(D,te){const me=Ue=>{if(Ue.type)return Ue;const lt=te().getIntegration(Li);if(lt){try{if(is(Ue,lt._previousEvent))return(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn("Event dropped due to being a duplicate of previously captured event."),null}catch(Wt){return lt._previousEvent=Ue}return lt._previousEvent=Ue}return Ue};me.id=this.name,D(me)}}Li.__initStatic();function is(N,D){return D?!!(Ss(N,D)||ws(N,D)):!1}function Ss(N,D){const te=N.message,me=D.message;return!(!te&&!me||te&&!me||!te&&me||te!==me||!Oi(N,D)||!Ro(N,D))}function ws(N,D){const te=ki(D),me=ki(N);return!(!te||!me||te.type!==me.type||te.value!==me.value||!Oi(N,D)||!Ro(N,D))}function Ro(N,D){let te=Qi(N),me=Qi(D);if(!te&&!me)return!0;if(te&&!me||!te&&me||(te=te,me=me,me.length!==te.length))return!1;for(let Ue=0;Ue{D===void 0||D===te||Os(getCurrentHub())}))}function Po(N){const D=getCurrentHub().getClient();D&&D.captureUserFeedback(N)}var rl=e(10063);const pi="/home/runner/work/sentry-javascript/sentry-javascript/packages/react/src/errorboundary.tsx";function al(N){const D=N.match(/^([^.]+)/);return D!==null&&parseInt(D[0])>=17}const _r="unknown",ml={componentStack:null,error:null,eventId:null};function ri(N,D){const te=new WeakMap;function me(Ue,lt){if(!te.has(Ue)){if(Ue.cause)return te.set(Ue,!0),me(Ue.cause,lt);Ue.cause=lt}}me(N,D)}class Zi extends w.Component{__init(){this.state=ml}__init2(){this._openFallbackReportDialog=!0}constructor(D){super(D),Zi.prototype.__init.call(this),Zi.prototype.__init2.call(this),Zi.prototype.__init3.call(this);const te=nr().getClient();te&&te.on&&D.showDialog&&(this._openFallbackReportDialog=!1,te.on("afterSendEvent",me=>{!me.type&&me.event_id===this._lastEventId&&pl(Us(Da({},D.dialogOptions),{eventId:this._lastEventId}))}))}componentDidCatch(D,{componentStack:te}){const{beforeCapture:me,onError:Ue,showDialog:lt,dialogOptions:Wt}=this.props;Dr(gn=>{if(al(w.version)&&Pe(D)){const er=new Error(D.message);er.name=`React ErrorBoundary ${er.name}`,er.stack=te,ri(D,er)}me&&me(gn,D,te);const Nn=Ct(D,{contexts:{react:{componentStack:te}}});Ue&&Ue(D,te,Nn),lt&&(this._lastEventId=Nn,this._openFallbackReportDialog&&pl(Us(Da({},Wt),{eventId:Nn}))),this.setState({error:D,componentStack:te,eventId:Nn})})}componentDidMount(){const{onMount:D}=this.props;D&&D()}componentWillUnmount(){const{error:D,componentStack:te,eventId:me}=this.state,{onUnmount:Ue}=this.props;Ue&&Ue(D,te,me)}__init3(){this.resetErrorBoundary=()=>{const{onReset:D}=this.props,{error:te,componentStack:me,eventId:Ue}=this.state;D&&D(te,me,Ue),this.setState(ml)}}render(){const{fallback:D,children:te}=this.props,me=this.state;if(me.error){let Ue;return typeof D=="function"?Ue=D({error:me.error,componentStack:me.componentStack,resetError:this.resetErrorBoundary,eventId:me.eventId}):Ue=D,w.isValidElement(Ue)?Ue:(D&&(typeof __SENTRY_DEBUG__=="undefined"||__SENTRY_DEBUG__)&&_.warn("fallback did not produce a valid ReactElement"),null)}return typeof te=="function"?te():te}}function ls(N,D){const te=N.displayName||N.name||_r,me=Ue=>React.createElement(Zi,Us(Da({},D),{__self:this,__source:{fileName:pi,lineNumber:224}}),React.createElement(N,Us(Da({},Ue),{__self:this,__source:{fileName:pi,lineNumber:225}})));return me.displayName=`errorBoundary(${te})`,hoistNonReactStatics(me,N),me}var Hi=e(73974),ii=e(96295),Ni=e(58174),si=e(97458),gl=function(D){var te=D.error,me=D.componentStack,Ue=D.resetError,lt=function(){Hi.Z.error({title:te.toString(),content:(0,si.jsx)("div",{style:{height:"60vh",overflowY:"scroll"},children:(0,si.jsx)("p",{children:me})}),onOk:function(){},maskClosable:!0,width:"80vw"})};return(0,si.jsx)("div",{style:{position:"relative",height:"calc(100vh - 64px)",width:"100%",backgroundColor:"#fff",display:"flex",justifyContent:"center",alignItems:"center"},children:(0,si.jsx)(ii.ZP,{status:"500",title:"Running Error",subTitle:"Sorry, something went wrong.",extra:[(0,si.jsx)(Ni.ZP,{type:"primary",onClick:Ue,children:"Click here to reset"},"bt1"),(0,si.jsx)(Ni.ZP,{onClick:lt,children:"Error Detail"},"bt2")]})})},So=gl,Xa=e(80455),Ii=e(26237),ya={200:"requestConfig.success.msg",401:"requestConfig.unAuth.msg",403:"requestConfig.permissionDenied.msg",500:"requestConfig.responseStatus.msg"},El={200001:"requestConfig.success.msg",401001:"requestConfig.unAuth.msg",403001:"requestConfig.permissionDenied.msg",500001:"requestConfig.responseStatus.msg"},ol=function(D,te){return D&&ya[D]?(0,Ii._w)(ya[D]):te&&El[te]?(0,Ii._w)(El[te]):(0,Ii._w)("requestConfig.errorData.msg",{code:"".concat(te).concat(D?"-".concat(D):"")})};function zs(){return us.apply(this,arguments)}function us(){return us=T()(b()().mark(function N(){return b()().wrap(function(te){for(;;)switch(te.prev=te.next){case 0:return document.addEventListener("wheel",function(me){(me.ctrlKey||me.detail)&&me.preventDefault()},{capture:!1,passive:!1}),document.addEventListener("keydown",function(me){(me.ctrlKey===!0||me.metaKey===!0)&&(me.keyCode===61||me.keyCode===107||me.keyCode===173||me.keyCode===109||me.keyCode===187||me.keyCode===189)&&me.preventDefault()},!1),U.ZP.config({duration:1.5,maxCount:2}),te.abrupt("return",{name:"@umijs/max"});case 4:case"end":return te.stop()}},N)})),us.apply(this,arguments)}var il=function(){return{pure:!0,title:(0,Ii._w)("layout.title")}};function Is(N){var D={showDialog:!0,fallback:function(me){return(0,si.jsx)(So,m()({},me))}};return w.createElement(Zi,D,N)}var sl={baseURL:"",timeout:1e5,headers:{"Content-Type":"application/json"},errorConfig:{errorHandler:function(D,te){var me;if(!/^2/.test(D.status)&&!(te!=null&&te.skipErrorHandler)&&(((me=D.response)===null||me===void 0?void 0:me.status)===401&&(R.history.push("/"),localStorage.removeItem(Xa.Uf.AUTH_TOKEN)),!(te!=null&&te.hideCodeErrorMsg)))if(D.response){var Ue;U.ZP.error(ol((Ue=D.data)===null||Ue===void 0?void 0:Ue.code,D.response.status))}else D.request?U.ZP.error((0,Ii._w)("requestConfig.noResponse.msg")):U.ZP.error((0,Ii._w)("requestConfig.requestError.msg"))}},requestInterceptors:[function(N){if(N.params&&(N.params=z().decamelizeKeys(N.params)),N.data&&(N.data=z().decamelizeKeys(N.data)),N.headers){var D=localStorage.getItem(Xa.Uf.AUTH_TOKEN);D&&(N.headers.Token=D)}return m()({},N)}],responseInterceptors:[function(N){var D;if(((D=N.data)===null||D===void 0?void 0:D.code)===0){var te;return N.data=z().camelizeKeys(((te=N.data)===null||te===void 0?void 0:te.data)||{}),N}else{var me;if(!((me=N.config)!==null&&me!==void 0&&me.hideCodeErrorMsg)){var Ue;U.ZP.error(ol((Ue=N.data)===null||Ue===void 0?void 0:Ue.code,200))}throw N}}]},Cl=e(7862),Co=e.n(Cl),Ws=e(59246),Kl=e.n(Ws),$l=e(21700),Ts=e.n($l),ou=e(31236),yl=e.n(ou);function $o(){return $o=Object.assign||function(N){for(var D=1;D=0||(Ue[te]=N[te]);return Ue}var xr={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},lo={rel:["amphtml","canonical","alternate"]},Ia={type:["application/ld+json"]},Ha={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},Va=Object.keys(xr).map(function(N){return xr[N]}),fo={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},yo=Object.keys(fo).reduce(function(N,D){return N[fo[D]]=D,N},{}),to=function(N,D){for(var te=N.length-1;te>=0;te-=1){var me=N[te];if(Object.prototype.hasOwnProperty.call(me,D))return me[D]}return null},Jo=function(N){var D=to(N,xr.TITLE),te=to(N,"titleTemplate");if(Array.isArray(D)&&(D=D.join("")),te&&D)return te.replace(/%s/g,function(){return D});var me=to(N,"defaultTitle");return D||me||void 0},ma=function(N){return to(N,"onChangeClientState")||function(){}},uo=function(N,D){return D.filter(function(te){return te[N]!==void 0}).map(function(te){return te[N]}).reduce(function(te,me){return $o({},te,me)},{})},Mi=function(N,D){return D.filter(function(te){return te[xr.BASE]!==void 0}).map(function(te){return te[xr.BASE]}).reverse().reduce(function(te,me){if(!te.length)for(var Ue=Object.keys(me),lt=0;lt/g,">").replace(/"/g,""").replace(/'/g,"'")},ai=function(N){return Object.keys(N).reduce(function(D,te){var me=N[te]!==void 0?te+'="'+N[te]+'"':""+te;return D?D+" "+me:me},"")},$i=function(N,D){return D===void 0&&(D={}),Object.keys(N).reduce(function(te,me){return te[fo[me]||me]=N[me],te},D)},ti=function(N,D){return D.map(function(te,me){var Ue,lt=((Ue={key:me})["data-rh"]=!0,Ue);return Object.keys(te).forEach(function(Wt){var gn=fo[Wt]||Wt;gn==="innerHTML"||gn==="cssText"?lt.dangerouslySetInnerHTML={__html:te.innerHTML||te.cssText}:lt[gn]=te[Wt]}),w.createElement(N,lt)})},xo=function(N,D,te){switch(N){case xr.TITLE:return{toComponent:function(){return Ue=D.titleAttributes,(lt={key:me=D.title})["data-rh"]=!0,Wt=$i(Ue,lt),[w.createElement(xr.TITLE,Wt,me)];var me,Ue,lt,Wt},toString:function(){return function(me,Ue,lt,Wt){var gn=ai(lt),Nn=Ti(Ue);return gn?"<"+me+' data-rh="true" '+gn+">"+Ko(Nn,Wt)+"":"<"+me+' data-rh="true">'+Ko(Nn,Wt)+""}(N,D.title,D.titleAttributes,te)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return $i(D)},toString:function(){return ai(D)}};default:return{toComponent:function(){return ti(N,D)},toString:function(){return function(me,Ue,lt){return Ue.reduce(function(Wt,gn){var Nn=Object.keys(gn).filter(function($r){return!($r==="innerHTML"||$r==="cssText")}).reduce(function($r,Hr){var Br=gn[Hr]===void 0?Hr:Hr+'="'+Ko(gn[Hr],lt)+'"';return $r?$r+" "+Br:Br},""),er=gn.innerHTML||gn.cssText||"",Yr=ks.indexOf(me)===-1;return Wt+"<"+me+' data-rh="true" '+Nn+(Yr?"/>":">"+er+"")},"")}(N,D,te)}}}},Fe=function(N){var D=N.baseTag,te=N.bodyAttributes,me=N.encode,Ue=N.htmlAttributes,lt=N.noscriptTags,Wt=N.styleTags,gn=N.title,Nn=gn===void 0?"":gn,er=N.titleAttributes,Yr=N.linkTags,$r=N.metaTags,Hr=N.scriptTags,Br={toComponent:function(){},toString:function(){return""}};if(N.prioritizeSeoTags){var Ea=function(Pa){var Wa=Pa.linkTags,Ga=Pa.scriptTags,Vo=Pa.encode,Si=xs(Pa.metaTags,Ha),Bo=xs(Wa,lo),Uo=xs(Ga,Ia);return{priorityMethods:{toComponent:function(){return[].concat(ti(xr.META,Si.priority),ti(xr.LINK,Bo.priority),ti(xr.SCRIPT,Uo.priority))},toString:function(){return xo(xr.META,Si.priority,Vo)+" "+xo(xr.LINK,Bo.priority,Vo)+" "+xo(xr.SCRIPT,Uo.priority,Vo)}},metaTags:Si.default,linkTags:Bo.default,scriptTags:Uo.default}}(N);Br=Ea.priorityMethods,Yr=Ea.linkTags,$r=Ea.metaTags,Hr=Ea.scriptTags}return{priority:Br,base:xo(xr.BASE,D,me),bodyAttributes:xo("bodyAttributes",te,me),htmlAttributes:xo("htmlAttributes",Ue,me),link:xo(xr.LINK,Yr,me),meta:xo(xr.META,$r,me),noscript:xo(xr.NOSCRIPT,lt,me),script:xo(xr.SCRIPT,Hr,me),style:xo(xr.STYLE,Wt,me),title:xo(xr.TITLE,{title:Nn,titleAttributes:er},me)}},At=[],Rn=function(N,D){var te=this;D===void 0&&(D=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(me){te.context.helmet=me},helmetInstances:{get:function(){return te.canUseDOM?At:te.instances},add:function(me){(te.canUseDOM?At:te.instances).push(me)},remove:function(me){var Ue=(te.canUseDOM?At:te.instances).indexOf(me);(te.canUseDOM?At:te.instances).splice(Ue,1)}}},this.context=N,this.canUseDOM=D,D||(N.helmet=Fe({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},pn=w.createContext({}),qr=Co().shape({setHelmet:Co().func,helmetInstances:Co().shape({get:Co().func,add:Co().func,remove:Co().func})}),ja=typeof document!="undefined",Io=function(N){function D(te){var me;return(me=N.call(this,te)||this).helmetData=new Rn(me.props.context,D.canUseDOM),me}return la(D,N),D.prototype.render=function(){return w.createElement(pn.Provider,{value:this.helmetData.value},this.props.children)},D}(w.Component);Io.canUseDOM=ja,Io.propTypes={context:Co().shape({helmet:Co().shape()}),children:Co().node.isRequired},Io.defaultProps={context:{}},Io.displayName="HelmetProvider";var wa=function(N,D){var te,me=document.head||document.querySelector(xr.HEAD),Ue=me.querySelectorAll(N+"[data-rh]"),lt=[].slice.call(Ue),Wt=[];return D&&D.length&&D.forEach(function(gn){var Nn=document.createElement(N);for(var er in gn)Object.prototype.hasOwnProperty.call(gn,er)&&(er==="innerHTML"?Nn.innerHTML=gn.innerHTML:er==="cssText"?Nn.styleSheet?Nn.styleSheet.cssText=gn.cssText:Nn.appendChild(document.createTextNode(gn.cssText)):Nn.setAttribute(er,gn[er]===void 0?"":gn[er]));Nn.setAttribute("data-rh","true"),lt.some(function(Yr,$r){return te=$r,Nn.isEqualNode(Yr)})?lt.splice(te,1):Wt.push(Nn)}),lt.forEach(function(gn){return gn.parentNode.removeChild(gn)}),Wt.forEach(function(gn){return me.appendChild(gn)}),{oldTags:lt,newTags:Wt}},Do=function(N,D){var te=document.getElementsByTagName(N)[0];if(te){for(var me=te.getAttribute("data-rh"),Ue=me?me.split(","):[],lt=[].concat(Ue),Wt=Object.keys(D),gn=0;gn=0;$r-=1)te.removeAttribute(lt[$r]);Ue.length===lt.length?te.removeAttribute("data-rh"):te.getAttribute("data-rh")!==Wt.join(",")&&te.setAttribute("data-rh",Wt.join(","))}},so=function(N,D){var te=N.baseTag,me=N.htmlAttributes,Ue=N.linkTags,lt=N.metaTags,Wt=N.noscriptTags,gn=N.onChangeClientState,Nn=N.scriptTags,er=N.styleTags,Yr=N.title,$r=N.titleAttributes;Do(xr.BODY,N.bodyAttributes),Do(xr.HTML,me),function(Pa,Wa){Pa!==void 0&&document.title!==Pa&&(document.title=Ti(Pa)),Do(xr.TITLE,Wa)}(Yr,$r);var Hr={baseTag:wa(xr.BASE,te),linkTags:wa(xr.LINK,Ue),metaTags:wa(xr.META,lt),noscriptTags:wa(xr.NOSCRIPT,Wt),scriptTags:wa(xr.SCRIPT,Nn),styleTags:wa(xr.STYLE,er)},Br={},Ea={};Object.keys(Hr).forEach(function(Pa){var Wa=Hr[Pa],Ga=Wa.newTags,Vo=Wa.oldTags;Ga.length&&(Br[Pa]=Ga),Vo.length&&(Ea[Pa]=Hr[Pa].oldTags)}),D&&D(),gn(N,Br,Ea)},Mo=null,vo=function(N){function D(){for(var me,Ue=arguments.length,lt=new Array(Ue),Wt=0;Wt elements are self-closing and can not contain children. Refer to our API for more information.")}},te.flattenArrayTypeChildren=function(me){var Ue,lt=me.child,Wt=me.arrayTypeChildren;return $o({},Wt,((Ue={})[lt.type]=[].concat(Wt[lt.type]||[],[$o({},me.newChildProps,this.mapNestedChildrenToProps(lt,me.nestedChildren))]),Ue))},te.mapObjectTypeChildren=function(me){var Ue,lt,Wt=me.child,gn=me.newProps,Nn=me.newChildProps,er=me.nestedChildren;switch(Wt.type){case xr.TITLE:return $o({},gn,((Ue={})[Wt.type]=er,Ue.titleAttributes=$o({},Nn),Ue));case xr.BODY:return $o({},gn,{bodyAttributes:$o({},Nn)});case xr.HTML:return $o({},gn,{htmlAttributes:$o({},Nn)});default:return $o({},gn,((lt={})[Wt.type]=$o({},Nn),lt))}},te.mapArrayTypeChildrenToProps=function(me,Ue){var lt=$o({},Ue);return Object.keys(me).forEach(function(Wt){var gn;lt=$o({},lt,((gn={})[Wt]=me[Wt],gn))}),lt},te.warnOnInvalidChildren=function(me,Ue){return Ts()(Va.some(function(lt){return me.type===lt}),typeof me.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+Va.join(", ")+" are allowed. Helmet does not support rendering <"+me.type+"> elements. Refer to our API for more information."),Ts()(!Ue||typeof Ue=="string"||Array.isArray(Ue)&&!Ue.some(function(lt){return typeof lt!="string"}),"Helmet expects a string as a child of <"+me.type+">. Did you forget to wrap your children in braces? ( <"+me.type+">{``} ) Refer to our API for more information."),!0},te.mapChildrenToProps=function(me,Ue){var lt=this,Wt={};return w.Children.forEach(me,function(gn){if(gn&&gn.props){var Nn=gn.props,er=Nn.children,Yr=ke(Nn,Lo),$r=Object.keys(Yr).reduce(function(Br,Ea){return Br[yo[Ea]||Ea]=Yr[Ea],Br},{}),Hr=gn.type;switch(typeof Hr=="symbol"?Hr=Hr.toString():lt.warnOnInvalidChildren(gn,er),Hr){case xr.FRAGMENT:Ue=lt.mapChildrenToProps(er,Ue);break;case xr.LINK:case xr.META:case xr.NOSCRIPT:case xr.SCRIPT:case xr.STYLE:Wt=lt.flattenArrayTypeChildren({child:gn,arrayTypeChildren:Wt,newChildProps:$r,nestedChildren:er});break;default:Ue=lt.mapObjectTypeChildren({child:gn,newProps:Ue,newChildProps:$r,nestedChildren:er})}}}),this.mapArrayTypeChildrenToProps(Wt,Ue)},te.render=function(){var me=this.props,Ue=me.children,lt=ke(me,vi),Wt=$o({},lt),gn=lt.helmetData;return Ue&&(Wt=this.mapChildrenToProps(Ue,Wt)),!gn||gn instanceof Rn||(gn=new Rn(gn.context,gn.instances)),gn?w.createElement(vo,$o({},Wt,{context:gn.value,helmetData:void 0})):w.createElement(pn.Consumer,null,function(Nn){return w.createElement(vo,$o({},Wt,{context:Nn}))})},D}(w.Component);wi.propTypes={base:Co().object,bodyAttributes:Co().object,children:Co().oneOfType([Co().arrayOf(Co().node),Co().node]),defaultTitle:Co().string,defer:Co().bool,encodeSpecialCharacters:Co().bool,htmlAttributes:Co().object,link:Co().arrayOf(Co().object),meta:Co().arrayOf(Co().object),noscript:Co().arrayOf(Co().object),onChangeClientState:Co().func,script:Co().arrayOf(Co().object),style:Co().arrayOf(Co().object),title:Co().string,titleAttributes:Co().object,titleTemplate:Co().string,prioritizeSeoTags:Co().bool,helmetData:Co().object},wi.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},wi.displayName="Helmet";var ll={},Vi=function(D){return w.createElement(Io,{context:ll},D)},ul=e(59275);function cs(N){var D={};return(0,si.jsx)(ul.J.Provider,{value:D,children:N.children})}function fs(N){return(0,si.jsx)(cs,{children:N})}var hi=e(62376),Pi=e.n(hi),Gl=e(32607),Fi=e(26873),Ui=e(47575),Fl=e(38634),Ml=e(45171),qi=e(12684),cl=e(67552),ds=e(22494),zl=e(25457),Cu=e(87608),_i=e.n(Cu),bl=e(62713),Bl=e(26554),_o=e(93411),Es=e(19573),Ps=N=>{const{componentCls:D,width:te,notificationMarginEdge:me}=N,Ue=new bl.E4("antNotificationTopFadeIn",{"0%":{marginTop:"-100%",opacity:0},"100%":{marginTop:0,opacity:1}}),lt=new bl.E4("antNotificationBottomFadeIn",{"0%":{marginBottom:"-100%",opacity:0},"100%":{marginBottom:0,opacity:1}}),Wt=new bl.E4("antNotificationLeftFadeIn",{"0%":{right:{_skip_check_:!0,value:te},opacity:0},"100%":{right:{_skip_check_:!0,value:0},opacity:1}});return{[`&${D}-top, &${D}-bottom`]:{marginInline:0},[`&${D}-top`]:{[`${D}-fade-enter${D}-fade-enter-active, ${D}-fade-appear${D}-fade-appear-active`]:{animationName:Ue}},[`&${D}-bottom`]:{[`${D}-fade-enter${D}-fade-enter-active, ${D}-fade-appear${D}-fade-appear-active`]:{animationName:lt}},[`&${D}-topLeft, &${D}-bottomLeft`]:{marginInlineEnd:0,marginInlineStart:me,[`${D}-fade-enter${D}-fade-enter-active, ${D}-fade-appear${D}-fade-appear-active`]:{animationName:Wt}}}};const Bs=N=>{const{iconCls:D,componentCls:te,boxShadow:me,fontSizeLG:Ue,notificationMarginBottom:lt,borderRadiusLG:Wt,colorSuccess:gn,colorInfo:Nn,colorWarning:er,colorError:Yr,colorTextHeading:$r,notificationBg:Hr,notificationPadding:Br,notificationMarginEdge:Ea,motionDurationMid:Pa,motionEaseInOut:Wa,fontSize:Ga,lineHeight:Vo,width:Si,notificationIconSize:Bo}=N,Uo=`${te}-notice`,Ao=new bl.E4("antNotificationFadeIn",{"0%":{left:{_skip_check_:!0,value:Si},opacity:0},"100%":{left:{_skip_check_:!0,value:0},opacity:1}}),Aa=new bl.E4("antNotificationFadeOut",{"0%":{maxHeight:N.animationMaxHeight,marginBottom:lt,opacity:1},"100%":{maxHeight:0,marginBottom:0,paddingTop:0,paddingBottom:0,opacity:0}}),$a={position:"relative",width:Si,maxWidth:`calc(100vw - ${Ea*2}px)`,marginBottom:lt,marginInlineStart:"auto",padding:Br,overflow:"hidden",lineHeight:Vo,wordWrap:"break-word",background:Hr,borderRadius:Wt,boxShadow:me,[`${te}-close-icon`]:{fontSize:Ga,cursor:"pointer"},[`${Uo}-message`]:{marginBottom:N.marginXS,color:$r,fontSize:Ue,lineHeight:N.lineHeightLG},[`${Uo}-description`]:{fontSize:Ga},[`&${Uo}-closable ${Uo}-message`]:{paddingInlineEnd:N.paddingLG},[`${Uo}-with-icon ${Uo}-message`]:{marginBottom:N.marginXS,marginInlineStart:N.marginSM+Bo,fontSize:Ue},[`${Uo}-with-icon ${Uo}-description`]:{marginInlineStart:N.marginSM+Bo,fontSize:Ga},[`${Uo}-icon`]:{position:"absolute",fontSize:Bo,lineHeight:0,[`&-success${D}`]:{color:gn},[`&-info${D}`]:{color:Nn},[`&-warning${D}`]:{color:er},[`&-error${D}`]:{color:Yr}},[`${Uo}-close`]:{position:"absolute",top:N.notificationPaddingVertical,insetInlineEnd:N.notificationPaddingHorizontal,color:N.colorIcon,outline:"none",width:N.notificationCloseButtonSize,height:N.notificationCloseButtonSize,borderRadius:N.borderRadiusSM,transition:`background-color ${N.motionDurationMid}, color ${N.motionDurationMid}`,display:"flex",alignItems:"center",justifyContent:"center","&:hover":{color:N.colorIconHover,backgroundColor:N.wireframe?"transparent":N.colorFillContent}},[`${Uo}-btn`]:{float:"right",marginTop:N.marginSM}};return[{[te]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Bl.Wf)(N)),{position:"fixed",zIndex:N.zIndexPopup,marginInlineEnd:Ea,[`${te}-hook-holder`]:{position:"relative"},[`&${te}-top, &${te}-bottom`]:{[Uo]:{marginInline:"auto auto"}},[`&${te}-topLeft, &${te}-bottomLeft`]:{[Uo]:{marginInlineEnd:"auto",marginInlineStart:0}},[`${te}-fade-enter, ${te}-fade-appear`]:{animationDuration:N.motionDurationMid,animationTimingFunction:Wa,animationFillMode:"both",opacity:0,animationPlayState:"paused"},[`${te}-fade-leave`]:{animationTimingFunction:Wa,animationFillMode:"both",animationDuration:Pa,animationPlayState:"paused"},[`${te}-fade-enter${te}-fade-enter-active, ${te}-fade-appear${te}-fade-appear-active`]:{animationName:Ao,animationPlayState:"running"},[`${te}-fade-leave${te}-fade-leave-active`]:{animationName:Aa,animationPlayState:"running"}}),Ps(N)),{"&-rtl":{direction:"rtl",[`${Uo}-btn`]:{float:"left"}}})},{[te]:{[Uo]:Object.assign({},$a)}},{[`${Uo}-pure-panel`]:Object.assign(Object.assign({},$a),{margin:0})}]};var Hs=(0,_o.Z)("Notification",N=>{const D=N.paddingMD,te=N.paddingLG,me=(0,Es.TS)(N,{notificationBg:N.colorBgElevated,notificationPaddingVertical:D,notificationPaddingHorizontal:te,notificationPadding:`${N.paddingMD}px ${N.paddingContentHorizontalLG}px`,notificationMarginBottom:N.margin,notificationMarginEdge:N.marginLG,animationMaxHeight:150,notificationIconSize:N.fontSizeLG*N.lineHeightLG,notificationCloseButtonSize:N.controlHeightLG*.55});return[Bs(me)]},N=>({zIndexPopup:N.zIndexPopupBase+50,width:384})),zi=e(6453),_l=function(N,D){var te={};for(var me in N)Object.prototype.hasOwnProperty.call(N,me)&&D.indexOf(me)<0&&(te[me]=N[me]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,me=Object.getOwnPropertySymbols(N);Ue{const{top:te,bottom:me,prefixCls:Ue,getContainer:lt,maxCount:Wt,rtl:gn,onAllRemoved:Nn}=N,{getPrefixCls:er,getPopupContainer:Yr}=w.useContext(zi.E_),$r=Ue||er("notification"),Hr=Vo=>Vs(Vo,te!=null?te:iu,me!=null?me:iu),[,Br]=Hs($r),Ea=()=>_i()(Br,{[`${$r}-rtl`]:gn}),Pa=()=>As($r),[Wa,Ga]=(0,zl.l)({prefixCls:$r,style:Hr,className:Ea,motion:Pa,closable:!0,closeIcon:du($r),duration:oc,getContainer:()=>(lt==null?void 0:lt())||(Yr==null?void 0:Yr())||document.body,maxCount:Wt,onAllRemoved:Nn});return w.useImperativeHandle(D,()=>Object.assign(Object.assign({},Wa),{prefixCls:$r,hashId:Br})),Ga});function Ql(N){const D=w.useRef(null);return[w.useMemo(()=>{const me=gn=>{if(!D.current)return;const{open:Nn,prefixCls:er,hashId:Yr}=D.current,$r=`${er}-notice`,{message:Hr,description:Br,icon:Ea,type:Pa,btn:Wa,className:Ga}=gn,Vo=Ys(gn,["message","description","icon","type","btn","className"]);return Nn(Object.assign(Object.assign({placement:"topRight"},Vo),{content:w.createElement(Il,{prefixCls:$r,icon:Ea,type:Pa,message:Hr,description:Br,btn:Wa}),className:_i()(Pa&&`${$r}-${Pa}`,Yr,Ga)}))},lt={open:me,destroy:gn=>{var Nn,er;gn!==void 0?(Nn=D.current)===null||Nn===void 0||Nn.close(gn):(er=D.current)===null||er===void 0||er.destroy()}};return["success","info","warning","error"].forEach(gn=>{lt[gn]=Nn=>me(Object.assign(Object.assign({},Nn),{type:gn}))}),lt},[]),w.createElement(Mu,Object.assign({key:"notification-holder"},N,{ref:D}))]}function wu(N){return Ql(N)}let Yi=null,Ks=N=>N(),Zo=[],O={};function G(){const{prefixCls:N,getContainer:D,rtl:te,maxCount:me,top:Ue,bottom:lt}=O,Wt=N!=null?N:(0,Fi.w6)().getPrefixCls("notification"),gn=(D==null?void 0:D())||document.body;return{prefixCls:Wt,container:gn,rtl:te,maxCount:me,top:Ue,bottom:lt}}const Me=w.forwardRef((N,D)=>{const[te,me]=w.useState(),[Ue,lt]=w.useState(),[Wt,gn]=w.useState(),[Nn,er]=w.useState(),[Yr,$r]=w.useState(),[Hr,Br]=w.useState(),[Ea,Pa]=Ql({prefixCls:te,getContainer:()=>Ue,maxCount:Wt,rtl:Nn,top:Yr,bottom:Hr}),Wa=(0,Fi.w6)(),Ga=Wa.getRootPrefixCls(),Vo=Wa.getIconPrefixCls(),Si=()=>{const{prefixCls:Bo,container:Uo,maxCount:Ao,rtl:Aa,top:$a,bottom:qo}=G();me(Bo),lt(Uo),gn(Ao),er(Aa),$r($a),Br(qo)};return w.useEffect(Si,[]),w.useImperativeHandle(D,()=>{const Bo=Object.assign({},Ea);return Object.keys(Bo).forEach(Uo=>{Bo[Uo]=function(){return Si(),Ea[Uo].apply(Ea,arguments)}}),{instance:Bo,sync:Si}}),w.createElement(Fi.ZP,{prefixCls:Ga,iconPrefixCls:Vo},Pa)});function _e(){if(!Yi){const N=document.createDocumentFragment(),D={fragment:N};Yi=D,Ks(()=>{(0,Gl.s)(w.createElement(Me,{ref:te=>{const{instance:me,sync:Ue}=te||{};Promise.resolve().then(()=>{!D.instance&&me&&(D.instance=me,D.sync=Ue,_e())})}}),N)});return}Yi.instance&&(Zo.forEach(N=>{switch(N.type){case"open":{Ks(()=>{Yi.instance.open(Object.assign(Object.assign({},O),N.config))});break}case"destroy":Ks(()=>{Yi==null||Yi.instance.destroy(N.key)});break}}),Zo=[])}function mt(N){O=Object.assign(Object.assign({},O),N),Ks(()=>{var D;(D=Yi==null?void 0:Yi.sync)===null||D===void 0||D.call(Yi)})}function Cn(N){Zo.push({type:"open",config:N}),_e()}function Mr(N){Zo.push({type:"destroy",key:N}),_e()}const Ya=["success","info","warning","error"],Qo={open:Cn,destroy:Mr,config:mt,useNotification:wu,_InternalPanelDoNotUseOrYouWillBeFired:_u};Ya.forEach(N=>{Qo[N]=D=>Cn(Object.assign(Object.assign({},D),{type:N}))});const mi=()=>{};let Gs=null;var _s=Qo,su=["appConfig"];function xc(N){var D=jc().applyPlugins({key:"antd",type:R.ApplyPluginsType.modify,initialValue:m()({},{theme:{token:{colorLink:"#1e53f5",colorPrimary:"#1e53f5"}}})}),te=D.appConfig,me=te===void 0?{}:te,Ue=Pi()(D,su),lt=N;return Ue.prefixCls&&(Hi.Z.config({rootPrefixCls:Ue.prefixCls}),U.ZP.config({prefixCls:"".concat(Ue.prefixCls,"-message")}),_s.config({prefixCls:"".concat(Ue.prefixCls,"-notification")})),Ue.iconPrefixCls&&Fi.ZP.config({iconPrefixCls:Ue.iconPrefixCls}),lt=(0,si.jsx)(Fi.ZP,m()(m()({},Ue),{},{children:lt})),lt}var lu=e(31968);function _c(){return(0,si.jsx)("div",{})}function Zu(N){var D=w.useRef(!1),te=(0,lu.t)("@@initialState")||{},me=te.loading,Ue=me===void 0?!1:me;return w.useEffect(function(){Ue||(D.current=!0)},[Ue]),Ue&&!D.current?(0,si.jsx)(_c,{}):N.children}function Ai(N){return(0,si.jsx)(Zu,{children:N})}var Xl={};function Ec(N){return N.replace(N[0],N[0].toUpperCase()).replace(/-(w)/g,function(D,te){return te.toUpperCase()})}function Uu(N){var D=N.routes;Object.keys(D).forEach(function(te){var me=D[te].icon;if(me&&typeof me=="string"){var Ue=Ec(me);(Xl[Ue]||Xl[Ue+"Outlined"])&&(D[te].icon=w.createElement(Xl[Ue]||Xl[Ue+"Outlined"]))}})}var zo=e(88205),Wi=e.n(zo),vu=e(6901),fi=e.n(vu),es=e(85417),gi=e(952);function Cc(){var N=getLocale();if(moment!=null&&moment.locale){var D;moment.locale(((D=localeInfo[N])===null||D===void 0?void 0:D.momentLocale)||"")}setIntl(N)}var Rs=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?w.useLayoutEffect:w.useEffect,Wu=function(D){var te,me=(0,gi.Kd)(),Ue=w.useState(me),lt=Wi()(Ue,2),Wt=lt[0],gn=lt[1],Nn=w.useState(function(){return(0,gi.lw)(Wt,!0)}),er=Wi()(Nn,2),Yr=er[0],$r=er[1],Hr=function(Wa){if(fi()!==null&&fi()!==void 0&&fi().locale){var Ga;fi().locale(((Ga=gi.H8[Wa])===null||Ga===void 0?void 0:Ga.momentLocale)||"en")}gn(Wa),$r((0,gi.lw)(Wa))};Rs(function(){return gi.B.on(gi.PZ,Hr),function(){gi.B.off(gi.PZ,Hr)}},[]);var Br={},Ea=(0,gi.Mg)();return(0,si.jsx)(Fi.ZP,{direction:Ea,locale:((te=gi.H8[Wt])===null||te===void 0?void 0:te.antd)||Br,children:(0,si.jsx)(gi.eU,{value:Yr,children:D.children})})};function ic(N){return w.createElement(Wu,null,N)}var ps=e(34485),sc=e.n(ps),Tl=e(7803),hs=e(73430),Bi=e(93502),Qs=e(59558),pu=e(39949),Ou={categoryId:"All",displayAnnotationType:void 0,displayOptions:[Xa.zY.showAnnotations,Xa.zY.showAllCategory],selectedLabelIds:[],diffMode:Xa.uP.Overlay},hu={datasetId:"",datasetName:"",page:1,pageSize:Xa.L8,cloumnCount:5,isSingleAnnotation:!1,previewIndex:-1,filterValues:m()({},Ou),comparisons:void 0,flagTools:void 0},ku={imgList:[],total:0,flagTools:{lastShiftIndex:-1,lastSavedIndexs:[],count:0}},Hu=m()(m()({},ku),{},{screenLoading:"",filters:{categories:[],annotationTypes:[],displayOptions:Xa.EX,labels:[]}}),lc=e(22168),uc=function(){var N,D,te,me=(0,Tl.x)(m()({},hu)),Ue=Wi()(me,2),lt=Ue[0],Wt=Ue[1],gn=(0,Tl.x)(m()({},Hu)),Nn=Wi()(gn,2),er=Nn[0],Yr=Nn[1],$r=lt.filterValues,Hr=lt.comparisons,Br=er.filters,Ea=function(Ho){Wt(function(po){Object.assign(po,hu,Ho)})},Pa=function(){},Wa=(0,hs.Z)(function(li){if(!lt.datasetId)throw null;return(0,Bi.c8)({datasetId:lt.datasetId})},{refreshDeps:[lt.datasetId],onSuccess:function(Ho,po){var ts=Ho.categoryList,Al=Ho.labelList,Ru=Ho.objectTypes,bu=po.length>0?po[0]:Xa.$j.gt;if(!ts||!ts.length){U.ZP.warning("none category");return}var Rl=Ru.filter(function(ei){return ei!==Xa.JJ.Classification}),Ul=lt.filterValues.displayAnnotationType&&Rl.find(function(ei){return ei===lt.filterValues.displayAnnotationType});Yr(function(ei){var ns=Ul||Rl[0],Ki=(0,pu.B8)(lt.filterValues.displayOptions,ns),eu=Wi()(Ki,2),Qu=eu[0],Xs=eu[1];ei.filters.categories=[{id:"All",name:"All"}].concat(sc()(ts)),ei.filters.annotationTypes=Rl,ei.filters.displayOptions=Qu,Ul||Wt(function(Js){Js.filterValues.displayOptions=Xs,Js.filterValues.displayAnnotationType=ns}),lt.filterValues.categoryId||Wt(function(Js){Js.filterValues.categoryId="All"}),Al&&Al.length&&(ei.filters.labels=Al.map(function(Js){return Js.confidenceRange=Js.source===Xa.$j.pred?[.2,1]:[0,1],Js.source===bu&&!Ul&&Wt(function(Dl){Dl.filterValues.selectedLabelIds=[Js.id]}),Js}))})},onError:function(){}},[function(li){return{onBefore:function(){var po;return{loading:!Boolean((po=li.state.params)===null||po===void 0?void 0:po.length)}}}}]),Ga=Wa.loading,Vo=Wa.runAsync,Si=(0,hs.Z)(function(){var li=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;if(!lt.datasetId||!lt.filterValues.categoryId)throw null;li||(Yr(function(ts){Object.assign(ts,ku)}),window.scrollTo(0,0));var Ho=lt.filterValues.categoryId==="All"?void 0:lt.filterValues.categoryId,po={datasetId:lt.datasetId,categoryId:Ho,pageNum:lt.page,pageSize:lt.pageSize};return lt.comparisons?(0,Bi.mA)(m()(m()({},po),{},{labelId:lt.comparisons.label.id,precision:lt.comparisons.precision,orderBy:lt.comparisons.orderBy,displayCategoryId:Ho})):(lt.flagTools&<.flagTools.flagStatus>=0&&Object.assign(po,{flag:lt.flagTools.flagStatus}),(0,Bi.oI)(po))},{debounceWait:20,refreshDeps:[lt.datasetId,lt.filterValues.categoryId,lt.page,lt.pageSize,(N=lt.comparisons)===null||N===void 0?void 0:N.precision,(D=lt.comparisons)===null||D===void 0?void 0:D.orderBy,(te=lt.flagTools)===null||te===void 0?void 0:te.flagStatus],onSuccess:function(Ho){Yr(function(po){po.imgList=Ho.imageList,po.total=Ho.total})},onError:function(){}},[function(li){return{onBefore:function(){var po;return{loading:!Boolean((po=li.state.params)===null||po===void 0?void 0:po.length)}}}}]),Bo=Si.loading,Uo=Si.run,Ao=function(Ho){Wt(function(po){po.previewIndex=Ho})},Aa=function(){Wt(function(Ho){Ho.previewIndex=-1})},$a=Ga||Bo,qo=(0,w.useMemo)(function(){return(0,Qs.Cj)(Br.categories.map(function(li){return li.id}),$r.categoryId)},[Br.categories,$r.categoryId]),ba=(0,w.useMemo)(function(){if(Hr){var li=[],Ho=Br.labels.find(function(po){return po.source===Xa.$j.gt});return(Hr.displays.includes(Xa.$j.gt)||Hr.displays.includes(Xa.BP.fn))&&Ho&&li.push(Ho.id),(Hr.displays.includes(Xa.$j.pred)||Hr.displays.includes(Xa.BP.fp))&&li.push(Hr.label.id),li}return $r.selectedLabelIds},[Hr,$r.selectedLabelIds,Br.labels]),oi=(0,w.useMemo)(function(){return ba.length>1&&($r.displayAnnotationType===Xa.JJ.Matting||(Hr?Hr.diffMode===Xa.uP.Tiled:$r.diffMode===Xa.uP.Tiled))},[Hr,$r.diffMode,ba]),xi=(0,w.useMemo)(function(){var li={};return Object.keys(Xa.zY).forEach(function(Ho){var po;li[Ho]=Boolean((po=$r.displayOptions)===null||po===void 0?void 0:po.find(function(ts){return ts===Ho}))}),li},[lt.filterValues.displayOptions]),Ns=function(Ho){var po=Ho.data,ts=Ho.currentSize,Al=Ho.wrapWidth,Ru=Ho.wrapHeight,bu=Ho.minHeight,Rl=Ho.isPreview,Ul=Ho.imgStyle,ei=Ho.onLoad,ns=m()(m()({},xi),{},{categoryId:lt.filterValues.categoryId||"",categoryColors:qo}),Ki={diffMode:{labels:er.filters.labels,displayLabelIds:ba,isTiledDiff:oi},analysisMode:lt.comparisons};return po?(0,si.jsx)(lc.Z,{image:po,objects:po.objects,curLabelId:po.curLabelId,currentSize:ts,wrapWidth:Al,wrapHeight:Ru,minHeight:bu,isPreview:Rl,imgStyle:Ul,displayType:lt.filterValues.displayAnnotationType,globalDisplayOptions:ns,modeDisplayOptions:Ki,onLoad:ei}):null};return{pageState:lt,setPageState:Wt,pageData:er,setPageData:Yr,onInitPageState:Ea,onPageContentLoaded:Pa,onPreviewIndexChange:Ao,exitPreview:Aa,loadDatasetInfo:Vo,loadImgList:Uo,loading:$a,categoryColors:qo,displayLabelIds:ba,isTiledDiff:oi,displayOptionsResult:xi,renderAnnotationImage:Ns}},Jl=e(2657),Zc=e.n(Jl),Ds=e(77181),Ri=e(2372),Iu=function(){var N=(0,w.useState)(!1),D=Wi()(N,2),te=D[0],me=D[1],Ue=(0,R.useModel)("dataset.common"),lt=Ue.setPageState,Wt=function(){me(!0)},gn=function(){me(!1)},Nn=function(Hr){lt(function(Br){Br.page=1,Br.filterValues.displayAnnotationType=Xa.JJ.Detection,Br.flagTools=void 0,Br.comparisons={label:Hr,orderBy:Xa.YZ.fn,precision:Hr.comparePrecisions[0].precision,displays:Xa.G3.map(function(Ea){return Ea.value}),diffMode:Xa.uP.Overlay,score:(0,Ds.p)(Hr.comparePrecisions[0].threshold,2)}}),(0,Ri.LN)("dataset_enter_comparisons")},er=function(){lt(function(Hr){Hr.page=1,Hr.comparisons=void 0}),(0,Ri.LN)("dataset_exit_comparisons")},Yr=function(Hr,Br){lt(function(Ea){if(Ea.comparisons){if(Ea.comparisons[Hr]=Br,Hr==="precision"){var Pa=Ea.comparisons.label.comparePrecisions.find(function(Wa){return Wa.precision===Br});Pa&&(Ea.comparisons.score=(0,Ds.p)(Pa.threshold,2))}(0,Ri.LN)("dataset_comparisons_filter_".concat((0,$.decamelize)(Hr)),Zc()({},Hr,Br))}})};return{showAnalysisModal:te,openAnalysisModal:Wt,closeAnalysisModal:gn,compareLabelSet:Nn,exitComparisons:er,onFilterComparisonsPrecision:Yr}},cc=function(){var N=(0,R.useModel)("dataset.common"),D=N.pageState,te=N.setPageState,me=N.pageData,Ue=N.setPageData,lt=function(Br){te(function(Ea){Ea.filterValues.categoryId=Br,Ea.page=1}),(0,Ri.LN)("dataset_header_filter_category",{categoryId:Br})},Wt=function(Br){var Ea;typeof Br=="number"?Ea=Br:Br?Ea=D.cloumnCount1?D.cloumnCount-1:D.cloumnCount,te(function(Pa){Pa.cloumnCount=Ea}),(0,Ri.LN)("dataset_header_filter_cloumn_count",{cloumnCount:Ea})},gn=function(Br){te(function(Ea){Ea.filterValues.displayOptions=Br}),(0,Ri.LN)("dataset_header_filter_display_options",{selectedOptions:Br,annotationType:D.filterValues.displayAnnotationType})},Nn=function(Br){te(function(Ea){Ea.filterValues.selectedLabelIds=Br.sort(function(Pa,Wa){return me.filters.labels.findIndex(function(Ga){return Ga.id===Pa})-me.filters.labels.findIndex(function(Ga){return Ga.id===Wa})})}),(0,Ri.LN)("dataset_header_filter_labelsets_selected",{labelsetCount:Br.length})},er=function(Br){te(function(Ea){Ea.filterValues.diffMode=Br}),(0,Ri.LN)("dataset_header_filter_labelsets_diff_mode",{diffMode:Br})},Yr=function(Br,Ea){Ue(function(Pa){Pa.filters.labels[Br].confidenceRange=Ea})},$r=function(Br){var Ea=(0,pu.B8)(D.filterValues.displayOptions,Br),Pa=Wi()(Ea,2),Wa=Pa[0],Ga=Pa[1];Ue(function(Vo){Vo.filters.displayOptions=Wa}),te(function(Vo){Vo.filterValues.displayAnnotationType=Br,Vo.filterValues.displayOptions=Ga}),(0,Ri.LN)("dataset_header_filter_display_annotation",{annotationType:Br})};return{onCategoryChange:lt,onColumnCountChange:Wt,onDisplayOptionsChange:gn,onDisplayAnnotationTypeChange:$r,onLabelsChange:Nn,onLabelsDiffModeChange:er,onLabelConfidenceChange:Yr}},mu=e(32658),Vu=function(D){var te=[],me=[];return D.forEach(function(Ue,lt){Ue.selected&&(te.push(lt),me.push(Ue.id))}),{selectIndexs:te,selectedIds:me}},Uc=function(){var N=(0,R.useModel)("dataset.common"),D=N.pageState,te=N.setPageState,me=N.pageData,Ue=N.setPageData,lt=N.loadImgList,Wt=(0,Tl.x)(!1),gn=Wi()(Wt,2),Nn=gn[0],er=gn[1],Yr=function(Aa){Ue(function($a){if(D.flagTools){var qo=!$a.imgList[Aa].selected;if(Nn&&$a.flagTools.lastShiftIndex>=0&&Aa!==$a.flagTools.lastShiftIndex){var ba=$a.flagTools.count;$a.imgList.forEach(function(oi,xi){(xi>=$a.flagTools.lastShiftIndex&&xi<=Aa||xi>=Aa&&xi<=$a.flagTools.lastShiftIndex)&&(ba+=oi.selected?0:1,oi.selected=!0)}),$a.flagTools.lastShiftIndex=-1,$a.flagTools.count=ba}else $a.imgList[Aa].selected=qo,$a.flagTools.lastShiftIndex=qo?Aa:-1,$a.flagTools.count+=qo?1:-1;(0,Ri.LN)("dataset_flagtools_select",{selectedCount:$a.flagTools.count})}})},$r=function(){var Aa=Boolean(me.flagTools.count!==D.pageSize);Ue(function($a){$a.imgList.forEach(function(qo){qo.selected=Aa}),$a.flagTools.lastShiftIndex=-1,$a.flagTools.count=Aa?D.pageSize:0,(0,Ri.LN)("dataset_flagtools_select_all",{selectedCount:$a.flagTools.count})})},Hr=function(){var Aa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ue(function($a){$a.imgList.forEach(function(qo){qo.selected=!qo.selected}),$a.flagTools.lastShiftIndex=-1,$a.flagTools.count=D.pageSize-$a.flagTools.count,(0,Ri.LN)("dataset_flagtools_select_invert",{selectedCount:$a.flagTools.count,isShortcut:Aa})})},Br=function(){return new Promise(function(Aa){if(!D.flagTools){Aa(null);return}var $a=Vu(me.imgList),qo=$a.selectIndexs;if(qo.length>0&&(qo.length!==me.flagTools.lastSavedIndexs.length||me.flagTools.lastSavedIndexs.find(function(ba){return!qo.includes(ba)}))){Hi.Z.confirm({content:"Now selected items have not been saved, these will lose if you click 'OK', are you sure?",onOk:function(){Aa(null)}});return}Aa(null)})},Ea=function(Aa){Br().then(function(){te(function($a){$a.page=1,$a.flagTools.flagStatus=Aa}),(0,Ri.LN)("dataset_flagtools_filter_status",{status:Aa})})},Pa=function(){Ue(function(Aa){Aa.flagTools.lastShiftIndex=-1,Aa.flagTools.lastSavedIndexs=[],Aa.flagTools.count=0}),te(function(Aa){Aa.page=1,Aa.flagTools={flagStatus:Xa.po.all}}),(0,Ri.LN)("dataset_enter_flagtools")},Wa=function(){Br().then(function(){te(function(Aa){Aa.page=1,Aa.flagTools=void 0}),(0,Ri.LN)("dataset_exit_flagtools")})},Ga=function(){var Ao=T()(b()().mark(function Aa($a){var qo,ba,oi,xi,Ns,li=arguments;return b()().wrap(function(po){for(;;)switch(po.prev=po.next){case 0:if(qo=li.length>1&&li[1]!==void 0?li[1]:!1,!(me.flagTools.count<=0)){po.next=4;break}return U.ZP.warning("No any image to be selected!"),po.abrupt("return");case 4:return ba=Vu(me.imgList),oi=ba.selectIndexs,xi=ba.selectedIds,Ns=U.ZP.loading("Flag saving..."),po.prev=6,(0,Ri.LN)("dataset_flagtools_save_flag",{selectedCount:xi.length,status:$a,pageSize:D.pageSize,isShortcut:qo}),po.next=10,(0,Bi.Jz)({datasetId:D.datasetId,flagGroups:[{flag:$a,ids:xi}]});case 10:Ns(),Ue(function(ts){ts.imgList.forEach(function(Al){Al.selected&&(Al.flag=$a)}),ts.flagTools.lastSavedIndexs=oi}),po.next=19;break;case 14:po.prev=14,po.t0=po.catch(6),console.error("error",po.t0),Ns(),U.ZP.error("Flag save fail, please retry!");case 19:case"end":return po.stop()}},Aa,null,[[6,14]])}));return function($a){return Ao.apply(this,arguments)}}(),Vo=(0,hs.Z)(function(Ao){return(0,Bi.q$)(Ao)},{manual:!0,pollingInterval:1e3,pollingWhenHidden:!0,onSuccess:function(Aa){var $a=Aa.status;$a==="success"?(Bo(),U.ZP.success("Order update success!"),Ue(function(qo){qo.screenLoading=""}),te(function(qo){qo.page=1}),lt()):$a==="fail"&&(Bo(),U.ZP.error("Query order task fail, Please retry!"),Ue(function(qo){qo.screenLoading=""}))}}),Si=Vo.run,Bo=Vo.cancel,Uo=function(){var Ao=T()(b()().mark(function Aa(){var $a,qo,ba;return b()().wrap(function(xi){for(;;)switch(xi.prev=xi.next){case 0:return xi.prev=0,(0,Ri.LN)("dataset_flagtools_update_order"),Ue(function(Ns){Ns.screenLoading="Updating order..."}),xi.next=5,(0,Bi.Jc)({datasetId:D.datasetId});case 5:$a=xi.sent,qo=$a.id,ba=$a.name,Si({id:qo,name:ba}),xi.next=15;break;case 11:xi.prev=11,xi.t0=xi.catch(0),console.error("error",xi.t0),Ue(function(Ns){Ns.screenLoading=""});case 15:case"end":return xi.stop()}},Aa,null,[[0,11]])}));return function(){return Ao.apply(this,arguments)}}();return(0,mu.Z)(["Shift"],function(Ao){!D.flagTools||D.previewIndex>=0||er(Ao.type==="keydown")},{events:["keydown","keyup"]}),(0,mu.Z)(["shift.q","shift.Q","shift.e","shift.E","v","V"],function(Ao){!D.flagTools||D.previewIndex>=0||(["v","V"].includes(Ao.key)&&Hr(!0),["q","Q"].includes(Ao.key)&&Ao.shiftKey&&Ga(Xa.po.picked,!0),["e","E"].includes(Ao.key)&&Ao.shiftKey&&Ga(Xa.po.rejected,!0))}),{enterFlagTools:Pa,exitFlagTools:Wa,onChangeFlagStatus:Ea,selectItem:Yr,changeSelectAll:$r,antiSelect:Hr,limitNoSaveChangePage:Br,saveFlag:Ga,updateOrder:Uo}},fc=function(){var N=(0,Tl.x)({page:1,pageSize:Xa.L8}),D=Wi()(N,2),te=D[0],me=D[1],Ue=(0,Tl.x)({list:[],total:0}),lt=Wi()(Ue,2),Wt=lt[0],gn=lt[1],Nn=(0,hs.Z)(function(Hr,Br){return(0,Bi.fE)({pageNum:Hr||te.page,pageSize:Br||te.pageSize})},{manual:!0,debounceWait:100,refreshDeps:[te.page,te.pageSize],onSuccess:function(Br){var Ea=Br.datasetList,Pa=Br.total;gn(function(Wa){Wa.list=Ea,Wa.total=Pa})},onError:function(){}}),er=Nn.loading,Yr=Nn.run,$r=function(Br,Ea){me(function(Pa){Pa.page=Br,Pa.pageSize=Ea}),Yr(Br,Ea)};return{loading:er,pagination:te,datasetsData:Wt,loadDatasets:Yr,setPagination:me,onPageChange:$r}},dc=e(7214),Mc=!1;(0,dc.ac)(function(N){Mc=N});var wc=function(){var N=(0,w.useState)(!1),D=Wi()(N,2),te=D[0],me=D[1],Ue=(0,w.useState)(Mc),lt=Wi()(Ue,2),Wt=lt[0],gn=lt[1];return(0,w.useEffect)(function(){(0,dc.ac)(function(Nn){gn(Nn)})},[]),{loading:te,setLoading:me,isMobile:Wt}};function Oc(N){return ms.apply(this,arguments)}function ms(){return ms=T()(b()().mark(function N(D){return b()().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",(0,R.request)("/api/v1/user_info",m()({method:"GET",skipErrorHandler:!0},D||{})));case 1:case"end":return me.stop()}},N)})),ms.apply(this,arguments)}function Pl(N,D){return vc.apply(this,arguments)}function vc(){return vc=T()(b()().mark(function N(D,te){return b()().wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:return Ue.abrupt("return",(0,R.request)("/api/v1/login",m()({method:"POST",data:m()({},D),skipErrorHandler:!0},te||{})));case 1:case"end":return Ue.stop()}},N)})),vc.apply(this,arguments)}function Wc(N){return Tu.apply(this,arguments)}function Tu(){return Tu=T()(b()().mark(function N(D){return b()().wrap(function(me){for(;;)switch(me.prev=me.next){case 0:return me.abrupt("return",(0,R.request)("/api/v1/logout",m()({method:"POST"},D||{})));case 1:case"end":return me.stop()}},N)})),Tu.apply(this,arguments)}var gu=function(){var N=(0,R.useModel)("global"),D=N.setLoading,te=(0,w.useState)(!1),me=Wi()(te,2),Ue=me[0],lt=me[1],Wt=(0,Tl.x)({}),gn=Wi()(Wt,2),Nn=gn[0],er=gn[1],Yr=function(){return new Promise(function(Pa){if(Nn.isLogin){Pa(null);return}lt(!0)})},$r=function(){var Ea=T()(b()().mark(function Pa(){var Wa,Ga,Vo,Si,Bo,Uo;return b()().wrap(function(Aa){for(;;)switch(Aa.prev=Aa.next){case 0:return Aa.prev=0,Wa=localStorage.getItem(Xa.Uf.AUTH_TOKEN),Aa.next=4,Oc();case 4:Ga=Aa.sent,Vo=Ga.id,Si=Ga.name,Bo=Ga.status,Uo=Ga.isStaff,Wa&&Bo===Xa.oC.Active&&er({isLogin:!0,username:Si,userId:Vo,token:Wa,isStaff:Uo}),Aa.next=16;break;case 12:Aa.prev=12,Aa.t0=Aa.catch(0),console.error("error",Aa.t0),er({isLogin:!1});case 16:case"end":return Aa.stop()}},Pa,null,[[0,12]])}));return function(){return Ea.apply(this,arguments)}}(),Hr=function(){var Ea=T()(b()().mark(function Pa(Wa){var Ga,Vo,Si,Bo,Uo,Ao,Aa,$a,qo;return b()().wrap(function(oi){for(;;)switch(oi.prev=oi.next){case 0:return Ga=Wa.username,Vo=Wa.password,Si=window.location.pathname,Bo=Si.includes("page/login"),D(!0),oi.prev=4,oi.next=7,Pl({username:Ga,password:Vo});case 7:Uo=oi.sent,Ao=Uo.username,Aa=Uo.userId,$a=Uo.token,qo=Uo.isStaff,er({isLogin:!0,username:Ao,token:$a,userId:Aa,isStaff:qo}),localStorage.setItem(Xa.Uf.AUTH_TOKEN,$a),Bo||lt(!1),U.ZP.success((0,Ii._w)("loginSuccess")),oi.next=21;break;case 18:oi.prev=18,oi.t0=oi.catch(4),U.ZP.error((0,Ii._w)("loginAuthenticationFailed"));case 21:return oi.prev=21,D(!1),oi.finish(21);case 24:case"end":return oi.stop()}},Pa,null,[[4,18,21,24]])}));return function(Wa){return Ea.apply(this,arguments)}}(),Br=function(){var Ea=T()(b()().mark(function Pa(){return b()().wrap(function(Ga){for(;;)switch(Ga.prev=Ga.next){case 0:return Ga.prev=0,Ga.next=3,Wc();case 3:er({isLogin:!1}),U.ZP.success((0,Ii._w)("logoutSuccess")),localStorage.removeItem(Xa.Uf.AUTH_TOKEN),R.history.push("/"),Ga.next=13;break;case 9:Ga.prev=9,Ga.t0=Ga.catch(0),console.error("error",Ga.t0),U.ZP.error((0,Ii._w)("logoutFailed"));case 13:case"end":return Ga.stop()}},Pa,null,[[0,9]])}));return function(){return Ea.apply(this,arguments)}}();return{user:Nn,setUser:er,checkLoginStatus:$r,onLogin:Hr,onLogout:Br,showLoginModal:Ue,setShowLoginModal:lt,limitLoginAction:Yr}},kc=e(73205),Hc=e(60421),Vc=e(22745),Ic=e(50454);function yu(N,D,te){var me=new Date(N),Ue=me.getFullYear(),lt=(0,Ds.p)(me.getMonth()+1),Wt=(0,Ds.p)(me.getDate()),gn=(0,Ds.p)(me.getHours()),Nn=(0,Ds.p)(me.getMinutes()),er=(0,Ds.p)(me.getSeconds()),Yr=(0,Ds.p)(me.getMilliseconds(),3),$r="".concat(Ue,"_").concat(lt,"_").concat(Wt,"_").concat(gn,"_").concat(Nn,"_").concat(er,"_").concat(Yr);return D&&($r="".concat(D,"_").concat($r)),te&&($r="".concat($r,".").concat(te)),$r}function uu(N,D){var te=JSON.stringify(N),me=new Blob([te],{type:"application/json"}),Ue=URL.createObjectURL(me),lt=document.createElement("a");lt.href=Ue,lt.download=D,document.body.appendChild(lt),lt.click(),document.body.removeChild(lt),URL.revokeObjectURL(Ue)}var jf=function(D){return new Promise(function(te,me){var Ue=new Image;Ue.src=D,Ue.onload=function(){te(Ue)},Ue.onerror=function(){me(Ue)}})},Pu=e(76119),Yc=function(D,te){var me={info:{year:new Date().getFullYear(),version:"1.0",description:"Annotations in COCO format, labeled by DeepDataSpace",contributor:"",date_created:new Date().toISOString()},images:[],categories:[],annotations:[]},Ue={};return te.forEach(function(lt,Wt){var gn=Wt;Ue[lt.name]=gn,me.categories.push({id:gn,name:lt.name})}),D.forEach(function(lt,Wt){var gn=Wt;me.images.push({id:gn,file_name:lt.fileName,width:lt.width,height:lt.height}),lt.objects.forEach(function(Nn,er){var Yr={id:er,image_id:gn,bbox:[],area:0,segmentation:[],iscrowd:0};if(Ue&&Nn.categoryName&&Ue[Nn.categoryName]!==void 0&&(Yr.category_id=Ue[Nn.categoryName]),Nn.boundingBox){var $r=(0,Pu.cO)(Nn.boundingBox,{width:lt.width,height:lt.height}),Hr=$r.x,Br=$r.y,Ea=$r.width,Pa=$r.height,Wa=Ea*Pa,Ga=[Hr,Br,Ea,Pa];Object.assign(Yr,{area:Wa,bbox:Ga})}if(Nn.segmentation){for(var Vo=Nn.segmentation.split("/").map(function(Ki){return Ki.split(",").map(function(eu){return parseFloat(eu)})}),Si=Vo.reduce(function(Ki,eu){var Qu=(0,Pu.X6)(eu),Xs=(0,Pu.I4)(Qu);return Ki+Xs},0),Bo=Vo.flat(),Uo=[],Ao=0;Ao0){for(var ts=Nn.points,Al=Nn.pointNames,Ru=Nn.lines,bu=Nn.categoryName,Rl=[],Ul=0,ei=0;ei*61&&arguments[1]!==void 0?arguments[1]:!1;D.page!==Hr&&(te(function(Ea){Ea.page=Hr}),(0,Ri.LN)("dataset_list_change_page",{page:Hr,pageSize:D.pageSize,isShortcut:Br}))},Nn=function(Hr,Br){te(function(Ea){Ea.pageSize=Br})};(0,mu.Z)(["a","A","d","D","shift.q","shift.Q","shift.e","shift.E","z","Z"],function($r){D.previewIndex>=0||(["a","A"].includes($r.key)&&D.page>1&&gn(D.page-1,!0),["d","D"].includes($r.key)&&D.page1&&arguments[1]!==void 0?arguments[1]:!1;D.page!==Wa&&Nn().then(function(){te(function(Vo){Vo.page=Wa}),(0,Ri.LN)("dataset_list_change_page",{page:Wa,pageSize:D.pageSize,isShortcut:Ga})})},Hr=function(Wa,Ga){Nn().then(function(){te(function(Vo){Vo.pageSize=Ga})})};(0,mu.Z)(["a","A","d","D","shift.q","shift.Q","shift.e","shift.E","z","Z"],function(Pa){D.previewIndex>=0||(["a","A"].includes(Pa.key)&&D.page>1&&$r(D.page-1,!0),["d","D"].includes(Pa.key)&&D.page=0)&&(St[Tt]=pt[Tt]);return St}const c=["onClick","reloadDocument","replace","state","target","to"],h=null;function b(pt,xt){if(!pt){typeof console!="undefined"&&console.warn(xt);try{throw new Error(xt)}catch(St){}}}function y(pt){let{basename:xt,children:St,window:Ct}=pt,Tt=useRef();Tt.current==null&&(Tt.current=createBrowserHistory({window:Ct}));let ln=Tt.current,[Tn,dn]=useState({action:ln.action,location:ln.location});return useLayoutEffect(()=>ln.listen(dn),[ln]),createElement(Router,{basename:xt,children:St,location:Tn.location,navigationType:Tn.action,navigator:ln})}function m(pt){let{basename:xt,children:St,window:Ct}=pt,Tt=useRef();Tt.current==null&&(Tt.current=createHashHistory({window:Ct}));let ln=Tt.current,[Tn,dn]=useState({action:ln.action,location:ln.location});return useLayoutEffect(()=>ln.listen(dn),[ln]),createElement(Router,{basename:xt,children:St,location:Tn.location,navigationType:Tn.action,navigator:ln})}function C(pt){let{basename:xt,children:St,history:Ct}=pt;const[Tt,ln]=useState({action:Ct.action,location:Ct.location});return useLayoutEffect(()=>Ct.listen(ln),[Ct]),createElement(Router,{basename:xt,children:St,location:Tt.location,navigationType:Tt.action,navigator:Ct})}function T(pt){return!!(pt.metaKey||pt.altKey||pt.ctrlKey||pt.shiftKey)}const w=(0,a.forwardRef)(function(xt,St){let{onClick:Ct,reloadDocument:Tt,replace:ln=!1,state:Tn,target:dn,to:ur}=xt,Ir=d(xt,c),br=(0,i.useHref)(ur),Er=z(ur,{replace:ln,state:Tn,target:dn});function Gr(Pr){Ct&&Ct(Pr),!Pr.defaultPrevented&&!Tt&&Er(Pr)}return(0,a.createElement)("a",v({},Ir,{href:br,onClick:Gr,ref:St,target:dn}))}),$=null;function z(pt,xt){let{target:St,replace:Ct,state:Tt}=xt===void 0?{}:xt,ln=(0,i.useNavigate)(),Tn=(0,i.useLocation)(),dn=(0,i.useResolvedPath)(pt);return(0,a.useCallback)(ur=>{if(ur.button===0&&(!St||St==="_self")&&!T(ur)){ur.preventDefault();let Ir=!!Ct||(0,s.Ep)(Tn)===(0,s.Ep)(dn);ln(pt,{replace:Ir,state:Tt})}},[Tn,ln,dn,Ct,Tt,St,pt])}function U(pt){let xt=useRef(R(pt)),St=useLocation(),Ct=useMemo(()=>{let Tn=R(St.search);for(let dn of xt.current.keys())Tn.has(dn)||xt.current.getAll(dn).forEach(ur=>{Tn.append(dn,ur)});return Tn},[St.search]),Tt=useNavigate(),ln=useCallback((Tn,dn)=>{Tt("?"+R(Tn),dn)},[Tt]);return[Ct,ln]}function R(pt){return pt===void 0&&(pt=""),new URLSearchParams(typeof pt=="string"||Array.isArray(pt)||pt instanceof URLSearchParams?pt:Object.keys(pt).reduce((xt,St)=>{let Ct=pt[St];return xt.concat(Array.isArray(Ct)?Ct.map(Tt=>[St,Tt]):[[St,Ct]])},[]))}var j=e(61586),I=["prefetch"];function P(pt){var xt,St=pt.prefetch,Ct=(0,t.Z)(pt,I),Tt=(0,j.Ov)(),ln=typeof pt.to=="string"?pt.to:(xt=pt.to)===null||xt===void 0?void 0:xt.pathname;return ln?a.createElement(w,(0,o.Z)({onMouseEnter:function(){var dn;return St&&ln&&((dn=Tt.preloadRoute)===null||dn===void 0?void 0:dn.call(Tt,ln))}},Ct),pt.children):null}var F=e(83753);function ee(){"use strict";ee=function(){return pt};var pt={},xt=Object.prototype,St=xt.hasOwnProperty,Ct=Object.defineProperty||function(mn,Zt,cn){mn[Zt]=cn.value},Tt=typeof Symbol=="function"?Symbol:{},ln=Tt.iterator||"@@iterator",Tn=Tt.asyncIterator||"@@asyncIterator",dn=Tt.toStringTag||"@@toStringTag";function ur(mn,Zt,cn){return Object.defineProperty(mn,Zt,{value:cn,enumerable:!0,configurable:!0,writable:!0}),mn[Zt]}try{ur({},"")}catch(mn){ur=function(cn,dt,$t){return cn[dt]=$t}}function Ir(mn,Zt,cn,dt){var $t=Zt&&Zt.prototype instanceof Gr?Zt:Gr,zt=Object.create($t.prototype),sn=new Sn(dt||[]);return Ct(zt,"_invoke",{value:We(mn,cn,sn)}),zt}function br(mn,Zt,cn){try{return{type:"normal",arg:mn.call(Zt,cn)}}catch(dt){return{type:"throw",arg:dt}}}pt.wrap=Ir;var Er={};function Gr(){}function Pr(){}function Dr(){}var Yn={};ur(Yn,ln,function(){return this});var $e=Object.getPrototypeOf,vt=$e&&$e($e(cr([])));vt&&vt!==xt&&St.call(vt,ln)&&(Yn=vt);var ct=Dr.prototype=Gr.prototype=Object.create(Yn);function Bt(mn){["next","throw","return"].forEach(function(Zt){ur(mn,Zt,function(cn){return this._invoke(Zt,cn)})})}function rn(mn,Zt){function cn($t,zt,sn,An){var vr=br(mn[$t],mn,zt);if(vr.type!=="throw"){var mr=vr.arg,wr=mr.value;return wr&&(0,F.Z)(wr)=="object"&&St.call(wr,"__await")?Zt.resolve(wr.__await).then(function(Zr){cn("next",Zr,sn,An)},function(Zr){cn("throw",Zr,sn,An)}):Zt.resolve(wr).then(function(Zr){mr.value=Zr,sn(mr)},function(Zr){return cn("throw",Zr,sn,An)})}An(vr.arg)}var dt;Ct(this,"_invoke",{value:function(zt,sn){function An(){return new Zt(function(vr,mr){cn(zt,sn,vr,mr)})}return dt=dt?dt.then(An,An):An()}})}function We(mn,Zt,cn){var dt="suspendedStart";return function($t,zt){if(dt==="executing")throw new Error("Generator is already running");if(dt==="completed"){if($t==="throw")throw zt;return Jn()}for(cn.method=$t,cn.arg=zt;;){var sn=cn.delegate;if(sn){var An=Ie(sn,cn);if(An){if(An===Er)continue;return An}}if(cn.method==="next")cn.sent=cn._sent=cn.arg;else if(cn.method==="throw"){if(dt==="suspendedStart")throw dt="completed",cn.arg;cn.dispatchException(cn.arg)}else cn.method==="return"&&cn.abrupt("return",cn.arg);dt="executing";var vr=br(mn,Zt,cn);if(vr.type==="normal"){if(dt=cn.done?"completed":"suspendedYield",vr.arg===Er)continue;return{value:vr.arg,done:cn.done}}vr.type==="throw"&&(dt="completed",cn.method="throw",cn.arg=vr.arg)}}}function Ie(mn,Zt){var cn=Zt.method,dt=mn.iterator[cn];if(dt===void 0)return Zt.delegate=null,cn==="throw"&&mn.iterator.return&&(Zt.method="return",Zt.arg=void 0,Ie(mn,Zt),Zt.method==="throw")||cn!=="return"&&(Zt.method="throw",Zt.arg=new TypeError("The iterator does not provide a '"+cn+"' method")),Er;var $t=br(dt,mn.iterator,Zt.arg);if($t.type==="throw")return Zt.method="throw",Zt.arg=$t.arg,Zt.delegate=null,Er;var zt=$t.arg;return zt?zt.done?(Zt[mn.resultName]=zt.value,Zt.next=mn.nextLoc,Zt.method!=="return"&&(Zt.method="next",Zt.arg=void 0),Zt.delegate=null,Er):zt:(Zt.method="throw",Zt.arg=new TypeError("iterator result is not an object"),Zt.delegate=null,Er)}function Et(mn){var Zt={tryLoc:mn[0]};1 in mn&&(Zt.catchLoc=mn[1]),2 in mn&&(Zt.finallyLoc=mn[2],Zt.afterLoc=mn[3]),this.tryEntries.push(Zt)}function Gt(mn){var Zt=mn.completion||{};Zt.type="normal",delete Zt.arg,mn.completion=Zt}function Sn(mn){this.tryEntries=[{tryLoc:"root"}],mn.forEach(Et,this),this.reset(!0)}function cr(mn){if(mn){var Zt=mn[ln];if(Zt)return Zt.call(mn);if(typeof mn.next=="function")return mn;if(!isNaN(mn.length)){var cn=-1,dt=function $t(){for(;++cn=0;--$t){var zt=this.tryEntries[$t],sn=zt.completion;if(zt.tryLoc==="root")return dt("end");if(zt.tryLoc<=this.prev){var An=St.call(zt,"catchLoc"),vr=St.call(zt,"finallyLoc");if(An&&vr){if(this.prev=0;--dt){var $t=this.tryEntries[dt];if($t.tryLoc<=this.prev&&St.call($t,"finallyLoc")&&this.prev<$t.finallyLoc){var zt=$t;break}}zt&&(Zt==="break"||Zt==="continue")&&zt.tryLoc<=cn&&cn<=zt.finallyLoc&&(zt=null);var sn=zt?zt.completion:{};return sn.type=Zt,sn.arg=cn,zt?(this.method="next",this.next=zt.finallyLoc,Er):this.complete(sn)},complete:function(Zt,cn){if(Zt.type==="throw")throw Zt.arg;return Zt.type==="break"||Zt.type==="continue"?this.next=Zt.arg:Zt.type==="return"?(this.rval=this.arg=Zt.arg,this.method="return",this.next="end"):Zt.type==="normal"&&cn&&(this.next=cn),Er},finish:function(Zt){for(var cn=this.tryEntries.length-1;cn>=0;--cn){var dt=this.tryEntries[cn];if(dt.finallyLoc===Zt)return this.complete(dt.completion,dt.afterLoc),Gt(dt),Er}},catch:function(Zt){for(var cn=this.tryEntries.length-1;cn>=0;--cn){var dt=this.tryEntries[cn];if(dt.tryLoc===Zt){var $t=dt.completion;if($t.type==="throw"){var zt=$t.arg;Gt(dt)}return zt}}throw new Error("illegal catch attempt")},delegateYield:function(Zt,cn,dt){return this.delegate={iterator:cr(Zt),resultName:cn,nextLoc:dt},this.method==="next"&&(this.arg=void 0),Er}},pt}var ne=e(5452);function ve(pt,xt,St,Ct,Tt,ln,Tn){try{var dn=pt[ln](Tn),ur=dn.value}catch(Ir){St(Ir);return}dn.done?xt(ur):Promise.resolve(ur).then(Ct,Tt)}function de(pt){return function(){var xt=this,St=arguments;return new Promise(function(Ct,Tt){var ln=pt.apply(xt,St);function Tn(ur){ve(ln,Ct,Tt,Tn,dn,"next",ur)}function dn(ur){ve(ln,Ct,Tt,Tn,dn,"throw",ur)}Tn(void 0)})}}var Ee=e(50648);function ye(pt,xt){var St=typeof Symbol!="undefined"&&pt[Symbol.iterator]||pt["@@iterator"];if(!St){if(Array.isArray(pt)||(St=(0,Ee.Z)(pt))||xt&&pt&&typeof pt.length=="number"){St&&(pt=St);var Ct=0,Tt=function(){};return{s:Tt,n:function(){return Ct>=pt.length?{done:!0}:{done:!1,value:pt[Ct++]}},e:function(Ir){throw Ir},f:Tt}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var ln=!0,Tn=!1,dn;return{s:function(){St=St.call(pt)},n:function(){var Ir=St.next();return ln=Ir.done,Ir},e:function(Ir){Tn=!0,dn=Ir},f:function(){try{!ln&&St.return!=null&&St.return()}finally{if(Tn)throw dn}}}}var ie=e(40642);function Y(pt){if(typeof Symbol!="undefined"&&pt[Symbol.iterator]!=null||pt["@@iterator"]!=null)return Array.from(pt)}var K=e(8010);function A(pt){return(0,ie.Z)(pt)||Y(pt)||(0,Ee.Z)(pt)||(0,K.Z)()}function k(pt,xt){if(!(pt instanceof xt))throw new TypeError("Cannot call a class as a function")}var V=e(4566);function _(pt,xt){for(var St=0;St-1,"register failed, invalid key ".concat(Tt," ").concat(St.path?"from plugin ".concat(St.path):"",".")),Ct.hooks[Tt]=(Ct.hooks[Tt]||[]).concat(St.apply[Tt])})}},{key:"getHooks",value:function(St){var Ct=St.split("."),Tt=A(Ct),ln=Tt[0],Tn=Tt.slice(1),dn=this.hooks[ln]||[];return Tn.length&&(dn=dn.map(function(ur){try{var Ir=ur,br=ye(Tn),Er;try{for(br.s();!(Er=br.n()).done;){var Gr=Er.value;Ir=Ir[Gr]}}catch(Pr){br.e(Pr)}finally{br.f()}return Ir}catch(Pr){return null}}).filter(Boolean)),dn}},{key:"applyPlugins",value:function(St){var Ct=St.key,Tt=St.type,ln=St.initialValue,Tn=St.args,dn=St.async,ur=this.getHooks(Ct)||[];switch(Tn&&Pe((0,F.Z)(Tn)==="object","applyPlugins failed, args must be plain object."),dn&&Pe(Tt===et.modify||Tt===et.event,"async only works with modify and event type."),Tt){case et.modify:return dn?ur.reduce(function(){var Ir=de(ee().mark(function br(Er,Gr){var Pr;return ee().wrap(function(Yn){for(;;)switch(Yn.prev=Yn.next){case 0:if(Pe(typeof Gr=="function"||(0,F.Z)(Gr)==="object"||ue(Gr),"applyPlugins failed, all hooks for key ".concat(Ct," must be function, plain object or Promise.")),!ue(Er)){Yn.next=5;break}return Yn.next=4,Er;case 4:Er=Yn.sent;case 5:if(typeof Gr!="function"){Yn.next=16;break}if(Pr=Gr(Er,Tn),!ue(Pr)){Yn.next=13;break}return Yn.next=10,Pr;case 10:return Yn.abrupt("return",Yn.sent);case 13:return Yn.abrupt("return",Pr);case 14:Yn.next=21;break;case 16:if(!ue(Gr)){Yn.next=20;break}return Yn.next=19,Gr;case 19:Gr=Yn.sent;case 20:return Yn.abrupt("return",(0,ne.Z)((0,ne.Z)({},Er),Gr));case 21:case"end":return Yn.stop()}},br)}));return function(br,Er){return Ir.apply(this,arguments)}}(),ue(ln)?ln:Promise.resolve(ln)):ur.reduce(function(Ir,br){return Pe(typeof br=="function"||(0,F.Z)(br)==="object","applyPlugins failed, all hooks for key ".concat(Ct," must be function or plain object.")),typeof br=="function"?br(Ir,Tn):(0,ne.Z)((0,ne.Z)({},Ir),br)},ln);case et.event:return de(ee().mark(function Ir(){var br,Er,Gr,Pr;return ee().wrap(function(Yn){for(;;)switch(Yn.prev=Yn.next){case 0:br=ye(ur),Yn.prev=1,br.s();case 3:if((Er=br.n()).done){Yn.next=12;break}if(Gr=Er.value,Pe(typeof Gr=="function","applyPlugins failed, all hooks for key ".concat(Ct," must be function.")),Pr=Gr(Tn),!(dn&&ue(Pr))){Yn.next=10;break}return Yn.next=10,Pr;case 10:Yn.next=3;break;case 12:Yn.next=17;break;case 14:Yn.prev=14,Yn.t0=Yn.catch(1),br.e(Yn.t0);case 17:return Yn.prev=17,br.f(),Yn.finish(17);case 20:case"end":return Yn.stop()}},Ir,null,[[1,14,17,20]])}))();case et.compose:return function(){return Te({fns:ur.concat(ln),args:Tn})()}}}}],[{key:"create",value:function(St){var Ct=new pt({validKeys:St.validKeys});return St.plugins.forEach(function(Tt){Ct.register(Tt)}),Ct}}]),pt}(),jt=e(34236),He=e(16962),Je=e.n(He),Ae=0,Ze=0;function Ye(pt,xt){if(!1)var St}function De(pt){return JSON.stringify(pt,null,2)}function Ge(pt){var xt=pt.length>1?pt.map(je).join(" "):pt[0];return Je()(xt)==="object"?"".concat(De(xt)):xt.toString()}function je(pt){return Je()(pt)==="object"?"".concat(JSON.stringify(pt)):pt.toString()}var Ce={log:function(){for(var xt=arguments.length,St=new Array(xt),Ct=0;Ct-1&&(ln=setTimeout(function(){Oe.delete(xt)},St)),Oe.set(xt,{data:Ct,timer:ln,startTime:new Date().getTime()})},Re=function(xt){var St=Oe.get(xt);return{data:St==null?void 0:St.data,startTime:St==null?void 0:St.startTime}},Qe=function(pt,xt){var St=typeof Symbol=="function"&&pt[Symbol.iterator];if(!St)return pt;var Ct=St.call(pt),Tt,ln=[],Tn;try{for(;(xt===void 0||xt-- >0)&&!(Tt=Ct.next()).done;)ln.push(Tt.value)}catch(dn){Tn={error:dn}}finally{try{Tt&&!Tt.done&&(St=Ct.return)&&St.call(Ct)}finally{if(Tn)throw Tn.error}}return ln},Xe=function(){for(var pt=[],xt=0;xt0)&&!(Tt=Ct.next()).done;)ln.push(Tt.value)}catch(dn){Tn={error:dn}}finally{try{Tt&&!Tt.done&&(St=Ct.return)&&St.call(Ct)}finally{if(Tn)throw Tn.error}}return ln},ge=function(){for(var pt=[],xt=0;xt0)&&!(Tt=Ct.next()).done;)ln.push(Tt.value)}catch(dn){Tn={error:dn}}finally{try{Tt&&!Tt.done&&(St=Ct.return)&&St.call(Ct)}finally{if(Tn)throw Tn.error}}return ln},bn=function(){for(var pt=[],xt=0;xt0){var fr=Sn&&((Sr=getCache(Sn))===null||Sr===void 0?void 0:Sr.startTime)||0;Zt===-1||new Date().getTime()-fr<=Zt||Object.values(_n).forEach(function(sa){sa.refresh()})}else Tr.current.apply(Tr,bn(Bt))},[]);var zr=useCallback(function(){Object.values(pr.current).forEach(function(Sr){Sr.unmount()}),mr.current=Dn,Xn({}),pr.current={}},[Xn]);useUpdateEffect(function(){Tn||Object.values(pr.current).forEach(function(Sr){Sr.refresh()})},bn(Tt)),useEffect(function(){return function(){Object.values(pr.current).forEach(function(Sr){Sr.unmount()})}},[]);var Ur=useCallback(function(Sr){return function(){console.warn("You should't call "+Sr+" when service not executed once.")}},[]);return Rt(Rt({loading:sn&&!Tn||Gr,data:$t,error:void 0,params:[],cancel:Ur("cancel"),refresh:Ur("refresh"),mutate:Ur("mutate")},_n[mr.current]||{}),{run:yr,fetches:_n,reset:zr})}var Be=null,ot=function(){return ot=Object.assign||function(pt){for(var xt,St=1,Ct=arguments.length;St0)&&!(Tt=Ct.next()).done;)ln.push(Tt.value)}catch(dn){Tn={error:dn}}finally{try{Tt&&!Tt.done&&(St=Ct.return)&&St.call(Ct)}finally{if(Tn)throw Tn.error}}return ln},Ke=function(){for(var pt=[],xt=0;xt0)&&!(Tt=Ct.next()).done;)ln.push(Tt.value)}catch(dn){Tn={error:dn}}finally{try{Tt&&!Tt.done&&(St=Ct.return)&&St.call(Ct)}finally{if(Tn)throw Tn.error}}return ln},vn=function(){for(var pt=[],xt=0;xtvr&&(sn=Math.max(1,vr)),Gt({current:sn,pageSize:An})},[Sn,Gt]),mn=useCallback(function($t){Jn($t,Bt)},[Jn,Bt]),Zt=useCallback(function($t){Jn(vt,$t)},[Jn,vt]),cn=useRef(mn);cn.current=mn,useUpdateEffect(function(){xt.manual||cn.current(1)},vn(Tn));var dt=useCallback(function($t,zt,sn){Gt({current:$t.current,pageSize:$t.pageSize||Tt,filters:zt,sorter:sn})},[Et,We,Gt]);return kt({loading:Pr,data:br,params:Er,run:Gr,pagination:{current:vt,pageSize:Bt,total:Sn,totalPage:cr,onChange:Jn,changeCurrent:mn,changePageSize:Zt},tableProps:{dataSource:(br==null?void 0:br.list)||[],loading:Pr,onChange:dt,pagination:{current:vt,pageSize:Bt,total:Sn}},sorter:We,filters:Et},Dr)}var On=null,Un=a.createContext({});Un.displayName="UseRequestConfigContext";var jn=Un,Qn=function(){return Qn=Object.assign||function(pt){for(var xt,St=1,Ct=arguments.length;St0)&&!(Tt=Ct.next()).done;)ln.push(Tt.value)}catch(dn){Tn={error:dn}}finally{try{Tt&&!Tt.done&&(St=Ct.return)&&St.call(Ct)}finally{if(Tn)throw Tn.error}}return ln},Mt=function(){for(var pt=[],xt=0;xt1&&arguments[1]!==void 0?arguments[1]:{};return useUmiRequest(pt,_objectSpread({formatResult:function(Ct){return Ct==null?void 0:Ct.data},requestMethod:function(Ct){if(typeof Ct=="string")return dr(Ct);if(_typeof(Ct)==="object"){var Tt=Ct.url,ln=_objectWithoutProperties(Ct,Zn);return dr(Tt,ln)}throw new Error("request options error")}},xt))}var Kn,Gn,sr=function(){return Gn||(Gn=(0,Bn.We)().applyPlugins({key:"request",type:et.modify,initialValue:{}}),Gn)},ar=function(){var xt,St;if(Kn)return Kn;var Ct=sr();return Kn=re().create(Ct),Ct==null||(xt=Ct.requestInterceptors)===null||xt===void 0||xt.forEach(function(Tt){Tt instanceof Array?Kn.interceptors.request.use(function(ln){var Tn=ln.url;if(Tt[0].length===2){var dn=Tt[0](Tn,ln),ur=dn.url,Ir=dn.options;return J()(J()({},Ir),{},{url:ur})}return Tt[0](ln)},Tt[1]):Kn.interceptors.request.use(function(ln){var Tn=ln.url;if(Tt.length===2){var dn=Tt(Tn,ln),ur=dn.url,Ir=dn.options;return J()(J()({},Ir),{},{url:ur})}return Tt(ln)})}),Ct==null||(St=Ct.responseInterceptors)===null||St===void 0||St.forEach(function(Tt){Tt instanceof Array?Kn.interceptors.response.use(Tt[0],Tt[1]):Kn.interceptors.response.use(Tt)}),Kn.interceptors.response.use(function(Tt){var ln,Tn=Tt.data;return(Tn==null?void 0:Tn.success)===!1&&Ct!==null&&Ct!==void 0&&(ln=Ct.errorConfig)!==null&&ln!==void 0&&ln.errorThrower&&Ct.errorConfig.errorThrower(Tn),Tt}),Kn},dr=function(xt){var St=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{method:"GET"},Ct=ar(),Tt=sr(),ln=St.getResponse,Tn=ln===void 0?!1:ln,dn=St.requestInterceptors,ur=St.responseInterceptors,Ir=dn==null?void 0:dn.map(function(Er){return Er instanceof Array?Ct.interceptors.request.use(function(Gr){var Pr=Gr.url;if(Er[0].length===2){var Dr=Er[0](Pr,Gr),Yn=Dr.url,$e=Dr.options;return J()(J()({},$e),{},{url:Yn})}return Er[0](Gr)},Er[1]):Ct.interceptors.request.use(function(Gr){var Pr=Gr.url;if(Er.length===2){var Dr=Er(Pr,Gr),Yn=Dr.url,$e=Dr.options;return J()(J()({},$e),{},{url:Yn})}return Er(Gr)})}),br=ur==null?void 0:ur.map(function(Er){return Er instanceof Array?Ct.interceptors.response.use(Er[0],Er[1]):Ct.interceptors.response.use(Er)});return new Promise(function(Er,Gr){Ct.request(J()(J()({},St),{},{url:xt})).then(function(Pr){Ir==null||Ir.forEach(function(Dr){Ct.interceptors.request.eject(Dr)}),br==null||br.forEach(function(Dr){Ct.interceptors.response.eject(Dr)}),Er(Tn?Pr:Pr.data)}).catch(function(Pr){Ir==null||Ir.forEach(function($e){Ct.interceptors.request.eject($e)}),br==null||br.forEach(function($e){Ct.interceptors.response.eject($e)});try{var Dr,Yn=Tt==null||(Dr=Tt.errorConfig)===null||Dr===void 0?void 0:Dr.errorHandler;Yn&&Yn(Pr,St,Tt)}catch($e){Gr($e)}Gr(Pr)})})}},59275:function(g,S,e){"use strict";e.d(S,{J:function(){return t}});var o=e(52983),t=o.createContext(null)},97632:function(g,S,e){"use strict";e.d(S,{Mf:function(){return v}});var o=e(52983),t=e(59275),a=e(97458),i=function(){return o.useContext(t.J)},s=function(c){return _jsx(_Fragment,{children:c.accessible?c.children:c.fallback})},v=function(c){var h=i(),b=o.useMemo(function(){var y=function m(C,T,w){var $,z,U=C.access,R=C;if(!U&&T&&(U=T,R=w),C.unaccessible=!1,typeof U=="string"){var j=h[U];typeof j=="function"?C.unaccessible=!j(R):typeof j=="boolean"?C.unaccessible=!j:typeof j=="undefined"&&(C.unaccessible=!0)}if(($=C.children)!==null&&$!==void 0&&$.length){var I=!C.children.reduce(function(F,ee){return m(ee,U,C),F||!ee.unaccessible},!1);I&&(C.unaccessible=!0)}if((z=C.routes)!==null&&z!==void 0&&z.length){var P=!C.routes.reduce(function(F,ee){return m(ee,U,C),F||!ee.unaccessible},!1);P&&(C.unaccessible=!0)}return C};return c.map(function(m){return y(m)})},[c.length,h]);return b}},47943:function(g,S,e){"use strict";e.d(S,{_H:function(){return o._H},pD:function(){return R},wv:function(){return o.wv},Kd:function(){return o.Kd},i_:function(){return o.i_},YB:function(){return o.YB}});var o=e(952),t=e(88205),a=e.n(t),i=e(2657),s=e(63900),v=e.n(s),d=e(62376),c=e.n(d),h=e(52983),b=e(57006),y=e(89308),m=e(34227),C=e(97458),T=["overlayClassName"],w=["globalIconClassName","postLocalesData","onItemClick","icon","style","reload"],$=function(I){var P=I.overlayClassName,F=c()(I,T);return(0,C.jsx)(b.Z,v()({overlayClassName:P},F))},z=function(I){return I.reduce(function(P,F){return F.lang?_objectSpread(_objectSpread({},P),{},_defineProperty({},F.lang,F)):P},{})},U={"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"bn-BD":{lang:"bn-BD",label:"\u09AC\u09BE\u0982\u09B2\u09BE",icon:"\u{1F1E7}\u{1F1E9}",title:"\u09AD\u09BE\u09B7\u09BE"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Vlaams",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"\u{1F1F5}\u{1F1F1}",title:"J\u0119zyk"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u9AD4\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},R=function(I){var P,F=I.globalIconClassName,ee=I.postLocalesData,ne=I.onItemClick,ve=I.icon,de=I.style,Ee=I.reload,ye=c()(I,w),ie=(0,h.useState)(function(){return(0,o.Kd)()}),Y=a()(ie,2),K=Y[0],A=Y[1],k=function(jt){var He=jt.key;(0,o.i_)(He,Ee),A((0,o.Kd)())},V=(0,o.XZ)().map(function(It){return U[It]||{lang:It,label:It,icon:"\u{1F310}",title:It}}),_=(ee==null?void 0:ee(V))||V,se=ne?function(It){return ne(It)}:k,we={minWidth:"160px"},Pe={marginRight:"8px"},Te={selectedKeys:[K],onClick:se,items:_.map(function(It){return{key:It.lang||It.key,style:we,label:(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)("span",{role:"img","aria-label":(It==null?void 0:It.label)||"en-US",style:Pe,children:(It==null?void 0:It.icon)||"\u{1F310}"}),(It==null?void 0:It.label)||"en-US"]})}})},ue=y.Z.startsWith("5.")||y.Z.startsWith("4.24.")?{menu:Te}:{overlay:(0,C.jsx)(m.Z,v()({},Te))},et=v()({cursor:"pointer",padding:"12px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:18,verticalAlign:"middle"},de);return(0,C.jsx)($,v()(v()(v()({},ue),{},{placement:"bottomRight"},ye),{},{children:(0,C.jsx)("span",{className:F,style:et,children:(0,C.jsx)("i",{className:"anticon",title:(P=_[K])===null||P===void 0?void 0:P.title,children:ve||(0,C.jsxs)("svg",{viewBox:"0 0 24 24",focusable:"false",width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",children:[(0,C.jsx)("path",{d:"M0 0h24v24H0z",fill:"none"}),(0,C.jsx)("path",{d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",className:"css-c4d79v"})]})})})}))}},952:function(g,S,e){"use strict";e.d(S,{_H:function(){return ct},PZ:function(){return mn},eU:function(){return F},B:function(){return Jn},wv:function(){return Zr},XZ:function(){return Fr},Mg:function(){return vr},lw:function(){return zt},Kd:function(){return An},H8:function(){return Zt},i_:function(){return mr},YB:function(){return Bt}});var o=e(62376),t=e.n(o),a=e(63900),i=e.n(a),s=e(77016),v=e.n(s),d=e(61697),c=e.n(d),h=e(1769),b=e.n(h),y=e(19881),m=e.n(y),C=e(52983),T=e.t(C,2),w=e(2657),$=e(10063),z=e.n($),U=z()||$;function R(Le){return Le.displayName||Le.name||"Component"}var j=C.createContext(null),I=j.Consumer,P=j.Provider,F=P,ee=j;function ne(Le,it){var ae=it||{},_t=ae.intlPropName,en=_t===void 0?"intl":_t,En=ae.forwardRef,_n=En===void 0?!1:En,Xn=ae.enforceContext,pr=Xn===void 0?!0:Xn,Vr=function(Tr){return React.createElement(I,null,function(Cr){return pr&&invariantIntlContext(Cr),React.createElement(Le,Object.assign({},Tr,_defineProperty({},en,Cr),{ref:_n?Tr.forwardedRef:null}))})};return Vr.displayName="injectIntl(".concat(R(Le),")"),Vr.WrappedComponent=Le,U(_n?React.forwardRef(function(yr,Tr){return React.createElement(Vr,Object.assign({},yr,{forwardedRef:Tr}))}):Vr,Le)}var ve;(function(Le){Le[Le.literal=0]="literal",Le[Le.argument=1]="argument",Le[Le.number=2]="number",Le[Le.date=3]="date",Le[Le.time=4]="time",Le[Le.select=5]="select",Le[Le.plural=6]="plural",Le[Le.pound=7]="pound"})(ve||(ve={}));function de(Le){return Le.type===ve.literal}function Ee(Le){return Le.type===ve.argument}function ye(Le){return Le.type===ve.number}function ie(Le){return Le.type===ve.date}function Y(Le){return Le.type===ve.time}function K(Le){return Le.type===ve.select}function A(Le){return Le.type===ve.plural}function k(Le){return Le.type===ve.pound}function V(Le){return!!(Le&&typeof Le=="object"&&Le.type===0)}function _(Le){return!!(Le&&typeof Le=="object"&&Le.type===1)}function se(Le){return{type:ve.literal,value:Le}}function we(Le,it){return{type:ve.number,value:Le,style:it}}var Pe=function(){var Le=function(it,ae){return Le=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_t,en){_t.__proto__=en}||function(_t,en){for(var En in en)en.hasOwnProperty(En)&&(_t[En]=en[En])},Le(it,ae)};return function(it,ae){Le(it,ae);function _t(){this.constructor=it}it.prototype=ae===null?Object.create(ae):(_t.prototype=ae.prototype,new _t)}}(),Te=function(){return Te=Object.assign||function(Le){for(var it,ae=1,_t=arguments.length;ae<_t;ae++){it=arguments[ae];for(var en in it)Object.prototype.hasOwnProperty.call(it,en)&&(Le[en]=it[en])}return Le},Te.apply(this,arguments)},ue=function(Le){Pe(it,Le);function it(ae,_t,en,En){var _n=Le.call(this)||this;return _n.message=ae,_n.expected=_t,_n.found=en,_n.location=En,_n.name="SyntaxError",typeof Error.captureStackTrace=="function"&&Error.captureStackTrace(_n,it),_n}return it.buildMessage=function(ae,_t){function en(yr){return yr.charCodeAt(0).toString(16).toUpperCase()}function En(yr){return yr.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(Tr){return"\\x0"+en(Tr)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(Tr){return"\\x"+en(Tr)})}function _n(yr){return yr.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,function(Tr){return"\\x0"+en(Tr)}).replace(/[\x10-\x1F\x7F-\x9F]/g,function(Tr){return"\\x"+en(Tr)})}function Xn(yr){switch(yr.type){case"literal":return'"'+En(yr.text)+'"';case"class":var Tr=yr.parts.map(function(Cr){return Array.isArray(Cr)?_n(Cr[0])+"-"+_n(Cr[1]):_n(Cr)});return"["+(yr.inverted?"^":"")+Tr+"]";case"any":return"any character";case"end":return"end of input";case"other":return yr.description}}function pr(yr){var Tr=yr.map(Xn),Cr,zr;if(Tr.sort(),Tr.length>0){for(Cr=1,zr=1;Crpi&&(pi=yt,al=[]),al.push(Fe))}function El(Fe,At){return new ue(Fe,[],"",At)}function ol(Fe,At,Rn){return new ue(ue.buildMessage(Fe,At),Fe,At,Rn)}function zs(){var Fe;return Fe=us(),Fe}function us(){var Fe,At;for(Fe=[],At=il();At!==ae;)Fe.push(At),At=il();return Fe}function il(){var Fe;return Fe=sl(),Fe===ae&&(Fe=Co(),Fe===ae&&(Fe=lo(),Fe===ae&&(Fe=Ia(),Fe===ae&&(Fe=Ha(),Fe===ae&&(Fe=Cl()))))),Fe}function Is(){var Fe,At,Rn;if(Fe=yt,At=[],Rn=Fo(),Rn===ae&&(Rn=ko(),Rn===ae&&(Rn=Ti())),Rn!==ae)for(;Rn!==ae;)At.push(Rn),Rn=Fo(),Rn===ae&&(Rn=ko(),Rn===ae&&(Rn=Ti()));else At=ae;return At!==ae&&(Po=Fe,At=En(At)),Fe=At,Fe}function sl(){var Fe,At;return Fe=yt,At=Is(),At!==ae&&(Po=Fe,At=_n(At)),Fe=At,Fe}function Cl(){var Fe,At;return Fe=yt,Le.charCodeAt(yt)===35?(At=Xn,yt++):(At=ae,_r===0&&ya(pr)),At!==ae&&(Po=Fe,At=Vr()),Fe=At,Fe}function Co(){var Fe,At,Rn,pn,qr,ja;return _r++,Fe=yt,Le.charCodeAt(yt)===123?(At=Tr,yt++):(At=ae,_r===0&&ya(Cr)),At!==ae?(Rn=ma(),Rn!==ae?(pn=bi(),pn!==ae?(qr=ma(),qr!==ae?(Le.charCodeAt(yt)===125?(ja=zr,yt++):(ja=ae,_r===0&&ya(Ur)),ja!==ae?(Po=Fe,At=Sr(pn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),_r--,Fe===ae&&(At=ae,_r===0&&ya(yr)),Fe}function Ws(){var Fe,At,Rn,pn,qr;if(_r++,Fe=yt,At=[],Rn=yt,pn=yt,_r++,qr=to(),qr===ae&&(sa.test(Le.charAt(yt))?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(Lr))),_r--,qr===ae?pn=void 0:(yt=pn,pn=ae),pn!==ae?(Le.length>yt?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(gr)),qr!==ae?(pn=[pn,qr],Rn=pn):(yt=Rn,Rn=ae)):(yt=Rn,Rn=ae),Rn!==ae)for(;Rn!==ae;)At.push(Rn),Rn=yt,pn=yt,_r++,qr=to(),qr===ae&&(sa.test(Le.charAt(yt))?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(Lr))),_r--,qr===ae?pn=void 0:(yt=pn,pn=ae),pn!==ae?(Le.length>yt?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(gr)),qr!==ae?(pn=[pn,qr],Rn=pn):(yt=Rn,Rn=ae)):(yt=Rn,Rn=ae);else At=ae;return At!==ae?Fe=Le.substring(Fe,yt):Fe=At,_r--,Fe===ae&&(At=ae,_r===0&&ya(fr)),Fe}function Kl(){var Fe,At,Rn;return _r++,Fe=yt,Le.charCodeAt(yt)===47?(At=Xt,yt++):(At=ae,_r===0&&ya(bt)),At!==ae?(Rn=Ws(),Rn!==ae?(Po=Fe,At=fn(Rn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),_r--,Fe===ae&&(At=ae,_r===0&&ya(ha)),Fe}function $l(){var Fe,At,Rn,pn,qr;if(_r++,Fe=yt,At=ma(),At!==ae)if(Rn=Ws(),Rn!==ae){for(pn=[],qr=Kl();qr!==ae;)pn.push(qr),qr=Kl();pn!==ae?(Po=Fe,At=or(Rn,pn),Fe=At):(yt=Fe,Fe=ae)}else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;return _r--,Fe===ae&&(At=ae,_r===0&&ya(Hn)),Fe}function Ts(){var Fe,At,Rn;if(Fe=yt,At=[],Rn=$l(),Rn!==ae)for(;Rn!==ae;)At.push(Rn),Rn=$l();else At=ae;return At!==ae&&(Po=Fe,At=Or(At)),Fe=At,Fe}function ou(){var Fe,At,Rn;return Fe=yt,Le.substr(yt,2)===ir?(At=ir,yt+=2):(At=ae,_r===0&&ya(qn)),At!==ae?(Rn=Ts(),Rn!==ae?(Po=Fe,At=hr(Rn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),Fe===ae&&(Fe=yt,Po=yt,At=jr(),At?At=void 0:At=ae,At!==ae?(Rn=Is(),Rn!==ae?(Po=Fe,At=Ar(Rn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)),Fe}function yl(){var Fe,At,Rn,pn,qr,ja,Io,wa,Do,so,Mo,vo,Lo;return Fe=yt,Le.charCodeAt(yt)===123?(At=Tr,yt++):(At=ae,_r===0&&ya(Cr)),At!==ae?(Rn=ma(),Rn!==ae?(pn=bi(),pn!==ae?(qr=ma(),qr!==ae?(Le.charCodeAt(yt)===44?(ja=ea,yt++):(ja=ae,_r===0&&ya(ga)),ja!==ae?(Io=ma(),Io!==ae?(Le.substr(yt,6)===Ta?(wa=Ta,yt+=6):(wa=ae,_r===0&&ya(ro)),wa!==ae?(Do=ma(),Do!==ae?(so=yt,Le.charCodeAt(yt)===44?(Mo=ea,yt++):(Mo=ae,_r===0&&ya(ga)),Mo!==ae?(vo=ma(),vo!==ae?(Lo=ou(),Lo!==ae?(Mo=[Mo,vo,Lo],so=Mo):(yt=so,so=ae)):(yt=so,so=ae)):(yt=so,so=ae),so===ae&&(so=null),so!==ae?(Mo=ma(),Mo!==ae?(Le.charCodeAt(yt)===125?(vo=zr,yt++):(vo=ae,_r===0&&ya(Ur)),vo!==ae?(Po=Fe,At=va(pn,wa,so),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),Fe}function $o(){var Fe,At,Rn,pn;if(Fe=yt,Le.charCodeAt(yt)===39?(At=fa,yt++):(At=ae,_r===0&&ya(Jr)),At!==ae){if(Rn=[],pn=Fo(),pn===ae&&(aa.test(Le.charAt(yt))?(pn=Le.charAt(yt),yt++):(pn=ae,_r===0&&ya(xa))),pn!==ae)for(;pn!==ae;)Rn.push(pn),pn=Fo(),pn===ae&&(aa.test(Le.charAt(yt))?(pn=Le.charAt(yt),yt++):(pn=ae,_r===0&&ya(xa)));else Rn=ae;Rn!==ae?(Le.charCodeAt(yt)===39?(pn=fa,yt++):(pn=ae,_r===0&&ya(Jr)),pn!==ae?(At=[At,Rn,pn],Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)}else yt=Fe,Fe=ae;if(Fe===ae)if(Fe=[],At=Fo(),At===ae&&(La.test(Le.charAt(yt))?(At=Le.charAt(yt),yt++):(At=ae,_r===0&&ya(pa))),At!==ae)for(;At!==ae;)Fe.push(At),At=Fo(),At===ae&&(La.test(Le.charAt(yt))?(At=Le.charAt(yt),yt++):(At=ae,_r===0&&ya(pa)));else Fe=ae;return Fe}function la(){var Fe,At;if(Fe=[],ta.test(Le.charAt(yt))?(At=Le.charAt(yt),yt++):(At=ae,_r===0&&ya(na)),At!==ae)for(;At!==ae;)Fe.push(At),ta.test(Le.charAt(yt))?(At=Le.charAt(yt),yt++):(At=ae,_r===0&&ya(na));else Fe=ae;return Fe}function rr(){var Fe,At,Rn,pn;if(Fe=yt,At=yt,Rn=[],pn=$o(),pn===ae&&(pn=la()),pn!==ae)for(;pn!==ae;)Rn.push(pn),pn=$o(),pn===ae&&(pn=la());else Rn=ae;return Rn!==ae?At=Le.substring(At,yt):At=Rn,At!==ae&&(Po=Fe,At=oa(At)),Fe=At,Fe}function ke(){var Fe,At,Rn;return Fe=yt,Le.substr(yt,2)===ir?(At=ir,yt+=2):(At=ae,_r===0&&ya(qn)),At!==ae?(Rn=rr(),Rn!==ae?(Po=Fe,At=hr(Rn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),Fe===ae&&(Fe=yt,Po=yt,At=Ca(),At?At=void 0:At=ae,At!==ae?(Rn=Is(),Rn!==ae?(Po=Fe,At=Ar(Rn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)),Fe}function xr(){var Fe,At,Rn,pn,qr,ja,Io,wa,Do,so,Mo,vo,Lo;return Fe=yt,Le.charCodeAt(yt)===123?(At=Tr,yt++):(At=ae,_r===0&&ya(Cr)),At!==ae?(Rn=ma(),Rn!==ae?(pn=bi(),pn!==ae?(qr=ma(),qr!==ae?(Le.charCodeAt(yt)===44?(ja=ea,yt++):(ja=ae,_r===0&&ya(ga)),ja!==ae?(Io=ma(),Io!==ae?(Le.substr(yt,4)===no?(wa=no,yt+=4):(wa=ae,_r===0&&ya(Ma)),wa===ae&&(Le.substr(yt,4)===Ua?(wa=Ua,yt+=4):(wa=ae,_r===0&&ya(bo))),wa!==ae?(Do=ma(),Do!==ae?(so=yt,Le.charCodeAt(yt)===44?(Mo=ea,yt++):(Mo=ae,_r===0&&ya(ga)),Mo!==ae?(vo=ma(),vo!==ae?(Lo=ke(),Lo!==ae?(Mo=[Mo,vo,Lo],so=Mo):(yt=so,so=ae)):(yt=so,so=ae)):(yt=so,so=ae),so===ae&&(so=null),so!==ae?(Mo=ma(),Mo!==ae?(Le.charCodeAt(yt)===125?(vo=zr,yt++):(vo=ae,_r===0&&ya(Ur)),vo!==ae?(Po=Fe,At=va(pn,wa,so),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),Fe}function lo(){var Fe;return Fe=yl(),Fe===ae&&(Fe=xr()),Fe}function Ia(){var Fe,At,Rn,pn,qr,ja,Io,wa,Do,so,Mo,vo,Lo,vi,wi,ll;if(Fe=yt,Le.charCodeAt(yt)===123?(At=Tr,yt++):(At=ae,_r===0&&ya(Cr)),At!==ae)if(Rn=ma(),Rn!==ae)if(pn=bi(),pn!==ae)if(qr=ma(),qr!==ae)if(Le.charCodeAt(yt)===44?(ja=ea,yt++):(ja=ae,_r===0&&ya(ga)),ja!==ae)if(Io=ma(),Io!==ae)if(Le.substr(yt,6)===Ra?(wa=Ra,yt+=6):(wa=ae,_r===0&&ya(Mn)),wa===ae&&(Le.substr(yt,13)===Nr?(wa=Nr,yt+=13):(wa=ae,_r===0&&ya(Rr))),wa!==ae)if(Do=ma(),Do!==ae)if(Le.charCodeAt(yt)===44?(so=ea,yt++):(so=ae,_r===0&&ya(ga)),so!==ae)if(Mo=ma(),Mo!==ae)if(vo=yt,Le.substr(yt,7)===ka?(Lo=ka,yt+=7):(Lo=ae,_r===0&&ya(io)),Lo!==ae?(vi=ma(),vi!==ae?(wi=uo(),wi!==ae?(Lo=[Lo,vi,wi],vo=Lo):(yt=vo,vo=ae)):(yt=vo,vo=ae)):(yt=vo,vo=ae),vo===ae&&(vo=null),vo!==ae)if(Lo=ma(),Lo!==ae){if(vi=[],wi=yo(),wi!==ae)for(;wi!==ae;)vi.push(wi),wi=yo();else vi=ae;vi!==ae?(wi=ma(),wi!==ae?(Le.charCodeAt(yt)===125?(ll=zr,yt++):(ll=ae,_r===0&&ya(Ur)),ll!==ae?(Po=Fe,At=ao(pn,wa,vo,vi),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)}else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;return Fe}function Ha(){var Fe,At,Rn,pn,qr,ja,Io,wa,Do,so,Mo,vo,Lo,vi;if(Fe=yt,Le.charCodeAt(yt)===123?(At=Tr,yt++):(At=ae,_r===0&&ya(Cr)),At!==ae)if(Rn=ma(),Rn!==ae)if(pn=bi(),pn!==ae)if(qr=ma(),qr!==ae)if(Le.charCodeAt(yt)===44?(ja=ea,yt++):(ja=ae,_r===0&&ya(ga)),ja!==ae)if(Io=ma(),Io!==ae)if(Le.substr(yt,6)===Oa?(wa=Oa,yt+=6):(wa=ae,_r===0&&ya(Fa)),wa!==ae)if(Do=ma(),Do!==ae)if(Le.charCodeAt(yt)===44?(so=ea,yt++):(so=ae,_r===0&&ya(ga)),so!==ae)if(Mo=ma(),Mo!==ae){if(vo=[],Lo=fo(),Lo!==ae)for(;Lo!==ae;)vo.push(Lo),Lo=fo();else vo=ae;vo!==ae?(Lo=ma(),Lo!==ae?(Le.charCodeAt(yt)===125?(vi=zr,yt++):(vi=ae,_r===0&&ya(Ur)),vi!==ae?(Po=Fe,At=Ba(pn,vo),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)}else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;return Fe}function Va(){var Fe,At,Rn,pn;return Fe=yt,At=yt,Le.charCodeAt(yt)===61?(Rn=ca,yt++):(Rn=ae,_r===0&&ya(Wr)),Rn!==ae?(pn=uo(),pn!==ae?(Rn=[Rn,pn],At=Rn):(yt=At,At=ae)):(yt=At,At=ae),At!==ae?Fe=Le.substring(Fe,yt):Fe=At,Fe===ae&&(Fe=Ko()),Fe}function fo(){var Fe,At,Rn,pn,qr,ja,Io,wa;return Fe=yt,At=ma(),At!==ae?(Rn=Ko(),Rn!==ae?(pn=ma(),pn!==ae?(Le.charCodeAt(yt)===123?(qr=Tr,yt++):(qr=ae,_r===0&&ya(Cr)),qr!==ae?(Po=yt,ja=Xr(Rn),ja?ja=void 0:ja=ae,ja!==ae?(Io=us(),Io!==ae?(Le.charCodeAt(yt)===125?(wa=zr,yt++):(wa=ae,_r===0&&ya(Ur)),wa!==ae?(Po=Fe,At=eo(Rn,Io),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),Fe}function yo(){var Fe,At,Rn,pn,qr,ja,Io,wa;return Fe=yt,At=ma(),At!==ae?(Rn=Va(),Rn!==ae?(pn=ma(),pn!==ae?(Le.charCodeAt(yt)===123?(qr=Tr,yt++):(qr=ae,_r===0&&ya(Cr)),qr!==ae?(Po=yt,ja=Wo(Rn),ja?ja=void 0:ja=ae,ja!==ae?(Io=us(),Io!==ae?(Le.charCodeAt(yt)===125?(wa=zr,yt++):(wa=ae,_r===0&&ya(Ur)),wa!==ae?(Po=Fe,At=Ka(Rn,Io),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),Fe}function to(){var Fe,At;return _r++,_a.test(Le.charAt(yt))?(Fe=Le.charAt(yt),yt++):(Fe=ae,_r===0&&ya(Ft)),_r--,Fe===ae&&(At=ae,_r===0&&ya(mo)),Fe}function Jo(){var Fe,At;return _r++,Wn.test(Le.charAt(yt))?(Fe=Le.charAt(yt),yt++):(Fe=ae,_r===0&&ya(kr)),_r--,Fe===ae&&(At=ae,_r===0&&ya(Fn)),Fe}function ma(){var Fe,At,Rn;for(_r++,Fe=yt,At=[],Rn=to();Rn!==ae;)At.push(Rn),Rn=to();return At!==ae?Fe=Le.substring(Fe,yt):Fe=At,_r--,Fe===ae&&(At=ae,_r===0&&ya(Na)),Fe}function uo(){var Fe,At,Rn;return _r++,Fe=yt,Le.charCodeAt(yt)===45?(At=Eo,yt++):(At=ae,_r===0&&ya(No)),At===ae&&(At=null),At!==ae?(Rn=ks(),Rn!==ae?(Po=Fe,At=os(At,Rn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae),_r--,Fe===ae&&(At=ae,_r===0&&ya(go)),Fe}function Mi(){var Fe,At;return _r++,Le.charCodeAt(yt)===39?(Fe=fa,yt++):(Fe=ae,_r===0&&ya(Jr)),_r--,Fe===ae&&(At=ae,_r===0&&ya(el)),Fe}function Fo(){var Fe,At;return _r++,Fe=yt,Le.substr(yt,2)===Ei?(At=Ei,yt+=2):(At=ae,_r===0&&ya(Li)),At!==ae&&(Po=Fe,At=is()),Fe=At,_r--,Fe===ae&&(At=ae,_r===0&&ya(Di)),Fe}function ko(){var Fe,At,Rn,pn,qr,ja;if(Fe=yt,Le.charCodeAt(yt)===39?(At=fa,yt++):(At=ae,_r===0&&ya(Jr)),At!==ae)if(Rn=xs(),Rn!==ae){for(pn=yt,qr=[],Le.substr(yt,2)===Ei?(ja=Ei,yt+=2):(ja=ae,_r===0&&ya(Li)),ja===ae&&(aa.test(Le.charAt(yt))?(ja=Le.charAt(yt),yt++):(ja=ae,_r===0&&ya(xa)));ja!==ae;)qr.push(ja),Le.substr(yt,2)===Ei?(ja=Ei,yt+=2):(ja=ae,_r===0&&ya(Li)),ja===ae&&(aa.test(Le.charAt(yt))?(ja=Le.charAt(yt),yt++):(ja=ae,_r===0&&ya(xa)));qr!==ae?pn=Le.substring(pn,yt):pn=qr,pn!==ae?(Le.charCodeAt(yt)===39?(qr=fa,yt++):(qr=ae,_r===0&&ya(Jr)),qr===ae&&(qr=null),qr!==ae?(Po=Fe,At=Ss(Rn,pn),Fe=At):(yt=Fe,Fe=ae)):(yt=Fe,Fe=ae)}else yt=Fe,Fe=ae;else yt=Fe,Fe=ae;return Fe}function Ti(){var Fe,At,Rn,pn;return Fe=yt,At=yt,Le.length>yt?(Rn=Le.charAt(yt),yt++):(Rn=ae,_r===0&&ya(gr)),Rn!==ae?(Po=yt,pn=ws(Rn),pn?pn=void 0:pn=ae,pn!==ae?(Rn=[Rn,pn],At=Rn):(yt=At,At=ae)):(yt=At,At=ae),At===ae&&(Le.charCodeAt(yt)===10?(At=Ro,yt++):(At=ae,_r===0&&ya(Oi))),At!==ae?Fe=Le.substring(Fe,yt):Fe=At,Fe}function xs(){var Fe,At,Rn,pn;return Fe=yt,At=yt,Le.length>yt?(Rn=Le.charAt(yt),yt++):(Rn=ae,_r===0&&ya(gr)),Rn!==ae?(Po=yt,pn=ki(Rn),pn?pn=void 0:pn=ae,pn!==ae?(Rn=[Rn,pn],At=Rn):(yt=At,At=ae)):(yt=At,At=ae),At!==ae?Fe=Le.substring(Fe,yt):Fe=At,Fe}function bi(){var Fe,At;return _r++,Fe=yt,At=ks(),At===ae&&(At=Ko()),At!==ae?Fe=Le.substring(Fe,yt):Fe=At,_r--,Fe===ae&&(At=ae,_r===0&&ya(Qi)),Fe}function ks(){var Fe,At,Rn,pn,qr;if(_r++,Fe=yt,Le.charCodeAt(yt)===48?(At=nl,yt++):(At=ae,_r===0&&ya(pl)),At!==ae&&(Po=Fe,At=hl()),Fe=At,Fe===ae){if(Fe=yt,At=yt,Xi.test(Le.charAt(yt))?(Rn=Le.charAt(yt),yt++):(Rn=ae,_r===0&&ya(yi)),Rn!==ae){for(pn=[],Ji.test(Le.charAt(yt))?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(ss));qr!==ae;)pn.push(qr),Ji.test(Le.charAt(yt))?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(ss));pn!==ae?(Rn=[Rn,pn],At=Rn):(yt=At,At=ae)}else yt=At,At=ae;At!==ae&&(Po=Fe,At=ji(At)),Fe=At}return _r--,Fe===ae&&(At=ae,_r===0&&ya(tl)),Fe}function Ko(){var Fe,At,Rn,pn,qr;if(_r++,Fe=yt,At=[],Rn=yt,pn=yt,_r++,qr=to(),qr===ae&&(qr=Jo()),_r--,qr===ae?pn=void 0:(yt=pn,pn=ae),pn!==ae?(Le.length>yt?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(gr)),qr!==ae?(pn=[pn,qr],Rn=pn):(yt=Rn,Rn=ae)):(yt=Rn,Rn=ae),Rn!==ae)for(;Rn!==ae;)At.push(Rn),Rn=yt,pn=yt,_r++,qr=to(),qr===ae&&(qr=Jo()),_r--,qr===ae?pn=void 0:(yt=pn,pn=ae),pn!==ae?(Le.length>yt?(qr=Le.charAt(yt),yt++):(qr=ae,_r===0&&ya(gr)),qr!==ae?(pn=[pn,qr],Rn=pn):(yt=Rn,Rn=ae)):(yt=Rn,Rn=ae);else At=ae;return At!==ae?Fe=Le.substring(Fe,yt):Fe=At,_r--,Fe===ae&&(At=ae,_r===0&&ya(Os)),Fe}var ai=["root"];function $i(){return ai.length>1}function ti(){return ai[ai.length-1]==="plural"}function xo(){return it&&it.captureLocation?{location:Zi()}:{}}if(ml=en(),ml!==ae&&yt===Le.length)return ml;throw ml!==ae&&yt1)throw new RangeError("Fraction-precision stems only accept a single optional option");en.stem.replace(M,function(_n,Xn,pr){return _n==="."?it.maximumFractionDigits=0:pr==="+"?it.minimumFractionDigits=pr.length:Xn[0]==="#"?it.maximumFractionDigits=Xn.length:(it.minimumFractionDigits=Xn.length,it.maximumFractionDigits=Xn.length+(typeof pr=="string"?pr.length:0)),""}),en.options.length&&(it=Ce(Ce({},it),J(en.options[0])));continue}if(L.test(en.stem)){it=Ce(Ce({},it),J(en.stem));continue}var En=Q(en.stem);En&&(it=Ce(Ce({},it),En))}return it}var ce=function(){var Le=function(it,ae){return Le=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(_t,en){_t.__proto__=en}||function(_t,en){for(var En in en)en.hasOwnProperty(En)&&(_t[En]=en[En])},Le(it,ae)};return function(it,ae){Le(it,ae);function _t(){this.constructor=it}it.prototype=ae===null?Object.create(ae):(_t.prototype=ae.prototype,new _t)}}(),fe=function(){for(var Le=0,it=0,ae=arguments.length;it(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,he=Date.now()+"@@",nt=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function wt(Le,it,ae){var _t=Le.tagName,en=Le.outerHTML,En=Le.textContent,_n=Le.childNodes;if(!_t)return be(En||"",it);_t=_t.toLowerCase();var Xn=~nt.indexOf(_t),pr=ae[_t];if(pr&&Xn)throw new Ne(_t+" is a self-closing tag and can not be used, please use another tag name.");if(!_n.length)return[en];var Vr=Array.prototype.slice.call(_n).reduce(function(yr,Tr){return yr.concat(wt(Tr,it,ae))},[]);return pr?typeof pr=="function"?[pr.apply(void 0,Vr)]:[pr]:fe(["<"+_t+">"],Vr,[""])}function Pt(Le,it,ae,_t,en,En){var _n=pe(Le,it,ae,_t,en,void 0,En),Xn={},pr=_n.reduce(function(Cr,zr){if(zr.type===0)return Cr+=zr.value;var Ur=Ve();return Xn[Ur]=zr.value,Cr+=""+Re+Ur+Re},"");if(!ge.test(pr))return be(pr,Xn);if(!en)throw new Ne("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new Ne("Cannot format XML message without DOMParser");X||(X=new DOMParser);var Vr=X.parseFromString(''+pr+"","text/html").getElementById(he);if(!Vr)throw new Ne("Malformed HTML message "+pr);var yr=Object.keys(en).filter(function(Cr){return!!Vr.getElementsByTagName(Cr).length});if(!yr.length)return be(pr,Xn);var Tr=yr.filter(function(Cr){return Cr!==Cr.toLowerCase()});if(Tr.length)throw new Ne("HTML tag must be lowercased but the following tags are not: "+Tr.join(", "));return Array.prototype.slice.call(Vr.childNodes).reduce(function(Cr,zr){return Cr.concat(wt(zr,Xn,en))},[])}var ht=function(){return ht=Object.assign||function(Le){for(var it,ae=1,_t=arguments.length;ae<_t;ae++){it=arguments[ae];for(var en in it)Object.prototype.hasOwnProperty.call(it,en)&&(Le[en]=it[en])}return Le},ht.apply(this,arguments)};function Vt(Le,it){return it?ht(ht(ht({},Le||{}),it||{}),Object.keys(Le).reduce(function(ae,_t){return ae[_t]=ht(ht({},Le[_t]),it[_t]||{}),ae},{})):Le}function Ut(Le,it){return it?Object.keys(Le).reduce(function(ae,_t){return ae[_t]=Vt(Le[_t],it[_t]),ae},ht({},Le)):Le}function Jt(Le){return Le===void 0&&(Le={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:je(Intl.NumberFormat,Le.number),getDateTimeFormat:je(Intl.DateTimeFormat,Le.dateTime),getPluralRules:je(Intl.PluralRules,Le.pluralRules)}}var un=function(){function Le(it,ae,_t,en){var En=this;if(ae===void 0&&(ae=Le.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(_n){return Oe(En.ast,En.locales,En.formatters,En.formats,_n,En.message)},this.formatToParts=function(_n){return pe(En.ast,En.locales,En.formatters,En.formats,_n,void 0,En.message)},this.formatHTMLMessage=function(_n){return Pt(En.ast,En.locales,En.formatters,En.formats,_n,En.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(En.locales)[0]}},this.getAst=function(){return En.ast},typeof it=="string"){if(this.message=it,!Le.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=Le.__parse(it,{normalizeHashtagInPlural:!1})}else this.ast=it;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=Ut(Le.formats,_t),this.locales=ae,this.formatters=en&&en.formatters||Jt(this.formatterCache)}return Le.defaultLocale=new Intl.NumberFormat().resolvedOptions().locale,Le.__parse=Ae,Le.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},Le}(),tn=un,gt=tn;function ut(Le,it,ae){if(ae===void 0&&(ae=Error),!Le)throw new ae(it)}var ze={38:"&",62:">",60:"<",34:""",39:"'"},Ot=/[&><"']/g;function Rt(Le){return(""+Le).replace(Ot,function(it){return ze[it.charCodeAt(0)]})}function on(Le,it){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return it.reduce(function(_t,en){return en in Le?_t[en]=Le[en]:en in ae&&(_t[en]=ae[en]),_t},{})}function bn(Le){ut(Le,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Dn(Le,it){var ae=it?` -`.concat(it.stack):"";return"[React Intl] ".concat(Le).concat(ae)}function nr(Le){}var Ln={formats:{},messages:{},timeZone:void 0,textComponent:C.Fragment,defaultLocale:"en",defaultFormats:{},onError:nr};function Be(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function ot(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Be(),it=Intl.RelativeTimeFormat,ae=Intl.ListFormat,_t=Intl.DisplayNames;return{getDateTimeFormat:je(Intl.DateTimeFormat,Le.dateTime),getNumberFormat:je(Intl.NumberFormat,Le.number),getMessageFormat:je(gt,Le.message),getRelativeTimeFormat:je(it,Le.relativeTime),getPluralRules:je(Intl.PluralRules,Le.pluralRules),getListFormat:je(ae,Le.list),getDisplayNames:je(_t,Le.displayNames)}}function an(Le,it,ae,_t){var en=Le&&Le[it],En;if(en&&(En=en[ae]),En)return En;_t(Dn("No ".concat(it," format named: ").concat(ae)))}var qe=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function Ke(Le,it){var ae=Le.locale,_t=Le.formats,en=Le.onError,En=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},_n=En.format,Xn=_n&&an(_t,"number",_n,en)||{},pr=on(En,qe,Xn);return it(ae,pr)}function Ht(Le,it,ae){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};try{return Ke(Le,it,_t).format(ae)}catch(en){Le.onError(Dn("Error formatting number.",en))}return String(ae)}function at(Le,it,ae){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};try{return Ke(Le,it,_t).formatToParts(ae)}catch(en){Le.onError(Dn("Error formatting number.",en))}return[]}var kt=["numeric","style"];function qt(Le,it){var ae=Le.locale,_t=Le.formats,en=Le.onError,En=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},_n=En.format,Xn=!!_n&&an(_t,"relative",_n,en)||{},pr=on(En,kt,Xn);return it(ae,pr)}function Yt(Le,it,ae,_t){var en=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};_t||(_t="second");var En=Intl.RelativeTimeFormat;En||Le.onError(Dn(`Intl.RelativeTimeFormat is not available in this environment. -Try polyfilling it using "@formatjs/intl-relativetimeformat" -`));try{return qt(Le,it,en).format(ae,_t)}catch(_n){Le.onError(Dn("Error formatting relative time.",_n))}return String(ae)}var vn=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function wn(Le,it,ae){var _t=Le.locale,en=Le.formats,En=Le.onError,_n=Le.timeZone,Xn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},pr=Xn.format,Vr=Object.assign(Object.assign({},_n&&{timeZone:_n}),pr&&an(en,it,pr,En)),yr=on(Xn,vn,Vr);return it==="time"&&!yr.hour&&!yr.minute&&!yr.second&&(yr=Object.assign(Object.assign({},yr),{hour:"numeric",minute:"numeric"})),ae(_t,yr)}function On(Le,it,ae){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},en=typeof ae=="string"?new Date(ae||0):ae;try{return wn(Le,"date",it,_t).format(en)}catch(En){Le.onError(Dn("Error formatting date.",En))}return String(en)}function Un(Le,it,ae){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},en=typeof ae=="string"?new Date(ae||0):ae;try{return wn(Le,"time",it,_t).format(en)}catch(En){Le.onError(Dn("Error formatting time.",En))}return String(en)}function jn(Le,it,ae){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},en=typeof ae=="string"?new Date(ae||0):ae;try{return wn(Le,"date",it,_t).formatToParts(en)}catch(En){Le.onError(Dn("Error formatting date.",En))}return[]}function Qn(Le,it,ae){var _t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},en=typeof ae=="string"?new Date(ae||0):ae;try{return wn(Le,"time",it,_t).formatToParts(en)}catch(En){Le.onError(Dn("Error formatting time.",En))}return[]}var Dt=["localeMatcher","type"];function Lt(Le,it,ae){var _t=Le.locale,en=Le.onError,En=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};Intl.PluralRules||en(Dn(`Intl.PluralRules is not available in this environment. -Try polyfilling it using "@formatjs/intl-pluralrules" -`));var _n=on(En,Dt);try{return it(_t,_n).select(ae)}catch(Xn){en(Dn("Error formatting plural.",Xn))}return"other"}var Mt=e(34485),Kt=e.n(Mt);function Qt(Le,it){return Object.keys(Le).reduce(function(ae,_t){return ae[_t]=Object.assign({timeZone:it},Le[_t]),ae},{})}function xn(Le,it){var ae=Object.keys(Object.assign(Object.assign({},Le),it));return ae.reduce(function(_t,en){return _t[en]=Object.assign(Object.assign({},Le[en]||{}),it[en]||{}),_t},{})}function yn(Le,it){if(!it)return Le;var ae=gt.formats;return Object.assign(Object.assign(Object.assign({},ae),Le),{date:xn(Qt(ae.date,it),Qt(Le.date||{},it)),time:xn(Qt(ae.time,it),Qt(Le.time||{},it))})}var Bn=function(it){return C.createElement.apply(T,[C.Fragment,null].concat(Kt()(it)))};function Zn(Le,it){var ae=Le.locale,_t=Le.formats,en=Le.messages,En=Le.defaultLocale,_n=Le.defaultFormats,Xn=Le.onError,pr=Le.timeZone,Vr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{id:""},yr=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},Tr=Vr.id,Cr=Vr.defaultMessage;ut(!!Tr,"[React Intl] An `id` must be provided to format a message.");var zr=en&&en[String(Tr)];_t=yn(_t,pr),_n=yn(_n,pr);var Ur=[];if(zr)try{var Sr=it.getMessageFormat(zr,ae,_t,{formatters:it});Ur=Sr.formatHTMLMessage(yr)}catch(sa){Xn(Dn('Error formatting message: "'.concat(Tr,'" for locale: "').concat(ae,'"')+(Cr?", using default message as fallback.":""),sa))}else(!Cr||ae&&ae.toLowerCase()!==En.toLowerCase())&&Xn(Dn('Missing message: "'.concat(Tr,'" for locale: "').concat(ae,'"')+(Cr?", using default message as fallback.":"")));if(!Ur.length&&Cr)try{var fr=it.getMessageFormat(Cr,En,_n);Ur=fr.formatHTMLMessage(yr)}catch(sa){Xn(Dn('Error formatting the default message for: "'.concat(Tr,'"'),sa))}return Ur.length?Ur.length===1&&typeof Ur[0]=="string"?Ur[0]||Cr||String(Tr):Bn(Ur):(Xn(Dn('Cannot format message: "'.concat(Tr,'", ')+"using message ".concat(zr||Cr?"source":"id"," as fallback."))),typeof zr=="string"?zr||Cr||String(Tr):Cr||String(Tr))}function zn(Le,it){var ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{id:""},_t=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},en=Object.keys(_t).reduce(function(En,_n){var Xn=_t[_n];return En[_n]=typeof Xn=="string"?Rt(Xn):Xn,En},{});return Zn(Le,it,ae,en)}var Kn=e(57761),Gn=e.n(Kn),sr=e(16962),ar=e.n(sr),dr=["localeMatcher","type","style"],pt=Date.now();function xt(Le){return"".concat(pt,"_").concat(Le,"_").concat(pt)}function St(Le,it,ae){var _t=Le.locale,en=Le.onError,En=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},_n=Intl.ListFormat;_n||en(Dn(`Intl.ListFormat is not available in this environment. -Try polyfilling it using "@formatjs/intl-listformat" -`));var Xn=on(En,dr);try{var pr={},Vr=ae.map(function(Tr,Cr){if(ar()(Tr)==="object"){var zr=xt(Cr);return pr[zr]=Tr,zr}return String(Tr)});if(!Object.keys(pr).length)return it(_t,Xn).format(Vr);var yr=it(_t,Xn).formatToParts(Vr);return yr.reduce(function(Tr,Cr){var zr=Cr.value;return pr[zr]?Tr.push(pr[zr]):typeof Tr[Tr.length-1]=="string"?Tr[Tr.length-1]+=zr:Tr.push(zr),Tr},[])}catch(Tr){en(Dn("Error formatting list.",Tr))}return ae}var Ct=["localeMatcher","style","type","fallback"];function Tt(Le,it,ae){var _t=Le.locale,en=Le.onError,En=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},_n=Intl.DisplayNames;_n||en(Dn(`Intl.DisplayNames is not available in this environment. -Try polyfilling it using "@formatjs/intl-displaynames" -`));var Xn=on(En,Ct);try{return it(_t,Xn).of(ae)}catch(pr){en(Dn("Error formatting display name.",pr))}}var ln=Gn()||Kn;function Tn(Le){return{locale:Le.locale,timeZone:Le.timeZone,formats:Le.formats,textComponent:Le.textComponent,messages:Le.messages,defaultLocale:Le.defaultLocale,defaultFormats:Le.defaultFormats,onError:Le.onError}}function dn(Le,it){var ae=ot(it),_t=Object.assign(Object.assign({},Ln),Le),en=_t.locale,En=_t.defaultLocale,_n=_t.onError;return en?!Intl.NumberFormat.supportedLocalesOf(en).length&&_n?_n(Dn('Missing locale data for locale: "'.concat(en,'" in Intl.NumberFormat. Using default locale: "').concat(En,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):!Intl.DateTimeFormat.supportedLocalesOf(en).length&&_n&&_n(Dn('Missing locale data for locale: "'.concat(en,'" in Intl.DateTimeFormat. Using default locale: "').concat(En,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details'))):(_n&&_n(Dn('"locale" was not configured, using "'.concat(En,'" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details'))),_t.locale=_t.defaultLocale||"en"),Object.assign(Object.assign({},_t),{formatters:ae,formatNumber:Ht.bind(null,_t,ae.getNumberFormat),formatNumberToParts:at.bind(null,_t,ae.getNumberFormat),formatRelativeTime:Yt.bind(null,_t,ae.getRelativeTimeFormat),formatDate:On.bind(null,_t,ae.getDateTimeFormat),formatDateToParts:jn.bind(null,_t,ae.getDateTimeFormat),formatTime:Un.bind(null,_t,ae.getDateTimeFormat),formatTimeToParts:Qn.bind(null,_t,ae.getDateTimeFormat),formatPlural:Lt.bind(null,_t,ae.getPluralRules),formatMessage:Zn.bind(null,_t,ae),formatHTMLMessage:zn.bind(null,_t,ae),formatList:St.bind(null,_t,ae.getListFormat),formatDisplayName:Tt.bind(null,_t,ae.getDisplayNames)})}var ur=function(Le){b()(ae,Le);var it=m()(ae);function ae(){var _t;return v()(this,ae),_t=it.apply(this,arguments),_t.cache=Be(),_t.state={cache:_t.cache,intl:dn(Tn(_t.props),_t.cache),prevConfig:Tn(_t.props)},_t}return c()(ae,[{key:"render",value:function(){return bn(this.state.intl),C.createElement(F,{value:this.state.intl},this.props.children)}}],[{key:"getDerivedStateFromProps",value:function(en,En){var _n=En.prevConfig,Xn=En.cache,pr=Tn(en);return ln(_n,pr)?null:{intl:dn(pr,Xn),prevConfig:pr}}}]),ae}(C.PureComponent);ur.displayName="IntlProvider",ur.defaultProps=Ln;var Ir=e(15213),br=e(87308),Er=e.n(br),Gr=e(62118),Pr=e.n(Gr),Dr=function(Le,it){var ae={};for(var _t in Le)Object.prototype.hasOwnProperty.call(Le,_t)&&it.indexOf(_t)<0&&(ae[_t]=Le[_t]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var en=0,_t=Object.getOwnPropertySymbols(Le);en<_t.length;en++)it.indexOf(_t[en])<0&&Object.prototype.propertyIsEnumerable.call(Le,_t[en])&&(ae[_t[en]]=Le[_t[en]]);return ae},Yn=Gn()||Kn,$e=function(it,ae){return Zn(Object.assign(Object.assign({},Ln),{locale:"en"}),ot(),it,ae)},vt=function(Le){b()(ae,Le);var it=m()(ae);function ae(){return v()(this,ae),it.apply(this,arguments)}return c()(ae,[{key:"shouldComponentUpdate",value:function(en){var En=this.props,_n=En.values,Xn=Dr(En,["values"]),pr=en.values,Vr=Dr(en,["values"]);return!Yn(pr,_n)||!Yn(Xn,Vr)}},{key:"render",value:function(){var en=this;return C.createElement(ee.Consumer,null,function(En){en.props.defaultMessage||bn(En);var _n=En||{},Xn=_n.formatMessage,pr=Xn===void 0?$e:Xn,Vr=_n.textComponent,yr=Vr===void 0?C.Fragment:Vr,Tr=en.props,Cr=Tr.id,zr=Tr.description,Ur=Tr.defaultMessage,Sr=Tr.values,fr=Tr.children,sa=Tr.tagName,Lr=sa===void 0?yr:sa,gr={id:Cr,description:zr,defaultMessage:Ur},ha=pr(gr,Sr);return Array.isArray(ha)||(ha=[ha]),typeof fr=="function"?fr.apply(void 0,Kt()(ha)):Lr?C.createElement.apply(T,[Lr,null].concat(Kt()(ha))):ha})}}]),ae}(C.Component);vt.displayName="FormattedMessage",vt.defaultProps={values:{}};var ct=vt;function Bt(){var Le=(0,C.useContext)(ee);return bn(Le),Le}var rn=e(98584),We={datasets:"Datasets",projects:"Projects",annotate:"Annotate",annotator:"Annotator",lab:"Lab",docs:"Docs","menu.Home":"Home","menu.Dataset":"Dataset","menu.Dataset.Dataset":"Dataset","menu.Dataset.Datasets":"Datasets","menu.Project":"Project","menu.Project.Projects":"Project List","menu.Project.ProjectDetail":"Project Detail","menu.Project.ProjectTaskWorkspace":"Project Task Workspace","menu.Login":"Login","menu.Annotator":"Annotator","menu.Lab":"Lab","menu.Lab.Lab":"Lab","menu.Lab.Datasets":"Datasets","menu.Lab.flagtool":"Flag Tool",login:"Login",logout:"Logout",loginSuccess:"Login Successfully",loginAuthenticationFailed:"Authentication failed. Please check your username and password and try again.",logoutSuccess:"Logout Successfully",logoutFailed:"Logout Failed",username:"Username",password:"Password",usernameTip:"Please input your username",passwordTip:"Please input your password",getStart:"GET START","dataset.images":"images","dataset.detail.category":"Category","dataset.detail.labelSets":"Label sets","dataset.diffMode.overlay":"Overlay","dataset.diffMode.tiled":"Tiled","dataset.detail.labelSetsName":"Name","dataset.detail.confidence":"Confidence","dataset.detail.style":"Style","dataset.detail.displayOptions":"Display options","dataset.detail.showAnnotations":"Display annotation of selected type","dataset.detail.displayType":"Type","dataset.detail.analysis":"Analysis","dataset.detail.analModal.title":"Analysis","dataset.detail.analModal.btn":"Analysis FN/FP","dataset.detail.analModal.select":"Select a prediction label set","dataset.detail.analModal.precision":"Precision","dataset.detail.analModal.sort":"Sort","dataset.detail.analModal.display":"Display","dataset.detail.analModal.diff":" Diff","dataset.detail.analModal.score":"score","dataset.detail.analModal.exit":"Exit Analysis","dataset.detail.columnSetting.title":"Max column count","dataset.toAnalysis.unSupportWarn":"You should have a prediction label set with detection annotaion first","dataset.toAnalysis.unSelectWarn":"Please select a prediction label set","dataset.onClickCopyLink.success":"Copy link success!","dataset.detail.overlay":"Overlay","annotate.quick":"Quick Mode","annotate.quick.desc":"Upload local image set for quick annotation experience","annotate.collaborative":"Collaborative Mode","annotate.collaborative.desc":"Create project for collaborative annotation management","annotator.setting":"Setting","annotator.export":"Export Annotation","annotator.formModal.title":"Before you start","annotator.formModal.importImages":"Import Images","annotator.formModal.imageTips":"Tips: Import a maximum of 20 images, with each image not exceeding 5MB.","annotator.formModal.categories":"Categories","annotator.formModal.addCategory":"Add","annotator.formModal.categoryPlaceholder":`Please enter the category names. You can input multiple categories by separating them with a new line. E.g.: - person - dog - car`,"annotator.formModal.categoriesCount":"Categories Count","annotator.formModal.fileRequiredMsg":"At least one image is required.","annotator.formModal.fileCountLimitMsg":"File count should not exceed {count}.","annotator.formModal.fileSizeLimitMsg":"The size of each individual image cannot exceed {size} MB.","annotator.formModal.categoryRequiredMsg":"At least one category is required.","annotator.formModal.deleteCategory.title":"Info","annotator.formModal.deleteCategory.desc":"This category is used by current annotations. Please manually delete those annotations or revise their category first.","smartAnnotation.infoModal.title":"Experience Intelligent Annotate","smartAnnotation.infoModal.content":"Sorry, this feature is not available in the local version of DeepDataSpace currently. Please visit the official website for more information. You can contact us (deepdataspace_dm@idea.edu.cn) for a priority experience of intelligent annotate.","smartAnnotation.infoModal.action":"Visit Our Website","smartAnnotation.detection.name":"Intelligent Object Detection","smartAnnotation.detection.input":"Select or enter categories","smartAnnotation.segmentation.name":"Intelligent Segmentation","smartAnnotation.pose.name":"Intelligent Pose Estimation","smartAnnotation.pose.input":"Select template","smartAnnotation.pose.apply":"Apply Results","smartAnnotation.annotate":"Auto-Annotate","smartAnnotation.segmentation.tipsInitial":"Tips: Draw a bounding box around your target or click the center of it to generate initial segmentation.","smartAnnotation.segmentation.tipsNext":"Tips: Modify results by clicking the left mouse button to add a positive point, or clicking the right mouse button to add a negative point.","smartAnnotation.msg.loading":"Loading Intelligent Annotation...","smartAnnotation.msg.success":"Request Annotations Successfully","smartAnnotation.msg.error":"Request Annotations Failed","smartAnnotation.msg.labelRequired":"Please select one category at least","smartAnnotation.msg.confResults":"{count} matching annotations shown","smartAnnotation.msg.applyConf":"{count} annotations have been retained, with the others removed.","editor.save":"Save","editor.cancel":"Cancel","editor.delete":"Delete","editor.reject":"Reject","editor.approve":"Approve","editor.prev":"Previous Image","editor.next":"Next Image","editor.exit":"Exit","editor.shortcuts":"Shortcuts","editor.confidence":"Confidence","editor.annotsList.categories":"Categories","editor.annotsList.objects":"Objects","editor.annotsList.hideAll":"Hide All","editor.annotsList.showAll":"Show All","editor.annotsList.hideCate":"Hide Category","editor.annotsList.showCate":"Show Category","editor.annotsList.hide":"Hide","editor.annotsList.show":"Show","editor.annotsList.delete":"Delete","editor.annotsList.convertToSmartMode":"Convert To Intelligent Segmentation","editor.toolbar.undo":"Undo","editor.toolbar.redo":"Redo","editor.toolbar.rectangle":"Rectangle","editor.toolbar.polygon":"Polygon","editor.toolbar.skeleton":"Skeleton (Human Body)","editor.toolbar.aiAnno":"Intelligent Annotate","editor.toolbar.drag":"Drag / Select Tool","editor.zoomTool.reset":"Reset Zoom","editor.zoomIn":"Zoom In","editor.zoomOut":"Zoom Out","editor.toolbar.undo.desc":"Undo the previous action.","editor.toolbar.redo.desc":"Redo the previous action.","editor.toolbar.rectangle.desc":"Click and drag to create a rectangular annotation that surrounds an object.","editor.toolbar.polygon.desc":"Click around the object to create a closed polygon annotation.","editor.toolbar.skeleton.desc":"Click and drag to create a human skeleton annotation, then modify the position of individual points.","editor.toolbar.aiAnno.desc":"Activate this mode under any of Rectangle / Polygon / Skeleton tools for auto-generating corresponding annotations.","editor.toolbar.drag.desc":"Drag the image or select & edit individual annotations.","editor.annotsEditor.title":"Annotation Editor","editor.annotsEditor.delete":"Delete","editor.annotsEditor.finish":"Finish","editor.annotsEditor.add":"Add","editor.annotsEditor.addCategory":"Add a category","editor.confirmLeave.content":"Are you sure to leave without saving your changes ?","editor.confirmLeave.cancel":"Wrong Click","editor.confirmLeave.ok":"No Need to Save","editor.shortcuts.tools":"Basic Tools","editor.shortcuts.tools.rectangle":"Rectangle Tool","editor.shortcuts.tools.polygon":"Polygon Tool","editor.shortcuts.tools.skeleton":"Skeleton Tool","editor.shortcuts.tools.drag":"Drag / Select Tool","editor.shortcuts.general":"General Controls","editor.shortcuts.general.smart":"Activate / Deactivate Intelligent Annotate","editor.shortcuts.general.undo":"Undo","editor.shortcuts.general.redo":"Redo","editor.shortcuts.general.next":"Next Image","editor.shortcuts.general.prev":"Previous Image","editor.shortcuts.general.save":"Save","editor.shortcuts.general.accept":"Accept","editor.shortcuts.general.reject":"Reject","editor.shortcuts.viewControl":"View Controls","editor.shortcuts.viewControl.zoomIn":"Zoom In","editor.shortcuts.viewControl.zoomOut":"Zoom Out","editor.shortcuts.viewControl.zoomReset":"Reset zoom to fit screen","editor.shortcuts.viewControl.hideCurrObject":"Hide / Show current selected annotation","editor.shortcuts.viewControl.hideCurrCategory":"Hide / Show all annotations of the selected category","editor.shortcuts.viewControl.hideAll":"Hide / Show all annotations","editor.shortcuts.viewControl.panImage":"Pan the image by dragging mouse while holding the key","editor.shortcuts.annotsControl":"Annotation Controls","editor.shortcuts.annotsControl.delete":"Delete current selected annotation","editor.shortcuts.annotsControl.finish":"Complete the annotation creation or modification","editor.shortcuts.annotsControl.cancel":"Cancel the selection or discard the annotation in progress","editor.msg.lostCategory":"{count} annotations have lost their categories. Please revise them manually.","editor.annotsList.uncategorized":"Uncategorized","editor.annotsList.point.notInImage":"Not In Image","editor.annotsList.point.notVisible":"Not Visible","editor.annotsList.point.visible":"Visible","proj.title":"Projects","proj.table.name":"Project Name","proj.table.owner":"Owner","proj.table.datasets":"Datasets","proj.table.progress":"Task Progress","proj.table.PM":"Project Manager","proj.table.status":"Status","proj.table.createAt":"Create At","proj.table.action":"Action","proj.table.action.accept":"Accept","proj.table.action.reject":"Reject","proj.table.action.edit":"Edit","proj.table.action.init":"Init","proj.table.action.info":"info","proj.table.action.detail":"Detail","proj.table.action.export":"Export","proj.table.newProject":"New Project","proj.table.detail.index":"Index","proj.table.detail.labelLeader":"Label Leader","proj.table.detail.labeler":"Labeler","proj.table.detail.reviewLeader":"Review Leader","proj.table.detail.reviewer":"Reviewer","proj.table.detail.progress":"Progress","proj.table.detail.status":"Status","proj.table.detail.action":"Action","proj.table.detail.action.assignLeader":"Assign Leader","proj.table.detail.action.assignWorker":"Assign Worker","proj.table.detail.action.detail":"Detail","proj.table.detail.action.restart":"Restart","proj.table.detail.action.accept":"Accept","proj.table.detail.action.reject":"Reject","proj.table.detail.action.view":"View","proj.table.detail.action.startLabel":"Start Label","proj.table.detail.action.startReview":"Start Review","proj.table.detail.batchAssignLeader":"Batch Assign Leader","proj.detail.owner":"Owner","proj.detail.managers":"Managers","proj.assign.modal.assign":"Assign","proj.assign.modal.reassign":"Reassign","proj.assign.modal.ll.label":"Leader of Label Team","proj.assign.modal.ll.placeholder":"Select one of members as Team Leader to assign labelers","proj.assign.modal.ll.tooltip":"Assign yourself as Team Leader is also allowed here","proj.assign.modal.ll.msg":"Please select one of members as Team Leader for this task","proj.assign.modal.rl.label":"Leader of Review Team","proj.assign.modal.rl.placeholder":"Select one of members as Team Leader to assign reviews","proj.assign.modal.rl.tooltip":"Assign yourself as Team Leader is also allowed here","proj.assign.modal.rl.msg":"Please select one of members as Team Leader for this task","proj.assign.modal.ler.label":"Labeler","proj.assign.modal.ler.placeholder":"Select {times} of members as labeler to work","proj.assign.modal.ler.tootltip":"Assign yourself as Labeler is also allowed here","proj.assign.modal.ler.msg":"Please select {times} of members as Labeler for this task","proj.assign.modal.ler.msgTimes":"Must be {times} members","proj.assign.modal.rer.label":"Reviewer","proj.assign.modal.rer.placeholder":"Select {times} of members as labeler to work","proj.assign.modal.rer.tootltip":"Assign yourself as Reviewer is also allowed here","proj.assign.modal.rer.msg":"Please select {times} of members as Reviewer for this task","proj.assign.modal.rer.msgTimes":"Must be {times} members","proj.assign.modal.reassign.label":"Reassign to","proj.assign.modal.reassign.placeholder":"Select one of members to reassign","proj.assign.modal.reassign.msg":"Please select one of members to reassign","proj.detail.modal.reassign":"Reassign","proj.detail.modal.index":"Index","proj.detail.modal.role":"Role","proj.detail.modal.worker":"Worker","proj.detail.modal.progress":"Progress","proj.detail.modal.action":"Action","proj.detail.modal.title":"Task Detail {id}","proj.taskProgress.done":"Done","proj.taskProgress.inRework":"InRework","proj.taskProgress.toReview":"ToReview","proj.taskProgress.toLabel":"ToLabel","proj.assignModalFinish.assignLeader":"Assign team leader success!","proj.assignModalFinish.assignWorker":"Assign worker success!","proj.assignModalFinish.reassignWorker":"Reassign worker success!","proj.assignModalFinish.restarTask":"Restart task success!","proj.assignModalFinish.commiTask":"Commit task success!","proj.assignModalFinish.changeTaskStatus":"Change task status success!","proj.projectModalFinish.new":"New project success!","proj.projectModalFinish.edit":"Edit project success!","proj.projectModalFinish.init":"Init project success!","proj.projectModalFinish.change":"Change project status success!","proj.onLabelSave.warning":"have not add any annotation, please check it","proj.onLabelSave.loading":"Saving annotation...","proj.onLabelSave.save":"Save success\uFF01","proj.onLabelSave.finish":"Finish work\uFF01","proj.onLabelSave.error":"Save annotation fail, please retry","proj.onReviewResult.loading":"Saving review result...","proj.onReviewResult.save":"Save success\uFF01","proj.onReviewResult.finish":"Finish work\uFF01","proj.onReviewResult.error":"Save review result fail, please retry","proj.tabItems.toLabel":"To Label ({num})","proj.tabItems.toReview":"To Review ({num})","proj.tabItems.inRework":"In Rework ({num})","proj.tabItems.done":"Done ({num})","proj.editModal.editProj":"Edit Project","proj.editModal.newProj":"New Project","proj.editModal.stepForm.title":"Basics","proj.editModal.stepForm.desc":"Admin Only","proj.editModal.stepForm.name.label":"Project Name","proj.editModal.stepForm.name.placeholder":"Please input project name","proj.editModal.stepForm.name.rule":"Please input project name","proj.editModal.stepForm.desc.label":"Description","proj.editModal.stepForm.desc.placeholder":"Optional description of your project","proj.editModal.stepForm.dataset.label":"Datasets","proj.editModal.stepForm.dataset.placeholder":"Connect at least one dataset to this project","proj.editModal.stepForm.dataset.rule":"Please select at least one dataset for this project","proj.editModal.stepForm.preLabel.label":"Pre Label","proj.editModal.stepForm.preLabel.placeholder":"Please input pre label name","proj.editModal.stepForm.category.label":"Categories","proj.editModal.stepForm.category.placeholder":"Please input project categories, split with ','","proj.editModal.stepForm.category.rule":"Please input categories","proj.editModal.stepForm.PM.label":"Project Managers","proj.editModal.stepForm.PM.placeholder":"Select at least one of members as Project Manager to manage tasks","proj.editModal.stepForm.PM.extra":"Assign yourself as PM is also allowed here","proj.editModal.stepForm.PM.rule":"Please select at least one of members as Project Manager","proj.editModal.stepForm.task.title":"Workflow Setting","proj.editModal.stepForm.task.desc":"Project Manager Only","proj.editModal.stepForm.task.msg":"Project Manager Only (You can assign yourself as PM on previous step).","proj.editModal.stepForm.radio.label":"Split Task Way","proj.editModal.stepForm.radio.dataset":"dataset","proj.editModal.stepForm.radio.size":"Batch Size","proj.editModal.stepForm.batchSize.label":"Batch Size","proj.editModal.stepForm.batchSize.placeholder":"Please enter Batch size","proj.editModal.stepForm.batchSize.tooltip":"Batch size is set as the number of images of each task","proj.editModal.stepForm.batchSize.msg":"Please enter Batch size","proj.editModal.stepForm.rview.label":"Rviewer Settings","proj.editModal.stepForm.rview.no":"No Reviewer","proj.editModal.stepForm.rview.one":"1 Reviewer","proj.editModal.setWorkflowNow":"Set workflow now","proj.infoModal.title":"Project Info","proj.infoModal.name":"Project Name","proj.infoModal.desc":"Description","proj.infoModal.label":"Project Managers","proj.exportModal.title":"Export to Dataset","proj.exportModal.labelName.name":"Labelset","proj.exportModal.labelName.rule":"Please input labelset name","proj.exportModal.labelName.tips":'You can check labeling result in selected dataset with the labelset name after clicking "OK". ',"proj.exportModal.submitSuccess":'Successfully export labelset "{name}" into selected dataset, you can check labeled results in datasets module.',"proj.workspace.eTask.startLabel":"Start Label","proj.workspace.eTask.edit":"Edit","proj.workspace.eTask.startRework":"Start Rework","proj.workspace.eTask.startReview":"Start Review","proj.workspace.eProj.startLabeling":"Start Labeling","proj.workspace.eProj.startRework":"Start Rework","proj.workspace.eProj.startReview":"Start Review","proj.workspace.eProj.role":"Current Role","proj.statusMap.waiting":"Waiting","proj.statusMap.initializing":"Initializing","proj.statusMap.working":"Working","proj.statusMap.reviewing":"Reviewing","proj.statusMap.rejected":"Rejected","proj.statusMap.accepted":"Accepted","proj.statusMap.exported":"Exported","proj.eTaskStatus.waiting":"Waiting","proj.eTaskStatus.working":"Working","proj.eTaskStatus.reviewing":"Reviewing","proj.eTaskStatus.rejected":"Rejected","proj.eTaskStatus.accepted":"Accepted","lab.card.title":"Flag Tool","lab.card.subTitle":"Pick images to flag","lab.toolsBar.selectAll":"Select all","lab.toolsBar.selectSome":"Selected {num} items","lab.toolsBar.selectInvert":"Select invert","lab.toolsBar.filter":"Filter","lab.toolsBar.saveAs":"Save selected items as","lab.toolsBar.updateOrder":"Update Order","lab.displayOption.showAnnotations":"Display annotation of selected type","lab.displayOption.showAllCategory":"Display annotations from all categories","lab.displayOption.showImgDesc":"Show image description","lab.displayOption.showBoxText":"Show text in boxes","lab.displayOption.showSegFilling":"Display segmentation filling (F)","lab.displayOption.showSegContour":"Display segmentation contour (C)","lab.displayOption.showMattingColorFill":"Display matting color filling","lab.displayOption.showKeyPointsLine":"Display keypoint lines","lab.displayOption.showKeyPointsBox":"Display keypoint boxs","lab.onClickCopyLink.success":"Copy link success!","notFound.title":"Sorry, the page you visited does not exist.","notFound.backHome":"Back Home","mobileAlert.title":"Kindly Reminder","mobileAlert.subTitle":"This site not support mobile display yet, please switch to computer to open.","layout.title":"Deep Data Space","requestConfig.errorData.msg":"Request error, please retry ({code})","requestConfig.success.msg":"Request succeeded.","requestConfig.unAuth.msg":"Unauthorized access. Please Login.","requestConfig.permissionDenied.msg":"Permission denied. Your account does not have the required permissions to perform this action.","requestConfig.responseStatus.msg":"Response status: {status}","requestConfig.noResponse.msg":"None response! Please retry.","requestConfig.requestError.msg":"Request error, please retry."},Ie=e(76934),Et={datasets:"\u6570\u636E\u96C6",projects:"\u9879\u76EE",annotator:"\u6807\u6CE8\u5668",annotate:"\u6807\u6CE8",lab:"\u5B9E\u9A8C\u5BA4",docs:"\u6587\u6863","menu.Home":"\u9996\u9875","menu.Dataset":"\u6570\u636E\u96C6","menu.Dataset.Dataset":"\u6570\u636E\u96C6","menu.Dataset.Datasets":"\u6570\u636E\u96C6","menu.Project":"\u9879\u76EE","menu.Project.Projects":"\u9879\u76EE\u5217\u8868","menu.Project.ProjectDetail":"\u9879\u76EE\u8BE6\u60C5","menu.Project.ProjectTaskWorkspace":"\u4EFB\u52A1\u5DE5\u4F5C\u7AD9","menu.Login":"\u767B\u5F55","menu.Annotator":"\u6807\u6CE8","menu.Lab":"\u5B9E\u9A8C\u5BA4","menu.Lab.Lab":"\u5B9E\u9A8C\u5BA4","menu.Lab.Datasets":"\u6570\u636E\u96C6","menu.Lab.flagtool":"\u6807\u8BB0\u5DE5\u5177",login:"\u767B\u5F55",logout:"\u9000\u51FA\u767B\u5F55",loginSuccess:"\u767B\u5F55\u6210\u529F",loginAuthenticationFailed:"\u9274\u6743\u5931\u8D25\uFF0C\u8BF7\u68C0\u67E5\u4F60\u7684\u7528\u6237\u540D\u6216\u5BC6\u7801\u662F\u5426\u6B63\u786E.",logoutSuccess:"\u767B\u51FA\u6210\u529F",logoutFailed:"\u767B\u51FA\u5931\u8D25",username:"\u7528\u6237\u540D",password:"\u5BC6\u7801",usernameTip:"\u8BF7\u8F93\u5165\u7528\u6237\u540D",passwordTip:"\u8BF7\u8F93\u5165\u5BC6\u7801",getStart:"\u5F00 \u59CB","dataset.images":"\u5F20\u56FE\u7247","dataset.detail.category":"\u5206\u7C7B","dataset.detail.labelSets":"\u6807\u6CE8\u96C6","dataset.diffMode.overlay":"\u8986\u76D6","dataset.diffMode.tiled":"\u5E73\u94FA","dataset.detail.labelSetsName":"\u540D\u79F0","dataset.detail.confidence":"\u7F6E\u4FE1\u5EA6","dataset.detail.style":"\u6837\u5F0F","dataset.detail.displayOptions":"\u5C55\u793A\u9009\u9879","dataset.detail.showAnnotations":"\u663E\u793A\u9009\u5B9A\u7C7B\u578B\u7684\u6807\u6CE8","dataset.detail.displayType":"\u7C7B\u522B","dataset.detail.analysis":"\u5206\u6790","dataset.detail.analModal.title":"\u5206\u6790","dataset.detail.analModal.btn":"\u5206\u6790 FN/FP","dataset.detail.analModal.select":"\u9009\u62E9\u4E00\u4E2A\u9884\u6807\u6CE8\u96C6","dataset.detail.analModal.precision":"\u7CBE\u5EA6","dataset.detail.analModal.sort":"\u6392\u5E8F","dataset.detail.analModal.display":"\u5C55\u793A","dataset.detail.analModal.diff":"\u5BF9\u6BD4","dataset.detail.analModal.score":"\u5206\u6570","dataset.detail.analModal.exit":"\u9000\u51FA\u5206\u6790","dataset.detail.columnSetting.title":"\u6700\u5927\u5C55\u793A\u5217\u6570","dataset.toAnalysis.unSupportWarn":"\u60A8\u5E94\u8BE5\u5148\u52A0\u8F7D\u5305\u542B\u76EE\u6807\u68C0\u6D4B\u7ED3\u679C\u7684\u9884\u6807\u6CE8\u96C6","dataset.toAnalysis.unSelectWarn":"\u8BF7\u9009\u62E9\u4E00\u4E2A\u9884\u6807\u6CE8\u96C6","dataset.onClickCopyLink.success":"\u590D\u5236\u94FE\u63A5\u6210\u529F!","dataset.detail.overlay":"\u8986\u76D6","annotate.quick":"\u5FEB\u901F\u6807\u6CE8","annotate.quick.desc":"\u4E0A\u4F20\u672C\u5730\u56FE\u7247\u96C6\uFF0C\u8FDB\u884C\u5FEB\u901F\u6807\u6CE8\u4F53\u9A8C","annotate.collaborative":"\u534F\u540C\u6807\u6CE8","annotate.collaborative.desc":"\u521B\u5EFA\u6807\u6CE8\u9879\u76EE\uFF0C\u8FDB\u884C\u591A\u4EBA\u534F\u540C\u6807\u6CE8\u7BA1\u7406","annotator.setting":"\u8BBE\u7F6E","annotator.annotate":"\u6807\u6CE8","annotator.export":"\u5BFC\u51FA\u6807\u6CE8","annotator.formModal.title":"\u5F00\u59CB\u4E4B\u524D","annotator.formModal.importImages":"\u5BFC\u5165\u56FE\u7247","annotator.formModal.imageTips":"\u6CE8\u610F\uFF1A\u6700\u591A\u5BFC\u5165{count}\u5F20\u56FE\u7247\uFF0C\u6BCF\u5F20\u56FE\u7247\u4E0D\u8D85\u8FC7{size}MB\u3002","annotator.formModal.categories":"\u5BFC\u5165\u6807\u6CE8\u7C7B\u522B","annotator.formModal.addCategory":"\u6DFB\u52A0","annotator.formModal.categoryPlaceholder":`\u8BF7\u8F93\u5165\u7C7B\u522B\u540D\u79F0, \u591A\u4E2A\u7C7B\u522B\u53EF\u4EE5\u6362\u884C\u5206\u9694, \u4F8B\u5982: - person - dog - car`,"annotator.formModal.categoriesCount":"\u5F53\u524D\u7C7B\u522B\u6807\u7B7E\u6570\u91CF","annotator.formModal.fileRequiredMsg":"\u8BF7\u81F3\u5C11\u5BFC\u5165\u4E00\u5F20\u56FE\u7247","annotator.formModal.fileCountLimitMsg":"\u56FE\u7247\u91CF\u4E0D\u80FD\u8D85\u8FC7{count}\u5F20","annotator.formModal.fileSizeLimitMsg":"\u5355\u5F20\u56FE\u7247\u4E0D\u80FD\u8D85\u8FC7{size}MB","annotator.formModal.categoryRequiredMsg":"\u8BF7\u81F3\u5C11\u8F93\u5165\u4E00\u4E2A\u7C7B\u522B\u6807\u7B7E","annotator.formModal.deleteCategory.titlt":"\u6CE8\u610F","annotator.formModal.deleteCategory.desc":"\u6709\u6807\u6CE8\u4E2D\u4F7F\u7528\u4E86\u8FD9\u4E2A\u7C7B\u522B\uFF0C\u8BF7\u5148\u624B\u52A8\u5220\u9664\u8FD9\u4E9B\u6807\u6CE8\u6216\u4FEE\u6539\u5B83\u4EEC\u7684\u7C7B\u522B","smartAnnotation.infoModal.title":"\u4F53\u9A8C\u667A\u80FD\u6807\u6CE8","smartAnnotation.infoModal.content":"\u62B1\u6B49, DeepDataSpace\u7684\u672C\u5730\u7248\u672C\u6682\u65F6\u4E0D\u652F\u6301\u667A\u80FD\u6807\u6CE8\u529F\u80FD, \u60A8\u53EF\u4EE5\u524D\u5F80\u5B98\u7F51\u4E86\u89E3\u66F4\u591A\u4FE1\u606F\u6216\u8054\u7CFB\u6211\u4EEC\uFF08deepdataspace_dm@idea.edu.cn\uFF09\u83B7\u53D6\u667A\u80FD\u6807\u6CE8\u7684\u4F53\u9A8C\u901A\u9053\u3002","smartAnnotation.infoModal.action":"\u524D\u5F80\u5B98\u7F51","smartAnnotation.detection.name":"\u667A\u80FD\u76EE\u6807\u68C0\u6D4B","smartAnnotation.segmentation.name":"\u667A\u80FD\u56FE\u50CF\u5206\u5272","smartAnnotation.pose.name":"\u667A\u80FD\u59FF\u6001\u4F30\u8BA1","smartAnnotation.annotate":"\u751F\u6210\u6807\u6CE8","smartAnnotation.detection.input":"\u9009\u62E9\u6216\u8F93\u5165\u7C7B\u522B","smartAnnotation.pose.input":"\u9009\u62E9\u6A21\u7248","smartAnnotation.pose.apply":"\u4FDD\u7559\u5F53\u524D\u7ED3\u679C","smartAnnotation.segmentation.tipsInitial":"\u63D0\u793A\uFF1A\u5728\u76EE\u6807\u5BF9\u8C61\u5468\u56F4\u62C9\u4E00\u4E2A\u5305\u56F4\u6846\u6216\u5355\u51FB\u5176\u4E2D\u5FC3\u70B9\uFF0C\u751F\u6210\u521D\u59CB\u7ED3\u679C\u3002","smartAnnotation.segmentation.tipsNext":"\u8BF7\u4FEE\u6B63\u6807\u6CE8\u7ED3\u679C: \u8BF7\u5355\u51FB\u5DE6\u952E\u6DFB\u52A0\u6B63\u70B9\uFF08\u76EE\u6807\u5305\u542B\u8BE5\u70B9\uFF09\uFF0C\u5355\u51FB\u53F3\u952E\u6DFB\u52A0\u8D1F\u70B9\uFF08\u76EE\u6807\u4E0D\u5305\u542B\u8BE5\u70B9\uFF09\u3002","smartAnnotation.pose.tipsNext":"\u8BF7\u4FEE\u6B63\u6807\u6CE8\u7ED3\u679C: \u8BF7\u5355\u51FB\u5DE6\u952E\u6DFB\u52A0\u6B63\u70B9\uFF08\u76EE\u6807\u5305\u542B\u8BE5\u70B9\uFF09\uFF0C\u5355\u51FB\u53F3\u952E\u6DFB\u52A0\u8D1F\u70B9\uFF08\u76EE\u6807\u4E0D\u5305\u542B\u8BE5\u70B9\uFF09\u3002","smartAnnotation.msg.loading":"\u6B63\u5728\u8BF7\u6C42\u667A\u80FD\u6807\u6CE8\u7ED3\u679C...","smartAnnotation.msg.success":"\u667A\u80FD\u6807\u6CE8\u8BF7\u6C42\u6210\u529F","smartAnnotation.msg.error":"\u667A\u80FD\u6807\u6CE8\u8BF7\u6C42\u5931\u8D25","smartAnnotation.msg.labelRequired":"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u76EE\u6807\u7C7B\u522B","smartAnnotation.msg.confResults":"\u5171\u6709{count}\u6761\u6807\u6CE8\u7B26\u5408\u76EE\u6807\u7F6E\u4FE1\u533A\u95F4","smartAnnotation.msg.applyConf":"\u5DF2\u4FDD\u7559{count}\u6761\u6807\u6CE8\uFF0C\u5176\u4ED6\u6807\u6CE8\u5DF2\u79FB\u9664","editor.save":"\u4FDD\u5B58","editor.cancel":"\u53D6\u6D88","editor.delete":"\u5220\u9664","editor.reject":"\u62D2\u7EDD","editor.approve":"\u901A\u8FC7","editor.prev":"\u4E0A\u4E00\u5F20","editor.next":"\u4E0B\u4E00\u5F20","editor.exit":"\u9000\u51FA","editor.shortcuts":"\u5FEB\u6377\u952E","editor.confidence":"\u7F6E\u4FE1\u533A\u95F4","editor.annotsList.categories":"\u5206\u7C7B","editor.annotsList.objects":"\u5B9E\u4F8B","editor.annotsList.hideAll":"\u9690\u85CF\u5168\u90E8","editor.annotsList.showAll":"\u663E\u793A\u5168\u90E8","editor.annotsList.hideCate":"\u9690\u85CF\u7C7B\u522B","editor.annotsList.showCate":"\u663E\u793A\u7C7B\u522B","editor.annotsList.hide":"\u9690\u85CF","editor.annotsList.show":"\u663E\u793A","editor.annotsList.delete":"\u5220\u9664","editor.annotsList.convertToSmartMode":"\u8F6C\u6362\u81F3\u4EA4\u4E92\u5F0F\u667A\u80FD\u5206\u5272","editor.toolbar.undo":"\u64A4\u9500","editor.toolbar.redo":"\u91CD\u505A","editor.toolbar.rectangle":"\u77E9\u5F62","editor.toolbar.polygon":"\u591A\u8FB9\u5F62","editor.toolbar.skeleton":"\u9AA8\u9ABC\uFF08\u4EBA\u4F53\uFF09","editor.toolbar.aiAnno":"\u667A\u80FD\u6807\u6CE8","editor.toolbar.drag":"\u62D6\u62FD/\u9009\u62E9\u5DE5\u5177","editor.zoomTool.reset":"\u91CD\u7F6E\u5C3A\u5BF8","editor.zoomIn":"\u653E\u5927","editor.zoomOut":"\u7F29\u5C0F","editor.toolbar.undo.desc":"\u64A4\u9500\u4E0A\u4E00\u6B65\u64CD\u4F5C","editor.toolbar.redo.desc":"\u6062\u590D\u4E0A\u4E00\u6B65\u64A4\u9500\u7684\u64CD\u4F5C","editor.toolbar.rectangle.desc":"\u5355\u51FB\u786E\u5B9A\u8D77\u59CB\u70B9\uFF0C\u62D6\u52A8\u9F20\u6807\u4EE5\u521B\u5EFA\u56F4\u7ED5\u76EE\u6807\u7684\u77E9\u5F62\u6807\u6CE8\u3002","editor.toolbar.polygon.desc":"\u56F4\u7ED5\u76EE\u6807\u5355\u51FB\u6DFB\u52A0\u9876\u70B9\uFF0C\u521B\u5EFA\u95ED\u5408\u7684\u591A\u8FB9\u5F62\u6807\u6CE8\u3002","editor.toolbar.skeleton.desc":"\u5355\u51FB\u5E76\u62D6\u52A8\u9F20\u6807\u4EE5\u521B\u5EFA\u4EBA\u4F53\u9AA8\u9ABC\u6A21\u578B\uFF0C\u7136\u540E\u4FEE\u6539\u5404\u4E2A\u70B9\u7684\u4F4D\u7F6E\u3002","editor.toolbar.aiAnno.desc":"\u5728\u77E9\u5F62/\u591A\u8FB9\u5F62/\u9AA8\u9ABC\u5DE5\u5177\u4E0B\u5F00\u542F\u667A\u80FD\u6807\u6CE8\uFF0C\u53EF\u8FDB\u5165\u5BF9\u5E94\u7684\u667A\u80FD\u6807\u6CE8\u6A21\u5F0F\u3002","editor.toolbar.drag.desc":"\u62D6\u62FD\u6A21\u5F0F\u4E0B\uFF0C\u53EF\u9009\u4E2D\u5DF2\u6709\u6807\u6CE8\uFF0C\u5E76\u5BF9\u5176\u4FEE\u6539\uFF0C\u70B9\u51FB\u7A7A\u767D\u533A\u57DF\u53D6\u6D88\u9009\u4E2D\u3002","editor.annotsEditor.title":"\u4FEE\u6539\u6807\u6CE8\u5B9E\u4F8B","editor.annotsEditor.delete":"\u5220\u9664","editor.annotsEditor.finish":"\u5B8C\u6210","editor.annotsEditor.add":"\u6DFB\u52A0\u7C7B\u522B","editor.annotsEditor.addCategory":"\u6DFB\u52A0\u4E00\u4E2A\u7C7B\u522B","editor.confirmLeave.content":"\u60A8\u5F53\u524D\u7684\u4FEE\u6539\u8FD8\u672A\u4FDD\u5B58\uFF0C\u786E\u5B9A\u8981\u79BB\u5F00\u5417?","editor.confirmLeave.cancel":"\u53D6\u6D88","editor.confirmLeave.ok":"\u65E0\u9700\u4FDD\u5B58","editor.shortcuts.tools":"\u57FA\u7840\u5DE5\u5177","editor.shortcuts.tools.rectangle":"\u77E9\u5F62","editor.shortcuts.tools.polygon":"\u591A\u8FB9\u5F62","editor.shortcuts.tools.skeleton":"\u9AA8\u9ABC","editor.shortcuts.tools.drag":"\u62D6\u62FD/\u9009\u62E9\u5DE5\u5177","editor.shortcuts.general":"\u901A\u7528\u63A7\u5236","editor.shortcuts.general.smart":"\u5F00\u542F/\u5173\u95ED\u667A\u80FD\u6807\u6CE8\u6A21\u5F0F","editor.shortcuts.general.undo":"\u64A4\u9500","editor.shortcuts.general.redo":"\u91CD\u505A","editor.shortcuts.general.next":"\u4E0B\u4E00\u5F20","editor.shortcuts.general.prev":"\u4E0A\u4E00\u5F20","editor.shortcuts.general.save":"\u4FDD\u5B58","editor.shortcuts.general.accept":"\u5BA1\u6838\u901A\u8FC7","editor.shortcuts.general.reject":"\u5BA1\u6838\u62D2\u7EDD","editor.shortcuts.viewControl":"\u89C6\u56FE\u63A7\u5236","editor.shortcuts.viewControl.zoomIn":"\u653E\u5927","editor.shortcuts.viewControl.zoomOut":"\u7F29\u5C0F","editor.shortcuts.viewControl.zoomReset":"\u91CD\u7F6E\u5C3A\u5BF8\u4EE5\u9002\u5E94\u5C4F\u5E55","editor.shortcuts.viewControl.hideCurrObject":"\u9690\u85CF/\u663E\u793A\u5F53\u524D\u9009\u4E2D\u7684\u5B9E\u4F8B","editor.shortcuts.viewControl.hideCurrCategory":"\u9690\u85CF/\u663E\u793A\u5F53\u524D\u9009\u4E2D\u5B9E\u4F8B\u6240\u5C5E\u7C7B\u522B","editor.shortcuts.viewControl.hideAll":"\u9690\u85CF/\u663E\u793A\u6240\u6709\u5B9E\u4F8B","editor.shortcuts.viewControl.panImage":"\u62D6\u62FD\u56FE\u7247: \u6309\u4F4F\u7A7A\u683C\u540C\u65F6\u62D6\u52A8\u9F20\u6807","editor.shortcuts.annotsControl":"\u6807\u6CE8\u63A7\u5236","editor.shortcuts.annotsControl.delete":"\u5220\u9664\u5F53\u524D\u9009\u4E2D\u7684\u5B9E\u4F8B","editor.shortcuts.annotsControl.finish":"\u5B8C\u6210\u5F53\u524D\u5B9E\u4F8B\u7684\u521B\u5EFA/\u4FEE\u6539","editor.shortcuts.annotsControl.cancel":"\u53D6\u6D88\u9009\u4E2D/\u653E\u5F03\u6B63\u5728\u65B0\u5EFA\u7684\u5B9E\u4F8B","editor.msg.lostCategory":"{count}\u6761\u6807\u6CE8\u7F3A\u5931\u7C7B\u522B!","editor.annotsList.uncategorized":"\u672A\u5206\u7C7B","editor.annotsList.point.notInImage":"\u4E0D\u5728\u56FE\u7247\u5185","editor.annotsList.point.notVisible":"\u5728\u56FE\u4E2D\u4F46\u4E0D\u53EF\u89C1","editor.annotsList.point.visible":"\u53EF\u89C1","proj.title":"\u9879\u76EE","proj.table.name":"\u9879\u76EE\u540D\u79F0","proj.table.owner":"\u9879\u76EE\u6240\u6709\u8005","proj.table.datasets":"\u6570\u636E\u96C6","proj.table.progress":"\u4EFB\u52A1\u8FDB\u5EA6","proj.table.PM":"\u9879\u76EE\u7ECF\u7406","proj.table.status":"\u72B6\u6001","proj.table.createAt":"\u521B\u5EFA\u65F6\u95F4","proj.table.action":"\u64CD\u4F5C","proj.table.action.accept":"\u901A\u8FC7","proj.table.action.reject":"\u62D2\u7EDD","proj.table.action.edit":"\u7F16\u8F91","proj.table.action.init":"\u521D\u59CB\u5316","proj.table.action.info":"\u4FE1\u606F","proj.table.action.detail":"\u8BE6\u60C5","proj.table.action.export":"\u5BFC\u51FA","proj.table.newProject":"\u65B0\u5EFA\u9879\u76EE","proj.table.detail.index":"\u7D22\u5F15","proj.table.detail.labelLeader":"\u6807\u6CE8\u7EC4\u957F","proj.table.detail.labeler":"\u6807\u6CE8\u5458","proj.table.detail.reviewLeader":"\u5BA1\u6838\u7EC4\u957F","proj.table.detail.reviewer":"\u5BA1\u6838\u5458","proj.table.detail.progress":"\u8FDB\u5EA6","proj.table.detail.status":"\u72B6\u6001","proj.table.detail.action":"\u64CD\u4F5C","proj.table.detail.action.assignLeader":"\u5206\u914D\u7EC4\u957F","proj.table.detail.action.assignWorker":"\u5206\u914D\u64CD\u4F5C\u4EBA","proj.table.detail.action.detail":"\u8BE6\u60C5","proj.table.detail.action.restart":"\u91CD\u65B0\u5F00\u59CB","proj.table.detail.action.accept":"\u901A\u8FC7","proj.table.detail.action.reject":"\u62D2\u7EDD","proj.table.detail.action.view":"\u67E5\u770B","proj.table.detail.action.startLabel":"\u5F00\u59CB\u6807\u6CE8","proj.table.detail.action.startReview":"\u5F00\u59CB\u5BA1\u6838","proj.table.detail.batchAssignLeader":"\u6279\u91CF\u5206\u914D\u7EC4\u957F","proj.detail.owner":"\u9879\u76EE\u6240\u6709\u8005","proj.detail.managers":"\u9879\u76EE\u7ECF\u7406","proj.assign.modal.assign":"\u5206\u914D","proj.assign.modal.reassign":"\u91CD\u65B0\u5206\u914D","proj.assign.modal.ll.label":"\u6807\u6CE8\u56E2\u961F\u8D1F\u8D23\u4EBA","proj.assign.modal.ll.placeholder":"\u9009\u62E9\u4E00\u540D\u6210\u5458\u4F5C\u4E3A\u56E2\u961F\u8D1F\u8D23\u4EBA\u6765\u5206\u914D\u6807\u6CE8\u5458","proj.assign.modal.ll.tooltip":"\u4E5F\u53EF\u4EE5\u5C06\u81EA\u5DF1\u5206\u914D\u4E3A\u56E2\u961F\u8D1F\u8D23\u4EBA","proj.assign.modal.ll.msg":"\u8BF7\u9009\u62E9\u4E00\u540D\u6210\u5458\u4F5C\u4E3A\u6B64\u4EFB\u52A1\u7684\u56E2\u961F\u8D1F\u8D23\u4EBA","proj.assign.modal.rl.label":"\u5BA1\u6838\u56E2\u961F\u8D1F\u8D23\u4EBA","proj.assign.modal.rl.placeholder":"\u9009\u62E9\u4E00\u540D\u6210\u5458\u4F5C\u4E3A\u56E2\u961F\u8D1F\u8D23\u4EBA\u6765\u5206\u914D\u5BA1\u6838\u5458","proj.assign.modal.rl.tooltip":"\u4E5F\u53EF\u4EE5\u5C06\u81EA\u5DF1\u5206\u914D\u4E3A\u56E2\u961F\u8D1F\u8D23\u4EBA","proj.assign.modal.rl.msg":"\u8BF7\u9009\u62E9\u4E00\u540D\u6210\u5458\u4F5C\u4E3A\u6B64\u4EFB\u52A1\u7684\u56E2\u961F\u8D1F\u8D23\u4EBA","proj.assign.modal.ler.label":"\u6807\u6CE8\u5458","proj.assign.modal.ler.placeholder":"\u9009\u62E9{times}\u540D\u6210\u5458\u4F5C\u4E3A\u6807\u6CE8\u5458\u5DE5\u4F5C","proj.assign.modal.ler.tootltip":"\u4E5F\u53EF\u4EE5\u5C06\u81EA\u5DF1\u5206\u914D\u4E3A\u6807\u6CE8\u5458","proj.assign.modal.ler.msg":"\u8BF7\u9009\u62E9{times}\u540D\u6210\u5458\u4F5C\u4E3A\u6B64\u4EFB\u52A1\u7684\u6807\u6CE8\u5458","proj.assign.modal.ler.msgTimes":"\u5FC5\u987B\u662F{times}\u540D\u6210\u5458","proj.assign.modal.rer.label":"\u5BA1\u6838\u5458","proj.assign.modal.rer.placeholder":"\u9009\u62E9{times}\u540D\u6210\u5458\u4F5C\u4E3A\u6807\u6CE8\u5458\u5DE5\u4F5C","proj.assign.modal.rer.tootltip":"\u4E5F\u53EF\u4EE5\u5C06\u81EA\u5DF1\u5206\u914D\u4E3A\u5BA1\u6838\u5458","proj.assign.modal.rer.msg":"\u8BF7\u9009\u62E9{times}\u540D\u6210\u5458\u4F5C\u4E3A\u6B64\u4EFB\u52A1\u7684\u5BA1\u6838\u5458","proj.assign.modal.rer.msgTimes":"\u5FC5\u987B\u662F{times}\u540D\u6210\u5458","proj.assign.modal.reassign.label":"\u91CD\u65B0\u5206\u914D\u7ED9","proj.assign.modal.reassign.placeholder":"\u9009\u62E9\u4E00\u540D\u6210\u5458\u8FDB\u884C\u91CD\u65B0\u5206\u914D","proj.assign.modal.reassign.msg":"\u8BF7\u9009\u62E9\u4E00\u540D\u6210\u5458\u8FDB\u884C\u91CD\u65B0\u5206\u914D","proj.detail.modal.reassign":"\u91CD\u65B0\u5206\u914D","proj.detail.modal.index":"\u7D22\u5F15","proj.detail.modal.role":"\u89D2\u8272","proj.detail.modal.worker":"\u4EBA\u5458","proj.detail.modal.progress":"\u8FDB\u5EA6","proj.detail.modal.action":"\u64CD\u4F5C","proj.detail.modal.title":"ID\uFF1A{id} \u7684\u4EFB\u52A1\u8BE6\u60C5","proj.taskProgress.done":"\u5B8C\u6210","proj.taskProgress.inRework":"\u5DF2\u9A73\u56DE","proj.taskProgress.toReview":"\u5F85\u5BA1\u6838","proj.taskProgress.toLabel":"\u5F85\u6807\u6CE8","proj.assignModalFinish.assignLeader":"\u5206\u914D\u56E2\u961F\u8D1F\u8D23\u4EBA\u6210\u529F!","proj.assignModalFinish.assignWorker":"\u5206\u914D\u56E2\u961F\u5DE5\u4F5C\u4EBA\u5458\u6210\u529F!","proj.assignModalFinish.reassignWorker":"\u91CD\u65B0\u5206\u914D\u56E2\u961F\u5DE5\u4F5C\u4EBA\u5458\u6210\u529F!","proj.assignModalFinish.restarTask":"\u91CD\u65B0\u5F00\u59CB\u4EFB\u52A1\u6210\u529F!","proj.assignModalFinish.commiTask":"\u63D0\u4EA4\u4EFB\u52A1\u6210\u529F!","proj.assignModalFinish.changeTaskStatus":"\u4FEE\u6539\u4EFB\u52A1\u72B6\u6001\u6210\u529F!","proj.projectModalFinish.new":"\u65B0\u5EFA\u9879\u76EE\u6210\u529F!","proj.projectModalFinish.edit":"\u7F16\u8F91\u9879\u76EE\u6210\u529F!","proj.projectModalFinish.init":"\u521D\u59CB\u5316\u9879\u76EE\u6210\u529F!","proj.projectModalFinish.change":"\u4FEE\u6539\u9879\u76EE\u72B6\u6001\u6210\u529F!","proj.onLabelSave.warning":"\u6CA1\u6709\u6DFB\u52A0\u4EFB\u4F55\u6807\u6CE8\uFF0C\u8BF7\u68C0\u67E5","proj.onLabelSave.loading":"\u6B63\u5728\u4FDD\u5B58\u6807\u6CE8...","proj.onLabelSave.save":"\u4FDD\u5B58\u6210\u529F\uFF01","proj.onLabelSave.finish":"\u5B8C\u6210\u5DE5\u4F5C\uFF01","proj.onLabelSave.error":"\u4FDD\u5B58\u6807\u6CE8\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5","proj.onReviewResult.loading":"\u6B63\u5728\u4FDD\u5B58\u5BA1\u6838\u7ED3\u679C...","proj.onReviewResult.save":"\u4FDD\u5B58\u6210\u529F\uFF01","proj.onReviewResult.finish":"\u5B8C\u6210\u5DE5\u4F5C\uFF01","proj.onReviewResult.error":"\u4FDD\u5B58\u5BA1\u6838\u7ED3\u679C\u5931\u8D25\uFF0C\u8BF7\u91CD\u8BD5","proj.tabItems.toLabel":"\u5F85\u6807\u6CE8 ({num})","proj.tabItems.toReview":"\u5F85\u5BA1\u6838 ({num})","proj.tabItems.inRework":"\u5DF2\u9A73\u56DE ({num})","proj.tabItems.done":"\u5DF2\u5B8C\u6210 ({num})","proj.editModal.editProj":"\u7F16\u8F91\u9879\u76EE","proj.editModal.newProj":"\u65B0\u5EFA\u9879\u76EE","proj.editModal.stepForm.title":"\u57FA\u7840\u4FE1\u606F","proj.editModal.stepForm.desc":"\u4EC5\u9650\u7BA1\u7406\u5458","proj.editModal.stepForm.name.label":"\u9879\u76EE\u540D\u79F0","proj.editModal.stepForm.name.placeholder":"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0","proj.editModal.stepForm.name.rule":"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0","proj.editModal.stepForm.desc.label":"\u63CF\u8FF0","proj.editModal.stepForm.desc.placeholder":"\u9009\u586B\uFF0C\u5173\u4E8E\u9879\u76EE\u7684\u63CF\u8FF0","proj.editModal.stepForm.dataset.label":"\u6570\u636E\u96C6","proj.editModal.stepForm.dataset.placeholder":"\u8BF7\u81F3\u5C11\u8FDE\u63A5\u4E00\u4E2A\u6570\u636E\u96C6\u81F3\u6B64\u9879\u76EE","proj.editModal.stepForm.dataset.rule":"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u4E2A\u6570\u636E\u96C6","proj.editModal.stepForm.preLabel.label":"\u9884\u6807\u6CE8","proj.editModal.stepForm.preLabel.placeholder":"\u8BF7\u8F93\u5165\u9884\u6807\u6CE8\u540D\u79F0","proj.editModal.stepForm.category.label":"\u5206\u7C7B","proj.editModal.stepForm.category.placeholder":"\u8BF7\u4EE5\u9017\u53F7\u5206\u9694\u8F93\u5165\u9879\u76EE\u5206\u7C7B","proj.editModal.stepForm.category.rule":"\u8BF7\u8F93\u5165\u9879\u76EE\u5206\u7C7B","proj.editModal.stepForm.PM.label":"\u9879\u76EE\u7ECF\u7406","proj.editModal.stepForm.PM.placeholder":"\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u540D\u6210\u5458\u4F5C\u4E3A\u9879\u76EE\u7ECF\u7406\u6765\u7BA1\u7406\u4EFB\u52A1","proj.editModal.stepForm.PM.extra":"\u4E5F\u53EF\u4EE5\u5C06\u81EA\u5DF1\u5206\u914D\u4E3A\u9879\u76EE\u7ECF\u7406","proj.editModal.stepForm.PM.rule":"\u8BF7\u81F3\u5C11\u9009\u62E9\u4E00\u540D\u6210\u5458\u4F5C\u4E3A\u9879\u76EE\u7ECF\u7406","proj.editModal.stepForm.task.title":"\u6D41\u7A0B\u8BBE\u7F6E","proj.editModal.stepForm.task.desc":"\u4EC5\u9879\u76EE\u7ECF\u7406\u53EF\u89C1","proj.editModal.stepForm.task.msg":"\u4EC5\u9879\u76EE\u7ECF\u7406\u53EF\u89C1\uFF08\u60A8\u4E5F\u53EF\u4EE5\u5728\u524D\u4E00\u6B65\u4E2D\u5C06\u81EA\u5DF1\u5206\u914D\u4E3A\u9879\u76EE\u7ECF\u7406\uFF09\u3002","proj.editModal.stepForm.radio.label":"\u4EFB\u52A1\u5206\u914D\u65B9\u5F0F","proj.editModal.stepForm.radio.dataset":"\u6570\u636E\u96C6","proj.editModal.stepForm.radio.size":"\u6279\u6B21\u5927\u5C0F","proj.editModal.stepForm.batchSize.label":"\u6279\u6B21\u5927\u5C0F","proj.editModal.stepForm.batchSize.placeholder":"\u8BF7\u8F93\u5165\u6279\u6B21\u5927\u5C0F","proj.editModal.stepForm.batchSize.tooltip":"\u6279\u6B21\u5927\u5C0F\u8BBE\u7F6E\u4E3A\u6BCF\u4E2A\u4EFB\u52A1\u7684\u56FE\u50CF\u6570\u91CF","proj.editModal.stepForm.batchSize.msg":"\u8BF7\u8F93\u5165\u6279\u6B21\u5927\u5C0F","proj.editModal.stepForm.rview.label":"\u5BA1\u6838\u8005\u8BBE\u7F6E","proj.editModal.stepForm.rview.no":"\u65E0\u5BA1\u6838\u8005","proj.editModal.stepForm.rview.one":"1 \u540D\u5BA1\u6838\u8005","proj.editModal.setWorkflowNow":"\u7ACB\u5373\u8BBE\u7F6E\u5DE5\u4F5C\u6D41\u7A0B","proj.infoModal.title":"\u9879\u76EE\u4FE1\u606F","proj.infoModal.name":"\u9879\u76EE\u540D\u79F0","proj.infoModal.desc":"\u63CF\u8FF0","proj.infoModal.label":"\u9879\u76EE\u7ECF\u7406","proj.exportModal.title":"\u5BFC\u51FA\u5230\u6570\u636E\u96C6","proj.exportModal.labelName.name":"\u6807\u6CE8\u96C6\u540D\u79F0","proj.exportModal.labelName.rule":"\u8BF7\u8F93\u5165\u6807\u6CE8\u96C6\u540D\u79F0","proj.exportModal.labelName.tips":"\u70B9\u51FB\u201C\u786E\u5B9A\u201D\u540E\uFF0C\u53EF\u4EE5\u7528\u6807\u6CE8\u96C6\u540D\u79F0\u67E5\u770B\u6240\u9009\u6570\u636E\u96C6\u7684\u6807\u6CE8\u7ED3\u679C\u3002","proj.exportModal.submitSuccess":'\u5DF2\u6210\u529F\u5BFC\u51FA\u6807\u6CE8\u96C6 "{name}" \u5230\u6240\u9009\u6570\u636E\u96C6\uFF0C\u60A8\u53EF\u4EE5\u5728\u6570\u636E\u96C6\u6A21\u5757\u4E2D\u67E5\u770B\u6807\u6CE8\u7ED3\u679C\u3002',"proj.workspace.eTask.startLabel":"\u5F00\u59CB\u6807\u6CE8","proj.workspace.eTask.edit":"\u7F16\u8F91","proj.workspace.eTask.startRework":"\u5904\u7406\u9A73\u56DE","proj.workspace.eTask.startReview":"\u5F00\u59CB\u5BA1\u6838","proj.workspace.eProj.startLabeling":"\u5F00\u59CB\u6807\u6CE8","proj.workspace.eProj.startRework":"\u5904\u7406\u9A73\u56DE","proj.workspace.eProj.startReview":"\u5F00\u59CB\u5BA1\u6838","proj.workspace.eProj.role":"\u5F53\u524D\u89D2\u8272","proj.statusMap.waiting":"\u7B49\u5F85\u4E2D","proj.statusMap.initializing":"\u521D\u59CB\u5316\u4E2D","proj.statusMap.working":"\u8FDB\u884C\u4E2D","proj.statusMap.reviewing":"\u5BA1\u6838\u4E2D","proj.statusMap.rejected":"\u5DF2\u62D2\u7EDD","proj.statusMap.accepted":"\u5DF2\u901A\u8FC7","proj.statusMap.exported":"\u5DF2\u5BFC\u51FA","proj.eTaskStatus.waiting":"\u7B49\u5F85\u4E2D","proj.eTaskStatus.working":"\u8FDB\u884C\u4E2D","proj.eTaskStatus.reviewing":"\u5BA1\u6838\u4E2D","proj.eTaskStatus.rejected":"\u5DF2\u62D2\u7EDD","proj.eTaskStatus.accepted":"\u5DF2\u901A\u8FC7","lab.card.title":"\u6807\u8BB0\u5DE5\u5177","lab.card.subTitle":"\u9009\u62E9\u9700\u8981\u6807\u8BB0\u7684\u56FE\u50CF","lab.toolsBar.selectAll":"\u5168\u9009","lab.toolsBar.selectSome":"\u5DF2\u9009\u62E9 {num} \u5F20","lab.toolsBar.selectInvert":"\u53CD\u9009","lab.toolsBar.filter":"\u8FC7\u6EE4","lab.toolsBar.saveAs":"\u5C06\u5DF2\u9009\u9879\u76EE\u4FDD\u5B58\u4E3A","lab.toolsBar.updateOrder":"\u66F4\u65B0\u987A\u5E8F","lab.displayOption.showAnnotations":"\u663E\u793A\u9009\u5B9A\u7C7B\u578B\u7684\u6807\u6CE8","lab.displayOption.showAllCategory":"\u663E\u793A\u6240\u6709\u5206\u7C7B\u7684\u6807\u6CE8","lab.displayOption.showImgDesc":"\u663E\u793A\u56FE\u50CF\u63CF\u8FF0","lab.displayOption.showBoxText":"\u5728\u6846\u4E2D\u663E\u793A\u6587\u672C","lab.displayOption.showSegFilling":"\u663E\u793A\u5206\u5272\u7EBF\u6761\uFF08F\uFF09","lab.displayOption.showSegContour":"\u663E\u793A\u5206\u5272\u8F6E\u5ED3\uFF08C\uFF09","lab.displayOption.showMattingColorFill":"\u663E\u793A\u62A0\u56FE\u989C\u8272\u586B\u5145","lab.displayOption.showKeyPointsLine":"\u663E\u793A\u5173\u952E\u70B9\u7EBF\u6761","lab.displayOption.showKeyPointsBox":"\u663E\u793A\u5173\u952E\u70B9\u6846","lab.onClickCopyLink.success":"\u590D\u5236\u94FE\u63A5\u6210\u529F!","notFound.title":"\u62B1\u6B49\uFF0C\u60A8\u8BBF\u95EE\u7684\u9875\u9762\u4E0D\u5B58\u5728\u3002","notFound.backHome":"\u8FD4\u56DE\u9996\u9875","mobileAlert.title":"\u6E29\u99A8\u63D0\u793A","mobileAlert.subTitle":"\u672C\u7AD9\u6682\u4E0D\u652F\u6301\u79FB\u52A8\u7AEF\u663E\u793A\uFF0C\u8BF7\u4F7F\u7528\u7535\u8111\u6253\u5F00","layout.title":"Deep Data Space","requestConfig.errorData.msg":"\u8BF7\u6C42\u9519\u8BEF\uFF0C\u8BF7\u91CD\u8BD5\uFF08{code}\uFF09","requestConfig.success.msg":"\u8BF7\u6C42\u6210\u529F\u3002","requestConfig.unAuth.msg":"\u672A\u6388\u6743\u7684\u8BBF\u95EE\u3002\u8BF7\u767B\u5F55\u3002","requestConfig.permissionDenied.msg":"\u6743\u9650\u88AB\u62D2\u7EDD\u3002\u60A8\u7684\u5E10\u6237\u6CA1\u6709\u6267\u884C\u6B64\u64CD\u4F5C\u6240\u9700\u7684\u6743\u9650\u3002","requestConfig.responseStatus.msg":"\u54CD\u5E94\u72B6\u6001\uFF1A{status}","requestConfig.noResponse.msg":"\u65E0\u54CD\u5E94\uFF01\u8BF7\u91CD\u8BD5\u3002","requestConfig.requestError.msg":"\u8BF7\u6C42\u9519\u8BEF\uFF0C\u8BF7\u91CD\u8BD5\u3002"},Gt=["cache"],Sn,cr=!0,Jn=new(Er()),mn=Symbol("LANG_CHANGE"),Zt={"en-US":{messages:i()({},We),locale:"en-US",antd:i()({},rn.Z),momentLocale:""},"zh-CN":{messages:i()({},Et),locale:"zh-CN",antd:i()({},Ie.Z),momentLocale:"zh-cn"}},cn=function(it,ae,_t){var en,En;if(it){var _n=(en=Zt[it])!==null&&en!==void 0&&en.messages?Object.assign({},Zt[it].messages,ae):ae,Xn=_t||{},pr=Xn.momentLocale,Vr=Xn.antd,yr=(En=it.split("-"))===null||En===void 0?void 0:En.join("-");Zt[it]={messages:_n,locale:yr,momentLocale:pr,antd:Vr},yr===An()&&Jn.emit(mn,yr)}},dt=function(it){return(0,Ir.We)().applyPlugins({key:"locale",type:"modify",initialValue:it})},$t=function(it){var ae=dt(Zt[it]),_t=ae.cache,en=t()(ae,Gt);return dn(en,_t)},zt=function(it,ae){return Sn&&!ae&&!it?Sn:(it||(it=An()),it&&Zt[it]?$t(it):(Pr()(!it||!!Zt[it],"The current popular language does not exist, please check the locales folder!"),Zt["en-US"]?$t("en-US"):dn({locale:"en-US",messages:{}})))},sn=function(it){Sn=zt(it,!0)},An=function(){var it=dt({});if(typeof(it==null?void 0:it.getLocale)=="function")return it.getLocale();var ae=navigator.cookieEnabled&&typeof localStorage!="undefined"&&cr?window.localStorage.getItem("umi_locale"):"",_t,en=typeof navigator!="undefined"&&typeof navigator.language=="string";return _t=en?navigator.language.split("-").join("-"):"",ae||_t||"en-US"},vr=function(){var it=An(),ae=["he","ar","fa","ku"],_t=ae.filter(function(en){return it.startsWith(en)}).length?"rtl":"ltr";return _t},mr=function(it){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,_t=function(){if(An()!==it){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&cr&&window.localStorage.setItem("umi_locale",it||""),sn(it),ae)window.location.reload();else if(Jn.emit(mn,it),window.dispatchEvent){var En=new Event("languagechange");window.dispatchEvent(En)}}};_t()},wr=!0,Zr=function(it,ae){return wr&&(Pr()(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. - -\u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002 - -http://j.mp/37Fkd5Q - `),wr=!1),Sn||sn(An()),Sn.formatMessage(it,ae)},Fr=function(){return Object.keys(Zt)}},31968:function(g,S,e){"use strict";e.d(S,{t:function(){return U},z:function(){return z}});var o=e(88205),t=e.n(o),a=e(61697),i=e.n(a),s=e(77016),v=e.n(s),d=e(2657),c=e.n(d),h=e(44204),b=e.n(h),y=e(52983),m=e(97458),C=y.createContext(null),T=i()(function R(){var j=this;v()(this,R),c()(this,"callbacks",{}),c()(this,"data",{}),c()(this,"update",function(I){j.callbacks[I]&&j.callbacks[I].forEach(function(P){try{var F=j.data[I];P(F)}catch(ee){P(void 0)}})})});function w(R){var j=R.hook,I=R.onUpdate,P=R.namespace,F=(0,y.useRef)(I),ee=(0,y.useRef)(!1),ne;try{ne=j()}catch(ve){console.error("plugin-model: Invoking '".concat(P||"unknown","' model failed:"),ve)}return(0,y.useMemo)(function(){F.current(ne)},[]),(0,y.useEffect)(function(){ee.current?F.current(ne):ee.current=!0}),null}var $=new T;function z(R){return(0,m.jsxs)(C.Provider,{value:{dispatcher:$},children:[Object.keys(R.models).map(function(j){return(0,m.jsx)(w,{hook:R.models[j],namespace:j,onUpdate:function(P){$.data[j]=P,$.update(j)}},j)}),R.children]})}function U(R,j){var I=(0,y.useContext)(C),P=I.dispatcher,F=(0,y.useRef)(j);F.current=j;var ee=(0,y.useState)(function(){return F.current?F.current(P.data[R]):P.data[R]}),ne=t()(ee,2),ve=ne[0],de=ne[1],Ee=(0,y.useRef)(ve);Ee.current=ve;var ye=(0,y.useRef)(!1);return(0,y.useEffect)(function(){return ye.current=!0,function(){ye.current=!1}},[]),(0,y.useEffect)(function(){var ie,Y=function(A){if(!ye.current)setTimeout(function(){P.data[R]=A,P.update(R)});else{var k=F.current?F.current(A):A,V=Ee.current;b()(k,V)||(Ee.current=k,de(k))}};return(ie=P.callbacks)[R]||(ie[R]=new Set),P.callbacks[R].add(Y),P.update(R),function(){P.callbacks[R].delete(Y)}},[R]),ve}},22168:function(g,S,e){"use strict";e.d(S,{Z:function(){return jt}});var o=e(88205),t=e.n(o),a=e(52983),i=e(39949),s=e(63900),v=e.n(s),d=e(77016),c=e.n(d),h=e(61697),b=e.n(h),y=e(68457),m=e.n(y),C=e(29137),T=e.n(C),w=e(1769),$=e.n(w),z=e(19881),U=e.n(z),R=e(80455),j=e(2657),I=e.n(j),P=e(87104),F={showAnnotations:!0,showAllCategory:!0,showBoxText:!0,showSegFilling:!0,showSegContour:!0,showMattingColorFill:!0,showKeyPointsLine:!0,showKeyPointsBox:!0},ee=function(){function He(Je){c()(this,He),I()(this,"canvas",void 0),I()(this,"baseCanvas",void 0),I()(this,"naturalSize",void 0),I()(this,"clientSize",void 0),I()(this,"data",void 0),I()(this,"objects",[]),I()(this,"globalDisplayOptions",void 0),I()(this,"modeDisplayOptions",void 0),I()(this,"sourceImg",void 0),I()(this,"isExporting",!1),this.canvas=Je.canvas,this.baseCanvas=Je.baseCanvas,this.naturalSize=Je.naturalSize,this.clientSize=Je.clientSize,this.data=Je.data,this.globalDisplayOptions=v()(v()({},F),Je.globalDisplayOptions),this.modeDisplayOptions=Je.modeDisplayOptions,this.sourceImg=Je.sourceImg,this.dataObjectsFilter(),this.renderImage(),this.render()}return b()(He,[{key:"baseObjectFilter",value:function(Ae){var Ze=this.globalDisplayOptions,Ye=Ze.showAnnotations,De=Ze.showAllCategory,Ge=Ze.categoryId,je=this.modeDisplayOptions||{},Ce=je.diffMode,le=je.analysisMode;if(!Ye||!De&&Ae.categoryId!==Ge||Ce&&Ae.labelId&&!Ce.displayLabelIds.includes(Ae.labelId)||Ce&&Ce.isTiledDiff&&Ae.labelId!==this.data.curLabelId)return!1;if(!le&&Ce){var W=Ce.labels.find(function(B){return B.id===Ae.labelId});return W?W.source===R.$j.gt?!0:Ae.conf!==void 0&&Ae.conf>=(W==null?void 0:W.confidenceRange[0])&&Ae.conf<=(W==null?void 0:W.confidenceRange[1]):!1}return!0}},{key:"dataObjectsFilter",value:function(){this.data}},{key:"render",value:function(){(0,P.UN)(this.canvas),this.isExporting&&(0,P.AE)(this.canvas,this.sourceImg,{x:0,y:0,width:this.clientSize.width,height:this.clientSize.height})}},{key:"renderImage",value:function(){(0,P.UN)(this.baseCanvas),(0,P.AE)(this.baseCanvas,this.sourceImg,{x:0,y:0,width:this.clientSize.width,height:this.clientSize.height})}},{key:"setClientSize",value:function(Ae){this.clientSize=Ae,(0,P.ix)(this.baseCanvas,this.clientSize),(0,P.ix)(this.canvas,this.clientSize),this.renderImage(),this.render()}},{key:"setDisplayOptions",value:function(Ae){var Ze=Ae.globalDisplayOptions,Ye=Ae.modeDisplayOptions;this.modeDisplayOptions=Ye,this.globalDisplayOptions=v()(v()({},F),Ze),this.dataObjectsFilter(),this.render()}},{key:"setData",value:function(Ae){this.data=Ae,this.dataObjectsFilter(),this.render()}},{key:"setIsExporting",value:function(Ae){this.isExporting=Ae,this.dataObjectsFilter(),this.render()}}]),He}(),ne=ee,ve=e(39378),de=function(He){$()(Ae,He);var Je=U()(Ae);function Ae(){return c()(this,Ae),Je.apply(this,arguments)}return b()(Ae,[{key:"dataObjectsFilter",value:function(){var Ye=this;if(this.data){var De=this.data.objects.filter(function(le){return!!le.boundingBox}),Ge=this.modeDisplayOptions||{},je=Ge.analysisMode;if(je){De=De.filter(function(le){return(le.conf||0)>=je.score});var Ce=De.filter(function(le){return le.source!==R.$j.gt}).length;De=De.map(function(le){var W=v()({},le);if(le.source===R.$j.gt){var B=(0,ve.isNumber)(le.matchedDetIdx)&&le.matchedDetIdx>=0&&Ce>le.matchedDetIdx?R.BP.ok:R.BP.fn;W.compareResult=B}return W}),De=De.filter(function(le){return le.compareResult===R.BP.ok?le.source&&je.displays.includes(le.source):le.compareResult&&je.displays.includes(le.compareResult)})}this.objects=De.filter(function(le){return Ye.baseObjectFilter(le)})}}},{key:"render",value:function(){var Ye=this;m()(T()(Ae.prototype),"render",this).call(this);var De=this.globalDisplayOptions,Ge=De.showBoxText,je=De.categoryColors,Ce=this.modeDisplayOptions||{},le=Ce.diffMode,W=Ce.analysisMode;this.objects.forEach(function(B){var M=je[B.categoryId||""]||"transparent",L=(0,i.iE)(B.labelId,le==null?void 0:le.displayLabelIds,(le==null?void 0:le.isTiledDiff)||Boolean(W)),J=L.strokeDash,Q=L.lineWidth,re=(0,i.Sc)(B.boundingBox,Ye.clientSize),q=(0,i.H5)(B.compareResult,Boolean(W));if((0,P.Mu)(Ye.canvas,re,M,Q,J,q),Ge){var ce=B.source===R.$j.pred?"".concat(B.categoryName,"(").concat(((B==null?void 0:B.conf)||0).toFixed(3),")"):B.categoryName;(0,P.yU)(Ye.canvas,ce||"",13,{x:re.x+2,y:re.y},M,!1,"left")}})}}]),Ae}(ne),Ee=de,ye=e(55044),ie=e.n(ye),Y=e(59558),K=function(He){$()(Ae,He);var Je=U()(Ae);function Ae(){var Ze;c()(this,Ae);for(var Ye=arguments.length,De=new Array(Ye),Ge=0;Ge0){var De=this.objects[0].alpha;this.alphaImg&&De===this.alphaUrl?this.displayMattingImg():(this.alphaUrl=De,this.alphaImg=new Image,this.alphaImg.src=this.alphaUrl,this.alphaImg.crossOrigin="anonymous",this.alphaImg.onload=function(){Ye.displayMattingImg()})}}},{key:"displayMattingImg",value:function(){if(this.alphaImg){var Ye=this.globalDisplayOptions.showMattingColorFill,De=this.canvas.getContext("2d"),Ge=v()({x:0,y:0},this.clientSize);(0,P.UN)(this.canvas),(0,P.AE)(this.canvas,this.alphaImg,Ge),Ye?(De.globalCompositeOperation="source-out",(0,P.CR)(this.canvas,Ge,"#000"),De.globalCompositeOperation="destination-atop",(0,P.CR)(this.canvas,Ge,"#fff")):(De.globalCompositeOperation="source-in",(0,P.AE)(this.canvas,this.sourceImg,Ge),De.globalCompositeOperation="destination-over",(0,P.CR)(this.canvas,Ge,"#fff"))}}}]),Ae}(ne),V=k,_=e(76119),se=function(He){$()(Ae,He);var Je=U()(Ae);function Ae(){return c()(this,Ae),Je.apply(this,arguments)}return b()(Ae,[{key:"dataObjectsFilter",value:function(){var Ye=this;this.data&&(this.objects=this.data.objects.filter(function(De){return De.points&&Ye.baseObjectFilter(De)})||[])}},{key:"render",value:function(){var Ye=this;m()(T()(Ae.prototype),"render",this).call(this);var De=this.globalDisplayOptions,Ge=De.showKeyPointsBox,je=De.showKeyPointsLine,Ce=this.modeDisplayOptions||{},le=Ce.diffMode,W=Ce.analysisMode,B=(0,Y.mm)(this.objects.length),M=this.clientSize.width>400?3:1.5;this.objects.forEach(function(L,J){var Q=(0,i.iE)(L.labelId,le==null?void 0:le.displayLabelIds,(le==null?void 0:le.isTiledDiff)||Boolean(W)),re=Q.colorAplha,q=Q.strokeDash,ce=Q.lineWidth;if(Ge&&L.boundingBox){var fe=(0,_.cO)(L.boundingBox,Ye.clientSize);(0,P.Mu)(Ye.canvas,fe,B[J],ce,q)}if(je&&L!==null&&L!==void 0&&L.lines&&L.points)for(var Ne=0;Ne*20&&(Xr=ca.map(function(mo){for(var _a=[],Ft=0;Ft0&&(Nr=(0,R.j9)(Mn,qn,hr),Rr=Nr.map(function(Wr){return{categoryName:Wr.categoryName,points:Wr.points,boundingBox:Wr.boundingBox}}),Object.assign(Ra,{objects:Rr})),ca.prev=4,va(!0),ca.next=8,(0,K.yH)(k.HE.Pose,Ra);case 8:ka=ca.sent,ka&&(io=ka.objects,io&&io.length>0&&(ao=io.map(function(Wr){var Xr=Wr.categoryName,eo=Wr.boundingBox,Wo=Wr.points,Ka=Wr.conf,mo={label:Xr,type:y.gr.Skeleton,hidden:!1,conf:Ka};if(eo){var _a=(0,R.cO)(eo,hr);Object.assign(mo,{rect:i()({visible:!0},_a)})}if(Wo&&Ma&&bo&&Ua){var Ft=(0,R.el)(Wo,Ua,bo,qn,hr);Object.assign(mo,{keypoints:{points:Ft,lines:Ma}})}return mo}),Oa=oa.objectList.filter(function(Wr){return Wr.type!==y.gr.Skeleton}),Fa=[].concat(t()(Oa),t()(ao)),ea(Fa),b.ZP.success(Ta("smartAnnotation.msg.success")))),ca.next=16;break;case 12:ca.prev=12,ca.t0=ca.catch(4),console.error(ca.t0.message),b.ZP.error("Request Failed: ".concat(ca.t0.message,", Please retry later."));case 16:return ca.prev=16,va(!1),ca.finish(16);case 19:case"end":return ca.stop()}},na,null,[[4,12,16,19]])}));return function(oa,Ca,no){return ta.apply(this,arguments)}}(),xa=function(){var ta=ie()(Ee()().mark(function na(oa,Ca,no){var Ma,Ua;return Ee()().wrap(function(Ra){for(;;)switch(Ra.prev=Ra.next){case 0:if(!Or){Ra.next=2;break}return Ra.abrupt("return");case 2:if(!(!Ca.length&&[y.ru.Rectangle,y.ru.Skeleton].includes(oa.selectedTool))){Ra.next=5;break}return b.ZP.warning(Ta("smartAnnotation.msg.labelRequired")),Ra.abrupt("return");case 5:if(Ma=b.ZP.loading(Ta("smartAnnotation.msg.loading"),1e5),Ua="".concat(fn[Hn].urlFullRes),Ra.prev=7,ir(!0),(0,V.Zp)(Ua)){Ra.next=13;break}return Ra.next=12,(0,V.Wh)("".concat(Ua,"?noredirect=1"));case 12:Ua=Ra.sent;case 13:Ra.next=18;break;case 15:Ra.prev=15,Ra.t0=Ra.catch(7),console.log("imageToBase64 error:",Ra.t0);case 18:Ra.prev=18,ir(!0),(0,Y.LN)("dataset_item_edit_ai_annotation",{labels:Ca}),Ra.t1=oa.selectedTool,Ra.next=Ra.t1===y.ru.Rectangle?24:Ra.t1===y.ru.Skeleton?29:Ra.t1===y.ru.Polygon?34:39;break;case 24:return Ra.next=26,fa(oa,Ua,Ca);case 26:return ir(!1),Ma(),Ra.abrupt("break",43);case 29:return Ra.next=31,aa(oa,Ua,Ca);case 31:return ir(!1),Ma(),Ra.abrupt("break",43);case 34:return Ra.next=36,Jr(oa,Ua,no);case 36:return ir(!1),Ma(),Ra.abrupt("break",43);case 39:return ir(!1),Ma(),b.ZP.warning("Plan to Support!"),Ra.abrupt("break",43);case 43:Ra.next=50;break;case 45:Ra.prev=45,Ra.t2=Ra.catch(18),ir(!1),Ma(),b.ZP.error(Ta("smartAnnotation.msg.error"));case 50:case"end":return Ra.stop()}},na,null,[[7,15],[18,45]])}));return function(oa,Ca,no){return ta.apply(this,arguments)}}(),La=function(){var ta=ie()(Ee()().mark(function na(oa){var Ca;return Ee()().wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:if(!(Or||!Ar)){Ma.next=2;break}return Ma.abrupt("return");case 2:if(!oa.objectList.find(function(Ua){return!Ua.label})){Ma.next=5;break}return b.ZP.warning("There are annotations without a category. Please check."),Ma.abrupt("return");case 5:return ir(!0),Ma.prev=6,Ca=(0,R.j9)(oa.objectList,qn,hr),Ma.next=10,Ar(fn[Hn].id,Ca);case 10:Ma.next=15;break;case 12:Ma.prev=12,Ma.t0=Ma.catch(6),console.error(Ma.t0);case 15:ir(!1);case 16:case"end":return Ma.stop()}},na,null,[[6,12]])}));return function(oa){return ta.apply(this,arguments)}}(),pa=function(na){if(fn[Hn]&&na.changed){A.Z.confirm({content:Ta("editor.confirmLeave.content"),cancelText:Ta("editor.confirmLeave.cancel"),okText:Ta("editor.confirmLeave.ok"),okButtonProps:{danger:!0},onOk:function(){jr&&jr(),(0,Y.LN)("dataset_item_edit_cancel")}});return}jr&&jr(),(0,Y.LN)("dataset_item_edit_cancel")};return{onAiAnnotation:xa,onSaveAnnotations:La,onCancelAnnotations:pa}},Pe=we,Te={container:"container___Vg4YJ",content:"content___YwU2x",text:"text___kIvTv",btn:"btn___rulqE"},ue=e(97458),et=function(bt){var fn=bt.children,Hn=bt.eventHandler,or=function(ir){Hn?Hn(ir):ir.stopPropagation()};return(0,ue.jsx)("div",{onMouseDown:or,onMouseUp:or,style:{userSelect:"none"},children:fn})},It=function(bt){var fn=bt.index,Hn=bt.targetElement;return(0,ue.jsx)(et,{children:(0,ue.jsx)("div",{className:Te.container,style:{left:Hn.x+5,top:Hn.y+5},children:(0,ue.jsx)("div",{className:Te.content,children:(0,ue.jsx)("span",{className:Te.text,children:"".concat(fn+1," ").concat(Hn.name)})})})})},jt=It,He=e(2657),Je=e.n(He),Ae=e(29492),Ze=e(39092),Ye=e(87608),De=e.n(Ye),Ge=e(28523),je=e(61806),Ce=e(48580),le=e(73355),W=e(36645),B=e(90415),M=e(63223),L=e(47287),J=e(77089),Q=e(62904),re=d.forwardRef(function(Xt,bt){var fn,Hn=Xt.prefixCls,or=Xt.forceRender,Or=Xt.className,ir=Xt.style,qn=Xt.children,hr=Xt.isActive,jr=Xt.role,Ar=d.useState(hr||or),ea=(0,Ge.Z)(Ar,2),ga=ea[0],Ta=ea[1];return d.useEffect(function(){(or||hr)&&Ta(!0)},[or,hr]),ga?d.createElement("div",{ref:bt,className:De()("".concat(Hn,"-content"),(fn={},(0,B.Z)(fn,"".concat(Hn,"-content-active"),hr),(0,B.Z)(fn,"".concat(Hn,"-content-inactive"),!hr),fn),Or),style:ir,role:jr},d.createElement("div",{className:"".concat(Hn,"-content-box")},qn)):null});re.displayName="PanelContent";var q=re,ce=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],fe=d.forwardRef(function(Xt,bt){var fn,Hn,or=Xt.showArrow,Or=or===void 0?!0:or,ir=Xt.headerClass,qn=Xt.isActive,hr=Xt.onItemClick,jr=Xt.forceRender,Ar=Xt.className,ea=Xt.prefixCls,ga=Xt.collapsible,Ta=Xt.accordion,ro=Xt.panelKey,va=Xt.extra,fa=Xt.header,Jr=Xt.expandIcon,aa=Xt.openMotion,xa=Xt.destroyInactivePanel,La=Xt.children,pa=(0,L.Z)(Xt,ce),ta=ga==="disabled",na=ga==="header",oa=ga==="icon",Ca=va!=null&&typeof va!="boolean",no=function(){hr==null||hr(ro)},Ma=function(Rr){(Rr.key==="Enter"||Rr.keyCode===Q.Z.ENTER||Rr.which===Q.Z.ENTER)&&no()},Ua=typeof Jr=="function"?Jr(Xt):d.createElement("i",{className:"arrow"});Ua&&(Ua=d.createElement("div",{className:"".concat(ea,"-expand-icon"),onClick:["header","icon"].includes(ga)?no:void 0},Ua));var bo=De()((fn={},(0,B.Z)(fn,"".concat(ea,"-item"),!0),(0,B.Z)(fn,"".concat(ea,"-item-active"),qn),(0,B.Z)(fn,"".concat(ea,"-item-disabled"),ta),fn),Ar),Ra=De()((Hn={},(0,B.Z)(Hn,"".concat(ea,"-header"),!0),(0,B.Z)(Hn,"headerClass",ir),(0,B.Z)(Hn,"".concat(ea,"-header-collapsible-only"),na),(0,B.Z)(Hn,"".concat(ea,"-icon-collapsible-only"),oa),Hn)),Mn={className:Ra,"aria-expanded":qn,"aria-disabled":ta,onKeyPress:Ma};return!na&&!oa&&(Mn.onClick=no,Mn.role=Ta?"tab":"button",Mn.tabIndex=ta?-1:0),d.createElement("div",(0,M.Z)({},pa,{ref:bt,className:bo}),d.createElement("div",Mn,Or&&Ua,d.createElement("span",{className:"".concat(ea,"-header-text"),onClick:ga==="header"?no:void 0},fa),Ca&&d.createElement("div",{className:"".concat(ea,"-extra")},va)),d.createElement(J.ZP,(0,M.Z)({visible:qn,leavedClassName:"".concat(ea,"-content-hidden")},aa,{forceRender:jr,removeOnLeave:xa}),function(Nr,Rr){var ka=Nr.className,io=Nr.style;return d.createElement(q,{ref:Rr,prefixCls:ea,className:ka,style:io,isActive:qn,forceRender:jr,role:Ta?"tabpanel":void 0},La)}))}),Ne=fe;function tt(Xt){var bt=Xt;if(!Array.isArray(bt)){var fn=(0,Ce.Z)(bt);bt=fn==="number"||fn==="string"?[bt]:[]}return bt.map(function(Hn){return String(Hn)})}var pe=d.forwardRef(function(Xt,bt){var fn=Xt.prefixCls,Hn=fn===void 0?"rc-collapse":fn,or=Xt.destroyInactivePanel,Or=or===void 0?!1:or,ir=Xt.style,qn=Xt.accordion,hr=Xt.className,jr=Xt.children,Ar=Xt.collapsible,ea=Xt.openMotion,ga=Xt.expandIcon,Ta=Xt.activeKey,ro=Xt.defaultActiveKey,va=Xt.onChange,fa=De()(Hn,hr),Jr=(0,W.Z)([],{value:Ta,onChange:function(Ca){return va==null?void 0:va(Ca)},defaultValue:ro,postState:tt}),aa=(0,Ge.Z)(Jr,2),xa=aa[0],La=aa[1],pa=function(Ca){return La(function(){if(qn)return xa[0]===Ca?[]:[Ca];var no=xa.indexOf(Ca),Ma=no>-1;return Ma?xa.filter(function(Ua){return Ua!==Ca}):[].concat((0,je.Z)(xa),[Ca])})},ta=function(Ca,no){if(!Ca)return null;var Ma=Ca.key||String(no),Ua=Ca.props,bo=Ua.header,Ra=Ua.headerClass,Mn=Ua.destroyInactivePanel,Nr=Ua.collapsible,Rr=Ua.onItemClick,ka=!1;qn?ka=xa[0]===Ma:ka=xa.indexOf(Ma)>-1;var io=Nr!=null?Nr:Ar,ao=function(Ba){io!=="disabled"&&(pa(Ba),Rr==null||Rr(Ba))},Oa={key:Ma,panelKey:Ma,header:bo,headerClass:Ra,isActive:ka,prefixCls:Hn,destroyInactivePanel:Mn!=null?Mn:Or,openMotion:ea,accordion:qn,children:Ca.props.children,onItemClick:ao,expandIcon:ga,collapsible:io};return typeof Ca.type=="string"?Ca:(Object.keys(Oa).forEach(function(Fa){typeof Oa[Fa]=="undefined"&&delete Oa[Fa]}),d.cloneElement(Ca,Oa))},na=(0,le.Z)(jr).map(ta);return d.createElement("div",{ref:bt,className:fa,style:ir,role:qn?"tablist":void 0},na)}),Oe=Object.assign(pe,{Panel:Ne}),X=Oe,Re=Oe.Panel,Qe=e(41922),Xe=e(78095),Ve=e(17374),be=e(6453),ge=e(91143),nt=d.forwardRef((Xt,bt)=>{const{getPrefixCls:fn}=d.useContext(be.E_),{prefixCls:Hn,className:or="",showArrow:Or=!0}=Xt,ir=fn("collapse",Hn),qn=De()({[`${ir}-no-arrow`]:!Or},or);return d.createElement(X.Panel,Object.assign({ref:bt},Xt,{prefixCls:ir,className:qn}))}),wt=e(3471),Pt=e(93411),ht=e(19573),Vt=e(26554);const Ut=Xt=>{const{componentCls:bt,collapseContentBg:fn,padding:Hn,collapseContentPaddingHorizontal:or,collapseHeaderBg:Or,collapseHeaderPadding:ir,collapseHeaderPaddingSM:qn,collapseHeaderPaddingLG:hr,collapsePanelBorderRadius:jr,lineWidth:Ar,lineType:ea,colorBorder:ga,colorText:Ta,colorTextHeading:ro,colorTextDisabled:va,fontSize:fa,fontSizeLG:Jr,lineHeight:aa,marginSM:xa,paddingSM:La,paddingLG:pa,motionDurationSlow:ta,fontSizeIcon:na}=Xt,oa=`${Ar}px ${ea} ${ga}`;return{[bt]:Object.assign(Object.assign({},(0,Vt.Wf)(Xt)),{backgroundColor:Or,border:oa,borderBottom:0,borderRadius:`${jr}px`,["&-rtl"]:{direction:"rtl"},[`& > ${bt}-item`]:{borderBottom:oa,["&:last-child"]:{[` - &, - & > ${bt}-header`]:{borderRadius:`0 0 ${jr}px ${jr}px`}},[`> ${bt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:ir,color:ro,lineHeight:aa,cursor:"pointer",transition:`all ${ta}, visibility 0s`,[`> ${bt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${bt}-expand-icon`]:{height:fa*aa,display:"flex",alignItems:"center",paddingInlineEnd:xa},[`${bt}-arrow`]:Object.assign(Object.assign({},(0,Vt.Ro)()),{fontSize:na,svg:{transition:`transform ${ta}`}}),[`${bt}-header-text`]:{marginInlineEnd:"auto"}},[`${bt}-header-collapsible-only`]:{cursor:"default",[`${bt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${bt}-icon-collapsible-only`]:{cursor:"default",[`${bt}-expand-icon`]:{cursor:"pointer"}},[`&${bt}-no-arrow`]:{[`> ${bt}-header`]:{paddingInlineStart:La}}},[`${bt}-content`]:{color:Ta,backgroundColor:fn,borderTop:oa,[`& > ${bt}-content-box`]:{padding:`${Hn}px ${or}px`},["&-hidden"]:{display:"none"}},["&-small"]:{[`> ${bt}-item`]:{[`> ${bt}-header`]:{padding:qn},[`> ${bt}-content > ${bt}-content-box`]:{padding:La}}},["&-large"]:{[`> ${bt}-item`]:{fontSize:Jr,[`> ${bt}-header`]:{padding:hr,[`> ${bt}-expand-icon`]:{height:Jr*aa}},[`> ${bt}-content > ${bt}-content-box`]:{padding:pa}}},[`${bt}-item:last-child`]:{[`> ${bt}-content`]:{borderRadius:`0 0 ${jr}px ${jr}px`}},[`& ${bt}-item-disabled > ${bt}-header`]:{[` - &, - & > .arrow - `]:{color:va,cursor:"not-allowed"}},[`&${bt}-icon-position-end`]:{[`& > ${bt}-item`]:{[`> ${bt}-header`]:{[`${bt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:xa}}}}})}},Jt=Xt=>{const{componentCls:bt}=Xt,fn=`> ${bt}-item > ${bt}-header ${bt}-arrow svg`;return{[`${bt}-rtl`]:{[fn]:{transform:"rotate(180deg)"}}}},un=Xt=>{const{componentCls:bt,collapseHeaderBg:fn,paddingXXS:Hn,colorBorder:or}=Xt;return{[`${bt}-borderless`]:{backgroundColor:fn,border:0,[`> ${bt}-item`]:{borderBottom:`1px solid ${or}`},[` - > ${bt}-item:last-child, - > ${bt}-item:last-child ${bt}-header - `]:{borderRadius:0},[`> ${bt}-item:last-child`]:{borderBottom:0},[`> ${bt}-item > ${bt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${bt}-item > ${bt}-content > ${bt}-content-box`]:{paddingTop:Hn}}}},tn=Xt=>{const{componentCls:bt,paddingSM:fn}=Xt;return{[`${bt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${bt}-item`]:{borderBottom:0,[`> ${bt}-content`]:{backgroundColor:"transparent",border:0,[`> ${bt}-content-box`]:{paddingBlock:fn}}}}}};var gt=(0,Pt.Z)("Collapse",Xt=>{const bt=(0,ht.TS)(Xt,{collapseContentBg:Xt.colorBgContainer,collapseHeaderBg:Xt.colorFillAlter,collapseHeaderPadding:`${Xt.paddingSM}px ${Xt.padding}px`,collapseHeaderPaddingSM:`${Xt.paddingXS}px ${Xt.paddingSM}px`,collapseHeaderPaddingLG:`${Xt.padding}px ${Xt.paddingLG}px`,collapsePanelBorderRadius:Xt.borderRadiusLG,collapseContentPaddingHorizontal:16});return[Ut(bt),un(bt),tn(bt),Jt(bt),(0,wt.Z)(bt)]}),ze=Object.assign(d.forwardRef((Xt,bt)=>{const{getPrefixCls:fn,direction:Hn}=d.useContext(be.E_),or=d.useContext(ge.Z),{prefixCls:Or,className:ir,rootClassName:qn,bordered:hr=!0,ghost:jr,size:Ar,expandIconPosition:ea="start",children:ga,expandIcon:Ta}=Xt,ro=Ar||or||"middle",va=fn("collapse",Or),fa=fn(),[Jr,aa]=gt(va),xa=d.useMemo(()=>ea==="left"?"start":ea==="right"?"end":ea,[ea]),La=function(){let oa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ca=Ta?Ta(oa):d.createElement(Ze.Z,{rotate:oa.isActive?90:void 0});return(0,Ve.Tm)(Ca,()=>({className:De()(Ca.props.className,`${va}-arrow`)}))},pa=De()(`${va}-icon-position-${xa}`,{[`${va}-borderless`]:!hr,[`${va}-rtl`]:Hn==="rtl",[`${va}-ghost`]:!!jr,[`${va}-${ro}`]:ro!=="middle"},ir,qn,aa),ta=Object.assign(Object.assign({},(0,Xe.ZP)(fa)),{motionAppear:!1,leavedClassName:`${va}-content-hidden`}),na=d.useMemo(()=>(0,le.Z)(ga).map((oa,Ca)=>{var no,Ma;if(!((no=oa.props)===null||no===void 0)&&no.disabled){const Ua=(Ma=oa.key)!==null&&Ma!==void 0?Ma:String(Ca),{disabled:bo,collapsible:Ra}=oa.props,Mn=Object.assign(Object.assign({},(0,Qe.Z)(oa.props,["disabled"])),{key:Ua,collapsible:Ra!=null?Ra:bo?"disabled":void 0});return(0,Ve.Tm)(oa,Mn)}return oa}),[ga]);return Jr(d.createElement(X,Object.assign({ref:bt,openMotion:ta},(0,Qe.Z)(Xt,["rootClassName"]),{expandIcon:La,prefixCls:va,className:pa}),na))}),{Panel:nt}),Ot=ze,Rt=e(5670),on=Object.defineProperty,bn=Object.getOwnPropertySymbols,Dn=Object.prototype.hasOwnProperty,nr=Object.prototype.propertyIsEnumerable,Ln=(Xt,bt,fn)=>bt in Xt?on(Xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:fn}):Xt[bt]=fn,Be=(Xt,bt)=>{for(var fn in bt||(bt={}))Dn.call(bt,fn)&&Ln(Xt,fn,bt[fn]);if(bn)for(var fn of bn(bt))nr.call(bt,fn)&&Ln(Xt,fn,bt[fn]);return Xt};const ot=Xt=>d.createElement("svg",Be({width:10,height:10,fill:"none",xmlns:"http://www.w3.org/2000/svg"},Xt),d.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1.464 5.65A1 1 0 0 0 2.88 7.064l2.12-2.12 2.122 2.12A1 1 0 0 0 8.535 5.65L5.713 2.828a1 1 0 0 0-1.42-.006L1.464 5.65Z",fill:"#fff"}));var an="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjQ2NCA1LjY1QTEgMSAwIDAgMCAyLjg4IDcuMDY0bDIuMTItMi4xMiAyLjEyMiAyLjEyQTEgMSAwIDAgMCA4LjUzNSA1LjY1TDUuNzEzIDIuODI4YTEgMSAwIDAgMC0xLjQyLS4wMDZMMS40NjQgNS42NVoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=",qe={rightOperations:"rightOperations___lXmRi",tabHeaderActions:"tabHeaderActions___nVgri",collapse:"collapse___zhVH2",collapseHeader:"collapseHeader___DWexh",labelName:"labelName___zlkmx",labelCount:"labelCount___IqQU9",selectedLine:"selectedLine___GgG7w",icon:"icon___FyVnE",actions:"actions___Wk1xh",btn:"btn___iqY79",arrow:"arrow____xMRe",collapseHeaderSelected:"collapseHeaderSelected___P2MMZ",collapseItem:"collapseItem___E_S7i",colorHint:"colorHint___FkIuO",labelControl:"labelControl___jUtpP",title:"title___JgMhQ",selector:"selector___vCise"},Ke=e(78389),Ht=e(69352),at=e(87176),kt=e(59626),qt=e(76701),Yt={item:"item___oxc6Z",selectedLine:"selectedLine___niI6W",info:"info___uVTt1",action:"action___NdNmH",btn:"btn___AIzOr"},vn=function(bt){var fn=bt.point,Hn=bt.index,or=bt.active,Or=bt.onMouseEnter,ir=bt.onMouseOut,qn=bt.onMouseOver,hr=bt.onVisibleChange,jr=(0,_.bU)(),Ar=jr.localeText;return(0,ue.jsxs)("div",{className:Yt.item,style:{backgroundColor:or?"#4b4f52":"#262626"},onMouseOut:ir,onMouseOver:qn,onMouseEnter:Or,children:[or&&(0,ue.jsx)("div",{className:Yt.selectedLine,style:{backgroundColor:fn.color}}),(0,ue.jsx)("div",{className:Yt.info,style:{fontSize:12,color:"#fff"},children:fn.name?"".concat(Hn+1," ").concat(fn.name):"".concat(Hn+1," ")}),(0,ue.jsx)("div",{className:Yt.action,children:(0,ue.jsxs)(qt.Z,{showArrow:!0,popupClassName:Yt["selector-dropdown"],size:"small",value:fn.visible,onChange:hr,dropdownMatchSelectWidth:!1,children:[(0,ue.jsx)(qt.Z.Option,{value:y.GI.noLabeled,children:Ar("editor.annotsList.point.notInImage")}),(0,ue.jsx)(qt.Z.Option,{value:y.GI.labeledNotVisible,children:Ar("editor.annotsList.point.notVisible")}),(0,ue.jsx)(qt.Z.Option,{value:y.GI.labeledVisible,children:Ar("editor.annotsList.point.visible")})]})})]},Hn)},wn=vn,On=function(bt){var fn=bt.rect,Hn=bt.active,or=bt.onMouseEnter,Or=bt.onMouseOut,ir=bt.onMouseOver,qn=bt.onVisibleChange,hr="#fff";return(0,ue.jsxs)("div",{className:Yt.item,style:{backgroundColor:Hn?"#4b4f52":"#262626"},onMouseOut:Or,onMouseOver:ir,onMouseEnter:or,children:[Hn&&(0,ue.jsx)("div",{className:Yt.selectedLine,style:{backgroundColor:hr}}),(0,ue.jsx)("div",{className:Yt.info,style:{fontSize:12,color:"#fff"},children:"RECTANGLE"}),(0,ue.jsx)("div",{className:Yt.action,children:(0,ue.jsx)(c.ZP,{ghost:!0,className:Yt.btn,icon:fn.visible?(0,ue.jsx)(Ht.Z,{}):(0,ue.jsx)(at.Z,{}),shape:"circle",onClick:function(){return qn(!fn.visible)}})})]},"rect")},Un=On,jn=function(bt){var fn=bt.element,Hn=bt.active,or=bt.onMouseEnter,Or=bt.onMouseOut,ir=bt.onMouseOver,qn=bt.onVisibleChange,hr="#fff";return(0,ue.jsxs)("div",{className:Yt.item,style:{backgroundColor:Hn?"#4b4f52":"#262626"},onMouseOut:Or,onMouseOver:ir,onMouseEnter:or,children:[Hn&&(0,ue.jsx)("div",{className:Yt.selectedLine,style:{backgroundColor:hr}}),(0,ue.jsx)("div",{className:Yt.info,style:{fontSize:12,color:"#fff"},children:"POLYGON"}),(0,ue.jsx)("div",{className:Yt.action,children:(0,ue.jsx)(c.ZP,{ghost:!0,className:Yt.btn,icon:fn.visible?(0,ue.jsx)(Ht.Z,{}):(0,ue.jsx)(at.Z,{}),shape:"circle",onClick:function(){return qn(!fn.visible)}})})]},"polygon")},Qn=jn,Dt,Lt;(function(Xt){Xt.Tool="editor.shortcuts.tools",Xt.GeneralAction="editor.shortcuts.general",Xt.ViewAction="editor.shortcuts.viewControl",Xt.AnnotationAction="editor.shortcuts.annotsControl"})(Lt||(Lt={}));var Mt;(function(Xt){Xt[Xt.RectangleTool=0]="RectangleTool",Xt[Xt.PolygonTool=1]="PolygonTool",Xt[Xt.SkeletonTool=2]="SkeletonTool",Xt[Xt.DragTool=3]="DragTool",Xt[Xt.SmartAnnotation=4]="SmartAnnotation",Xt[Xt.Undo=5]="Undo",Xt[Xt.Redo=6]="Redo",Xt[Xt.NextImage=7]="NextImage",Xt[Xt.PreviousImage=8]="PreviousImage",Xt[Xt.Save=9]="Save",Xt[Xt.Accept=10]="Accept",Xt[Xt.Reject=11]="Reject",Xt[Xt.ZoomIn=12]="ZoomIn",Xt[Xt.ZoomOut=13]="ZoomOut",Xt[Xt.Reset=14]="Reset",Xt[Xt.HideCurrObject=15]="HideCurrObject",Xt[Xt.HideCurrCategory=16]="HideCurrCategory",Xt[Xt.HideAll=17]="HideAll",Xt[Xt.PanImage=18]="PanImage",Xt[Xt.DeleteCurrObject=19]="DeleteCurrObject",Xt[Xt.SaveCurrObject=20]="SaveCurrObject",Xt[Xt.CancelCurrObject=21]="CancelCurrObject"})(Mt||(Mt={}));var Kt=(Dt={},Je()(Dt,Mt.RectangleTool,{name:"RectangleTool",type:Lt.Tool,shortcut:["r"],descTextKey:"editor.shortcuts.tools.rectangle"}),Je()(Dt,Mt.PolygonTool,{name:"PolygonTool",type:Lt.Tool,shortcut:["p"],descTextKey:"editor.shortcuts.tools.polygon"}),Je()(Dt,Mt.SkeletonTool,{name:"SkeletonTool",type:Lt.Tool,shortcut:["s"],descTextKey:"editor.shortcuts.tools.skeleton"}),Je()(Dt,Mt.DragTool,{name:"DragTool",type:Lt.Tool,shortcut:["d"],descTextKey:"editor.shortcuts.tools.drag"}),Je()(Dt,Mt.SmartAnnotation,{name:"SmartAnnotation",type:Lt.GeneralAction,shortcut:["a"],descTextKey:"editor.shortcuts.general.smart"}),Je()(Dt,Mt.Undo,{name:"Undo",type:Lt.GeneralAction,shortcut:["ctrl.z","meta.z"],descTextKey:"editor.shortcuts.general.undo"}),Je()(Dt,Mt.Redo,{name:"Redo",type:Lt.GeneralAction,shortcut:["ctrl.shift.z","meta.shift.z"],descTextKey:"editor.shortcuts.general.redo"}),Je()(Dt,Mt.Save,{name:"Save",type:Lt.GeneralAction,shortcut:["ctrl.s","meta.s"],descTextKey:"editor.shortcuts.general.save"}),Je()(Dt,Mt.HideCurrObject,{name:"HideCurrObject",type:Lt.ViewAction,shortcut:["h"],descTextKey:"editor.shortcuts.viewControl.hideCurrObject"}),Je()(Dt,Mt.HideCurrCategory,{name:"HideCurrCategory",type:Lt.ViewAction,shortcut:["ctrl.h","meta.h"],descTextKey:"editor.shortcuts.viewControl.hideCurrCategory"}),Je()(Dt,Mt.HideAll,{name:"HideAll",type:Lt.ViewAction,shortcut:["ctrl.shift.h","meta.shift.h"],descTextKey:"editor.shortcuts.viewControl.hideAll"}),Je()(Dt,Mt.ZoomIn,{name:"ZoomIn",type:Lt.ViewAction,shortcut:["equalsign"],descTextKey:"editor.shortcuts.viewControl.zoomIn"}),Je()(Dt,Mt.ZoomOut,{name:"ZoomOut",type:Lt.ViewAction,shortcut:["dash"],descTextKey:"editor.shortcuts.viewControl.zoomOut"}),Je()(Dt,Mt.Reset,{name:"Reset",type:Lt.ViewAction,shortcut:["0"],descTextKey:"editor.shortcuts.viewControl.zoomReset"}),Je()(Dt,Mt.Accept,{name:"Accept",type:Lt.GeneralAction,shortcut:["ctrl.a","meta.a"],descTextKey:"editor.shortcuts.general.accept"}),Je()(Dt,Mt.Reject,{name:"Reject",type:Lt.GeneralAction,shortcut:["ctrl.r","meta.r"],descTextKey:"editor.shortcuts.general.reject"}),Je()(Dt,Mt.NextImage,{name:"NextImage",type:Lt.ViewAction,shortcut:["rightarrow"],descTextKey:"editor.shortcuts.general.next"}),Je()(Dt,Mt.PreviousImage,{name:"PreviousImage",type:Lt.ViewAction,shortcut:["leftarrow"],descTextKey:"editor.shortcuts.general.prev"}),Je()(Dt,Mt.PanImage,{name:"PanImage",type:Lt.ViewAction,shortcut:["Space"],descTextKey:"editor.shortcuts.viewControl.panImage"}),Je()(Dt,Mt.SaveCurrObject,{name:"SaveCurrObject",type:Lt.AnnotationAction,shortcut:["enter"],descTextKey:"editor.shortcuts.annotsControl.finish"}),Je()(Dt,Mt.DeleteCurrObject,{name:"DeleteCurrObject",type:Lt.AnnotationAction,shortcut:["Backspace","Delete"],descTextKey:"editor.shortcuts.annotsControl.delete"}),Je()(Dt,Mt.CancelCurrObject,{name:"CancelCurrObject",type:Lt.AnnotationAction,shortcut:["esc"],descTextKey:"editor.shortcuts.annotsControl.cancel"}),Dt),Qt=function(bt){var fn=bt;switch(bt){case"meta":fn="\u2318";break;case"shift":fn="\u21E7";break;case"equalsign":case"add":fn="+";break;case"dash":case"subtract":fn="-";break;case"leftarrow":fn="\u2190";break;case"rightarrow":fn="\u2192";break;default:fn=bt.toUpperCase();break}return fn},xn;(function(Xt){Xt.Object="object",Xt.Class="class"})(xn||(xn={}));var yn=function(bt){var fn=bt.objects,Hn=bt.labelColors,or=bt.focusObjectIndex,Or=bt.activeObjectIndex,ir=bt.focusEleIndex,qn=bt.focusEleType,hr=bt.isMovingElement,jr=bt.className,Ar=bt.supportEdit,ea=bt.activeClassName,ga=bt.onFocusObject,Ta=bt.onActiveObject,ro=bt.onFocusElement,va=bt.onChangeFocusEleType,fa=bt.onChangeObjectHidden,Jr=bt.onDeleteObject,aa=bt.onChangeEleVisible,xa=bt.onChangeCategoryHidden,La=bt.onCancelMovingStatus,pa=bt.onChangeActiveClassName,ta=bt.onChangePointVisible,na=(0,_.bU)(),oa=na.localeText,Ca=oa("editor.annotsList.uncategorized"),no=(0,d.useState)(xn.Class),Ma=v()(no,2),Ua=Ma[0],bo=Ma[1],Ra=function(Fa){bo(Fa)},Mn=(0,d.useMemo)(function(){return!fn.some(function(Oa){return!Oa.hidden})},[fn]),Nr=function(){fn.forEach(function(Fa,Ba){fa(Ba,!Mn)})};(0,z.Z)(Kt[Mt.HideAll].shortcut,function(Oa){Oa.preventDefault(),Nr()},{exactMatch:!0});var Rr=function(Fa){var Ba=Fa.object,ca=Fa.objIndex;return(0,ue.jsxs)("div",{className:De()(qe.collapseHeader,Je()({},qe.collapseHeaderSelected,Or===ca)),onMouseOver:function(){ga(ca)},children:[Or===ca&&(0,ue.jsx)("div",{className:qe.selectedLine,style:{backgroundColor:Hn[Ba.label]||"#fff"}}),(0,ue.jsx)(Ke.Z,{className:qe.icon,component:y.ef[Ba.type]}),Ba.label,(0,ue.jsxs)("div",{className:qe.actions,children:[(0,ue.jsx)(Ae.Z,{title:Ba.hidden?oa("editor.annotsList.show"):oa("editor.annotsList.hide"),children:(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.btn,icon:Ba.hidden?(0,ue.jsx)(at.Z,{}):(0,ue.jsx)(Ht.Z,{}),shape:"circle",onClick:function(Xr){Xr.stopPropagation(),fa(ca,!Ba.hidden)}})}),Ar&&(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsx)(Ae.Z,{title:oa("editor.annotsList.delete"),children:(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.btn,icon:(0,ue.jsx)(kt.Z,{}),shape:"circle",onClick:function(Xr){Xr.stopPropagation(),Jr(ca)}})})}),[y.gr.Custom,y.gr.Skeleton].includes(Ba.type)&&(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.btn,icon:(0,ue.jsx)(ot,{className:"".concat(qe.arrow)}),shape:"circle"})]})]})},ka=(0,d.useMemo)(function(){return fn.reduce(function(Oa,Fa,Ba){var ca=Fa.label||Ca;return Oa[ca]||(Oa[ca]=[]),Oa[ca].push(i()(i()({},Fa),{},{originIndex:Ba})),Oa},{})},[fn]);(0,d.useEffect)(function(){if(!(Or<0)){var Oa=document.querySelector(".ant-tabs-tabpane-active");if(Ua===xn.Object){var Fa=Oa==null?void 0:Oa.querySelector(".".concat(qe.collapse," .ant-collapse-item:nth-child(").concat(Or+1,")"));Fa==null||Fa.scrollIntoView({behavior:"smooth",block:"nearest"})}else if(Ua===xn.Class&&ka[ea]){var Ba,ca=ka[ea].findIndex(function(eo){return eo.originIndex===Or}),Wr=Oa==null?void 0:Oa.querySelector(".ant-collapse-item-active"),Xr=Wr==null||(Ba=Wr.querySelector(".ant-collapse-content-box"))===null||Ba===void 0?void 0:Ba.children[ca];Xr==null||Xr.scrollIntoView({behavior:"smooth",block:"nearest"})}}},[Or]);var io=(0,ue.jsx)(Ot,{accordion:!0,ghost:!0,className:qe.collapse,activeKey:Or,onChange:function(Fa){var Ba=Fa===void 0?-1:Number(Fa);Ta(Ba)},children:fn.length>0&&fn.map(function(Oa,Fa){return(0,ue.jsx)(Ot.Panel,{showArrow:!1,collapsible:"header",header:Rr({object:Oa,objIndex:Fa}),children:(0,ue.jsxs)("div",{children:[[y.gr.Custom,y.gr.Skeleton].includes(Oa.type)&&Oa.rect&&(0,ue.jsx)(Un,{rect:Oa.rect,active:or===Fa&&qn===y.Yq.Rect,onMouseOut:function(){va(y.Yq.Rect),ro(-1)},onMouseEnter:function(){hr&&La()},onMouseOver:function(){ga(Fa),va(y.Yq.Rect),ro(0)},onVisibleChange:function(ca){aa(y.Yq.Rect,ca)}}),[y.gr.Custom,y.gr.Skeleton].includes(Oa.type)&&Oa.polygon&&(0,ue.jsx)(Qn,{element:Oa.polygon,active:or===Fa&&qn===y.Yq.Polygon,onMouseOut:function(){va(y.Yq.Rect),ro(-1)},onMouseEnter:function(){hr&&La()},onMouseOver:function(){ga(Fa),va(y.Yq.Polygon),ro(1)},onVisibleChange:function(ca){aa(y.Yq.Polygon,ca)}}),Oa.keypoints&&Oa.keypoints.points.length&&Oa.keypoints.points.map(function(Ba,ca){return(0,ue.jsx)(wn,{point:Ba,index:ca,active:or===Fa&&qn===y.Yq.Circle&&ir===ca,onMouseEnter:function(){hr&&La()},onMouseOut:function(){va(y.Yq.Rect),ro(-1)},onMouseOver:function(){ga(Fa),va(y.Yq.Circle),ro(ca)},onVisibleChange:ta},ca)})]})},Fa)})}),ao=(0,ue.jsx)(Ot,{accordion:!0,ghost:!0,className:qe.collapse,activeKey:ea,onChange:function(Fa){pa(Fa)},children:fn.length>0&&Object.keys(ka).sort().map(function(Oa){var Fa=ka[Oa],Ba=Fa.every(function(ca){return ca.hidden});return(0,ue.jsx)(Ot.Panel,{showArrow:!1,collapsible:"header",header:(0,ue.jsxs)("div",{className:De()(qe.collapseHeader,Je()({},qe.collapseHeaderSelected,ea===Oa)),children:[ea===Oa&&(0,ue.jsx)("div",{className:qe.selectedLine,style:{backgroundColor:Hn[Oa]||"#fff"}}),(0,ue.jsx)("div",{className:qe.labelName,children:Oa}),(0,ue.jsxs)("div",{className:qe.actions,children:[(0,ue.jsx)("span",{className:qe.labelCount,children:Fa.length}),Ar&&(0,ue.jsx)(Ae.Z,{title:oa(Ba?"editor.annotsList.showCate":"editor.annotsList.hideCate"),children:(0,ue.jsx)(c.ZP,{ghost:!0,className:De()(qe.btn),icon:Ba?(0,ue.jsx)(at.Z,{}):(0,ue.jsx)(Ht.Z,{}),shape:"circle",onClick:function(Wr){Wr.stopPropagation(),xa(Oa,!Ba)}})}),(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.btn,icon:(0,ue.jsx)(ot,{className:"".concat(qe.arrow)}),shape:"circle"})]})]},Oa),children:Fa.map(function(ca,Wr){return(0,ue.jsxs)("div",{className:De()(qe.collapseItem),onMouseOver:function(){ga(ca.originIndex)},onClick:function(eo){eo.stopPropagation(),Ta(ca.originIndex)},children:[Or===ca.originIndex&&(0,ue.jsx)("div",{className:qe.colorHint,style:{backgroundColor:Hn[Oa]||"#fff"}}),(0,ue.jsx)(Ke.Z,{className:qe.icon,component:y.ef[ca.type]}),(0,ue.jsx)("div",{children:ca.label}),(0,ue.jsxs)("div",{className:qe.actions,children:[(0,ue.jsx)(Ae.Z,{title:ca.hidden?oa("editor.annotsList.show"):oa("editor.annotsList.hide"),children:(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.btn,icon:ca.hidden?(0,ue.jsx)(at.Z,{}):(0,ue.jsx)(Ht.Z,{}),shape:"circle",onClick:function(eo){eo.stopPropagation(),fa(ca.originIndex,!ca.hidden)}})}),Ar&&(0,ue.jsx)(ue.Fragment,{children:(0,ue.jsx)(Ae.Z,{title:oa("editor.annotsList.delete"),children:(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.btn,icon:(0,ue.jsx)(kt.Z,{}),shape:"circle",onClick:function(eo){eo.stopPropagation(),Jr(ca.originIndex)}})})})]})]},ca.label+Wr)})},Oa||Ca)})});return(0,ue.jsx)("div",{className:De()(qe.rightOperations,jr),id:"rightOperations",children:(0,ue.jsx)(Rt.Z,{activeKey:Ua,onChange:Ra,items:[{key:xn.Class,label:oa("editor.annotsList.categories"),children:ao},{key:xn.Object,label:oa("editor.annotsList.objects"),children:io}],tabBarExtraContent:fn.length>0&&(0,ue.jsx)(Ae.Z,{title:oa(Mn?"editor.annotsList.showAll":"editor.annotsList.hideAll"),children:(0,ue.jsx)(c.ZP,{ghost:!0,className:qe.tabHeaderActions,icon:Mn?(0,ue.jsx)(at.Z,{}):(0,ue.jsx)(Ht.Z,{}),shape:"circle",onClick:Nr})})})})},Bn=yn,Zn={sideToolbar:"sideToolbar___NdIZx",btn:"btn___BjxGy",btnActive:"btnActive___Itzhl",divider:"divider___yWZPk",container:"container___Az7aS",title:"title___JyjLq",key:"key___nfRsO",description:"description___g12T3"},zn=e(18400),Kn=Object.defineProperty,Gn=Object.getOwnPropertySymbols,sr=Object.prototype.hasOwnProperty,ar=Object.prototype.propertyIsEnumerable,dr=(Xt,bt,fn)=>bt in Xt?Kn(Xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:fn}):Xt[bt]=fn,pt=(Xt,bt)=>{for(var fn in bt||(bt={}))sr.call(bt,fn)&&dr(Xt,fn,bt[fn]);if(Gn)for(var fn of Gn(bt))ar.call(bt,fn)&&dr(Xt,fn,bt[fn]);return Xt};const xt=Xt=>d.createElement("svg",pt({className:"hand_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},Xt),d.createElement("path",{d:"M883.2 140.8c-25.6 0-46.4 8-64 20.8v-28.8c0-56-46.4-97.6-107.2-97.6-25.6 0-51.2 8-72 25.6C622.4 25.6 584 0 540.8 0c-56 0-102.4 38.4-107.2 89.6-17.6-12.8-38.4-20.8-64-20.8-59.2 0-107.2 43.2-107.2 97.6v328l-6.4-12.8c-38.4-51.2-110.4-68.8-166.4-38.4-30.4 17.6-46.4 43.2-56 72-8 30.4 0 64 20.8 89.6 0 0 140.8 184 200 260.8C336 972.8 456 1024 627.2 1024c273.6 0 366.4-161.6 366.4-299.2V238.4c-4.8-51.2-51.2-97.6-110.4-97.6zm16 580.8c0 51.2-16 217.6-276.8 217.6C481.6 939.2 384 900.8 320 816c-60.8-78.4-196.8-260.8-196.8-260.8-4.8-8-8-12.8-4.8-20.8 0-4.8 4.8-12.8 12.8-12.8 17.6-8 46.4-4.8 59.2 17.6l84.8 102.4c12.8 12.8 30.4 17.6 46.4 12.8S352 633.6 352 616V168c0-4.8 8-12.8 20.8-12.8s17.6 8 17.6 12.8v268.8c0 33.6 30.4 59.2 64 59.2s64-25.6 64-59.2V97.6c0-8 8-12.8 20.8-12.8S560 89.6 560 97.6v337.6c0 33.6 30.4 59.2 64 59.2s64-25.6 64-59.2V132.8c0-4.8 8-12.8 20.8-12.8s20.8 8 20.8 12.8v337.6c0 33.6 30.4 59.2 64 59.2s64-25.6 64-59.2v-232c0-4.8 8-12.8 20.8-12.8s20.8 8 20.8 12.8v483.2z",fill:"#fff"}));var St="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik04ODMuMiAxNDAuOGMtMjUuNiAwLTQ2LjQgOC02NCAyMC44di0yOC44YzAtNTYtNDYuNC05Ny42LTEwNy4yLTk3LjYtMjUuNiAwLTUxLjIgOC03MiAyNS42QzYyMi40IDI1LjYgNTg0IDAgNTQwLjggMGMtNTYgMC0xMDIuNCAzOC40LTEwNy4yIDg5LjYtMTcuNi0xMi44LTM4LjQtMjAuOC02NC0yMC44LTU5LjIgMC0xMDcuMiA0My4yLTEwNy4yIDk3LjZ2MzI4bC02LjQtMTIuOGMtMzguNC01MS4yLTExMC40LTY4LjgtMTY2LjQtMzguNC0zMC40IDE3LjYtNDYuNCA0My4yLTU2IDcyLTggMzAuNCAwIDY0IDIwLjggODkuNiAwIDAgMTQwLjggMTg0IDIwMCAyNjAuOEMzMzYgOTcyLjggNDU2IDEwMjQgNjI3LjIgMTAyNGMyNzMuNiAwIDM2Ni40LTE2MS42IDM2Ni40LTI5OS4yVjIzOC40Yy00LjgtNTEuMi01MS4yLTk3LjYtMTEwLjQtOTcuNnptMTYgNTgwLjhjMCA1MS4yLTE2IDIxNy42LTI3Ni44IDIxNy42QzQ4MS42IDkzOS4yIDM4NCA5MDAuOCAzMjAgODE2Yy02MC44LTc4LjQtMTk2LjgtMjYwLjgtMTk2LjgtMjYwLjgtNC44LTgtOC0xMi44LTQuOC0yMC44IDAtNC44IDQuOC0xMi44IDEyLjgtMTIuOCAxNy42LTggNDYuNC00LjggNTkuMiAxNy42bDg0LjggMTAyLjRjMTIuOCAxMi44IDMwLjQgMTcuNiA0Ni40IDEyLjhTMzUyIDYzMy42IDM1MiA2MTZWMTY4YzAtNC44IDgtMTIuOCAyMC44LTEyLjhzMTcuNiA4IDE3LjYgMTIuOHYyNjguOGMwIDMzLjYgMzAuNCA1OS4yIDY0IDU5LjJzNjQtMjUuNiA2NC01OS4yVjk3LjZjMC04IDgtMTIuOCAyMC44LTEyLjhTNTYwIDg5LjYgNTYwIDk3LjZ2MzM3LjZjMCAzMy42IDMwLjQgNTkuMiA2NCA1OS4yczY0LTI1LjYgNjQtNTkuMlYxMzIuOGMwLTQuOCA4LTEyLjggMjAuOC0xMi44czIwLjggOCAyMC44IDEyLjh2MzM3LjZjMCAzMy42IDMwLjQgNTkuMiA2NCA1OS4yczY0LTI1LjYgNjQtNTkuMnYtMjMyYzAtNC44IDgtMTIuOCAyMC44LTEyLjhzMjAuOCA4IDIwLjggMTIuOHY0ODMuMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=",Ct=e(57006),Tt=e(34227),ln=Object.defineProperty,Tn=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,ur=Object.prototype.propertyIsEnumerable,Ir=(Xt,bt,fn)=>bt in Xt?ln(Xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:fn}):Xt[bt]=fn,br=(Xt,bt)=>{for(var fn in bt||(bt={}))dn.call(bt,fn)&&Ir(Xt,fn,bt[fn]);if(Tn)for(var fn of Tn(bt))ur.call(bt,fn)&&Ir(Xt,fn,bt[fn]);return Xt};const Er=Xt=>d.createElement("svg",br({className:"keyboard_svg__icon",viewBox:"0 0 1152 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},Xt),d.createElement("path",{d:"M1056 896H96c-53.02 0-96-42.98-96-96V224c0-53.02 42.98-96 96-96h960c53.02 0 96 42.98 96 96v576c0 53.02-42.98 96-96 96zM256 360v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zM352 552v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zM256 744v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24zm576 0v-80c0-13.254-10.746-24-24-24H344c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h464c13.254 0 24-10.746 24-24zm192 0v-80c0-13.254-10.746-24-24-24h-80c-13.254 0-24 10.746-24 24v80c0 13.254 10.746 24 24 24h80c13.254 0 24-10.746 24-24z"}));var Gr="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDExNTIgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik0xMDU2IDg5Nkg5NmMtNTMuMDIgMC05Ni00Mi45OC05Ni05NlYyMjRjMC01My4wMiA0Mi45OC05NiA5Ni05Nmg5NjBjNTMuMDIgMCA5NiA0Mi45OCA5NiA5NnY1NzZjMCA1My4wMi00Mi45OCA5Ni05NiA5NnpNMjU2IDM2MHYtODBjMC0xMy4yNTQtMTAuNzQ2LTI0LTI0LTI0aC04MGMtMTMuMjU0IDAtMjQgMTAuNzQ2LTI0IDI0djgwYzAgMTMuMjU0IDEwLjc0NiAyNCAyNCAyNGg4MGMxMy4yNTQgMCAyNC0xMC43NDYgMjQtMjR6bTE5MiAwdi04MGMwLTEzLjI1NC0xMC43NDYtMjQtMjQtMjRoLTgwYy0xMy4yNTQgMC0yNCAxMC43NDYtMjQgMjR2ODBjMCAxMy4yNTQgMTAuNzQ2IDI0IDI0IDI0aDgwYzEzLjI1NCAwIDI0LTEwLjc0NiAyNC0yNHptMTkyIDB2LTgwYzAtMTMuMjU0LTEwLjc0Ni0yNC0yNC0yNGgtODBjLTEzLjI1NCAwLTI0IDEwLjc0Ni0yNCAyNHY4MGMwIDEzLjI1NCAxMC43NDYgMjQgMjQgMjRoODBjMTMuMjU0IDAgMjQtMTAuNzQ2IDI0LTI0em0xOTIgMHYtODBjMC0xMy4yNTQtMTAuNzQ2LTI0LTI0LTI0aC04MGMtMTMuMjU0IDAtMjQgMTAuNzQ2LTI0IDI0djgwYzAgMTMuMjU0IDEwLjc0NiAyNCAyNCAyNGg4MGMxMy4yNTQgMCAyNC0xMC43NDYgMjQtMjR6bTE5MiAwdi04MGMwLTEzLjI1NC0xMC43NDYtMjQtMjQtMjRoLTgwYy0xMy4yNTQgMC0yNCAxMC43NDYtMjQgMjR2ODBjMCAxMy4yNTQgMTAuNzQ2IDI0IDI0IDI0aDgwYzEzLjI1NCAwIDI0LTEwLjc0NiAyNC0yNHpNMzUyIDU1MnYtODBjMC0xMy4yNTQtMTAuNzQ2LTI0LTI0LTI0aC04MGMtMTMuMjU0IDAtMjQgMTAuNzQ2LTI0IDI0djgwYzAgMTMuMjU0IDEwLjc0NiAyNCAyNCAyNGg4MGMxMy4yNTQgMCAyNC0xMC43NDYgMjQtMjR6bTE5MiAwdi04MGMwLTEzLjI1NC0xMC43NDYtMjQtMjQtMjRoLTgwYy0xMy4yNTQgMC0yNCAxMC43NDYtMjQgMjR2ODBjMCAxMy4yNTQgMTAuNzQ2IDI0IDI0IDI0aDgwYzEzLjI1NCAwIDI0LTEwLjc0NiAyNC0yNHptMTkyIDB2LTgwYzAtMTMuMjU0LTEwLjc0Ni0yNC0yNC0yNGgtODBjLTEzLjI1NCAwLTI0IDEwLjc0Ni0yNCAyNHY4MGMwIDEzLjI1NCAxMC43NDYgMjQgMjQgMjRoODBjMTMuMjU0IDAgMjQtMTAuNzQ2IDI0LTI0em0xOTIgMHYtODBjMC0xMy4yNTQtMTAuNzQ2LTI0LTI0LTI0aC04MGMtMTMuMjU0IDAtMjQgMTAuNzQ2LTI0IDI0djgwYzAgMTMuMjU0IDEwLjc0NiAyNCAyNCAyNGg4MGMxMy4yNTQgMCAyNC0xMC43NDYgMjQtMjR6TTI1NiA3NDR2LTgwYzAtMTMuMjU0LTEwLjc0Ni0yNC0yNC0yNGgtODBjLTEzLjI1NCAwLTI0IDEwLjc0Ni0yNCAyNHY4MGMwIDEzLjI1NCAxMC43NDYgMjQgMjQgMjRoODBjMTMuMjU0IDAgMjQtMTAuNzQ2IDI0LTI0em01NzYgMHYtODBjMC0xMy4yNTQtMTAuNzQ2LTI0LTI0LTI0SDM0NGMtMTMuMjU0IDAtMjQgMTAuNzQ2LTI0IDI0djgwYzAgMTMuMjU0IDEwLjc0NiAyNCAyNCAyNGg0NjRjMTMuMjU0IDAgMjQtMTAuNzQ2IDI0LTI0em0xOTIgMHYtODBjMC0xMy4yNTQtMTAuNzQ2LTI0LTI0LTI0aC04MGMtMTMuMjU0IDAtMjQgMTAuNzQ2LTI0IDI0djgwYzAgMTMuMjU0IDEwLjc0NiAyNCAyNCAyNGg4MGMxMy4yNTQgMCAyNC0xMC43NDYgMjQtMjR6Ii8+PC9zdmc+",Pr={shortcutsInfo:"shortcutsInfo___ER3P2",key:"key___fsh3O",combine:"combine___mQtle"},Dr=function(bt){for(var fn=navigator.userAgent.toLowerCase(),Hn=fn.indexOf("mac")>-1,or=[],Or=function(){var jr=bt[ir];if(!Hn&&jr.includes("meta")||Hn&&jr.includes("ctrl"))return"continue";if(jr.includes(".")){var Ar=jr.split(".");Ar.forEach(function(ga,Ta){var ro=(0,ue.jsx)("span",{className:Pr.key,children:Qt(ga)},Ta);or.push(ro),Ta!==Ar.length-1&&or.push((0,ue.jsxs)("span",{className:Pr.combine,children:[" ","+"," "]},Ta+"and"))})}else{var ea=(0,ue.jsx)("span",{className:Pr.key,children:Qt(jr)},ir);or.push(ea)}ir!==bt.length-1&&or.push((0,ue.jsxs)("span",{className:Pr.combine,children:[" ","/"," "]},ir+"or"))},ir=0;irbt in Xt?Ie(Xt,bt,{enumerable:!0,configurable:!0,writable:!0,value:fn}):Xt[bt]=fn,Jn=(Xt,bt)=>{for(var fn in bt||(bt={}))Gt.call(bt,fn)&&cr(Xt,fn,bt[fn]);if(Et)for(var fn of Et(bt))Sn.call(bt,fn)&&cr(Xt,fn,bt[fn]);return Xt};const mn=Xt=>d.createElement("svg",Jn({className:"drag_svg__icon",width:16,height:16,viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xt),d.createElement("path",{fill:"#fff",d:"M406.4 246.4 480 176v208c0 19.2 12.8 32 32 32s32-12.8 32-32V176l73.6 73.6c6.4 3.2 12.8 6.4 22.4 6.4s16-3.2 22.4-9.6c12.8-12.8 12.8-32 0-44.8l-128-128c-3.2-3.2-6.4-6.4-9.6-6.4-6.4-3.2-16-3.2-25.6 0-3.2 3.2-6.4 3.2-9.6 6.4l-128 128c-12.8 12.8-12.8 32 0 44.8s32 12.8 44.8 0zm211.2 531.2L544 851.2V640c0-19.2-12.8-32-32-32s-32 12.8-32 32v211.2l-73.6-73.6c-12.8-12.8-32-12.8-44.8 0s-12.8 32 0 44.8l128 128c3.2 3.2 6.4 6.4 9.6 6.4 3.2 3.2 9.6 3.2 12.8 3.2s9.6 0 12.8-3.2c3.2-3.2 6.4-3.2 9.6-6.4l128-128c12.8-12.8 12.8-32 0-44.8s-32-12.8-44.8 0zm339.2-252.8c3.2-6.4 3.2-16 0-25.6-3.2-3.2-3.2-6.4-6.4-9.6l-128-128c-12.8-12.8-32-12.8-44.8 0s-12.8 32 0 44.8l73.6 73.6H640c-19.2 0-32 12.8-32 32s12.8 32 32 32h211.2l-73.6 73.6c-12.8 12.8-12.8 32 0 44.8 6.4 6.4 16 9.6 22.4 9.6s16-3.2 22.4-9.6l128-128c3.2 0 6.4-6.4 6.4-9.6zm-784 19.2H384c19.2 0 32-12.8 32-32s-12.8-32-32-32H172.8l73.6-73.6c12.8-12.8 12.8-32 0-44.8s-32-12.8-44.8 0l-128 128c-3.2 3.2-6.4 6.4-6.4 9.6-3.2 6.4-3.2 16 0 25.6 3.2 3.2 3.2 6.4 6.4 9.6l128 128c6.4 6.4 12.8 9.6 22.4 9.6s16-3.2 22.4-9.6c12.8-12.8 12.8-32 0-44.8L172.8 544z"}));var Zt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiB2aWV3Qm94PSIwIDAgMTAyNCAxMDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00MDYuNCAyNDYuNCA0ODAgMTc2djIwOGMwIDE5LjIgMTIuOCAzMiAzMiAzMnMzMi0xMi44IDMyLTMyVjE3Nmw3My42IDczLjZjNi40IDMuMiAxMi44IDYuNCAyMi40IDYuNHMxNi0zLjIgMjIuNC05LjZjMTIuOC0xMi44IDEyLjgtMzIgMC00NC44bC0xMjgtMTI4Yy0zLjItMy4yLTYuNC02LjQtOS42LTYuNC02LjQtMy4yLTE2LTMuMi0yNS42IDAtMy4yIDMuMi02LjQgMy4yLTkuNiA2LjRsLTEyOCAxMjhjLTEyLjggMTIuOC0xMi44IDMyIDAgNDQuOHMzMiAxMi44IDQ0LjggMHptMjExLjIgNTMxLjJMNTQ0IDg1MS4yVjY0MGMwLTE5LjItMTIuOC0zMi0zMi0zMnMtMzIgMTIuOC0zMiAzMnYyMTEuMmwtNzMuNi03My42Yy0xMi44LTEyLjgtMzItMTIuOC00NC44IDBzLTEyLjggMzIgMCA0NC44bDEyOCAxMjhjMy4yIDMuMiA2LjQgNi40IDkuNiA2LjQgMy4yIDMuMiA5LjYgMy4yIDEyLjggMy4yczkuNiAwIDEyLjgtMy4yYzMuMi0zLjIgNi40LTMuMiA5LjYtNi40bDEyOC0xMjhjMTIuOC0xMi44IDEyLjgtMzIgMC00NC44cy0zMi0xMi44LTQ0LjggMHptMzM5LjItMjUyLjhjMy4yLTYuNCAzLjItMTYgMC0yNS42LTMuMi0zLjItMy4yLTYuNC02LjQtOS42bC0xMjgtMTI4Yy0xMi44LTEyLjgtMzItMTIuOC00NC44IDBzLTEyLjggMzIgMCA0NC44bDczLjYgNzMuNkg2NDBjLTE5LjIgMC0zMiAxMi44LTMyIDMyczEyLjggMzIgMzIgMzJoMjExLjJsLTczLjYgNzMuNmMtMTIuOCAxMi44LTEyLjggMzIgMCA0NC44IDYuNCA2LjQgMTYgOS42IDIyLjQgOS42czE2LTMuMiAyMi40LTkuNmwxMjgtMTI4YzMuMiAwIDYuNC02LjQgNi40LTkuNnptLTc4NCAxOS4ySDM4NGMxOS4yIDAgMzItMTIuOCAzMi0zMnMtMTIuOC0zMi0zMi0zMkgxNzIuOGw3My42LTczLjZjMTIuOC0xMi44IDEyLjgtMzIgMC00NC44cy0zMi0xMi44LTQ0LjggMGwtMTI4IDEyOGMtMy4yIDMuMi02LjQgNi40LTYuNCA5LjYtMy4yIDYuNC0zLjIgMTYgMCAyNS42IDMuMiAzLjIgMy4yIDYuNCA2LjQgOS42bDEyOCAxMjhjNi40IDYuNCAxMi44IDkuNiAyMi40IDkuNnMxNi0zLjIgMjIuNC05LjZjMTIuOC0xMi44IDEyLjgtMzIgMC00NC44TDE3Mi44IDU0NHoiLz48L3N2Zz4=",cn=e(5345),dt=e(81553),$t=e(480),zt=function(bt){var fn=bt.onAdd,Hn=(0,_.bU)(),or=Hn.localeText,Or=(0,d.useRef)(null),ir=(0,d.useState)(""),qn=v()(ir,2),hr=qn[0],jr=qn[1],Ar=function(Ta){Ta.stopPropagation(),jr(Ta.target.value)},ea=function(){var Ta;hr!==""&&(fn(hr),jr(""),(Ta=Or.current)===null||Ta===void 0||Ta.focus())};return(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(h.Z,{style:{margin:"8px 0"}}),(0,ue.jsxs)(dt.Z,{style:{padding:"0 8px 4px"},children:[(0,ue.jsx)($t.Z,{placeholder:or("editor.annotsEditor.addCategory"),ref:Or,value:hr,onChange:Ar,onKeyDown:function(Ta){Ta.code==="Enter"&&ea(),Ta.stopPropagation()}}),(0,ue.jsx)(c.ZP,{type:"text",icon:(0,ue.jsx)(cn.Z,{}),onClick:ea,children:or("editor.annotsEditor.add")})]})]})},sn=zt,An=function(bt){var fn,Hn,or,Or=bt.drawData,ir=bt.aiLabels,qn=bt.categories,hr=bt.setAiLabels,jr=bt.onCreateCategory,Ar=bt.onExitAIAnnotation,ea=bt.onAiAnnotation,ga=bt.onSaveCurrCreate,Ta=bt.onCancelCurrCreate,ro=bt.onChangeConfidenceRange,va=bt.onApplyCurVisibleObjects,fa=(0,_.bU)(),Jr=fa.localeText,aa=(fn={},Je()(fn,y.ru.Drag,{name:Jr("editor.shortcuts.tools.drag"),icon:mn}),Je()(fn,y.ru.Rectangle,{name:Jr("smartAnnotation.detection.name"),icon:y.ef[y.gr.Rectangle]}),Je()(fn,y.ru.Polygon,{name:Jr("smartAnnotation.segmentation.name"),icon:y.ef[y.gr.Polygon]}),Je()(fn,y.ru.Skeleton,{name:Jr("smartAnnotation.pose.name"),icon:y.ef[y.gr.Skeleton]}),fn),xa=(0,d.useMemo)(function(){if(Or.selectedTool===y.ru.Rectangle)return qn==null?void 0:qn.map(function(ta){return(0,ue.jsx)(qt.Z.Option,{value:ta.name,children:ta.name},ta.id)});if(Or.selectedTool===y.ru.Polygon)return[];if(Or.selectedTool===y.ru.Skeleton)return["person"].map(function(ta){return(0,ue.jsx)(qt.Z.Option,{value:ta,children:ta},ta)})},[Or.selectedTool,qn]),La=function(na){Or.selectedTool!==y.ru.Skeleton?na.stopPropagation():na.preventDefault()},pa=(0,d.useMemo)(function(){return Or.AIAnnotation&&Or.selectedTool!==y.ru.Drag},[Or.selectedTool,Or.AIAnnotation]);return(0,ue.jsx)(et,{eventHandler:La,children:(0,ue.jsx)(Bt.Z,{id:"smart-annotation-editor",className:De()(We.container,Je()({},We.containedVisible,pa)),title:(0,ue.jsxs)("div",{className:We.title,children:[(0,ue.jsxs)("div",{className:We.iconTitle,children:[(0,ue.jsx)(ct.Z,{component:y.QD[y.Uu.SmartAnnotation]}),(0,ue.jsx)("div",{className:We.text,children:aa[Or.selectedTool].name})]}),(0,ue.jsx)(c.ZP,{ghost:!0,className:We.btn,icon:(0,ue.jsx)(vt.Z,{}),shape:"circle",size:"small",onClick:Ar})]}),children:(0,ue.jsxs)("div",{className:We.content,children:[Or.selectedTool===y.ru.Rectangle&&(0,ue.jsxs)("div",{className:We.item,children:[(0,ue.jsx)(qt.Z,{style:{width:250},placeholder:Jr("smartAnnotation.detection.input"),showArrow:!0,value:ir,onChange:function(na){return Array.isArray(na)?hr(na):hr([na])},onInputKeyDown:function(na){na.code!=="Enter"&&na.stopPropagation()},getPopupContainer:function(){return document.getElementById("smart-annotation-editor")},mode:"multiple",dropdownRender:function(na){return(0,ue.jsxs)(ue.Fragment,{children:[na,(0,ue.jsx)(sn,{onAdd:function(Ca){jr(Ca),hr([].concat(t()(ir),[Ca]))}})]})},children:xa}),(0,ue.jsx)(c.ZP,{className:We.action,onClick:ea,children:Jr("smartAnnotation.annotate")})]}),Or.selectedTool===y.ru.Skeleton&&(0,ue.jsxs)("div",{className:We.item,children:[(0,ue.jsx)(qt.Z,{style:{width:250},placeholder:Jr("smartAnnotation.pose.input"),showArrow:!0,value:ir,onChange:function(na){return Array.isArray(na)?hr(na):hr([na])},onInputKeyDown:function(na){na.code!=="Enter"&&na.stopPropagation()},getPopupContainer:function(){return document.getElementById("smart-annotation-editor")},children:xa}),(0,ue.jsx)(c.ZP,{className:We.action,onClick:ea,children:Jr("smartAnnotation.annotate")})]}),Or.selectedTool===y.ru.Skeleton&&Or.objectList.filter(function(ta){return ta.type===y.gr.Skeleton}).length>0&&(0,ue.jsxs)("div",{id:"conf-slider",style:{display:"flex",flexDirection:"column",alignItems:"center",width:"100%"},children:[(0,ue.jsx)("div",{style:{alignSelf:"flex-start"},children:Jr("editor.confidence")}),(0,ue.jsxs)("div",{className:We.item,children:[(0,ue.jsx)(rn.Z,{style:{width:"220px"},range:!0,defaultValue:[0,100],onAfterChange:function(na){return ro([na[0]/100,na[1]/100])},tooltip:{formatter:function(na){return(0,ue.jsx)(ue.Fragment,{children:"".concat(na/100)})},getPopupContainer:function(){return document.getElementById("conf-slider")}}}),(0,ue.jsx)(c.ZP,{type:"primary",onClick:va,children:Jr("smartAnnotation.pose.apply")})]})]}),Or.selectedTool===y.ru.Polygon&&(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("div",{className:We.instruction,children:(Hn=Or.creatingObject)!==null&&Hn!==void 0&&Hn.polygon?Jr("smartAnnotation.segmentation.tipsNext"):Jr("smartAnnotation.segmentation.tipsInitial")}),((or=Or.creatingObject)===null||or===void 0?void 0:or.polygon)&&(0,ue.jsxs)("div",{className:We.actions,children:[(0,ue.jsx)(c.ZP,{danger:!0,onClick:Ta,children:Jr("editor.delete")}),(0,ue.jsx)(c.ZP,{type:"primary",onClick:ga,children:Jr("editor.save")})]})]})]})})})},vr=An,mr={toolBar:"toolBar___hGlUq",btn:"btn___yfAF2",btnDisabled:"btnDisabled____2lLf",scaleText:"scaleText___bYNtR",divider:"divider___Doen2",resetBtn:"resetBtn___e0RfR"},wr=e(70620),Zr=e(18636),Fr=function(bt){var fn=bt.scale,Hn=bt.onZoomIn,or=bt.onZoomOut,Or=bt.onReset,ir=(0,_.bU)(),qn=ir.localeText,hr=fn>=y.Fv,jr=fn<=y.vL;return(0,z.Z)(Kt[Mt.ZoomIn].shortcut,function(){hr||Hn()}),(0,z.Z)(Kt[Mt.ZoomOut].shortcut,function(){jr||or()}),(0,z.Z)(Kt[Mt.Reset].shortcut,function(){Or()}),(0,ue.jsxs)("div",{className:mr.toolBar,children:[(0,ue.jsx)(c.ZP,{type:"primary",className:De()(mr.btn,Je()({},mr.btnDisabled,jr)),icon:(0,ue.jsx)(wr.Z,{}),onClick:or}),(0,ue.jsxs)("div",{className:mr.scaleText,children:[Math.floor(fn*100),"%"]}),(0,ue.jsx)(c.ZP,{type:"primary",className:De()(mr.btn,Je()({},mr.btnDisabled,hr)),icon:(0,ue.jsx)(Zr.Z,{}),onClick:Hn}),(0,ue.jsx)("div",{className:mr.divider}),(0,ue.jsx)(c.ZP,{type:"primary",className:De()(mr.resetBtn),onClick:Or,children:qn("editor.zoomTool.reset")})]})},Le=e(89398),it={toolBar:"toolBar___I3iY4",btn:"btn___j7Z4o",btnDisabled:"btnDisabled___rewB8",scaleText:"scaleText___KuPv1",divider:"divider___trUv3"},ae=e(97837),_t=function(bt){var fn=bt.current,Hn=bt.total,or=bt.customText,Or=bt.customDisableNext,ir=bt.onPrev,qn=ir===void 0?function(){return Promise.resolve()}:ir,hr=bt.onNext,jr=hr===void 0?function(){return Promise.resolve()}:hr,Ar=(0,_.bU)(),ea=Ar.localeText,ga=(0,d.useState)(!1),Ta=v()(ga,2),ro=Ta[0],va=Ta[1],fa=(0,d.useState)(!1),Jr=v()(fa,2),aa=Jr[0],xa=Jr[1],La=function(){var oa=ie()(Ee()().mark(function Ca(){return Ee()().wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:return va(!0),Ma.next=3,qn();case 3:va(!1);case 4:case"end":return Ma.stop()}},Ca)}));return function(){return oa.apply(this,arguments)}}(),pa=function(){var oa=ie()(Ee()().mark(function Ca(){return Ee()().wrap(function(Ma){for(;;)switch(Ma.prev=Ma.next){case 0:return xa(!0),Ma.next=3,jr();case 3:xa(!1);case 4:case"end":return Ma.stop()}},Ca)}));return function(){return oa.apply(this,arguments)}}(),ta=fn<=0,na=Or!=null?Or:fn>=Hn-1;return(0,z.Z)(Kt[Mt.PreviousImage].shortcut,function(){ta||La()},{exactMatch:!0}),(0,z.Z)(Kt[Mt.NextImage].shortcut,function(){na||pa()},{exactMatch:!0}),(0,ue.jsxs)("div",{className:it.toolBar,children:[(0,ue.jsx)(Ae.Z,{title:ea("editor.prev"),children:(0,ue.jsx)(c.ZP,{className:De()(it.btn,Je()({},it.btnDisabled,ta)),type:"primary",icon:(0,ue.jsx)(ae.Z,{}),loading:ro,onClick:La})}),or||(0,ue.jsxs)("div",{className:it.scaleText,children:[fn+1," / ",Hn]}),(0,ue.jsx)(Ae.Z,{title:ea("editor.next"),children:(0,ue.jsx)(c.ZP,{className:De()(it.btn,Je()({},it.btnDisabled,na)),type:"primary",icon:(0,ue.jsx)(Ze.Z,{}),loading:aa,onClick:pa})})]})},en=e(29880),En={container:"container___d4vet",btn:"btn___eFSQc",title:"title___r27q5",content:"content___Ntv7_",item:"item___BSjdK",selector:"selector___D3fgI",actions:"actions___rNUfU",containedVisible:"containedVisible___sYXSm"},_n=function(bt){var fn=bt.allowAddCategory,Hn=bt.drawData,or=bt.categories,Or=bt.currEditObject,ir=bt.onCreateCategory,qn=bt.onFinishCurrCreate,hr=bt.onDeleteCurrObject,jr=bt.onCloseAnnotationEditor,Ar=(0,_.bU)(),ea=Ar.localeText,ga=(Or==null?void 0:Or.label)||Hn.latestLabel,Ta=(0,d.useState)(ga),ro=v()(Ta,2),va=ro[0],fa=ro[1];return(0,d.useEffect)(function(){fa((Or==null?void 0:Or.label)||Hn.latestLabel)},[Or]),(0,z.Z)(Kt[Mt.SaveCurrObject].shortcut,function(Jr){Jr.preventDefault(),qn(va)},{exactMatch:!0}),(0,ue.jsx)(et,{children:(0,ue.jsx)(Bt.Z,{id:"annotation-editor",className:De()(En.container,Je()({},En.containedVisible,Or)),title:(0,ue.jsxs)("div",{className:En.title,children:[ea("editor.annotsEditor.title"),(0,ue.jsx)(c.ZP,{ghost:!0,className:En.btn,icon:(0,ue.jsx)(vt.Z,{}),shape:"circle",size:"small",onClick:jr})]}),children:(0,ue.jsxs)("div",{className:En.content,children:[(0,ue.jsx)("div",{className:En.item,children:(0,ue.jsx)(qt.Z,{showSearch:!0,className:En.selector,placeholder:"Select a label",size:"middle",value:va||void 0,onChange:function(aa){fa(aa)},popupClassName:"objects-select-popup",onClick:function(aa){return aa.stopPropagation()},onKeyUp:function(aa){return aa.stopPropagation()},onInputKeyDown:function(aa){aa.code!=="Enter"&&aa.stopPropagation()},getPopupContainer:function(){return document.getElementById("annotation-editor")},dropdownRender:function(aa){return(0,ue.jsxs)(ue.Fragment,{children:[aa,fn&&(0,ue.jsx)(sn,{onAdd:function(La){return ir(La)}})]})},children:or==null?void 0:or.map(function(Jr){return(0,ue.jsx)(qt.Z.Option,{value:Jr.name,children:Jr.name},Jr.id)})})}),(0,ue.jsx)("div",{className:En.item,children:(0,ue.jsxs)("div",{className:En.actions,children:[(0,ue.jsx)(c.ZP,{danger:!0,onClick:function(aa){aa.preventDefault(),hr()},children:ea("editor.annotsEditor.delete")}),(0,ue.jsx)(c.ZP,{type:"primary",onClick:function(aa){aa.preventDefault(),qn(va)},children:ea("editor.annotsEditor.finish")})]})})]})})})},Xn=_n,pr={DEFAULT:0,CREATING:0,FOCUS:.5,ACTIVE:.2,OTHER:0},Vr={DEFAULT:1,CREATING:1,CREATING_LINE:.8,FOCUS:1,ACTIVE:1,OTHER:.3},yr={CREATING:"#fff"},Tr={CREATING:"transparent"},Cr=function(bt){var fn=bt.mode,Hn=bt.annotations,or=bt.setAnnotations,Or=bt.clientSize,ir=bt.naturalSize,qn=bt.updateHistory,hr=bt.onAutoSave,jr=function(fa){var Jr=fa.label,aa=fa.rect,xa=fa.keypoints,La=fa.polygon,pa={categoryName:Jr};if(aa?Object.assign(pa,{boundingBox:(0,R.kq)(aa,Or)}):Object.assign(pa,{boundingBox:{xmin:0,xmax:0,ymin:0,ymax:0}}),xa&&Object.assign(pa,i()({lines:xa.lines},(0,R.yn)(xa.points,ir,Or))),La){var ta=(0,R.Vi)(La,ir,Or);Object.assign(pa,{segmentation:ta})}return pa},Ar=function(fa){qn(fa),or(fa),hr&&hr(fa)},ea=function(fa){if(fn===Lr.Edit){var Jr=jr(fa),aa=[].concat(t()(Hn),[Jr]);Ar(aa)}},ga=function(fa){if(fn===Lr.Edit&&!(fa<0||fa>=Hn.length)){var Jr=t()(Hn);Jr.splice(fa,1),Ar(Jr)}},Ta=function(fa,Jr){if(fn===Lr.Edit&&!(Jr<0||Jr>=Hn.length)){var aa=t()(Hn);aa[Jr]=jr(fa),Ar(aa)}},ro=function(fa){var Jr=fa.map(function(aa){return jr(aa)});Ar(Jr)};return{addAnnotation:ea,removeAnnotation:ga,updateAnnotation:Ta,updateAllAnnotation:ro}},zr=Cr,Ur=function(bt){var fn=(0,m.x)([bt]),Hn=v()(fn,2),or=Hn[0],Or=Hn[1],ir=(0,d.useState)(0),qn=v()(ir,2),hr=qn[0],jr=qn[1],Ar=20,ea=(0,d.useCallback)(function(){return hr>0?(jr(function(va){return va-1}),or[hr-1]):null},[hr]),ga=(0,d.useCallback)(function(){return hrAr&&Jr.shift(),jr(Jr.length-1),Jr})},[hr,Ar]),ro=(0,d.useCallback)(function(){Or([])},[]);return{updateHistory:Ta,undo:ea,redo:ga,clearHistory:ro}},Sr=Ur,fr=function(bt){var fn=bt.mode,Hn=bt.drawData,or=bt.setDrawData,Or=bt.clientSize,ir=bt.naturalSize,qn=bt.addAnnotation,hr=bt.removeAnnotation,jr=bt.updateAnnotation,Ar=bt.updateAllAnnotation,ea=function(aa){var xa=aa.categoryName,La=aa.boundingBox,pa=aa.points,ta=aa.lines,na=aa.pointNames,oa=aa.pointColors,Ca=aa.segmentation,no={label:xa||"",type:y.gr.Rectangle,hidden:!1,conf:1};if(La&&(0,R.lw)(La)){var Ma=(0,R.cO)(La,Or);Object.assign(no,{rect:i()({visible:!0},Ma)})}if(pa&&pa.length>0&&ta&&ta.length>0&&na&&oa){var Ua=(0,R.el)(pa,na,oa,ir,Or);Object.assign(no,{keypoints:{points:Ua,lines:ta}})}if(Ca){var bo=(0,V.Vh)(Ca,ir,Or),Ra={group:bo,visible:!0};Object.assign(no,{polygon:Ra})}return no.type=(0,R.tQ)(no),no},ga=function(aa){or(function(xa){xa.objectList=aa.map(function(La){return ea(La)})})},Ta=function(aa){fn===Lr.Edit&&(or(function(xa){xa.objectList.push(aa),xa.creatingObject=void 0,xa.activeObjectIndex=xa.objectList.length-1,xa.changed=!0}),qn(aa))},ro=function(aa){fn!==Lr.Edit||!Hn.objectList[aa]||(or(function(xa){xa.objectList[aa]&&(xa.objectList.splice(aa,1),xa.activeObjectIndex=-1,xa.focusObjectIndex=-1,xa.focusEleIndex=-1,xa.focusEleType=y.Yq.Rect,xa.changed=!0)}),hr(aa))},va=function(aa,xa){fn!==Lr.Edit||!Hn.objectList[xa]||(or(function(La){La.objectList[xa]=aa,La.changed=!0}),jr(aa,xa))},fa=function(aa){or(function(xa){xa.objectList=aa,xa.changed=!0}),Ar(aa)};return{initObjectList:ga,addObject:Ta,removeObject:ro,updateObject:va,updateAllObject:fa}},sa=fr,Lr={View:0,Edit:1,Review:2},gr=function(bt){var fn=bt.isSeperate,Hn=bt.visible,or=bt.categories,Or=bt.list,ir=bt.current,qn=bt.pagination,hr=bt.mode,jr=bt.actionElements,Ar=bt.onPrev,ea=bt.onNext,ga=bt.onCancel,Ta=bt.onSave,ro=bt.onEnterEdit,va=bt.onReviewResult,fa=bt.objectsFilter,Jr=bt.setCategories,aa=bt.onAutoSave,xa=(0,_.bU)(),La=xa.localeText,pa=(0,m.x)(!1),ta=v()(pa,2),na=ta[0],oa=ta[1],Ca=(0,m.x)([]),no=v()(Ca,2),Ma=no[0],Ua=no[1],bo=(0,m.x)({initialized:!1,changed:!1,objectList:[],selectedTool:y.ru.Drag,AIAnnotation:!1,focusObjectIndex:-1,activeObjectIndex:-1,focusEleType:y.Yq.Rect,focusEleIndex:-1,latestLabel:"",focusPolygonInfo:{index:-1,pointIndex:-1,lineIndex:-1},creatingObject:void 0,activeClassName:""}),Ra=v()(bo,2),Mn=Ra[0],Nr=Ra[1],Rr=(0,d.useRef)(null),ka=(0,d.useRef)(null),io=(0,d.useMemo)(function(){return Mn.selectedTool===y.ru.Drag},[Mn.selectedTool]),ao=(0,d.useMemo)(function(){return Mn.AIAnnotation&&Mn.selectedTool===y.ru.Skeleton},[Mn.AIAnnotation,Mn.selectedTool]);(0,d.useEffect)(function(){Mn.selectedTool!==y.ru.Drag&&Nr(function(la){la.activeObjectIndex=-1})},[Mn.selectedTool]);var Oa=(0,m.x)(!1),Fa=v()(Oa,2),Ba=Fa[0],ca=Fa[1],Wr=(0,P.Z)({isRequiring:na,visible:Hn,allowMove:Ba,showMouseAim:hr!==Lr.View&&Mn.selectedTool!==y.ru.Drag,minPadding:{top:150,left:150}}),Xr=Wr.onZoomIn,eo=Wr.onZoomOut,Wo=Wr.onReset,Ka=Wr.naturalSize,mo=Wr.setNaturalSize,_a=Wr.ScalableContainer,Ft=Wr.contentMouse,Fn=Wr.clientSize,Wn=Wr.scale,kr=Wr.containerRef,Na=w(Fn),go=function(rr){var ke=rr.target,xr={width:ke.naturalWidth,height:ke.naturalHeight};mo(xr)},Eo=Sr(Ma),No=Eo.undo,os=Eo.redo,el=Eo.updateHistory,Di=Eo.clearHistory,Ei=zr({annotations:Ma,setAnnotations:Ua,clientSize:Fn,naturalSize:Ka,mode:hr,updateHistory:el,onAutoSave:aa}),Li=Ei.addAnnotation,is=Ei.removeAnnotation,Ss=Ei.updateAnnotation,ws=Ei.updateAllAnnotation,Ro=sa({annotations:Ma,setAnnotations:Ua,clientSize:Fn,naturalSize:Ka,drawData:Mn,setDrawData:Nr,mode:hr,addAnnotation:Li,removeAnnotation:is,updateAnnotation:Ss,updateAllAnnotation:ws}),Oi=Ro.addObject,ki=Ro.removeObject,Qi=Ro.initObjectList,tl=Ro.updateAllObject,nl=Ro.updateObject,pl=function(){var rr=os();rr&&(Ua(rr),Qi(rr),Nr(function(ke){ke.objectList[ke.activeObjectIndex]||(ke.activeObjectIndex=-1)}))},hl=function(){var rr=No();rr&&(Ua(rr),Qi(rr),Nr(function(ke){ke.objectList[ke.activeObjectIndex]||(ke.activeObjectIndex=-1)}))},Xi=Pe({list:Or,current:ir,setDrawData:Nr,isRequiring:na,setIsRequiring:oa,naturalSize:Ka,clientSize:Fn,onCancel:ga,onSave:Ta,updateAllObject:tl}),yi=Xi.onAiAnnotation,Ji=Xi.onSaveAnnotations,ss=Xi.onCancelAnnotations,ji=ne({visible:Hn,mode:hr,categories:or,setCategories:Jr,drawData:Mn,setDrawData:Nr,updateObject:nl}),Os=ji.aiLabels,yt=ji.setAiLabels,Po=ji.labelColors,rl=ji.onChangeObjectLabel,pi=ji.onChangeObjectHidden,al=ji.onChangeCategoryHidden,_r=ji.onChangeElementVisible,ml=ji.onChangePointVisible,ri=ji.onChangeActiveClass,Zi=ji.onCreateCategory,ls=(0,d.useMemo)(function(){return Mn.focusObjectIndex>-1&&Mn.objectList[Mn.focusObjectIndex]},[Mn.objectList,Mn.focusObjectIndex]),Hi=(0,d.useMemo)(function(){return Mn.activeObjectIndex>-1&&Mn.objectList[Mn.activeObjectIndex]},[Mn.objectList,Mn.activeObjectIndex]),ii=(0,d.useMemo)(function(){return Mn.focusObjectIndex>-1&&Mn.focusObjectIndex===Mn.activeObjectIndex},[Mn.activeObjectIndex,Mn.focusObjectIndex]),Ni=function(){var rr=(0,R.Z0)(Ft,Mn.objectList);Nr(function(ke){ke.focusObjectIndex=rr})},si=function(rr){var ke=(0,R.o7)(Ft,rr),xr=ke.focusEleIndex,lo=ke.focusEleType;Nr(function(Ia){Ia.focusEleIndex=xr,Ia.focusEleType=lo})},gl=function(){var rr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Mn.focusObjectIndex;Nr(function(ke){ke.activeObjectIndex=rr})},So=function(){if(Mn.focusObjectIndex>-1&&Mn.objectList[Mn.focusObjectIndex]&&!Mn.objectList[Mn.focusObjectIndex].hidden&&Mn.focusEleIndex>-1&&Mn.focusEleType===y.Yq.Circle){var rr,ke,xr=(rr=Mn.objectList[Mn.focusObjectIndex].keypoints)===null||rr===void 0||(ke=rr.points)===null||ke===void 0?void 0:ke[Mn.focusEleIndex];if(xr)return(0,ue.jsx)(jt,{index:Mn.focusEleIndex,targetElement:xr})}return(0,ue.jsx)(ue.Fragment,{})},Xa=function(rr){if(!(!Hn||!Rr.current||!ka.current)){(0,U.ix)(Rr.current,Fn),(0,U.UN)(Rr.current),(0,U.AE)(Rr.current,ka.current,{x:0,y:0,width:Fn.width,height:Fn.height});var ke=rr||Mn;if(ke.creatingObject){var xr={x:Ft.elementX,y:Ft.elementY},lo=yr.CREATING,Ia=Tr.CREATING;switch(ke.creatingObject.type){case y.gr.Rectangle:{(0,U.Mu)(Rr.current,(0,R.A7)(ke.creatingObject.startPoint,xr,{width:Ft.elementW,height:Ft.elementH}),lo,2,y.JQ[0],Ia);break}case y.gr.Polygon:{var Ha=ke.creatingObject,Va=Ha.polygon,fo=Ha.currIndex;if(Va){var yo=(0,R.fL)(Va.group);Va.group.forEach(function(Ko,ai){fo===ai?Ko.forEach(function($i,ti){if(ti===0){var xo=(0,R.uN)($i,Ft);(0,U.G5)(Rr.current,$i,xo?6:4,lo,3,"#1f4dd8")}else(0,U.G5)(Rr.current,$i,4,"#fff",3,"#1f4dd8");Ko.length>1&&ti-1&&qi>-1){var ds=pn.group[Ml][qi];ds&&(0,U.G5)(Rr.current,ds,4,"#fff",5,Fi)}else if($i&&Ml>-1&&cl>-1){var zl=(0,R.Iw)(pn.group[Ml]);if(zl[cl]){var Cu=zl[cl],_i=Cu.start,bl=Cu.end,Bl=(0,R.R5)(_i,bl);Bl&&(0,U.G5)(Rr.current,Bl,4,"#fff",5,Fi)}}}}}),ke.segmentationClicks&&ke.segmentationClicks.forEach(function(Ko){(0,U.G5)(Rr.current,Ko.point,3,Ko.isPositive?"green":"red",0,"#fff")})}},Ii=function(){Mn.focusObjectIndex>-1?j(Rr.current,"pointer"):j(Rr.current,"grab")},ya=function(rr){switch(rr){case y.Yq.Rect:{var ke=Mn.objectList[Mn.activeObjectIndex].rect;if(ke){var xr=(0,R.Oh)(ke,{x:Ft.elementX,y:Ft.elementY});xr?j(Rr.current,"resize",xr.type):j(Rr.current,"move")}break}case y.Yq.Polygon:{j(Rr.current,"pointer");break}case y.Yq.Circle:{j(Rr.current,"pointer");break}}},El=function(){j(Rr.current,"crosshair")};(0,d.useEffect)(function(){Ba?j(Rr.current,"grabbing"):Mn.selectedTool===y.ru.Drag?j(Rr.current,"grab"):j(Rr.current,"crosshair")},[Ba]);var ol=function(){(0,R.jt)(Ft)&&Nr(function(rr){var ke={x:Ft.elementX,y:Ft.elementY};rr.activeObjectIndex=-1;var xr={hidden:!1,label:Mn.latestLabel||or[0].name};switch(rr.selectedTool){case y.ru.Polygon:{rr.AIAnnotation?rr.creatingObject=i()({type:y.gr.Rectangle,startPoint:ke},xr):rr.creatingObject=i()({type:y.gr.Polygon,polygon:{visible:!0,group:[[ke]]},currIndex:0},xr);break}case y.ru.Rectangle:{rr.creatingObject=i()({type:y.gr.Rectangle,startPoint:ke},xr);break}case y.ru.Skeleton:{rr.creatingObject=i()({type:y.gr.Skeleton,startPoint:ke},xr);break}}})},zs=function(){if((0,R.jt)(Ft)){var rr={x:Ft.elementX,y:Ft.elementY};switch(Mn.selectedTool){case y.ru.Polygon:{Nr(function(ke){if(ke.creatingObject&&!Mn.AIAnnotation){var xr=ke.creatingObject.currIndex,lo=ke.creatingObject.polygon;if(xr>-1){var Ia=lo.group[xr][0];(0,R.uN)(Ia,Ft)?ke.creatingObject.currIndex=-1:ke.creatingObject.polygon&&lo.group[xr].push(rr)}else lo.group.push([rr]),ke.creatingObject.currIndex=lo.group.length-1}});break}case y.ru.Rectangle:break;case y.ru.Skeleton:break}}},us=function(){Mn.creatingObject&&Xa()},il=function(rr){if(Mn.creatingObject){var ke={x:Ft.elementX,y:Ft.elementY};switch(Mn.selectedTool){case y.ru.Rectangle:if(Mn.creatingObject.startPoint){var xr,lo;if(Ft.elementX===((xr=Mn.creatingObject.startPoint)===null||xr===void 0?void 0:xr.x)||Ft.elementY===((lo=Mn.creatingObject.startPoint)===null||lo===void 0?void 0:lo.y)){Nr(function(Do){return Do.creatingObject=void 0});break}var Ia=(0,R.A7)(Mn.creatingObject.startPoint,{x:Ft.elementX,y:Ft.elementY},{width:Ft.elementW,height:Ft.elementH}),Ha={type:y.gr.Rectangle,label:Mn.creatingObject.label,hidden:!1,rect:i()({visible:!0},Ia),conf:1};Oi(Ha);break}case y.ru.Polygon:{if(Mn.AIAnnotation)if(Mn.creatingObject.type===y.gr.Polygon){if(!(0,R.jt)(Ft))break;var Va={isPositive:rr.button===0,point:ke},fo=Mn.segmentationClicks||[];Nr(function(Do){Do.segmentationClicks=[].concat(t()(fo),[Va])}),yi(i()(i()({},Mn),{},{segmentationClicks:[].concat(t()(fo),[Va])}),[Mn.creatingObject.label])}else{var yo,to;if(Ft.elementX===((yo=Mn.creatingObject.startPoint)===null||yo===void 0?void 0:yo.x)&&Ft.elementY===((to=Mn.creatingObject.startPoint)===null||to===void 0?void 0:to.y)){if(!(0,R.jt)(Ft))break;var Jo={isPositive:!0,point:ke};Nr(function(Do){Do.segmentationClicks=[Jo]}),yi(i()(i()({},Mn),{},{segmentationClicks:[Jo]}),[])}else{var ma=(0,R.A7)(Mn.creatingObject.startPoint,ke,{width:Ft.elementW,height:Ft.elementH}),uo=(0,R.Wx)(ma),Mi={xmin:ma.x,ymin:ma.y,xmax:ma.x+ma.width,ymax:ma.y+ma.height},Fo=uo.map(function(Do,so){return{isPositive:so===uo.length-1,point:Do}});Nr(function(Do){Do.segmentationClicks=t()(Fo)}),yi(i()(i()({},Mn),{},{segmentationClicks:Fo}),[],Mi)}Nr(function(Do){return Do.creatingObject=void 0})}else{var ko;if(((ko=Mn.creatingObject)===null||ko===void 0?void 0:ko.currIndex)===-1){var Ti=Mn.creatingObject,xs=Ti.polygon,bi=Ti.type,ks=Ti.hidden,Ko=Ti.label,ai={polygon:xs,type:bi,hidden:ks,label:Ko};Oi(ai)}}break}case y.ru.Skeleton:{var $i;if(($i=Mn.creatingObject)!==null&&$i!==void 0&&$i.startPoint){var ti,xo;if(Ft.elementX===((ti=Mn.creatingObject.startPoint)===null||ti===void 0?void 0:ti.x)||Ft.elementY===((xo=Mn.creatingObject.startPoint)===null||xo===void 0?void 0:xo.y)){Nr(function(Do){return Do.creatingObject=void 0});break}var Fe=(0,R.A7)(Mn.creatingObject.startPoint,{x:Ft.elementX,y:Ft.elementY},{width:Ft.elementW,height:Ft.elementH}),At=y.v_.points,Rn=y.v_.lines,pn=y.v_.pointColors,qr=y.v_.pointNames,ja=(0,R.el)(At,qr,pn,Ka,Fn),Io=(0,R.cU)(ja,Fe),wa={type:y.gr.Skeleton,label:Mn.creatingObject.label,hidden:!1,rect:i()({visible:!0},Fe),keypoints:{points:Io,lines:Rn},conf:1};Oi(wa)}break}}}},Is=function(){var rr=(0,R.Z0)(Ft,Mn.objectList);if(Mn.objectList[rr]){var ke=(0,R.o7)(Ft,Mn.objectList[rr]),xr=ke.focusEleIndex,lo=ke.focusEleType;Nr(function(Ia){switch(Ia.focusEleType=lo,Ia.focusEleIndex=xr,Ia.activeObjectIndex=rr,lo){case y.Yq.Rect:{var Ha=Ia.objectList[rr].rect;if(Ha){var Va=(0,R.Oh)(Ha,{x:Ft.elementX,y:Ft.elementY});Va?Ia.startRectResizeAnchor={type:Va.type,position:(0,R.l1)(Ha,Va.type)}:Ia.startElementMovePoint={topLeftPoint:{x:Ha.x,y:Ha.y},mousePoint:{x:Ft.elementX,y:Ft.elementY}}}break}case y.Yq.Circle:{var fo=Ia.objectList[rr].keypoints;if(fo){var yo=fo.points[xr];Ia.startElementMovePoint={topLeftPoint:{x:yo.x,y:yo.y},mousePoint:{x:Ft.elementX,y:Ft.elementY}}}break}case y.Yq.Polygon:{var to=Ia.objectList[rr].polygon,Jo=Mn.focusPolygonInfo,ma=Jo.lineIndex,uo=Jo.index;if(to&&(Ia.startElementMovePoint={topLeftPoint:{x:0,y:0},mousePoint:{x:Ft.elementX,y:Ft.elementY},initPoint:{x:Ft.elementX,y:Ft.elementY}},ma>-1)){var Mi=(0,R.Iw)(to.group[uo])[ma];if(Mi){var Fo=(0,R.R5)(Mi.start,Mi.end);to.group[uo].splice(ma+1,0,Fo)}}break}}})}},sl=function(){var rr=!0,ke=Mn.focusEleIndex,xr=Mn.focusEleType;if(xr===y.Yq.Rect&&ke===0){if(Mn.startRectResizeAnchor)return j(Rr.current,"resize",Mn.startRectResizeAnchor.type),Nr(function(Va){var fo=Va.objectList[Va.activeObjectIndex];if(Va.activeObjectIndex>-1&&Va.startRectResizeAnchor&&fo&&fo.rect){var yo=(0,R.XR)(fo.rect,Va.startRectResizeAnchor,Ft);fo.rect=i()(i()({},fo.rect),yo)}}),rr;if(Mn.startElementMovePoint)return j(Rr.current,"move"),Nr(function(Va){var fo=Va.objectList[Va.activeObjectIndex];if(Va.activeObjectIndex>-1&&Va.startElementMovePoint&&fo&&fo.rect){var yo=(0,R.i$)(fo.rect,Va.startElementMovePoint,Ft);fo.rect=i()(i()({},fo.rect),yo)}}),rr}else if(xr===y.Yq.Circle){if(Mn.startElementMovePoint)return j(Rr.current,"move"),Nr(function(Va){var fo,yo,to=Va.objectList[Va.activeObjectIndex];if(Va.activeObjectIndex>-1&&Va.focusEleIndex>-1&&Va.startElementMovePoint&&to!==null&&to!==void 0&&(fo=to.keypoints)!==null&&fo!==void 0&&(yo=fo.points)!==null&&yo!==void 0&&yo[Va.focusEleIndex]){var Jo,ma,uo=to==null||(Jo=to.keypoints)===null||Jo===void 0||(ma=Jo.points)===null||ma===void 0?void 0:ma[Va.focusEleIndex],Mi=(0,R.E5)(Ft),Fo=Mi.x,ko=Mi.y;uo.x=Fo,uo.y=ko}}),rr}else if(xr===y.Yq.Polygon&&ke===0){var lo=Mn.focusPolygonInfo,Ia=lo.index,Ha=lo.pointIndex;if(Mn.startElementMovePoint&&Ia>-1)return j(Rr.current,"move"),Ha>-1?(Nr(function(Va){var fo,yo=Va.objectList[Va.activeObjectIndex];if(Va.activeObjectIndex>-1&&Va.focusEleIndex>-1&&Va.startElementMovePoint&&yo!==null&&yo!==void 0&&(fo=yo.polygon)!==null&&fo!==void 0&&fo.group[Ia]){var to,Jo=yo==null||(to=yo.polygon)===null||to===void 0?void 0:to.group[Ia];Jo[Ha]=(0,R.E5)(Ft)}}),rr):(Nr(function(Va){var fo,yo=Va.objectList[Va.activeObjectIndex];if(Va.activeObjectIndex>-1&&Va.focusEleIndex>-1&&Va.startElementMovePoint&&yo!==null&&yo!==void 0&&(fo=yo.polygon)!==null&&fo!==void 0&&fo.group[Ia]){var to,Jo=yo==null||(to=yo.polygon)===null||to===void 0?void 0:to.group[Ia],ma=(0,R.s5)(Jo,Va.startElementMovePoint,Ft);Va.startElementMovePoint.mousePoint={x:Ft.elementX,y:Ft.elementY},yo.polygon.group[Ia]=ma}}),rr)}return!rr},Cl=function(){var rr,ke,xr={x:Ft.elementX,y:Ft.elementY},lo=Mn.startRectResizeAnchor||Mn.startElementMovePoint,Ia=Mn.startElementMovePoint&&((rr=Mn.startElementMovePoint.initPoint)===null||rr===void 0?void 0:rr.x)===xr.x&&((ke=Mn.startElementMovePoint.initPoint)===null||ke===void 0?void 0:ke.y)===xr.y,Ha=!Mn.creatingObject&&Ia&&Mn.focusPolygonInfo.index>-1&&Mn.focusPolygonInfo.pointIndex>-1;if(Mn.AIAnnotation&&Mn.selectedTool===y.ru.Skeleton){var Va,fo;Mn.startElementMovePoint&&(((Va=Mn.startElementMovePoint.mousePoint)===null||Va===void 0?void 0:Va.x)!==xr.x||((fo=Mn.startElementMovePoint.mousePoint)===null||fo===void 0?void 0:fo.y)!==xr.y)&&yi(Mn,Os)}if(Ha){var yo,to=Mn.objectList[Mn.focusObjectIndex],Jo=(0,ee.cloneDeep)(to),ma=Mn.focusPolygonInfo,uo=ma.index,Mi=ma.pointIndex,Fo=(yo=Jo.polygon)===null||yo===void 0?void 0:yo.group[uo];Fo&&uo>-1&&Mi>-1&&Fo.length>=3&&Fo.splice(Mi,1),nl(Jo,Mn.focusObjectIndex)}else lo&&tl(Mn.objectList);Nr(function(ko){ko.startRectResizeAnchor=void 0,ko.startElementMovePoint=void 0})};(0,$.Z)("mousedown",function(){!Hn||Ba||na||(Hi?ls&&ii&&hr===Lr.Edit?Is():io||ao?(0,R.jt)(Ft)&&(gl(),ls||ca(!0)):Mn.creatingObject?zs():ol():io||ao?(gl(),!ls&&(0,R.jt)(Ft)&&ca(!0)):Mn.creatingObject?zs():ol())},{target:function(){return kr.current}}),(0,$.Z)("mousemove",function(){if(!(!Hn||!Rr.current||na||Ba)){if(hr===Lr.Edit&&Mn.activeObjectIndex>-1){var la=sl();if(la)return}if(Ni(),Hi)if(ls&&ii){var rr=Mn.objectList[Mn.activeObjectIndex];if(si(rr),rr.polygon){var ke=(0,R.d5)(rr.polygon,Ft);Nr(function(xr){xr.focusPolygonInfo=ke})}ya(Mn.focusEleType)}else io||ao?Ii():(us(),El());else io||ao?Ii():(us(),El())}},{target:function(){return kr.current}}),(0,$.Z)("mouseup",function(la){if(!(!Hn||!Rr.current||na)){if(Ba){ca(!1);return}Hi&&ls&&ii&&hr===Lr.Edit?Cl():!io&&Mn.creatingObject&&il(la)}},{target:function(){return kr.current}}),(0,d.useEffect)(function(){Xa()},[Mn]);var Co=function(rr){if(!(!Fn.width||!Fn.height))if(rr||!Mn.initialized)Qi(Ma),Nr(function(lo){lo.initialized=!0});else{var ke=i()({},Mn);if(ke.objectList=ke.objectList.map(function(lo){var Ia=i()({},lo);if(!Na)return Ia;if(Ia.rect){var Ha=(0,R.$S)(Ia.rect,Na,Fn);Ia.rect=i()(i()({},Ia.rect),Ha)}if(Ia.keypoints){var Va=Ia.keypoints,fo=Va.points,yo=Va.lines,to=fo.map(function(ma){var uo=(0,R.Ap)(ma,Na,Fn);return i()(i()({},ma),uo)});Ia.keypoints={points:to,lines:yo}}if(Ia.polygon){var Jo=Ia.polygon.group.map(function(ma){return ma.map(function(uo){return(0,R.Ap)(uo,Na,Fn)})});Ia.polygon=i()(i()({},Ia.polygon),{},{group:Jo})}return Ia}),ke.creatingObject&&Na&&ke.creatingObject.polygon){var xr=ke.creatingObject.polygon.group.map(function(lo){return lo.map(function(Ia){return(0,R.Ap)(Ia,Na,Fn)})});ke.creatingObject=i()(i()({},ke.creatingObject),{},{polygon:{visible:!0,group:xr}})}ke.segmentationClicks&&Na&&(ke.segmentationClicks=ke.segmentationClicks.map(function(lo){if(lo.point){var Ia=(0,R.Ap)(lo.point,Na,Fn);return i()(i()({},lo),{},{point:Ia})}return lo})),Nr(ke),Xa(ke)}};(0,d.useEffect)(function(){Co()},[Fn.width,Fn.height]),(0,d.useEffect)(function(){if(Nr(function(xr){xr.initialized=!1,xr.changed=!1,xr.objectList=[],xr.activeObjectIndex=-1,xr.focusObjectIndex=-1,xr.focusEleIndex=-1,xr.focusEleType=y.Yq.Rect,xr.focusPolygonInfo={index:-1,pointIndex:-1,lineIndex:-1},xr.creatingObject=void 0,xr.segmentationClicks=void 0,xr.segmentationMask=void 0,xr.selectedTool=y.ru.Drag,xr.activeClassName="",xr.latestLabel=""}),Di(),Hn){var la,rr=((la=Or[ir])===null||la===void 0?void 0:la.objects)||[],ke=fa?fa(rr):rr;Ua(ke)}},[Hn,ir]),(0,d.useEffect)(function(){document.body.style.overflow=Hn?"hidden":"overlay"},[Hn]),(0,d.useEffect)(function(){Mn.initialized||(Di(),el(Ma),Co(!0))},[Ma]);var Ws=function(){if(hr===Lr.Review&&va){var rr;va(((rr=Or[ir])===null||rr===void 0?void 0:rr.id)||"",en.JE.Reject)}},Kl=function(){if(hr===Lr.Review&&va){var rr;va(((rr=Or[ir])===null||rr===void 0?void 0:rr.id)||"",en.JE.Accept)}},$l=function(rr){hr===Lr.Edit&&Nr(function(ke){ke.selectedTool=rr})},Ts=function(){A.Z.info({centered:!0,closable:!0,title:La("smartAnnotation.infoModal.title"),content:La("smartAnnotation.infoModal.content"),okText:La("smartAnnotation.infoModal.action"),onOk:function(){window.open("https://deepdataspace.com","_blank")}})},ou=(0,d.useCallback)(function(la){if(la){Ts();return}hr===Lr.Edit&&Nr(function(rr){rr.AIAnnotation=la})},[hr]),yl=(0,d.useMemo)(function(){var la=jr?jr.map(function(rr){return{customElement:rr}}):[];return hr===Lr.Review&&va&&la.push.apply(la,[{customElement:(0,ue.jsx)(c.ZP,{type:"primary",danger:!0,onClick:Ws,children:La("editor.reject")})},{customElement:(0,ue.jsx)(c.ZP,{type:"primary",onClick:Kl,children:La("editor.approve")})}]),hr===Lr.Edit&&!fn&&la.push.apply(la,[{customElement:(0,ue.jsx)(c.ZP,{type:"primary",onClick:function(){return Ji(Mn)},children:La("editor.save")})}]),la.unshift({customElement:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)(Yn,{viewOnly:hr===Lr.View}),(0,ue.jsx)(h.Z,{type:"vertical",style:{height:20,borderLeft:"1px solid #fff"}})]})}),la},[hr,va,ro,Ji,Or[ir]]);if((0,z.Z)(Kt[Mt.Save].shortcut,function(la){la.preventDefault(),hr===Lr.Edit&&Ji(Mn)},{exactMatch:!0}),(0,z.Z)(Kt[Mt.Accept].shortcut,function(la){la.preventDefault(),Kl()},{exactMatch:!0}),(0,z.Z)(Kt[Mt.Reject].shortcut,function(la){la.preventDefault(),Ws()},{exactMatch:!0}),(0,z.Z)(Kt[Mt.PanImage].shortcut,function(la){!Hn||!(0,R.jt)(Ft)||(la.preventDefault(),la.type==="keydown"?ca(!0):la.type==="keyup"&&ca(!1))},{events:["keydown","keyup"]}),(0,z.Z)(Kt[Mt.CancelCurrObject].shortcut,function(la){Hn&&la.type==="keyup"&&(Mn.creatingObject?Nr(function(rr){rr.creatingObject=void 0,rr.AIAnnotation&&(rr.segmentationClicks=void 0,rr.segmentationMask=void 0),rr.activeObjectIndex=-1}):Nr(function(rr){rr.activeObjectIndex=-1}))},{events:["keydown","keyup"]}),(0,z.Z)(Kt[Mt.HideCurrObject].shortcut,function(la){Mn.activeObjectIndex!==-1&&(la.preventDefault(),pi(Mn.activeObjectIndex,!Mn.objectList[Mn.activeObjectIndex].hidden))},{exactMatch:!0}),(0,z.Z)(Kt[Mt.HideCurrCategory].shortcut,function(la){if(Mn.activeObjectIndex!==-1){la.preventDefault();var rr=Mn.objectList[Mn.activeObjectIndex],ke=rr.label,xr=rr.hidden;al(ke,!xr)}},{exactMatch:!0}),(0,z.Z)(Kt[Mt.DeleteCurrObject].shortcut,function(la){!Hn||hr!==Lr.Edit||["Delete","Backspace"].includes(la.key)&&Mn.activeObjectIndex>-1&&ki(Mn.activeObjectIndex)},{events:["keyup"]}),Hn){var $o;return(0,ue.jsxs)("div",{className:ve.editor,children:[(0,ue.jsx)(I.Z,{className:ve.topTools,leftTools:fn?[]:[{title:La("editor.exit"),icon:(0,ue.jsx)(Le.Z,{}),onClick:function(){return ss(Mn)}}],rightTools:yl,children:qn&&qn.show&&(0,ue.jsx)(_t,{list:Or,current:ir,total:qn.total,customText:qn.customText,customDisableNext:qn.customDisableNext,onPrev:Ar,onNext:ea})}),(0,ue.jsxs)("div",{className:ve.container,children:[(0,ue.jsx)("div",{className:ve.leftSlider}),(0,ue.jsxs)("div",{className:ve.centerContent,children:[_a({className:ve.editWrap,children:(0,ue.jsxs)(ue.Fragment,{children:[(0,ue.jsx)("img",{ref:ka,src:($o=Or[ir])===null||$o===void 0?void 0:$o.urlFullRes,alt:"pic",onLoad:go,width:Fn.width,height:Fn.height}),(0,ue.jsx)("canvas",{ref:Rr,onContextMenu:function(rr){return rr.preventDefault()},draggable:!1}),So()]})}),hr===Lr.Edit&&!(Mn.selectedTool===y.ru.Skeleton&&Mn.AIAnnotation)&&(0,ue.jsx)(Xn,{allowAddCategory:fn,drawData:Mn,categories:or,currEditObject:Mn.objectList[Mn.activeObjectIndex],onCreateCategory:Zi,onDeleteCurrObject:function(){ki(Mn.activeObjectIndex)},onFinishCurrCreate:function(rr){rr&&rl(Mn.activeObjectIndex,rr),Nr(function(ke){ke.activeObjectIndex=-1})},onCloseAnnotationEditor:function(){Nr(function(rr){rr.activeObjectIndex=-1})}}),(0,ue.jsx)(vr,{drawData:Mn,aiLabels:Os,categories:or,setAiLabels:yt,onExitAIAnnotation:function(){Nr(function(rr){rr.AIAnnotation=!1,rr.creatingObject=void 0,rr.segmentationClicks=void 0,rr.segmentationMask=void 0})},onAiAnnotation:function(){return yi(Mn,Os)},onSaveCurrCreate:function(){var rr,ke;Oi({type:y.gr.Polygon,polygon:(rr=Mn.creatingObject)===null||rr===void 0?void 0:rr.polygon,label:((ke=Mn.creatingObject)===null||ke===void 0?void 0:ke.label)||"",hidden:!1}),Nr(function(xr){xr.activeObjectIndex=xr.objectList.length-1,xr.segmentationClicks=void 0,xr.segmentationMask=void 0,xr.creatingObject=void 0})},onCancelCurrCreate:function(){Nr(function(rr){rr.creatingObject=void 0,rr.activeObjectIndex=-1,rr.segmentationClicks=void 0,rr.segmentationMask=void 0})},onChangeConfidenceRange:function(rr){Nr(function(ke){var xr=ke.objectList.map(function(Ia){return Ia.conf===void 0||(Ia.hidden=Ia.confrr[1]),Ia});ke.objectList=xr;var lo=xr.reduce(function(Ia,Ha){return Ia+(Ha.hidden?0:1)},0);b.ZP.success(La("smartAnnotation.msg.confResults",{count:lo}))})},onApplyCurVisibleObjects:function(){Nr(function(rr){var ke=rr.objectList.filter(function(xr){return!xr.hidden&&xr.type===y.gr.Skeleton||xr.type!==y.gr.Skeleton});rr.objectList=ke,b.ZP.success(La("smartAnnotation.msg.applyConf",{count:ke.length}))})},onCreateCategory:Zi}),(0,ue.jsx)(Fr,{scale:Wn,onZoomIn:Xr,onZoomOut:eo,onReset:Wo}),hr===Lr.Edit&&(0,ue.jsx)($e,{selectedTool:Mn.selectedTool,isAIAnnotationActive:Mn.AIAnnotation,onChangeSelectedTool:function(rr){$l(rr),yt([])},onActiveAIAnnotation:ou,undo:hl,redo:pl})]}),(0,ue.jsx)(Bn,{supportEdit:hr===Lr.Edit,className:ve.rightSlider,objects:Mn.objectList,labelColors:Po,focusObjectIndex:Mn.focusObjectIndex,activeObjectIndex:Mn.activeObjectIndex,focusEleIndex:Mn.focusEleIndex,focusEleType:Mn.focusEleType,isMovingElement:!!Mn.startElementMovePoint,activeClassName:Mn.activeClassName,onFocusObject:function(rr){return Nr(function(ke){ke.focusObjectIndex=rr})},onActiveObject:function(rr){return Nr(function(ke){ke.selectedTool=y.ru.Drag,ke.activeObjectIndex=rr})},onFocusElement:function(rr){return Nr(function(ke){ke.focusEleIndex=rr})},onChangeFocusEleType:function(rr){Nr(function(ke){ke.focusEleType=rr})},onCancelMovingStatus:function(){Nr(function(rr){rr.startElementMovePoint=void 0})},onChangeObjectHidden:pi,onChangeCategoryHidden:al,onDeleteObject:ki,onChangeEleVisible:_r,onChangePointVisible:ml,onConvertPolygonToAIMode:function(rr){Ts()},onChangeActiveClassName:ri})]})]})}else return(0,ue.jsx)(ue.Fragment,{})},ha=gr},13394:function(g,S,e){"use strict";e.d(S,{Z:function(){return b}});var o=e(2657),t=e.n(o),a=e(52983),i={topTools:"topTools___bnznk",rowWrap:"rowWrap___Hznkk",icon:"icon___yGeQF",iconDisable:"iconDisable___xNhff",lineSplit:"lineSplit___XFuuM",progress:"progress___H7lIY"},s=e(87608),v=e.n(s),d=e(29492),c=e(97458),h=function(m){var C=m.className,T=C===void 0?"":C,w=m.children,$=m.leftTools,z=$===void 0?[]:$,U=m.rightTools,R=U===void 0?[]:U,j=function(P){return P.map(function(F,ee){var ne=F.title,ve=F.icon,de=F.onClick,Ee=F.disabled,ye=F.splitLine,ie=F.customElement;return(0,c.jsxs)(a.Fragment,{children:[ie||(0,c.jsx)(d.Z,{title:ne,children:(0,c.jsx)("div",{className:v()(i.icon,t()({},i.iconDisable,!!Ee)),onClick:de,children:ve})}),ye&&(0,c.jsx)("div",{className:i.lineSplit})]},ee)})};return(0,c.jsxs)("div",{className:v()(i.topTools,T),children:[(0,c.jsx)("div",{className:i.rowWrap,children:j(z)}),(0,c.jsx)("div",{className:i.progress,children:w}),(0,c.jsx)("div",{className:i.rowWrap,children:j(R)})]})},b=h},80455:function(g,S,e){"use strict";e.d(S,{AD:function(){return Lt},JJ:function(){return Dt},EX:function(){return Qt},v_:function(){return rn},yj:function(){return ur},BP:function(){return St},pB:function(){return Ct},G3:function(){return Tt},YZ:function(){return pt},J1:function(){return xt},L8:function(){return On},Dq:function(){return Un},Ss:function(){return Kt},zY:function(){return Mt},Uu:function(){return $e},ru:function(){return Yn},QD:function(){return ct},Yq:function(){return Dr},gr:function(){return Pr},oC:function(){return Er},gS:function(){return Qn},po:function(){return Kn},a5:function(){return Gn},j3:function(){return ar},YC:function(){return sr},XM:function(){return jn},GI:function(){return ln},iP:function(){return yn},oM:function(){return Bn},JQ:function(){return xn},Wp:function(){return zn},$j:function(){return dr},uP:function(){return Zn},Fv:function(){return dn},vL:function(){return Tn},ef:function(){return vt},Uf:function(){return br},oP:function(){return Ir}});var o=e(2657),t=e.n(o),a=e(52983),i=Object.defineProperty,s=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,c=(We,Ie,Et)=>Ie in We?i(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,h=(We,Ie)=>{for(var Et in Ie||(Ie={}))v.call(Ie,Et)&&c(We,Et,Ie[Et]);if(s)for(var Et of s(Ie))d.call(Ie,Et)&&c(We,Et,Ie[Et]);return We};const b=We=>a.createElement("svg",h({width:16,height:16,fill:"none",xmlns:"http://www.w3.org/2000/svg"},We),a.createElement("path",{d:"M13.5 4.125a.25.25 0 0 0 .25-.25V1a.25.25 0 0 0-.25-.25h-2.875a.25.25 0 0 0-.25.25v.875h-6.75V1a.25.25 0 0 0-.25-.25H.5A.25.25 0 0 0 .25 1v2.875c0 .138.113.25.25.25h.875v3.75H.5a.25.25 0 0 0-.25.25V11c0 .138.113.25.25.25h2.875a.25.25 0 0 0 .25-.25v-.875h6.75V11c0 .138.113.25.25.25H13.5a.25.25 0 0 0 .25-.25V8.125a.25.25 0 0 0-.25-.25h-.875v-3.75h.875ZM11.375 1.75h1.375v1.375h-1.375V1.75ZM1.25 3.125V1.75h1.375v1.375H1.25Zm1.375 7.125H1.25V8.875h1.375v1.375ZM12.75 8.875v1.375h-1.375V8.875h1.375Zm-1.25-1h-.875a.25.25 0 0 0-.25.25V9h-6.75v-.875a.25.25 0 0 0-.25-.25H2.5v-3.75h.875a.25.25 0 0 0 .25-.25V3h6.75v.875c0 .138.113.25.25.25h.875v3.75Z",fill:"#fff"}));var y="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEzLjUgNC4xMjVhLjI1LjI1IDAgMCAwIC4yNS0uMjVWMWEuMjUuMjUgMCAwIDAtLjI1LS4yNWgtMi44NzVhLjI1LjI1IDAgMCAwLS4yNS4yNXYuODc1aC02Ljc1VjFhLjI1LjI1IDAgMCAwLS4yNS0uMjVILjVBLjI1LjI1IDAgMCAwIC4yNSAxdjIuODc1YzAgLjEzOC4xMTMuMjUuMjUuMjVoLjg3NXYzLjc1SC41YS4yNS4yNSAwIDAgMC0uMjUuMjVWMTFjMCAuMTM4LjExMy4yNS4yNS4yNWgyLjg3NWEuMjUuMjUgMCAwIDAgLjI1LS4yNXYtLjg3NWg2Ljc1VjExYzAgLjEzOC4xMTMuMjUuMjUuMjVIMTMuNWEuMjUuMjUgMCAwIDAgLjI1LS4yNVY4LjEyNWEuMjUuMjUgMCAwIDAtLjI1LS4yNWgtLjg3NXYtMy43NWguODc1Wk0xMS4zNzUgMS43NWgxLjM3NXYxLjM3NWgtMS4zNzVWMS43NVpNMS4yNSAzLjEyNVYxLjc1aDEuMzc1djEuMzc1SDEuMjVabTEuMzc1IDcuMTI1SDEuMjVWOC44NzVoMS4zNzV2MS4zNzVaTTEyLjc1IDguODc1djEuMzc1aC0xLjM3NVY4Ljg3NWgxLjM3NVptLTEuMjUtMWgtLjg3NWEuMjUuMjUgMCAwIDAtLjI1LjI1VjloLTYuNzV2LS44NzVhLjI1LjI1IDAgMCAwLS4yNS0uMjVIMi41di0zLjc1aC44NzVhLjI1LjI1IDAgMCAwIC4yNS0uMjVWM2g2Ljc1di44NzVjMCAuMTM4LjExMy4yNS4yNS4yNWguODc1djMuNzVaIiBmaWxsPSIjZmZmIi8+PC9zdmc+",m=Object.defineProperty,C=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,$=(We,Ie,Et)=>Ie in We?m(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,z=(We,Ie)=>{for(var Et in Ie||(Ie={}))T.call(Ie,Et)&&$(We,Et,Ie[Et]);if(C)for(var Et of C(Ie))w.call(Ie,Et)&&$(We,Et,Ie[Et]);return We};const U=We=>a.createElement("svg",z({width:17,height:17,viewBox:"0 0 19 19",fill:"#fff",xmlns:"http://www.w3.org/2000/svg"},We),a.createElement("path",{d:"M4 16V7m0 9h10M4 16l9.5-9.5",stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),a.createElement("rect",{x:2,y:3,width:4,height:4,rx:2,stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),a.createElement("rect",{x:14,y:14,width:4,height:4,rx:2,stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}),a.createElement("rect",{x:13,y:3,width:4,height:4,rx:2,stroke:"#fff",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round"}));var R="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0iI2ZmZiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNCAxNlY3bTAgOWgxME00IDE2bDkuNS05LjUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIyIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cmVjdCB4PSIxNCIgeT0iMTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIyIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cmVjdCB4PSIxMyIgeT0iMyIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjIiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==",j=Object.defineProperty,I=Object.getOwnPropertySymbols,P=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,ee=(We,Ie,Et)=>Ie in We?j(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,ne=(We,Ie)=>{for(var Et in Ie||(Ie={}))P.call(Ie,Et)&&ee(We,Et,Ie[Et]);if(I)for(var Et of I(Ie))F.call(Ie,Et)&&ee(We,Et,Ie[Et]);return We};const ve=We=>a.createElement("svg",ne({className:"magic_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},We),a.createElement("path",{d:"m448 192 32-64 64-32-64-32-32-64-32 64-64 32 64 32 32 64zM160 320l53.32-106.66L320 160l-106.68-53.34L160 0l-53.32 106.66L0 160l106.68 53.34L160 320zm704 256-53.32 106.66L704 736l106.68 53.34L864 896l53.32-106.66L1024 736l-106.68-53.34L864 576zm141.24-387.54-169.7-169.7C823.06 6.24 806.68 0 790.3 0c-16.38 0-32.76 6.24-45.26 18.76L18.76 745.04c-25 25-25 65.52 0 90.5l169.7 169.7c12.5 12.5 28.88 18.74 45.24 18.74 16.38 0 32.76-6.24 45.26-18.74l726.28-726.3c25-24.96 25-65.5 0-90.48zM718.9 406.92 617.08 305.1l173.2-173.2L892.1 233.72l-173.2 173.2z",fill:"#fff"}));var de="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Im00NDggMTkyIDMyLTY0IDY0LTMyLTY0LTMyLTMyLTY0LTMyIDY0LTY0IDMyIDY0IDMyIDMyIDY0ek0xNjAgMzIwbDUzLjMyLTEwNi42NkwzMjAgMTYwbC0xMDYuNjgtNTMuMzRMMTYwIDBsLTUzLjMyIDEwNi42NkwwIDE2MGwxMDYuNjggNTMuMzRMMTYwIDMyMHptNzA0IDI1Ni01My4zMiAxMDYuNjZMNzA0IDczNmwxMDYuNjggNTMuMzRMODY0IDg5Nmw1My4zMi0xMDYuNjZMMTAyNCA3MzZsLTEwNi42OC01My4zNEw4NjQgNTc2em0xNDEuMjQtMzg3LjU0LTE2OS43LTE2OS43QzgyMy4wNiA2LjI0IDgwNi42OCAwIDc5MC4zIDBjLTE2LjM4IDAtMzIuNzYgNi4yNC00NS4yNiAxOC43NkwxOC43NiA3NDUuMDRjLTI1IDI1LTI1IDY1LjUyIDAgOTAuNWwxNjkuNyAxNjkuN2MxMi41IDEyLjUgMjguODggMTguNzQgNDUuMjQgMTguNzQgMTYuMzggMCAzMi43Ni02LjI0IDQ1LjI2LTE4Ljc0bDcyNi4yOC03MjYuM2MyNS0yNC45NiAyNS02NS41IDAtOTAuNDh6TTcxOC45IDQwNi45MiA2MTcuMDggMzA1LjFsMTczLjItMTczLjJMODkyLjEgMjMzLjcybC0xNzMuMiAxNzMuMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=",Ee=Object.defineProperty,ye=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,K=(We,Ie,Et)=>Ie in We?Ee(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,A=(We,Ie)=>{for(var Et in Ie||(Ie={}))ie.call(Ie,Et)&&K(We,Et,Ie[Et]);if(ye)for(var Et of ye(Ie))Y.call(Ie,Et)&&K(We,Et,Ie[Et]);return We};const k=We=>a.createElement("svg",A({className:"polygon_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},We),a.createElement("path",{d:"M832 704c-.7 0-1.34.2-2.04.2l-78.4-130.64C761.7 555.22 768 534.44 768 512s-6.28-43.22-16.44-61.56l78.4-130.64c.7.02 1.34.2 2.04.2 70.7 0 128-57.3 128-128S902.7 64 832 64c-47.26 0-88.08 25.9-110.24 64H302.24C280.08 89.9 239.26 64 192 64c-70.7 0-128 57.3-128 128 0 47.26 25.9 88.08 64 110.24v419.5c-38.1 22.18-64 63-64 110.26 0 70.7 57.3 128 128 128 47.26 0 88.08-25.9 110.24-64h419.5c22.18 38.1 62.98 64 110.24 64 70.7 0 128-57.3 128-128C960 761.3 902.7 704 832 704zm-576 17.76V302.24A127.65 127.65 0 0 0 302.24 256h416.72l-76.92 128.2c-.7-.02-1.34-.2-2.04-.2-70.7 0-128 57.3-128 128s57.3 128 128 128c.7 0 1.34-.2 2.04-.2L718.96 768H302.24A127.496 127.496 0 0 0 256 721.76zM608 512c0-17.64 14.36-32 32-32s32 14.36 32 32-14.36 32-32 32-32-14.36-32-32zm256-320c0 17.64-14.36 32-32 32s-32-14.36-32-32 14.36-32 32-32 32 14.36 32 32zm-672-32c17.64 0 32 14.36 32 32s-14.36 32-32 32-32-14.36-32-32 14.36-32 32-32zm-32 672c0-17.64 14.36-32 32-32s32 14.36 32 32-14.36 32-32 32-32-14.36-32-32zm672 32c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z",fill:"#fff"}));var V="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik04MzIgNzA0Yy0uNyAwLTEuMzQuMi0yLjA0LjJsLTc4LjQtMTMwLjY0Qzc2MS43IDU1NS4yMiA3NjggNTM0LjQ0IDc2OCA1MTJzLTYuMjgtNDMuMjItMTYuNDQtNjEuNTZsNzguNC0xMzAuNjRjLjcuMDIgMS4zNC4yIDIuMDQuMiA3MC43IDAgMTI4LTU3LjMgMTI4LTEyOFM5MDIuNyA2NCA4MzIgNjRjLTQ3LjI2IDAtODguMDggMjUuOS0xMTAuMjQgNjRIMzAyLjI0QzI4MC4wOCA4OS45IDIzOS4yNiA2NCAxOTIgNjRjLTcwLjcgMC0xMjggNTcuMy0xMjggMTI4IDAgNDcuMjYgMjUuOSA4OC4wOCA2NCAxMTAuMjR2NDE5LjVjLTM4LjEgMjIuMTgtNjQgNjMtNjQgMTEwLjI2IDAgNzAuNyA1Ny4zIDEyOCAxMjggMTI4IDQ3LjI2IDAgODguMDgtMjUuOSAxMTAuMjQtNjRoNDE5LjVjMjIuMTggMzguMSA2Mi45OCA2NCAxMTAuMjQgNjQgNzAuNyAwIDEyOC01Ny4zIDEyOC0xMjhDOTYwIDc2MS4zIDkwMi43IDcwNCA4MzIgNzA0em0tNTc2IDE3Ljc2VjMwMi4yNEExMjcuNjUgMTI3LjY1IDAgMCAwIDMwMi4yNCAyNTZoNDE2LjcybC03Ni45MiAxMjguMmMtLjctLjAyLTEuMzQtLjItMi4wNC0uMi03MC43IDAtMTI4IDU3LjMtMTI4IDEyOHM1Ny4zIDEyOCAxMjggMTI4Yy43IDAgMS4zNC0uMiAyLjA0LS4yTDcxOC45NiA3NjhIMzAyLjI0QTEyNy40OTYgMTI3LjQ5NiAwIDAgMCAyNTYgNzIxLjc2ek02MDggNTEyYzAtMTcuNjQgMTQuMzYtMzIgMzItMzJzMzIgMTQuMzYgMzIgMzItMTQuMzYgMzItMzIgMzItMzItMTQuMzYtMzItMzJ6bTI1Ni0zMjBjMCAxNy42NC0xNC4zNiAzMi0zMiAzMnMtMzItMTQuMzYtMzItMzIgMTQuMzYtMzIgMzItMzIgMzIgMTQuMzYgMzIgMzJ6bS02NzItMzJjMTcuNjQgMCAzMiAxNC4zNiAzMiAzMnMtMTQuMzYgMzItMzIgMzItMzItMTQuMzYtMzItMzIgMTQuMzYtMzIgMzItMzJ6bS0zMiA2NzJjMC0xNy42NCAxNC4zNi0zMiAzMi0zMnMzMiAxNC4zNiAzMiAzMi0xNC4zNiAzMi0zMiAzMi0zMi0xNC4zNi0zMi0zMnptNjcyIDMyYy0xNy42NCAwLTMyLTE0LjM2LTMyLTMyczE0LjM2LTMyIDMyLTMyIDMyIDE0LjM2IDMyIDMyLTE0LjM2IDMyLTMyIDMyeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==",_=Object.defineProperty,se=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,Te=(We,Ie,Et)=>Ie in We?_(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,ue=(We,Ie)=>{for(var Et in Ie||(Ie={}))we.call(Ie,Et)&&Te(We,Et,Ie[Et]);if(se)for(var Et of se(Ie))Pe.call(Ie,Et)&&Te(We,Et,Ie[Et]);return We};const et=We=>a.createElement("svg",ue({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",height:"1em",width:"1em"},We),a.createElement("path",{d:"M3 11h8V3H3v8zm2-6h4v4H5V5zm8-2v8h8V3h-8zm6 6h-4V5h4v4zM3 21h8v-8H3v8zm2-6h4v4H5v-4zm13-2h-2v3h-3v2h3v3h2v-3h3v-2h-3z"}));var It="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgaGVpZ2h0PSIxZW0iIHdpZHRoPSIxZW0iPjxwYXRoIGQ9Ik0zIDExaDhWM0gzdjh6bTItNmg0djRINVY1em04LTJ2OGg4VjNoLTh6bTYgNmgtNFY1aDR2NHpNMyAyMWg4di04SDN2OHptMi02aDR2NEg1di00em0xMy0yaC0ydjNoLTN2MmgzdjNoMnYtM2gzdi0yaC0zeiIvPjwvc3ZnPg==",jt=Object.defineProperty,He=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Ze=(We,Ie,Et)=>Ie in We?jt(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,Ye=(We,Ie)=>{for(var Et in Ie||(Ie={}))Je.call(Ie,Et)&&Ze(We,Et,Ie[Et]);if(He)for(var Et of He(Ie))Ae.call(Ie,Et)&&Ze(We,Et,Ie[Et]);return We};const De=We=>a.createElement("svg",Ye({className:"undo_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},We),a.createElement("path",{d:"M512 324.267V136.533c0-6.826-3.413-13.653-10.24-13.653-6.827-3.413-13.653-3.413-17.067 0L6.827 430.08C3.413 433.493 0 436.907 0 443.733s3.413 10.24 6.827 13.654L484.693 798.72c6.827 3.413 13.654 3.413 17.067 0 6.827-3.413 10.24-10.24 10.24-13.653V597.333c249.173 10.24 474.453 235.52 477.867 290.134 0 10.24 6.826 17.066 17.066 17.066S1024 897.707 1024 887.467c-3.413-225.28-170.667-552.96-512-563.2z",fill:"#fff"}));var Ge="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Ik01MTIgMzI0LjI2N1YxMzYuNTMzYzAtNi44MjYtMy40MTMtMTMuNjUzLTEwLjI0LTEzLjY1My02LjgyNy0zLjQxMy0xMy42NTMtMy40MTMtMTcuMDY3IDBMNi44MjcgNDMwLjA4QzMuNDEzIDQzMy40OTMgMCA0MzYuOTA3IDAgNDQzLjczM3MzLjQxMyAxMC4yNCA2LjgyNyAxMy42NTRMNDg0LjY5MyA3OTguNzJjNi44MjcgMy40MTMgMTMuNjU0IDMuNDEzIDE3LjA2NyAwIDYuODI3LTMuNDEzIDEwLjI0LTEwLjI0IDEwLjI0LTEzLjY1M1Y1OTcuMzMzYzI0OS4xNzMgMTAuMjQgNDc0LjQ1MyAyMzUuNTIgNDc3Ljg2NyAyOTAuMTM0IDAgMTAuMjQgNi44MjYgMTcuMDY2IDE3LjA2NiAxNy4wNjZTMTAyNCA4OTcuNzA3IDEwMjQgODg3LjQ2N2MtMy40MTMtMjI1LjI4LTE3MC42NjctNTUyLjk2LTUxMi01NjMuMnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=",je=Object.defineProperty,Ce=Object.getOwnPropertySymbols,le=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,B=(We,Ie,Et)=>Ie in We?je(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,M=(We,Ie)=>{for(var Et in Ie||(Ie={}))le.call(Ie,Et)&&B(We,Et,Ie[Et]);if(Ce)for(var Et of Ce(Ie))W.call(Ie,Et)&&B(We,Et,Ie[Et]);return We};const L=We=>a.createElement("svg",M({className:"redo_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:16,height:16},We),a.createElement("path",{d:"m1017.173 430.08-477.866-307.2c-6.827-3.413-13.654-3.413-17.067 0-6.827 3.413-10.24 6.827-10.24 13.653v187.734c-341.333 10.24-508.587 337.92-512 563.2v3.413c0 6.827 6.827 13.653 17.067 13.653s17.066-6.826 17.066-17.066c3.414-51.2 228.694-279.894 477.867-290.134v187.734c0 6.826 3.413 13.653 10.24 13.653 6.827 3.413 13.653 3.413 17.067 0l477.866-341.333c3.414-3.414 6.827-10.24 6.827-13.654s-3.413-10.24-6.827-13.653z",fill:"#fff"}));var J="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiPjxwYXRoIGQ9Im0xMDE3LjE3MyA0MzAuMDgtNDc3Ljg2Ni0zMDcuMmMtNi44MjctMy40MTMtMTMuNjU0LTMuNDEzLTE3LjA2NyAwLTYuODI3IDMuNDEzLTEwLjI0IDYuODI3LTEwLjI0IDEzLjY1M3YxODcuNzM0Yy0zNDEuMzMzIDEwLjI0LTUwOC41ODcgMzM3LjkyLTUxMiA1NjMuMnYzLjQxM2MwIDYuODI3IDYuODI3IDEzLjY1MyAxNy4wNjcgMTMuNjUzczE3LjA2Ni02LjgyNiAxNy4wNjYtMTcuMDY2YzMuNDE0LTUxLjIgMjI4LjY5NC0yNzkuODk0IDQ3Ny44NjctMjkwLjEzNHYxODcuNzM0YzAgNi44MjYgMy40MTMgMTMuNjUzIDEwLjI0IDEzLjY1MyA2LjgyNyAzLjQxMyAxMy42NTMgMy40MTMgMTcuMDY3IDBsNDc3Ljg2Ni0zNDEuMzMzYzMuNDE0LTMuNDE0IDYuODI3LTEwLjI0IDYuODI3LTEzLjY1NHMtMy40MTMtMTAuMjQtNi44MjctMTMuNjUzeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==",Q=Object.defineProperty,re=Object.getOwnPropertySymbols,q=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,fe=(We,Ie,Et)=>Ie in We?Q(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,Ne=(We,Ie)=>{for(var Et in Ie||(Ie={}))q.call(Ie,Et)&&fe(We,Et,Ie[Et]);if(re)for(var Et of re(Ie))ce.call(Ie,Et)&&fe(We,Et,Ie[Et]);return We};const tt=We=>a.createElement("svg",Ne({className:"classification_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},We),a.createElement("path",{d:"M797.723 912.007h-149.1c-59.634 0-109.325-49.691-109.325-109.326V539.325h263.356c59.635 0 109.326 49.69 109.326 109.325v149.073c0 29.804-9.944 54.65-29.804 79.495-29.83 24.818-54.703 34.762-84.48 34.762zm-422.373 0H226.277c-64.593 0-114.257-49.691-114.257-109.326V653.608c0-29.803 9.917-59.634 34.762-79.494 19.86-19.887 49.691-34.79 79.495-34.79h258.398v263.357c0 29.804-9.943 54.65-29.803 79.495-24.846 19.887-49.691 29.83-79.522 29.83zm422.373-422.373H534.339V226.277c0-29.804 9.97-59.634 34.79-79.495 19.887-19.86 49.69-34.762 79.521-34.762h149.073c59.608 4.932 109.298 54.623 109.298 114.257V375.35c0 29.83-9.916 54.676-29.803 79.495-24.846 24.845-49.691 34.762-79.495 34.762zm-313.048 0H221.32c-59.635 0-109.326-49.691-109.326-109.326V231.235c0-29.803 9.944-59.607 34.79-79.494 19.86-24.819 49.69-34.762 74.536-34.762h149.073c59.634 0 109.298 49.664 109.298 109.298v263.384h4.958v-.027z"}));var pe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTc5Ny43MjMgOTEyLjAwN2gtMTQ5LjFjLTU5LjYzNCAwLTEwOS4zMjUtNDkuNjkxLTEwOS4zMjUtMTA5LjMyNlY1MzkuMzI1aDI2My4zNTZjNTkuNjM1IDAgMTA5LjMyNiA0OS42OSAxMDkuMzI2IDEwOS4zMjV2MTQ5LjA3M2MwIDI5LjgwNC05Ljk0NCA1NC42NS0yOS44MDQgNzkuNDk1LTI5LjgzIDI0LjgxOC01NC43MDMgMzQuNzYyLTg0LjQ4IDM0Ljc2MnptLTQyMi4zNzMgMEgyMjYuMjc3Yy02NC41OTMgMC0xMTQuMjU3LTQ5LjY5MS0xMTQuMjU3LTEwOS4zMjZWNjUzLjYwOGMwLTI5LjgwMyA5LjkxNy01OS42MzQgMzQuNzYyLTc5LjQ5NCAxOS44Ni0xOS44ODcgNDkuNjkxLTM0Ljc5IDc5LjQ5NS0zNC43OWgyNTguMzk4djI2My4zNTdjMCAyOS44MDQtOS45NDMgNTQuNjUtMjkuODAzIDc5LjQ5NS0yNC44NDYgMTkuODg3LTQ5LjY5MSAyOS44My03OS41MjIgMjkuODN6bTQyMi4zNzMtNDIyLjM3M0g1MzQuMzM5VjIyNi4yNzdjMC0yOS44MDQgOS45Ny01OS42MzQgMzQuNzktNzkuNDk1IDE5Ljg4Ny0xOS44NiA0OS42OS0zNC43NjIgNzkuNTIxLTM0Ljc2MmgxNDkuMDczYzU5LjYwOCA0LjkzMiAxMDkuMjk4IDU0LjYyMyAxMDkuMjk4IDExNC4yNTdWMzc1LjM1YzAgMjkuODMtOS45MTYgNTQuNjc2LTI5LjgwMyA3OS40OTUtMjQuODQ2IDI0Ljg0NS00OS42OTEgMzQuNzYyLTc5LjQ5NSAzNC43NjJ6bS0zMTMuMDQ4IDBIMjIxLjMyYy01OS42MzUgMC0xMDkuMzI2LTQ5LjY5MS0xMDkuMzI2LTEwOS4zMjZWMjMxLjIzNWMwLTI5LjgwMyA5Ljk0NC01OS42MDcgMzQuNzktNzkuNDk0IDE5Ljg2LTI0LjgxOSA0OS42OS0zNC43NjIgNzQuNTM2LTM0Ljc2MmgxNDkuMDczYzU5LjYzNCAwIDEwOS4yOTggNDkuNjY0IDEwOS4yOTggMTA5LjI5OHYyNjMuMzg0aDQuOTU4di0uMDI3eiIvPjwvc3ZnPg==",Oe=Object.defineProperty,X=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Xe=(We,Ie,Et)=>Ie in We?Oe(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,Ve=(We,Ie)=>{for(var Et in Ie||(Ie={}))Re.call(Ie,Et)&&Xe(We,Et,Ie[Et]);if(X)for(var Et of X(Ie))Qe.call(Ie,Et)&&Xe(We,Et,Ie[Et]);return We};const be=We=>a.createElement("svg",Ve({className:"datasetDetection_svg__icon",viewBox:"0 0 1092 1024",xmlns:"http://www.w3.org/2000/svg",width:213.281,height:200},We),a.createElement("path",{d:"m514.859 116.928 318.336 130.624-1.28 3.2 2.88-1.152v448l-320 128-320-128v-448l2.816 1.152-1.28-3.2 318.528-130.624zm-256 227.2v310.144l224 89.6V434.24h1.28l-225.28-90.112zm512 0L545.323 434.24h1.408v309.632l224-89.6V344.128zm-256.064-158.08-236.352 97.024L514.795 377.6l236.288-94.528-236.288-97.024zM132.523 728.064v160h160v64h-224v-224h64zm830.272 0v224h-224v-64h160v-160h64zm-670.272-672v64h-160v160h-64v-224h224zm670.272 0v224h-64v-160h-160v-64h224z"}),a.createElement("path",{d:"M4.267 0h1024v1024h-1024z",fill:"none"}));var ge="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwOTIgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjEzLjI4MSIgaGVpZ2h0PSIyMDAiPjxwYXRoIGQ9Im01MTQuODU5IDExNi45MjggMzE4LjMzNiAxMzAuNjI0LTEuMjggMy4yIDIuODgtMS4xNTJ2NDQ4bC0zMjAgMTI4LTMyMC0xMjh2LTQ0OGwyLjgxNiAxLjE1Mi0xLjI4LTMuMiAzMTguNTI4LTEzMC42MjR6bS0yNTYgMjI3LjJ2MzEwLjE0NGwyMjQgODkuNlY0MzQuMjRoMS4yOGwtMjI1LjI4LTkwLjExMnptNTEyIDBMNTQ1LjMyMyA0MzQuMjRoMS40MDh2MzA5LjYzMmwyMjQtODkuNlYzNDQuMTI4em0tMjU2LjA2NC0xNTguMDgtMjM2LjM1MiA5Ny4wMjRMNTE0Ljc5NSAzNzcuNmwyMzYuMjg4LTk0LjUyOC0yMzYuMjg4LTk3LjAyNHpNMTMyLjUyMyA3MjguMDY0djE2MGgxNjB2NjRoLTIyNHYtMjI0aDY0em04MzAuMjcyIDB2MjI0aC0yMjR2LTY0aDE2MHYtMTYwaDY0em0tNjcwLjI3Mi02NzJ2NjRoLTE2MHYxNjBoLTY0di0yMjRoMjI0em02NzAuMjcyIDB2MjI0aC02NHYtMTYwaC0xNjB2LTY0aDIyNHoiLz48cGF0aCBkPSJNNC4yNjcgMGgxMDI0djEwMjRoLTEwMjR6IiBmaWxsPSJub25lIi8+PC9zdmc+",he=Object.defineProperty,nt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,ht=(We,Ie,Et)=>Ie in We?he(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,Vt=(We,Ie)=>{for(var Et in Ie||(Ie={}))wt.call(Ie,Et)&&ht(We,Et,Ie[Et]);if(nt)for(var Et of nt(Ie))Pt.call(Ie,Et)&&ht(We,Et,Ie[Et]);return We};const Ut=We=>a.createElement("svg",Vt({className:"datasetSegment_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},We),a.createElement("path",{d:"M179.2 524.288h678.912a25.6 25.6 0 0 0 0-51.2H179.2a25.6 25.6 0 0 0 0 51.2zm700.672-245.504v-56.32l-164.864 156.16H774.4l105.472-99.84zm0 73.216-27.904 26.624h27.904V352zm-242.176 26.624 242.176-229.376v-15.616h-43.264L578.304 378.624h59.392zm-136.96 0 258.56-244.992h-59.392L441.6 378.624h59.136zm-136.704 0 258.304-244.992h-59.392l-258.56 244.992h59.648zm-136.96 0 258.56-244.992H426.24L167.68 378.624h59.392zm62.72-244.992L156.16 260.352v55.808l192.512-182.528h-58.88zm-133.632 0v53.504l56.32-53.504h-56.32zm618.24 742.4 105.472-99.584v-56.576l-164.864 156.16H774.4zm105.472 0v-26.368l-27.904 26.368h27.904zm-301.568 0h59.392l242.176-229.376v-15.36h-43.264L578.304 876.032zm121.6-244.736L441.6 876.032h59.136l258.56-244.736h-59.392zm-136.96 0-258.56 244.736h59.648l258.304-244.736h-59.392zm-136.704 0L167.68 876.032h59.392l258.56-244.736H426.24zm-136.448 0L156.16 758.016v55.808l192.512-182.528h-58.88zM156.16 684.544l56.32-53.248h-56.32v53.248z"}));var Jt="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTE3OS4yIDUyNC4yODhoNjc4LjkxMmEyNS42IDI1LjYgMCAwIDAgMC01MS4ySDE3OS4yYTI1LjYgMjUuNiAwIDAgMCAwIDUxLjJ6bTcwMC42NzItMjQ1LjUwNHYtNTYuMzJsLTE2NC44NjQgMTU2LjE2SDc3NC40bDEwNS40NzItOTkuODR6bTAgNzMuMjE2LTI3LjkwNCAyNi42MjRoMjcuOTA0VjM1MnptLTI0Mi4xNzYgMjYuNjI0IDI0Mi4xNzYtMjI5LjM3NnYtMTUuNjE2aC00My4yNjRMNTc4LjMwNCAzNzguNjI0aDU5LjM5MnptLTEzNi45NiAwIDI1OC41Ni0yNDQuOTkyaC01OS4zOTJMNDQxLjYgMzc4LjYyNGg1OS4xMzZ6bS0xMzYuNzA0IDAgMjU4LjMwNC0yNDQuOTkyaC01OS4zOTJsLTI1OC41NiAyNDQuOTkyaDU5LjY0OHptLTEzNi45NiAwIDI1OC41Ni0yNDQuOTkySDQyNi4yNEwxNjcuNjggMzc4LjYyNGg1OS4zOTJ6bTYyLjcyLTI0NC45OTJMMTU2LjE2IDI2MC4zNTJ2NTUuODA4bDE5Mi41MTItMTgyLjUyOGgtNTguODh6bS0xMzMuNjMyIDB2NTMuNTA0bDU2LjMyLTUzLjUwNGgtNTYuMzJ6bTYxOC4yNCA3NDIuNCAxMDUuNDcyLTk5LjU4NHYtNTYuNTc2bC0xNjQuODY0IDE1Ni4xNkg3NzQuNHptMTA1LjQ3MiAwdi0yNi4zNjhsLTI3LjkwNCAyNi4zNjhoMjcuOTA0em0tMzAxLjU2OCAwaDU5LjM5MmwyNDIuMTc2LTIyOS4zNzZ2LTE1LjM2aC00My4yNjRMNTc4LjMwNCA4NzYuMDMyem0xMjEuNi0yNDQuNzM2TDQ0MS42IDg3Ni4wMzJoNTkuMTM2bDI1OC41Ni0yNDQuNzM2aC01OS4zOTJ6bS0xMzYuOTYgMC0yNTguNTYgMjQ0LjczNmg1OS42NDhsMjU4LjMwNC0yNDQuNzM2aC01OS4zOTJ6bS0xMzYuNzA0IDBMMTY3LjY4IDg3Ni4wMzJoNTkuMzkybDI1OC41Ni0yNDQuNzM2SDQyNi4yNHptLTEzNi40NDggMEwxNTYuMTYgNzU4LjAxNnY1NS44MDhsMTkyLjUxMi0xODIuNTI4aC01OC44OHpNMTU2LjE2IDY4NC41NDRsNTYuMzItNTMuMjQ4aC01Ni4zMnY1My4yNDh6Ii8+PC9zdmc+",un=Object.defineProperty,tn=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,ze=(We,Ie,Et)=>Ie in We?un(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,Ot=(We,Ie)=>{for(var Et in Ie||(Ie={}))gt.call(Ie,Et)&&ze(We,Et,Ie[Et]);if(tn)for(var Et of tn(Ie))ut.call(Ie,Et)&&ze(We,Et,Ie[Et]);return We};const Rt=We=>a.createElement("svg",Ot({className:"datasetMatting_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},We),a.createElement("path",{d:"M832 288h-96v-96c0-52.9-43.1-96-96-96H192c-52.9 0-96 43.1-96 96v448c0 52.9 43.1 96 96 96h96v96c0 52.9 43.1 96 96 96h448c52.9 0 96-43.1 96-96V384c0-52.9-43.1-96-96-96zM160 640V192c0-17.6 14.4-32 32-32h448c17.6 0 32 14.4 32 32v96h-32c-17.7 0-32 14.3-32 32s14.3 32 32 32h32v288c0 17.6-14.4 32-32 32H352v-32c0-17.7-14.3-32-32-32s-32 14.3-32 32v32h-96c-17.6 0-32-14.4-32-32zm704 192c0 17.6-14.4 32-32 32H384c-17.6 0-32-14.4-32-32v-96h288c52.9 0 96-43.1 96-96V352h96c17.6 0 32 14.4 32 32v448z"}),a.createElement("path",{d:"M320 576c17.7 0 32-14.3 32-32v-64c0-17.7-14.3-32-32-32s-32 14.3-32 32v64c0 17.7 14.3 32 32 32zm160-224h64c17.7 0 32-14.3 32-32s-14.3-32-32-32h-64c-17.7 0-32 14.3-32 32s14.3 32 32 32zm-160 64c17.7 0 32-14.3 32-32 0-17.6 14.4-32 32-32 17.7 0 32-14.3 32-32s-14.3-32-32-32c-52.9 0-96 43.1-96 96 0 17.7 14.3 32 32 32z"}));var on="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTgzMiAyODhoLTk2di05NmMwLTUyLjktNDMuMS05Ni05Ni05NkgxOTJjLTUyLjkgMC05NiA0My4xLTk2IDk2djQ0OGMwIDUyLjkgNDMuMSA5NiA5NiA5Nmg5NnY5NmMwIDUyLjkgNDMuMSA5NiA5NiA5Nmg0NDhjNTIuOSAwIDk2LTQzLjEgOTYtOTZWMzg0YzAtNTIuOS00My4xLTk2LTk2LTk2ek0xNjAgNjQwVjE5MmMwLTE3LjYgMTQuNC0zMiAzMi0zMmg0NDhjMTcuNiAwIDMyIDE0LjQgMzIgMzJ2OTZoLTMyYy0xNy43IDAtMzIgMTQuMy0zMiAzMnMxNC4zIDMyIDMyIDMyaDMydjI4OGMwIDE3LjYtMTQuNCAzMi0zMiAzMkgzNTJ2LTMyYzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMydjMyaC05NmMtMTcuNiAwLTMyLTE0LjQtMzItMzJ6bTcwNCAxOTJjMCAxNy42LTE0LjQgMzItMzIgMzJIMzg0Yy0xNy42IDAtMzItMTQuNC0zMi0zMnYtOTZoMjg4YzUyLjkgMCA5Ni00My4xIDk2LTk2VjM1Mmg5NmMxNy42IDAgMzIgMTQuNCAzMiAzMnY0NDh6Ii8+PHBhdGggZD0iTTMyMCA1NzZjMTcuNyAwIDMyLTE0LjMgMzItMzJ2LTY0YzAtMTcuNy0xNC4zLTMyLTMyLTMycy0zMiAxNC4zLTMyIDMydjY0YzAgMTcuNyAxNC4zIDMyIDMyIDMyem0xNjAtMjI0aDY0YzE3LjcgMCAzMi0xNC4zIDMyLTMycy0xNC4zLTMyLTMyLTMyaC02NGMtMTcuNyAwLTMyIDE0LjMtMzIgMzJzMTQuMyAzMiAzMiAzMnptLTE2MCA2NGMxNy43IDAgMzItMTQuMyAzMi0zMiAwLTE3LjYgMTQuNC0zMiAzMi0zMiAxNy43IDAgMzItMTQuMyAzMi0zMnMtMTQuMy0zMi0zMi0zMmMtNTIuOSAwLTk2IDQzLjEtOTYgOTYgMCAxNy43IDE0LjMgMzIgMzIgMzJ6Ii8+PC9zdmc+",bn=Object.defineProperty,Dn=Object.getOwnPropertySymbols,nr=Object.prototype.hasOwnProperty,Ln=Object.prototype.propertyIsEnumerable,Be=(We,Ie,Et)=>Ie in We?bn(We,Ie,{enumerable:!0,configurable:!0,writable:!0,value:Et}):We[Ie]=Et,ot=(We,Ie)=>{for(var Et in Ie||(Ie={}))nr.call(Ie,Et)&&Be(We,Et,Ie[Et]);if(Dn)for(var Et of Dn(Ie))Ln.call(Ie,Et)&&Be(We,Et,Ie[Et]);return We};const an=We=>a.createElement("svg",ot({className:"datasetKeypoint_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:200,height:200},We),a.createElement("path",{d:"M938.667 298.667c0 70.613-57.387 128-128 128s-128-57.387-128-128c0-1.92 0-3.627.213-5.334L501.12 238.72a107.03 107.03 0 0 1-63.787 55.253l69.334 138.24c15.36-3.626 31.573-5.546 48-5.546C672.213 426.667 768 522.453 768 640s-95.787 213.333-213.333 213.333c-85.334 0-159.147-50.56-193.067-123.093l-34.133 22.613c8.96 17.28 13.866 36.907 13.866 57.814 0 70.613-57.386 128-128 128s-128-57.387-128-128 57.387-128 128-128c34.774 0 66.134 13.653 88.96 36.053l44.8-29.867c-3.84-15.573-5.76-32-5.76-48.853 0-85.973 51.2-160.213 124.587-193.92L391.68 297.6A106.475 106.475 0 0 1 298.667 192c0-58.88 47.786-106.667 106.666-106.667S512 133.12 512 192c0 1.707 0 3.627-.213 5.333l180.053 53.974a127.957 127.957 0 0 1 118.827-80.64c70.613 0 128 57.386 128 128z"}));var qe="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAwIiBoZWlnaHQ9IjIwMCI+PHBhdGggZD0iTTkzOC42NjcgMjk4LjY2N2MwIDcwLjYxMy01Ny4zODcgMTI4LTEyOCAxMjhzLTEyOC01Ny4zODctMTI4LTEyOGMwLTEuOTIgMC0zLjYyNy4yMTMtNS4zMzRMNTAxLjEyIDIzOC43MmExMDcuMDMgMTA3LjAzIDAgMCAxLTYzLjc4NyA1NS4yNTNsNjkuMzM0IDEzOC4yNGMxNS4zNi0zLjYyNiAzMS41NzMtNS41NDYgNDgtNS41NDZDNjcyLjIxMyA0MjYuNjY3IDc2OCA1MjIuNDUzIDc2OCA2NDBzLTk1Ljc4NyAyMTMuMzMzLTIxMy4zMzMgMjEzLjMzM2MtODUuMzM0IDAtMTU5LjE0Ny01MC41Ni0xOTMuMDY3LTEyMy4wOTNsLTM0LjEzMyAyMi42MTNjOC45NiAxNy4yOCAxMy44NjYgMzYuOTA3IDEzLjg2NiA1Ny44MTQgMCA3MC42MTMtNTcuMzg2IDEyOC0xMjggMTI4cy0xMjgtNTcuMzg3LTEyOC0xMjggNTcuMzg3LTEyOCAxMjgtMTI4YzM0Ljc3NCAwIDY2LjEzNCAxMy42NTMgODguOTYgMzYuMDUzbDQ0LjgtMjkuODY3Yy0zLjg0LTE1LjU3My01Ljc2LTMyLTUuNzYtNDguODUzIDAtODUuOTczIDUxLjItMTYwLjIxMyAxMjQuNTg3LTE5My45MkwzOTEuNjggMjk3LjZBMTA2LjQ3NSAxMDYuNDc1IDAgMCAxIDI5OC42NjcgMTkyYzAtNTguODggNDcuNzg2LTEwNi42NjcgMTA2LjY2Ni0xMDYuNjY3UzUxMiAxMzMuMTIgNTEyIDE5MmMwIDEuNzA3IDAgMy42MjctLjIxMyA1LjMzM2wxODAuMDUzIDUzLjk3NGExMjcuOTU3IDEyNy45NTcgMCAwIDEgMTE4LjgyNy04MC42NGM3MC42MTMgMCAxMjggNTcuMzg2IDEyOCAxMjh6Ii8+PC9zdmc+",Ke,Ht,at,kt,qt,Yt,vn="Deep Data Space",wn="https://img.alicdn.com/tfs/TB1YHEpwUT1gK0jSZFhXXaAtVXa-28-27.svg",On=50,Un=[10,20,50,100,200],jn=[8,18,28,40,50,55,78,105,128],Qn=8,Dt;(function(We){We.Classification="Classification",We.Detection="Detection",We.Segmentation="Segmentation",We.Matting="Matting",We.KeyPoints="KeyPoints"})(Dt||(Dt={}));var Lt=(Ke={},t()(Ke,Dt.Classification,tt),t()(Ke,Dt.Detection,be),t()(Ke,Dt.Segmentation,Ut),t()(Ke,Dt.Matting,Rt),t()(Ke,Dt.KeyPoints,an),Ke),Mt;(function(We){We.showAnnotations="showAnnotations",We.showAllCategory="showAllCategory",We.showImgDesc="showImgDesc",We.showBoxText="showBoxText",We.showSegFilling="showSegFilling",We.showSegContour="showSegContour",We.showMattingColorFill="showMattingColorFill",We.showKeyPointsLine="showKeyPointsLine",We.showKeyPointsBox="showKeyPointsBox"})(Mt||(Mt={}));var Kt=(Ht={},t()(Ht,Mt.showAnnotations,"lab.displayOption.showAnnotations"),t()(Ht,Mt.showAllCategory,"lab.displayOption.showAllCategory"),t()(Ht,Mt.showImgDesc,"lab.displayOption.showImgDesc"),t()(Ht,Mt.showBoxText,"lab.displayOption.showBoxText"),t()(Ht,Mt.showSegFilling,"lab.displayOption.showSegFilling"),t()(Ht,Mt.showSegContour,"lab.displayOption.showSegContour"),t()(Ht,Mt.showMattingColorFill,"lab.displayOption.showMattingColorFill"),t()(Ht,Mt.showKeyPointsLine,"lab.displayOption.showKeyPointsLine"),t()(Ht,Mt.showKeyPointsBox,"lab.displayOption.showKeyPointsBox"),Ht),Qt=[Mt.showAnnotations,Mt.showAllCategory,Mt.showImgDesc],xn=[[0],[2],[5],[10],[1,5,3],[5,2,10]],yn=[1,.4,.6,.8,.85,.9],Bn=[1,1.5,1.75,2,2.25,2.5],Zn;(function(We){We.Overlay="dataset.diffMode.overlay",We.Tiled="dataset.diffMode.tiled"})(Zn||(Zn={}));var zn=[Zn.Overlay,Zn.Tiled],Kn;(function(We){We[We.all=-1]="all",We[We.unflaged=0]="unflaged",We[We.picked=1]="picked",We[We.rejected=2]="rejected"})(Kn||(Kn={}));var Gn=(at={},t()(at,Kn.all,"transparent"),t()(at,Kn.unflaged,"#8C8C8C"),t()(at,Kn.picked,"#52C41A"),t()(at,Kn.rejected,"#F5222D"),at),sr=[{value:Kn.picked,tip:"save as 'positive'"},{value:Kn.rejected,tip:"save as 'negative'"},{value:Kn.unflaged,tip:"save as 'unset'"}],ar=[{value:Kn.all,name:"all"},{value:Kn.unflaged,name:"unset"},{value:Kn.picked,name:"positive"},{value:Kn.rejected,name:"negative"}],dr;(function(We){We.gt="GT",We.user="User",We.pred="Pred"})(dr||(dr={}));var pt;(function(We){We.fn="fn",We.fp="fp"})(pt||(pt={}));var xt=[{value:pt.fn,name:"FN count"},{value:pt.fp,name:"FP count"}],St;(function(We){We.ok="OK",We.fn="FN",We.fp="FP"})(St||(St={}));var Ct=(kt={},t()(kt,St.ok,""),t()(kt,St.fn,"rgba(255,0,0,0.4)"),t()(kt,St.fp,"rgba(0,0,255,0.4)"),kt),Tt=[{value:dr.gt,name:"GT - Matched"},{value:St.fn,name:"GT - FN"},{value:dr.pred,name:"Prediction - Matched"},{value:St.fp,name:"Prediction - FP"}],ln;(function(We){We[We.noLabeled=0]="noLabeled",We[We.labeledNotVisible=1]="labeledNotVisible",We[We.labeledVisible=2]="labeledVisible"})(ln||(ln={}));var Tn=.5,dn=5,ur=.5,Ir=.1,br;(function(We){We.AUTH_TOKEN="auth_token"})(br||(br={}));var Er;(function(We){We.Active="active",We.Inactive="inactive"})(Er||(Er={}));var Gr="UserAnnotation",Pr;(function(We){We.Rectangle="Rectangle",We.Polygon="Polygon",We.Skeleton="Skeleton",We.Custom="Custom"})(Pr||(Pr={}));var Dr;(function(We){We.Rect="rect",We.Circle="circle",We.Polygon="polygon"})(Dr||(Dr={}));var Yn;(function(We){We.Drag="Drag",We.Rectangle="Rect",We.Polygon="Polygon",We.Skeleton="Skeleton"})(Yn||(Yn={}));var $e;(function(We){We.SmartAnnotation="SmartAnnotation",We.Undo="Undo",We.Redo="Redo"})($e||($e={}));var vt=(qt={},t()(qt,Pr.Rectangle,b),t()(qt,Pr.Skeleton,U),t()(qt,Pr.Polygon,k),t()(qt,Pr.Custom,et),qt),ct=(Yt={},t()(Yt,$e.SmartAnnotation,ve),t()(Yt,$e.Undo,De),t()(Yt,$e.Redo,L),Yt),Bt;(function(We){We.rect="Rectangle",We.polygon="Polygon",We.keypoint="Keypoints"})(Bt||(Bt={}));var rn={categoryName:"person",boundingBox:{xmax:.44072164948453607,xmin:.2654639175257732,ymax:.5698739977090492,ymin:.09335624284077892},points:[175.25773195876286,61.21134020618557,0,1,2,1,179.9828178694158,41.45189003436426,0,1,2,1,170.96219931271477,41.881443298969074,0,1,2,1,189.86254295532646,51.33161512027492,0,1,2,1,163.23024054982818,50.47250859106529,0,1,2,1,192.86941580756016,68.08419243986253,0,1,2,1,158.295150820924,67.63982699371964,0,1,2,1,202.74914089347078,99.87113402061856,0,1,2,1,150.34364261168383,99.87113402061856,0,1,2,1,208.76288659793815,127.36254295532646,0,1,2,1,142.61168384879724,129.0807560137457,0,1,2,1,182.13058419243984,126.50343642611685,0,1,2,1,162.2279495990836,125.4739898092191,0,1,2,1,184.70790378006873,175.4725085910653,0,1,2,1,158.78675066819395,176.9759450171821,0,1,2,1,190.29209621993127,208.11855670103094,0,1,2,1,152.92096219931273,206.82989690721652,0,1,2,1],lines:[15,13,13,11,16,14,14,12,11,12,5,11,6,12,5,6,5,7,6,8,7,9,8,10,1,2,0,1,0,2,1,3,2,4,3,5,4,6],pointColors:["128","0","0","255","178","102","230","230","0","255","51","255","153","204","255","255","128","0","0","255","255","128","0","255","51","153","255","169","165","139","255","0","0","102","255","102","184","97","134","128","128","0","255","190","255","0","128","0","0","0","255"],pointNames:["nose","left_eye","right_eye","left_ear","right_ear","left_shoulder","right_shoulder","left_elbow","right_elbow","left_wrist","right_wrist","left_hip","right_hip","left_knee","right_knee","left_ankle","right_ankle"]}},87748:function(g,S,e){"use strict";e.d(S,{Z:function(){return Ht}});var o=e(88205),t=e.n(o),a=e(52983),i=e(63730),s=function(at,kt){return s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(qt,Yt){qt.__proto__=Yt}||function(qt,Yt){for(var vn in Yt)Object.prototype.hasOwnProperty.call(Yt,vn)&&(qt[vn]=Yt[vn])},s(at,kt)};function v(at,kt){if(typeof kt!="function"&&kt!==null)throw new TypeError("Class extends value "+String(kt)+" is not a constructor or null");s(at,kt);function qt(){this.constructor=at}at.prototype=kt===null?Object.create(kt):(qt.prototype=kt.prototype,new qt)}var d=function(){return d=Object.assign||function(kt){for(var qt,Yt=1,vn=arguments.length;Yt=kt||ar<0||Lt&&dr>=wn}function Bn(){var sr=Oe();if(yn(sr))return Zn(sr);Un=setTimeout(Bn,xn(sr))}function Zn(sr){return Un=void 0,Mt&&Yt?Kt(sr):(Yt=vn=void 0,On)}function zn(){Un!==void 0&&clearTimeout(Un),Qn=0,Yt=jn=vn=Un=void 0}function Kn(){return Un===void 0?On:Zn(Oe())}function Gn(){var sr=Oe(),ar=yn(sr);if(Yt=arguments,vn=this,jn=sr,ar){if(Un===void 0)return Qt(jn);if(Lt)return clearTimeout(Un),Un=setTimeout(Bn,kt),Kt(jn)}return Un===void 0&&(Un=setTimeout(Bn,kt)),On}return Gn.cancel=zn,Gn.flush=Kn,Gn}var be=Ve,ge=be,he=y,nt="Expected a function";function wt(at,kt,qt){var Yt=!0,vn=!0;if(typeof at!="function")throw new TypeError(nt);return he(qt)&&(Yt="leading"in qt?!!qt.leading:Yt,vn="trailing"in qt?!!qt.trailing:vn),ge(at,kt,{leading:Yt,maxWait:kt,trailing:vn})}var Pt=wt,ht=function(at,kt,qt,Yt){switch(kt){case"debounce":return be(at,qt,Yt);case"throttle":return Pt(at,qt,Yt);default:return at}},Vt=function(at){return typeof at=="function"},Ut=function(){return typeof window=="undefined"},Jt=function(at){return at instanceof Element||at instanceof HTMLDocument},un=function(at,kt,qt,Yt){return function(vn){var wn=vn.width,On=vn.height;kt(function(Un){return Un.width===wn&&Un.height===On||Un.width===wn&&!Yt||Un.height===On&&!qt?Un:(at&&Vt(at)&&at(wn,On),{width:wn,height:On})})}},tn=function(at){v(kt,at);function kt(qt){var Yt=at.call(this,qt)||this;Yt.cancelHandler=function(){Yt.resizeHandler&&Yt.resizeHandler.cancel&&(Yt.resizeHandler.cancel(),Yt.resizeHandler=null)},Yt.attachObserver=function(){var Qn=Yt.props,Dt=Qn.targetRef,Lt=Qn.observerOptions;if(!Ut()){Dt&&Dt.current&&(Yt.targetRef.current=Dt.current);var Mt=Yt.getElement();Mt&&(Yt.observableElement&&Yt.observableElement===Mt||(Yt.observableElement=Mt,Yt.resizeObserver.observe(Mt,Lt)))}},Yt.getElement=function(){var Qn=Yt.props,Dt=Qn.querySelector,Lt=Qn.targetDomEl;if(Ut())return null;if(Dt)return document.querySelector(Dt);if(Lt&&Jt(Lt))return Lt;if(Yt.targetRef&&Jt(Yt.targetRef.current))return Yt.targetRef.current;var Mt=(0,i.findDOMNode)(Yt);if(!Mt)return null;var Kt=Yt.getRenderType();switch(Kt){case"renderProp":return Mt;case"childFunction":return Mt;case"child":return Mt;case"childArray":return Mt;default:return Mt.parentElement}},Yt.createResizeHandler=function(Qn){var Dt=Yt.props,Lt=Dt.handleWidth,Mt=Lt===void 0?!0:Lt,Kt=Dt.handleHeight,Qt=Kt===void 0?!0:Kt,xn=Dt.onResize;if(!(!Mt&&!Qt)){var yn=un(xn,Yt.setState.bind(Yt),Mt,Qt);Qn.forEach(function(Bn){var Zn=Bn&&Bn.contentRect||{},zn=Zn.width,Kn=Zn.height,Gn=!Yt.skipOnMount&&!Ut();Gn&&yn({width:zn,height:Kn}),Yt.skipOnMount=!1})}},Yt.getRenderType=function(){var Qn=Yt.props,Dt=Qn.render,Lt=Qn.children;return Vt(Dt)?"renderProp":Vt(Lt)?"childFunction":(0,a.isValidElement)(Lt)?"child":Array.isArray(Lt)?"childArray":"parent"};var vn=qt.skipOnMount,wn=qt.refreshMode,On=qt.refreshRate,Un=On===void 0?1e3:On,jn=qt.refreshOptions;return Yt.state={width:void 0,height:void 0},Yt.skipOnMount=vn,Yt.targetRef=(0,a.createRef)(),Yt.observableElement=null,Ut()||(Yt.resizeHandler=ht(Yt.createResizeHandler,wn,Un,jn),Yt.resizeObserver=new window.ResizeObserver(Yt.resizeHandler)),Yt}return kt.prototype.componentDidMount=function(){this.attachObserver()},kt.prototype.componentDidUpdate=function(){this.attachObserver()},kt.prototype.componentWillUnmount=function(){Ut()||(this.observableElement=null,this.resizeObserver.disconnect(),this.cancelHandler())},kt.prototype.render=function(){var qt=this.props,Yt=qt.render,vn=qt.children,wn=qt.nodeType,On=wn===void 0?"div":wn,Un=this.state,jn=Un.width,Qn=Un.height,Dt={width:jn,height:Qn,targetRef:this.targetRef},Lt=this.getRenderType(),Mt;switch(Lt){case"renderProp":return Yt&&Yt(Dt);case"childFunction":return Mt=vn,Mt(Dt);case"child":if(Mt=vn,Mt.type&&typeof Mt.type=="string"){Dt.targetRef;var Kt=c(Dt,["targetRef"]);return(0,a.cloneElement)(Mt,Kt)}return(0,a.cloneElement)(Mt,Dt);case"childArray":return Mt=vn,Mt.map(function(Qt){return!!Qt&&(0,a.cloneElement)(Qt,Dt)});default:return a.createElement(On,null)}},kt}(a.PureComponent);function gt(at,kt){kt===void 0&&(kt={});var qt=function(wn){v(On,wn);function On(){var Un=wn!==null&&wn.apply(this,arguments)||this;return Un.ref=createRef(),Un}return On.prototype.render=function(){var Un=this.props,jn=Un.forwardedRef,Qn=c(Un,["forwardedRef"]),Dt=jn!=null?jn:this.ref;return React.createElement(tn,d({},kt,{targetRef:Dt}),React.createElement(at,d({targetRef:Dt},Qn)))},On}(Component);function Yt(wn,On){return React.createElement(qt,d({},wn,{forwardedRef:On}))}var vn=at.displayName||at.name;return Yt.displayName="withResizeDetector(".concat(vn,")"),forwardRef(Yt)}var ut=Ut()?a.useEffect:a.useLayoutEffect;function ze(at){at===void 0&&(at={});var kt=at.skipOnMount,qt=kt===void 0?!1:kt,Yt=at.refreshMode,vn=at.refreshRate,wn=vn===void 0?1e3:vn,On=at.refreshOptions,Un=at.handleWidth,jn=Un===void 0?!0:Un,Qn=at.handleHeight,Dt=Qn===void 0?!0:Qn,Lt=at.targetRef,Mt=at.observerOptions,Kt=at.onResize,Qt=(0,a.useRef)(qt),xn=(0,a.useRef)(null),yn=Lt!=null?Lt:xn,Bn=(0,a.useRef)(),Zn=(0,a.useState)({width:void 0,height:void 0}),zn=Zn[0],Kn=Zn[1];return ut(function(){if(!Ut()){var Gn=un(Kt,Kn,jn,Dt),sr=function(dr){!jn&&!Dt||dr.forEach(function(pt){var xt=pt&&pt.contentRect||{},St=xt.width,Ct=xt.height,Tt=!Qt.current&&!Ut();Tt&&Gn({width:St,height:Ct}),Qt.current=!1})};Bn.current=ht(sr,Yt,wn,On);var ar=new window.ResizeObserver(Bn.current);return yn.current&&ar.observe(yn.current,Mt),function(){ar.disconnect();var dr=Bn.current;dr&&dr.cancel&&dr.cancel()}}},[Yt,wn,On,jn,Dt,Kt,Mt,yn.current]),d({ref:yn},zn)}var Ot=e(63514),Rt=e(55021),on=e(59550),bn=function(at,kt){var qt=typeof Symbol=="function"&&at[Symbol.iterator];if(!qt)return at;var Yt=qt.call(at),vn,wn=[],On;try{for(;(kt===void 0||kt-- >0)&&!(vn=Yt.next()).done;)wn.push(vn.value)}catch(Un){On={error:Un}}finally{try{vn&&!vn.done&&(qt=Yt.return)&&qt.call(Yt)}finally{if(On)throw On.error}}return wn},Dn={screenX:NaN,screenY:NaN,clientX:NaN,clientY:NaN,pageX:NaN,pageY:NaN,elementX:NaN,elementY:NaN,elementH:NaN,elementW:NaN,elementPosX:NaN,elementPosY:NaN},nr=function(at){var kt=bn((0,Ot.Z)(Dn),2),qt=kt[0],Yt=kt[1];return(0,Rt.Z)("mousemove",function(vn){var wn=vn.screenX,On=vn.screenY,Un=vn.clientX,jn=vn.clientY,Qn=vn.pageX,Dt=vn.pageY,Lt={screenX:wn,screenY:On,clientX:Un,clientY:jn,pageX:Qn,pageY:Dt,elementX:NaN,elementY:NaN,elementH:NaN,elementW:NaN,elementPosX:NaN,elementPosY:NaN},Mt=(0,on.n)(at);if(Mt){var Kt=Mt.getBoundingClientRect(),Qt=Kt.left,xn=Kt.top,yn=Kt.width,Bn=Kt.height;Lt.elementPosX=Qt+window.pageXOffset,Lt.elementPosY=xn+window.pageYOffset,Lt.elementX=Qn-Lt.elementPosX,Lt.elementY=Dt-Lt.elementPosY,Lt.elementW=yn,Lt.elementH=Bn}Yt(Lt)},{target:function(){return document}}),qt},Ln=e(7803),Be=e(76119),ot=e(39949),an=e(80455),qe=e(77181),Ke=e(97458);function Ht(at){var kt=at.isRequiring,qt=at.visible,Yt=at.minPadding,vn=Yt===void 0?{top:0,left:0}:Yt,wn=at.allowMove,On=at.showMouseAim,Un=at.onClickMaskBg,jn=ze(),Qn=jn.width,Dt=Qn===void 0?0:Qn,Lt=jn.height,Mt=Lt===void 0?0:Lt,Kt=jn.ref,Qt=(0,a.useRef)(null),xn=nr(Kt.current),yn=nr(Qt.current),Bn=(0,a.useState)({width:0,height:0}),Zn=t()(Bn,2),zn=Zn[0],Kn=Zn[1],Gn=(0,a.useState)({width:0,height:0}),sr=t()(Gn,2),ar=sr[0],dr=sr[1],pt=(0,a.useState)(1),xt=t()(pt,2),St=xt[0],Ct=xt[1],Tt=(0,a.useState)(0),ln=t()(Tt,2),Tn=ln[0],dn=ln[1],ur=(0,a.useMemo)(function(){return{width:ar.width*St,height:ar.height*St}},[ar,St]),Ir=(0,a.useRef)(void 0),br=(0,a.useRef)(!1),Er=function(Zt){if(Qt.current){var cn=[ar.width,ar.height],dt=cn[0],$t=cn[1],zt=.5,sn=.5,An=Dt/2,vr=Mt/2;Ir.current&&(zt=Ir.current.posRatioX,sn=Ir.current.posRatioY,An=Ir.current.mouseX,vr=Ir.current.mouseY);var mr=An-dt*Zt*zt,wr=vr-$t*Zt*sn;Qt.current.style.transform="translate3d(".concat(mr,"px, ").concat(wr,"px, 0) rotate(").concat(Tn,"deg)")}},Gr=function(Zt,cn,dt){!qt||kt||Ct(function($t){var zt=Zt?Math.min(an.Fv,(0,qe.O)($t+cn,2)):Math.max(an.vL,(0,qe.O)($t-cn,2));return dt||!yn.elementX||!xn.elementX||!ur.width?Ir.current=void 0:(!Ir.current||br.current&&(xn.elementX!==Ir.current.mouseX||xn.elementY!==Ir.current.mouseY))&&(Ir.current={posRatioX:yn.elementX/ur.width,posRatioY:yn.elementY/ur.height,mouseX:xn.elementX,mouseY:xn.elementY},br.current=!1),zt})},Pr=function(){Gr(!0,an.yj,!0)},Dr=function(){Gr(!1,an.yj,!0)},Yn=function(Zt){if(!(!qt||kt)){var cn=Zt.deltaY;cn>0?Gr(!1,an.oP):cn<0&&Gr(!0,an.oP)}},$e=function(Zt){var cn=Zt.deltaX;cn&&document.body.scrollLeft===0&&Zt.preventDefault()};(0,a.useEffect)(function(){if(qt){var Zt;(Zt=Kt.current)===null||Zt===void 0||Zt.addEventListener("wheel",$e,{passive:!1})}else{var mn;(mn=Kt.current)===null||mn===void 0||mn.removeEventListener("wheel",$e)}},[qt]);var vt=function(){dn(function(Zt){return Zt+90})},ct=function(){dn(function(Zt){return Zt-90})},Bt=function(){Ir.current=void 0,Ct(1),dn(0),Er(1)};(0,a.useEffect)(function(){qt||(Kn({width:0,height:0}),dr({width:0,height:0}),Ct(1),dn(0),Ir.current=void 0)},[qt]),(0,a.useEffect)(function(){Er(St)},[ar,St,Tn]),(0,a.useEffect)(function(){if(Dt&&Mt&&zn&&Qt.current){var mn=(0,ot.t9)(zn.width,zn.height,Dt-vn.left*2,Mt-vn.top*2),Zt=t()(mn,2),cn=Zt[0],dt=Zt[1];dr({width:cn,height:dt}),Ct(1),dn(0),Ir.current=void 0}},[Dt,Mt,zn]);var rn=(0,Ln.x)(null),We=t()(rn,2),Ie=We[0],Et=We[1];(0,a.useEffect)(function(){wn||Et(null)},[wn]);var Gt=function(){if(!(!Qt.current||!Ie||!Dt||!Mt)){var Zt=Ie.startOffset,cn=Ie.mousePoint,dt=yn.clientX-cn.x,$t=yn.clientY-cn.y,zt=Zt.x+dt,sn=Zt.y+$t;Qt.current.style.transform="translate3d(".concat(zt,"px, ").concat(sn,"px, 0) rotate(").concat(Tn,"deg)")}};(0,Rt.Z)("mousedown",function(){if(!(!qt||!Qt.current)){var mn=window.getComputedStyle(Qt.current).transform,Zt=mn.match(/\s(-?[\d.]+),\s(-?[\d.]+)\)$/);Zt&&(Zt==null?void 0:Zt.length)>=3&&Et({startOffset:{x:Number(Zt[1]),y:Number(Zt[2])},mousePoint:{x:yn.clientX,y:yn.clientY}})}},{target:function(){return Kt.current}}),(0,Rt.Z)("mousemove",function(){qt&&(br.current=!0,Ie&&wn&&((0,Be.jt)(xn)?Gt():Et(null)))},{target:function(){return Kt.current}}),(0,Rt.Z)("mouseup",function(){if(!(!qt||!wn)&&Ie){Et(null);return}},{target:function(){return Kt.current}});var Sn=function(Zt){Zt.preventDefault(),Zt.stopPropagation()},cr=function(Zt){Un&&Un(Zt)},Jn=function(Zt){var cn=Zt.children,dt=Zt.className;return qt?(0,Ke.jsxs)("div",{ref:Kt,onWheel:Yn,onClick:cr,className:dt,children:[(0,Ke.jsx)("div",{ref:Qt,style:{position:"absolute",cursor:"grab"},onClick:Sn,draggable:!1,children:cn}),On&&!wn&&(0,Be.jt)(yn)&&(0,Ke.jsxs)(Ke.Fragment,{children:[(0,Ke.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",height:1,left:xn.elementPosX,bottom:window.innerHeight-xn.clientY-1,width:xn.elementX-18}}),(0,Ke.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",height:1,left:xn.clientX+18,bottom:window.innerHeight-xn.clientY-1,width:xn.elementW-xn.elementX-18}}),(0,Ke.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",width:1,bottom:window.innerHeight-xn.clientY+18,left:xn.clientX-1,height:xn.elementY-18}}),(0,Ke.jsx)("div",{style:{position:"fixed",backgroundColor:"#fff",width:1,bottom:0,left:xn.clientX-1,height:xn.elementH-xn.elementY-18}})]})]}):null};return{onZoomIn:Pr,onZoomOut:Dr,onRotateRight:vt,onRotateLeft:ct,onReset:Bt,setNaturalSize:Kn,ScalableContainer:Jn,naturalSize:zn,clientSize:ur,scale:St,contentRef:Qt,contentMouse:yn,containerMouse:xn,containerRef:Kt}}},26237:function(g,S,e){"use strict";e.d(S,{Og:function(){return a},_w:function(){return t},bU:function(){return i}});var o=e(65343),t=function(v){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return(0,o.formatMessage)({id:v},d)},a=o.FormattedMessage,i=function(){var v=(0,o.useIntl)(),d=function(h){var b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return v.formatMessage({id:h},b)};return{localeText:d}}},2372:function(g,S,e){"use strict";e.d(S,{LN:function(){return ye}});var o=e(88205),t=e.n(o),a=e(63900),i=e.n(a),s=e(13819),v=e(13075),c={randomUUID:typeof crypto!="undefined"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto)};let h;const b=new Uint8Array(16);function y(){if(!h&&(h=typeof crypto!="undefined"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!h))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return h(b)}const m=[];for(let K=0;K<256;++K)m.push((K+256).toString(16).slice(1));function C(K,A=0){return(m[K[A+0]]+m[K[A+1]]+m[K[A+2]]+m[K[A+3]]+"-"+m[K[A+4]]+m[K[A+5]]+"-"+m[K[A+6]]+m[K[A+7]]+"-"+m[K[A+8]]+m[K[A+9]]+"-"+m[K[A+10]]+m[K[A+11]]+m[K[A+12]]+m[K[A+13]]+m[K[A+14]]+m[K[A+15]]).toLowerCase()}function T(K,A=0){const k=C(K,A);if(!validate(k))throw TypeError("Stringified UUID is invalid");return k}var w=null;function $(K,A,k){if(c.randomUUID&&!A&&!K)return c.randomUUID();K=K||{};const V=K.random||(K.rng||y)();if(V[6]=V[6]&15|64,V[8]=V[8]&63|128,A){k=k||0;for(let _=0;_<16;++_)A[k+_]=V[_];return A}return C(V)}var z=$,U=e(52983),R=e(24454),j=e.n(R),I=e(56592),P=e.n(I);function F(K,A){return ee.apply(this,arguments)}function ee(){return ee=P()(j()().mark(function K(A,k){return j()().wrap(function(_){for(;;)switch(_.prev=_.next){case 0:return _.abrupt("return",{params:A,options:k});case 1:case"end":return _.stop()}},K)})),ee.apply(this,arguments)}var ne=0,ve={useragent:window.navigator.userAgent,fingerprint:new v.ClientJS().getFingerprint(),trace_uuid:z()},de=function(){return i()(i()({},ve),{},{page_url:window.location.href,referrer_url:document.referrer,client_time:Date.now(),track_idx:ne++})},Ee=function(A){F(i()(i()({},de()),{},{pageview:A}))},ye=function(A,k){F(i()(i()({},de()),{},{event_name:A},(0,s.decamelizeKeys)(k||{})))},ie=function(A){var k=(0,U.useState)(0),V=t()(k,2),_=V[0],se=V[1],we=function(){se(Date.now()),Ee(A)},Pe=function(ue){_&&(ye("page_".concat(A,"_loaded"),i()(i()({},ue),{},{load_time:Date.now()-_})),se(0))};return{reportPageView:we,reportPageDataLoaded:Pe}},Y={reportPv:Ee,reportEvent:ye,usePageReport:ie}},29880:function(g,S,e){"use strict";e.d(S,{JE:function(){return h},ZA:function(){return c},gZ:function(){return d},j$:function(){return b},mu:function(){return v},tz:function(){return s}});var o=e(2657),t=e.n(o),a,i,s;(function(y){y.Waiting="waiting",y.Initializing="initializing",y.Working="working",y.Reviewing="reviewing",y.Rejected="rejected",y.Accepted="accepted",y.Exported="exported"})(s||(s={}));var v=(a={},t()(a,s.Waiting,{text:"proj.statusMap.waiting",color:"default"}),t()(a,s.Initializing,{text:"proj.statusMap.initializing",color:"default"}),t()(a,s.Working,{text:"proj.statusMap.working",color:"processing"}),t()(a,s.Reviewing,{text:"proj.statusMap.reviewing",color:"warning"}),t()(a,s.Rejected,{text:"proj.statusMap.rejected",color:"error"}),t()(a,s.Accepted,{text:"proj.statusMap.accepted",color:"success"}),t()(a,s.Exported,{text:"proj.statusMap.exported",color:"default"}),a),d;(function(y){y.Waiting="waiting",y.Working="working",y.Reviewing="reviewing",y.Rejected="rejected",y.Accepted="accepted"})(d||(d={}));var c=(i={},t()(i,d.Waiting,{text:"proj.eTaskStatus.waiting",color:"default"}),t()(i,d.Working,{text:"proj.eTaskStatus.working",color:"processing"}),t()(i,d.Reviewing,{text:"proj.eTaskStatus.reviewing",color:"warning"}),t()(i,d.Rejected,{text:"proj.eTaskStatus.rejected",color:"error"}),t()(i,d.Accepted,{text:"proj.eTaskStatus.accepted",color:"success"}),i),h;(function(y){y.Accept="accept",y.Reject="reject",y.ForceAccept="force_accept"})(h||(h={}));var b;(function(y){y.Labeling="labeling",y.Reviewing="reviewing",y.Rejected="rejected",y.Accepted="accepted"})(b||(b={}))},73205:function(g,S,e){"use strict";e.d(S,{Oc:function(){return v},vb:function(){return s}});var o=e(2657),t=e.n(o),a=e(65343),i,s;(function(c){c.Owner="owner",c.Manager="manager",c.LabelLeader="label_leader",c.ReviewLeader="review_leader",c.Labeler="labeler",c.Reviewer="reviewer"})(s||(s={}));var v;(function(c){c[c.ProjectEdit=0]="ProjectEdit",c[c.ProjectInfo=1]="ProjectInfo",c[c.ProjectInit=2]="ProjectInit",c[c.ProjectQa=3]="ProjectQa",c[c.ProjectExport=4]="ProjectExport",c[c.AssignLeader=100]="AssignLeader",c[c.TaskQa=101]="TaskQa",c[c.AssignLabeler=102]="AssignLabeler",c[c.AssignReviewer=103]="AssignReviewer",c[c.RestartTask=104]="RestartTask",c[c.StartLabel=105]="StartLabel",c[c.StartReview=106]="StartReview",c[c.CommitReviewTask=107]="CommitReviewTask",c[c.View=108]="View"})(v||(v={}));var d=(i={},t()(i,s.Owner,[v.ProjectEdit,v.ProjectQa,v.View,v.ProjectExport]),t()(i,s.Manager,[v.ProjectInit,v.ProjectInfo,v.AssignLeader,v.TaskQa,v.View]),t()(i,s.LabelLeader,[v.AssignLabeler,v.RestartTask,v.View]),t()(i,s.ReviewLeader,[v.AssignReviewer,v.View]),t()(i,s.Labeler,[v.StartLabel]),t()(i,s.Reviewer,[v.StartReview,v.CommitReviewTask]),i);S.ZP=function(){var c=(0,a.useModel)("user"),h=c.user,b=function(C,T){if(!h.userId||!C)return[];var w=[];if(h.userId===C.owner.id&&w.push(s.Owner),C.managers.find(function(U){return U.id===h.userId})&&w.push(s.Manager),T){var $,z;(($=T.labelLeader)===null||$===void 0?void 0:$.userId)===h.userId&&w.push(s.LabelLeader),((z=T.reviewLeader)===null||z===void 0?void 0:z.userId)===h.userId&&w.push(s.ReviewLeader),T.labelers.find(function(U){return U.userId===h.userId})&&w.push(s.Labeler),T.reviewers.find(function(U){return U.userId===h.userId})&&w.push(s.Reviewer)}return w},y=function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],T=arguments.length>1?arguments[1]:void 0,w=[];return C.forEach(function($){var z=d[$];z.forEach(function(U){w.includes(U)||w.push(U)})}),w.includes(T)};return{getUserRoles:b,checkPermission:y}}},60421:function(g,S,e){"use strict";e.d(S,{u:function(){return z}});var o=e(24454),t=e.n(o),a=e(34485),i=e.n(a),s=e(56592),v=e.n(s),d=e(88205),c=e.n(d),h=e(65343),b=e(7803),y=e(73430),m=e(84377),C=e(26237),T=e(4137),w=e(32997),$=20,z;(function(R){R[R.labelLeader=0]="labelLeader",R[R.reviewLeader=1]="reviewLeader",R[R.labeler=2]="labeler",R[R.reviewer=3]="reviewer",R[R.reassign=4]="reassign"})(z||(z={}));var U={show:!1,types:[],tasks:[],initialValues:{}};S.Z=function(){var R=(0,h.useModel)("user"),j=R.user,I=(0,b.x)({list:[],total:0,selectedTaskIds:[]}),P=c()(I,2),F=P[0],ee=P[1],ne=(0,b.x)({page:1,pageSize:$}),ve=c()(ne,2),de=ve[0],Ee=ve[1],ye=(0,b.x)(void 0),ie=c()(ye,2),Y=ie[0],K=ie[1],A=(0,b.x)(U),k=c()(A,2),V=k[0],_=k[1],se=(0,y.Z)(function(le,W){return ee(function(B){B.list=[]}),(0,m.ZJ)({projectId:(0,w.Oe)(),pageNum:le||de.page,pageSize:W||de.pageSize})},{manual:!0,debounceWait:100,refreshDeps:[de.page,de.pageSize],onSuccess:function(W){var B=W.taskList,M=W.total;ee(function(L){L.list=B,L.total=M,L.selectedTaskIds=[]})},onError:function(){}}),we=se.loading,Pe=se.run,Te=(0,y.Z)(function(){return(0,m.NT)((0,w.Oe)())},{manual:!0,debounceWait:100,refreshDeps:[de.page,de.pageSize],onSuccess:function(W){ee(function(B){B.projectDetail=W,B.isPm=!!W.managers.find(function(M){return M.id===j.userId})})},onError:function(){}}),ue=Te.run,et=function(W,B){Ee(function(M){M.page=B===M.pageSize?W:1,M.pageSize=B}),Pe(W,B)},It=function(W){ee(function(B){B.selectedTaskIds=W})},jt=function(W){if(F.projectDetail){var B=W||F.selectedTaskIds,M=[],L={},J=F.list.find(function(q){return q.id===B[0]});if(F.projectDetail.labelTimes>0){var Q;M.push(z.labelLeader),L.labelLeaderId=J==null||(Q=J.labelLeader)===null||Q===void 0?void 0:Q.userId}if(F.projectDetail.reviewTimes>0){var re;M.push(z.reviewLeader),L.reviewLeaderId=J==null||(re=J.reviewLeader)===null||re===void 0?void 0:re.userId}_(function(q){q.show=!0,q.types=M,q.tasks=F.list.filter(function(ce){return B.includes(ce.id)}),q.initialValues=L})}},He=function(W,B){if(F.projectDetail){var M={};if(B.includes(z.labeler)){var L;M.labelerIds=(L=W.labelers)===null||L===void 0?void 0:L.map(function(Q){return Q.userId})}if(B.includes(z.reviewer)){var J;M.reviewerIds=(J=W.reviewers)===null||J===void 0?void 0:J.map(function(Q){return Q.userId})}_(function(Q){Q.show=!0,Q.types=B,Q.tasks=[W],Q.initialValues=M})}},Je=function(W,B){_(function(M){M.show=!0,M.types=[z.reassign],M.tasks=[W],M.reassignTarget=B})},Ae=function(){_(U)},Ze=function(){var le=v()(t()().mark(function W(B){var M,L,J,Q,re;return t()().wrap(function(ce){for(;;)switch(ce.prev=ce.next){case 0:if(M=B.keyWords,L=M===void 0?"":M,J=[],Q=V.tasks,re=V.types,Q.forEach(function(fe){var Ne=[];re.includes(z.labelLeader)&&Ne.push(fe.labelLeader),re.includes(z.reviewLeader)&&Ne.push(fe.reviewLeader),re.includes(z.labeler)&&Ne.push.apply(Ne,i()(fe.labelers)),re.includes(z.reviewer)&&Ne.push.apply(Ne,i()(fe.reviewers)),Ne.forEach(function(tt){tt&&!J.find(function(pe){return tt.userId===pe.id})&&J.push({id:tt.userId,name:tt.userName})})}),!L){ce.next=8;break}return ce.next=7,(0,m.Qm)({name:L});case 7:J=ce.sent.userList;case 8:return ce.abrupt("return",J.map(function(fe){return{label:fe.name,value:fe.id}}));case 9:case"end":return ce.stop()}},W)}));return function(B){return le.apply(this,arguments)}}(),Ye=function(){var le=v()(t()().mark(function W(B){var M,L,J,Q,re,q;return t()().wrap(function(fe){for(;;)switch(fe.prev=fe.next){case 0:if(M=V.initialValues,!(V.types.includes(z.labelLeader)||V.types.includes(z.reviewLeader))){fe.next=16;break}if(!(B.labelLeaderId!==M.labelLeaderId||B.reviewLeaderId!==M.reviewLeaderId)){fe.next=14;break}return fe.prev=3,fe.next=6,(0,m.nu)({projectId:((L=F.projectDetail)===null||L===void 0?void 0:L.id)||"",taskIds:V.tasks.map(function(Ne){return Ne.id}),labelLeaderId:B.labelLeaderId!==M.labelLeaderId?B.labelLeaderId:void 0,reviewLeaderId:B.reviewLeaderId!==M.reviewLeaderId?B.reviewLeaderId:void 0});case 6:Pe(),T.ZP.success((0,C._w)("proj.assignModalFinish.assignLeader")),fe.next=14;break;case 10:return fe.prev=10,fe.t0=fe.catch(3),console.error(fe.t0),fe.abrupt("return",Promise.resolve(!1));case 14:fe.next=43;break;case 16:if(Q=V.tasks[0],!(V.types.includes(z.labeler)||V.types.includes(z.reviewer))){fe.next=31;break}return fe.prev=18,fe.next=21,(0,m.zb)(Q.id,B);case 21:Pe(),T.ZP.success((0,C._w)("proj.assignModalFinish.assignWorker")),fe.next=29;break;case 25:return fe.prev=25,fe.t1=fe.catch(18),console.error(fe.t1),fe.abrupt("return",Promise.resolve(!1));case 29:fe.next=43;break;case 31:if(!(V.types.includes(z.reassign)&&B.reassigner!==((J=V.reassignTarget)===null||J===void 0?void 0:J.userId))){fe.next=43;break}return fe.prev=32,fe.next=35,(0,m.xv)(Q.id,{oldWorkerId:((re=V.reassignTarget)===null||re===void 0?void 0:re.userId)||"",newWorkerId:B.reassigner||"",role:((q=V.reassignTarget)===null||q===void 0?void 0:q.role)||""});case 35:Pe(),T.ZP.success((0,C._w)("proj.assignModalFinish.reassignWorker")),fe.next=43;break;case 39:return fe.prev=39,fe.t2=fe.catch(32),console.error(fe.t2),fe.abrupt("return",Promise.resolve(!1));case 43:return Ae(),fe.abrupt("return",Promise.resolve(!1));case 45:case"end":return fe.stop()}},W,null,[[3,10],[18,25],[32,39]])}));return function(B){return le.apply(this,arguments)}}(),De=function(){var le=v()(t()().mark(function W(B){return t()().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.prev=0,L.next=3,(0,m.vo)(B.id);case 3:Pe(),T.ZP.success((0,C._w)("proj.assignModalFinish.restarTask")),L.next=11;break;case 7:return L.prev=7,L.t0=L.catch(0),console.error(L.t0),L.abrupt("return",Promise.resolve(!1));case 11:case"end":return L.stop()}},W,null,[[0,7]])}));return function(B){return le.apply(this,arguments)}}(),Ge=function(){var le=v()(t()().mark(function W(B){return t()().wrap(function(L){for(;;)switch(L.prev=L.next){case 0:return L.prev=0,L.next=3,(0,m.$x)(B.id);case 3:Pe(),T.ZP.success((0,C._w)("proj.assignModalFinish.commiTask")),L.next=11;break;case 7:return L.prev=7,L.t0=L.catch(0),console.error(L.t0),L.abrupt("return",Promise.resolve(!1));case 11:case"end":return L.stop()}},W,null,[[0,7]])}));return function(B){return le.apply(this,arguments)}}(),je=function(){var le=v()(t()().mark(function W(B,M){return t()().wrap(function(J){for(;;)switch(J.prev=J.next){case 0:return J.prev=0,J.next=3,(0,m.d5)(B.id,{action:M});case 3:T.ZP.success((0,C._w)("proj.assignModalFinish.changeTaskStatus")),Pe(),J.next=11;break;case 7:return J.prev=7,J.t0=J.catch(0),console.error(J.t0),J.abrupt("return",Promise.reject(!1));case 11:case"end":return J.stop()}},W,null,[[0,7]])}));return function(B,M){return le.apply(this,arguments)}}(),Ce=function(W){Ee(function(B){Object.assign(B,{page:1,pageSize:$},W)}),ue(),Pe()};return{pageData:F,pageState:de,loading:we,onPageChange:et,onSelectChange:It,onInitPageState:Ce,taskDetailModalIndex:Y,setTaskDetailModalIndex:K,assignModal:V,assignLeaders:jt,assignWorker:He,reassignWorker:Je,onCloseAssignModal:Ae,userLintRequest:Ze,assignModalFinish:Ye,restartTask:De,commitReviewTask:Ge,onChangeTaskResult:je}}},22745:function(g,S,e){"use strict";e.d(S,{I:function(){return R}});var o=e(24454),t=e.n(o),a=e(56592),i=e.n(a),s=e(63900),v=e.n(s),d=e(88205),c=e.n(d),h=e(65343),b=e(7803),y=e(73430),m=e(84377),C=e(4137),T=e(26237),w=e(29880),$=e(39378),z=e.n($),U=20,R="proj.editModal.setWorkflowNow",j={show:!1,current:0,initialValues:{basics:{},settings:{},workflowInitNow:[],hadBatchSize:!1,hadReviewer:!1}};S.Z=function(){var I=(0,h.useModel)("user"),P=I.user,F=(0,h.useModel)("Project.auth"),ee=F.getUserRoles,ne=(0,b.x)({list:[],total:0}),ve=c()(ne,2),de=ve[0],Ee=ve[1],ye=(0,b.x)({page:1,pageSize:U}),ie=c()(ye,2),Y=ie[0],K=ie[1],A=(0,b.x)(j),k=c()(A,2),V=k[0],_=k[1],se=(0,y.Z)(function(De,Ge){return Ee(function(je){je.list=[]}),(0,m.eK)({pageNum:De||Y.page,pageSize:Ge||Y.pageSize})},{manual:!0,debounceWait:100,refreshDeps:[Y.page,Y.pageSize],onSuccess:function(Ge){var je=Ge.projectList,Ce=Ge.total;Ee({list:je.map(function(le){return v()(v()({},le),{},{userRoles:ee(le)})}),total:Ce})},onError:function(){}}),we=se.loading,Pe=se.run,Te=function(Ge,je){K(function(Ce){Ce.page=je===Ce.pageSize?Ge:1,Ce.pageSize=je}),Pe(Ge,je)},ue=function(){_(function(Ge){Ge.show=!0})},et=function(Ge,je){_(function(Ce){var le=Ge.name,W=Ge.description,B=Ge.categories,M=Ge.datasets,L=Ge.preLabel,J=Ge.managers,Q=Ge.batchSize,re=Ge.reviewTimes,q=Ge.status;Ce.show=!0,Ce.targetProject=Ge,Ce.current=je?1:0,Ce.initialValues.basics={name:le,description:W,categories:B,preLabel:L,datasetIds:M.map(function(ce){return ce.id}),managerIds:J.map(function(ce){return ce.id})},Ce.initialValues.settings=q!==w.tz.Waiting?{batchSize:Q>0?Q:void 0}:{},Ce.initialValues.workflowInitNow=[(0,T._w)(R)],Ce.initialValues.hadBatchSize=Q>0,Ce.initialValues.hadReviewer=re>0})},It=function(){_(j)},jt=function(Ge){_(function(je){Ge===0&&(je.current=0)})},He=function(Ge){return _(function(je){var Ce;je.disableInitProject=!((Ce=Ge.basics.managerIds)!==null&&Ce!==void 0&&Ce.includes(P.userId)),je.current=1}),Promise.resolve(!1)},Je=function(){var De=i()(t()().mark(function Ge(je){var Ce,le,W,B,M,L,J,Q;return t()().wrap(function(q){for(;;)switch(q.prev=q.next){case 0:if(W=!1,B=(Ce=V.targetProject)===null||Ce===void 0?void 0:Ce.id,B){q.next=18;break}return q.prev=3,q.next=6,(0,m.o9)(je.basics);case 6:M=q.sent,B=M.id,_(function(ce){ce.targetProject=M}),W=!0,C.ZP.success((0,T._w)("proj.projectModalFinish.new")),q.next=16;break;case 13:q.prev=13,q.t0=q.catch(3),console.error(q.t0);case 16:q.next=30;break;case 18:if(L=V.initialValues.basics,J=L.description,Q=L.managerIds,!(je.basics.description!==J||!(0,$.isEqual)(je.basics.managerIds,Q))){q.next=30;break}return q.prev=20,q.next=23,(0,m.NV)(B,je.basics);case 23:W=!0,C.ZP.success((0,T._w)("proj.projectModalFinish.edit")),q.next=30;break;case 27:q.prev=27,q.t1=q.catch(20),console.error(q.t1);case 30:if(!((!V.targetProject||((le=V.targetProject)===null||le===void 0?void 0:le.status)===w.tz.Waiting)&&je.workflowInitNow&&je.workflowInitNow.length)){q.next=41;break}return q.prev=31,q.next=34,(0,m.mN)(B,{batchSize:je.hadBatchSize?je.settings.batchSize:0,labelTimes:1,reviewTimes:je.hadReviewer?1:0});case 34:W=!0,C.ZP.success((0,T._w)("proj.projectModalFinish.init")),q.next=41;break;case 38:q.prev=38,q.t2=q.catch(31),console.error(q.t2);case 41:return W&&Pe(),It(),q.abrupt("return",Promise.resolve(!1));case 44:case"end":return q.stop()}},Ge,null,[[3,13],[20,27],[31,38]])}));return function(je){return De.apply(this,arguments)}}(),Ae=function(){var De=i()(t()().mark(function Ge(je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.prev=0,W.next=3,(0,m.lw)(je.id,{action:Ce});case 3:C.ZP.success((0,T._w)("proj.projectModalFinish.change")),Pe(),W.next=11;break;case 7:return W.prev=7,W.t0=W.catch(0),console.error(W.t0),W.abrupt("return",Promise.reject(!1));case 11:case"end":return W.stop()}},Ge,null,[[0,7]])}));return function(je,Ce){return De.apply(this,arguments)}}(),Ze=function(){var De=i()(t()().mark(function Ge(je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.prev=0,W.next=3,(0,m.Cd)(je,{labelName:Ce==null?void 0:Ce.labelName});case 3:C.ZP.success((0,T._w)("proj.exportModal.submitSuccess",{name:Ce==null?void 0:Ce.labelName})),Pe(),W.next=10;break;case 7:W.prev=7,W.t0=W.catch(0),console.error(W.t0);case 10:case"end":return W.stop()}},Ge,null,[[0,7]])}));return function(je,Ce){return De.apply(this,arguments)}}(),Ye=function(Ge){K(function(je){Object.assign(je,{page:1,pageSize:U},Ge)}),Pe()};return{pageData:de,pageState:Y,loading:we,onPageChange:Te,onInitPageState:Ye,projectModal:V,onNewProject:ue,onEditProject:et,closeProjectModal:It,onProjectModalCurrentChange:jt,projectModalNext:He,projectModalFinish:Je,onChangeProjectResult:Ae,onExportLabelProject:Ze}}},50454:function(g,S,e){"use strict";e.d(S,{D:function(){return F}});var o=e(63900),t=e.n(o),a=e(24454),i=e.n(a),s=e(56592),v=e.n(s),d=e(34485),c=e.n(d),h=e(88205),b=e.n(h),y=e(7803),m=e(73430),C=e(84377),T=e(29880),w=e(52983),$=e(4137),z=e(4394),U=e(65343),R=e(32997),j=e(59558),I=e(26237),P=100,F={Init:0,More:1};S.Z=function(){var ee=(0,U.useModel)("user"),ne=ee.user,ve=(0,U.useModel)("global"),de=ve.setLoading,Ee=(0,y.x)({taskRoles:[],categoryList:[],list:[],curIndex:-1,page:1,pageSize:P,total:0,editorMode:z.j.View}),ye=b()(Ee,2),ie=ye[0],Y=ye[1],K=(0,y.x)({status:T.j$.Labeling}),A=b()(K,2),k=A[0],V=A[1],_=(0,w.useMemo)(function(){return(0,R.BQ)("projectId")||""},[window.location.search]),se=(0,w.useMemo)(function(){return(0,R.BQ)("taskId")||""},[window.location.search]),we=(0,w.useMemo)(function(){var ce;return(ce=ie.taskRoles)===null||ce===void 0?void 0:ce.find(function(fe){return fe.id===k.roleId})},[ie.taskRoles,k.roleId]),Pe=(0,w.useMemo)(function(){return we&&ne.userId===(we==null?void 0:we.userId)?[we.role]:[]},[ne.userId,we]),Te=(0,w.useMemo)(function(){var ce;return((ce=ie.list)===null||ce===void 0?void 0:ce.map(function(fe){var Ne=[],tt="";return k.status===T.j$.Labeling&&!fe.labeled?fe.defaultLabels&&fe.defaultLabels.annotations&&Ne.push.apply(Ne,c()(fe.defaultLabels.annotations)):fe.labels.forEach(function(pe){tt=pe.id,Ne.push.apply(Ne,c()(pe.annotations))}),{id:fe.id,url:fe.url,urlFullRes:fe.urlFullRes,labelId:tt,objects:Ne}}))||[]},[ie.list,k.status]),ue=(0,w.useMemo)(function(){return(0,j.Cj)(ie.categoryList.map(function(ce){return ce.id}))},[ie.categoryList]),et=function(){var ce=v()(i()().mark(function fe(Ne,tt){var pe,Oe,X,Re;return i()().wrap(function(Xe){for(;;)switch(Xe.prev=Xe.next){case 0:if(!ie.loadingImagesType){Xe.next=2;break}return Xe.abrupt("return",Promise.reject(null));case 2:return Y(function(Ve){Ve.loadingImagesType=Ne,Ne===F.Init&&(Ve.list=[])}),Xe.prev=3,Xe.next=6,(0,C.zO)((0,R.BQ)("taskId")||"",{status:tt.status||k.status,roleId:tt.roleId||k.roleId,pageNum:tt.page,pageSize:ie.pageSize});case 6:pe=Xe.sent,Oe=pe.imageList,X=pe.total,Re=pe.pageNum,Y(function(Ve){Ve.list=Ve.list.concat(Oe),Ve.page=Re,Ve.total=X,Ve.loadingImagesType=void 0}),Xe.next=17;break;case 13:return Xe.prev=13,Xe.t0=Xe.catch(3),Y(function(Ve){Ve.loadingImagesType=void 0}),Xe.abrupt("return",Promise.reject(Xe.t0));case 17:case"end":return Xe.stop()}},fe,null,[[3,13]])}));return function(Ne,tt){return ce.apply(this,arguments)}}(),It=(0,m.Z)(function(){return Promise.all([(0,C.Cb)((0,R.BQ)("taskId")||""),(0,C.Iu)((0,R.BQ)("taskId")||"")])},{manual:!0,debounceWait:60,onSuccess:function(fe){var Ne=b()(fe,2),tt=Ne[0],pe=Ne[1];Y(function(Oe){Oe.categoryList=pe.categoryList,Oe.taskRoles=tt.roleList}),V(function(Oe){tt.roleList.length&&(!Oe.roleId||!tt.roleList.find(function(X){return X.id===Oe.roleId}))&&(Oe.roleId=tt.roleList[0].id)})},onError:function(){}}),jt=It.loading,He=It.run,Je=function(){var fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};Promise.all([He(),et(F.Init,t()(t()({},fe),{},{page:1}))])},Ae=function(){var ce=v()(i()().mark(function fe(){return i()().wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:if(!(ie.list.length0&&(pe.curIndex=pe.curIndex-1)}),tt.abrupt("return",Promise.resolve());case 2:case"end":return tt.stop()}},fe)}));return function(){return ce.apply(this,arguments)}}(),je=function(){var ce=v()(i()().mark(function fe(){return i()().wrap(function(tt){for(;;)switch(tt.prev=tt.next){case 0:if(!(ie.curIndex=0;return{pageData:ie,pageState:k,loading:jt||ie.loadingImagesType===F.Init,loadPageData:Je,loadMore:Ae,onInitPageState:Q,projectId:_,taskId:se,curRole:we,userRoles:Pe,tabItems:re,labelImages:Te,categoryColors:ue,isEditorVisible:q,onStatusTabChange:Ze,onRoleChange:Ye,clickItem:De,onExitEditor:M,onPrevImage:Ge,onNextImage:je,onLabelSave:L,onReviewResult:J,onEnterEdit:Ce,onStartLabel:le,onStartRework:W,onStartReview:B}}},93502:function(g,S,e){"use strict";e.d(S,{Jc:function(){return z},Jz:function(){return w},c8:function(){return y},fE:function(){return h},mA:function(){return F},oI:function(){return C},q$:function(){return R},yH:function(){return K}});var o=e(24454),t=e.n(o),a=e(63900),i=e.n(a),s=e(56592),v=e.n(s),d=e(65343),c=e(38717);function h(k,V){return b.apply(this,arguments)}function b(){return b=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/datasets",i()({method:"GET",params:V},_||{})));case 1:case"end":return we.stop()}},k)})),b.apply(this,arguments)}function y(k,V){return m.apply(this,arguments)}function m(){return m=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/datasets/".concat(V.datasetId),i()({method:"GET"},_||{})));case 1:case"end":return we.stop()}},k)})),m.apply(this,arguments)}function C(k,V){return T.apply(this,arguments)}function T(){return T=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/images",i()({method:"GET",params:V},_||{})));case 1:case"end":return we.stop()}},k)})),T.apply(this,arguments)}function w(k,V){return $.apply(this,arguments)}function $(){return $=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/image_flags",i()({method:"POST",data:i()({},V)},_||{})));case 1:case"end":return we.stop()}},k)})),$.apply(this,arguments)}function z(k,V){return U.apply(this,arguments)}function U(){return U=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/tasks/rerank_by_flags",i()({method:"POST",data:i()({},V)},_||{})));case 1:case"end":return we.stop()}},k)})),U.apply(this,arguments)}function R(k,V){return j.apply(this,arguments)}function j(){return j=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/tasks/".concat(V.name,"/").concat(V.id),i()({method:"GET"},_||{})));case 1:case"end":return we.stop()}},k)})),j.apply(this,arguments)}function I(k,V){return P.apply(this,arguments)}function P(){return P=_asyncToGenerator(_regeneratorRuntime().mark(function k(V,_){return _regeneratorRuntime().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",request("/api/v1/annotations",_objectSpread({method:"POST",data:_objectSpread({},V)},_||{})));case 1:case"end":return we.stop()}},k)})),P.apply(this,arguments)}function F(k,V){return ee.apply(this,arguments)}function ee(){return ee=v()(t()().mark(function k(V,_){return t()().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",(0,d.request)("/api/v1/comparisons",i()({method:"GET",params:V},_||{})));case 1:case"end":return we.stop()}},k)})),ee.apply(this,arguments)}function ne(k,V){return ve.apply(this,arguments)}function ve(){return ve=_asyncToGenerator(_regeneratorRuntime().mark(function k(V,_){return _regeneratorRuntime().wrap(function(we){for(;;)switch(we.prev=we.next){case 0:return we.abrupt("return",request("/api/v1/label_clone",_objectSpread({method:"POST",data:_objectSpread({},V)},_||{})));case 1:case"end":return we.stop()}},k)})),ve.apply(this,arguments)}function de(k,V,_){return Ee.apply(this,arguments)}function Ee(){return Ee=v()(t()().mark(function k(V,_,se){return t()().wrap(function(Pe){for(;;)switch(Pe.prev=Pe.next){case 0:return Pe.abrupt("return",(0,d.request)("".concat("","/tasks/").concat(V),i()({method:"POST",data:i()({},_)},se||{})));case 1:case"end":return Pe.stop()}},k)})),Ee.apply(this,arguments)}function ye(k,V){return(0,d.request)("".concat("","/task_statuses/").concat(k),i()({method:"GET"},V||{}))}function ie(k){return Y.apply(this,arguments)}function Y(){return Y=v()(t()().mark(function k(V){var _,se,we,Pe,Te=arguments;return t()().wrap(function(et){for(;;)switch(et.prev=et.next){case 0:_=Te.length>1&&Te[1]!==void 0?Te[1]:5e3,se=Te.length>2&&Te[2]!==void 0?Te[2]:1e3,we=0;case 3:if(!(we<_)){et.next=16;break}return et.next=6,ye(V);case 6:if(Pe=et.sent,Pe.status!==c.ft.Success){et.next=9;break}return et.abrupt("return",Pe.result);case 9:if(Pe.status!==c.ft.Failed){et.next=11;break}throw new Error(Pe.error);case 11:return et.next=13,new Promise(function(It){setTimeout(It,se)});case 13:we++,et.next=3;break;case 16:throw new Error("Max attempts exceeded");case 17:case"end":return et.stop()}},k)})),Y.apply(this,arguments)}function K(k,V){return A.apply(this,arguments)}function A(){return A=v()(t()().mark(function k(V,_){var se,we,Pe;return t()().wrap(function(ue){for(;;)switch(ue.prev=ue.next){case 0:return ue.prev=0,ue.next=3,de(V,_);case 3:return se=ue.sent,we=se.taskUuid,ue.next=7,ie(we);case 7:return Pe=ue.sent,ue.abrupt("return",Pe);case 11:throw ue.prev=11,ue.t0=ue.catch(0),new Error(ue.t0.message);case 14:case"end":return ue.stop()}},k,null,[[0,11]])})),A.apply(this,arguments)}},84377:function(g,S,e){"use strict";e.d(S,{$x:function(){return we},Cb:function(){return Te},Cd:function(){return j},Iu:function(){return et},J9:function(){return P},Jg:function(){return Ze},NT:function(){return b},NV:function(){return $},Qm:function(){return ee},ZJ:function(){return ve},d5:function(){return _},eK:function(){return c},lw:function(){return U},mN:function(){return T},nQ:function(){return Je},nu:function(){return Ee},o9:function(){return m},vo:function(){return k},xv:function(){return K},zO:function(){return jt},zb:function(){return ie}});var o=e(24454),t=e.n(o),a=e(63900),i=e.n(a),s=e(56592),v=e.n(s),d=e(65343);function c(De,Ge){return h.apply(this,arguments)}function h(){return h=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_projects",i()({method:"GET",params:Ge},je||{})));case 1:case"end":return le.stop()}},De)})),h.apply(this,arguments)}function b(De,Ge){return y.apply(this,arguments)}function y(){return y=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_projects/".concat(Ge),i()({method:"GET"},je||{})));case 1:case"end":return le.stop()}},De)})),y.apply(this,arguments)}function m(De,Ge){return C.apply(this,arguments)}function C(){return C=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_projects",i()({method:"POST",data:i()({},Ge)},je||{})));case 1:case"end":return le.stop()}},De)})),C.apply(this,arguments)}function T(De,Ge,je){return w.apply(this,arguments)}function w(){return w=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_project_configs/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),w.apply(this,arguments)}function $(De,Ge,je){return z.apply(this,arguments)}function z(){return z=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_projects/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),z.apply(this,arguments)}function U(De,Ge,je){return R.apply(this,arguments)}function R(){return R=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_project_qa/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),R.apply(this,arguments)}function j(De,Ge,je){return I.apply(this,arguments)}function I(){return I=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_project_export/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),I.apply(this,arguments)}function P(De,Ge){return F.apply(this,arguments)}function F(){return F=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/dataset_name_lints",i()({method:"GET",params:Ge},je||{})));case 1:case"end":return le.stop()}},De)})),F.apply(this,arguments)}function ee(De,Ge){return ne.apply(this,arguments)}function ne(){return ne=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/user_name_lints",i()({method:"GET",params:Ge},je||{})));case 1:case"end":return le.stop()}},De)})),ne.apply(this,arguments)}function ve(De,Ge){return de.apply(this,arguments)}function de(){return de=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_tasks",i()({method:"GET",params:Ge},je||{})));case 1:case"end":return le.stop()}},De)})),de.apply(this,arguments)}function Ee(De,Ge){return ye.apply(this,arguments)}function ye(){return ye=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_task_leaders",i()({method:"POST",data:i()({},Ge)},je||{})));case 1:case"end":return le.stop()}},De)})),ye.apply(this,arguments)}function ie(De,Ge,je){return Y.apply(this,arguments)}function Y(){return Y=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_task_workers/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),Y.apply(this,arguments)}function K(De,Ge,je){return A.apply(this,arguments)}function A(){return A=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_task_reassign/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),A.apply(this,arguments)}function k(De,Ge){return V.apply(this,arguments)}function V(){return V=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_task_restart/".concat(Ge),i()({method:"POST"},je||{})));case 1:case"end":return le.stop()}},De)})),V.apply(this,arguments)}function _(De,Ge,je){return se.apply(this,arguments)}function se(){return se=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_task_qa/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{})));case 1:case"end":return W.stop()}},De)})),se.apply(this,arguments)}function we(De,Ge){return Pe.apply(this,arguments)}function Pe(){return Pe=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_task_review_commit/".concat(Ge),i()({method:"POST"},je||{})));case 1:case"end":return le.stop()}},De)})),Pe.apply(this,arguments)}function Te(De,Ge){return ue.apply(this,arguments)}function ue(){return ue=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_task_roles/".concat(Ge),i()({method:"GET"},je||{})));case 1:case"end":return le.stop()}},De)})),ue.apply(this,arguments)}function et(De,Ge){return It.apply(this,arguments)}function It(){return It=v()(t()().mark(function De(Ge,je){return t()().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:return le.abrupt("return",(0,d.request)("/api/v1/label_task_configs/".concat(Ge),i()({method:"GET"},je||{})));case 1:case"end":return le.stop()}},De)})),It.apply(this,arguments)}function jt(De,Ge,je){return He.apply(this,arguments)}function He(){return He=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_task_images/".concat(Ge),i()({method:"GET",params:je},Ce||{})));case 1:case"end":return W.stop()}},De)})),He.apply(this,arguments)}function Je(De,Ge,je){return Ae.apply(this,arguments)}function Ae(){return Ae=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_task_image_labels/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{hideCodeErrorMsg:!0})));case 1:case"end":return W.stop()}},De)})),Ae.apply(this,arguments)}function Ze(De,Ge,je){return Ye.apply(this,arguments)}function Ye(){return Ye=v()(t()().mark(function De(Ge,je,Ce){return t()().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.abrupt("return",(0,d.request)("/api/v1/label_task_image_reviews/".concat(Ge),i()({method:"POST",data:i()({},je)},Ce||{hideCodeErrorMsg:!0})));case 1:case"end":return W.stop()}},De)})),Ye.apply(this,arguments)}},38717:function(g,S,e){"use strict";e.d(S,{HE:function(){return t},ft:function(){return a}});var o;(function(s){})(o||(o={}));var t;(function(s){s.Detection="ai_detection",s.Segmentation="ai_segmentation",s.Pose="ai_pose"})(t||(t={}));var a;(function(s){s.Waiting="waiting",s.Running="running",s.Success="success",s.Failed="failed"})(a||(a={}));var i;(function(s){})(i||(i={}))},39949:function(g,S,e){"use strict";e.d(S,{AR:function(){return $},B8:function(){return U},H5:function(){return F},JC:function(){return j},Sc:function(){return C},Vh:function(){return ee},WR:function(){return R},Wh:function(){return I},YO:function(){return w},Zp:function(){return P},iE:function(){return z},t9:function(){return m}});var o=e(24454),t=e.n(o),a=e(56592),i=e.n(a),s=e(63900),v=e.n(s),d=e(34485),c=e.n(d),h=e(88205),b=e.n(h),y=e(80455),m=function(ve,de,Ee,ye){if(!ve||!de)return[0,0];if(!Ee)return[ve/de*(ye||0),ye||0];if(!ye)return[Ee||0,de/ve*(Ee||0)];var ie=ve,Y=de;return ve/de>=Ee/ye?(ie=Ee,Y=de*Ee/ve):(Y=ye,ie=ve*ye/de),[ie||0,Y||0]},C=function(ve,de){var Ee=de.width*Number(ve==null?void 0:ve.xmin),ye=de.height*Number(ve==null?void 0:ve.ymin),ie=de.width*(Number(ve==null?void 0:ve.xmax)-Number(ve==null?void 0:ve.xmin)),Y=de.height*(Number(ve==null?void 0:ve.ymax)-Number(ve==null?void 0:ve.ymin));return{x:Ee,y:ye,width:ie,height:Y}},T=function(ve,de,Ee){if(!ve)return"";var ye="",ie=ve.split("/");return ie==null||ie.forEach(function(Y){for(var K=Y.split(",").map(Number),A=0;A1&&arguments[1]!==void 0?arguments[1]:1,T=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,w=m.replace(T,function(U,R,j,I){return R+R+j+j+I+I}),$=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(w),z=C<0||C>1?1:C;return $?"rgba(".concat(parseInt($[1],16),",").concat(parseInt($[2],16),",").concat(parseInt($[3],16),",").concat(z,")"):"transparent"},v=function(m){for(var C=["#FFFF00","#FF0000","#0000FF","#00FF00","#FF00FF","#00FFFF"],T=[255,128,64,32,16,8,4,2,1],w=C.length+1;C.length0)if($[R%3]+T[Math.floor(R/3)]<=255)$[R%3]+=T[Math.floor(R/3)];else{U=!1;break}z<<=1}if(U){var j="#".concat($[0].toString(16).padStart(2,"0")).concat($[1].toString(16).padStart(2,"0")).concat($[2].toString(16).padStart(2,"0")).toUpperCase();C.includes(j)||C.push(j)}}return C},d=function(m,C){if(!m.length)return{};var T=t()(m);if(C==="All")T.shift();else if(C){var w=T.findIndex(function(U){return U===C});T.splice(w,1),T[0]=C}var $=v(T.length),z={};return T.forEach(function(U,R){z[U]=$[R]}),z},c=function(m,C){return m.length!==3?"transparent":"rgba(".concat(m[0],", ").concat(m[1],", ").concat(m[2],", ").concat(C,")")},h=function(m){var C=m.slice(5,-1).split(",").map(function(T){return T.trim()});return C.length!==4||isNaN(parseFloat(C[3]))?[]:C.slice(0,3)},b=function(m,C){if(!m)return"rgba(0,0,0,0)";var T=m.substring(5,m.length-1).split(",").map(function(z){return parseInt(z.trim())}),w=[].concat(t()(T.slice(0,3)),[C]),$="rgba(".concat(w.join(","),")");return $}},76119:function(g,S,e){"use strict";e.d(S,{$5:function(){return A},$S:function(){return R},A7:function(){return m},Ak:function(){return ue},Ap:function(){return j},E5:function(){return Ye},I4:function(){return J},Iw:function(){return It},Nm:function(){return _},Oh:function(){return et},Qo:function(){return Te},R5:function(){return W},Vi:function(){return Ge},Wx:function(){return B},X6:function(){return Q},XR:function(){return Je},Z0:function(){return V},bq:function(){return ne},cO:function(){return I},cU:function(){return $},d5:function(){return jt},el:function(){return F},fL:function(){return L},i$:function(){return Ae},j9:function(){return le},jt:function(){return ve},kq:function(){return z},l1:function(){return He},lw:function(){return je},my:function(){return Pe},o7:function(){return k},s5:function(){return Ze},tQ:function(){return De},uN:function(){return Y},yn:function(){return ee}});var o=e(88205),t=e.n(o),a=e(16962),i=e.n(a),s=e(63900),v=e.n(s),d=e(88479),c=e.n(d),h=e(80455),b=e(39949),y=e(59558),m=function(q,ce,fe){var Ne={x:ce.x<0?0:ce.x>fe.width?fe.width:ce.x,y:ce.y<0?0:ce.y>fe.height?fe.height:ce.y};return{x:Math.min(q.x,Ne.x),y:Math.min(q.y,Ne.y),width:Math.abs(q.x-Ne.x),height:Math.abs(q.y-Ne.y)}},C=function(q){var ce=1/0,fe=1/0,Ne=-1/0,tt=-1/0,pe=c()(q),Oe;try{for(pe.s();!(Oe=pe.n()).done;){var X=Oe.value;ce=Math.min(ce,X.x),fe=Math.min(fe,X.y),Ne=Math.max(Ne,X.x),tt=Math.max(tt,X.y)}}catch(Re){pe.e(Re)}finally{pe.f()}return{minX:ce,minY:fe,maxX:Ne,maxY:tt}},T=function(q,ce,fe){return{x:ce*q.x,y:fe*q.y}},w=function(q,ce,fe){return{x:q.x+ce,y:q.y+fe}},$=function(q,ce){var fe=C(q),Ne=fe.minX,tt=fe.minY,pe=fe.maxX,Oe=fe.maxY,X=ce.width/(pe-Ne),Re=ce.height/(Oe-tt),Qe=q.map(function(Xe){var Ve=w(Xe,-Ne,-tt),be=T(Ve,X,Re),ge=w(be,ce.x,ce.y);return v()(v()({},Xe),ge)});return Qe},z=function(q,ce){return{xmin:q.x/ce.width,ymin:q.y/ce.height,xmax:(q.x+q.width)/ce.width,ymax:(q.y+q.height)/ce.height}},U=function(q){return{xmin:q.x,ymin:q.y,xmax:q.x+q.width,ymax:q.y+q.height}},R=function(q,ce,fe){return{x:q.x*fe.width/ce.width,y:q.y*fe.height/ce.height,width:q.width*fe.width/ce.width,height:q.height*fe.height/ce.height}},j=function(q,ce,fe){return{x:q.x*fe.width/ce.width,y:q.y*fe.height/ce.height}},I=function(q,ce){return{x:q.xmin*ce.width,y:q.ymin*ce.height,width:(q.xmax-q.xmin)*ce.width,height:(q.ymax-q.ymin)*ce.height}},P=function(q){return{x:q.xmin,y:q.ymin,width:q.xmax-q.xmin,height:q.ymax-q.ymin}},F=function(q,ce,fe,Ne,tt){for(var pe=[],Oe=0;Oe*6=0&&q.elementX<=q.elementW&&q.elementY>=0&&q.elementY<=q.elementH},de=function(q,ce){return{x:q.x-ce.x,y:q.y-ce.y,width:q.width+2*ce.x,height:q.height+2*ce.y}},Ee=function(q,ce){return v()(v()({},q),{},{radius:ce})};function ye(re,q,ce){var fe={x:q.x-re.x,y:q.y-re.y},Ne={x:ce.x-re.x,y:ce.y-re.y};return fe.x*Ne.y-fe.y*Ne.x}var ie=function(q,ce,fe){if(!q||!ce)return!1;switch(fe){case h.Yq.Rect:{var Ne=q;return Ne.x<=ce.x&&Ne.x+Ne.width>=ce.x&&Ne.y<=ce.y&&Ne.y+Ne.height>=ce.y}case h.Yq.Circle:{var tt=q;return Math.sqrt(Math.pow(ce.x-tt.x,2)+Math.pow(ce.y-tt.y,2))<=tt.radius}case h.Yq.Polygon:{for(var pe=q,Oe=1;Oe0&&X*Qe>0)return!0}return!1}default:return!1}},Y=function(q,ce){var fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:5,Ne=Ee(q,fe),tt={x:ce.elementX,y:ce.elementY};return ie(Ne,tt,h.Yq.Circle)},K=function(q,ce){var fe=ce.elementX,Ne=ce.elementY,tt=Math.sqrt(Math.pow(fe-q.start.x,2)+Math.pow(Ne-q.start.y,2)),pe=Math.sqrt(Math.pow(fe-q.end.x,2)+Math.pow(Ne-q.end.y,2)),Oe=Math.sqrt(Math.pow(q.end.x-q.start.x,2)+Math.pow(q.end.y-q.start.y,2)),X=5;return tt+pe>=Oe-X&&tt+pe<=Oe+X},A=function(q){var ce=C(q),fe=ce.maxX,Ne=ce.minX,tt=ce.maxY,pe=ce.minY;return{x:Ne,y:pe,width:fe-Ne,height:tt-pe}},k=function(q,ce){var fe,Ne=h.Yq.Rect,tt=-1;if(!ve(q)||ce.hidden)return{focusEleType:Ne,focusEleIndex:tt};if((fe=ce.keypoints)!==null&&fe!==void 0&&fe.points)for(var pe=ce.keypoints.points,Oe=0;Oe-1){var ge=Ve[be].findIndex(function(he){return Y(he,q)});return ge>-1&&(tt=0,Ne=h.Yq.Circle),Ne=h.Yq.Polygon,tt=0,{focusEleType:Ne,focusEleIndex:tt}}}return ce.rect&&ie(de(ce.rect,{x:8,y:8}),{x:q.elementX,y:q.elementY},h.Yq.Rect)?(Ne=h.Yq.Rect,tt=0,{focusEleType:Ne,focusEleIndex:tt}):{focusEleType:Ne,focusEleIndex:tt}},V=function(q,ce){var fe=-1;if(!ve(q))return fe;for(var Ne=function(){var X=ce[tt];if(X.hidden)return"continue";var Re={x:q.elementX,y:q.elementY};switch(X.type){case h.gr.Rectangle:{X.rect&&ie(de(X.rect,{x:8,y:8}),Re,h.Yq.Rect)&&(fe=tt);break}case h.gr.Polygon:{if(X.polygon){var Qe=X.polygon,Xe=Qe.group,Ve=Xe.some(function(gt){return ie(gt,Re,h.Yq.Polygon)});Ve&&(fe=tt)}break}case h.gr.Skeleton:{var be;if((be=X.keypoints)!==null&&be!==void 0&&be.points){var ge,he=(ge=X.keypoints)===null||ge===void 0?void 0:ge.points.filter(function(gt){return gt.visible===h.GI.labeledVisible}),nt=A(he),wt=ie(nt,Re,h.Yq.Rect);wt&&(fe=tt)}if(X.rect&&ie(X.rect,Re,h.Yq.Rect)){fe=tt;break}break}case h.gr.Custom:{var Pt;if((Pt=X.keypoints)!==null&&Pt!==void 0&&Pt.points){var ht,Vt=(ht=X.keypoints)===null||ht===void 0?void 0:ht.points.filter(function(gt){return gt.visible===h.GI.labeledVisible}),Ut=A(Vt),Jt=ie(Ut,Re,h.Yq.Rect);if(Jt){fe=tt;break}}if(X.polygon){var un=X.polygon.group,tn=un.some(function(gt){return ie(gt,Re,h.Yq.Polygon)});if(tn){fe=tt;break}}if(X.rect&&ie(X.rect,Re,h.Yq.Rect)){fe=tt;break}break}}if(fe>-1)return{v:fe}},tt=ce.length-1;tt>=0;tt--){var pe=Ne();if(pe!=="continue"&&i()(pe)==="object")return pe.v}return fe},_;(function(re){re.TOP="TOP",re.BOTTOM="BOTTOM",re.LEFT="LEFT",re.RIGHT="RIGHT",re.TOP_RIGHT="TOP_RIGHT",re.TOP_LEFT="TOP_LEFT",re.BOTTOM_RIGHT="BOTTOM_RIGHT",re.BOTTOM_LEFT="BOTTOM_LEFT",re.CENTER="CENTER"})(_||(_={}));var se=function(q){return Math.floor(q)+.5},we=function(q){return{x:se(q.x),y:se(q.y)}},Pe=function(q){var ce={x:q.x,y:q.y},fe={x:q.x+q.width,y:q.y+q.height},Ne=we(ce),tt=we(fe);return{x:Ne.x,y:Ne.y,width:tt.x-Ne.x,height:tt.y-Ne.y}},Te=function(q){return[{type:_.TOP_LEFT,position:{x:q.x,y:q.y}},{type:_.TOP,position:{x:q.x+.5*q.width,y:q.y}},{type:_.TOP_RIGHT,position:{x:q.x+q.width,y:q.y}},{type:_.LEFT,position:{x:q.x,y:q.y+.5*q.height}},{type:_.RIGHT,position:{x:q.x+q.width,y:q.y+.5*q.height}},{type:_.BOTTOM_LEFT,position:{x:q.x,y:q.y+q.height}},{type:_.BOTTOM,position:{x:q.x+.5*q.width,y:q.y+q.height}},{type:_.BOTTOM_RIGHT,position:{x:q.x+q.width,y:q.y+q.height}}]},ue=function(q,ce){return v()({x:q.x-.5*ce.width,y:q.y-.5*ce.height},ce)},et=function(q,ce){for(var fe=Te(q),Ne=0;Ne-1)return{index:fe,pointIndex:Ne,lineIndex:tt};var Oe=It(pe);return tt=Oe.findIndex(function(X){return K(X,ce)}),tt>-1?{index:fe,lineIndex:tt,pointIndex:Ne}:{index:fe,lineIndex:tt,pointIndex:Ne}},He=function(q,ce){switch(ce){case _.RIGHT:case _.BOTTOM:case _.BOTTOM_RIGHT:return{x:q.x,y:q.y};case _.LEFT:case _.TOP:case _.TOP_LEFT:return{x:q.x+q.width,y:q.y+q.height};case _.BOTTOM_LEFT:return{x:q.x+q.width,y:q.y};case _.TOP_RIGHT:return{x:q.x,y:q.y+q.height}}return{x:q.x,y:q.y}},Je=function(q,ce,fe){var Ne=ce.type,tt=ce.position,pe=fe.elementX<0?0:fe.elementX>fe.elementW?fe.elementW:fe.elementX,Oe=fe.elementY<0?0:fe.elementY>fe.elementH?fe.elementH:fe.elementY,X={x:pe,y:Oe};switch(Ne){case _.RIGHT:X.y=q.y+q.height;break;case _.BOTTOM:X.x=q.x+q.width;break;case _.LEFT:X.y=q.y;break;case _.TOP:X.x=q.x;break}return m(tt,X,{width:fe.elementW,height:fe.elementH})},Ae=function(q,ce,fe){var Ne=q.width,tt=q.height,pe=ce.topLeftPoint,Oe=ce.mousePoint,X=fe.elementX-Oe.x,Re=fe.elementY-Oe.y,Qe=pe.x+X,Xe=pe.y+Re;return{x:Qe<0?0:Qe+Ne>fe.elementW?fe.elementW-Ne:Qe,y:Xe<0?0:Xe+tt>fe.elementH?fe.elementH-tt:Xe,width:Ne,height:tt}},Ze=function(q,ce,fe){var Ne=ce.mousePoint,tt=fe.elementX,pe=fe.elementY,Oe=fe.elementW,X=fe.elementH,Re=C(q),Qe=Re.minX,Xe=Re.minY,Ve=Re.maxX,be=Re.maxY,ge=tt-Ne.x,he=pe-Ne.y;ge=ge+Ve>Oe?Oe-Ve:ge+Qe<0?0:ge,he=he+be>X?X-be:he+Xe<0?0:he;var nt=q.map(function(wt){return{x:wt.x+ge,y:wt.y+he}});return nt},Ye=function(q){var ce=q.elementX,fe=q.elementY;return{x:ce<0?0:ce>q.elementW?q.elementW:ce,y:fe<0?0:fe>q.elementH?q.elementH:fe}},De=function(q){return q.rect&&!q.keypoints&&!q.polygon?h.gr.Rectangle:q.polygon&&!q.keypoints&&!q.rect?h.gr.Polygon:q.keypoints&&!q.polygon?h.gr.Skeleton:h.gr.Custom},Ge=function(q,ce,fe){var Ne=q.group.map(function(pe){return pe.reduce(function(Oe,X){var Re=X.x,Qe=X.y,Xe=(0,b.AR)([Re,Qe],ce,fe);return Oe.concat([Xe.x,Xe.y])},[])}),tt=Ne.map(function(pe){return pe.join(",")}).join("/")||"";return tt},je=function(q){return!(q.xmax===void 0||q.ymax===void 0||q.xmin===void 0||q.ymin===void 0||q.xmax===0&&q.xmin===0&&q.ymin===0&&q.ymax===0)},Ce=function(q){var ce=q.annotations,fe=q.objectsFilter,Ne=q.naturalSize,tt=q.clientSize,pe=q.needNormalizeBbox,Oe=pe===void 0?!0:pe,X=fe?fe(ce):ce,Re=X.map(function(Qe){var Xe=Qe.categoryName,Ve=Qe.boundingBox,be=Qe.points,ge=Qe.lines,he=Qe.pointNames,nt=Qe.pointColors,wt=Qe.segmentation,Pt={label:Xe||"",type:EObjectType.Rectangle,hidden:!1,conf:1};if(Ve&&je(Ve)){var ht=Oe?I(Ve,tt):P(Ve);Object.assign(Pt,{rect:_objectSpread({visible:!0},ht)})}if(be&&be.length>0&&ge&&ge.length>0&&he&&nt){var Vt=F(be,he,nt,Ne,tt);Object.assign(Pt,{keypoints:{points:Vt,lines:ge}})}if(wt){var Ut=getSegmentationPoints(wt,Ne,tt),Jt={group:Ut,visible:!0};Object.assign(Pt,{polygon:Jt})}return Pt.type=De(Pt),Pt});return Re},le=function(q,ce,fe){var Ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!0,tt=q.map(function(pe){var Oe=pe.label,X=pe.rect,Re=pe.keypoints,Qe=pe.polygon,Xe={categoryName:Oe};if(X?Object.assign(Xe,{boundingBox:Ne?z(X,fe):U(X)}):Object.assign(Xe,{boundingBox:{xmin:0,xmax:0,ymin:0,ymax:0}}),Re&&Object.assign(Xe,v()({lines:Re.lines},ee(Re.points,ce,fe))),Qe){var Ve=Ge(Qe,ce,fe);Object.assign(Xe,{segmentation:Ve})}return Xe});return tt},W=function(q,ce){return{x:(q.x+ce.x)/2,y:(q.y+ce.y)/2}},B=function(q){var ce=q.x,fe=q.y,Ne=q.width,tt=q.height,pe={x:ce,y:fe},Oe={x:ce+Ne,y:fe},X={x:ce,y:fe+tt},Re={x:ce+Ne,y:fe+tt},Qe={x:ce+Ne/2,y:fe},Xe={x:ce+Ne/2,y:fe+tt},Ve={x:ce,y:fe+tt/2},be={x:ce+Ne,y:fe+tt/2},ge={x:ce+Ne/2,y:fe+tt/2};return[pe,Oe,X,Re,Qe,Xe,Ve,be,ge]},M=function(q,ce){var fe=C(q),Ne=C(ce);if(Ne.minX>=fe.maxX||Ne.maxX<=fe.minX||Ne.minY>=fe.maxY||Ne.maxY<=fe.minY)return!1;var tt=c()(q),pe;try{for(tt.s();!(pe=tt.n()).done;){var Oe=pe.value;if(!ie(ce,Oe,h.Yq.Polygon))return!1}}catch(X){tt.e(X)}finally{tt.f()}return!0},L=function(q){for(var ce=[],fe=0;fe1&&arguments[1]!==void 0?arguments[1]:2;return Math.floor(i*Math.pow(10,s))/Math.pow(10,s)},t=function(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return Number(i.toFixed(s))}},87104:function(g,S,e){"use strict";e.d(S,{AE:function(){return i},CR:function(){return d},G5:function(){return m},Mu:function(){return v},UN:function(){return t},fb:function(){return b},ix:function(){return a},pS:function(){return s},yU:function(){return y}});function o(T){return T*Math.PI/180}function t(T){var w=T.getContext("2d");w.clearRect(0,0,T.width,T.height)}function a(T,w){var $=T.getContext("2d");window.devicePixelRatio&&(T.style.width=w.width+"px",T.style.height=w.height+"px",T.height=w.height*window.devicePixelRatio,T.width=w.width*window.devicePixelRatio,$.scale(window.devicePixelRatio,window.devicePixelRatio))}function i(T,w,$){if(w&&T){var z=T.getContext("2d");z.drawImage(w,$.x,$.y,$.width,$.height)}}function s(T,w,$){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#111111",U=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,R=arguments.length>5?arguments[5]:void 0,j=T.getContext("2d");j.save(),j.strokeStyle=z,j.lineWidth=U,j.lineCap="round",j.beginPath(),R&&j.setLineDash(R),j.moveTo(w.x,w.y),j.lineTo($.x+1,$.y+1),j.stroke(),j.restore()}function v(T,w){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"#fff",z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1,U=arguments.length>4?arguments[4]:void 0,R=arguments.length>5?arguments[5]:void 0;if(T){var j=T.getContext("2d");j.save(),j.strokeStyle=$,j.lineWidth=z,j.beginPath(),U&&j.setLineDash(U),j.rect(w.x,w.y,w.width,w.height),j.stroke(),R&&(j.fillStyle=R,j.fill()),j.restore()}}function d(T,w){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"#fff";if(T){var z=T.getContext("2d");z.save(),z.fillStyle=$,z.beginPath(),z.rect(w.x,w.y,w.width,w.height),z.fill(),z.restore()}}function c(T,w){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"rgba(0, 0, 0, 0.7)",z=T.getContext("2d");z.save(),z.fillStyle=$,z.fillRect(0,0,T.width,T.height),z.globalCompositeOperation="destination-out",z.fillRect(w.x,w.y,w.width,w.height),z.restore()}function h(T,w){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"#fff",z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(T){var U=T.getContext("2d");U.save(),U.strokeStyle=$,U.lineWidth=z,U.beginPath(),U.moveTo(w[0].x,w[0].y);for(var R=1;R2&&arguments[2]!==void 0?arguments[2]:"#fff",z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#fff",U=arguments.length>4&&arguments[4]!==void 0?arguments[4]:1,R=arguments.length>5?arguments[5]:void 0;if(T){var j=T.getContext("2d");j.save(),j.fillStyle=$,j.strokeStyle=z,j.lineWidth=U,R&&j.setLineDash(R),j.beginPath(),j.moveTo(w[0].x,w[0].y);for(var I=1;I0&&j.stroke(),j.fill(),j.restore()}}function y(T,w,$,z){var U=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#ffffff",R=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,j=arguments.length>6&&arguments[6]!==void 0?arguments[6]:"center",I=T.getContext("2d");I.save(),I.fillStyle=U,I.textAlign=j,I.textBaseline="top",I.font=(R?"bold ":"")+$+"px Arial",I.fillText(w,z.x,z.y),I.restore()}function m(T,w,$){var z=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#ffffff",U=arguments.length>4?arguments[4]:void 0,R=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#000",j=T.getContext("2d");j.save();var I=o(0),P=o(360);j.lineWidth=U||0,j.strokeStyle=R,j.fillStyle=z,j.beginPath(),j.arc(w.x,w.y,$,I,P,!1),j.stroke(),j.fill(),j.restore()}function C(T,w,$,z,U){var R=arguments.length>5&&arguments[5]!==void 0?arguments[5]:20,j=arguments.length>6&&arguments[6]!==void 0?arguments[6]:"#ffffff",I=T.getContext("2d"),P=o(z),F=o(U);I.save(),I.strokeStyle=j,I.lineWidth=R,I.beginPath(),I.arc(w.x,w.y,$,P,F,!1),I.stroke(),I.restore()}},32997:function(g,S,e){"use strict";e.d(S,{BQ:function(){return t},Oe:function(){return a},yS:function(){return i}});var o=e(65343),t=function(v){var d=new RegExp("(^|&)"+v+"=([^&]*)(&|$)","i"),c=window.location.search.substr(1).match(d);return c!==null?decodeURIComponent(c[2]):null},a=function(){var v=window.location.pathname.split("/");return v[v.length-1]},i=function(v){document.referrer.includes(v)?window.history.back():o.history.push(v)}},61586:function(g,S,e){"use strict";e.d(S,{Il:function(){return a},Ov:function(){return i}});var o=e(52983),t=null,a=o.createContext({});function i(){return o.useContext(a)}function s(){var h=useLocation(),b=i(),y=b.clientRoutes,m=matchRoutes(y,h.pathname);return m||[]}function v(){var h,b=s().slice(-1),y=((h=b[0])===null||h===void 0?void 0:h.route)||{},m=y.element,C=_objectWithoutProperties(y,t);return C}function d(){var h=useRouteData(),b=i();return{data:b.serverLoaderData[h.route.id]}}function c(){var h=useRouteData(),b=i();return{data:b.clientLoaderData[h.route.id]}}},55021:function(g,S,e){"use strict";var o=e(67724),t=e(59550),a=e(88804);function i(s,v,d){d===void 0&&(d={});var c=(0,o.Z)(v);(0,a.Z)(function(){var h=(0,t.n)(d.target,window);if(h!=null&&h.addEventListener){var b=function(m){return c.current(m)};return h.addEventListener(s,b,{capture:d.capture,once:d.once,passive:d.passive}),function(){h.removeEventListener(s,b,{capture:d.capture})}}},[s,d.capture,d.once,d.passive],d.target)}S.Z=i},32658:function(g,S,e){"use strict";e.d(S,{Z:function(){return R}});var o=e(67724),t=e(99971),a=e(59550),i=e(85466),s=e.n(i),v=e(52983),d=e(88804),c=function(I,P){return P===void 0&&(P=[]),s()(I,P)},h=function(I,P,F){var ee=(0,v.useRef)(),ne=(0,v.useRef)(0);c(P,ee.current)||(ee.current=P,ne.current+=1),(0,d.Z)(I,[ne.current],F)},b=h,y=function(j){var I=typeof Symbol=="function"&&Symbol.iterator,P=I&&j[I],F=0;if(P)return P.call(j);if(j&&typeof j.length=="number")return{next:function(){return j&&F>=j.length&&(j=void 0),{value:j&&j[F++],done:!j}}};throw new TypeError(I?"Object is not iterable.":"Symbol.iterator is not defined.")},m={0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,backspace:8,tab:9,enter:13,shift:16,ctrl:17,alt:18,pausebreak:19,capslock:20,esc:27,space:32,pageup:33,pagedown:34,end:35,home:36,leftarrow:37,uparrow:38,rightarrow:39,downarrow:40,insert:45,delete:46,a:65,b:66,c:67,d:68,e:69,f:70,g:71,h:72,i:73,j:74,k:75,l:76,m:77,n:78,o:79,p:80,q:81,r:82,s:83,t:84,u:85,v:86,w:87,x:88,y:89,z:90,leftwindowkey:91,rightwindowkey:92,selectkey:93,numpad0:96,numpad1:97,numpad2:98,numpad3:99,numpad4:100,numpad5:101,numpad6:102,numpad7:103,numpad8:104,numpad9:105,multiply:106,add:107,subtract:109,decimalpoint:110,divide:111,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123,numlock:144,scrolllock:145,semicolon:186,equalsign:187,comma:188,dash:189,period:190,forwardslash:191,graveaccent:192,openbracket:219,backslash:220,closebracket:221,singlequote:222},C={ctrl:function(I){return I.ctrlKey},shift:function(I){return I.shiftKey},alt:function(I){return I.altKey},meta:function(I){return I.metaKey}};function T(j){var I=Object.keys(C).reduce(function(P,F){return C[F](j)?P+1:P},0);return[16,17,18,91,92].includes(j.keyCode)?I:I+1}function w(j,I,P){var F,ee;if(!j.key)return!1;if((0,t.hj)(I))return j.keyCode===I;var ne=I.split("."),ve=0;try{for(var de=y(ne),Ee=de.next();!Ee.done;Ee=de.next()){var ye=Ee.value,ie=C[ye],Y=m[ye.toLowerCase()];(ie&&ie(j)||Y&&Y===j.keyCode)&&ve++}}catch(K){F={error:K}}finally{try{Ee&&!Ee.done&&(ee=de.return)&&ee.call(de)}finally{if(F)throw F.error}}return P?ve===ne.length&&T(j)===ne.length:ve===ne.length}function $(j,I){return(0,t.mf)(j)?j:(0,t.HD)(j)||(0,t.hj)(j)?function(P){return w(P,j,I)}:Array.isArray(j)?function(P){return j.some(function(F){return w(P,F,I)})}:j?function(){return!0}:function(){return!1}}var z=["keydown"];function U(j,I,P){var F=P||{},ee=F.events,ne=ee===void 0?z:ee,ve=F.target,de=F.exactMatch,Ee=de===void 0?!1:de,ye=(0,o.Z)(I),ie=(0,o.Z)(j);b(function(){var Y,K,A,k=(0,a.n)(ve,window);if(k){var V=function(Te){var ue,et=$(ie.current,Ee);if(et(Te))return(ue=ye.current)===null||ue===void 0?void 0:ue.call(ye,Te)};try{for(var _=y(ne),se=_.next();!se.done;se=_.next()){var we=se.value;(A=k==null?void 0:k.addEventListener)===null||A===void 0||A.call(k,we,V)}}catch(Pe){Y={error:Pe}}finally{try{se&&!se.done&&(K=_.return)&&K.call(_)}finally{if(Y)throw Y.error}}return function(){var Pe,Te,ue;try{for(var et=y(ne),It=et.next();!It.done;It=et.next()){var jt=It.value;(ue=k==null?void 0:k.removeEventListener)===null||ue===void 0||ue.call(k,jt,V)}}catch(He){Pe={error:He}}finally{try{It&&!It.done&&(Te=et.return)&&Te.call(et)}finally{if(Pe)throw Pe.error}}}}},[ne],ve)}var R=U},67724:function(g,S,e){"use strict";var o=e(52983);function t(a){var i=(0,o.useRef)(a);return i.current=a,i}S.Z=t},88204:function(g,S,e){"use strict";var o=e(52983);function t(a){var i=(0,o.useRef)(a);i.current=(0,o.useMemo)(function(){return a},[a]);var s=(0,o.useRef)();return s.current||(s.current=function(){for(var v=[],d=0;d0)&&!(h=c.next()).done;)b.push(h.value)}catch(m){y={error:m}}finally{try{h&&!h.done&&(d=c.return)&&d.call(c)}finally{if(y)throw y.error}}return b};function i(s){var v=(0,o.useRef)(0),d=a((0,o.useState)(s),2),c=d[0],h=d[1],b=(0,o.useCallback)(function(y){cancelAnimationFrame(v.current),v.current=requestAnimationFrame(function(){h(y)})},[]);return(0,t.Z)(function(){cancelAnimationFrame(v.current)}),[c,b]}S.Z=i},73430:function(g,S,e){"use strict";e.d(S,{Z:function(){return tn}});var o=e(52983),t=function(ut){return function(ze,Ot){var Rt=(0,o.useRef)(!1);ut(function(){return function(){Rt.current=!1}},[]),ut(function(){if(!Rt.current)Rt.current=!0;else return ze()},Ot)}},a=null,i=t(o.useEffect),s=function(gt,ut){var ze=typeof Symbol=="function"&>[Symbol.iterator];if(!ze)return gt;var Ot=ze.call(gt),Rt,on=[],bn;try{for(;(ut===void 0||ut-- >0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},v=function(){for(var gt=[],ut=0;ut-1&&(on=setTimeout(function(){C.delete(ut)},ze)),C.set(ut,m(m({},Ot),{timer:on}))},w=function(ut){return C.get(ut)},$=function(ut){if(ut){var ze=Array.isArray(ut)?ut:[ut];ze.forEach(function(Ot){return C.delete(Ot)})}else C.clear()},z=new Map,U=function(ut){return z.get(ut)},R=function(ut,ze){z.set(ut,ze),ze.then(function(Ot){return z.delete(ut),Ot}).catch(function(){z.delete(ut)})},j={},I=function(ut,ze){j[ut]&&j[ut].forEach(function(Ot){return Ot(ze)})},P=function(ut,ze){return j[ut]||(j[ut]=[]),j[ut].push(ze),function(){var Rt=j[ut].indexOf(ze);j[ut].splice(Rt,1)}},F=function(gt,ut){var ze=typeof Symbol=="function"&>[Symbol.iterator];if(!ze)return gt;var Ot=ze.call(gt),Rt,on=[],bn;try{for(;(ut===void 0||ut-- >0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},ee=function(){for(var gt=[],ut=0;ut0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},ie=function(){for(var gt=[],ut=0;ut0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},jt=function(){for(var gt=[],ut=0;ut0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},L=function(){for(var gt=[],ut=0;ut0&&on[on.length-1])&&(Ln[0]===6||Ln[0]===2)){ze=0;continue}if(Ln[0]===3&&(!on||Ln[1]>on[0]&&Ln[1]0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},Xe=function(){for(var gt=[],ut=0;ut0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},wt=function(){for(var gt=[],ut=0;ut0)&&!(Rt=Ot.next()).done;)on.push(Rt.value)}catch(Dn){bn={error:Dn}}finally{try{Rt&&!Rt.done&&(ze=Ot.return)&&ze.call(Ot)}finally{if(bn)throw bn.error}}return on},Ut=function(){for(var gt=[],ut=0;ut0)&&!(c=d.next()).done;)h.push(c.value)}catch(y){b={error:y}}finally{try{c&&!c.done&&(v=d.return)&&v.call(d)}finally{if(b)throw b.error}}return h},a=function(){var s=t((0,o.useState)({}),2),v=s[1];return(0,o.useCallback)(function(){return v({})},[])};S.Z=a},55882:function(g,S,e){"use strict";var o=e(52983),t=e(30387),a=e(40172),i=e(59550),s=function(d){var c=function(b,y,m){var C=(0,o.useRef)(!1),T=(0,o.useRef)([]),w=(0,o.useRef)([]),$=(0,o.useRef)();d(function(){var z,U=Array.isArray(m)?m:[m],R=U.map(function(j){return(0,i.n)(j)});if(!C.current){C.current=!0,T.current=R,w.current=y,$.current=b();return}(R.length!==T.current.length||!(0,a.Z)(R,T.current)||!(0,a.Z)(y,w.current))&&((z=$.current)===null||z===void 0||z.call($),T.current=R,w.current=y,$.current=b())}),(0,t.Z)(function(){var z;(z=$.current)===null||z===void 0||z.call($),C.current=!1})};return c};S.Z=s},40172:function(g,S,e){"use strict";e.d(S,{Z:function(){return o}});function o(t,a){if(t===a)return!0;for(var i=0;i{const{type:c,children:h,prefixCls:b,buttonProps:y,close:m,autoFocus:C,emitEvent:T,quitOnNullishReturnValue:w,actionFn:$}=d,z=t.useRef(!1),U=t.useRef(null),[R,j]=(0,o.Z)(!1),I=function(){m==null||m.apply(void 0,arguments)};t.useEffect(()=>{let ee=null;return C&&(ee=setTimeout(()=>{var ne;(ne=U.current)===null||ne===void 0||ne.focus()})),()=>{ee&&clearTimeout(ee)}},[]);const P=ee=>{s(ee)&&(j(!0),ee.then(function(){j(!1,!0),I.apply(void 0,arguments),z.current=!1},ne=>(j(!1,!0),z.current=!1,Promise.reject(ne))))},F=ee=>{if(z.current)return;if(z.current=!0,!$){I();return}let ne;if(T){if(ne=$(ee),w&&!s(ne)){z.current=!1,I(ee);return}}else if($.length)ne=$(m),z.current=!1;else if(ne=$(),!ne){I();return}P(ne)};return t.createElement(a.ZP,Object.assign({},(0,i.n)(c),{onClick:F,loading:R,prefixCls:b},y,{ref:U}),h)};S.Z=v},34106:function(g,S,e){"use strict";e.d(S,{Z:function(){return s}});var o=e(36645),t=e(52983),a=e(6453),i=e(26873);function s(v,d,c,h){return function(y){const{prefixCls:m,style:C}=y,T=t.useRef(null),[w,$]=t.useState(0),[z,U]=t.useState(0),[R,j]=(0,o.Z)(!1,{value:y.open}),{getPrefixCls:I}=t.useContext(a.E_),P=I(d||"select",m);t.useEffect(()=>{if(j(!0),typeof ResizeObserver!="undefined"){const ee=new ResizeObserver(ve=>{const de=ve[0].target;$(de.offsetHeight+8),U(de.offsetWidth)}),ne=setInterval(()=>{var ve;const de=c?`.${c(P)}`:`.${P}-dropdown`,Ee=(ve=T.current)===null||ve===void 0?void 0:ve.querySelector(de);Ee&&(clearInterval(ne),ee.observe(Ee))},10);return()=>{clearInterval(ne),ee.disconnect()}}},[]);let F=Object.assign(Object.assign({},y),{style:Object.assign(Object.assign({},C),{margin:0}),open:R,visible:R,getPopupContainer:()=>T.current});return h&&(F=h(F)),t.createElement(i.ZP,{theme:{token:{motionDurationFast:"0.01s",motionDurationMid:"0.01s",motionDurationSlow:"0.01s"}}},t.createElement("div",{ref:T,style:{paddingBottom:w,position:"relative",width:"fit-content",minWidth:z}},t.createElement(v,Object.assign({},F))))}}},10813:function(g,S,e){"use strict";e.d(S,{o2:function(){return s},yT:function(){return v}});var o=e(61806),t=e(42970);const a=t.i.map(d=>`${d}-inverse`),i=["success","processing","error","default","warning"];function s(d){return(arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0)?[].concat((0,o.Z)(a),(0,o.Z)(t.i)).includes(d):t.i.includes(d)}function v(d){return i.includes(d)}},16484:function(g,S,e){"use strict";e.d(S,{Z:function(){return o}});const o=t=>t?typeof t=="function"?t():t:null},11463:function(g,S,e){"use strict";var o=e(52983),t=e(13172);S.Z=()=>{const[a,i]=o.useState(!1);return o.useEffect(()=>{i((0,t.fk)())},[]),a}},78095:function(g,S,e){"use strict";e.d(S,{mL:function(){return c},q0:function(){return d}});const o=()=>({height:0,opacity:0}),t=h=>{const{scrollHeight:b}=h;return{height:b,opacity:1}},a=h=>({height:h?h.offsetHeight:0}),i=(h,b)=>(b==null?void 0:b.deadline)===!0||b.propertyName==="height",s=function(){return{motionName:`${arguments.length>0&&arguments[0]!==void 0?arguments[0]:"ant"}-motion-collapse`,onAppearStart:o,onEnterStart:o,onAppearActive:t,onEnterActive:t,onLeaveStart:a,onLeaveActive:o,onAppearEnd:i,onEnterEnd:i,onLeaveEnd:i,motionDeadline:500}},v=null,d=h=>h!==void 0&&(h==="topLeft"||h==="topRight")?"slide-down":"slide-up",c=(h,b,y)=>y!==void 0?y:`${h}-${b}`;S.ZP=s},32495:function(g,S,e){"use strict";e.d(S,{Z:function(){return v}});var o=e(47276);function t(d,c,h,b){if(b===!1)return{adjustX:!1,adjustY:!1};const y=b&&typeof b=="object"?b:{},m={};switch(d){case"top":case"bottom":m.shiftX=c.dropdownArrowOffset*2+h;break;case"left":case"right":m.shiftY=c.dropdownArrowOffsetVertical*2+h;break}const C=Object.assign(Object.assign({},m),y);return C.shiftX||(C.adjustX=!0),C.shiftY||(C.adjustY=!0),C}const a={left:{points:["cr","cl"]},right:{points:["cl","cr"]},top:{points:["bc","tc"]},bottom:{points:["tc","bc"]},topLeft:{points:["bl","tl"]},leftTop:{points:["tr","tl"]},topRight:{points:["br","tr"]},rightTop:{points:["tl","tr"]},bottomRight:{points:["tr","br"]},rightBottom:{points:["bl","br"]},bottomLeft:{points:["tl","bl"]},leftBottom:{points:["br","bl"]}},i={topLeft:{points:["bl","tc"]},leftTop:{points:["tr","cl"]},topRight:{points:["br","tc"]},rightTop:{points:["tl","cr"]},bottomRight:{points:["tr","bc"]},rightBottom:{points:["bl","cr"]},bottomLeft:{points:["tl","bc"]},leftBottom:{points:["br","cl"]}},s=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function v(d){const{arrowWidth:c,autoAdjustOverflow:h,arrowPointAtCenter:b,offset:y,borderRadius:m}=d,C=c/2,T={};return Object.keys(a).forEach(w=>{const $=b&&i[w]||a[w],z=Object.assign(Object.assign({},$),{offset:[0,0]});switch(T[w]=z,s.has(w)&&(z.autoArrow=!1),w){case"top":case"topLeft":case"topRight":z.offset[1]=-C-y;break;case"bottom":case"bottomLeft":case"bottomRight":z.offset[1]=C+y;break;case"left":case"leftTop":case"leftBottom":z.offset[0]=-C-y;break;case"right":case"rightTop":case"rightBottom":z.offset[0]=C+y;break}const U=(0,o.fS)({contentRadius:m,limitVerticalRadius:!0});if(b)switch(w){case"topLeft":case"bottomLeft":z.offset[0]=-U.dropdownArrowOffset-C;break;case"topRight":case"bottomRight":z.offset[0]=U.dropdownArrowOffset+C;break;case"leftTop":case"rightTop":z.offset[1]=-U.dropdownArrowOffset-C;break;case"leftBottom":case"rightBottom":z.offset[1]=U.dropdownArrowOffset+C;break}z.overflow=t(w,U,c,h)}),T}},17374:function(g,S,e){"use strict";var o;e.d(S,{M2:function(){return i},Tm:function(){return v},l$:function(){return a},wm:function(){return s}});var t=e(52983);const{isValidElement:a}=o||(o=e.t(t,2));function i(d){return d&&a(d)&&d.type===t.Fragment}function s(d,c,h){return a(d)?t.cloneElement(d,typeof h=="function"?h(d.props||{}):h):c}function v(d,c){return s(d,d,c)}},87743:function(g,S,e){"use strict";e.d(S,{F:function(){return s},Z:function(){return i}});var o=e(87608),t=e.n(o);const a=null;function i(v,d,c){return t()({[`${v}-status-success`]:d==="success",[`${v}-status-warning`]:d==="warning",[`${v}-status-error`]:d==="error",[`${v}-status-validating`]:d==="validating",[`${v}-has-feedback`]:c})}const s=(v,d)=>d||v},13172:function(g,S,e){"use strict";e.d(S,{fk:function(){return i},jD:function(){return t}});var o=e(54395);const t=()=>(0,o.Z)()&&window.document.documentElement;let a;const i=()=>{if(!t())return!1;if(a!==void 0)return a;const s=document.createElement("div");return s.style.display="flex",s.style.flexDirection="column",s.style.rowGap="1px",s.appendChild(document.createElement("div")),s.appendChild(document.createElement("div")),document.body.appendChild(s),a=s.scrollHeight===1,document.body.removeChild(s),a}},14045:function(g,S,e){"use strict";e.d(S,{Z:function(){return P}});var o=e(87608),t=e.n(o),a=e(63276),i=e(51038),s=e(52983),v=e(6453),d=e(17374),c=e(93411);const h=F=>{const{componentCls:ee,colorPrimary:ne}=F;return{[ee]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:`var(--wave-color, ${ne})`,boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:[`box-shadow 0.4s ${F.motionEaseOutCirc}`,`opacity 2s ${F.motionEaseOutCirc}`].join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0}}}}};var b=(0,c.Z)("Wave",F=>[h(F)]),y=e(77089),m=e(32607),C=e(21510);function T(F){const ee=(F||"").match(/rgba?\((\d*), (\d*), (\d*)(, [\d.]*)?\)/);return ee&&ee[1]&&ee[2]&&ee[3]?!(ee[1]===ee[2]&&ee[2]===ee[3]):!0}function w(F){return F&&F!=="#fff"&&F!=="#ffffff"&&F!=="rgb(255, 255, 255)"&&F!=="rgba(255, 255, 255, 1)"&&T(F)&&!/rgba\((?:\d*, ){3}0\)/.test(F)&&F!=="transparent"}function $(F){const{borderTopColor:ee,borderColor:ne,backgroundColor:ve}=getComputedStyle(F);return w(ee)?ee:w(ne)?ne:w(ve)?ve:null}function z(F){return Number.isNaN(F)?0:F}const U=F=>{const{className:ee,target:ne}=F,ve=s.useRef(null),[de,Ee]=s.useState(null),[ye,ie]=s.useState([]),[Y,K]=s.useState(0),[A,k]=s.useState(0),[V,_]=s.useState(0),[se,we]=s.useState(0),[Pe,Te]=s.useState(!1),ue={left:Y,top:A,width:V,height:se,borderRadius:ye.map(It=>`${It}px`).join(" ")};de&&(ue["--wave-color"]=de);function et(){const It=getComputedStyle(ne);Ee($(ne));const jt=It.position==="static",{borderLeftWidth:He,borderTopWidth:Je}=It;K(jt?ne.offsetLeft:z(-parseFloat(He))),k(jt?ne.offsetTop:z(-parseFloat(Je))),_(ne.offsetWidth),we(ne.offsetHeight);const{borderTopLeftRadius:Ae,borderTopRightRadius:Ze,borderBottomLeftRadius:Ye,borderBottomRightRadius:De}=It;ie([Ae,Ze,De,Ye].map(Ge=>z(parseFloat(Ge))))}return s.useEffect(()=>{if(ne){const It=(0,C.Z)(()=>{et(),Te(!0)});let jt;return typeof ResizeObserver!="undefined"&&(jt=new ResizeObserver(et),jt.observe(ne)),()=>{C.Z.cancel(It),jt==null||jt.disconnect()}}},[]),Pe?s.createElement(y.ZP,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(It,jt)=>{var He;if(jt.deadline||jt.propertyName==="opacity"){const Je=(He=ve.current)===null||He===void 0?void 0:He.parentElement;(0,m.v)(Je).then(()=>{Je==null||Je.remove()})}return!1}},It=>{let{className:jt}=It;return s.createElement("div",{ref:ve,className:t()(ee,jt),style:ue})}):null};function R(F,ee){const ne=document.createElement("div");ne.style.position="absolute",ne.style.left="0px",ne.style.top="0px",F==null||F.insertBefore(ne,F==null?void 0:F.firstChild),(0,m.s)(s.createElement(U,{target:F,className:ee}),ne)}function j(F,ee){function ne(){const ve=F.current;R(ve,ee)}return ne}var P=F=>{const{children:ee,disabled:ne}=F,{getPrefixCls:ve}=(0,s.useContext)(v.E_),de=(0,s.useRef)(null),Ee=ve("wave"),[,ye]=b(Ee),ie=j(de,t()(Ee,ye));if(s.useEffect(()=>{const K=de.current;if(!K||K.nodeType!==1||ne)return;const A=k=>{k.target.tagName==="INPUT"||!(0,i.Z)(k.target)||!K.getAttribute||K.getAttribute("disabled")||K.disabled||K.className.includes("disabled")||K.className.includes("-leave")||ie()};return K.addEventListener("click",A,!0),()=>{K.removeEventListener("click",A,!0)}},[ne]),!s.isValidElement(ee))return ee!=null?ee:null;const Y=(0,a.Yr)(ee)?(0,a.sQ)(ee.ref,de):de;return(0,d.Tm)(ee,{ref:Y})}},83462:function(g,S,e){"use strict";e.d(S,{n:function(){return fe},Z:function(){return Oe}});var o=e(87608),t=e.n(o),a=e(41922),i=e(52983),s=e(14045),v=e(6453),d=e(30024),c=e(91143),h=e(26839),b=e(47575),y=e(77089);const m=()=>({width:0,opacity:0,transform:"scale(0)"}),C=X=>({width:X.scrollWidth,opacity:1,transform:"scale(1)"});var w=X=>{let{prefixCls:Re,loading:Qe,existIcon:Xe}=X;const Ve=!!Qe;return Xe?i.createElement("span",{className:`${Re}-loading-icon`},i.createElement(b.Z,null)):i.createElement(y.ZP,{visible:Ve,motionName:`${Re}-loading-icon-motion`,removeOnLeave:!0,onAppearStart:m,onAppearActive:C,onEnterStart:m,onEnterActive:C,onLeaveStart:C,onLeaveActive:m},(be,ge)=>{let{className:he,style:nt}=be;return i.createElement("span",{className:`${Re}-loading-icon`,style:nt,ref:ge},i.createElement(b.Z,{className:he}))})},$=e(18513),z=function(X,Re){var Qe={};for(var Xe in X)Object.prototype.hasOwnProperty.call(X,Xe)&&Re.indexOf(Xe)<0&&(Qe[Xe]=X[Xe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Xe=Object.getOwnPropertySymbols(X);Ve{const{getPrefixCls:Re,direction:Qe}=i.useContext(v.E_),{prefixCls:Xe,size:Ve,className:be}=X,ge=z(X,["prefixCls","size","className"]),he=Re("btn-group",Xe),[,,nt]=(0,$.dQ)();let wt="";switch(Ve){case"large":wt="lg";break;case"small":wt="sm";break;case"middle":case void 0:break;default:}const Pt=t()(he,{[`${he}-${wt}`]:wt,[`${he}-rtl`]:Qe==="rtl"},be,nt);return i.createElement(U.Provider,{value:Ve},i.createElement("div",Object.assign({},ge,{className:Pt})))},I=e(17374);const P=/^[\u4e00-\u9fa5]{2}$/,F=P.test.bind(P);function ee(X){return typeof X=="string"}function ne(X){return X==="text"||X==="link"}function ve(X,Re){if(X==null)return;const Qe=Re?" ":"";return typeof X!="string"&&typeof X!="number"&&ee(X.type)&&F(X.props.children)?(0,I.Tm)(X,{children:X.props.children.split("").join(Qe)}):typeof X=="string"?F(X)?i.createElement("span",null,X.split("").join(Qe)):i.createElement("span",null,X):(0,I.M2)(X)?i.createElement("span",null,X):X}function de(X,Re){let Qe=!1;const Xe=[];return i.Children.forEach(X,Ve=>{const be=typeof Ve,ge=be==="string"||be==="number";if(Qe&&ge){const he=Xe.length-1,nt=Xe[he];Xe[he]=`${nt}${Ve}`}else Xe.push(Ve);Qe=ge}),i.Children.map(Xe,Ve=>ve(Ve,Re))}const Ee=null,ye=null,ie=null;var Y=e(19573),K=e(93411);const A=(X,Re)=>({[`> span, > ${X}`]:{"&:not(:last-child)":{[`&, & > ${X}`]:{"&:not(:disabled)":{borderInlineEndColor:Re}}},"&:not(:first-child)":{[`&, & > ${X}`]:{"&:not(:disabled)":{borderInlineStartColor:Re}}}}});var V=X=>{const{componentCls:Re,fontSize:Qe,lineWidth:Xe,colorPrimaryHover:Ve,colorErrorHover:be}=X;return{[`${Re}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${Re}`]:{"&:not(:last-child)":{[`&, & > ${Re}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:-Xe,[`&, & > ${Re}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[Re]:{position:"relative",zIndex:1,[`&:hover, - &:focus, - &:active`]:{zIndex:2},"&[disabled]":{zIndex:0}},[`${Re}-icon-only`]:{fontSize:Qe}},A(`${Re}-primary`,Ve),A(`${Re}-danger`,be)]}},_=e(26554),se=e(22220);function we(X,Re){return{[`&-item:not(${Re}-last-item)`]:{marginBottom:-X.lineWidth},"&-item":{"&:hover,&:focus,&:active":{zIndex:2},"&[disabled]":{zIndex:0}}}}function Pe(X,Re){return{[`&-item:not(${Re}-first-item):not(${Re}-last-item)`]:{borderRadius:0},[`&-item${Re}-first-item:not(${Re}-last-item)`]:{[`&, &${X}-sm, &${X}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${Re}-last-item:not(${Re}-first-item)`]:{[`&, &${X}-sm, &${X}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function Te(X){const Re=`${X.componentCls}-compact-vertical`;return{[Re]:Object.assign(Object.assign({},we(X,Re)),Pe(X.componentCls,Re))}}const ue=X=>{const{componentCls:Re,iconCls:Qe}=X;return{[Re]:{outline:"none",position:"relative",display:"inline-block",fontWeight:400,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",backgroundColor:"transparent",border:`${X.lineWidth}px ${X.lineType} transparent`,cursor:"pointer",transition:`all ${X.motionDurationMid} ${X.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation",lineHeight:X.lineHeight,color:X.colorText,"> span":{display:"inline-block"},[`> ${Qe} + span, > span + ${Qe}`]:{marginInlineStart:X.marginXS},"> a":{color:"currentColor"},"&:not(:disabled)":Object.assign({},(0,_.Qy)(X)),[`&-icon-only${Re}-compact-item`]:{flex:"none"},[`&-compact-item${Re}-primary`]:{[`&:not([disabled]) + ${Re}-compact-item${Re}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-X.lineWidth,insetInlineStart:-X.lineWidth,display:"inline-block",width:X.lineWidth,height:`calc(100% + ${X.lineWidth*2}px)`,backgroundColor:X.colorPrimaryHover,content:'""'}}},"&-compact-vertical-item":{[`&${Re}-primary`]:{[`&:not([disabled]) + ${Re}-compact-vertical-item${Re}-primary:not([disabled])`]:{position:"relative","&:before":{position:"absolute",top:-X.lineWidth,insetInlineStart:-X.lineWidth,display:"inline-block",width:`calc(100% + ${X.lineWidth*2}px)`,height:X.lineWidth,backgroundColor:X.colorPrimaryHover,content:'""'}}}}}}},et=(X,Re)=>({"&:not(:disabled)":{"&:hover":X,"&:active":Re}}),It=X=>({minWidth:X.controlHeight,paddingInlineStart:0,paddingInlineEnd:0,borderRadius:"50%"}),jt=X=>({borderRadius:X.controlHeight,paddingInlineStart:X.controlHeight/2,paddingInlineEnd:X.controlHeight/2}),He=X=>({cursor:"not-allowed",borderColor:X.colorBorder,color:X.colorTextDisabled,backgroundColor:X.colorBgContainerDisabled,boxShadow:"none"}),Je=(X,Re,Qe,Xe,Ve,be,ge)=>({[`&${X}-background-ghost`]:Object.assign(Object.assign({color:Re||void 0,backgroundColor:"transparent",borderColor:Qe||void 0,boxShadow:"none"},et(Object.assign({backgroundColor:"transparent"},be),Object.assign({backgroundColor:"transparent"},ge))),{"&:disabled":{cursor:"not-allowed",color:Xe||void 0,borderColor:Ve||void 0}})}),Ae=X=>({"&:disabled":Object.assign({},He(X))}),Ze=X=>Object.assign({},Ae(X)),Ye=X=>({"&:disabled":{cursor:"not-allowed",color:X.colorTextDisabled}}),De=X=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ze(X)),{backgroundColor:X.colorBgContainer,borderColor:X.colorBorder,boxShadow:`0 ${X.controlOutlineWidth}px 0 ${X.controlTmpOutline}`}),et({color:X.colorPrimaryHover,borderColor:X.colorPrimaryHover},{color:X.colorPrimaryActive,borderColor:X.colorPrimaryActive})),Je(X.componentCls,X.colorBgContainer,X.colorBgContainer,X.colorTextDisabled,X.colorBorder)),{[`&${X.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({color:X.colorError,borderColor:X.colorError},et({color:X.colorErrorHover,borderColor:X.colorErrorBorderHover},{color:X.colorErrorActive,borderColor:X.colorErrorActive})),Je(X.componentCls,X.colorError,X.colorError,X.colorTextDisabled,X.colorBorder)),Ae(X))}),Ge=X=>Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Ze(X)),{color:X.colorTextLightSolid,backgroundColor:X.colorPrimary,boxShadow:`0 ${X.controlOutlineWidth}px 0 ${X.controlOutline}`}),et({color:X.colorTextLightSolid,backgroundColor:X.colorPrimaryHover},{color:X.colorTextLightSolid,backgroundColor:X.colorPrimaryActive})),Je(X.componentCls,X.colorPrimary,X.colorPrimary,X.colorTextDisabled,X.colorBorder,{color:X.colorPrimaryHover,borderColor:X.colorPrimaryHover},{color:X.colorPrimaryActive,borderColor:X.colorPrimaryActive})),{[`&${X.componentCls}-dangerous`]:Object.assign(Object.assign(Object.assign({backgroundColor:X.colorError,boxShadow:`0 ${X.controlOutlineWidth}px 0 ${X.colorErrorOutline}`},et({backgroundColor:X.colorErrorHover},{backgroundColor:X.colorErrorActive})),Je(X.componentCls,X.colorError,X.colorError,X.colorTextDisabled,X.colorBorder,{color:X.colorErrorHover,borderColor:X.colorErrorHover},{color:X.colorErrorActive,borderColor:X.colorErrorActive})),Ae(X))}),je=X=>Object.assign(Object.assign({},De(X)),{borderStyle:"dashed"}),Ce=X=>Object.assign(Object.assign(Object.assign({color:X.colorLink},et({color:X.colorLinkHover},{color:X.colorLinkActive})),Ye(X)),{[`&${X.componentCls}-dangerous`]:Object.assign(Object.assign({color:X.colorError},et({color:X.colorErrorHover},{color:X.colorErrorActive})),Ye(X))}),le=X=>Object.assign(Object.assign(Object.assign({},et({color:X.colorText,backgroundColor:X.colorBgTextHover},{color:X.colorText,backgroundColor:X.colorBgTextActive})),Ye(X)),{[`&${X.componentCls}-dangerous`]:Object.assign(Object.assign({color:X.colorError},Ye(X)),et({color:X.colorErrorHover,backgroundColor:X.colorErrorBg},{color:X.colorErrorHover,backgroundColor:X.colorErrorBg}))}),W=X=>Object.assign(Object.assign({},He(X)),{[`&${X.componentCls}:hover`]:Object.assign({},He(X))}),B=X=>{const{componentCls:Re}=X;return{[`${Re}-default`]:De(X),[`${Re}-primary`]:Ge(X),[`${Re}-dashed`]:je(X),[`${Re}-link`]:Ce(X),[`${Re}-text`]:le(X),[`${Re}-disabled`]:W(X)}},M=function(X){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";const{componentCls:Qe,iconCls:Xe,controlHeight:Ve,fontSize:be,lineHeight:ge,lineWidth:he,borderRadius:nt,buttonPaddingHorizontal:wt}=X,Pt=Math.max(0,(Ve-be*ge)/2-he),ht=wt-he,Vt=`${Qe}-icon-only`;return[{[`${Qe}${Re}`]:{fontSize:be,height:Ve,padding:`${Pt}px ${ht}px`,borderRadius:nt,[`&${Vt}`]:{width:Ve,paddingInlineStart:0,paddingInlineEnd:0,[`&${Qe}-round`]:{width:"auto"},"> span":{transform:"scale(1.143)"}},[`&${Qe}-loading`]:{opacity:X.opacityLoading,cursor:"default"},[`${Qe}-loading-icon`]:{transition:`width ${X.motionDurationSlow} ${X.motionEaseInOut}, opacity ${X.motionDurationSlow} ${X.motionEaseInOut}`},[`&:not(${Vt}) ${Qe}-loading-icon > ${Xe}`]:{marginInlineEnd:X.marginXS}}},{[`${Qe}${Qe}-circle${Re}`]:It(X)},{[`${Qe}${Qe}-round${Re}`]:jt(X)}]},L=X=>M(X),J=X=>{const Re=(0,Y.TS)(X,{controlHeight:X.controlHeightSM,padding:X.paddingXS,buttonPaddingHorizontal:8,borderRadius:X.borderRadiusSM});return M(Re,`${X.componentCls}-sm`)},Q=X=>{const Re=(0,Y.TS)(X,{controlHeight:X.controlHeightLG,fontSize:X.fontSizeLG,borderRadius:X.borderRadiusLG});return M(Re,`${X.componentCls}-lg`)},re=X=>{const{componentCls:Re}=X;return{[Re]:{[`&${Re}-block`]:{width:"100%"}}}};var q=(0,K.Z)("Button",X=>{const{controlTmpOutline:Re,paddingContentHorizontal:Qe}=X,Xe=(0,Y.TS)(X,{colorOutlineDefault:Re,buttonPaddingHorizontal:Qe});return[ue(Xe),J(Xe),L(Xe),Q(Xe),re(Xe),B(Xe),V(Xe),(0,se.c)(X),Te(X)]}),ce=function(X,Re){var Qe={};for(var Xe in X)Object.prototype.hasOwnProperty.call(X,Xe)&&Re.indexOf(Xe)<0&&(Qe[Xe]=X[Xe]);if(X!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,Xe=Object.getOwnPropertySymbols(X);Ve{const{loading:Qe=!1,prefixCls:Xe,type:Ve="default",danger:be,shape:ge="default",size:he,disabled:nt,className:wt,rootClassName:Pt,children:ht,icon:Vt,ghost:Ut=!1,block:Jt=!1,htmlType:un="button"}=X,tn=ce(X,["loading","prefixCls","type","danger","shape","size","disabled","className","rootClassName","children","icon","ghost","block","htmlType"]),{getPrefixCls:gt,autoInsertSpaceInButton:ut,direction:ze}=i.useContext(v.E_),Ot=gt("btn",Xe),[Rt,on]=q(Ot),bn=i.useContext(c.Z),Dn=i.useContext(d.Z),nr=nt!=null?nt:Dn,Ln=i.useContext(U),Be=i.useMemo(()=>Ne(Qe),[Qe]),[ot,an]=i.useState(Be.loading),[qe,Ke]=i.useState(!1),Ht=Re||i.createRef(),at=()=>i.Children.count(ht)===1&&!Vt&&!ne(Ve),kt=()=>{if(!Ht||!Ht.current||ut===!1)return;const yn=Ht.current.textContent;at()&&F(yn)?qe||Ke(!0):qe&&Ke(!1)};i.useEffect(()=>{let yn=null;Be.delay>0?yn=window.setTimeout(()=>{yn=null,an(!0)},Be.delay):an(Be.loading);function Bn(){yn&&(window.clearTimeout(yn),yn=null)}return Bn},[Be]),i.useEffect(kt,[Ht]);const qt=yn=>{const{onClick:Bn}=X;if(ot||nr){yn.preventDefault();return}Bn==null||Bn(yn)},Yt=ut!==!1,{compactSize:vn,compactItemClassnames:wn}=(0,h.ri)(Ot,ze),On={large:"lg",small:"sm",middle:void 0},Un=vn||Ln||he||bn,jn=Un&&On[Un]||"",Qn=ot?"loading":Vt,Dt=(0,a.Z)(tn,["navigate"]),Lt=Dt.href!==void 0&&nr,Mt=t()(Ot,on,{[`${Ot}-${ge}`]:ge!=="default"&&ge,[`${Ot}-${Ve}`]:Ve,[`${Ot}-${jn}`]:jn,[`${Ot}-icon-only`]:!ht&&ht!==0&&!!Qn,[`${Ot}-background-ghost`]:Ut&&!ne(Ve),[`${Ot}-loading`]:ot,[`${Ot}-two-chinese-chars`]:qe&&Yt&&!ot,[`${Ot}-block`]:Jt,[`${Ot}-dangerous`]:!!be,[`${Ot}-rtl`]:ze==="rtl",[`${Ot}-disabled`]:Lt},wn,wt,Pt),Kt=Vt&&!ot?Vt:i.createElement(w,{existIcon:!!Vt,prefixCls:Ot,loading:!!ot}),Qt=ht||ht===0?de(ht,at()&&Yt):null;if(Dt.href!==void 0)return Rt(i.createElement("a",Object.assign({},Dt,{className:Mt,onClick:qt,ref:Ht}),Kt,Qt));let xn=i.createElement("button",Object.assign({},tn,{type:un,className:Mt,onClick:qt,disabled:nr,ref:Ht}),Kt,Qt);return ne(Ve)||(xn=i.createElement(s.Z,{disabled:!!ot},xn)),Rt(xn)},pe=i.forwardRef(tt);pe.Group=j,pe.__ANT_BUTTON=!0;var Oe=pe},58174:function(g,S,e){"use strict";var o=e(83462);S.ZP=o.Z},77470:function(g,S,e){"use strict";e.d(S,{Z:function(){return K}});var o=e(87608),t=e.n(o),a=e(41922),i=e(52983),s=e(6453),v=e(91143),d=e(26401),c=e(5670),h=function(A,k){var V={};for(var _ in A)Object.prototype.hasOwnProperty.call(A,_)&&k.indexOf(_)<0&&(V[_]=A[_]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,_=Object.getOwnPropertySymbols(A);se<_.length;se++)k.indexOf(_[se])<0&&Object.prototype.propertyIsEnumerable.call(A,_[se])&&(V[_[se]]=A[_[se]]);return V},y=A=>{var{prefixCls:k,className:V,hoverable:_=!0}=A,se=h(A,["prefixCls","className","hoverable"]);const{getPrefixCls:we}=i.useContext(s.E_),Pe=we("card",k),Te=t()(`${Pe}-grid`,V,{[`${Pe}-grid-hoverable`]:_});return i.createElement("div",Object.assign({},se,{className:Te}))},m=e(93411),C=e(19573),T=e(26554);const w=A=>{const{antCls:k,componentCls:V,cardHeadHeight:_,cardPaddingBase:se,cardHeadTabsMarginBottom:we}=A;return Object.assign(Object.assign({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:_,marginBottom:-1,padding:`0 ${se}px`,color:A.colorTextHeading,fontWeight:A.fontWeightStrong,fontSize:A.fontSizeLG,background:"transparent",borderBottom:`${A.lineWidth}px ${A.lineType} ${A.colorBorderSecondary}`,borderRadius:`${A.borderRadiusLG}px ${A.borderRadiusLG}px 0 0`},(0,T.dF)()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":Object.assign(Object.assign({display:"inline-block",flex:1},T.vS),{[` - > ${V}-typography, - > ${V}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${k}-tabs-top`]:{clear:"both",marginBottom:we,color:A.colorText,fontWeight:"normal",fontSize:A.fontSize,"&-bar":{borderBottom:`${A.lineWidth}px ${A.lineType} ${A.colorBorderSecondary}`}}})},$=A=>{const{cardPaddingBase:k,colorBorderSecondary:V,cardShadow:_,lineWidth:se}=A;return{width:"33.33%",padding:k,border:0,borderRadius:0,boxShadow:` - ${se}px 0 0 0 ${V}, - 0 ${se}px 0 0 ${V}, - ${se}px ${se}px 0 0 ${V}, - ${se}px 0 0 0 ${V} inset, - 0 ${se}px 0 0 ${V} inset; - `,transition:`all ${A.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:_}}},z=A=>{const{componentCls:k,iconCls:V,cardActionsLiMargin:_,cardActionsIconSize:se,colorBorderSecondary:we}=A;return Object.assign(Object.assign({margin:0,padding:0,listStyle:"none",background:A.colorBgContainer,borderTop:`${A.lineWidth}px ${A.lineType} ${we}`,display:"flex",borderRadius:`0 0 ${A.borderRadiusLG}px ${A.borderRadiusLG}px `},(0,T.dF)()),{"& > li":{margin:_,color:A.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:A.cardActionsIconSize*2,fontSize:A.fontSize,lineHeight:A.lineHeight,cursor:"pointer","&:hover":{color:A.colorPrimary,transition:`color ${A.motionDurationMid}`},[`a:not(${k}-btn), > ${V}`]:{display:"inline-block",width:"100%",color:A.colorTextDescription,lineHeight:`${A.fontSize*A.lineHeight}px`,transition:`color ${A.motionDurationMid}`,"&:hover":{color:A.colorPrimary}},[`> ${V}`]:{fontSize:se,lineHeight:`${se*A.lineHeight}px`}},"&:not(:last-child)":{borderInlineEnd:`${A.lineWidth}px ${A.lineType} ${we}`}}})},U=A=>Object.assign(Object.assign({margin:`-${A.marginXXS}px 0`,display:"flex"},(0,T.dF)()),{"&-avatar":{paddingInlineEnd:A.padding},"&-detail":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:A.marginXS}},"&-title":Object.assign({color:A.colorTextHeading,fontWeight:A.fontWeightStrong,fontSize:A.fontSizeLG},T.vS),"&-description":{color:A.colorTextDescription}}),R=A=>{const{componentCls:k,cardPaddingBase:V,colorFillAlter:_}=A;return{[`${k}-head`]:{padding:`0 ${V}px`,background:_,"&-title":{fontSize:A.fontSize}},[`${k}-body`]:{padding:`${A.padding}px ${V}px`}}},j=A=>{const{componentCls:k}=A;return{overflow:"hidden",[`${k}-body`]:{userSelect:"none"}}},I=A=>{const{componentCls:k,cardShadow:V,cardHeadPadding:_,colorBorderSecondary:se,boxShadowTertiary:we,cardPaddingBase:Pe}=A;return{[k]:Object.assign(Object.assign({},(0,T.Wf)(A)),{position:"relative",background:A.colorBgContainer,borderRadius:A.borderRadiusLG,[`&:not(${k}-bordered)`]:{boxShadow:we},[`${k}-head`]:w(A),[`${k}-extra`]:{marginInlineStart:"auto",color:"",fontWeight:"normal",fontSize:A.fontSize},[`${k}-body`]:Object.assign({padding:Pe,borderRadius:` 0 0 ${A.borderRadiusLG}px ${A.borderRadiusLG}px`},(0,T.dF)()),[`${k}-grid`]:$(A),[`${k}-cover`]:{"> *":{display:"block",width:"100%"},img:{borderRadius:`${A.borderRadiusLG}px ${A.borderRadiusLG}px 0 0`}},[`${k}-actions`]:z(A),[`${k}-meta`]:U(A)}),[`${k}-bordered`]:{border:`${A.lineWidth}px ${A.lineType} ${se}`,[`${k}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${k}-hoverable`]:{cursor:"pointer",transition:`box-shadow ${A.motionDurationMid}, border-color ${A.motionDurationMid}`,"&:hover":{borderColor:"transparent",boxShadow:V}},[`${k}-contain-grid`]:{[`${k}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${k}-loading) ${k}-body`]:{marginBlockStart:-A.lineWidth,marginInlineStart:-A.lineWidth,padding:0}},[`${k}-contain-tabs`]:{[`> ${k}-head`]:{[`${k}-head-title, ${k}-extra`]:{paddingTop:_}}},[`${k}-type-inner`]:R(A),[`${k}-loading`]:j(A),[`${k}-rtl`]:{direction:"rtl"}}},P=A=>{const{componentCls:k,cardPaddingSM:V,cardHeadHeightSM:_}=A;return{[`${k}-small`]:{[`> ${k}-head`]:{minHeight:_,padding:`0 ${V}px`,fontSize:A.fontSize,[`> ${k}-head-wrapper`]:{[`> ${k}-extra`]:{fontSize:A.fontSize}}},[`> ${k}-body`]:{padding:V}},[`${k}-small${k}-contain-tabs`]:{[`> ${k}-head`]:{[`${k}-head-title, ${k}-extra`]:{minHeight:_,paddingTop:0,display:"flex",alignItems:"center"}}}}};var F=(0,m.Z)("Card",A=>{const k=(0,C.TS)(A,{cardShadow:A.boxShadowCard,cardHeadHeight:A.fontSizeLG*A.lineHeightLG+A.padding*2,cardHeadHeightSM:A.fontSize*A.lineHeight+A.paddingXS*2,cardHeadPadding:A.padding,cardPaddingBase:A.paddingLG,cardHeadTabsMarginBottom:-A.padding-A.lineWidth,cardActionsLiMargin:`${A.paddingSM}px 0`,cardActionsIconSize:A.fontSize,cardPaddingSM:12});return[I(k),P(k)]}),ee=function(A,k){var V={};for(var _ in A)Object.prototype.hasOwnProperty.call(A,_)&&k.indexOf(_)<0&&(V[_]=A[_]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,_=Object.getOwnPropertySymbols(A);se<_.length;se++)k.indexOf(_[se])<0&&Object.prototype.propertyIsEnumerable.call(A,_[se])&&(V[_[se]]=A[_[se]]);return V};function ne(A){return A.map((V,_)=>i.createElement("li",{style:{width:`${100/A.length}%`},key:`action-${_}`},i.createElement("span",null,V)))}var de=i.forwardRef((A,k)=>{const{getPrefixCls:V,direction:_}=i.useContext(s.E_),se=i.useContext(v.Z),we=ge=>{var he;(he=A.onTabChange)===null||he===void 0||he.call(A,ge)},Pe=()=>{let ge;return i.Children.forEach(A.children,he=>{he&&he.type&&he.type===y&&(ge=!0)}),ge},{prefixCls:Te,className:ue,rootClassName:et,extra:It,headStyle:jt={},bodyStyle:He={},title:Je,loading:Ae,bordered:Ze=!0,size:Ye,type:De,cover:Ge,actions:je,tabList:Ce,children:le,activeTabKey:W,defaultActiveTabKey:B,tabBarExtraContent:M,hoverable:L,tabProps:J={}}=A,Q=ee(A,["prefixCls","className","rootClassName","extra","headStyle","bodyStyle","title","loading","bordered","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps"]),re=V("card",Te),[q,ce]=F(re),fe=i.createElement(d.Z,{loading:!0,active:!0,paragraph:{rows:4},title:!1},le),Ne=W!==void 0,tt=Object.assign(Object.assign({},J),{[Ne?"activeKey":"defaultActiveKey"]:Ne?W:B,tabBarExtraContent:M});let pe;const Oe=Ce&&Ce.length?i.createElement(c.Z,Object.assign({size:"large"},tt,{className:`${re}-head-tabs`,onChange:we,items:Ce.map(ge=>{var he;return{label:ge.tab,key:ge.key,disabled:(he=ge.disabled)!==null&&he!==void 0?he:!1}})})):null;(Je||It||Oe)&&(pe=i.createElement("div",{className:`${re}-head`,style:jt},i.createElement("div",{className:`${re}-head-wrapper`},Je&&i.createElement("div",{className:`${re}-head-title`},Je),It&&i.createElement("div",{className:`${re}-extra`},It)),Oe));const X=Ge?i.createElement("div",{className:`${re}-cover`},Ge):null,Re=i.createElement("div",{className:`${re}-body`,style:He},Ae?fe:le),Qe=je&&je.length?i.createElement("ul",{className:`${re}-actions`},ne(je)):null,Xe=(0,a.Z)(Q,["onTabChange"]),Ve=Ye||se,be=t()(re,{[`${re}-loading`]:Ae,[`${re}-bordered`]:Ze,[`${re}-hoverable`]:L,[`${re}-contain-grid`]:Pe(),[`${re}-contain-tabs`]:Ce&&Ce.length,[`${re}-${Ve}`]:Ve,[`${re}-type-${De}`]:!!De,[`${re}-rtl`]:_==="rtl"},ue,et,ce);return q(i.createElement("div",Object.assign({ref:k},Xe,{className:be}),pe,X,Re,Qe))}),Ee=function(A,k){var V={};for(var _ in A)Object.prototype.hasOwnProperty.call(A,_)&&k.indexOf(_)<0&&(V[_]=A[_]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,_=Object.getOwnPropertySymbols(A);se<_.length;se++)k.indexOf(_[se])<0&&Object.prototype.propertyIsEnumerable.call(A,_[se])&&(V[_[se]]=A[_[se]]);return V},ie=A=>{const{prefixCls:k,className:V,avatar:_,title:se,description:we}=A,Pe=Ee(A,["prefixCls","className","avatar","title","description"]),{getPrefixCls:Te}=i.useContext(s.E_),ue=Te("card",k),et=t()(`${ue}-meta`,V),It=_?i.createElement("div",{className:`${ue}-meta-avatar`},_):null,jt=se?i.createElement("div",{className:`${ue}-meta-title`},se):null,He=we?i.createElement("div",{className:`${ue}-meta-description`},we):null,Je=jt||He?i.createElement("div",{className:`${ue}-meta-detail`},jt,He):null;return i.createElement("div",Object.assign({},Pe,{className:et}),It,Je)};const Y=de;Y.Grid=y,Y.Meta=ie;var K=Y},30024:function(g,S,e){"use strict";e.d(S,{n:function(){return a}});var o=e(52983);const t=o.createContext(!1),a=i=>{let{children:s,disabled:v}=i;const d=o.useContext(t);return o.createElement(t.Provider,{value:v!=null?v:d},s)};S.Z=t},91143:function(g,S,e){"use strict";e.d(S,{q:function(){return a}});var o=e(52983);const t=o.createContext(void 0),a=i=>{let{children:s,size:v}=i;const d=o.useContext(t);return o.createElement(t.Provider,{value:v||d},s)};S.Z=t},6453:function(g,S,e){"use strict";e.d(S,{E_:function(){return i},oR:function(){return t}});var o=e(52983);const t="anticon",a=(v,d)=>d||(v?`ant-${v}`:"ant"),i=o.createContext({getPrefixCls:a,iconPrefixCls:t}),{Consumer:s}=i},73108:function(g,S,e){"use strict";var o=e(52983),t=e(6453),a=e(27237);const i=s=>{const{componentName:v}=s,{getPrefixCls:d}=(0,o.useContext)(t.E_),c=d("empty");switch(v){case"Table":case"List":return o.createElement(a.Z,{image:a.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(a.Z,{image:a.Z.PRESENTED_IMAGE_SIMPLE,className:`${c}-small`});default:return o.createElement(a.Z,null)}};S.Z=i},26873:function(g,S,e){"use strict";e.d(S,{ZP:function(){return Je},w6:function(){return It}});var o=e(62713),t=e(51320),a=e(48643),i=e(80730),s=e(67982),v=e(52983),d=e(32355),c=e(8296);const h="internalMark";var y=Ae=>{const{locale:Ze={},children:Ye,_ANT_MARK__:De}=Ae;v.useEffect(()=>((0,d.f)(Ze&&Ze.Modal),()=>{(0,d.f)()}),[Ze]);const Ge=v.useMemo(()=>Object.assign(Object.assign({},Ze),{exist:!0}),[Ze]);return v.createElement(c.Z.Provider,{value:Ge},Ye)},m=e(98584),C=e(18513),T=e(75306),w=e(6453),$=e(26134),z=e(87528),U=e(54395),R=e(57807);const j=`-ant-${Date.now()}-${Math.random()}`;function I(Ae,Ze){const Ye={},De=(Ce,le)=>{let W=Ce.clone();return W=(le==null?void 0:le(W))||W,W.toRgbString()},Ge=(Ce,le)=>{const W=new z.C(Ce),B=(0,$.generate)(W.toRgbString());Ye[`${le}-color`]=De(W),Ye[`${le}-color-disabled`]=B[1],Ye[`${le}-color-hover`]=B[4],Ye[`${le}-color-active`]=B[6],Ye[`${le}-color-outline`]=W.clone().setAlpha(.2).toRgbString(),Ye[`${le}-color-deprecated-bg`]=B[0],Ye[`${le}-color-deprecated-border`]=B[2]};if(Ze.primaryColor){Ge(Ze.primaryColor,"primary");const Ce=new z.C(Ze.primaryColor),le=(0,$.generate)(Ce.toRgbString());le.forEach((B,M)=>{Ye[`primary-${M+1}`]=B}),Ye["primary-color-deprecated-l-35"]=De(Ce,B=>B.lighten(35)),Ye["primary-color-deprecated-l-20"]=De(Ce,B=>B.lighten(20)),Ye["primary-color-deprecated-t-20"]=De(Ce,B=>B.tint(20)),Ye["primary-color-deprecated-t-50"]=De(Ce,B=>B.tint(50)),Ye["primary-color-deprecated-f-12"]=De(Ce,B=>B.setAlpha(B.getAlpha()*.12));const W=new z.C(le[0]);Ye["primary-color-active-deprecated-f-30"]=De(W,B=>B.setAlpha(B.getAlpha()*.3)),Ye["primary-color-active-deprecated-d-02"]=De(W,B=>B.darken(2))}return Ze.successColor&&Ge(Ze.successColor,"success"),Ze.warningColor&&Ge(Ze.warningColor,"warning"),Ze.errorColor&&Ge(Ze.errorColor,"error"),Ze.infoColor&&Ge(Ze.infoColor,"info"),` - :root { - ${Object.keys(Ye).map(Ce=>`--${Ae}-${Ce}: ${Ye[Ce]};`).join(` -`)} - } - `.trim()}function P(Ae,Ze){const Ye=I(Ae,Ze);(0,U.Z)()&&(0,R.hq)(Ye,`${j}-dynamic-theme`)}var F=e(30024),ee=e(91143);function ne(){const Ae=(0,v.useContext)(F.Z),Ze=(0,v.useContext)(ee.Z);return{componentDisabled:Ae,componentSize:Ze}}var ve=ne,de=e(97373);function Ee(Ae,Ze){const Ye=Ae||{},De=Ye.inherit===!1||!Ze?C.u_:Ze;return(0,s.Z)(()=>{if(!Ae)return Ze;const je=Object.assign({},De.components);return Object.keys(Ae.components||{}).forEach(Ce=>{je[Ce]=Object.assign(Object.assign({},je[Ce]),Ae.components[Ce])}),Object.assign(Object.assign(Object.assign({},De),Ye),{token:Object.assign(Object.assign({},De.token),Ye.token),components:je})},[Ye,De],(je,Ce)=>je.some((le,W)=>{const B=Ce[W];return!(0,de.Z)(le,B,!0)}))}var ye=e(26554),Y=(Ae,Ze)=>{const[Ye,De]=(0,C.dQ)();return(0,o.xy)({theme:Ye,token:De,hashId:"",path:["ant-design-icons",Ae],nonce:()=>Ze==null?void 0:Ze.nonce},()=>[{[`.${Ae}`]:Object.assign(Object.assign({},(0,ye.Ro)()),{[`.${Ae} .${Ae}-icon`]:{display:"block"}})}])},K=function(Ae,Ze){var Ye={};for(var De in Ae)Object.prototype.hasOwnProperty.call(Ae,De)&&Ze.indexOf(De)<0&&(Ye[De]=Ae[De]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,De=Object.getOwnPropertySymbols(Ae);Ge{let{prefixCls:Ze,iconPrefixCls:Ye,theme:De}=Ae;Ze!==void 0&&(we=Ze),Ye!==void 0&&(Pe=Ye),De&&P(Te(),De)},It=()=>({getPrefixCls:(Ae,Ze)=>Ze||(Ae?`${Te()}-${Ae}`:Te()),getIconPrefixCls:ue,getRootPrefixCls:()=>we||Te()}),jt=Ae=>{const{children:Ze,csp:Ye,autoInsertSpaceInButton:De,form:Ge,locale:je,componentSize:Ce,direction:le,space:W,virtual:B,dropdownMatchSelectWidth:M,legacyLocale:L,parentContext:J,iconPrefixCls:Q,theme:re,componentDisabled:q}=Ae,ce=v.useCallback((he,nt)=>{const{prefixCls:wt}=Ae;if(nt)return nt;const Pt=wt||J.getPrefixCls("");return he?`${Pt}-${he}`:Pt},[J.getPrefixCls,Ae.prefixCls]),fe=Q||J.iconPrefixCls||w.oR,Ne=fe!==J.iconPrefixCls,tt=Ye||J.csp,pe=Y(fe,tt),Oe=Ee(re,J.theme),X={csp:tt,autoInsertSpaceInButton:De,locale:je||L,direction:le,space:W,virtual:B,dropdownMatchSelectWidth:M,getPrefixCls:ce,iconPrefixCls:fe,theme:Oe},Re=Object.assign({},J);Object.keys(X).forEach(he=>{X[he]!==void 0&&(Re[he]=X[he])}),_.forEach(he=>{const nt=Ae[he];nt&&(Re[he]=nt)});const Qe=(0,s.Z)(()=>Re,Re,(he,nt)=>{const wt=Object.keys(he),Pt=Object.keys(nt);return wt.length!==Pt.length||wt.some(ht=>he[ht]!==nt[ht])}),Xe=v.useMemo(()=>({prefixCls:fe,csp:tt}),[fe,tt]);let Ve=Ne?pe(Ze):Ze;const be=v.useMemo(()=>{var he,nt,wt;return(0,i.gg)({},((he=m.Z.Form)===null||he===void 0?void 0:he.defaultValidateMessages)||{},((wt=(nt=Qe.locale)===null||nt===void 0?void 0:nt.Form)===null||wt===void 0?void 0:wt.defaultValidateMessages)||{},(Ge==null?void 0:Ge.validateMessages)||{})},[Qe,Ge==null?void 0:Ge.validateMessages]);Object.keys(be).length>0&&(Ve=v.createElement(a.RV,{validateMessages:be},Ze)),je&&(Ve=v.createElement(y,{locale:je,_ANT_MARK__:h},Ve)),(fe||tt)&&(Ve=v.createElement(t.Z.Provider,{value:Xe},Ve)),Ce&&(Ve=v.createElement(ee.q,{size:Ce},Ve));const ge=v.useMemo(()=>{const he=Oe||{},{algorithm:nt,token:wt}=he,Pt=K(he,["algorithm","token"]),ht=nt&&(!Array.isArray(nt)||nt.length>0)?(0,o.jG)(nt):void 0;return Object.assign(Object.assign({},Pt),{theme:ht,token:Object.assign(Object.assign({},T.Z),wt)})},[Oe]);return re&&(Ve=v.createElement(C.Mj.Provider,{value:ge},Ve)),q!==void 0&&(Ve=v.createElement(F.n,{disabled:q},Ve)),v.createElement(w.E_.Provider,{value:Qe},Ve)},He=Ae=>{const Ze=v.useContext(w.E_),Ye=v.useContext(c.Z);return v.createElement(jt,Object.assign({parentContext:Ze,legacyLocale:Ye},Ae))};He.ConfigContext=w.E_,He.SizeContext=ee.Z,He.config=et,He.useConfig=ve,Object.defineProperty(He,"SizeContext",{get:()=>ee.Z});var Je=He},63573:function(g,S,e){"use strict";e.d(S,{Z:function(){return s}});var o={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"},t=o,a=e(40702),s={lang:Object.assign({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"]},t),timePickerLocale:Object.assign({},a.Z)}},75947:function(g,S,e){"use strict";e.d(S,{Z:function(){return m}});var o=e(87608),t=e.n(o),a=e(52983),i=e(6453),s=e(93411),v=e(19573),d=e(26554);const c=C=>{const{componentCls:T,sizePaddingEdgeHorizontal:w,colorSplit:$,lineWidth:z}=C;return{[T]:Object.assign(Object.assign({},(0,d.Wf)(C)),{borderBlockStart:`${z}px solid ${$}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",margin:`0 ${C.dividerVerticalGutterMargin}px`,verticalAlign:"middle",borderTop:0,borderInlineStart:`${z}px solid ${$}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${C.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${T}-with-text`]:{display:"flex",alignItems:"center",margin:`${C.dividerHorizontalWithTextGutterMargin}px 0`,color:C.colorTextHeading,fontWeight:500,fontSize:C.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${$}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${z}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${T}-with-text-left`]:{"&::before":{width:"5%"},"&::after":{width:"95%"}},[`&-horizontal${T}-with-text-right`]:{"&::before":{width:"95%"},"&::after":{width:"5%"}},[`${T}-inner-text`]:{display:"inline-block",padding:"0 1em"},"&-dashed":{background:"none",borderColor:$,borderStyle:"dashed",borderWidth:`${z}px 0 0`},[`&-horizontal${T}-with-text${T}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${T}-dashed`]:{borderInlineStart:z,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${T}-with-text`]:{color:C.colorText,fontWeight:"normal",fontSize:C.fontSize},[`&-horizontal${T}-with-text-left${T}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${T}-inner-text`]:{paddingInlineStart:w}},[`&-horizontal${T}-with-text-right${T}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${T}-inner-text`]:{paddingInlineEnd:w}}})}};var h=(0,s.Z)("Divider",C=>{const T=(0,v.TS)(C,{dividerVerticalGutterMargin:C.marginXS,dividerHorizontalWithTextGutterMargin:C.margin,dividerHorizontalGutterMargin:C.marginLG});return[c(T)]},{sizePaddingEdgeHorizontal:0}),b=function(C,T){var w={};for(var $ in C)Object.prototype.hasOwnProperty.call(C,$)&&T.indexOf($)<0&&(w[$]=C[$]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,$=Object.getOwnPropertySymbols(C);z<$.length;z++)T.indexOf($[z])<0&&Object.prototype.propertyIsEnumerable.call(C,$[z])&&(w[$[z]]=C[$[z]]);return w},m=C=>{const{getPrefixCls:T,direction:w}=a.useContext(i.E_),{prefixCls:$,type:z="horizontal",orientation:U="center",orientationMargin:R,className:j,rootClassName:I,children:P,dashed:F,plain:ee}=C,ne=b(C,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain"]),ve=T("divider",$),[de,Ee]=h(ve),ye=U.length>0?`-${U}`:U,ie=!!P,Y=U==="left"&&R!=null,K=U==="right"&&R!=null,A=t()(ve,Ee,`${ve}-${z}`,{[`${ve}-with-text`]:ie,[`${ve}-with-text${ye}`]:ie,[`${ve}-dashed`]:!!F,[`${ve}-plain`]:!!ee,[`${ve}-rtl`]:w==="rtl",[`${ve}-no-default-orientation-margin-left`]:Y,[`${ve}-no-default-orientation-margin-right`]:K},j,I),k=Object.assign(Object.assign({},Y&&{marginLeft:R}),K&&{marginRight:R});return de(a.createElement("div",Object.assign({className:A},ne,{role:"separator"}),P&&z!=="vertical"&&a.createElement("span",{className:`${ve}-inner-text`,style:k},P)))}},35500:function(g,S,e){"use strict";e.d(S,{Z:function(){return we}});var o=e(39092),t=e(87608),a=e.n(t),i=e(23415),s=e(70743),v=e(36645),d=e(41922),c=e(52983),h=e(34106),b=e(32495),y=e(17374),m=e(6453),C=e(34227),T=e(44256),w=e(26839),$=e(80200),z=e(59300),U=e(58174),R=e(81553),j=e(26554),I=e(65876),P=e(2185),F=e(29740),ee=e(47276),ne=e(93411),ve=e(19573),Ee=Pe=>{const{componentCls:Te,menuCls:ue,colorError:et,colorTextLightSolid:It}=Pe,jt=`${ue}-item`;return{[`${Te}, ${Te}-menu-submenu`]:{[`${ue} ${jt}`]:{[`&${jt}-danger:not(${jt}-disabled)`]:{color:et,"&:hover":{color:It,backgroundColor:et}}}}}};const ye=Pe=>{const{componentCls:Te,menuCls:ue,zIndexPopup:et,dropdownArrowDistance:It,sizePopupArrow:jt,antCls:He,iconCls:Je,motionDurationMid:Ae,dropdownPaddingVertical:Ze,fontSize:Ye,dropdownEdgeChildPadding:De,colorTextDisabled:Ge,fontSizeIcon:je,controlPaddingHorizontal:Ce,colorBgElevated:le}=Pe;return[{[Te]:Object.assign(Object.assign({},(0,j.Wf)(Pe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:et,display:"block","&::before":{position:"absolute",insetBlock:-It+jt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${He}-btn > ${Je}-down`]:{fontSize:je,transform:"none"},[`${Te}-wrap`]:{position:"relative",[`${He}-btn > ${Je}-down`]:{fontSize:je},[`${Je}-down::before`]:{transition:`transform ${Ae}`}},[`${Te}-wrap-open`]:{[`${Je}-down::before`]:{transform:"rotate(180deg)"}},[` - &-hidden, - &-menu-hidden, - &-menu-submenu-hidden - `]:{display:"none"},[`&${He}-slide-down-enter${He}-slide-down-enter-active${Te}-placement-bottomLeft, - &${He}-slide-down-appear${He}-slide-down-appear-active${Te}-placement-bottomLeft, - &${He}-slide-down-enter${He}-slide-down-enter-active${Te}-placement-bottom, - &${He}-slide-down-appear${He}-slide-down-appear-active${Te}-placement-bottom, - &${He}-slide-down-enter${He}-slide-down-enter-active${Te}-placement-bottomRight, - &${He}-slide-down-appear${He}-slide-down-appear-active${Te}-placement-bottomRight`]:{animationName:I.fJ},[`&${He}-slide-up-enter${He}-slide-up-enter-active${Te}-placement-topLeft, - &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-placement-topLeft, - &${He}-slide-up-enter${He}-slide-up-enter-active${Te}-placement-top, - &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-placement-top, - &${He}-slide-up-enter${He}-slide-up-enter-active${Te}-placement-topRight, - &${He}-slide-up-appear${He}-slide-up-appear-active${Te}-placement-topRight`]:{animationName:I.Qt},[`&${He}-slide-down-leave${He}-slide-down-leave-active${Te}-placement-bottomLeft, - &${He}-slide-down-leave${He}-slide-down-leave-active${Te}-placement-bottom, - &${He}-slide-down-leave${He}-slide-down-leave-active${Te}-placement-bottomRight`]:{animationName:I.Uw},[`&${He}-slide-up-leave${He}-slide-up-leave-active${Te}-placement-topLeft, - &${He}-slide-up-leave${He}-slide-up-leave-active${Te}-placement-top, - &${He}-slide-up-leave${He}-slide-up-leave-active${Te}-placement-topRight`]:{animationName:I.ly}})},(0,ee.ZP)(Pe,{colorBg:le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Te} ${ue}`]:{position:"relative",margin:0},[`${ue}-submenu-popup`]:{position:"absolute",zIndex:et,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Te}, ${Te}-menu-submenu`]:{[ue]:Object.assign(Object.assign({padding:De,listStyleType:"none",backgroundColor:le,backgroundClip:"padding-box",borderRadius:Pe.borderRadiusLG,outline:"none",boxShadow:Pe.boxShadowSecondary},(0,j.Qy)(Pe)),{[`${ue}-item-group-title`]:{padding:`${Ze}px ${Ce}px`,color:Pe.colorTextDescription,transition:`all ${Ae}`},[`${ue}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ue}-item-icon`]:{minWidth:Ye,marginInlineEnd:Pe.marginXS,fontSize:Pe.fontSizeSM},[`${ue}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Ae}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ue}-item, ${ue}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Ze}px ${Ce}px`,color:Pe.colorText,fontWeight:"normal",fontSize:Ye,lineHeight:Pe.lineHeight,cursor:"pointer",transition:`all ${Ae}`,borderRadius:Pe.borderRadiusSM,["&:hover, &-active"]:{backgroundColor:Pe.controlItemBgHover}},(0,j.Qy)(Pe)),{"&-selected":{color:Pe.colorPrimary,backgroundColor:Pe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Pe.controlItemBgActiveHover}},"&-disabled":{color:Ge,cursor:"not-allowed","&:hover":{color:Ge,backgroundColor:le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Pe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Pe.colorSplit},[`${Te}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Pe.paddingXS,[`${Te}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Pe.colorTextDescription,fontSize:je,fontStyle:"normal"}}}),[`${ue}-item-group-list`]:{margin:`0 ${Pe.marginXS}px`,padding:0,listStyle:"none"},[`${ue}-submenu-title`]:{paddingInlineEnd:Ce+Pe.fontSizeSM},[`${ue}-submenu-vertical`]:{position:"relative"},[`${ue}-submenu${ue}-submenu-disabled ${Te}-menu-submenu-title`]:{[`&, ${Te}-menu-submenu-arrow-icon`]:{color:Ge,backgroundColor:le,cursor:"not-allowed"}},[`${ue}-submenu-selected ${Te}-menu-submenu-title`]:{color:Pe.colorPrimary}})}},[(0,I.oN)(Pe,"slide-up"),(0,I.oN)(Pe,"slide-down"),(0,P.Fm)(Pe,"move-up"),(0,P.Fm)(Pe,"move-down"),(0,F._y)(Pe,"zoom-big")]]};var ie=(0,ne.Z)("Dropdown",(Pe,Te)=>{let{rootPrefixCls:ue}=Te;const{marginXXS:et,sizePopupArrow:It,controlHeight:jt,fontSize:He,lineHeight:Je,paddingXXS:Ae,componentCls:Ze,borderRadiusLG:Ye}=Pe,De=(jt-He*Je)/2,{dropdownArrowOffset:Ge}=(0,ee.fS)({contentRadius:Ye}),je=(0,ve.TS)(Pe,{menuCls:`${Ze}-menu`,rootPrefixCls:ue,dropdownArrowDistance:It/2+et,dropdownArrowOffset:Ge,dropdownPaddingVertical:De,dropdownEdgeChildPadding:Ae});return[ye(je),Ee(je)]},Pe=>({zIndexPopup:Pe.zIndexPopupBase+50})),Y=function(Pe,Te){var ue={};for(var et in Pe)Object.prototype.hasOwnProperty.call(Pe,et)&&Te.indexOf(et)<0&&(ue[et]=Pe[et]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var It=0,et=Object.getOwnPropertySymbols(Pe);It{const{getPopupContainer:Te,getPrefixCls:ue,direction:et}=c.useContext(m.E_),{prefixCls:It,type:jt="default",danger:He,disabled:Je,loading:Ae,onClick:Ze,htmlType:Ye,children:De,className:Ge,menu:je,arrow:Ce,autoFocus:le,overlay:W,trigger:B,align:M,open:L,onOpenChange:J,placement:Q,getPopupContainer:re,href:q,icon:ce=c.createElement(z.Z,null),title:fe,buttonsRender:Ne=tn=>tn,mouseEnterDelay:tt,mouseLeaveDelay:pe,overlayClassName:Oe,overlayStyle:X,destroyPopupOnHide:Re,dropdownRender:Qe}=Pe,Xe=Y(Pe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ve=ue("dropdown",It),be=`${Ve}-button`,[ge,he]=ie(Ve),nt={menu:je,arrow:Ce,autoFocus:le,align:M,disabled:Je,trigger:Je?[]:B,onOpenChange:J,getPopupContainer:re||Te,mouseEnterDelay:tt,mouseLeaveDelay:pe,overlayClassName:Oe,overlayStyle:X,destroyPopupOnHide:Re,dropdownRender:Qe},{compactSize:wt,compactItemClassnames:Pt}=(0,w.ri)(Ve,et),ht=a()(be,Pt,Ge,he);"overlay"in Pe&&(nt.overlay=W),"open"in Pe&&(nt.open=L),"placement"in Pe?nt.placement=Q:nt.placement=et==="rtl"?"bottomLeft":"bottomRight";const Vt=c.createElement(U.ZP,{type:jt,danger:He,disabled:Je,loading:Ae,onClick:Ze,htmlType:Ye,href:q,title:fe},De),Ut=c.createElement(U.ZP,{type:jt,danger:He,icon:ce}),[Jt,un]=Ne([Vt,Ut]);return ge(c.createElement(R.Z.Compact,Object.assign({className:ht,size:wt,block:!0},Xe),Jt,c.createElement(we,Object.assign({},nt),un)))};K.__ANT_BUTTON=!0;var A=K;const k=null,V=Pe=>{const{menu:Te,arrow:ue,prefixCls:et,children:It,trigger:jt,disabled:He,dropdownRender:Je,getPopupContainer:Ae,overlayClassName:Ze,rootClassName:Ye,open:De,onOpenChange:Ge,visible:je,onVisibleChange:Ce,mouseEnterDelay:le=.15,mouseLeaveDelay:W=.1,autoAdjustOverflow:B=!0,placement:M="",overlay:L,transitionName:J}=Pe,{getPopupContainer:Q,getPrefixCls:re,direction:q}=c.useContext(m.E_),ce=c.useMemo(()=>{const ht=re();return J!==void 0?J:M.includes("top")?`${ht}-slide-down`:`${ht}-slide-up`},[re,M,J]),fe=c.useMemo(()=>M?M.includes("Center")?M.slice(0,M.indexOf("Center")):M:q==="rtl"?"bottomRight":"bottomLeft",[M,q]),Ne=re("dropdown",et),[tt,pe]=ie(Ne),{token:Oe}=$.Z.useToken(),X=c.Children.only(It),Re=(0,y.Tm)(X,{className:a()(`${Ne}-trigger`,{[`${Ne}-rtl`]:q==="rtl"},X.props.className),disabled:He}),Qe=He?[]:jt;let Xe;Qe&&Qe.includes("contextMenu")&&(Xe=!0);const[Ve,be]=(0,v.Z)(!1,{value:De!=null?De:je}),ge=(0,s.Z)(ht=>{Ge==null||Ge(ht),Ce==null||Ce(ht),be(ht)}),he=a()(Ze,Ye,pe,{[`${Ne}-rtl`]:q==="rtl"}),nt=(0,b.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:B,offset:Oe.marginXXS,arrowWidth:ue?Oe.sizePopupArrow:0,borderRadius:Oe.borderRadius}),wt=c.useCallback(()=>{be(!1)},[]),Pt=()=>{let ht;return Te!=null&&Te.items?ht=c.createElement(C.Z,Object.assign({},Te)):typeof L=="function"?ht=L():ht=L,Je&&(ht=Je(ht)),ht=c.Children.only(typeof ht=="string"?c.createElement("span",null,ht):ht),c.createElement(T.J,{prefixCls:`${Ne}-menu`,expandIcon:c.createElement("span",{className:`${Ne}-menu-submenu-arrow`},c.createElement(o.Z,{className:`${Ne}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:wt,validator:Vt=>{let{mode:Ut}=Vt}},c.createElement(w.BR,null,ht))};return tt(c.createElement(i.Z,Object.assign({alignPoint:Xe},(0,d.Z)(Pe,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:W,visible:Ve,builtinPlacements:nt,arrow:!!ue,overlayClassName:he,prefixCls:Ne,getPopupContainer:Ae||Q,transitionName:ce,trigger:Qe,overlay:Pt,placement:fe,onVisibleChange:ge}),Re))};V.Button=A;const _=(0,h.Z)(V,"dropdown",Pe=>Pe),se=Pe=>c.createElement(_,Object.assign({},Pe),c.createElement("span",null));V._InternalPanelDoNotUseOrYouWillBeFired=se;var we=V},57006:function(g,S,e){"use strict";var o=e(35500);S.Z=o.Z},27237:function(g,S,e){"use strict";e.d(S,{Z:function(){return j}});var o=e(87608),t=e.n(o),a=e(52983),i=e(6453),s=e(91907),v=e(87528),d=e(18513),h=()=>{const[,I]=(0,d.dQ)(),P=new v.C(I.colorBgBase);let F={};return P.toHsl().l<.5&&(F={opacity:.65}),a.createElement("svg",{style:F,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{fill:"none",fillRule:"evenodd"},a.createElement("g",{transform:"translate(24 31.67)"},a.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),a.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),a.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),a.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),a.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),a.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),a.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},a.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),a.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},y=()=>{const[,I]=(0,d.dQ)(),{colorFill:P,colorFillTertiary:F,colorFillQuaternary:ee,colorBgContainer:ne}=I,{borderColor:ve,shadowColor:de,contentColor:Ee}=(0,a.useMemo)(()=>({borderColor:new v.C(P).onBackground(ne).toHexShortString(),shadowColor:new v.C(F).onBackground(ne).toHexShortString(),contentColor:new v.C(ee).onBackground(ne).toHexShortString()}),[P,F,ee,ne]);return a.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},a.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},a.createElement("ellipse",{fill:de,cx:"32",cy:"33",rx:"32",ry:"7"}),a.createElement("g",{fillRule:"nonzero",stroke:ve},a.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),a.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Ee}))))},m=e(93411),C=e(19573);const T=I=>{const{componentCls:P,margin:F,marginXS:ee,marginXL:ne,fontSize:ve,lineHeight:de}=I;return{[P]:{marginInline:ee,fontSize:ve,lineHeight:de,textAlign:"center",[`${P}-image`]:{height:I.emptyImgHeight,marginBottom:ee,opacity:I.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${P}-description`]:{color:I.colorText},[`${P}-footer`]:{marginTop:F},"&-normal":{marginBlock:ne,color:I.colorTextDisabled,[`${P}-description`]:{color:I.colorTextDisabled},[`${P}-image`]:{height:I.emptyImgHeightMD}},"&-small":{marginBlock:ee,color:I.colorTextDisabled,[`${P}-image`]:{height:I.emptyImgHeightSM}}}}};var w=(0,m.Z)("Empty",I=>{const{componentCls:P,controlHeightLG:F}=I,ee=(0,C.TS)(I,{emptyImgCls:`${P}-img`,emptyImgHeight:F*2.5,emptyImgHeightMD:F,emptyImgHeightSM:F*.875});return[T(ee)]}),$=function(I,P){var F={};for(var ee in I)Object.prototype.hasOwnProperty.call(I,ee)&&P.indexOf(ee)<0&&(F[ee]=I[ee]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,ee=Object.getOwnPropertySymbols(I);ne{var{className:P,rootClassName:F,prefixCls:ee,image:ne=z,description:ve,children:de,imageStyle:Ee}=I,ye=$(I,["className","rootClassName","prefixCls","image","description","children","imageStyle"]);const{getPrefixCls:ie,direction:Y}=a.useContext(i.E_),K=ie("empty",ee),[A,k]=w(K),[V]=(0,s.Z)("Empty"),_=typeof ve!="undefined"?ve:V==null?void 0:V.description,se=typeof _=="string"?_:"empty";let we=null;return typeof ne=="string"?we=a.createElement("img",{alt:se,src:ne}):we=ne,A(a.createElement("div",Object.assign({className:t()(k,K,{[`${K}-normal`]:ne===U,[`${K}-rtl`]:Y==="rtl"},P,F)},ye),a.createElement("div",{className:`${K}-image`,style:Ee},we),_&&a.createElement("div",{className:`${K}-description`},_),de&&a.createElement("div",{className:`${K}-footer`},de)))};R.PRESENTED_IMAGE_DEFAULT=z,R.PRESENTED_IMAGE_SIMPLE=U;var j=R},9477:function(g,S,e){"use strict";e.d(S,{RV:function(){return v},Rk:function(){return d},Ux:function(){return h},aM:function(){return c},q3:function(){return i},qI:function(){return s}});var o=e(48643),t=e(41922),a=e(52983);const i=a.createContext({labelAlign:"right",vertical:!1,itemRef:()=>{}}),s=a.createContext(null),v=b=>{const y=(0,t.Z)(b,["prefixCls"]);return a.createElement(o.RV,Object.assign({},y))},d=a.createContext({prefixCls:""}),c=a.createContext({}),h=b=>{let{children:y,status:m,override:C}=b;const T=(0,a.useContext)(c),w=(0,a.useMemo)(()=>{const $=Object.assign({},T);return C&&delete $.isFormItemInput,m&&(delete $.status,delete $.hasFeedback,delete $.feedbackIcon),$},[m,C,T]);return a.createElement(c.Provider,{value:w},y)}},20983:function(g,S,e){"use strict";e.d(S,{Z:function(){return R},n:function(){return z}});var o=e(45171),t=e(87608),a=e.n(t),i=e(19715),s=e(63276),v=e(52983),d=e(6453),c=e(30024),h=e(91143),b=e(9477),y=e(26839),m=e(87743),C=e(38421);function T(j){return!!(j.prefix||j.suffix||j.allowClear)}var w=e(38423),$=function(j,I){var P={};for(var F in j)Object.prototype.hasOwnProperty.call(j,F)&&I.indexOf(F)<0&&(P[F]=j[F]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ee=0,F=Object.getOwnPropertySymbols(j);ee{const{prefixCls:P,bordered:F=!0,status:ee,size:ne,disabled:ve,onBlur:de,onFocus:Ee,suffix:ye,allowClear:ie,addonAfter:Y,addonBefore:K,className:A,rootClassName:k,onChange:V,classNames:_}=j,se=$(j,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","rootClassName","onChange","classNames"]),{getPrefixCls:we,direction:Pe,input:Te}=v.useContext(d.E_),ue=we("input",P),et=(0,v.useRef)(null),[It,jt]=(0,w.ZP)(ue),{compactSize:He,compactItemClassnames:Je}=(0,y.ri)(ue,Pe),Ae=v.useContext(h.Z),Ze=He||ne||Ae,Ye=v.useContext(c.Z),De=ve!=null?ve:Ye,{status:Ge,hasFeedback:je,feedbackIcon:Ce}=(0,v.useContext)(b.aM),le=(0,m.F)(Ge,ee),W=T(j)||!!je,B=(0,v.useRef)(W);(0,v.useEffect)(()=>{var ce;W&&B.current,B.current=W},[W]);const M=(0,C.Z)(et,!0),L=ce=>{M(),de==null||de(ce)},J=ce=>{M(),Ee==null||Ee(ce)},Q=ce=>{M(),V==null||V(ce)},re=(je||ye)&&v.createElement(v.Fragment,null,ye,je&&Ce);let q;return typeof ie=="object"&&(ie!=null&&ie.clearIcon)?q=ie:ie&&(q={clearIcon:v.createElement(o.Z,null)}),It(v.createElement(i.Z,Object.assign({ref:(0,s.sQ)(I,et),prefixCls:ue,autoComplete:Te==null?void 0:Te.autoComplete},se,{disabled:De,onBlur:L,onFocus:J,suffix:re,allowClear:q,className:a()(A,k,Je),onChange:Q,addonAfter:Y&&v.createElement(y.BR,null,v.createElement(b.Ux,{override:!0,status:!0},Y)),addonBefore:K&&v.createElement(y.BR,null,v.createElement(b.Ux,{override:!0,status:!0},K)),classNames:Object.assign(Object.assign({},_),{input:a()({[`${ue}-sm`]:Ze==="small",[`${ue}-lg`]:Ze==="large",[`${ue}-rtl`]:Pe==="rtl",[`${ue}-borderless`]:!F},!W&&(0,m.Z)(ue,le),_==null?void 0:_.input,jt)}),classes:{affixWrapper:a()({[`${ue}-affix-wrapper-sm`]:Ze==="small",[`${ue}-affix-wrapper-lg`]:Ze==="large",[`${ue}-affix-wrapper-rtl`]:Pe==="rtl",[`${ue}-affix-wrapper-borderless`]:!F},(0,m.Z)(`${ue}-affix-wrapper`,le,je),jt),wrapper:a()({[`${ue}-group-rtl`]:Pe==="rtl"},jt),group:a()({[`${ue}-group-wrapper-sm`]:Ze==="small",[`${ue}-group-wrapper-lg`]:Ze==="large",[`${ue}-group-wrapper-rtl`]:Pe==="rtl",[`${ue}-group-wrapper-disabled`]:De},(0,m.Z)(`${ue}-group-wrapper`,le,je),jt)}})))})},76600:function(g,S,e){"use strict";e.d(S,{Z:function(){return He}});var o=e(52983),t=e(63223),a=e(8671),i=e(90415),s=e(48580),v=e(28523),d=e(47287),c=e(61806),h=e(87608),b=e.n(h),y=e(19715),m=e(17070),C=e(36645),T=e(76587),w=e(28881),$=e(21510),z=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,U=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],R={},j;function I(Je){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ze=Je.getAttribute("id")||Je.getAttribute("data-reactid")||Je.getAttribute("name");if(Ae&&R[Ze])return R[Ze];var Ye=window.getComputedStyle(Je),De=Ye.getPropertyValue("box-sizing")||Ye.getPropertyValue("-moz-box-sizing")||Ye.getPropertyValue("-webkit-box-sizing"),Ge=parseFloat(Ye.getPropertyValue("padding-bottom"))+parseFloat(Ye.getPropertyValue("padding-top")),je=parseFloat(Ye.getPropertyValue("border-bottom-width"))+parseFloat(Ye.getPropertyValue("border-top-width")),Ce=U.map(function(W){return"".concat(W,":").concat(Ye.getPropertyValue(W))}).join(";"),le={sizingStyle:Ce,paddingSize:Ge,borderSize:je,boxSizing:De};return Ae&&Ze&&(R[Ze]=le),le}function P(Je){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;j||(j=document.createElement("textarea"),j.setAttribute("tab-index","-1"),j.setAttribute("aria-hidden","true"),document.body.appendChild(j)),Je.getAttribute("wrap")?j.setAttribute("wrap",Je.getAttribute("wrap")):j.removeAttribute("wrap");var De=I(Je,Ae),Ge=De.paddingSize,je=De.borderSize,Ce=De.boxSizing,le=De.sizingStyle;j.setAttribute("style","".concat(le,";").concat(z)),j.value=Je.value||Je.placeholder||"";var W=void 0,B=void 0,M,L=j.scrollHeight;if(Ce==="border-box"?L+=je:Ce==="content-box"&&(L-=Ge),Ze!==null||Ye!==null){j.value=" ";var J=j.scrollHeight-Ge;Ze!==null&&(W=J*Ze,Ce==="border-box"&&(W=W+Ge+je),L=Math.max(W,L)),Ye!==null&&(B=J*Ye,Ce==="border-box"&&(B=B+Ge+je),M=L>B?"":"hidden",L=Math.min(B,L))}var Q={height:L,overflowY:M,resize:"none"};return W&&(Q.minHeight=W),B&&(Q.maxHeight=B),Q}var F=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],ee=0,ne=1,ve=2,de=o.forwardRef(function(Je,Ae){var Ze=Je,Ye=Ze.prefixCls,De=Ze.onPressEnter,Ge=Ze.defaultValue,je=Ze.value,Ce=Ze.autoSize,le=Ze.onResize,W=Ze.className,B=Ze.style,M=Ze.disabled,L=Ze.onChange,J=Ze.onInternalAutoSize,Q=(0,d.Z)(Ze,F),re=(0,C.Z)(Ge,{value:je,postState:function(ze){return ze!=null?ze:""}}),q=(0,v.Z)(re,2),ce=q[0],fe=q[1],Ne=function(ze){fe(ze.target.value),L==null||L(ze)},tt=o.useRef();o.useImperativeHandle(Ae,function(){return{textArea:tt.current}});var pe=o.useMemo(function(){return Ce&&(0,s.Z)(Ce)==="object"?[Ce.minRows,Ce.maxRows]:[]},[Ce]),Oe=(0,v.Z)(pe,2),X=Oe[0],Re=Oe[1],Qe=!!Ce,Xe=function(){try{if(document.activeElement===tt.current){var ze=tt.current,Ot=ze.selectionStart,Rt=ze.selectionEnd,on=ze.scrollTop;tt.current.setSelectionRange(Ot,Rt),tt.current.scrollTop=on}}catch(bn){}},Ve=o.useState(ve),be=(0,v.Z)(Ve,2),ge=be[0],he=be[1],nt=o.useState(),wt=(0,v.Z)(nt,2),Pt=wt[0],ht=wt[1],Vt=function(){he(ee)};(0,w.Z)(function(){Qe&&Vt()},[je,X,Re,Qe]),(0,w.Z)(function(){if(ge===ee)he(ne);else if(ge===ne){var ut=P(tt.current,!1,X,Re);he(ve),ht(ut)}else Xe()},[ge]);var Ut=o.useRef(),Jt=function(){$.Z.cancel(Ut.current)},un=function(ze){ge===ve&&(le==null||le(ze),Ce&&(Jt(),Ut.current=(0,$.Z)(function(){Vt()})))};o.useEffect(function(){return Jt},[]);var tn=Qe?Pt:null,gt=(0,a.Z)((0,a.Z)({},B),tn);return(ge===ee||ge===ne)&&(gt.overflowY="hidden",gt.overflowX="hidden"),o.createElement(T.Z,{onResize:un,disabled:!(Ce||le)},o.createElement("textarea",(0,t.Z)({},Q,{ref:tt,style:gt,className:b()(Ye,W,(0,i.Z)({},"".concat(Ye,"-disabled"),M)),disabled:M,value:ce,onChange:Ne})))}),Ee=de,ye=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ie(Je,Ae){return(0,c.Z)(Je||"").slice(0,Ae).join("")}function Y(Je,Ae,Ze,Ye){var De=Ze;return Je?De=ie(Ze,Ye):(0,c.Z)(Ae||"").lengthYe&&(De=Ae),De}var K=o.forwardRef(function(Je,Ae){var Ze,Ye=Je.defaultValue,De=Je.value,Ge=Je.onFocus,je=Je.onBlur,Ce=Je.onChange,le=Je.allowClear,W=Je.maxLength,B=Je.onCompositionStart,M=Je.onCompositionEnd,L=Je.suffix,J=Je.prefixCls,Q=J===void 0?"rc-textarea":J,re=Je.classes,q=Je.showCount,ce=Je.className,fe=Je.style,Ne=Je.disabled,tt=Je.hidden,pe=Je.classNames,Oe=Je.styles,X=Je.onResize,Re=(0,d.Z)(Je,ye),Qe=(0,C.Z)(Ye,{value:De,defaultValue:Ye}),Xe=(0,v.Z)(Qe,2),Ve=Xe[0],be=Xe[1],ge=(0,o.useRef)(null),he=o.useState(!1),nt=(0,v.Z)(he,2),wt=nt[0],Pt=nt[1],ht=o.useState(!1),Vt=(0,v.Z)(ht,2),Ut=Vt[0],Jt=Vt[1],un=o.useRef(),tn=o.useRef(0),gt=o.useState(null),ut=(0,v.Z)(gt,2),ze=ut[0],Ot=ut[1],Rt=function(){ge.current.textArea.focus()};(0,o.useImperativeHandle)(Ae,function(){return{resizableTextArea:ge.current,focus:Rt,blur:function(){ge.current.textArea.blur()}}}),(0,o.useEffect)(function(){Pt(function(Yt){return!Ne&&Yt})},[Ne]);var on=Number(W)>0,bn=function(vn){Jt(!0),un.current=Ve,tn.current=vn.currentTarget.selectionStart,B==null||B(vn)},Dn=function(vn){Jt(!1);var wn=vn.currentTarget.value;if(on){var On,Un=tn.current>=W+1||tn.current===((On=un.current)===null||On===void 0?void 0:On.length);wn=Y(Un,un.current,wn,W)}wn!==Ve&&(be(wn),(0,m.rJ)(vn.currentTarget,vn,Ce,wn)),M==null||M(vn)},nr=function(vn){var wn=vn.target.value;if(!Ut&&on){var On=vn.target.selectionStart>=W+1||vn.target.selectionStart===wn.length||!vn.target.selectionStart;wn=Y(On,Ve,wn,W)}be(wn),(0,m.rJ)(vn.currentTarget,vn,Ce,wn)},Ln=function(vn){var wn=Re.onPressEnter,On=Re.onKeyDown;vn.key==="Enter"&&wn&&wn(vn),On==null||On(vn)},Be=function(vn){Pt(!0),Ge==null||Ge(vn)},ot=function(vn){Pt(!1),je==null||je(vn)},an=function(vn){be(""),Rt(),(0,m.rJ)(ge.current.textArea,vn,Ce)},qe=(0,m.D7)(Ve);!Ut&&on&&De==null&&(qe=ie(qe,W));var Ke=L,Ht;if(q){var at=(0,c.Z)(qe).length;(0,s.Z)(q)==="object"?Ht=q.formatter({value:qe,count:at,maxLength:W}):Ht="".concat(at).concat(on?" / ".concat(W):""),Ke=o.createElement(o.Fragment,null,Ke,o.createElement("span",{className:b()("".concat(Q,"-data-count"),pe==null?void 0:pe.count),style:Oe==null?void 0:Oe.count},Ht))}var kt=function(vn){X==null||X(vn),ze===null?Ot("mounted"):ze==="mounted"&&Ot("resized")},qt=o.createElement(y.Q,{value:qe,allowClear:le,handleReset:an,suffix:Ke,prefixCls:Q,classes:{affixWrapper:b()(re==null?void 0:re.affixWrapper,(Ze={},(0,i.Z)(Ze,"".concat(Q,"-show-count"),q),(0,i.Z)(Ze,"".concat(Q,"-textarea-allow-clear"),le),Ze))},disabled:Ne,focused:wt,className:ce,style:(0,a.Z)((0,a.Z)({},fe),ze==="resized"?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ht=="string"?Ht:void 0}},hidden:tt,inputElement:o.createElement(Ee,(0,t.Z)({},Re,{onKeyDown:Ln,onChange:nr,onFocus:Be,onBlur:ot,onCompositionStart:bn,onCompositionEnd:Dn,className:pe==null?void 0:pe.textarea,style:(0,a.Z)((0,a.Z)({},Oe==null?void 0:Oe.textarea),{},{resize:fe==null?void 0:fe.resize}),disabled:Ne,prefixCls:Q,onResize:kt,ref:ge}))});return qt}),A=K,k=A,V=e(45171),_=e(9477),se=e(38423),we=e(91143),Pe=e(87743),Te=e(20983),ue=e(30024),et=e(6453),It=function(Je,Ae){var Ze={};for(var Ye in Je)Object.prototype.hasOwnProperty.call(Je,Ye)&&Ae.indexOf(Ye)<0&&(Ze[Ye]=Je[Ye]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Ye=Object.getOwnPropertySymbols(Je);De{var{prefixCls:Ze,bordered:Ye=!0,size:De,disabled:Ge,status:je,allowClear:Ce,showCount:le,classNames:W}=Je,B=It(Je,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames"]);const{getPrefixCls:M,direction:L}=o.useContext(et.E_),J=o.useContext(we.Z),Q=De||J,re=o.useContext(ue.Z),q=Ge!=null?Ge:re,{status:ce,hasFeedback:fe,feedbackIcon:Ne}=o.useContext(_.aM),tt=(0,Pe.F)(ce,je),pe=o.useRef(null);o.useImperativeHandle(Ae,()=>{var Xe;return{resizableTextArea:(Xe=pe.current)===null||Xe===void 0?void 0:Xe.resizableTextArea,focus:Ve=>{var be,ge;(0,Te.n)((ge=(be=pe.current)===null||be===void 0?void 0:be.resizableTextArea)===null||ge===void 0?void 0:ge.textArea,Ve)},blur:()=>{var Ve;return(Ve=pe.current)===null||Ve===void 0?void 0:Ve.blur()}}});const Oe=M("input",Ze);let X;typeof Ce=="object"&&(Ce!=null&&Ce.clearIcon)?X=Ce:Ce&&(X={clearIcon:o.createElement(V.Z,null)});const[Re,Qe]=(0,se.ZP)(Oe);return Re(o.createElement(k,Object.assign({},B,{disabled:q,allowClear:X,classes:{affixWrapper:b()(`${Oe}-textarea-affix-wrapper`,{[`${Oe}-affix-wrapper-rtl`]:L==="rtl",[`${Oe}-affix-wrapper-borderless`]:!Ye,[`${Oe}-affix-wrapper-sm`]:Q==="small",[`${Oe}-affix-wrapper-lg`]:Q==="large",[`${Oe}-textarea-show-count`]:le},(0,Pe.Z)(`${Oe}-affix-wrapper`,tt),Qe)},classNames:Object.assign(Object.assign({},W),{textarea:b()({[`${Oe}-borderless`]:!Ye,[`${Oe}-sm`]:Q==="small",[`${Oe}-lg`]:Q==="large"},(0,Pe.Z)(Oe,tt),Qe,W==null?void 0:W.textarea)}),prefixCls:Oe,suffix:fe&&o.createElement("span",{className:`${Oe}-textarea-suffix`},Ne),showCount:le,ref:pe})))})},38421:function(g,S,e){"use strict";e.d(S,{Z:function(){return t}});var o=e(52983);function t(a,i){const s=(0,o.useRef)([]),v=()=>{s.current.push(setTimeout(()=>{var d,c,h,b;!((d=a.current)===null||d===void 0)&&d.input&&((c=a.current)===null||c===void 0?void 0:c.input.getAttribute("type"))==="password"&&(!((h=a.current)===null||h===void 0)&&h.input.hasAttribute("value"))&&((b=a.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(i&&v(),()=>s.current.forEach(d=>{d&&clearTimeout(d)})),[]),v}},480:function(g,S,e){"use strict";e.d(S,{Z:function(){return ie}});var o=e(87608),t=e.n(o),a=e(52983),i=e(6453),s=e(9477),v=e(38423),c=Y=>{const{getPrefixCls:K,direction:A}=(0,a.useContext)(i.E_),{prefixCls:k,className:V=""}=Y,_=K("input-group",k),se=K("input"),[we,Pe]=(0,v.ZP)(se),Te=t()(_,{[`${_}-lg`]:Y.size==="large",[`${_}-sm`]:Y.size==="small",[`${_}-compact`]:Y.compact,[`${_}-rtl`]:A==="rtl"},Pe,V),ue=(0,a.useContext)(s.aM),et=(0,a.useMemo)(()=>Object.assign(Object.assign({},ue),{isFormItemInput:!1}),[ue]);return we(a.createElement("span",{className:Te,style:Y.style,onMouseEnter:Y.onMouseEnter,onMouseLeave:Y.onMouseLeave,onFocus:Y.onFocus,onBlur:Y.onBlur},a.createElement(s.aM.Provider,{value:et},Y.children)))},h=e(20983),b=e(87176),y=e(69352),m=e(41922),C=e(63276),T=e(38421),w=function(Y,K){var A={};for(var k in Y)Object.prototype.hasOwnProperty.call(Y,k)&&K.indexOf(k)<0&&(A[k]=Y[k]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,k=Object.getOwnPropertySymbols(Y);VY?a.createElement(y.Z,null):a.createElement(b.Z,null),z={click:"onClick",hover:"onMouseOver"};var R=a.forwardRef((Y,K)=>{const{visibilityToggle:A=!0}=Y,k=typeof A=="object"&&A.visible!==void 0,[V,_]=(0,a.useState)(()=>k?A.visible:!1),se=(0,a.useRef)(null);a.useEffect(()=>{k&&_(A.visible)},[k,A]);const we=(0,T.Z)(se),Pe=()=>{const{disabled:je}=Y;je||(V&&we(),_(Ce=>{var le;const W=!Ce;return typeof A=="object"&&((le=A.onVisibleChange)===null||le===void 0||le.call(A,W)),W}))},Te=je=>{const{action:Ce="click",iconRender:le=$}=Y,W=z[Ce]||"",B=le(V),M={[W]:Pe,className:`${je}-icon`,key:"passwordIcon",onMouseDown:L=>{L.preventDefault()},onMouseUp:L=>{L.preventDefault()}};return a.cloneElement(a.isValidElement(B)?B:a.createElement("span",null,B),M)},{className:ue,prefixCls:et,inputPrefixCls:It,size:jt}=Y,He=w(Y,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Je}=a.useContext(i.E_),Ae=Je("input",It),Ze=Je("input-password",et),Ye=A&&Te(Ze),De=t()(Ze,ue,{[`${Ze}-${jt}`]:!!jt}),Ge=Object.assign(Object.assign({},(0,m.Z)(He,["suffix","iconRender","visibilityToggle"])),{type:V?"text":"password",className:De,prefixCls:Ae,suffix:Ye});return jt&&(Ge.size=jt),a.createElement(h.Z,Object.assign({ref:(0,C.sQ)(K,se)},Ge))}),j=e(23489),I=e(58174),P=e(91143),F=e(26839),ee=e(17374),ne=function(Y,K){var A={};for(var k in Y)Object.prototype.hasOwnProperty.call(Y,k)&&K.indexOf(k)<0&&(A[k]=Y[k]);if(Y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var V=0,k=Object.getOwnPropertySymbols(Y);V{const{prefixCls:A,inputPrefixCls:k,className:V,size:_,suffix:se,enterButton:we=!1,addonAfter:Pe,loading:Te,disabled:ue,onSearch:et,onChange:It,onCompositionStart:jt,onCompositionEnd:He}=Y,Je=ne(Y,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ae,direction:Ze}=a.useContext(i.E_),Ye=a.useContext(P.Z),De=a.useRef(!1),Ge=Ae("input-search",A),je=Ae("input",k),{compactSize:Ce}=(0,F.ri)(Ge,Ze),le=Ce||_||Ye,W=a.useRef(null),B=Oe=>{Oe&&Oe.target&&Oe.type==="click"&&et&&et(Oe.target.value,Oe),It&&It(Oe)},M=Oe=>{var X;document.activeElement===((X=W.current)===null||X===void 0?void 0:X.input)&&Oe.preventDefault()},L=Oe=>{var X,Re;et&&et((Re=(X=W.current)===null||X===void 0?void 0:X.input)===null||Re===void 0?void 0:Re.value,Oe)},J=Oe=>{De.current||Te||L(Oe)},Q=typeof we=="boolean"?a.createElement(j.Z,null):null,re=`${Ge}-button`;let q;const ce=we||{},fe=ce.type&&ce.type.__ANT_BUTTON===!0;fe||ce.type==="button"?q=(0,ee.Tm)(ce,Object.assign({onMouseDown:M,onClick:Oe=>{var X,Re;(Re=(X=ce==null?void 0:ce.props)===null||X===void 0?void 0:X.onClick)===null||Re===void 0||Re.call(X,Oe),L(Oe)},key:"enterButton"},fe?{className:re,size:le}:{})):q=a.createElement(I.ZP,{className:re,type:we?"primary":void 0,size:le,disabled:ue,key:"enterButton",onMouseDown:M,onClick:L,loading:Te,icon:Q},we),Pe&&(q=[q,(0,ee.Tm)(Pe,{key:"addonAfter"})]);const Ne=t()(Ge,{[`${Ge}-rtl`]:Ze==="rtl",[`${Ge}-${le}`]:!!le,[`${Ge}-with-button`]:!!we},V),tt=Oe=>{De.current=!0,jt==null||jt(Oe)},pe=Oe=>{De.current=!1,He==null||He(Oe)};return a.createElement(h.Z,Object.assign({ref:(0,C.sQ)(W,K),onPressEnter:J},Je,{size:le,onCompositionStart:tt,onCompositionEnd:pe,prefixCls:je,addonAfter:q,suffix:se,onChange:B,className:Ne,disabled:ue}))}),Ee=e(76600);const ye=h.Z;ye.Group=c,ye.Search=de,ye.TextArea=Ee.Z,ye.Password=R;var ie=ye},38423:function(g,S,e){"use strict";e.d(S,{M1:function(){return d},Xy:function(){return c},bi:function(){return y},e5:function(){return R},ik:function(){return m},nz:function(){return s},pU:function(){return v},s7:function(){return C},x0:function(){return b}});var o=e(26554),t=e(22220),a=e(19573),i=e(93411);const s=I=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:I,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),v=I=>({borderColor:I.inputBorderHoverColor,borderInlineEndWidth:I.lineWidth}),d=I=>({borderColor:I.inputBorderHoverColor,boxShadow:`0 0 0 ${I.controlOutlineWidth}px ${I.controlOutline}`,borderInlineEndWidth:I.lineWidth,outline:0}),c=I=>({color:I.colorTextDisabled,backgroundColor:I.colorBgContainerDisabled,borderColor:I.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},v((0,a.TS)(I,{inputBorderHoverColor:I.colorBorder})))}),h=I=>{const{inputPaddingVerticalLG:P,fontSizeLG:F,lineHeightLG:ee,borderRadiusLG:ne,inputPaddingHorizontalLG:ve}=I;return{padding:`${P}px ${ve}px`,fontSize:F,lineHeight:ee,borderRadius:ne}},b=I=>({padding:`${I.inputPaddingVerticalSM}px ${I.controlPaddingHorizontalSM-1}px`,borderRadius:I.borderRadiusSM}),y=(I,P)=>{const{componentCls:F,colorError:ee,colorWarning:ne,colorErrorOutline:ve,colorWarningOutline:de,colorErrorBorderHover:Ee,colorWarningBorderHover:ye}=I;return{[`&-status-error:not(${P}-disabled):not(${P}-borderless)${P}`]:{borderColor:ee,"&:hover":{borderColor:Ee},"&:focus, &-focused":Object.assign({},d((0,a.TS)(I,{inputBorderActiveColor:ee,inputBorderHoverColor:ee,controlOutline:ve}))),[`${F}-prefix, ${F}-suffix`]:{color:ee}},[`&-status-warning:not(${P}-disabled):not(${P}-borderless)${P}`]:{borderColor:ne,"&:hover":{borderColor:ye},"&:focus, &-focused":Object.assign({},d((0,a.TS)(I,{inputBorderActiveColor:ne,inputBorderHoverColor:ne,controlOutline:de}))),[`${F}-prefix, ${F}-suffix`]:{color:ne}}}},m=I=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${I.inputPaddingVertical}px ${I.inputPaddingHorizontal}px`,color:I.colorText,fontSize:I.fontSize,lineHeight:I.lineHeight,backgroundColor:I.colorBgContainer,backgroundImage:"none",borderWidth:I.lineWidth,borderStyle:I.lineType,borderColor:I.colorBorder,borderRadius:I.borderRadius,transition:`all ${I.motionDurationMid}`},s(I.colorTextPlaceholder)),{"&:hover":Object.assign({},v(I)),"&:focus, &-focused":Object.assign({},d(I)),"&-disabled, &[disabled]":Object.assign({},c(I)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:I.controlHeight,lineHeight:I.lineHeight,verticalAlign:"bottom",transition:`all ${I.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},h(I)),"&-sm":Object.assign({},b(I)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),C=I=>{const{componentCls:P,antCls:F}=I;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,["&[class*='col-']"]:{paddingInlineEnd:I.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${P}, &-lg > ${P}-group-addon`]:Object.assign({},h(I)),[`&-sm ${P}, &-sm > ${P}-group-addon`]:Object.assign({},b(I)),[`&-lg ${F}-select-single ${F}-select-selector`]:{height:I.controlHeightLG},[`&-sm ${F}-select-single ${F}-select-selector`]:{height:I.controlHeightSM},[`> ${P}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${P}-group`]:{["&-addon, &-wrap"]:{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${I.inputPaddingHorizontal}px`,color:I.colorText,fontWeight:"normal",fontSize:I.fontSize,textAlign:"center",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadius,transition:`all ${I.motionDurationSlow}`,lineHeight:1,[`${F}-select`]:{margin:`-${I.inputPaddingVertical+1}px -${I.inputPaddingHorizontal}px`,[`&${F}-select-single:not(${F}-select-customize-input)`]:{[`${F}-select-selector`]:{backgroundColor:"inherit",border:`${I.lineWidth}px ${I.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${F}-select-selector`]:{color:I.colorPrimary}}},[`${F}-cascader-picker`]:{margin:`-9px -${I.inputPaddingHorizontal}px`,backgroundColor:"transparent",[`${F}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${P}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${P}-search-with-button &`]:{zIndex:0}}},[`> ${P}:first-child, ${P}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${F}-select ${F}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${P}-affix-wrapper`]:{[`&:not(:first-child) ${P}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${P}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${P}:last-child, ${P}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${F}-select ${F}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${P}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${P}-search &`]:{borderStartStartRadius:I.borderRadius,borderEndStartRadius:I.borderRadius}},[`&:not(:first-child), ${P}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${P}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${P}-group-addon, ${P}-group-wrap, > ${P}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:I.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[`& > ${P}-affix-wrapper`]:{display:"inline-flex"},[`& > ${F}-picker-range`]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-I.lineWidth,borderInlineEndWidth:I.lineWidth},[`${P}`]:{float:"none"},[`& > ${F}-select > ${F}-select-selector, - & > ${F}-select-auto-complete ${P}, - & > ${F}-cascader-picker ${P}, - & > ${P}-group-wrapper ${P}`]:{borderInlineEndWidth:I.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${F}-select-focused`]:{zIndex:1},[`& > ${F}-select > ${F}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${F}-select:first-child > ${F}-select-selector, - & > ${F}-select-auto-complete:first-child ${P}, - & > ${F}-cascader-picker:first-child ${P}`]:{borderStartStartRadius:I.borderRadius,borderEndStartRadius:I.borderRadius},[`& > *:last-child, - & > ${F}-select:last-child > ${F}-select-selector, - & > ${F}-cascader-picker:last-child ${P}, - & > ${F}-cascader-picker-focused:last-child ${P}`]:{borderInlineEndWidth:I.lineWidth,borderStartEndRadius:I.borderRadius,borderEndEndRadius:I.borderRadius},[`& > ${F}-select-auto-complete ${P}`]:{verticalAlign:"top"},[`${P}-group-wrapper + ${P}-group-wrapper`]:{marginInlineStart:-I.lineWidth,[`${P}-affix-wrapper`]:{borderRadius:0}},[`${P}-group-wrapper:not(:last-child)`]:{[`&${P}-search > ${P}-group`]:{[`& > ${P}-group-addon > ${P}-search-button`]:{borderRadius:0},[`& > ${P}`]:{borderStartStartRadius:I.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:I.borderRadius}}}})}},T=I=>{const{componentCls:P,controlHeightSM:F,lineWidth:ee}=I,ne=16,ve=(F-ee*2-ne)/2;return{[P]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(I)),m(I)),y(I,P)),{'&[type="color"]':{height:I.controlHeight,[`&${P}-lg`]:{height:I.controlHeightLG},[`&${P}-sm`]:{height:F,paddingTop:ve,paddingBottom:ve}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},w=I=>{const{componentCls:P}=I;return{[`${P}-clear-icon`]:{margin:0,color:I.colorTextQuaternary,fontSize:I.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${I.motionDurationSlow}`,"&:hover":{color:I.colorTextTertiary},"&:active":{color:I.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${I.inputAffixPadding}px`}}}},$=I=>{const{componentCls:P,inputAffixPadding:F,colorTextDescription:ee,motionDurationSlow:ne,colorIcon:ve,colorIconHover:de,iconCls:Ee}=I;return{[`${P}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},m(I)),{display:"inline-flex",[`&:not(${P}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},v(I)),{zIndex:1,[`${P}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${P}[disabled]`]:{background:"transparent"}},[`> input${P}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{width:0,visibility:"hidden",content:'"\\a0"'},[`${P}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:I.paddingXS}},"&-show-count-suffix":{color:ee},"&-show-count-has-suffix":{marginInlineEnd:I.paddingXXS},"&-prefix":{marginInlineEnd:F},"&-suffix":{marginInlineStart:F}}}),w(I)),{[`${Ee}${P}-password-icon`]:{color:ve,cursor:"pointer",transition:`all ${ne}`,"&:hover":{color:de}}}),y(I,`${P}-affix-wrapper`))}},z=I=>{const{componentCls:P,colorError:F,colorWarning:ee,borderRadiusLG:ne,borderRadiusSM:ve}=I;return{[`${P}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(I)),C(I)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${P}-group-addon`]:{borderRadius:ne}},"&-sm":{[`${P}-group-addon`]:{borderRadius:ve}},"&-status-error":{[`${P}-group-addon`]:{color:F,borderColor:F}},"&-status-warning":{[`${P}-group-addon`]:{color:ee,borderColor:ee}},"&-disabled":{[`${P}-group-addon`]:Object.assign({},c(I))}}})}},U=I=>{const{componentCls:P,antCls:F}=I,ee=`${P}-search`;return{[ee]:{[`${P}`]:{"&:hover, &:focus":{borderColor:I.colorPrimaryHover,[`+ ${P}-group-addon ${ee}-button:not(${F}-btn-primary)`]:{borderInlineStartColor:I.colorPrimaryHover}}},[`${P}-affix-wrapper`]:{borderRadius:0},[`${P}-lg`]:{lineHeight:I.lineHeightLG-2e-4},[`> ${P}-group`]:{[`> ${P}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${ee}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:I.borderRadius,borderEndEndRadius:I.borderRadius,borderEndStartRadius:0},[`${ee}-button:not(${F}-btn-primary)`]:{color:I.colorTextDescription,"&:hover":{color:I.colorPrimaryHover},"&:active":{color:I.colorPrimaryActive},[`&${F}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${ee}-button`]:{height:I.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${ee}-button`]:{height:I.controlHeightLG},[`&-small ${ee}-button`]:{height:I.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${P}-compact-item`]:{[`&:not(${P}-compact-last-item)`]:{[`${P}-group-addon`]:{[`${P}-search-button`]:{marginInlineEnd:-I.lineWidth,borderRadius:0}}},[`&:not(${P}-compact-first-item)`]:{[`${P},${P}-affix-wrapper`]:{borderRadius:0}},[`> ${P}-group-addon ${P}-search-button, - > ${P}, - ${P}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${P}-affix-wrapper-focused`]:{zIndex:2}}}}};function R(I){return(0,a.TS)(I,{inputAffixPadding:I.paddingXXS,inputPaddingVertical:Math.max(Math.round((I.controlHeight-I.fontSize*I.lineHeight)/2*10)/10-I.lineWidth,3),inputPaddingVerticalLG:Math.ceil((I.controlHeightLG-I.fontSizeLG*I.lineHeightLG)/2*10)/10-I.lineWidth,inputPaddingVerticalSM:Math.max(Math.round((I.controlHeightSM-I.fontSize*I.lineHeight)/2*10)/10-I.lineWidth,0),inputPaddingHorizontal:I.paddingSM-I.lineWidth,inputPaddingHorizontalSM:I.paddingXS-I.lineWidth,inputPaddingHorizontalLG:I.controlPaddingHorizontal-I.lineWidth,inputBorderHoverColor:I.colorPrimaryHover,inputBorderActiveColor:I.colorPrimaryHover})}const j=I=>{const{componentCls:P,paddingLG:F}=I,ee=`${P}-textarea`;return{[ee]:{position:"relative","&-show-count":{[`> ${P}`]:{height:"100%"},[`${P}-data-count`]:{position:"absolute",bottom:-I.fontSize*I.lineHeight,insetInlineEnd:0,color:I.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[`&-affix-wrapper${ee}-has-feedback`]:{[`${P}`]:{paddingInlineEnd:F}},[`&-affix-wrapper${P}-affix-wrapper`]:{padding:0,[`> textarea${P}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${P}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${P}-clear-icon`]:{position:"absolute",insetInlineEnd:I.paddingXS,insetBlockStart:I.paddingXS},[`${ee}-suffix`]:{position:"absolute",top:0,insetInlineEnd:I.inputPaddingHorizontal,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};S.ZP=(0,i.Z)("Input",I=>{const P=R(I);return[T(P),j(P),$(P),z(P),U(P),(0,t.c)(P)]})},27957:function(g,S,e){"use strict";e.d(S,{D:function(){return R},Z:function(){return P}});var o=e(8671),t=e(52983),a={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},i=a,s=e(31680),v=function(ee,ne){return t.createElement(s.Z,(0,o.Z)((0,o.Z)({},ee),{},{ref:ne,icon:i}))};v.displayName="BarsOutlined";var d=t.forwardRef(v),c=e(97837),h=e(39092),b=e(87608),y=e.n(b),m=e(41922),C=e(6453),w=F=>!isNaN(parseFloat(F))&&isFinite(F),$=e(55841),z=function(F,ee){var ne={};for(var ve in F)Object.prototype.hasOwnProperty.call(F,ve)&&ee.indexOf(ve)<0&&(ne[ve]=F[ve]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ve=Object.getOwnPropertySymbols(F);de{let F=0;return function(){let ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return F+=1,`${ee}${F}`}})();var P=t.forwardRef((F,ee)=>{var{prefixCls:ne,className:ve,trigger:de,children:Ee,defaultCollapsed:ye=!1,theme:ie="dark",style:Y={},collapsible:K=!1,reverseArrow:A=!1,width:k=200,collapsedWidth:V=80,zeroWidthTriggerStyle:_,breakpoint:se,onCollapse:we,onBreakpoint:Pe}=F,Te=z(F,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]);const{siderHook:ue}=(0,t.useContext)($.Gs),[et,It]=(0,t.useState)("collapsed"in Te?Te.collapsed:ye),[jt,He]=(0,t.useState)(!1);(0,t.useEffect)(()=>{"collapsed"in Te&&It(Te.collapsed)},[Te.collapsed]);const Je=(je,Ce)=>{"collapsed"in Te||It(je),we==null||we(je,Ce)},Ae=(0,t.useRef)();Ae.current=je=>{He(je.matches),Pe==null||Pe(je.matches),et!==je.matches&&Je(je.matches,"responsive")},(0,t.useEffect)(()=>{function je(le){return Ae.current(le)}let Ce;if(typeof window!="undefined"){const{matchMedia:le}=window;if(le&&se&&se in U){Ce=le(`(max-width: ${U[se]})`);try{Ce.addEventListener("change",je)}catch(W){Ce.addListener(je)}je(Ce)}}return()=>{try{Ce==null||Ce.removeEventListener("change",je)}catch(le){Ce==null||Ce.removeListener(je)}}},[se]),(0,t.useEffect)(()=>{const je=j("ant-sider-");return ue.addSider(je),()=>ue.removeSider(je)},[]);const Ze=()=>{Je(!et,"clickTrigger")},{getPrefixCls:Ye}=(0,t.useContext)(C.E_),De=()=>{const je=Ye("layout-sider",ne),Ce=(0,m.Z)(Te,["collapsed"]),le=et?V:k,W=w(le)?`${le}px`:String(le),B=parseFloat(String(V||0))===0?t.createElement("span",{onClick:Ze,className:y()(`${je}-zero-width-trigger`,`${je}-zero-width-trigger-${A?"right":"left"}`),style:_},de||t.createElement(d,null)):null,J={expanded:A?t.createElement(h.Z,null):t.createElement(c.Z,null),collapsed:A?t.createElement(c.Z,null):t.createElement(h.Z,null)}[et?"collapsed":"expanded"],Q=de!==null?B||t.createElement("div",{className:`${je}-trigger`,onClick:Ze,style:{width:W}},de||J):null,re=Object.assign(Object.assign({},Y),{flex:`0 0 ${W}`,maxWidth:W,minWidth:W,width:W}),q=y()(je,`${je}-${ie}`,{[`${je}-collapsed`]:!!et,[`${je}-has-trigger`]:K&&de!==null&&!B,[`${je}-below`]:!!jt,[`${je}-zero-width`]:parseFloat(W)===0},ve);return t.createElement("aside",Object.assign({className:q},Ce,{style:re,ref:ee}),t.createElement("div",{className:`${je}-children`},Ee),K||jt&&B?Q:null)},Ge=t.useMemo(()=>({siderCollapsed:et}),[et]);return t.createElement(R.Provider,{value:Ge},De())})},55841:function(g,S,e){"use strict";e.d(S,{VY:function(){return I},$_:function(){return j},h4:function(){return R},Gs:function(){return T},ZP:function(){return P}});var o=e(61806),t=e(87608),a=e.n(t),i=e(41922),s=e(52983),v=e(6453),d=e(93411),c=e(19573),b=F=>{const{componentCls:ee,colorBgContainer:ne,colorBgBody:ve,colorText:de}=F;return{[`${ee}-sider-light`]:{background:ne,[`${ee}-sider-trigger`]:{color:de,background:ne},[`${ee}-sider-zero-width-trigger`]:{color:de,background:ne,border:`1px solid ${ve}`,borderInlineStart:0}}}};const y=F=>{const{antCls:ee,componentCls:ne,colorText:ve,colorTextLightSolid:de,colorBgHeader:Ee,colorBgBody:ye,colorBgTrigger:ie,layoutHeaderHeight:Y,layoutHeaderPaddingInline:K,layoutHeaderColor:A,layoutFooterPadding:k,layoutTriggerHeight:V,layoutZeroTriggerSize:_,motionDurationMid:se,motionDurationSlow:we,fontSize:Pe,borderRadius:Te}=F;return{[ne]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ye,"&, *":{boxSizing:"border-box"},[`&${ne}-has-sider`]:{flexDirection:"row",[`> ${ne}, > ${ne}-content`]:{width:0}},[`${ne}-header, &${ne}-footer`]:{flex:"0 0 auto"},[`${ne}-sider`]:{position:"relative",minWidth:0,background:Ee,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ee}-menu${ee}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:V},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:V,color:de,lineHeight:`${V}px`,textAlign:"center",background:ie,cursor:"pointer",transition:`all ${se}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Y,insetInlineEnd:-_,zIndex:1,width:_,height:_,color:de,fontSize:F.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ee,borderStartStartRadius:0,borderStartEndRadius:Te,borderEndEndRadius:Te,borderEndStartRadius:0,cursor:"pointer",transition:`background ${we} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${we}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-_,borderStartStartRadius:Te,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Te}}}}},b(F)),{"&-rtl":{direction:"rtl"}}),[`${ne}-header`]:{height:Y,paddingInline:K,color:A,lineHeight:`${Y}px`,background:Ee,[`${ee}-menu`]:{lineHeight:"inherit"}},[`${ne}-footer`]:{padding:k,color:ve,fontSize:Pe,background:ye},[`${ne}-content`]:{flex:"auto",minHeight:0}}};var m=(0,d.Z)("Layout",F=>{const{colorText:ee,controlHeightSM:ne,controlHeight:ve,controlHeightLG:de,marginXXS:Ee}=F,ye=de*1.25,ie=(0,c.TS)(F,{layoutHeaderHeight:ve*2,layoutHeaderPaddingInline:ye,layoutHeaderColor:ee,layoutFooterPadding:`${ne}px ${ye}px`,layoutTriggerHeight:de+Ee*2,layoutZeroTriggerSize:de});return[y(ie)]},F=>{const{colorBgLayout:ee}=F;return{colorBgHeader:"#001529",colorBgBody:ee,colorBgTrigger:"#002140"}}),C=function(F,ee){var ne={};for(var ve in F)Object.prototype.hasOwnProperty.call(F,ve)&&ee.indexOf(ve)<0&&(ne[ve]=F[ve]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,ve=Object.getOwnPropertySymbols(F);denull,removeSider:()=>null}});function w(F){let{suffixCls:ee,tagName:ne,displayName:ve}=F;return de=>s.forwardRef((ye,ie)=>s.createElement(de,Object.assign({ref:ie,suffixCls:ee,tagName:ne},ye)))}const $=s.forwardRef((F,ee)=>{const{prefixCls:ne,suffixCls:ve,className:de,tagName:Ee}=F,ye=C(F,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ie}=s.useContext(v.E_),Y=ie("layout",ne),[K,A]=m(Y),k=ve?`${Y}-${ve}`:Y;return K(s.createElement(Ee,Object.assign({className:a()(ne||k,de,A),ref:ee},ye)))}),z=s.forwardRef((F,ee)=>{const{direction:ne}=s.useContext(v.E_),[ve,de]=s.useState([]),{prefixCls:Ee,className:ye,rootClassName:ie,children:Y,hasSider:K,tagName:A}=F,k=C(F,["prefixCls","className","rootClassName","children","hasSider","tagName"]),V=(0,i.Z)(k,["suffixCls"]),{getPrefixCls:_}=s.useContext(v.E_),se=_("layout",Ee),[we,Pe]=m(se),Te=a()(se,{[`${se}-has-sider`]:typeof K=="boolean"?K:ve.length>0,[`${se}-rtl`]:ne==="rtl"},ye,ie,Pe),ue=s.useMemo(()=>({siderHook:{addSider:et=>{de(It=>[].concat((0,o.Z)(It),[et]))},removeSider:et=>{de(It=>It.filter(jt=>jt!==et))}}}),[]);return we(s.createElement(T.Provider,{value:ue},s.createElement(A,Object.assign({ref:ee,className:Te},V),Y)))}),U=w({tagName:"section",displayName:"Layout"})(z),R=w({suffixCls:"header",tagName:"header",displayName:"Header"})($),j=w({suffixCls:"footer",tagName:"footer",displayName:"Footer"})($),I=w({suffixCls:"content",tagName:"main",displayName:"Content"})($);var P=U},8296:function(g,S,e){"use strict";var o=e(52983);const t=(0,o.createContext)(void 0);S.Z=t},98584:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(79008),t=e(63573),a=t.Z,i=e(40702);const s="${label} is not a valid ${type}";var d={locale:"en",Pagination:o.Z,DatePicker:t.Z,TimePicker:i.Z,Calendar:a,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:s,method:s,array:s,object:s,number:s,date:s,boolean:s,integer:s,float:s,regexp:s,email:s,url:s,hex:s},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"}}},91907:function(g,S,e){"use strict";var o=e(52983),t=e(8296),a=e(98584);const i=(s,v)=>{const d=o.useContext(t.Z),c=o.useMemo(()=>{var b;const y=v||a.Z[s],m=(b=d==null?void 0:d[s])!==null&&b!==void 0?b:{};return Object.assign(Object.assign({},typeof y=="function"?y():y),m||{})},[s,v,d]),h=o.useMemo(()=>{const b=d==null?void 0:d.locale;return d!=null&&d.exist&&!b?a.Z.locale:b},[d]);return[c,h]};S.Z=i},76934:function(g,S,e){"use strict";e.d(S,{Z:function(){return y}});var o=e(43725),t={locale:"zh_CN",today:"\u4ECA\u5929",now:"\u6B64\u523B",backToToday:"\u8FD4\u56DE\u4ECA\u5929",ok:"\u786E\u5B9A",timeSelect:"\u9009\u62E9\u65F6\u95F4",dateSelect:"\u9009\u62E9\u65E5\u671F",weekSelect:"\u9009\u62E9\u5468",clear:"\u6E05\u9664",month:"\u6708",year:"\u5E74",previousMonth:"\u4E0A\u4E2A\u6708 (\u7FFB\u9875\u4E0A\u952E)",nextMonth:"\u4E0B\u4E2A\u6708 (\u7FFB\u9875\u4E0B\u952E)",monthSelect:"\u9009\u62E9\u6708\u4EFD",yearSelect:"\u9009\u62E9\u5E74\u4EFD",decadeSelect:"\u9009\u62E9\u5E74\u4EE3",yearFormat:"YYYY\u5E74",dayFormat:"D\u65E5",dateFormat:"YYYY\u5E74M\u6708D\u65E5",dateTimeFormat:"YYYY\u5E74M\u6708D\u65E5 HH\u65F6mm\u5206ss\u79D2",previousYear:"\u4E0A\u4E00\u5E74 (Control\u952E\u52A0\u5DE6\u65B9\u5411\u952E)",nextYear:"\u4E0B\u4E00\u5E74 (Control\u952E\u52A0\u53F3\u65B9\u5411\u952E)",previousDecade:"\u4E0A\u4E00\u5E74\u4EE3",nextDecade:"\u4E0B\u4E00\u5E74\u4EE3",previousCentury:"\u4E0A\u4E00\u4E16\u7EAA",nextCentury:"\u4E0B\u4E00\u4E16\u7EAA"},a=t,s={placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4",rangePlaceholder:["\u5F00\u59CB\u65F6\u95F4","\u7ED3\u675F\u65F6\u95F4"]};const v={lang:Object.assign({placeholder:"\u8BF7\u9009\u62E9\u65E5\u671F",yearPlaceholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",quarterPlaceholder:"\u8BF7\u9009\u62E9\u5B63\u5EA6",monthPlaceholder:"\u8BF7\u9009\u62E9\u6708\u4EFD",weekPlaceholder:"\u8BF7\u9009\u62E9\u5468",rangePlaceholder:["\u5F00\u59CB\u65E5\u671F","\u7ED3\u675F\u65E5\u671F"],rangeYearPlaceholder:["\u5F00\u59CB\u5E74\u4EFD","\u7ED3\u675F\u5E74\u4EFD"],rangeMonthPlaceholder:["\u5F00\u59CB\u6708\u4EFD","\u7ED3\u675F\u6708\u4EFD"],rangeQuarterPlaceholder:["\u5F00\u59CB\u5B63\u5EA6","\u7ED3\u675F\u5B63\u5EA6"],rangeWeekPlaceholder:["\u5F00\u59CB\u5468","\u7ED3\u675F\u5468"]},a),timePickerLocale:Object.assign({},s)};v.lang.ok="\u786E\u5B9A";var d=v,c=d;const h="${label}\u4E0D\u662F\u4E00\u4E2A\u6709\u6548\u7684${type}";var y={locale:"zh-cn",Pagination:o.Z,DatePicker:d,TimePicker:s,Calendar:c,global:{placeholder:"\u8BF7\u9009\u62E9"},Table:{filterTitle:"\u7B5B\u9009",filterConfirm:"\u786E\u5B9A",filterReset:"\u91CD\u7F6E",filterEmptyText:"\u65E0\u7B5B\u9009\u9879",filterCheckall:"\u5168\u9009",filterSearchPlaceholder:"\u5728\u7B5B\u9009\u9879\u4E2D\u641C\u7D22",selectAll:"\u5168\u9009\u5F53\u9875",selectInvert:"\u53CD\u9009\u5F53\u9875",selectNone:"\u6E05\u7A7A\u6240\u6709",selectionAll:"\u5168\u9009\u6240\u6709",sortTitle:"\u6392\u5E8F",expand:"\u5C55\u5F00\u884C",collapse:"\u5173\u95ED\u884C",triggerDesc:"\u70B9\u51FB\u964D\u5E8F",triggerAsc:"\u70B9\u51FB\u5347\u5E8F",cancelSort:"\u53D6\u6D88\u6392\u5E8F"},Modal:{okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",justOkText:"\u77E5\u9053\u4E86"},Tour:{Next:"\u4E0B\u4E00\u6B65",Previous:"\u4E0A\u4E00\u6B65",Finish:"\u7ED3\u675F\u5BFC\u89C8"},Popconfirm:{cancelText:"\u53D6\u6D88",okText:"\u786E\u5B9A"},Transfer:{titles:["",""],searchPlaceholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",itemUnit:"\u9879",itemsUnit:"\u9879",remove:"\u5220\u9664",selectCurrent:"\u5168\u9009\u5F53\u9875",removeCurrent:"\u5220\u9664\u5F53\u9875",selectAll:"\u5168\u9009\u6240\u6709",removeAll:"\u5220\u9664\u5168\u90E8",selectInvert:"\u53CD\u9009\u5F53\u9875"},Upload:{uploading:"\u6587\u4EF6\u4E0A\u4F20\u4E2D",removeFile:"\u5220\u9664\u6587\u4EF6",uploadError:"\u4E0A\u4F20\u9519\u8BEF",previewFile:"\u9884\u89C8\u6587\u4EF6",downloadFile:"\u4E0B\u8F7D\u6587\u4EF6"},Empty:{description:"\u6682\u65E0\u6570\u636E"},Icon:{icon:"\u56FE\u6807"},Text:{edit:"\u7F16\u8F91",copy:"\u590D\u5236",copied:"\u590D\u5236\u6210\u529F",expand:"\u5C55\u5F00"},PageHeader:{back:"\u8FD4\u56DE"},Form:{optional:"\uFF08\u53EF\u9009\uFF09",defaultValidateMessages:{default:"\u5B57\u6BB5\u9A8C\u8BC1\u9519\u8BEF${label}",required:"\u8BF7\u8F93\u5165${label}",enum:"${label}\u5FC5\u987B\u662F\u5176\u4E2D\u4E00\u4E2A[${enum}]",whitespace:"${label}\u4E0D\u80FD\u4E3A\u7A7A\u5B57\u7B26",date:{format:"${label}\u65E5\u671F\u683C\u5F0F\u65E0\u6548",parse:"${label}\u4E0D\u80FD\u8F6C\u6362\u4E3A\u65E5\u671F",invalid:"${label}\u662F\u4E00\u4E2A\u65E0\u6548\u65E5\u671F"},types:{string:h,method:h,array:h,object:h,number:h,date:h,boolean:h,integer:h,float:h,regexp:h,email:h,url:h,hex:h},string:{len:"${label}\u987B\u4E3A${len}\u4E2A\u5B57\u7B26",min:"${label}\u6700\u5C11${min}\u4E2A\u5B57\u7B26",max:"${label}\u6700\u591A${max}\u4E2A\u5B57\u7B26",range:"${label}\u987B\u5728${min}-${max}\u5B57\u7B26\u4E4B\u95F4"},number:{len:"${label}\u5FC5\u987B\u7B49\u4E8E${len}",min:"${label}\u6700\u5C0F\u503C\u4E3A${min}",max:"${label}\u6700\u5927\u503C\u4E3A${max}",range:"${label}\u987B\u5728${min}-${max}\u4E4B\u95F4"},array:{len:"\u987B\u4E3A${len}\u4E2A${label}",min:"\u6700\u5C11${min}\u4E2A${label}",max:"\u6700\u591A${max}\u4E2A${label}",range:"${label}\u6570\u91CF\u987B\u5728${min}-${max}\u4E4B\u95F4"},pattern:{mismatch:"${label}\u4E0E\u6A21\u5F0F\u4E0D\u5339\u914D${pattern}"}}},Image:{preview:"\u9884\u89C8"},QRCode:{expired:"\u4E8C\u7EF4\u7801\u8FC7\u671F",refresh:"\u70B9\u51FB\u5237\u65B0"}}},44256:function(g,S,e){"use strict";e.d(S,{J:function(){return i}});var o=e(52983),t=function(s,v){var d={};for(var c in s)Object.prototype.hasOwnProperty.call(s,c)&&v.indexOf(c)<0&&(d[c]=s[c]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,c=Object.getOwnPropertySymbols(s);h{const{children:v}=s,d=t(s,["children"]),c=o.useContext(a),h=o.useMemo(()=>Object.assign(Object.assign({},c),d),[c,d.prefixCls,d.mode,d.selectable]);return o.createElement(a.Provider,{value:h},v)};S.Z=a},34227:function(g,S,e){"use strict";e.d(S,{Z:function(){return je}});var o=e(26267),t=e(52983),a=e(41922),i=e(70743),s=e(87608),v=e.n(s),d=e(59300),c=e(78095),h=e(17374),b=e(6453),y=e(87528),m=e(3471),C=e(65876),T=e(29740),w=e(93411),$=e(19573),U=Ce=>{const{componentCls:le,motionDurationSlow:W,menuHorizontalHeight:B,colorSplit:M,lineWidth:L,lineType:J,menuItemPaddingInline:Q}=Ce;return{[`${le}-horizontal`]:{lineHeight:`${B}px`,border:0,borderBottom:`${L}px ${J} ${M}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${le}-item, ${le}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Q},[`> ${le}-item:hover, - > ${le}-item-active, - > ${le}-submenu ${le}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${le}-item, ${le}-submenu-title`]:{transition:[`border-color ${W}`,`background ${W}`].join(",")},[`${le}-submenu-arrow`]:{display:"none"}}}},j=Ce=>{let{componentCls:le,menuArrowOffset:W}=Ce;return{[`${le}-rtl`]:{direction:"rtl"},[`${le}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${le}-rtl${le}-vertical, - ${le}-submenu-rtl ${le}-vertical`]:{[`${le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${W})`},"&::after":{transform:`rotate(45deg) translateY(${W})`}}}}},I=e(26554);const P=Ce=>Object.assign({},(0,I.oN)(Ce));var ee=(Ce,le)=>{const{componentCls:W,colorItemText:B,colorItemTextSelected:M,colorGroupTitle:L,colorItemBg:J,colorSubItemBg:Q,colorItemBgSelected:re,colorActiveBarHeight:q,colorActiveBarWidth:ce,colorActiveBarBorderSize:fe,motionDurationSlow:Ne,motionEaseInOut:tt,motionEaseOut:pe,menuItemPaddingInline:Oe,motionDurationMid:X,colorItemTextHover:Re,lineType:Qe,colorSplit:Xe,colorItemTextDisabled:Ve,colorDangerItemText:be,colorDangerItemTextHover:ge,colorDangerItemTextSelected:he,colorDangerItemBgActive:nt,colorDangerItemBgSelected:wt,colorItemBgHover:Pt,menuSubMenuBg:ht,colorItemTextSelectedHorizontal:Vt,colorItemBgSelectedHorizontal:Ut}=Ce;return{[`${W}-${le}, ${W}-${le} > ${W}`]:{color:B,background:J,[`&${W}-root:focus-visible`]:Object.assign({},P(Ce)),[`${W}-item-group-title`]:{color:L},[`${W}-submenu-selected`]:{[`> ${W}-submenu-title`]:{color:M}},[`${W}-item-disabled, ${W}-submenu-disabled`]:{color:`${Ve} !important`},[`${W}-item:hover, ${W}-submenu-title:hover`]:{[`&:not(${W}-item-selected):not(${W}-submenu-selected)`]:{color:Re}},[`&:not(${W}-horizontal)`]:{[`${W}-item:not(${W}-item-selected)`]:{"&:hover":{backgroundColor:Pt},"&:active":{backgroundColor:re}},[`${W}-submenu-title`]:{"&:hover":{backgroundColor:Pt},"&:active":{backgroundColor:re}}},[`${W}-item-danger`]:{color:be,[`&${W}-item:hover`]:{[`&:not(${W}-item-selected):not(${W}-submenu-selected)`]:{color:ge}},[`&${W}-item:active`]:{background:nt}},[`${W}-item a`]:{"&, &:hover":{color:"inherit"}},[`${W}-item-selected`]:{color:M,[`&${W}-item-danger`]:{color:he},["a, a:hover"]:{color:"inherit"}},[`& ${W}-item-selected`]:{backgroundColor:re,[`&${W}-item-danger`]:{backgroundColor:wt}},[`${W}-item, ${W}-submenu-title`]:{[`&:not(${W}-item-disabled):focus-visible`]:Object.assign({},P(Ce))},[`&${W}-submenu > ${W}`]:{backgroundColor:ht},[`&${W}-popup > ${W}`]:{backgroundColor:J},[`&${W}-horizontal`]:Object.assign(Object.assign({},le==="dark"?{borderBottom:0}:{}),{[`> ${W}-item, > ${W}-submenu`]:{top:fe,marginTop:-fe,marginBottom:0,borderRadius:0,"&::after":{position:"absolute",insetInline:Oe,bottom:0,borderBottom:`${q}px solid transparent`,transition:`border-color ${Ne} ${tt}`,content:'""'},["&:hover, &-active, &-open"]:{"&::after":{borderBottomWidth:q,borderBottomColor:Vt}},["&-selected"]:{color:Vt,backgroundColor:Ut,"&::after":{borderBottomWidth:q,borderBottomColor:Vt}}}}),[`&${W}-root`]:{[`&${W}-inline, &${W}-vertical`]:{borderInlineEnd:`${fe}px ${Qe} ${Xe}`}},[`&${W}-inline`]:{[`${W}-sub${W}-inline`]:{background:Q},[`${W}-item, ${W}-submenu-title`]:fe&&ce?{width:`calc(100% + ${fe}px)`}:{},[`${W}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ce}px solid ${M}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${X} ${pe}`,`opacity ${X} ${pe}`].join(","),content:'""'},[`&${W}-item-danger`]:{"&::after":{borderInlineEndColor:he}}},[`${W}-selected, ${W}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${X} ${tt}`,`opacity ${X} ${tt}`].join(",")}}}}}};const ne=Ce=>{const{componentCls:le,menuItemHeight:W,itemMarginInline:B,padding:M,menuArrowSize:L,marginXS:J,marginXXS:Q}=Ce,re=M+L+J;return{[`${le}-item`]:{position:"relative"},[`${le}-item, ${le}-submenu-title`]:{height:W,lineHeight:`${W}px`,paddingInline:M,overflow:"hidden",textOverflow:"ellipsis",marginInline:B,marginBlock:Q,width:`calc(100% - ${B*2}px)`},[`${le}-submenu`]:{paddingBottom:.02},[`> ${le}-item, - > ${le}-submenu > ${le}-submenu-title`]:{height:W,lineHeight:`${W}px`},[`${le}-item-group-list ${le}-submenu-title, - ${le}-submenu-title`]:{paddingInlineEnd:re}}};var de=Ce=>{const{componentCls:le,iconCls:W,menuItemHeight:B,colorTextLightSolid:M,dropdownWidth:L,controlHeightLG:J,motionDurationMid:Q,motionEaseOut:re,paddingXL:q,fontSizeSM:ce,fontSizeLG:fe,motionDurationSlow:Ne,paddingXS:tt,boxShadowSecondary:pe}=Ce,Oe={height:B,lineHeight:`${B}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[le]:{["&-inline, &-vertical"]:Object.assign({[`&${le}-root`]:{boxShadow:"none"}},ne(Ce))},[`${le}-submenu-popup`]:{[`${le}-vertical`]:Object.assign(Object.assign({},ne(Ce)),{boxShadow:pe})}},{[`${le}-submenu-popup ${le}-vertical${le}-sub`]:{minWidth:L,maxHeight:`calc(100vh - ${J*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${le}-inline`]:{width:"100%",[`&${le}-root`]:{[`${le}-item, ${le}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ne}`,`background ${Ne}`,`padding ${Q} ${re}`].join(","),[`> ${le}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${le}-sub${le}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${le}-submenu > ${le}-submenu-title`]:Oe,[`& ${le}-item-group-title`]:{paddingInlineStart:q}},[`${le}-item`]:Oe}},{[`${le}-inline-collapsed`]:{width:B*2,[`&${le}-root`]:{[`${le}-item, ${le}-submenu ${le}-submenu-title`]:{[`> ${le}-inline-collapsed-noicon`]:{fontSize:fe,textAlign:"center"}}},[`> ${le}-item, - > ${le}-item-group > ${le}-item-group-list > ${le}-item, - > ${le}-item-group > ${le}-item-group-list > ${le}-submenu > ${le}-submenu-title, - > ${le}-submenu > ${le}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ce}px)`,textOverflow:"clip",[` - ${le}-submenu-arrow, - ${le}-submenu-expand-icon - `]:{opacity:0},[`${le}-item-icon, ${W}`]:{margin:0,fontSize:fe,lineHeight:`${B}px`,"+ span":{display:"inline-block",opacity:0}}},[`${le}-item-icon, ${W}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${le}-item-icon, ${W}`]:{display:"none"},"a, a:hover":{color:M}},[`${le}-item-group-title`]:Object.assign(Object.assign({},I.vS),{paddingInline:tt})}}]};const Ee=Ce=>{const{componentCls:le,fontSize:W,motionDurationSlow:B,motionDurationMid:M,motionEaseInOut:L,motionEaseOut:J,iconCls:Q,controlHeightSM:re}=Ce;return{[`${le}-item, ${le}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${B}`,`background ${B}`,`padding ${B} ${L}`].join(","),[`${le}-item-icon, ${Q}`]:{minWidth:W,fontSize:W,transition:[`font-size ${M} ${J}`,`margin ${B} ${L}`,`color ${B}`].join(","),"+ span":{marginInlineStart:re-W,opacity:1,transition:[`opacity ${B} ${L}`,`margin ${B}`,`color ${B}`].join(",")}},[`${le}-item-icon`]:Object.assign({},(0,I.Ro)()),[`&${le}-item-only-child`]:{[`> ${Q}, > ${le}-item-icon`]:{marginInlineEnd:0}}},[`${le}-item-disabled, ${le}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${le}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ye=Ce=>{const{componentCls:le,motionDurationSlow:W,motionEaseInOut:B,borderRadius:M,menuArrowSize:L,menuArrowOffset:J}=Ce;return{[`${le}-submenu`]:{["&-expand-icon, &-arrow"]:{position:"absolute",top:"50%",insetInlineEnd:Ce.margin,width:L,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${W} ${B}, opacity ${W}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:L*.6,height:L*.15,backgroundColor:"currentcolor",borderRadius:M,transition:[`background ${W} ${B}`,`transform ${W} ${B}`,`top ${W} ${B}`,`color ${W} ${B}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},ie=Ce=>{const{antCls:le,componentCls:W,fontSize:B,motionDurationSlow:M,motionDurationMid:L,motionEaseInOut:J,lineHeight:Q,paddingXS:re,padding:q,colorSplit:ce,lineWidth:fe,zIndexPopup:Ne,borderRadiusLG:tt,radiusSubMenuItem:pe,menuArrowSize:Oe,menuArrowOffset:X,lineType:Re,menuPanelMaskInset:Qe}=Ce;return[{"":{[`${W}`]:Object.assign(Object.assign({},(0,I.dF)()),{["&-hidden"]:{display:"none"}})},[`${W}-submenu-hidden`]:{display:"none"}},{[W]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,I.Wf)(Ce)),(0,I.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:B,lineHeight:0,listStyle:"none",outline:"none",transition:[`background ${M}`,`width ${M} cubic-bezier(0.2, 0, 0, 1) 0s`].join(","),["ul, ol"]:{margin:0,padding:0,listStyle:"none"},["&-overflow"]:{display:"flex",[`${W}-item`]:{flex:"none"}},[`${W}-item, ${W}-submenu, ${W}-submenu-title`]:{borderRadius:Ce.radiusItem},[`${W}-item-group-title`]:{padding:`${re}px ${q}px`,fontSize:B,lineHeight:Q,transition:`all ${M}`},[`&-horizontal ${W}-submenu`]:{transition:[`border-color ${M} ${J}`,`background ${M} ${J}`].join(",")},[`${W}-submenu, ${W}-submenu-inline`]:{transition:[`border-color ${M} ${J}`,`background ${M} ${J}`,`padding ${L} ${J}`].join(",")},[`${W}-submenu ${W}-sub`]:{cursor:"initial",transition:[`background ${M} ${J}`,`padding ${M} ${J}`].join(",")},[`${W}-title-content`]:{transition:`color ${M}`},[`${W}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${W}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ce,borderStyle:Re,borderWidth:0,borderTopWidth:fe,marginBlock:fe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ee(Ce)),{[`${W}-item-group`]:{[`${W}-item-group-list`]:{margin:0,padding:0,[`${W}-item, ${W}-submenu-title`]:{paddingInline:`${B*2}px ${q}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ne,background:"transparent",borderRadius:tt,boxShadow:"none",transformOrigin:"0 0","&::before":{position:"absolute",inset:`${Qe}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Qe},[`> ${W}`]:Object.assign(Object.assign(Object.assign({borderRadius:tt},Ee(Ce)),ye(Ce)),{[`${W}-item, ${W}-submenu > ${W}-submenu-title`]:{borderRadius:pe},[`${W}-submenu-title::after`]:{transition:`transform ${M} ${J}`}})}}),ye(Ce)),{[`&-inline-collapsed ${W}-submenu-arrow, - &-inline ${W}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${X})`},"&::after":{transform:`rotate(45deg) translateX(-${X})`}},[`${W}-submenu-open${W}-submenu-inline > ${W}-submenu-title > ${W}-submenu-arrow`]:{transform:`translateY(-${Oe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${X})`},"&::before":{transform:`rotate(45deg) translateX(${X})`}}})},{[`${le}-layout-header`]:{[W]:{lineHeight:"inherit"}}}]};var Y=(Ce,le)=>(0,w.Z)("Menu",(B,M)=>{let{overrideComponentToken:L}=M;if(le===!1)return[];const{colorBgElevated:J,colorPrimary:Q,colorError:re,colorErrorHover:q,colorTextLightSolid:ce,controlHeightLG:fe,fontSize:Ne}=B,tt=Ne/7*5,pe=(0,$.TS)(B,{menuItemHeight:fe,menuItemPaddingInline:B.margin,menuArrowSize:tt,menuHorizontalHeight:fe*1.15,menuArrowOffset:`${tt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:J}),Oe=new y.C(ce).setAlpha(.65).toRgbString(),X=(0,$.TS)(pe,{colorItemText:Oe,colorItemTextHover:ce,colorGroupTitle:Oe,colorItemTextSelected:ce,colorItemBg:"#001529",colorSubItemBg:"#000c17",colorItemBgActive:"transparent",colorItemBgSelected:Q,colorActiveBarWidth:0,colorActiveBarHeight:0,colorActiveBarBorderSize:0,colorItemTextDisabled:new y.C(ce).setAlpha(.25).toRgbString(),colorDangerItemText:re,colorDangerItemTextHover:q,colorDangerItemTextSelected:ce,colorDangerItemBgActive:re,colorDangerItemBgSelected:re,menuSubMenuBg:"#001529",colorItemTextSelectedHorizontal:ce,colorItemBgSelectedHorizontal:Q},Object.assign({},L));return[ie(pe),U(pe),de(pe),ee(pe,"light"),ee(X,"dark"),j(pe),(0,m.Z)(pe),(0,C.oN)(pe,"slide-up"),(0,C.oN)(pe,"slide-down"),(0,T._y)(pe,"zoom-big")]},B=>{const{colorPrimary:M,colorError:L,colorTextDisabled:J,colorErrorBg:Q,colorText:re,colorTextDescription:q,colorBgContainer:ce,colorFillAlter:fe,colorFillContent:Ne,lineWidth:tt,lineWidthBold:pe,controlItemBgActive:Oe,colorBgTextHover:X}=B;return{dropdownWidth:160,zIndexPopup:B.zIndexPopupBase+50,radiusItem:B.borderRadiusLG,radiusSubMenuItem:B.borderRadiusSM,colorItemText:re,colorItemTextHover:re,colorItemTextHoverHorizontal:M,colorGroupTitle:q,colorItemTextSelected:M,colorItemTextSelectedHorizontal:M,colorItemBg:ce,colorItemBgHover:X,colorItemBgActive:Ne,colorSubItemBg:fe,colorItemBgSelected:Oe,colorItemBgSelectedHorizontal:"transparent",colorActiveBarWidth:0,colorActiveBarHeight:pe,colorActiveBarBorderSize:tt,colorItemTextDisabled:J,colorDangerItemText:L,colorDangerItemTextHover:L,colorDangerItemTextSelected:L,colorDangerItemBgActive:Q,colorDangerItemBgSelected:Q,itemMarginInline:B.marginXXS}})(Ce),K=e(44256),A=function(Ce,le){var W={};for(var B in Ce)Object.prototype.hasOwnProperty.call(Ce,B)&&le.indexOf(B)<0&&(W[B]=Ce[B]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,B=Object.getOwnPropertySymbols(Ce);M{const{prefixCls:le,className:W,dashed:B}=Ce,M=A(Ce,["prefixCls","className","dashed"]),{getPrefixCls:L}=t.useContext(b.E_),J=L("menu",le),Q=v()({[`${J}-item-divider-dashed`]:!!B},W);return t.createElement(o.iz,Object.assign({className:Q},M))},_=e(73355),se=e(27957),we=e(29492),Te=(0,t.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),et=Ce=>{var le;const{className:W,children:B,icon:M,title:L,danger:J}=Ce,{prefixCls:Q,firstLevel:re,direction:q,disableMenuItemTitleTooltip:ce,inlineCollapsed:fe}=t.useContext(Te),Ne=Qe=>{const Xe=t.createElement("span",{className:`${Q}-title-content`},B);return(!M||(0,h.l$)(B)&&B.type==="span")&&B&&Qe&&re&&typeof B=="string"?t.createElement("div",{className:`${Q}-inline-collapsed-noicon`},B.charAt(0)):Xe},{siderCollapsed:tt}=t.useContext(se.D);let pe=L;typeof L=="undefined"?pe=re?B:"":L===!1&&(pe="");const Oe={title:pe};!tt&&!fe&&(Oe.title=null,Oe.open=!1);const X=(0,_.Z)(B).length;let Re=t.createElement(o.ck,Object.assign({},(0,a.Z)(Ce,["title","icon","danger"]),{className:v()({[`${Q}-item-danger`]:J,[`${Q}-item-only-child`]:(M?X+1:X)===1},W),title:typeof L=="string"?L:void 0}),(0,h.Tm)(M,{className:v()((0,h.l$)(M)?(le=M.props)===null||le===void 0?void 0:le.className:"",`${Q}-item-icon`)}),Ne(fe));return ce||(Re=t.createElement(we.Z,Object.assign({},Oe,{placement:q==="rtl"?"left":"right",overlayClassName:`${Q}-inline-collapsed-tooltip`}),Re)),Re},jt=Ce=>{var le;const{popupClassName:W,icon:B,title:M,theme:L}=Ce,J=t.useContext(Te),{prefixCls:Q,inlineCollapsed:re,theme:q,mode:ce}=J,fe=(0,o.Xl)();let Ne;if(!B)Ne=re&&!fe.length&&M&&typeof M=="string"?t.createElement("div",{className:`${Q}-inline-collapsed-noicon`},M.charAt(0)):t.createElement("span",{className:`${Q}-title-content`},M);else{const Oe=(0,h.l$)(M)&&M.type==="span";Ne=t.createElement(t.Fragment,null,(0,h.Tm)(B,{className:v()((0,h.l$)(B)?(le=B.props)===null||le===void 0?void 0:le.className:"",`${Q}-item-icon`)}),Oe?M:t.createElement("span",{className:`${Q}-title-content`},M))}const tt=t.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]),pe=ce==="horizontal"?[0,8]:[10,0];return t.createElement(Te.Provider,{value:tt},t.createElement(o.Wd,Object.assign({popupOffset:pe},(0,a.Z)(Ce,["icon"]),{title:Ne,popupClassName:v()(Q,W,`${Q}-${L||q}`)})))},He=function(Ce,le){var W={};for(var B in Ce)Object.prototype.hasOwnProperty.call(Ce,B)&&le.indexOf(B)<0&&(W[B]=Ce[B]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,B=Object.getOwnPropertySymbols(Ce);M{if(le&&typeof le=="object"){const B=le,{label:M,children:L,key:J,type:Q}=B,re=He(B,["label","children","key","type"]),q=J!=null?J:`tmp-${W}`;return L||Q==="group"?Q==="group"?t.createElement(o.BW,Object.assign({key:q},re,{title:M}),Je(L)):t.createElement(jt,Object.assign({key:q},re,{title:M}),Je(L)):Q==="divider"?t.createElement(V,Object.assign({key:q},re)):t.createElement(et,Object.assign({key:q},re),M)}return null}).filter(le=>le)}function Ae(Ce){return t.useMemo(()=>Ce&&Je(Ce),[Ce])}var Ze=function(Ce,le){var W={};for(var B in Ce)Object.prototype.hasOwnProperty.call(Ce,B)&&le.indexOf(B)<0&&(W[B]=Ce[B]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,B=Object.getOwnPropertySymbols(Ce);M{var W,B;const M=t.useContext(K.Z),L=M||{},{getPrefixCls:J,getPopupContainer:Q,direction:re}=t.useContext(b.E_),q=J(),{prefixCls:ce,className:fe,theme:Ne="light",expandIcon:tt,_internalDisableMenuItemTitleTooltip:pe,inlineCollapsed:Oe,siderCollapsed:X,items:Re,children:Qe,rootClassName:Xe,mode:Ve,selectable:be,onClick:ge}=Ce,he=Ze(Ce,["prefixCls","className","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick"]),nt=(0,a.Z)(he,["collapsedWidth"]),wt=Ae(Re)||Qe;(W=L.validator)===null||W===void 0||W.call(L,{mode:Ve});const Pt=(0,i.Z)(function(){var Rt;ge==null||ge.apply(void 0,arguments),(Rt=L.onClick)===null||Rt===void 0||Rt.call(L)}),ht=L.mode||Ve,Vt=be!=null?be:L.selectable,Ut=t.useMemo(()=>X!==void 0?X:Oe,[Oe,X]),Jt={horizontal:{motionName:`${q}-slide-up`},inline:(0,c.ZP)(q),other:{motionName:`${q}-zoom-big`}},un=J("menu",ce||L.prefixCls),[tn,gt]=Y(un,!M),ut=v()(`${un}-${Ne}`,fe);let ze;if(typeof tt=="function")ze=tt;else{const Rt=tt||L.expandIcon;ze=(0,h.Tm)(Rt,{className:v()(`${un}-submenu-expand-icon`,(B=Rt==null?void 0:Rt.props)===null||B===void 0?void 0:B.className)})}const Ot=t.useMemo(()=>({prefixCls:un,inlineCollapsed:Ut||!1,direction:re,firstLevel:!0,theme:Ne,mode:ht,disableMenuItemTitleTooltip:pe}),[un,Ut,re,pe,Ne]);return tn(t.createElement(K.Z.Provider,{value:null},t.createElement(Te.Provider,{value:Ot},t.createElement(o.ZP,Object.assign({getPopupContainer:Q,overflowedIndicator:t.createElement(d.Z,null),overflowedIndicatorPopupClassName:`${un}-${Ne}`,mode:ht,selectable:Vt,onClick:Pt},nt,{inlineCollapsed:Ut,className:ut,prefixCls:un,direction:re,defaultMotions:Jt,expandIcon:ze,ref:le,rootClassName:v()(Xe,gt)}),wt))))});const Ge=(0,t.forwardRef)((Ce,le)=>{const W=(0,t.useRef)(null),B=t.useContext(se.D);return(0,t.useImperativeHandle)(le,()=>({menu:W.current,focus:M=>{var L;(L=W.current)===null||L===void 0||L.focus(M)}})),t.createElement(De,Object.assign({ref:W},Ce,B))});Ge.Item=et,Ge.SubMenu=jt,Ge.Divider=V,Ge.ItemGroup=o.BW;var je=Ge},4137:function(g,S,e){"use strict";e.d(S,{ZP:function(){return Ge}});var o=e(61806),t=e(32607),a=e(52983),i=e(26873),s=e(47575),v=e(38634),d=e(45171),c=e(12684),h=e(67552),b=e(25457),y=e(87608),m=e.n(y),C=e(62713),T=e(26554),w=e(93411),$=e(19573);const z=je=>{const{componentCls:Ce,iconCls:le,boxShadow:W,colorText:B,colorBgElevated:M,colorSuccess:L,colorError:J,colorWarning:Q,colorInfo:re,fontSizeLG:q,motionEaseInOutCirc:ce,motionDurationSlow:fe,marginXS:Ne,paddingXS:tt,borderRadiusLG:pe,zIndexPopup:Oe,messageNoticeContentPadding:X}=je,Re=`${Ce}-notice`,Qe=new C.E4("MessageMoveIn",{"0%":{padding:0,transform:"translateY(-100%)",opacity:0},"100%":{padding:tt,transform:"translateY(0)",opacity:1}}),Xe=new C.E4("MessageMoveOut",{"0%":{maxHeight:je.height,padding:tt,opacity:1},"100%":{maxHeight:0,padding:0,opacity:0}}),Ve={padding:tt,textAlign:"center",[`${Ce}-custom-content > ${le}`]:{verticalAlign:"text-bottom",marginInlineEnd:Ne,fontSize:q},[`${Re}-content`]:{display:"inline-block",padding:X,background:M,borderRadius:pe,boxShadow:W,pointerEvents:"all"},[`${Ce}-success > ${le}`]:{color:L},[`${Ce}-error > ${le}`]:{color:J},[`${Ce}-warning > ${le}`]:{color:Q},[`${Ce}-info > ${le}, - ${Ce}-loading > ${le}`]:{color:re}};return[{[Ce]:Object.assign(Object.assign({},(0,T.Wf)(je)),{color:B,position:"fixed",top:Ne,width:"100%",pointerEvents:"none",zIndex:Oe,[`${Ce}-move-up`]:{animationFillMode:"forwards"},[` - ${Ce}-move-up-appear, - ${Ce}-move-up-enter - `]:{animationName:Qe,animationDuration:fe,animationPlayState:"paused",animationTimingFunction:ce},[` - ${Ce}-move-up-appear${Ce}-move-up-appear-active, - ${Ce}-move-up-enter${Ce}-move-up-enter-active - `]:{animationPlayState:"running"},[`${Ce}-move-up-leave`]:{animationName:Xe,animationDuration:fe,animationPlayState:"paused",animationTimingFunction:ce},[`${Ce}-move-up-leave${Ce}-move-up-leave-active`]:{animationPlayState:"running"},"&-rtl":{direction:"rtl",span:{direction:"rtl"}}})},{[Ce]:{[Re]:Object.assign({},Ve)}},{[`${Ce}-notice-pure-panel`]:Object.assign(Object.assign({},Ve),{padding:0,textAlign:"start"})}]};var U=(0,w.Z)("Message",je=>{const Ce=(0,$.TS)(je,{messageNoticeContentPadding:`${(je.controlHeightLG-je.fontSize*je.lineHeight)/2}px ${je.paddingSM}px`});return[z(Ce)]},je=>({height:150,zIndexPopup:je.zIndexPopupBase+10})),R=e(6453),j=function(je,Ce){var le={};for(var W in je)Object.prototype.hasOwnProperty.call(je,W)&&Ce.indexOf(W)<0&&(le[W]=je[W]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,W=Object.getOwnPropertySymbols(je);B{Ce=je(()=>{B(!0)})}),W=()=>{Ce==null||Ce()};return W.then=(B,M)=>le.then(B,M),W.promise=le,W}var de=function(je,Ce){var le={};for(var W in je)Object.prototype.hasOwnProperty.call(je,W)&&Ce.indexOf(W)<0&&(le[W]=je[W]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var B=0,W=Object.getOwnPropertySymbols(je);B{const{top:le,prefixCls:W,getContainer:B,maxCount:M,duration:L=ye,rtl:J,transitionName:Q,onAllRemoved:re}=je,{getPrefixCls:q,getPopupContainer:ce}=a.useContext(R.E_),fe=W||q("message"),[,Ne]=U(fe),tt=()=>({left:"50%",transform:"translateX(-50%)",top:le!=null?le:Ee}),pe=()=>m()(Ne,J?`${fe}-rtl`:""),Oe=()=>ne(fe,Q),X=a.createElement("span",{className:`${fe}-close-x`},a.createElement(ee.Z,{className:`${fe}-close-icon`})),[Re,Qe]=(0,b.l)({prefixCls:fe,style:tt,className:pe,motion:Oe,closable:!1,closeIcon:X,duration:L,getContainer:()=>(B==null?void 0:B())||(ce==null?void 0:ce())||document.body,maxCount:M,onAllRemoved:re});return a.useImperativeHandle(Ce,()=>Object.assign(Object.assign({},Re),{prefixCls:fe,hashId:Ne})),Qe});let Y=0;function K(je){const Ce=a.useRef(null);return[a.useMemo(()=>{const W=Q=>{var re;(re=Ce.current)===null||re===void 0||re.close(Q)},B=Q=>{if(!Ce.current){const Ve=()=>{};return Ve.then=()=>{},Ve}const{open:re,prefixCls:q,hashId:ce}=Ce.current,fe=`${q}-notice`,{content:Ne,icon:tt,type:pe,key:Oe,className:X,onClose:Re}=Q,Qe=de(Q,["content","icon","type","key","className","onClose"]);let Xe=Oe;return Xe==null&&(Y+=1,Xe=`antd-message-${Y}`),ve(Ve=>(re(Object.assign(Object.assign({},Qe),{key:Xe,content:a.createElement(P,{prefixCls:q,type:pe,icon:tt},Ne),placement:"top",className:m()(pe&&`${fe}-${pe}`,ce,X),onClose:()=>{Re==null||Re(),Ve()}})),()=>{W(Xe)}))},L={open:B,destroy:Q=>{var re;Q!==void 0?W(Q):(re=Ce.current)===null||re===void 0||re.destroy()}};return["info","success","warning","error","loading"].forEach(Q=>{const re=(q,ce,fe)=>{let Ne;q&&typeof q=="object"&&"content"in q?Ne=q:Ne={content:q};let tt,pe;typeof ce=="function"?pe=ce:(tt=ce,pe=fe);const Oe=Object.assign(Object.assign({onClose:pe,duration:tt},Ne),{type:Q});return B(Oe)};L[Q]=re}),L},[]),a.createElement(ie,Object.assign({key:"message-holder"},je,{ref:Ce}))]}function A(je){return K(je)}let k=null,V=je=>je(),_=[],se={};function we(){const{prefixCls:je,getContainer:Ce,duration:le,rtl:W,maxCount:B,top:M}=se,L=je!=null?je:(0,i.w6)().getPrefixCls("message"),J=(Ce==null?void 0:Ce())||document.body;return{prefixCls:L,container:J,duration:le,rtl:W,maxCount:B,top:M}}const Pe=a.forwardRef((je,Ce)=>{const le=()=>{const{prefixCls:ce,container:fe,maxCount:Ne,duration:tt,rtl:pe,top:Oe}=we();return{prefixCls:ce,getContainer:()=>fe,maxCount:Ne,duration:tt,rtl:pe,top:Oe}},[W,B]=a.useState(le),[M,L]=K(W),J=(0,i.w6)(),Q=J.getRootPrefixCls(),re=J.getIconPrefixCls(),q=()=>{B(le)};return a.useEffect(q,[]),a.useImperativeHandle(Ce,()=>{const ce=Object.assign({},M);return Object.keys(ce).forEach(fe=>{ce[fe]=function(){return q(),M[fe].apply(M,arguments)}}),{instance:ce,sync:q}}),a.createElement(i.ZP,{prefixCls:Q,iconPrefixCls:re},L)});function Te(){if(!k){const je=document.createDocumentFragment(),Ce={fragment:je};k=Ce,V(()=>{(0,t.s)(a.createElement(Pe,{ref:le=>{const{instance:W,sync:B}=le||{};Promise.resolve().then(()=>{!Ce.instance&&W&&(Ce.instance=W,Ce.sync=B,Te())})}}),je)});return}k.instance&&(_.forEach(je=>{const{type:Ce,skipped:le}=je;if(!le)switch(Ce){case"open":{V(()=>{const W=k.instance.open(Object.assign(Object.assign({},se),je.config));W==null||W.then(je.resolve),je.setCloseFn(W)});break}case"destroy":V(()=>{k==null||k.instance.destroy(je.key)});break;default:V(()=>{var W;const B=(W=k.instance)[Ce].apply(W,(0,o.Z)(je.args));B==null||B.then(je.resolve),je.setCloseFn(B)})}}),_=[])}function ue(je){se=Object.assign(Object.assign({},se),je),V(()=>{var Ce;(Ce=k==null?void 0:k.sync)===null||Ce===void 0||Ce.call(k)})}function et(je){const Ce=ve(le=>{let W;const B={type:"open",config:je,resolve:le,setCloseFn:M=>{W=M}};return _.push(B),()=>{W?V(()=>{W()}):B.skipped=!0}});return Te(),Ce}function It(je,Ce){const le=ve(W=>{let B;const M={type:je,args:Ce,resolve:W,setCloseFn:L=>{B=L}};return _.push(M),()=>{B?V(()=>{B()}):M.skipped=!0}});return Te(),le}function jt(je){_.push({type:"destroy",key:je}),Te()}const He=["success","info","warning","error","loading"],Ae={open:et,destroy:jt,config:ue,useMessage:A,_InternalPanelDoNotUseOrYouWillBeFired:F};He.forEach(je=>{Ae[je]=function(){for(var Ce=arguments.length,le=new Array(Ce),W=0;W{};let Ye=null,De=null;var Ge=Ae},73974:function(g,S,e){"use strict";e.d(S,{Z:function(){return J}});var o=e(61806),t=e(32607),a=e(52983),i=e(26873),s=e(12684),v=e(45171),d=e(38634),c=e(67552),h=e(87608),b=e.n(h),y=e(91907),m=e(36486),C=e(78095),T=e(34678),w=e(6453),$=e(9477),z=e(26839),U=e(13172),R=e(22494),j=e(58174),I=e(83462),P=e(32355),F=e(24523),ee=function(Q,re){var q={};for(var ce in Q)Object.prototype.hasOwnProperty.call(Q,ce)&&re.indexOf(ce)<0&&(q[ce]=Q[ce]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ce=Object.getOwnPropertySymbols(Q);fe{const{okText:re,okType:q="primary",cancelText:ce,confirmLoading:fe,onOk:Ne,onCancel:tt,okButtonProps:pe,cancelButtonProps:Oe}=Q,[X]=(0,y.Z)("Modal",(0,P.A)());return a.createElement(a.Fragment,null,a.createElement(j.ZP,Object.assign({onClick:tt},Oe),ce||(X==null?void 0:X.cancelText)),a.createElement(j.ZP,Object.assign({},(0,I.n)(q),{loading:fe,onClick:Ne},pe),re||(X==null?void 0:X.okText)))};var Ee=Q=>{const{prefixCls:re,className:q,closeIcon:ce,closable:fe,type:Ne,title:tt,children:pe}=Q,Oe=ee(Q,["prefixCls","className","closeIcon","closable","type","title","children"]),{getPrefixCls:X}=a.useContext(w.E_),Re=X(),Qe=re||X("modal"),[,Xe]=(0,F.Z)(Qe),Ve=`${Qe}-confirm`;let be={};return Ne?be={closable:fe!=null?fe:!1,title:"",footer:"",children:a.createElement(k,Object.assign({},Q,{confirmPrefixCls:Ve,rootPrefixCls:Re,content:pe}))}:be={closable:fe!=null?fe:!0,title:tt,footer:Q.footer===void 0?a.createElement(ve,Object.assign({},Q)):Q.footer,children:pe},a.createElement(T.s,Object.assign({prefixCls:Qe,className:b()(Xe,`${Qe}-pure-panel`,Ne&&Ve,Ne&&`${Ve}-${Ne}`,q)},Oe,{closeIcon:ne(Qe,ce),closable:fe},be))},ye=function(Q,re){var q={};for(var ce in Q)Object.prototype.hasOwnProperty.call(Q,ce)&&re.indexOf(ce)<0&&(q[ce]=Q[ce]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ce=Object.getOwnPropertySymbols(Q);fe{ie={x:Q.pageX,y:Q.pageY},setTimeout(()=>{ie=null},100)};(0,U.jD)()&&document.documentElement.addEventListener("click",Y,!0);var A=Q=>{var re;const{getPopupContainer:q,getPrefixCls:ce,direction:fe}=a.useContext(w.E_),Ne=gt=>{const{onCancel:ut}=Q;ut==null||ut(gt)},tt=gt=>{const{onOk:ut}=Q;ut==null||ut(gt)},{prefixCls:pe,className:Oe,rootClassName:X,open:Re,wrapClassName:Qe,centered:Xe,getContainer:Ve,closeIcon:be,focusTriggerAfterClose:ge=!0,visible:he,width:nt=520,footer:wt}=Q,Pt=ye(Q,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","closeIcon","focusTriggerAfterClose","visible","width","footer"]),ht=ce("modal",pe),Vt=ce(),[Ut,Jt]=(0,F.Z)(ht),un=b()(Qe,{[`${ht}-centered`]:!!Xe,[`${ht}-wrap-rtl`]:fe==="rtl"}),tn=wt===void 0?a.createElement(ve,Object.assign({},Q,{onOk:tt,onCancel:Ne})):wt;return Ut(a.createElement(z.BR,null,a.createElement($.Ux,{status:!0,override:!0},a.createElement(T.Z,Object.assign({width:nt},Pt,{getContainer:Ve===void 0?q:Ve,prefixCls:ht,rootClassName:b()(Jt,X),wrapClassName:un,footer:tn,visible:Re!=null?Re:he,mousePosition:(re=Pt.mousePosition)!==null&&re!==void 0?re:ie,onClose:Ne,closeIcon:ne(ht,be),focusTriggerAfterClose:ge,transitionName:(0,C.mL)(Vt,"zoom",Q.transitionName),maskTransitionName:(0,C.mL)(Vt,"fade",Q.maskTransitionName),className:b()(Jt,Oe)})))))};function k(Q){const{icon:re,onCancel:q,onOk:ce,close:fe,okText:Ne,okButtonProps:tt,cancelText:pe,cancelButtonProps:Oe,confirmPrefixCls:X,rootPrefixCls:Re,type:Qe,okCancel:Xe,footer:Ve,locale:be}=Q;let ge=re;if(!re&&re!==null)switch(Qe){case"info":ge=a.createElement(c.Z,null);break;case"success":ge=a.createElement(s.Z,null);break;case"error":ge=a.createElement(v.Z,null);break;default:ge=a.createElement(d.Z,null)}const he=Q.okType||"primary",nt=Xe!=null?Xe:Qe==="confirm",wt=Q.autoFocusButton===null?!1:Q.autoFocusButton||"ok",[Pt]=(0,y.Z)("Modal"),ht=be||Pt,Vt=nt&&a.createElement(m.Z,{actionFn:q,close:fe,autoFocus:wt==="cancel",buttonProps:Oe,prefixCls:`${Re}-btn`},pe||(ht==null?void 0:ht.cancelText));return a.createElement("div",{className:`${X}-body-wrapper`},a.createElement("div",{className:`${X}-body`},ge,Q.title===void 0?null:a.createElement("span",{className:`${X}-title`},Q.title),a.createElement("div",{className:`${X}-content`},Q.content)),Ve===void 0?a.createElement("div",{className:`${X}-btns`},Vt,a.createElement(m.Z,{type:he,actionFn:ce,close:fe,autoFocus:wt==="ok",buttonProps:tt,prefixCls:`${Re}-btn`},Ne||(nt?ht==null?void 0:ht.okText:ht==null?void 0:ht.justOkText))):Ve)}var _=Q=>{const{close:re,zIndex:q,afterClose:ce,visible:fe,open:Ne,keyboard:tt,centered:pe,getContainer:Oe,maskStyle:X,direction:Re,prefixCls:Qe,wrapClassName:Xe,rootPrefixCls:Ve,iconPrefixCls:be,bodyStyle:ge,closable:he=!1,closeIcon:nt,modalRender:wt,focusTriggerAfterClose:Pt}=Q,ht=`${Qe}-confirm`,Vt=Q.width||416,Ut=Q.style||{},Jt=Q.mask===void 0?!0:Q.mask,un=Q.maskClosable===void 0?!1:Q.maskClosable,tn=b()(ht,`${ht}-${Q.type}`,{[`${ht}-rtl`]:Re==="rtl"},Q.className);return a.createElement(i.ZP,{prefixCls:Ve,iconPrefixCls:be,direction:Re},a.createElement(A,{prefixCls:Qe,className:tn,wrapClassName:b()({[`${ht}-centered`]:!!Q.centered},Xe),onCancel:()=>re==null?void 0:re({triggerCancel:!0}),open:Ne,title:"",footer:null,transitionName:(0,C.mL)(Ve,"zoom",Q.transitionName),maskTransitionName:(0,C.mL)(Ve,"fade",Q.maskTransitionName),mask:Jt,maskClosable:un,maskStyle:X,style:Ut,bodyStyle:ge,width:Vt,zIndex:q,afterClose:ce,keyboard:tt,centered:pe,getContainer:Oe,closable:he,closeIcon:nt,modalRender:wt,focusTriggerAfterClose:Pt},a.createElement(k,Object.assign({},Q,{confirmPrefixCls:ht}))))},we=[],Pe=function(Q,re){var q={};for(var ce in Q)Object.prototype.hasOwnProperty.call(Q,ce)&&re.indexOf(ce)<0&&(q[ce]=Q[ce]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ce=Object.getOwnPropertySymbols(Q);feXe&&Xe.triggerCancel);Q.onCancel&&Qe&&Q.onCancel.apply(Q,[()=>{}].concat((0,o.Z)(X.slice(1))));for(let Xe=0;Xe{const Ve=(0,P.A)(),{getPrefixCls:be,getIconPrefixCls:ge}=(0,i.w6)(),he=be(void 0,ue()),nt=Qe||`${he}-modal`,wt=ge();(0,t.s)(a.createElement(_,Object.assign({},Xe,{prefixCls:nt,rootPrefixCls:he,iconPrefixCls:wt,okText:X,locale:Ve,cancelText:Re||Ve.cancelText})),re)})}function tt(){for(var Oe=arguments.length,X=new Array(Oe),Re=0;Re{typeof Q.afterClose=="function"&&Q.afterClose(),fe.apply(this,X)}}),q.visible&&delete q.visible,Ne(q)}function pe(Oe){typeof Oe=="function"?q=Oe(q):q=Object.assign(Object.assign({},q),Oe),Ne(q)}return Ne(q),we.push(tt),{destroy:tt,update:pe}}function It(Q){return Object.assign(Object.assign({},Q),{type:"warning"})}function jt(Q){return Object.assign(Object.assign({},Q),{type:"info"})}function He(Q){return Object.assign(Object.assign({},Q),{type:"success"})}function Je(Q){return Object.assign(Object.assign({},Q),{type:"error"})}function Ae(Q){return Object.assign(Object.assign({},Q),{type:"confirm"})}function Ze(Q){let{rootPrefixCls:re}=Q;Te=re}function Ye(){const[Q,re]=a.useState([]),q=a.useCallback(ce=>(re(fe=>[].concat((0,o.Z)(fe),[ce])),()=>{re(fe=>fe.filter(Ne=>Ne!==ce))}),[]);return[Q,q]}var De=e(98584);const Ge=(Q,re)=>{let{afterClose:q,config:ce}=Q;var fe;const[Ne,tt]=a.useState(!0),[pe,Oe]=a.useState(ce),{direction:X,getPrefixCls:Re}=a.useContext(w.E_),Qe=Re("modal"),Xe=Re(),Ve=()=>{var nt;q(),(nt=pe.afterClose)===null||nt===void 0||nt.call(pe)},be=function(){tt(!1);for(var nt=arguments.length,wt=new Array(nt),Pt=0;PtVt&&Vt.triggerCancel);pe.onCancel&&ht&&pe.onCancel.apply(pe,[()=>{}].concat((0,o.Z)(wt.slice(1))))};a.useImperativeHandle(re,()=>({destroy:be,update:nt=>{Oe(wt=>Object.assign(Object.assign({},wt),nt))}}));const ge=(fe=pe.okCancel)!==null&&fe!==void 0?fe:pe.type==="confirm",[he]=(0,y.Z)("Modal",De.Z.Modal);return a.createElement(_,Object.assign({prefixCls:Qe,rootPrefixCls:Xe},pe,{close:be,open:Ne,afterClose:Ve,okText:pe.okText||(ge?he==null?void 0:he.okText:he==null?void 0:he.justOkText),direction:pe.direction||X,cancelText:pe.cancelText||(he==null?void 0:he.cancelText)}))};var je=a.forwardRef(Ge);let Ce=0;const le=a.memo(a.forwardRef((Q,re)=>{const[q,ce]=Ye();return a.useImperativeHandle(re,()=>({patchElement:ce}),[]),a.createElement(a.Fragment,null,q)}));function W(){const Q=a.useRef(null),[re,q]=a.useState([]);a.useEffect(()=>{re.length&&((0,o.Z)(re).forEach(tt=>{tt()}),q([]))},[re]);const ce=a.useCallback(Ne=>function(pe){var Oe;Ce+=1;const X=a.createRef();let Re;const Qe=a.createElement(je,{key:`modal-${Ce}`,config:Ne(pe),ref:X,afterClose:()=>{Re==null||Re()}});return Re=(Oe=Q.current)===null||Oe===void 0?void 0:Oe.patchElement(Qe),Re&&we.push(Re),{destroy:()=>{function Xe(){var Ve;(Ve=X.current)===null||Ve===void 0||Ve.destroy()}X.current?Xe():q(Ve=>[].concat((0,o.Z)(Ve),[Xe]))},update:Xe=>{function Ve(){var be;(be=X.current)===null||be===void 0||be.update(Xe)}X.current?Ve():q(be=>[].concat((0,o.Z)(be),[Ve]))}}},[]);return[a.useMemo(()=>({info:ce(jt),success:ce(He),error:ce(Je),warning:ce(It),confirm:ce(Ae)}),[]),a.createElement(le,{key:"modal-holder",ref:Q})]}var B=W;function M(Q){return et(It(Q))}const L=A;L.useModal=B,L.info=function(re){return et(jt(re))},L.success=function(re){return et(He(re))},L.error=function(re){return et(Je(re))},L.warning=M,L.warn=M,L.confirm=function(re){return et(Ae(re))},L.destroyAll=function(){for(;we.length;){const re=we.pop();re&&re()}},L.config=Ze,L._InternalPanelDoNotUseOrYouWillBeFired=Ee;var J=L},32355:function(g,S,e){"use strict";e.d(S,{A:function(){return i},f:function(){return a}});var o=e(98584);let t=Object.assign({},o.Z.Modal);function a(s){s?t=Object.assign(Object.assign({},t),s):t=Object.assign({},o.Z.Modal)}function i(){return t}},24523:function(g,S,e){"use strict";e.d(S,{Q:function(){return d}});var o=e(26554),t=e(59496),a=e(29740),i=e(93411),s=e(19573);function v(m){return{position:m,top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0}}const d=m=>{const{componentCls:C,antCls:T}=m;return[{[`${C}-root`]:{[`${C}${T}-zoom-enter, ${C}${T}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:m.motionDurationSlow,userSelect:"none"},[`${C}${T}-zoom-leave ${C}-content`]:{pointerEvents:"none"},[`${C}-mask`]:Object.assign(Object.assign({},v("fixed")),{zIndex:m.zIndexPopupBase,height:"100%",backgroundColor:m.colorBgMask,[`${C}-hidden`]:{display:"none"}}),[`${C}-wrap`]:Object.assign(Object.assign({},v("fixed")),{overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${C}-root`]:(0,t.J$)(m)}]},c=m=>{const{componentCls:C}=m;return[{[`${C}-root`]:{[`${C}-wrap`]:{zIndex:m.zIndexPopupBase,position:"fixed",inset:0,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"},[`${C}-wrap-rtl`]:{direction:"rtl"},[`${C}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[C]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${m.screenSMMax})`]:{[C]:{maxWidth:"calc(100vw - 16px)",margin:`${m.marginXS} auto`},[`${C}-centered`]:{[C]:{flex:1}}}}},{[C]:Object.assign(Object.assign({},(0,o.Wf)(m)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${m.margin*2}px)`,margin:"0 auto",paddingBottom:m.paddingLG,[`${C}-title`]:{margin:0,color:m.modalHeadingColor,fontWeight:m.fontWeightStrong,fontSize:m.modalHeaderTitleFontSize,lineHeight:m.modalHeaderTitleLineHeight,wordWrap:"break-word"},[`${C}-content`]:{position:"relative",backgroundColor:m.modalContentBg,backgroundClip:"padding-box",border:0,borderRadius:m.borderRadiusLG,boxShadow:m.boxShadow,pointerEvents:"auto",padding:`${m.paddingMD}px ${m.paddingContentHorizontalLG}px`},[`${C}-close`]:Object.assign({position:"absolute",top:(m.modalHeaderCloseSize-m.modalCloseBtnSize)/2,insetInlineEnd:(m.modalHeaderCloseSize-m.modalCloseBtnSize)/2,zIndex:m.zIndexPopupBase+10,padding:0,color:m.modalCloseColor,fontWeight:m.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:m.borderRadiusSM,width:m.modalConfirmIconSize,height:m.modalConfirmIconSize,border:0,outline:0,cursor:"pointer",transition:`color ${m.motionDurationMid}, background-color ${m.motionDurationMid}`,"&-x":{display:"block",fontSize:m.fontSizeLG,fontStyle:"normal",lineHeight:`${m.modalCloseBtnSize}px`,textAlign:"center",textTransform:"none",textRendering:"auto"},"&:hover":{color:m.modalIconHoverColor,backgroundColor:m.wireframe?"transparent":m.colorFillContent,textDecoration:"none"},"&:active":{backgroundColor:m.wireframe?"transparent":m.colorFillContentHover}},(0,o.Qy)(m)),[`${C}-header`]:{color:m.colorText,background:m.modalHeaderBg,borderRadius:`${m.borderRadiusLG}px ${m.borderRadiusLG}px 0 0`,marginBottom:m.marginXS},[`${C}-body`]:{fontSize:m.fontSize,lineHeight:m.lineHeight,wordWrap:"break-word"},[`${C}-footer`]:{textAlign:"end",background:m.modalFooterBg,marginTop:m.marginSM,[`${m.antCls}-btn + ${m.antCls}-btn:not(${m.antCls}-dropdown-trigger)`]:{marginBottom:0,marginInlineStart:m.marginXS}},[`${C}-open`]:{overflow:"hidden"}})},{[`${C}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${C}-content, - ${C}-body, - ${C}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${C}-confirm-body`]:{marginBottom:"auto"}}}]},h=m=>{const{componentCls:C}=m,T=`${C}-confirm`;return{[T]:{"&-rtl":{direction:"rtl"},[`${m.antCls}-modal-header`]:{display:"none"},[`${T}-body-wrapper`]:Object.assign({},(0,o.dF)()),[`${T}-body`]:{display:"flex",flexWrap:"wrap",alignItems:"center",[`${T}-title`]:{flex:"0 0 100%",display:"block",overflow:"hidden",color:m.colorTextHeading,fontWeight:m.fontWeightStrong,fontSize:m.modalHeaderTitleFontSize,lineHeight:m.modalHeaderTitleLineHeight,[`+ ${T}-content`]:{marginBlockStart:m.marginXS,flexBasis:"100%",maxWidth:`calc(100% - ${m.modalConfirmIconSize+m.marginSM}px)`}},[`${T}-content`]:{color:m.colorText,fontSize:m.fontSize},[`> ${m.iconCls}`]:{flex:"none",marginInlineEnd:m.marginSM,fontSize:m.modalConfirmIconSize,[`+ ${T}-title`]:{flex:1},[`+ ${T}-title + ${T}-content`]:{marginInlineStart:m.modalConfirmIconSize+m.marginSM}}},[`${T}-btns`]:{textAlign:"end",marginTop:m.marginSM,[`${m.antCls}-btn + ${m.antCls}-btn`]:{marginBottom:0,marginInlineStart:m.marginXS}}},[`${T}-error ${T}-body > ${m.iconCls}`]:{color:m.colorError},[`${T}-warning ${T}-body > ${m.iconCls}, - ${T}-confirm ${T}-body > ${m.iconCls}`]:{color:m.colorWarning},[`${T}-info ${T}-body > ${m.iconCls}`]:{color:m.colorInfo},[`${T}-success ${T}-body > ${m.iconCls}`]:{color:m.colorSuccess}}},b=m=>{const{componentCls:C}=m;return{[`${C}-root`]:{[`${C}-wrap-rtl`]:{direction:"rtl",[`${C}-confirm-body`]:{direction:"rtl"}}}}},y=m=>{const{componentCls:C,antCls:T}=m,w=`${C}-confirm`;return{[C]:{[`${C}-content`]:{padding:0},[`${C}-header`]:{padding:m.modalHeaderPadding,borderBottom:`${m.modalHeaderBorderWidth}px ${m.modalHeaderBorderStyle} ${m.modalHeaderBorderColorSplit}`,marginBottom:0},[`${C}-body`]:{padding:m.modalBodyPadding},[`${C}-footer`]:{padding:`${m.modalFooterPaddingVertical}px ${m.modalFooterPaddingHorizontal}px`,borderTop:`${m.modalFooterBorderWidth}px ${m.modalFooterBorderStyle} ${m.modalFooterBorderColorSplit}`,borderRadius:`0 0 ${m.borderRadiusLG}px ${m.borderRadiusLG}px`,marginTop:0}},[w]:{[`${T}-modal-body`]:{padding:`${m.padding*2}px ${m.padding*2}px ${m.paddingLG}px`},[`${w}-body`]:{[`> ${m.iconCls}`]:{marginInlineEnd:m.margin,[`+ ${w}-title + ${w}-content`]:{marginInlineStart:m.modalConfirmIconSize+m.margin}}},[`${w}-btns`]:{marginTop:m.marginLG}}}};S.Z=(0,i.Z)("Modal",m=>{const C=m.padding,T=m.fontSizeHeading5,w=m.lineHeightHeading5,$=(0,s.TS)(m,{modalBodyPadding:m.paddingLG,modalHeaderBg:m.colorBgElevated,modalHeaderPadding:`${C}px ${m.paddingLG}px`,modalHeaderBorderWidth:m.lineWidth,modalHeaderBorderStyle:m.lineType,modalHeaderTitleLineHeight:w,modalHeaderTitleFontSize:T,modalHeaderBorderColorSplit:m.colorSplit,modalHeaderCloseSize:w*T+C*2,modalContentBg:m.colorBgElevated,modalHeadingColor:m.colorTextHeading,modalCloseColor:m.colorTextDescription,modalFooterBg:"transparent",modalFooterBorderColorSplit:m.colorSplit,modalFooterBorderStyle:m.lineType,modalFooterPaddingVertical:m.paddingXS,modalFooterPaddingHorizontal:m.padding,modalFooterBorderWidth:m.lineWidth,modalConfirmTitleFontSize:m.fontSizeLG,modalIconHoverColor:m.colorIconHover,modalConfirmIconSize:m.fontSize*m.lineHeight,modalCloseBtnSize:m.controlHeightLG*.55});return[c($),h($),b($),d($),m.wireframe&&y($),(0,a._y)($,"zoom")]})},10381:function(g,S,e){"use strict";e.d(S,{ZP:function(){return y}});var o=e(87608),t=e.n(o),a=e(26215),i=e(52983),s=e(6453),v=e(16484),d=e(17102),c=function(m,C){var T={};for(var w in m)Object.prototype.hasOwnProperty.call(m,w)&&C.indexOf(w)<0&&(T[w]=m[w]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,w=Object.getOwnPropertySymbols(m);${if(!(!C&&!T))return i.createElement(i.Fragment,null,C&&i.createElement("div",{className:`${m}-title`},(0,v.Z)(C)),i.createElement("div",{className:`${m}-inner-content`},(0,v.Z)(T)))};function b(m){const{hashId:C,prefixCls:T,className:w,style:$,placement:z="top",title:U,content:R,children:j}=m;return i.createElement("div",{className:t()(C,T,`${T}-pure`,`${T}-placement-${z}`,w),style:$},i.createElement("div",{className:`${T}-arrow`}),i.createElement(a.G,Object.assign({},m,{className:C,prefixCls:T}),j||h(T,U,R)))}function y(m){const{prefixCls:C}=m,T=c(m,["prefixCls"]),{getPrefixCls:w}=i.useContext(s.E_),$=w("popover",C),[z,U]=(0,d.Z)($);return z(i.createElement(b,Object.assign({},T,{prefixCls:$,hashId:U})))}},18400:function(g,S,e){"use strict";var o=e(87608),t=e.n(o),a=e(52983),i=e(6453),s=e(29492),v=e(16484),d=e(78095),c=e(10381),h=e(17102),b=function(C,T){var w={};for(var $ in C)Object.prototype.hasOwnProperty.call(C,$)&&T.indexOf($)<0&&(w[$]=C[$]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,$=Object.getOwnPropertySymbols(C);z<$.length;z++)T.indexOf($[z])<0&&Object.prototype.propertyIsEnumerable.call(C,$[z])&&(w[$[z]]=C[$[z]]);return w};const y=C=>{let{title:T,content:w,prefixCls:$}=C;return!T&&!w?null:a.createElement(a.Fragment,null,T&&a.createElement("div",{className:`${$}-title`},(0,v.Z)(T)),a.createElement("div",{className:`${$}-inner-content`},(0,v.Z)(w)))},m=a.forwardRef((C,T)=>{const{prefixCls:w,title:$,content:z,overlayClassName:U,placement:R="top",trigger:j="hover",mouseEnterDelay:I=.1,mouseLeaveDelay:P=.1,overlayStyle:F={}}=C,ee=b(C,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:ne}=a.useContext(i.E_),ve=ne("popover",w),[de,Ee]=(0,h.Z)(ve),ye=ne(),ie=t()(U,Ee);return de(a.createElement(s.Z,Object.assign({placement:R,trigger:j,mouseEnterDelay:I,mouseLeaveDelay:P,overlayStyle:F},ee,{prefixCls:ve,overlayClassName:ie,ref:T,overlay:a.createElement(y,{prefixCls:ve,title:$,content:z}),transitionName:(0,d.mL)(ye,"zoom-big",ee.transitionName),"data-popover-inject":!0})))});m._InternalPanelDoNotUseOrYouWillBeFired=c.ZP,S.Z=m},17102:function(g,S,e){"use strict";var o=e(26554),t=e(29740),a=e(47276),i=e(42970),s=e(93411),v=e(19573);const d=b=>{const{componentCls:y,popoverBg:m,popoverColor:C,width:T,fontWeightStrong:w,popoverPadding:$,boxShadowSecondary:z,colorTextHeading:U,borderRadiusLG:R,zIndexPopup:j,marginXS:I,colorBgElevated:P}=b;return[{[y]:Object.assign(Object.assign({},(0,o.Wf)(b)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:j,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text","--antd-arrow-background-color":P,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${y}-content`]:{position:"relative"},[`${y}-inner`]:{backgroundColor:m,backgroundClip:"padding-box",borderRadius:R,boxShadow:z,padding:$},[`${y}-title`]:{minWidth:T,marginBottom:I,color:U,fontWeight:w},[`${y}-inner-content`]:{color:C}})},(0,a.ZP)(b,{colorBg:"var(--antd-arrow-background-color)"}),{[`${y}-pure`]:{position:"relative",maxWidth:"none",margin:b.sizePopupArrow,display:"inline-block",[`${y}-content`]:{display:"inline-block"}}}]},c=b=>{const{componentCls:y}=b;return{[y]:i.i.map(m=>{const C=b[`${m}6`];return{[`&${y}-${m}`]:{"--antd-arrow-background-color":C,[`${y}-inner`]:{backgroundColor:C},[`${y}-arrow`]:{background:"transparent"}}}})}},h=b=>{const{componentCls:y,lineWidth:m,lineType:C,colorSplit:T,paddingSM:w,controlHeight:$,fontSize:z,lineHeight:U,padding:R}=b,j=$-Math.round(z*U),I=j/2,P=j/2-m,F=R;return{[y]:{[`${y}-inner`]:{padding:0},[`${y}-title`]:{margin:0,padding:`${I}px ${F}px ${P}px`,borderBottom:`${m}px ${C} ${T}`},[`${y}-inner-content`]:{padding:`${w}px ${F}px`}}}};S.Z=(0,s.Z)("Popover",b=>{const{colorBgElevated:y,colorText:m,wireframe:C}=b,T=(0,v.TS)(b,{popoverBg:y,popoverColor:m,popoverPadding:12});return[d(T),c(T),C&&h(T),(0,t._y)(T,"zoom-big")]},b=>{let{zIndexPopupBase:y}=b;return{zIndexPopup:y+30,width:177}})},96295:function(g,S,e){"use strict";e.d(S,{ZP:function(){return A}});var o=e(12684),t=e(45171),a=e(38634),i=e(8671),s=e(52983),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},d=v,c=e(31680),h=function(V,_){return s.createElement(c.Z,(0,i.Z)((0,i.Z)({},V),{},{ref:_,icon:d}))};h.displayName="WarningFilled";var b=s.forwardRef(h),y=e(87608),m=e.n(y),C=e(6453),w=()=>s.createElement("svg",{width:"252",height:"294"},s.createElement("defs",null,s.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),s.createElement("g",{fill:"none",fillRule:"evenodd"},s.createElement("g",{transform:"translate(0 .012)"},s.createElement("mask",{fill:"#fff"}),s.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),s.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),s.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),s.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),s.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),s.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),s.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),s.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1890FF"}),s.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),s.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),s.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),s.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),s.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),s.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),s.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),s.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),s.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),s.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),s.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),s.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),s.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),s.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),s.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),s.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),s.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),s.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),s.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),s.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),s.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),s.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),s.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),s.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),s.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),s.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),s.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),s.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),s.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),s.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),s.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}))),z=()=>s.createElement("svg",{width:"254",height:"294"},s.createElement("defs",null,s.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),s.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),s.createElement("g",{fill:"none",fillRule:"evenodd"},s.createElement("g",{transform:"translate(0 .067)"},s.createElement("mask",{fill:"#fff"}),s.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),s.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),s.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),s.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),s.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),s.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),s.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),s.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),s.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),s.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),s.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),s.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),s.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),s.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),s.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),s.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),s.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),s.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),s.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),s.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),s.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),s.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),s.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),s.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),s.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),s.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),s.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),s.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),s.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),s.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),s.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),s.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),s.createElement("mask",{fill:"#fff"}),s.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),s.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),s.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),s.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),s.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),s.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),s.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),s.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),s.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),s.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),s.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"}))),R=()=>s.createElement("svg",{width:"251",height:"294"},s.createElement("g",{fill:"none",fillRule:"evenodd"},s.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),s.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),s.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),s.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),s.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),s.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),s.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),s.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),s.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),s.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),s.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),s.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),s.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),s.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),s.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),s.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),s.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),s.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),s.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),s.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),s.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),s.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),s.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),s.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),s.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),s.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),s.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),s.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),s.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),s.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),s.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),s.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),s.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),s.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),s.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),s.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),s.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),s.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}))),j=e(93411),I=e(19573);const P=k=>{const{componentCls:V,lineHeightHeading3:_,iconCls:se,padding:we,paddingXL:Pe,paddingXS:Te,paddingLG:ue,marginXS:et,lineHeight:It}=k;return{[V]:{padding:`${ue*2}px ${Pe}px`,"&-rtl":{direction:"rtl"}},[`${V} ${V}-image`]:{width:k.imageWidth,height:k.imageHeight,margin:"auto"},[`${V} ${V}-icon`]:{marginBottom:ue,textAlign:"center",[`& > ${se}`]:{fontSize:k.resultIconFontSize}},[`${V} ${V}-title`]:{color:k.colorTextHeading,fontSize:k.resultTitleFontSize,lineHeight:_,marginBlock:et,textAlign:"center"},[`${V} ${V}-subtitle`]:{color:k.colorTextDescription,fontSize:k.resultSubtitleFontSize,lineHeight:It,textAlign:"center"},[`${V} ${V}-content`]:{marginTop:ue,padding:`${ue}px ${we*2.5}px`,backgroundColor:k.colorFillAlter},[`${V} ${V}-extra`]:{margin:k.resultExtraMargin,textAlign:"center","& > *":{marginInlineEnd:Te,"&:last-child":{marginInlineEnd:0}}}}},F=k=>{const{componentCls:V,iconCls:_}=k;return{[`${V}-success ${V}-icon > ${_}`]:{color:k.resultSuccessIconColor},[`${V}-error ${V}-icon > ${_}`]:{color:k.resultErrorIconColor},[`${V}-info ${V}-icon > ${_}`]:{color:k.resultInfoIconColor},[`${V}-warning ${V}-icon > ${_}`]:{color:k.resultWarningIconColor}}},ee=k=>[P(k),F(k)],ne=k=>ee(k);var ve=(0,j.Z)("Result",k=>{const{paddingLG:V,fontSizeHeading3:_}=k,se=k.fontSize,we=`${V}px 0 0 0`,Pe=k.colorInfo,Te=k.colorError,ue=k.colorSuccess,et=k.colorWarning,It=(0,I.TS)(k,{resultTitleFontSize:_,resultSubtitleFontSize:se,resultIconFontSize:_*3,resultExtraMargin:we,resultInfoIconColor:Pe,resultErrorIconColor:Te,resultSuccessIconColor:ue,resultWarningIconColor:et});return[ne(It)]},{imageWidth:250,imageHeight:295});const de={success:o.Z,error:t.Z,info:a.Z,warning:b},Ee={404:w,500:z,403:R},ye=Object.keys(Ee),ie=k=>{let{prefixCls:V,icon:_,status:se}=k;const we=m()(`${V}-icon`);if(ye.includes(`${se}`)){const Te=Ee[se];return s.createElement("div",{className:`${we} ${V}-image`},s.createElement(Te,null))}const Pe=s.createElement(de[se]);return _===null||_===!1?null:s.createElement("div",{className:we},_||Pe)},Y=k=>{let{prefixCls:V,extra:_}=k;return _?s.createElement("div",{className:`${V}-extra`},_):null},K=k=>{let{prefixCls:V,className:_,rootClassName:se,subTitle:we,title:Pe,style:Te,children:ue,status:et="info",icon:It,extra:jt}=k;const{getPrefixCls:He,direction:Je}=s.useContext(C.E_),Ae=He("result",V),[Ze,Ye]=ve(Ae),De=m()(Ae,`${Ae}-${et}`,_,se,{[`${Ae}-rtl`]:Je==="rtl"},Ye);return Ze(s.createElement("div",{className:De,style:Te},s.createElement(ie,{prefixCls:Ae,status:et,icon:It}),s.createElement("div",{className:`${Ae}-title`},Pe),we&&s.createElement("div",{className:`${Ae}-subtitle`},we),s.createElement(Y,{prefixCls:Ae,extra:jt}),ue&&s.createElement("div",{className:`${Ae}-content`},ue)))};K.PRESENTED_IMAGE_403=Ee[403],K.PRESENTED_IMAGE_404=Ee[404],K.PRESENTED_IMAGE_500=Ee[500];var A=K},76701:function(g,S,e){"use strict";var o=e(87608),t=e.n(o),a=e(90410),i=e(41922),s=e(52983),v=e(34106),d=e(78095),c=e(87743),h=e(6453),b=e(30024),y=e(91143),m=e(73108),C=e(9477),T=e(26839),w=e(94895),$=e(25750),z=e(53178),U=e(54013),R=function(ee,ne){var ve={};for(var de in ee)Object.prototype.hasOwnProperty.call(ee,de)&&ne.indexOf(de)<0&&(ve[de]=ee[de]);if(ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,de=Object.getOwnPropertySymbols(ee);Ee{var{prefixCls:ve,bordered:de=!0,className:Ee,rootClassName:ye,getPopupContainer:ie,popupClassName:Y,dropdownClassName:K,listHeight:A=256,placement:k,listItemHeight:V=24,size:_,disabled:se,notFoundContent:we,status:Pe,showArrow:Te,builtinPlacements:ue}=ee,et=R(ee,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","showArrow","builtinPlacements"]);const{getPopupContainer:It,getPrefixCls:jt,renderEmpty:He,direction:Je,virtual:Ae,dropdownMatchSelectWidth:Ze,select:Ye}=s.useContext(h.E_),De=s.useContext(y.Z),Ge=jt("select",ve),je=jt(),{compactSize:Ce,compactItemClassnames:le}=(0,T.ri)(Ge,Je),[W,B]=(0,w.Z)(Ge),M=s.useMemo(()=>{const{mode:wt}=et;if(wt!=="combobox")return wt===j?"combobox":wt},[et.mode]),L=M==="multiple"||M==="tags",J=(0,z.Z)(Te),{status:Q,hasFeedback:re,isFormItemInput:q,feedbackIcon:ce}=s.useContext(C.aM),fe=(0,c.F)(Q,Pe);let Ne;we!==void 0?Ne=we:M==="combobox"?Ne=null:Ne=(He==null?void 0:He("Select"))||s.createElement(m.Z,{componentName:"Select"});const{suffixIcon:tt,itemIcon:pe,removeIcon:Oe,clearIcon:X}=(0,U.Z)(Object.assign(Object.assign({},et),{multiple:L,hasFeedback:re,feedbackIcon:ce,showArrow:J,prefixCls:Ge})),Re=(0,i.Z)(et,["suffixIcon","itemIcon"]),Qe=t()(Y||K,{[`${Ge}-dropdown-${Je}`]:Je==="rtl"},ye,B),Xe=Ce||_||De,Ve=s.useContext(b.Z),be=se!=null?se:Ve,ge=t()({[`${Ge}-lg`]:Xe==="large",[`${Ge}-sm`]:Xe==="small",[`${Ge}-rtl`]:Je==="rtl",[`${Ge}-borderless`]:!de,[`${Ge}-in-form-item`]:q},(0,c.Z)(Ge,fe,re),le,Ee,ye,B),he=s.useMemo(()=>k!==void 0?k:Je==="rtl"?"bottomRight":"bottomLeft",[k,Je]),nt=(0,$.Z)(ue);return W(s.createElement(a.ZP,Object.assign({ref:ne,virtual:Ae,dropdownMatchSelectWidth:Ze,showSearch:Ye==null?void 0:Ye.showSearch},Re,{builtinPlacements:nt,transitionName:(0,d.mL)(je,(0,d.q0)(k),et.transitionName),listHeight:A,listItemHeight:V,mode:M,prefixCls:Ge,placement:he,direction:Je,inputIcon:tt,menuItemSelectedIcon:pe,removeIcon:Oe,clearIcon:X,notFoundContent:Ne,className:ge,getPopupContainer:ie||It,dropdownClassName:Qe,showArrow:re||J,disabled:be})))},P=s.forwardRef(I),F=(0,v.Z)(P);P.SECRET_COMBOBOX_MODE_DO_NOT_USE=j,P.Option=a.Wx,P.OptGroup=a.Xo,P._InternalPanelDoNotUseOrYouWillBeFired=F,S.Z=P},94895:function(g,S,e){"use strict";e.d(S,{Z:function(){return I}});var o=e(19573),t=e(93411),a=e(65876),i=e(2185),s=e(26554);const v=P=>{const{controlPaddingHorizontal:F}=P;return{position:"relative",display:"block",minHeight:P.controlHeight,padding:`${(P.controlHeight-P.fontSize*P.lineHeight)/2}px ${F}px`,color:P.colorText,fontWeight:"normal",fontSize:P.fontSize,lineHeight:P.lineHeight,boxSizing:"border-box"}};var c=P=>{const{antCls:F,componentCls:ee}=P,ne=`${ee}-item`;return[{[`${ee}-dropdown`]:Object.assign(Object.assign({},(0,s.Wf)(P)),{position:"absolute",top:-9999,zIndex:P.zIndexPopup,boxSizing:"border-box",padding:P.paddingXXS,overflow:"hidden",fontSize:P.fontSize,fontVariant:"initial",backgroundColor:P.colorBgElevated,borderRadius:P.borderRadiusLG,outline:"none",boxShadow:P.boxShadowSecondary,[` - &${F}-slide-up-enter${F}-slide-up-enter-active${ee}-dropdown-placement-bottomLeft, - &${F}-slide-up-appear${F}-slide-up-appear-active${ee}-dropdown-placement-bottomLeft - `]:{animationName:a.fJ},[` - &${F}-slide-up-enter${F}-slide-up-enter-active${ee}-dropdown-placement-topLeft, - &${F}-slide-up-appear${F}-slide-up-appear-active${ee}-dropdown-placement-topLeft - `]:{animationName:a.Qt},[`&${F}-slide-up-leave${F}-slide-up-leave-active${ee}-dropdown-placement-bottomLeft`]:{animationName:a.Uw},[`&${F}-slide-up-leave${F}-slide-up-leave-active${ee}-dropdown-placement-topLeft`]:{animationName:a.ly},"&-hidden":{display:"none"},[`${ne}`]:Object.assign(Object.assign({},v(P)),{cursor:"pointer",transition:`background ${P.motionDurationSlow} ease`,borderRadius:P.borderRadiusSM,"&-group":{color:P.colorTextDescription,fontSize:P.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign(Object.assign({flex:"auto"},s.vS),{"> *":Object.assign({},s.vS)}),"&-state":{flex:"none"},[`&-active:not(${ne}-option-disabled)`]:{backgroundColor:P.controlItemBgHover},[`&-selected:not(${ne}-option-disabled)`]:{color:P.colorText,fontWeight:P.fontWeightStrong,backgroundColor:P.controlItemBgActive,[`${ne}-option-state`]:{color:P.colorPrimary}},"&-disabled":{[`&${ne}-option-selected`]:{backgroundColor:P.colorBgContainerDisabled},color:P.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:P.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,a.oN)(P,"slide-up"),(0,a.oN)(P,"slide-down"),(0,i.Fm)(P,"move-up"),(0,i.Fm)(P,"move-down")]};const h=2;function b(P){let{controlHeightSM:F,controlHeight:ee,lineWidth:ne}=P;const ve=(ee-F)/2-ne,de=Math.ceil(ve/2);return[ve,de]}function y(P,F){const{componentCls:ee,iconCls:ne}=P,ve=`${ee}-selection-overflow`,de=P.controlHeightSM,[Ee]=b(P),ye=F?`${ee}-${F}`:"";return{[`${ee}-multiple${ye}`]:{fontSize:P.fontSize,[ve]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${ee}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ee-h}px ${h*2}px`,borderRadius:P.borderRadius,[`${ee}-show-search&`]:{cursor:"text"},[`${ee}-disabled&`]:{background:P.colorBgContainerDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${h}px 0`,lineHeight:`${de}px`,content:'"\\a0"'}},[` - &${ee}-show-arrow ${ee}-selector, - &${ee}-allow-clear ${ee}-selector - `]:{paddingInlineEnd:P.fontSizeIcon+P.controlPaddingHorizontal},[`${ee}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:de,marginTop:h,marginBottom:h,lineHeight:`${de-P.lineWidth*2}px`,background:P.colorFillSecondary,border:`${P.lineWidth}px solid ${P.colorSplit}`,borderRadius:P.borderRadiusSM,cursor:"default",transition:`font-size ${P.motionDurationSlow}, line-height ${P.motionDurationSlow}, height ${P.motionDurationSlow}`,userSelect:"none",marginInlineEnd:h*2,paddingInlineStart:P.paddingXS,paddingInlineEnd:P.paddingXS/2,[`${ee}-disabled&`]:{color:P.colorTextDisabled,borderColor:P.colorBorder,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:P.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,s.Ro)()),{display:"inline-block",color:P.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${ne}`]:{verticalAlign:"-0.2em"},"&:hover":{color:P.colorIconHover}})},[`${ve}-item + ${ve}-item`]:{[`${ee}-selection-search`]:{marginInlineStart:0}},[`${ee}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:P.inputPaddingHorizontalBase-Ee,[` - &-input, - &-mirror - `]:{height:de,fontFamily:P.fontFamily,lineHeight:`${de}px`,transition:`all ${P.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${ee}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:P.inputPaddingHorizontalBase,insetInlineEnd:P.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${P.motionDurationSlow}`}}}}function m(P){const{componentCls:F}=P,ee=(0,o.TS)(P,{controlHeight:P.controlHeightSM,controlHeightSM:P.controlHeightXS,borderRadius:P.borderRadiusSM,borderRadiusSM:P.borderRadiusXS}),[,ne]=b(P);return[y(P),y(ee,"sm"),{[`${F}-multiple${F}-sm`]:{[`${F}-selection-placeholder`]:{insetInline:P.controlPaddingHorizontalSM-P.lineWidth},[`${F}-selection-search`]:{marginInlineStart:ne}}},y((0,o.TS)(P,{fontSize:P.fontSizeLG,controlHeight:P.controlHeightLG,controlHeightSM:P.controlHeight,borderRadius:P.borderRadiusLG,borderRadiusSM:P.borderRadius}),"lg")]}function C(P,F){const{componentCls:ee,inputPaddingHorizontalBase:ne,borderRadius:ve}=P,de=P.controlHeight-P.lineWidth*2,Ee=Math.ceil(P.fontSize*1.25),ye=F?`${ee}-${F}`:"";return{[`${ee}-single${ye}`]:{fontSize:P.fontSize,[`${ee}-selector`]:Object.assign(Object.assign({},(0,s.Wf)(P)),{display:"flex",borderRadius:ve,[`${ee}-selection-search`]:{position:"absolute",top:0,insetInlineStart:ne,insetInlineEnd:ne,bottom:0,"&-input":{width:"100%"}},[` - ${ee}-selection-item, - ${ee}-selection-placeholder - `]:{padding:0,lineHeight:`${de}px`,transition:`all ${P.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${de}px`}},[`${ee}-selection-item`]:{position:"relative",userSelect:"none"},[`${ee}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${ee}-selection-item:after`,`${ee}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${ee}-show-arrow ${ee}-selection-item, - &${ee}-show-arrow ${ee}-selection-placeholder - `]:{paddingInlineEnd:Ee},[`&${ee}-open ${ee}-selection-item`]:{color:P.colorTextPlaceholder},[`&:not(${ee}-customize-input)`]:{[`${ee}-selector`]:{width:"100%",height:P.controlHeight,padding:`0 ${ne}px`,[`${ee}-selection-search-input`]:{height:de},"&:after":{lineHeight:`${de}px`}}},[`&${ee}-customize-input`]:{[`${ee}-selector`]:{"&:after":{display:"none"},[`${ee}-selection-search`]:{position:"static",width:"100%"},[`${ee}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${ne}px`,"&:after":{display:"none"}}}}}}}function T(P){const{componentCls:F}=P,ee=P.controlPaddingHorizontalSM-P.lineWidth;return[C(P),C((0,o.TS)(P,{controlHeight:P.controlHeightSM,borderRadius:P.borderRadiusSM}),"sm"),{[`${F}-single${F}-sm`]:{[`&:not(${F}-customize-input)`]:{[`${F}-selection-search`]:{insetInlineStart:ee,insetInlineEnd:ee},[`${F}-selector`]:{padding:`0 ${ee}px`},[`&${F}-show-arrow ${F}-selection-search`]:{insetInlineEnd:ee+P.fontSize*1.5},[` - &${F}-show-arrow ${F}-selection-item, - &${F}-show-arrow ${F}-selection-placeholder - `]:{paddingInlineEnd:P.fontSize*1.5}}}},C((0,o.TS)(P,{controlHeight:P.controlHeightLG,fontSize:P.fontSizeLG,borderRadius:P.borderRadiusLG}),"lg")]}var w=e(22220);const $=P=>{const{componentCls:F}=P;return{position:"relative",backgroundColor:P.colorBgContainer,border:`${P.lineWidth}px ${P.lineType} ${P.colorBorder}`,transition:`all ${P.motionDurationMid} ${P.motionEaseInOut}`,input:{cursor:"pointer"},[`${F}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${F}-disabled&`]:{color:P.colorTextDisabled,background:P.colorBgContainerDisabled,cursor:"not-allowed",[`${F}-multiple&`]:{background:P.colorBgContainerDisabled},input:{cursor:"not-allowed"}}}},z=function(P,F){let ee=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:ne,borderHoverColor:ve,outlineColor:de,antCls:Ee}=F,ye=ee?{[`${ne}-selector`]:{borderColor:ve}}:{};return{[P]:{[`&:not(${ne}-disabled):not(${ne}-customize-input):not(${Ee}-pagination-size-changer)`]:Object.assign(Object.assign({},ye),{[`${ne}-focused& ${ne}-selector`]:{borderColor:ve,boxShadow:`0 0 0 ${F.controlOutlineWidth}px ${de}`,outline:0},[`&:hover ${ne}-selector`]:{borderColor:ve}})}}},U=P=>{const{componentCls:F}=P;return{[`${F}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},R=P=>{const{componentCls:F,inputPaddingHorizontalBase:ee,iconCls:ne}=P;return{[F]:Object.assign(Object.assign({},(0,s.Wf)(P)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${F}-customize-input) ${F}-selector`]:Object.assign(Object.assign({},$(P)),U(P)),[`${F}-selection-item`]:Object.assign(Object.assign({flex:1,fontWeight:"normal"},s.vS),{"> *":Object.assign({lineHeight:"inherit"},s.vS)}),[`${F}-selection-placeholder`]:Object.assign(Object.assign({},s.vS),{flex:1,color:P.colorTextPlaceholder,pointerEvents:"none"}),[`${F}-arrow`]:Object.assign(Object.assign({},(0,s.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ee,height:P.fontSizeIcon,marginTop:-P.fontSizeIcon/2,color:P.colorTextQuaternary,fontSize:P.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[ne]:{verticalAlign:"top",transition:`transform ${P.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${F}-suffix)`]:{pointerEvents:"auto"}},[`${F}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${F}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:ee,zIndex:1,display:"inline-block",width:P.fontSizeIcon,height:P.fontSizeIcon,marginTop:-P.fontSizeIcon/2,color:P.colorTextQuaternary,fontSize:P.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:P.colorBgContainer,cursor:"pointer",opacity:0,transition:`color ${P.motionDurationMid} ease, opacity ${P.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:P.colorTextTertiary}},"&:hover":{[`${F}-clear`]:{opacity:1}}}),[`${F}-has-feedback`]:{[`${F}-clear`]:{insetInlineEnd:ee+P.fontSize+P.paddingXXS}}}},j=P=>{const{componentCls:F}=P;return[{[F]:{[`&-borderless ${F}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${F}-in-form-item`]:{width:"100%"}}},R(P),T(P),m(P),c(P),{[`${F}-rtl`]:{direction:"rtl"}},z(F,(0,o.TS)(P,{borderHoverColor:P.colorPrimaryHover,outlineColor:P.controlOutline})),z(`${F}-status-error`,(0,o.TS)(P,{borderHoverColor:P.colorErrorHover,outlineColor:P.colorErrorOutline}),!0),z(`${F}-status-warning`,(0,o.TS)(P,{borderHoverColor:P.colorWarningHover,outlineColor:P.colorWarningOutline}),!0),(0,w.c)(P,{borderElCls:`${F}-selector`,focusElCls:`${F}-focused`})]};var I=(0,t.Z)("Select",(P,F)=>{let{rootPrefixCls:ee}=F;const ne=(0,o.TS)(P,{rootPrefixCls:ee,inputPaddingHorizontalBase:P.paddingSM-1});return[j(ne)]},P=>({zIndexPopup:P.zIndexPopupBase+50}))},25750:function(g,S,e){"use strict";e.d(S,{Z:function(){return a}});const o={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:"visible"},t={bottomLeft:Object.assign(Object.assign({},o),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},o),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},o),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},o),{points:["br","tr"],offset:[0,-4]})};function a(i){return i||t}},53178:function(g,S,e){"use strict";e.d(S,{Z:function(){return o}});function o(t){return t!=null?t:!0}},54013:function(g,S,e){"use strict";e.d(S,{Z:function(){return c}});var o=e(32684),t=e(45171),a=e(22494),i=e(68505),s=e(47575),v=e(23489),d=e(52983);function c(h){let{suffixIcon:b,clearIcon:y,menuItemSelectedIcon:m,removeIcon:C,loading:T,multiple:w,hasFeedback:$,prefixCls:z,showArrow:U,feedbackIcon:R}=h;const j=y!=null?y:d.createElement(t.Z,null),I=ne=>d.createElement(d.Fragment,null,U!==!1&&ne,$&&R);let P=null;if(b!==void 0)P=I(b);else if(T)P=I(d.createElement(s.Z,{spin:!0}));else{const ne=`${z}-suffix`;P=ve=>{let{open:de,showSearch:Ee}=ve;return I(de&&Ee?d.createElement(v.Z,{className:ne}):d.createElement(i.Z,{className:ne}))}}let F=null;m!==void 0?F=m:w?F=d.createElement(o.Z,null):F=null;let ee=null;return C!==void 0?ee=C:ee=d.createElement(a.Z,null),{clearIcon:j,suffixIcon:P,itemIcon:F,removeIcon:ee}}},26401:function(g,S,e){"use strict";e.d(S,{Z:function(){return Ce}});var o=e(87608),t=e.n(o),a=e(52983),i=e(6453),s=e(41922),d=le=>{const{prefixCls:W,className:B,style:M,size:L,shape:J}=le,Q=t()({[`${W}-lg`]:L==="large",[`${W}-sm`]:L==="small"}),re=t()({[`${W}-circle`]:J==="circle",[`${W}-square`]:J==="square",[`${W}-round`]:J==="round"}),q=a.useMemo(()=>typeof L=="number"?{width:L,height:L,lineHeight:`${L}px`}:{},[L]);return a.createElement("span",{className:t()(W,Q,re,B),style:Object.assign(Object.assign({},q),M)})},c=e(62713),h=e(93411),b=e(19573);const y=new c.E4("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),m=le=>({height:le,lineHeight:`${le}px`}),C=le=>Object.assign({width:le},m(le)),T=le=>({background:le.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:y,animationDuration:le.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),w=le=>Object.assign({width:le*5,minWidth:le*5},m(le)),$=le=>{const{skeletonAvatarCls:W,color:B,controlHeight:M,controlHeightLG:L,controlHeightSM:J}=le;return{[`${W}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:B},C(M)),[`${W}${W}-circle`]:{borderRadius:"50%"},[`${W}${W}-lg`]:Object.assign({},C(L)),[`${W}${W}-sm`]:Object.assign({},C(J))}},z=le=>{const{controlHeight:W,borderRadiusSM:B,skeletonInputCls:M,controlHeightLG:L,controlHeightSM:J,color:Q}=le;return{[`${M}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Q,borderRadius:B},w(W)),[`${M}-lg`]:Object.assign({},w(L)),[`${M}-sm`]:Object.assign({},w(J))}},U=le=>Object.assign({width:le},m(le)),R=le=>{const{skeletonImageCls:W,imageSizeBase:B,color:M,borderRadiusSM:L}=le;return{[`${W}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:M,borderRadius:L},U(B*2)),{[`${W}-path`]:{fill:"#bfbfbf"},[`${W}-svg`]:Object.assign(Object.assign({},U(B)),{maxWidth:B*4,maxHeight:B*4}),[`${W}-svg${W}-svg-circle`]:{borderRadius:"50%"}}),[`${W}${W}-circle`]:{borderRadius:"50%"}}},j=(le,W,B)=>{const{skeletonButtonCls:M}=le;return{[`${B}${M}-circle`]:{width:W,minWidth:W,borderRadius:"50%"},[`${B}${M}-round`]:{borderRadius:W}}},I=le=>Object.assign({width:le*2,minWidth:le*2},m(le)),P=le=>{const{borderRadiusSM:W,skeletonButtonCls:B,controlHeight:M,controlHeightLG:L,controlHeightSM:J,color:Q}=le;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${B}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Q,borderRadius:W,width:M*2,minWidth:M*2},I(M))},j(le,M,B)),{[`${B}-lg`]:Object.assign({},I(L))}),j(le,L,`${B}-lg`)),{[`${B}-sm`]:Object.assign({},I(J))}),j(le,J,`${B}-sm`))},F=le=>{const{componentCls:W,skeletonAvatarCls:B,skeletonTitleCls:M,skeletonParagraphCls:L,skeletonButtonCls:J,skeletonInputCls:Q,skeletonImageCls:re,controlHeight:q,controlHeightLG:ce,controlHeightSM:fe,color:Ne,padding:tt,marginSM:pe,borderRadius:Oe,skeletonTitleHeight:X,skeletonBlockRadius:Re,skeletonParagraphLineHeight:Qe,controlHeightXS:Xe,skeletonParagraphMarginTop:Ve}=le;return{[`${W}`]:{display:"table",width:"100%",[`${W}-header`]:{display:"table-cell",paddingInlineEnd:tt,verticalAlign:"top",[`${B}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ne},C(q)),[`${B}-circle`]:{borderRadius:"50%"},[`${B}-lg`]:Object.assign({},C(ce)),[`${B}-sm`]:Object.assign({},C(fe))},[`${W}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${M}`]:{width:"100%",height:X,background:Ne,borderRadius:Re,[`+ ${L}`]:{marginBlockStart:fe}},[`${L}`]:{padding:0,"> li":{width:"100%",height:Qe,listStyle:"none",background:Ne,borderRadius:Re,"+ li":{marginBlockStart:Xe}}},[`${L}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${W}-content`]:{[`${M}, ${L} > li`]:{borderRadius:Oe}}},[`${W}-with-avatar ${W}-content`]:{[`${M}`]:{marginBlockStart:pe,[`+ ${L}`]:{marginBlockStart:Ve}}},[`${W}${W}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},P(le)),$(le)),z(le)),R(le)),[`${W}${W}-block`]:{width:"100%",[`${J}`]:{width:"100%"},[`${Q}`]:{width:"100%"}},[`${W}${W}-active`]:{[` - ${M}, - ${L} > li, - ${B}, - ${J}, - ${Q}, - ${re} - `]:Object.assign({},T(le))}}};var ee=(0,h.Z)("Skeleton",le=>{const{componentCls:W}=le,B=(0,b.TS)(le,{skeletonAvatarCls:`${W}-avatar`,skeletonTitleCls:`${W}-title`,skeletonParagraphCls:`${W}-paragraph`,skeletonButtonCls:`${W}-button`,skeletonInputCls:`${W}-input`,skeletonImageCls:`${W}-image`,imageSizeBase:le.controlHeight*1.5,skeletonTitleHeight:le.controlHeight/2,skeletonBlockRadius:le.borderRadiusSM,skeletonParagraphLineHeight:le.controlHeight/2,skeletonParagraphMarginTop:le.marginLG+le.marginXXS,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${le.color} 25%, ${le.colorGradientEnd} 37%, ${le.color} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[F(B)]},le=>{const{colorFillContent:W,colorFill:B}=le;return{color:W,colorGradientEnd:B}}),ve=le=>{const{prefixCls:W,className:B,rootClassName:M,active:L,shape:J="circle",size:Q="default"}=le,{getPrefixCls:re}=a.useContext(i.E_),q=re("skeleton",W),[ce,fe]=ee(q),Ne=(0,s.Z)(le,["prefixCls","className"]),tt=t()(q,`${q}-element`,{[`${q}-active`]:L},B,M,fe);return ce(a.createElement("div",{className:tt},a.createElement(d,Object.assign({prefixCls:`${q}-avatar`,shape:J,size:Q},Ne))))},Ee=le=>{const{prefixCls:W,className:B,rootClassName:M,active:L,block:J=!1,size:Q="default"}=le,{getPrefixCls:re}=a.useContext(i.E_),q=re("skeleton",W),[ce,fe]=ee(q),Ne=(0,s.Z)(le,["prefixCls"]),tt=t()(q,`${q}-element`,{[`${q}-active`]:L,[`${q}-block`]:J},B,M,fe);return ce(a.createElement("div",{className:tt},a.createElement(d,Object.assign({prefixCls:`${q}-button`,size:Q},Ne))))},ye=e(8671),ie={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Y=ie,K=e(31680),A=function(W,B){return a.createElement(K.Z,(0,ye.Z)((0,ye.Z)({},W),{},{ref:B,icon:Y}))};A.displayName="DotChartOutlined";var k=a.forwardRef(A),_=le=>{const{prefixCls:W,className:B,rootClassName:M,style:L,active:J,children:Q}=le,{getPrefixCls:re}=a.useContext(i.E_),q=re("skeleton",W),[ce,fe]=ee(q),Ne=t()(q,`${q}-element`,{[`${q}-active`]:J},fe,B,M),tt=Q!=null?Q:a.createElement(k,null);return ce(a.createElement("div",{className:Ne},a.createElement("div",{className:t()(`${q}-image`,B),style:L},tt)))};const se="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Pe=le=>{const{prefixCls:W,className:B,rootClassName:M,style:L,active:J}=le,{getPrefixCls:Q}=a.useContext(i.E_),re=Q("skeleton",W),[q,ce]=ee(re),fe=t()(re,`${re}-element`,{[`${re}-active`]:J},B,M,ce);return q(a.createElement("div",{className:fe},a.createElement("div",{className:t()(`${re}-image`,B),style:L},a.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${re}-image-svg`},a.createElement("path",{d:se,className:`${re}-image-path`})))))},ue=le=>{const{prefixCls:W,className:B,rootClassName:M,active:L,block:J,size:Q="default"}=le,{getPrefixCls:re}=a.useContext(i.E_),q=re("skeleton",W),[ce,fe]=ee(q),Ne=(0,s.Z)(le,["prefixCls"]),tt=t()(q,`${q}-element`,{[`${q}-active`]:L,[`${q}-block`]:J},B,M,fe);return ce(a.createElement("div",{className:tt},a.createElement(d,Object.assign({prefixCls:`${q}-input`,size:Q},Ne))))},et=e(61806),jt=le=>{const W=re=>{const{width:q,rows:ce=2}=le;if(Array.isArray(q))return q[re];if(ce-1===re)return q},{prefixCls:B,className:M,style:L,rows:J}=le,Q=(0,et.Z)(Array(J)).map((re,q)=>a.createElement("li",{key:q,style:{width:W(q)}}));return a.createElement("ul",{className:t()(B,M),style:L},Q)},Je=le=>{let{prefixCls:W,className:B,width:M,style:L}=le;return a.createElement("h3",{className:t()(W,B),style:Object.assign({width:M},L)})};function Ae(le){return le&&typeof le=="object"?le:{}}function Ze(le,W){return le&&!W?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ye(le,W){return!le&&W?{width:"38%"}:le&&W?{width:"50%"}:{}}function De(le,W){const B={};return(!le||!W)&&(B.width="61%"),!le&&W?B.rows=3:B.rows=2,B}const Ge=le=>{const{prefixCls:W,loading:B,className:M,rootClassName:L,style:J,children:Q,avatar:re=!1,title:q=!0,paragraph:ce=!0,active:fe,round:Ne}=le,{getPrefixCls:tt,direction:pe}=a.useContext(i.E_),Oe=tt("skeleton",W),[X,Re]=ee(Oe);if(B||!("loading"in le)){const Qe=!!re,Xe=!!q,Ve=!!ce;let be;if(Qe){const nt=Object.assign(Object.assign({prefixCls:`${Oe}-avatar`},Ze(Xe,Ve)),Ae(re));be=a.createElement("div",{className:`${Oe}-header`},a.createElement(d,Object.assign({},nt)))}let ge;if(Xe||Ve){let nt;if(Xe){const Pt=Object.assign(Object.assign({prefixCls:`${Oe}-title`},Ye(Qe,Ve)),Ae(q));nt=a.createElement(Je,Object.assign({},Pt))}let wt;if(Ve){const Pt=Object.assign(Object.assign({prefixCls:`${Oe}-paragraph`},De(Qe,Xe)),Ae(ce));wt=a.createElement(jt,Object.assign({},Pt))}ge=a.createElement("div",{className:`${Oe}-content`},nt,wt)}const he=t()(Oe,{[`${Oe}-with-avatar`]:Qe,[`${Oe}-active`]:fe,[`${Oe}-rtl`]:pe==="rtl",[`${Oe}-round`]:Ne},M,L,Re);return X(a.createElement("div",{className:he,style:J},be,ge))}return typeof Q!="undefined"?Q:null};Ge.Button=Ee,Ge.Avatar=ve,Ge.Input=ue,Ge.Image=Pe,Ge.Node=_;var je=Ge,Ce=je},80267:function(g,S,e){"use strict";e.d(S,{Z:function(){return B}});var o=e(87608),t=e.n(o),a=e(90415),i=e(61806),s=e(28523),v=e(48580),d=e(52983),c=e(97373),h=e(36645),b=e(63223),y=e(47287),m=e(8671),C=e(62904),T=d.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0}),w=T;function $(M,L,J){return(M-L)/(J-L)}function z(M,L,J,Q){var re=$(L,J,Q),q={};switch(M){case"rtl":q.right="".concat(re*100,"%"),q.transform="translateX(50%)";break;case"btt":q.bottom="".concat(re*100,"%"),q.transform="translateY(50%)";break;case"ttb":q.top="".concat(re*100,"%"),q.transform="translateY(-50%)";break;default:q.left="".concat(re*100,"%"),q.transform="translateX(-50%)";break}return q}function U(M,L){return Array.isArray(M)?M[L]:M}var R=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],j=d.forwardRef(function(M,L){var J,Q,re=M.prefixCls,q=M.value,ce=M.valueIndex,fe=M.onStartMove,Ne=M.style,tt=M.render,pe=M.dragging,Oe=M.onOffsetChange,X=(0,y.Z)(M,R),Re=d.useContext(w),Qe=Re.min,Xe=Re.max,Ve=Re.direction,be=Re.disabled,ge=Re.keyboard,he=Re.range,nt=Re.tabIndex,wt=Re.ariaLabelForHandle,Pt=Re.ariaLabelledByForHandle,ht=Re.ariaValueTextFormatterForHandle,Vt="".concat(re,"-handle"),Ut=function(ut){be||fe(ut,ce)},Jt=function(ut){if(!be&&ge){var ze=null;switch(ut.which||ut.keyCode){case C.Z.LEFT:ze=Ve==="ltr"||Ve==="btt"?-1:1;break;case C.Z.RIGHT:ze=Ve==="ltr"||Ve==="btt"?1:-1;break;case C.Z.UP:ze=Ve!=="ttb"?1:-1;break;case C.Z.DOWN:ze=Ve!=="ttb"?-1:1;break;case C.Z.HOME:ze="min";break;case C.Z.END:ze="max";break;case C.Z.PAGE_UP:ze=2;break;case C.Z.PAGE_DOWN:ze=-2;break}ze!==null&&(ut.preventDefault(),Oe(ze,ce))}},un=z(Ve,q,Qe,Xe),tn=d.createElement("div",(0,b.Z)({ref:L,className:t()(Vt,(J={},(0,a.Z)(J,"".concat(Vt,"-").concat(ce+1),he),(0,a.Z)(J,"".concat(Vt,"-dragging"),pe),J)),style:(0,m.Z)((0,m.Z)({},un),Ne),onMouseDown:Ut,onTouchStart:Ut,onKeyDown:Jt,tabIndex:be?null:U(nt,ce),role:"slider","aria-valuemin":Qe,"aria-valuemax":Xe,"aria-valuenow":q,"aria-disabled":be,"aria-label":U(wt,ce),"aria-labelledby":U(Pt,ce),"aria-valuetext":(Q=U(ht,ce))===null||Q===void 0?void 0:Q(q)},X));return tt&&(tn=tt(tn,{index:ce,prefixCls:re,value:q,dragging:pe})),tn}),I=j,P=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],F=d.forwardRef(function(M,L){var J=M.prefixCls,Q=M.style,re=M.onStartMove,q=M.onOffsetChange,ce=M.values,fe=M.handleRender,Ne=M.draggingIndex,tt=(0,y.Z)(M,P),pe=d.useRef({});return d.useImperativeHandle(L,function(){return{focus:function(X){var Re;(Re=pe.current[X])===null||Re===void 0||Re.focus()}}}),d.createElement(d.Fragment,null,ce.map(function(Oe,X){return d.createElement(I,(0,b.Z)({ref:function(Qe){Qe?pe.current[X]=Qe:delete pe.current[X]},dragging:Ne===X,prefixCls:J,style:U(Q,X),key:X,value:Oe,valueIndex:X,onStartMove:re,onOffsetChange:q,render:fe},tt))}))}),ee=F;function ne(M){var L="touches"in M?M.touches[0]:M;return{pageX:L.pageX,pageY:L.pageY}}function ve(M,L,J,Q,re,q,ce,fe,Ne){var tt=d.useState(null),pe=(0,s.Z)(tt,2),Oe=pe[0],X=pe[1],Re=d.useState(-1),Qe=(0,s.Z)(Re,2),Xe=Qe[0],Ve=Qe[1],be=d.useState(J),ge=(0,s.Z)(be,2),he=ge[0],nt=ge[1],wt=d.useState(J),Pt=(0,s.Z)(wt,2),ht=Pt[0],Vt=Pt[1],Ut=d.useRef(null),Jt=d.useRef(null);d.useEffect(function(){Xe===-1&&nt(J)},[J,Xe]),d.useEffect(function(){return function(){document.removeEventListener("mousemove",Ut.current),document.removeEventListener("mouseup",Jt.current),document.removeEventListener("touchmove",Ut.current),document.removeEventListener("touchend",Jt.current)}},[]);var un=function(Rt,on){he.some(function(bn,Dn){return bn!==Rt[Dn]})&&(on!==void 0&&X(on),nt(Rt),ce(Rt))},tn=function(Rt,on){if(Rt===-1){var bn=ht[0],Dn=ht[ht.length-1],nr=Q-bn,Ln=re-Dn,Be=on*(re-Q);Be=Math.max(Be,nr),Be=Math.min(Be,Ln);var ot=q(bn+Be);Be=ot-bn;var an=ht.map(function(at){return at+Be});un(an)}else{var qe=(re-Q)*on,Ke=(0,i.Z)(he);Ke[Rt]=ht[Rt];var Ht=Ne(Ke,qe,Rt,"dist");un(Ht.values,Ht.value)}},gt=d.useRef(tn);gt.current=tn;var ut=function(Rt,on){Rt.stopPropagation();var bn=J[on];Ve(on),X(bn),Vt(J);var Dn=ne(Rt),nr=Dn.pageX,Ln=Dn.pageY,Be=function(qe){qe.preventDefault();var Ke=ne(qe),Ht=Ke.pageX,at=Ke.pageY,kt=Ht-nr,qt=at-Ln,Yt=M.current.getBoundingClientRect(),vn=Yt.width,wn=Yt.height,On;switch(L){case"btt":On=-qt/wn;break;case"ttb":On=qt/wn;break;case"rtl":On=-kt/vn;break;default:On=kt/vn}gt.current(on,On)},ot=function an(qe){qe.preventDefault(),document.removeEventListener("mouseup",an),document.removeEventListener("mousemove",Be),document.removeEventListener("touchend",an),document.removeEventListener("touchmove",Be),Ut.current=null,Jt.current=null,Ve(-1),fe()};document.addEventListener("mouseup",ot),document.addEventListener("mousemove",Be),document.addEventListener("touchend",ot),document.addEventListener("touchmove",Be),Ut.current=Be,Jt.current=ot},ze=d.useMemo(function(){var Ot=(0,i.Z)(J).sort(function(on,bn){return on-bn}),Rt=(0,i.Z)(he).sort(function(on,bn){return on-bn});return Ot.every(function(on,bn){return on===Rt[bn]})?he:J},[J,he]);return[Xe,Oe,ze,ut]}function de(M){var L=M.prefixCls,J=M.style,Q=M.start,re=M.end,q=M.index,ce=M.onStartMove,fe=d.useContext(w),Ne=fe.direction,tt=fe.min,pe=fe.max,Oe=fe.disabled,X=fe.range,Re="".concat(L,"-track"),Qe=$(Q,tt,pe),Xe=$(re,tt,pe),Ve=function(he){!Oe&&ce&&ce(he,-1)},be={};switch(Ne){case"rtl":be.right="".concat(Qe*100,"%"),be.width="".concat(Xe*100-Qe*100,"%");break;case"btt":be.bottom="".concat(Qe*100,"%"),be.height="".concat(Xe*100-Qe*100,"%");break;case"ttb":be.top="".concat(Qe*100,"%"),be.height="".concat(Xe*100-Qe*100,"%");break;default:be.left="".concat(Qe*100,"%"),be.width="".concat(Xe*100-Qe*100,"%")}return d.createElement("div",{className:t()(Re,X&&"".concat(Re,"-").concat(q+1)),style:(0,m.Z)((0,m.Z)({},be),J),onMouseDown:Ve,onTouchStart:Ve})}function Ee(M){var L=M.prefixCls,J=M.style,Q=M.values,re=M.startPoint,q=M.onStartMove,ce=d.useContext(w),fe=ce.included,Ne=ce.range,tt=ce.min,pe=d.useMemo(function(){if(!Ne){if(Q.length===0)return[];var Oe=re!=null?re:tt,X=Q[0];return[{start:Math.min(Oe,X),end:Math.max(Oe,X)}]}for(var Re=[],Qe=0;Qe3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof Xe=="number"){var ge,he=Qe[Ve],nt=he+Xe,wt=[];Q.forEach(function(Jt){wt.push(Jt.value)}),wt.push(M,L),wt.push(fe(he));var Pt=Xe>0?1:-1;be==="unit"?wt.push(fe(he+Pt*J)):wt.push(fe(nt)),wt=wt.filter(function(Jt){return Jt!==null}).filter(function(Jt){return Xe<0?Jt<=he:Jt>=he}),be==="unit"&&(wt=wt.filter(function(Jt){return Jt!==he}));var ht=be==="unit"?he:nt;ge=wt[0];var Vt=Math.abs(ge-ht);if(wt.forEach(function(Jt){var un=Math.abs(Jt-ht);un1){var Ut=(0,i.Z)(Qe);return Ut[Ve]=ge,Re(Ut,Xe-Pt,Ve,be)}return ge}else{if(Xe==="min")return M;if(Xe==="max")return L}},pe=function(Qe,Xe,Ve){var be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",ge=Qe[Ve],he=tt(Qe,Xe,Ve,be);return{value:he,changed:he!==ge}},Oe=function(Qe){return q===null&&Qe===0||typeof q=="number"&&Qe3&&arguments[3]!==void 0?arguments[3]:"unit",ge=Qe.map(Ne),he=ge[Ve],nt=tt(ge,Xe,Ve,be);if(ge[Ve]=nt,re===!1){var wt=q||0;Ve>0&&ge[Ve-1]!==he&&(ge[Ve]=Math.max(ge[Ve],ge[Ve-1]+wt)),Ve0;Ut-=1)for(var Jt=!0;Oe(ge[Ut]-ge[Ut-1])&&Jt;){var un=pe(ge,-1,Ut-1);ge[Ut-1]=un.value,Jt=un.changed}for(var tn=ge.length-1;tn>0;tn-=1)for(var gt=!0;Oe(ge[tn]-ge[tn-1])&>){var ut=pe(ge,-1,tn-1);ge[tn-1]=ut.value,gt=ut.changed}for(var ze=0;ze=0?ut:!1},[ut,Dt]),Mt=d.useMemo(function(){var Et=Object.keys(qe||{});return Et.map(function(Gt){var Sn=qe[Gt],cr={value:Number(Gt)};return Sn&&(0,v.Z)(Sn)==="object"&&!d.isValidElement(Sn)&&("label"in Sn||"style"in Sn)?(cr.style=Sn.style,cr.label=Sn.label):cr.label=Sn,cr}).filter(function(Gt){var Sn=Gt.label;return Sn||typeof Sn=="number"}).sort(function(Gt,Sn){return Gt.value-Sn.value})},[qe]),Kt=A(jn,Qn,Dt,Mt,tn,Lt),Qt=(0,s.Z)(Kt,2),xn=Qt[0],yn=Qt[1],Bn=(0,h.Z)(wt,{value:nt}),Zn=(0,s.Z)(Bn,2),zn=Zn[0],Kn=Zn[1],Gn=d.useMemo(function(){var Et=zn==null?[]:Array.isArray(zn)?zn:[zn],Gt=(0,s.Z)(Et,1),Sn=Gt[0],cr=Sn===void 0?jn:Sn,Jn=zn===null?[]:[cr];if(Pt){if(Jn=(0,i.Z)(Et),ht||zn===void 0){var mn=ht>=0?ht+1:2;for(Jn=Jn.slice(0,mn);Jn.length=0&&wn.current.focus(Et)}ln(null)},[Tt]);var dn=d.useMemo(function(){return ze&&Dt===null?!1:ze},[ze,Dt]),ur=function(){Jt==null||Jt(ar(sr.current))},Ir=ve(On,Un,Gn,jn,Qn,xn,dr,ur,yn),br=(0,s.Z)(Ir,4),Er=br[0],Gr=br[1],Pr=br[2],Dr=br[3],Yn=function(Gt,Sn){Dr(Gt,Sn),Ut==null||Ut(ar(sr.current))},$e=Er!==-1;d.useEffect(function(){if(!$e){var Et=Gn.lastIndexOf(Gr);wn.current.focus(Et)}},[$e]);var vt=d.useMemo(function(){return(0,i.Z)(Pr).sort(function(Et,Gt){return Et-Gt})},[Pr]),ct=d.useMemo(function(){return Pt?[vt[0],vt[vt.length-1]]:[jn,vt[0]]},[vt,Pt,jn]),Bt=(0,s.Z)(ct,2),rn=Bt[0],We=Bt[1];d.useImperativeHandle(L,function(){return{focus:function(){wn.current.focus(0)},blur:function(){var Gt=document,Sn=Gt.activeElement;On.current.contains(Sn)&&(Sn==null||Sn.blur())}}}),d.useEffect(function(){Oe&&wn.current.focus(0)},[]);var Ie=d.useMemo(function(){return{min:jn,max:Qn,direction:Un,disabled:Ne,keyboard:pe,step:Dt,included:bn,includedStart:rn,includedEnd:We,range:Pt,tabIndex:kt,ariaLabelForHandle:qt,ariaLabelledByForHandle:Yt,ariaValueTextFormatterForHandle:vn}},[jn,Qn,Un,Ne,pe,Dt,bn,rn,We,Pt,kt,qt,Yt,vn]);return d.createElement(w.Provider,{value:Ie},d.createElement("div",{ref:On,className:t()(re,q,(J={},(0,a.Z)(J,"".concat(re,"-disabled"),Ne),(0,a.Z)(J,"".concat(re,"-vertical"),Rt),(0,a.Z)(J,"".concat(re,"-horizontal"),!Rt),(0,a.Z)(J,"".concat(re,"-with-marks"),Mt.length),J)),style:ce,onMouseDown:xt},d.createElement("div",{className:"".concat(re,"-rail"),style:Be}),d.createElement(Ee,{prefixCls:re,style:nr,values:vt,startPoint:Dn,onStartMove:dn?Yn:null}),d.createElement(K,{prefixCls:re,marks:Mt,dots:Ke,style:ot,activeStyle:an}),d.createElement(ee,{ref:wn,prefixCls:re,style:Ln,values:Pr,draggingIndex:Er,onStartMove:Yn,onOffsetChange:Tn,onFocus:X,onBlur:Re,handleRender:Ht}),d.createElement(ie,{prefixCls:re,marks:Mt,onClick:pt})))}),_=V,se=_,we=e(6453),Pe=e(21510),Te=e(63276),ue=e(29492),It=d.forwardRef((M,L)=>{const{open:J}=M,Q=(0,d.useRef)(null),re=(0,d.useRef)(null);function q(){Pe.Z.cancel(re.current),re.current=null}function ce(){re.current=(0,Pe.Z)(()=>{var fe;(fe=Q.current)===null||fe===void 0||fe.forceAlign(),re.current=null})}return d.useEffect(()=>(J?ce():q(),q),[J,M.title]),d.createElement(ue.Z,Object.assign({ref:(0,Te.sQ)(Q,L)},M))}),jt=e(87528),He=e(26554),Je=e(93411),Ae=e(19573);const Ze=M=>{const{componentCls:L,controlSize:J,dotSize:Q,marginFull:re,marginPart:q,colorFillContentHover:ce}=M;return{[L]:Object.assign(Object.assign({},(0,He.Wf)(M)),{position:"relative",height:J,margin:`${q}px ${re}px`,padding:0,cursor:"pointer",touchAction:"none",["&-vertical"]:{margin:`${re}px ${q}px`},[`${L}-rail`]:{position:"absolute",backgroundColor:M.colorFillTertiary,borderRadius:M.borderRadiusXS,transition:`background-color ${M.motionDurationMid}`},[`${L}-track`]:{position:"absolute",backgroundColor:M.colorPrimaryBorder,borderRadius:M.borderRadiusXS,transition:`background-color ${M.motionDurationMid}`},"&:hover":{[`${L}-rail`]:{backgroundColor:M.colorFillSecondary},[`${L}-track`]:{backgroundColor:M.colorPrimaryBorderHover},[`${L}-dot`]:{borderColor:ce},[`${L}-handle::after`]:{boxShadow:`0 0 0 ${M.handleLineWidth}px ${M.colorPrimaryBorderHover}`},[`${L}-dot-active`]:{borderColor:M.colorPrimary}},[`${L}-handle`]:{position:"absolute",width:M.handleSize,height:M.handleSize,outline:"none",[`${L}-dragging`]:{zIndex:1},"&::before":{content:'""',position:"absolute",insetInlineStart:-M.handleLineWidth,insetBlockStart:-M.handleLineWidth,width:M.handleSize+M.handleLineWidth*2,height:M.handleSize+M.handleLineWidth*2,backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:M.handleSize,height:M.handleSize,backgroundColor:M.colorBgElevated,boxShadow:`0 0 0 ${M.handleLineWidth}px ${M.colorPrimaryBorder}`,borderRadius:"50%",cursor:"pointer",transition:` - inset-inline-start ${M.motionDurationMid}, - inset-block-start ${M.motionDurationMid}, - width ${M.motionDurationMid}, - height ${M.motionDurationMid}, - box-shadow ${M.motionDurationMid} - `},"&:hover, &:active, &:focus":{"&::before":{insetInlineStart:-((M.handleSizeHover-M.handleSize)/2+M.handleLineWidthHover),insetBlockStart:-((M.handleSizeHover-M.handleSize)/2+M.handleLineWidthHover),width:M.handleSizeHover+M.handleLineWidthHover*2,height:M.handleSizeHover+M.handleLineWidthHover*2},"&::after":{boxShadow:`0 0 0 ${M.handleLineWidthHover}px ${M.colorPrimary}`,width:M.handleSizeHover,height:M.handleSizeHover,insetInlineStart:(M.handleSize-M.handleSizeHover)/2,insetBlockStart:(M.handleSize-M.handleSizeHover)/2}}},[`${L}-mark`]:{position:"absolute",fontSize:M.fontSize},[`${L}-mark-text`]:{position:"absolute",display:"inline-block",color:M.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:M.colorText}},[`${L}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${L}-dot`]:{position:"absolute",width:Q,height:Q,backgroundColor:M.colorBgElevated,border:`${M.handleLineWidth}px solid ${M.colorBorderSecondary}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${M.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:M.colorPrimaryBorder}},[`&${L}-disabled`]:{cursor:"not-allowed",[`${L}-rail`]:{backgroundColor:`${M.colorFillSecondary} !important`},[`${L}-track`]:{backgroundColor:`${M.colorTextDisabled} !important`},[` - ${L}-dot - `]:{backgroundColor:M.colorBgElevated,borderColor:M.colorTextDisabled,boxShadow:"none",cursor:"not-allowed"},[`${L}-handle::after`]:{backgroundColor:M.colorBgElevated,cursor:"not-allowed",width:M.handleSize,height:M.handleSize,boxShadow:`0 0 0 ${M.handleLineWidth}px ${new jt.C(M.colorTextDisabled).onBackground(M.colorBgContainer).toHexShortString()}`,insetInlineStart:0,insetBlockStart:0},[` - ${L}-mark-text, - ${L}-dot - `]:{cursor:"not-allowed !important"}}})}},Ye=(M,L)=>{const{componentCls:J,railSize:Q,handleSize:re,dotSize:q}=M,ce=L?"paddingBlock":"paddingInline",fe=L?"width":"height",Ne=L?"height":"width",tt=L?"insetBlockStart":"insetInlineStart",pe=L?"top":"insetInlineStart";return{[ce]:Q,[Ne]:Q*3,[`${J}-rail`]:{[fe]:"100%",[Ne]:Q},[`${J}-track`]:{[Ne]:Q},[`${J}-handle`]:{[tt]:(Q*3-re)/2},[`${J}-mark`]:{insetInlineStart:0,top:0,[pe]:re,[fe]:"100%"},[`${J}-step`]:{insetInlineStart:0,top:0,[pe]:Q,[fe]:"100%",[Ne]:Q},[`${J}-dot`]:{position:"absolute",[tt]:(Q-q)/2}}},De=M=>{const{componentCls:L,marginPartWithMark:J}=M;return{[`${L}-horizontal`]:Object.assign(Object.assign({},Ye(M,!0)),{[`&${L}-with-marks`]:{marginBottom:J}})}},Ge=M=>{const{componentCls:L}=M;return{[`${L}-vertical`]:Object.assign(Object.assign({},Ye(M,!1)),{height:"100%"})}};var je=(0,Je.Z)("Slider",M=>{const L=(0,Ae.TS)(M,{marginPart:(M.controlHeight-M.controlSize)/2,marginFull:M.controlSize/2,marginPartWithMark:M.controlHeightLG-M.controlSize});return[Ze(L),De(L),Ge(L)]},M=>{const J=M.controlHeightLG/4,Q=M.controlHeightSM/2,re=M.lineWidth+1,q=M.lineWidth+1*3;return{controlSize:J,railSize:4,handleSize:J,handleSizeHover:Q,dotSize:8,handleLineWidth:re,handleLineWidthHover:q}}),Ce=function(M,L){var J={};for(var Q in M)Object.prototype.hasOwnProperty.call(M,Q)&&L.indexOf(Q)<0&&(J[Q]=M[Q]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,Q=Object.getOwnPropertySymbols(M);retypeof M=="number"?M.toString():"";var B=d.forwardRef((M,L)=>{const{prefixCls:J,range:Q,className:re,rootClassName:q,tooltipPrefixCls:ce,tipFormatter:fe,tooltipVisible:Ne,getTooltipPopupContainer:tt,tooltipPlacement:pe}=M,Oe=Ce(M,["prefixCls","range","className","rootClassName","tooltipPrefixCls","tipFormatter","tooltipVisible","getTooltipPopupContainer","tooltipPlacement"]),{getPrefixCls:X,direction:Re,getPopupContainer:Qe}=d.useContext(we.E_),[Xe,Ve]=d.useState({}),be=(Jt,un)=>{Ve(tn=>Object.assign(Object.assign({},tn),{[Jt]:un}))},ge=(Jt,un)=>Jt||(un?Re==="rtl"?"left":"right":"top"),he=X("slider",J),[nt,wt]=je(he),Pt=t()(re,q,{[`${he}-rtl`]:Re==="rtl"},wt);Re==="rtl"&&!Oe.vertical&&(Oe.reverse=!Oe.reverse);const[ht,Vt]=d.useMemo(()=>Q?typeof Q=="object"?[!0,Q.draggableTrack]:[!0,!1]:[!1],[Q]),Ut=(Jt,un)=>{var tn;const{index:gt,dragging:ut}=un,{tooltip:ze={},vertical:Ot}=M,Rt=Object.assign({},ze),{open:on,placement:bn,getPopupContainer:Dn,prefixCls:nr,formatter:Ln}=Rt;let Be;Ln||Ln===null?Be=Ln:fe||fe===null?Be=fe:Be=le;const ot=Be?Xe[gt]||ut:!1,an=(tn=on!=null?on:Ne)!==null&&tn!==void 0?tn:on===void 0&&ot,qe=Object.assign(Object.assign({},Jt.props),{onMouseEnter:()=>be(gt,!0),onMouseLeave:()=>be(gt,!1)}),Ke=X("tooltip",nr!=null?nr:ce);return d.createElement(It,{prefixCls:Ke,title:Be?Be(un.value):"",open:an,placement:ge(bn!=null?bn:pe,Ot),key:gt,overlayClassName:`${he}-tooltip`,getPopupContainer:Dn||tt||Qe},d.cloneElement(Jt,qe))};return nt(d.createElement(se,Object.assign({},Oe,{step:Oe.step,range:ht,draggableTrack:Vt,className:Pt,ref:L,prefixCls:he,handleRender:Ut})))})},26839:function(g,S,e){"use strict";e.d(S,{BR:function(){return b},ri:function(){return h}});var o=e(87608),t=e.n(o),a=e(73355),i=e(52983),s=e(6453),v=e(88132),d=function(C,T){var w={};for(var $ in C)Object.prototype.hasOwnProperty.call(C,$)&&T.indexOf($)<0&&(w[$]=C[$]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,$=Object.getOwnPropertySymbols(C);z<$.length;z++)T.indexOf($[z])<0&&Object.prototype.propertyIsEnumerable.call(C,$[z])&&(w[$[z]]=C[$[z]]);return w};const c=i.createContext(null),h=(C,T)=>{const w=i.useContext(c),$=i.useMemo(()=>{if(!w)return"";const{compactDirection:z,isFirstItem:U,isLastItem:R}=w,j=z==="vertical"?"-vertical-":"-";return t()({[`${C}-compact${j}item`]:!0,[`${C}-compact${j}first-item`]:U,[`${C}-compact${j}last-item`]:R,[`${C}-compact${j}item-rtl`]:T==="rtl"})},[C,T,w]);return{compactSize:w==null?void 0:w.compactSize,compactDirection:w==null?void 0:w.compactDirection,compactItemClassnames:$}},b=C=>{let{children:T}=C;return i.createElement(c.Provider,{value:null},T)},y=C=>{var{children:T}=C,w=d(C,["children"]);return i.createElement(c.Provider,{value:w},T)},m=C=>{const{getPrefixCls:T,direction:w}=i.useContext(s.E_),{size:$="middle",direction:z,block:U,prefixCls:R,className:j,rootClassName:I,children:P}=C,F=d(C,["size","direction","block","prefixCls","className","rootClassName","children"]),ee=T("space-compact",R),[ne,ve]=(0,v.Z)(ee),de=t()(ee,ve,{[`${ee}-rtl`]:w==="rtl",[`${ee}-block`]:U,[`${ee}-vertical`]:z==="vertical"},j,I),Ee=i.useContext(c),ye=(0,a.Z)(P),ie=i.useMemo(()=>ye.map((Y,K)=>{const A=Y&&Y.key||`${ee}-item-${K}`;return i.createElement(y,{key:A,compactSize:$,compactDirection:z,isFirstItem:K===0&&(!Ee||(Ee==null?void 0:Ee.isFirstItem)),isLastItem:K===ye.length-1&&(!Ee||(Ee==null?void 0:Ee.isLastItem))},Y)}),[$,ye,Ee]);return ye.length===0?null:ne(i.createElement("div",Object.assign({className:de},F),ie))};S.ZP=m},81553:function(g,S,e){"use strict";e.d(S,{u:function(){return y},Z:function(){return $}});var o=e(87608),t=e.n(o),a=e(73355),i=e(52983),s=e(6453),v=e(11463),d=e(26839);function c(z){let{className:U,direction:R,index:j,marginDirection:I,children:P,split:F,wrap:ee}=z;const{horizontalSize:ne,verticalSize:ve,latestIndex:de,supportFlexGap:Ee}=i.useContext(y);let ye={};return Ee||(R==="vertical"?j{const{getPrefixCls:U,space:R,direction:j}=i.useContext(s.E_),{size:I=(R==null?void 0:R.size)||"small",align:P,className:F,rootClassName:ee,children:ne,direction:ve="horizontal",prefixCls:de,split:Ee,style:ye,wrap:ie=!1}=z,Y=b(z,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap"]),K=(0,v.Z)(),[A,k]=i.useMemo(()=>(Array.isArray(I)?I:[I,I]).map(Ae=>C(Ae)),[I]),V=(0,a.Z)(ne,{keepEmpty:!0}),_=P===void 0&&ve==="horizontal"?"center":P,se=U("space",de),[we,Pe]=(0,h.Z)(se),Te=t()(se,Pe,`${se}-${ve}`,{[`${se}-rtl`]:j==="rtl",[`${se}-align-${_}`]:_},F,ee),ue=`${se}-item`,et=j==="rtl"?"marginLeft":"marginRight";let It=0;const jt=V.map((Ae,Ze)=>{Ae!=null&&(It=Ze);const Ye=Ae&&Ae.key||`${ue}-${Ze}`;return i.createElement(c,{className:ue,key:Ye,direction:ve,index:Ze,marginDirection:et,split:Ee,wrap:ie},Ae)}),He=i.useMemo(()=>({horizontalSize:A,verticalSize:k,latestIndex:It,supportFlexGap:K}),[A,k,It,K]);if(V.length===0)return null;const Je={};return ie&&(Je.flexWrap="wrap",K||(Je.marginBottom=-k)),K&&(Je.columnGap=A,Je.rowGap=k),we(i.createElement("div",Object.assign({className:Te,style:Object.assign(Object.assign({},Je),ye)},Y),i.createElement(y.Provider,{value:He},jt)))};w.Compact=d.ZP;var $=w},88132:function(g,S,e){"use strict";e.d(S,{Z:function(){return s}});var o=e(93411),a=v=>{const{componentCls:d}=v;return{[d]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"}}}};const i=v=>{const{componentCls:d}=v;return{[d]:{display:"inline-flex","&-rtl":{direction:"rtl"},"&-vertical":{flexDirection:"column"},"&-align":{flexDirection:"column","&-center":{alignItems:"center"},"&-start":{alignItems:"flex-start"},"&-end":{alignItems:"flex-end"},"&-baseline":{alignItems:"baseline"}},[`${d}-item:empty`]:{display:"none"}}}};var s=(0,o.Z)("Space",v=>[i(v),a(v)],()=>({}),{resetStyle:!1})},22220:function(g,S,e){"use strict";e.d(S,{c:function(){return a}});function o(i,s,v){const{focusElCls:d,focus:c,borderElCls:h}=v,b=h?"> *":"",y=["hover",c?"focus":null,"active"].filter(Boolean).map(m=>`&:${m} ${b}`).join(",");return{[`&-item:not(${s}-last-item)`]:{marginInlineEnd:-i.lineWidth},"&-item":Object.assign(Object.assign({[y]:{zIndex:2}},d?{[`&${d}`]:{zIndex:2}}:{}),{[`&[disabled] ${b}`]:{zIndex:0}})}}function t(i,s,v){const{borderElCls:d}=v,c=d?`> ${d}`:"";return{[`&-item:not(${s}-first-item):not(${s}-last-item) ${c}`]:{borderRadius:0},[`&-item:not(${s}-last-item)${s}-first-item`]:{[`& ${c}, &${i}-sm ${c}, &${i}-lg ${c}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${s}-first-item)${s}-last-item`]:{[`& ${c}, &${i}-sm ${c}, &${i}-lg ${c}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function a(i){let s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{focus:!0};const{componentCls:v}=i,d=`${v}-compact`;return{[d]:Object.assign(Object.assign({},o(i,d,s)),t(v,d,s))}}},26554:function(g,S,e){"use strict";e.d(S,{Lx:function(){return s},Qy:function(){return c},Ro:function(){return a},Wf:function(){return t},dF:function(){return i},du:function(){return v},oN:function(){return d},vS:function(){return o}});const o={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},t=h=>({boxSizing:"border-box",margin:0,padding:0,color:h.colorText,fontSize:h.fontSize,lineHeight:h.lineHeight,listStyle:"none",fontFamily:h.fontFamily}),a=()=>({display:"inline-flex",alignItems:"center",color:"inherit",fontStyle:"normal",lineHeight:0,textAlign:"center",textTransform:"none",verticalAlign:"-0.125em",textRendering:"optimizeLegibility","-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale","> *":{lineHeight:1},svg:{display:"inline-block"}}),i=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),s=h=>({a:{color:h.colorLink,textDecoration:h.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${h.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:h.colorLinkHover},"&:active":{color:h.colorLinkActive},[`&:active, - &:hover`]:{textDecoration:h.linkHoverDecoration,outline:0},"&:focus":{textDecoration:h.linkFocusDecoration,outline:0},"&[disabled]":{color:h.colorTextDisabled,cursor:"not-allowed"}}}),v=(h,b)=>{const{fontFamily:y,fontSize:m}=h,C=`[class^="${b}"], [class*=" ${b}"]`;return{[C]:{fontFamily:y,fontSize:m,boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"},[C]:{boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}}}}},d=h=>({outline:`${h.lineWidthFocus}px solid ${h.colorPrimaryBorder}`,outlineOffset:1,transition:"outline-offset 0s, outline 0s"}),c=h=>({"&:focus-visible":Object.assign({},d(h))})},3471:function(g,S){"use strict";const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});S.Z=e},59496:function(g,S,e){"use strict";e.d(S,{J$:function(){return s}});var o=e(62713),t=e(18265);const a=new o.E4("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),i=new o.E4("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),s=function(v){let d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;const{antCls:c}=v,h=`${c}-fade`,b=d?"&":"";return[(0,t.R)(h,a,i,v.motionDurationMid,d),{[` - ${b}${h}-enter, - ${b}${h}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${b}${h}-leave`]:{animationTimingFunction:"linear"}}]}},18265:function(g,S,e){"use strict";e.d(S,{R:function(){return a}});const o=i=>({animationDuration:i,animationFillMode:"both"}),t=i=>({animationDuration:i,animationFillMode:"both"}),a=function(i,s,v,d){const h=(arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1)?"&":"";return{[` - ${h}${i}-enter, - ${h}${i}-appear - `]:Object.assign(Object.assign({},o(d)),{animationPlayState:"paused"}),[`${h}${i}-leave`]:Object.assign(Object.assign({},t(d)),{animationPlayState:"paused"}),[` - ${h}${i}-enter${i}-enter-active, - ${h}${i}-appear${i}-appear-active - `]:{animationName:s,animationPlayState:"running"},[`${h}${i}-leave${i}-leave-active`]:{animationName:v,animationPlayState:"running",pointerEvents:"none"}}}},2185:function(g,S,e){"use strict";e.d(S,{Fm:function(){return m}});var o=e(62713),t=e(18265);const a=new o.E4("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),i=new o.E4("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.E4("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),v=new o.E4("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),d=new o.E4("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),c=new o.E4("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),h=new o.E4("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.E4("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),y={"move-up":{inKeyframes:h,outKeyframes:b},"move-down":{inKeyframes:a,outKeyframes:i},"move-left":{inKeyframes:s,outKeyframes:v},"move-right":{inKeyframes:d,outKeyframes:c}},m=(C,T)=>{const{antCls:w}=C,$=`${w}-${T}`,{inKeyframes:z,outKeyframes:U}=y[T];return[(0,t.R)($,z,U,C.motionDurationMid),{[` - ${$}-enter, - ${$}-appear - `]:{opacity:0,animationTimingFunction:C.motionEaseOutCirc},[`${$}-leave`]:{animationTimingFunction:C.motionEaseInOutCirc}}]}},65876:function(g,S,e){"use strict";e.d(S,{Qt:function(){return s},Uw:function(){return i},fJ:function(){return a},ly:function(){return v},oN:function(){return m}});var o=e(62713),t=e(18265);const a=new o.E4("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),i=new o.E4("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new o.E4("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),v=new o.E4("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),d=new o.E4("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),c=new o.E4("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),h=new o.E4("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.E4("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),y={"slide-up":{inKeyframes:a,outKeyframes:i},"slide-down":{inKeyframes:s,outKeyframes:v},"slide-left":{inKeyframes:d,outKeyframes:c},"slide-right":{inKeyframes:h,outKeyframes:b}},m=(C,T)=>{const{antCls:w}=C,$=`${w}-${T}`,{inKeyframes:z,outKeyframes:U}=y[T];return[(0,t.R)($,z,U,C.motionDurationMid),{[` - ${$}-enter, - ${$}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:C.motionEaseOutQuint,["&-prepare"]:{transform:"scale(1)"}},[`${$}-leave`]:{animationTimingFunction:C.motionEaseInQuint}}]}},29740:function(g,S,e){"use strict";e.d(S,{_y:function(){return $},kr:function(){return a}});var o=e(62713),t=e(18265);const a=new o.E4("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),i=new o.E4("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),s=new o.E4("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),v=new o.E4("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),d=new o.E4("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),c=new o.E4("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),h=new o.E4("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),b=new o.E4("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),y=new o.E4("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),m=new o.E4("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),C=new o.E4("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),T=new o.E4("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),w={zoom:{inKeyframes:a,outKeyframes:i},"zoom-big":{inKeyframes:s,outKeyframes:v},"zoom-big-fast":{inKeyframes:s,outKeyframes:v},"zoom-left":{inKeyframes:h,outKeyframes:b},"zoom-right":{inKeyframes:y,outKeyframes:m},"zoom-up":{inKeyframes:d,outKeyframes:c},"zoom-down":{inKeyframes:C,outKeyframes:T}},$=(z,U)=>{const{antCls:R}=z,j=`${R}-${U}`,{inKeyframes:I,outKeyframes:P}=w[U];return[(0,t.R)(j,I,P,U==="zoom-big-fast"?z.motionDurationFast:z.motionDurationMid),{[` - ${j}-enter, - ${j}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:z.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${j}-leave`]:{animationTimingFunction:z.motionEaseInOutCirc}}]}},47276:function(g,S,e){"use strict";e.d(S,{ZP:function(){return s},fS:function(){return a},qN:function(){return t}});var o=e(95307);const t=8;function a(v){const d=t,{contentRadius:c,limitVerticalRadius:h}=v,b=c>12?c+2:12;return{dropdownArrowOffset:b,dropdownArrowOffsetVertical:h?d:b}}function i(v,d){return v?d:{}}function s(v,d){const{componentCls:c,sizePopupArrow:h,borderRadiusXS:b,borderRadiusOuter:y,boxShadowPopoverArrow:m}=v,{colorBg:C,contentRadius:T=v.borderRadiusLG,limitVerticalRadius:w,arrowDistance:$=0,arrowPlacement:z={left:!0,right:!0,top:!0,bottom:!0}}=d,{dropdownArrowOffsetVertical:U,dropdownArrowOffset:R}=a({contentRadius:T,limitVerticalRadius:w});return{[c]:Object.assign(Object.assign(Object.assign(Object.assign({[`${c}-arrow`]:[Object.assign(Object.assign({position:"absolute",zIndex:1,display:"block"},(0,o.r)(h,b,y,C,m)),{"&:before":{background:C}})]},i(!!z.top,{[[`&-placement-top ${c}-arrow`,`&-placement-topLeft ${c}-arrow`,`&-placement-topRight ${c}-arrow`].join(",")]:{bottom:$,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top ${c}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},[`&-placement-topLeft ${c}-arrow`]:{left:{_skip_check_:!0,value:R}},[`&-placement-topRight ${c}-arrow`]:{right:{_skip_check_:!0,value:R}}})),i(!!z.bottom,{[[`&-placement-bottom ${c}-arrow`,`&-placement-bottomLeft ${c}-arrow`,`&-placement-bottomRight ${c}-arrow`].join(",")]:{top:$,transform:"translateY(-100%)"},[`&-placement-bottom ${c}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},[`&-placement-bottomLeft ${c}-arrow`]:{left:{_skip_check_:!0,value:R}},[`&-placement-bottomRight ${c}-arrow`]:{right:{_skip_check_:!0,value:R}}})),i(!!z.left,{[[`&-placement-left ${c}-arrow`,`&-placement-leftTop ${c}-arrow`,`&-placement-leftBottom ${c}-arrow`].join(",")]:{right:{_skip_check_:!0,value:$},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left ${c}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop ${c}-arrow`]:{top:U},[`&-placement-leftBottom ${c}-arrow`]:{bottom:U}})),i(!!z.right,{[[`&-placement-right ${c}-arrow`,`&-placement-rightTop ${c}-arrow`,`&-placement-rightBottom ${c}-arrow`].join(",")]:{left:{_skip_check_:!0,value:$},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right ${c}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop ${c}-arrow`]:{top:U},[`&-placement-rightBottom ${c}-arrow`]:{bottom:U}}))}}},95307:function(g,S,e){"use strict";e.d(S,{r:function(){return o}});const o=(t,a,i,s,v)=>{const d=t/2,c=0,h=d,b=i*1/Math.sqrt(2),y=d-i*(1-1/Math.sqrt(2)),m=d-a*(1/Math.sqrt(2)),C=i*(Math.sqrt(2)-1)+a*(1/Math.sqrt(2)),T=2*d-m,w=C,$=2*d-b,z=y,U=2*d-c,R=h,j=d*Math.sqrt(2)+i*(Math.sqrt(2)-2),I=i*(Math.sqrt(2)-1);return{pointerEvents:"none",width:t,height:t,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:t,height:t/2,background:s,clipPath:{_multi_value_:!0,value:[`polygon(${I}px 100%, 50% ${I}px, ${2*d-I}px 100%, ${I}px 100%)`,`path('M ${c} ${h} A ${i} ${i} 0 0 0 ${b} ${y} L ${m} ${C} A ${a} ${a} 0 0 1 ${T} ${w} L ${$} ${z} A ${i} ${i} 0 0 0 ${U} ${R} Z')`]},content:'""'},"&::after":{content:'""',position:"absolute",width:j,height:j,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${a}px 0`},transform:"translateY(50%) rotate(-135deg)",boxShadow:v,zIndex:0,background:"transparent"}}}},5670:function(g,S,e){"use strict";e.d(S,{Z:function(){return Ln}});var o=e(22494),t=e(59300),a=e(5345),i=e(87608),s=e.n(i),v=e(63223),d=e(90415),c=e(8671),h=e(28523),b=e(48580),y=e(47287),m=e(52983),C=e(84707),T=e(36645),w=e(77089),$=(0,m.createContext)(null),z=m.forwardRef(function(Be,ot){var an=Be.prefixCls,qe=Be.className,Ke=Be.style,Ht=Be.id,at=Be.active,kt=Be.tabKey,qt=Be.children;return m.createElement("div",{id:Ht&&"".concat(Ht,"-panel-").concat(kt),role:"tabpanel",tabIndex:at?0:-1,"aria-labelledby":Ht&&"".concat(Ht,"-tab-").concat(kt),"aria-hidden":!at,style:Ke,className:s()(an,at&&"".concat(an,"-active"),qe),ref:ot},qt)}),U=z,R=["key","forceRender","style","className"];function j(Be){var ot=Be.id,an=Be.activeKey,qe=Be.animated,Ke=Be.tabPosition,Ht=Be.destroyInactiveTabPane,at=m.useContext($),kt=at.prefixCls,qt=at.tabs,Yt=qe.tabPane,vn="".concat(kt,"-tabpane");return m.createElement("div",{className:s()("".concat(kt,"-content-holder"))},m.createElement("div",{className:s()("".concat(kt,"-content"),"".concat(kt,"-content-").concat(Ke),(0,d.Z)({},"".concat(kt,"-content-animated"),Yt))},qt.map(function(wn){var On=wn.key,Un=wn.forceRender,jn=wn.style,Qn=wn.className,Dt=(0,y.Z)(wn,R),Lt=On===an;return m.createElement(w.ZP,(0,v.Z)({key:On,visible:Lt,forceRender:Un,removeOnLeave:!!Ht,leavedClassName:"".concat(vn,"-hidden")},qe.tabPaneMotion),function(Mt,Kt){var Qt=Mt.style,xn=Mt.className;return m.createElement(U,(0,v.Z)({},Dt,{prefixCls:vn,id:ot,tabKey:On,animated:Yt,active:Lt,style:(0,c.Z)((0,c.Z)({},jn),Qt),className:s()(Qn,xn),ref:Kt}))})})))}var I=e(61806),P=e(76587),F=e(70743),ee=e(21510),ne=e(63276),ve={width:0,height:0,left:0,top:0};function de(Be,ot,an){return(0,m.useMemo)(function(){for(var qe,Ke=new Map,Ht=ot.get((qe=Be[0])===null||qe===void 0?void 0:qe.key)||ve,at=Ht.left+Ht.width,kt=0;ktdr?(sr=Kn,yn.current="x"):(sr=Gn,yn.current="y"),ot(-sr,-sr)&&zn.preventDefault()}var Zn=(0,m.useRef)(null);Zn.current={onTouchStart:Kt,onTouchMove:Qt,onTouchEnd:xn,onWheel:Bn},m.useEffect(function(){function zn(ar){Zn.current.onTouchStart(ar)}function Kn(ar){Zn.current.onTouchMove(ar)}function Gn(ar){Zn.current.onTouchEnd(ar)}function sr(ar){Zn.current.onWheel(ar)}return document.addEventListener("touchmove",Kn,{passive:!1}),document.addEventListener("touchend",Gn,{passive:!1}),Be.current.addEventListener("touchstart",zn,{passive:!1}),Be.current.addEventListener("wheel",sr),function(){document.removeEventListener("touchmove",Kn),document.removeEventListener("touchend",Gn)}},[])}var k=e(28881);function V(Be){var ot=(0,m.useState)(0),an=(0,h.Z)(ot,2),qe=an[0],Ke=an[1],Ht=(0,m.useRef)(0),at=(0,m.useRef)();return at.current=Be,(0,k.o)(function(){var kt;(kt=at.current)===null||kt===void 0||kt.call(at)},[qe]),function(){Ht.current===qe&&(Ht.current+=1,Ke(Ht.current))}}function _(Be){var ot=(0,m.useRef)([]),an=(0,m.useState)({}),qe=(0,h.Z)(an,2),Ke=qe[1],Ht=(0,m.useRef)(typeof Be=="function"?Be():Be),at=V(function(){var qt=Ht.current;ot.current.forEach(function(Yt){qt=Yt(qt)}),ot.current=[],Ht.current=qt,Ke({})});function kt(qt){ot.current.push(qt),at()}return[Ht.current,kt]}var se={width:0,height:0,left:0,top:0,right:0};function we(Be,ot,an,qe,Ke,Ht,at){var kt=at.tabs,qt=at.tabPosition,Yt=at.rtl,vn,wn,On;return["top","bottom"].includes(qt)?(vn="width",wn=Yt?"right":"left",On=Math.abs(an)):(vn="height",wn="top",On=-an),(0,m.useMemo)(function(){if(!kt.length)return[0,0];for(var Un=kt.length,jn=Un,Qn=0;QnOn+ot){jn=Qn-1;break}}for(var Lt=0,Mt=Un-1;Mt>=0;Mt-=1){var Kt=Be.get(kt[Mt].key)||se;if(Kt[wn]qn?"left":"right"})}),ar=(0,h.Z)(sr,2),dr=ar[0],pt=ar[1],xt=Ee(0,function(ir,qn){!Gn&&Kt&&Kt({direction:ir>qn?"top":"bottom"})}),St=(0,h.Z)(xt,2),Ct=St[0],Tt=St[1],ln=(0,m.useState)([0,0]),Tn=(0,h.Z)(ln,2),dn=Tn[0],ur=Tn[1],Ir=(0,m.useState)([0,0]),br=(0,h.Z)(Ir,2),Er=br[0],Gr=br[1],Pr=(0,m.useState)([0,0]),Dr=(0,h.Z)(Pr,2),Yn=Dr[0],$e=Dr[1],vt=(0,m.useState)([0,0]),ct=(0,h.Z)(vt,2),Bt=ct[0],rn=ct[1],We=_(new Map),Ie=(0,h.Z)(We,2),Et=Ie[0],Gt=Ie[1],Sn=de(Ht,Et,Er[0]),cr=le(dn,Gn),Jn=le(Er,Gn),mn=le(Yn,Gn),Zt=le(Bt,Gn),cn=crsn?sn:ir}var vr=(0,m.useRef)(),mr=(0,m.useState)(),wr=(0,h.Z)(mr,2),Zr=wr[0],Fr=wr[1];function Le(){Fr(Date.now())}function it(){window.clearTimeout(vr.current)}A(Bn,function(ir,qn){function hr(jr,Ar){jr(function(ea){var ga=An(ea+Ar);return ga})}return cn?(Gn?hr(pt,ir):hr(Tt,qn),it(),Le(),!0):!1}),(0,m.useEffect)(function(){return it(),Zr&&(vr.current=window.setTimeout(function(){Fr(0)},100)),it},[Zr]);var ae=we(Sn,dt,Gn?dr:Ct,Jn,mn,Zt,(0,c.Z)((0,c.Z)({},Be),{},{tabs:Ht})),_t=(0,h.Z)(ae,2),en=_t[0],En=_t[1],_n=(0,F.Z)(function(){var ir=arguments.length>0&&arguments[0]!==void 0?arguments[0]:vn,qn=Sn.get(ir)||{width:0,height:0,left:0,right:0,top:0};if(Gn){var hr=dr;wn?qn.rightdr+dt&&(hr=qn.right+qn.width-dt):qn.left<-dr?hr=-qn.left:qn.left+qn.width>-dr+dt&&(hr=-(qn.left+qn.width-dt)),Tt(0),pt(An(hr))}else{var jr=Ct;qn.top<-Ct?jr=-qn.top:qn.top+qn.height>-Ct+dt&&(jr=-(qn.top+qn.height-dt)),pt(0),Tt(An(jr))}}),Xn={};Qn==="top"||Qn==="bottom"?Xn[wn?"marginRight":"marginLeft"]=Dt:Xn.marginTop=Dt;var pr=Ht.map(function(ir,qn){var hr=ir.key;return m.createElement(je,{id:qt,prefixCls:Ke,key:hr,tab:ir,style:qn===0?void 0:Xn,closable:ir.closable,editable:Un,active:hr===vn,renderWrapper:Lt,removeAriaLabel:jn==null?void 0:jn.removeAriaLabel,onClick:function(Ar){Mt(hr,Ar)},onFocus:function(){_n(hr),Le(),Bn.current&&(wn||(Bn.current.scrollLeft=0),Bn.current.scrollTop=0)}})}),Vr=function(){return Gt(function(){var qn=new Map;return Ht.forEach(function(hr){var jr,Ar=hr.key,ea=(jr=Zn.current)===null||jr===void 0?void 0:jr.querySelector('[data-node-key="'.concat(ue(Ar),'"]'));ea&&qn.set(Ar,{width:ea.offsetWidth,height:ea.offsetHeight,left:ea.offsetLeft,top:ea.offsetTop})}),qn})};(0,m.useEffect)(function(){Vr()},[Ht.map(function(ir){return ir.key}).join("_")]);var yr=V(function(){var ir=Ce(Qt),qn=Ce(xn),hr=Ce(yn);ur([ir[0]-qn[0]-hr[0],ir[1]-qn[1]-hr[1]]);var jr=Ce(Kn);$e(jr);var Ar=Ce(zn);rn(Ar);var ea=Ce(Zn);Gr([ea[0]-jr[0],ea[1]-jr[1]]),Vr()}),Tr=Ht.slice(0,en),Cr=Ht.slice(En+1),zr=[].concat((0,I.Z)(Tr),(0,I.Z)(Cr)),Ur=(0,m.useState)(),Sr=(0,h.Z)(Ur,2),fr=Sr[0],sa=Sr[1],Lr=Sn.get(vn),gr=(0,m.useRef)();function ha(){ee.Z.cancel(gr.current)}(0,m.useEffect)(function(){var ir={};return Lr&&(Gn?(wn?ir.right=Lr.right:ir.left=Lr.left,ir.width=Lr.width):(ir.top=Lr.top,ir.height=Lr.height)),ha(),gr.current=(0,ee.Z)(function(){sa(ir)}),ha},[Lr,Gn,wn]),(0,m.useEffect)(function(){_n()},[vn,zt,sn,Pe(Lr),Pe(Sn),Gn]),(0,m.useEffect)(function(){yr()},[wn]);var Xt=!!zr.length,bt="".concat(Ke,"-nav-wrap"),fn,Hn,or,Or;return Gn?wn?(Hn=dr>0,fn=dr!==sn):(fn=dr<0,Hn=dr!==zt):(or=Ct<0,Or=Ct!==zt),m.createElement(P.Z,{onResize:yr},m.createElement("div",{ref:(0,ne.x1)(ot,Qt),role:"tablist",className:s()("".concat(Ke,"-nav"),at),style:kt,onKeyDown:function(){Le()}},m.createElement(He,{ref:xn,position:"left",extra:On,prefixCls:Ke}),m.createElement("div",{className:s()(bt,(an={},(0,d.Z)(an,"".concat(bt,"-ping-left"),fn),(0,d.Z)(an,"".concat(bt,"-ping-right"),Hn),(0,d.Z)(an,"".concat(bt,"-ping-top"),or),(0,d.Z)(an,"".concat(bt,"-ping-bottom"),Or),an)),ref:Bn},m.createElement(P.Z,{onResize:yr},m.createElement("div",{ref:Zn,className:"".concat(Ke,"-nav-list"),style:{transform:"translate(".concat(dr,"px, ").concat(Ct,"px)"),transition:Zr?"none":void 0}},pr,m.createElement(It,{ref:Kn,prefixCls:Ke,locale:jn,editable:Un,style:(0,c.Z)((0,c.Z)({},pr.length===0?void 0:Xn),{},{visibility:Xt?"hidden":null})}),m.createElement("div",{className:s()("".concat(Ke,"-ink-bar"),(0,d.Z)({},"".concat(Ke,"-ink-bar-animated"),Yt.inkBar)),style:fr})))),m.createElement(De,(0,v.Z)({},Be,{removeAriaLabel:jn==null?void 0:jn.removeAriaLabel,ref:zn,prefixCls:Ke,tabs:zr,className:!Xt&&$t,tabMoving:!!Zr})),m.createElement(He,{ref:yn,position:"right",extra:On,prefixCls:Ke})))}var B=m.forwardRef(W),M=["renderTabBar"],L=["label","key"];function J(Be){var ot=Be.renderTabBar,an=(0,y.Z)(Be,M),qe=m.useContext($),Ke=qe.tabs;if(ot){var Ht=(0,c.Z)((0,c.Z)({},an),{},{panes:Ke.map(function(at){var kt=at.label,qt=at.key,Yt=(0,y.Z)(at,L);return m.createElement(U,(0,v.Z)({tab:kt,key:qt,tabKey:qt},Yt))})});return ot(Ht,B)}return m.createElement(B,an)}var Q=e(20513);function re(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{inkBar:!0,tabPane:!1},ot;return Be===!1?ot={inkBar:!1,tabPane:!1}:Be===!0?ot={inkBar:!0,tabPane:!1}:ot=(0,c.Z)({inkBar:!0},(0,b.Z)(Be)==="object"?Be:{}),ot.tabPaneMotion&&ot.tabPane===void 0&&(ot.tabPane=!0),!ot.tabPaneMotion&&ot.tabPane&&(ot.tabPane=!1),ot}var q=["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","moreIcon","moreTransitionName","destroyInactiveTabPane","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName"],ce=0;function fe(Be,ot){var an,qe=Be.id,Ke=Be.prefixCls,Ht=Ke===void 0?"rc-tabs":Ke,at=Be.className,kt=Be.items,qt=Be.direction,Yt=Be.activeKey,vn=Be.defaultActiveKey,wn=Be.editable,On=Be.animated,Un=Be.tabPosition,jn=Un===void 0?"top":Un,Qn=Be.tabBarGutter,Dt=Be.tabBarStyle,Lt=Be.tabBarExtraContent,Mt=Be.locale,Kt=Be.moreIcon,Qt=Be.moreTransitionName,xn=Be.destroyInactiveTabPane,yn=Be.renderTabBar,Bn=Be.onChange,Zn=Be.onTabClick,zn=Be.onTabScroll,Kn=Be.getPopupContainer,Gn=Be.popupClassName,sr=(0,y.Z)(Be,q),ar=m.useMemo(function(){return(kt||[]).filter(function(We){return We&&(0,b.Z)(We)==="object"&&"key"in We})},[kt]),dr=qt==="rtl",pt=re(On),xt=(0,m.useState)(!1),St=(0,h.Z)(xt,2),Ct=St[0],Tt=St[1];(0,m.useEffect)(function(){Tt((0,C.Z)())},[]);var ln=(0,T.Z)(function(){var We;return(We=ar[0])===null||We===void 0?void 0:We.key},{value:Yt,defaultValue:vn}),Tn=(0,h.Z)(ln,2),dn=Tn[0],ur=Tn[1],Ir=(0,m.useState)(function(){return ar.findIndex(function(We){return We.key===dn})}),br=(0,h.Z)(Ir,2),Er=br[0],Gr=br[1];(0,m.useEffect)(function(){var We=ar.findIndex(function(Et){return Et.key===dn});if(We===-1){var Ie;We=Math.max(0,Math.min(Er,ar.length-1)),ur((Ie=ar[We])===null||Ie===void 0?void 0:Ie.key)}Gr(We)},[ar.map(function(We){return We.key}).join("_"),dn,Er]);var Pr=(0,T.Z)(null,{value:qe}),Dr=(0,h.Z)(Pr,2),Yn=Dr[0],$e=Dr[1];(0,m.useEffect)(function(){qe||($e("rc-tabs-".concat(ce)),ce+=1)},[]);function vt(We,Ie){Zn==null||Zn(We,Ie);var Et=We!==dn;ur(We),Et&&(Bn==null||Bn(We))}var ct={id:Yn,activeKey:dn,animated:pt,tabPosition:jn,rtl:dr,mobile:Ct},Bt,rn=(0,c.Z)((0,c.Z)({},ct),{},{editable:wn,locale:Mt,moreIcon:Kt,moreTransitionName:Qt,tabBarGutter:Qn,onTabClick:vt,onTabScroll:zn,extra:Lt,style:Dt,panes:null,getPopupContainer:Kn,popupClassName:Gn});return m.createElement($.Provider,{value:{tabs:ar,prefixCls:Ht}},m.createElement("div",(0,v.Z)({ref:ot,id:qe,className:s()(Ht,"".concat(Ht,"-").concat(jn),(an={},(0,d.Z)(an,"".concat(Ht,"-mobile"),Ct),(0,d.Z)(an,"".concat(Ht,"-editable"),wn),(0,d.Z)(an,"".concat(Ht,"-rtl"),dr),an),at)},sr),Bt,m.createElement(J,(0,v.Z)({},rn,{renderTabBar:yn})),m.createElement(j,(0,v.Z)({destroyInactiveTabPane:xn},ct,{animated:pt}))))}var Ne=m.forwardRef(fe),tt=Ne,pe=tt,Oe=e(6453),X=e(91143),Re=e(78095);const Qe={motionAppear:!1,motionEnter:!0,motionLeave:!0};function Xe(Be){let ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{inkBar:!0,tabPane:!1},an;return ot===!1?an={inkBar:!1,tabPane:!1}:ot===!0?an={inkBar:!0,tabPane:!0}:an=Object.assign({inkBar:!0},typeof ot=="object"?ot:{}),an.tabPane&&(an.tabPaneMotion=Object.assign(Object.assign({},Qe),{motionName:(0,Re.mL)(Be,"switch")})),an}var Ve=e(73355),be=function(Be,ot){var an={};for(var qe in Be)Object.prototype.hasOwnProperty.call(Be,qe)&&ot.indexOf(qe)<0&&(an[qe]=Be[qe]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,qe=Object.getOwnPropertySymbols(Be);Keot)}function he(Be,ot){if(Be)return Be;const an=(0,Ve.Z)(ot).map(qe=>{if(m.isValidElement(qe)){const{key:Ke,props:Ht}=qe,at=Ht||{},{tab:kt}=at,qt=be(at,["tab"]);return Object.assign(Object.assign({key:String(Ke)},qt),{label:kt})}return null});return ge(an)}var wt=()=>null,Pt=e(93411),ht=e(19573),Vt=e(26554),Ut=e(65876),un=Be=>{const{componentCls:ot,motionDurationSlow:an}=Be;return[{[ot]:{[`${ot}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${an}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${an}`}}}}},[(0,Ut.oN)(Be,"slide-up"),(0,Ut.oN)(Be,"slide-down")]]};const tn=Be=>{const{componentCls:ot,tabsCardHorizontalPadding:an,tabsCardHeadBackground:qe,tabsCardGutter:Ke,colorBorderSecondary:Ht}=Be;return{[`${ot}-card`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab`]:{margin:0,padding:an,background:qe,border:`${Be.lineWidth}px ${Be.lineType} ${Ht}`,transition:`all ${Be.motionDurationSlow} ${Be.motionEaseInOut}`},[`${ot}-tab-active`]:{color:Be.colorPrimary,background:Be.colorBgContainer},[`${ot}-ink-bar`]:{visibility:"hidden"}},[`&${ot}-top, &${ot}-bottom`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab + ${ot}-tab`]:{marginLeft:{_skip_check_:!0,value:`${Ke}px`}}}},[`&${ot}-top`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab`]:{borderRadius:`${Be.borderRadiusLG}px ${Be.borderRadiusLG}px 0 0`},[`${ot}-tab-active`]:{borderBottomColor:Be.colorBgContainer}}},[`&${ot}-bottom`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab`]:{borderRadius:`0 0 ${Be.borderRadiusLG}px ${Be.borderRadiusLG}px`},[`${ot}-tab-active`]:{borderTopColor:Be.colorBgContainer}}},[`&${ot}-left, &${ot}-right`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab + ${ot}-tab`]:{marginTop:`${Ke}px`}}},[`&${ot}-left`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Be.borderRadiusLG}px 0 0 ${Be.borderRadiusLG}px`}},[`${ot}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:Be.colorBgContainer}}}},[`&${ot}-right`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Be.borderRadiusLG}px ${Be.borderRadiusLG}px 0`}},[`${ot}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:Be.colorBgContainer}}}}}}},gt=Be=>{const{componentCls:ot,tabsHoverColor:an,dropdownEdgeChildVerticalPadding:qe}=Be;return{[`${ot}-dropdown`]:Object.assign(Object.assign({},(0,Vt.Wf)(Be)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Be.zIndexPopup,display:"block","&-hidden":{display:"none"},[`${ot}-dropdown-menu`]:{maxHeight:Be.tabsDropdownHeight,margin:0,padding:`${qe}px 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:Be.colorBgContainer,backgroundClip:"padding-box",borderRadius:Be.borderRadiusLG,outline:"none",boxShadow:Be.boxShadowSecondary,"&-item":Object.assign(Object.assign({},Vt.vS),{display:"flex",alignItems:"center",minWidth:Be.tabsDropdownWidth,margin:0,padding:`${Be.paddingXXS}px ${Be.paddingSM}px`,color:Be.colorText,fontWeight:"normal",fontSize:Be.fontSize,lineHeight:Be.lineHeight,cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:Be.marginSM},color:Be.colorTextDescription,fontSize:Be.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:an}},"&:hover":{background:Be.controlItemBgHover},"&-disabled":{"&, &:hover":{color:Be.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},ut=Be=>{const{componentCls:ot,margin:an,colorBorderSecondary:qe}=Be;return{[`${ot}-top, ${ot}-bottom`]:{flexDirection:"column",[`> ${ot}-nav, > div > ${ot}-nav`]:{margin:`0 0 ${an}px 0`,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${Be.lineWidth}px ${Be.lineType} ${qe}`,content:"''"},[`${ot}-ink-bar`]:{height:Be.lineWidthBold,"&-animated":{transition:`width ${Be.motionDurationSlow}, left ${Be.motionDurationSlow}, - right ${Be.motionDurationSlow}`}},[`${ot}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:Be.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:Be.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:Be.boxShadowTabsOverflowRight},[`&${ot}-nav-wrap-ping-left::before`]:{opacity:1},[`&${ot}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${ot}-top`]:{[`> ${ot}-nav, - > div > ${ot}-nav`]:{"&::before":{bottom:0},[`${ot}-ink-bar`]:{bottom:0}}},[`${ot}-bottom`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{order:1,marginTop:`${an}px`,marginBottom:0,"&::before":{top:0},[`${ot}-ink-bar`]:{top:0}},[`> ${ot}-content-holder, > div > ${ot}-content-holder`]:{order:0}},[`${ot}-left, ${ot}-right`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{flexDirection:"column",minWidth:Be.controlHeight*1.25,[`${ot}-tab`]:{padding:`${Be.paddingXS}px ${Be.paddingLG}px`,textAlign:"center"},[`${ot}-tab + ${ot}-tab`]:{margin:`${Be.margin}px 0 0 0`},[`${ot}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:Be.controlHeight},"&::before":{top:0,boxShadow:Be.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:Be.boxShadowTabsOverflowBottom},[`&${ot}-nav-wrap-ping-top::before`]:{opacity:1},[`&${ot}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${ot}-ink-bar`]:{width:Be.lineWidthBold,"&-animated":{transition:`height ${Be.motionDurationSlow}, top ${Be.motionDurationSlow}`}},[`${ot}-nav-list, ${ot}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${ot}-left`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${ot}-content-holder, > div > ${ot}-content-holder`]:{marginLeft:{_skip_check_:!0,value:`-${Be.lineWidth}px`},borderLeft:{_skip_check_:!0,value:`${Be.lineWidth}px ${Be.lineType} ${Be.colorBorder}`},[`> ${ot}-content > ${ot}-tabpane`]:{paddingLeft:{_skip_check_:!0,value:Be.paddingLG}}}},[`${ot}-right`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{order:1,[`${ot}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${ot}-content-holder, > div > ${ot}-content-holder`]:{order:0,marginRight:{_skip_check_:!0,value:-Be.lineWidth},borderRight:{_skip_check_:!0,value:`${Be.lineWidth}px ${Be.lineType} ${Be.colorBorder}`},[`> ${ot}-content > ${ot}-tabpane`]:{paddingRight:{_skip_check_:!0,value:Be.paddingLG}}}}}},ze=Be=>{const{componentCls:ot,padding:an}=Be;return{[ot]:{"&-small":{[`> ${ot}-nav`]:{[`${ot}-tab`]:{padding:`${Be.paddingXS}px 0`,fontSize:Be.fontSize}}},"&-large":{[`> ${ot}-nav`]:{[`${ot}-tab`]:{padding:`${an}px 0`,fontSize:Be.fontSizeLG}}}},[`${ot}-card`]:{[`&${ot}-small`]:{[`> ${ot}-nav`]:{[`${ot}-tab`]:{padding:`${Be.paddingXXS*1.5}px ${an}px`}},[`&${ot}-bottom`]:{[`> ${ot}-nav ${ot}-tab`]:{borderRadius:`0 0 ${Be.borderRadius}px ${Be.borderRadius}px`}},[`&${ot}-top`]:{[`> ${ot}-nav ${ot}-tab`]:{borderRadius:`${Be.borderRadius}px ${Be.borderRadius}px 0 0`}},[`&${ot}-right`]:{[`> ${ot}-nav ${ot}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${Be.borderRadius}px ${Be.borderRadius}px 0`}}},[`&${ot}-left`]:{[`> ${ot}-nav ${ot}-tab`]:{borderRadius:{_skip_check_:!0,value:`${Be.borderRadius}px 0 0 ${Be.borderRadius}px`}}}},[`&${ot}-large`]:{[`> ${ot}-nav`]:{[`${ot}-tab`]:{padding:`${Be.paddingXS}px ${an}px ${Be.paddingXXS*1.5}px`}}}}}},Ot=Be=>{const{componentCls:ot,tabsActiveColor:an,tabsHoverColor:qe,iconCls:Ke,tabsHorizontalGutter:Ht}=Be,at=`${ot}-tab`;return{[at]:{position:"relative",display:"inline-flex",alignItems:"center",padding:`${Be.paddingSM}px 0`,fontSize:`${Be.fontSize}px`,background:"transparent",border:0,outline:"none",cursor:"pointer","&-btn, &-remove":Object.assign({"&:focus:not(:focus-visible), &:active":{color:an}},(0,Vt.Qy)(Be)),"&-btn":{outline:"none",transition:"all 0.3s"},"&-remove":{flex:"none",marginRight:{_skip_check_:!0,value:-Be.marginXXS},marginLeft:{_skip_check_:!0,value:Be.marginXS},color:Be.colorTextDescription,fontSize:Be.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${Be.motionDurationSlow}`,"&:hover":{color:Be.colorTextHeading}},"&:hover":{color:qe},[`&${at}-active ${at}-btn`]:{color:Be.colorPrimary,textShadow:Be.tabsActiveTextShadow},[`&${at}-disabled`]:{color:Be.colorTextDisabled,cursor:"not-allowed"},[`&${at}-disabled ${at}-btn, &${at}-disabled ${ot}-remove`]:{"&:focus, &:active":{color:Be.colorTextDisabled}},[`& ${at}-remove ${Ke}`]:{margin:0},[Ke]:{marginRight:{_skip_check_:!0,value:Be.marginSM}}},[`${at} + ${at}`]:{margin:{_skip_check_:!0,value:`0 0 0 ${Ht}px`}}}},Rt=Be=>{const{componentCls:ot,tabsHorizontalGutter:an,iconCls:qe,tabsCardGutter:Ke}=Be;return{[`${ot}-rtl`]:{direction:"rtl",[`${ot}-nav`]:{[`${ot}-tab`]:{margin:{_skip_check_:!0,value:`0 0 0 ${an}px`},[`${ot}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[qe]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:`${Be.marginSM}px`}},[`${ot}-tab-remove`]:{marginRight:{_skip_check_:!0,value:`${Be.marginXS}px`},marginLeft:{_skip_check_:!0,value:`-${Be.marginXXS}px`},[qe]:{margin:0}}}},[`&${ot}-left`]:{[`> ${ot}-nav`]:{order:1},[`> ${ot}-content-holder`]:{order:0}},[`&${ot}-right`]:{[`> ${ot}-nav`]:{order:0},[`> ${ot}-content-holder`]:{order:1}},[`&${ot}-card${ot}-top, &${ot}-card${ot}-bottom`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-tab + ${ot}-tab`]:{marginRight:{_skip_check_:!0,value:`${Ke}px`},marginLeft:{_skip_check_:!0,value:0}}}}},[`${ot}-dropdown-rtl`]:{direction:"rtl"},[`${ot}-menu-item`]:{[`${ot}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},on=Be=>{const{componentCls:ot,tabsCardHorizontalPadding:an,tabsCardHeight:qe,tabsCardGutter:Ke,tabsHoverColor:Ht,tabsActiveColor:at,colorBorderSecondary:kt}=Be;return{[ot]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,Vt.Wf)(Be)),{display:"flex",[`> ${ot}-nav, > div > ${ot}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${ot}-nav-wrap`]:{position:"relative",display:"flex",flex:"auto",alignSelf:"stretch",overflow:"hidden",whiteSpace:"nowrap",transform:"translate(0)","&::before, &::after":{position:"absolute",zIndex:1,opacity:0,transition:`opacity ${Be.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${ot}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${Be.motionDurationSlow}`},[`${ot}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${ot}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${ot}-nav-more`]:{position:"relative",padding:an,background:"transparent",border:0,color:Be.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:Be.controlHeightLG/8,transform:"translateY(100%)",content:"''"}},[`${ot}-nav-add`]:Object.assign({minWidth:`${qe}px`,marginLeft:{_skip_check_:!0,value:`${Ke}px`},padding:`0 ${Be.paddingXS}px`,background:"transparent",border:`${Be.lineWidth}px ${Be.lineType} ${kt}`,borderRadius:`${Be.borderRadiusLG}px ${Be.borderRadiusLG}px 0 0`,outline:"none",cursor:"pointer",color:Be.colorText,transition:`all ${Be.motionDurationSlow} ${Be.motionEaseInOut}`,"&:hover":{color:Ht},"&:active, &:focus:not(:focus-visible)":{color:at}},(0,Vt.Qy)(Be))},[`${ot}-extra-content`]:{flex:"none"},[`${ot}-ink-bar`]:{position:"absolute",background:Be.colorPrimary,pointerEvents:"none"}}),Ot(Be)),{[`${ot}-content`]:{position:"relative",width:"100%"},[`${ot}-content-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${ot}-tabpane`]:{outline:"none","&-hidden":{display:"none"}}}),[`${ot}-centered`]:{[`> ${ot}-nav, > div > ${ot}-nav`]:{[`${ot}-nav-wrap`]:{[`&:not([class*='${ot}-nav-wrap-ping'])`]:{justifyContent:"center"}}}}}};var bn=(0,Pt.Z)("Tabs",Be=>{const ot=Be.controlHeightLG,an=(0,ht.TS)(Be,{tabsHoverColor:Be.colorPrimaryHover,tabsActiveColor:Be.colorPrimaryActive,tabsCardHorizontalPadding:`${(ot-Math.round(Be.fontSize*Be.lineHeight))/2-Be.lineWidth}px ${Be.padding}px`,tabsCardHeight:ot,tabsCardGutter:Be.marginXXS/2,tabsHorizontalGutter:32,tabsCardHeadBackground:Be.colorFillAlter,dropdownEdgeChildVerticalPadding:Be.paddingXXS,tabsActiveTextShadow:"0 0 0.25px currentcolor",tabsDropdownHeight:200,tabsDropdownWidth:120});return[ze(an),Rt(an),ut(an),gt(an),tn(an),on(an),un(an)]},Be=>({zIndexPopup:Be.zIndexPopupBase+50})),Dn=function(Be,ot){var an={};for(var qe in Be)Object.prototype.hasOwnProperty.call(Be,qe)&&ot.indexOf(qe)<0&&(an[qe]=Be[qe]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,qe=Object.getOwnPropertySymbols(Be);Ke{let{key:dr,event:pt}=ar;Ht==null||Ht(sr==="add"?pt:dr,sr)},removeIcon:m.createElement(o.Z,null),addIcon:qt||m.createElement(a.Z,null),showAdd:at!==!0});const Bn=Lt(),Zn=he(wn,vn),zn=Xe(Kt,On),Kn=m.useContext(X.Z),Gn=Ke!==void 0?Ke:Kn;return Qt(m.createElement(pe,Object.assign({direction:Dt,getPopupContainer:Mt,moreTransitionName:`${Bn}-slide-up`},Un,{items:Zn,className:s()({[`${Kt}-${Gn}`]:Gn,[`${Kt}-card`]:["card","editable-card"].includes(ot),[`${Kt}-editable-card`]:ot==="editable-card",[`${Kt}-centered`]:kt},an,qe,xn),popupClassName:s()(Yt,xn),editable:yn,moreIcon:Qn,prefixCls:Kt,animated:zn})))}nr.TabPane=wt;var Ln=nr},80200:function(g,S,e){"use strict";e.d(S,{Z:function(){return R}});var o=e(18513),t=e(6368),a=e(26134),i=e(75306),s=e(43421),v=e(87528);const d=(j,I)=>new v.C(j).setAlpha(I).toRgbString(),c=(j,I)=>new v.C(j).lighten(I).toHexString(),h=j=>{const I=(0,a.generate)(j,{theme:"dark"});return{1:I[0],2:I[1],3:I[2],4:I[3],5:I[6],6:I[5],7:I[4],8:I[6],9:I[5],10:I[4]}},b=(j,I)=>{const P=j||"#000",F=I||"#fff";return{colorBgBase:P,colorTextBase:F,colorText:d(F,.85),colorTextSecondary:d(F,.65),colorTextTertiary:d(F,.45),colorTextQuaternary:d(F,.25),colorFill:d(F,.18),colorFillSecondary:d(F,.12),colorFillTertiary:d(F,.08),colorFillQuaternary:d(F,.04),colorBgElevated:c(P,12),colorBgContainer:c(P,8),colorBgLayout:c(P,0),colorBgSpotlight:c(P,26),colorBorder:c(P,26),colorBorderSecondary:c(P,19)}};var m=(j,I)=>{const P=Object.keys(i.M).map(ee=>{const ne=(0,a.generate)(j[ee],{theme:"dark"});return new Array(10).fill(1).reduce((ve,de,Ee)=>(ve[`${ee}-${Ee+1}`]=ne[Ee],ve[`${ee}${Ee+1}`]=ne[Ee],ve),{})}).reduce((ee,ne)=>(ee=Object.assign(Object.assign({},ee),ne),ee),{}),F=I!=null?I:(0,t.Z)(j);return Object.assign(Object.assign(Object.assign({},F),P),(0,s.Z)(j,{generateColorPalettes:h,generateNeutralColorPalettes:b}))},C=e(909);function T(j){const{sizeUnit:I,sizeStep:P}=j,F=P-2;return{sizeXXL:I*(F+10),sizeXL:I*(F+6),sizeLG:I*(F+2),sizeMD:I*(F+2),sizeMS:I*(F+1),size:I*F,sizeSM:I*F,sizeXS:I*(F-1),sizeXXS:I*(F-1)}}var w=e(66591),z=(j,I)=>{const P=I!=null?I:(0,t.Z)(j),F=P.fontSizeSM,ee=P.controlHeight-4;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},P),T(I!=null?I:j)),(0,w.Z)(F)),{controlHeight:ee}),(0,C.Z)(Object.assign(Object.assign({},P),{controlHeight:ee})))};function U(){const[j,I,P]=(0,o.dQ)();return{theme:j,token:I,hashId:P}}var R={defaultConfig:o.u_,defaultSeed:o.u_.token,useToken:U,defaultAlgorithm:t.Z,darkAlgorithm:m,compactAlgorithm:z}},42970:function(g,S,e){"use strict";e.d(S,{i:function(){return o}});const o=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"]},18513:function(g,S,e){"use strict";e.d(S,{Mj:function(){return T},u_:function(){return C},dQ:function(){return w}});var o=e(62713),t=e(52983),a=e(89308),i=e(6368),s=e(75306),v=e(87528);function d($){return $>=0&&$<=255}function c($,z){const{r:U,g:R,b:j,a:I}=new v.C($).toRgb();if(I<1)return $;const{r:P,g:F,b:ee}=new v.C(z).toRgb();for(let ne=.01;ne<=1;ne+=.01){const ve=Math.round((U-P*(1-ne))/ne),de=Math.round((R-F*(1-ne))/ne),Ee=Math.round((j-ee*(1-ne))/ne);if(d(ve)&&d(de)&&d(Ee))return new v.C({r:ve,g:de,b:Ee,a:Math.round(ne*100)/100}).toRgbString()}return new v.C({r:U,g:R,b:j,a:1}).toRgbString()}var h=c,b=function($,z){var U={};for(var R in $)Object.prototype.hasOwnProperty.call($,R)&&z.indexOf(R)<0&&(U[R]=$[R]);if($!=null&&typeof Object.getOwnPropertySymbols=="function")for(var j=0,R=Object.getOwnPropertySymbols($);j{delete R[Ee]});const j=Object.assign(Object.assign({},U),R),I=480,P=576,F=768,ee=992,ne=1200,ve=1600;return Object.assign(Object.assign(Object.assign({},j),{colorLink:j.colorInfoText,colorLinkHover:j.colorInfoHover,colorLinkActive:j.colorInfoActive,colorFillContent:j.colorFillSecondary,colorFillContentHover:j.colorFill,colorFillAlter:j.colorFillQuaternary,colorBgContainerDisabled:j.colorFillTertiary,colorBorderBg:j.colorBgContainer,colorSplit:h(j.colorBorderSecondary,j.colorBgContainer),colorTextPlaceholder:j.colorTextQuaternary,colorTextDisabled:j.colorTextQuaternary,colorTextHeading:j.colorText,colorTextLabel:j.colorTextSecondary,colorTextDescription:j.colorTextTertiary,colorTextLightSolid:j.colorWhite,colorHighlight:j.colorError,colorBgTextHover:j.colorFillSecondary,colorBgTextActive:j.colorFill,colorIcon:j.colorTextTertiary,colorIconHover:j.colorText,colorErrorOutline:h(j.colorErrorBg,j.colorBgContainer),colorWarningOutline:h(j.colorWarningBg,j.colorBgContainer),fontSizeIcon:j.fontSizeSM,lineWidthFocus:j.lineWidth*4,lineWidth:j.lineWidth,controlOutlineWidth:j.lineWidth*2,controlInteractiveSize:j.controlHeight/2,controlItemBgHover:j.colorFillTertiary,controlItemBgActive:j.colorPrimaryBg,controlItemBgActiveHover:j.colorPrimaryBgHover,controlItemBgActiveDisabled:j.colorFill,controlTmpOutline:j.colorFillQuaternary,controlOutline:h(j.colorPrimaryBg,j.colorBgContainer),lineType:j.lineType,borderRadius:j.borderRadius,borderRadiusXS:j.borderRadiusXS,borderRadiusSM:j.borderRadiusSM,borderRadiusLG:j.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:j.sizeXXS,paddingXS:j.sizeXS,paddingSM:j.sizeSM,padding:j.size,paddingMD:j.sizeMD,paddingLG:j.sizeLG,paddingXL:j.sizeXL,paddingContentHorizontalLG:j.sizeLG,paddingContentVerticalLG:j.sizeMS,paddingContentHorizontal:j.sizeMS,paddingContentVertical:j.sizeSM,paddingContentHorizontalSM:j.size,paddingContentVerticalSM:j.sizeXS,marginXXS:j.sizeXXS,marginXS:j.sizeXS,marginSM:j.sizeSM,margin:j.size,marginMD:j.sizeMD,marginLG:j.sizeLG,marginXL:j.sizeXL,marginXXL:j.sizeXXL,boxShadow:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowSecondary:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTertiary:` - 0 1px 2px 0 rgba(0, 0, 0, 0.03), - 0 1px 6px -1px rgba(0, 0, 0, 0.02), - 0 2px 4px 0 rgba(0, 0, 0, 0.02) - `,screenXS:I,screenXSMin:I,screenXSMax:P-1,screenSM:P,screenSMMin:P,screenSMMax:F-1,screenMD:F,screenMDMin:F,screenMDMax:ee-1,screenLG:ee,screenLGMin:ee,screenLGMax:ne-1,screenXL:ne,screenXLMin:ne,screenXLMax:ve-1,screenXXL:ve,screenXXLMin:ve,boxShadowPopoverArrow:"2px 2px 5px rgba(0, 0, 0, 0.05)",boxShadowCard:` - 0 1px 2px -2px ${new v.C("rgba(0, 0, 0, 0.16)").toRgbString()}, - 0 3px 6px 0 ${new v.C("rgba(0, 0, 0, 0.12)").toRgbString()}, - 0 5px 12px 4px ${new v.C("rgba(0, 0, 0, 0.09)").toRgbString()} - `,boxShadowDrawerRight:` - -6px 0 16px 0 rgba(0, 0, 0, 0.08), - -3px 0 6px -4px rgba(0, 0, 0, 0.12), - -9px 0 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerLeft:` - 6px 0 16px 0 rgba(0, 0, 0, 0.08), - 3px 0 6px -4px rgba(0, 0, 0, 0.12), - 9px 0 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerUp:` - 0 6px 16px 0 rgba(0, 0, 0, 0.08), - 0 3px 6px -4px rgba(0, 0, 0, 0.12), - 0 9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowDrawerDown:` - 0 -6px 16px 0 rgba(0, 0, 0, 0.08), - 0 -3px 6px -4px rgba(0, 0, 0, 0.12), - 0 -9px 28px 8px rgba(0, 0, 0, 0.05) - `,boxShadowTabsOverflowLeft:"inset 10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowRight:"inset -10px 0 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowTop:"inset 0 10px 8px -8px rgba(0, 0, 0, 0.08)",boxShadowTabsOverflowBottom:"inset 0 -10px 8px -8px rgba(0, 0, 0, 0.08)"}),R)}const m=(0,o.jG)(i.Z),C={token:s.Z,hashed:!0},T=t.createContext(C);function w(){const{token:$,hashed:z,theme:U,components:R}=t.useContext(T),j=`${a.Z}-${z||""}`,I=U||m,[P,F]=(0,o.fp)(I,[s.Z,$],{salt:j,override:Object.assign({override:$},R),formatToken:y});return[I,P,z?F:""]}},6368:function(g,S,e){"use strict";e.d(S,{Z:function(){return w}});var o=e(26134),t=e(909);function a($){const{sizeUnit:z,sizeStep:U}=$;return{sizeXXL:z*(U+8),sizeXL:z*(U+4),sizeLG:z*(U+2),sizeMD:z*(U+1),sizeMS:z*U,size:z*U,sizeSM:z*(U-1),sizeXS:z*(U-2),sizeXXS:z*(U-3)}}var i=e(75306),s=e(43421),d=$=>{let z=$,U=$,R=$,j=$;return $<6&&$>=5?z=$+1:$<16&&$>=6?z=$+2:$>=16&&(z=16),$<7&&$>=5?U=4:$<8&&$>=7?U=5:$<14&&$>=8?U=6:$<16&&$>=14?U=7:$>=16&&(U=8),$<6&&$>=2?R=1:$>=6&&(R=2),$>4&&$<8?j=4:$>=8&&(j=6),{borderRadius:$>16?16:$,borderRadiusXS:R,borderRadiusSM:U,borderRadiusLG:z,borderRadiusOuter:j}};function c($){const{motionUnit:z,motionBase:U,borderRadius:R,lineWidth:j}=$;return Object.assign({motionDurationFast:`${(U+z).toFixed(1)}s`,motionDurationMid:`${(U+z*2).toFixed(1)}s`,motionDurationSlow:`${(U+z*3).toFixed(1)}s`,lineWidthBold:j+1},d(R))}var h=e(87528);const b=($,z)=>new h.C($).setAlpha(z).toRgbString(),y=($,z)=>new h.C($).darken(z).toHexString(),m=$=>{const z=(0,o.generate)($);return{1:z[0],2:z[1],3:z[2],4:z[3],5:z[4],6:z[5],7:z[6],8:z[4],9:z[5],10:z[6]}},C=($,z)=>{const U=$||"#fff",R=z||"#000";return{colorBgBase:U,colorTextBase:R,colorText:b(R,.88),colorTextSecondary:b(R,.65),colorTextTertiary:b(R,.45),colorTextQuaternary:b(R,.25),colorFill:b(R,.15),colorFillSecondary:b(R,.06),colorFillTertiary:b(R,.04),colorFillQuaternary:b(R,.02),colorBgLayout:y(U,4),colorBgContainer:y(U,0),colorBgElevated:y(U,0),colorBgSpotlight:b(R,.85),colorBorder:y(U,15),colorBorderSecondary:y(U,6)}};var T=e(66591);function w($){const z=Object.keys(i.M).map(U=>{const R=(0,o.generate)($[U]);return new Array(10).fill(1).reduce((j,I,P)=>(j[`${U}-${P+1}`]=R[P],j[`${U}${P+1}`]=R[P],j),{})}).reduce((U,R)=>(U=Object.assign(Object.assign({},U),R),U),{});return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},$),z),(0,s.Z)($,{generateColorPalettes:m,generateNeutralColorPalettes:C})),(0,T.Z)($.fontSize)),a($)),(0,t.Z)($)),c($))}},75306:function(g,S,e){"use strict";e.d(S,{M:function(){return o}});const o={blue:"#1677ff",purple:"#722ED1",cyan:"#13C2C2",green:"#52C41A",magenta:"#EB2F96",pink:"#eb2f96",red:"#F5222D",orange:"#FA8C16",yellow:"#FADB14",volcano:"#FA541C",geekblue:"#2F54EB",gold:"#FAAD14",lime:"#A0D911"},t=Object.assign(Object.assign({},o),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, -'Noto Sans', sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', -'Noto Color Emoji'`,fontFamilyCode:"'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace",fontSize:14,lineWidth:1,lineType:"solid",motionUnit:.1,motionBase:0,motionEaseOutCirc:"cubic-bezier(0.08, 0.82, 0.17, 1)",motionEaseInOutCirc:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",motionEaseOut:"cubic-bezier(0.215, 0.61, 0.355, 1)",motionEaseInOut:"cubic-bezier(0.645, 0.045, 0.355, 1)",motionEaseOutBack:"cubic-bezier(0.12, 0.4, 0.29, 1.46)",motionEaseInBack:"cubic-bezier(0.71, -0.46, 0.88, 0.6)",motionEaseInQuint:"cubic-bezier(0.755, 0.05, 0.855, 0.06)",motionEaseOutQuint:"cubic-bezier(0.23, 1, 0.32, 1)",borderRadius:6,sizeUnit:4,sizeStep:4,sizePopupArrow:16,controlHeight:32,zIndexBase:0,zIndexPopupBase:1e3,opacityImage:1,wireframe:!1});S.Z=t},43421:function(g,S,e){"use strict";e.d(S,{Z:function(){return t}});var o=e(87528);function t(a,i){let{generateColorPalettes:s,generateNeutralColorPalettes:v}=i;const{colorSuccess:d,colorWarning:c,colorError:h,colorInfo:b,colorPrimary:y,colorBgBase:m,colorTextBase:C}=a,T=s(y),w=s(d),$=s(c),z=s(h),U=s(b),R=v(m,C);return Object.assign(Object.assign({},R),{colorPrimaryBg:T[1],colorPrimaryBgHover:T[2],colorPrimaryBorder:T[3],colorPrimaryBorderHover:T[4],colorPrimaryHover:T[5],colorPrimary:T[6],colorPrimaryActive:T[7],colorPrimaryTextHover:T[8],colorPrimaryText:T[9],colorPrimaryTextActive:T[10],colorSuccessBg:w[1],colorSuccessBgHover:w[2],colorSuccessBorder:w[3],colorSuccessBorderHover:w[4],colorSuccessHover:w[4],colorSuccess:w[6],colorSuccessActive:w[7],colorSuccessTextHover:w[8],colorSuccessText:w[9],colorSuccessTextActive:w[10],colorErrorBg:z[1],colorErrorBgHover:z[2],colorErrorBorder:z[3],colorErrorBorderHover:z[4],colorErrorHover:z[5],colorError:z[6],colorErrorActive:z[7],colorErrorTextHover:z[8],colorErrorText:z[9],colorErrorTextActive:z[10],colorWarningBg:$[1],colorWarningBgHover:$[2],colorWarningBorder:$[3],colorWarningBorderHover:$[4],colorWarningHover:$[4],colorWarning:$[6],colorWarningActive:$[7],colorWarningTextHover:$[8],colorWarningText:$[9],colorWarningTextActive:$[10],colorInfoBg:U[1],colorInfoBgHover:U[2],colorInfoBorder:U[3],colorInfoBorderHover:U[4],colorInfoHover:U[4],colorInfo:U[6],colorInfoActive:U[7],colorInfoTextHover:U[8],colorInfoText:U[9],colorInfoTextActive:U[10],colorBgMask:new o.C("#000").setAlpha(.45).toRgbString(),colorWhite:"#fff"})}},909:function(g,S){"use strict";const e=o=>{const{controlHeight:t}=o;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}};S.Z=e},66591:function(g,S,e){"use strict";e.d(S,{Z:function(){return a}});function o(i){const s=new Array(10).fill(null).map((v,d)=>{const c=d-1,h=i*Math.pow(2.71828,c/5),b=d>1?Math.floor(h):Math.ceil(h);return Math.floor(b/2)*2});return s[1]=i,s.map(v=>{const d=v+8;return{size:v,lineHeight:d/v}})}var a=i=>{const s=o(i),v=s.map(c=>c.size),d=s.map(c=>c.lineHeight);return{fontSizeSM:v[0],fontSize:v[1],fontSizeLG:v[2],fontSizeXL:v[3],fontSizeHeading1:v[6],fontSizeHeading2:v[5],fontSizeHeading3:v[4],fontSizeHeading4:v[3],fontSizeHeading5:v[2],lineHeight:d[1],lineHeightLG:d[2],lineHeightSM:d[0],lineHeightHeading1:d[6],lineHeightHeading2:d[5],lineHeightHeading3:d[4],lineHeightHeading4:d[3],lineHeightHeading5:d[2]}}},93411:function(g,S,e){"use strict";e.d(S,{Z:function(){return d}});var o=e(62713),t=e(52983),a=e(6453),i=e(26554),s=e(18513),v=e(19573);function d(c,h,b,y){return m=>{const[C,T,w]=(0,s.dQ)(),{getPrefixCls:$,iconPrefixCls:z,csp:U}=(0,t.useContext)(a.E_),R=$(),j={theme:C,token:T,hashId:w,nonce:()=>U==null?void 0:U.nonce};return(0,o.xy)(Object.assign(Object.assign({},j),{path:["Shared",R]}),()=>[{"&":(0,i.Lx)(T)}]),[(0,o.xy)(Object.assign(Object.assign({},j),{path:[c,m,z]}),()=>{const{token:I,flush:P}=(0,v.ZP)(T),F=typeof b=="function"?b(I):b,ee=Object.assign(Object.assign({},F),T[c]),ne=`.${m}`,ve=(0,v.TS)(I,{componentCls:ne,prefixCls:m,iconCls:`.${z}`,antCls:`.${R}`},ee),de=h(ve,{hashId:w,prefixCls:m,rootPrefixCls:R,iconPrefixCls:z,overrideComponentToken:T[c]});return P(c,ee),[(y==null?void 0:y.resetStyle)===!1?null:(0,i.du)(T,m),de]}),w]}}},55754:function(g,S,e){"use strict";e.d(S,{Z:function(){return t}});var o=e(42970);function t(a,i){return o.i.reduce((s,v)=>{const d=a[`${v}1`],c=a[`${v}3`],h=a[`${v}6`],b=a[`${v}7`];return Object.assign(Object.assign({},s),i(v,{lightColor:d,lightBorderColor:c,darkColor:h,textColor:b}))},{})}},19573:function(g,S,e){"use strict";e.d(S,{TS:function(){return a},ZP:function(){return d}});const o=typeof CSSINJS_STATISTIC!="undefined";let t=!0;function a(){for(var c=arguments.length,h=new Array(c),b=0;b{Object.keys(m).forEach(T=>{Object.defineProperty(y,T,{configurable:!0,enumerable:!0,get:()=>m[T]})})}),t=!0,y}const i={},s={};function v(){}function d(c){let h,b=c,y=v;return o&&(h=new Set,b=new Proxy(c,{get(m,C){return t&&h.add(C),m[C]}}),y=(m,C)=>{i[m]={global:Array.from(h),component:C}}),{token:b,keys:h,flush:y}}},40702:function(g,S){"use strict";const e={placeholder:"Select time",rangePlaceholder:["Start time","End time"]};S.Z=e},29492:function(g,S,e){"use strict";e.d(S,{Z:function(){return Ee}});var o=e(87608),t=e.n(o),a=e(26215),i=e(36645),s=e(52983),v=e(6453),d=e(26839),c=e(80200),h=e(78095),b=e(32495),y=e(17374),m=e(26554),C=e(29740),T=e(47276),w=e(55754),$=e(19573),z=e(93411);const U=ye=>{const{componentCls:ie,tooltipMaxWidth:Y,tooltipColor:K,tooltipBg:A,tooltipBorderRadius:k,zIndexPopup:V,controlHeight:_,boxShadowSecondary:se,paddingSM:we,paddingXS:Pe,tooltipRadiusOuter:Te}=ye;return[{[ie]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(ye)),{position:"absolute",zIndex:V,display:"block",width:"max-content",maxWidth:Y,visibility:"visible","&-hidden":{display:"none"},"--antd-arrow-background-color":A,[`${ie}-inner`]:{minWidth:_,minHeight:_,padding:`${we/2}px ${Pe}px`,color:K,textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:A,borderRadius:k,boxShadow:se},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${ie}-inner`]:{borderRadius:Math.min(k,T.qN)}},[`${ie}-content`]:{position:"relative"}}),(0,w.Z)(ye,(ue,et)=>{let{darkColor:It}=et;return{[`&${ie}-${ue}`]:{[`${ie}-inner`]:{backgroundColor:It},[`${ie}-arrow`]:{"--antd-arrow-background-color":It}}}})),{"&-rtl":{direction:"rtl"}})},(0,T.ZP)((0,$.TS)(ye,{borderRadiusOuter:Te}),{colorBg:"var(--antd-arrow-background-color)",contentRadius:k,limitVerticalRadius:!0}),{[`${ie}-pure`]:{position:"relative",maxWidth:"none",margin:ye.sizePopupArrow}}]};var R=(ye,ie)=>(0,z.Z)("Tooltip",K=>{if(ie===!1)return[];const{borderRadius:A,colorTextLightSolid:k,colorBgDefault:V,borderRadiusOuter:_}=K,se=(0,$.TS)(K,{tooltipMaxWidth:250,tooltipColor:k,tooltipBorderRadius:A,tooltipBg:V,tooltipRadiusOuter:_>4?4:_});return[U(se),(0,C._y)(K,"zoom-big-fast")]},K=>{let{zIndexPopupBase:A,colorBgSpotlight:k}=K;return{zIndexPopup:A+70,colorBgDefault:k}})(ye),j=e(10813);function I(ye,ie){const Y=(0,j.o2)(ie),K=t()({[`${ye}-${ie}`]:ie&&Y}),A={},k={};return ie&&!Y&&(A.background=ie,k["--antd-arrow-background-color"]=ie),{className:K,overlayStyle:A,arrowStyle:k}}function P(ye){const{prefixCls:ie,className:Y,placement:K="top",title:A,color:k,overlayInnerStyle:V}=ye,{getPrefixCls:_}=s.useContext(v.E_),se=_("tooltip",ie),[we,Pe]=R(se,!0),Te=I(se,k),ue=Object.assign(Object.assign({},V),Te.overlayStyle),et=Te.arrowStyle;return we(s.createElement("div",{className:t()(Pe,se,`${se}-pure`,`${se}-placement-${K}`,Y,Te.className),style:et},s.createElement("div",{className:`${se}-arrow`}),s.createElement(a.G,Object.assign({},ye,{className:Pe,prefixCls:se,overlayInnerStyle:ue}),A)))}var F=function(ye,ie){var Y={};for(var K in ye)Object.prototype.hasOwnProperty.call(ye,K)&&ie.indexOf(K)<0&&(Y[K]=ye[K]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,K=Object.getOwnPropertySymbols(ye);A{const Y={},K=Object.assign({},ye);return ie.forEach(A=>{ye&&A in ye&&(Y[A]=ye[A],delete K[A])}),{picked:Y,omitted:K}};function ve(ye,ie){const Y=ye.type;if((Y.__ANT_BUTTON===!0||ye.type==="button")&&ye.props.disabled||Y.__ANT_SWITCH===!0&&(ye.props.disabled||ye.props.loading)||Y.__ANT_RADIO===!0&&ye.props.disabled){const{picked:K,omitted:A}=ne(ye.props.style,["position","left","right","top","bottom","float","display","zIndex"]),k=Object.assign(Object.assign({display:"inline-block"},K),{cursor:"not-allowed",width:ye.props.block?"100%":void 0}),V=Object.assign(Object.assign({},A),{pointerEvents:"none"}),_=(0,y.Tm)(ye,{style:V,className:null});return s.createElement("span",{style:k,className:t()(ye.props.className,`${ie}-disabled-compatible-wrapper`)},_)}return ye}const de=s.forwardRef((ye,ie)=>{var Y,K;const{prefixCls:A,openClassName:k,getTooltipContainer:V,overlayClassName:_,color:se,overlayInnerStyle:we,children:Pe,afterOpenChange:Te,afterVisibleChange:ue,destroyTooltipOnHide:et,arrow:It=!0,title:jt,overlay:He,builtinPlacements:Je,arrowPointAtCenter:Ae=!1,autoAdjustOverflow:Ze=!0}=ye,Ye=!!It,{token:De}=ee(),{getPopupContainer:Ge,getPrefixCls:je,direction:Ce}=s.useContext(v.E_),le=s.useRef(null),W=()=>{var un;(un=le.current)===null||un===void 0||un.forceAlign()};s.useImperativeHandle(ie,()=>({forceAlign:W,forcePopupAlign:()=>{W()}}));const[B,M]=(0,i.Z)(!1,{value:(Y=ye.open)!==null&&Y!==void 0?Y:ye.visible,defaultValue:(K=ye.defaultOpen)!==null&&K!==void 0?K:ye.defaultVisible}),L=!jt&&!He&&jt!==0,J=un=>{var tn,gt;M(L?!1:un),L||((tn=ye.onOpenChange)===null||tn===void 0||tn.call(ye,un),(gt=ye.onVisibleChange)===null||gt===void 0||gt.call(ye,un))},Q=s.useMemo(()=>{var un,tn;let gt=Ae;return typeof It=="object"&&(gt=(tn=(un=It.pointAtCenter)!==null&&un!==void 0?un:It.arrowPointAtCenter)!==null&&tn!==void 0?tn:Ae),Je||(0,b.Z)({arrowPointAtCenter:gt,autoAdjustOverflow:Ze,arrowWidth:Ye?De.sizePopupArrow:0,borderRadius:De.borderRadius,offset:De.marginXXS})},[Ae,It,Je,De]),re=(un,tn)=>{const gt=Object.keys(Q).find(ut=>{var ze,Ot;return Q[ut].points[0]===((ze=tn.points)===null||ze===void 0?void 0:ze[0])&&Q[ut].points[1]===((Ot=tn.points)===null||Ot===void 0?void 0:Ot[1])});if(gt){const ut=un.getBoundingClientRect(),ze={top:"50%",left:"50%"};/top|Bottom/.test(gt)?ze.top=`${ut.height-tn.offset[1]}px`:/Top|bottom/.test(gt)&&(ze.top=`${-tn.offset[1]}px`),/left|Right/.test(gt)?ze.left=`${ut.width-tn.offset[0]}px`:/right|Left/.test(gt)&&(ze.left=`${-tn.offset[0]}px`),un.style.transformOrigin=`${ze.left} ${ze.top}`}},q=s.useMemo(()=>jt===0?jt:He||jt||"",[He,jt]),ce=typeof q=="function"?()=>s.createElement(d.BR,null,q()):s.createElement(d.BR,null,q),{getPopupContainer:fe,placement:Ne="top",mouseEnterDelay:tt=.1,mouseLeaveDelay:pe=.1,overlayStyle:Oe,rootClassName:X}=ye,Re=F(ye,["getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","overlayStyle","rootClassName"]),Qe=je("tooltip",A),Xe=je(),Ve=ye["data-popover-inject"];let be=B;!("open"in ye)&&!("visible"in ye)&&L&&(be=!1);const ge=ve((0,y.l$)(Pe)&&!(0,y.M2)(Pe)?Pe:s.createElement("span",null,Pe),Qe),he=ge.props,nt=!he.className||typeof he.className=="string"?t()(he.className,{[k||`${Qe}-open`]:!0}):he.className,[wt,Pt]=R(Qe,!Ve),ht=I(Qe,se),Vt=Object.assign(Object.assign({},we),ht.overlayStyle),Ut=ht.arrowStyle,Jt=t()(_,{[`${Qe}-rtl`]:Ce==="rtl"},ht.className,X,Pt);return wt(s.createElement(a.Z,Object.assign({},Re,{showArrow:Ye,placement:Ne,mouseEnterDelay:tt,mouseLeaveDelay:pe,prefixCls:Qe,overlayClassName:Jt,overlayStyle:Object.assign(Object.assign({},Ut),Oe),getTooltipContainer:fe||V||Ge,ref:le,builtinPlacements:Q,overlay:ce,visible:be,onVisibleChange:J,afterVisibleChange:Te!=null?Te:ue,onPopupAlign:re,overlayInnerStyle:Vt,arrowContent:s.createElement("span",{className:`${Qe}-arrow-content`}),motion:{motionName:(0,h.mL)(Xe,"zoom-big-fast",ye.transitionName),motionDeadline:1e3},destroyTooltipOnHide:!!et}),be?(0,y.Tm)(ge,{className:nt}):ge))});de._InternalPanelDoNotUseOrYouWillBeFired=P;var Ee=de},89308:function(g,S,e){"use strict";e.d(S,{Z:function(){return t}});var o="5.4.5",t=o},78635:function(g,S,e){"use strict";e.d(S,{Z:function(){return B}});var o=e(73656);function t(){return t=Object.assign?Object.assign.bind():function(M){for(var L=1;L1?L-1:0),Q=1;Q=q)return fe;switch(fe){case"%s":return String(J[re++]);case"%d":return Number(J[re++]);case"%j":try{return JSON.stringify(J[re++])}catch(Ne){return"[Circular]"}break;default:return fe}});return ce}return M}function T(M){return M==="string"||M==="url"||M==="hex"||M==="email"||M==="date"||M==="pattern"}function w(M,L){return!!(M==null||L==="array"&&Array.isArray(M)&&!M.length||T(L)&&typeof M=="string"&&!M)}function $(M,L,J){var Q=[],re=0,q=M.length;function ce(fe){Q.push.apply(Q,fe||[]),re++,re===q&&J(Q)}M.forEach(function(fe){L(fe,ce)})}function z(M,L,J){var Q=0,re=M.length;function q(ce){if(ce&&ce.length){J(ce);return}var fe=Q;Q=Q+1,fe()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},ie={integer:function(L){return ie.number(L)&&parseInt(L,10)===L},float:function(L){return ie.number(L)&&!ie.integer(L)},array:function(L){return Array.isArray(L)},regexp:function(L){if(L instanceof RegExp)return!0;try{return!!new RegExp(L)}catch(J){return!1}},date:function(L){return typeof L.getTime=="function"&&typeof L.getMonth=="function"&&typeof L.getYear=="function"&&!isNaN(L.getTime())},number:function(L){return isNaN(L)?!1:typeof L=="number"},object:function(L){return typeof L=="object"&&!ie.array(L)},method:function(L){return typeof L=="function"},email:function(L){return typeof L=="string"&&L.length<=320&&!!L.match(ye.email)},url:function(L){return typeof L=="string"&&L.length<=2048&&!!L.match(Ee())},hex:function(L){return typeof L=="string"&&!!L.match(ye.hex)}},Y=function(L,J,Q,re,q){if(L.required&&J===void 0){ne(L,J,Q,re,q);return}var ce=["integer","float","array","regexp","object","method","email","number","date","url","hex"],fe=L.type;ce.indexOf(fe)>-1?ie[fe](J)||re.push(C(q.messages.types[fe],L.fullField,L.type)):fe&&typeof J!==L.type&&re.push(C(q.messages.types[fe],L.fullField,L.type))},K=function(L,J,Q,re,q){var ce=typeof L.len=="number",fe=typeof L.min=="number",Ne=typeof L.max=="number",tt=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,pe=J,Oe=null,X=typeof J=="number",Re=typeof J=="string",Qe=Array.isArray(J);if(X?Oe="number":Re?Oe="string":Qe&&(Oe="array"),!Oe)return!1;Qe&&(pe=J.length),Re&&(pe=J.replace(tt,"_").length),ce?pe!==L.len&&re.push(C(q.messages[Oe].len,L.fullField,L.len)):fe&&!Ne&&peL.max?re.push(C(q.messages[Oe].max,L.fullField,L.max)):fe&&Ne&&(peL.max)&&re.push(C(q.messages[Oe].range,L.fullField,L.min,L.max))},A="enum",k=function(L,J,Q,re,q){L[A]=Array.isArray(L[A])?L[A]:[],L[A].indexOf(J)===-1&&re.push(C(q.messages[A],L.fullField,L[A].join(", ")))},V=function(L,J,Q,re,q){if(L.pattern){if(L.pattern instanceof RegExp)L.pattern.lastIndex=0,L.pattern.test(J)||re.push(C(q.messages.pattern.mismatch,L.fullField,J,L.pattern));else if(typeof L.pattern=="string"){var ce=new RegExp(L.pattern);ce.test(J)||re.push(C(q.messages.pattern.mismatch,L.fullField,J,L.pattern))}}},_={required:ne,whitespace:ve,type:Y,range:K,enum:k,pattern:V},se=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J,"string")&&!L.required)return Q();_.required(L,J,re,ce,q,"string"),w(J,"string")||(_.type(L,J,re,ce,q),_.range(L,J,re,ce,q),_.pattern(L,J,re,ce,q),L.whitespace===!0&&_.whitespace(L,J,re,ce,q))}Q(ce)},we=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&_.type(L,J,re,ce,q)}Q(ce)},Pe=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(J===""&&(J=void 0),w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&(_.type(L,J,re,ce,q),_.range(L,J,re,ce,q))}Q(ce)},Te=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&_.type(L,J,re,ce,q)}Q(ce)},ue=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),w(J)||_.type(L,J,re,ce,q)}Q(ce)},et=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&(_.type(L,J,re,ce,q),_.range(L,J,re,ce,q))}Q(ce)},It=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&(_.type(L,J,re,ce,q),_.range(L,J,re,ce,q))}Q(ce)},jt=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(J==null&&!L.required)return Q();_.required(L,J,re,ce,q,"array"),J!=null&&(_.type(L,J,re,ce,q),_.range(L,J,re,ce,q))}Q(ce)},He=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&_.type(L,J,re,ce,q)}Q(ce)},Je="enum",Ae=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q),J!==void 0&&_[Je](L,J,re,ce,q)}Q(ce)},Ze=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J,"string")&&!L.required)return Q();_.required(L,J,re,ce,q),w(J,"string")||_.pattern(L,J,re,ce,q)}Q(ce)},Ye=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J,"date")&&!L.required)return Q();if(_.required(L,J,re,ce,q),!w(J,"date")){var Ne;J instanceof Date?Ne=J:Ne=new Date(J),_.type(L,Ne,re,ce,q),Ne&&_.range(L,Ne.getTime(),re,ce,q)}}Q(ce)},De=function(L,J,Q,re,q){var ce=[],fe=Array.isArray(J)?"array":typeof J;_.required(L,J,re,ce,q,fe),Q(ce)},Ge=function(L,J,Q,re,q){var ce=L.type,fe=[],Ne=L.required||!L.required&&re.hasOwnProperty(L.field);if(Ne){if(w(J,ce)&&!L.required)return Q();_.required(L,J,re,fe,q,ce),w(J,ce)||_.type(L,J,re,fe,q)}Q(fe)},je=function(L,J,Q,re,q){var ce=[],fe=L.required||!L.required&&re.hasOwnProperty(L.field);if(fe){if(w(J)&&!L.required)return Q();_.required(L,J,re,ce,q)}Q(ce)},Ce={string:se,method:we,number:Pe,boolean:Te,regexp:ue,integer:et,float:It,array:jt,object:He,enum:Ae,pattern:Ze,date:Ye,url:Ge,hex:Ge,email:Ge,required:De,any:je};function le(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var L=JSON.parse(JSON.stringify(this));return L.clone=this.clone,L}}}var W=le(),B=function(){function M(J){this.rules=null,this._messages=W,this.define(J)}var L=M.prototype;return L.define=function(Q){var re=this;if(!Q)throw new Error("Cannot configure a schema with no rules");if(typeof Q!="object"||Array.isArray(Q))throw new Error("Rules must be an object");this.rules={},Object.keys(Q).forEach(function(q){var ce=Q[q];re.rules[q]=Array.isArray(ce)?ce:[ce]})},L.messages=function(Q){return Q&&(this._messages=ee(le(),Q)),this._messages},L.validate=function(Q,re,q){var ce=this;re===void 0&&(re={}),q===void 0&&(q=function(){});var fe=Q,Ne=re,tt=q;if(typeof Ne=="function"&&(tt=Ne,Ne={}),!this.rules||Object.keys(this.rules).length===0)return tt&&tt(null,fe),Promise.resolve(fe);function pe(Xe){var Ve=[],be={};function ge(nt){if(Array.isArray(nt)){var wt;Ve=(wt=Ve).concat.apply(wt,nt)}else Ve.push(nt)}for(var he=0;he=200&&C<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};t.forEach(["delete","get","head"],function(C){y.headers[C]={}}),t.forEach(["post","put","patch"],function(C){y.headers[C]=t.merge(d)}),g.exports=y},30872:function(g){"use strict";g.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},93424:function(g){g.exports={version:"0.27.2"}},22154:function(g){"use strict";g.exports=function(e,o){return function(){for(var a=new Array(arguments.length),i=0;i=0)return;v==="set-cookie"?s[v]=(s[v]?s[v]:[]).concat([d]):s[v]=s[v]?s[v]+", "+d:d}}),s}},17437:function(g){"use strict";g.exports=function(e){var o=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return o&&o[1]||""}},64476:function(g){"use strict";g.exports=function(e){return function(t){return e.apply(null,t)}}},90792:function(g,S,e){"use strict";var o=e(21468).lW,t=e(82774);function a(i,s){s=s||new FormData;var v=[];function d(h){return h===null?"":t.isDate(h)?h.toISOString():t.isArrayBuffer(h)||t.isTypedArray(h)?typeof Blob=="function"?new Blob([h]):o.from(h):h}function c(h,b){if(t.isPlainObject(h)||t.isArray(h)){if(v.indexOf(h)!==-1)throw Error("Circular reference detected in "+b);v.push(h),t.forEach(h,function(m,C){if(!t.isUndefined(m)){var T=b?b+"."+C:C,w;if(m&&!b&&typeof m=="object"){if(t.endsWith(C,"{}"))m=JSON.stringify(m);else if(t.endsWith(C,"[]")&&(w=t.toArray(m))){w.forEach(function($){!t.isUndefined($)&&s.append(T,d($))});return}}c(m,T)}}),v.pop()}else s.append(b,d(h))}return c(i),s}g.exports=a},73215:function(g,S,e){"use strict";var o=e(93424).version,t=e(44936),a={};["object","boolean","number","function","string","symbol"].forEach(function(v,d){a[v]=function(h){return typeof h===v||"a"+(d<1?"n ":" ")+v}});var i={};a.transitional=function(d,c,h){function b(y,m){return"[Axios v"+o+"] Transitional option '"+y+"'"+m+(h?". "+h:"")}return function(y,m,C){if(d===!1)throw new t(b(m," has been removed"+(c?" in "+c:"")),t.ERR_DEPRECATED);return c&&!i[m]&&(i[m]=!0,console.warn(b(m," has been deprecated since v"+c+" and will be removed in the near future"))),d?d(y,m,C):!0}};function s(v,d,c){if(typeof v!="object")throw new t("options must be an object",t.ERR_BAD_OPTION_VALUE);for(var h=Object.keys(v),b=h.length;b-- >0;){var y=h[b],m=d[y];if(m){var C=v[y],T=C===void 0||m(C,y,v);if(T!==!0)throw new t("option "+y+" must be "+T,t.ERR_BAD_OPTION_VALUE);continue}if(c!==!0)throw new t("Unknown option "+y,t.ERR_BAD_OPTION)}}g.exports={assertOptions:s,validators:a}},82774:function(g,S,e){"use strict";var o=e(22154),t=Object.prototype.toString,a=function(A){return function(k){var V=t.call(k);return A[V]||(A[V]=V.slice(8,-1).toLowerCase())}}(Object.create(null));function i(A){return A=A.toLowerCase(),function(V){return a(V)===A}}function s(A){return Array.isArray(A)}function v(A){return typeof A=="undefined"}function d(A){return A!==null&&!v(A)&&A.constructor!==null&&!v(A.constructor)&&typeof A.constructor.isBuffer=="function"&&A.constructor.isBuffer(A)}var c=i("ArrayBuffer");function h(A){var k;return typeof ArrayBuffer!="undefined"&&ArrayBuffer.isView?k=ArrayBuffer.isView(A):k=A&&A.buffer&&c(A.buffer),k}function b(A){return typeof A=="string"}function y(A){return typeof A=="number"}function m(A){return A!==null&&typeof A=="object"}function C(A){if(a(A)!=="object")return!1;var k=Object.getPrototypeOf(A);return k===null||k===Object.prototype}var T=i("Date"),w=i("File"),$=i("Blob"),z=i("FileList");function U(A){return t.call(A)==="[object Function]"}function R(A){return m(A)&&U(A.pipe)}function j(A){var k="[object FormData]";return A&&(typeof FormData=="function"&&A instanceof FormData||t.call(A)===k||U(A.toString)&&A.toString()===k)}var I=i("URLSearchParams");function P(A){return A.trim?A.trim():A.replace(/^\s+|\s+$/g,"")}function F(){return typeof navigator!="undefined"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window!="undefined"&&typeof document!="undefined"}function ee(A,k){if(!(A===null||typeof A=="undefined"))if(typeof A!="object"&&(A=[A]),s(A))for(var V=0,_=A.length;V<_;V++)k.call(null,A[V],V,A);else for(var se in A)Object.prototype.hasOwnProperty.call(A,se)&&k.call(null,A[se],se,A)}function ne(){var A={};function k(se,we){C(A[we])&&C(se)?A[we]=ne(A[we],se):C(se)?A[we]=ne({},se):s(se)?A[we]=se.slice():A[we]=se}for(var V=0,_=arguments.length;V<_;V++)ee(arguments[V],k);return A}function ve(A,k,V){return ee(k,function(se,we){V&&typeof se=="function"?A[we]=o(se,V):A[we]=se}),A}function de(A){return A.charCodeAt(0)===65279&&(A=A.slice(1)),A}function Ee(A,k,V,_){A.prototype=Object.create(k.prototype,_),A.prototype.constructor=A,V&&Object.assign(A.prototype,V)}function ye(A,k,V){var _,se,we,Pe={};k=k||{};do{for(_=Object.getOwnPropertyNames(A),se=_.length;se-- >0;)we=_[se],Pe[we]||(k[we]=A[we],Pe[we]=!0);A=Object.getPrototypeOf(A)}while(A&&(!V||V(A,k))&&A!==Object.prototype);return k}function ie(A,k,V){A=String(A),(V===void 0||V>A.length)&&(V=A.length),V-=k.length;var _=A.indexOf(k,V);return _!==-1&&_===V}function Y(A){if(!A)return null;var k=A.length;if(v(k))return null;for(var V=new Array(k);k-- >0;)V[k]=A[k];return V}var K=function(A){return function(k){return A&&k instanceof A}}(typeof Uint8Array!="undefined"&&Object.getPrototypeOf(Uint8Array));g.exports={isArray:s,isArrayBuffer:c,isBuffer:d,isFormData:j,isArrayBufferView:h,isString:b,isNumber:y,isObject:m,isPlainObject:C,isUndefined:v,isDate:T,isFile:w,isBlob:$,isFunction:U,isStream:R,isURLSearchParams:I,isStandardBrowserEnv:F,forEach:ee,merge:ne,extend:ve,trim:P,stripBOM:de,inherits:Ee,toFlatObject:ye,kindOf:a,kindOfTest:i,endsWith:ie,toArray:Y,isTypedArray:K,isFileList:z}},26446:function(g,S){"use strict";S.byteLength=d,S.toByteArray=h,S.fromByteArray=m;for(var e=[],o=[],t=typeof Uint8Array!="undefined"?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",i=0,s=a.length;i0)throw new Error("Invalid string. Length must be a multiple of 4");var w=C.indexOf("=");w===-1&&(w=T);var $=w===T?0:4-w%4;return[w,$]}function d(C){var T=v(C),w=T[0],$=T[1];return(w+$)*3/4-$}function c(C,T,w){return(T+w)*3/4-w}function h(C){var T,w=v(C),$=w[0],z=w[1],U=new t(c(C,$,z)),R=0,j=z>0?$-4:$,I;for(I=0;I>16&255,U[R++]=T>>8&255,U[R++]=T&255;return z===2&&(T=o[C.charCodeAt(I)]<<2|o[C.charCodeAt(I+1)]>>4,U[R++]=T&255),z===1&&(T=o[C.charCodeAt(I)]<<10|o[C.charCodeAt(I+1)]<<4|o[C.charCodeAt(I+2)]>>2,U[R++]=T>>8&255,U[R++]=T&255),U}function b(C){return e[C>>18&63]+e[C>>12&63]+e[C>>6&63]+e[C&63]}function y(C,T,w){for(var $,z=[],U=T;Uj?j:R+U));return $===1?(T=C[w-1],z.push(e[T>>2]+e[T<<4&63]+"==")):$===2&&(T=(C[w-2]<<8)+C[w-1],z.push(e[T>>10]+e[T>>4&63]+e[T<<2&63]+"=")),z.join("")}},21468:function(g,S,e){"use strict";var o;var t=e(26446),a=e(47164),i=e(23161);S.lW=c,o=U,S.h2=50,c.TYPED_ARRAY_SUPPORT=e.g.TYPED_ARRAY_SUPPORT!==void 0?e.g.TYPED_ARRAY_SUPPORT:s(),o=v();function s(){try{var W=new Uint8Array(1);return W.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},W.foo()===42&&typeof W.subarray=="function"&&W.subarray(1,1).byteLength===0}catch(B){return!1}}function v(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function d(W,B){if(v()=v())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+v().toString(16)+" bytes");return W|0}function U(W){return+W!=W&&(W=0),c.alloc(+W)}c.isBuffer=function(B){return!!(B!=null&&B._isBuffer)},c.compare=function(B,M){if(!c.isBuffer(B)||!c.isBuffer(M))throw new TypeError("Arguments must be Buffers");if(B===M)return 0;for(var L=B.length,J=M.length,Q=0,re=Math.min(L,J);Q>>1;case"base64":return je(W).length;default:if(L)return Ye(W).length;B=(""+B).toLowerCase(),L=!0}}c.byteLength=R;function j(W,B,M){var L=!1;if((B===void 0||B<0)&&(B=0),B>this.length||((M===void 0||M>this.length)&&(M=this.length),M<=0)||(M>>>=0,B>>>=0,M<=B))return"";for(W||(W="utf8");;)switch(W){case"hex":return _(this,B,M);case"utf8":case"utf-8":return Y(this,B,M);case"ascii":return k(this,B,M);case"latin1":case"binary":return V(this,B,M);case"base64":return ie(this,B,M);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return se(this,B,M);default:if(L)throw new TypeError("Unknown encoding: "+W);W=(W+"").toLowerCase(),L=!0}}c.prototype._isBuffer=!0;function I(W,B,M){var L=W[B];W[B]=W[M],W[M]=L}c.prototype.swap16=function(){var B=this.length;if(B%2!==0)throw new RangeError("Buffer size must be a multiple of 16-bits");for(var M=0;M0&&(B=this.toString("hex",0,M).match(/.{2}/g).join(" "),this.length>M&&(B+=" ... ")),""},c.prototype.compare=function(B,M,L,J,Q){if(!c.isBuffer(B))throw new TypeError("Argument must be a Buffer");if(M===void 0&&(M=0),L===void 0&&(L=B?B.length:0),J===void 0&&(J=0),Q===void 0&&(Q=this.length),M<0||L>B.length||J<0||Q>this.length)throw new RangeError("out of range index");if(J>=Q&&M>=L)return 0;if(J>=Q)return-1;if(M>=L)return 1;if(M>>>=0,L>>>=0,J>>>=0,Q>>>=0,this===B)return 0;for(var re=Q-J,q=L-M,ce=Math.min(re,q),fe=this.slice(J,Q),Ne=B.slice(M,L),tt=0;tt2147483647?M=2147483647:M<-2147483648&&(M=-2147483648),M=+M,isNaN(M)&&(M=J?0:W.length-1),M<0&&(M=W.length+M),M>=W.length){if(J)return-1;M=W.length-1}else if(M<0)if(J)M=0;else return-1;if(typeof B=="string"&&(B=c.from(B,L)),c.isBuffer(B))return B.length===0?-1:F(W,B,M,L,J);if(typeof B=="number")return B=B&255,c.TYPED_ARRAY_SUPPORT&&typeof Uint8Array.prototype.indexOf=="function"?J?Uint8Array.prototype.indexOf.call(W,B,M):Uint8Array.prototype.lastIndexOf.call(W,B,M):F(W,[B],M,L,J);throw new TypeError("val must be string, number or Buffer")}function F(W,B,M,L,J){var Q=1,re=W.length,q=B.length;if(L!==void 0&&(L=String(L).toLowerCase(),L==="ucs2"||L==="ucs-2"||L==="utf16le"||L==="utf-16le")){if(W.length<2||B.length<2)return-1;Q=2,re/=2,q/=2,M/=2}function ce(Oe,X){return Q===1?Oe[X]:Oe.readUInt16BE(X*Q)}var fe;if(J){var Ne=-1;for(fe=M;fere&&(M=re-q),fe=M;fe>=0;fe--){for(var tt=!0,pe=0;peJ&&(L=J)):L=J;var Q=B.length;if(Q%2!==0)throw new TypeError("Invalid hex string");L>Q/2&&(L=Q/2);for(var re=0;reQ)&&(L=Q),B.length>0&&(L<0||M<0)||M>this.length)throw new RangeError("Attempt to write outside buffer bounds");J||(J="utf8");for(var re=!1;;)switch(J){case"hex":return ee(this,B,M,L);case"utf8":case"utf-8":return ne(this,B,M,L);case"ascii":return ve(this,B,M,L);case"latin1":case"binary":return de(this,B,M,L);case"base64":return Ee(this,B,M,L);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return ye(this,B,M,L);default:if(re)throw new TypeError("Unknown encoding: "+J);J=(""+J).toLowerCase(),re=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function ie(W,B,M){return B===0&&M===W.length?t.fromByteArray(W):t.fromByteArray(W.slice(B,M))}function Y(W,B,M){M=Math.min(W.length,M);for(var L=[],J=B;J239?4:Q>223?3:Q>191?2:1;if(J+q<=M){var ce,fe,Ne,tt;switch(q){case 1:Q<128&&(re=Q);break;case 2:ce=W[J+1],(ce&192)===128&&(tt=(Q&31)<<6|ce&63,tt>127&&(re=tt));break;case 3:ce=W[J+1],fe=W[J+2],(ce&192)===128&&(fe&192)===128&&(tt=(Q&15)<<12|(ce&63)<<6|fe&63,tt>2047&&(tt<55296||tt>57343)&&(re=tt));break;case 4:ce=W[J+1],fe=W[J+2],Ne=W[J+3],(ce&192)===128&&(fe&192)===128&&(Ne&192)===128&&(tt=(Q&15)<<18|(ce&63)<<12|(fe&63)<<6|Ne&63,tt>65535&&tt<1114112&&(re=tt))}}re===null?(re=65533,q=1):re>65535&&(re-=65536,L.push(re>>>10&1023|55296),re=56320|re&1023),L.push(re),J+=q}return A(L)}var K=4096;function A(W){var B=W.length;if(B<=K)return String.fromCharCode.apply(String,W);for(var M="",L=0;LL)&&(M=L);for(var J="",Q=B;QL&&(B=L),M<0?(M+=L,M<0&&(M=0)):M>L&&(M=L),MM)throw new RangeError("Trying to access beyond buffer length")}c.prototype.readUIntLE=function(B,M,L){B=B|0,M=M|0,L||we(B,M,this.length);for(var J=this[B],Q=1,re=0;++re0&&(Q*=256);)J+=this[B+--M]*Q;return J},c.prototype.readUInt8=function(B,M){return M||we(B,1,this.length),this[B]},c.prototype.readUInt16LE=function(B,M){return M||we(B,2,this.length),this[B]|this[B+1]<<8},c.prototype.readUInt16BE=function(B,M){return M||we(B,2,this.length),this[B]<<8|this[B+1]},c.prototype.readUInt32LE=function(B,M){return M||we(B,4,this.length),(this[B]|this[B+1]<<8|this[B+2]<<16)+this[B+3]*16777216},c.prototype.readUInt32BE=function(B,M){return M||we(B,4,this.length),this[B]*16777216+(this[B+1]<<16|this[B+2]<<8|this[B+3])},c.prototype.readIntLE=function(B,M,L){B=B|0,M=M|0,L||we(B,M,this.length);for(var J=this[B],Q=1,re=0;++re=Q&&(J-=Math.pow(2,8*M)),J},c.prototype.readIntBE=function(B,M,L){B=B|0,M=M|0,L||we(B,M,this.length);for(var J=M,Q=1,re=this[B+--J];J>0&&(Q*=256);)re+=this[B+--J]*Q;return Q*=128,re>=Q&&(re-=Math.pow(2,8*M)),re},c.prototype.readInt8=function(B,M){return M||we(B,1,this.length),this[B]&128?(255-this[B]+1)*-1:this[B]},c.prototype.readInt16LE=function(B,M){M||we(B,2,this.length);var L=this[B]|this[B+1]<<8;return L&32768?L|4294901760:L},c.prototype.readInt16BE=function(B,M){M||we(B,2,this.length);var L=this[B+1]|this[B]<<8;return L&32768?L|4294901760:L},c.prototype.readInt32LE=function(B,M){return M||we(B,4,this.length),this[B]|this[B+1]<<8|this[B+2]<<16|this[B+3]<<24},c.prototype.readInt32BE=function(B,M){return M||we(B,4,this.length),this[B]<<24|this[B+1]<<16|this[B+2]<<8|this[B+3]},c.prototype.readFloatLE=function(B,M){return M||we(B,4,this.length),a.read(this,B,!0,23,4)},c.prototype.readFloatBE=function(B,M){return M||we(B,4,this.length),a.read(this,B,!1,23,4)},c.prototype.readDoubleLE=function(B,M){return M||we(B,8,this.length),a.read(this,B,!0,52,8)},c.prototype.readDoubleBE=function(B,M){return M||we(B,8,this.length),a.read(this,B,!1,52,8)};function Pe(W,B,M,L,J,Q){if(!c.isBuffer(W))throw new TypeError('"buffer" argument must be a Buffer instance');if(B>J||BW.length)throw new RangeError("Index out of range")}c.prototype.writeUIntLE=function(B,M,L,J){if(B=+B,M=M|0,L=L|0,!J){var Q=Math.pow(2,8*L)-1;Pe(this,B,M,L,Q,0)}var re=1,q=0;for(this[M]=B&255;++q=0&&(q*=256);)this[M+re]=B/q&255;return M+L},c.prototype.writeUInt8=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,1,255,0),c.TYPED_ARRAY_SUPPORT||(B=Math.floor(B)),this[M]=B&255,M+1};function Te(W,B,M,L){B<0&&(B=65535+B+1);for(var J=0,Q=Math.min(W.length-M,2);J>>(L?J:1-J)*8}c.prototype.writeUInt16LE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[M]=B&255,this[M+1]=B>>>8):Te(this,B,M,!0),M+2},c.prototype.writeUInt16BE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[M]=B>>>8,this[M+1]=B&255):Te(this,B,M,!1),M+2};function ue(W,B,M,L){B<0&&(B=4294967295+B+1);for(var J=0,Q=Math.min(W.length-M,4);J>>(L?J:3-J)*8&255}c.prototype.writeUInt32LE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[M+3]=B>>>24,this[M+2]=B>>>16,this[M+1]=B>>>8,this[M]=B&255):ue(this,B,M,!0),M+4},c.prototype.writeUInt32BE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[M]=B>>>24,this[M+1]=B>>>16,this[M+2]=B>>>8,this[M+3]=B&255):ue(this,B,M,!1),M+4},c.prototype.writeIntLE=function(B,M,L,J){if(B=+B,M=M|0,!J){var Q=Math.pow(2,8*L-1);Pe(this,B,M,L,Q-1,-Q)}var re=0,q=1,ce=0;for(this[M]=B&255;++re>0)-ce&255;return M+L},c.prototype.writeIntBE=function(B,M,L,J){if(B=+B,M=M|0,!J){var Q=Math.pow(2,8*L-1);Pe(this,B,M,L,Q-1,-Q)}var re=L-1,q=1,ce=0;for(this[M+re]=B&255;--re>=0&&(q*=256);)B<0&&ce===0&&this[M+re+1]!==0&&(ce=1),this[M+re]=(B/q>>0)-ce&255;return M+L},c.prototype.writeInt8=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,1,127,-128),c.TYPED_ARRAY_SUPPORT||(B=Math.floor(B)),B<0&&(B=255+B+1),this[M]=B&255,M+1},c.prototype.writeInt16LE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[M]=B&255,this[M+1]=B>>>8):Te(this,B,M,!0),M+2},c.prototype.writeInt16BE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[M]=B>>>8,this[M+1]=B&255):Te(this,B,M,!1),M+2},c.prototype.writeInt32LE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[M]=B&255,this[M+1]=B>>>8,this[M+2]=B>>>16,this[M+3]=B>>>24):ue(this,B,M,!0),M+4},c.prototype.writeInt32BE=function(B,M,L){return B=+B,M=M|0,L||Pe(this,B,M,4,2147483647,-2147483648),B<0&&(B=4294967295+B+1),c.TYPED_ARRAY_SUPPORT?(this[M]=B>>>24,this[M+1]=B>>>16,this[M+2]=B>>>8,this[M+3]=B&255):ue(this,B,M,!1),M+4};function et(W,B,M,L,J,Q){if(M+L>W.length)throw new RangeError("Index out of range");if(M<0)throw new RangeError("Index out of range")}function It(W,B,M,L,J){return J||et(W,B,M,4,34028234663852886e22,-34028234663852886e22),a.write(W,B,M,L,23,4),M+4}c.prototype.writeFloatLE=function(B,M,L){return It(this,B,M,!0,L)},c.prototype.writeFloatBE=function(B,M,L){return It(this,B,M,!1,L)};function jt(W,B,M,L,J){return J||et(W,B,M,8,17976931348623157e292,-17976931348623157e292),a.write(W,B,M,L,52,8),M+8}c.prototype.writeDoubleLE=function(B,M,L){return jt(this,B,M,!0,L)},c.prototype.writeDoubleBE=function(B,M,L){return jt(this,B,M,!1,L)},c.prototype.copy=function(B,M,L,J){if(L||(L=0),!J&&J!==0&&(J=this.length),M>=B.length&&(M=B.length),M||(M=0),J>0&&J=this.length)throw new RangeError("sourceStart out of bounds");if(J<0)throw new RangeError("sourceEnd out of bounds");J>this.length&&(J=this.length),B.length-M=0;--re)B[re+M]=this[re+L];else if(Q<1e3||!c.TYPED_ARRAY_SUPPORT)for(re=0;re>>0,L=L===void 0?this.length:L>>>0,B||(B=0);var re;if(typeof B=="number")for(re=M;re55295&&M<57344){if(!J){if(M>56319){(B-=3)>-1&&Q.push(239,191,189);continue}else if(re+1===L){(B-=3)>-1&&Q.push(239,191,189);continue}J=M;continue}if(M<56320){(B-=3)>-1&&Q.push(239,191,189),J=M;continue}M=(J-55296<<10|M-56320)+65536}else J&&(B-=3)>-1&&Q.push(239,191,189);if(J=null,M<128){if((B-=1)<0)break;Q.push(M)}else if(M<2048){if((B-=2)<0)break;Q.push(M>>6|192,M&63|128)}else if(M<65536){if((B-=3)<0)break;Q.push(M>>12|224,M>>6&63|128,M&63|128)}else if(M<1114112){if((B-=4)<0)break;Q.push(M>>18|240,M>>12&63|128,M>>6&63|128,M&63|128)}else throw new Error("Invalid code point")}return Q}function De(W){for(var B=[],M=0;M>8,J=M%256,Q.push(J),Q.push(L);return Q}function je(W){return t.toByteArray(Je(W))}function Ce(W,B,M,L){for(var J=0;J=B.length||J>=W.length);++J)B[J+M]=W[J];return J}function le(W){return W!==W}},87608:function(g,S){var e,o;(function(){"use strict";var t={}.hasOwnProperty,a="[native code]";function i(){for(var s=[],v=0;v>>16)*b&65535)<<16)&4294967295)<<15|m>>>17))*y+(((m>>>16)*y&65535)<<16)&4294967295)<<13|c>>>19))+((5*(c>>>16)&65535)<<16)&4294967295))+((58964+(h>>>16)&65535)<<16);switch(m=0,v){case 3:m^=(255&i.charCodeAt(C+2))<<16;case 2:m^=(255&i.charCodeAt(C+1))<<8;case 1:c^=m=(65535&(m=(m=(65535&(m^=255&i.charCodeAt(C)))*b+(((m>>>16)*b&65535)<<16)&4294967295)<<15|m>>>17))*y+(((m>>>16)*y&65535)<<16)&4294967295}return c^=i.length,c=2246822507*(65535&(c^=c>>>16))+((2246822507*(c>>>16)&65535)<<16)&4294967295,c=3266489909*(65535&(c^=c>>>13))+((3266489909*(c>>>16)&65535)<<16)&4294967295,(c^=c>>>16)>>>0}},function(o,t,a){var i;(function(s,v){"use strict";var d="function",c="undefined",h="object",b="string",y="model",m="name",C="type",T="vendor",w="version",$="architecture",z="console",U="mobile",R="tablet",j="smarttv",I="wearable",P="embedded",F="Amazon",ee="Apple",ne="ASUS",ve="BlackBerry",de="Firefox",Ee="Google",ye="Huawei",ie="LG",Y="Microsoft",K="Motorola",A="Opera",k="Samsung",V="Sony",_="Xiaomi",se="Zebra",we="Facebook",Pe=function(De){var Ge={};for(var je in De)Ge[De[je].toUpperCase()]=De[je];return Ge},Te=function(De,Ge){return typeof De===b&&ue(Ge).indexOf(ue(De))!==-1},ue=function(De){return De.toLowerCase()},et=function(De,Ge){if(typeof De===b)return De=De.replace(/^\s\s*/,"").replace(/\s\s*$/,""),typeof Ge===c?De:De.substring(0,255)},It=function(De,Ge){for(var je,Ce,le,W,B,M,L=0;L0?W.length==2?typeof W[1]==d?this[W[0]]=W[1].call(this,M):this[W[0]]=W[1]:W.length==3?typeof W[1]!==d||W[1].exec&&W[1].test?this[W[0]]=M?M.replace(W[1],W[2]):v:this[W[0]]=M?W[1].call(this,M,W[2]):v:W.length==4&&(this[W[0]]=M?W[3].call(this,M.replace(W[1],W[2])):v):this[W]=M||v;L+=2}},jt=function(De,Ge){for(var je in Ge)if(typeof Ge[je]===h&&Ge[je].length>0){for(var Ce=0;Ce255?et(le,255):le,this},this.setUA(je),this};Ae.VERSION="0.7.30",Ae.BROWSER=Pe([m,w,"major"]),Ae.CPU=Pe([$]),Ae.DEVICE=Pe([y,T,C,z,U,j,R,I,P]),Ae.ENGINE=Ae.OS=Pe([m,w]),typeof t!==c?(typeof o!==c&&o.exports&&(t=o.exports=Ae),t.UAParser=Ae):a(5)?(i=function(){return Ae}.call(t,a,t,o))===v||(o.exports=i):typeof s!==c&&(s.UAParser=Ae);var Ze=typeof s!==c&&(s.jQuery||s.Zepto);if(Ze&&!Ze.ua){var Ye=new Ae;Ze.ua=Ye.getResult(),Ze.ua.get=function(){return Ye.getUA()},Ze.ua.set=function(De){Ye.setUA(De);var Ge=Ye.getResult();for(var je in Ge)Ze.ua[je]=Ge[je]}}})(typeof window=="object"?window:this)},function(o,t){(function(a){o.exports=a}).call(this,{})},function(o,t){o.exports=function(){var a=["monospace","sans-serif","serif"],i=document.getElementsByTagName("body")[0],s=document.createElement("span");s.style.fontSize="72px",s.innerHTML="mmmmmmmmmmlli";var v={},d={};for(var c in a)s.style.fontFamily=a[c],i.appendChild(s),v[a[c]]=s.offsetWidth,d[a[c]]=s.offsetHeight,i.removeChild(s);this.detect=function(h){var b=!1;for(var y in a){s.style.fontFamily=h+","+a[y],i.appendChild(s);var m=s.offsetWidth!=v[a[y]]||s.offsetHeight!=d[a[y]];i.removeChild(s),b=b||m}return b}}}])})},86724:function(g,S,e){"use strict";var o=e(80480),t={"text/plain":"Text","text/html":"Url",default:"Text"},a="Copy to clipboard: #{key}, Enter";function i(v){var d=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return v.replace(/#{\s*key\s*}/g,d)}function s(v,d){var c,h,b,y,m,C,T=!1;d||(d={}),c=d.debug||!1;try{b=o(),y=document.createRange(),m=document.getSelection(),C=document.createElement("span"),C.textContent=v,C.ariaHidden="true",C.style.all="unset",C.style.position="fixed",C.style.top=0,C.style.clip="rect(0, 0, 0, 0)",C.style.whiteSpace="pre",C.style.webkitUserSelect="text",C.style.MozUserSelect="text",C.style.msUserSelect="text",C.style.userSelect="text",C.addEventListener("copy",function($){if($.stopPropagation(),d.format)if($.preventDefault(),typeof $.clipboardData=="undefined"){c&&console.warn("unable to use e.clipboardData"),c&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var z=t[d.format]||t.default;window.clipboardData.setData(z,v)}else $.clipboardData.clearData(),$.clipboardData.setData(d.format,v);d.onCopy&&($.preventDefault(),d.onCopy($.clipboardData))}),document.body.appendChild(C),y.selectNodeContents(C),m.addRange(y);var w=document.execCommand("copy");if(!w)throw new Error("copy command was unsuccessful");T=!0}catch($){c&&console.error("unable to copy using execCommand: ",$),c&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(d.format||"text",v),d.onCopy&&d.onCopy(window.clipboardData),T=!0}catch(z){c&&console.error("unable to copy using clipboardData: ",z),c&&console.error("falling back to prompt"),h=i("message"in d?d.message:a),window.prompt(h,v)}}finally{m&&(typeof m.removeRange=="function"?m.removeRange(y):m.removeAllRanges()),C&&document.body.removeChild(C),b()}return T}g.exports=s},31927:function(g,S,e){var o=e(6508),t=e(30238),a=TypeError;g.exports=function(i){if(o(i))return i;throw a(t(i)+" is not a function")}},89764:function(g,S,e){var o=e(13893),t=e(30238),a=TypeError;g.exports=function(i){if(o(i))return i;throw a(t(i)+" is not a constructor")}},7328:function(g,S,e){var o=e(85623).has;g.exports=function(t){return o(t),t}},66961:function(g,S,e){var o=e(6508),t=String,a=TypeError;g.exports=function(i){if(typeof i=="object"||o(i))return i;throw a("Can't set "+t(i)+" as a prototype")}},77318:function(g,S,e){var o=e(23313).has;g.exports=function(t){return o(t),t}},68396:function(g,S,e){var o=e(85841).has;g.exports=function(t){return o(t),t}},90750:function(g,S,e){var o=e(46742).has;g.exports=function(t){return o(t),t}},93071:function(g,S,e){var o=e(11700),t=e(34066),a=e(78958),i=e(74883),s=e(15931),v=e(77740),d=v("asyncDispose"),c=v("dispose"),h=o([].push),b=function(m,C){return C=="async-dispose"&&s(m,d)||s(m,c)},y=function(m,C,T){return t(T||b(m,C),m)};g.exports=function(m,C,T,w){var $;if(w)i(C)?$=y(void 0,T,w):$=y(a(C),T,w);else{if(i(C))return;$=y(C,T)}h(m.stack,$)}},22054:function(g,S,e){var o=e(77740),t=e(34552),a=e(38248).f,i=o("unscopables"),s=Array.prototype;s[i]==null&&a(s,i,{configurable:!0,value:t(null)}),g.exports=function(v){s[i][v]=!0}},92453:function(g,S,e){var o=e(72901),t=TypeError;g.exports=function(a,i){if(o(i,a))return a;throw t("Incorrect invocation")}},78958:function(g,S,e){var o=e(33225),t=String,a=TypeError;g.exports=function(i){if(o(i))return i;throw a(t(i)+" is not an object")}},87926:function(g){g.exports=typeof ArrayBuffer!="undefined"&&typeof DataView!="undefined"},23932:function(g,S,e){var o=e(77149);g.exports=o(function(){if(typeof ArrayBuffer=="function"){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}})},94641:function(g,S,e){"use strict";var o=e(87926),t=e(57759),a=e(53065),i=e(6508),s=e(33225),v=e(26583),d=e(56834),c=e(30238),h=e(5927),b=e(28621),y=e(2265),m=e(72901),C=e(77767),T=e(63332),w=e(77740),$=e(89669),z=e(71584),U=z.enforce,R=z.get,j=a.Int8Array,I=j&&j.prototype,P=a.Uint8ClampedArray,F=P&&P.prototype,ee=j&&C(j),ne=I&&C(I),ve=Object.prototype,de=a.TypeError,Ee=w("toStringTag"),ye=$("TYPED_ARRAY_TAG"),ie="TypedArrayConstructor",Y=o&&!!T&&d(a.opera)!=="Opera",K=!1,A,k,V,_={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},se={BigInt64Array:8,BigUint64Array:8},we=function(Je){if(!s(Je))return!1;var Ae=d(Je);return Ae==="DataView"||v(_,Ae)||v(se,Ae)},Pe=function(He){var Je=C(He);if(s(Je)){var Ae=R(Je);return Ae&&v(Ae,ie)?Ae[ie]:Pe(Je)}},Te=function(He){if(!s(He))return!1;var Je=d(He);return v(_,Je)||v(se,Je)},ue=function(He){if(Te(He))return He;throw de("Target is not a typed array")},et=function(He){if(i(He)&&(!T||m(ee,He)))return He;throw de(c(He)+" is not a typed array constructor")},It=function(He,Je,Ae,Ze){if(t){if(Ae)for(var Ye in _){var De=a[Ye];if(De&&v(De.prototype,He))try{delete De.prototype[He]}catch(Ge){try{De.prototype[He]=Je}catch(je){}}}(!ne[He]||Ae)&&b(ne,He,Ae?Je:Y&&I[He]||Je,Ze)}},jt=function(He,Je,Ae){var Ze,Ye;if(t){if(T){if(Ae){for(Ze in _)if(Ye=a[Ze],Ye&&v(Ye,He))try{delete Ye[He]}catch(De){}}if(!ee[He]||Ae)try{return b(ee,He,Ae?Je:Y&&ee[He]||Je)}catch(De){}else return}for(Ze in _)Ye=a[Ze],Ye&&(!Ye[He]||Ae)&&b(Ye,He,Je)}};for(A in _)k=a[A],V=k&&k.prototype,V?U(V)[ie]=k:Y=!1;for(A in se)k=a[A],V=k&&k.prototype,V&&(U(V)[ie]=k);if((!Y||!i(ee)||ee===Function.prototype)&&(ee=function(){throw de("Incorrect invocation")},Y))for(A in _)a[A]&&T(a[A],ee);if((!Y||!ne||ne===ve)&&(ne=ee.prototype,Y))for(A in _)a[A]&&T(a[A].prototype,ne);if(Y&&C(F)!==ne&&T(F,ne),t&&!v(ne,Ee)){K=!0,y(ne,Ee,{configurable:!0,get:function(){return s(this)?this[ye]:void 0}});for(A in _)a[A]&&h(a[A],ye,A)}g.exports={NATIVE_ARRAY_BUFFER_VIEWS:Y,TYPED_ARRAY_TAG:K&&ye,aTypedArray:ue,aTypedArrayConstructor:et,exportTypedArrayMethod:It,exportTypedArrayStaticMethod:jt,getTypedArrayConstructor:Pe,isView:we,isTypedArray:Te,TypedArray:ee,TypedArrayPrototype:ne}},44594:function(g,S,e){"use strict";var o=e(34066),t=e(11700),a=e(64441),i=e(13893),s=e(85231),v=e(64712),d=e(55086),c=e(56071),h=e(15931),b=e(70721),y=e(42725),m=e(77740),C=e(66219),T=e(54059).toArray,w=m("asyncIterator"),$=t(b("Array").values),z=t($([]).next),U=function(){return new R(this)},R=function(j){this.iterator=$(j)};R.prototype.next=function(){return z(this.iterator)},g.exports=function(I){var P=this,F=arguments.length,ee=F>1?arguments[1]:void 0,ne=F>2?arguments[2]:void 0;return new(y("Promise"))(function(ve){var de=a(I);ee!==void 0&&(ee=o(ee,ne));var Ee=h(de,w),ye=Ee?void 0:c(de)||U,ie=i(P)?new P:[],Y=Ee?s(de,Ee):new C(d(v(de,ye)));ve(T(Y,ee,ie))})}},50112:function(g,S,e){var o=e(89122);g.exports=function(t,a){for(var i=0,s=o(a),v=new t(s);s>i;)v[i]=a[i++];return v}},59765:function(g,S,e){"use strict";var o=e(34066),t=e(11700),a=e(42414),i=e(64441),s=e(89122),v=e(85623),d=v.Map,c=v.get,h=v.has,b=v.set,y=t([].push);g.exports=function(C){for(var T=i(this),w=a(T),$=o(C,arguments.length>1?arguments[1]:void 0),z=new d,U=s(w),R=0,j,I;U>R;R++)I=w[R],j=$(I,R,T),h(z,j)?y(c(z,j),I):b(z,j,[I]);return z}},69093:function(g,S,e){var o=e(34066),t=e(11700),a=e(42414),i=e(64441),s=e(76846),v=e(89122),d=e(34552),c=e(50112),h=Array,b=t([].push);g.exports=function(y,m,C,T){for(var w=i(y),$=a(w),z=o(m,C),U=d(null),R=v($),j=0,I,P,F;R>j;j++)F=$[j],P=s(z(F,j,w)),P in U?b(U[P],F):U[P]=[F];if(T&&(I=T(w),I!==h))for(P in U)U[P]=c(I,U[P]);return U}},63795:function(g,S,e){var o=e(514),t=e(71410),a=e(89122),i=function(s){return function(v,d,c){var h=o(v),b=a(h),y=t(c,b),m;if(s&&d!=d){for(;b>y;)if(m=h[y++],m!=m)return!0}else for(;b>y;y++)if((s||y in h)&&h[y]===d)return s||y||0;return!s&&-1}};g.exports={includes:i(!0),indexOf:i(!1)}},17464:function(g,S,e){var o=e(34066),t=e(42414),a=e(64441),i=e(89122),s=function(v){var d=v==1;return function(c,h,b){for(var y=a(c),m=t(y),C=o(h,b),T=i(m),w,$;T-- >0;)if(w=m[T],$=C(w,T,y),$)switch(v){case 0:return w;case 1:return T}return d?-1:void 0}};g.exports={findLast:s(0),findLastIndex:s(1)}},44708:function(g,S,e){var o=e(34066),t=e(11700),a=e(42414),i=e(64441),s=e(89122),v=e(70850),d=t([].push),c=function(h){var b=h==1,y=h==2,m=h==3,C=h==4,T=h==6,w=h==7,$=h==5||T;return function(z,U,R,j){for(var I=i(z),P=a(I),F=o(U,R),ee=s(P),ne=0,ve=j||v,de=b?ve(z,ee):y||w?ve(z,0):void 0,Ee,ye;ee>ne;ne++)if(($||ne in P)&&(Ee=P[ne],ye=F(Ee,ne,I),h))if(b)de[ne]=ye;else if(ye)switch(h){case 3:return!0;case 5:return Ee;case 6:return ne;case 2:d(de,Ee)}else switch(h){case 4:return!1;case 7:d(de,Ee)}return T?-1:m||C?C:de}};g.exports={forEach:c(0),map:c(1),filter:c(2),some:c(3),every:c(4),find:c(5),findIndex:c(6),filterReject:c(7)}},83242:function(g,S,e){"use strict";var o=e(77149);g.exports=function(t,a){var i=[][t];return!!i&&o(function(){i.call(null,a||function(){return 1},1)})}},82565:function(g,S,e){var o=e(31927),t=e(64441),a=e(42414),i=e(89122),s=TypeError,v=function(d){return function(c,h,b,y){o(h);var m=t(c),C=a(m),T=i(m),w=d?T-1:0,$=d?-1:1;if(b<2)for(;;){if(w in C){y=C[w],w+=$;break}if(w+=$,d?w<0:T<=w)throw s("Reduce of empty array with no initial value")}for(;d?w>=0:T>w;w+=$)w in C&&(y=h(y,C[w],w,m));return y}};g.exports={left:v(!1),right:v(!0)}},77060:function(g,S,e){"use strict";var o=e(57759),t=e(190),a=TypeError,i=Object.getOwnPropertyDescriptor,s=o&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(v){return v instanceof TypeError}}();g.exports=s?function(v,d){if(t(v)&&!i(v,"length").writable)throw a("Cannot set read only .length");return v.length=d}:function(v,d){return v.length=d}},81469:function(g,S,e){var o=e(71410),t=e(89122),a=e(46509),i=Array,s=Math.max;g.exports=function(v,d,c){for(var h=t(v),b=o(d,h),y=o(c===void 0?h:c,h),m=i(s(y-b,0)),C=0;b=c||b<0)throw a("Incorrect index");for(var y=new s(c),m=0;m1?arguments[1]:void 0,m,C,T,w;return i(this),m=y!==void 0,m&&a(y),s(h)?new this:(C=[],m?(T=0,w=o(y,b>2?arguments[2]:void 0),v(h,function($){t(d,C,w($,T++))})):v(h,d,{that:C}),new this(C))}},55042:function(g,S,e){"use strict";var o=e(66322);g.exports=function(){return new this(o(arguments))}},42710:function(g,S,e){"use strict";var o=e(34552),t=e(2265),a=e(3313),i=e(34066),s=e(92453),v=e(74883),d=e(95815),c=e(94636),h=e(76835),b=e(51309),y=e(57759),m=e(80787).fastKey,C=e(71584),T=C.set,w=C.getterFor;g.exports={getConstructor:function($,z,U,R){var j=$(function(ne,ve){s(ne,I),T(ne,{type:z,index:o(null),first:void 0,last:void 0,size:0}),y||(ne.size=0),v(ve)||d(ve,ne[R],{that:ne,AS_ENTRIES:U})}),I=j.prototype,P=w(z),F=function(ne,ve,de){var Ee=P(ne),ye=ee(ne,ve),ie,Y;return ye?ye.value=de:(Ee.last=ye={index:Y=m(ve,!0),key:ve,value:de,previous:ie=Ee.last,next:void 0,removed:!1},Ee.first||(Ee.first=ye),ie&&(ie.next=ye),y?Ee.size++:ne.size++,Y!=="F"&&(Ee.index[Y]=ye)),ne},ee=function(ne,ve){var de=P(ne),Ee=m(ve),ye;if(Ee!=="F")return de.index[Ee];for(ye=de.first;ye;ye=ye.next)if(ye.key==ve)return ye};return a(I,{clear:function(){for(var ve=this,de=P(ve),Ee=de.index,ye=de.first;ye;)ye.removed=!0,ye.previous&&(ye.previous=ye.previous.next=void 0),delete Ee[ye.index],ye=ye.next;de.first=de.last=void 0,y?de.size=0:ve.size=0},delete:function(ne){var ve=this,de=P(ve),Ee=ee(ve,ne);if(Ee){var ye=Ee.next,ie=Ee.previous;delete de.index[Ee.index],Ee.removed=!0,ie&&(ie.next=ye),ye&&(ye.previous=ie),de.first==Ee&&(de.first=ye),de.last==Ee&&(de.last=ie),y?de.size--:ve.size--}return!!Ee},forEach:function(ve){for(var de=P(this),Ee=i(ve,arguments.length>1?arguments[1]:void 0),ye;ye=ye?ye.next:de.first;)for(Ee(ye.value,ye.key,this);ye&&ye.removed;)ye=ye.previous},has:function(ve){return!!ee(this,ve)}}),a(I,U?{get:function(ve){var de=ee(this,ve);return de&&de.value},set:function(ve,de){return F(this,ve===0?0:ve,de)}}:{add:function(ve){return F(this,ve=ve===0?0:ve,ve)}}),y&&t(I,"size",{configurable:!0,get:function(){return P(this).size}}),j},setStrong:function($,z,U){var R=z+" Iterator",j=w(z),I=w(R);c($,z,function(P,F){T(this,{type:R,target:P,state:j(P),kind:F,last:void 0})},function(){for(var P=I(this),F=P.kind,ee=P.last;ee&&ee.removed;)ee=ee.previous;return!P.target||!(P.last=ee=ee?ee.next:P.state.first)?(P.target=void 0,h(void 0,!0)):F=="keys"?h(ee.key,!1):F=="values"?h(ee.value,!1):h([ee.key,ee.value],!1)},U?"entries":"values",!U,!0),b(z)}}},90253:function(g,S,e){"use strict";var o=e(11700),t=e(3313),a=e(80787).getWeakData,i=e(92453),s=e(78958),v=e(74883),d=e(33225),c=e(95815),h=e(44708),b=e(26583),y=e(71584),m=y.set,C=y.getterFor,T=h.find,w=h.findIndex,$=o([].splice),z=0,U=function(I){return I.frozen||(I.frozen=new R)},R=function(){this.entries=[]},j=function(I,P){return T(I.entries,function(F){return F[0]===P})};R.prototype={get:function(I){var P=j(this,I);if(P)return P[1]},has:function(I){return!!j(this,I)},set:function(I,P){var F=j(this,I);F?F[1]=P:this.entries.push([I,P])},delete:function(I){var P=w(this.entries,function(F){return F[0]===I});return~P&&$(this.entries,P,1),!!~P}},g.exports={getConstructor:function(I,P,F,ee){var ne=I(function(ye,ie){i(ye,ve),m(ye,{type:P,id:z++,frozen:void 0}),v(ie)||c(ie,ye[ee],{that:ye,AS_ENTRIES:F})}),ve=ne.prototype,de=C(P),Ee=function(ye,ie,Y){var K=de(ye),A=a(s(ie),!0);return A===!0?U(K).set(ie,Y):A[K.id]=Y,ye};return t(ve,{delete:function(ye){var ie=de(this);if(!d(ye))return!1;var Y=a(ye);return Y===!0?U(ie).delete(ye):Y&&b(Y,ie.id)&&delete Y[ie.id]},has:function(ie){var Y=de(this);if(!d(ie))return!1;var K=a(ie);return K===!0?U(Y).has(ie):K&&b(K,Y.id)}}),t(ve,F?{get:function(ie){var Y=de(this);if(d(ie)){var K=a(ie);return K===!0?U(Y).get(ie):K?K[Y.id]:void 0}},set:function(ie,Y){return Ee(this,ie,Y)}}:{add:function(ie){return Ee(this,ie,!0)}}),ne}}},91821:function(g,S,e){"use strict";var o=e(13354),t=e(53065),a=e(11700),i=e(29206),s=e(28621),v=e(80787),d=e(95815),c=e(92453),h=e(6508),b=e(74883),y=e(33225),m=e(77149),C=e(44277),T=e(68156),w=e(95173);g.exports=function($,z,U){var R=$.indexOf("Map")!==-1,j=$.indexOf("Weak")!==-1,I=R?"set":"add",P=t[$],F=P&&P.prototype,ee=P,ne={},ve=function(A){var k=a(F[A]);s(F,A,A=="add"?function(_){return k(this,_===0?0:_),this}:A=="delete"?function(V){return j&&!y(V)?!1:k(this,V===0?0:V)}:A=="get"?function(_){return j&&!y(_)?void 0:k(this,_===0?0:_)}:A=="has"?function(_){return j&&!y(_)?!1:k(this,_===0?0:_)}:function(_,se){return k(this,_===0?0:_,se),this})},de=i($,!h(P)||!(j||F.forEach&&!m(function(){new P().entries().next()})));if(de)ee=U.getConstructor(z,$,R,I),v.enable();else if(i($,!0)){var Ee=new ee,ye=Ee[I](j?{}:-0,1)!=Ee,ie=m(function(){Ee.has(1)}),Y=C(function(A){new P(A)}),K=!j&&m(function(){for(var A=new P,k=5;k--;)A[I](k,k);return!A.has(-0)});Y||(ee=z(function(A,k){c(A,F);var V=w(new P,A,ee);return b(k)||d(k,V[I],{that:V,AS_ENTRIES:R}),V}),ee.prototype=F,F.constructor=ee),(ie||K)&&(ve("delete"),ve("has"),R&&ve("get")),(K||ye)&&ve(I),j&&F.clear&&delete F.clear}return ne[$]=ee,o({global:!0,constructor:!0,forced:ee!=P},ne),T(ee,$),j||U.setStrong(ee,$,R),ee}},95249:function(g,S,e){e(72660),e(11995);var o=e(42725),t=e(34552),a=e(33225),i=Object,s=TypeError,v=o("Map"),d=o("WeakMap"),c=function(){this.object=null,this.symbol=null,this.primitives=null,this.objectsByIndex=t(null)};c.prototype.get=function(b,y){return this[b]||(this[b]=y())},c.prototype.next=function(b,y,m){var C=m?this.objectsByIndex[b]||(this.objectsByIndex[b]=new d):this.primitives||(this.primitives=new v),T=C.get(y);return T||C.set(y,T=new c),T};var h=new c;g.exports=function(){var b=h,y=arguments.length,m,C;for(m=0;me)throw S("Maximum allowed index exceeded");return o}},73443:function(g){g.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},83051:function(g,S,e){var o=e(79132),t=e(79727);g.exports=!o&&!t&&typeof window=="object"&&typeof document=="object"},8266:function(g){g.exports=typeof Bun=="function"&&Bun&&typeof Bun.version=="string"},79132:function(g){g.exports=typeof Deno=="object"&&Deno&&typeof Deno.version=="object"},72833:function(g,S,e){var o=e(47048);g.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(o)},79727:function(g,S,e){var o=e(73656),t=e(88596);g.exports=typeof o!="undefined"&&t(o)=="process"},47048:function(g){g.exports=typeof navigator!="undefined"&&String(navigator.userAgent)||""},8783:function(g,S,e){var o=e(53065),t=e(47048),a=o.process,i=o.Deno,s=a&&a.versions||i&&i.version,v=s&&s.v8,d,c;v&&(d=v.split("."),c=d[0]>0&&d[0]<4?1:+(d[0]+d[1])),!c&&t&&(d=t.match(/Edge\/(\d+)/),(!d||d[1]>=74)&&(d=t.match(/Chrome\/(\d+)/),d&&(c=+d[1]))),g.exports=c},70721:function(g,S,e){var o=e(53065);g.exports=function(t){return o[t].prototype}},68150:function(g){g.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},68488:function(g,S,e){var o=e(11700),t=Error,a=o("".replace),i=function(d){return String(t(d).stack)}("zxcasd"),s=/\n\s*at [^:]*:[^\n]*/,v=s.test(i);g.exports=function(d,c){if(v&&typeof d=="string"&&!t.prepareStackTrace)for(;c--;)d=a(d,s,"");return d}},96410:function(g,S,e){var o=e(5927),t=e(68488),a=e(39728),i=Error.captureStackTrace;g.exports=function(s,v,d,c){a&&(i?i(s,v):o(s,"stack",t(d,c)))}},39728:function(g,S,e){var o=e(77149),t=e(87971);g.exports=!o(function(){var a=Error("a");return"stack"in a?(Object.defineProperty(a,"stack",t(1,7)),a.stack!==7):!0})},13354:function(g,S,e){var o=e(53065),t=e(91042).f,a=e(5927),i=e(28621),s=e(40194),v=e(81732),d=e(29206);g.exports=function(c,h){var b=c.target,y=c.global,m=c.stat,C,T,w,$,z,U;if(y?T=o:m?T=o[b]||s(b,{}):T=(o[b]||{}).prototype,T)for(w in h){if(z=h[w],c.dontCallGetSet?(U=t(T,w),$=U&&U.value):$=T[w],C=d(y?w:b+(m?".":"#")+w,c.forced),!C&&$!==void 0){if(typeof z==typeof $)continue;v(z,$)}(c.sham||$&&$.sham)&&a(z,"sham",!0),i(T,w,z,c)}}},77149:function(g){g.exports=function(S){try{return!!S()}catch(e){return!0}}},81506:function(g,S,e){var o=e(77149);g.exports=!o(function(){return Object.isExtensible(Object.preventExtensions({}))})},59178:function(g,S,e){var o=e(34300),t=Function.prototype,a=t.apply,i=t.call;g.exports=typeof Reflect=="object"&&Reflect.apply||(o?i.bind(a):function(){return i.apply(a,arguments)})},34066:function(g,S,e){var o=e(39338),t=e(31927),a=e(34300),i=o(o.bind);g.exports=function(s,v){return t(s),v===void 0?s:a?i(s,v):function(){return s.apply(v,arguments)}}},34300:function(g,S,e){var o=e(77149);g.exports=!o(function(){var t=function(){}.bind();return typeof t!="function"||t.hasOwnProperty("prototype")})},68029:function(g,S,e){var o=e(34300),t=Function.prototype.call;g.exports=o?t.bind(t):function(){return t.apply(t,arguments)}},44761:function(g,S,e){"use strict";var o=e(11700),t=e(31927);g.exports=function(){return o(t(this))}},27593:function(g,S,e){var o=e(57759),t=e(26583),a=Function.prototype,i=o&&Object.getOwnPropertyDescriptor,s=t(a,"name"),v=s&&function(){}.name==="something",d=s&&(!o||o&&i(a,"name").configurable);g.exports={EXISTS:s,PROPER:v,CONFIGURABLE:d}},12719:function(g,S,e){var o=e(11700),t=e(31927);g.exports=function(a,i,s){try{return o(t(Object.getOwnPropertyDescriptor(a,i)[s]))}catch(v){}}},39338:function(g,S,e){var o=e(88596),t=e(11700);g.exports=function(a){if(o(a)==="Function")return t(a)}},11700:function(g,S,e){var o=e(34300),t=Function.prototype,a=t.call,i=o&&t.bind.bind(a,a);g.exports=o?i:function(s){return function(){return a.apply(s,arguments)}}},83658:function(g,S,e){var o=e(68029),t=e(6508),a=e(78958),i=e(55086),s=e(56071),v=e(15931),d=e(77740),c=e(66219),h=d("asyncIterator");g.exports=function(y){var m=a(y),C=!0,T=v(m,h),w;return t(T)||(T=s(m),C=!1),t(T)?w=o(T,m):(w=m,C=!0),a(w),i(C?w:new c(i(w)))}},85231:function(g,S,e){var o=e(68029),t=e(66219),a=e(78958),i=e(64712),s=e(55086),v=e(15931),d=e(77740),c=d("asyncIterator");g.exports=function(h,b){var y=arguments.length<2?v(h,c):b;return y?a(o(y,h)):new t(s(i(h)))}},42725:function(g,S,e){var o=e(53065),t=e(6508),a=function(i){return t(i)?i:void 0};g.exports=function(i,s){return arguments.length<2?a(o[i]):o[i]&&o[i][s]}},55086:function(g,S,e){var o=e(31927),t=e(78958);g.exports=function(a){return{iterator:a,next:o(t(a).next)}}},69896:function(g,S,e){var o=e(68029),t=e(6508),a=e(78958),i=e(55086),s=e(56071);g.exports=function(v){var d=a(v),c=s(d);return i(a(t(c)?o(c,d):d))}},56071:function(g,S,e){var o=e(56834),t=e(15931),a=e(74883),i=e(43125),s=e(77740),v=s("iterator");g.exports=function(d){if(!a(d))return t(d,v)||t(d,"@@iterator")||i[o(d)]}},64712:function(g,S,e){var o=e(68029),t=e(31927),a=e(78958),i=e(30238),s=e(56071),v=TypeError;g.exports=function(d,c){var h=arguments.length<2?s(d):c;if(t(h))return a(o(h,d));throw v(i(d)+" is not iterable")}},15931:function(g,S,e){var o=e(31927),t=e(74883);g.exports=function(a,i){var s=a[i];return t(s)?void 0:o(s)}},35710:function(g,S,e){var o=e(31927),t=e(78958),a=e(68029),i=e(68345),s=TypeError,v=Math.max,d=function(c,h,b,y){this.set=c,this.size=h,this.has=b,this.keys=y};d.prototype={getIterator:function(){return t(a(this.keys,this.set))},includes:function(c){return a(this.has,this.set,c)}},g.exports=function(c){t(c);var h=+c.size;if(h!=h)throw s("Invalid size");return new d(c,v(i(h),0),o(c.has),o(c.keys))}},47947:function(g,S,e){var o=e(11700),t=e(64441),a=Math.floor,i=o("".charAt),s=o("".replace),v=o("".slice),d=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;g.exports=function(h,b,y,m,C,T){var w=y+h.length,$=m.length,z=c;return C!==void 0&&(C=t(C),z=d),s(T,z,function(U,R){var j;switch(i(R,0)){case"$":return"$";case"&":return h;case"`":return v(b,0,y);case"'":return v(b,w);case"<":j=C[v(R,1,-1)];break;default:var I=+R;if(I===0)return U;if(I>$){var P=a(I/10);return P===0?U:P<=$?m[P-1]===void 0?i(R,1):m[P-1]+i(R,1):U}j=m[I-1]}return j===void 0?"":j})}},53065:function(g,S,e){var o=function(t){return t&&t.Math==Math&&t};g.exports=o(typeof globalThis=="object"&&globalThis)||o(typeof window=="object"&&window)||o(typeof self=="object"&&self)||o(typeof e.g=="object"&&e.g)||function(){return this}()||Function("return this")()},26583:function(g,S,e){var o=e(11700),t=e(64441),a=o({}.hasOwnProperty);g.exports=Object.hasOwn||function(s,v){return a(t(s),v)}},17859:function(g){g.exports={}},3234:function(g){g.exports=function(S,e){try{arguments.length==1?console.error(S):console.error(S,e)}catch(o){}}},8199:function(g,S,e){var o=e(42725);g.exports=o("document","documentElement")},96335:function(g,S,e){var o=e(57759),t=e(77149),a=e(75074);g.exports=!o&&!t(function(){return Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a!=7})},42414:function(g,S,e){var o=e(11700),t=e(77149),a=e(88596),i=Object,s=o("".split);g.exports=t(function(){return!i("z").propertyIsEnumerable(0)})?function(v){return a(v)=="String"?s(v,""):i(v)}:i},95173:function(g,S,e){var o=e(6508),t=e(33225),a=e(63332);g.exports=function(i,s,v){var d,c;return a&&o(d=s.constructor)&&d!==v&&t(c=d.prototype)&&c!==v.prototype&&a(i,c),i}},45274:function(g,S,e){var o=e(11700),t=e(6508),a=e(1396),i=o(Function.toString);t(a.inspectSource)||(a.inspectSource=function(s){return i(s)}),g.exports=a.inspectSource},13719:function(g,S,e){var o=e(33225),t=e(5927);g.exports=function(a,i){o(i)&&"cause"in i&&t(a,"cause",i.cause)}},80787:function(g,S,e){var o=e(13354),t=e(11700),a=e(17859),i=e(33225),s=e(26583),v=e(38248).f,d=e(94561),c=e(56647),h=e(50175),b=e(89669),y=e(81506),m=!1,C=b("meta"),T=0,w=function(I){v(I,C,{value:{objectID:"O"+T++,weakData:{}}})},$=function(I,P){if(!i(I))return typeof I=="symbol"?I:(typeof I=="string"?"S":"P")+I;if(!s(I,C)){if(!h(I))return"F";if(!P)return"E";w(I)}return I[C].objectID},z=function(I,P){if(!s(I,C)){if(!h(I))return!0;if(!P)return!1;w(I)}return I[C].weakData},U=function(I){return y&&m&&h(I)&&!s(I,C)&&w(I),I},R=function(){j.enable=function(){},m=!0;var I=d.f,P=t([].splice),F={};F[C]=1,I(F).length&&(d.f=function(ee){for(var ne=I(ee),ve=0,de=ne.length;vene;ne++)if(de=Y(T[ne]),de&&d(C,de))return de;return new m(!1)}F=c(T,ee)}for(Ee=R?T.next:F.next;!(ye=t(Ee,F)).done;){try{de=Y(ye.value)}catch(K){b(F,"throw",K)}if(typeof de=="object"&&de&&d(C,de))return de}return new m(!1)}},40164:function(g,S,e){var o=e(68029),t=e(78958),a=e(15931);g.exports=function(i,s,v){var d,c;t(i);try{if(d=a(i,"return"),!d){if(s==="throw")throw v;return v}d=o(d,i)}catch(h){c=!0,d=h}if(s==="throw")throw v;if(c)throw d;return t(d),v}},87821:function(g,S,e){"use strict";var o=e(41019).IteratorPrototype,t=e(34552),a=e(87971),i=e(68156),s=e(43125),v=function(){return this};g.exports=function(d,c,h,b){var y=c+" Iterator";return d.prototype=t(o,{next:a(+!b,h)}),i(d,y,!1,!0),s[y]=v,d}},36911:function(g,S,e){"use strict";var o=e(68029),t=e(34552),a=e(5927),i=e(3313),s=e(77740),v=e(71584),d=e(15931),c=e(41019).IteratorPrototype,h=e(76835),b=e(40164),y=s("toStringTag"),m="IteratorHelper",C="WrapForValidIterator",T=v.set,w=function(U){var R=v.getterFor(U?C:m);return i(t(c),{next:function(){var I=R(this);if(U)return I.nextHandler();try{var P=I.done?void 0:I.nextHandler();return h(P,I.done)}catch(F){throw I.done=!0,F}},return:function(){var j=R(this),I=j.iterator;if(j.done=!0,U){var P=d(I,"return");return P?o(P,I):h(void 0,!0)}if(j.inner)try{b(j.inner.iterator,"normal")}catch(F){return b(I,"throw",F)}return b(I,"normal"),h(void 0,!0)}})},$=w(!0),z=w(!1);a(z,y,"Iterator Helper"),g.exports=function(U,R){var j=function(P,F){F?(F.iterator=P.iterator,F.next=P.next):F=P,F.type=R?C:m,F.nextHandler=U,F.counter=0,F.done=!1,T(this,F)};return j.prototype=R?$:z,j}},94636:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(77449),i=e(27593),s=e(6508),v=e(87821),d=e(77767),c=e(63332),h=e(68156),b=e(5927),y=e(28621),m=e(77740),C=e(43125),T=e(41019),w=i.PROPER,$=i.CONFIGURABLE,z=T.IteratorPrototype,U=T.BUGGY_SAFARI_ITERATORS,R=m("iterator"),j="keys",I="values",P="entries",F=function(){return this};g.exports=function(ee,ne,ve,de,Ee,ye,ie){v(ve,ne,de);var Y=function(ue){if(ue===Ee&&_)return _;if(!U&&ue in k)return k[ue];switch(ue){case j:return function(){return new ve(this,ue)};case I:return function(){return new ve(this,ue)};case P:return function(){return new ve(this,ue)}}return function(){return new ve(this)}},K=ne+" Iterator",A=!1,k=ee.prototype,V=k[R]||k["@@iterator"]||Ee&&k[Ee],_=!U&&V||Y(Ee),se=ne=="Array"&&k.entries||V,we,Pe,Te;if(se&&(we=d(se.call(new ee)),we!==Object.prototype&&we.next&&(!a&&d(we)!==z&&(c?c(we,z):s(we[R])||y(we,R,F)),h(we,K,!0,!0),a&&(C[K]=F))),w&&Ee==I&&V&&V.name!==I&&(!a&&$?b(k,"name",I):(A=!0,_=function(){return t(V,this)})),Ee)if(Pe={values:Y(I),keys:ye?_:Y(j),entries:Y(P)},ie)for(Te in Pe)(U||A||!(Te in k))&&y(k,Te,Pe[Te]);else o({target:ne,proto:!0,forced:U||A},Pe);return(!a||ie)&&k[R]!==_&&y(k,R,_,{name:Ee}),C[ne]=_,Pe}},45656:function(g,S,e){"use strict";var o=e(68029),t=e(87931),a=function(i,s){return[s,i]};g.exports=function(){return o(t,this,a)}},87931:function(g,S,e){"use strict";var o=e(68029),t=e(31927),a=e(78958),i=e(55086),s=e(36911),v=e(74031),d=s(function(){var c=this.iterator,h=a(o(this.next,c)),b=this.done=!!h.done;if(!b)return v(c,this.mapper,[h.value,this.counter++],!0)});g.exports=function(h){return new d(i(this),{mapper:t(h)})}},41019:function(g,S,e){"use strict";var o=e(77149),t=e(6508),a=e(33225),i=e(34552),s=e(77767),v=e(28621),d=e(77740),c=e(77449),h=d("iterator"),b=!1,y,m,C;[].keys&&(C=[].keys(),"next"in C?(m=s(s(C)),m!==Object.prototype&&(y=m)):b=!0);var T=!a(y)||o(function(){var w={};return y[h].call(w)!==w});T?y={}:c&&(y=i(y)),t(y[h])||v(y,h,function(){return this}),g.exports={IteratorPrototype:y,BUGGY_SAFARI_ITERATORS:b}},43125:function(g){g.exports={}},89122:function(g,S,e){var o=e(25010);g.exports=function(t){return o(t.length)}},70377:function(g,S,e){var o=e(11700),t=e(77149),a=e(6508),i=e(26583),s=e(57759),v=e(27593).CONFIGURABLE,d=e(45274),c=e(71584),h=c.enforce,b=c.get,y=String,m=Object.defineProperty,C=o("".slice),T=o("".replace),w=o([].join),$=s&&!t(function(){return m(function(){},"length",{value:8}).length!==8}),z=String(String).split("String"),U=g.exports=function(R,j,I){C(y(j),0,7)==="Symbol("&&(j="["+T(y(j),/^Symbol\(([^)]*)\)/,"$1")+"]"),I&&I.getter&&(j="get "+j),I&&I.setter&&(j="set "+j),(!i(R,"name")||v&&R.name!==j)&&(s?m(R,"name",{value:j,configurable:!0}):R.name=j),$&&I&&i(I,"arity")&&R.length!==I.arity&&m(R,"length",{value:I.arity});try{I&&i(I,"constructor")&&I.constructor?s&&m(R,"prototype",{writable:!1}):R.prototype&&(R.prototype=void 0)}catch(F){}var P=h(R);return i(P,"source")||(P.source=w(z,typeof j=="string"?j:"")),R};Function.prototype.toString=U(function(){return a(this)&&b(this).source||d(this)},"toString")},85623:function(g,S,e){var o=e(11700),t=Map.prototype;g.exports={Map,set:o(t.set),get:o(t.get),has:o(t.has),remove:o(t.delete),proto:t}},46782:function(g,S,e){var o=e(11700),t=e(95060),a=e(85623),i=a.Map,s=a.proto,v=o(s.forEach),d=o(s.entries),c=d(new i).next;g.exports=function(h,b,y){return y?t(d(h),function(m){return b(m[1],m[0])},c):v(h,b)}},32171:function(g,S,e){"use strict";var o=e(68029),t=e(31927),a=e(6508),i=e(78958),s=TypeError;g.exports=function(d,c){var h=i(this),b=t(h.get),y=t(h.has),m=t(h.set),C=arguments.length>2?arguments[2]:void 0,T;if(!a(c)&&!a(C))throw s("At least one callback required");return o(y,h,d)?(T=o(b,h,d),a(c)&&(T=c(T),o(m,h,d,T))):a(C)&&(T=C(),o(m,h,d,T)),T}},18749:function(g,S,e){var o=e(75169),t=Math.abs,a=Math.pow,i=a(2,-52),s=a(2,-23),v=a(2,127)*(2-s),d=a(2,-126),c=function(h){return h+1/i-1/i};g.exports=Math.fround||function(b){var y=+b,m=t(y),C=o(y),T,w;return mv||w!=w?C*(1/0):C*w)}},15129:function(g){g.exports=Math.scale||function(e,o,t,a,i){var s=+e,v=+o,d=+t,c=+a,h=+i;return s!=s||v!=v||d!=d||c!=c||h!=h?NaN:s===1/0||s===-1/0?s:(s-v)*(h-c)/(d-v)+c}},75169:function(g){g.exports=Math.sign||function(e){var o=+e;return o==0||o!=o?o:o<0?-1:1}},18243:function(g){var S=Math.ceil,e=Math.floor;g.exports=Math.trunc||function(t){var a=+t;return(a>0?e:S)(a)}},71440:function(g,S,e){"use strict";var o=e(31927),t=TypeError,a=function(i){var s,v;this.promise=new i(function(d,c){if(s!==void 0||v!==void 0)throw t("Bad Promise constructor");s=d,v=c}),this.resolve=o(s),this.reject=o(v)};g.exports.f=function(i){return new a(i)}},9280:function(g,S,e){var o=e(68424);g.exports=function(t,a){return t===void 0?arguments.length<2?"":a:o(t)}},29597:function(g){var S=RangeError;g.exports=function(e){if(e===e)return e;throw S("NaN is not allowed")}},54633:function(g,S,e){var o=e(53065),t=o.isFinite;g.exports=Number.isFinite||function(i){return typeof i=="number"&&t(i)}},35323:function(g,S,e){var o=e(53065),t=e(77149),a=e(11700),i=e(68424),s=e(53761).trim,v=e(91289),d=o.parseInt,c=o.Symbol,h=c&&c.iterator,b=/^[+-]?0x/i,y=a(b.exec),m=d(v+"08")!==8||d(v+"0x16")!==22||h&&!t(function(){d(Object(h))});g.exports=m?function(T,w){var $=s(i(T));return d($,w>>>0||(y(b,$)?16:10))}:d},73126:function(g,S,e){"use strict";var o=e(71584),t=e(87821),a=e(76835),i=e(74883),s=e(33225),v=e(97867).f,d=e(57759),c="Incorrect Iterator.range arguments",h="NumericRangeIterator",b=o.set,y=o.getterFor(h),m=RangeError,C=TypeError,T=t(function(z,U,R,j,I,P){if(typeof z!=j||U!==1/0&&U!==-1/0&&typeof U!=j)throw C(c);if(z===1/0||z===-1/0)throw m(c);var F=U>z,ee=!1,ne;if(R===void 0)ne=void 0;else if(s(R))ne=R.step,ee=!!R.inclusive;else if(typeof R==j)ne=R;else throw C(c);if(i(ne)&&(ne=F?P:-P),typeof ne!=j)throw C(c);if(ne===1/0||ne===-1/0||ne===I&&z!==U)throw m(c);var ve=z!=z||U!=U||ne!=ne||U>z!=ne>I;b(this,{type:h,start:z,end:U,step:ne,inclusiveEnd:ee,hitsEnd:ve,currentCount:I,zero:I}),d||(this.start=z,this.end=U,this.step=ne,this.inclusive=ee)},h,function(){var z=y(this);if(z.hitsEnd)return a(void 0,!0);var U=z.start,R=z.end,j=z.step,I=U+j*z.currentCount++;I===R&&(z.hitsEnd=!0);var P=z.inclusiveEnd,F;return R>U?F=P?I>R:I>=R:F=P?R>I:R>=I,F?(z.hitsEnd=!0,a(void 0,!0)):a(I,!1)}),w=function($){return{get:$,set:function(){},configurable:!0,enumerable:!1}};d&&v(T.prototype,{start:w(function(){return y(this).start}),end:w(function(){return y(this).end}),inclusive:w(function(){return y(this).inclusiveEnd}),step:w(function(){return y(this).step})}),g.exports=T},34552:function(g,S,e){var o=e(78958),t=e(97867),a=e(68150),i=e(17859),s=e(8199),v=e(75074),d=e(39376),c=">",h="<",b="prototype",y="script",m=d("IE_PROTO"),C=function(){},T=function(R){return h+y+c+R+h+"/"+y+c},w=function(R){R.write(T("")),R.close();var j=R.parentWindow.Object;return R=null,j},$=function(){var R=v("iframe"),j="java"+y+":",I;return R.style.display="none",s.appendChild(R),R.src=String(j),I=R.contentWindow.document,I.open(),I.write(T("document.F=Object")),I.close(),I.F},z,U=function(){try{z=new ActiveXObject("htmlfile")}catch(j){}U=typeof document!="undefined"?document.domain&&z?w(z):$():w(z);for(var R=a.length;R--;)delete U[b][a[R]];return U()};i[m]=!0,g.exports=Object.create||function(j,I){var P;return j!==null?(C[b]=o(j),P=new C,C[b]=null,P[m]=j):P=U(),I===void 0?P:t.f(P,I)}},97867:function(g,S,e){var o=e(57759),t=e(63980),a=e(38248),i=e(78958),s=e(514),v=e(71691);S.f=o&&!t?Object.defineProperties:function(c,h){i(c);for(var b=s(h),y=v(h),m=y.length,C=0,T;m>C;)a.f(c,T=y[C++],b[T]);return c}},38248:function(g,S,e){var o=e(57759),t=e(96335),a=e(63980),i=e(78958),s=e(76846),v=TypeError,d=Object.defineProperty,c=Object.getOwnPropertyDescriptor,h="enumerable",b="configurable",y="writable";S.f=o?a?function(C,T,w){if(i(C),T=s(T),i(w),typeof C=="function"&&T==="prototype"&&"value"in w&&y in w&&!w[y]){var $=c(C,T);$&&$[y]&&(C[T]=w.value,w={configurable:b in w?w[b]:$[b],enumerable:h in w?w[h]:$[h],writable:!1})}return d(C,T,w)}:d:function(C,T,w){if(i(C),T=s(T),i(w),t)try{return d(C,T,w)}catch($){}if("get"in w||"set"in w)throw v("Accessors not supported");return"value"in w&&(C[T]=w.value),C}},91042:function(g,S,e){var o=e(57759),t=e(68029),a=e(83688),i=e(87971),s=e(514),v=e(76846),d=e(26583),c=e(96335),h=Object.getOwnPropertyDescriptor;S.f=o?h:function(y,m){if(y=s(y),m=v(m),c)try{return h(y,m)}catch(C){}if(d(y,m))return i(!t(a.f,y,m),y[m])}},56647:function(g,S,e){var o=e(88596),t=e(514),a=e(94561).f,i=e(81469),s=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],v=function(d){try{return a(d)}catch(c){return i(s)}};g.exports.f=function(c){return s&&o(c)=="Window"?v(c):a(t(c))}},94561:function(g,S,e){var o=e(4482),t=e(68150),a=t.concat("length","prototype");S.f=Object.getOwnPropertyNames||function(s){return o(s,a)}},10290:function(g,S){S.f=Object.getOwnPropertySymbols},77767:function(g,S,e){var o=e(26583),t=e(6508),a=e(64441),i=e(39376),s=e(80978),v=i("IE_PROTO"),d=Object,c=d.prototype;g.exports=s?d.getPrototypeOf:function(h){var b=a(h);if(o(b,v))return b[v];var y=b.constructor;return t(y)&&b instanceof y?y.prototype:b instanceof d?c:null}},50175:function(g,S,e){var o=e(77149),t=e(33225),a=e(88596),i=e(23932),s=Object.isExtensible,v=o(function(){s(1)});g.exports=v||i?function(c){return!t(c)||i&&a(c)=="ArrayBuffer"?!1:s?s(c):!0}:s},72901:function(g,S,e){var o=e(11700);g.exports=o({}.isPrototypeOf)},65556:function(g,S,e){"use strict";var o=e(71584),t=e(87821),a=e(76835),i=e(26583),s=e(71691),v=e(64441),d="Object Iterator",c=o.set,h=o.getterFor(d);g.exports=t(function(y,m){var C=v(y);c(this,{type:d,mode:m,object:C,keys:s(C),index:0})},"Object",function(){for(var y=h(this),m=y.keys;;){if(m===null||y.index>=m.length)return y.object=y.keys=null,a(void 0,!0);var C=m[y.index++],T=y.object;if(i(T,C)){switch(y.mode){case"keys":return a(C,!1);case"values":return a(T[C],!1)}return a([C,T[C]],!1)}}})},4482:function(g,S,e){var o=e(11700),t=e(26583),a=e(514),i=e(63795).indexOf,s=e(17859),v=o([].push);g.exports=function(d,c){var h=a(d),b=0,y=[],m;for(m in h)!t(s,m)&&t(h,m)&&v(y,m);for(;c.length>b;)t(h,m=c[b++])&&(~i(y,m)||v(y,m));return y}},71691:function(g,S,e){var o=e(4482),t=e(68150);g.exports=Object.keys||function(i){return o(i,t)}},83688:function(g,S){"use strict";var e={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,t=o&&!e.call({1:2},1);S.f=t?function(i){var s=o(this,i);return!!s&&s.enumerable}:e},63332:function(g,S,e){var o=e(12719),t=e(78958),a=e(66961);g.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i=!1,s={},v;try{v=o(Object.prototype,"__proto__","set"),v(s,[]),i=s instanceof Array}catch(d){}return function(c,h){return t(c),a(h),i?v(c,h):c.__proto__=h,c}}():void 0)},88818:function(g,S,e){var o=e(53065),t=e(6508),a=e(77740),i=a("observable"),s=o.Observable,v=s&&s.prototype;g.exports=!t(s)||!t(s.from)||!t(s.of)||!t(v.subscribe)||!t(v[i])},54026:function(g,S,e){var o=e(68029),t=e(6508),a=e(33225),i=TypeError;g.exports=function(s,v){var d,c;if(v==="string"&&t(d=s.toString)&&!a(c=o(d,s))||t(d=s.valueOf)&&!a(c=o(d,s))||v!=="string"&&t(d=s.toString)&&!a(c=o(d,s)))return c;throw i("Can't convert object to primitive value")}},60999:function(g,S,e){var o=e(42725),t=e(11700),a=e(94561),i=e(10290),s=e(78958),v=t([].concat);g.exports=o("Reflect","ownKeys")||function(c){var h=a.f(s(c)),b=i.f;return b?v(h,b(c)):h}},55626:function(g,S,e){var o=e(53065);g.exports=o},2773:function(g){g.exports=function(S){try{return{error:!1,value:S()}}catch(e){return{error:!0,value:e}}}},95315:function(g,S,e){var o=e(53065),t=e(34238),a=e(6508),i=e(29206),s=e(45274),v=e(77740),d=e(83051),c=e(79132),h=e(77449),b=e(8783),y=t&&t.prototype,m=v("species"),C=!1,T=a(o.PromiseRejectionEvent),w=i("Promise",function(){var $=s(t),z=$!==String(t);if(!z&&b===66||h&&!(y.catch&&y.finally))return!0;if(!b||b<51||!/native code/.test($)){var U=new t(function(I){I(1)}),R=function(I){I(function(){},function(){})},j=U.constructor={};if(j[m]=R,C=U.then(function(){})instanceof R,!C)return!0}return!z&&(d||c)&&!T});g.exports={CONSTRUCTOR:w,REJECTION_EVENT:T,SUBCLASSING:C}},34238:function(g,S,e){var o=e(53065);g.exports=o.Promise},25828:function(g,S,e){var o=e(34238),t=e(44277),a=e(95315).CONSTRUCTOR;g.exports=a||!t(function(i){o.all(i).then(void 0,function(){})})},37366:function(g,S,e){var o=e(38248).f;g.exports=function(t,a,i){i in t||o(t,i,{configurable:!0,get:function(){return a[i]},set:function(s){a[i]=s}})}},10949:function(g,S,e){e(72660),e(11995);var o=e(42725),t=e(11700),a=e(71980),i=o("Map"),s=o("WeakMap"),v=t([].push),d=a("metadata"),c=d.store||(d.store=new s),h=function(w,$,z){var U=c.get(w);if(!U){if(!z)return;c.set(w,U=new i)}var R=U.get($);if(!R){if(!z)return;U.set($,R=new i)}return R},b=function(w,$,z){var U=h($,z,!1);return U===void 0?!1:U.has(w)},y=function(w,$,z){var U=h($,z,!1);return U===void 0?void 0:U.get(w)},m=function(w,$,z,U){h(z,U,!0).set(w,$)},C=function(w,$){var z=h(w,$,!1),U=[];return z&&z.forEach(function(R,j){v(U,j)}),U},T=function(w){return w===void 0||typeof w=="symbol"?w:String(w)};g.exports={store:c,getMap:h,has:b,get:y,set:m,keys:C,toKey:T}},83064:function(g,S,e){"use strict";var o=e(78958);g.exports=function(){var t=o(this),a="";return t.hasIndices&&(a+="d"),t.global&&(a+="g"),t.ignoreCase&&(a+="i"),t.multiline&&(a+="m"),t.dotAll&&(a+="s"),t.unicode&&(a+="u"),t.unicodeSets&&(a+="v"),t.sticky&&(a+="y"),a}},50533:function(g,S,e){var o=e(68029),t=e(26583),a=e(72901),i=e(83064),s=RegExp.prototype;g.exports=function(v){var d=v.flags;return d===void 0&&!("flags"in s)&&!t(v,"flags")&&a(s,v)?o(i,v):d}},12105:function(g,S,e){var o=e(74883),t=TypeError;g.exports=function(a){if(o(a))throw t("Can't call method on "+a);return a}},53496:function(g){g.exports=function(S,e){return S===e||S!=S&&e!=e}},72849:function(g,S,e){"use strict";var o=e(53065),t=e(59178),a=e(6508),i=e(8266),s=e(47048),v=e(66322),d=e(87486),c=o.Function,h=/MSIE .\./.test(s)||i&&function(){var b=o.Bun.version.split(".");return b.length<3||b[0]==0&&(b[1]<3||b[1]==3&&b[2]==0)}();g.exports=function(b,y){var m=y?2:1;return h?function(C,T){var w=d(arguments.length,1)>m,$=a(C)?C:c(C),z=w?v(arguments,m):[],U=w?function(){t($,this,z)}:$;return y?b(U,T):b(U)}:b}},38684:function(g,S,e){var o=e(23313),t=e(22731),a=o.Set,i=o.add;g.exports=function(s){var v=new a;return t(s,function(d){i(v,d)}),v}},53505:function(g,S,e){"use strict";var o=e(77318),t=e(23313),a=e(38684),i=e(17085),s=e(35710),v=e(22731),d=e(95060),c=t.has,h=t.remove;g.exports=function(y){var m=o(this),C=s(y),T=a(m);return i(m)<=C.size?v(m,function(w){C.includes(w)&&h(T,w)}):d(C.getIterator(),function(w){c(m,w)&&h(T,w)}),T}},23313:function(g,S,e){var o=e(11700),t=Set.prototype;g.exports={Set,add:o(t.add),has:o(t.has),remove:o(t.delete),proto:t,$has:t.has,$keys:t.keys}},51737:function(g,S,e){"use strict";var o=e(77318),t=e(23313),a=e(17085),i=e(35710),s=e(22731),v=e(95060),d=t.Set,c=t.add,h=t.has,b=t.$has,y=t.$keys,m=function(C){return C.has===b&&C.keys===y};g.exports=function(T){var w=o(this),$=i(T),z=new d;if(!m($)&&a(w)>$.size){if(v($.getIterator(),function(R){h(w,R)&&c(z,R)}),a(z)<2)return z;var U=z;z=new d,s(w,function(R){h(U,R)&&c(z,R)})}else s(w,function(R){$.includes(R)&&c(z,R)});return z}},46149:function(g,S,e){"use strict";var o=e(77318),t=e(23313).has,a=e(17085),i=e(35710),s=e(22731),v=e(95060),d=e(40164);g.exports=function(h){var b=o(this),y=i(h);if(a(b)<=y.size)return s(b,function(C){if(y.includes(C))return!1},!0)!==!1;var m=y.getIterator();return v(m,function(C){if(t(b,C))return d(m,"normal",!1)})!==!1}},99527:function(g,S,e){"use strict";var o=e(77318),t=e(17085),a=e(22731),i=e(35710);g.exports=function(v){var d=o(this),c=i(v);return t(d)>c.size?!1:a(d,function(h){if(!c.includes(h))return!1},!0)!==!1}},20698:function(g,S,e){"use strict";var o=e(77318),t=e(23313).has,a=e(17085),i=e(35710),s=e(95060),v=e(40164);g.exports=function(c){var h=o(this),b=i(c);if(a(h)=T?h?"":void 0:(w=v(m,C),w<55296||w>56319||C+1===T||($=v(m,C+1))<56320||$>57343?h?s(m,C):w:h?d(m,C,C+2):(w-55296<<10)+($-56320)+65536)}};g.exports={codeAt:c(!1),charAt:c(!0)}},81089:function(g,S,e){var o=e(42725),t=e(11700),a=String.fromCharCode,i=o("String","fromCodePoint"),s=t("".charAt),v=t("".charCodeAt),d=t("".indexOf),c=t("".slice),h=48,b=57,y=97,m=102,C=65,T=70,w=function(U,R){var j=v(U,R);return j>=h&&j<=b},$=function(U,R,j){if(j>=U.length)return-1;for(var I=0;R=h&&U<=b?U-h:U>=y&&U<=m?U-y+10:U>=C&&U<=T?U-C+10:-1};g.exports=function(U){for(var R="",j=0,I=0,P;(I=d(U,"\\",I))>-1;){if(R+=c(U,j,I),++I===U.length)return;var F=s(U,I++);switch(F){case"b":R+="\b";break;case"t":R+=" ";break;case"n":R+=` -`;break;case"v":R+="\v";break;case"f":R+="\f";break;case"r":R+="\r";break;case"\r":I1114111)return;R+=i(P);break;default:if(w(F,0))return;R+=F}j=I}return R+c(U,j)}},53761:function(g,S,e){var o=e(11700),t=e(12105),a=e(68424),i=e(91289),s=o("".replace),v=RegExp("^["+i+"]+"),d=RegExp("(^|[^"+i+"])["+i+"]+$"),c=function(h){return function(b){var y=a(t(b));return h&1&&(y=s(y,v,"")),h&2&&(y=s(y,d,"$1")),y}};g.exports={start:c(1),end:c(2),trim:c(3)}},27698:function(g,S,e){var o=e(53065),t=e(77149),a=e(8783),i=e(83051),s=e(79132),v=e(79727),d=o.structuredClone;g.exports=!!d&&!t(function(){if(s&&a>92||v&&a>94||i&&a>97)return!1;var c=new ArrayBuffer(8),h=d(c,{transfer:[c]});return c.byteLength!=0||h.byteLength!=8})},18680:function(g,S,e){var o=e(8783),t=e(77149);g.exports=!!Object.getOwnPropertySymbols&&!t(function(){var a=Symbol();return!String(a)||!(Object(a)instanceof Symbol)||!Symbol.sham&&o&&o<41})},56912:function(g,S,e){var o=e(53065),t=e(59178),a=e(34066),i=e(6508),s=e(26583),v=e(77149),d=e(8199),c=e(66322),h=e(75074),b=e(87486),y=e(72833),m=e(79727),C=o.setImmediate,T=o.clearImmediate,w=o.process,$=o.Dispatch,z=o.Function,U=o.MessageChannel,R=o.String,j=0,I={},P="onreadystatechange",F,ee,ne,ve;v(function(){F=o.location});var de=function(Y){if(s(I,Y)){var K=I[Y];delete I[Y],K()}},Ee=function(Y){return function(){de(Y)}},ye=function(Y){de(Y.data)},ie=function(Y){o.postMessage(R(Y),F.protocol+"//"+F.host)};(!C||!T)&&(C=function(K){b(arguments.length,1);var A=i(K)?K:z(K),k=c(arguments,1);return I[++j]=function(){t(A,void 0,k)},ee(j),j},T=function(K){delete I[K]},m?ee=function(Y){w.nextTick(Ee(Y))}:$&&$.now?ee=function(Y){$.now(Ee(Y))}:U&&!y?(ne=new U,ve=ne.port2,ne.port1.onmessage=ye,ee=a(ve.postMessage,ve)):o.addEventListener&&i(o.postMessage)&&!o.importScripts&&F&&F.protocol!=="file:"&&!v(ie)?(ee=ie,o.addEventListener("message",ye,!1)):P in h("script")?ee=function(Y){d.appendChild(h("script"))[P]=function(){d.removeChild(this),de(Y)}}:ee=function(Y){setTimeout(Ee(Y),0)}),g.exports={set:C,clear:T}},71410:function(g,S,e){var o=e(68345),t=Math.max,a=Math.min;g.exports=function(i,s){var v=o(i);return v<0?t(v+s,0):a(v,s)}},28046:function(g,S,e){var o=e(54845),t=TypeError;g.exports=function(a){var i=o(a,"number");if(typeof i=="number")throw t("Can't convert number to bigint");return BigInt(i)}},514:function(g,S,e){var o=e(42414),t=e(12105);g.exports=function(a){return o(t(a))}},68345:function(g,S,e){var o=e(18243);g.exports=function(t){var a=+t;return a!==a||a===0?0:o(a)}},25010:function(g,S,e){var o=e(68345),t=Math.min;g.exports=function(a){return a>0?t(o(a),9007199254740991):0}},64441:function(g,S,e){var o=e(12105),t=Object;g.exports=function(a){return t(o(a))}},5561:function(g,S,e){var o=e(82053),t=RangeError;g.exports=function(a,i){var s=o(a);if(s%i)throw t("Wrong offset");return s}},82053:function(g,S,e){var o=e(68345),t=RangeError;g.exports=function(a){var i=o(a);if(i<0)throw t("The argument can't be less than 0");return i}},54845:function(g,S,e){var o=e(68029),t=e(33225),a=e(59549),i=e(15931),s=e(54026),v=e(77740),d=TypeError,c=v("toPrimitive");g.exports=function(h,b){if(!t(h)||a(h))return h;var y=i(h,c),m;if(y){if(b===void 0&&(b="default"),m=o(y,h,b),!t(m)||a(m))return m;throw d("Can't convert object to primitive value")}return b===void 0&&(b="number"),s(h,b)}},76846:function(g,S,e){var o=e(54845),t=e(59549);g.exports=function(a){var i=o(a,"string");return t(i)?i:i+""}},74089:function(g,S,e){var o=e(42725),t=e(6508),a=e(94653),i=e(33225),s=o("Set"),v=function(d){return i(d)&&typeof d.size=="number"&&t(d.has)&&t(d.keys)};g.exports=function(d){if(v(d))return d;if(a(d))return new s(d)}},64726:function(g,S,e){var o=e(77740),t=o("toStringTag"),a={};a[t]="z",g.exports=String(a)==="[object z]"},68424:function(g,S,e){var o=e(56834),t=String;g.exports=function(a){if(o(a)==="Symbol")throw TypeError("Cannot convert a Symbol value to a string");return t(a)}},30238:function(g){var S=String;g.exports=function(e){try{return S(e)}catch(o){return"Object"}}},64395:function(g,S,e){var o=e(50112),t=e(93947);g.exports=function(a,i){return o(t(a),i)}},93947:function(g,S,e){var o=e(94641),t=e(23473),a=o.aTypedArrayConstructor,i=o.getTypedArrayConstructor;g.exports=function(s){return a(t(s,i(s)))}},89669:function(g,S,e){var o=e(11700),t=0,a=Math.random(),i=o(1 .toString);g.exports=function(s){return"Symbol("+(s===void 0?"":s)+")_"+i(++t+a,36)}},61037:function(g,S,e){var o=e(18680);g.exports=o&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},63980:function(g,S,e){var o=e(57759),t=e(77149);g.exports=o&&t(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!=42})},87486:function(g){var S=TypeError;g.exports=function(e,o){if(eR&&b(ye,arguments[R]),ye});if(ne.prototype=F,I!=="Error"?s?s(ne,ee):v(ne,ee,{name:!0}):m&&U in P&&(d(ne,P,U),d(ne,P,"prepareStackTrace")),v(ne,P),!C)try{F.name!==I&&a(F,"name",I),F.constructor=ne}catch(ve){}return ne}}},74503:function(g,S,e){var o=e(13354),t=e(42725),a=e(59178),i=e(77149),s=e(69485),v="AggregateError",d=t(v),c=!i(function(){return d([1]).errors[0]!==1})&&i(function(){return d([1],v,{cause:7}).cause!==7});o({global:!0,constructor:!0,arity:2,forced:c},{AggregateError:s(v,function(h){return function(y,m){return a(h,this,arguments)}},c,!0)})},90570:function(g,S,e){"use strict";var o=e(13354),t=e(72901),a=e(77767),i=e(63332),s=e(81732),v=e(34552),d=e(5927),c=e(87971),h=e(13719),b=e(96410),y=e(95815),m=e(9280),C=e(77740),T=C("toStringTag"),w=Error,$=[].push,z=function(j,I){var P=t(U,this),F;i?F=i(w(),P?a(this):U):(F=P?this:v(U),d(F,T,"Error")),I!==void 0&&d(F,"message",m(I)),b(F,z,F.stack,1),arguments.length>2&&h(F,arguments[2]);var ee=[];return y(j,$,{that:ee}),d(F,"errors",ee),F};i?i(z,w):s(z,w,{name:!0});var U=z.prototype=v(w.prototype,{constructor:c(1,z),message:c(1,""),name:c(1,"AggregateError")});o({global:!0,constructor:!0,arity:2},{AggregateError:z})},511:function(g,S,e){e(90570)},65591:function(g,S,e){"use strict";var o=e(13354),t=e(64441),a=e(89122),i=e(68345),s=e(22054);o({target:"Array",proto:!0},{at:function(d){var c=t(this),h=a(c),b=i(d),y=b>=0?b:h+b;return y<0||y>=h?void 0:c[y]}}),s("at")},33356:function(g,S,e){"use strict";var o=e(13354),t=e(17464).findLastIndex,a=e(22054);o({target:"Array",proto:!0},{findLastIndex:function(s){return t(this,s,arguments.length>1?arguments[1]:void 0)}}),a("findLastIndex")},56082:function(g,S,e){"use strict";var o=e(13354),t=e(17464).findLast,a=e(22054);o({target:"Array",proto:!0},{findLast:function(s){return t(this,s,arguments.length>1?arguments[1]:void 0)}}),a("findLast")},73034:function(g,S,e){"use strict";var o=e(13354),t=e(64441),a=e(89122),i=e(77060),s=e(12262),v=e(77149),d=v(function(){return[].push.call({length:4294967296},1)!==4294967297}),c=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(b){return b instanceof TypeError}},h=d||!c();o({target:"Array",proto:!0,arity:1,forced:h},{push:function(y){var m=t(this),C=a(m),T=arguments.length;s(C+T);for(var w=0;w79&&i<83,d=v||!a("reduceRight");o({target:"Array",proto:!0,forced:d},{reduceRight:function(h){return t(this,h,arguments.length,arguments.length>1?arguments[1]:void 0)}})},62083:function(g,S,e){"use strict";var o=e(13354),t=e(82565).left,a=e(83242),i=e(8783),s=e(79727),v=!s&&i>79&&i<83,d=v||!a("reduce");o({target:"Array",proto:!0,forced:d},{reduce:function(h){var b=arguments.length;return t(this,h,b,b>1?arguments[1]:void 0)}})},36021:function(g,S,e){"use strict";var o=e(13354),t=e(2333),a=e(514),i=e(22054),s=Array;o({target:"Array",proto:!0},{toReversed:function(){return t(a(this),s)}}),i("toReversed")},38122:function(g,S,e){"use strict";var o=e(13354),t=e(11700),a=e(31927),i=e(514),s=e(50112),v=e(70721),d=e(22054),c=Array,h=t(v("Array").sort);o({target:"Array",proto:!0},{toSorted:function(y){y!==void 0&&a(y);var m=i(this),C=s(c,m);return h(C,y)}}),d("toSorted")},37116:function(g,S,e){"use strict";var o=e(13354),t=e(22054),a=e(12262),i=e(89122),s=e(71410),v=e(514),d=e(68345),c=Array,h=Math.max,b=Math.min;o({target:"Array",proto:!0},{toSpliced:function(m,C){var T=v(this),w=i(T),$=s(m,w),z=arguments.length,U=0,R,j,I,P;for(z===0?R=j=0:z===1?(R=0,j=w-$):(R=z-2,j=b(h(d(C),0),w-$)),I=a(w+R-j),P=c(I);U<$;U++)P[U]=T[U];for(;U<$+R;U++)P[U]=arguments[U-$+2];for(;U=0?C:m+C;return T<0||T>=m?void 0:d(y,T)}})},97390:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(11700),i=e(12105),s=e(6508),v=e(74883),d=e(42854),c=e(68424),h=e(15931),b=e(50533),y=e(47947),m=e(77740),C=e(77449),T=m("replace"),w=TypeError,$=a("".indexOf),z=a("".replace),U=a("".slice),R=Math.max,j=function(I,P,F){return F>I.length?-1:P===""?F:$(I,P,F)};o({target:"String",proto:!0},{replaceAll:function(P,F){var ee=i(this),ne,ve,de,Ee,ye,ie,Y,K,A,k=0,V=0,_="";if(!v(P)){if(ne=d(P),ne&&(ve=c(i(b(P))),!~$(ve,"g")))throw w("`.replaceAll` does not allow non-global regexes");if(de=h(P,T),de)return t(de,P,ee,F);if(C&&ne)return z(c(ee),P,F)}for(Ee=c(ee),ye=c(P),ie=s(F),ie||(F=c(F)),Y=ye.length,K=R(1,Y),k=j(Ee,ye,0);k!==-1;)A=ie?c(F(ye,k,Ee)):y(ye,Ee,k,[],void 0,F),_+=U(Ee,V,k)+A,V=k+Y,k=j(Ee,ye,k+K);return V=0?b:h+b;return y<0||y>=h?void 0:c[y]})},55759:function(g,S,e){"use strict";var o=e(94641),t=e(17464).findLastIndex,a=o.aTypedArray,i=o.exportTypedArrayMethod;i("findLastIndex",function(v){return t(a(this),v,arguments.length>1?arguments[1]:void 0)})},23239:function(g,S,e){"use strict";var o=e(94641),t=e(17464).findLast,a=o.aTypedArray,i=o.exportTypedArrayMethod;i("findLast",function(v){return t(a(this),v,arguments.length>1?arguments[1]:void 0)})},53289:function(g,S,e){"use strict";var o=e(53065),t=e(68029),a=e(94641),i=e(89122),s=e(5561),v=e(64441),d=e(77149),c=o.RangeError,h=o.Int8Array,b=h&&h.prototype,y=b&&b.set,m=a.aTypedArray,C=a.exportTypedArrayMethod,T=!d(function(){var $=new Uint8ClampedArray(2);return t(y,$,{length:1,0:3},1),$[1]!==3}),w=T&&a.NATIVE_ARRAY_BUFFER_VIEWS&&d(function(){var $=new h(2);return $.set(1),$.set("2",1),$[0]!==0||$[1]!==2});C("set",function(z){m(this);var U=s(arguments.length>1?arguments[1]:void 0,1),R=v(z);if(T)return t(y,this,R,U);var j=this.length,I=i(R),P=0;if(I+U>j)throw c("Wrong length");for(;P1?arguments[1]:void 0)}}),a("filterOut")},6719:function(g,S,e){"use strict";var o=e(13354),t=e(44708).filterReject,a=e(22054);o({target:"Array",proto:!0,forced:!0},{filterReject:function(s){return t(this,s,arguments.length>1?arguments[1]:void 0)}}),a("filterReject")},85590:function(g,S,e){var o=e(13354),t=e(44594);o({target:"Array",stat:!0},{fromAsync:t})},84602:function(g,S,e){var o=e(13354),t=e(83242),a=e(22054),i=e(59765),s=e(77449);o({target:"Array",proto:!0,name:"groupToMap",forced:s||!t("groupByToMap")},{groupByToMap:i}),a("groupByToMap")},56179:function(g,S,e){"use strict";var o=e(13354),t=e(69093),a=e(83242),i=e(22054);o({target:"Array",proto:!0,forced:!a("groupBy")},{groupBy:function(v){var d=arguments.length>1?arguments[1]:void 0;return t(this,v,d)}}),i("groupBy")},68765:function(g,S,e){var o=e(13354),t=e(22054),a=e(59765),i=e(77449);o({target:"Array",proto:!0,forced:i},{groupToMap:a}),t("groupToMap")},68090:function(g,S,e){"use strict";var o=e(13354),t=e(69093),a=e(22054);o({target:"Array",proto:!0},{group:function(s){var v=arguments.length>1?arguments[1]:void 0;return t(this,s,v)}}),a("group")},46377:function(g,S,e){var o=e(13354),t=e(190),a=Object.isFrozen,i=function(s,v){if(!a||!t(s)||!a(s))return!1;for(var d=0,c=s.length,h;d1?arguments[1]:void 0);return i(d,function(h,b){if(!c(h,b,d))return!1},!0)!==!1}})},82412:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(7328),i=e(85623),s=e(46782),v=i.Map,d=i.set;o({target:"Map",proto:!0,real:!0,forced:!0},{filter:function(h){var b=a(this),y=t(h,arguments.length>1?arguments[1]:void 0),m=new v;return s(b,function(C,T){y(C,T,b)&&d(m,T,C)}),m}})},69205:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(7328),i=e(46782);o({target:"Map",proto:!0,real:!0,forced:!0},{findKey:function(v){var d=a(this),c=t(v,arguments.length>1?arguments[1]:void 0),h=i(d,function(b,y){if(c(b,y,d))return{key:y}},!0);return h&&h.key}})},53677:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(7328),i=e(46782);o({target:"Map",proto:!0,real:!0,forced:!0},{find:function(v){var d=a(this),c=t(v,arguments.length>1?arguments[1]:void 0),h=i(d,function(b,y){if(c(b,y,d))return{value:b}},!0);return h&&h.value}})},55994:function(g,S,e){var o=e(13354),t=e(67640);o({target:"Map",stat:!0,forced:!0},{from:t})},96103:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(11700),i=e(6508),s=e(31927),v=e(95815),d=e(85623).Map,c=a([].push);o({target:"Map",stat:!0,forced:!0},{groupBy:function(b,y){var m=i(this)?this:d,C=new m;s(y);var T=s(C.has),w=s(C.get),$=s(C.set);return v(b,function(z){var U=y(z);t(T,C,U)?c(t(w,C,U),z):t($,C,U,[z])}),C}})},13153:function(g,S,e){"use strict";var o=e(13354),t=e(53496),a=e(7328),i=e(46782);o({target:"Map",proto:!0,real:!0,forced:!0},{includes:function(v){return i(a(this),function(d){if(t(d,v))return!0},!0)===!0}})},51331:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(95815),i=e(6508),s=e(31927),v=e(85623).Map;o({target:"Map",stat:!0,forced:!0},{keyBy:function(c,h){var b=i(this)?this:v,y=new b;s(h);var m=s(y.set);return a(c,function(C){t(m,y,h(C),C)}),y}})},31471:function(g,S,e){"use strict";var o=e(13354),t=e(7328),a=e(46782);o({target:"Map",proto:!0,real:!0,forced:!0},{keyOf:function(s){var v=a(t(this),function(d,c){if(d===s)return{key:c}},!0);return v&&v.key}})},48008:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(7328),i=e(85623),s=e(46782),v=i.Map,d=i.set;o({target:"Map",proto:!0,real:!0,forced:!0},{mapKeys:function(h){var b=a(this),y=t(h,arguments.length>1?arguments[1]:void 0),m=new v;return s(b,function(C,T){d(m,y(C,T,b),C)}),m}})},72877:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(7328),i=e(85623),s=e(46782),v=i.Map,d=i.set;o({target:"Map",proto:!0,real:!0,forced:!0},{mapValues:function(h){var b=a(this),y=t(h,arguments.length>1?arguments[1]:void 0),m=new v;return s(b,function(C,T){d(m,T,y(C,T,b))}),m}})},55778:function(g,S,e){"use strict";var o=e(13354),t=e(7328),a=e(95815),i=e(85623).set;o({target:"Map",proto:!0,real:!0,arity:1,forced:!0},{merge:function(v){for(var d=t(this),c=arguments.length,h=0;h1?arguments[1]:void 0);return i(d,function(h,b){if(c(h,b,d))return!0},!0)===!0}})},74613:function(g,S,e){"use strict";var o=e(13354),t=e(32171);o({target:"Map",proto:!0,real:!0,name:"upsert",forced:!0},{updateOrInsert:t})},22252:function(g,S,e){"use strict";var o=e(13354),t=e(31927),a=e(7328),i=e(85623),s=TypeError,v=i.get,d=i.has,c=i.set;o({target:"Map",proto:!0,real:!0,forced:!0},{update:function(b,y){var m=a(this),C=arguments.length;t(y);var T=d(m,b);if(!T&&C<3)throw s("Updating absent value");var w=T?v(m,b):t(C>2?arguments[2]:void 0)(b,m);return c(m,b,y(w,b,m)),m}})},85890:function(g,S,e){"use strict";var o=e(13354),t=e(32171);o({target:"Map",proto:!0,real:!0,forced:!0},{upsert:t})},49489:function(g,S,e){var o=e(13354),t=Math.min,a=Math.max;o({target:"Math",stat:!0,forced:!0},{clamp:function(s,v,d){return t(d,a(v,s))}})},63478:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{DEG_PER_RAD:Math.PI/180})},88126:function(g,S,e){var o=e(13354),t=180/Math.PI;o({target:"Math",stat:!0,forced:!0},{degrees:function(i){return i*t}})},24760:function(g,S,e){var o=e(13354),t=e(15129),a=e(18749);o({target:"Math",stat:!0,forced:!0},{fscale:function(s,v,d,c,h){return a(t(s,v,d,c,h))}})},37877:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,forced:!0},{iaddh:function(a,i,s,v){var d=a>>>0,c=i>>>0,h=s>>>0;return c+(v>>>0)+((d&h|(d|h)&~(d+h>>>0))>>>31)|0}})},99461:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,forced:!0},{imulh:function(a,i){var s=65535,v=+a,d=+i,c=v&s,h=d&s,b=v>>16,y=d>>16,m=(b*h>>>0)+(c*h>>>16);return b*y+(m>>16)+((c*y>>>0)+(m&s)>>16)}})},63746:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,forced:!0},{isubh:function(a,i,s,v){var d=a>>>0,c=i>>>0,h=s>>>0;return c-(v>>>0)-((~d&h|~(d^h)&d-h>>>0)>>>31)|0}})},8443:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,nonConfigurable:!0,nonWritable:!0},{RAD_PER_DEG:180/Math.PI})},75738:function(g,S,e){var o=e(13354),t=Math.PI/180;o({target:"Math",stat:!0,forced:!0},{radians:function(i){return i*t}})},13322:function(g,S,e){var o=e(13354),t=e(15129);o({target:"Math",stat:!0,forced:!0},{scale:t})},64748:function(g,S,e){var o=e(13354),t=e(78958),a=e(54633),i=e(87821),s=e(76835),v=e(71584),d="Seeded Random",c=d+" Generator",h='Math.seededPRNG() argument should have a "seed" field with a finite value.',b=v.set,y=v.getterFor(c),m=TypeError,C=i(function(w){b(this,{type:c,seed:w%2147483647})},d,function(){var w=y(this),$=w.seed=(w.seed*1103515245+12345)%2147483647;return s(($&1073741823)/1073741823,!1)});o({target:"Math",stat:!0,forced:!0},{seededPRNG:function(w){var $=t(w).seed;if(!a($))throw m(h);return new C($)}})},59048:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,forced:!0},{signbit:function(a){var i=+a;return i==i&&i==0?1/i==-1/0:i<0}})},25215:function(g,S,e){var o=e(13354);o({target:"Math",stat:!0,forced:!0},{umulh:function(a,i){var s=65535,v=+a,d=+i,c=v&s,h=d&s,b=v>>>16,y=d>>>16,m=(b*h>>>0)+(c*h>>>16);return b*y+(m>>>16)+((c*y>>>0)+(m&s)>>>16)}})},89495:function(g,S,e){"use strict";var o=e(13354),t=e(11700),a=e(68345),i=e(35323),s="Invalid number representation",v="Invalid radix",d=RangeError,c=SyntaxError,h=TypeError,b=/^[\da-z]+$/,y=t("".charAt),m=t(b.exec),C=t(1 .toString),T=t("".slice);o({target:"Number",stat:!0,forced:!0},{fromString:function($,z){var U=1,R,j;if(typeof $!="string")throw h(s);if(!$.length||y($,0)=="-"&&(U=-1,$=T($,1),!$.length))throw c(s);if(R=z===void 0?10:a(z),R<2||R>36)throw d(v);if(!m(b,$)||C(j=i($,R),R)!==$)throw c(s);return U*j}})},78490:function(g,S,e){"use strict";var o=e(13354),t=e(73126);o({target:"Number",stat:!0,forced:!0},{range:function(i,s,v){return new t(i,s,v,"number",0,1)}})},11790:function(g,S,e){"use strict";var o=e(13354),t=e(65556);o({target:"Object",stat:!0,forced:!0},{iterateEntries:function(i){return new t(i,"entries")}})},52739:function(g,S,e){"use strict";var o=e(13354),t=e(65556);o({target:"Object",stat:!0,forced:!0},{iterateKeys:function(i){return new t(i,"keys")}})},96847:function(g,S,e){"use strict";var o=e(13354),t=e(65556);o({target:"Object",stat:!0,forced:!0},{iterateValues:function(i){return new t(i,"values")}})},8120:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(57759),i=e(51309),s=e(31927),v=e(78958),d=e(92453),c=e(6508),h=e(74883),b=e(33225),y=e(15931),m=e(28621),C=e(3313),T=e(2265),w=e(3234),$=e(77740),z=e(71584),U=e(88818),R=$("observable"),j="Observable",I="Subscription",P="SubscriptionObserver",F=z.getterFor,ee=z.set,ne=F(j),ve=F(I),de=F(P),Ee=function(A){this.observer=v(A),this.cleanup=void 0,this.subscriptionObserver=void 0};Ee.prototype={type:I,clean:function(){var A=this.cleanup;if(A){this.cleanup=void 0;try{A()}catch(k){w(k)}}},close:function(){if(!a){var A=this.facade,k=this.subscriptionObserver;A.closed=!0,k&&(k.closed=!0)}this.observer=void 0},isClosed:function(){return this.observer===void 0}};var ye=function(A,k){var V=ee(this,new Ee(A)),_;a||(this.closed=!1);try{(_=y(A,"start"))&&t(_,A,this)}catch(Te){w(Te)}if(!V.isClosed()){var se=V.subscriptionObserver=new ie(V);try{var we=k(se),Pe=we;h(we)||(V.cleanup=c(we.unsubscribe)?function(){Pe.unsubscribe()}:s(we))}catch(Te){se.error(Te);return}V.isClosed()&&V.clean()}};ye.prototype=C({},{unsubscribe:function(){var k=ve(this);k.isClosed()||(k.close(),k.clean())}}),a&&T(ye.prototype,"closed",{configurable:!0,get:function(){return ve(this).isClosed()}});var ie=function(A){ee(this,{type:P,subscriptionState:A}),a||(this.closed=!1)};ie.prototype=C({},{next:function(k){var V=de(this).subscriptionState;if(!V.isClosed()){var _=V.observer;try{var se=y(_,"next");se&&t(se,_,k)}catch(we){w(we)}}},error:function(k){var V=de(this).subscriptionState;if(!V.isClosed()){var _=V.observer;V.close();try{var se=y(_,"error");se?t(se,_,k):w(k)}catch(we){w(we)}V.clean()}},complete:function(){var k=de(this).subscriptionState;if(!k.isClosed()){var V=k.observer;k.close();try{var _=y(V,"complete");_&&t(_,V)}catch(se){w(se)}k.clean()}}}),a&&T(ie.prototype,"closed",{configurable:!0,get:function(){return de(this).subscriptionState.isClosed()}});var Y=function(k){d(this,K),ee(this,{type:j,subscriber:s(k)})},K=Y.prototype;C(K,{subscribe:function(k){var V=arguments.length;return new ye(c(k)?{next:k,error:V>1?arguments[1]:void 0,complete:V>2?arguments[2]:void 0}:b(k)?k:{},ne(this).subscriber)}}),m(K,R,function(){return this}),o({global:!0,constructor:!0,forced:U},{Observable:Y}),i(j)},11341:function(g,S,e){"use strict";var o=e(13354),t=e(42725),a=e(68029),i=e(78958),s=e(13893),v=e(64712),d=e(15931),c=e(95815),h=e(77740),b=e(88818),y=h("observable");o({target:"Observable",stat:!0,forced:b},{from:function(C){var T=s(this)?this:t("Observable"),w=d(i(C),y);if(w){var $=i(a(w,C));return $.constructor===T?$:new T(function(U){return $.subscribe(U)})}var z=v(C);return new T(function(U){c(z,function(R,j){if(U.next(R),U.closed)return j()},{IS_ITERATOR:!0,INTERRUPTED:!0}),U.complete()})}})},57099:function(g,S,e){e(8120),e(11341),e(21720)},21720:function(g,S,e){"use strict";var o=e(13354),t=e(42725),a=e(13893),i=e(88818),s=t("Array");o({target:"Observable",stat:!0,forced:i},{of:function(){for(var d=a(this)?this:t("Observable"),c=arguments.length,h=s(c),b=0;b1?arguments[1]:void 0);return i(d,function(h){if(!c(h,h,d))return!1},!0)!==!1}})},17960:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(77318),i=e(23313),s=e(22731),v=i.Set,d=i.add;o({target:"Set",proto:!0,real:!0,forced:!0},{filter:function(h){var b=a(this),y=t(h,arguments.length>1?arguments[1]:void 0),m=new v;return s(b,function(C){y(C,C,b)&&d(m,C)}),m}})},25823:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(77318),i=e(22731);o({target:"Set",proto:!0,real:!0,forced:!0},{find:function(v){var d=a(this),c=t(v,arguments.length>1?arguments[1]:void 0),h=i(d,function(b){if(c(b,b,d))return{value:b}},!0);return h&&h.value}})},56133:function(g,S,e){var o=e(13354),t=e(67640);o({target:"Set",stat:!0,forced:!0},{from:t})},6762:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(74089),i=e(51737);o({target:"Set",proto:!0,real:!0,forced:!0},{intersection:function(v){return t(i,this,a(v))}})},60682:function(g,S,e){var o=e(13354),t=e(51737),a=e(82493);o({target:"Set",proto:!0,real:!0,forced:!a("intersection")},{intersection:t})},36925:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(74089),i=e(46149);o({target:"Set",proto:!0,real:!0,forced:!0},{isDisjointFrom:function(v){return t(i,this,a(v))}})},65107:function(g,S,e){var o=e(13354),t=e(46149),a=e(82493);o({target:"Set",proto:!0,real:!0,forced:!a("isDisjointFrom")},{isDisjointFrom:t})},9882:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(74089),i=e(99527);o({target:"Set",proto:!0,real:!0,forced:!0},{isSubsetOf:function(v){return t(i,this,a(v))}})},31772:function(g,S,e){var o=e(13354),t=e(99527),a=e(82493);o({target:"Set",proto:!0,real:!0,forced:!a("isSubsetOf")},{isSubsetOf:t})},95344:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(74089),i=e(20698);o({target:"Set",proto:!0,real:!0,forced:!0},{isSupersetOf:function(v){return t(i,this,a(v))}})},19453:function(g,S,e){var o=e(13354),t=e(20698),a=e(82493);o({target:"Set",proto:!0,real:!0,forced:!a("isSupersetOf")},{isSupersetOf:t})},51301:function(g,S,e){"use strict";var o=e(13354),t=e(11700),a=e(77318),i=e(22731),s=e(68424),v=t([].join),d=t([].push);o({target:"Set",proto:!0,real:!0,forced:!0},{join:function(h){var b=a(this),y=h===void 0?",":s(h),m=[];return i(b,function(C){d(m,C)}),v(m,y)}})},71395:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(77318),i=e(23313),s=e(22731),v=i.Set,d=i.add;o({target:"Set",proto:!0,real:!0,forced:!0},{map:function(h){var b=a(this),y=t(h,arguments.length>1?arguments[1]:void 0),m=new v;return s(b,function(C){d(m,y(C,C,b))}),m}})},38054:function(g,S,e){var o=e(13354),t=e(55042);o({target:"Set",stat:!0,forced:!0},{of:t})},92141:function(g,S,e){"use strict";var o=e(13354),t=e(31927),a=e(77318),i=e(22731),s=TypeError;o({target:"Set",proto:!0,real:!0,forced:!0},{reduce:function(d){var c=a(this),h=arguments.length<2,b=h?void 0:arguments[1];if(t(d),i(c,function(y){h?(h=!1,b=y):b=d(b,y,y,c)}),h)throw s("Reduce of empty set with no initial value");return b}})},95396:function(g,S,e){"use strict";var o=e(13354),t=e(34066),a=e(77318),i=e(22731);o({target:"Set",proto:!0,real:!0,forced:!0},{some:function(v){var d=a(this),c=t(v,arguments.length>1?arguments[1]:void 0);return i(d,function(h){if(c(h,h,d))return!0},!0)===!0}})},11859:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(74089),i=e(52100);o({target:"Set",proto:!0,real:!0,forced:!0},{symmetricDifference:function(v){return t(i,this,a(v))}})},13409:function(g,S,e){var o=e(13354),t=e(52100),a=e(82493);o({target:"Set",proto:!0,real:!0,forced:!a("symmetricDifference")},{symmetricDifference:t})},4681:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(74089),i=e(45953);o({target:"Set",proto:!0,real:!0,forced:!0},{union:function(v){return t(i,this,a(v))}})},51113:function(g,S,e){var o=e(13354),t=e(45953),a=e(82493);o({target:"Set",proto:!0,real:!0,forced:!a("union")},{union:t})},15307:function(g,S,e){"use strict";var o=e(13354),t=e(81673).charAt,a=e(12105),i=e(68345),s=e(68424);o({target:"String",proto:!0,forced:!0},{at:function(d){var c=s(a(this)),h=c.length,b=i(d),y=b>=0?b:h+b;return y<0||y>=h?void 0:t(c,y)}})},36879:function(g,S,e){"use strict";var o=e(13354),t=e(87821),a=e(76835),i=e(12105),s=e(68424),v=e(71584),d=e(81673),c=d.codeAt,h=d.charAt,b="String Iterator",y=v.set,m=v.getterFor(b),C=t(function(w){y(this,{type:b,string:w,index:0})},"String",function(){var w=m(this),$=w.string,z=w.index,U;return z>=$.length?a(void 0,!0):(U=h($,z),w.index+=U.length,a({codePoint:c(U,0),position:z},!1))});o({target:"String",proto:!0,forced:!0},{codePoints:function(){return new C(s(i(this)))}})},27008:function(g,S,e){var o=e(13354),t=e(85650);o({target:"String",stat:!0,forced:!0},{cooked:t})},91345:function(g,S,e){"use strict";var o=e(81506),t=e(13354),a=e(71980),i=e(42725),s=e(70377),v=e(11700),d=e(59178),c=e(78958),h=e(64441),b=e(6508),y=e(89122),m=e(38248).f,C=e(81469),T=e(85650),w=e(81089),$=e(91289),z=i("WeakMap"),U=a("GlobalDedentRegistry",new z);U.has=U.has,U.get=U.get,U.set=U.set;var R=Array,j=TypeError,I=Object.freeze||Object,P=Object.isFrozen,F=Math.min,ee=v("".charAt),ne=v("".slice),ve=v("".split),de=v(/./.exec),Ee=/([\n\u2028\u2029]|\r\n?)/g,ye=RegExp("^["+$+"]*"),ie=RegExp("[^"+$+"]"),Y="Invalid tag",K="Invalid opening line",A="Invalid closing line",k=function(Te){var ue=Te.raw;if(o&&!P(ue))throw j("Raw template should be frozen");if(U.has(ue))return U.get(ue);var et=V(ue),It=se(et);return m(It,"raw",{value:I(et)}),I(It),U.set(ue,It),It},V=function(Te){var ue=h(Te),et=y(ue),It=R(et),jt=R(et),He=0,Je,Ae;if(!et)throw j(Y);for(;He0)throw j(K);Je[1]=""}if(Ye){if(Je.length===1||de(ie,Je[Je.length-1]))throw j(A);Je[Je.length-2]="",Je[Je.length-1]=""}for(var De=2;De=56320||++h>=c||(s(d,h)&64512)!=56320))return!1}return!0}})},5744:function(g,S,e){"use strict";var o=e(13354),t=e(68029),a=e(11700),i=e(12105),s=e(68424),v=e(77149),d=Array,c=a("".charAt),h=a("".charCodeAt),b=a([].join),y="".toWellFormed,m="\uFFFD",C=y&&v(function(){return t(y,1)!=="1"});o({target:"String",proto:!0,forced:C},{toWellFormed:function(){var w=s(i(this));if(C)return t(y,w);for(var $=w.length,z=d($),U=0;U<$;U++){var R=h(w,U);(R&63488)!=55296?z[U]=c(w,U):R>=56320||U+1>=$||(h(w,U+1)&64512)!=56320?z[U]=m:(z[U]=c(w,U),z[++U]=c(w,U))}return b(z,"")}})},2017:function(g,S,e){"use strict";var o=e(13354),t=e(72901),a=e(77767),i=e(63332),s=e(81732),v=e(34552),d=e(5927),c=e(87971),h=e(96410),b=e(9280),y=e(77740),m=y("toStringTag"),C=Error,T=function(z,U,R){var j=t(w,this),I;return i?I=i(C(),j?a(this):w):(I=j?this:v(w),d(I,m,"Error")),R!==void 0&&d(I,"message",b(R)),h(I,T,I.stack,1),d(I,"error",z),d(I,"suppressed",U),I};i?i(T,C):s(T,C,{name:!0});var w=T.prototype=v(C.prototype,{constructor:c(1,T),message:c(1,""),name:c(1,"SuppressedError")});o({global:!0,constructor:!0,arity:3},{SuppressedError:T})},12447:function(g,S,e){var o=e(78186);o("asyncDispose")},50706:function(g,S,e){var o=e(78186);o("dispose")},19182:function(g,S,e){var o=e(78186);o("matcher")},41515:function(g,S,e){var o=e(78186);o("metadataKey")},94273:function(g,S,e){var o=e(78186);o("metadata")},19642:function(g,S,e){var o=e(78186);o("observable")},91994:function(g,S,e){var o=e(78186);o("patternMatch")},82602:function(g,S,e){var o=e(78186);o("replaceAll")},3043:function(g,S,e){"use strict";var o=e(94641),t=e(44708).filterReject,a=e(64395),i=o.aTypedArray,s=o.exportTypedArrayMethod;s("filterOut",function(d){var c=t(i(this),d,arguments.length>1?arguments[1]:void 0);return a(this,c)},!0)},73165:function(g,S,e){"use strict";var o=e(94641),t=e(44708).filterReject,a=e(64395),i=o.aTypedArray,s=o.exportTypedArrayMethod;s("filterReject",function(d){var c=t(i(this),d,arguments.length>1?arguments[1]:void 0);return a(this,c)},!0)},56390:function(g,S,e){"use strict";var o=e(42725),t=e(89764),a=e(44594),i=e(94641),s=e(50112),v=i.aTypedArrayConstructor,d=i.exportTypedArrayStaticMethod;d("fromAsync",function(h){var b=this,y=arguments.length,m=y>1?arguments[1]:void 0,C=y>2?arguments[2]:void 0;return new(o("Promise"))(function(T){t(b),T(a(h,m,C))}).then(function(T){return s(v(b),T)})},!0)},20233:function(g,S,e){"use strict";var o=e(94641),t=e(69093),a=e(93947),i=o.aTypedArray,s=o.exportTypedArrayMethod;s("groupBy",function(d){var c=arguments.length>1?arguments[1]:void 0;return t(i(this),d,c,a)},!0)},81995:function(g,S,e){e(64770)},18301:function(g,S,e){e(91510)},18444:function(g,S,e){"use strict";var o=e(94641),t=e(89122),a=e(30879),i=e(71410),s=e(28046),v=e(68345),d=e(77149),c=o.aTypedArray,h=o.getTypedArrayConstructor,b=o.exportTypedArrayMethod,y=Math.max,m=Math.min,C=!d(function(){var T=new Int8Array([1]),w=T.toSpliced(1,0,{valueOf:function(){return T[0]=2,3}});return w[0]!==2||w[1]!==3});b("toSpliced",function(w,$){var z=c(this),U=h(z),R=t(z),j=i(w,R),I=arguments.length,P=0,F,ee,ne,ve,de,Ee,ye;if(I===0)F=ee=0;else if(I===1)F=0,ee=R-j;else if(ee=m(y(v($),0),R-j),F=I-2,F){ve=new U(F),ne=a(ve);for(var ie=2;ie1&&!b(arguments[1])?T(arguments[1]):void 0,Xe=Qe?Qe.transfer:void 0,Ve;return Xe!==void 0&&(Ve=new et,Oe(Xe,Ve)),pe(Re,Ve)}})},81474:function(g,S,e){"use strict";var o=e(90894),t=e(8197),a=e(56265),i=e(20610),s=e(13),v=g.exports=function(d,c){var h,b,y,m,C;return arguments.length<2||typeof d!="string"?(m=c,c=d,d=null):m=arguments[2],o(d)?(h=s.call(d,"c"),b=s.call(d,"e"),y=s.call(d,"w")):(h=y=!0,b=!1),C={value:c,configurable:h,enumerable:b,writable:y},m?a(i(m),C):C};v.gs=function(d,c,h){var b,y,m,C;return typeof d!="string"?(m=h,h=c,c=d,d=null):m=arguments[3],o(c)?t(c)?o(h)?t(h)||(m=h,h=void 0):h=void 0:(m=c,c=h=void 0):c=void 0,o(d)?(b=s.call(d,"c"),y=s.call(d,"e")):(b=!0,y=!1),C={get:c,set:h,configurable:b,enumerable:y},m?a(i(m),C):C}},7214:function(g,S,e){"use strict";var o;o={value:!0},S.ac=s,o=v;var t=void 0;if(typeof window!="undefined"){var a=function(c){return{media:c,matches:!1,addListener:function(){},removeListener:function(){}}};window.matchMedia=window.matchMedia||a,t=e(18625)}var i="only screen and (max-width: 767.99px)";function s(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i;if(t){var h={match:function(){d&&d(!0)},unmatch:function(){d&&d()}};return t.register(c,h),h}}function v(d){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:i;t&&t.unregister(c,d)}o=t},20699:function(g,S,e){var o=e(66835),t=e(54802).each;function a(i,s){this.query=i,this.isUnconditional=s,this.handlers=[],this.mql=window.matchMedia(i);var v=this;this.listener=function(d){v.mql=d.currentTarget||d,v.assess()},this.mql.addListener(this.listener)}a.prototype={constuctor:a,addHandler:function(i){var s=new o(i);this.handlers.push(s),this.matches()&&s.on()},removeHandler:function(i){var s=this.handlers;t(s,function(v,d){if(v.equals(i))return v.destroy(),!s.splice(d,1)})},matches:function(){return this.mql.matches||this.isUnconditional},clear:function(){t(this.handlers,function(i){i.destroy()}),this.mql.removeListener(this.listener),this.handlers.length=0},assess:function(){var i=this.matches()?"on":"off";t(this.handlers,function(s){s[i]()})}},g.exports=a},68323:function(g,S,e){var o=e(20699),t=e(54802),a=t.each,i=t.isFunction,s=t.isArray;function v(){if(!window.matchMedia)throw new Error("matchMedia not present, legacy browsers require a polyfill");this.queries={},this.browserIsIncapable=!window.matchMedia("only all").matches}v.prototype={constructor:v,register:function(d,c,h){var b=this.queries,y=h&&this.browserIsIncapable;return b[d]||(b[d]=new o(d,y)),i(c)&&(c={match:c}),s(c)||(c=[c]),a(c,function(m){i(m)&&(m={match:m}),b[d].addHandler(m)}),this},unregister:function(d,c){var h=this.queries[d];return h&&(c?h.removeHandler(c):(h.clear(),delete this.queries[d])),this}},g.exports=v},66835:function(g){function S(e){this.options=e,!e.deferSetup&&this.setup()}S.prototype={constructor:S,setup:function(){this.options.setup&&this.options.setup(),this.initialised=!0},on:function(){!this.initialised&&this.setup(),this.options.match&&this.options.match()},off:function(){this.options.unmatch&&this.options.unmatch()},destroy:function(){this.options.destroy?this.options.destroy():this.off()},equals:function(e){return this.options===e||this.options.match===e}},g.exports=S},54802:function(g){function S(t,a){var i=0,s=t.length,v;for(i;i-1}},87308:function(g,S,e){"use strict";var o=e(81474),t=e(54550),a=Function.prototype.apply,i=Function.prototype.call,s=Object.create,v=Object.defineProperty,d=Object.defineProperties,c=Object.prototype.hasOwnProperty,h={configurable:!0,enumerable:!1,writable:!0},b,y,m,C,T,w,$;b=function(z,U){var R;return t(U),c.call(this,"__ee__")?R=this.__ee__:(R=h.value=s(null),v(this,"__ee__",h),h.value=null),R[z]?typeof R[z]=="object"?R[z].push(U):R[z]=[R[z],U]:R[z]=U,this},y=function(z,U){var R,j;return t(U),j=this,b.call(this,z,R=function(){m.call(j,z,R),a.call(U,this,arguments)}),R.__eeOnceListener__=U,this},m=function(z,U){var R,j,I,P;if(t(U),!c.call(this,"__ee__"))return this;if(R=this.__ee__,!R[z])return this;if(j=R[z],typeof j=="object")for(P=0;I=j[P];++P)(I===U||I.__eeOnceListener__===U)&&(j.length===2?R[z]=j[P?0:1]:j.splice(P,1));else(j===U||j.__eeOnceListener__===U)&&delete R[z];return this},C=function(z){var U,R,j,I,P;if(c.call(this,"__ee__")&&(I=this.__ee__[z],!!I))if(typeof I=="object"){for(R=arguments.length,P=new Array(R-1),U=1;U=0&&(U.hash=z.substr(R),z=z.substr(0,R));var j=z.indexOf("?");j>=0&&(U.search=z.substr(j),z=z.substr(0,j)),z&&(U.pathname=z)}return U}},10063:function(g,S,e){"use strict";var o=e(99415),t={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},v={};v[o.ForwardRef]=i,v[o.Memo]=s;function d(w){return o.isMemo(w)?s:v[w.$$typeof]||t}var c=Object.defineProperty,h=Object.getOwnPropertyNames,b=Object.getOwnPropertySymbols,y=Object.getOwnPropertyDescriptor,m=Object.getPrototypeOf,C=Object.prototype;function T(w,$,z){if(typeof $!="string"){if(C){var U=m($);U&&U!==C&&T(w,U,z)}var R=h($);b&&(R=R.concat(b($)));for(var j=d(w),I=d($),P=0;P>1,b=-7,y=t?i-1:0,m=t?-1:1,C=e[o+y];for(y+=m,s=C&(1<<-b)-1,C>>=-b,b+=d;b>0;s=s*256+e[o+y],y+=m,b-=8);for(v=s&(1<<-b)-1,s>>=-b,b+=a;b>0;v=v*256+e[o+y],y+=m,b-=8);if(s===0)s=1-h;else{if(s===c)return v?NaN:(C?-1:1)*(1/0);v=v+Math.pow(2,a),s=s-h}return(C?-1:1)*v*Math.pow(2,s-a)},S.write=function(e,o,t,a,i,s){var v,d,c,h=s*8-i-1,b=(1<>1,m=i===23?Math.pow(2,-24)-Math.pow(2,-77):0,C=a?0:s-1,T=a?1:-1,w=o<0||o===0&&1/o<0?1:0;for(o=Math.abs(o),isNaN(o)||o===1/0?(d=isNaN(o)?1:0,v=b):(v=Math.floor(Math.log(o)/Math.LN2),o*(c=Math.pow(2,-v))<1&&(v--,c*=2),v+y>=1?o+=m/c:o+=m*Math.pow(2,1-y),o*c>=2&&(v++,c/=2),v+y>=b?(d=0,v=b):v+y>=1?(d=(o*c-1)*Math.pow(2,i),v=v+y):(d=o*Math.pow(2,y-1)*Math.pow(2,i),v=0));i>=8;e[t+C]=d&255,C+=T,d/=256,i-=8);for(v=v<0;e[t+C]=v&255,C+=T,v/=256,h-=8);e[t+C-T]|=w*128}},21700:function(g){"use strict";var S=function(e,o,t,a,i,s,v,d){if(!e){var c;if(o===void 0)c=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var h=[t,a,i,s,v,d],b=0;c=new Error(o.replace(/%s/g,function(){return h[b++]})),c.name="Invariant Violation"}throw c.framesToPop=1,c}};g.exports=S},23161:function(g){var S={}.toString;g.exports=Array.isArray||function(e){return S.call(e)=="[object Array]"}},51899:function(g,S,e){var o="Expected a function",t=NaN,a="[object Symbol]",i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,d=/^0o[0-7]+$/i,c=parseInt,h=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,b=typeof self=="object"&&self&&self.Object===Object&&self,y=h||b||Function("return this")(),m=Object.prototype,C=m.toString,T=Math.max,w=Math.min,$=function(){return y.Date.now()};function z(P,F,ee){var ne,ve,de,Ee,ye,ie,Y=0,K=!1,A=!1,k=!0;if(typeof P!="function")throw new TypeError(o);F=I(F)||0,U(ee)&&(K=!!ee.leading,A="maxWait"in ee,de=A?T(I(ee.maxWait)||0,F):de,k="trailing"in ee?!!ee.trailing:k);function V(jt){var He=ne,Je=ve;return ne=ve=void 0,Y=jt,Ee=P.apply(Je,He),Ee}function _(jt){return Y=jt,ye=setTimeout(Pe,F),K?V(jt):Ee}function se(jt){var He=jt-ie,Je=jt-Y,Ae=F-He;return A?w(Ae,de-Je):Ae}function we(jt){var He=jt-ie,Je=jt-Y;return ie===void 0||He>=F||He<0||A&&Je>=de}function Pe(){var jt=$();if(we(jt))return Te(jt);ye=setTimeout(Pe,se(jt))}function Te(jt){return ye=void 0,k&&ne?V(jt):(ne=ve=void 0,Ee)}function ue(){ye!==void 0&&clearTimeout(ye),Y=0,ne=ie=ve=ye=void 0}function et(){return ye===void 0?Ee:Te($())}function It(){var jt=$(),He=we(jt);if(ne=arguments,ve=this,ie=jt,He){if(ye===void 0)return _(ie);if(A)return ye=setTimeout(Pe,F),V(ie)}return ye===void 0&&(ye=setTimeout(Pe,F)),Ee}return It.cancel=ue,It.flush=et,It}function U(P){var F=typeof P;return!!P&&(F=="object"||F=="function")}function R(P){return!!P&&typeof P=="object"}function j(P){return typeof P=="symbol"||R(P)&&C.call(P)==a}function I(P){if(typeof P=="number")return P;if(j(P))return t;if(U(P)){var F=typeof P.valueOf=="function"?P.valueOf():P;P=U(F)?F+"":F}if(typeof P!="string")return P===0?P:+P;P=P.replace(i,"");var ee=v.test(P);return ee||d.test(P)?c(P.slice(2),ee?2:8):s.test(P)?t:+P}g.exports=z},14978:function(g,S,e){var o="Expected a function",t=NaN,a="[object Symbol]",i=/^\s+|\s+$/g,s=/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,d=/^0o[0-7]+$/i,c=parseInt,h=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,b=typeof self=="object"&&self&&self.Object===Object&&self,y=h||b||Function("return this")(),m=Object.prototype,C=m.toString,T=Math.max,w=Math.min,$=function(){return y.Date.now()};function z(F,ee,ne){var ve,de,Ee,ye,ie,Y,K=0,A=!1,k=!1,V=!0;if(typeof F!="function")throw new TypeError(o);ee=P(ee)||0,R(ne)&&(A=!!ne.leading,k="maxWait"in ne,Ee=k?T(P(ne.maxWait)||0,ee):Ee,V="trailing"in ne?!!ne.trailing:V);function _(He){var Je=ve,Ae=de;return ve=de=void 0,K=He,ye=F.apply(Ae,Je),ye}function se(He){return K=He,ie=setTimeout(Te,ee),A?_(He):ye}function we(He){var Je=He-Y,Ae=He-K,Ze=ee-Je;return k?w(Ze,Ee-Ae):Ze}function Pe(He){var Je=He-Y,Ae=He-K;return Y===void 0||Je>=ee||Je<0||k&&Ae>=Ee}function Te(){var He=$();if(Pe(He))return ue(He);ie=setTimeout(Te,we(He))}function ue(He){return ie=void 0,V&&ve?_(He):(ve=de=void 0,ye)}function et(){ie!==void 0&&clearTimeout(ie),K=0,ve=Y=de=ie=void 0}function It(){return ie===void 0?ye:ue($())}function jt(){var He=$(),Je=Pe(He);if(ve=arguments,de=this,Y=He,Je){if(ie===void 0)return se(Y);if(k)return ie=setTimeout(Te,ee),_(Y)}return ie===void 0&&(ie=setTimeout(Te,ee)),ye}return jt.cancel=et,jt.flush=It,jt}function U(F,ee,ne){var ve=!0,de=!0;if(typeof F!="function")throw new TypeError(o);return R(ne)&&(ve="leading"in ne?!!ne.leading:ve,de="trailing"in ne?!!ne.trailing:de),z(F,ee,{leading:ve,maxWait:ee,trailing:de})}function R(F){var ee=typeof F;return!!F&&(ee=="object"||ee=="function")}function j(F){return!!F&&typeof F=="object"}function I(F){return typeof F=="symbol"||j(F)&&C.call(F)==a}function P(F){if(typeof F=="number")return F;if(I(F))return t;if(R(F)){var ee=typeof F.valueOf=="function"?F.valueOf():F;F=R(ee)?ee+"":ee}if(typeof F!="string")return F===0?F:+F;F=F.replace(i,"");var ne=v.test(F);return ne||d.test(F)?c(F.slice(2),ne?2:8):s.test(F)?t:+F}g.exports=U},94466:function(g,S,e){var o=e(65234),t=e(83250),a=o(t,"DataView");g.exports=a},85208:function(g,S,e){var o=e(34440),t=e(84108),a=e(61085),i=e(77706),s=e(8636);function v(d){var c=-1,h=d==null?0:d.length;for(this.clear();++cT))return!1;var $=m.get(d),z=m.get(c);if($&&z)return $==c&&z==d;var U=-1,R=!0,j=h&s?new o:void 0;for(m.set(d,c),m.set(c,d);++U-1&&t%1==0&&t-1}g.exports=t},67690:function(g,S,e){var o=e(18498);function t(a,i){var s=this.__data__,v=o(s,a);return v<0?(++this.size,s.push([a,i])):s[v][1]=i,this}g.exports=t},39016:function(g,S,e){var o=e(85208),t=e(81998),a=e(72887);function i(){this.size=0,this.__data__={hash:new o,map:new(a||t),string:new o}}g.exports=i},62363:function(g,S,e){var o=e(77570);function t(a){var i=o(this,a).delete(a);return this.size-=i?1:0,i}g.exports=t},64348:function(g,S,e){var o=e(77570);function t(a){return o(this,a).get(a)}g.exports=t},53062:function(g,S,e){var o=e(77570);function t(a){return o(this,a).has(a)}g.exports=t},30262:function(g,S,e){var o=e(77570);function t(a,i){var s=o(this,a),v=s.size;return s.set(a,i),this.size+=s.size==v?0:1,this}g.exports=t},81140:function(g){function S(e){var o=-1,t=Array(e.size);return e.forEach(function(a,i){t[++o]=[i,a]}),t}g.exports=S},24545:function(g,S,e){var o=e(65234),t=o(Object,"create");g.exports=t},82825:function(g,S,e){var o=e(33540),t=o(Object.keys,Object);g.exports=t},8690:function(g,S,e){g=e.nmd(g);var o=e(20302),t=S&&!S.nodeType&&S,a=t&&!0&&g&&!g.nodeType&&g,i=a&&a.exports===t,s=i&&o.process,v=function(){try{var d=a&&a.require&&a.require("util").types;return d||s&&s.binding&&s.binding("util")}catch(c){}}();g.exports=v},25151:function(g){var S=Object.prototype,e=S.toString;function o(t){return e.call(t)}g.exports=o},33540:function(g){function S(e,o){return function(t){return e(o(t))}}g.exports=S},83250:function(g,S,e){var o=e(20302),t=typeof self=="object"&&self&&self.Object===Object&&self,a=o||t||Function("return this")();g.exports=a},83937:function(g){var S="__lodash_hash_undefined__";function e(o){return this.__data__.set(o,S),this}g.exports=e},15009:function(g){function S(e){return this.__data__.has(e)}g.exports=S},77969:function(g){function S(e){var o=-1,t=Array(e.size);return e.forEach(function(a){t[++o]=a}),t}g.exports=S},93210:function(g,S,e){var o=e(81998);function t(){this.__data__=new o,this.size=0}g.exports=t},48603:function(g){function S(e){var o=this.__data__,t=o.delete(e);return this.size=o.size,t}g.exports=S},38947:function(g){function S(e){return this.__data__.get(e)}g.exports=S},70885:function(g){function S(e){return this.__data__.has(e)}g.exports=S},98938:function(g,S,e){var o=e(81998),t=e(72887),a=e(95678),i=200;function s(v,d){var c=this.__data__;if(c instanceof o){var h=c.__data__;if(!t||h.length=h||Y<0||R&&K>=C}function ne(){var ie=t();if(ee(ie))return ve(ie);w=setTimeout(ne,F(ie))}function ve(ie){return w=void 0,j&&y?I(ie):(y=m=void 0,T)}function de(){w!==void 0&&clearTimeout(w),z=0,y=$=m=w=void 0}function Ee(){return w===void 0?T:ve(t())}function ye(){var ie=t(),Y=ee(ie);if(y=arguments,m=this,$=ie,Y){if(w===void 0)return P($);if(R)return clearTimeout(w),w=setTimeout(ne,h),I($)}return w===void 0&&(w=setTimeout(ne,h)),T}return ye.cancel=de,ye.flush=Ee,ye}g.exports=d},58260:function(g){function S(e,o){return e===o||e!==e&&o!==o}g.exports=S},79312:function(g,S,e){var o=e(33016),t=e(50440),a=Object.prototype,i=a.hasOwnProperty,s=a.propertyIsEnumerable,v=o(function(){return arguments}())?o:function(d){return t(d)&&i.call(d,"callee")&&!s.call(d,"callee")};g.exports=v},55589:function(g){var S=Array.isArray;g.exports=S},30568:function(g,S,e){var o=e(45563),t=e(66052);function a(i){return i!=null&&t(i.length)&&!o(i)}g.exports=a},85778:function(g,S,e){g=e.nmd(g);var o=e(83250),t=e(37999),a=S&&!S.nodeType&&S,i=a&&!0&&g&&!g.nodeType&&g,s=i&&i.exports===a,v=s?o.Buffer:void 0,d=v?v.isBuffer:void 0,c=d||t;g.exports=c},85466:function(g,S,e){var o=e(34662);function t(a,i){return o(a,i)}g.exports=t},45563:function(g,S,e){var o=e(69823),t=e(93702),a="[object AsyncFunction]",i="[object Function]",s="[object GeneratorFunction]",v="[object Proxy]";function d(c){if(!t(c))return!1;var h=o(c);return h==i||h==s||h==a||h==v}g.exports=d},66052:function(g){var S=9007199254740991;function e(o){return typeof o=="number"&&o>-1&&o%1==0&&o<=S}g.exports=e},93702:function(g){function S(e){var o=typeof e;return e!=null&&(o=="object"||o=="function")}g.exports=S},50440:function(g){function S(e){return e!=null&&typeof e=="object"}g.exports=S},52624:function(g,S,e){var o=e(69823),t=e(50440),a="[object Symbol]";function i(s){return typeof s=="symbol"||t(s)&&o(s)==a}g.exports=i},50922:function(g,S,e){var o=e(42448),t=e(31525),a=e(8690),i=a&&a.isTypedArray,s=i?t(i):o;g.exports=s},62096:function(g,S,e){var o=e(75825),t=e(41351),a=e(30568);function i(s){return a(s)?o(s):t(s)}g.exports=i},39378:function(g,S,e){g=e.nmd(g);var o;(function(){var t,a="4.17.21",i=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",v="Expected a function",d="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",h=500,b="__lodash_placeholder__",y=1,m=2,C=4,T=1,w=2,$=1,z=2,U=4,R=8,j=16,I=32,P=64,F=128,ee=256,ne=512,ve=30,de="...",Ee=800,ye=16,ie=1,Y=2,K=3,A=1/0,k=9007199254740991,V=17976931348623157e292,_=0/0,se=4294967295,we=se-1,Pe=se>>>1,Te=[["ary",F],["bind",$],["bindKey",z],["curry",R],["curryRight",j],["flip",ne],["partial",I],["partialRight",P],["rearg",ee]],ue="[object Arguments]",et="[object Array]",It="[object AsyncFunction]",jt="[object Boolean]",He="[object Date]",Je="[object DOMException]",Ae="[object Error]",Ze="[object Function]",Ye="[object GeneratorFunction]",De="[object Map]",Ge="[object Number]",je="[object Null]",Ce="[object Object]",le="[object Promise]",W="[object Proxy]",B="[object RegExp]",M="[object Set]",L="[object String]",J="[object Symbol]",Q="[object Undefined]",re="[object WeakMap]",q="[object WeakSet]",ce="[object ArrayBuffer]",fe="[object DataView]",Ne="[object Float32Array]",tt="[object Float64Array]",pe="[object Int8Array]",Oe="[object Int16Array]",X="[object Int32Array]",Re="[object Uint8Array]",Qe="[object Uint8ClampedArray]",Xe="[object Uint16Array]",Ve="[object Uint32Array]",be=/\b__p \+= '';/g,ge=/\b(__p \+=) '' \+/g,he=/(__e\(.*?\)|\b__t\)) \+\n'';/g,nt=/&(?:amp|lt|gt|quot|#39);/g,wt=/[&<>"']/g,Pt=RegExp(nt.source),ht=RegExp(wt.source),Vt=/<%-([\s\S]+?)%>/g,Ut=/<%([\s\S]+?)%>/g,Jt=/<%=([\s\S]+?)%>/g,un=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tn=/^\w*$/,gt=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ut=/[\\^$.*+?()[\]{}|]/g,ze=RegExp(ut.source),Ot=/^\s+/,Rt=/\s/,on=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,bn=/\{\n\/\* \[wrapped with (.+)\] \*/,Dn=/,? & /,nr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Ln=/[()=,{}\[\]\/\s]/,Be=/\\(\\)?/g,ot=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,an=/\w*$/,qe=/^[-+]0x[0-9a-f]+$/i,Ke=/^0b[01]+$/i,Ht=/^\[object .+?Constructor\]$/,at=/^0o[0-7]+$/i,kt=/^(?:0|[1-9]\d*)$/,qt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Yt=/($^)/,vn=/['\n\r\u2028\u2029\\]/g,wn="\\ud800-\\udfff",On="\\u0300-\\u036f",Un="\\ufe20-\\ufe2f",jn="\\u20d0-\\u20ff",Qn=On+Un+jn,Dt="\\u2700-\\u27bf",Lt="a-z\\xdf-\\xf6\\xf8-\\xff",Mt="\\xac\\xb1\\xd7\\xf7",Kt="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",Qt="\\u2000-\\u206f",xn=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",yn="A-Z\\xc0-\\xd6\\xd8-\\xde",Bn="\\ufe0e\\ufe0f",Zn=Mt+Kt+Qt+xn,zn="['\u2019]",Kn="["+wn+"]",Gn="["+Zn+"]",sr="["+Qn+"]",ar="\\d+",dr="["+Dt+"]",pt="["+Lt+"]",xt="[^"+wn+Zn+ar+Dt+Lt+yn+"]",St="\\ud83c[\\udffb-\\udfff]",Ct="(?:"+sr+"|"+St+")",Tt="[^"+wn+"]",ln="(?:\\ud83c[\\udde6-\\uddff]){2}",Tn="[\\ud800-\\udbff][\\udc00-\\udfff]",dn="["+yn+"]",ur="\\u200d",Ir="(?:"+pt+"|"+xt+")",br="(?:"+dn+"|"+xt+")",Er="(?:"+zn+"(?:d|ll|m|re|s|t|ve))?",Gr="(?:"+zn+"(?:D|LL|M|RE|S|T|VE))?",Pr=Ct+"?",Dr="["+Bn+"]?",Yn="(?:"+ur+"(?:"+[Tt,ln,Tn].join("|")+")"+Dr+Pr+")*",$e="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",vt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ct=Dr+Pr+Yn,Bt="(?:"+[dr,ln,Tn].join("|")+")"+ct,rn="(?:"+[Tt+sr+"?",sr,ln,Tn,Kn].join("|")+")",We=RegExp(zn,"g"),Ie=RegExp(sr,"g"),Et=RegExp(St+"(?="+St+")|"+rn+ct,"g"),Gt=RegExp([dn+"?"+pt+"+"+Er+"(?="+[Gn,dn,"$"].join("|")+")",br+"+"+Gr+"(?="+[Gn,dn+Ir,"$"].join("|")+")",dn+"?"+Ir+"+"+Er,dn+"+"+Gr,vt,$e,ar,Bt].join("|"),"g"),Sn=RegExp("["+ur+wn+Qn+Bn+"]"),cr=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Jn=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],mn=-1,Zt={};Zt[Ne]=Zt[tt]=Zt[pe]=Zt[Oe]=Zt[X]=Zt[Re]=Zt[Qe]=Zt[Xe]=Zt[Ve]=!0,Zt[ue]=Zt[et]=Zt[ce]=Zt[jt]=Zt[fe]=Zt[He]=Zt[Ae]=Zt[Ze]=Zt[De]=Zt[Ge]=Zt[Ce]=Zt[B]=Zt[M]=Zt[L]=Zt[re]=!1;var cn={};cn[ue]=cn[et]=cn[ce]=cn[fe]=cn[jt]=cn[He]=cn[Ne]=cn[tt]=cn[pe]=cn[Oe]=cn[X]=cn[De]=cn[Ge]=cn[Ce]=cn[B]=cn[M]=cn[L]=cn[J]=cn[Re]=cn[Qe]=cn[Xe]=cn[Ve]=!0,cn[Ae]=cn[Ze]=cn[re]=!1;var dt={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},$t={"&":"&","<":"<",">":">",'"':""","'":"'"},zt={"&":"&","<":"<",">":">",""":'"',"'":"'"},sn={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},An=parseFloat,vr=parseInt,mr=typeof e.g=="object"&&e.g&&e.g.Object===Object&&e.g,wr=typeof self=="object"&&self&&self.Object===Object&&self,Zr=mr||wr||Function("return this")(),Fr=S&&!S.nodeType&&S,Le=Fr&&!0&&g&&!g.nodeType&&g,it=Le&&Le.exports===Fr,ae=it&&mr.process,_t=function(){try{var Ft=Le&&Le.require&&Le.require("util").types;return Ft||ae&&ae.binding&&ae.binding("util")}catch(Fn){}}(),en=_t&&_t.isArrayBuffer,En=_t&&_t.isDate,_n=_t&&_t.isMap,Xn=_t&&_t.isRegExp,pr=_t&&_t.isSet,Vr=_t&&_t.isTypedArray;function yr(Ft,Fn,Wn){switch(Wn.length){case 0:return Ft.call(Fn);case 1:return Ft.call(Fn,Wn[0]);case 2:return Ft.call(Fn,Wn[0],Wn[1]);case 3:return Ft.call(Fn,Wn[0],Wn[1],Wn[2])}return Ft.apply(Fn,Wn)}function Tr(Ft,Fn,Wn,kr){for(var Na=-1,go=Ft==null?0:Ft.length;++Na-1}function sa(Ft,Fn,Wn){for(var kr=-1,Na=Ft==null?0:Ft.length;++kr-1;);return Wn}function na(Ft,Fn){for(var Wn=Ft.length;Wn--&&qn(Fn,Ft[Wn],0)>-1;);return Wn}function oa(Ft,Fn){for(var Wn=Ft.length,kr=0;Wn--;)Ft[Wn]===Fn&&++kr;return kr}var Ca=ga(dt),no=ga($t);function Ma(Ft){return"\\"+sn[Ft]}function Ua(Ft,Fn){return Ft==null?t:Ft[Fn]}function bo(Ft){return Sn.test(Ft)}function Ra(Ft){return cr.test(Ft)}function Mn(Ft){for(var Fn,Wn=[];!(Fn=Ft.next()).done;)Wn.push(Fn.value);return Wn}function Nr(Ft){var Fn=-1,Wn=Array(Ft.size);return Ft.forEach(function(kr,Na){Wn[++Fn]=[Na,kr]}),Wn}function Rr(Ft,Fn){return function(Wn){return Ft(Fn(Wn))}}function ka(Ft,Fn){for(var Wn=-1,kr=Ft.length,Na=0,go=[];++Wn-1}function Ko(p,x){var H=this.__data__,xe=ul(H,p);return xe<0?(++this.size,H.push([p,x])):H[xe][1]=x,this}ko.prototype.clear=Ti,ko.prototype.delete=xs,ko.prototype.get=bi,ko.prototype.has=ks,ko.prototype.set=Ko;function ai(p){var x=-1,H=p==null?0:p.length;for(this.clear();++x=x?p:x)),p}function Ui(p,x,H,xe,rt,Nt){var hn,Pn=x&y,kn=x&m,Kr=x&C;if(H&&(hn=rt?H(p,xe,rt,Nt):H(p)),hn!==t)return hn;if(!as(p))return p;var Qr=Yo(p);if(Qr){if(hn=Ga(p),!Pn)return ms(p,hn)}else{var ua=Br(p),za=ua==Ze||ua==Ye;if(Sc(p))return Iu(p,Pn);if(ua==Ce||ua==ue||za&&!rt){if(hn=kn||za?{}:Vo(p),!Pn)return kn?Wc(p,hi(hn,p)):vc(p,fs(hn,p))}else{if(!cn[ua])return rt?p:{};hn=Si(p,ua,Pn)}}Nt||(Nt=new ja);var oo=Nt.get(p);if(oo)return oo;Nt.set(p,hn),Pd(p)?p.forEach(function(Oo){hn.add(Ui(Oo,x,H,Oo,p,Nt))}):Id(p)&&p.forEach(function(Oo,ni){hn.set(ni,Ui(Oo,x,H,ni,p,Nt))});var wo=Kr?kn?te:D:kn?Vl:qs,Xo=Qr?t:wo(p);return Cr(Xo||p,function(Oo,ni){Xo&&(ni=Oo,Oo=p[ni]),Vi(hn,ni,Ui(Oo,x,H,ni,p,Nt))}),hn}function Fl(p){var x=qs(p);return function(H){return Ml(H,p,x)}}function Ml(p,x,H){var xe=H.length;if(p==null)return!xe;for(p=No(p);xe--;){var rt=H[xe],Nt=x[rt],hn=p[rt];if(hn===t&&!(rt in p)||!Nt(hn))return!1}return!0}function qi(p,x,H){if(typeof p!="function")throw new Di(v);return Ki(function(){p.apply(t,H)},x)}function cl(p,x,H,xe){var rt=-1,Nt=fr,hn=!0,Pn=p.length,kn=[],Kr=x.length;if(!Pn)return kn;H&&(x=Lr(x,xa(H))),xe?(Nt=sa,hn=!1):x.length>=i&&(Nt=pa,hn=!1,x=new Rn(x));e:for(;++rtrt?0:rt+H),xe=xe===t||xe>rt?rt:Go(xe),xe<0&&(xe+=rt),xe=H>xe?0:Rd(xe);H0&&H(Pn)?x>1?_o(Pn,x-1,H,xe,rt):gr(rt,Pn):xe||(rt[rt.length]=Pn)}return rt}var Es=Hc(),wl=Hc(!0);function Ps(p,x){return p&&Es(p,x,qs)}function Bs(p,x){return p&&wl(p,x,qs)}function Hs(p,x){return Sr(x,function(H){return nc(p[H])})}function zi(p,x){x=Jl(x,p);for(var H=0,xe=x.length;p!=null&&Hx}function Ol(p,x){return p!=null&&Ro.call(p,x)}function Il(p,x){return p!=null&&x in No(p)}function _u(p,x,H){return p>=Xa(x,H)&&p=120&&Qr.length>=120)?new Rn(hn&&Qr):t}Qr=p[0];var ua=-1,za=Pn[0];e:for(;++ua-1;)Pn!==p&&yt.call(Pn,kn,1),yt.call(p,kn,1);return p}function Ai(p,x){for(var H=p?x.length:0,xe=H-1;H--;){var rt=x[H];if(H==xe||rt!==Nt){var Nt=rt;Ao(rt)?yt.call(p,rt,1):Qs(p,rt)}}return p}function Xl(p,x){return p+ls(El()*(x-p+1))}function Ec(p,x,H,xe){for(var rt=-1,Nt=So(Zi((x-p)/(H||1)),0),hn=Wn(Nt);Nt--;)hn[xe?Nt:++rt]=p,p+=H;return hn}function Uu(p,x){var H="";if(!p||x<1||x>k)return H;do x%2&&(H+=p),x=ls(x/2),x&&(p+=p);while(x);return H}function zo(p,x){return eu(bu(p,x,Yl),p+"")}function Wi(p){return Lo(pf(p))}function vu(p,x){var H=pf(p);return Js(H,Fi(x,0,H.length))}function fi(p,x,H,xe){if(!as(p))return p;x=Jl(x,p);for(var rt=-1,Nt=x.length,hn=Nt-1,Pn=p;Pn!=null&&++rtrt?0:rt+x),H=H>rt?rt:H,H<0&&(H+=rt),rt=x>H?0:H-x>>>0,x>>>=0;for(var Nt=Wn(rt);++xe>>1,hn=p[Nt];hn!==null&&!tu(hn)&&(H?hn<=x:hn=i){var Kr=x?null:Ls(p);if(Kr)return io(Kr);hn=!1,rt=pa,kn=new Rn}else kn=x?[]:Pn;e:for(;++xe=xe?p:Rs(p,x,H)}var Ri=_r||function(p){return Zr.clearTimeout(p)};function Iu(p,x){if(x)return p.slice();var H=p.length,xe=Ji?Ji(H):new p.constructor(H);return p.copy(xe),xe}function cc(p){var x=new p.constructor(p.byteLength);return new yi(x).set(new yi(p)),x}function mu(p,x){var H=x?cc(p.buffer):p.buffer;return new p.constructor(H,p.byteOffset,p.byteLength)}function Vu(p){var x=new p.constructor(p.source,an.exec(p));return x.lastIndex=p.lastIndex,x}function Uc(p){return la?No(la.call(p)):{}}function fc(p,x){var H=x?cc(p.buffer):p.buffer;return new p.constructor(H,p.byteOffset,p.length)}function dc(p,x){if(p!==x){var H=p!==t,xe=p===null,rt=p===p,Nt=tu(p),hn=x!==t,Pn=x===null,kn=x===x,Kr=tu(x);if(!Pn&&!Kr&&!Nt&&p>x||Nt&&hn&&kn&&!Pn&&!Kr||xe&&hn&&kn||!H&&kn||!rt)return 1;if(!xe&&!Nt&&!Kr&&p=Pn)return kn;var Kr=H[xe];return kn*(Kr=="desc"?-1:1)}}return p.index-x.index}function wc(p,x,H,xe){for(var rt=-1,Nt=p.length,hn=H.length,Pn=-1,kn=x.length,Kr=So(Nt-hn,0),Qr=Wn(kn+Kr),ua=!xe;++Pn1?H[rt-1]:t,hn=rt>2?H[2]:t;for(Nt=p.length>3&&typeof Nt=="function"?(rt--,Nt):t,hn&&Aa(H[0],H[1],hn)&&(Nt=rt<3?t:Nt,rt=1),x=No(x);++xe-1?rt[Nt?x[hn]:hn]:t}}function Yc(p){return N(function(x){var H=x.length,xe=H,rt=Ia.prototype.thru;for(p&&x.reverse();xe--;){var Nt=x[xe];if(typeof Nt!="function")throw new Di(v);if(rt&&!hn&&Ue(Nt)=="wrapper")var hn=new Ia([],!0)}for(xe=hn?xe:H;++xe1&&ci.reverse(),Qr&&knPn))return!1;var Kr=Nt.get(p),Qr=Nt.get(x);if(Kr&&Qr)return Kr==x&&Qr==p;var ua=-1,za=!0,oo=H&w?new Rn:t;for(Nt.set(p,x),Nt.set(x,p);++ua1?"& ":"")+x[xe],x=x.join(H>2?", ":" "),p.replace(on,`{ -/* [wrapped with `+x+`] */ -`)}function Uo(p){return Yo(p)||Bc(p)||!!(Po&&p&&p[Po])}function Ao(p,x){var H=typeof p;return x=x==null?k:x,!!x&&(H=="number"||H!="symbol"&&kt.test(p))&&p>-1&&p%1==0&&p0){if(++x>=Ee)return arguments[0]}else x=0;return p.apply(t,arguments)}}function Js(p,x){var H=-1,xe=p.length,rt=xe-1;for(x=x===t?xe:x;++H1?p[x-1]:t;return H=typeof H=="function"?(p.pop(),H):t,ec(p,H)});function Yf(p){var x=ke(p);return x.__chain__=!0,x}function kl(p,x){return x(p),p}function bc(p,x){return x(p)}var ld=N(function(p){var x=p.length,H=x?p[0]:0,xe=this.__wrapped__,rt=function(Nt){return Gl(Nt,p)};return x>1||this.__actions__.length||!(xe instanceof Ha)||!Ao(H)?this.thru(rt):(xe=xe.slice(H,+H+(x?1:0)),xe.__actions__.push({func:bc,args:[rt],thisArg:t}),new Ia(xe,this.__chain__).thru(function(Nt){return x&&!Nt.length&&Nt.push(t),Nt}))});function zu(){return Yf(this)}function af(){return new Ia(this.value(),this.__chain__)}function tc(){this.__values__===t&&(this.__values__=Ad(this.value()));var p=this.__index__>=this.__values__.length,x=p?t:this.__values__[this.__index__++];return{done:p,value:x}}function of(){return this}function Of(p){for(var x,H=this;H instanceof lo;){var xe=hf(H);xe.__index__=0,xe.__values__=t,x?rt.__wrapped__=xe:x=xe;var rt=xe;H=H.__wrapped__}return rt.__wrapped__=p,x}function If(){var p=this.__wrapped__;if(p instanceof Ha){var x=p;return this.__actions__.length&&(x=new Ha(this)),x=x.reverse(),x.__actions__.push({func:bc,args:[jl],thisArg:t}),new Ia(x,this.__chain__)}return this.thru(jl)}function ud(){return hu(this.__wrapped__,this.__actions__)}var Tf=Tu(function(p,x,H){Ro.call(p,H)?++p[H]:Pi(p,H,1)});function cd(p,x,H){var xe=Yo(p)?Ur:Cu;return H&&Aa(p,x,H)&&(x=t),xe(p,Wt(x,3))}function Kf(p,x){var H=Yo(p)?Sr:Bl;return H(p,Wt(x,3))}var Gf=Pu(ys),sf=Pu(gc);function lf(p,x){return _o(Fc(p,x),1)}function Qf(p,x){return _o(Fc(p,x),A)}function Pf(p,x,H){return H=H===t?1:Go(H),_o(Fc(p,x),H)}function Xf(p,x){var H=Yo(p)?Cr:ds;return H(p,Wt(x,3))}function Af(p,x){var H=Yo(p)?zr:zl;return H(p,Wt(x,3))}var Rf=Tu(function(p,x,H){Ro.call(p,H)?p[H].push(x):Pi(p,H,[x])});function uf(p,x,H,xe){p=Hl(p)?p:pf(p),H=H&&!xe?Go(H):0;var rt=p.length;return H<0&&(H=So(rt+H,0)),qf(p)?H<=rt&&p.indexOf(x,H)>-1:!!rt&&qn(p,x,H)>-1}var Df=zo(function(p,x,H){var xe=-1,rt=typeof x=="function",Nt=Hl(p)?Wn(p.length):[];return ds(p,function(hn){Nt[++xe]=rt?yr(x,hn,H):Ys(hn,x,H)}),Nt}),cf=Tu(function(p,x,H){Pi(p,H,x)});function Fc(p,x){var H=Yo(p)?Lr:Ya;return H(p,Wt(x,3))}function fd(p,x,H,xe){return p==null?[]:(Yo(x)||(x=x==null?[]:[x]),H=xe?t:H,Yo(H)||(H=H==null?[]:[H]),su(p,x,H))}var ff=Tu(function(p,x,H){p[H?0:1].push(x)},function(){return[[],[]]});function dd(p,x,H){var xe=Yo(p)?ha:Ta,rt=arguments.length<3;return xe(p,Wt(x,4),H,rt,ds)}function zc(p,x,H){var xe=Yo(p)?Xt:Ta,rt=arguments.length<3;return xe(p,Wt(x,4),H,rt,zl)}function vd(p,x){var H=Yo(p)?Sr:Bl;return H(p,$n(Wt(x,3)))}function df(p){var x=Yo(p)?Lo:Wi;return x(p)}function n(p,x,H){(H?Aa(p,x,H):x===t)?x=1:x=Go(x);var xe=Yo(p)?vi:vu;return xe(p,x)}function l(p){var x=Yo(p)?wi:Cc;return x(p)}function E(p){if(p==null)return 0;if(Hl(p))return qf(p)?Ba(p):p.length;var x=Br(p);return x==De||x==M?p.size:mt(p).length}function Z(p,x,H){var xe=Yo(p)?bt:Wu;return H&&Aa(p,x,H)&&(x=t),xe(p,Wt(x,3))}var oe=zo(function(p,x){if(p==null)return[];var H=x.length;return H>1&&Aa(p,x[0],x[1])?x=[]:H>2&&Aa(x[0],x[1],x[2])&&(x=[x[0]]),su(p,_o(x,1),[])}),Se=ml||function(){return Zr.Date.now()};function ft(p,x){if(typeof x!="function")throw new Di(v);return p=Go(p),function(){if(--p<1)return x.apply(this,arguments)}}function nn(p,x,H){return x=H?t:x,x=p&&x==null?p.length:x,Zl(p,F,t,t,t,t,x)}function In(p,x){var H;if(typeof x!="function")throw new Di(v);return p=Go(p),function(){return--p>0&&(H=x.apply(this,arguments)),p<=1&&(x=t),H}}var lr=zo(function(p,x,H){var xe=$;if(H.length){var rt=ka(H,lt(lr));xe|=I}return Zl(p,xe,x,H,rt)}),ia=zo(function(p,x,H){var xe=$|z;if(H.length){var rt=ka(H,lt(ia));xe|=I}return Zl(x,xe,p,H,rt)});function da(p,x,H){x=H?t:x;var xe=Zl(p,R,t,t,t,t,t,x);return xe.placeholder=da.placeholder,xe}function ra(p,x,H){x=H?t:x;var xe=Zl(p,j,t,t,t,t,t,x);return xe.placeholder=ra.placeholder,xe}function Za(p,x,H){var xe,rt,Nt,hn,Pn,kn,Kr=0,Qr=!1,ua=!1,za=!0;if(typeof p!="function")throw new Di(v);x=fu(x)||0,as(H)&&(Qr=!!H.leading,ua="maxWait"in H,Nt=ua?So(fu(H.maxWait)||0,x):Nt,za="trailing"in H?!!H.trailing:za);function oo(Ms){var Eu=xe,ac=rt;return xe=rt=t,Kr=Ms,hn=p.apply(ac,Eu),hn}function wo(Ms){return Kr=Ms,Pn=Ki(ni,x),Qr?oo(Ms):hn}function Xo(Ms){var Eu=Ms-kn,ac=Ms-Kr,Wd=x-Eu;return ua?Xa(Wd,Nt-ac):Wd}function Oo(Ms){var Eu=Ms-kn,ac=Ms-Kr;return kn===t||Eu>=x||Eu<0||ua&&ac>=Nt}function ni(){var Ms=Se();if(Oo(Ms))return ci(Ms);Pn=Ki(ni,Xo(Ms))}function ci(Ms){return Pn=t,za&&xe?oo(Ms):(xe=rt=t,hn)}function nu(){Pn!==t&&Ri(Pn),Kr=0,xe=kn=rt=Pn=t}function Nl(){return Pn===t?hn:ci(Se())}function ru(){var Ms=Se(),Eu=Oo(Ms);if(xe=arguments,rt=this,kn=Ms,Eu){if(Pn===t)return wo(kn);if(ua)return Ri(Pn),Pn=Ki(ni,x),oo(kn)}return Pn===t&&(Pn=Ki(ni,x)),hn}return ru.cancel=nu,ru.flush=Nl,ru}var Qa=zo(function(p,x){return qi(p,1,x)}),Ja=zo(function(p,x,H){return qi(p,fu(x)||0,H)});function rs(p){return Zl(p,ne)}function Vn(p,x){if(typeof p!="function"||x!=null&&typeof x!="function")throw new Di(v);var H=function(){var xe=arguments,rt=x?x.apply(this,xe):xe[0],Nt=H.cache;if(Nt.has(rt))return Nt.get(rt);var hn=p.apply(this,xe);return H.cache=Nt.set(rt,hn)||Nt,hn};return H.cache=new(Vn.Cache||ai),H}Vn.Cache=ai;function $n(p){if(typeof p!="function")throw new Di(v);return function(){var x=arguments;switch(x.length){case 0:return!p.call(this);case 1:return!p.call(this,x[0]);case 2:return!p.call(this,x[0],x[1]);case 3:return!p.call(this,x[0],x[1],x[2])}return!p.apply(this,x)}}function tr(p){return In(2,p)}var Sa=Zc(function(p,x){x=x.length==1&&Yo(x[0])?Lr(x[0],xa(Wt())):Lr(_o(x,1),xa(Wt()));var H=x.length;return zo(function(xe){for(var rt=-1,Nt=Xa(xe.length,H);++rt=x}),Bc=iu(function(){return arguments}())?iu:function(p){return bs(p)&&Ro.call(p,"callee")&&!Os.call(p,"callee")},Yo=Wn.isArray,ev=en?xa(en):oc;function Hl(p){return p!=null&&Jf(p.length)&&!nc(p)}function Cs(p){return bs(p)&&Hl(p)}function tv(p){return p===!0||p===!1||bs(p)&&vs(p)==jt}var Sc=ii||wd,nv=En?xa(En):Mu;function rv(p){return bs(p)&&p.nodeType===1&&!Lf(p)}function av(p){if(p==null)return!0;if(Hl(p)&&(Yo(p)||typeof p=="string"||typeof p.splice=="function"||Sc(p)||vf(p)||Bc(p)))return!p.length;var x=Br(p);if(x==De||x==M)return!p.size;if(Ns(p))return!mt(p).length;for(var H in p)if(Ro.call(p,H))return!1;return!0}function ov(p,x){return Ql(p,x)}function iv(p,x,H){H=typeof H=="function"?H:t;var xe=H?H(p,x):t;return xe===t?Ql(p,x,t,H):!!xe}function hd(p){if(!bs(p))return!1;var x=vs(p);return x==Ae||x==Je||typeof p.message=="string"&&typeof p.name=="string"&&!Lf(p)}function sv(p){return typeof p=="number"&&Ni(p)}function nc(p){if(!as(p))return!1;var x=vs(p);return x==Ze||x==Ye||x==It||x==W}function Od(p){return typeof p=="number"&&p==Go(p)}function Jf(p){return typeof p=="number"&&p>-1&&p%1==0&&p<=k}function as(p){var x=typeof p;return p!=null&&(x=="object"||x=="function")}function bs(p){return p!=null&&typeof p=="object"}var Id=_n?xa(_n):Yi;function lv(p,x){return p===x||Ks(p,x,Nn(x))}function uv(p,x,H){return H=typeof H=="function"?H:t,Ks(p,x,Nn(x),H)}function cv(p){return Td(p)&&p!=+p}function fv(p){if(xi(p))throw new Na(s);return Zo(p)}function dv(p){return p===null}function vv(p){return p==null}function Td(p){return typeof p=="number"||bs(p)&&vs(p)==Ge}function Lf(p){if(!bs(p)||vs(p)!=Ce)return!1;var x=ss(p);if(x===null)return!0;var H=Ro.call(x,"constructor")&&x.constructor;return typeof H=="function"&&H instanceof H&&ws.call(H)==tl}var md=Xn?xa(Xn):O;function pv(p){return Od(p)&&p>=-k&&p<=k}var Pd=pr?xa(pr):G;function qf(p){return typeof p=="string"||!Yo(p)&&bs(p)&&vs(p)==L}function tu(p){return typeof p=="symbol"||bs(p)&&vs(p)==J}var vf=Vr?xa(Vr):Me;function hv(p){return p===t}function mv(p){return bs(p)&&Br(p)==re}function gv(p){return bs(p)&&vs(p)==q}var yv=Ku(Mr),bv=Ku(function(p,x){return p<=x});function Ad(p){if(!p)return[];if(Hl(p))return qf(p)?ca(p):ms(p);if(rl&&p[rl])return Mn(p[rl]());var x=Br(p),H=x==De?Nr:x==M?io:pf;return H(p)}function rc(p){if(!p)return p===0?p:0;if(p=fu(p),p===A||p===-A){var x=p<0?-1:1;return x*V}return p===p?p:0}function Go(p){var x=rc(p),H=x%1;return x===x?H?x-H:x:0}function Rd(p){return p?Fi(Go(p),0,se):0}function fu(p){if(typeof p=="number")return p;if(tu(p))return _;if(as(p)){var x=typeof p.valueOf=="function"?p.valueOf():p;p=as(x)?x+"":x}if(typeof p!="string")return p===0?p:+p;p=aa(p);var H=Ke.test(p);return H||at.test(p)?vr(p.slice(2),H?2:8):qe.test(p)?_:+p}function Dd(p){return Pl(p,Vl(p))}function Sv(p){return p?Fi(Go(p),-k,k):p===0?p:0}function Ci(p){return p==null?"":hs(p)}var xv=gu(function(p,x){if(Ns(x)||Hl(x)){Pl(x,qs(x),p);return}for(var H in x)Ro.call(x,H)&&Vi(p,H,x[H])}),Ld=gu(function(p,x){Pl(x,Vl(x),p)}),ed=gu(function(p,x,H,xe){Pl(x,Vl(x),p,xe)}),Ev=gu(function(p,x,H,xe){Pl(x,qs(x),p,xe)}),Cv=N(Gl);function Mv(p,x){var H=xr(p);return x==null?H:fs(H,x)}var wv=zo(function(p,x){p=No(p);var H=-1,xe=x.length,rt=xe>2?x[2]:t;for(rt&&Aa(x[0],x[1],rt)&&(xe=1);++H1),Nt}),Pl(p,te(p),H),xe&&(H=Ui(H,y|m|C,Gc));for(var rt=x.length;rt--;)Qs(H,x[rt]);return H});function Wv(p,x){return Nd(p,$n(Wt(x)))}var kv=N(function(p,x){return p==null?{}:xc(p,x)});function Nd(p,x){if(p==null)return{};var H=Lr(te(p),function(xe){return[xe]});return x=Wt(x),lu(p,H,function(xe,rt){return x(xe,rt[0])})}function Hv(p,x,H){x=Jl(x,p);var xe=-1,rt=x.length;for(rt||(rt=1,p=t);++xex){var xe=p;p=x,x=xe}if(H||p%1||x%1){var rt=El();return Xa(p+rt*(x-p+An("1e-"+((rt+"").length-1))),x)}return Xl(p,x)}var np=yu(function(p,x,H){return x=x.toLowerCase(),p+(H?zd(x):x)});function zd(p){return bd(Ci(p).toLowerCase())}function Bd(p){return p=Ci(p),p&&p.replace(qt,Ca).replace(Ie,"")}function rp(p,x,H){p=Ci(p),x=hs(x);var xe=p.length;H=H===t?xe:Fi(Go(H),0,xe);var rt=H;return H-=x.length,H>=0&&p.slice(H,rt)==x}function ap(p){return p=Ci(p),p&&ht.test(p)?p.replace(wt,no):p}function op(p){return p=Ci(p),p&&ze.test(p)?p.replace(ut,"\\$&"):p}var ip=yu(function(p,x,H){return p+(H?"-":"")+x.toLowerCase()}),sp=yu(function(p,x,H){return p+(H?" ":"")+x.toLowerCase()}),lp=Ic("toLowerCase");function up(p,x,H){p=Ci(p),x=Go(x);var xe=x?Ba(p):0;if(!x||xe>=x)return p;var rt=(x-xe)/2;return Yu(ls(rt),H)+p+Yu(Zi(rt),H)}function cp(p,x,H){p=Ci(p),x=Go(x);var xe=x?Ba(p):0;return x&&xe>>0,H?(p=Ci(p),p&&(typeof x=="string"||x!=null&&!md(x))&&(x=hs(x),!x&&bo(p))?Ds(ca(p),0,H):p.split(x,H)):[]}var gp=yu(function(p,x,H){return p+(H?" ":"")+bd(x)});function yp(p,x,H){return p=Ci(p),H=H==null?0:Fi(Go(H),0,p.length),x=hs(x),p.slice(H,H+x.length)==x}function bp(p,x,H){var xe=ke.templateSettings;H&&Aa(p,x,H)&&(x=t),p=Ci(p),x=ed({},x,xe,Rc);var rt=ed({},x.imports,xe.imports,Rc),Nt=qs(rt),hn=La(rt,Nt),Pn,kn,Kr=0,Qr=x.interpolate||Yt,ua="__p += '",za=os((x.escape||Yt).source+"|"+Qr.source+"|"+(Qr===Jt?ot:Yt).source+"|"+(x.evaluate||Yt).source+"|$","g"),oo="//# sourceURL="+(Ro.call(x,"sourceURL")?(x.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++mn+"]")+` -`;p.replace(za,function(Oo,ni,ci,nu,Nl,ru){return ci||(ci=nu),ua+=p.slice(Kr,ru).replace(vn,Ma),ni&&(Pn=!0,ua+=`' + -__e(`+ni+`) + -'`),Nl&&(kn=!0,ua+=`'; -`+Nl+`; -__p += '`),ci&&(ua+=`' + -((__t = (`+ci+`)) == null ? '' : __t) + -'`),Kr=ru+Oo.length,Oo}),ua+=`'; -`;var wo=Ro.call(x,"variable")&&x.variable;if(!wo)ua=`with (obj) { -`+ua+` -} -`;else if(Ln.test(wo))throw new Na(d);ua=(kn?ua.replace(be,""):ua).replace(ge,"$1").replace(he,"$1;"),ua="function("+(wo||"obj")+`) { -`+(wo?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(Pn?", __e = _.escape":"")+(kn?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+ua+`return __p -}`;var Xo=Zd(function(){return go(Nt,oo+"return "+ua).apply(t,hn)});if(Xo.source=ua,hd(Xo))throw Xo;return Xo}function Sp(p){return Ci(p).toLowerCase()}function xp(p){return Ci(p).toUpperCase()}function Ep(p,x,H){if(p=Ci(p),p&&(H||x===t))return aa(p);if(!p||!(x=hs(x)))return p;var xe=ca(p),rt=ca(x),Nt=ta(xe,rt),hn=na(xe,rt)+1;return Ds(xe,Nt,hn).join("")}function Cp(p,x,H){if(p=Ci(p),p&&(H||x===t))return p.slice(0,Wr(p)+1);if(!p||!(x=hs(x)))return p;var xe=ca(p),rt=na(xe,ca(x))+1;return Ds(xe,0,rt).join("")}function Mp(p,x,H){if(p=Ci(p),p&&(H||x===t))return p.replace(Ot,"");if(!p||!(x=hs(x)))return p;var xe=ca(p),rt=ta(xe,ca(x));return Ds(xe,rt).join("")}function wp(p,x){var H=ve,xe=de;if(as(x)){var rt="separator"in x?x.separator:rt;H="length"in x?Go(x.length):H,xe="omission"in x?hs(x.omission):xe}p=Ci(p);var Nt=p.length;if(bo(p)){var hn=ca(p);Nt=hn.length}if(H>=Nt)return p;var Pn=H-Ba(xe);if(Pn<1)return xe;var kn=hn?Ds(hn,0,Pn).join(""):p.slice(0,Pn);if(rt===t)return kn+xe;if(hn&&(Pn+=kn.length-Pn),md(rt)){if(p.slice(Pn).search(rt)){var Kr,Qr=kn;for(rt.global||(rt=os(rt.source,Ci(an.exec(rt))+"g")),rt.lastIndex=0;Kr=rt.exec(Qr);)var ua=Kr.index;kn=kn.slice(0,ua===t?Pn:ua)}}else if(p.indexOf(hs(rt),Pn)!=Pn){var za=kn.lastIndexOf(rt);za>-1&&(kn=kn.slice(0,za))}return kn+xe}function Op(p){return p=Ci(p),p&&Pt.test(p)?p.replace(nt,Xr):p}var Ip=yu(function(p,x,H){return p+(H?" ":"")+x.toUpperCase()}),bd=Ic("toUpperCase");function _d(p,x,H){return p=Ci(p),x=H?t:x,x===t?Ra(p)?Ka(p):or(p):p.match(x)||[]}var Zd=zo(function(p,x){try{return yr(p,t,x)}catch(H){return hd(H)?H:new Na(H)}}),Tp=N(function(p,x){return Cr(x,function(H){H=cu(H),Pi(p,H,lr(p[H],p))}),p});function Pp(p){var x=p==null?0:p.length,H=Wt();return p=x?Lr(p,function(xe){if(typeof xe[1]!="function")throw new Di(v);return[H(xe[0]),xe[1]]}):[],zo(function(xe){for(var rt=-1;++rtk)return[];var H=se,xe=Xa(p,se);x=Wt(x),p-=se;for(var rt=fa(xe,x);++H0||x<0)?new Ha(H):(p<0?H=H.takeRight(-p):p&&(H=H.drop(p)),x!==t&&(x=Go(x),H=x<0?H.dropRight(-x):H.take(x-p)),H)},Ha.prototype.takeRightWhile=function(p){return this.reverse().takeWhile(p).reverse()},Ha.prototype.toArray=function(){return this.take(se)},Ps(Ha.prototype,function(p,x){var H=/^(?:filter|find|map|reject)|While$/.test(x),xe=/^(?:head|last)$/.test(x),rt=ke[xe?"take"+(x=="last"?"Right":""):x],Nt=xe||/^find/.test(x);rt&&(ke.prototype[x]=function(){var hn=this.__wrapped__,Pn=xe?[1]:arguments,kn=hn instanceof Ha,Kr=Pn[0],Qr=kn||Yo(hn),ua=function(ni){var ci=rt.apply(ke,gr([ni],Pn));return xe&&za?ci[0]:ci};Qr&&H&&typeof Kr=="function"&&Kr.length!=1&&(kn=Qr=!1);var za=this.__chain__,oo=!!this.__actions__.length,wo=Nt&&!za,Xo=kn&&!oo;if(!Nt&&Qr){hn=Xo?hn:new Ha(this);var Oo=p.apply(hn,Pn);return Oo.__actions__.push({func:bc,args:[ua],thisArg:t}),new Ia(Oo,za)}return wo&&Xo?p.apply(this,Pn):(Oo=this.thru(ua),wo?xe?Oo.value()[0]:Oo.value():Oo)})}),Cr(["pop","push","shift","sort","splice","unshift"],function(p){var x=Ei[p],H=/^(?:push|sort|unshift)$/.test(p)?"tap":"thru",xe=/^(?:pop|shift)$/.test(p);ke.prototype[p]=function(){var rt=arguments;if(xe&&!this.__chain__){var Nt=this.value();return x.apply(Yo(Nt)?Nt:[],rt)}return this[H](function(hn){return x.apply(Yo(hn)?hn:[],rt)})}}),Ps(Ha.prototype,function(p,x){var H=ke[x];if(H){var xe=H.name+"";Ro.call(Ws,xe)||(Ws[xe]=[]),Ws[xe].push({name:x,func:H})}}),Ws[ql(t,z).name]=[{name:"wrapper",func:t}],Ha.prototype.clone=Va,Ha.prototype.reverse=fo,Ha.prototype.value=yo,ke.prototype.at=ld,ke.prototype.chain=zu,ke.prototype.commit=af,ke.prototype.next=tc,ke.prototype.plant=Of,ke.prototype.reverse=If,ke.prototype.toJSON=ke.prototype.valueOf=ke.prototype.value=ud,ke.prototype.first=ke.prototype.head,rl&&(ke.prototype[rl]=of),ke},_a=mo();Zr._=_a,o=function(){return _a}.call(S,e,S,g),o!==t&&(g.exports=o)}).call(this)},80231:function(g,S,e){var o=e(83250),t=function(){return o.Date.now()};g.exports=t},84506:function(g){function S(){return[]}g.exports=S},37999:function(g){function S(){return!1}g.exports=S},14633:function(g,S,e){var o=e(77837),t=e(93702),a="Expected a function";function i(s,v,d){var c=!0,h=!0;if(typeof s!="function")throw new TypeError(a);return t(d)&&(c="leading"in d?!!d.leading:c,h="trailing"in d?!!d.trailing:h),o(s,v,{leading:c,maxWait:v,trailing:h})}g.exports=i},29153:function(g,S,e){var o=e(21656),t=e(93702),a=e(52624),i=0/0,s=/^[-+]0x[0-9a-f]+$/i,v=/^0b[01]+$/i,d=/^0o[0-7]+$/i,c=parseInt;function h(b){if(typeof b=="number")return b;if(a(b))return i;if(t(b)){var y=typeof b.valueOf=="function"?b.valueOf():b;b=t(y)?y+"":y}if(typeof b!="string")return b===0?b:+b;b=o(b);var m=v.test(b);return m||d.test(b)?c(b.slice(2),m?2:8):s.test(b)?i:+b}g.exports=h},85417:function(g,S,e){(function(o,t){t(e(6901))})(this,function(o){"use strict";var t=o.defineLocale("zh-cn",{months:"\u4E00\u6708_\u4E8C\u6708_\u4E09\u6708_\u56DB\u6708_\u4E94\u6708_\u516D\u6708_\u4E03\u6708_\u516B\u6708_\u4E5D\u6708_\u5341\u6708_\u5341\u4E00\u6708_\u5341\u4E8C\u6708".split("_"),monthsShort:"1\u6708_2\u6708_3\u6708_4\u6708_5\u6708_6\u6708_7\u6708_8\u6708_9\u6708_10\u6708_11\u6708_12\u6708".split("_"),weekdays:"\u661F\u671F\u65E5_\u661F\u671F\u4E00_\u661F\u671F\u4E8C_\u661F\u671F\u4E09_\u661F\u671F\u56DB_\u661F\u671F\u4E94_\u661F\u671F\u516D".split("_"),weekdaysShort:"\u5468\u65E5_\u5468\u4E00_\u5468\u4E8C_\u5468\u4E09_\u5468\u56DB_\u5468\u4E94_\u5468\u516D".split("_"),weekdaysMin:"\u65E5_\u4E00_\u4E8C_\u4E09_\u56DB_\u4E94_\u516D".split("_"),longDateFormat:{LT:"HH:mm",LTS:"HH:mm:ss",L:"YYYY/MM/DD",LL:"YYYY\u5E74M\u6708D\u65E5",LLL:"YYYY\u5E74M\u6708D\u65E5Ah\u70B9mm\u5206",LLLL:"YYYY\u5E74M\u6708D\u65E5ddddAh\u70B9mm\u5206",l:"YYYY/M/D",ll:"YYYY\u5E74M\u6708D\u65E5",lll:"YYYY\u5E74M\u6708D\u65E5 HH:mm",llll:"YYYY\u5E74M\u6708D\u65E5dddd HH:mm"},meridiemParse:/凌晨|早上|上午|中午|下午|晚上/,meridiemHour:function(a,i){return a===12&&(a=0),i==="\u51CC\u6668"||i==="\u65E9\u4E0A"||i==="\u4E0A\u5348"?a:i==="\u4E0B\u5348"||i==="\u665A\u4E0A"?a+12:a>=11?a:a+12},meridiem:function(a,i,s){var v=a*100+i;return v<600?"\u51CC\u6668":v<900?"\u65E9\u4E0A":v<1130?"\u4E0A\u5348":v<1230?"\u4E2D\u5348":v<1800?"\u4E0B\u5348":"\u665A\u4E0A"},calendar:{sameDay:"[\u4ECA\u5929]LT",nextDay:"[\u660E\u5929]LT",nextWeek:function(a){return a.week()!==this.week()?"[\u4E0B]dddLT":"[\u672C]dddLT"},lastDay:"[\u6628\u5929]LT",lastWeek:function(a){return this.week()!==a.week()?"[\u4E0A]dddLT":"[\u672C]dddLT"},sameElse:"L"},dayOfMonthOrdinalParse:/\d{1,2}(日|月|周)/,ordinal:function(a,i){switch(i){case"d":case"D":case"DDD":return a+"\u65E5";case"M":return a+"\u6708";case"w":case"W":return a+"\u5468";default:return a}},relativeTime:{future:"%s\u540E",past:"%s\u524D",s:"\u51E0\u79D2",ss:"%d \u79D2",m:"1 \u5206\u949F",mm:"%d \u5206\u949F",h:"1 \u5C0F\u65F6",hh:"%d \u5C0F\u65F6",d:"1 \u5929",dd:"%d \u5929",w:"1 \u5468",ww:"%d \u5468",M:"1 \u4E2A\u6708",MM:"%d \u4E2A\u6708",y:"1 \u5E74",yy:"%d \u5E74"},week:{dow:1,doy:4}});return t})},6901:function(g,S,e){g=e.nmd(g);(function(o,t){g.exports=t()})(this,function(){"use strict";var o;function t(){return o.apply(null,arguments)}function a(O){o=O}function i(O){return O instanceof Array||Object.prototype.toString.call(O)==="[object Array]"}function s(O){return O!=null&&Object.prototype.toString.call(O)==="[object Object]"}function v(O,G){return Object.prototype.hasOwnProperty.call(O,G)}function d(O){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(O).length===0;var G;for(G in O)if(v(O,G))return!1;return!0}function c(O){return O===void 0}function h(O){return typeof O=="number"||Object.prototype.toString.call(O)==="[object Number]"}function b(O){return O instanceof Date||Object.prototype.toString.call(O)==="[object Date]"}function y(O,G){var Me=[],_e,mt=O.length;for(_e=0;_e>>0,_e;for(_e=0;_e0)for(Me=0;Me=0;return(Cn?Me?"+":"":"-")+Math.pow(10,Math.max(0,mt)).toString().substr(1)+_e}var _=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,se=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,we={},Pe={};function Te(O,G,Me,_e){var mt=_e;typeof _e=="string"&&(mt=function(){return this[_e]()}),O&&(Pe[O]=mt),G&&(Pe[G[0]]=function(){return V(mt.apply(this,arguments),G[1],G[2])}),Me&&(Pe[Me]=function(){return this.localeData().ordinal(mt.apply(this,arguments),O)})}function ue(O){return O.match(/\[[\s\S]/)?O.replace(/^\[|\]$/g,""):O.replace(/\\/g,"")}function et(O){var G=O.match(_),Me,_e;for(Me=0,_e=G.length;Me<_e;Me++)Pe[G[Me]]?G[Me]=Pe[G[Me]]:G[Me]=ue(G[Me]);return function(mt){var Cn="",Mr;for(Mr=0;Mr<_e;Mr++)Cn+=Ee(G[Mr])?G[Mr].call(mt,O):G[Mr];return Cn}}function It(O,G){return O.isValid()?(G=jt(G,O.localeData()),we[G]=we[G]||et(G),we[G](O)):O.localeData().invalidDate()}function jt(O,G){var Me=5;function _e(mt){return G.longDateFormat(mt)||mt}for(se.lastIndex=0;Me>=0&&se.test(O);)O=O.replace(se,_e),se.lastIndex=0,Me-=1;return O}var He={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function Je(O){var G=this._longDateFormat[O],Me=this._longDateFormat[O.toUpperCase()];return G||!Me?G:(this._longDateFormat[O]=Me.match(_).map(function(_e){return _e==="MMMM"||_e==="MM"||_e==="DD"||_e==="dddd"?_e.slice(1):_e}).join(""),this._longDateFormat[O])}var Ae="Invalid date";function Ze(){return this._invalidDate}var Ye="%d",De=/\d{1,2}/;function Ge(O){return this._ordinal.replace("%d",O)}var je={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Ce(O,G,Me,_e){var mt=this._relativeTime[Me];return Ee(mt)?mt(O,G,Me,_e):mt.replace(/%d/i,O)}function le(O,G){var Me=this._relativeTime[O>0?"future":"past"];return Ee(Me)?Me(G):Me.replace(/%s/i,G)}var W={};function B(O,G){var Me=O.toLowerCase();W[Me]=W[Me+"s"]=W[G]=O}function M(O){return typeof O=="string"?W[O]||W[O.toLowerCase()]:void 0}function L(O){var G={},Me,_e;for(_e in O)v(O,_e)&&(Me=M(_e),Me&&(G[Me]=O[_e]));return G}var J={};function Q(O,G){J[O]=G}function re(O){var G=[],Me;for(Me in O)v(O,Me)&&G.push({unit:Me,priority:J[Me]});return G.sort(function(_e,mt){return _e.priority-mt.priority}),G}function q(O){return O%4===0&&O%100!==0||O%400===0}function ce(O){return O<0?Math.ceil(O)||0:Math.floor(O)}function fe(O){var G=+O,Me=0;return G!==0&&isFinite(G)&&(Me=ce(G)),Me}function Ne(O,G){return function(Me){return Me!=null?(pe(this,O,Me),t.updateOffset(this,G),this):tt(this,O)}}function tt(O,G){return O.isValid()?O._d["get"+(O._isUTC?"UTC":"")+G]():NaN}function pe(O,G,Me){O.isValid()&&!isNaN(Me)&&(G==="FullYear"&&q(O.year())&&O.month()===1&&O.date()===29?(Me=fe(Me),O._d["set"+(O._isUTC?"UTC":"")+G](Me,O.month(),wn(Me,O.month()))):O._d["set"+(O._isUTC?"UTC":"")+G](Me))}function Oe(O){return O=M(O),Ee(this[O])?this[O]():this}function X(O,G){if(typeof O=="object"){O=L(O);var Me=re(O),_e,mt=Me.length;for(_e=0;_e68?1900:2e3)};var sr=Ne("FullYear",!0);function ar(){return q(this.year())}function dr(O,G,Me,_e,mt,Cn,Mr){var Ya;return O<100&&O>=0?(Ya=new Date(O+400,G,Me,_e,mt,Cn,Mr),isFinite(Ya.getFullYear())&&Ya.setFullYear(O)):Ya=new Date(O,G,Me,_e,mt,Cn,Mr),Ya}function pt(O){var G,Me;return O<100&&O>=0?(Me=Array.prototype.slice.call(arguments),Me[0]=O+400,G=new Date(Date.UTC.apply(null,Me)),isFinite(G.getUTCFullYear())&&G.setUTCFullYear(O)):G=new Date(Date.UTC.apply(null,arguments)),G}function xt(O,G,Me){var _e=7+G-Me,mt=(7+pt(O,0,_e).getUTCDay()-G)%7;return-mt+_e-1}function St(O,G,Me,_e,mt){var Cn=(7+Me-_e)%7,Mr=xt(O,_e,mt),Ya=1+7*(G-1)+Cn+Mr,jo,Qo;return Ya<=0?(jo=O-1,Qo=Gn(jo)+Ya):Ya>Gn(O)?(jo=O+1,Qo=Ya-Gn(O)):(jo=O,Qo=Ya),{year:jo,dayOfYear:Qo}}function Ct(O,G,Me){var _e=xt(O.year(),G,Me),mt=Math.floor((O.dayOfYear()-_e-1)/7)+1,Cn,Mr;return mt<1?(Mr=O.year()-1,Cn=mt+Tt(Mr,G,Me)):mt>Tt(O.year(),G,Me)?(Cn=mt-Tt(O.year(),G,Me),Mr=O.year()+1):(Mr=O.year(),Cn=mt),{week:Cn,year:Mr}}function Tt(O,G,Me){var _e=xt(O,G,Me),mt=xt(O+1,G,Me);return(Gn(O)-_e+mt)/7}Te("w",["ww",2],"wo","week"),Te("W",["WW",2],"Wo","isoWeek"),B("week","w"),B("isoWeek","W"),Q("week",5),Q("isoWeek",5),ze("w",ge),ze("ww",ge,Qe),ze("W",ge),ze("WW",ge,Qe),nr(["w","ww","W","WW"],function(O,G,Me,_e){G[_e.substr(0,1)]=fe(O)});function ln(O){return Ct(O,this._week.dow,this._week.doy).week}var Tn={dow:0,doy:6};function dn(){return this._week.dow}function ur(){return this._week.doy}function Ir(O){var G=this.localeData().week(this);return O==null?G:this.add((O-G)*7,"d")}function br(O){var G=Ct(this,1,4).week;return O==null?G:this.add((O-G)*7,"d")}Te("d",0,"do","day"),Te("dd",0,0,function(O){return this.localeData().weekdaysMin(this,O)}),Te("ddd",0,0,function(O){return this.localeData().weekdaysShort(this,O)}),Te("dddd",0,0,function(O){return this.localeData().weekdays(this,O)}),Te("e",0,0,"weekday"),Te("E",0,0,"isoWeekday"),B("day","d"),B("weekday","e"),B("isoWeekday","E"),Q("day",11),Q("weekday",11),Q("isoWeekday",11),ze("d",ge),ze("e",ge),ze("E",ge),ze("dd",function(O,G){return G.weekdaysMinRegex(O)}),ze("ddd",function(O,G){return G.weekdaysShortRegex(O)}),ze("dddd",function(O,G){return G.weekdaysRegex(O)}),nr(["dd","ddd","dddd"],function(O,G,Me,_e){var mt=Me._locale.weekdaysParse(O,_e,Me._strict);mt!=null?G.d=mt:w(Me).invalidWeekday=O}),nr(["d","e","E"],function(O,G,Me,_e){G[_e]=fe(O)});function Er(O,G){return typeof O!="string"?O:isNaN(O)?(O=G.weekdaysParse(O),typeof O=="number"?O:null):parseInt(O,10)}function Gr(O,G){return typeof O=="string"?G.weekdaysParse(O)%7||7:isNaN(O)?null:O}function Pr(O,G){return O.slice(G,7).concat(O.slice(0,G))}var Dr="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Yn="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),$e="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),vt=gt,ct=gt,Bt=gt;function rn(O,G){var Me=i(this._weekdays)?this._weekdays:this._weekdays[O&&O!==!0&&this._weekdays.isFormat.test(G)?"format":"standalone"];return O===!0?Pr(Me,this._week.dow):O?Me[O.day()]:Me}function We(O){return O===!0?Pr(this._weekdaysShort,this._week.dow):O?this._weekdaysShort[O.day()]:this._weekdaysShort}function Ie(O){return O===!0?Pr(this._weekdaysMin,this._week.dow):O?this._weekdaysMin[O.day()]:this._weekdaysMin}function Et(O,G,Me){var _e,mt,Cn,Mr=O.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],_e=0;_e<7;++_e)Cn=C([2e3,1]).day(_e),this._minWeekdaysParse[_e]=this.weekdaysMin(Cn,"").toLocaleLowerCase(),this._shortWeekdaysParse[_e]=this.weekdaysShort(Cn,"").toLocaleLowerCase(),this._weekdaysParse[_e]=this.weekdays(Cn,"").toLocaleLowerCase();return Me?G==="dddd"?(mt=vn.call(this._weekdaysParse,Mr),mt!==-1?mt:null):G==="ddd"?(mt=vn.call(this._shortWeekdaysParse,Mr),mt!==-1?mt:null):(mt=vn.call(this._minWeekdaysParse,Mr),mt!==-1?mt:null):G==="dddd"?(mt=vn.call(this._weekdaysParse,Mr),mt!==-1||(mt=vn.call(this._shortWeekdaysParse,Mr),mt!==-1)?mt:(mt=vn.call(this._minWeekdaysParse,Mr),mt!==-1?mt:null)):G==="ddd"?(mt=vn.call(this._shortWeekdaysParse,Mr),mt!==-1||(mt=vn.call(this._weekdaysParse,Mr),mt!==-1)?mt:(mt=vn.call(this._minWeekdaysParse,Mr),mt!==-1?mt:null)):(mt=vn.call(this._minWeekdaysParse,Mr),mt!==-1||(mt=vn.call(this._weekdaysParse,Mr),mt!==-1)?mt:(mt=vn.call(this._shortWeekdaysParse,Mr),mt!==-1?mt:null))}function Gt(O,G,Me){var _e,mt,Cn;if(this._weekdaysParseExact)return Et.call(this,O,G,Me);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),_e=0;_e<7;_e++){if(mt=C([2e3,1]).day(_e),Me&&!this._fullWeekdaysParse[_e]&&(this._fullWeekdaysParse[_e]=new RegExp("^"+this.weekdays(mt,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[_e]=new RegExp("^"+this.weekdaysShort(mt,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[_e]=new RegExp("^"+this.weekdaysMin(mt,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[_e]||(Cn="^"+this.weekdays(mt,"")+"|^"+this.weekdaysShort(mt,"")+"|^"+this.weekdaysMin(mt,""),this._weekdaysParse[_e]=new RegExp(Cn.replace(".",""),"i")),Me&&G==="dddd"&&this._fullWeekdaysParse[_e].test(O))return _e;if(Me&&G==="ddd"&&this._shortWeekdaysParse[_e].test(O))return _e;if(Me&&G==="dd"&&this._minWeekdaysParse[_e].test(O))return _e;if(!Me&&this._weekdaysParse[_e].test(O))return _e}}function Sn(O){if(!this.isValid())return O!=null?this:NaN;var G=this._isUTC?this._d.getUTCDay():this._d.getDay();return O!=null?(O=Er(O,this.localeData()),this.add(O-G,"d")):G}function cr(O){if(!this.isValid())return O!=null?this:NaN;var G=(this.day()+7-this.localeData()._week.dow)%7;return O==null?G:this.add(O-G,"d")}function Jn(O){if(!this.isValid())return O!=null?this:NaN;if(O!=null){var G=Gr(O,this.localeData());return this.day(this.day()%7?G:G-7)}else return this.day()||7}function mn(O){return this._weekdaysParseExact?(v(this,"_weekdaysRegex")||dt.call(this),O?this._weekdaysStrictRegex:this._weekdaysRegex):(v(this,"_weekdaysRegex")||(this._weekdaysRegex=vt),this._weekdaysStrictRegex&&O?this._weekdaysStrictRegex:this._weekdaysRegex)}function Zt(O){return this._weekdaysParseExact?(v(this,"_weekdaysRegex")||dt.call(this),O?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(v(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=ct),this._weekdaysShortStrictRegex&&O?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function cn(O){return this._weekdaysParseExact?(v(this,"_weekdaysRegex")||dt.call(this),O?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(v(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Bt),this._weekdaysMinStrictRegex&&O?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function dt(){function O(mi,Gs){return Gs.length-mi.length}var G=[],Me=[],_e=[],mt=[],Cn,Mr,Ya,jo,Qo;for(Cn=0;Cn<7;Cn++)Mr=C([2e3,1]).day(Cn),Ya=on(this.weekdaysMin(Mr,"")),jo=on(this.weekdaysShort(Mr,"")),Qo=on(this.weekdays(Mr,"")),G.push(Ya),Me.push(jo),_e.push(Qo),mt.push(Ya),mt.push(jo),mt.push(Qo);G.sort(O),Me.sort(O),_e.sort(O),mt.sort(O),this._weekdaysRegex=new RegExp("^("+mt.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+_e.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+Me.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+G.join("|")+")","i")}function $t(){return this.hours()%12||12}function zt(){return this.hours()||24}Te("H",["HH",2],0,"hour"),Te("h",["hh",2],0,$t),Te("k",["kk",2],0,zt),Te("hmm",0,0,function(){return""+$t.apply(this)+V(this.minutes(),2)}),Te("hmmss",0,0,function(){return""+$t.apply(this)+V(this.minutes(),2)+V(this.seconds(),2)}),Te("Hmm",0,0,function(){return""+this.hours()+V(this.minutes(),2)}),Te("Hmmss",0,0,function(){return""+this.hours()+V(this.minutes(),2)+V(this.seconds(),2)});function sn(O,G){Te(O,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),G)})}sn("a",!0),sn("A",!1),B("hour","h"),Q("hour",13);function An(O,G){return G._meridiemParse}ze("a",An),ze("A",An),ze("H",ge),ze("h",ge),ze("k",ge),ze("HH",ge,Qe),ze("hh",ge,Qe),ze("kk",ge,Qe),ze("hmm",he),ze("hmmss",nt),ze("Hmm",he),ze("Hmmss",nt),Dn(["H","HH"],qe),Dn(["k","kk"],function(O,G,Me){var _e=fe(O);G[qe]=_e===24?0:_e}),Dn(["a","A"],function(O,G,Me){Me._isPm=Me._locale.isPM(O),Me._meridiem=O}),Dn(["h","hh"],function(O,G,Me){G[qe]=fe(O),w(Me).bigHour=!0}),Dn("hmm",function(O,G,Me){var _e=O.length-2;G[qe]=fe(O.substr(0,_e)),G[Ke]=fe(O.substr(_e)),w(Me).bigHour=!0}),Dn("hmmss",function(O,G,Me){var _e=O.length-4,mt=O.length-2;G[qe]=fe(O.substr(0,_e)),G[Ke]=fe(O.substr(_e,2)),G[Ht]=fe(O.substr(mt)),w(Me).bigHour=!0}),Dn("Hmm",function(O,G,Me){var _e=O.length-2;G[qe]=fe(O.substr(0,_e)),G[Ke]=fe(O.substr(_e))}),Dn("Hmmss",function(O,G,Me){var _e=O.length-4,mt=O.length-2;G[qe]=fe(O.substr(0,_e)),G[Ke]=fe(O.substr(_e,2)),G[Ht]=fe(O.substr(mt))});function vr(O){return(O+"").toLowerCase().charAt(0)==="p"}var mr=/[ap]\.?m?\.?/i,wr=Ne("Hours",!0);function Zr(O,G,Me){return O>11?Me?"pm":"PM":Me?"am":"AM"}var Fr={calendar:A,longDateFormat:He,invalidDate:Ae,ordinal:Ye,dayOfMonthOrdinalParse:De,relativeTime:je,months:On,monthsShort:Un,week:Tn,weekdays:Dr,weekdaysMin:$e,weekdaysShort:Yn,meridiemParse:mr},Le={},it={},ae;function _t(O,G){var Me,_e=Math.min(O.length,G.length);for(Me=0;Me<_e;Me+=1)if(O[Me]!==G[Me])return Me;return _e}function en(O){return O&&O.toLowerCase().replace("_","-")}function En(O){for(var G=0,Me,_e,mt,Cn;G0;){if(mt=Xn(Cn.slice(0,Me).join("-")),mt)return mt;if(_e&&_e.length>=Me&&_t(Cn,_e)>=Me-1)break;Me--}G++}return ae}function _n(O){return O.match("^[^/\\\\]*$")!=null}function Xn(O){var G=null,Me;if(Le[O]===void 0&&g&&g.exports&&_n(O))try{G=ae._abbr,Me=void 0,Object(function(){var mt=new Error("Cannot find module 'undefined'");throw mt.code="MODULE_NOT_FOUND",mt}()),pr(G)}catch(_e){Le[O]=null}return Le[O]}function pr(O,G){var Me;return O&&(c(G)?Me=Tr(O):Me=Vr(O,G),Me?ae=Me:typeof console!="undefined"&&console.warn&&console.warn("Locale "+O+" not found. Did you forget to load it?")),ae._abbr}function Vr(O,G){if(G!==null){var Me,_e=Fr;if(G.abbr=O,Le[O]!=null)de("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),_e=Le[O]._config;else if(G.parentLocale!=null)if(Le[G.parentLocale]!=null)_e=Le[G.parentLocale]._config;else if(Me=Xn(G.parentLocale),Me!=null)_e=Me._config;else return it[G.parentLocale]||(it[G.parentLocale]=[]),it[G.parentLocale].push({name:O,config:G}),null;return Le[O]=new Y(ie(_e,G)),it[O]&&it[O].forEach(function(mt){Vr(mt.name,mt.config)}),pr(O),Le[O]}else return delete Le[O],null}function yr(O,G){if(G!=null){var Me,_e,mt=Fr;Le[O]!=null&&Le[O].parentLocale!=null?Le[O].set(ie(Le[O]._config,G)):(_e=Xn(O),_e!=null&&(mt=_e._config),G=ie(mt,G),_e==null&&(G.abbr=O),Me=new Y(G),Me.parentLocale=Le[O],Le[O]=Me),pr(O)}else Le[O]!=null&&(Le[O].parentLocale!=null?(Le[O]=Le[O].parentLocale,O===pr()&&pr(O)):Le[O]!=null&&delete Le[O]);return Le[O]}function Tr(O){var G;if(O&&O._locale&&O._locale._abbr&&(O=O._locale._abbr),!O)return ae;if(!i(O)){if(G=Xn(O),G)return G;O=[O]}return En(O)}function Cr(){return K(Le)}function zr(O){var G,Me=O._a;return Me&&w(O).overflow===-2&&(G=Me[ot]<0||Me[ot]>11?ot:Me[an]<1||Me[an]>wn(Me[Be],Me[ot])?an:Me[qe]<0||Me[qe]>24||Me[qe]===24&&(Me[Ke]!==0||Me[Ht]!==0||Me[at]!==0)?qe:Me[Ke]<0||Me[Ke]>59?Ke:Me[Ht]<0||Me[Ht]>59?Ht:Me[at]<0||Me[at]>999?at:-1,w(O)._overflowDayOfYear&&(Gan)&&(G=an),w(O)._overflowWeeks&&G===-1&&(G=kt),w(O)._overflowWeekday&&G===-1&&(G=qt),w(O).overflow=G),O}var Ur=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,Sr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,fr=/Z|[+-]\d\d(?::?\d\d)?/,sa=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Lr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],gr=/^\/?Date\((-?\d+)/i,ha=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Xt={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function bt(O){var G,Me,_e=O._i,mt=Ur.exec(_e)||Sr.exec(_e),Cn,Mr,Ya,jo,Qo=sa.length,mi=Lr.length;if(mt){for(w(O).iso=!0,G=0,Me=Qo;GGn(Mr)||O._dayOfYear===0)&&(w(O)._overflowDayOfYear=!0),Me=pt(Mr,0,O._dayOfYear),O._a[ot]=Me.getUTCMonth(),O._a[an]=Me.getUTCDate()),G=0;G<3&&O._a[G]==null;++G)O._a[G]=_e[G]=mt[G];for(;G<7;G++)O._a[G]=_e[G]=O._a[G]==null?G===2?1:0:O._a[G];O._a[qe]===24&&O._a[Ke]===0&&O._a[Ht]===0&&O._a[at]===0&&(O._nextDay=!0,O._a[qe]=0),O._d=(O._useUTC?pt:dr).apply(null,_e),Cn=O._useUTC?O._d.getUTCDay():O._d.getDay(),O._tzm!=null&&O._d.setUTCMinutes(O._d.getUTCMinutes()-O._tzm),O._nextDay&&(O._a[qe]=24),O._w&&typeof O._w.d!="undefined"&&O._w.d!==Cn&&(w(O).weekdayMismatch=!0)}}function ga(O){var G,Me,_e,mt,Cn,Mr,Ya,jo,Qo;G=O._w,G.GG!=null||G.W!=null||G.E!=null?(Cn=1,Mr=4,Me=jr(G.GG,O._a[Be],Ct(pa(),1,4).year),_e=jr(G.W,1),mt=jr(G.E,1),(mt<1||mt>7)&&(jo=!0)):(Cn=O._locale._week.dow,Mr=O._locale._week.doy,Qo=Ct(pa(),Cn,Mr),Me=jr(G.gg,O._a[Be],Qo.year),_e=jr(G.w,Qo.week),G.d!=null?(mt=G.d,(mt<0||mt>6)&&(jo=!0)):G.e!=null?(mt=G.e+Cn,(G.e<0||G.e>6)&&(jo=!0)):mt=Cn),_e<1||_e>Tt(Me,Cn,Mr)?w(O)._overflowWeeks=!0:jo!=null?w(O)._overflowWeekday=!0:(Ya=St(Me,_e,mt,Cn,Mr),O._a[Be]=Ya.year,O._dayOfYear=Ya.dayOfYear)}t.ISO_8601=function(){},t.RFC_2822=function(){};function Ta(O){if(O._f===t.ISO_8601){bt(O);return}if(O._f===t.RFC_2822){qn(O);return}O._a=[],w(O).empty=!0;var G=""+O._i,Me,_e,mt,Cn,Mr,Ya=G.length,jo=0,Qo,mi;for(mt=jt(O._f,O._locale).match(_)||[],mi=mt.length,Me=0;Me0&&w(O).unusedInput.push(Mr),G=G.slice(G.indexOf(_e)+_e.length),jo+=_e.length),Pe[Cn]?(_e?w(O).empty=!1:w(O).unusedTokens.push(Cn),Ln(Cn,_e,O)):O._strict&&!_e&&w(O).unusedTokens.push(Cn);w(O).charsLeftOver=Ya-jo,G.length>0&&w(O).unusedInput.push(G),O._a[qe]<=12&&w(O).bigHour===!0&&O._a[qe]>0&&(w(O).bigHour=void 0),w(O).parsedDateParts=O._a.slice(0),w(O).meridiem=O._meridiem,O._a[qe]=ro(O._locale,O._a[qe],O._meridiem),Qo=w(O).era,Qo!==null&&(O._a[Be]=O._locale.erasConvertYear(Qo,O._a[Be])),ea(O),zr(O)}function ro(O,G,Me){var _e;return Me==null?G:O.meridiemHour!=null?O.meridiemHour(G,Me):(O.isPM!=null&&(_e=O.isPM(Me),_e&&G<12&&(G+=12),!_e&&G===12&&(G=0)),G)}function va(O){var G,Me,_e,mt,Cn,Mr,Ya=!1,jo=O._f.length;if(jo===0){w(O).invalidFormat=!0,O._d=new Date(NaN);return}for(mt=0;mtthis?this:O:U()});function oa(O,G){var Me,_e;if(G.length===1&&i(G[0])&&(G=G[0]),!G.length)return pa();for(Me=G[0],_e=1;_ethis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function Ft(){if(!c(this._isDSTShifted))return this._isDSTShifted;var O={},G;return I(O,this),O=aa(O),O._a?(G=O._isUTC?C(O._a):pa(O._a),this._isDSTShifted=this.isValid()&&io(O._a,G.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Fn(){return this.isValid()?!this._isUTC:!1}function Wn(){return this.isValid()?this._isUTC:!1}function kr(){return this.isValid()?this._isUTC&&this._offset===0:!1}var Na=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,go=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function Eo(O,G){var Me=O,_e=null,mt,Cn,Mr;return Rr(O)?Me={ms:O._milliseconds,d:O._days,M:O._months}:h(O)||!isNaN(+O)?(Me={},G?Me[G]=+O:Me.milliseconds=+O):(_e=Na.exec(O))?(mt=_e[1]==="-"?-1:1,Me={y:0,d:fe(_e[an])*mt,h:fe(_e[qe])*mt,m:fe(_e[Ke])*mt,s:fe(_e[Ht])*mt,ms:fe(ka(_e[at]*1e3))*mt}):(_e=go.exec(O))?(mt=_e[1]==="-"?-1:1,Me={y:No(_e[2],mt),M:No(_e[3],mt),w:No(_e[4],mt),d:No(_e[5],mt),h:No(_e[6],mt),m:No(_e[7],mt),s:No(_e[8],mt)}):Me==null?Me={}:typeof Me=="object"&&("from"in Me||"to"in Me)&&(Mr=el(pa(Me.from),pa(Me.to)),Me={},Me.ms=Mr.milliseconds,Me.M=Mr.months),Cn=new Nr(Me),Rr(O)&&v(O,"_locale")&&(Cn._locale=O._locale),Rr(O)&&v(O,"_isValid")&&(Cn._isValid=O._isValid),Cn}Eo.fn=Nr.prototype,Eo.invalid=Mn;function No(O,G){var Me=O&&parseFloat(O.replace(",","."));return(isNaN(Me)?0:Me)*G}function os(O,G){var Me={};return Me.months=G.month()-O.month()+(G.year()-O.year())*12,O.clone().add(Me.months,"M").isAfter(G)&&--Me.months,Me.milliseconds=+G-+O.clone().add(Me.months,"M"),Me}function el(O,G){var Me;return O.isValid()&&G.isValid()?(G=Ba(G,O),O.isBefore(G)?Me=os(O,G):(Me=os(G,O),Me.milliseconds=-Me.milliseconds,Me.months=-Me.months),Me):{milliseconds:0,months:0}}function Di(O,G){return function(Me,_e){var mt,Cn;return _e!==null&&!isNaN(+_e)&&(de(G,"moment()."+G+"(period, number) is deprecated. Please use moment()."+G+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),Cn=Me,Me=_e,_e=Cn),mt=Eo(Me,_e),Ei(this,mt,O),this}}function Ei(O,G,Me,_e){var mt=G._milliseconds,Cn=ka(G._days),Mr=ka(G._months);O.isValid()&&(_e=_e==null?!0:_e,Mr&&xn(O,tt(O,"Month")+Mr*Me),Cn&&pe(O,"Date",tt(O,"Date")+Cn*Me),mt&&O._d.setTime(O._d.valueOf()+mt*Me),_e&&t.updateOffset(O,Cn||Mr))}var Li=Di(1,"add"),is=Di(-1,"subtract");function Ss(O){return typeof O=="string"||O instanceof String}function ws(O){return F(O)||b(O)||Ss(O)||h(O)||Oi(O)||Ro(O)||O===null||O===void 0}function Ro(O){var G=s(O)&&!d(O),Me=!1,_e=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],mt,Cn,Mr=_e.length;for(mt=0;mtMe.valueOf():Me.valueOf()9999?It(Me,G?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):Ee(Date.prototype.toISOString)?G?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",It(Me,"Z")):It(Me,G?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function rl(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var O="moment",G="",Me,_e,mt,Cn;return this.isLocal()||(O=this.utcOffset()===0?"moment.utc":"moment.parseZone",G="Z"),Me="["+O+'("]',_e=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",mt="-MM-DD[T]HH:mm:ss.SSS",Cn=G+'[")]',this.format(Me+_e+mt+Cn)}function pi(O){O||(O=this.isUtc()?t.defaultFormatUtc:t.defaultFormat);var G=It(this,O);return this.localeData().postformat(G)}function al(O,G){return this.isValid()&&(F(O)&&O.isValid()||pa(O).isValid())?Eo({to:this,from:O}).locale(this.locale()).humanize(!G):this.localeData().invalidDate()}function _r(O){return this.from(pa(),O)}function ml(O,G){return this.isValid()&&(F(O)&&O.isValid()||pa(O).isValid())?Eo({from:this,to:O}).locale(this.locale()).humanize(!G):this.localeData().invalidDate()}function ri(O){return this.to(pa(),O)}function Zi(O){var G;return O===void 0?this._locale._abbr:(G=Tr(O),G!=null&&(this._locale=G),this)}var ls=ne("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(O){return O===void 0?this.localeData():this.locale(O)});function Hi(){return this._locale}var ii=1e3,Ni=60*ii,si=60*Ni,gl=(365*400+97)*24*si;function So(O,G){return(O%G+G)%G}function Xa(O,G,Me){return O<100&&O>=0?new Date(O+400,G,Me)-gl:new Date(O,G,Me).valueOf()}function Ii(O,G,Me){return O<100&&O>=0?Date.UTC(O+400,G,Me)-gl:Date.UTC(O,G,Me)}function ya(O){var G,Me;if(O=M(O),O===void 0||O==="millisecond"||!this.isValid())return this;switch(Me=this._isUTC?Ii:Xa,O){case"year":G=Me(this.year(),0,1);break;case"quarter":G=Me(this.year(),this.month()-this.month()%3,1);break;case"month":G=Me(this.year(),this.month(),1);break;case"week":G=Me(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":G=Me(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":G=Me(this.year(),this.month(),this.date());break;case"hour":G=this._d.valueOf(),G-=So(G+(this._isUTC?0:this.utcOffset()*Ni),si);break;case"minute":G=this._d.valueOf(),G-=So(G,Ni);break;case"second":G=this._d.valueOf(),G-=So(G,ii);break}return this._d.setTime(G),t.updateOffset(this,!0),this}function El(O){var G,Me;if(O=M(O),O===void 0||O==="millisecond"||!this.isValid())return this;switch(Me=this._isUTC?Ii:Xa,O){case"year":G=Me(this.year()+1,0,1)-1;break;case"quarter":G=Me(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":G=Me(this.year(),this.month()+1,1)-1;break;case"week":G=Me(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":G=Me(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":G=Me(this.year(),this.month(),this.date()+1)-1;break;case"hour":G=this._d.valueOf(),G+=si-So(G+(this._isUTC?0:this.utcOffset()*Ni),si)-1;break;case"minute":G=this._d.valueOf(),G+=Ni-So(G,Ni)-1;break;case"second":G=this._d.valueOf(),G+=ii-So(G,ii)-1;break}return this._d.setTime(G),t.updateOffset(this,!0),this}function ol(){return this._d.valueOf()-(this._offset||0)*6e4}function zs(){return Math.floor(this.valueOf()/1e3)}function us(){return new Date(this.valueOf())}function il(){var O=this;return[O.year(),O.month(),O.date(),O.hour(),O.minute(),O.second(),O.millisecond()]}function Is(){var O=this;return{years:O.year(),months:O.month(),date:O.date(),hours:O.hours(),minutes:O.minutes(),seconds:O.seconds(),milliseconds:O.milliseconds()}}function sl(){return this.isValid()?this.toISOString():null}function Cl(){return z(this)}function Co(){return m({},w(this))}function Ws(){return w(this).overflow}function Kl(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}Te("N",0,0,"eraAbbr"),Te("NN",0,0,"eraAbbr"),Te("NNN",0,0,"eraAbbr"),Te("NNNN",0,0,"eraName"),Te("NNNNN",0,0,"eraNarrow"),Te("y",["y",1],"yo","eraYear"),Te("y",["yy",2],0,"eraYear"),Te("y",["yyy",3],0,"eraYear"),Te("y",["yyyy",4],0,"eraYear"),ze("N",Ia),ze("NN",Ia),ze("NNN",Ia),ze("NNNN",Ha),ze("NNNNN",Va),Dn(["N","NN","NNN","NNNN","NNNNN"],function(O,G,Me,_e){var mt=Me._locale.erasParse(O,_e,Me._strict);mt?w(Me).era=mt:w(Me).invalidEra=O}),ze("y",Vt),ze("yy",Vt),ze("yyy",Vt),ze("yyyy",Vt),ze("yo",fo),Dn(["y","yy","yyy","yyyy"],Be),Dn(["yo"],function(O,G,Me,_e){var mt;Me._locale._eraYearOrdinalRegex&&(mt=O.match(Me._locale._eraYearOrdinalRegex)),Me._locale.eraYearOrdinalParse?G[Be]=Me._locale.eraYearOrdinalParse(O,mt):G[Be]=parseInt(O,10)});function $l(O,G){var Me,_e,mt,Cn=this._eras||Tr("en")._eras;for(Me=0,_e=Cn.length;Me<_e;++Me){switch(typeof Cn[Me].since){case"string":mt=t(Cn[Me].since).startOf("day"),Cn[Me].since=mt.valueOf();break}switch(typeof Cn[Me].until){case"undefined":Cn[Me].until=1/0;break;case"string":mt=t(Cn[Me].until).startOf("day").valueOf(),Cn[Me].until=mt.valueOf();break}}return Cn}function Ts(O,G,Me){var _e,mt,Cn=this.eras(),Mr,Ya,jo;for(O=O.toUpperCase(),_e=0,mt=Cn.length;_e=0)return Cn[_e]}function ou(O,G){var Me=O.since<=O.until?1:-1;return G===void 0?t(O.since).year():t(O.since).year()+(G-O.offset)*Me}function yl(){var O,G,Me,_e=this.localeData().eras();for(O=0,G=_e.length;OCn&&(G=Cn),xs.call(this,O,G,Me,_e,mt))}function xs(O,G,Me,_e,mt){var Cn=St(O,G,Me,_e,mt),Mr=pt(Cn.year,0,Cn.dayOfYear);return this.year(Mr.getUTCFullYear()),this.month(Mr.getUTCMonth()),this.date(Mr.getUTCDate()),this}Te("Q",0,"Qo","quarter"),B("quarter","Q"),Q("quarter",7),ze("Q",Re),Dn("Q",function(O,G){G[ot]=(fe(O)-1)*3});function bi(O){return O==null?Math.ceil((this.month()+1)/3):this.month((O-1)*3+this.month()%3)}Te("D",["DD",2],"Do","date"),B("date","D"),Q("date",9),ze("D",ge),ze("DD",ge,Qe),ze("Do",function(O,G){return O?G._dayOfMonthOrdinalParse||G._ordinalParse:G._dayOfMonthOrdinalParseLenient}),Dn(["D","DD"],an),Dn("Do",function(O,G){G[an]=fe(O.match(ge)[0])});var ks=Ne("Date",!0);Te("DDD",["DDDD",3],"DDDo","dayOfYear"),B("dayOfYear","DDD"),Q("dayOfYear",4),ze("DDD",wt),ze("DDDD",Xe),Dn(["DDD","DDDD"],function(O,G,Me){Me._dayOfYear=fe(O)});function Ko(O){var G=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return O==null?G:this.add(O-G,"d")}Te("m",["mm",2],0,"minute"),B("minute","m"),Q("minute",14),ze("m",ge),ze("mm",ge,Qe),Dn(["m","mm"],Ke);var ai=Ne("Minutes",!1);Te("s",["ss",2],0,"second"),B("second","s"),Q("second",15),ze("s",ge),ze("ss",ge,Qe),Dn(["s","ss"],Ht);var $i=Ne("Seconds",!1);Te("S",0,0,function(){return~~(this.millisecond()/100)}),Te(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),Te(0,["SSS",3],0,"millisecond"),Te(0,["SSSS",4],0,function(){return this.millisecond()*10}),Te(0,["SSSSS",5],0,function(){return this.millisecond()*100}),Te(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),Te(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),Te(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),Te(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),B("millisecond","ms"),Q("millisecond",16),ze("S",wt,Re),ze("SS",wt,Qe),ze("SSS",wt,Xe);var ti,xo;for(ti="SSSS";ti.length<=9;ti+="S")ze(ti,Vt);function Fe(O,G){G[at]=fe(("0."+O)*1e3)}for(ti="S";ti.length<=9;ti+="S")Dn(ti,Fe);xo=Ne("Milliseconds",!1),Te("z",0,0,"zoneAbbr"),Te("zz",0,0,"zoneName");function At(){return this._isUTC?"UTC":""}function Rn(){return this._isUTC?"Coordinated Universal Time":""}var pn=P.prototype;pn.add=Li,pn.calendar=tl,pn.clone=nl,pn.diff=ji,pn.endOf=El,pn.format=pi,pn.from=al,pn.fromNow=_r,pn.to=ml,pn.toNow=ri,pn.get=Oe,pn.invalidAt=Ws,pn.isAfter=pl,pn.isBefore=hl,pn.isBetween=Xi,pn.isSame=yi,pn.isSameOrAfter=Ji,pn.isSameOrBefore=ss,pn.isValid=Cl,pn.lang=ls,pn.locale=Zi,pn.localeData=Hi,pn.max=na,pn.min=ta,pn.parsingFlags=Co,pn.set=X,pn.startOf=ya,pn.subtract=is,pn.toArray=il,pn.toObject=Is,pn.toDate=us,pn.toISOString=Po,pn.inspect=rl,typeof Symbol!="undefined"&&Symbol.for!=null&&(pn[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),pn.toJSON=sl,pn.toString=yt,pn.unix=zs,pn.valueOf=ol,pn.creationData=Kl,pn.eraName=yl,pn.eraNarrow=$o,pn.eraAbbr=la,pn.eraYear=rr,pn.year=sr,pn.isLeapYear=ar,pn.weekYear=Jo,pn.isoWeekYear=ma,pn.quarter=pn.quarters=bi,pn.month=yn,pn.daysInMonth=Bn,pn.week=pn.weeks=Ir,pn.isoWeek=pn.isoWeeks=br,pn.weeksInYear=Fo,pn.weeksInWeekYear=ko,pn.isoWeeksInYear=uo,pn.isoWeeksInISOWeekYear=Mi,pn.date=ks,pn.day=pn.days=Sn,pn.weekday=cr,pn.isoWeekday=Jn,pn.dayOfYear=Ko,pn.hour=pn.hours=wr,pn.minute=pn.minutes=ai,pn.second=pn.seconds=$i,pn.millisecond=pn.milliseconds=xo,pn.utcOffset=Wr,pn.utc=eo,pn.local=Wo,pn.parseZone=Ka,pn.hasAlignedHourOffset=mo,pn.isDST=_a,pn.isLocal=Fn,pn.isUtcOffset=Wn,pn.isUtc=kr,pn.isUTC=kr,pn.zoneAbbr=At,pn.zoneName=Rn,pn.dates=ne("dates accessor is deprecated. Use date instead.",ks),pn.months=ne("months accessor is deprecated. Use month instead",yn),pn.years=ne("years accessor is deprecated. Use year instead",sr),pn.zone=ne("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",Xr),pn.isDSTShifted=ne("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",Ft);function qr(O){return pa(O*1e3)}function ja(){return pa.apply(null,arguments).parseZone()}function Io(O){return O}var wa=Y.prototype;wa.calendar=k,wa.longDateFormat=Je,wa.invalidDate=Ze,wa.ordinal=Ge,wa.preparse=Io,wa.postformat=Io,wa.relativeTime=Ce,wa.pastFuture=le,wa.set=ye,wa.eras=$l,wa.erasParse=Ts,wa.erasConvertYear=ou,wa.erasAbbrRegex=xr,wa.erasNameRegex=ke,wa.erasNarrowRegex=lo,wa.months=Lt,wa.monthsShort=Mt,wa.monthsParse=Qt,wa.monthsRegex=zn,wa.monthsShortRegex=Zn,wa.week=ln,wa.firstDayOfYear=ur,wa.firstDayOfWeek=dn,wa.weekdays=rn,wa.weekdaysMin=Ie,wa.weekdaysShort=We,wa.weekdaysParse=Gt,wa.weekdaysRegex=mn,wa.weekdaysShortRegex=Zt,wa.weekdaysMinRegex=cn,wa.isPM=vr,wa.meridiem=Zr;function Do(O,G,Me,_e){var mt=Tr(),Cn=C().set(_e,G);return mt[Me](Cn,O)}function so(O,G,Me){if(h(O)&&(G=O,O=void 0),O=O||"",G!=null)return Do(O,G,Me,"month");var _e,mt=[];for(_e=0;_e<12;_e++)mt[_e]=Do(O,_e,Me,"month");return mt}function Mo(O,G,Me,_e){typeof O=="boolean"?(h(G)&&(Me=G,G=void 0),G=G||""):(G=O,Me=G,O=!1,h(G)&&(Me=G,G=void 0),G=G||"");var mt=Tr(),Cn=O?mt._week.dow:0,Mr,Ya=[];if(Me!=null)return Do(G,(Me+Cn)%7,_e,"day");for(Mr=0;Mr<7;Mr++)Ya[Mr]=Do(G,(Mr+Cn)%7,_e,"day");return Ya}function vo(O,G){return so(O,G,"months")}function Lo(O,G){return so(O,G,"monthsShort")}function vi(O,G,Me){return Mo(O,G,Me,"weekdays")}function wi(O,G,Me){return Mo(O,G,Me,"weekdaysShort")}function ll(O,G,Me){return Mo(O,G,Me,"weekdaysMin")}pr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(O){var G=O%10,Me=fe(O%100/10)===1?"th":G===1?"st":G===2?"nd":G===3?"rd":"th";return O+Me}}),t.lang=ne("moment.lang is deprecated. Use moment.locale instead.",pr),t.langData=ne("moment.langData is deprecated. Use moment.localeData instead.",Tr);var Vi=Math.abs;function ul(){var O=this._data;return this._milliseconds=Vi(this._milliseconds),this._days=Vi(this._days),this._months=Vi(this._months),O.milliseconds=Vi(O.milliseconds),O.seconds=Vi(O.seconds),O.minutes=Vi(O.minutes),O.hours=Vi(O.hours),O.months=Vi(O.months),O.years=Vi(O.years),this}function cs(O,G,Me,_e){var mt=Eo(G,Me);return O._milliseconds+=_e*mt._milliseconds,O._days+=_e*mt._days,O._months+=_e*mt._months,O._bubble()}function fs(O,G){return cs(this,O,G,1)}function hi(O,G){return cs(this,O,G,-1)}function Pi(O){return O<0?Math.floor(O):Math.ceil(O)}function Gl(){var O=this._milliseconds,G=this._days,Me=this._months,_e=this._data,mt,Cn,Mr,Ya,jo;return O>=0&&G>=0&&Me>=0||O<=0&&G<=0&&Me<=0||(O+=Pi(Ui(Me)+G)*864e5,G=0,Me=0),_e.milliseconds=O%1e3,mt=ce(O/1e3),_e.seconds=mt%60,Cn=ce(mt/60),_e.minutes=Cn%60,Mr=ce(Cn/60),_e.hours=Mr%24,G+=ce(Mr/24),jo=ce(Fi(G)),Me+=jo,G-=Pi(Ui(jo)),Ya=ce(Me/12),Me%=12,_e.days=G,_e.months=Me,_e.years=Ya,this}function Fi(O){return O*4800/146097}function Ui(O){return O*146097/4800}function Fl(O){if(!this.isValid())return NaN;var G,Me,_e=this._milliseconds;if(O=M(O),O==="month"||O==="quarter"||O==="year")switch(G=this._days+_e/864e5,Me=this._months+Fi(G),O){case"month":return Me;case"quarter":return Me/3;case"year":return Me/12}else switch(G=this._days+Math.round(Ui(this._months)),O){case"week":return G/7+_e/6048e5;case"day":return G+_e/864e5;case"hour":return G*24+_e/36e5;case"minute":return G*1440+_e/6e4;case"second":return G*86400+_e/1e3;case"millisecond":return Math.floor(G*864e5)+_e;default:throw new Error("Unknown unit "+O)}}function Ml(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+fe(this._months/12)*31536e6:NaN}function qi(O){return function(){return this.as(O)}}var cl=qi("ms"),ds=qi("s"),zl=qi("m"),Cu=qi("h"),_i=qi("d"),bl=qi("w"),Bl=qi("M"),_o=qi("Q"),Es=qi("y");function wl(){return Eo(this)}function Ps(O){return O=M(O),this.isValid()?this[O+"s"]():NaN}function Bs(O){return function(){return this.isValid()?this._data[O]:NaN}}var Hs=Bs("milliseconds"),zi=Bs("seconds"),_l=Bs("minutes"),vs=Bs("hours"),du=Bs("days"),Ol=Bs("months"),Il=Bs("years");function _u(){return ce(this.days()/7)}var Vs=Math.round,As={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function Ys(O,G,Me,_e,mt){return mt.relativeTime(G||1,!!Me,O,_e)}function iu(O,G,Me,_e){var mt=Eo(O).abs(),Cn=Vs(mt.as("s")),Mr=Vs(mt.as("m")),Ya=Vs(mt.as("h")),jo=Vs(mt.as("d")),Qo=Vs(mt.as("M")),mi=Vs(mt.as("w")),Gs=Vs(mt.as("y")),_s=Cn<=Me.ss&&["s",Cn]||Cn0,_s[4]=_e,Ys.apply(null,_s)}function oc(O){return O===void 0?Vs:typeof O=="function"?(Vs=O,!0):!1}function Mu(O,G){return As[O]===void 0?!1:G===void 0?As[O]:(As[O]=G,O==="s"&&(As.ss=G-1),!0)}function Ql(O,G){if(!this.isValid())return this.localeData().invalidDate();var Me=!1,_e=As,mt,Cn;return typeof O=="object"&&(G=O,O=!1),typeof O=="boolean"&&(Me=O),typeof G=="object"&&(_e=Object.assign({},As,G),G.s!=null&&G.ss==null&&(_e.ss=G.s-1)),mt=this.localeData(),Cn=iu(this,!Me,_e,mt),Me&&(Cn=mt.pastFuture(+this,Cn)),mt.postformat(Cn)}var wu=Math.abs;function Yi(O){return(O>0)-(O<0)||+O}function Ks(){if(!this.isValid())return this.localeData().invalidDate();var O=wu(this._milliseconds)/1e3,G=wu(this._days),Me=wu(this._months),_e,mt,Cn,Mr,Ya=this.asSeconds(),jo,Qo,mi,Gs;return Ya?(_e=ce(O/60),mt=ce(_e/60),O%=60,_e%=60,Cn=ce(Me/12),Me%=12,Mr=O?O.toFixed(3).replace(/\.?0+$/,""):"",jo=Ya<0?"-":"",Qo=Yi(this._months)!==Yi(Ya)?"-":"",mi=Yi(this._days)!==Yi(Ya)?"-":"",Gs=Yi(this._milliseconds)!==Yi(Ya)?"-":"",jo+"P"+(Cn?Qo+Cn+"Y":"")+(Me?Qo+Me+"M":"")+(G?mi+G+"D":"")+(mt||_e||O?"T":"")+(mt?Gs+mt+"H":"")+(_e?Gs+_e+"M":"")+(O?Gs+Mr+"S":"")):"P0D"}var Zo=Nr.prototype;Zo.isValid=Ra,Zo.abs=ul,Zo.add=fs,Zo.subtract=hi,Zo.as=Fl,Zo.asMilliseconds=cl,Zo.asSeconds=ds,Zo.asMinutes=zl,Zo.asHours=Cu,Zo.asDays=_i,Zo.asWeeks=bl,Zo.asMonths=Bl,Zo.asQuarters=_o,Zo.asYears=Es,Zo.valueOf=Ml,Zo._bubble=Gl,Zo.clone=wl,Zo.get=Ps,Zo.milliseconds=Hs,Zo.seconds=zi,Zo.minutes=_l,Zo.hours=vs,Zo.days=du,Zo.weeks=_u,Zo.months=Ol,Zo.years=Il,Zo.humanize=Ql,Zo.toISOString=Ks,Zo.toString=Ks,Zo.toJSON=Ks,Zo.locale=Zi,Zo.localeData=Hi,Zo.toIsoString=ne("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",Ks),Zo.lang=ls,Te("X",0,0,"unix"),Te("x",0,0,"valueOf"),ze("x",Ut),ze("X",tn),Dn("X",function(O,G,Me){Me._d=new Date(parseFloat(O)*1e3)}),Dn("x",function(O,G,Me){Me._d=new Date(fe(O))});return t.version="2.29.4",a(pa),t.fn=pn,t.min=Ca,t.max=no,t.now=Ma,t.utc=C,t.unix=qr,t.months=vo,t.isDate=b,t.locale=pr,t.invalid=U,t.duration=Eo,t.isMoment=F,t.weekdays=vi,t.parseZone=ja,t.localeData=Tr,t.isDuration=Rr,t.monthsShort=Lo,t.weekdaysMin=ll,t.defineLocale=Vr,t.updateLocale=yr,t.locales=Cr,t.weekdaysShort=wi,t.normalizeUnits=M,t.relativeTimeRounding=oc,t.relativeTimeThreshold=Mu,t.calendarFormat=Qi,t.prototype=pn,t.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},t})},73656:function(g){var S=g.exports={},e,o;function t(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}(function(){try{typeof setTimeout=="function"?e=setTimeout:e=t}catch(T){e=t}try{typeof clearTimeout=="function"?o=clearTimeout:o=a}catch(T){o=a}})();function i(T){if(e===setTimeout)return setTimeout(T,0);if((e===t||!e)&&setTimeout)return e=setTimeout,setTimeout(T,0);try{return e(T,0)}catch(w){try{return e.call(null,T,0)}catch($){return e.call(this,T,0)}}}function s(T){if(o===clearTimeout)return clearTimeout(T);if((o===a||!o)&&clearTimeout)return o=clearTimeout,clearTimeout(T);try{return o(T)}catch(w){try{return o.call(null,T)}catch($){return o.call(this,T)}}}var v=[],d=!1,c,h=-1;function b(){!d||!c||(d=!1,c.length?v=c.concat(v):h=-1,v.length&&y())}function y(){if(!d){var T=i(b);d=!0;for(var w=v.length;w;){for(c=v,v=[];++h1)for(var $=1;$0&&arguments[0]!==void 0?arguments[0]:se;if(he.validatePromise===Jt){var Dn;he.validatePromise=null;var nr=[],Ln=[];(Dn=bn.forEach)===null||Dn===void 0||Dn.call(bn,function(Be){var ot=Be.rule.warningOnly,an=Be.errors,qe=an===void 0?se:an;ot?Ln.push.apply(Ln,(0,v.Z)(qe)):nr.push.apply(nr,(0,v.Z)(qe))}),he.errors=nr,he.warnings=Ln,he.triggerMetaEvent(),he.reRender()}}),on});return he.validatePromise=Jt,he.dirty=!0,he.errors=se,he.warnings=se,he.triggerMetaEvent(),he.reRender(),Jt},he.isFieldValidating=function(){return!!he.validatePromise},he.isFieldTouched=function(){return he.touched},he.isFieldDirty=function(){if(he.dirty||he.props.initialValue!==void 0)return!0;var ht=he.props.fieldContext,Vt=ht.getInternalHooks(T),Ut=Vt.getInitialValue;return Ut(he.getNamePath())!==void 0},he.getErrors=function(){return he.errors},he.getWarnings=function(){return he.warnings},he.isListField=function(){return he.props.isListField},he.isList=function(){return he.props.isList},he.isPreserve=function(){return he.props.preserve},he.getMeta=function(){he.prevValidating=he.isFieldValidating();var ht={touched:he.isFieldTouched(),validating:he.prevValidating,errors:he.errors,warnings:he.warnings,name:he.getNamePath(),validated:he.validatePromise===null};return ht},he.getOnlyChild=function(ht){if(typeof ht=="function"){var Vt=he.getMeta();return(0,s.Z)((0,s.Z)({},he.getOnlyChild(ht(he.getControlled(),Vt,he.props.fieldContext))),{},{isFunction:!0})}var Ut=(0,m.Z)(ht);return Ut.length!==1||!o.isValidElement(Ut[0])?{child:Ut,isFunction:!1}:{child:Ut[0],isFunction:!1}},he.getValue=function(ht){var Vt=he.props.fieldContext.getFieldsValue,Ut=he.getNamePath();return(0,V.Z)(ht||Vt(!0),Ut)},he.getControlled=function(){var ht=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Vt=he.props,Ut=Vt.trigger,Jt=Vt.validateTrigger,un=Vt.getValueFromEvent,tn=Vt.normalize,gt=Vt.valuePropName,ut=Vt.getValueProps,ze=Vt.fieldContext,Ot=Jt!==void 0?Jt:ze.validateTrigger,Rt=he.getNamePath(),on=ze.getInternalHooks,bn=ze.getFieldsValue,Dn=on(T),nr=Dn.dispatch,Ln=he.getValue(),Be=ut||function(Ke){return(0,i.Z)({},gt,Ke)},ot=ht[Ut],an=(0,s.Z)((0,s.Z)({},ht),Be(Ln));an[Ut]=function(){he.touched=!0,he.dirty=!0,he.triggerMetaEvent();for(var Ke,Ht=arguments.length,at=new Array(Ht),kt=0;kt=0&&an<=qe.length?(Ut.keys=[].concat((0,v.Z)(Ut.keys.slice(0,an)),[Ut.id],(0,v.Z)(Ut.keys.slice(an))),on([].concat((0,v.Z)(qe.slice(0,an)),[ot],(0,v.Z)(qe.slice(an))))):(Ut.keys=[].concat((0,v.Z)(Ut.keys),[Ut.id]),on([].concat((0,v.Z)(qe),[ot]))),Ut.id+=1},remove:function(ot){var an=Dn(),qe=new Set(Array.isArray(ot)?ot:[ot]);qe.size<=0||(Ut.keys=Ut.keys.filter(function(Ke,Ht){return!qe.has(Ht)}),on(an.filter(function(Ke,Ht){return!qe.has(Ht)})))},move:function(ot,an){if(ot!==an){var qe=Dn();ot<0||ot>=qe.length||an<0||an>=qe.length||(Ut.keys=(0,ee.pB)(Ut.keys,ot,an),on((0,ee.pB)(qe,ot,an)))}}},Ln=Rt||[];return Array.isArray(Ln)||(Ln=[]),he(Ln.map(function(Be,ot){var an=Ut.keys[ot];return an===void 0&&(Ut.keys[ot]=Ut.id,an=Ut.keys[ot],Ut.id+=1),{name:ot,key:an,isListField:!0}}),nr,ze)})))},He=jt,Je=e(28523);function Ae(Xe){var Ve=!1,be=Xe.length,ge=[];return Xe.length?new Promise(function(he,nt){Xe.forEach(function(wt,Pt){wt.catch(function(ht){return Ve=!0,ht}).then(function(ht){be-=1,ge[Pt]=ht,!(be>0)&&(Ve&&nt(ge),he(ge))})})}):Promise.resolve([])}var Ze=e(61873),Ye=e(48580),De="__@field_split__";function Ge(Xe){return Xe.map(function(Ve){return"".concat((0,Ye.Z)(Ve),":").concat(Ve)}).join(De)}var je=function(){function Xe(){(0,d.Z)(this,Xe),this.kvs=new Map}return(0,c.Z)(Xe,[{key:"set",value:function(be,ge){this.kvs.set(Ge(be),ge)}},{key:"get",value:function(be){return this.kvs.get(Ge(be))}},{key:"update",value:function(be,ge){var he=this.get(be),nt=ge(he);nt?this.set(be,nt):this.delete(be)}},{key:"delete",value:function(be){this.kvs.delete(Ge(be))}},{key:"map",value:function(be){return(0,v.Z)(this.kvs.entries()).map(function(ge){var he=(0,Je.Z)(ge,2),nt=he[0],wt=he[1],Pt=nt.split(De);return be({key:Pt.map(function(ht){var Vt=ht.match(/^([^:]*):(.*)$/),Ut=(0,Je.Z)(Vt,3),Jt=Ut[1],un=Ut[2];return Jt==="number"?Number(un):un}),value:wt})})}},{key:"toJSON",value:function(){var be={};return this.map(function(ge){var he=ge.key,nt=ge.value;return be[he.join(".")]=nt,null}),be}}]),Xe}(),Ce=je,le=e(90029),W=["name"],B=(0,c.Z)(function Xe(Ve){var be=this;(0,d.Z)(this,Xe),this.formHooked=!1,this.forceRootUpdate=void 0,this.subscribable=!0,this.store={},this.fieldEntities=[],this.initialValues={},this.callbacks={},this.validateMessages=null,this.preserve=null,this.lastValidatePromise=null,this.getForm=function(){return{getFieldValue:be.getFieldValue,getFieldsValue:be.getFieldsValue,getFieldError:be.getFieldError,getFieldWarning:be.getFieldWarning,getFieldsError:be.getFieldsError,isFieldsTouched:be.isFieldsTouched,isFieldTouched:be.isFieldTouched,isFieldValidating:be.isFieldValidating,isFieldsValidating:be.isFieldsValidating,resetFields:be.resetFields,setFields:be.setFields,setFieldValue:be.setFieldValue,setFieldsValue:be.setFieldsValue,validateFields:be.validateFields,submit:be.submit,_init:!0,getInternalHooks:be.getInternalHooks}},this.getInternalHooks=function(ge){return ge===T?(be.formHooked=!0,{dispatch:be.dispatch,initEntityValue:be.initEntityValue,registerField:be.registerField,useSubscribe:be.useSubscribe,setInitialValues:be.setInitialValues,destroyForm:be.destroyForm,setCallbacks:be.setCallbacks,setValidateMessages:be.setValidateMessages,getFields:be.getFields,setPreserve:be.setPreserve,getInitialValue:be.getInitialValue,registerWatch:be.registerWatch}):((0,C.ZP)(!1,"`getInternalHooks` is internal usage. Should not call directly."),null)},this.useSubscribe=function(ge){be.subscribable=ge},this.prevWithoutPreserves=null,this.setInitialValues=function(ge,he){if(be.initialValues=ge||{},he){var nt,wt=(0,ee.gg)({},ge,be.store);(nt=be.prevWithoutPreserves)===null||nt===void 0||nt.map(function(Pt){var ht=Pt.key;wt=(0,le.Z)(wt,ht,(0,V.Z)(ge,ht))}),be.prevWithoutPreserves=null,be.updateStore(wt)}},this.destroyForm=function(){var ge=new Ce;be.getFieldEntities(!0).forEach(function(he){be.isMergedPreserve(he.isPreserve())||ge.set(he.getNamePath(),!0)}),be.prevWithoutPreserves=ge},this.getInitialValue=function(ge){var he=(0,V.Z)(be.initialValues,ge);return ge.length?(0,Ze.Z)(he):he},this.setCallbacks=function(ge){be.callbacks=ge},this.setValidateMessages=function(ge){be.validateMessages=ge},this.setPreserve=function(ge){be.preserve=ge},this.watchList=[],this.registerWatch=function(ge){return be.watchList.push(ge),function(){be.watchList=be.watchList.filter(function(he){return he!==ge})}},this.notifyWatch=function(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];if(be.watchList.length){var he=be.getFieldsValue(),nt=be.getFieldsValue(!0);be.watchList.forEach(function(wt){wt(he,nt,ge)})}},this.timeoutId=null,this.warningUnhooked=function(){},this.updateStore=function(ge){be.store=ge},this.getFieldEntities=function(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;return ge?be.fieldEntities.filter(function(he){return he.getNamePath().length}):be.fieldEntities},this.getFieldsMap=function(){var ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,he=new Ce;return be.getFieldEntities(ge).forEach(function(nt){var wt=nt.getNamePath();he.set(wt,nt)}),he},this.getFieldEntitiesForNamePathList=function(ge){if(!ge)return be.getFieldEntities(!0);var he=be.getFieldsMap(!0);return ge.map(function(nt){var wt=(0,ee.gU)(nt);return he.get(wt)||{INVALIDATE_NAME_PATH:(0,ee.gU)(nt)}})},this.getFieldsValue=function(ge,he){if(be.warningUnhooked(),ge===!0&&!he)return be.store;var nt=be.getFieldEntitiesForNamePathList(Array.isArray(ge)?ge:null),wt=[];return nt.forEach(function(Pt){var ht,Vt="INVALIDATE_NAME_PATH"in Pt?Pt.INVALIDATE_NAME_PATH:Pt.getNamePath();if(!(!ge&&(!((ht=Pt.isListField)===null||ht===void 0)&&ht.call(Pt))))if(!he)wt.push(Vt);else{var Ut="getMeta"in Pt?Pt.getMeta():null;he(Ut)&&wt.push(Vt)}}),(0,ee.H_)(be.store,wt.map(ee.gU))},this.getFieldValue=function(ge){be.warningUnhooked();var he=(0,ee.gU)(ge);return(0,V.Z)(be.store,he)},this.getFieldsError=function(ge){be.warningUnhooked();var he=be.getFieldEntitiesForNamePathList(ge);return he.map(function(nt,wt){return nt&&!("INVALIDATE_NAME_PATH"in nt)?{name:nt.getNamePath(),errors:nt.getErrors(),warnings:nt.getWarnings()}:{name:(0,ee.gU)(ge[wt]),errors:[],warnings:[]}})},this.getFieldError=function(ge){be.warningUnhooked();var he=(0,ee.gU)(ge),nt=be.getFieldsError([he])[0];return nt.errors},this.getFieldWarning=function(ge){be.warningUnhooked();var he=(0,ee.gU)(ge),nt=be.getFieldsError([he])[0];return nt.warnings},this.isFieldsTouched=function(){be.warningUnhooked();for(var ge=arguments.length,he=new Array(ge),nt=0;nt0&&arguments[0]!==void 0?arguments[0]:{},he=new Ce,nt=be.getFieldEntities(!0);nt.forEach(function(ht){var Vt=ht.props.initialValue,Ut=ht.getNamePath();if(Vt!==void 0){var Jt=he.get(Ut)||new Set;Jt.add({entity:ht,value:Vt}),he.set(Ut,Jt)}});var wt=function(Vt){Vt.forEach(function(Ut){var Jt=Ut.props.initialValue;if(Jt!==void 0){var un=Ut.getNamePath(),tn=be.getInitialValue(un);if(tn!==void 0)(0,C.ZP)(!1,"Form already set 'initialValues' with path '".concat(un.join("."),"'. Field can not overwrite it."));else{var gt=he.get(un);if(gt&>.size>1)(0,C.ZP)(!1,"Multiple Field with path '".concat(un.join("."),"' set 'initialValue'. Can not decide which one to pick."));else if(gt){var ut=be.getFieldValue(un);(!ge.skipExist||ut===void 0)&&be.updateStore((0,le.Z)(be.store,un,(0,v.Z)(gt)[0].value))}}}})},Pt;ge.entities?Pt=ge.entities:ge.namePathList?(Pt=[],ge.namePathList.forEach(function(ht){var Vt=he.get(ht);if(Vt){var Ut;(Ut=Pt).push.apply(Ut,(0,v.Z)((0,v.Z)(Vt).map(function(Jt){return Jt.entity})))}})):Pt=nt,wt(Pt)},this.resetFields=function(ge){be.warningUnhooked();var he=be.store;if(!ge){be.updateStore((0,ee.gg)({},be.initialValues)),be.resetWithFieldInitialValue(),be.notifyObservers(he,null,{type:"reset"}),be.notifyWatch();return}var nt=ge.map(ee.gU);nt.forEach(function(wt){var Pt=be.getInitialValue(wt);be.updateStore((0,le.Z)(be.store,wt,Pt))}),be.resetWithFieldInitialValue({namePathList:nt}),be.notifyObservers(he,nt,{type:"reset"}),be.notifyWatch(nt)},this.setFields=function(ge){be.warningUnhooked();var he=be.store,nt=[];ge.forEach(function(wt){var Pt=wt.name,ht=(0,a.Z)(wt,W),Vt=(0,ee.gU)(Pt);nt.push(Vt),"value"in ht&&be.updateStore((0,le.Z)(be.store,Vt,ht.value)),be.notifyObservers(he,[Vt],{type:"setField",data:wt})}),be.notifyWatch(nt)},this.getFields=function(){var ge=be.getFieldEntities(!0),he=ge.map(function(nt){var wt=nt.getNamePath(),Pt=nt.getMeta(),ht=(0,s.Z)((0,s.Z)({},Pt),{},{name:wt,value:be.getFieldValue(wt)});return Object.defineProperty(ht,"originRCField",{value:!0}),ht});return he},this.initEntityValue=function(ge){var he=ge.props.initialValue;if(he!==void 0){var nt=ge.getNamePath(),wt=(0,V.Z)(be.store,nt);wt===void 0&&be.updateStore((0,le.Z)(be.store,nt,he))}},this.isMergedPreserve=function(ge){var he=ge!==void 0?ge:be.preserve;return he!=null?he:!0},this.registerField=function(ge){be.fieldEntities.push(ge);var he=ge.getNamePath();if(be.notifyWatch([he]),ge.props.initialValue!==void 0){var nt=be.store;be.resetWithFieldInitialValue({entities:[ge],skipExist:!0}),be.notifyObservers(nt,[ge.getNamePath()],{type:"valueUpdate",source:"internal"})}return function(wt,Pt){var ht=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[];if(be.fieldEntities=be.fieldEntities.filter(function(Jt){return Jt!==ge}),!be.isMergedPreserve(Pt)&&(!wt||ht.length>1)){var Vt=wt?void 0:be.getInitialValue(he);if(he.length&&be.getFieldValue(he)!==Vt&&be.fieldEntities.every(function(Jt){return!(0,ee.LX)(Jt.getNamePath(),he)})){var Ut=be.store;be.updateStore((0,le.Z)(Ut,he,Vt,!0)),be.notifyObservers(Ut,[he],{type:"remove"}),be.triggerDependenciesUpdate(Ut,he)}}be.notifyWatch([he])}},this.dispatch=function(ge){switch(ge.type){case"updateValue":{var he=ge.namePath,nt=ge.value;be.updateValue(he,nt);break}case"validateField":{var wt=ge.namePath,Pt=ge.triggerName;be.validateFields([wt],{triggerName:Pt});break}default:}},this.notifyObservers=function(ge,he,nt){if(be.subscribable){var wt=(0,s.Z)((0,s.Z)({},nt),{},{store:be.getFieldsValue(!0)});be.getFieldEntities().forEach(function(Pt){var ht=Pt.onStoreChange;ht(ge,he,wt)})}else be.forceRootUpdate()},this.triggerDependenciesUpdate=function(ge,he){var nt=be.getDependencyChildrenFields(he);return nt.length&&be.validateFields(nt),be.notifyObservers(ge,nt,{type:"dependenciesUpdate",relatedFields:[he].concat((0,v.Z)(nt))}),nt},this.updateValue=function(ge,he){var nt=(0,ee.gU)(ge),wt=be.store;be.updateStore((0,le.Z)(be.store,nt,he)),be.notifyObservers(wt,[nt],{type:"valueUpdate",source:"internal"}),be.notifyWatch([nt]);var Pt=be.triggerDependenciesUpdate(wt,nt),ht=be.callbacks.onValuesChange;if(ht){var Vt=(0,ee.H_)(be.store,[nt]);ht(Vt,be.getFieldsValue())}be.triggerOnFieldsChange([nt].concat((0,v.Z)(Pt)))},this.setFieldsValue=function(ge){be.warningUnhooked();var he=be.store;if(ge){var nt=(0,ee.gg)(be.store,ge);be.updateStore(nt)}be.notifyObservers(he,null,{type:"valueUpdate",source:"external"}),be.notifyWatch()},this.setFieldValue=function(ge,he){be.setFields([{name:ge,value:he}])},this.getDependencyChildrenFields=function(ge){var he=new Set,nt=[],wt=new Ce;be.getFieldEntities().forEach(function(ht){var Vt=ht.props.dependencies;(Vt||[]).forEach(function(Ut){var Jt=(0,ee.gU)(Ut);wt.update(Jt,function(){var un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:new Set;return un.add(ht),un})})});var Pt=function ht(Vt){var Ut=wt.get(Vt)||new Set;Ut.forEach(function(Jt){if(!he.has(Jt)){he.add(Jt);var un=Jt.getNamePath();Jt.isFieldDirty()&&un.length&&(nt.push(un),ht(un))}})};return Pt(ge),nt},this.triggerOnFieldsChange=function(ge,he){var nt=be.callbacks.onFieldsChange;if(nt){var wt=be.getFields();if(he){var Pt=new Ce;he.forEach(function(Vt){var Ut=Vt.name,Jt=Vt.errors;Pt.set(Ut,Jt)}),wt.forEach(function(Vt){Vt.errors=Pt.get(Vt.name)||Vt.errors})}var ht=wt.filter(function(Vt){var Ut=Vt.name;return(0,ee.T1)(ge,Ut)});nt(ht,wt)}},this.validateFields=function(ge,he){be.warningUnhooked();var nt=!!ge,wt=nt?ge.map(ee.gU):[],Pt=[];be.getFieldEntities(!0).forEach(function(Ut){if(nt||wt.push(Ut.getNamePath()),he!=null&&he.recursive&&nt){var Jt=Ut.getNamePath();Jt.every(function(gt,ut){return ge[ut]===gt||ge[ut]===void 0})&&wt.push(Jt)}if(!(!Ut.props.rules||!Ut.props.rules.length)){var un=Ut.getNamePath();if(!nt||(0,ee.T1)(wt,un)){var tn=Ut.validateRules((0,s.Z)({validateMessages:(0,s.Z)((0,s.Z)({},F),be.validateMessages)},he));Pt.push(tn.then(function(){return{name:un,errors:[],warnings:[]}}).catch(function(gt){var ut,ze=[],Ot=[];return(ut=gt.forEach)===null||ut===void 0||ut.call(gt,function(Rt){var on=Rt.rule.warningOnly,bn=Rt.errors;on?Ot.push.apply(Ot,(0,v.Z)(bn)):ze.push.apply(ze,(0,v.Z)(bn))}),ze.length?Promise.reject({name:un,errors:ze,warnings:Ot}):{name:un,errors:ze,warnings:Ot}}))}}});var ht=Ae(Pt);be.lastValidatePromise=ht,ht.catch(function(Ut){return Ut}).then(function(Ut){var Jt=Ut.map(function(un){var tn=un.name;return tn});be.notifyObservers(be.store,Jt,{type:"validateFinish"}),be.triggerOnFieldsChange(Jt,Ut)});var Vt=ht.then(function(){return be.lastValidatePromise===ht?Promise.resolve(be.getFieldsValue(wt)):Promise.reject([])}).catch(function(Ut){var Jt=Ut.filter(function(un){return un&&un.errors.length});return Promise.reject({values:be.getFieldsValue(wt),errorFields:Jt,outOfDate:be.lastValidatePromise!==ht})});return Vt.catch(function(Ut){return Ut}),be.triggerOnFieldsChange(wt),Vt},this.submit=function(){be.warningUnhooked(),be.validateFields().then(function(ge){var he=be.callbacks.onFinish;if(he)try{he(ge)}catch(nt){console.error(nt)}}).catch(function(ge){var he=be.callbacks.onFinishFailed;he&&he(ge)})},this.forceRootUpdate=Ve});function M(Xe){var Ve=o.useRef(),be=o.useState({}),ge=(0,Je.Z)(be,2),he=ge[1];if(!Ve.current)if(Xe)Ve.current=Xe;else{var nt=function(){he({})},wt=new B(nt);Ve.current=wt.getForm()}return[Ve.current]}var L=M,J=o.createContext({triggerFormChange:function(){},triggerFormFinish:function(){},registerForm:function(){},unregisterForm:function(){}}),Q=function(Ve){var be=Ve.validateMessages,ge=Ve.onFormChange,he=Ve.onFormFinish,nt=Ve.children,wt=o.useContext(J),Pt=o.useRef({});return o.createElement(J.Provider,{value:(0,s.Z)((0,s.Z)({},wt),{},{validateMessages:(0,s.Z)((0,s.Z)({},wt.validateMessages),be),triggerFormChange:function(Vt,Ut){ge&&ge(Vt,{changedFields:Ut,forms:Pt.current}),wt.triggerFormChange(Vt,Ut)},triggerFormFinish:function(Vt,Ut){he&&he(Vt,{values:Ut,forms:Pt.current}),wt.triggerFormFinish(Vt,Ut)},registerForm:function(Vt,Ut){Vt&&(Pt.current=(0,s.Z)((0,s.Z)({},Pt.current),{},(0,i.Z)({},Vt,Ut))),wt.registerForm(Vt,Ut)},unregisterForm:function(Vt){var Ut=(0,s.Z)({},Pt.current);delete Ut[Vt],Pt.current=Ut,wt.unregisterForm(Vt)}})},nt)},re=J,q=["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed"],ce=function(Ve,be){var ge=Ve.name,he=Ve.initialValues,nt=Ve.fields,wt=Ve.form,Pt=Ve.preserve,ht=Ve.children,Vt=Ve.component,Ut=Vt===void 0?"form":Vt,Jt=Ve.validateMessages,un=Ve.validateTrigger,tn=un===void 0?"onChange":un,gt=Ve.onValuesChange,ut=Ve.onFieldsChange,ze=Ve.onFinish,Ot=Ve.onFinishFailed,Rt=(0,a.Z)(Ve,q),on=o.useContext(re),bn=L(wt),Dn=(0,Je.Z)(bn,1),nr=Dn[0],Ln=nr.getInternalHooks(T),Be=Ln.useSubscribe,ot=Ln.setInitialValues,an=Ln.setCallbacks,qe=Ln.setValidateMessages,Ke=Ln.setPreserve,Ht=Ln.destroyForm;o.useImperativeHandle(be,function(){return nr}),o.useEffect(function(){return on.registerForm(ge,nr),function(){on.unregisterForm(ge)}},[on,nr,ge]),qe((0,s.Z)((0,s.Z)({},on.validateMessages),Jt)),an({onValuesChange:gt,onFieldsChange:function(jn){if(on.triggerFormChange(ge,jn),ut){for(var Qn=arguments.length,Dt=new Array(Qn>1?Qn-1:0),Lt=1;Lt1?R-1:0),I=1;I=I||j<0||j>=I)return U;var P=U[R],F=R-j;return F>0?[].concat((0,t.Z)(U.slice(0,j)),[P],(0,t.Z)(U.slice(j,R)),(0,t.Z)(U.slice(R+1,I))):F<0?[].concat((0,t.Z)(U.slice(0,R)),(0,t.Z)(U.slice(R+1,j+1)),[P],(0,t.Z)(U.slice(j+1,I))):U}},19715:function(g,S,e){"use strict";e.d(S,{Q:function(){return b},Z:function(){return R}});var o=e(63223),t=e(8671),a=e(90415),i=e(48580),s=e(87608),v=e.n(s),d=e(52983),c=e(17070),h=function(I){var P,F,ee=I.inputElement,ne=I.prefixCls,ve=I.prefix,de=I.suffix,Ee=I.addonBefore,ye=I.addonAfter,ie=I.className,Y=I.style,K=I.disabled,A=I.readOnly,k=I.focused,V=I.triggerFocus,_=I.allowClear,se=I.value,we=I.handleReset,Pe=I.hidden,Te=I.classes,ue=I.classNames,et=I.dataAttrs,It=I.styles,jt=(0,d.useRef)(null),He=function(M){var L;(L=jt.current)!==null&&L!==void 0&&L.contains(M.target)&&(V==null||V())},Je=function(){var M;if(!_)return null;var L=!K&&!A&&se,J="".concat(ne,"-clear-icon"),Q=(0,i.Z)(_)==="object"&&_!==null&&_!==void 0&&_.clearIcon?_.clearIcon:"\u2716";return d.createElement("span",{onClick:we,onMouseDown:function(q){return q.preventDefault()},className:v()(J,(M={},(0,a.Z)(M,"".concat(J,"-hidden"),!L),(0,a.Z)(M,"".concat(J,"-has-suffix"),!!de),M)),role:"button",tabIndex:-1},Q)},Ae=(0,d.cloneElement)(ee,{value:se,hidden:Pe,className:v()((P=ee.props)===null||P===void 0?void 0:P.className,!(0,c.X3)(I)&&!(0,c.He)(I)&&ie)||null,style:(0,t.Z)((0,t.Z)({},(F=ee.props)===null||F===void 0?void 0:F.style),!(0,c.X3)(I)&&!(0,c.He)(I)?Y:{})});if((0,c.X3)(I)){var Ze,Ye="".concat(ne,"-affix-wrapper"),De=v()(Ye,(Ze={},(0,a.Z)(Ze,"".concat(Ye,"-disabled"),K),(0,a.Z)(Ze,"".concat(Ye,"-focused"),k),(0,a.Z)(Ze,"".concat(Ye,"-readonly"),A),(0,a.Z)(Ze,"".concat(Ye,"-input-with-clear-btn"),de&&_&&se),Ze),!(0,c.He)(I)&&ie,Te==null?void 0:Te.affixWrapper),Ge=(de||_)&&d.createElement("span",{className:v()("".concat(ne,"-suffix"),ue==null?void 0:ue.suffix),style:It==null?void 0:It.suffix},Je(),de);Ae=d.createElement("span",(0,o.Z)({className:De,style:(0,c.He)(I)?void 0:Y,hidden:!(0,c.He)(I)&&Pe,onClick:He},et==null?void 0:et.affixWrapper,{ref:jt}),ve&&d.createElement("span",{className:v()("".concat(ne,"-prefix"),ue==null?void 0:ue.prefix),style:It==null?void 0:It.prefix},ve),(0,d.cloneElement)(ee,{value:se,hidden:null}),Ge)}if((0,c.He)(I)){var je="".concat(ne,"-group"),Ce="".concat(je,"-addon"),le=v()("".concat(ne,"-wrapper"),je,Te==null?void 0:Te.wrapper),W=v()("".concat(ne,"-group-wrapper"),ie,Te==null?void 0:Te.group);return d.createElement("span",{className:W,style:Y,hidden:Pe},d.createElement("span",{className:le},Ee&&d.createElement("span",{className:Ce},Ee),(0,d.cloneElement)(Ae,{hidden:null}),ye&&d.createElement("span",{className:Ce},ye)))}return Ae},b=h,y=e(61806),m=e(28523),C=e(47287),T=e(36645),w=e(41922),$=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],z=(0,d.forwardRef)(function(j,I){var P=j.autoComplete,F=j.onChange,ee=j.onFocus,ne=j.onBlur,ve=j.onPressEnter,de=j.onKeyDown,Ee=j.prefixCls,ye=Ee===void 0?"rc-input":Ee,ie=j.disabled,Y=j.htmlSize,K=j.className,A=j.maxLength,k=j.suffix,V=j.showCount,_=j.type,se=_===void 0?"text":_,we=j.classes,Pe=j.classNames,Te=j.styles,ue=(0,C.Z)(j,$),et=(0,T.Z)(j.defaultValue,{value:j.value}),It=(0,m.Z)(et,2),jt=It[0],He=It[1],Je=(0,d.useState)(!1),Ae=(0,m.Z)(Je,2),Ze=Ae[0],Ye=Ae[1],De=(0,d.useRef)(null),Ge=function(Q){De.current&&(0,c.nH)(De.current,Q)};(0,d.useImperativeHandle)(I,function(){return{focus:Ge,blur:function(){var Q;(Q=De.current)===null||Q===void 0||Q.blur()},setSelectionRange:function(Q,re,q){var ce;(ce=De.current)===null||ce===void 0||ce.setSelectionRange(Q,re,q)},select:function(){var Q;(Q=De.current)===null||Q===void 0||Q.select()},input:De.current}}),(0,d.useEffect)(function(){Ye(function(J){return J&&ie?!1:J})},[ie]);var je=function(Q){j.value===void 0&&He(Q.target.value),De.current&&(0,c.rJ)(De.current,Q,F)},Ce=function(Q){ve&&Q.key==="Enter"&&ve(Q),de==null||de(Q)},le=function(Q){Ye(!0),ee==null||ee(Q)},W=function(Q){Ye(!1),ne==null||ne(Q)},B=function(Q){He(""),Ge(),De.current&&(0,c.rJ)(De.current,Q,F)},M=function(){var Q=(0,w.Z)(j,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return d.createElement("input",(0,o.Z)({autoComplete:P},Q,{onChange:je,onFocus:le,onBlur:W,onKeyDown:Ce,className:v()(ye,(0,a.Z)({},"".concat(ye,"-disabled"),ie),Pe==null?void 0:Pe.input),style:Te==null?void 0:Te.input,ref:De,size:Y,type:se}))},L=function(){var Q=Number(A)>0;if(k||V){var re=(0,c.D7)(jt),q=(0,y.Z)(re).length,ce=(0,i.Z)(V)==="object"?V.formatter({value:re,count:q,maxLength:A}):"".concat(q).concat(Q?" / ".concat(A):"");return d.createElement(d.Fragment,null,!!V&&d.createElement("span",{className:v()("".concat(ye,"-show-count-suffix"),(0,a.Z)({},"".concat(ye,"-show-count-has-suffix"),!!k),Pe==null?void 0:Pe.count),style:(0,t.Z)({},Te==null?void 0:Te.count)},ce),k)}return null};return d.createElement(b,(0,o.Z)({},ue,{prefixCls:ye,className:K,inputElement:M(),handleReset:B,value:(0,c.D7)(jt),focused:Ze,triggerFocus:Ge,suffix:L(),disabled:ie,classes:we,classNames:Pe,styles:Te}))}),U=z,R=U},17070:function(g,S,e){"use strict";e.d(S,{D7:function(){return s},He:function(){return o},X3:function(){return t},nH:function(){return i},rJ:function(){return a}});function o(v){return!!(v.addonBefore||v.addonAfter)}function t(v){return!!(v.prefix||v.suffix||v.allowClear)}function a(v,d,c,h){if(c){var b=d;if(d.type==="click"){var y=v.cloneNode(!0);b=Object.create(d,{target:{value:y},currentTarget:{value:y}}),y.value="",c(b);return}if(h!==void 0){b=Object.create(d,{target:{value:v},currentTarget:{value:v}}),v.value=h,c(b);return}c(b)}}function i(v,d){if(v){v.focus(d);var c=d||{},h=c.cursor;if(h){var b=v.value.length;switch(h){case"start":v.setSelectionRange(0,0);break;case"end":v.setSelectionRange(b,b);break;default:v.setSelectionRange(0,b)}}}}function s(v){return typeof v=="undefined"||v===null?"":String(v)}},26267:function(g,S,e){"use strict";e.d(S,{iz:function(){return Un},ck:function(){return he},BW:function(){return On},sN:function(){return he},GP:function(){return On},Wd:function(){return Ke},ZP:function(){return Qn},Xl:function(){return de}});var o=e(63223),t=e(90415),a=e(8671),i=e(61806),s=e(28523),v=e(47287),d=e(87608),c=e.n(d),h=e(12923),b=e(36645),y=e(20513),m=e(52983),C=e(63730),T=e(97373),w=m.createContext(null);function $(Dt,Lt){return Dt===void 0?null:"".concat(Dt,"-").concat(Lt)}function z(Dt){var Lt=m.useContext(w);return $(Lt,Dt)}var U=e(67982),R=["children","locked"],j=m.createContext(null);function I(Dt,Lt){var Mt=(0,a.Z)({},Dt);return Object.keys(Lt).forEach(function(Kt){var Qt=Lt[Kt];Qt!==void 0&&(Mt[Kt]=Qt)}),Mt}function P(Dt){var Lt=Dt.children,Mt=Dt.locked,Kt=(0,v.Z)(Dt,R),Qt=m.useContext(j),xn=(0,U.Z)(function(){return I(Qt,Kt)},[Qt,Kt],function(yn,Bn){return!Mt&&(yn[0]!==Bn[0]||!(0,T.Z)(yn[1],Bn[1],!0))});return m.createElement(j.Provider,{value:xn},Lt)}var F=[],ee=m.createContext(null);function ne(){return m.useContext(ee)}var ve=m.createContext(F);function de(Dt){var Lt=m.useContext(ve);return m.useMemo(function(){return Dt!==void 0?[].concat((0,i.Z)(Lt),[Dt]):Lt},[Lt,Dt])}var Ee=m.createContext(null),ye=m.createContext({}),ie=ye,Y=e(62904),K=e(21510),A=e(7817),k=Y.Z.LEFT,V=Y.Z.RIGHT,_=Y.Z.UP,se=Y.Z.DOWN,we=Y.Z.ENTER,Pe=Y.Z.ESC,Te=Y.Z.HOME,ue=Y.Z.END,et=[_,se,k,V];function It(Dt,Lt,Mt,Kt){var Qt,xn,yn,Bn,Zn="prev",zn="next",Kn="children",Gn="parent";if(Dt==="inline"&&Kt===we)return{inlineTrigger:!0};var sr=(Qt={},(0,t.Z)(Qt,_,Zn),(0,t.Z)(Qt,se,zn),Qt),ar=(xn={},(0,t.Z)(xn,k,Mt?zn:Zn),(0,t.Z)(xn,V,Mt?Zn:zn),(0,t.Z)(xn,se,Kn),(0,t.Z)(xn,we,Kn),xn),dr=(yn={},(0,t.Z)(yn,_,Zn),(0,t.Z)(yn,se,zn),(0,t.Z)(yn,we,Kn),(0,t.Z)(yn,Pe,Gn),(0,t.Z)(yn,k,Mt?Kn:Gn),(0,t.Z)(yn,V,Mt?Gn:Kn),yn),pt={inline:sr,horizontal:ar,vertical:dr,inlineSub:sr,horizontalSub:dr,verticalSub:dr},xt=(Bn=pt["".concat(Dt).concat(Lt?"":"Sub")])===null||Bn===void 0?void 0:Bn[Kt];switch(xt){case Zn:return{offset:-1,sibling:!0};case zn:return{offset:1,sibling:!0};case Gn:return{offset:-1,sibling:!1};case Kn:return{offset:1,sibling:!1};default:return null}}function jt(Dt){for(var Lt=Dt;Lt;){if(Lt.getAttribute("data-menu-list"))return Lt;Lt=Lt.parentElement}return null}function He(Dt,Lt){for(var Mt=Dt||document.activeElement;Mt;){if(Lt.has(Mt))return Mt;Mt=Mt.parentElement}return null}function Je(Dt,Lt){var Mt=(0,A.tS)(Dt,!0);return Mt.filter(function(Kt){return Lt.has(Kt)})}function Ae(Dt,Lt,Mt){var Kt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!Dt)return null;var Qt=Je(Dt,Lt),xn=Qt.length,yn=Qt.findIndex(function(Bn){return Mt===Bn});return Kt<0?yn===-1?yn=xn-1:yn-=1:Kt>0&&(yn+=1),yn=(yn+xn)%xn,Qt[yn]}function Ze(Dt,Lt,Mt,Kt,Qt,xn,yn,Bn,Zn,zn){var Kn=m.useRef(),Gn=m.useRef();Gn.current=Lt;var sr=function(){K.Z.cancel(Kn.current)};return m.useEffect(function(){return function(){sr()}},[]),function(ar){var dr=ar.which;if([].concat(et,[we,Pe,Te,ue]).includes(dr)){var pt,xt,St,Ct=function(){pt=new Set,xt=new Map,St=new Map;var $e=xn();return $e.forEach(function(vt){var ct=document.querySelector("[data-menu-id='".concat($(Kt,vt),"']"));ct&&(pt.add(ct),St.set(ct,vt),xt.set(vt,ct))}),pt};Ct();var Tt=xt.get(Lt),ln=He(Tt,pt),Tn=St.get(ln),dn=It(Dt,yn(Tn,!0).length===1,Mt,dr);if(!dn&&dr!==Te&&dr!==ue)return;(et.includes(dr)||[Te,ue].includes(dr))&&ar.preventDefault();var ur=function($e){if($e){var vt=$e,ct=$e.querySelector("a");ct!=null&&ct.getAttribute("href")&&(vt=ct);var Bt=St.get($e);Bn(Bt),sr(),Kn.current=(0,K.Z)(function(){Gn.current===Bt&&vt.focus()})}};if([Te,ue].includes(dr)||dn.sibling||!ln){var Ir;!ln||Dt==="inline"?Ir=Qt.current:Ir=jt(ln);var br,Er=Je(Ir,pt);dr===Te?br=Er[0]:dr===ue?br=Er[Er.length-1]:br=Ae(Ir,pt,ln,dn.offset),ur(br)}else if(dn.inlineTrigger)Zn(Tn);else if(dn.offset>0)Zn(Tn,!0),sr(),Kn.current=(0,K.Z)(function(){Ct();var Yn=ln.getAttribute("aria-controls"),$e=document.getElementById(Yn),vt=Ae($e,pt);ur(vt)},5);else if(dn.offset<0){var Gr=yn(Tn,!0),Pr=Gr[Gr.length-2],Dr=xt.get(Pr);Zn(Pr,!1),ur(Dr)}}zn==null||zn(ar)}}function Ye(Dt){Promise.resolve().then(Dt)}var De="__RC_UTIL_PATH_SPLIT__",Ge=function(Lt){return Lt.join(De)},je=function(Lt){return Lt.split(De)},Ce="rc-menu-more";function le(){var Dt=m.useState({}),Lt=(0,s.Z)(Dt,2),Mt=Lt[1],Kt=(0,m.useRef)(new Map),Qt=(0,m.useRef)(new Map),xn=m.useState([]),yn=(0,s.Z)(xn,2),Bn=yn[0],Zn=yn[1],zn=(0,m.useRef)(0),Kn=(0,m.useRef)(!1),Gn=function(){Kn.current||Mt({})},sr=(0,m.useCallback)(function(Tt,ln){var Tn=Ge(ln);Qt.current.set(Tn,Tt),Kt.current.set(Tt,Tn),zn.current+=1;var dn=zn.current;Ye(function(){dn===zn.current&&Gn()})},[]),ar=(0,m.useCallback)(function(Tt,ln){var Tn=Ge(ln);Qt.current.delete(Tn),Kt.current.delete(Tt)},[]),dr=(0,m.useCallback)(function(Tt){Zn(Tt)},[]),pt=(0,m.useCallback)(function(Tt,ln){var Tn=Kt.current.get(Tt)||"",dn=je(Tn);return ln&&Bn.includes(dn[0])&&dn.unshift(Ce),dn},[Bn]),xt=(0,m.useCallback)(function(Tt,ln){return Tt.some(function(Tn){var dn=pt(Tn,!0);return dn.includes(ln)})},[pt]),St=function(){var ln=(0,i.Z)(Kt.current.keys());return Bn.length&&ln.push(Ce),ln},Ct=(0,m.useCallback)(function(Tt){var ln="".concat(Kt.current.get(Tt)).concat(De),Tn=new Set;return(0,i.Z)(Qt.current.keys()).forEach(function(dn){dn.startsWith(ln)&&Tn.add(Qt.current.get(dn))}),Tn},[]);return m.useEffect(function(){return function(){Kn.current=!0}},[]),{registerPath:sr,unregisterPath:ar,refreshOverflowKeys:dr,isSubPathKey:xt,getKeyPath:pt,getKeys:St,getSubPathKeys:Ct}}function W(Dt){var Lt=m.useRef(Dt);Lt.current=Dt;var Mt=m.useCallback(function(){for(var Kt,Qt=arguments.length,xn=new Array(Qt),yn=0;yn1&&(Ct.motionAppear=!1);var Tt=Ct.onVisibleChanged;return Ct.onVisibleChanged=function(ln){return!sr.current&&!ln&&xt(!0),Tt==null?void 0:Tt(ln)},pt?null:m.createElement(P,{mode:xn,locked:!sr.current},m.createElement(Ln.ZP,(0,o.Z)({visible:St},Ct,{forceRender:Zn,removeOnLeave:!1,leavedClassName:"".concat(Bn,"-hidden")}),function(ln){var Tn=ln.className,dn=ln.style;return m.createElement(ht,{id:Lt,className:Tn,style:dn},Qt)}))}var ot=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],an=["active"],qe=function(Lt){var Mt,Kt=Lt.style,Qt=Lt.className,xn=Lt.title,yn=Lt.eventKey,Bn=Lt.warnKey,Zn=Lt.disabled,zn=Lt.internalPopupClose,Kn=Lt.children,Gn=Lt.itemIcon,sr=Lt.expandIcon,ar=Lt.popupClassName,dr=Lt.popupOffset,pt=Lt.onClick,xt=Lt.onMouseEnter,St=Lt.onMouseLeave,Ct=Lt.onTitleClick,Tt=Lt.onTitleMouseEnter,ln=Lt.onTitleMouseLeave,Tn=(0,v.Z)(Lt,ot),dn=z(yn),ur=m.useContext(j),Ir=ur.prefixCls,br=ur.mode,Er=ur.openKeys,Gr=ur.disabled,Pr=ur.overflowDisabled,Dr=ur.activeKey,Yn=ur.selectedKeys,$e=ur.itemIcon,vt=ur.expandIcon,ct=ur.onItemClick,Bt=ur.onOpenChange,rn=ur.onActive,We=m.useContext(ie),Ie=We._internalRenderSubMenuItem,Et=m.useContext(Ee),Gt=Et.isSubPathKey,Sn=de(),cr="".concat(Ir,"-submenu"),Jn=Gr||Zn,mn=m.useRef(),Zt=m.useRef(),cn=Gn||$e,dt=sr||vt,$t=Er.includes(yn),zt=!Pr&&$t,sn=Gt(Yn,yn),An=Ne(yn,Jn,Tt,ln),vr=An.active,mr=(0,v.Z)(An,an),wr=m.useState(!1),Zr=(0,s.Z)(wr,2),Fr=Zr[0],Le=Zr[1],it=function(fr){Jn||Le(fr)},ae=function(fr){it(!0),xt==null||xt({key:yn,domEvent:fr})},_t=function(fr){it(!1),St==null||St({key:yn,domEvent:fr})},en=m.useMemo(function(){return vr||(br!=="inline"?Fr||Gt([Dr],yn):!1)},[br,vr,Dr,Fr,yn,Gt]),En=tt(Sn.length),_n=function(fr){Jn||(Ct==null||Ct({key:yn,domEvent:fr}),br==="inline"&&Bt(yn,!$t))},Xn=W(function(Sr){pt==null||pt(X(Sr)),ct(Sr)}),pr=function(fr){br!=="inline"&&Bt(yn,fr)},Vr=function(){rn(yn)},yr=dn&&"".concat(dn,"-popup"),Tr=m.createElement("div",(0,o.Z)({role:"menuitem",style:En,className:"".concat(cr,"-title"),tabIndex:Jn?null:-1,ref:mn,title:typeof xn=="string"?xn:null,"data-menu-id":Pr&&dn?null:dn,"aria-expanded":zt,"aria-haspopup":!0,"aria-controls":yr,"aria-disabled":Jn,onClick:_n,onFocus:Vr},mr),xn,m.createElement(pe,{icon:br!=="horizontal"?dt:null,props:(0,a.Z)((0,a.Z)({},Lt),{},{isOpen:zt,isSubMenu:!0})},m.createElement("i",{className:"".concat(cr,"-arrow")}))),Cr=m.useRef(br);if(br!=="inline"&&Sn.length>1?Cr.current="vertical":Cr.current=br,!Pr){var zr=Cr.current;Tr=m.createElement(nr,{mode:zr,prefixCls:cr,visible:!zn&&zt&&br!=="inline",popupClassName:ar,popupOffset:dr,popup:m.createElement(P,{mode:zr==="horizontal"?"vertical":zr},m.createElement(ht,{id:yr,ref:Zt},Kn)),disabled:Jn,onVisibleChange:pr},Tr)}var Ur=m.createElement(h.Z.Item,(0,o.Z)({role:"none"},Tn,{component:"li",style:Kt,className:c()(cr,"".concat(cr,"-").concat(br),Qt,(Mt={},(0,t.Z)(Mt,"".concat(cr,"-open"),zt),(0,t.Z)(Mt,"".concat(cr,"-active"),en),(0,t.Z)(Mt,"".concat(cr,"-selected"),sn),(0,t.Z)(Mt,"".concat(cr,"-disabled"),Jn),Mt)),onMouseEnter:ae,onMouseLeave:_t}),Tr,!Pr&&m.createElement(Be,{id:yr,open:zt,keyPath:Sn},Kn));return Ie&&(Ur=Ie(Ur,Lt,{selected:sn,active:en,open:zt,disabled:Jn})),m.createElement(P,{onItemClick:Xn,mode:br==="horizontal"?"vertical":br,itemIcon:cn,expandIcon:dt},Ur)};function Ke(Dt){var Lt=Dt.eventKey,Mt=Dt.children,Kt=de(Lt),Qt=un(Mt,Kt),xn=ne();m.useEffect(function(){if(xn)return xn.registerPath(Lt,Kt),function(){xn.unregisterPath(Lt,Kt)}},[Kt]);var yn;return xn?yn=Qt:yn=m.createElement(qe,Dt,Qt),m.createElement(ve.Provider,{value:Kt},yn)}var Ht=["prefixCls","rootClassName","style","className","tabIndex","items","children","direction","id","mode","inlineCollapsed","disabled","disabledOverflow","subMenuOpenDelay","subMenuCloseDelay","forceSubMenuRender","defaultOpenKeys","openKeys","activeKey","defaultActiveFirst","selectable","multiple","defaultSelectedKeys","selectedKeys","onSelect","onDeselect","inlineIndent","motion","defaultMotions","triggerSubMenuAction","builtinPlacements","itemIcon","expandIcon","overflowedIndicator","overflowedIndicatorPopupClassName","getPopupContainer","onClick","onOpenChange","onKeyDown","openAnimation","openTransitionName","_internalRenderMenuItem","_internalRenderSubMenuItem"],at=[],kt=m.forwardRef(function(Dt,Lt){var Mt,Kt,Qt=Dt,xn=Qt.prefixCls,yn=xn===void 0?"rc-menu":xn,Bn=Qt.rootClassName,Zn=Qt.style,zn=Qt.className,Kn=Qt.tabIndex,Gn=Kn===void 0?0:Kn,sr=Qt.items,ar=Qt.children,dr=Qt.direction,pt=Qt.id,xt=Qt.mode,St=xt===void 0?"vertical":xt,Ct=Qt.inlineCollapsed,Tt=Qt.disabled,ln=Qt.disabledOverflow,Tn=Qt.subMenuOpenDelay,dn=Tn===void 0?.1:Tn,ur=Qt.subMenuCloseDelay,Ir=ur===void 0?.1:ur,br=Qt.forceSubMenuRender,Er=Qt.defaultOpenKeys,Gr=Qt.openKeys,Pr=Qt.activeKey,Dr=Qt.defaultActiveFirst,Yn=Qt.selectable,$e=Yn===void 0?!0:Yn,vt=Qt.multiple,ct=vt===void 0?!1:vt,Bt=Qt.defaultSelectedKeys,rn=Qt.selectedKeys,We=Qt.onSelect,Ie=Qt.onDeselect,Et=Qt.inlineIndent,Gt=Et===void 0?24:Et,Sn=Qt.motion,cr=Qt.defaultMotions,Jn=Qt.triggerSubMenuAction,mn=Jn===void 0?"hover":Jn,Zt=Qt.builtinPlacements,cn=Qt.itemIcon,dt=Qt.expandIcon,$t=Qt.overflowedIndicator,zt=$t===void 0?"...":$t,sn=Qt.overflowedIndicatorPopupClassName,An=Qt.getPopupContainer,vr=Qt.onClick,mr=Qt.onOpenChange,wr=Qt.onKeyDown,Zr=Qt.openAnimation,Fr=Qt.openTransitionName,Le=Qt._internalRenderMenuItem,it=Qt._internalRenderSubMenuItem,ae=(0,v.Z)(Qt,Ht),_t=m.useMemo(function(){return gt(ar,sr,at)},[ar,sr]),en=m.useState(!1),En=(0,s.Z)(en,2),_n=En[0],Xn=En[1],pr=m.useRef(),Vr=L(pt),yr=dr==="rtl",Tr=(0,b.Z)(Er,{value:Gr,postState:function(Ft){return Ft||at}}),Cr=(0,s.Z)(Tr,2),zr=Cr[0],Ur=Cr[1],Sr=function(Ft){var Fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function Wn(){Ur(Ft),mr==null||mr(Ft)}Fn?(0,C.flushSync)(Wn):Wn()},fr=m.useState(zr),sa=(0,s.Z)(fr,2),Lr=sa[0],gr=sa[1],ha=m.useRef(!1),Xt=m.useMemo(function(){return(St==="inline"||St==="vertical")&&Ct?["vertical",Ct]:[St,!1]},[St,Ct]),bt=(0,s.Z)(Xt,2),fn=bt[0],Hn=bt[1],or=fn==="inline",Or=m.useState(fn),ir=(0,s.Z)(Or,2),qn=ir[0],hr=ir[1],jr=m.useState(Hn),Ar=(0,s.Z)(jr,2),ea=Ar[0],ga=Ar[1];m.useEffect(function(){hr(fn),ga(Hn),ha.current&&(or?Ur(Lr):Sr(at))},[fn,Hn]);var Ta=m.useState(0),ro=(0,s.Z)(Ta,2),va=ro[0],fa=ro[1],Jr=va>=_t.length-1||qn!=="horizontal"||ln;m.useEffect(function(){or&&gr(zr)},[zr]),m.useEffect(function(){return ha.current=!0,function(){ha.current=!1}},[]);var aa=le(),xa=aa.registerPath,La=aa.unregisterPath,pa=aa.refreshOverflowKeys,ta=aa.isSubPathKey,na=aa.getKeyPath,oa=aa.getKeys,Ca=aa.getSubPathKeys,no=m.useMemo(function(){return{registerPath:xa,unregisterPath:La}},[xa,La]),Ma=m.useMemo(function(){return{isSubPathKey:ta}},[ta]);m.useEffect(function(){pa(Jr?at:_t.slice(va+1).map(function(_a){return _a.key}))},[va,Jr]);var Ua=(0,b.Z)(Pr||Dr&&((Mt=_t[0])===null||Mt===void 0?void 0:Mt.key),{value:Pr}),bo=(0,s.Z)(Ua,2),Ra=bo[0],Mn=bo[1],Nr=W(function(_a){Mn(_a)}),Rr=W(function(){Mn(void 0)});(0,m.useImperativeHandle)(Lt,function(){return{list:pr.current,focus:function(Ft){var Fn,Wn=Ra!=null?Ra:(Fn=_t.find(function(Eo){return!Eo.props.disabled}))===null||Fn===void 0?void 0:Fn.key;if(Wn){var kr,Na,go;(kr=pr.current)===null||kr===void 0||(Na=kr.querySelector("li[data-menu-id='".concat($(Vr,Wn),"']")))===null||Na===void 0||(go=Na.focus)===null||go===void 0||go.call(Na,Ft)}}}});var ka=(0,b.Z)(Bt||[],{value:rn,postState:function(Ft){return Array.isArray(Ft)?Ft:Ft==null?at:[Ft]}}),io=(0,s.Z)(ka,2),ao=io[0],Oa=io[1],Fa=function(Ft){if($e){var Fn=Ft.key,Wn=ao.includes(Fn),kr;ct?Wn?kr=ao.filter(function(go){return go!==Fn}):kr=[].concat((0,i.Z)(ao),[Fn]):kr=[Fn],Oa(kr);var Na=(0,a.Z)((0,a.Z)({},Ft),{},{selectedKeys:kr});Wn?Ie==null||Ie(Na):We==null||We(Na)}!ct&&zr.length&&qn!=="inline"&&Sr(at)},Ba=W(function(_a){vr==null||vr(X(_a)),Fa(_a)}),ca=W(function(_a,Ft){var Fn=zr.filter(function(kr){return kr!==_a});if(Ft)Fn.push(_a);else if(qn!=="inline"){var Wn=Ca(_a);Fn=Fn.filter(function(kr){return!Wn.has(kr)})}(0,T.Z)(zr,Fn,!0)||Sr(Fn,!0)}),Wr=W(An),Xr=function(Ft,Fn){var Wn=Fn!=null?Fn:!zr.includes(Ft);ca(Ft,Wn)},eo=Ze(qn,Ra,yr,Vr,pr,oa,na,Mn,Xr,wr);m.useEffect(function(){Xn(!0)},[]);var Wo=m.useMemo(function(){return{_internalRenderMenuItem:Le,_internalRenderSubMenuItem:it}},[Le,it]),Ka=qn!=="horizontal"||ln?_t:_t.map(function(_a,Ft){return m.createElement(P,{key:_a.key,overflowDisabled:Ft>va},_a)}),mo=m.createElement(h.Z,(0,o.Z)({id:pt,ref:pr,prefixCls:"".concat(yn,"-overflow"),component:"ul",itemComponent:he,className:c()(yn,"".concat(yn,"-root"),"".concat(yn,"-").concat(qn),zn,(Kt={},(0,t.Z)(Kt,"".concat(yn,"-inline-collapsed"),ea),(0,t.Z)(Kt,"".concat(yn,"-rtl"),yr),Kt),Bn),dir:dr,style:Zn,role:"menu",tabIndex:Gn,data:Ka,renderRawItem:function(Ft){return Ft},renderRawRest:function(Ft){var Fn=Ft.length,Wn=Fn?_t.slice(-Fn):null;return m.createElement(Ke,{eventKey:Ce,title:zt,disabled:Jr,internalPopupClose:Fn===0,popupClassName:sn},Wn)},maxCount:qn!=="horizontal"||ln?h.Z.INVALIDATE:h.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(Ft){fa(Ft)},onKeyDown:eo},ae));return m.createElement(ie.Provider,{value:Wo},m.createElement(w.Provider,{value:Vr},m.createElement(P,{prefixCls:yn,rootClassName:Bn,mode:qn,openKeys:zr,rtl:yr,disabled:Tt,motion:_n?Sn:null,defaultMotions:_n?cr:null,activeKey:Ra,onActive:Nr,onInactive:Rr,selectedKeys:ao,inlineIndent:Gt,subMenuOpenDelay:dn,subMenuCloseDelay:Ir,forceSubMenuRender:br,builtinPlacements:Zt,triggerSubMenuAction:mn,getPopupContainer:Wr,itemIcon:cn,expandIcon:dt,onItemClick:Ba,onOpenChange:ca},m.createElement(Ee.Provider,{value:Ma},mo),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(ee.Provider,{value:no},_t)))))}),qt=kt,Yt=["className","title","eventKey","children"],vn=["children"],wn=function(Lt){var Mt=Lt.className,Kt=Lt.title,Qt=Lt.eventKey,xn=Lt.children,yn=(0,v.Z)(Lt,Yt),Bn=m.useContext(j),Zn=Bn.prefixCls,zn="".concat(Zn,"-item-group");return m.createElement("li",(0,o.Z)({role:"presentation"},yn,{onClick:function(Gn){return Gn.stopPropagation()},className:c()(zn,Mt)}),m.createElement("div",{role:"presentation",className:"".concat(zn,"-title"),title:typeof Kt=="string"?Kt:void 0},Kt),m.createElement("ul",{role:"group",className:"".concat(zn,"-list")},xn))};function On(Dt){var Lt=Dt.children,Mt=(0,v.Z)(Dt,vn),Kt=de(Mt.eventKey),Qt=un(Lt,Kt),xn=ne();return xn?Qt:m.createElement(wn,(0,ce.Z)(Mt,["warnKey"]),Qt)}function Un(Dt){var Lt=Dt.className,Mt=Dt.style,Kt=m.useContext(j),Qt=Kt.prefixCls,xn=ne();return xn?null:m.createElement("li",{className:c()("".concat(Qt,"-item-divider"),Lt),style:Mt})}var jn=qt;jn.Item=he,jn.SubMenu=Ke,jn.ItemGroup=On,jn.Divider=Un;var Qn=jn},77089:function(g,S,e){"use strict";e.d(S,{V4:function(){return Xe},ZP:function(){return Ve}});var o=e(90415),t=e(8671),a=e(28523),i=e(48580),s=e(87608),v=e.n(s),d=e(62013),c=e(63276),h=e(52983),b=null,y=h.createContext({});function m(be){var ge=be.children,he=_objectWithoutProperties(be,b);return React.createElement(y.Provider,{value:he},ge)}var C=e(30730),T=e(52636),w=e(58684),$=e(29656),z=function(be){(0,w.Z)(he,be);var ge=(0,$.Z)(he);function he(){return(0,C.Z)(this,he),ge.apply(this,arguments)}return(0,T.Z)(he,[{key:"render",value:function(){return this.props.children}}]),he}(h.Component),U=z,R=e(80182),j="none",I="appear",P="enter",F="leave",ee="none",ne="prepare",ve="start",de="active",Ee="end",ye="prepared",ie=e(54395);function Y(be,ge){var he={};return he[be.toLowerCase()]=ge.toLowerCase(),he["Webkit".concat(be)]="webkit".concat(ge),he["Moz".concat(be)]="moz".concat(ge),he["ms".concat(be)]="MS".concat(ge),he["O".concat(be)]="o".concat(ge.toLowerCase()),he}function K(be,ge){var he={animationend:Y("Animation","AnimationEnd"),transitionend:Y("Transition","TransitionEnd")};return be&&("AnimationEvent"in ge||delete he.animationend.animation,"TransitionEvent"in ge||delete he.transitionend.transition),he}var A=K((0,ie.Z)(),typeof window!="undefined"?window:{}),k={};if((0,ie.Z)()){var V=document.createElement("div");k=V.style}var _={};function se(be){if(_[be])return _[be];var ge=A[be];if(ge)for(var he=Object.keys(ge),nt=he.length,wt=0;wt1&&arguments[1]!==void 0?arguments[1]:2;ge();var Pt=(0,Ae.Z)(function(){wt<=1?nt({isCanceled:function(){return Pt!==be.current}}):he(nt,wt-1)});be.current=Pt}return h.useEffect(function(){return function(){ge()}},[]),[he,ge]},Ye=[ne,ve,de,Ee],De=[ne,ye],Ge=!1,je=!0;function Ce(be){return be===de||be===Ee}var le=function(be,ge,he){var nt=(0,R.Z)(ee),wt=(0,a.Z)(nt,2),Pt=wt[0],ht=wt[1],Vt=Ze(),Ut=(0,a.Z)(Vt,2),Jt=Ut[0],un=Ut[1];function tn(){ht(ne,!0)}var gt=ge?De:Ye;return Je(function(){if(Pt!==ee&&Pt!==Ee){var ut=gt.indexOf(Pt),ze=gt[ut+1],Ot=he(Pt);Ot===Ge?ht(ze,!0):ze&&Jt(function(Rt){function on(){Rt.isCanceled()||ht(ze,!0)}Ot===!0?on():Promise.resolve(Ot).then(on)})}},[be,Pt]),h.useEffect(function(){return function(){un()}},[]),[tn,Pt]};function W(be,ge,he,nt){var wt=nt.motionEnter,Pt=wt===void 0?!0:wt,ht=nt.motionAppear,Vt=ht===void 0?!0:ht,Ut=nt.motionLeave,Jt=Ut===void 0?!0:Ut,un=nt.motionDeadline,tn=nt.motionLeaveImmediately,gt=nt.onAppearPrepare,ut=nt.onEnterPrepare,ze=nt.onLeavePrepare,Ot=nt.onAppearStart,Rt=nt.onEnterStart,on=nt.onLeaveStart,bn=nt.onAppearActive,Dn=nt.onEnterActive,nr=nt.onLeaveActive,Ln=nt.onAppearEnd,Be=nt.onEnterEnd,ot=nt.onLeaveEnd,an=nt.onVisibleChanged,qe=(0,R.Z)(),Ke=(0,a.Z)(qe,2),Ht=Ke[0],at=Ke[1],kt=(0,R.Z)(j),qt=(0,a.Z)(kt,2),Yt=qt[0],vn=qt[1],wn=(0,R.Z)(null),On=(0,a.Z)(wn,2),Un=On[0],jn=On[1],Qn=(0,h.useRef)(!1),Dt=(0,h.useRef)(null);function Lt(){return he()}var Mt=(0,h.useRef)(!1);function Kt(){vn(j,!0),jn(null,!0)}function Qt(St){var Ct=Lt();if(!(St&&!St.deadline&&St.target!==Ct)){var Tt=Mt.current,ln;Yt===I&&Tt?ln=Ln==null?void 0:Ln(Ct,St):Yt===P&&Tt?ln=Be==null?void 0:Be(Ct,St):Yt===F&&Tt&&(ln=ot==null?void 0:ot(Ct,St)),Yt!==j&&Tt&&ln!==!1&&Kt()}}var xn=jt(Qt),yn=(0,a.Z)(xn,1),Bn=yn[0],Zn=function(Ct){var Tt,ln,Tn;switch(Ct){case I:return Tt={},(0,o.Z)(Tt,ne,gt),(0,o.Z)(Tt,ve,Ot),(0,o.Z)(Tt,de,bn),Tt;case P:return ln={},(0,o.Z)(ln,ne,ut),(0,o.Z)(ln,ve,Rt),(0,o.Z)(ln,de,Dn),ln;case F:return Tn={},(0,o.Z)(Tn,ne,ze),(0,o.Z)(Tn,ve,on),(0,o.Z)(Tn,de,nr),Tn;default:return{}}},zn=h.useMemo(function(){return Zn(Yt)},[Yt]),Kn=le(Yt,!be,function(St){if(St===ne){var Ct=zn[ne];return Ct?Ct(Lt()):Ge}if(ar in zn){var Tt;jn(((Tt=zn[ar])===null||Tt===void 0?void 0:Tt.call(zn,Lt(),null))||null)}return ar===de&&(Bn(Lt()),un>0&&(clearTimeout(Dt.current),Dt.current=setTimeout(function(){Qt({deadline:!0})},un))),ar===ye&&Kt(),je}),Gn=(0,a.Z)(Kn,2),sr=Gn[0],ar=Gn[1],dr=Ce(ar);Mt.current=dr,Je(function(){at(ge);var St=Qn.current;Qn.current=!0;var Ct;!St&&ge&&Vt&&(Ct=I),St&&ge&&Pt&&(Ct=P),(St&&!ge&&Jt||!St&&tn&&!ge&&Jt)&&(Ct=F);var Tt=Zn(Ct);Ct&&(be||Tt[ne])?(vn(Ct),sr()):vn(j)},[ge]),(0,h.useEffect)(function(){(Yt===I&&!Vt||Yt===P&&!Pt||Yt===F&&!Jt)&&vn(j)},[Vt,Pt,Jt]),(0,h.useEffect)(function(){return function(){Qn.current=!1,clearTimeout(Dt.current)}},[]);var pt=h.useRef(!1);(0,h.useEffect)(function(){Ht&&(pt.current=!0),Ht!==void 0&&Yt===j&&((pt.current||Ht)&&(an==null||an(Ht)),pt.current=!0)},[Ht,Yt]);var xt=Un;return zn[ne]&&ar===ve&&(xt=(0,t.Z)({transition:"none"},xt)),[Yt,ar,xt,Ht!=null?Ht:ge]}function B(be){var ge=be;(0,i.Z)(be)==="object"&&(ge=be.transitionSupport);function he(wt,Pt){return!!(wt.motionName&&ge&&Pt!==!1)}var nt=h.forwardRef(function(wt,Pt){var ht=wt.visible,Vt=ht===void 0?!0:ht,Ut=wt.removeOnLeave,Jt=Ut===void 0?!0:Ut,un=wt.forceRender,tn=wt.children,gt=wt.motionName,ut=wt.leavedClassName,ze=wt.eventProps,Ot=h.useContext(y),Rt=Ot.motion,on=he(wt,Rt),bn=(0,h.useRef)(),Dn=(0,h.useRef)();function nr(){try{return bn.current instanceof HTMLElement?bn.current:(0,d.Z)(Dn.current)}catch(jn){return null}}var Ln=W(on,Vt,nr,wt),Be=(0,a.Z)(Ln,4),ot=Be[0],an=Be[1],qe=Be[2],Ke=Be[3],Ht=h.useRef(Ke);Ke&&(Ht.current=!0);var at=h.useCallback(function(jn){bn.current=jn,(0,c.mH)(Pt,jn)},[Pt]),kt,qt=(0,t.Z)((0,t.Z)({},ze),{},{visible:Vt});if(!tn)kt=null;else if(ot===j)Ke?kt=tn((0,t.Z)({},qt),at):!Jt&&Ht.current&&ut?kt=tn((0,t.Z)((0,t.Z)({},qt),{},{className:ut}),at):un||!Jt&&!ut?kt=tn((0,t.Z)((0,t.Z)({},qt),{},{style:{display:"none"}}),at):kt=null;else{var Yt,vn;an===ne?vn="prepare":Ce(an)?vn="active":an===ve&&(vn="start");var wn=It(gt,"".concat(ot,"-").concat(vn));kt=tn((0,t.Z)((0,t.Z)({},qt),{},{className:v()(It(gt,ot),(Yt={},(0,o.Z)(Yt,wn,wn&&vn),(0,o.Z)(Yt,gt,typeof gt=="string"),Yt)),style:qe}),at)}if(h.isValidElement(kt)&&(0,c.Yr)(kt)){var On=kt,Un=On.ref;Un||(kt=h.cloneElement(kt,{ref:at}))}return h.createElement(U,{ref:Dn},kt)});return nt.displayName="CSSMotion",nt}var M=B(Te),L=e(63223),J=e(47287),Q=e(59495),re="add",q="keep",ce="remove",fe="removed";function Ne(be){var ge;return be&&(0,i.Z)(be)==="object"&&"key"in be?ge=be:ge={key:be},(0,t.Z)((0,t.Z)({},ge),{},{key:String(ge.key)})}function tt(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return be.map(Ne)}function pe(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],he=[],nt=0,wt=ge.length,Pt=tt(be),ht=tt(ge);Pt.forEach(function(Jt){for(var un=!1,tn=nt;tn1});return Ut.forEach(function(Jt){he=he.filter(function(un){var tn=un.key,gt=un.status;return tn!==Jt||gt!==ce}),he.forEach(function(un){un.key===Jt&&(un.status=q)})}),he}var Oe=["component","children","onVisibleChanged","onAllRemoved"],X=["status"],Re=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Qe(be){var ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:M,he=function(nt){(0,w.Z)(Pt,nt);var wt=(0,$.Z)(Pt);function Pt(){var ht;(0,C.Z)(this,Pt);for(var Vt=arguments.length,Ut=new Array(Vt),Jt=0;Jt0){var He=setTimeout(function(){et()},Ee*1e3);return function(){clearTimeout(He)}}},[Ee,Te,se]);var jt="".concat(ee,"-notice");return i.createElement("div",(0,s.Z)({},k,{ref:F,className:b()(jt,ve,(0,y.Z)({},"".concat(jt,"-closable"),Y)),style:ne,onMouseEnter:function(){ue(!0)},onMouseLeave:function(){ue(!1)},onClick:V}),i.createElement("div",{className:"".concat(jt,"-content")},ie),Y&&i.createElement("a",{tabIndex:0,className:"".concat(jt,"-close"),onKeyDown:It,onClick:function(Je){Je.preventDefault(),Je.stopPropagation(),et()}},A))}),T=C,w=i.forwardRef(function(P,F){var ee=P.prefixCls,ne=ee===void 0?"rc-notification":ee,ve=P.container,de=P.motion,Ee=P.maxCount,ye=P.className,ie=P.style,Y=P.onAllRemoved,K=i.useState([]),A=(0,t.Z)(K,2),k=A[0],V=A[1],_=function(He){var Je,Ae=k.find(function(Ze){return Ze.key===He});Ae==null||(Je=Ae.onClose)===null||Je===void 0||Je.call(Ae),V(function(Ze){return Ze.filter(function(Ye){return Ye.key!==He})})};i.useImperativeHandle(F,function(){return{open:function(He){V(function(Je){var Ae=(0,o.Z)(Je),Ze=Ae.findIndex(function(Ge){return Ge.key===He.key}),Ye=(0,v.Z)({},He);if(Ze>=0){var De;Ye.times=(((De=Je[Ze])===null||De===void 0?void 0:De.times)||0)+1,Ae[Ze]=Ye}else Ye.times=0,Ae.push(Ye);return Ee>0&&Ae.length>Ee&&(Ae=Ae.slice(-Ee)),Ae})},close:function(He){_(He)},destroy:function(){V([])}}});var se=i.useState({}),we=(0,t.Z)(se,2),Pe=we[0],Te=we[1];i.useEffect(function(){var jt={};k.forEach(function(He){var Je=He.placement,Ae=Je===void 0?"topRight":Je;Ae&&(jt[Ae]=jt[Ae]||[],jt[Ae].push(He))}),Object.keys(Pe).forEach(function(He){jt[He]=jt[He]||[]}),Te(jt)},[k]);var ue=function(He){Te(function(Je){var Ae=(0,v.Z)({},Je),Ze=Ae[He]||[];return Ze.length||delete Ae[He],Ae})},et=i.useRef(!1);if(i.useEffect(function(){Object.keys(Pe).length>0?et.current=!0:et.current&&(Y==null||Y(),et.current=!1)},[Pe]),!ve)return null;var It=Object.keys(Pe);return(0,d.createPortal)(i.createElement(i.Fragment,null,It.map(function(jt){var He=Pe[jt],Je=He.map(function(Ze){return{config:Ze,key:Ze.key}}),Ae=typeof de=="function"?de(jt):de;return i.createElement(c.V4,(0,s.Z)({key:jt,className:b()(ne,"".concat(ne,"-").concat(jt),ye==null?void 0:ye(jt)),style:ie==null?void 0:ie(jt),keys:Je,motionAppear:!0},Ae,{onAllRemoved:function(){ue(jt)}}),function(Ze,Ye){var De=Ze.config,Ge=Ze.className,je=Ze.style,Ce=De.key,le=De.times,W=De.className,B=De.style;return i.createElement(T,(0,s.Z)({},De,{ref:Ye,prefixCls:ne,className:b()(Ge,W),style:(0,v.Z)((0,v.Z)({},je),B),times:le,key:Ce,eventKey:Ce,onNoticeClose:_}))})})),ve)}),$=w,z=["getContainer","motion","prefixCls","maxCount","className","style","onAllRemoved"],U=function(){return document.body},R=0;function j(){for(var P={},F=arguments.length,ee=new Array(F),ne=0;ne0&&arguments[0]!==void 0?arguments[0]:{},F=P.getContainer,ee=F===void 0?U:F,ne=P.motion,ve=P.prefixCls,de=P.maxCount,Ee=P.className,ye=P.style,ie=P.onAllRemoved,Y=(0,a.Z)(P,z),K=i.useState(),A=(0,t.Z)(K,2),k=A[0],V=A[1],_=i.useRef(),se=i.createElement($,{container:k,ref:_,prefixCls:ve,motion:ne,maxCount:de,className:Ee,style:ye,onAllRemoved:ie}),we=i.useState([]),Pe=(0,t.Z)(we,2),Te=Pe[0],ue=Pe[1],et=i.useMemo(function(){return{open:function(jt){var He=j(Y,jt);(He.key===null||He.key===void 0)&&(He.key="rc-notification-".concat(R),R+=1),ue(function(Je){return[].concat((0,o.Z)(Je),[{type:"open",config:He}])})},close:function(jt){ue(function(He){return[].concat((0,o.Z)(He),[{type:"close",key:jt}])})},destroy:function(){ue(function(jt){return[].concat((0,o.Z)(jt),[{type:"destroy"}])})}}},[]);return i.useEffect(function(){V(ee())}),i.useEffect(function(){_.current&&Te.length&&(Te.forEach(function(It){switch(It.type){case"open":_.current.open(It.config);break;case"close":_.current.close(It.key);break;case"destroy":_.current.destroy();break}}),ue([]))},[Te]),[et,se]}},12923:function(g,S,e){"use strict";e.d(S,{Z:function(){return V}});var o=e(63223),t=e(8671),a=e(28523),i=e(47287),s=e(52983),v=e(87608),d=e.n(v),c=e(76587),h=e(28881),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],y=void 0;function m(_,se){var we=_.prefixCls,Pe=_.invalidate,Te=_.item,ue=_.renderItem,et=_.responsive,It=_.responsiveDisabled,jt=_.registerSize,He=_.itemKey,Je=_.className,Ae=_.style,Ze=_.children,Ye=_.display,De=_.order,Ge=_.component,je=Ge===void 0?"div":Ge,Ce=(0,i.Z)(_,b),le=et&&!Ye;function W(Q){jt(He,Q)}s.useEffect(function(){return function(){W(null)}},[]);var B=ue&&Te!==y?ue(Te):Ze,M;Pe||(M={opacity:le?0:1,height:le?0:y,overflowY:le?"hidden":y,order:et?De:y,pointerEvents:le?"none":y,position:le?"absolute":y});var L={};le&&(L["aria-hidden"]=!0);var J=s.createElement(je,(0,o.Z)({className:d()(!Pe&&we,Je),style:(0,t.Z)((0,t.Z)({},M),Ae)},L,Ce,{ref:se}),B);return et&&(J=s.createElement(c.Z,{onResize:function(re){var q=re.offsetWidth;W(q)},disabled:It},J)),J}var C=s.forwardRef(m);C.displayName="Item";var T=C,w=e(70743),$=e(63730),z=e(21510);function U(_){if(typeof MessageChannel=="undefined")(0,z.Z)(_);else{var se=new MessageChannel;se.port1.onmessage=function(){return _()},se.port2.postMessage(void 0)}}function R(){var _=s.useRef(null),se=function(Pe){_.current||(_.current=[],U(function(){(0,$.unstable_batchedUpdates)(function(){_.current.forEach(function(Te){Te()}),_.current=null})})),_.current.push(Pe)};return se}function j(_,se){var we=s.useState(se),Pe=(0,a.Z)(we,2),Te=Pe[0],ue=Pe[1],et=(0,w.Z)(function(It){_(function(){ue(It)})});return[Te,et]}var I=["component"],P=["className"],F=["className"],ee=function(se,we){var Pe=s.useContext(Ee);if(!Pe){var Te=se.component,ue=Te===void 0?"div":Te,et=(0,i.Z)(se,I);return s.createElement(ue,(0,o.Z)({},et,{ref:we}))}var It=Pe.className,jt=(0,i.Z)(Pe,P),He=se.className,Je=(0,i.Z)(se,F);return s.createElement(Ee.Provider,{value:null},s.createElement(T,(0,o.Z)({ref:we,className:d()(It,He)},jt,Je)))},ne=s.forwardRef(ee);ne.displayName="RawItem";var ve=ne,de=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ee=s.createContext(null),ye="responsive",ie="invalidate";function Y(_){return"+ ".concat(_.length," ...")}function K(_,se){var we=_.prefixCls,Pe=we===void 0?"rc-overflow":we,Te=_.data,ue=Te===void 0?[]:Te,et=_.renderItem,It=_.renderRawItem,jt=_.itemKey,He=_.itemWidth,Je=He===void 0?10:He,Ae=_.ssr,Ze=_.style,Ye=_.className,De=_.maxCount,Ge=_.renderRest,je=_.renderRawRest,Ce=_.suffix,le=_.component,W=le===void 0?"div":le,B=_.itemComponent,M=_.onVisibleChange,L=(0,i.Z)(_,de),J=Ae==="full",Q=R(),re=j(Q,null),q=(0,a.Z)(re,2),ce=q[0],fe=q[1],Ne=ce||0,tt=j(Q,new Map),pe=(0,a.Z)(tt,2),Oe=pe[0],X=pe[1],Re=j(Q,0),Qe=(0,a.Z)(Re,2),Xe=Qe[0],Ve=Qe[1],be=j(Q,0),ge=(0,a.Z)(be,2),he=ge[0],nt=ge[1],wt=j(Q,0),Pt=(0,a.Z)(wt,2),ht=Pt[0],Vt=Pt[1],Ut=(0,s.useState)(null),Jt=(0,a.Z)(Ut,2),un=Jt[0],tn=Jt[1],gt=(0,s.useState)(null),ut=(0,a.Z)(gt,2),ze=ut[0],Ot=ut[1],Rt=s.useMemo(function(){return ze===null&&J?Number.MAX_SAFE_INTEGER:ze||0},[ze,ce]),on=(0,s.useState)(!1),bn=(0,a.Z)(on,2),Dn=bn[0],nr=bn[1],Ln="".concat(Pe,"-item"),Be=Math.max(Xe,he),ot=De===ye,an=ue.length&&ot,qe=De===ie,Ke=an||typeof De=="number"&&ue.length>De,Ht=(0,s.useMemo)(function(){var Bn=ue;return an?ce===null&&J?Bn=ue:Bn=ue.slice(0,Math.min(ue.length,Ne/Je)):typeof De=="number"&&(Bn=ue.slice(0,De)),Bn},[ue,Je,ce,De,an]),at=(0,s.useMemo)(function(){return an?ue.slice(Rt+1):ue.slice(Ht.length)},[ue,Ht,an,Rt]),kt=(0,s.useCallback)(function(Bn,Zn){var zn;return typeof jt=="function"?jt(Bn):(zn=jt&&(Bn==null?void 0:Bn[jt]))!==null&&zn!==void 0?zn:Zn},[jt]),qt=(0,s.useCallback)(et||function(Bn){return Bn},[et]);function Yt(Bn,Zn,zn){ze===Bn&&(Zn===void 0||Zn===un)||(Ot(Bn),zn||(nr(BnNe){Yt(Kn-1,Bn-Gn-ht+he);break}}Ce&&jn(0)+ht>Ne&&tn(null)}},[Ne,Oe,he,ht,kt,Ht]);var Qn=Dn&&!!at.length,Dt={};un!==null&&an&&(Dt={position:"absolute",left:un,top:0});var Lt={prefixCls:Ln,responsive:an,component:B,invalidate:qe},Mt=It?function(Bn,Zn){var zn=kt(Bn,Zn);return s.createElement(Ee.Provider,{key:zn,value:(0,t.Z)((0,t.Z)({},Lt),{},{order:Zn,item:Bn,itemKey:zn,registerSize:wn,display:Zn<=Rt})},It(Bn,Zn))}:function(Bn,Zn){var zn=kt(Bn,Zn);return s.createElement(T,(0,o.Z)({},Lt,{order:Zn,key:zn,item:Bn,renderItem:qt,itemKey:zn,registerSize:wn,display:Zn<=Rt}))},Kt,Qt={order:Qn?Rt:Number.MAX_SAFE_INTEGER,className:"".concat(Ln,"-rest"),registerSize:On,display:Qn};if(je)je&&(Kt=s.createElement(Ee.Provider,{value:(0,t.Z)((0,t.Z)({},Lt),Qt)},je(at)));else{var xn=Ge||Y;Kt=s.createElement(T,(0,o.Z)({},Lt,Qt),typeof xn=="function"?xn(at):xn)}var yn=s.createElement(W,(0,o.Z)({className:d()(!qe&&Pe,Ye),style:Ze,ref:se},L),Ht.map(Mt),Ke?Kt:null,Ce&&s.createElement(T,(0,o.Z)({},Lt,{responsive:ot,responsiveDisabled:!an,order:Rt,className:"".concat(Ln,"-suffix"),registerSize:Un,display:!0,style:Dt}),Ce));return ot&&(yn=s.createElement(c.Z,{onResize:vn,disabled:!an},yn)),yn}var A=s.forwardRef(K);A.displayName="Overflow",A.Item=ve,A.RESPONSIVE=ye,A.INVALIDATE=ie;var k=A,V=k},79008:function(g,S){"use strict";S.Z={items_per_page:"/ page",jump_to:"Go to",jump_to_confirm:"confirm",page:"Page",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",page_size:"Page Size"}},43725:function(g,S){"use strict";S.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},76587:function(g,S,e){"use strict";e.d(S,{Z:function(){return ye}});var o=e(63223),t=e(52983),a=e(73355),i=e(20513),s=e(8671),v=e(63276),d=e(62013),c=e(20759),h=new Map;function b(ie){ie.forEach(function(Y){var K,A=Y.target;(K=h.get(A))===null||K===void 0||K.forEach(function(k){return k(A)})})}var y=new c.Z(b),m=null,C=null;function T(ie,Y){h.has(ie)||(h.set(ie,new Set),y.observe(ie)),h.get(ie).add(Y)}function w(ie,Y){h.has(ie)&&(h.get(ie).delete(Y),h.get(ie).size||(y.unobserve(ie),h.delete(ie)))}var $=e(30730),z=e(52636),U=e(58684),R=e(29656),j=function(ie){(0,U.Z)(K,ie);var Y=(0,R.Z)(K);function K(){return(0,$.Z)(this,K),Y.apply(this,arguments)}return(0,z.Z)(K,[{key:"render",value:function(){return this.props.children}}]),K}(t.Component),I=t.createContext(null);function P(ie){var Y=ie.children,K=ie.onBatchResize,A=t.useRef(0),k=t.useRef([]),V=t.useContext(I),_=t.useCallback(function(se,we,Pe){A.current+=1;var Te=A.current;k.current.push({size:se,element:we,data:Pe}),Promise.resolve().then(function(){Te===A.current&&(K==null||K(k.current),k.current=[])}),V==null||V(se,we,Pe)},[K,V]);return t.createElement(I.Provider,{value:_},Y)}function F(ie,Y){var K=ie.children,A=ie.disabled,k=t.useRef(null),V=t.useRef(null),_=t.useContext(I),se=typeof K=="function",we=se?K(k):K,Pe=t.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),Te=!se&&t.isValidElement(we)&&(0,v.Yr)(we),ue=Te?we.ref:null,et=t.useMemo(function(){return(0,v.sQ)(ue,k)},[ue,k]),It=function(){return(0,d.Z)(k.current)||(0,d.Z)(V.current)};t.useImperativeHandle(Y,function(){return It()});var jt=t.useRef(ie);jt.current=ie;var He=t.useCallback(function(Je){var Ae=jt.current,Ze=Ae.onResize,Ye=Ae.data,De=Je.getBoundingClientRect(),Ge=De.width,je=De.height,Ce=Je.offsetWidth,le=Je.offsetHeight,W=Math.floor(Ge),B=Math.floor(je);if(Pe.current.width!==W||Pe.current.height!==B||Pe.current.offsetWidth!==Ce||Pe.current.offsetHeight!==le){var M={width:W,height:B,offsetWidth:Ce,offsetHeight:le};Pe.current=M;var L=Ce===Math.round(Ge)?Ge:Ce,J=le===Math.round(je)?je:le,Q=(0,s.Z)((0,s.Z)({},M),{},{offsetWidth:L,offsetHeight:J});_==null||_(Q,Je,Ye),Ze&&Promise.resolve().then(function(){Ze(Q,Je)})}},[]);return t.useEffect(function(){var Je=It();return Je&&!A&&T(Je,He),function(){return w(Je,He)}},[k.current,A]),t.createElement(j,{ref:V},Te?t.cloneElement(we,{ref:et}):we)}var ee=t.forwardRef(F),ne=ee,ve="rc-observer-key";function de(ie,Y){var K=ie.children,A=typeof K=="function"?[K]:(0,a.Z)(K);return A.map(function(k,V){var _=(k==null?void 0:k.key)||"".concat(ve,"-").concat(V);return t.createElement(ne,(0,o.Z)({},ie,{key:_,ref:V===0?Y:void 0}),k)})}var Ee=t.forwardRef(de);Ee.Collection=P;var ye=Ee},84668:function(g,S,e){"use strict";e.d(S,{ZP:function(){return d}});var o=e(28523),t=e(52983),a=e(54395),i=0,s=(0,a.Z)();function v(){var c;return s?(c=i,i+=1):c="TEST_OR_SSR",c}function d(c){var h=t.useState(),b=(0,o.Z)(h,2),y=b[0],m=b[1];return t.useEffect(function(){m("rc_select_".concat(v()))},[]),c||y}},90410:function(g,S,e){"use strict";e.d(S,{Ac:function(){return q},Xo:function(){return ge},Wx:function(){return nt},ZP:function(){return an},lk:function(){return U}});var o=e(63223),t=e(61806),a=e(90415),i=e(8671),s=e(28523),v=e(47287),d=e(48580),c=e(36645),h=e(20513),b=e(52983),y=e(87608),m=e.n(y),C=e(28881),T=e(84707),w=e(62904),$=e(63276),z=b.createContext(null);function U(){return b.useContext(z)}function R(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ke=b.useState(!1),Ht=(0,s.Z)(Ke,2),at=Ht[0],kt=Ht[1],qt=b.useRef(null),Yt=function(){window.clearTimeout(qt.current)};b.useEffect(function(){return Yt},[]);var vn=function(On,Un){Yt(),qt.current=window.setTimeout(function(){kt(On),Un&&Un()},qe)};return[at,vn,Yt]}function j(){var qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ke=b.useRef(null),Ht=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(Ht.current)}},[]);function at(kt){(kt||Ke.current===null)&&(Ke.current=kt),window.clearTimeout(Ht.current),Ht.current=window.setTimeout(function(){Ke.current=null},qe)}return[function(){return Ke.current},at]}function I(qe,Ke,Ht,at){var kt=b.useRef(null);kt.current={open:Ke,triggerOpen:Ht,customizedTrigger:at},b.useEffect(function(){function qt(Yt){var vn;if(!((vn=kt.current)!==null&&vn!==void 0&&vn.customizedTrigger)){var wn=Yt.target;wn.shadowRoot&&Yt.composed&&(wn=Yt.composedPath()[0]||wn),kt.current.open&&qe().filter(function(On){return On}).every(function(On){return!On.contains(wn)&&On!==wn})&&kt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",qt),function(){return window.removeEventListener("mousedown",qt)}},[])}var P=e(13583),F=e(12923),ee=function(Ke){var Ht=Ke.className,at=Ke.customizeIcon,kt=Ke.customizeIconProps,qt=Ke.onMouseDown,Yt=Ke.onClick,vn=Ke.children,wn;return typeof at=="function"?wn=at(kt):wn=at,b.createElement("span",{className:Ht,onMouseDown:function(Un){Un.preventDefault(),qt&&qt(Un)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Yt,"aria-hidden":!0},wn!==void 0?wn:b.createElement("span",{className:m()(Ht.split(/\s+/).map(function(On){return"".concat(On,"-icon")}))},vn))},ne=ee,ve=function(Ke,Ht){var at,kt,qt=Ke.prefixCls,Yt=Ke.id,vn=Ke.inputElement,wn=Ke.disabled,On=Ke.tabIndex,Un=Ke.autoFocus,jn=Ke.autoComplete,Qn=Ke.editable,Dt=Ke.activeDescendantId,Lt=Ke.value,Mt=Ke.maxLength,Kt=Ke.onKeyDown,Qt=Ke.onMouseDown,xn=Ke.onChange,yn=Ke.onPaste,Bn=Ke.onCompositionStart,Zn=Ke.onCompositionEnd,zn=Ke.open,Kn=Ke.attrs,Gn=vn||b.createElement("input",null),sr=Gn,ar=sr.ref,dr=sr.props,pt=dr.onKeyDown,xt=dr.onChange,St=dr.onMouseDown,Ct=dr.onCompositionStart,Tt=dr.onCompositionEnd,ln=dr.style;return(0,h.Kp)(!("maxLength"in Gn.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Gn=b.cloneElement(Gn,(0,i.Z)((0,i.Z)((0,i.Z)({type:"search"},dr),{},{id:Yt,ref:(0,$.sQ)(Ht,ar),disabled:wn,tabIndex:On,autoComplete:jn||"off",autoFocus:Un,className:m()("".concat(qt,"-selection-search-input"),(at=Gn)===null||at===void 0||(kt=at.props)===null||kt===void 0?void 0:kt.className),role:"combobox","aria-expanded":zn,"aria-haspopup":"listbox","aria-owns":"".concat(Yt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Yt,"_list"),"aria-activedescendant":Dt},Kn),{},{value:Qn?Lt:"",maxLength:Mt,readOnly:!Qn,unselectable:Qn?null:"on",style:(0,i.Z)((0,i.Z)({},ln),{},{opacity:Qn?null:0}),onKeyDown:function(dn){Kt(dn),pt&&pt(dn)},onMouseDown:function(dn){Qt(dn),St&&St(dn)},onChange:function(dn){xn(dn),xt&&xt(dn)},onCompositionStart:function(dn){Bn(dn),Ct&&Ct(dn)},onCompositionEnd:function(dn){Zn(dn),Tt&&Tt(dn)},onPaste:yn})),Gn},de=b.forwardRef(ve);de.displayName="Input";var Ee=de;function ye(qe){return Array.isArray(qe)?qe:qe!==void 0?[qe]:[]}var ie=typeof window!="undefined"&&window.document&&window.document.documentElement,Y=ie;function K(qe){return qe!=null}function A(qe){return["string","number"].includes((0,d.Z)(qe))}function k(qe){var Ke=void 0;return qe&&(A(qe.title)?Ke=qe.title.toString():A(qe.label)&&(Ke=qe.label.toString())),Ke}function V(qe,Ke){Y?b.useLayoutEffect(qe,Ke):b.useEffect(qe,Ke)}function _(qe){var Ke;return(Ke=qe.key)!==null&&Ke!==void 0?Ke:qe.value}var se=function(Ke){Ke.preventDefault(),Ke.stopPropagation()},we=function(Ke){var Ht=Ke.id,at=Ke.prefixCls,kt=Ke.values,qt=Ke.open,Yt=Ke.searchValue,vn=Ke.autoClearSearchValue,wn=Ke.inputRef,On=Ke.placeholder,Un=Ke.disabled,jn=Ke.mode,Qn=Ke.showSearch,Dt=Ke.autoFocus,Lt=Ke.autoComplete,Mt=Ke.activeDescendantId,Kt=Ke.tabIndex,Qt=Ke.removeIcon,xn=Ke.maxTagCount,yn=Ke.maxTagTextLength,Bn=Ke.maxTagPlaceholder,Zn=Bn===void 0?function(We){return"+ ".concat(We.length," ...")}:Bn,zn=Ke.tagRender,Kn=Ke.onToggleOpen,Gn=Ke.onRemove,sr=Ke.onInputChange,ar=Ke.onInputPaste,dr=Ke.onInputKeyDown,pt=Ke.onInputMouseDown,xt=Ke.onInputCompositionStart,St=Ke.onInputCompositionEnd,Ct=b.useRef(null),Tt=(0,b.useState)(0),ln=(0,s.Z)(Tt,2),Tn=ln[0],dn=ln[1],ur=(0,b.useState)(!1),Ir=(0,s.Z)(ur,2),br=Ir[0],Er=Ir[1],Gr="".concat(at,"-selection"),Pr=qt||jn==="multiple"&&vn===!1||jn==="tags"?Yt:"",Dr=jn==="tags"||jn==="multiple"&&vn===!1||Qn&&(qt||br);V(function(){dn(Ct.current.scrollWidth)},[Pr]);function Yn(We,Ie,Et,Gt,Sn){return b.createElement("span",{className:m()("".concat(Gr,"-item"),(0,a.Z)({},"".concat(Gr,"-item-disabled"),Et)),title:k(We)},b.createElement("span",{className:"".concat(Gr,"-item-content")},Ie),Gt&&b.createElement(ne,{className:"".concat(Gr,"-item-remove"),onMouseDown:se,onClick:Sn,customizeIcon:Qt},"\xD7"))}function $e(We,Ie,Et,Gt,Sn){var cr=function(mn){se(mn),Kn(!qt)};return b.createElement("span",{onMouseDown:cr},zn({label:Ie,value:We,disabled:Et,closable:Gt,onClose:Sn}))}function vt(We){var Ie=We.disabled,Et=We.label,Gt=We.value,Sn=!Un&&!Ie,cr=Et;if(typeof yn=="number"&&(typeof Et=="string"||typeof Et=="number")){var Jn=String(cr);Jn.length>yn&&(cr="".concat(Jn.slice(0,yn),"..."))}var mn=function(cn){cn&&cn.stopPropagation(),Gn(We)};return typeof zn=="function"?$e(Gt,cr,Ie,Sn,mn):Yn(We,cr,Ie,Sn,mn)}function ct(We){var Ie=typeof Zn=="function"?Zn(We):Zn;return Yn({title:Ie},Ie,!1)}var Bt=b.createElement("div",{className:"".concat(Gr,"-search"),style:{width:Tn},onFocus:function(){Er(!0)},onBlur:function(){Er(!1)}},b.createElement(Ee,{ref:wn,open:qt,prefixCls:at,id:Ht,inputElement:null,disabled:Un,autoFocus:Dt,autoComplete:Lt,editable:Dr,activeDescendantId:Mt,value:Pr,onKeyDown:dr,onMouseDown:pt,onChange:sr,onPaste:ar,onCompositionStart:xt,onCompositionEnd:St,tabIndex:Kt,attrs:(0,P.Z)(Ke,!0)}),b.createElement("span",{ref:Ct,className:"".concat(Gr,"-search-mirror"),"aria-hidden":!0},Pr,"\xA0")),rn=b.createElement(F.Z,{prefixCls:"".concat(Gr,"-overflow"),data:kt,renderItem:vt,renderRest:ct,suffix:Bt,itemKey:_,maxCount:xn});return b.createElement(b.Fragment,null,rn,!kt.length&&!Pr&&b.createElement("span",{className:"".concat(Gr,"-placeholder")},On))},Pe=we,Te=function(Ke){var Ht=Ke.inputElement,at=Ke.prefixCls,kt=Ke.id,qt=Ke.inputRef,Yt=Ke.disabled,vn=Ke.autoFocus,wn=Ke.autoComplete,On=Ke.activeDescendantId,Un=Ke.mode,jn=Ke.open,Qn=Ke.values,Dt=Ke.placeholder,Lt=Ke.tabIndex,Mt=Ke.showSearch,Kt=Ke.searchValue,Qt=Ke.activeValue,xn=Ke.maxLength,yn=Ke.onInputKeyDown,Bn=Ke.onInputMouseDown,Zn=Ke.onInputChange,zn=Ke.onInputPaste,Kn=Ke.onInputCompositionStart,Gn=Ke.onInputCompositionEnd,sr=Ke.title,ar=b.useState(!1),dr=(0,s.Z)(ar,2),pt=dr[0],xt=dr[1],St=Un==="combobox",Ct=St||Mt,Tt=Qn[0],ln=Kt||"";St&&Qt&&!pt&&(ln=Qt),b.useEffect(function(){St&&xt(!1)},[St,Qt]);var Tn=Un!=="combobox"&&!jn&&!Mt?!1:!!ln,dn=sr===void 0?k(Tt):sr,ur=function(){if(Tt)return null;var br=Tn?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(at,"-selection-placeholder"),style:br},Dt)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(at,"-selection-search")},b.createElement(Ee,{ref:qt,prefixCls:at,id:kt,open:jn,inputElement:Ht,disabled:Yt,autoFocus:vn,autoComplete:wn,editable:Ct,activeDescendantId:On,value:ln,onKeyDown:yn,onMouseDown:Bn,onChange:function(br){xt(!0),Zn(br)},onPaste:zn,onCompositionStart:Kn,onCompositionEnd:Gn,tabIndex:Lt,attrs:(0,P.Z)(Ke,!0),maxLength:St?xn:void 0})),!St&&Tt?b.createElement("span",{className:"".concat(at,"-selection-item"),title:dn,style:Tn?{visibility:"hidden"}:void 0},Tt.label):null,ur())},ue=Te;function et(qe){return![w.Z.ESC,w.Z.SHIFT,w.Z.BACKSPACE,w.Z.TAB,w.Z.WIN_KEY,w.Z.ALT,w.Z.META,w.Z.WIN_KEY_RIGHT,w.Z.CTRL,w.Z.SEMICOLON,w.Z.EQUALS,w.Z.CAPS_LOCK,w.Z.CONTEXT_MENU,w.Z.F1,w.Z.F2,w.Z.F3,w.Z.F4,w.Z.F5,w.Z.F6,w.Z.F7,w.Z.F8,w.Z.F9,w.Z.F10,w.Z.F11,w.Z.F12].includes(qe)}var It=function(Ke,Ht){var at=(0,b.useRef)(null),kt=(0,b.useRef)(!1),qt=Ke.prefixCls,Yt=Ke.open,vn=Ke.mode,wn=Ke.showSearch,On=Ke.tokenWithEnter,Un=Ke.autoClearSearchValue,jn=Ke.onSearch,Qn=Ke.onSearchSubmit,Dt=Ke.onToggleOpen,Lt=Ke.onInputKeyDown,Mt=Ke.domRef;b.useImperativeHandle(Ht,function(){return{focus:function(){at.current.focus()},blur:function(){at.current.blur()}}});var Kt=j(0),Qt=(0,s.Z)(Kt,2),xn=Qt[0],yn=Qt[1],Bn=function(ln){var Tn=ln.which;(Tn===w.Z.UP||Tn===w.Z.DOWN)&&ln.preventDefault(),Lt&&Lt(ln),Tn===w.Z.ENTER&&vn==="tags"&&!kt.current&&!Yt&&(Qn==null||Qn(ln.target.value)),et(Tn)&&Dt(!0)},Zn=function(){yn(!0)},zn=(0,b.useRef)(null),Kn=function(ln){jn(ln,!0,kt.current)!==!1&&Dt(!0)},Gn=function(){kt.current=!0},sr=function(ln){kt.current=!1,vn!=="combobox"&&Kn(ln.target.value)},ar=function(ln){var Tn=ln.target.value;if(On&&zn.current&&/[\r\n]/.test(zn.current)){var dn=zn.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Tn=Tn.replace(dn,zn.current)}zn.current=null,Kn(Tn)},dr=function(ln){var Tn=ln.clipboardData,dn=Tn.getData("text");zn.current=dn},pt=function(ln){var Tn=ln.target;if(Tn!==at.current){var dn=document.body.style.msTouchAction!==void 0;dn?setTimeout(function(){at.current.focus()}):at.current.focus()}},xt=function(ln){var Tn=xn();ln.target!==at.current&&!Tn&&vn!=="combobox"&&ln.preventDefault(),(vn!=="combobox"&&(!wn||!Tn)||!Yt)&&(Yt&&Un!==!1&&jn("",!0,!1),Dt())},St={inputRef:at,onInputKeyDown:Bn,onInputMouseDown:Zn,onInputChange:ar,onInputPaste:dr,onInputCompositionStart:Gn,onInputCompositionEnd:sr},Ct=vn==="multiple"||vn==="tags"?b.createElement(Pe,(0,o.Z)({},Ke,St)):b.createElement(ue,(0,o.Z)({},Ke,St));return b.createElement("div",{ref:Mt,className:"".concat(qt,"-selector"),onClick:pt,onMouseDown:xt},Ct)},jt=b.forwardRef(It);jt.displayName="Selector";var He=jt,Je=e(66673),Ae=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ze=function(Ke){var Ht=Ke===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ht,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ht,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ht,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ht,adjustY:1},htmlRegion:"scroll"}}},Ye=function(Ke,Ht){var at=Ke.prefixCls,kt=Ke.disabled,qt=Ke.visible,Yt=Ke.children,vn=Ke.popupElement,wn=Ke.containerWidth,On=Ke.animation,Un=Ke.transitionName,jn=Ke.dropdownStyle,Qn=Ke.dropdownClassName,Dt=Ke.direction,Lt=Dt===void 0?"ltr":Dt,Mt=Ke.placement,Kt=Ke.builtinPlacements,Qt=Ke.dropdownMatchSelectWidth,xn=Ke.dropdownRender,yn=Ke.dropdownAlign,Bn=Ke.getPopupContainer,Zn=Ke.empty,zn=Ke.getTriggerDOMNode,Kn=Ke.onPopupVisibleChange,Gn=Ke.onPopupMouseEnter,sr=(0,v.Z)(Ke,Ae),ar="".concat(at,"-dropdown"),dr=vn;xn&&(dr=xn(vn));var pt=b.useMemo(function(){return Kt||Ze(Qt)},[Kt,Qt]),xt=On?"".concat(ar,"-").concat(On):Un,St=b.useRef(null);b.useImperativeHandle(Ht,function(){return{getPopupElement:function(){return St.current}}});var Ct=(0,i.Z)({minWidth:wn},jn);return typeof Qt=="number"?Ct.width=Qt:Qt&&(Ct.width=wn),b.createElement(Je.Z,(0,o.Z)({},sr,{showAction:Kn?["click"]:[],hideAction:Kn?["click"]:[],popupPlacement:Mt||(Lt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:pt,prefixCls:ar,popupTransitionName:xt,popup:b.createElement("div",{ref:St,onMouseEnter:Gn},dr),popupAlign:yn,popupVisible:qt,getPopupContainer:Bn,popupClassName:m()(Qn,(0,a.Z)({},"".concat(ar,"-empty"),Zn)),popupStyle:Ct,getTriggerDOMNode:zn,onPopupVisibleChange:Kn}),Yt)},De=b.forwardRef(Ye);De.displayName="SelectTrigger";var Ge=De,je=e(91258);function Ce(qe,Ke){var Ht=qe.key,at;return"value"in qe&&(at=qe.value),Ht!=null?Ht:at!==void 0?at:"rc-index-key-".concat(Ke)}function le(qe,Ke){var Ht=qe||{},at=Ht.label,kt=Ht.value,qt=Ht.options;return{label:at||(Ke?"children":"label"),value:kt||"value",options:qt||"options"}}function W(qe){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ht=Ke.fieldNames,at=Ke.childrenAsData,kt=[],qt=le(Ht,!1),Yt=qt.label,vn=qt.value,wn=qt.options;function On(Un,jn){Un.forEach(function(Qn){var Dt=Qn[Yt];if(jn||!(wn in Qn)){var Lt=Qn[vn];kt.push({key:Ce(Qn,kt.length),groupOption:jn,data:Qn,label:Dt,value:Lt})}else{var Mt=Dt;Mt===void 0&&at&&(Mt=Qn.label),kt.push({key:Ce(Qn,kt.length),group:!0,data:Qn,label:Mt}),On(Qn[wn],!0)}})}return On(qe,!1),kt}function B(qe){var Ke=(0,i.Z)({},qe);return"props"in Ke||Object.defineProperty(Ke,"props",{get:function(){return(0,h.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ke}}),Ke}function M(qe,Ke){if(!Ke||!Ke.length)return null;var Ht=!1;function at(qt,Yt){var vn=(0,je.Z)(Yt),wn=vn[0],On=vn.slice(1);if(!wn)return[qt];var Un=qt.split(wn);return Ht=Ht||Un.length>1,Un.reduce(function(jn,Qn){return[].concat((0,t.Z)(jn),(0,t.Z)(at(Qn,On)))},[]).filter(function(jn){return jn})}var kt=at(qe,Ke);return Ht?kt:null}var L=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],J=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Q(qe){return qe==="tags"||qe==="multiple"}var re=b.forwardRef(function(qe,Ke){var Ht,at,kt=qe.id,qt=qe.prefixCls,Yt=qe.className,vn=qe.showSearch,wn=qe.tagRender,On=qe.direction,Un=qe.omitDomProps,jn=qe.displayValues,Qn=qe.onDisplayValuesChange,Dt=qe.emptyOptions,Lt=qe.notFoundContent,Mt=Lt===void 0?"Not Found":Lt,Kt=qe.onClear,Qt=qe.mode,xn=qe.disabled,yn=qe.loading,Bn=qe.getInputElement,Zn=qe.getRawInputElement,zn=qe.open,Kn=qe.defaultOpen,Gn=qe.onDropdownVisibleChange,sr=qe.activeValue,ar=qe.onActiveValueChange,dr=qe.activeDescendantId,pt=qe.searchValue,xt=qe.autoClearSearchValue,St=qe.onSearch,Ct=qe.onSearchSplit,Tt=qe.tokenSeparators,ln=qe.allowClear,Tn=qe.showArrow,dn=qe.inputIcon,ur=qe.clearIcon,Ir=qe.OptionList,br=qe.animation,Er=qe.transitionName,Gr=qe.dropdownStyle,Pr=qe.dropdownClassName,Dr=qe.dropdownMatchSelectWidth,Yn=qe.dropdownRender,$e=qe.dropdownAlign,vt=qe.placement,ct=qe.builtinPlacements,Bt=qe.getPopupContainer,rn=qe.showAction,We=rn===void 0?[]:rn,Ie=qe.onFocus,Et=qe.onBlur,Gt=qe.onKeyUp,Sn=qe.onKeyDown,cr=qe.onMouseDown,Jn=(0,v.Z)(qe,L),mn=Q(Qt),Zt=(vn!==void 0?vn:mn)||Qt==="combobox",cn=(0,i.Z)({},Jn);J.forEach(function(Nr){delete cn[Nr]}),Un==null||Un.forEach(function(Nr){delete cn[Nr]});var dt=b.useState(!1),$t=(0,s.Z)(dt,2),zt=$t[0],sn=$t[1];b.useEffect(function(){sn((0,T.Z)())},[]);var An=b.useRef(null),vr=b.useRef(null),mr=b.useRef(null),wr=b.useRef(null),Zr=b.useRef(null),Fr=R(),Le=(0,s.Z)(Fr,3),it=Le[0],ae=Le[1],_t=Le[2];b.useImperativeHandle(Ke,function(){var Nr,Rr;return{focus:(Nr=wr.current)===null||Nr===void 0?void 0:Nr.focus,blur:(Rr=wr.current)===null||Rr===void 0?void 0:Rr.blur,scrollTo:function(io){var ao;return(ao=Zr.current)===null||ao===void 0?void 0:ao.scrollTo(io)}}});var en=b.useMemo(function(){var Nr;if(Qt!=="combobox")return pt;var Rr=(Nr=jn[0])===null||Nr===void 0?void 0:Nr.value;return typeof Rr=="string"||typeof Rr=="number"?String(Rr):""},[pt,Qt,jn]),En=Qt==="combobox"&&typeof Bn=="function"&&Bn()||null,_n=typeof Zn=="function"&&Zn(),Xn=(0,$.x1)(vr,_n==null||(Ht=_n.props)===null||Ht===void 0?void 0:Ht.ref),pr=b.useState(!1),Vr=(0,s.Z)(pr,2),yr=Vr[0],Tr=Vr[1];(0,C.Z)(function(){Tr(!0)},[]);var Cr=(0,c.Z)(!1,{defaultValue:Kn,value:zn}),zr=(0,s.Z)(Cr,2),Ur=zr[0],Sr=zr[1],fr=yr?Ur:!1,sa=!Mt&&Dt;(xn||sa&&fr&&Qt==="combobox")&&(fr=!1);var Lr=sa?!1:fr,gr=b.useCallback(function(Nr){var Rr=Nr!==void 0?Nr:!fr;xn||(Sr(Rr),fr!==Rr&&(Gn==null||Gn(Rr)))},[xn,fr,Sr,Gn]),ha=b.useMemo(function(){return(Tt||[]).some(function(Nr){return[` -`,`\r -`].includes(Nr)})},[Tt]),Xt=function(Rr,ka,io){var ao=!0,Oa=Rr;ar==null||ar(null);var Fa=io?null:M(Rr,Tt);return Qt!=="combobox"&&Fa&&(Oa="",Ct==null||Ct(Fa),gr(!1),ao=!1),St&&en!==Oa&&St(Oa,{source:ka?"typing":"effect"}),ao},bt=function(Rr){!Rr||!Rr.trim()||St(Rr,{source:"submit"})};b.useEffect(function(){!fr&&!mn&&Qt!=="combobox"&&Xt("",!1,!1)},[fr]),b.useEffect(function(){Ur&&xn&&Sr(!1),xn&&ae(!1)},[xn]);var fn=j(),Hn=(0,s.Z)(fn,2),or=Hn[0],Or=Hn[1],ir=function(Rr){var ka=or(),io=Rr.which;if(io===w.Z.ENTER&&(Qt!=="combobox"&&Rr.preventDefault(),fr||gr(!0)),Or(!!en),io===w.Z.BACKSPACE&&!ka&&mn&&!en&&jn.length){for(var ao=(0,t.Z)(jn),Oa=null,Fa=ao.length-1;Fa>=0;Fa-=1){var Ba=ao[Fa];if(!Ba.disabled){ao.splice(Fa,1),Oa=Ba;break}}Oa&&Qn(ao,{type:"remove",values:[Oa]})}for(var ca=arguments.length,Wr=new Array(ca>1?ca-1:0),Xr=1;Xr1?ka-1:0),ao=1;ao1?Fa-1:0),ca=1;ca1&&arguments[1]!==void 0?arguments[1]:!1;return(0,pe.Z)(qe).map(function(Ht,at){if(!b.isValidElement(Ht)||!Ht.type)return null;var kt=Ht,qt=kt.type.isSelectOptGroup,Yt=kt.key,vn=kt.props,wn=vn.children,On=(0,v.Z)(vn,X);return Ke||!qt?Re(Ht):(0,i.Z)((0,i.Z)({key:"__RC_SELECT_GRP__".concat(Yt===null?at:Yt,"__"),label:Yt},On),{},{options:Qe(wn)})}).filter(function(Ht){return Ht})}function Xe(qe,Ke,Ht,at,kt){return b.useMemo(function(){var qt=qe,Yt=!qe;Yt&&(qt=Qe(Ke));var vn=new Map,wn=new Map,On=function(Qn,Dt,Lt){Lt&&typeof Lt=="string"&&Qn.set(Dt[Lt],Dt)};function Un(jn){for(var Qn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=0;Dt1&&arguments[1]!==void 0?arguments[1]:1,vt=sr.length,ct=0;ct1&&arguments[1]!==void 0?arguments[1]:!1;ln(Yn);var vt={source:$e?"keyboard":"mouse"},ct=sr[Yn];if(!ct){Mt(null,-1,vt);return}Mt(ct.value,Yn,vt)};(0,b.useEffect)(function(){Tn(Kt!==!1?xt(0):-1)},[sr.length,On]);var dn=b.useCallback(function(Dr){return yn.has(Dr)&&wn!=="combobox"},[wn,(0,t.Z)(yn).toString(),yn.size]);(0,b.useEffect)(function(){var Dr=setTimeout(function(){if(!vn&&Yt&&yn.size===1){var $e=Array.from(yn)[0],vt=sr.findIndex(function(ct){var Bt=ct.data;return Bt.value===$e});vt!==-1&&(Tn(vt),pt(vt))}});if(Yt){var Yn;(Yn=ar.current)===null||Yn===void 0||Yn.scrollTo(void 0)}return function(){return clearTimeout(Dr)}},[Yt,On,Lt.length]);var ur=function(Yn){Yn!==void 0&&Qt(Yn,{selected:!yn.has(Yn)}),vn||Un(!1)};if(b.useImperativeHandle(Ht,function(){return{onKeyDown:function(Yn){var $e=Yn.which,vt=Yn.ctrlKey;switch($e){case w.Z.N:case w.Z.P:case w.Z.UP:case w.Z.DOWN:{var ct=0;if($e===w.Z.UP?ct=-1:$e===w.Z.DOWN?ct=1:Jt()&&vt&&($e===w.Z.N?ct=1:$e===w.Z.P&&(ct=-1)),ct!==0){var Bt=xt(Tt+ct,ct);pt(Bt),Tn(Bt,!0)}break}case w.Z.ENTER:{var rn=sr[Tt];rn&&!rn.data.disabled?ur(rn.value):ur(void 0),Yt&&Yn.preventDefault();break}case w.Z.ESC:Un(!1),Yt&&Yn.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Yn){pt(Yn)}}}),sr.length===0)return b.createElement("div",{role:"listbox",id:"".concat(qt,"_list"),className:"".concat(Gn,"-empty"),onMouseDown:dr},jn);var Ir=Object.keys(Bn).map(function(Dr){return Bn[Dr]}),br=function(Yn){return Yn.label};function Er(Dr,Yn){var $e=Dr.group;return{role:$e?"presentation":"option",id:"".concat(qt,"_list_").concat(Yn)}}var Gr=function(Yn){var $e=sr[Yn];if(!$e)return null;var vt=$e.data||{},ct=vt.value,Bt=$e.group,rn=(0,P.Z)(vt,!0),We=br($e);return $e?b.createElement("div",(0,o.Z)({"aria-label":typeof We=="string"&&!Bt?We:null},rn,{key:Yn},Er($e,Yn),{"aria-selected":dn(ct)}),ct):null},Pr={role:"listbox",id:"".concat(qt,"_list")};return b.createElement(b.Fragment,null,Zn&&b.createElement("div",(0,o.Z)({},Pr,{style:{height:0,width:0,overflow:"hidden"}}),Gr(Tt-1),Gr(Tt),Gr(Tt+1)),b.createElement(ht.Z,{itemKey:"key",ref:ar,data:sr,height:zn,itemHeight:Kn,fullHeight:!1,onMouseDown:dr,onScroll:Qn,virtual:Zn,innerProps:Zn?null:Pr},function(Dr,Yn){var $e,vt=Dr.group,ct=Dr.groupOption,Bt=Dr.data,rn=Dr.label,We=Dr.value,Ie=Bt.key;if(vt){var Et,Gt=(Et=Bt.title)!==null&&Et!==void 0?Et:tn(rn)?rn.toString():void 0;return b.createElement("div",{className:m()(Gn,"".concat(Gn,"-group")),title:Gt},rn!==void 0?rn:Ie)}var Sn=Bt.disabled,cr=Bt.title,Jn=Bt.children,mn=Bt.style,Zt=Bt.className,cn=(0,v.Z)(Bt,un),dt=(0,Pt.Z)(cn,Ir),$t=dn(We),zt="".concat(Gn,"-option"),sn=m()(Gn,zt,Zt,($e={},(0,a.Z)($e,"".concat(zt,"-grouped"),ct),(0,a.Z)($e,"".concat(zt,"-active"),Tt===Yn&&!Sn),(0,a.Z)($e,"".concat(zt,"-disabled"),Sn),(0,a.Z)($e,"".concat(zt,"-selected"),$t),$e)),An=br(Dr),vr=!xn||typeof xn=="function"||$t,mr=typeof An=="number"?An:An||We,wr=tn(mr)?mr.toString():void 0;return cr!==void 0&&(wr=cr),b.createElement("div",(0,o.Z)({},(0,P.Z)(dt),Zn?{}:Er(Dr,Yn),{"aria-selected":$t,className:sn,title:wr,onMouseMove:function(){Tt===Yn||Sn||Tn(Yn)},onClick:function(){Sn||ur(We)},style:mn}),b.createElement("div",{className:"".concat(zt,"-content")},mr),b.isValidElement(xn)||$t,vr&&b.createElement(ne,{className:"".concat(Gn,"-option-state"),customizeIcon:xn,customizeIconProps:{isSelected:$t}},$t?"\u2713":null))}))},ut=b.forwardRef(gt);ut.displayName="OptionList";var ze=ut;function Ot(qe){var Ke=qe.mode,Ht=qe.options,at=qe.children,kt=qe.backfill,qt=qe.allowClear,Yt=qe.placeholder,vn=qe.getInputElement,wn=qe.showSearch,On=qe.onSearch,Un=qe.defaultOpen,jn=qe.autoFocus,Qn=qe.labelInValue,Dt=qe.value,Lt=qe.inputValue,Mt=qe.optionLabelProp,Kt=isMultiple(Ke),Qt=wn!==void 0?wn:Kt||Ke==="combobox",xn=Ht||convertChildrenToData(at);if(warning(Ke!=="tags"||xn.every(function(zn){return!zn.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Ke==="tags"||Ke==="combobox"){var yn=xn.some(function(zn){return zn.options?zn.options.some(function(Kn){return typeof("value"in Kn?Kn.value:Kn.key)=="number"}):typeof("value"in zn?zn.value:zn.key)=="number"});warning(!yn,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Ke!=="combobox"||!Mt,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Ke==="combobox"||!kt,"`backfill` only works with `combobox` mode."),warning(Ke==="combobox"||!vn,"`getInputElement` only work with `combobox` mode."),noteOnce(Ke!=="combobox"||!vn||!qt||!Yt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),On&&!Qt&&Ke!=="combobox"&&Ke!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Un||jn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Dt!=null){var Bn=toArray(Dt);warning(!Qn||Bn.every(function(zn){return _typeof(zn)==="object"&&("key"in zn||"value"in zn)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Kt||Array.isArray(Dt),"`value` should be array when `mode` is `multiple` or `tags`")}if(at){var Zn=null;toNodeArray(at).some(function(zn){if(!React.isValidElement(zn)||!zn.type)return!1;var Kn=zn,Gn=Kn.type;if(Gn.isSelectOption)return!1;if(Gn.isSelectOptGroup){var sr=toNodeArray(zn.props.children).every(function(ar){return!React.isValidElement(ar)||!zn.type||ar.type.isSelectOption?!0:(Zn=ar.type,!1)});return!sr}return Zn=Gn,!0}),Zn&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Zn.displayName||Zn.name||Zn,"`.")),warning(Lt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Rt(qe,Ke){if(qe){var Ht=function at(kt){for(var qt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Yt=0;Yt2&&arguments[2]!==void 0?arguments[2]:{},sa=fr.source,Lr=sa===void 0?"keyboard":sa;En(Sr),Yt&&at==="combobox"&&Ur!==null&&Lr==="keyboard"&&it(String(Ur))},[Yt,at]),pr=function(Sr,fr,sa){var Lr=function(){var qn,hr=Zt(Sr);return[Tt?{label:hr==null?void 0:hr[Er.label],value:Sr,key:(qn=hr==null?void 0:hr.key)!==null&&qn!==void 0?qn:Sr}:Sr,B(hr)]};if(fr&&Dt){var gr=Lr(),ha=(0,s.Z)(gr,2),Xt=ha[0],bt=ha[1];Dt(Xt,bt)}else if(!fr&&Lt&&sa!=="clear"){var fn=Lr(),Hn=(0,s.Z)(fn,2),or=Hn[0],Or=Hn[1];Lt(or,Or)}},Vr=Ve(function(Ur,Sr){var fr,sa=ur?Sr.selected:!0;sa?fr=ur?[].concat((0,t.Z)(mn),[Ur]):[Ur]:fr=mn.filter(function(Lr){return Lr.value!==Ur}),wr(fr),pr(Ur,sa),at==="combobox"?it(""):(!Q||Qn)&&(Yn(""),it(""))}),yr=function(Sr,fr){wr(Sr);var sa=fr.type,Lr=fr.values;(sa==="remove"||sa==="clear")&&Lr.forEach(function(gr){pr(gr.value,!1,sa)})},Tr=function(Sr,fr){if(Yn(Sr),it(null),fr.source==="submit"){var sa=(Sr||"").trim();if(sa){var Lr=Array.from(new Set([].concat((0,t.Z)(dt),[sa])));wr(Lr),pr(sa,!0),Yn("")}return}fr.source!=="blur"&&(at==="combobox"&&wr(Sr),Un==null||Un(Sr))},Cr=function(Sr){var fr=Sr;at!=="tags"&&(fr=Sr.map(function(Lr){var gr=ct.get(Lr);return gr==null?void 0:gr.value}).filter(function(Lr){return Lr!==void 0}));var sa=Array.from(new Set([].concat((0,t.Z)(dt),(0,t.Z)(fr))));wr(sa),sa.forEach(function(Lr){pr(Lr,!0)})},zr=b.useMemo(function(){var Ur=sr!==!1&&Kt!==!1;return(0,i.Z)((0,i.Z)({},$e),{},{flattenOptions:mr,onActiveValue:Xn,defaultActiveFirstOption:_n,onSelect:Vr,menuItemSelectedIcon:Gn,rawValues:dt,fieldNames:Er,virtual:Ur,listHeight:dr,listItemHeight:xt,childrenAsData:Ir})},[$e,mr,Xn,_n,Vr,Gn,dt,Er,sr,Kt,dr,xt,Ir]);return b.createElement(Ut.Provider,{value:zr},b.createElement(q,(0,o.Z)({},Tn,{id:dn,prefixCls:qt,ref:Ke,omitDomProps:Dn,mode:at,displayValues:cn,onDisplayValuesChange:yr,searchValue:Dr,onSearch:Tr,autoClearSearchValue:Qn,onSearchSplit:Cr,dropdownMatchSelectWidth:Kt,OptionList:ze,emptyOptions:!mr.length,activeValue:Le,activeDescendantId:"".concat(dn,"_list_").concat(en)})))}),Be=Ln;Be.Option=nt,Be.OptGroup=ge;var ot=Be,an=ot},26215:function(g,S,e){"use strict";e.d(S,{G:function(){return C},Z:function(){return z}});var o=e(63223),t=e(8671),a=e(47287),i=e(66673),s=e(52983),v={shiftX:64,adjustY:1},d={adjustX:1,shiftY:!0},c=[0,0],h={left:{points:["cr","cl"],overflow:d,offset:[-4,0],targetOffset:c},right:{points:["cl","cr"],overflow:d,offset:[4,0],targetOffset:c},top:{points:["bc","tc"],overflow:v,offset:[0,-4],targetOffset:c},bottom:{points:["tc","bc"],overflow:v,offset:[0,4],targetOffset:c},topLeft:{points:["bl","tl"],overflow:v,offset:[0,-4],targetOffset:c},leftTop:{points:["tr","tl"],overflow:d,offset:[-4,0],targetOffset:c},topRight:{points:["br","tr"],overflow:v,offset:[0,-4],targetOffset:c},rightTop:{points:["tl","tr"],overflow:d,offset:[4,0],targetOffset:c},bottomRight:{points:["tr","br"],overflow:v,offset:[0,4],targetOffset:c},rightBottom:{points:["bl","br"],overflow:d,offset:[4,0],targetOffset:c},bottomLeft:{points:["tl","bl"],overflow:v,offset:[0,4],targetOffset:c},leftBottom:{points:["br","bl"],overflow:d,offset:[-4,0],targetOffset:c}},b=null,y=e(87608),m=e.n(y);function C(U){var R=U.children,j=U.prefixCls,I=U.id,P=U.overlayInnerStyle,F=U.className,ee=U.style;return s.createElement("div",{className:m()("".concat(j,"-content"),F),style:ee},s.createElement("div",{className:"".concat(j,"-inner"),id:I,role:"tooltip",style:P},typeof R=="function"?R():R))}var T=["overlayClassName","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle","prefixCls","children","onVisibleChange","afterVisibleChange","transitionName","animation","motion","placement","align","destroyTooltipOnHide","defaultVisible","getTooltipContainer","overlayInnerStyle","arrowContent","overlay","id","showArrow"],w=function(R,j){var I=R.overlayClassName,P=R.trigger,F=P===void 0?["hover"]:P,ee=R.mouseEnterDelay,ne=ee===void 0?0:ee,ve=R.mouseLeaveDelay,de=ve===void 0?.1:ve,Ee=R.overlayStyle,ye=R.prefixCls,ie=ye===void 0?"rc-tooltip":ye,Y=R.children,K=R.onVisibleChange,A=R.afterVisibleChange,k=R.transitionName,V=R.animation,_=R.motion,se=R.placement,we=se===void 0?"right":se,Pe=R.align,Te=Pe===void 0?{}:Pe,ue=R.destroyTooltipOnHide,et=ue===void 0?!1:ue,It=R.defaultVisible,jt=R.getTooltipContainer,He=R.overlayInnerStyle,Je=R.arrowContent,Ae=R.overlay,Ze=R.id,Ye=R.showArrow,De=Ye===void 0?!0:Ye,Ge=(0,a.Z)(R,T),je=(0,s.useRef)(null);(0,s.useImperativeHandle)(j,function(){return je.current});var Ce=(0,t.Z)({},Ge);"visible"in R&&(Ce.popupVisible=R.visible);var le=function(){return s.createElement(C,{key:"content",prefixCls:ie,id:Ze,overlayInnerStyle:He},Ae)};return s.createElement(i.Z,(0,o.Z)({popupClassName:I,prefixCls:ie,popup:le,action:F,builtinPlacements:h,popupPlacement:we,ref:je,popupAlign:Te,getPopupContainer:jt,onPopupVisibleChange:K,afterPopupVisibleChange:A,popupTransitionName:k,popupAnimation:V,popupMotion:_,defaultPopupVisible:It,autoDestroy:et,mouseLeaveDelay:de,popupStyle:Ee,mouseEnterDelay:ne,arrow:De},Ce),Y)},$=(0,s.forwardRef)(w),z=$},30190:function(g,S,e){"use strict";e.d(S,{Z:function(){return Yn}});var o=e(8671),t=e(63223),a=e(30730),i=e(52636),s=e(59495),v=e(58684),d=e(29656),c=e(90415),h=e(52983),b=e(63730),y=e(21510),m=e(2291),C=e(62013),T=e(63276),w=e(27267),$=e(54395),z=(0,h.forwardRef)(function($e,vt){var ct=$e.didUpdate,Bt=$e.getContainer,rn=$e.children,We=(0,h.useRef)(),Ie=(0,h.useRef)();(0,h.useImperativeHandle)(vt,function(){return{}});var Et=(0,h.useRef)(!1);return!Et.current&&(0,$.Z)()&&(Ie.current=Bt(),We.current=Ie.current.parentNode,Et.current=!0),(0,h.useEffect)(function(){ct==null||ct($e)}),(0,h.useEffect)(function(){return Ie.current.parentNode===null&&We.current!==null&&We.current.appendChild(Ie.current),function(){var Gt,Sn;(Gt=Ie.current)===null||Gt===void 0||(Sn=Gt.parentNode)===null||Sn===void 0||Sn.removeChild(Ie.current)}},[]),Ie.current?b.createPortal(rn,Ie.current):null}),U=z,R=e(87608),j=e.n(R);function I($e,vt,ct){return ct?$e[0]===vt[0]:$e[0]===vt[0]&&$e[1]===vt[1]}function P($e,vt,ct){var Bt=$e[vt]||{};return(0,o.Z)((0,o.Z)({},Bt),ct)}function F($e,vt,ct,Bt){for(var rn=ct.points,We=Object.keys($e),Ie=0;Ie=0&&ct.left>=0&&ct.bottom>ct.top&&ct.right>ct.left?ct:null}function on($e,vt,ct,Bt){var rn=tn.clone($e),We={width:vt.width,height:vt.height};return Bt.adjustX&&rn.left=ct.left&&rn.left+We.width>ct.right&&(We.width-=rn.left+We.width-ct.right),Bt.adjustX&&rn.left+We.width>ct.right&&(rn.left=Math.max(ct.right-We.width,ct.left)),Bt.adjustY&&rn.top=ct.top&&rn.top+We.height>ct.bottom&&(We.height-=rn.top+We.height-ct.bottom),Bt.adjustY&&rn.top+We.height>ct.bottom&&(rn.top=Math.max(ct.bottom-We.height,ct.top)),tn.mix(rn,We)}function bn($e){var vt,ct,Bt;if(!tn.isWindow($e)&&$e.nodeType!==9)vt=tn.offset($e),ct=tn.outerWidth($e),Bt=tn.outerHeight($e);else{var rn=tn.getWindow($e);vt={left:tn.getWindowScrollLeft(rn),top:tn.getWindowScrollTop(rn)},ct=tn.viewportWidth(rn),Bt=tn.viewportHeight(rn)}return vt.width=ct,vt.height=Bt,vt}function Dn($e,vt){var ct=vt.charAt(0),Bt=vt.charAt(1),rn=$e.width,We=$e.height,Ie=$e.left,Et=$e.top;return ct==="c"?Et+=We/2:ct==="b"&&(Et+=We),Bt==="c"?Ie+=rn/2:Bt==="r"&&(Ie+=rn),{left:Ie,top:Et}}function nr($e,vt,ct,Bt,rn){var We=Dn(vt,ct[1]),Ie=Dn($e,ct[0]),Et=[Ie.left-We.left,Ie.top-We.top];return{left:Math.round($e.left-Et[0]+Bt[0]-rn[0]),top:Math.round($e.top-Et[1]+Bt[1]-rn[1])}}function Ln($e,vt,ct){return $e.leftct.right}function Be($e,vt,ct){return $e.topct.bottom}function ot($e,vt,ct){return $e.left>ct.right||$e.left+vt.widthct.bottom||$e.top+vt.height=ct.right||Bt.top>=ct.bottom}function Yt($e,vt,ct){var Bt=ct.target||vt,rn=bn(Bt),We=!qt(Bt,ct.overflow&&ct.overflow.alwaysByViewport);return kt($e,rn,ct,We)}Yt.__getOffsetParent=ut,Yt.__getVisibleRectForElement=Rt;function vn($e,vt,ct){var Bt,rn,We=tn.getDocument($e),Ie=We.defaultView||We.parentWindow,Et=tn.getWindowScrollLeft(Ie),Gt=tn.getWindowScrollTop(Ie),Sn=tn.viewportWidth(Ie),cr=tn.viewportHeight(Ie);"pageX"in vt?Bt=vt.pageX:Bt=Et+vt.clientX,"pageY"in vt?rn=vt.pageY:rn=Gt+vt.clientY;var Jn={left:Bt,top:rn,width:0,height:0},mn=Bt>=0&&Bt<=Et+Sn&&rn>=0&&rn<=Gt+cr,Zt=[ct.points[0],"cc"];return kt($e,Jn,K(K({},ct),{},{points:Zt}),mn)}var wn=null,On=e(97373),Un=e(51038),jn=e(28881),Qn=function($e,vt){var ct=h.useRef(!1),Bt=h.useRef(null);function rn(){window.clearTimeout(Bt.current)}function We(Ie){if(rn(),!ct.current||Ie===!0){if($e(Ie)===!1)return;ct.current=!0,Bt.current=window.setTimeout(function(){ct.current=!1},vt)}else Bt.current=window.setTimeout(function(){ct.current=!1,We()},vt)}return[We,function(){ct.current=!1,rn()}]},Dt=e(20759);function Lt($e,vt){return $e===vt?!0:!$e||!vt?!1:"pageX"in vt&&"pageY"in vt?$e.pageX===vt.pageX&&$e.pageY===vt.pageY:"clientX"in vt&&"clientY"in vt?$e.clientX===vt.clientX&&$e.clientY===vt.clientY:!1}function Mt($e,vt){$e!==document.activeElement&&(0,m.Z)(vt,$e)&&typeof $e.focus=="function"&&$e.focus()}function Kt($e,vt){var ct=null,Bt=null;function rn(Ie){var Et=(0,ee.Z)(Ie,1),Gt=Et[0].target;if(document.documentElement.contains(Gt)){var Sn=Gt.getBoundingClientRect(),cr=Sn.width,Jn=Sn.height,mn=Math.floor(cr),Zt=Math.floor(Jn);(ct!==mn||Bt!==Zt)&&Promise.resolve().then(function(){vt({width:mn,height:Zt})}),ct=mn,Bt=Zt}}var We=new Dt.Z(rn);return $e&&We.observe($e),function(){We.disconnect()}}function Qt($e){return typeof $e!="function"?null:$e()}function xn($e){return(0,ie.Z)($e)!=="object"||!$e?null:$e}var yn=function(vt,ct){var Bt=vt.children,rn=vt.disabled,We=vt.target,Ie=vt.align,Et=vt.onAlign,Gt=vt.monitorWindowResize,Sn=vt.monitorBufferTime,cr=Sn===void 0?0:Sn,Jn=h.useRef({}),mn=h.useRef(),Zt=h.Children.only(Bt),cn=h.useRef({});cn.current.disabled=rn,cn.current.target=We,cn.current.align=Ie,cn.current.onAlign=Et;var dt=Qn(function(){var ae=cn.current,_t=ae.disabled,en=ae.target,En=ae.align,_n=ae.onAlign,Xn=mn.current;if(!_t&&en&&Xn){var pr,Vr=Qt(en),yr=xn(en);Jn.current.element=Vr,Jn.current.point=yr,Jn.current.align=En;var Tr=document,Cr=Tr.activeElement;return Vr&&(0,Un.Z)(Vr)?pr=Yt(Xn,Vr,En):yr&&(pr=vn(Xn,yr,En)),Mt(Cr,Xn),_n&&pr&&_n(Xn,pr),!0}return!1},cr),$t=(0,ee.Z)(dt,2),zt=$t[0],sn=$t[1],An=h.useState(),vr=(0,ee.Z)(An,2),mr=vr[0],wr=vr[1],Zr=h.useState(),Fr=(0,ee.Z)(Zr,2),Le=Fr[0],it=Fr[1];return(0,jn.Z)(function(){wr(Qt(We)),it(xn(We))}),h.useEffect(function(){(Jn.current.element!==mr||!Lt(Jn.current.point,Le)||!(0,On.Z)(Jn.current.align,Ie))&&zt()}),h.useEffect(function(){var ae=Kt(mn.current,zt);return ae},[mn.current]),h.useEffect(function(){var ae=Kt(mr,zt);return ae},[mr]),h.useEffect(function(){rn?sn():zt()},[rn]),h.useEffect(function(){if(Gt){var ae=(0,w.Z)(window,"resize",zt);return ae.remove}},[Gt]),h.useEffect(function(){return function(){sn()}},[]),h.useImperativeHandle(ct,function(){return{forceAlign:function(){return zt(!0)}}}),h.isValidElement(Zt)&&(Zt=h.cloneElement(Zt,{ref:(0,T.sQ)(Zt.ref,mn)})),Zt},Bn=h.forwardRef(yn);Bn.displayName="Align";var Zn=Bn,zn=Zn,Kn=e(207),Gn=e(42229),sr=e(80182),ar=["measure","alignPre","align",null,"motion"],dr=function($e,vt){var ct=(0,sr.Z)(null),Bt=(0,ee.Z)(ct,2),rn=Bt[0],We=Bt[1],Ie=(0,h.useRef)();function Et(cr){We(cr,!0)}function Gt(){y.Z.cancel(Ie.current)}function Sn(cr){Gt(),Ie.current=(0,y.Z)(function(){Et(function(Jn){switch(rn){case"align":return"motion";case"motion":return"stable";default:}return Jn}),cr==null||cr()})}return(0,h.useEffect)(function(){Et("measure")},[$e]),(0,h.useEffect)(function(){switch(rn){case"measure":vt();break;default:}rn&&(Ie.current=(0,y.Z)((0,Gn.Z)((0,Kn.Z)().mark(function cr(){var Jn,mn;return(0,Kn.Z)().wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:Jn=ar.indexOf(rn),mn=ar[Jn+1],mn&&Jn!==-1&&Et(mn);case 3:case"end":return cn.stop()}},cr)}))))},[rn]),(0,h.useEffect)(function(){return function(){Gt()}},[]),[rn,Sn]},pt=function($e){var vt=h.useState({width:0,height:0}),ct=(0,ee.Z)(vt,2),Bt=ct[0],rn=ct[1];function We(Et){var Gt=Et.offsetWidth,Sn=Et.offsetHeight,cr=Et.getBoundingClientRect(),Jn=cr.width,mn=cr.height;Math.abs(Gt-Jn)<1&&Math.abs(Sn-mn)<1&&(Gt=Jn,Sn=mn),rn({width:Gt,height:Sn})}var Ie=h.useMemo(function(){var Et={};if($e){var Gt=Bt.width,Sn=Bt.height;$e.indexOf("height")!==-1&&Sn?Et.height=Sn:$e.indexOf("minHeight")!==-1&&Sn&&(Et.minHeight=Sn),$e.indexOf("width")!==-1&&Gt?Et.width=Gt:$e.indexOf("minWidth")!==-1&&Gt&&(Et.minWidth=Gt)}return Et},[$e,Bt]);return[Ie,We]},xt=h.forwardRef(function($e,vt){var ct=$e.visible,Bt=$e.prefixCls,rn=$e.className,We=$e.style,Ie=$e.children,Et=$e.zIndex,Gt=$e.stretch,Sn=$e.destroyPopupOnHide,cr=$e.forceRender,Jn=$e.align,mn=$e.point,Zt=$e.getRootDomNode,cn=$e.getClassNameFromAlign,dt=$e.onAlign,$t=$e.onMouseEnter,zt=$e.onMouseLeave,sn=$e.onMouseDown,An=$e.onTouchStart,vr=$e.onClick,mr=(0,h.useRef)(),wr=(0,h.useRef)(),Zr=(0,h.useState)(),Fr=(0,ee.Z)(Zr,2),Le=Fr[0],it=Fr[1],ae=pt(Gt),_t=(0,ee.Z)(ae,2),en=_t[0],En=_t[1];function _n(){Gt&&En(Zt())}var Xn=dr(ct,_n),pr=(0,ee.Z)(Xn,2),Vr=pr[0],yr=pr[1],Tr=(0,h.useState)(0),Cr=(0,ee.Z)(Tr,2),zr=Cr[0],Ur=Cr[1],Sr=(0,h.useRef)();(0,jn.Z)(function(){Vr==="alignPre"&&Ur(0)},[Vr]);function fr(){return mn||Zt}function sa(){var Hn;(Hn=mr.current)===null||Hn===void 0||Hn.forceAlign()}function Lr(Hn,or){var Or=cn(or);Le!==Or&&it(Or),Ur(function(ir){return ir+1}),Vr==="align"&&(dt==null||dt(Hn,or))}(0,jn.Z)(function(){Vr==="align"&&(zr<3?sa():yr(function(){var Hn;(Hn=Sr.current)===null||Hn===void 0||Hn.call(Sr)}))},[zr]);var gr=(0,o.Z)({},Ee($e));["onAppearEnd","onEnterEnd","onLeaveEnd"].forEach(function(Hn){var or=gr[Hn];gr[Hn]=function(Or,ir){return yr(),or==null?void 0:or(Or,ir)}});function ha(){return new Promise(function(Hn){Sr.current=Hn})}h.useEffect(function(){!gr.motionName&&Vr==="motion"&&yr()},[gr.motionName,Vr]),h.useImperativeHandle(vt,function(){return{forceAlign:sa,getElement:function(){return wr.current}}});var Xt=(0,o.Z)((0,o.Z)({},en),{},{zIndex:Et,opacity:Vr==="motion"||Vr==="stable"||!ct?void 0:0,pointerEvents:!ct&&Vr!=="stable"?"none":void 0},We),bt=!0;Jn!=null&&Jn.points&&(Vr==="align"||Vr==="stable")&&(bt=!1);var fn=Ie;return h.Children.count(Ie)>1&&(fn=h.createElement("div",{className:"".concat(Bt,"-content")},Ie)),h.createElement(de.ZP,(0,t.Z)({visible:ct,ref:wr,leavedClassName:"".concat(Bt,"-hidden")},gr,{onAppearPrepare:ha,onEnterPrepare:ha,removeOnLeave:Sn,forceRender:cr}),function(Hn,or){var Or=Hn.className,ir=Hn.style,qn=j()(Bt,rn,Le,Or);return h.createElement(zn,{target:fr(),key:"popup",ref:mr,monitorWindowResize:!0,disabled:bt,align:Jn,onAlign:Lr},h.createElement("div",{ref:or,className:qn,onMouseEnter:$t,onMouseLeave:zt,onMouseDownCapture:sn,onTouchStartCapture:An,onClick:vr,style:(0,o.Z)((0,o.Z)({},ir),Xt)},fn))})});xt.displayName="PopupInner";var St=xt,Ct=h.forwardRef(function($e,vt){var ct=$e.prefixCls,Bt=$e.visible,rn=$e.zIndex,We=$e.children,Ie=$e.mobile;Ie=Ie===void 0?{}:Ie;var Et=Ie.popupClassName,Gt=Ie.popupStyle,Sn=Ie.popupMotion,cr=Sn===void 0?{}:Sn,Jn=Ie.popupRender,mn=$e.onClick,Zt=h.useRef();h.useImperativeHandle(vt,function(){return{forceAlign:function(){},getElement:function(){return Zt.current}}});var cn=(0,o.Z)({zIndex:rn},Gt),dt=We;return h.Children.count(We)>1&&(dt=h.createElement("div",{className:"".concat(ct,"-content")},We)),Jn&&(dt=Jn(dt)),h.createElement(de.ZP,(0,t.Z)({visible:Bt,ref:Zt,removeOnLeave:!0},cr),function($t,zt){var sn=$t.className,An=$t.style,vr=j()(ct,Et,sn);return h.createElement("div",{ref:zt,className:vr,onClick:mn,style:(0,o.Z)((0,o.Z)({},An),cn)},dt)})});Ct.displayName="MobilePopupInner";var Tt=Ct,ln=["visible","mobile"],Tn=h.forwardRef(function($e,vt){var ct=$e.visible,Bt=$e.mobile,rn=(0,ne.Z)($e,ln),We=(0,h.useState)(ct),Ie=(0,ee.Z)(We,2),Et=Ie[0],Gt=Ie[1],Sn=(0,h.useState)(!1),cr=(0,ee.Z)(Sn,2),Jn=cr[0],mn=cr[1],Zt=(0,o.Z)((0,o.Z)({},rn),{},{visible:Et});(0,h.useEffect)(function(){Gt(ct),ct&&Bt&&mn((0,ve.Z)())},[ct,Bt]);var cn=Jn?h.createElement(Tt,(0,t.Z)({},Zt,{mobile:Bt,ref:vt})):h.createElement(St,(0,t.Z)({},Zt,{ref:vt}));return h.createElement("div",null,h.createElement(ye,Zt),cn)});Tn.displayName="Popup";var dn=Tn,ur=h.createContext(null),Ir=ur;function br(){}function Er(){return""}function Gr($e){return $e?$e.ownerDocument:window.document}var Pr=["onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur","onContextMenu"];function Dr($e){var vt=function(ct){(0,v.Z)(rn,ct);var Bt=(0,d.Z)(rn);function rn(We){var Ie;(0,a.Z)(this,rn),Ie=Bt.call(this,We),(0,c.Z)((0,s.Z)(Ie),"popupRef",h.createRef()),(0,c.Z)((0,s.Z)(Ie),"triggerRef",h.createRef()),(0,c.Z)((0,s.Z)(Ie),"portalContainer",void 0),(0,c.Z)((0,s.Z)(Ie),"attachId",void 0),(0,c.Z)((0,s.Z)(Ie),"clickOutsideHandler",void 0),(0,c.Z)((0,s.Z)(Ie),"touchOutsideHandler",void 0),(0,c.Z)((0,s.Z)(Ie),"contextMenuOutsideHandler1",void 0),(0,c.Z)((0,s.Z)(Ie),"contextMenuOutsideHandler2",void 0),(0,c.Z)((0,s.Z)(Ie),"mouseDownTimeout",void 0),(0,c.Z)((0,s.Z)(Ie),"focusTime",void 0),(0,c.Z)((0,s.Z)(Ie),"preClickTime",void 0),(0,c.Z)((0,s.Z)(Ie),"preTouchTime",void 0),(0,c.Z)((0,s.Z)(Ie),"delayTimer",void 0),(0,c.Z)((0,s.Z)(Ie),"hasPopupMouseDown",void 0),(0,c.Z)((0,s.Z)(Ie),"onMouseEnter",function(Gt){var Sn=Ie.props.mouseEnterDelay;Ie.fireEvents("onMouseEnter",Gt),Ie.delaySetPopupVisible(!0,Sn,Sn?null:Gt)}),(0,c.Z)((0,s.Z)(Ie),"onMouseMove",function(Gt){Ie.fireEvents("onMouseMove",Gt),Ie.setPoint(Gt)}),(0,c.Z)((0,s.Z)(Ie),"onMouseLeave",function(Gt){Ie.fireEvents("onMouseLeave",Gt),Ie.delaySetPopupVisible(!1,Ie.props.mouseLeaveDelay)}),(0,c.Z)((0,s.Z)(Ie),"onPopupMouseEnter",function(){Ie.clearDelayTimer()}),(0,c.Z)((0,s.Z)(Ie),"onPopupMouseLeave",function(Gt){var Sn;Gt.relatedTarget&&!Gt.relatedTarget.setTimeout&&(0,m.Z)((Sn=Ie.popupRef.current)===null||Sn===void 0?void 0:Sn.getElement(),Gt.relatedTarget)||Ie.delaySetPopupVisible(!1,Ie.props.mouseLeaveDelay)}),(0,c.Z)((0,s.Z)(Ie),"onFocus",function(Gt){Ie.fireEvents("onFocus",Gt),Ie.clearDelayTimer(),Ie.isFocusToShow()&&(Ie.focusTime=Date.now(),Ie.delaySetPopupVisible(!0,Ie.props.focusDelay))}),(0,c.Z)((0,s.Z)(Ie),"onMouseDown",function(Gt){Ie.fireEvents("onMouseDown",Gt),Ie.preClickTime=Date.now()}),(0,c.Z)((0,s.Z)(Ie),"onTouchStart",function(Gt){Ie.fireEvents("onTouchStart",Gt),Ie.preTouchTime=Date.now()}),(0,c.Z)((0,s.Z)(Ie),"onBlur",function(Gt){Ie.fireEvents("onBlur",Gt),Ie.clearDelayTimer(),Ie.isBlurToHide()&&Ie.delaySetPopupVisible(!1,Ie.props.blurDelay)}),(0,c.Z)((0,s.Z)(Ie),"onContextMenu",function(Gt){Gt.preventDefault(),Ie.fireEvents("onContextMenu",Gt),Ie.setPopupVisible(!0,Gt)}),(0,c.Z)((0,s.Z)(Ie),"onContextMenuClose",function(){Ie.isContextMenuToShow()&&Ie.close()}),(0,c.Z)((0,s.Z)(Ie),"onClick",function(Gt){if(Ie.fireEvents("onClick",Gt),Ie.focusTime){var Sn;if(Ie.preClickTime&&Ie.preTouchTime?Sn=Math.min(Ie.preClickTime,Ie.preTouchTime):Ie.preClickTime?Sn=Ie.preClickTime:Ie.preTouchTime&&(Sn=Ie.preTouchTime),Math.abs(Sn-Ie.focusTime)<20)return;Ie.focusTime=0}Ie.preClickTime=0,Ie.preTouchTime=0,Ie.isClickToShow()&&(Ie.isClickToHide()||Ie.isBlurToHide())&&Gt&&Gt.preventDefault&&Gt.preventDefault();var cr=!Ie.state.popupVisible;(Ie.isClickToHide()&&!cr||cr&&Ie.isClickToShow())&&Ie.setPopupVisible(!Ie.state.popupVisible,Gt)}),(0,c.Z)((0,s.Z)(Ie),"onPopupMouseDown",function(){if(Ie.hasPopupMouseDown=!0,clearTimeout(Ie.mouseDownTimeout),Ie.mouseDownTimeout=window.setTimeout(function(){Ie.hasPopupMouseDown=!1},0),Ie.context){var Gt;(Gt=Ie.context).onPopupMouseDown.apply(Gt,arguments)}}),(0,c.Z)((0,s.Z)(Ie),"onDocumentClick",function(Gt){if(!(Ie.props.mask&&!Ie.props.maskClosable)){var Sn=Gt.target,cr=Ie.getRootDomNode(),Jn=Ie.getPopupDomNode();(!(0,m.Z)(cr,Sn)||Ie.isContextMenuOnly())&&!(0,m.Z)(Jn,Sn)&&!Ie.hasPopupMouseDown&&Ie.close()}}),(0,c.Z)((0,s.Z)(Ie),"getRootDomNode",function(){var Gt=Ie.props.getTriggerDOMNode;if(Gt)return Gt(Ie.triggerRef.current);try{var Sn=(0,C.Z)(Ie.triggerRef.current);if(Sn)return Sn}catch(cr){}return b.findDOMNode((0,s.Z)(Ie))}),(0,c.Z)((0,s.Z)(Ie),"getPopupClassNameFromAlign",function(Gt){var Sn=[],cr=Ie.props,Jn=cr.popupPlacement,mn=cr.builtinPlacements,Zt=cr.prefixCls,cn=cr.alignPoint,dt=cr.getPopupClassNameFromAlign;return Jn&&mn&&Sn.push(F(mn,Zt,Gt,cn)),dt&&Sn.push(dt(Gt)),Sn.join(" ")}),(0,c.Z)((0,s.Z)(Ie),"getComponent",function(){var Gt=Ie.props,Sn=Gt.prefixCls,cr=Gt.destroyPopupOnHide,Jn=Gt.popupClassName,mn=Gt.onPopupAlign,Zt=Gt.popupMotion,cn=Gt.popupAnimation,dt=Gt.popupTransitionName,$t=Gt.popupStyle,zt=Gt.mask,sn=Gt.maskAnimation,An=Gt.maskTransitionName,vr=Gt.maskMotion,mr=Gt.zIndex,wr=Gt.popup,Zr=Gt.stretch,Fr=Gt.alignPoint,Le=Gt.mobile,it=Gt.forceRender,ae=Gt.onPopupClick,_t=Ie.state,en=_t.popupVisible,En=_t.point,_n=Ie.getPopupAlign(),Xn={};return Ie.isMouseEnterToShow()&&(Xn.onMouseEnter=Ie.onPopupMouseEnter),Ie.isMouseLeaveToHide()&&(Xn.onMouseLeave=Ie.onPopupMouseLeave),Xn.onMouseDown=Ie.onPopupMouseDown,Xn.onTouchStart=Ie.onPopupMouseDown,h.createElement(dn,(0,t.Z)({prefixCls:Sn,destroyPopupOnHide:cr,visible:en,point:Fr&&En,className:Jn,align:_n,onAlign:mn,animation:cn,getClassNameFromAlign:Ie.getPopupClassNameFromAlign},Xn,{stretch:Zr,getRootDomNode:Ie.getRootDomNode,style:$t,mask:zt,zIndex:mr,transitionName:dt,maskAnimation:sn,maskTransitionName:An,maskMotion:vr,ref:Ie.popupRef,motion:Zt,mobile:Le,forceRender:it,onClick:ae}),typeof wr=="function"?wr():wr)}),(0,c.Z)((0,s.Z)(Ie),"attachParent",function(Gt){y.Z.cancel(Ie.attachId);var Sn=Ie.props,cr=Sn.getPopupContainer,Jn=Sn.getDocument,mn=Ie.getRootDomNode(),Zt;cr?(mn||cr.length===0)&&(Zt=cr(mn)):Zt=Jn(Ie.getRootDomNode()).body,Zt?Zt.appendChild(Gt):Ie.attachId=(0,y.Z)(function(){Ie.attachParent(Gt)})}),(0,c.Z)((0,s.Z)(Ie),"getContainer",function(){if(!Ie.portalContainer){var Gt=Ie.props.getDocument,Sn=Gt(Ie.getRootDomNode()).createElement("div");Sn.style.position="absolute",Sn.style.top="0",Sn.style.left="0",Sn.style.width="100%",Ie.portalContainer=Sn}return Ie.attachParent(Ie.portalContainer),Ie.portalContainer}),(0,c.Z)((0,s.Z)(Ie),"setPoint",function(Gt){var Sn=Ie.props.alignPoint;!Sn||!Gt||Ie.setState({point:{pageX:Gt.pageX,pageY:Gt.pageY}})}),(0,c.Z)((0,s.Z)(Ie),"handlePortalUpdate",function(){Ie.state.prevPopupVisible!==Ie.state.popupVisible&&Ie.props.afterPopupVisibleChange(Ie.state.popupVisible)}),(0,c.Z)((0,s.Z)(Ie),"triggerContextValue",{onPopupMouseDown:Ie.onPopupMouseDown});var Et;return"popupVisible"in We?Et=!!We.popupVisible:Et=!!We.defaultPopupVisible,Ie.state={prevPopupVisible:Et,popupVisible:Et},Pr.forEach(function(Gt){Ie["fire".concat(Gt)]=function(Sn){Ie.fireEvents(Gt,Sn)}}),Ie}return(0,i.Z)(rn,[{key:"componentDidMount",value:function(){this.componentDidUpdate()}},{key:"componentDidUpdate",value:function(){var Ie=this.props,Et=this.state;if(Et.popupVisible){var Gt;!this.clickOutsideHandler&&(this.isClickToHide()||this.isContextMenuToShow())&&(Gt=Ie.getDocument(this.getRootDomNode()),this.clickOutsideHandler=(0,w.Z)(Gt,"mousedown",this.onDocumentClick)),this.touchOutsideHandler||(Gt=Gt||Ie.getDocument(this.getRootDomNode()),this.touchOutsideHandler=(0,w.Z)(Gt,"touchstart",this.onDocumentClick)),!this.contextMenuOutsideHandler1&&this.isContextMenuToShow()&&(Gt=Gt||Ie.getDocument(this.getRootDomNode()),this.contextMenuOutsideHandler1=(0,w.Z)(Gt,"scroll",this.onContextMenuClose)),!this.contextMenuOutsideHandler2&&this.isContextMenuToShow()&&(this.contextMenuOutsideHandler2=(0,w.Z)(window,"blur",this.onContextMenuClose));return}this.clearOutsideHandler()}},{key:"componentWillUnmount",value:function(){this.clearDelayTimer(),this.clearOutsideHandler(),clearTimeout(this.mouseDownTimeout),y.Z.cancel(this.attachId)}},{key:"getPopupDomNode",value:function(){var Ie;return((Ie=this.popupRef.current)===null||Ie===void 0?void 0:Ie.getElement())||null}},{key:"getPopupAlign",value:function(){var Ie=this.props,Et=Ie.popupPlacement,Gt=Ie.popupAlign,Sn=Ie.builtinPlacements;return Et&&Sn?P(Sn,Et,Gt):Gt}},{key:"setPopupVisible",value:function(Ie,Et){var Gt=this.props.alignPoint,Sn=this.state.popupVisible;this.clearDelayTimer(),Sn!==Ie&&("popupVisible"in this.props||this.setState({popupVisible:Ie,prevPopupVisible:Sn}),this.props.onPopupVisibleChange(Ie)),Gt&&Et&&Ie&&this.setPoint(Et)}},{key:"delaySetPopupVisible",value:function(Ie,Et,Gt){var Sn=this,cr=Et*1e3;if(this.clearDelayTimer(),cr){var Jn=Gt?{pageX:Gt.pageX,pageY:Gt.pageY}:null;this.delayTimer=window.setTimeout(function(){Sn.setPopupVisible(Ie,Jn),Sn.clearDelayTimer()},cr)}else this.setPopupVisible(Ie,Gt)}},{key:"clearDelayTimer",value:function(){this.delayTimer&&(clearTimeout(this.delayTimer),this.delayTimer=null)}},{key:"clearOutsideHandler",value:function(){this.clickOutsideHandler&&(this.clickOutsideHandler.remove(),this.clickOutsideHandler=null),this.contextMenuOutsideHandler1&&(this.contextMenuOutsideHandler1.remove(),this.contextMenuOutsideHandler1=null),this.contextMenuOutsideHandler2&&(this.contextMenuOutsideHandler2.remove(),this.contextMenuOutsideHandler2=null),this.touchOutsideHandler&&(this.touchOutsideHandler.remove(),this.touchOutsideHandler=null)}},{key:"createTwoChains",value:function(Ie){var Et=this.props.children.props,Gt=this.props;return Et[Ie]&&Gt[Ie]?this["fire".concat(Ie)]:Et[Ie]||Gt[Ie]}},{key:"isClickToShow",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.showAction;return Et.indexOf("click")!==-1||Gt.indexOf("click")!==-1}},{key:"isContextMenuOnly",value:function(){var Ie=this.props.action;return Ie==="contextMenu"||Ie.length===1&&Ie[0]==="contextMenu"}},{key:"isContextMenuToShow",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.showAction;return Et.indexOf("contextMenu")!==-1||Gt.indexOf("contextMenu")!==-1}},{key:"isClickToHide",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.hideAction;return Et.indexOf("click")!==-1||Gt.indexOf("click")!==-1}},{key:"isMouseEnterToShow",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.showAction;return Et.indexOf("hover")!==-1||Gt.indexOf("mouseEnter")!==-1}},{key:"isMouseLeaveToHide",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.hideAction;return Et.indexOf("hover")!==-1||Gt.indexOf("mouseLeave")!==-1}},{key:"isFocusToShow",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.showAction;return Et.indexOf("focus")!==-1||Gt.indexOf("focus")!==-1}},{key:"isBlurToHide",value:function(){var Ie=this.props,Et=Ie.action,Gt=Ie.hideAction;return Et.indexOf("focus")!==-1||Gt.indexOf("blur")!==-1}},{key:"forcePopupAlign",value:function(){if(this.state.popupVisible){var Ie;(Ie=this.popupRef.current)===null||Ie===void 0||Ie.forceAlign()}}},{key:"fireEvents",value:function(Ie,Et){var Gt=this.props.children.props[Ie];Gt&&Gt(Et);var Sn=this.props[Ie];Sn&&Sn(Et)}},{key:"close",value:function(){this.setPopupVisible(!1)}},{key:"render",value:function(){var Ie=this.state.popupVisible,Et=this.props,Gt=Et.children,Sn=Et.forceRender,cr=Et.alignPoint,Jn=Et.className,mn=Et.autoDestroy,Zt=h.Children.only(Gt),cn={key:"trigger"};this.isContextMenuToShow()?cn.onContextMenu=this.onContextMenu:cn.onContextMenu=this.createTwoChains("onContextMenu"),this.isClickToHide()||this.isClickToShow()?(cn.onClick=this.onClick,cn.onMouseDown=this.onMouseDown,cn.onTouchStart=this.onTouchStart):(cn.onClick=this.createTwoChains("onClick"),cn.onMouseDown=this.createTwoChains("onMouseDown"),cn.onTouchStart=this.createTwoChains("onTouchStart")),this.isMouseEnterToShow()?(cn.onMouseEnter=this.onMouseEnter,cr&&(cn.onMouseMove=this.onMouseMove)):cn.onMouseEnter=this.createTwoChains("onMouseEnter"),this.isMouseLeaveToHide()?cn.onMouseLeave=this.onMouseLeave:cn.onMouseLeave=this.createTwoChains("onMouseLeave"),this.isFocusToShow()||this.isBlurToHide()?(cn.onFocus=this.onFocus,cn.onBlur=this.onBlur):(cn.onFocus=this.createTwoChains("onFocus"),cn.onBlur=this.createTwoChains("onBlur"));var dt=j()(Zt&&Zt.props&&Zt.props.className,Jn);dt&&(cn.className=dt);var $t=(0,o.Z)({},cn);(0,T.Yr)(Zt)&&($t.ref=(0,T.sQ)(this.triggerRef,Zt.ref));var zt=h.cloneElement(Zt,$t),sn;return(Ie||this.popupRef.current||Sn)&&(sn=h.createElement($e,{key:"portal",getContainer:this.getContainer,didUpdate:this.handlePortalUpdate},this.getComponent())),!Ie&&mn&&(sn=null),h.createElement(Ir.Provider,{value:this.triggerContextValue},zt,sn)}}],[{key:"getDerivedStateFromProps",value:function(Ie,Et){var Gt=Ie.popupVisible,Sn={};return Gt!==void 0&&Et.popupVisible!==Gt&&(Sn.popupVisible=Gt,Sn.prevPopupVisible=Et.popupVisible),Sn}}]),rn}(h.Component);return(0,c.Z)(vt,"contextType",Ir),(0,c.Z)(vt,"defaultProps",{prefixCls:"rc-trigger-popup",getPopupClassNameFromAlign:Er,getDocument:Gr,onPopupVisibleChange:br,afterPopupVisibleChange:br,onPopupAlign:br,popupClassName:"",mouseEnterDelay:0,mouseLeaveDelay:.1,focusDelay:0,blurDelay:.15,popupStyle:{},destroyPopupOnHide:!1,popupAlign:{},defaultPopupVisible:!1,mask:!1,maskClosable:!0,action:[],showAction:[],hideAction:[],autoDestroy:!1}),vt}var Yn=Dr(U)},52086:function(g,S){"use strict";Object.defineProperty(S,"__esModule",{value:!0}),S.default=e;function e(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},67111:function(g,S,e){"use strict";var o=e(7252).default;Object.defineProperty(S,"__esModule",{value:!0}),S.injectCSS=b,S.removeCSS=m,S.updateCSS=C;var t=o(e(52086)),a="data-rc-order",i="rc-util-key",s=new Map;function v(){var T=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},w=T.mark;return w?w.startsWith("data-")?w:"data-".concat(w):i}function d(T){if(T.attachTo)return T.attachTo;var w=document.querySelector("head");return w||document.body}function c(T){return T==="queue"?"prependQueue":T?"prepend":"append"}function h(T){return Array.from((s.get(T)||T).children).filter(function(w){return w.tagName==="STYLE"})}function b(T){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,t.default)())return null;var $=w.csp,z=w.prepend,U=document.createElement("style");U.setAttribute(a,c(z)),$!=null&&$.nonce&&(U.nonce=$==null?void 0:$.nonce),U.innerHTML=T;var R=d(w),j=R.firstChild;if(z){if(z==="queue"){var I=h(R).filter(function(P){return["prepend","prependQueue"].includes(P.getAttribute(a))});if(I.length)return R.insertBefore(U,I[I.length-1].nextSibling),U}R.insertBefore(U,j)}else R.appendChild(U);return U}function y(T){var w=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$=d(w);return h($).find(function(z){return z.getAttribute(v(w))===T})}function m(T){var w,$=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},z=y(T,$);z==null||(w=z.parentNode)===null||w===void 0||w.removeChild(z)}function C(T,w){var $=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},z=d($);if(!s.has(z)){var U=b("",$),R=U.parentNode;s.set(z,R),R.removeChild(U)}var j=y(w,$);if(j){var I,P;if(!((I=$.csp)===null||I===void 0)&&I.nonce&&j.nonce!==((P=$.csp)===null||P===void 0?void 0:P.nonce)){var F;j.nonce=(F=$.csp)===null||F===void 0?void 0:F.nonce}return j.innerHTML!==T&&(j.innerHTML=T),j}var ee=b(T,$);return ee.setAttribute(v($),w),ee}},57021:function(g,S){"use strict";Object.defineProperty(S,"__esModule",{value:!0}),S.call=i,S.default=void 0,S.note=t,S.noteOnce=v,S.resetWarned=a,S.warning=o,S.warningOnce=s;var e={};function o(c,h){}function t(c,h){}function a(){e={}}function i(c,h,b){!h&&!e[b]&&(c(!1,b),e[b]=!0)}function s(c,h){i(o,c,h)}function v(c,h){i(t,c,h)}var d=s;S.default=d},73355:function(g,S,e){"use strict";e.d(S,{Z:function(){return a}});var o=e(52983),t=e(99415);function a(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},v=[];return o.Children.forEach(i,function(d){d==null&&!s.keepEmpty||(Array.isArray(d)?v=v.concat(a(d)):(0,t.isFragment)(d)&&d.props?v=v.concat(a(d.props.children,s)):v.push(d))}),v}},27267:function(g,S,e){"use strict";e.d(S,{Z:function(){return t}});var o=e(63730);function t(a,i,s,v){var d=o.unstable_batchedUpdates?function(h){o.unstable_batchedUpdates(s,h)}:s;return a.addEventListener&&a.addEventListener(i,d,v),{remove:function(){a.removeEventListener&&a.removeEventListener(i,d,v)}}}},54395:function(g,S,e){"use strict";e.d(S,{Z:function(){return o}});function o(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}},2291:function(g,S,e){"use strict";e.d(S,{Z:function(){return o}});function o(t,a){if(!t)return!1;if(t.contains)return t.contains(a);for(var i=a;i;){if(i===t)return!0;i=i.parentNode}return!1}},57807:function(g,S,e){"use strict";e.d(S,{hq:function(){return w},jL:function(){return m}});var o=e(54395),t=e(2291),a="data-rc-order",i="rc-util-key",s=new Map;function v(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z=$.mark;return z?z.startsWith("data-")?z:"data-".concat(z):i}function d($){if($.attachTo)return $.attachTo;var z=document.querySelector("head");return z||document.body}function c($){return $==="queue"?"prependQueue":$?"prepend":"append"}function h($){return Array.from((s.get($)||$).children).filter(function(z){return z.tagName==="STYLE"})}function b($){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(0,o.Z)())return null;var U=z.csp,R=z.prepend,j=document.createElement("style");j.setAttribute(a,c(R)),U!=null&&U.nonce&&(j.nonce=U==null?void 0:U.nonce),j.innerHTML=$;var I=d(z),P=I.firstChild;if(R){if(R==="queue"){var F=h(I).filter(function(ee){return["prepend","prependQueue"].includes(ee.getAttribute(a))});if(F.length)return I.insertBefore(j,F[F.length-1].nextSibling),j}I.insertBefore(j,P)}else I.appendChild(j);return j}function y($){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},U=d(z);return h(U).find(function(R){return R.getAttribute(v(z))===$})}function m($){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},U=y($,z);if(U){var R=d(z);R.removeChild(U)}}function C($,z){var U=s.get($);if(!U||!(0,t.Z)(document,U)){var R=b("",z),j=R.parentNode;s.set($,j),$.removeChild(R)}}function T(){s.clear()}function w($,z){var U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},R=d(U);C(R,U);var j=y(z,U);if(j){var I,P;if((I=U.csp)!==null&&I!==void 0&&I.nonce&&j.nonce!==((P=U.csp)===null||P===void 0?void 0:P.nonce)){var F;j.nonce=(F=U.csp)===null||F===void 0?void 0:F.nonce}return j.innerHTML!==$&&(j.innerHTML=$),j}var ee=b($,U);return ee.setAttribute(v(U),z),ee}},62013:function(g,S,e){"use strict";e.d(S,{S:function(){return a},Z:function(){return i}});var o=e(52983),t=e(63730);function a(s){return s instanceof HTMLElement||s instanceof SVGElement}function i(s){return a(s)?s:s instanceof o.Component?t.findDOMNode(s):null}},7817:function(g,S,e){"use strict";e.d(S,{tS:function(){return i}});var o=e(61806),t=e(51038);function a(b){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,t.Z)(b)){var m=b.nodeName.toLowerCase(),C=["input","select","textarea","button"].includes(m)||b.isContentEditable||m==="a"&&!!b.getAttribute("href"),T=b.getAttribute("tabindex"),w=Number(T),$=null;return T&&!Number.isNaN(w)?$=w:C&&$===null&&($=0),C&&b.disabled&&($=null),$!==null&&($>=0||y&&$<0)}return!1}function i(b){var y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,m=(0,o.Z)(b.querySelectorAll("*")).filter(function(C){return a(C,y)});return a(b,y)&&m.unshift(b),m}var s=null;function v(){s=document.activeElement}function d(){s=null}function c(){if(s)try{s.focus()}catch(b){}}function h(b,y){if(y.keyCode===9){var m=i(b),C=m[y.shiftKey?0:m.length-1],T=C===document.activeElement||b===document.activeElement;if(T){var w=m[y.shiftKey?m.length-1:0];w.focus(),y.preventDefault()}}}},51038:function(g,S){"use strict";S.Z=function(e){if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){var o=e.getBBox(),t=o.width,a=o.height;if(t||a)return!0}if(e.getBoundingClientRect){var i=e.getBoundingClientRect(),s=i.width,v=i.height;if(s||v)return!0}}return!1}},62904:function(g,S){"use strict";var e={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var a=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||a>=e.F1&&a<=e.F12)return!1;switch(a){case e.ALT:case e.CAPS_LOCK:case e.CONTEXT_MENU:case e.CTRL:case e.DOWN:case e.END:case e.ESC:case e.HOME:case e.INSERT:case e.LEFT:case e.MAC_FF_META:case e.META:case e.NUMLOCK:case e.NUM_CENTER:case e.PAGE_DOWN:case e.PAGE_UP:case e.PAUSE:case e.PRINT_SCREEN:case e.RIGHT:case e.SHIFT:case e.UP:case e.WIN_KEY:case e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=e.ZERO&&t<=e.NINE||t>=e.NUM_ZERO&&t<=e.NUM_MULTIPLY||t>=e.A&&t<=e.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case e.SPACE:case e.QUESTION_MARK:case e.NUM_PLUS:case e.NUM_MINUS:case e.NUM_PERIOD:case e.NUM_DIVISION:case e.SEMICOLON:case e.DASH:case e.EQUALS:case e.COMMA:case e.PERIOD:case e.SLASH:case e.APOSTROPHE:case e.SINGLE_QUOTE:case e.OPEN_SQUARE_BRACKET:case e.BACKSLASH:case e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};S.Z=e},32607:function(g,S,e){"use strict";var o;e.d(S,{s:function(){return U},v:function(){return F}});var t=e(207),a=e(42229),i=e(48580),s=e(8671),v=e(63730),d=(0,s.Z)({},o||(o=e.t(v,2))),c=d.version,h=d.render,b=d.unmountComponentAtNode,y;try{var m=Number((c||"").split(".")[0]);m>=18&&(y=d.createRoot)}catch(ne){}function C(ne){var ve=d.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;ve&&(0,i.Z)(ve)==="object"&&(ve.usingClientEntryPoint=ne)}var T="__rc_react_root__";function w(ne,ve){C(!0);var de=ve[T]||y(ve);C(!1),de.render(ne),ve[T]=de}function $(ne,ve){h(ne,ve)}function z(ne,ve){}function U(ne,ve){if(y){w(ne,ve);return}$(ne,ve)}function R(ne){return j.apply(this,arguments)}function j(){return j=(0,a.Z)((0,t.Z)().mark(function ne(ve){return(0,t.Z)().wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:return Ee.abrupt("return",Promise.resolve().then(function(){var ye;(ye=ve[T])===null||ye===void 0||ye.unmount(),delete ve[T]}));case 1:case"end":return Ee.stop()}},ne)})),j.apply(this,arguments)}function I(ne){b(ne)}function P(ne){}function F(ne){return ee.apply(this,arguments)}function ee(){return ee=(0,a.Z)((0,t.Z)().mark(function ne(ve){return(0,t.Z)().wrap(function(Ee){for(;;)switch(Ee.prev=Ee.next){case 0:if(y===void 0){Ee.next=2;break}return Ee.abrupt("return",R(ve));case 2:I(ve);case 3:case"end":return Ee.stop()}},ne)})),ee.apply(this,arguments)}},21166:function(g,S,e){"use strict";e.d(S,{Z:function(){return t},o:function(){return i}});var o;function t(s){if(typeof document=="undefined")return 0;if(s||o===void 0){var v=document.createElement("div");v.style.width="100%",v.style.height="200px";var d=document.createElement("div"),c=d.style;c.position="absolute",c.top="0",c.left="0",c.pointerEvents="none",c.visibility="hidden",c.width="200px",c.height="150px",c.overflow="hidden",d.appendChild(v),document.body.appendChild(d);var h=v.offsetWidth;d.style.overflow="scroll";var b=v.offsetWidth;h===b&&(b=d.clientWidth),document.body.removeChild(d),o=h-b}return o}function a(s){var v=s.match(/^(.*)px$/),d=Number(v==null?void 0:v[1]);return Number.isNaN(d)?t():d}function i(s){if(typeof document=="undefined"||!s||!(s instanceof Element))return{width:0,height:0};var v=getComputedStyle(s,"::-webkit-scrollbar"),d=v.width,c=v.height;return{width:a(d),height:a(c)}}},70743:function(g,S,e){"use strict";e.d(S,{Z:function(){return t}});var o=e(52983);function t(a){var i=o.useRef();i.current=a;var s=o.useCallback(function(){for(var v,d=arguments.length,c=new Array(d),h=0;h2&&arguments[2]!==void 0?arguments[2]:!1,d=new Set;function c(h,b){var y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,m=d.has(h);if((0,t.ZP)(!m,"Warning: There may be circular references"),m)return!1;if(h===b)return!0;if(v&&y>1)return!1;d.add(h);var C=y+1;if(Array.isArray(h)){if(!Array.isArray(b)||h.length!==b.length)return!1;for(var T=0;T