From eb66f9c8fdee273208693f22503623796858af64 Mon Sep 17 00:00:00 2001 From: Seva D Date: Fri, 3 Jul 2026 15:45:21 +0400 Subject: [PATCH] Add Yara ORM support, action-results refresh button, parallel tests - Add YaraOrmModelAdmin / YaraOrmInlineModelAdmin adapter and fastadmin[yara-orm] extra; full introspection + CRUD (FK, O2O, M2M) mirroring the other ORMs - Wire Yara ORM into docs, README, API reference and the install matrix; add a runnable examples/fastapi_yaraorm app; cross-link to the yara-orm project - Add a refresh button to widget action results (toolbar + expand modal) so results re-run in place without losing scroll position (#132) - Run the test suite in parallel: per-xdist-worker SQLite files with a busy timeout fix the Django/Pony 'database is locked' errors; Makefile/CI use -n auto - Restore ADMIN_USER_MODEL after each test so a torn-down ORM cannot leak - Release 0.7.0 --- .github/workflows/ci.yml | 3 +- CHANGELOG.md | 9 + Makefile | 7 +- README.md | 13 +- docs/api-reference.md | 1 + docs/getting-started/installation.md | 3 + docs/guides/registering-models.md | 9 +- docs/index.md | 8 +- examples/fastapi_yaraorm/Makefile | 10 + examples/fastapi_yaraorm/README.md | 21 ++ examples/fastapi_yaraorm/__init__.py | 0 examples/fastapi_yaraorm/example.py | 156 ++++++++ examples/fastapi_yaraorm/models.py | 77 ++++ fastadmin/__init__.py | 5 + fastadmin/models/orms/yaraorm.py | 348 ++++++++++++++++++ fastadmin/static/index.min.js | 262 ++++++------- .../action-json-results/index.tsx | 39 +- .../action-table-results/index.tsx | 25 +- .../dashboard-action-widget/index.test.tsx | 42 +++ .../dashboard-action-widget/index.tsx | 29 +- mkdocs.yml | 4 +- pyproject.toml | 5 +- tests/conftest.py | 163 +++++++- tests/environment/django/dev/settings.py | 13 +- tests/environment/yaraorm/__init__.py | 0 tests/environment/yaraorm/models.py | 133 +++++++ tests/models/test_orm.py | 27 ++ tests/settings.py | 1 + uv.lock | 30 +- 29 files changed, 1276 insertions(+), 167 deletions(-) create mode 100644 examples/fastapi_yaraorm/Makefile create mode 100644 examples/fastapi_yaraorm/README.md create mode 100644 examples/fastapi_yaraorm/__init__.py create mode 100644 examples/fastapi_yaraorm/example.py create mode 100644 examples/fastapi_yaraorm/models.py create mode 100644 fastadmin/models/orms/yaraorm.py create mode 100644 tests/environment/yaraorm/__init__.py create mode 100644 tests/environment/yaraorm/models.py diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0688387..6725ebb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -51,7 +51,7 @@ jobs: - name: Install dependencies run: uv sync --all-extras - name: Run tests with 100% coverage gate - run: uv run pytest -n 1 --cov=fastadmin --cov-report=term-missing --cov-report=xml -s tests + run: uv run pytest -n auto --cov=fastadmin --cov-report=term-missing --cov-report=xml tests - name: Upload coverage to Codecov if: matrix.python-version == '3.13' uses: codecov/codecov-action@v5 @@ -74,6 +74,7 @@ jobs: - "fastapi,tortoise-orm" - "fastapi,pony" - "fastapi,sqlalchemy" + - "fastapi,yara-orm" - "django" - "django,pony" - "flask,sqlalchemy" diff --git a/CHANGELOG.md b/CHANGELOG.md index 0708cf5..20e9dd3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,15 @@ All notable changes to FastAdmin are documented in this file. +## 0.7.0 + +- Add support for [Yara ORM](https://github.com/vsdudakov/yara-orm) — a fast, + async Python ORM with a Rust engine. New `YaraOrmModelAdmin` / + `YaraOrmInlineModelAdmin` admin classes and a `fastadmin[yara-orm]` extra, with + a runnable FastAPI example (`examples/fastapi_yaraorm`). +- Add a refresh button to the widget action results (toolbar and expand modal) + so results can be re-run in place without losing scroll position (#132). + ## 0.6.0 Security hardening release. No changes to the documented public API, but diff --git a/Makefile b/Makefile index b404e65..1171ffd 100644 --- a/Makefile +++ b/Makefile @@ -25,10 +25,11 @@ format: uv run ruff format $(LINT_PATHS) make -C frontend fix -# Use -n 1: -n auto causes flaky failures with Django+SQLite (database is locked, 500s). conftest -# uses a per-worker DB and SQLite timeout when xdist is used, but parallel runs remain unreliable. +# -n auto runs the suite in parallel via pytest-xdist. Each worker gets its own +# SQLite file (Django/Pony) with a busy timeout, so there are no "database is +# locked" failures. test: - uv run pytest -n 1 --cov=fastadmin --cov-report=term-missing --cov-report=xml -s tests + uv run pytest -n auto --cov=fastadmin --cov-report=term-missing --cov-report=xml tests make -C frontend test cov: test diff --git a/README.md b/README.md index d1ae39b..87bb153 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,8 @@ **FastAdmin** is an easy-to-use **admin dashboard (admin panel) for FastAPI, Flask and Django**, inspired by Django Admin. It gives your Python web application a production-ready **CRUD admin interface** in minutes — on top of **Tortoise ORM, -Django ORM, SQLAlchemy or Pony ORM** — with authentication, filters, search, +Django ORM, SQLAlchemy, Pony ORM or [Yara ORM](https://github.com/vsdudakov/yara-orm)** — +with authentication, filters, search, inline editing, file uploads, CSV/JSON export and dashboard charts out of the box. FastAdmin is built with relationships in mind and admiration for Django Admin. @@ -31,7 +32,8 @@ already know FastAdmin. - **Any web framework** — mount as a FastAPI sub-app, a Flask blueprint or Django urlpatterns. - **Any ORM** — first-class admin classes for Tortoise ORM, Django ORM, - SQLAlchemy (async) and Pony ORM. + SQLAlchemy (async), Pony ORM and [Yara ORM](https://github.com/vsdudakov/yara-orm) + (a fast, Rust-engine async ORM). - **Authentication & permissions** — pluggable sign-in against your own user model, per-action permission hooks, request/user context in every admin method. - **Rich form widgets** — 20+ antd-based widgets (rich text, JSON, async @@ -56,6 +58,7 @@ pip install fastadmin[fastapi,django] # FastAPI with Django ORM pip install fastadmin[fastapi,tortoise-orm] # FastAPI with Tortoise ORM pip install fastadmin[fastapi,pony] # FastAPI with Pony ORM pip install fastadmin[fastapi,sqlalchemy] # FastAPI with SQLAlchemy (includes greenlet) +pip install fastadmin[fastapi,yara-orm] # FastAPI with Yara ORM pip install fastadmin[django] # Django with Django ORM pip install fastadmin[django,pony] # Django with Pony ORM pip install fastadmin[flask,sqlalchemy] # Flask with SQLAlchemy (includes greenlet) @@ -147,11 +150,15 @@ Runnable example apps for every framework/ORM combination are in ## Why FastAdmin? If you are looking for a **Django-Admin-like admin panel for FastAPI**, an -**admin interface for SQLAlchemy or Tortoise ORM**, or a lightweight +**admin interface for SQLAlchemy, Tortoise ORM or +[Yara ORM](https://github.com/vsdudakov/yara-orm)**, or a lightweight **alternative to building a custom back office**, FastAdmin gives you a batteries-included, themeable admin UI without code generation, without tying your app to a specific framework, and without writing a single React component. +Pair it with [Yara ORM](https://github.com/vsdudakov/yara-orm) — our fast, async +Python ORM with a Rust engine — for a high-performance FastAPI + admin stack. + ## Contributing Contributions are welcome — see the diff --git a/docs/api-reference.md b/docs/api-reference.md index 441a934..53d08dc 100644 --- a/docs/api-reference.md +++ b/docs/api-reference.md @@ -26,6 +26,7 @@ package. | `DjangoModelAdmin` / `DjangoInlineModelAdmin` | Django ORM admins. | | `SqlAlchemyModelAdmin` / `SqlAlchemyInlineModelAdmin` | SQLAlchemy (async) admins. | | `PonyORMModelAdmin` / `PonyORMInlineModelAdmin` | Pony ORM admins. | +| `YaraOrmModelAdmin` / `YaraOrmInlineModelAdmin` | [Yara ORM](https://github.com/vsdudakov/yara-orm) admins. | Attributes are documented in [Model admins](guides/model-admins.md) and [Inline admins](guides/inline-admins.md). diff --git a/docs/getting-started/installation.md b/docs/getting-started/installation.md index 045743d..b0716c4 100644 --- a/docs/getting-started/installation.md +++ b/docs/getting-started/installation.md @@ -16,6 +16,7 @@ Install the package with the extras matching your web framework and ORM: pip install fastadmin[fastapi,tortoise-orm] # FastAPI with Tortoise ORM pip install fastadmin[fastapi,pony] # FastAPI with Pony ORM pip install fastadmin[fastapi,sqlalchemy] # FastAPI with SQLAlchemy (includes greenlet) + pip install fastadmin[fastapi,yara-orm] # FastAPI with Yara ORM pip install fastadmin[django] # Django with Django ORM pip install fastadmin[django,pony] # Django with Pony ORM pip install fastadmin[flask,sqlalchemy] # Flask with SQLAlchemy (includes greenlet) @@ -28,6 +29,7 @@ Install the package with the extras matching your web framework and ORM: uv add 'fastadmin[fastapi,tortoise-orm]' uv add 'fastadmin[fastapi,pony]' uv add 'fastadmin[fastapi,sqlalchemy]' + uv add 'fastadmin[fastapi,yara-orm]' uv add 'fastadmin[django]' uv add 'fastadmin[django,pony]' uv add 'fastadmin[flask,sqlalchemy]' @@ -40,6 +42,7 @@ Install the package with the extras matching your web framework and ORM: poetry add 'fastadmin[fastapi,tortoise-orm]' poetry add 'fastadmin[fastapi,pony]' poetry add 'fastadmin[fastapi,sqlalchemy]' + poetry add 'fastadmin[fastapi,yara-orm]' poetry add 'fastadmin[django]' poetry add 'fastadmin[django,pony]' poetry add 'fastadmin[flask,sqlalchemy]' diff --git a/docs/guides/registering-models.md b/docs/guides/registering-models.md index 785cf8c..c2cf423 100644 --- a/docs/guides/registering-models.md +++ b/docs/guides/registering-models.md @@ -1,6 +1,6 @@ --- title: Registering models -description: Register ORM models with FastAdmin — complete runnable examples for Tortoise ORM, Django ORM, SQLAlchemy and Pony ORM. +description: Register ORM models with FastAdmin — complete runnable examples for Tortoise ORM, Django ORM, SQLAlchemy, Pony ORM and Yara ORM. --- # Registering models @@ -14,6 +14,7 @@ The admin base class must match your ORM: | Django ORM | `DjangoModelAdmin` | `DjangoInlineModelAdmin` | | SQLAlchemy | `SqlAlchemyModelAdmin` | `SqlAlchemyInlineModelAdmin` | | Pony ORM | `PonyORMModelAdmin` | `PonyORMInlineModelAdmin` | +| [Yara ORM](https://github.com/vsdudakov/yara-orm) | `YaraOrmModelAdmin` | `YaraOrmInlineModelAdmin` | ```python from fastadmin import TortoiseModelAdmin, register @@ -70,3 +71,9 @@ fields, uploads and dashboard widgets), authentication and app mounting. ```python --8<-- "examples/fastapi_ponyorm/example.py" ``` + +=== "Yara ORM" + + ```python + --8<-- "examples/fastapi_yaraorm/example.py" + ``` diff --git a/docs/index.md b/docs/index.md index 384ae42..048447e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -1,6 +1,6 @@ --- title: FastAdmin — Admin dashboard for FastAPI, Flask and Django -description: FastAdmin is an easy-to-use admin dashboard for FastAPI, Flask and Django, inspired by Django Admin. Works with Tortoise ORM, Django ORM, SQLAlchemy and Pony ORM. +description: FastAdmin is an easy-to-use admin dashboard for FastAPI, Flask and Django, inspired by Django Admin. Works with Tortoise ORM, Django ORM, SQLAlchemy, Pony ORM and Yara ORM. --- # FastAdmin @@ -16,7 +16,8 @@ description: FastAdmin is an easy-to-use admin dashboard for FastAPI, Flask and FastAdmin is built with relationships in mind and admiration for Django Admin. Its design focuses on making it as easy as possible to configure an admin dashboard for **FastAPI**, **Flask** or **Django** on top of **Tortoise ORM**, -**Django ORM**, **SQLAlchemy** or **Pony ORM**. It aims to be minimal, +**Django ORM**, **SQLAlchemy**, **Pony ORM** or +**[Yara ORM](https://github.com/vsdudakov/yara-orm)**. It aims to be minimal, functional and familiar. ![FastAdmin demo](assets/images/demo.gif) @@ -56,7 +57,8 @@ app.mount("/admin", admin_app) - :jigsaw: **Framework-agnostic** — mount it into FastAPI, register it as a Flask blueprint or include it in Django urlpatterns. - :file_cabinet: **ORM-agnostic** — first-class admins for Tortoise ORM, - Django ORM, SQLAlchemy (async) and Pony ORM. + Django ORM, SQLAlchemy (async), Pony ORM and + [Yara ORM](https://github.com/vsdudakov/yara-orm) (a fast, Rust-engine async ORM). - :bar_chart: **Dashboard widgets** — declarative chart and action widgets (line, area, column, bar, pie) with filters, powered by antd charts. - :outbox_tray: **Uploads & exports** — file/image upload widgets with diff --git a/examples/fastapi_yaraorm/Makefile b/examples/fastapi_yaraorm/Makefile new file mode 100644 index 0000000..4602bb9 --- /dev/null +++ b/examples/fastapi_yaraorm/Makefile @@ -0,0 +1,10 @@ +all: install run + +.PHONY: fastapi +run: + uv run uvicorn example:app --reload --host=0.0.0.0 --port=8090 + +.PHONY: install +install: + uv pip install fastadmin[fastapi] yara-orm uvicorn + uv pip install -e ../../ diff --git a/examples/fastapi_yaraorm/README.md b/examples/fastapi_yaraorm/README.md new file mode 100644 index 0000000..444d779 --- /dev/null +++ b/examples/fastapi_yaraorm/README.md @@ -0,0 +1,21 @@ +# FastAdmin — FastAPI + Yara ORM example + +A minimal admin dashboard for a FastAPI app backed by +[Yara ORM](https://github.com/vsdudakov/yara-orm) (a fast, async, Tortoise-style +Python ORM with a Rust engine). + +## Run + +```bash +make install +make run +``` + +Then open and sign in with `admin` / `admin`. + +The example registers `User`, `Tournament`, `BaseEvent` and `Event` admins, +demonstrating foreign keys, one-to-one and many-to-many relations, an inline, +bulk actions, display fields, a dashboard chart widget and file uploads. + +See the [FastAdmin documentation](https://vsdudakov.github.io/fastadmin/) for +details. diff --git a/examples/fastapi_yaraorm/__init__.py b/examples/fastapi_yaraorm/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/examples/fastapi_yaraorm/example.py b/examples/fastapi_yaraorm/example.py new file mode 100644 index 0000000..a3d7aa7 --- /dev/null +++ b/examples/fastapi_yaraorm/example.py @@ -0,0 +1,156 @@ +import os +from collections.abc import AsyncGenerator +from contextlib import asynccontextmanager + +os.environ["ADMIN_USER_MODEL"] = "User" +os.environ["ADMIN_USER_MODEL_USERNAME_FIELD"] = "username" +os.environ["ADMIN_SECRET_KEY"] = "secret" + +from fastapi import FastAPI +from fastapi.middleware.cors import CORSMiddleware +from models import BaseEvent, Event, Tournament, User +from yara_orm import Model, YaraOrm + +from fastadmin import ( + WidgetActionChartProps, + WidgetActionFilter, + WidgetActionInputSchema, + WidgetActionResponseSchema, + WidgetActionType, + WidgetType, + YaraOrmInlineModelAdmin, + YaraOrmModelAdmin, + action, + display, + register, + widget_action, +) +from fastadmin import fastapi_app as admin_app + + +@register(User) +class UserModelAdmin(YaraOrmModelAdmin): + menu_section = "Users" + list_display = ("id", "username", "is_superuser") + list_display_links = ("id", "username") + list_filter = ("id", "username", "is_superuser") + search_fields = ("username",) + formfield_overrides = { # noqa: RUF012 + "username": (WidgetType.SlugInput, {"required": True}), + "password": (WidgetType.PasswordInput, {"passwordModalForm": True}), + "avatar_url": (WidgetType.UploadImage, {"required": False}), + } + widget_actions = ("sales_chart",) + + async def authenticate(self, username: str, password: str) -> int | None: + obj = await self.model_cls.filter(username=username, password=password, is_superuser=True).first() + if not obj: + return None + return obj.id + + async def change_password(self, id: int, password: str) -> None: + user = await self.model_cls.filter(id=id).first() + if not user: + return + # direct saving password is only for the example - hash it in production + user.password = password + await user.save() + + async def upload_file( + self, + field_name: str, + file_name: str, + file_content: bytes, + obj: Model | None = None, + ) -> str: + # save file to a media directory or to s3/filestorage here + return f"/media/{file_name}" + + @widget_action( + widget_action_type=WidgetActionType.ChartLine, + widget_action_props=WidgetActionChartProps(x_field="x", y_field="y", series_field="series"), + widget_action_filters=[ + WidgetActionFilter(field_name="x", widget_type=WidgetType.DatePicker), + ], + tab="Analytics", + title="Sales over time", + description="Line chart of sales", + width=24, + ) + async def sales_chart(self, payload: WidgetActionInputSchema) -> WidgetActionResponseSchema: + return WidgetActionResponseSchema( + data=[ + {"x": "2026-01-01", "y": 100, "series": "Sales"}, + {"x": "2026-01-02", "y": 200, "series": "Sales"}, + ], + ) + + +class EventInlineModelAdmin(YaraOrmInlineModelAdmin): + model = Event + + +@register(Tournament) +class TournamentModelAdmin(YaraOrmModelAdmin): + list_display = ("id", "name") + list_display_links = ("id", "name") + search_fields = ("name",) + inlines = (EventInlineModelAdmin,) + + +@register(BaseEvent) +class BaseEventModelAdmin(YaraOrmModelAdmin): + list_display = ("id", "name") + + +@register(Event) +class EventModelAdmin(YaraOrmModelAdmin): + list_display = ("id", "name", "tournament", "is_active", "started") + list_display_links = ("id", "name") + list_filter = ("id", "name", "event_type", "is_active", "tournament") + list_select_related = ("tournament",) + search_fields = ("name",) + actions = ("make_is_active", "make_is_not_active") + + @action(description="Make selected events active") + async def make_is_active(self, ids): + await self.model_cls.filter(id__in=ids).update(is_active=True) + + @action(description="Make selected events inactive") + async def make_is_not_active(self, ids): + await self.model_cls.filter(id__in=ids).update(is_active=False) + + @display + async def started(self, obj): + return bool(obj.start_time) + + @display() + async def name_with_price(self, obj): + return f"{obj.name} - {obj.price}" + + +async def create_superuser() -> None: + if not await User.filter(username="admin").first(): + await User.create(username="admin", password="admin", is_superuser=True) + + +@asynccontextmanager +async def lifespan(app: FastAPI) -> AsyncGenerator[None, None]: + await YaraOrm.init("sqlite://:memory:") + await YaraOrm.generate_schemas() + await create_superuser() + yield + await YaraOrm.close() + + +app = FastAPI(lifespan=lifespan) + +app.mount("/admin", admin_app) + +app.add_middleware( + CORSMiddleware, + allow_origins=["http://localhost:3030", "http://localhost:8090"], + allow_credentials=True, + allow_methods=["*"], + allow_headers=["*"], +) diff --git a/examples/fastapi_yaraorm/models.py b/examples/fastapi_yaraorm/models.py new file mode 100644 index 0000000..92f5563 --- /dev/null +++ b/examples/fastapi_yaraorm/models.py @@ -0,0 +1,77 @@ +from enum import Enum + +from yara_orm import Model, fields + + +class EventTypeEnum(str, Enum): + PRIVATE = "PRIVATE" + PUBLIC = "PUBLIC" + + +class BaseModel(Model): + id = fields.IntField(pk=True) + created_at = fields.DatetimeField(auto_now_add=True) + updated_at = fields.DatetimeField(auto_now=True) + + class Meta: + abstract = True + + +class User(BaseModel): + username = fields.CharField(max_length=255) + password = fields.CharField(max_length=255) + is_superuser = fields.BooleanField(default=False) + + avatar_url = fields.TextField(null=True) + + def __str__(self): + return self.username + + class Meta: + table = "user" + + +class Tournament(BaseModel): + name = fields.CharField(max_length=255) + + def __str__(self): + return self.name + + class Meta: + table = "tournament" + + +class BaseEvent(BaseModel): + name = fields.CharField(max_length=255, null=True) + + def __str__(self): + return self.name + + class Meta: + table = "base_event" + + +class Event(BaseModel): + base = fields.OneToOneField("BaseEvent", related_name="event", null=True, on_delete="SET NULL") + name = fields.CharField(max_length=255) + + tournament = fields.ForeignKeyField("Tournament", related_name="events", on_delete="CASCADE") + participants = fields.ManyToManyField("User", related_name="events") + + rating = fields.IntField(default=0) + description = fields.TextField(null=True) + event_type = fields.CharEnumField(EventTypeEnum, max_length=255, default=EventTypeEnum.PUBLIC) + is_active = fields.BooleanField(default=True) + start_time = fields.TimeField(null=True) + date = fields.DateField(null=True) + latitude = fields.FloatField(null=True) + longitude = fields.FloatField(null=True) + price = fields.DecimalField(max_digits=10, decimal_places=2, null=True) + + json = fields.JSONField(null=True) + + def __str__(self): + return self.name + + class Meta: + table = "event" diff --git a/fastadmin/__init__.py b/fastadmin/__init__.py index a1f445d..61ddba2 100644 --- a/fastadmin/__init__.py +++ b/fastadmin/__init__.py @@ -32,6 +32,11 @@ except ModuleNotFoundError: # pragma: no cover logging.info("TortoiseORM is not installed") # pragma: no cover +try: + from fastadmin.models.orms.yaraorm import YaraOrmInlineModelAdmin, YaraOrmModelAdmin # noqa: F401 +except ModuleNotFoundError: # pragma: no cover + logging.info("Yara ORM is not installed") # pragma: no cover + # api from fastadmin.api.exceptions import AdminApiException # noqa: F401 diff --git a/fastadmin/models/orms/yaraorm.py b/fastadmin/models/orms/yaraorm.py new file mode 100644 index 0000000..b22c7a5 --- /dev/null +++ b/fastadmin/models/orms/yaraorm.py @@ -0,0 +1,348 @@ +import functools +import operator +from typing import Any +from uuid import UUID + +from yara_orm import Q + +from fastadmin.models.base import InlineModelAdmin, ModelAdmin +from fastadmin.models.schemas import ModelFieldWidgetSchema, WidgetType +from fastadmin.settings import settings + + +class YaraOrmMixin: + def _get_relation_target(self, field_name: str) -> Any: + """Resolve the related model class for a forward relation field.""" + relation = self.model_cls._meta.relations.get(field_name) + return relation.resolve_target() if relation else None + + def _resolve_ordering_field(self, ordering_field: str) -> str: + """Resolve ordering field for Yara ORM. + + Relation names (e.g. `tournament`) are not orderable directly; for + FK/O2O relations order by their backing id column (e.g. `tournament_id`). + """ + if not ordering_field: + return ordering_field + + prefix = "-" if ordering_field.startswith("-") else "" + field_name = ordering_field.lstrip("-") + + # Respect explicit nested ordering (e.g. relation__name) + if "__" in field_name: + return ordering_field + + if field_name in self.model_cls._meta.relations: + return f"{prefix}{field_name}_id" + return ordering_field + + @staticmethod + def get_model_pk_name(orm_model_cls: Any) -> str: + """This method is used to get model pk name. + + :return: A str. + """ + return orm_model_cls._meta.pk_field.model_field_name + + def _build_relation_widgets( + self, + field_type: str, + field_name: str, + rel_model_cls: Any, + form_widget_props: dict, + filter_widget_props: dict, + ) -> tuple[WidgetType, WidgetType]: + """Configure form/filter widgets for a relation field.""" + rel_model = rel_model_cls.__name__ + rel_model_id_field = self.get_model_pk_name(rel_model_cls) + rel_model_label_fields = ("__str__", rel_model_id_field) + + if field_name in self.raw_id_fields: + return WidgetType.Input, WidgetType.Input + + for props in (form_widget_props, filter_widget_props): + props["parentModel"] = rel_model + props["idField"] = rel_model_id_field + props["labelFields"] = rel_model_label_fields + + if field_type == "ManyToManyFieldInstance": + if field_name in self.filter_vertical or field_name in self.filter_horizontal: + layout = "vertical" if field_name in self.filter_vertical else "horizontal" + form_widget_props["layout"] = layout + filter_widget_props["layout"] = layout + return WidgetType.AsyncTransfer, WidgetType.AsyncTransfer + form_widget_props["mode"] = "multiple" + filter_widget_props["mode"] = "multiple" + return WidgetType.AsyncSelect, WidgetType.AsyncSelect + + # FK / O2O + filter_widget_props["mode"] = "multiple" + return WidgetType.AsyncSelect, WidgetType.AsyncSelect + + def get_model_fields_with_widget_types( + self, + with_m2m: bool | None = None, + ) -> list[ModelFieldWidgetSchema]: + """This method is used to get model fields with widget types. + + :params with_m2m: a flag to include m2m fields. + :return: A list of ModelFieldWidgetSchema. + """ + meta = self.model_cls._meta + # Yara ORM keeps forward fields in fields_map (with FKs appearing under + # both the relation name and the `_id` column) and m2m fields in a + # separate `m2m` mapping. + entries: list[tuple[str, Any, bool]] = [(name, field, False) for name, field in meta.fields_map.items()] + entries += [(name, m2m_info.field, True) for name, m2m_info in meta.m2m.items()] + + fields = [] + for field_name, orm_model_field, is_m2m in entries: + field_type = orm_model_field.__class__.__name__ + + # Skip the raw `_id` duplicate of a forward relation. + if not is_m2m and field_name.endswith("_id") and getattr(orm_model_field, "reference", None): + continue + + if with_m2m is not None and not with_m2m and is_m2m: + continue + if with_m2m is not None and with_m2m and not is_m2m: + continue + + column_name = field_name + if not is_m2m and getattr(orm_model_field, "reference", None): + column_name = orm_model_field.model_field_name + + is_pk = getattr(orm_model_field, "pk", False) + is_immutable = ( + is_pk or getattr(orm_model_field, "auto_now", False) or getattr(orm_model_field, "auto_now_add", False) + ) and field_name not in self.readonly_fields + required = ( + not getattr(orm_model_field, "null", False) + and not getattr(orm_model_field, "default", None) + and not is_pk + and not is_m2m + ) + choices = ( + orm_model_field.enum_type._member_map_ + if hasattr(orm_model_field, "enum_type") and hasattr(orm_model_field.enum_type, "_member_map_") + else {} + ) + + form_widget_type = WidgetType.Input + form_widget_props = { + "required": required, + "disabled": field_name in self.readonly_fields, + "readOnly": field_name in self.readonly_fields, + } + filter_widget_type = WidgetType.Input + filter_widget_props: dict = {"required": False} + + match field_type: + case "CharField": + form_widget_type = WidgetType.Input + filter_widget_type = WidgetType.Input + case "TextField": + form_widget_type = WidgetType.TextArea + filter_widget_type = WidgetType.TextArea + case "BooleanField": + form_widget_type = WidgetType.Switch + form_widget_props["required"] = False + filter_widget_type = WidgetType.RadioGroup + filter_widget_props["options"] = [ + {"label": "Yes", "value": True}, + {"label": "No", "value": False}, + ] + case "IntField" | "SmallIntField" | "BigIntField" | "FloatField" | "DecimalField": + form_widget_type = WidgetType.InputNumber + filter_widget_type = WidgetType.InputNumber + case "UUIDField": + form_widget_type = WidgetType.Input + filter_widget_type = WidgetType.Input + case "DateField": + form_widget_type = WidgetType.DatePicker + form_widget_props["format"] = settings.ADMIN_DATE_FORMAT + filter_widget_type = WidgetType.RangePicker + filter_widget_props["format"] = settings.ADMIN_DATE_FORMAT + case "DatetimeField": + form_widget_type = WidgetType.DateTimePicker + form_widget_props["format"] = settings.ADMIN_DATETIME_FORMAT + filter_widget_type = WidgetType.RangePicker + filter_widget_props["format"] = settings.ADMIN_DATETIME_FORMAT + filter_widget_props["showTime"] = True + case "TimeField": + form_widget_type = WidgetType.TimePicker + form_widget_props["format"] = settings.ADMIN_TIME_FORMAT + filter_widget_type = WidgetType.RangePicker + filter_widget_props["format"] = settings.ADMIN_TIME_FORMAT + filter_widget_props["showTime"] = True + case "CharEnumField" | "IntEnumField": + form_widget_props["options"] = [{"label": k, "value": v.value} for k, v in choices.items()] + filter_widget_props["options"] = [{"label": k, "value": v.value} for k, v in choices.items()] + if field_name in self.radio_fields: + form_widget_type = WidgetType.RadioGroup + filter_widget_type = WidgetType.CheckboxGroup + else: + form_widget_type = WidgetType.Select + filter_widget_type = WidgetType.Select + filter_widget_props["mode"] = "multiple" + case "JSONField": + form_widget_type = WidgetType.JsonTextArea + + if is_m2m or field_type in ("ForeignKeyFieldInstance", "OneToOneFieldInstance"): + rel_model_cls = ( + self.model_cls._meta.m2m[field_name].resolve_target() + if is_m2m + else (self._get_relation_target(field_name)) + ) + if rel_model_cls is not None: + form_widget_type, filter_widget_type = self._build_relation_widgets( + "ManyToManyFieldInstance" if is_m2m else field_type, + field_name, + rel_model_cls, + form_widget_props, + filter_widget_props, + ) + + form_widget_type, form_widget_props = self.formfield_overrides.get( + field_name, (form_widget_type, form_widget_props) + ) + fields.append( + ModelFieldWidgetSchema( + name=field_name, + column_name=column_name, + is_m2m=is_m2m, + is_pk=is_pk, + is_immutable=is_immutable, + form_widget_type=form_widget_type, + form_widget_props=form_widget_props, + filter_widget_type=filter_widget_type, + filter_widget_props=filter_widget_props, + ) + ) + return fields + + async def orm_get_list( + self, + offset: int | None = None, + limit: int | None = None, + search: str | None = None, + sort_by: str | None = None, + filters: dict | None = None, + ) -> tuple[list[Any], int]: + """This method is used to get list of orm/db model objects. + + :params offset: an offset for pagination. + :params limit: a limit for pagination. + :params search: a search query. + :params sort_by: a sort by field name. + :params filters: a dict of filters. + :return: A tuple of list of objects and total count. + """ + qs = self.model_cls.all() + + if filters: + for field_with_condition, value in filters.items(): + field = field_with_condition[0] + condition = field_with_condition[1] + qs = qs.filter(**{f"{field}__{condition}" if condition != "exact" else field: value}) + + search_fields = list(self.search_fields) + if search and search_fields: + qs = qs.filter( + functools.reduce( + operator.or_, + (Q(**{f + "__icontains": search}) for f in search_fields), # ty: ignore[invalid-argument-type] + Q(), + ) + ) + + if sort_by: + qs = qs.order_by(self._resolve_ordering_field(sort_by)) + elif self.ordering: + qs = qs.order_by(*(self._resolve_ordering_field(field) for field in self.ordering)) + + total = await qs.count() + + if self.list_select_related: + qs = qs.select_related(*self.list_select_related) + + if offset is not None and limit is not None: + qs = qs.offset(offset) + qs = qs.limit(limit) + + return await qs, total + + async def orm_get_obj(self, id: UUID | int | str) -> Any | None: + """This method is used to get orm/db model object. + + :params id: an id of object. + :return: An object. + """ + qs = self.model_cls.filter(**{self.get_model_pk_name(self.model_cls): id}) + return await qs.first() + + async def orm_save_obj(self, id: UUID | Any | None, payload: dict) -> Any: + """This method is used to save orm/db model object. + + :params id: an id of object. + :params payload: a dict of payload. + :return: An object. + """ + if id: + obj = await self.model_cls.filter(**{self.get_model_pk_name(self.model_cls): id}).first() + if not obj: + return None + for k, v in payload.items(): + setattr(obj, k, v) + else: + obj = self.model_cls(**payload) + await obj.save(update_fields=list(payload.keys()) if id else None) + return obj + + async def orm_delete_obj(self, id: UUID | int | str) -> None: + """This method is used to delete orm/db model object. + + :params id: an id of object. + :return: None. + """ + qs = self.model_cls.filter(**{self.get_model_pk_name(self.model_cls): id}) + await qs.delete() + + async def orm_get_m2m_ids(self, obj: Any, field: str) -> list[int | UUID]: + """This method is used to get m2m ids. + + :params obj: an object. + :params field: a m2m field name. + :return: A list of ids. + """ + m2m_rel = getattr(obj, field) + target_model = m2m_rel.target + return await m2m_rel.all().values_list(self.get_model_pk_name(target_model), flat=True) + + async def orm_save_m2m_ids(self, obj: Any, field: str, ids: list[int | str | UUID]) -> None: + """This method is used to save m2m ids. + + :params obj: an object. + :params field: a m2m field name. + :params ids: a list of ids. + :return: None. + """ + m2m_rel = getattr(obj, field) + await m2m_rel.clear() + target_model = m2m_rel.target + target_objs = [] + for rel_id in ids: + target_obj = target_model() + setattr(target_obj, self.get_model_pk_name(target_model), rel_id) + target_obj._saved_in_db = True + target_objs.append(target_obj) + if target_objs: + await m2m_rel.add(*target_objs) + + +class YaraOrmModelAdmin(YaraOrmMixin, ModelAdmin): + pass + + +class YaraOrmInlineModelAdmin(YaraOrmMixin, InlineModelAdmin): + pass diff --git a/fastadmin/static/index.min.js b/fastadmin/static/index.min.js index a5d4537..b62bf7a 100644 --- a/fastadmin/static/index.min.js +++ b/fastadmin/static/index.min.js @@ -1,16 +1,16 @@ -(function(Pn){typeof define=="function"&&define.amd?define(Pn):Pn()})((function(){"use strict";var CUt=Object.defineProperty,SUt=Object.defineProperties;var EUt=Object.getOwnPropertyDescriptors;var Xk=Object.getOwnPropertySymbols;var KMe=Object.prototype.hasOwnProperty,WMe=Object.prototype.propertyIsEnumerable;var $S=(Pn,wn)=>(wn=Symbol[Pn])?wn:Symbol.for("Symbol."+Pn),YZ=Pn=>{throw TypeError(Pn)},ta=Math.pow,qZ=(Pn,wn,_t)=>wn in Pn?CUt(Pn,wn,{enumerable:!0,configurable:!0,writable:!0,value:_t}):Pn[wn]=_t,I=(Pn,wn)=>{for(var _t in wn||(wn={}))KMe.call(wn,_t)&&qZ(Pn,_t,wn[_t]);if(Xk)for(var _t of Xk(wn))WMe.call(wn,_t)&&qZ(Pn,_t,wn[_t]);return Pn},te=(Pn,wn)=>SUt(Pn,EUt(wn));var Ze=(Pn,wn)=>{var _t={};for(var Oi in Pn)KMe.call(Pn,Oi)&&wn.indexOf(Oi)<0&&(_t[Oi]=Pn[Oi]);if(Pn!=null&&Xk)for(var Oi of Xk(Pn))wn.indexOf(Oi)<0&&WMe.call(Pn,Oi)&&(_t[Oi]=Pn[Oi]);return _t};var ke=(Pn,wn,_t)=>qZ(Pn,typeof wn!="symbol"?wn+"":wn,_t),XZ=(Pn,wn,_t)=>wn.has(Pn)||YZ("Cannot "+_t);var Ve=(Pn,wn,_t)=>(XZ(Pn,wn,"read from private field"),_t?_t.call(Pn):wn.get(Pn)),rr=(Pn,wn,_t)=>wn.has(Pn)?YZ("Cannot add the same private member more than once"):wn instanceof WeakSet?wn.add(Pn):wn.set(Pn,_t),Bn=(Pn,wn,_t,Oi)=>(XZ(Pn,wn,"write to private field"),Oi?Oi.call(Pn,_t):wn.set(Pn,_t),_t),Yr=(Pn,wn,_t)=>(XZ(Pn,wn,"access private method"),_t);var Zk=(Pn,wn,_t,Oi)=>({set _(na){Bn(Pn,wn,na,_t)},get _(){return Ve(Pn,wn,Oi)}});var $r=(Pn,wn,_t)=>new Promise((Oi,na)=>{var ra=zo=>{try{nl(_t.next(zo))}catch(he){na(he)}},wl=zo=>{try{nl(_t.throw(zo))}catch(he){na(he)}},nl=zo=>zo.done?Oi(zo.value):Promise.resolve(zo.value).then(ra,wl);nl((_t=_t.apply(Pn,wn)).next())}),ub=function(Pn,wn){this[0]=Pn,this[1]=wn},ZZ=(Pn,wn,_t)=>{var Oi=(nl,zo,he,Pc)=>{try{var fb=_t[nl](zo),$g=(zo=fb.value)instanceof ub,TS=fb.done;Promise.resolve($g?zo[0]:zo).then(Lc=>$g?Oi(nl==="return"?nl:"next",zo[1]?{done:Lc.done,value:Lc.value}:Lc,he,Pc):he({value:Lc,done:TS})).catch(Lc=>Oi("throw",Lc,he,Pc))}catch(Lc){Pc(Lc)}},na=(nl,zo,he,Pc)=>wl[nl]=fb=>(zo=new Promise(($g,TS,Lc)=>(Lc=()=>Oi(nl,fb,$g,TS),ra?ra.then(Lc):Lc())),Pc=()=>ra===he&&(ra=0),ra=he=zo.then(Pc,Pc),zo),ra,wl={};return _t=_t.apply(Pn,wn),wl[$S("asyncIterator")]=()=>wl,na("next"),na("throw"),na("return"),wl},Jk=Pn=>{var wn=Pn[$S("asyncIterator")],_t=!1,Oi,na={};return wn==null?(wn=Pn[$S("iterator")](),Oi=ra=>na[ra]=wl=>wn[ra](wl)):(wn=wn.call(Pn),Oi=ra=>na[ra]=wl=>{if(_t){if(_t=!1,ra==="throw")throw wl;return wl}return _t=!0,{done:!1,value:new ub(new Promise(nl=>{var zo=wn[ra](wl);zo instanceof Object||YZ("Object expected"),nl(zo)}),1)}}),na[$S("iterator")]=()=>na,Oi("next"),"throw"in wn?Oi("throw"):na.throw=ra=>{throw ra},"return"in wn&&Oi("return"),na},GMe=(Pn,wn,_t)=>(wn=Pn[$S("asyncIterator")])?wn.call(Pn):(Pn=Pn[$S("iterator")](),wn={},_t=(Oi,na)=>(na=Pn[Oi])&&(wn[Oi]=ra=>new Promise((wl,nl,zo)=>(ra=na.call(Pn,ra),zo=ra.done,Promise.resolve(ra.value).then(he=>wl({value:he,done:zo}),nl)))),_t("next"),_t("return"),wn);var o1,r0,Jw,_Me,i0,VX,TMe,eC,o0,tC,MMe,a1,IMe,nC,s1,rC,Pf,l1,qs,b$,c1,Ou,qMe,Og,RMe,Yc,yi,x$,vc,u1,iC,Kp,a0,w$,oC,aC,f1,d1,s0,sC,Ji,$T,JZ,eJ,tJ,nJ,rJ,iJ,oJ,YMe,NMe,C$,ah,Vl,A1,sh,iv,PMe,Wp,Nd,S$,LMe,Gp,l0,Xc,qp,Yp,e6,aJ,FMe,lh,kMe,Da,c0,u0,lC,cC,f0,uC,fC,DMe,KX,l5,WX,HMe,$u,AC,c5,UMe,jMe,zMe,QMe;function Pn(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var wn=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function _t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Oi={exports:{}},na={};var ra;function wl(){if(ra)return na;ra=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(r,i,o){var a=null;if(o!==void 0&&(a=""+o),i.key!==void 0&&(a=""+i.key),"key"in i){o={};for(var s in i)s!=="key"&&(o[s]=i[s])}else o=i;return i=o.ref,{$$typeof:e,type:r,key:a,ref:i!==void 0?i:null,props:o}}return na.Fragment=t,na.jsx=n,na.jsxs=n,na}var nl;function zo(){return nl||(nl=1,Oi.exports=wl()),Oi.exports}var he=zo(),Pc=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},fb=(_Me=class extends Pc{constructor(){super();rr(this,o1);rr(this,r0);rr(this,Jw);Bn(this,Jw,t=>{if(typeof window!="undefined"&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){Ve(this,r0)||this.setEventListener(Ve(this,Jw))}onUnsubscribe(){var t;this.hasListeners()||((t=Ve(this,r0))==null||t.call(this),Bn(this,r0,void 0))}setEventListener(t){var n;Bn(this,Jw,t),(n=Ve(this,r0))==null||n.call(this),Bn(this,r0,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){Ve(this,o1)!==t&&(Bn(this,o1,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof Ve(this,o1)=="boolean"?Ve(this,o1):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},o1=new WeakMap,r0=new WeakMap,Jw=new WeakMap,_Me),$g=new fb,TS={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Lc=(TMe=class{constructor(){rr(this,i0,TS);rr(this,VX,!1)}setTimeoutProvider(e){Bn(this,i0,e)}setTimeout(e,t){return Ve(this,i0).setTimeout(e,t)}clearTimeout(e){Ve(this,i0).clearTimeout(e)}setInterval(e,t){return Ve(this,i0).setInterval(e,t)}clearInterval(e){Ve(this,i0).clearInterval(e)}},i0=new WeakMap,VX=new WeakMap,TMe),av=new Lc;function m4e(e){setTimeout(e,0)}var v4e=typeof window=="undefined"||"Deno"in globalThis;function oc(){}function y4e(e,t){return typeof e=="function"?e(t):e}function t6(e){return typeof e=="number"&&e>=0&&e!==1/0}function cJ(e,t){return Math.max(e+(t||0)-Date.now(),0)}function _g(e,t){return typeof e=="function"?e(t):e}function lu(e,t){return typeof e=="function"?e(t):e}function uJ(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a){if(r){if(t.queryHash!==n6(a,t.options))return!1}else if(!MS(t.queryKey,a))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||i&&i!==t.state.fetchStatus||o&&!o(t))}function fJ(e,t){const{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(sv(t.options.mutationKey)!==sv(o))return!1}else if(!MS(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function n6(e,t){return((t==null?void 0:t.queryKeyHashFn)||sv)(e)}function sv(e){return JSON.stringify(e,(t,n)=>r6(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function MS(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>MS(e[n],t[n])):!1}var b4e=Object.prototype.hasOwnProperty;function dJ(e,t,n=0){if(e===t)return e;if(n>500)return t;const r=AJ(e)&&AJ(t);if(!r&&!(r6(e)&&r6(t)))return t;const o=(r?e:Object.keys(e)).length,a=r?t:Object.keys(t),s=a.length,l=r?new Array(s):{};let c=0;for(let u=0;u{av.setTimeout(t,e)})}function i6(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?dJ(e,t):t}function w4e(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function C4e(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var o6=Symbol();function pJ(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===o6?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function a6(e,t){return typeof e=="function"?e(...t):!!e}function S4e(e,t,n){let r=!1,i;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i!=null||(i=t()),r||(r=!0,i.aborted?n():i.addEventListener("abort",n,{once:!0})),i)}),e}var IS=(()=>{let e=()=>v4e;return{isServer(){return e()},setIsServer(t){e=t}}})();function s6(){let e,t;const n=new Promise((i,o)=>{e=i,t=o});n.status="pending",n.catch(()=>{});function r(i){Object.assign(n,i),delete n.resolve,delete n.reject}return n.resolve=i=>{r({status:"fulfilled",value:i}),e(i)},n.reject=i=>{r({status:"rejected",reason:i}),t(i)},n}var E4e=m4e;function B4e(){let e=[],t=0,n=s=>{s()},r=s=>{s()},i=E4e;const o=s=>{t?e.push(s):i(()=>{n(s)})},a=()=>{const s=e;e=[],s.length&&i(()=>{r(()=>{s.forEach(l=>{n(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||a()}return l},batchCalls:s=>(...l)=>{o(()=>{s(...l)})},schedule:o,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{i=s}}}var Es=B4e(),O4e=(MMe=class extends Pc{constructor(){super();rr(this,eC,!0);rr(this,o0);rr(this,tC);Bn(this,tC,t=>{if(typeof window!="undefined"&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){Ve(this,o0)||this.setEventListener(Ve(this,tC))}onUnsubscribe(){var t;this.hasListeners()||((t=Ve(this,o0))==null||t.call(this),Bn(this,o0,void 0))}setEventListener(t){var n;Bn(this,tC,t),(n=Ve(this,o0))==null||n.call(this),Bn(this,o0,t(this.setOnline.bind(this)))}setOnline(t){Ve(this,eC)!==t&&(Bn(this,eC,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return Ve(this,eC)}},eC=new WeakMap,o0=new WeakMap,tC=new WeakMap,MMe),TT=new O4e;function $4e(e){return Math.min(1e3*ta(2,e),3e4)}function gJ(e){return(e!=null?e:"online")==="online"?TT.isOnline():!0}var l6=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function mJ(e){let t=!1,n=0,r;const i=s6(),o=()=>i.status!=="pending",a=p=>{var v;if(!o()){const y=new l6(p);d(y),(v=e.onCancel)==null||v.call(e,y)}},s=()=>{t=!0},l=()=>{t=!1},c=()=>$g.isFocused()&&(e.networkMode==="always"||TT.isOnline())&&e.canRun(),u=()=>gJ(e.networkMode)&&e.canRun(),f=p=>{o()||(r==null||r(),i.resolve(p))},d=p=>{o()||(r==null||r(),i.reject(p))},A=()=>new Promise(p=>{var v;r=y=>{(o()||c())&&p(y)},(v=e.onPause)==null||v.call(e)}).then(()=>{var p;r=void 0,o()||(p=e.onContinue)==null||p.call(e)}),h=()=>{if(o())return;let p;const v=n===0?e.initialPromise:void 0;try{p=v!=null?v:e.fn()}catch(y){p=Promise.reject(y)}Promise.resolve(p).then(f).catch(y=>{var B,E,_;if(o())return;const b=(B=e.retry)!=null?B:IS.isServer()?0:3,x=(E=e.retryDelay)!=null?E:$4e,C=typeof x=="function"?x(n,y):x,S=b===!0||typeof b=="number"&&nc()?void 0:A()).then(()=>{t?d(y):h()})})};return{promise:i,status:()=>i.status,cancel:a,continue:()=>(r==null||r(),i),cancelRetry:s,continueRetry:l,canStart:u,start:()=>(u()?h():A().then(h),i)}}var vJ=(IMe=class{constructor(){rr(this,a1)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),t6(this.gcTime)&&Bn(this,a1,av.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e!=null?e:IS.isServer()?1/0:300*1e3)}clearGcTimeout(){Ve(this,a1)!==void 0&&(av.clearTimeout(Ve(this,a1)),Bn(this,a1,void 0))}},a1=new WeakMap,IMe);function _4e(e){return{onFetch:(t,n)=>{var u,f,d,A,h;const r=t.options,i=(d=(f=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:f.fetchMore)==null?void 0:d.direction,o=((A=t.state.data)==null?void 0:A.pages)||[],a=((h=t.state.data)==null?void 0:h.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const c=()=>$r(null,null,function*(){var x;let p=!1;const v=C=>{S4e(C,()=>t.signal,()=>p=!0)},y=pJ(t.options,t.fetchOptions),b=(C,S,B)=>$r(null,null,function*(){if(p)return Promise.reject(t.signal.reason);if(S==null&&C.pages.length)return Promise.resolve(C);const _=(()=>{const L={client:t.client,queryKey:t.queryKey,pageParam:S,direction:B?"backward":"forward",meta:t.options.meta};return v(L),L})(),M=yield y(_),{maxPages:R}=t.options,T=B?C4e:w4e;return{pages:T(C.pages,M,R),pageParams:T(C.pageParams,S,R)}});if(i&&o.length){const C=i==="backward",S=C?T4e:yJ,B={pages:o,pageParams:a},E=S(r,B);s=yield b(B,E,C)}else{const C=e!=null?e:o.length;do{const S=l===0?(x=a[0])!=null?x:r.initialPageParam:yJ(r,s);if(l>0&&S==null)break;s=yield b(s,S),l++}while(l{var p,v;return(v=(p=t.options).persister)==null?void 0:v.call(p,c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=c}}}function yJ(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function T4e(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var M4e=(RMe=class extends vJ{constructor(t){var n;super();rr(this,Ou);rr(this,nC);rr(this,s1);rr(this,rC);rr(this,Pf);rr(this,l1);rr(this,qs);rr(this,b$);rr(this,c1);Bn(this,c1,!1),Bn(this,b$,t.defaultOptions),this.setOptions(t.options),this.observers=[],Bn(this,l1,t.client),Bn(this,Pf,Ve(this,l1).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,Bn(this,s1,wJ(this.options)),this.state=(n=t.state)!=null?n:Ve(this,s1),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return Ve(this,nC)}get promise(){var t;return(t=Ve(this,qs))==null?void 0:t.promise}setOptions(t){if(this.options=I(I({},Ve(this,b$)),t),t!=null&&t._type&&Bn(this,nC,t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const n=wJ(this.options);n.data!==void 0&&(this.setState(xJ(n.data,n.dataUpdatedAt)),Bn(this,s1,n))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&Ve(this,Pf).remove(this)}setData(t,n){const r=i6(this.state.data,t,this.options);return Yr(this,Ou,Og).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t){Yr(this,Ou,Og).call(this,{type:"setState",state:t})}cancel(t){var r,i;const n=(r=Ve(this,qs))==null?void 0:r.promise;return(i=Ve(this,qs))==null||i.cancel(t),n?n.then(oc).catch(oc):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return Ve(this,s1)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>lu(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===o6||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>_g(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!cJ(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=Ve(this,qs))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=Ve(this,qs))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),Ve(this,Pf).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(Ve(this,qs)&&(Ve(this,c1)||Yr(this,Ou,qMe).call(this)?Ve(this,qs).cancel({revert:!0}):Ve(this,qs).cancelRetry()),this.scheduleGc()),Ve(this,Pf).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Yr(this,Ou,Og).call(this,{type:"invalidate"})}fetch(t,n){return $r(this,null,function*(){var c,u,f,d,A,h,p,v,y,b,x;if(this.state.fetchStatus!=="idle"&&((c=Ve(this,qs))==null?void 0:c.status())!=="rejected"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(Ve(this,qs))return Ve(this,qs).continueRetry(),Ve(this,qs).promise}if(t&&this.setOptions(t),!this.options.queryFn){const C=this.observers.find(S=>S.options.queryFn);C&&this.setOptions(C.options)}const r=new AbortController,i=C=>{Object.defineProperty(C,"signal",{enumerable:!0,get:()=>(Bn(this,c1,!0),r.signal)})},o=()=>{const C=pJ(this.options,n),B=(()=>{const E={client:Ve(this,l1),queryKey:this.queryKey,meta:this.meta};return i(E),E})();return Bn(this,c1,!1),this.options.persister?this.options.persister(C,B,this):C(B)},s=(()=>{const C={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:Ve(this,l1),state:this.state,fetchFn:o};return i(C),C})(),l=Ve(this,nC)==="infinite"?_4e(this.options.pages):this.options.behavior;l==null||l.onFetch(s,this),Bn(this,rC,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=s.fetchOptions)==null?void 0:u.meta))&&Yr(this,Ou,Og).call(this,{type:"fetch",meta:(f=s.fetchOptions)==null?void 0:f.meta}),Bn(this,qs,mJ({initialPromise:n==null?void 0:n.initialPromise,fn:s.fetchFn,onCancel:C=>{C instanceof l6&&C.revert&&this.setState(te(I({},Ve(this,rC)),{fetchStatus:"idle"})),r.abort()},onFail:(C,S)=>{Yr(this,Ou,Og).call(this,{type:"failed",failureCount:C,error:S})},onPause:()=>{Yr(this,Ou,Og).call(this,{type:"pause"})},onContinue:()=>{Yr(this,Ou,Og).call(this,{type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0}));try{const C=yield Ve(this,qs).start();if(C===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(C),(A=(d=Ve(this,Pf).config).onSuccess)==null||A.call(d,C,this),(p=(h=Ve(this,Pf).config).onSettled)==null||p.call(h,C,this.state.error,this),C}catch(C){if(C instanceof l6){if(C.silent)return Ve(this,qs).promise;if(C.revert){if(this.state.data===void 0)throw C;return this.state.data}}throw Yr(this,Ou,Og).call(this,{type:"error",error:C}),(y=(v=Ve(this,Pf).config).onError)==null||y.call(v,C,this),(x=(b=Ve(this,Pf).config).onSettled)==null||x.call(b,this.state.data,C,this),C}finally{this.scheduleGc()}})}},nC=new WeakMap,s1=new WeakMap,rC=new WeakMap,Pf=new WeakMap,l1=new WeakMap,qs=new WeakMap,b$=new WeakMap,c1=new WeakMap,Ou=new WeakSet,qMe=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},Og=function(t){const n=r=>{var i;switch(t.type){case"failed":return te(I({},r),{fetchFailureCount:t.failureCount,fetchFailureReason:t.error});case"pause":return te(I({},r),{fetchStatus:"paused"});case"continue":return te(I({},r),{fetchStatus:"fetching"});case"fetch":return te(I(I({},r),bJ(r.data,this.options)),{fetchMeta:(i=t.meta)!=null?i:null});case"success":const o=I(te(I(I({},r),xJ(t.data,t.dataUpdatedAt)),{dataUpdateCount:r.dataUpdateCount+1}),!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null});return Bn(this,rC,t.manual?o:void 0),o;case"error":const a=t.error;return te(I({},r),{error:a,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error",isInvalidated:!0});case"invalidate":return te(I({},r),{isInvalidated:!0});case"setState":return I(I({},r),t.state)}};this.state=n(this.state),Es.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),Ve(this,Pf).notify({query:this,type:"updated",action:t})})},RMe);function bJ(e,t){return I({fetchFailureCount:0,fetchFailureReason:null,fetchStatus:gJ(t.networkMode)?"fetching":"paused"},e===void 0&&{error:null,status:"pending"})}function xJ(e,t){return{data:e,dataUpdatedAt:t!=null?t:Date.now(),error:null,isInvalidated:!1,status:"success"}}function wJ(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var I4e=(NMe=class extends Pc{constructor(t,n){super();rr(this,Ji);rr(this,Yc);rr(this,yi);rr(this,x$);rr(this,vc);rr(this,u1);rr(this,iC);rr(this,Kp);rr(this,a0);rr(this,w$);rr(this,oC);rr(this,aC);rr(this,f1);rr(this,d1);rr(this,s0);rr(this,sC,new Set);this.options=n,Bn(this,Yc,t),Bn(this,a0,null),Bn(this,Kp,s6()),this.bindMethods(),this.setOptions(n)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(Ve(this,yi).addObserver(this),CJ(Ve(this,yi),this.options)?Yr(this,Ji,$T).call(this):this.updateResult(),Yr(this,Ji,nJ).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return c6(Ve(this,yi),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return c6(Ve(this,yi),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,Yr(this,Ji,rJ).call(this),Yr(this,Ji,iJ).call(this),Ve(this,yi).removeObserver(this)}setOptions(t){const n=this.options,r=Ve(this,yi);if(this.options=Ve(this,Yc).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof lu(this.options.enabled,Ve(this,yi))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");Yr(this,Ji,oJ).call(this),Ve(this,yi).setOptions(this.options),n._defaulted&&!_T(this.options,n)&&Ve(this,Yc).getQueryCache().notify({type:"observerOptionsUpdated",query:Ve(this,yi),observer:this});const i=this.hasListeners();i&&SJ(Ve(this,yi),r,this.options,n)&&Yr(this,Ji,$T).call(this),this.updateResult(),i&&(Ve(this,yi)!==r||lu(this.options.enabled,Ve(this,yi))!==lu(n.enabled,Ve(this,yi))||_g(this.options.staleTime,Ve(this,yi))!==_g(n.staleTime,Ve(this,yi)))&&Yr(this,Ji,JZ).call(this);const o=Yr(this,Ji,eJ).call(this);i&&(Ve(this,yi)!==r||lu(this.options.enabled,Ve(this,yi))!==lu(n.enabled,Ve(this,yi))||o!==Ve(this,s0))&&Yr(this,Ji,tJ).call(this,o)}getOptimisticResult(t){const n=Ve(this,Yc).getQueryCache().build(Ve(this,Yc),t),r=this.createResult(n,t);return N4e(this,r)&&(Bn(this,vc,r),Bn(this,iC,this.options),Bn(this,u1,Ve(this,yi).state)),r}getCurrentResult(){return Ve(this,vc)}trackResult(t,n){return new Proxy(t,{get:(r,i)=>(this.trackProp(i),n==null||n(i),i==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&Ve(this,Kp).status==="pending"&&Ve(this,Kp).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,i))})}trackProp(t){Ve(this,sC).add(t)}getCurrentQuery(){return Ve(this,yi)}refetch(n={}){var t=Ze(n,[]);return this.fetch(I({},t))}fetchOptimistic(t){const n=Ve(this,Yc).defaultQueryOptions(t),r=Ve(this,Yc).getQueryCache().build(Ve(this,Yc),n);return r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return Yr(this,Ji,$T).call(this,te(I({},t),{cancelRefetch:(n=t.cancelRefetch)!=null?n:!0})).then(()=>(this.updateResult(),Ve(this,vc)))}createResult(t,n){var M;const r=Ve(this,yi),i=this.options,o=Ve(this,vc),a=Ve(this,u1),s=Ve(this,iC),c=t!==r?t.state:Ve(this,x$),{state:u}=t;let f=I({},u),d=!1,A;if(n._optimisticResults){const R=this.hasListeners(),T=!R&&CJ(t,n),L=R&&SJ(t,r,n,i);(T||L)&&(f=I(I({},f),bJ(u.data,t.options))),n._optimisticResults==="isRestoring"&&(f.fetchStatus="idle")}let{error:h,errorUpdatedAt:p,status:v}=f;A=f.data;let y=!1;if(n.placeholderData!==void 0&&A===void 0&&v==="pending"){let R;o!=null&&o.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData)?(R=o.data,y=!0):R=typeof n.placeholderData=="function"?n.placeholderData((M=Ve(this,aC))==null?void 0:M.state.data,Ve(this,aC)):n.placeholderData,R!==void 0&&(v="success",A=i6(o==null?void 0:o.data,R,n),d=!0)}if(n.select&&A!==void 0&&!y)if(o&&A===(a==null?void 0:a.data)&&n.select===Ve(this,w$))A=Ve(this,oC);else try{Bn(this,w$,n.select),A=n.select(A),A=i6(o==null?void 0:o.data,A,n),Bn(this,oC,A),Bn(this,a0,null)}catch(R){Bn(this,a0,R)}Ve(this,a0)&&(h=Ve(this,a0),A=Ve(this,oC),p=Date.now(),v="error");const b=f.fetchStatus==="fetching",x=v==="pending",C=v==="error",S=x&&b,B=A!==void 0,_={status:v,fetchStatus:f.fetchStatus,isPending:x,isSuccess:v==="success",isError:C,isInitialLoading:S,isLoading:S,data:A,dataUpdatedAt:f.dataUpdatedAt,error:h,errorUpdatedAt:p,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:f.dataUpdateCount>c.dataUpdateCount||f.errorUpdateCount>c.errorUpdateCount,isFetching:b,isRefetching:b&&!x,isLoadingError:C&&!B,isPaused:f.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:C&&B,isStale:u6(t,n),refetch:this.refetch,promise:Ve(this,Kp),isEnabled:lu(n.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const R=_.data!==void 0,T=_.status==="error"&&!R,L=H=>{T?H.reject(_.error):R&&H.resolve(_.data)},P=()=>{const H=Bn(this,Kp,_.promise=s6());L(H)},k=Ve(this,Kp);switch(k.status){case"pending":t.queryHash===r.queryHash&&L(k);break;case"fulfilled":(T||_.data!==k.value)&&P();break;case"rejected":(!T||_.error!==k.reason)&&P();break}}return _}updateResult(){const t=Ve(this,vc),n=this.createResult(Ve(this,yi),this.options);if(Bn(this,u1,Ve(this,yi).state),Bn(this,iC,this.options),Ve(this,u1).data!==void 0&&Bn(this,aC,Ve(this,yi)),_T(n,t))return;Bn(this,vc,n);const r=()=>{if(!t)return!0;const{notifyOnChangeProps:i}=this.options,o=typeof i=="function"?i():i;if(o==="all"||!o&&!Ve(this,sC).size)return!0;const a=new Set(o!=null?o:Ve(this,sC));return this.options.throwOnError&&a.add("error"),Object.keys(Ve(this,vc)).some(s=>{const l=s;return Ve(this,vc)[l]!==t[l]&&a.has(l)})};Yr(this,Ji,YMe).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Yr(this,Ji,nJ).call(this)}},Yc=new WeakMap,yi=new WeakMap,x$=new WeakMap,vc=new WeakMap,u1=new WeakMap,iC=new WeakMap,Kp=new WeakMap,a0=new WeakMap,w$=new WeakMap,oC=new WeakMap,aC=new WeakMap,f1=new WeakMap,d1=new WeakMap,s0=new WeakMap,sC=new WeakMap,Ji=new WeakSet,$T=function(t){Yr(this,Ji,oJ).call(this);let n=Ve(this,yi).fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(oc)),n},JZ=function(){Yr(this,Ji,rJ).call(this);const t=_g(this.options.staleTime,Ve(this,yi));if(IS.isServer()||Ve(this,vc).isStale||!t6(t))return;const r=cJ(Ve(this,vc).dataUpdatedAt,t)+1;Bn(this,f1,av.setTimeout(()=>{Ve(this,vc).isStale||this.updateResult()},r))},eJ=function(){var t;return(t=typeof this.options.refetchInterval=="function"?this.options.refetchInterval(Ve(this,yi)):this.options.refetchInterval)!=null?t:!1},tJ=function(t){Yr(this,Ji,iJ).call(this),Bn(this,s0,t),!(IS.isServer()||lu(this.options.enabled,Ve(this,yi))===!1||!t6(Ve(this,s0))||Ve(this,s0)===0)&&Bn(this,d1,av.setInterval(()=>{(this.options.refetchIntervalInBackground||$g.isFocused())&&Yr(this,Ji,$T).call(this)},Ve(this,s0)))},nJ=function(){Yr(this,Ji,JZ).call(this),Yr(this,Ji,tJ).call(this,Yr(this,Ji,eJ).call(this))},rJ=function(){Ve(this,f1)!==void 0&&(av.clearTimeout(Ve(this,f1)),Bn(this,f1,void 0))},iJ=function(){Ve(this,d1)!==void 0&&(av.clearInterval(Ve(this,d1)),Bn(this,d1,void 0))},oJ=function(){const t=Ve(this,Yc).getQueryCache().build(Ve(this,Yc),this.options);if(t===Ve(this,yi))return;const n=Ve(this,yi);Bn(this,yi,t),Bn(this,x$,t.state),this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))},YMe=function(t){Es.batch(()=>{t.listeners&&this.listeners.forEach(n=>{n(Ve(this,vc))}),Ve(this,Yc).getQueryCache().notify({query:Ve(this,yi),type:"observerResultsUpdated"})})},NMe);function R4e(e,t){return lu(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&lu(t.retryOnMount,e)===!1)}function CJ(e,t){return R4e(e,t)||e.state.data!==void 0&&c6(e,t,t.refetchOnMount)}function c6(e,t,n){if(lu(t.enabled,e)!==!1&&_g(t.staleTime,e)!=="static"){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&u6(e,t)}return!1}function SJ(e,t,n,r){return(e!==t||lu(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&u6(e,n)}function u6(e,t){return lu(t.enabled,e)!==!1&&e.isStaleByTime(_g(t.staleTime,e))}function N4e(e,t){return!_T(e.getCurrentResult(),t)}var P4e=(PMe=class extends vJ{constructor(t){super();rr(this,sh);rr(this,C$);rr(this,ah);rr(this,Vl);rr(this,A1);Bn(this,C$,t.client),this.mutationId=t.mutationId,Bn(this,Vl,t.mutationCache),Bn(this,ah,[]),this.state=t.state||EJ(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){Ve(this,ah).includes(t)||(Ve(this,ah).push(t),this.clearGcTimeout(),Ve(this,Vl).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){Bn(this,ah,Ve(this,ah).filter(n=>n!==t)),this.scheduleGc(),Ve(this,Vl).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){Ve(this,ah).length||(this.state.status==="pending"?this.scheduleGc():Ve(this,Vl).remove(this))}continue(){var t,n;return(n=(t=Ve(this,A1))==null?void 0:t.continue())!=null?n:this.execute(this.state.variables)}execute(t){return $r(this,null,function*(){var a,s,l,c,u,f,d,A,h,p,v,y,b,x,C,S,B,E,_;const n=()=>{Yr(this,sh,iv).call(this,{type:"continue"})},r={client:Ve(this,C$),meta:this.options.meta,mutationKey:this.options.mutationKey};Bn(this,A1,mJ({fn:()=>this.options.mutationFn?this.options.mutationFn(t,r):Promise.reject(new Error("No mutationFn found")),onFail:(M,R)=>{Yr(this,sh,iv).call(this,{type:"failed",failureCount:M,error:R})},onPause:()=>{Yr(this,sh,iv).call(this,{type:"pause"})},onContinue:n,retry:(a=this.options.retry)!=null?a:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>Ve(this,Vl).canRun(this)}));const i=this.state.status==="pending",o=!Ve(this,A1).canStart();try{if(i)n();else{Yr(this,sh,iv).call(this,{type:"pending",variables:t,isPaused:o}),Ve(this,Vl).config.onMutate&&(yield Ve(this,Vl).config.onMutate(t,this,r));const R=yield(l=(s=this.options).onMutate)==null?void 0:l.call(s,t,r);R!==this.state.context&&Yr(this,sh,iv).call(this,{type:"pending",context:R,variables:t,isPaused:o})}const M=yield Ve(this,A1).start();return yield(u=(c=Ve(this,Vl).config).onSuccess)==null?void 0:u.call(c,M,t,this.state.context,this,r),yield(d=(f=this.options).onSuccess)==null?void 0:d.call(f,M,t,this.state.context,r),yield(h=(A=Ve(this,Vl).config).onSettled)==null?void 0:h.call(A,M,null,this.state.variables,this.state.context,this,r),yield(v=(p=this.options).onSettled)==null?void 0:v.call(p,M,null,t,this.state.context,r),Yr(this,sh,iv).call(this,{type:"success",data:M}),M}catch(M){try{yield(b=(y=Ve(this,Vl).config).onError)==null?void 0:b.call(y,M,t,this.state.context,this,r)}catch(R){Promise.reject(R)}try{yield(C=(x=this.options).onError)==null?void 0:C.call(x,M,t,this.state.context,r)}catch(R){Promise.reject(R)}try{yield(B=(S=Ve(this,Vl).config).onSettled)==null?void 0:B.call(S,void 0,M,this.state.variables,this.state.context,this,r)}catch(R){Promise.reject(R)}try{yield(_=(E=this.options).onSettled)==null?void 0:_.call(E,void 0,M,t,this.state.context,r)}catch(R){Promise.reject(R)}throw Yr(this,sh,iv).call(this,{type:"error",error:M}),M}finally{Ve(this,Vl).runNext(this)}})}},C$=new WeakMap,ah=new WeakMap,Vl=new WeakMap,A1=new WeakMap,sh=new WeakSet,iv=function(t){const n=r=>{switch(t.type){case"failed":return te(I({},r),{failureCount:t.failureCount,failureReason:t.error});case"pause":return te(I({},r),{isPaused:!0});case"continue":return te(I({},r),{isPaused:!1});case"pending":return te(I({},r),{context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()});case"success":return te(I({},r),{data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1});case"error":return te(I({},r),{data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"})}};this.state=n(this.state),Es.batch(()=>{Ve(this,ah).forEach(r=>{r.onMutationUpdate(t)}),Ve(this,Vl).notify({mutation:this,type:"updated",action:t})})},PMe);function EJ(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var L4e=(LMe=class extends Pc{constructor(t={}){super();rr(this,Wp);rr(this,Nd);rr(this,S$);this.config=t,Bn(this,Wp,new Set),Bn(this,Nd,new Map),Bn(this,S$,0)}build(t,n,r){const i=new P4e({client:t,mutationCache:this,mutationId:++Zk(this,S$)._,options:t.defaultMutationOptions(n),state:r});return this.add(i),i}add(t){Ve(this,Wp).add(t);const n=MT(t);if(typeof n=="string"){const r=Ve(this,Nd).get(n);r?r.push(t):Ve(this,Nd).set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(Ve(this,Wp).delete(t)){const n=MT(t);if(typeof n=="string"){const r=Ve(this,Nd).get(n);if(r)if(r.length>1){const i=r.indexOf(t);i!==-1&&r.splice(i,1)}else r[0]===t&&Ve(this,Nd).delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=MT(t);if(typeof n=="string"){const r=Ve(this,Nd).get(n),i=r==null?void 0:r.find(o=>o.state.status==="pending");return!i||i===t}else return!0}runNext(t){var r,i;const n=MT(t);if(typeof n=="string"){const o=(r=Ve(this,Nd).get(n))==null?void 0:r.find(a=>a!==t&&a.state.isPaused);return(i=o==null?void 0:o.continue())!=null?i:Promise.resolve()}else return Promise.resolve()}clear(){Es.batch(()=>{Ve(this,Wp).forEach(t=>{this.notify({type:"removed",mutation:t})}),Ve(this,Wp).clear(),Ve(this,Nd).clear()})}getAll(){return Array.from(Ve(this,Wp))}find(t){const n=I({exact:!0},t);return this.getAll().find(r=>fJ(n,r))}findAll(t={}){return this.getAll().filter(n=>fJ(t,n))}notify(t){Es.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Es.batch(()=>Promise.all(t.map(n=>n.continue().catch(oc))))}},Wp=new WeakMap,Nd=new WeakMap,S$=new WeakMap,LMe);function MT(e){var t;return(t=e.options.scope)==null?void 0:t.id}var F4e=(FMe=class extends Pc{constructor(n,r){super();rr(this,Yp);rr(this,Gp);rr(this,l0);rr(this,Xc);rr(this,qp);Bn(this,Gp,n),this.setOptions(r),this.bindMethods(),Yr(this,Yp,e6).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(n){var i;const r=this.options;this.options=Ve(this,Gp).defaultMutationOptions(n),_T(this.options,r)||Ve(this,Gp).getMutationCache().notify({type:"observerOptionsUpdated",mutation:Ve(this,Xc),observer:this}),r!=null&&r.mutationKey&&this.options.mutationKey&&sv(r.mutationKey)!==sv(this.options.mutationKey)?this.reset():((i=Ve(this,Xc))==null?void 0:i.state.status)==="pending"&&Ve(this,Xc).setOptions(this.options)}onUnsubscribe(){var n;this.hasListeners()||(n=Ve(this,Xc))==null||n.removeObserver(this)}onMutationUpdate(n){Yr(this,Yp,e6).call(this),Yr(this,Yp,aJ).call(this,n)}getCurrentResult(){return Ve(this,l0)}reset(){var n;(n=Ve(this,Xc))==null||n.removeObserver(this),Bn(this,Xc,void 0),Yr(this,Yp,e6).call(this),Yr(this,Yp,aJ).call(this)}mutate(n,r){var i;return Bn(this,qp,r),(i=Ve(this,Xc))==null||i.removeObserver(this),Bn(this,Xc,Ve(this,Gp).getMutationCache().build(Ve(this,Gp),this.options)),Ve(this,Xc).addObserver(this),Ve(this,Xc).execute(n)}},Gp=new WeakMap,l0=new WeakMap,Xc=new WeakMap,qp=new WeakMap,Yp=new WeakSet,e6=function(){var r,i;const n=(i=(r=Ve(this,Xc))==null?void 0:r.state)!=null?i:EJ();Bn(this,l0,te(I({},n),{isPending:n.status==="pending",isSuccess:n.status==="success",isError:n.status==="error",isIdle:n.status==="idle",mutate:this.mutate,reset:this.reset}))},aJ=function(n){Es.batch(()=>{var r,i,o,a,s,l,c,u;if(Ve(this,qp)&&this.hasListeners()){const f=Ve(this,l0).variables,d=Ve(this,l0).context,A={client:Ve(this,Gp),meta:this.options.meta,mutationKey:this.options.mutationKey};if((n==null?void 0:n.type)==="success"){try{(i=(r=Ve(this,qp)).onSuccess)==null||i.call(r,n.data,f,d,A)}catch(h){Promise.reject(h)}try{(a=(o=Ve(this,qp)).onSettled)==null||a.call(o,n.data,null,f,d,A)}catch(h){Promise.reject(h)}}else if((n==null?void 0:n.type)==="error"){try{(l=(s=Ve(this,qp)).onError)==null||l.call(s,n.error,f,d,A)}catch(h){Promise.reject(h)}try{(u=(c=Ve(this,qp)).onSettled)==null||u.call(c,void 0,n.error,f,d,A)}catch(h){Promise.reject(h)}}}this.listeners.forEach(f=>{f(Ve(this,l0))})})},FMe),k4e=(kMe=class extends Pc{constructor(t={}){super();rr(this,lh);this.config=t,Bn(this,lh,new Map)}build(t,n,r){var s;const i=n.queryKey,o=(s=n.queryHash)!=null?s:n6(i,n);let a=this.get(o);return a||(a=new M4e({client:t,queryKey:i,queryHash:o,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(i)}),this.add(a)),a}add(t){Ve(this,lh).has(t.queryHash)||(Ve(this,lh).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=Ve(this,lh).get(t.queryHash);n&&(t.destroy(),n===t&&Ve(this,lh).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Es.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return Ve(this,lh).get(t)}getAll(){return[...Ve(this,lh).values()]}find(t){const n=I({exact:!0},t);return this.getAll().find(r=>uJ(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>uJ(t,r)):n}notify(t){Es.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Es.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Es.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},lh=new WeakMap,kMe),D4e=(DMe=class{constructor(e={}){rr(this,Da);rr(this,c0);rr(this,u0);rr(this,lC);rr(this,cC);rr(this,f0);rr(this,uC);rr(this,fC);Bn(this,Da,e.queryCache||new k4e),Bn(this,c0,e.mutationCache||new L4e),Bn(this,u0,e.defaultOptions||{}),Bn(this,lC,new Map),Bn(this,cC,new Map),Bn(this,f0,0)}mount(){Zk(this,f0)._++,Ve(this,f0)===1&&(Bn(this,uC,$g.subscribe(e=>$r(this,null,function*(){e&&(yield this.resumePausedMutations(),Ve(this,Da).onFocus())}))),Bn(this,fC,TT.subscribe(e=>$r(this,null,function*(){e&&(yield this.resumePausedMutations(),Ve(this,Da).onOnline())}))))}unmount(){var e,t;Zk(this,f0)._--,Ve(this,f0)===0&&((e=Ve(this,uC))==null||e.call(this),Bn(this,uC,void 0),(t=Ve(this,fC))==null||t.call(this),Bn(this,fC,void 0))}isFetching(e){return Ve(this,Da).findAll(te(I({},e),{fetchStatus:"fetching"})).length}isMutating(e){return Ve(this,c0).findAll(te(I({},e),{status:"pending"})).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=Ve(this,Da).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=Ve(this,Da).build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(_g(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return Ve(this,Da).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=Ve(this,Da).get(r.queryHash),o=i==null?void 0:i.state.data,a=y4e(t,o);if(a!==void 0)return Ve(this,Da).build(this,r).setData(a,te(I({},n),{manual:!0}))}setQueriesData(e,t,n){return Es.batch(()=>Ve(this,Da).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=Ve(this,Da).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=Ve(this,Da);Es.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=Ve(this,Da);return Es.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries(I({type:"active"},e),t)))}cancelQueries(e,t={}){const n=I({revert:!0},t),r=Es.batch(()=>Ve(this,Da).findAll(e).map(i=>i.cancel(n)));return Promise.all(r).then(oc).catch(oc)}invalidateQueries(e,t={}){return Es.batch(()=>{var n,r;return Ve(this,Da).findAll(e).forEach(i=>{i.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries(te(I({},e),{type:(r=(n=e==null?void 0:e.refetchType)!=null?n:e==null?void 0:e.type)!=null?r:"active"}),t)})}refetchQueries(e,t={}){var i;const n=te(I({},t),{cancelRefetch:(i=t.cancelRefetch)!=null?i:!0}),r=Es.batch(()=>Ve(this,Da).findAll(e).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let a=o.fetch(void 0,n);return n.throwOnError||(a=a.catch(oc)),o.state.fetchStatus==="paused"?Promise.resolve():a}));return Promise.all(r).then(oc)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=Ve(this,Da).build(this,t);return n.isStaleByTime(_g(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(oc).catch(oc)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(oc).catch(oc)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return TT.isOnline()?Ve(this,c0).resumePausedMutations():Promise.resolve()}getQueryCache(){return Ve(this,Da)}getMutationCache(){return Ve(this,c0)}getDefaultOptions(){return Ve(this,u0)}setDefaultOptions(e){Bn(this,u0,e)}setQueryDefaults(e,t){Ve(this,lC).set(sv(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...Ve(this,lC).values()],n={};return t.forEach(r=>{MS(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){Ve(this,cC).set(sv(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...Ve(this,cC).values()],n={};return t.forEach(r=>{MS(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t=te(I(I(I({},Ve(this,u0).queries),this.getQueryDefaults(e.queryKey)),e),{_defaulted:!0});return t.queryHash||(t.queryHash=n6(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===o6&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:te(I(I(I({},Ve(this,u0).mutations),(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey)),e),{_defaulted:!0})}clear(){Ve(this,Da).clear(),Ve(this,c0).clear()}},Da=new WeakMap,c0=new WeakMap,u0=new WeakMap,lC=new WeakMap,cC=new WeakMap,f0=new WeakMap,uC=new WeakMap,fC=new WeakMap,DMe),f6={exports:{}},Lr={};var BJ;function H4e(){if(BJ)return Lr;BJ=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),a=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),c=Symbol.for("react.memo"),u=Symbol.for("react.lazy"),f=Symbol.for("react.activity"),d=Symbol.iterator;function A(z){return z===null||typeof z!="object"?null:(z=d&&z[d]||z["@@iterator"],typeof z=="function"?z:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,v={};function y(z,V,Y){this.props=z,this.context=V,this.refs=v,this.updater=Y||h}y.prototype.isReactComponent={},y.prototype.setState=function(z,V){if(typeof z!="object"&&typeof z!="function"&&z!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,z,V,"setState")},y.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function b(){}b.prototype=y.prototype;function x(z,V,Y){this.props=z,this.context=V,this.refs=v,this.updater=Y||h}var C=x.prototype=new b;C.constructor=x,p(C,y.prototype),C.isPureReactComponent=!0;var S=Array.isArray;function B(){}var E={H:null,A:null,T:null,S:null},_=Object.prototype.hasOwnProperty;function M(z,V,Y){var Z=Y.ref;return{$$typeof:e,type:z,key:V,ref:Z!==void 0?Z:null,props:Y}}function R(z,V){return M(z.type,V,z.props)}function T(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function L(z){var V={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function(Y){return V[Y]})}var P=/\/+/g;function k(z,V){return typeof z=="object"&&z!==null&&z.key!=null?L(""+z.key):V.toString(36)}function H(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(B,B):(z.status="pending",z.then(function(V){z.status==="pending"&&(z.status="fulfilled",z.value=V)},function(V){z.status==="pending"&&(z.status="rejected",z.reason=V)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function D(z,V,Y,Z,W){var J=typeof z;(J==="undefined"||J==="boolean")&&(z=null);var ee=!1;if(z===null)ee=!0;else switch(J){case"bigint":case"string":case"number":ee=!0;break;case"object":switch(z.$$typeof){case e:case t:ee=!0;break;case u:return ee=z._init,D(ee(z._payload),V,Y,Z,W)}}if(ee)return W=W(z),ee=Z===""?"."+k(z,0):Z,S(W)?(Y="",ee!=null&&(Y=ee.replace(P,"$&/")+"/"),D(W,V,Y,"",function(ue){return ue})):W!=null&&(T(W)&&(W=R(W,Y+(W.key==null||z&&z.key===W.key?"":(""+W.key).replace(P,"$&/")+"/")+ee)),V.push(W)),1;ee=0;var ne=Z===""?".":Z+":";if(S(z))for(var re=0;re{const t=m.useContext($J);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},j4e=({client:e,children:t})=>(m.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),he.jsx($J.Provider,{value:e,children:t})),_J=m.createContext(!1),z4e=()=>m.useContext(_J);_J.Provider;function Q4e(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var V4e=m.createContext(Q4e()),K4e=()=>m.useContext(V4e),W4e=(e,t,n)=>{const r=n!=null&&n.state.error&&typeof e.throwOnError=="function"?a6(e.throwOnError,[n.state.error,n]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||r)&&(t.isReset()||(e.retryOnMount=!1))},G4e=e=>{m.useEffect(()=>{e.clearReset()},[e])},q4e=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(i&&e.data===void 0||a6(n,[e.error,r])),Y4e=e=>{if(e.suspense){const n=i=>i==="static"?i:Math.max(i!=null?i:1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...i)=>n(r(...i)):n(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},X4e=(e,t)=>e.isLoading&&e.isFetching&&!t,Z4e=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,TJ=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function J4e(e,t,n){var A,h,p,v;const r=z4e(),i=K4e(),o=IT(),a=o.defaultQueryOptions(e);(h=(A=o.getDefaultOptions().queries)==null?void 0:A._experimental_beforeQuery)==null||h.call(A,a);const s=o.getQueryCache().get(a.queryHash),l=e.subscribed!==!1;a._optimisticResults=r?"isRestoring":l?"optimistic":void 0,Y4e(a),W4e(a,i,s),G4e(i);const c=!o.getQueryCache().get(a.queryHash),[u]=m.useState(()=>new t(o,a)),f=u.getOptimisticResult(a),d=!r&&l;if(m.useSyncExternalStore(m.useCallback(y=>{const b=d?u.subscribe(Es.batchCalls(y)):oc;return u.updateResult(),b},[u,d]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),m.useEffect(()=>{u.setOptions(a)},[a,u]),Z4e(a,f))throw TJ(a,u,i);if(q4e({result:f,errorResetBoundary:i,throwOnError:a.throwOnError,query:s,suspense:a.suspense}))throw f.error;if((v=(p=o.getDefaultOptions().queries)==null?void 0:p._experimental_afterQuery)==null||v.call(p,a,f),a.experimental_prefetchInRender&&!IS.isServer()&&X4e(f,r)){const y=c?TJ(a,u,i):s==null?void 0:s.promise;y==null||y.catch(oc).finally(()=>{u.updateResult()})}return a.notifyOnChangeProps?f:u.trackResult(f)}function aA(e,t){return J4e(e,I4e)}function Cl(e,t){const n=IT(),[r]=m.useState(()=>new F4e(n,e));m.useEffect(()=>{r.setOptions(e)},[r,e]);const i=m.useSyncExternalStore(m.useCallback(a=>r.subscribe(Es.batchCalls(a)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),o=m.useCallback((a,s)=>{r.mutate(a,s).catch(oc)},[r]);if(i.error&&a6(r.options.throwOnError,[i.error]))throw i.error;return te(I({},i),{mutate:o,mutateAsync:i.mutate})}const MJ={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"},eIe=te(I({},{yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}),{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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",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"}),IJ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},RT={lang:I({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"]},eIe),timePickerLocale:I({},IJ)},cu="${label} is not a valid ${type}",Sl={locale:"en",Pagination:MJ,DatePicker:RT,TimePicker:IJ,Calendar:RT,global:{placeholder:"Please select",close:"Close",sortable:"sortable",show:"Show",hide:"Hide"},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",deselectAll:"Deselect 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",collapse:"Collapse"},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:cu,method:cu,array:cu,object:cu,number:cu,date:cu,boolean:cu,integer:cu,float:cu,regexp:cu,email:cu,url:cu,hex:cu},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}"}}},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}},Tr=e=>typeof e=="string",NS=()=>{let e,t;const n=new Promise((r,i)=>{e=r,t=i});return n.resolve=e,n.reject=t,n},RJ=e=>e==null?"":""+e,tIe=(e,t,n)=>{e.forEach(r=>{t[r]&&(n[r]=t[r])})},nIe=/###/g,NJ=e=>e&&e.indexOf("###")>-1?e.replace(nIe,"."):e,PJ=e=>!e||Tr(e),PS=(e,t,n)=>{const r=Tr(t)?t.split("."):t;let i=0;for(;i{const{obj:r,k:i}=PS(e,t,Object);if(r!==void 0||t.length===1){r[i]=n;return}let o=t[t.length-1],a=t.slice(0,t.length-1),s=PS(e,a,Object);for(;s.obj===void 0&&a.length;)o=`${a[a.length-1]}.${o}`,a=a.slice(0,a.length-1),s=PS(e,a,Object),s!=null&&s.obj&&typeof s.obj[`${s.k}.${o}`]!="undefined"&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=n},rIe=(e,t,n,r)=>{const{obj:i,k:o}=PS(e,t,Object);i[o]=i[o]||[],i[o].push(n)},NT=(e,t)=>{const{obj:n,k:r}=PS(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,r))return n[r]},iIe=(e,t,n)=>{const r=NT(e,n);return r!==void 0?r:NT(t,n)},FJ=(e,t,n)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?Tr(e[r])||e[r]instanceof String||Tr(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):FJ(e[r],t[r],n):e[r]=t[r]);return e},lv=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var oIe={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const aIe=e=>Tr(e)?e.replace(/[&<>"'\/]/g,t=>oIe[t]):e;class sIe{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const lIe=[" ",",","?","!",";"],cIe=new sIe(20),uIe=(e,t,n)=>{t=t||"",n=n||"";const r=lIe.filter(a=>t.indexOf(a)<0&&n.indexOf(a)<0);if(r.length===0)return!0;const i=cIe.getRegExp(`(${r.map(a=>a==="?"?"\\?":a).join("|")})`);let o=!i.test(e);if(!o){const a=e.indexOf(n);a>0&&!i.test(e.substring(0,a))&&(o=!0)}return o},d6=(e,t,n=".")=>{if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;const r=t.split(n);let i=e;for(let o=0;o-1&&le==null?void 0:e.replace(/_/g,"-"),fIe={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){var n,r;(r=(n=console==null?void 0:console[e])==null?void 0:n.apply)==null||r.call(n,console,t)}};class PT{constructor(t,n={}){this.init(t,n)}init(t,n={}){this.prefix=n.prefix||"i18next:",this.logger=t||fIe,this.options=n,this.debug=n.debug}log(...t){return this.forward(t,"log","",!0)}warn(...t){return this.forward(t,"warn","",!0)}error(...t){return this.forward(t,"error","")}deprecate(...t){return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(t,n,r,i){return i&&!this.debug?null:(Tr(t[0])&&(t[0]=`${r}${this.prefix} ${t[0]}`),this.logger[n](t))}create(t){return new PT(this.logger,I({prefix:`${this.prefix}:${t}:`},this.options))}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new PT(this.logger,t)}}var sA=new PT;let LT=class{constructor(){this.observers={}}on(t,n){return t.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const i=this.observers[r].get(n)||0;this.observers[r].set(n,i+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t,...n){this.observers[t]&&Array.from(this.observers[t].entries()).forEach(([i,o])=>{for(let a=0;a{for(let a=0;a-1&&this.options.ns.splice(n,1)}getResource(t,n,r,i={}){var c,u;const o=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,a=i.ignoreJSONStructure!==void 0?i.ignoreJSONStructure:this.options.ignoreJSONStructure;let s;t.indexOf(".")>-1?s=t.split("."):(s=[t,n],r&&(Array.isArray(r)?s.push(...r):Tr(r)&&o?s.push(...r.split(o)):s.push(r)));const l=NT(this.data,s);return!l&&!n&&!r&&t.indexOf(".")>-1&&(t=s[0],n=s[1],r=s.slice(2).join(".")),l||!a||!Tr(r)?l:d6((u=(c=this.data)==null?void 0:c[t])==null?void 0:u[n],r,o)}addResource(t,n,r,i,o={silent:!1}){const a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator;let s=[t,n];r&&(s=s.concat(a?r.split(a):r)),t.indexOf(".")>-1&&(s=t.split("."),i=n,n=s[1]),this.addNamespaces(n),LJ(this.data,s,i),o.silent||this.emit("added",t,n,r,i)}addResources(t,n,r,i={silent:!1}){for(const o in r)(Tr(r[o])||Array.isArray(r[o]))&&this.addResource(t,n,o,r[o],{silent:!0});i.silent||this.emit("added",t,n,r)}addResourceBundle(t,n,r,i,o,a={silent:!1,skipCopy:!1}){let s=[t,n];t.indexOf(".")>-1&&(s=t.split("."),i=r,r=n,n=s[1]),this.addNamespaces(n);let l=NT(this.data,s)||{};a.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?FJ(l,r,o):l=I(I({},l),r),LJ(this.data,s,l),a.silent||this.emit("added",t,n,r)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(i=>n[i]&&Object.keys(n[i]).length>0)}toJSON(){return this.data}}var DJ={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach(o=>{var a,s;t=(s=(a=this.processors[o])==null?void 0:a.process(t,n,r,i))!=null?s:t}),t}};const HJ=Symbol("i18next/PATH_KEY");function dIe(){const e=[],t=Object.create(null);let n;return t.get=(r,i)=>{var o;return(o=n==null?void 0:n.revoke)==null||o.call(n),i===HJ?e:(e.push(i),n=Proxy.revocable(r,t),n.proxy)},Proxy.revocable(Object.create(null),t).proxy}function db(e,t){var o,a;const{[HJ]:n}=e(dIe()),r=(o=t==null?void 0:t.keySeparator)!=null?o:".",i=(a=t==null?void 0:t.nsSeparator)!=null?a:":";if(n.length>1&&i){const s=t==null?void 0:t.ns,l=Array.isArray(s)?s:null;if(l&&l.length>1&&l.slice(1).includes(n[0]))return`${n[0]}${i}${n.slice(1).join(r)}`}return n.join(r)}const UJ={},A6=e=>!Tr(e)&&typeof e!="boolean"&&typeof e!="number";class FT extends LT{constructor(t,n={}){super(),tIe(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=sA.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t,n={interpolation:{}}){const r=I({},n);if(t==null)return!1;const i=this.resolve(t,r);if((i==null?void 0:i.res)===void 0)return!1;const o=A6(i.res);return!(r.returnObjects===!1&&o)}extractFromKey(t,n){let r=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const i=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let o=n.ns||this.options.defaultNS||[];const a=r&&t.indexOf(r)>-1,s=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!uIe(t,r,i);if(a&&!s){const l=t.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:t,namespaces:Tr(o)?[o]:o};const c=t.split(r);(r!==i||r===i&&this.options.ns.indexOf(c[0])>-1)&&(o=c.shift()),t=c.join(i)}return{key:t,namespaces:Tr(o)?[o]:o}}translate(t,n,r){let i=typeof n=="object"?I({},n):n;if(typeof i!="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),typeof i=="object"&&(i=I({},i)),i||(i={}),t==null)return"";typeof t=="function"&&(t=db(t,I(I({},this.options),i))),Array.isArray(t)||(t=[String(t)]),t=t.map(P=>typeof P=="function"?db(P,I(I({},this.options),i)):String(P));const o=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,a=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,{key:s,namespaces:l}=this.extractFromKey(t[t.length-1],i),c=l[l.length-1];let u=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;u===void 0&&(u=":");const f=i.lng||this.language,d=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((f==null?void 0:f.toLowerCase())==="cimode")return d?o?{res:`${c}${u}${s}`,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:c,usedParams:this.getUsedParamsDetails(i)}:`${c}${u}${s}`:o?{res:s,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:c,usedParams:this.getUsedParamsDetails(i)}:s;const A=this.resolve(t,i);let h=A==null?void 0:A.res;const p=(A==null?void 0:A.usedKey)||s,v=(A==null?void 0:A.exactUsedKey)||s,y=["[object Number]","[object Function]","[object RegExp]"],b=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject,C=i.count!==void 0&&!Tr(i.count),S=FT.hasDefaultValue(i),B=C?this.pluralResolver.getSuffix(f,i.count,i):"",E=i.ordinal&&C?this.pluralResolver.getSuffix(f,i.count,{ordinal:!1}):"",_=C&&!i.ordinal&&i.count===0,M=_&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${B}`]||i[`defaultValue${E}`]||i.defaultValue;let R=h;x&&!h&&S&&(R=M);const T=A6(R),L=Object.prototype.toString.apply(R);if(x&&R&&T&&y.indexOf(L)<0&&!(Tr(b)&&Array.isArray(R))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const P=this.options.returnedObjectHandler?this.options.returnedObjectHandler(p,R,te(I({},i),{ns:l})):`key '${s} (${this.language})' returned an object instead of string.`;return o?(A.res=P,A.usedParams=this.getUsedParamsDetails(i),A):P}if(a){const P=Array.isArray(R),k=P?[]:{},H=P?v:p;for(const D in R)if(Object.prototype.hasOwnProperty.call(R,D)){const U=`${H}${a}${D}`;S&&!h?k[D]=this.translate(U,te(I({},i),{defaultValue:A6(M)?M[D]:void 0,joinArrays:!1,ns:l})):k[D]=this.translate(U,te(I({},i),{joinArrays:!1,ns:l})),k[D]===U&&(k[D]=R[D])}h=k}}else if(x&&Tr(b)&&Array.isArray(h))h=h.join(b),h&&(h=this.extendTranslation(h,t,i,r));else{let P=!1,k=!1;!this.isValidLookup(h)&&S&&(P=!0,h=M),this.isValidLookup(h)||(k=!0,h=s);const D=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&k?void 0:h,U=S&&M!==h&&this.options.updateMissing;if(k||P||U){if(this.logger.log(U?"updateKey":"missingKey",f,c,s,U?M:h),a){const z=this.resolve(s,te(I({},i),{keySeparator:!1}));z&&z.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let j=[];const Q=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Q&&Q[0])for(let z=0;z{var W;const Z=S&&Y!==h?Y:D;this.options.missingKeyHandler?this.options.missingKeyHandler(z,c,V,Z,U,i):(W=this.backendConnector)!=null&&W.saveMissing&&this.backendConnector.saveMissing(z,c,V,Z,U,i),this.emit("missingKey",z,c,V,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&C?j.forEach(z=>{const V=this.pluralResolver.getSuffixes(z,i);_&&i[`defaultValue${this.options.pluralSeparator}zero`]&&V.indexOf(`${this.options.pluralSeparator}zero`)<0&&V.push(`${this.options.pluralSeparator}zero`),V.forEach(Y=>{K([z],s+Y,i[`defaultValue${Y}`]||M)})}):K(j,s,M))}h=this.extendTranslation(h,t,i,A,r),k&&h===s&&this.options.appendNamespaceToMissingKey&&(h=`${c}${u}${s}`),(k||P)&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}${u}${s}`:s,P?h:void 0,i))}return o?(A.res=h,A.usedParams=this.getUsedParamsDetails(i),A):h}extendTranslation(t,n,r,i,o){var l,c;if((l=this.i18nFormat)!=null&&l.parse)t=this.i18nFormat.parse(t,I(I({},this.options.interpolation.defaultVariables),r),r.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init(te(I({},r),{interpolation:I(I({},this.options.interpolation),r.interpolation)}));const u=Tr(t)&&(((c=r==null?void 0:r.interpolation)==null?void 0:c.skipOnVariables)!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let f;if(u){const A=t.match(this.interpolator.nestingRegexp);f=A&&A.length}let d=r.replace&&!Tr(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(d=I(I({},this.options.interpolation.defaultVariables),d)),t=this.interpolator.interpolate(t,d,r.lng||this.language||i.usedLng,r),u){const A=t.match(this.interpolator.nestingRegexp),h=A&&A.length;f(o==null?void 0:o[0])===A[0]&&!r.context?(this.logger.warn(`It seems you are nesting recursively key: ${A[0]} in key: ${n[0]}`),null):this.translate(...A,n),r)),r.interpolation&&this.interpolator.reset()}const a=r.postProcess||this.options.postProcess,s=Tr(a)?[a]:a;return t!=null&&(s!=null&&s.length)&&r.applyPostProcessor!==!1&&(t=DJ.handle(s,t,n,this.options&&this.options.postProcessPassResolved?I({i18nResolved:te(I({},i),{usedParams:this.getUsedParamsDetails(r)})},r):r,this)),t}resolve(t,n={}){let r,i,o,a,s;return Tr(t)&&(t=[t]),Array.isArray(t)&&(t=t.map(l=>typeof l=="function"?db(l,I(I({},this.options),n)):l)),t.forEach(l=>{if(this.isValidLookup(r))return;const c=this.extractFromKey(l,n),u=c.key;i=u;let f=c.namespaces;this.options.fallbackNS&&(f=f.concat(this.options.fallbackNS));const d=n.count!==void 0&&!Tr(n.count),A=d&&!n.ordinal&&n.count===0,h=n.context!==void 0&&(Tr(n.context)||typeof n.context=="number")&&n.context!=="",p=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);f.forEach(v=>{var y,b;this.isValidLookup(r)||(s=v,!UJ[`${p[0]}-${v}`]&&((y=this.utils)!=null&&y.hasLoadedNamespace)&&!((b=this.utils)!=null&&b.hasLoadedNamespace(s))&&(UJ[`${p[0]}-${v}`]=!0,this.logger.warn(`key "${i}" for languages "${p.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach(x=>{var B;if(this.isValidLookup(r))return;a=x;const C=[u];if((B=this.i18nFormat)!=null&&B.addLookupKeys)this.i18nFormat.addLookupKeys(C,u,x,v,n);else{let E;d&&(E=this.pluralResolver.getSuffix(x,n.count,n));const _=`${this.options.pluralSeparator}zero`,M=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(n.ordinal&&E.indexOf(M)===0&&C.push(u+E.replace(M,this.options.pluralSeparator)),C.push(u+E),A&&C.push(u+_)),h){const R=`${u}${this.options.contextSeparator||"_"}${n.context}`;C.push(R),d&&(n.ordinal&&E.indexOf(M)===0&&C.push(R+E.replace(M,this.options.pluralSeparator)),C.push(R+E),A&&C.push(R+_))}}let S;for(;S=C.pop();)this.isValidLookup(r)||(o=S,r=this.getResource(x,v,S,n))}))})}),{res:r,usedKey:i,exactUsedKey:o,usedLng:a,usedNS:s}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,r,i={}){var o;return(o=this.i18nFormat)!=null&&o.getResource?this.i18nFormat.getResource(t,n,r,i):this.resourceStore.getResource(t,n,r,i)}getUsedParamsDetails(t={}){const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!Tr(t.replace);let i=r?t.replace:t;if(r&&typeof t.count!="undefined"&&(i.count=t.count),this.options.interpolation.defaultVariables&&(i=I(I({},this.options.interpolation.defaultVariables),i)),!r){i=I({},i);for(const o of n)delete i[o]}return i}static hasDefaultValue(t){const n="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&n===r.substring(0,n.length)&&t[r]!==void 0)return!0;return!1}}class jJ{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=sA.create("languageUtils")}getScriptPartFromCode(t){if(t=LS(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=LS(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(Tr(t)&&t.indexOf("-")>-1){let n;try{n=Intl.getCanonicalLocales(t)[0]}catch(r){}return n&&this.options.lowerCaseLng&&(n=n.toLowerCase()),n||(this.options.lowerCaseLng?t.toLowerCase():t)}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(r=>{if(n)return;const i=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(i))&&(n=i)}),!n&&this.options.supportedLngs&&t.forEach(r=>{if(n)return;const i=this.getScriptPartFromCode(r);if(this.isSupportedCode(i))return n=i;const o=this.getLanguagePartFromCode(r);if(this.isSupportedCode(o))return n=o;n=this.options.supportedLngs.find(a=>{if(a===o)return a;if(!(a.indexOf("-")<0&&o.indexOf("-")<0)&&(a.indexOf("-")>0&&o.indexOf("-")<0&&a.substring(0,a.indexOf("-"))===o||a.indexOf(o)===0&&o.length>1))return a})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),Tr(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let r=t[n];return r||(r=t[this.getScriptPartFromCode(n)]),r||(r=t[this.formatLanguageCode(n)]),r||(r=t[this.getLanguagePartFromCode(n)]),r||(r=t.default),r||[]}toResolveHierarchy(t,n){const r=this.getFallbackCodes((n===!1?[]:n)||this.options.fallbackLng||[],t),i=[],o=a=>{a&&(this.isSupportedCode(a)?i.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return Tr(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&o(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&o(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&o(this.getLanguagePartFromCode(t))):Tr(t)&&o(this.formatLanguageCode(t)),r.forEach(a=>{i.indexOf(a)<0&&o(this.formatLanguageCode(a))}),i}}const zJ={zero:0,one:1,two:2,few:3,many:4,other:5},QJ={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class AIe{constructor(t,n={}){this.languageUtils=t,this.options=n,this.logger=sA.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(t,n={}){const r=LS(t==="dev"?"en":t),i=n.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:r,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];let a;try{a=new Intl.PluralRules(r,{type:i})}catch(s){if(typeof Intl=="undefined")return this.logger.error("No Intl support, please use an Intl polyfill!"),QJ;if(!t.match(/-|_/))return QJ;const l=this.languageUtils.getLanguagePartFromCode(t);a=this.getRule(l,n)}return this.pluralRulesCache[o]=a,a}needsPlural(t,n={}){let r=this.getRule(t,n);return r||(r=this.getRule("dev",n)),(r==null?void 0:r.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(t,n,r={}){return this.getSuffixes(t,r).map(i=>`${n}${i}`)}getSuffixes(t,n={}){let r=this.getRule(t,n);return r||(r=this.getRule("dev",n)),r?r.resolvedOptions().pluralCategories.sort((i,o)=>zJ[i]-zJ[o]).map(i=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${i}`):[]}getSuffix(t,n,r={}){const i=this.getRule(t,r);return i?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${i.select(n)}`:(this.logger.warn(`no plural rule found for: ${t}`),this.getSuffix("dev",n,r))}}const VJ=(e,t,n,r=".",i=!0)=>{let o=iIe(e,t,n);return!o&&i&&Tr(n)&&(o=d6(e,n,r),o===void 0&&(o=d6(t,n,r))),o},h6=e=>e.replace(/\$/g,"$$$$");class KJ{constructor(t={}){var n;this.logger=sA.create("interpolator"),this.options=t,this.format=((n=t==null?void 0:t.interpolation)==null?void 0:n.format)||(r=>r),this.init(t)}init(t={}){t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:r,useRawValueToEscape:i,prefix:o,prefixEscaped:a,suffix:s,suffixEscaped:l,formatSeparator:c,unescapeSuffix:u,unescapePrefix:f,nestingPrefix:d,nestingPrefixEscaped:A,nestingSuffix:h,nestingSuffixEscaped:p,nestingOptionsSeparator:v,maxReplaces:y,alwaysFormat:b}=t.interpolation;this.escape=n!==void 0?n:aIe,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=i!==void 0?i:!1,this.prefix=o?lv(o):a||"{{",this.suffix=s?lv(s):l||"}}",this.formatSeparator=c||",",this.unescapePrefix=u?"":f||"-",this.unescapeSuffix=this.unescapePrefix?"":u||"",this.nestingPrefix=d?lv(d):A||lv("$t("),this.nestingSuffix=h?lv(h):p||lv(")"),this.nestingOptionsSeparator=v||",",this.maxReplaces=y||1e3,this.alwaysFormat=b!==void 0?b:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,r)=>(n==null?void 0:n.source)===r?(n.lastIndex=0,n):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(t,n,r,i){var A;let o,a,s;const l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=h=>{if(h.indexOf(this.formatSeparator)<0){const b=VJ(n,l,h,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(b,void 0,r,te(I(I({},i),n),{interpolationkey:h})):b}const p=h.split(this.formatSeparator),v=p.shift().trim(),y=p.join(this.formatSeparator).trim();return this.format(VJ(n,l,v,this.options.keySeparator,this.options.ignoreJSONStructure),y,r,te(I(I({},i),n),{interpolationkey:v}))};this.resetRegExp();const u=(i==null?void 0:i.missingInterpolationHandler)||this.options.missingInterpolationHandler,f=((A=i==null?void 0:i.interpolation)==null?void 0:A.skipOnVariables)!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:h=>h6(h)},{regex:this.regexp,safeValue:h=>this.escapeValue?h6(this.escape(h)):h6(h)}].forEach(h=>{for(s=0;o=h.regex.exec(t);){const p=o[1].trim();if(a=c(p),a===void 0)if(typeof u=="function"){const y=u(t,o,i);a=Tr(y)?y:""}else if(i&&Object.prototype.hasOwnProperty.call(i,p))a="";else if(f){a=o[0];continue}else this.logger.warn(`missed to pass in variable ${p} for interpolating ${t}`),a="";else!Tr(a)&&!this.useRawValueToEscape&&(a=RJ(a));const v=h.safeValue(a);if(t=t.replace(o[0],v),f?(h.regex.lastIndex+=a.length,h.regex.lastIndex-=o[0].length):h.regex.lastIndex=0,s++,s>=this.maxReplaces)break}}),t}nest(t,n,r={}){let i,o,a;const s=(l,c)=>{var p,v;const u=this.nestingOptionsSeparator;if(l.indexOf(u)<0)return l;const f=l.split(new RegExp(`${lv(u)}[ ]*{`));let d=`{${f[1]}`;l=f[0],d=this.interpolate(d,a);const A=d.match(/'/g),h=d.match(/"/g);(((p=A==null?void 0:A.length)!=null?p:0)%2===0&&!h||((v=h==null?void 0:h.length)!=null?v:0)%2!==0)&&(d=d.replace(/'/g,'"'));try{a=JSON.parse(d),c&&(a=I(I({},c),a))}catch(y){return this.logger.warn(`failed parsing options string in nesting for key ${l}`,y),`${l}${u}${d}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,l};for(;i=this.nestingRegexp.exec(t);){let l=[];a=I({},r),a=a.replace&&!Tr(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;const c=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(c!==-1&&(l=i[1].slice(c).split(this.formatSeparator).map(u=>u.trim()).filter(Boolean),i[1]=i[1].slice(0,c)),o=n(s.call(this,i[1].trim(),a),a),o&&i[0]===t&&!Tr(o))return o;Tr(o)||(o=RJ(o)),o||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${t}`),o=""),l.length&&(o=l.reduce((u,f)=>this.format(u,f,r.lng,te(I({},r),{interpolationkey:i[1].trim()})),o.trim())),t=t.replace(i[0],o),this.regexp.lastIndex=0}return t}}const hIe=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const i=r[1].substring(0,r[1].length-1);t==="currency"&&i.indexOf(":")<0?n.currency||(n.currency=i.trim()):t==="relativetime"&&i.indexOf(":")<0?n.range||(n.range=i.trim()):i.split(";").forEach(a=>{if(a){const[s,...l]=a.split(":"),c=l.join(":").trim().replace(/^'+|'+$/g,""),u=s.trim();n[u]||(n[u]=c),c==="false"&&(n[u]=!1),c==="true"&&(n[u]=!0),isNaN(c)||(n[u]=parseInt(c,10))}})}return{formatName:t,formatOptions:n}},WJ=e=>{const t={};return(n,r,i)=>{let o=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(o=te(I({},o),{[i.interpolationkey]:void 0}));const a=r+JSON.stringify(o);let s=t[a];return s||(s=e(LS(r),i),t[a]=s),s(n)}},pIe=e=>(t,n,r)=>e(LS(n),r)(t);class gIe{constructor(t={}){this.logger=sA.create("formatter"),this.options=t,this.init(t)}init(t,n={interpolation:{}}){this.formatSeparator=n.interpolation.formatSeparator||",";const r=n.cacheInBuiltFormats?WJ:pIe;this.formats={number:r((i,o)=>{const a=new Intl.NumberFormat(i,I({},o));return s=>a.format(s)}),currency:r((i,o)=>{const a=new Intl.NumberFormat(i,te(I({},o),{style:"currency"}));return s=>a.format(s)}),datetime:r((i,o)=>{const a=new Intl.DateTimeFormat(i,I({},o));return s=>a.format(s)}),relativetime:r((i,o)=>{const a=new Intl.RelativeTimeFormat(i,I({},o));return s=>a.format(s,o.range||"day")}),list:r((i,o)=>{const a=new Intl.ListFormat(i,I({},o));return s=>a.format(s)})}}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=WJ(n)}format(t,n,r,i={}){const o=n.split(this.formatSeparator);if(o.length>1&&o[0].indexOf("(")>1&&o[0].indexOf(")")<0&&o.find(s=>s.indexOf(")")>-1)){const s=o.findIndex(l=>l.indexOf(")")>-1);o[0]=[o[0],...o.splice(1,s)].join(this.formatSeparator)}return o.reduce((s,l)=>{var f;const{formatName:c,formatOptions:u}=hIe(l);if(this.formats[c]){let d=s;try{const A=((f=i==null?void 0:i.formatParams)==null?void 0:f[i.interpolationkey])||{},h=A.locale||A.lng||i.locale||i.lng||r;d=this.formats[c](s,h,I(I(I({},u),i),A))}catch(A){this.logger.warn(A)}return d}else this.logger.warn(`there was no format function for ${c}`);return s},t)}}const mIe=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};let vIe=class extends LT{constructor(t,n,r,i={}){var o,a;super(),this.backend=t,this.store=n,this.services=r,this.languageUtils=r.languageUtils,this.options=i,this.logger=sA.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],(a=(o=this.backend)==null?void 0:o.init)==null||a.call(o,r,i.backend,i)}queueLoad(t,n,r,i){const o={},a={},s={},l={};return t.forEach(c=>{let u=!0;n.forEach(f=>{const d=`${c}|${f}`;!r.reload&&this.store.hasResourceBundle(c,f)?this.state[d]=2:this.state[d]<0||(this.state[d]===1?a[d]===void 0&&(a[d]=!0):(this.state[d]=1,u=!1,a[d]===void 0&&(a[d]=!0),o[d]===void 0&&(o[d]=!0),l[f]===void 0&&(l[f]=!0)))}),u||(s[c]=!0)}),(Object.keys(o).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(o),pending:Object.keys(a),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(l)}}loaded(t,n,r){const i=t.split("|"),o=i[0],a=i[1];n&&this.emit("failedLoading",o,a,n),!n&&r&&this.store.addResourceBundle(o,a,r,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&r&&(this.state[t]=0);const s={};this.queue.forEach(l=>{rIe(l.loaded,[o],a),mIe(l,t),n&&l.errors.push(n),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(c=>{s[c]||(s[c]={});const u=l.loaded[c];u.length&&u.forEach(f=>{s[c][f]===void 0&&(s[c][f]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",s),this.queue=this.queue.filter(l=>!l.done)}read(t,n,r,i=0,o=this.retryTimeout,a){if(!t.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:r,tried:i,wait:o,callback:a});return}this.readingCalls++;const s=(c,u)=>{if(this.readingCalls--,this.waitingReads.length>0){const f=this.waitingReads.shift();this.read(f.lng,f.ns,f.fcName,f.tried,f.wait,f.callback)}if(c&&u&&i{this.read.call(this,t,n,r,i+1,o*2,a)},o);return}a(c,u)},l=this.backend[r].bind(this.backend);if(l.length===2){try{const c=l(t,n);c&&typeof c.then=="function"?c.then(u=>s(null,u)).catch(s):s(null,c)}catch(c){s(c)}return}return l(t,n,s)}prepareLoading(t,n,r={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();Tr(t)&&(t=this.languageUtils.toResolveHierarchy(t)),Tr(n)&&(n=[n]);const o=this.queueLoad(t,n,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach(a=>{this.loadOne(a)})}load(t,n,r){this.prepareLoading(t,n,{},r)}reload(t,n,r){this.prepareLoading(t,n,{reload:!0},r)}loadOne(t,n=""){const r=t.split("|"),i=r[0],o=r[1];this.read(i,o,"read",void 0,void 0,(a,s)=>{a&&this.logger.warn(`${n}loading namespace ${o} for language ${i} failed`,a),!a&&s&&this.logger.log(`${n}loaded namespace ${o} for language ${i}`,s),this.loaded(t,a,s)})}saveMissing(t,n,r,i,o,a={},s=()=>{}){var l,c,u,f,d;if((c=(l=this.services)==null?void 0:l.utils)!=null&&c.hasLoadedNamespace&&!((f=(u=this.services)==null?void 0:u.utils)!=null&&f.hasLoadedNamespace(n))){this.logger.warn(`did not save key "${r}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if((d=this.backend)!=null&&d.create){const A=te(I({},a),{isUpdate:o}),h=this.backend.create.bind(this.backend);if(h.length<6)try{let p;h.length===5?p=h(t,n,r,i,A):p=h(t,n,r,i),p&&typeof p.then=="function"?p.then(v=>s(null,v)).catch(s):s(null,p)}catch(p){s(p)}else h(t,n,r,i,s,A)}!t||!t[0]||this.store.addResource(t[0],n,r,i)}}};const p6=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),Tr(e[1])&&(t.defaultValue=e[1]),Tr(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(r=>{t[r]=n[r]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),GJ=e=>{var t,n;return Tr(e.ns)&&(e.ns=[e.ns]),Tr(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),Tr(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),((n=(t=e.supportedLngs)==null?void 0:t.indexOf)==null?void 0:n.call(t,"cimode"))<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e},kT=()=>{},yIe=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})},qJ="__i18next_supportNoticeShown",bIe=()=>!!(typeof globalThis!="undefined"&&globalThis[qJ]||typeof process!="undefined"&&process.env&&process.env.I18NEXT_NO_SUPPORT_NOTICE||typeof process!="undefined"&&process.env),xIe=()=>{typeof globalThis!="undefined"&&(globalThis[qJ]=!0)},wIe=e=>{var t,n,r,i,o,a,s,l,c,u,f,d,A;return!!(((r=(n=(t=e==null?void 0:e.modules)==null?void 0:t.backend)==null?void 0:n.name)==null?void 0:r.indexOf("Locize"))>0||((s=(a=(o=(i=e==null?void 0:e.modules)==null?void 0:i.backend)==null?void 0:o.constructor)==null?void 0:a.name)==null?void 0:s.indexOf("Locize"))>0||(c=(l=e==null?void 0:e.options)==null?void 0:l.backend)!=null&&c.backends&&e.options.backend.backends.some(h=>{var p,v,y;return((p=h==null?void 0:h.name)==null?void 0:p.indexOf("Locize"))>0||((y=(v=h==null?void 0:h.constructor)==null?void 0:v.name)==null?void 0:y.indexOf("Locize"))>0})||(f=(u=e==null?void 0:e.options)==null?void 0:u.backend)!=null&&f.projectId||(A=(d=e==null?void 0:e.options)==null?void 0:d.backend)!=null&&A.backendOptions&&e.options.backend.backendOptions.some(h=>h==null?void 0:h.projectId))};class FS extends LT{constructor(t={},n){if(super(),this.options=GJ(t),this.services={},this.logger=sA,this.modules={external:[]},yIe(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initAsync)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(t={},n){this.isInitializing=!0,typeof t=="function"&&(n=t,t={}),t.defaultNS==null&&t.ns&&(Tr(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=p6();this.options=I(I(I({},r),this.options),GJ(t)),this.options.interpolation=I(I({},r.interpolation),this.options.interpolation),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator),typeof this.options.overloadTranslationOptionHandler!="function"&&(this.options.overloadTranslationOptionHandler=r.overloadTranslationOptionHandler),this.options.showSupportNotice!==!1&&!wIe(this)&&!bIe()&&(typeof console!="undefined"&&typeof console.info!="undefined"&&console.info("🌐 i18next is made possible by our own product, Locize — consider powering your project with managed localization (AI, CDN, integrations): https://locize.com 💙"),xIe());const i=c=>c?typeof c=="function"?new c:c:null;if(!this.options.isClone){this.modules.logger?sA.init(i(this.modules.logger),this.options):sA.init(null,this.options);let c;this.modules.formatter?c=this.modules.formatter:c=gIe;const u=new jJ(this.options);this.store=new kJ(this.options.resources,this.options);const f=this.services;f.logger=sA,f.resourceStore=this.store,f.languageUtils=u,f.pluralResolver=new AIe(u,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),c&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(f.formatter=i(c),f.formatter.init&&f.formatter.init(f,this.options),this.options.interpolation.format=f.formatter.format.bind(f.formatter)),f.interpolator=new KJ(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new vIe(i(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",(A,...h)=>{this.emit(A,...h)}),this.modules.languageDetector&&(f.languageDetector=i(this.modules.languageDetector),f.languageDetector.init&&f.languageDetector.init(f,this.options.detection,this.options)),this.modules.i18nFormat&&(f.i18nFormat=i(this.modules.i18nFormat),f.i18nFormat.init&&f.i18nFormat.init(this)),this.translator=new FT(this.services,this.options),this.translator.on("*",(A,...h)=>{this.emit(A,...h)}),this.modules.external.forEach(A=>{A.init&&A.init(this)})}if(this.format=this.options.interpolation.format,n||(n=kT),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const c=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);c.length>0&&c[0]!=="dev"&&(this.options.lng=c[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(c=>{this[c]=(...u)=>this.store[c](...u)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(c=>{this[c]=(...u)=>(this.store[c](...u),this)});const s=NS(),l=()=>{const c=(u,f)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),s.resolve(f),n(u,f)};if(this.languages&&!this.isInitialized)return c(null,this.t.bind(this));this.changeLanguage(this.options.lng,c)};return this.options.resources||!this.options.initAsync?l():setTimeout(l,0),s}loadResources(t,n=kT){var o,a;let r=n;const i=Tr(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if((i==null?void 0:i.toLowerCase())==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const s=[],l=c=>{if(!c||c==="cimode")return;this.services.languageUtils.toResolveHierarchy(c).forEach(f=>{f!=="cimode"&&s.indexOf(f)<0&&s.push(f)})};i?l(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(u=>l(u)),(a=(o=this.options.preload)==null?void 0:o.forEach)==null||a.call(o,c=>l(c)),this.services.backendConnector.load(s,this.options.ns,c=>{!c&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(c)})}else r(null)}reloadResources(t,n,r){const i=NS();return typeof t=="function"&&(r=t,t=void 0),typeof n=="function"&&(r=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),r||(r=kT),this.services.backendConnector.reload(t,n,o=>{i.resolve(),r(o)}),i}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&DJ.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1)){for(let n=0;n-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}!this.resolvedLanguage&&this.languages.indexOf(t)<0&&this.store.hasLanguageSomeTranslations(t)&&(this.resolvedLanguage=t,this.languages.unshift(t))}}changeLanguage(t,n){this.isLanguageChangingTo=t;const r=NS();this.emit("languageChanging",t);const i=s=>{this.language=s,this.languages=this.services.languageUtils.toResolveHierarchy(s),this.resolvedLanguage=void 0,this.setResolvedLanguage(s)},o=(s,l)=>{l?this.isLanguageChangingTo===t&&(i(l),this.translator.changeLanguage(l),this.isLanguageChangingTo=void 0,this.emit("languageChanged",l),this.logger.log("languageChanged",l)):this.isLanguageChangingTo=void 0,r.resolve((...c)=>this.t(...c)),n&&n(s,(...c)=>this.t(...c))},a=s=>{var u,f;!t&&!s&&this.services.languageDetector&&(s=[]);const l=Tr(s)?s:s&&s[0],c=this.store.hasLanguageSomeTranslations(l)?l:this.services.languageUtils.getBestMatchFromCodes(Tr(s)?[s]:s);c&&(this.language||i(c),this.translator.language||this.translator.changeLanguage(c),(f=(u=this.services.languageDetector)==null?void 0:u.cacheUserLanguage)==null||f.call(u,c)),this.loadResources(c,d=>{o(d,c)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?a(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(t),r}getFixedT(t,n,r){const i=(o,a,...s)=>{let l;typeof a!="object"?l=this.options.overloadTranslationOptionHandler([o,a].concat(s)):l=I({},a),l.lng=l.lng||i.lng,l.lngs=l.lngs||i.lngs,l.ns=l.ns||i.ns,l.keyPrefix!==""&&(l.keyPrefix=l.keyPrefix||r||i.keyPrefix);const c=I(I({},this.options),l);typeof l.keyPrefix=="function"&&(l.keyPrefix=db(l.keyPrefix,c));const u=this.options.keySeparator||".";let f;return l.keyPrefix&&Array.isArray(o)?f=o.map(d=>(typeof d=="function"&&(d=db(d,c)),`${l.keyPrefix}${u}${d}`)):(typeof o=="function"&&(o=db(o,c)),f=l.keyPrefix?`${l.keyPrefix}${u}${o}`:o),this.t(f,l)};return Tr(t)?i.lng=t:i.lngs=t,i.ns=n,i.keyPrefix=r,i}t(...t){var n;return(n=this.translator)==null?void 0:n.translate(...t)}exists(...t){var n;return(n=this.translator)==null?void 0:n.exists(...t)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t,n={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=n.lng||this.resolvedLanguage||this.languages[0],i=this.options?this.options.fallbackLng:!1,o=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const a=(s,l)=>{const c=this.services.backendConnector.state[`${s}|${l}`];return c===-1||c===0||c===2};if(n.precheck){const s=n.precheck(this,a);if(s!==void 0)return s}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(r,t)&&(!i||a(o,t)))}loadNamespaces(t,n){const r=NS();return this.options.ns?(Tr(t)&&(t=[t]),t.forEach(i=>{this.options.ns.indexOf(i)<0&&this.options.ns.push(i)}),this.loadResources(i=>{r.resolve(),n&&n(i)}),r):(n&&n(),Promise.resolve())}loadLanguages(t,n){const r=NS();Tr(t)&&(t=[t]);const i=this.options.preload||[],o=t.filter(a=>i.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return o.length?(this.options.preload=i.concat(o),this.loadResources(a=>{r.resolve(),n&&n(a)}),r):(n&&n(),Promise.resolve())}dir(t){var i,o;if(t||(t=this.resolvedLanguage||(((i=this.languages)==null?void 0:i.length)>0?this.languages[0]:this.language)),!t)return"rtl";try{const a=new Intl.Locale(t);if(a&&a.getTextInfo){const s=a.getTextInfo();if(s&&s.direction)return s.direction}}catch(a){}const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=((o=this.services)==null?void 0:o.languageUtils)||new jJ(p6());return t.toLowerCase().indexOf("-latn")>1?"ltr":n.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(t={},n){const r=new FS(t,n);return r.createInstance=FS.createInstance,r}cloneInstance(t={},n=kT){const r=t.forkResourceStore;r&&delete t.forkResourceStore;const i=te(I(I({},this.options),t),{isClone:!0}),o=new FS(i);if((t.debug!==void 0||t.prefix!==void 0)&&(o.logger=o.logger.clone(t)),["store","services","language"].forEach(s=>{o[s]=this[s]}),o.services=I({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},r){const s=Object.keys(this.store.data).reduce((l,c)=>(l[c]=I({},this.store.data[c]),l[c]=Object.keys(l[c]).reduce((u,f)=>(u[f]=I({},l[c][f]),u),l[c]),l),{});o.store=new kJ(s,i),o.services.resourceStore=o.store}if(t.interpolation){const s=p6(),l=I(I(I({},s.interpolation),this.options.interpolation),t.interpolation),c=te(I({},i),{interpolation:l});o.services.interpolator=new KJ(c)}return o.translator=new FT(o.services,i),o.translator.on("*",(s,...l)=>{o.emit(s,...l)}),o.init(i,n),o.translator.options=i,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const rl=FS.createInstance();rl.createInstance,rl.dir,rl.init,rl.loadResources,rl.reloadResources,rl.use,rl.changeLanguage,rl.getFixedT,rl.t,rl.exists,rl.setDefaultNamespace,rl.hasLoadedNamespace,rl.loadNamespaces,rl.loadLanguages;var g6={exports:{}},kS={},m6={exports:{}},v6={};var YJ;function CIe(){return YJ||(YJ=1,(function(e){function t(D,U){var j=D.length;D.push(U);e:for(;0>>1,K=D[Q];if(0>>1;Qi(Y,j))Zi(W,Y)?(D[Q]=W,D[Z]=j,Q=Z):(D[Q]=Y,D[V]=j,Q=V);else if(Zi(W,j))D[Q]=W,D[Z]=j,Q=Z;else break e}}return U}function i(D,U){var j=D.sortIndex-U.sortIndex;return j!==0?j:D.id-U.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],c=[],u=1,f=null,d=3,A=!1,h=!1,p=!1,v=!1,y=typeof setTimeout=="function"?setTimeout:null,b=typeof clearTimeout=="function"?clearTimeout:null,x=typeof setImmediate!="undefined"?setImmediate:null;function C(D){for(var U=n(c);U!==null;){if(U.callback===null)r(c);else if(U.startTime<=D)r(c),U.sortIndex=U.expirationTime,t(l,U);else break;U=n(c)}}function S(D){if(p=!1,C(D),!h)if(n(l)!==null)h=!0,B||(B=!0,L());else{var U=n(c);U!==null&&H(S,U.startTime-D)}}var B=!1,E=-1,_=5,M=-1;function R(){return v?!0:!(e.unstable_now()-M<_)}function T(){if(v=!1,B){var D=e.unstable_now();M=D;var U=!0;try{e:{h=!1,p&&(p=!1,b(E),E=-1),A=!0;var j=d;try{t:{for(C(D),f=n(l);f!==null&&!(f.expirationTime>D&&R());){var Q=f.callback;if(typeof Q=="function"){f.callback=null,d=f.priorityLevel;var K=Q(f.expirationTime<=D);if(D=e.unstable_now(),typeof K=="function"){f.callback=K,C(D),U=!0;break t}f===n(l)&&r(l),C(D)}else r(l);f=n(l)}if(f!==null)U=!0;else{var z=n(c);z!==null&&H(S,z.startTime-D),U=!1}}break e}finally{f=null,d=j,A=!1}U=void 0}}finally{U?L():B=!1}}}var L;if(typeof x=="function")L=function(){x(T)};else if(typeof MessageChannel!="undefined"){var P=new MessageChannel,k=P.port2;P.port1.onmessage=T,L=function(){k.postMessage(null)}}else L=function(){y(T,0)};function H(D,U){E=y(function(){D(e.unstable_now())},U)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(D){D.callback=null},e.unstable_forceFrameRate=function(D){0>D||125Q?(D.sortIndex=j,t(c,D),n(l)===null&&D===n(c)&&(p?(b(E),E=-1):p=!0,H(S,j-Q))):(D.sortIndex=K,t(l,D),h||A||(h=!0,B||(B=!0,L()))),D},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(D){var U=d;return function(){var j=d;d=U;try{return D.apply(this,arguments)}finally{d=j}}}})(v6)),v6}var XJ;function SIe(){return XJ||(XJ=1,m6.exports=CIe()),m6.exports}var y6={exports:{}},El={};var ZJ;function EIe(){if(ZJ)return El;ZJ=1;var e=RS();function t(l){var c="https://react.dev/errors/"+l;if(1K||(g.current=Q[K],Q[K]=null,K--)}function Y(g,w){K++,Q[K]=g.current,g.current=w}var Z=z(null),W=z(null),J=z(null),ee=z(null);function ne(g,w){switch(Y(J,w),Y(W,g),Y(Z,null),w.nodeType){case 9:case 11:g=(g=w.documentElement)&&(g=g.namespaceURI)?fT(g):0;break;default:if(g=w.tagName,w=w.namespaceURI)w=fT(w),g=tb(w,g);else switch(g){case"svg":g=1;break;case"math":g=2;break;default:g=0}}V(Z),Y(Z,g)}function re(){V(Z),V(W),V(J)}function ue(g){g.memoizedState!==null&&Y(ee,g);var w=Z.current,O=tb(w,g.type);w!==O&&(Y(W,g),Y(Z,O))}function de(g){W.current===g&&(V(Z),V(W)),ee.current===g&&(V(ee),ev._currentValue=j)}var se,ce;function ge(g){if(se===void 0)try{throw Error()}catch(O){var w=O.stack.trim().match(/\n( *(at )?)/);se=w&&w[1]||"",ce=-1(wn=Symbol[Pn])?wn:Symbol.for("Symbol."+Pn),ZZ=Pn=>{throw TypeError(Pn)},na=Math.pow,XZ=(Pn,wn,_t)=>wn in Pn?MUt(Pn,wn,{enumerable:!0,configurable:!0,writable:!0,value:_t}):Pn[wn]=_t,I=(Pn,wn)=>{for(var _t in wn||(wn={}))YMe.call(wn,_t)&&XZ(Pn,_t,wn[_t]);if(Zk)for(var _t of Zk(wn))XMe.call(wn,_t)&&XZ(Pn,_t,wn[_t]);return Pn},te=(Pn,wn)=>IUt(Pn,RUt(wn));var Ze=(Pn,wn)=>{var _t={};for(var Oi in Pn)YMe.call(Pn,Oi)&&wn.indexOf(Oi)<0&&(_t[Oi]=Pn[Oi]);if(Pn!=null&&Zk)for(var Oi of Zk(Pn))wn.indexOf(Oi)<0&&XMe.call(Pn,Oi)&&(_t[Oi]=Pn[Oi]);return _t};var ke=(Pn,wn,_t)=>XZ(Pn,typeof wn!="symbol"?wn+"":wn,_t),JZ=(Pn,wn,_t)=>wn.has(Pn)||ZZ("Cannot "+_t);var Ve=(Pn,wn,_t)=>(JZ(Pn,wn,"read from private field"),_t?_t.call(Pn):wn.get(Pn)),rr=(Pn,wn,_t)=>wn.has(Pn)?ZZ("Cannot add the same private member more than once"):wn instanceof WeakSet?wn.add(Pn):wn.set(Pn,_t),Bn=(Pn,wn,_t,Oi)=>(JZ(Pn,wn,"write to private field"),Oi?Oi.call(Pn,_t):wn.set(Pn,_t),_t),Yr=(Pn,wn,_t)=>(JZ(Pn,wn,"access private method"),_t);var Jk=(Pn,wn,_t,Oi)=>({set _(ra){Bn(Pn,wn,ra,_t)},get _(){return Ve(Pn,wn,Oi)}});var Er=(Pn,wn,_t)=>new Promise((Oi,ra)=>{var ia=Qo=>{try{nl(_t.next(Qo))}catch(he){ra(he)}},wl=Qo=>{try{nl(_t.throw(Qo))}catch(he){ra(he)}},nl=Qo=>Qo.done?Oi(Qo.value):Promise.resolve(Qo.value).then(ia,wl);nl((_t=_t.apply(Pn,wn)).next())}),ub=function(Pn,wn){this[0]=Pn,this[1]=wn},eJ=(Pn,wn,_t)=>{var Oi=(nl,Qo,he,Pc)=>{try{var fb=_t[nl](Qo),$g=(Qo=fb.value)instanceof ub,TS=fb.done;Promise.resolve($g?Qo[0]:Qo).then(Lc=>$g?Oi(nl==="return"?nl:"next",Qo[1]?{done:Lc.done,value:Lc.value}:Lc,he,Pc):he({value:Lc,done:TS})).catch(Lc=>Oi("throw",Lc,he,Pc))}catch(Lc){Pc(Lc)}},ra=(nl,Qo,he,Pc)=>wl[nl]=fb=>(Qo=new Promise(($g,TS,Lc)=>(Lc=()=>Oi(nl,fb,$g,TS),ia?ia.then(Lc):Lc())),Pc=()=>ia===he&&(ia=0),ia=he=Qo.then(Pc,Pc),Qo),ia,wl={};return _t=_t.apply(Pn,wn),wl[$S("asyncIterator")]=()=>wl,ra("next"),ra("throw"),ra("return"),wl},e6=Pn=>{var wn=Pn[$S("asyncIterator")],_t=!1,Oi,ra={};return wn==null?(wn=Pn[$S("iterator")](),Oi=ia=>ra[ia]=wl=>wn[ia](wl)):(wn=wn.call(Pn),Oi=ia=>ra[ia]=wl=>{if(_t){if(_t=!1,ia==="throw")throw wl;return wl}return _t=!0,{done:!1,value:new ub(new Promise(nl=>{var Qo=wn[ia](wl);Qo instanceof Object||ZZ("Object expected"),nl(Qo)}),1)}}),ra[$S("iterator")]=()=>ra,Oi("next"),"throw"in wn?Oi("throw"):ra.throw=ia=>{throw ia},"return"in wn&&Oi("return"),ra},ZMe=(Pn,wn,_t)=>(wn=Pn[$S("asyncIterator")])?wn.call(Pn):(Pn=Pn[$S("iterator")](),wn={},_t=(Oi,ra)=>(ra=Pn[Oi])&&(wn[Oi]=ia=>new Promise((wl,nl,Qo)=>(ia=ra.call(Pn,ia),Qo=ia.done,Promise.resolve(ia.value).then(he=>wl({value:he,done:Qo}),nl)))),_t("next"),_t("return"),wn);var o1,r0,Jw,RMe,i0,WX,NMe,eC,o0,tC,PMe,a1,LMe,nC,s1,rC,Lf,l1,qs,b$,c1,Ou,JMe,Og,FMe,Yc,yi,x$,vc,u1,iC,Kp,a0,w$,oC,aC,f1,d1,s0,sC,eo,$T,tJ,nJ,rJ,iJ,oJ,aJ,sJ,e4e,kMe,C$,ah,Vl,A1,sh,iv,DMe,Wp,Nd,S$,HMe,Gp,l0,Xc,qp,Yp,t6,lJ,UMe,lh,jMe,Ha,c0,u0,lC,cC,f0,uC,fC,zMe,GX,c5,qX,QMe,$u,AC,u5,VMe,KMe,WMe,GMe;function Pn(e,t){for(var n=0;nr[i]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}var wn=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function _t(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Oi={exports:{}},ra={};var ia;function wl(){if(ia)return ra;ia=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function n(r,i,o){var a=null;if(o!==void 0&&(a=""+o),i.key!==void 0&&(a=""+i.key),"key"in i){o={};for(var s in i)s!=="key"&&(o[s]=i[s])}else o=i;return i=o.ref,{$$typeof:e,type:r,key:a,ref:i!==void 0?i:null,props:o}}return ra.Fragment=t,ra.jsx=n,ra.jsxs=n,ra}var nl;function Qo(){return nl||(nl=1,Oi.exports=wl()),Oi.exports}var he=Qo(),Pc=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},fb=(RMe=class extends Pc{constructor(){super();rr(this,o1);rr(this,r0);rr(this,Jw);Bn(this,Jw,t=>{if(typeof window!="undefined"&&window.addEventListener){const n=()=>t();return window.addEventListener("visibilitychange",n,!1),()=>{window.removeEventListener("visibilitychange",n)}}})}onSubscribe(){Ve(this,r0)||this.setEventListener(Ve(this,Jw))}onUnsubscribe(){var t;this.hasListeners()||((t=Ve(this,r0))==null||t.call(this),Bn(this,r0,void 0))}setEventListener(t){var n;Bn(this,Jw,t),(n=Ve(this,r0))==null||n.call(this),Bn(this,r0,t(r=>{typeof r=="boolean"?this.setFocused(r):this.onFocus()}))}setFocused(t){Ve(this,o1)!==t&&(Bn(this,o1,t),this.onFocus())}onFocus(){const t=this.isFocused();this.listeners.forEach(n=>{n(t)})}isFocused(){var t;return typeof Ve(this,o1)=="boolean"?Ve(this,o1):((t=globalThis.document)==null?void 0:t.visibilityState)!=="hidden"}},o1=new WeakMap,r0=new WeakMap,Jw=new WeakMap,RMe),$g=new fb,TS={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},Lc=(NMe=class{constructor(){rr(this,i0,TS);rr(this,WX,!1)}setTimeoutProvider(e){Bn(this,i0,e)}setTimeout(e,t){return Ve(this,i0).setTimeout(e,t)}clearTimeout(e){Ve(this,i0).clearTimeout(e)}setInterval(e,t){return Ve(this,i0).setInterval(e,t)}clearInterval(e){Ve(this,i0).clearInterval(e)}},i0=new WeakMap,WX=new WeakMap,NMe),av=new Lc;function x4e(e){setTimeout(e,0)}var w4e=typeof window=="undefined"||"Deno"in globalThis;function oc(){}function C4e(e,t){return typeof e=="function"?e(t):e}function n6(e){return typeof e=="number"&&e>=0&&e!==1/0}function fJ(e,t){return Math.max(e+(t||0)-Date.now(),0)}function _g(e,t){return typeof e=="function"?e(t):e}function lu(e,t){return typeof e=="function"?e(t):e}function dJ(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a){if(r){if(t.queryHash!==r6(a,t.options))return!1}else if(!MS(t.queryKey,a))return!1}if(n!=="all"){const l=t.isActive();if(n==="active"&&!l||n==="inactive"&&l)return!1}return!(typeof s=="boolean"&&t.isStale()!==s||i&&i!==t.state.fetchStatus||o&&!o(t))}function AJ(e,t){const{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(sv(t.options.mutationKey)!==sv(o))return!1}else if(!MS(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function r6(e,t){return((t==null?void 0:t.queryKeyHashFn)||sv)(e)}function sv(e){return JSON.stringify(e,(t,n)=>i6(n)?Object.keys(n).sort().reduce((r,i)=>(r[i]=n[i],r),{}):n)}function MS(e,t){return e===t?!0:typeof e!=typeof t?!1:e&&t&&typeof e=="object"&&typeof t=="object"?Object.keys(t).every(n=>MS(e[n],t[n])):!1}var S4e=Object.prototype.hasOwnProperty;function hJ(e,t,n=0){if(e===t)return e;if(n>500)return t;const r=pJ(e)&&pJ(t);if(!r&&!(i6(e)&&i6(t)))return t;const o=(r?e:Object.keys(e)).length,a=r?t:Object.keys(t),s=a.length,l=r?new Array(s):{};let c=0;for(let u=0;u{av.setTimeout(t,e)})}function o6(e,t,n){return typeof n.structuralSharing=="function"?n.structuralSharing(e,t):n.structuralSharing!==!1?hJ(e,t):t}function B4e(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function O4e(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var a6=Symbol();function mJ(e,t){return!e.queryFn&&(t!=null&&t.initialPromise)?()=>t.initialPromise:!e.queryFn||e.queryFn===a6?()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`)):e.queryFn}function s6(e,t){return typeof e=="function"?e(...t):!!e}function $4e(e,t,n){let r=!1,i;return Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i!=null||(i=t()),r||(r=!0,i.aborted?n():i.addEventListener("abort",n,{once:!0})),i)}),e}var IS=(()=>{let e=()=>w4e;return{isServer(){return e()},setIsServer(t){e=t}}})();function l6(){let e,t;const n=new Promise((i,o)=>{e=i,t=o});n.status="pending",n.catch(()=>{});function r(i){Object.assign(n,i),delete n.resolve,delete n.reject}return n.resolve=i=>{r({status:"fulfilled",value:i}),e(i)},n.reject=i=>{r({status:"rejected",reason:i}),t(i)},n}var _4e=x4e;function T4e(){let e=[],t=0,n=s=>{s()},r=s=>{s()},i=_4e;const o=s=>{t?e.push(s):i(()=>{n(s)})},a=()=>{const s=e;e=[],s.length&&i(()=>{r(()=>{s.forEach(l=>{n(l)})})})};return{batch:s=>{let l;t++;try{l=s()}finally{t--,t||a()}return l},batchCalls:s=>(...l)=>{o(()=>{s(...l)})},schedule:o,setNotifyFunction:s=>{n=s},setBatchNotifyFunction:s=>{r=s},setScheduler:s=>{i=s}}}var Es=T4e(),M4e=(PMe=class extends Pc{constructor(){super();rr(this,eC,!0);rr(this,o0);rr(this,tC);Bn(this,tC,t=>{if(typeof window!="undefined"&&window.addEventListener){const n=()=>t(!0),r=()=>t(!1);return window.addEventListener("online",n,!1),window.addEventListener("offline",r,!1),()=>{window.removeEventListener("online",n),window.removeEventListener("offline",r)}}})}onSubscribe(){Ve(this,o0)||this.setEventListener(Ve(this,tC))}onUnsubscribe(){var t;this.hasListeners()||((t=Ve(this,o0))==null||t.call(this),Bn(this,o0,void 0))}setEventListener(t){var n;Bn(this,tC,t),(n=Ve(this,o0))==null||n.call(this),Bn(this,o0,t(this.setOnline.bind(this)))}setOnline(t){Ve(this,eC)!==t&&(Bn(this,eC,t),this.listeners.forEach(r=>{r(t)}))}isOnline(){return Ve(this,eC)}},eC=new WeakMap,o0=new WeakMap,tC=new WeakMap,PMe),TT=new M4e;function I4e(e){return Math.min(1e3*na(2,e),3e4)}function vJ(e){return(e!=null?e:"online")==="online"?TT.isOnline():!0}var c6=class extends Error{constructor(e){super("CancelledError"),this.revert=e==null?void 0:e.revert,this.silent=e==null?void 0:e.silent}};function yJ(e){let t=!1,n=0,r;const i=l6(),o=()=>i.status!=="pending",a=p=>{var v;if(!o()){const y=new c6(p);d(y),(v=e.onCancel)==null||v.call(e,y)}},s=()=>{t=!0},l=()=>{t=!1},c=()=>$g.isFocused()&&(e.networkMode==="always"||TT.isOnline())&&e.canRun(),u=()=>vJ(e.networkMode)&&e.canRun(),f=p=>{o()||(r==null||r(),i.resolve(p))},d=p=>{o()||(r==null||r(),i.reject(p))},A=()=>new Promise(p=>{var v;r=y=>{(o()||c())&&p(y)},(v=e.onPause)==null||v.call(e)}).then(()=>{var p;r=void 0,o()||(p=e.onContinue)==null||p.call(e)}),h=()=>{if(o())return;let p;const v=n===0?e.initialPromise:void 0;try{p=v!=null?v:e.fn()}catch(y){p=Promise.reject(y)}Promise.resolve(p).then(f).catch(y=>{var B,E,_;if(o())return;const b=(B=e.retry)!=null?B:IS.isServer()?0:3,x=(E=e.retryDelay)!=null?E:I4e,C=typeof x=="function"?x(n,y):x,S=b===!0||typeof b=="number"&&nc()?void 0:A()).then(()=>{t?d(y):h()})})};return{promise:i,status:()=>i.status,cancel:a,continue:()=>(r==null||r(),i),cancelRetry:s,continueRetry:l,canStart:u,start:()=>(u()?h():A().then(h),i)}}var bJ=(LMe=class{constructor(){rr(this,a1)}destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),n6(this.gcTime)&&Bn(this,a1,av.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e!=null?e:IS.isServer()?1/0:300*1e3)}clearGcTimeout(){Ve(this,a1)!==void 0&&(av.clearTimeout(Ve(this,a1)),Bn(this,a1,void 0))}},a1=new WeakMap,LMe);function R4e(e){return{onFetch:(t,n)=>{var u,f,d,A,h;const r=t.options,i=(d=(f=(u=t.fetchOptions)==null?void 0:u.meta)==null?void 0:f.fetchMore)==null?void 0:d.direction,o=((A=t.state.data)==null?void 0:A.pages)||[],a=((h=t.state.data)==null?void 0:h.pageParams)||[];let s={pages:[],pageParams:[]},l=0;const c=()=>Er(null,null,function*(){var x;let p=!1;const v=C=>{$4e(C,()=>t.signal,()=>p=!0)},y=mJ(t.options,t.fetchOptions),b=(C,S,B)=>Er(null,null,function*(){if(p)return Promise.reject(t.signal.reason);if(S==null&&C.pages.length)return Promise.resolve(C);const _=(()=>{const L={client:t.client,queryKey:t.queryKey,pageParam:S,direction:B?"backward":"forward",meta:t.options.meta};return v(L),L})(),M=yield y(_),{maxPages:R}=t.options,T=B?O4e:B4e;return{pages:T(C.pages,M,R),pageParams:T(C.pageParams,S,R)}});if(i&&o.length){const C=i==="backward",S=C?N4e:xJ,B={pages:o,pageParams:a},E=S(r,B);s=yield b(B,E,C)}else{const C=e!=null?e:o.length;do{const S=l===0?(x=a[0])!=null?x:r.initialPageParam:xJ(r,s);if(l>0&&S==null)break;s=yield b(s,S),l++}while(l{var p,v;return(v=(p=t.options).persister)==null?void 0:v.call(p,c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n)}:t.fetchFn=c}}}function xJ(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function N4e(e,{pages:t,pageParams:n}){var r;return t.length>0?(r=e.getPreviousPageParam)==null?void 0:r.call(e,t[0],t,n[0],n):void 0}var P4e=(FMe=class extends bJ{constructor(t){var n;super();rr(this,Ou);rr(this,nC);rr(this,s1);rr(this,rC);rr(this,Lf);rr(this,l1);rr(this,qs);rr(this,b$);rr(this,c1);Bn(this,c1,!1),Bn(this,b$,t.defaultOptions),this.setOptions(t.options),this.observers=[],Bn(this,l1,t.client),Bn(this,Lf,Ve(this,l1).getQueryCache()),this.queryKey=t.queryKey,this.queryHash=t.queryHash,Bn(this,s1,SJ(this.options)),this.state=(n=t.state)!=null?n:Ve(this,s1),this.scheduleGc()}get meta(){return this.options.meta}get queryType(){return Ve(this,nC)}get promise(){var t;return(t=Ve(this,qs))==null?void 0:t.promise}setOptions(t){if(this.options=I(I({},Ve(this,b$)),t),t!=null&&t._type&&Bn(this,nC,t._type),this.updateGcTime(this.options.gcTime),this.state&&this.state.data===void 0){const n=SJ(this.options);n.data!==void 0&&(this.setState(CJ(n.data,n.dataUpdatedAt)),Bn(this,s1,n))}}optionalRemove(){!this.observers.length&&this.state.fetchStatus==="idle"&&Ve(this,Lf).remove(this)}setData(t,n){const r=o6(this.state.data,t,this.options);return Yr(this,Ou,Og).call(this,{data:r,type:"success",dataUpdatedAt:n==null?void 0:n.updatedAt,manual:n==null?void 0:n.manual}),r}setState(t){Yr(this,Ou,Og).call(this,{type:"setState",state:t})}cancel(t){var r,i;const n=(r=Ve(this,qs))==null?void 0:r.promise;return(i=Ve(this,qs))==null||i.cancel(t),n?n.then(oc).catch(oc):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}get resetState(){return Ve(this,s1)}reset(){this.destroy(),this.setState(this.resetState)}isActive(){return this.observers.some(t=>lu(t.options.enabled,this)!==!1)}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===a6||!this.isFetched()}isFetched(){return this.state.dataUpdateCount+this.state.errorUpdateCount>0}isStatic(){return this.getObserversCount()>0?this.observers.some(t=>_g(t.options.staleTime,this)==="static"):!1}isStale(){return this.getObserversCount()>0?this.observers.some(t=>t.getCurrentResult().isStale):this.state.data===void 0||this.state.isInvalidated}isStaleByTime(t=0){return this.state.data===void 0?!0:t==="static"?!1:this.state.isInvalidated?!0:!fJ(this.state.dataUpdatedAt,t)}onFocus(){var n;const t=this.observers.find(r=>r.shouldFetchOnWindowFocus());t==null||t.refetch({cancelRefetch:!1}),(n=Ve(this,qs))==null||n.continue()}onOnline(){var n;const t=this.observers.find(r=>r.shouldFetchOnReconnect());t==null||t.refetch({cancelRefetch:!1}),(n=Ve(this,qs))==null||n.continue()}addObserver(t){this.observers.includes(t)||(this.observers.push(t),this.clearGcTimeout(),Ve(this,Lf).notify({type:"observerAdded",query:this,observer:t}))}removeObserver(t){this.observers.includes(t)&&(this.observers=this.observers.filter(n=>n!==t),this.observers.length||(Ve(this,qs)&&(Ve(this,c1)||Yr(this,Ou,JMe).call(this)?Ve(this,qs).cancel({revert:!0}):Ve(this,qs).cancelRetry()),this.scheduleGc()),Ve(this,Lf).notify({type:"observerRemoved",query:this,observer:t}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||Yr(this,Ou,Og).call(this,{type:"invalidate"})}fetch(t,n){return Er(this,null,function*(){var c,u,f,d,A,h,p,v,y,b,x;if(this.state.fetchStatus!=="idle"&&((c=Ve(this,qs))==null?void 0:c.status())!=="rejected"){if(this.state.data!==void 0&&(n!=null&&n.cancelRefetch))this.cancel({silent:!0});else if(Ve(this,qs))return Ve(this,qs).continueRetry(),Ve(this,qs).promise}if(t&&this.setOptions(t),!this.options.queryFn){const C=this.observers.find(S=>S.options.queryFn);C&&this.setOptions(C.options)}const r=new AbortController,i=C=>{Object.defineProperty(C,"signal",{enumerable:!0,get:()=>(Bn(this,c1,!0),r.signal)})},o=()=>{const C=mJ(this.options,n),B=(()=>{const E={client:Ve(this,l1),queryKey:this.queryKey,meta:this.meta};return i(E),E})();return Bn(this,c1,!1),this.options.persister?this.options.persister(C,B,this):C(B)},s=(()=>{const C={fetchOptions:n,options:this.options,queryKey:this.queryKey,client:Ve(this,l1),state:this.state,fetchFn:o};return i(C),C})(),l=Ve(this,nC)==="infinite"?R4e(this.options.pages):this.options.behavior;l==null||l.onFetch(s,this),Bn(this,rC,this.state),(this.state.fetchStatus==="idle"||this.state.fetchMeta!==((u=s.fetchOptions)==null?void 0:u.meta))&&Yr(this,Ou,Og).call(this,{type:"fetch",meta:(f=s.fetchOptions)==null?void 0:f.meta}),Bn(this,qs,yJ({initialPromise:n==null?void 0:n.initialPromise,fn:s.fetchFn,onCancel:C=>{C instanceof c6&&C.revert&&this.setState(te(I({},Ve(this,rC)),{fetchStatus:"idle"})),r.abort()},onFail:(C,S)=>{Yr(this,Ou,Og).call(this,{type:"failed",failureCount:C,error:S})},onPause:()=>{Yr(this,Ou,Og).call(this,{type:"pause"})},onContinue:()=>{Yr(this,Ou,Og).call(this,{type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0}));try{const C=yield Ve(this,qs).start();if(C===void 0)throw new Error(`${this.queryHash} data is undefined`);return this.setData(C),(A=(d=Ve(this,Lf).config).onSuccess)==null||A.call(d,C,this),(p=(h=Ve(this,Lf).config).onSettled)==null||p.call(h,C,this.state.error,this),C}catch(C){if(C instanceof c6){if(C.silent)return Ve(this,qs).promise;if(C.revert){if(this.state.data===void 0)throw C;return this.state.data}}throw Yr(this,Ou,Og).call(this,{type:"error",error:C}),(y=(v=Ve(this,Lf).config).onError)==null||y.call(v,C,this),(x=(b=Ve(this,Lf).config).onSettled)==null||x.call(b,this.state.data,C,this),C}finally{this.scheduleGc()}})}},nC=new WeakMap,s1=new WeakMap,rC=new WeakMap,Lf=new WeakMap,l1=new WeakMap,qs=new WeakMap,b$=new WeakMap,c1=new WeakMap,Ou=new WeakSet,JMe=function(){return this.state.fetchStatus==="paused"&&this.state.status==="pending"},Og=function(t){const n=r=>{var i;switch(t.type){case"failed":return te(I({},r),{fetchFailureCount:t.failureCount,fetchFailureReason:t.error});case"pause":return te(I({},r),{fetchStatus:"paused"});case"continue":return te(I({},r),{fetchStatus:"fetching"});case"fetch":return te(I(I({},r),wJ(r.data,this.options)),{fetchMeta:(i=t.meta)!=null?i:null});case"success":const o=I(te(I(I({},r),CJ(t.data,t.dataUpdatedAt)),{dataUpdateCount:r.dataUpdateCount+1}),!t.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null});return Bn(this,rC,t.manual?o:void 0),o;case"error":const a=t.error;return te(I({},r),{error:a,errorUpdateCount:r.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:r.fetchFailureCount+1,fetchFailureReason:a,fetchStatus:"idle",status:"error",isInvalidated:!0});case"invalidate":return te(I({},r),{isInvalidated:!0});case"setState":return I(I({},r),t.state)}};this.state=n(this.state),Es.batch(()=>{this.observers.forEach(r=>{r.onQueryUpdate()}),Ve(this,Lf).notify({query:this,type:"updated",action:t})})},FMe);function wJ(e,t){return I({fetchFailureCount:0,fetchFailureReason:null,fetchStatus:vJ(t.networkMode)?"fetching":"paused"},e===void 0&&{error:null,status:"pending"})}function CJ(e,t){return{data:e,dataUpdatedAt:t!=null?t:Date.now(),error:null,isInvalidated:!1,status:"success"}}function SJ(e){const t=typeof e.initialData=="function"?e.initialData():e.initialData,n=t!==void 0,r=n?typeof e.initialDataUpdatedAt=="function"?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r!=null?r:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var L4e=(kMe=class extends Pc{constructor(t,n){super();rr(this,eo);rr(this,Yc);rr(this,yi);rr(this,x$);rr(this,vc);rr(this,u1);rr(this,iC);rr(this,Kp);rr(this,a0);rr(this,w$);rr(this,oC);rr(this,aC);rr(this,f1);rr(this,d1);rr(this,s0);rr(this,sC,new Set);this.options=n,Bn(this,Yc,t),Bn(this,a0,null),Bn(this,Kp,l6()),this.bindMethods(),this.setOptions(n)}bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){this.listeners.size===1&&(Ve(this,yi).addObserver(this),EJ(Ve(this,yi),this.options)?Yr(this,eo,$T).call(this):this.updateResult(),Yr(this,eo,iJ).call(this))}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u6(Ve(this,yi),this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u6(Ve(this,yi),this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,Yr(this,eo,oJ).call(this),Yr(this,eo,aJ).call(this),Ve(this,yi).removeObserver(this)}setOptions(t){const n=this.options,r=Ve(this,yi);if(this.options=Ve(this,Yc).defaultQueryOptions(t),this.options.enabled!==void 0&&typeof this.options.enabled!="boolean"&&typeof this.options.enabled!="function"&&typeof lu(this.options.enabled,Ve(this,yi))!="boolean")throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");Yr(this,eo,sJ).call(this),Ve(this,yi).setOptions(this.options),n._defaulted&&!_T(this.options,n)&&Ve(this,Yc).getQueryCache().notify({type:"observerOptionsUpdated",query:Ve(this,yi),observer:this});const i=this.hasListeners();i&&BJ(Ve(this,yi),r,this.options,n)&&Yr(this,eo,$T).call(this),this.updateResult(),i&&(Ve(this,yi)!==r||lu(this.options.enabled,Ve(this,yi))!==lu(n.enabled,Ve(this,yi))||_g(this.options.staleTime,Ve(this,yi))!==_g(n.staleTime,Ve(this,yi)))&&Yr(this,eo,tJ).call(this);const o=Yr(this,eo,nJ).call(this);i&&(Ve(this,yi)!==r||lu(this.options.enabled,Ve(this,yi))!==lu(n.enabled,Ve(this,yi))||o!==Ve(this,s0))&&Yr(this,eo,rJ).call(this,o)}getOptimisticResult(t){const n=Ve(this,Yc).getQueryCache().build(Ve(this,Yc),t),r=this.createResult(n,t);return k4e(this,r)&&(Bn(this,vc,r),Bn(this,iC,this.options),Bn(this,u1,Ve(this,yi).state)),r}getCurrentResult(){return Ve(this,vc)}trackResult(t,n){return new Proxy(t,{get:(r,i)=>(this.trackProp(i),n==null||n(i),i==="promise"&&(this.trackProp("data"),!this.options.experimental_prefetchInRender&&Ve(this,Kp).status==="pending"&&Ve(this,Kp).reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(r,i))})}trackProp(t){Ve(this,sC).add(t)}getCurrentQuery(){return Ve(this,yi)}refetch(n={}){var t=Ze(n,[]);return this.fetch(I({},t))}fetchOptimistic(t){const n=Ve(this,Yc).defaultQueryOptions(t),r=Ve(this,Yc).getQueryCache().build(Ve(this,Yc),n);return r.fetch().then(()=>this.createResult(r,n))}fetch(t){var n;return Yr(this,eo,$T).call(this,te(I({},t),{cancelRefetch:(n=t.cancelRefetch)!=null?n:!0})).then(()=>(this.updateResult(),Ve(this,vc)))}createResult(t,n){var M;const r=Ve(this,yi),i=this.options,o=Ve(this,vc),a=Ve(this,u1),s=Ve(this,iC),c=t!==r?t.state:Ve(this,x$),{state:u}=t;let f=I({},u),d=!1,A;if(n._optimisticResults){const R=this.hasListeners(),T=!R&&EJ(t,n),L=R&&BJ(t,r,n,i);(T||L)&&(f=I(I({},f),wJ(u.data,t.options))),n._optimisticResults==="isRestoring"&&(f.fetchStatus="idle")}let{error:h,errorUpdatedAt:p,status:v}=f;A=f.data;let y=!1;if(n.placeholderData!==void 0&&A===void 0&&v==="pending"){let R;o!=null&&o.isPlaceholderData&&n.placeholderData===(s==null?void 0:s.placeholderData)?(R=o.data,y=!0):R=typeof n.placeholderData=="function"?n.placeholderData((M=Ve(this,aC))==null?void 0:M.state.data,Ve(this,aC)):n.placeholderData,R!==void 0&&(v="success",A=o6(o==null?void 0:o.data,R,n),d=!0)}if(n.select&&A!==void 0&&!y)if(o&&A===(a==null?void 0:a.data)&&n.select===Ve(this,w$))A=Ve(this,oC);else try{Bn(this,w$,n.select),A=n.select(A),A=o6(o==null?void 0:o.data,A,n),Bn(this,oC,A),Bn(this,a0,null)}catch(R){Bn(this,a0,R)}Ve(this,a0)&&(h=Ve(this,a0),A=Ve(this,oC),p=Date.now(),v="error");const b=f.fetchStatus==="fetching",x=v==="pending",C=v==="error",S=x&&b,B=A!==void 0,_={status:v,fetchStatus:f.fetchStatus,isPending:x,isSuccess:v==="success",isError:C,isInitialLoading:S,isLoading:S,data:A,dataUpdatedAt:f.dataUpdatedAt,error:h,errorUpdatedAt:p,failureCount:f.fetchFailureCount,failureReason:f.fetchFailureReason,errorUpdateCount:f.errorUpdateCount,isFetched:t.isFetched(),isFetchedAfterMount:f.dataUpdateCount>c.dataUpdateCount||f.errorUpdateCount>c.errorUpdateCount,isFetching:b,isRefetching:b&&!x,isLoadingError:C&&!B,isPaused:f.fetchStatus==="paused",isPlaceholderData:d,isRefetchError:C&&B,isStale:f6(t,n),refetch:this.refetch,promise:Ve(this,Kp),isEnabled:lu(n.enabled,t)!==!1};if(this.options.experimental_prefetchInRender){const R=_.data!==void 0,T=_.status==="error"&&!R,L=H=>{T?H.reject(_.error):R&&H.resolve(_.data)},P=()=>{const H=Bn(this,Kp,_.promise=l6());L(H)},k=Ve(this,Kp);switch(k.status){case"pending":t.queryHash===r.queryHash&&L(k);break;case"fulfilled":(T||_.data!==k.value)&&P();break;case"rejected":(!T||_.error!==k.reason)&&P();break}}return _}updateResult(){const t=Ve(this,vc),n=this.createResult(Ve(this,yi),this.options);if(Bn(this,u1,Ve(this,yi).state),Bn(this,iC,this.options),Ve(this,u1).data!==void 0&&Bn(this,aC,Ve(this,yi)),_T(n,t))return;Bn(this,vc,n);const r=()=>{if(!t)return!0;const{notifyOnChangeProps:i}=this.options,o=typeof i=="function"?i():i;if(o==="all"||!o&&!Ve(this,sC).size)return!0;const a=new Set(o!=null?o:Ve(this,sC));return this.options.throwOnError&&a.add("error"),Object.keys(Ve(this,vc)).some(s=>{const l=s;return Ve(this,vc)[l]!==t[l]&&a.has(l)})};Yr(this,eo,e4e).call(this,{listeners:r()})}onQueryUpdate(){this.updateResult(),this.hasListeners()&&Yr(this,eo,iJ).call(this)}},Yc=new WeakMap,yi=new WeakMap,x$=new WeakMap,vc=new WeakMap,u1=new WeakMap,iC=new WeakMap,Kp=new WeakMap,a0=new WeakMap,w$=new WeakMap,oC=new WeakMap,aC=new WeakMap,f1=new WeakMap,d1=new WeakMap,s0=new WeakMap,sC=new WeakMap,eo=new WeakSet,$T=function(t){Yr(this,eo,sJ).call(this);let n=Ve(this,yi).fetch(this.options,t);return t!=null&&t.throwOnError||(n=n.catch(oc)),n},tJ=function(){Yr(this,eo,oJ).call(this);const t=_g(this.options.staleTime,Ve(this,yi));if(IS.isServer()||Ve(this,vc).isStale||!n6(t))return;const r=fJ(Ve(this,vc).dataUpdatedAt,t)+1;Bn(this,f1,av.setTimeout(()=>{Ve(this,vc).isStale||this.updateResult()},r))},nJ=function(){var t;return(t=typeof this.options.refetchInterval=="function"?this.options.refetchInterval(Ve(this,yi)):this.options.refetchInterval)!=null?t:!1},rJ=function(t){Yr(this,eo,aJ).call(this),Bn(this,s0,t),!(IS.isServer()||lu(this.options.enabled,Ve(this,yi))===!1||!n6(Ve(this,s0))||Ve(this,s0)===0)&&Bn(this,d1,av.setInterval(()=>{(this.options.refetchIntervalInBackground||$g.isFocused())&&Yr(this,eo,$T).call(this)},Ve(this,s0)))},iJ=function(){Yr(this,eo,tJ).call(this),Yr(this,eo,rJ).call(this,Yr(this,eo,nJ).call(this))},oJ=function(){Ve(this,f1)!==void 0&&(av.clearTimeout(Ve(this,f1)),Bn(this,f1,void 0))},aJ=function(){Ve(this,d1)!==void 0&&(av.clearInterval(Ve(this,d1)),Bn(this,d1,void 0))},sJ=function(){const t=Ve(this,Yc).getQueryCache().build(Ve(this,Yc),this.options);if(t===Ve(this,yi))return;const n=Ve(this,yi);Bn(this,yi,t),Bn(this,x$,t.state),this.hasListeners()&&(n==null||n.removeObserver(this),t.addObserver(this))},e4e=function(t){Es.batch(()=>{t.listeners&&this.listeners.forEach(n=>{n(Ve(this,vc))}),Ve(this,Yc).getQueryCache().notify({query:Ve(this,yi),type:"observerResultsUpdated"})})},kMe);function F4e(e,t){return lu(t.enabled,e)!==!1&&e.state.data===void 0&&!(e.state.status==="error"&&lu(t.retryOnMount,e)===!1)}function EJ(e,t){return F4e(e,t)||e.state.data!==void 0&&u6(e,t,t.refetchOnMount)}function u6(e,t,n){if(lu(t.enabled,e)!==!1&&_g(t.staleTime,e)!=="static"){const r=typeof n=="function"?n(e):n;return r==="always"||r!==!1&&f6(e,t)}return!1}function BJ(e,t,n,r){return(e!==t||lu(r.enabled,e)===!1)&&(!n.suspense||e.state.status!=="error")&&f6(e,n)}function f6(e,t){return lu(t.enabled,e)!==!1&&e.isStaleByTime(_g(t.staleTime,e))}function k4e(e,t){return!_T(e.getCurrentResult(),t)}var D4e=(DMe=class extends bJ{constructor(t){super();rr(this,sh);rr(this,C$);rr(this,ah);rr(this,Vl);rr(this,A1);Bn(this,C$,t.client),this.mutationId=t.mutationId,Bn(this,Vl,t.mutationCache),Bn(this,ah,[]),this.state=t.state||OJ(),this.setOptions(t.options),this.scheduleGc()}setOptions(t){this.options=t,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(t){Ve(this,ah).includes(t)||(Ve(this,ah).push(t),this.clearGcTimeout(),Ve(this,Vl).notify({type:"observerAdded",mutation:this,observer:t}))}removeObserver(t){Bn(this,ah,Ve(this,ah).filter(n=>n!==t)),this.scheduleGc(),Ve(this,Vl).notify({type:"observerRemoved",mutation:this,observer:t})}optionalRemove(){Ve(this,ah).length||(this.state.status==="pending"?this.scheduleGc():Ve(this,Vl).remove(this))}continue(){var t,n;return(n=(t=Ve(this,A1))==null?void 0:t.continue())!=null?n:this.execute(this.state.variables)}execute(t){return Er(this,null,function*(){var a,s,l,c,u,f,d,A,h,p,v,y,b,x,C,S,B,E,_;const n=()=>{Yr(this,sh,iv).call(this,{type:"continue"})},r={client:Ve(this,C$),meta:this.options.meta,mutationKey:this.options.mutationKey};Bn(this,A1,yJ({fn:()=>this.options.mutationFn?this.options.mutationFn(t,r):Promise.reject(new Error("No mutationFn found")),onFail:(M,R)=>{Yr(this,sh,iv).call(this,{type:"failed",failureCount:M,error:R})},onPause:()=>{Yr(this,sh,iv).call(this,{type:"pause"})},onContinue:n,retry:(a=this.options.retry)!=null?a:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>Ve(this,Vl).canRun(this)}));const i=this.state.status==="pending",o=!Ve(this,A1).canStart();try{if(i)n();else{Yr(this,sh,iv).call(this,{type:"pending",variables:t,isPaused:o}),Ve(this,Vl).config.onMutate&&(yield Ve(this,Vl).config.onMutate(t,this,r));const R=yield(l=(s=this.options).onMutate)==null?void 0:l.call(s,t,r);R!==this.state.context&&Yr(this,sh,iv).call(this,{type:"pending",context:R,variables:t,isPaused:o})}const M=yield Ve(this,A1).start();return yield(u=(c=Ve(this,Vl).config).onSuccess)==null?void 0:u.call(c,M,t,this.state.context,this,r),yield(d=(f=this.options).onSuccess)==null?void 0:d.call(f,M,t,this.state.context,r),yield(h=(A=Ve(this,Vl).config).onSettled)==null?void 0:h.call(A,M,null,this.state.variables,this.state.context,this,r),yield(v=(p=this.options).onSettled)==null?void 0:v.call(p,M,null,t,this.state.context,r),Yr(this,sh,iv).call(this,{type:"success",data:M}),M}catch(M){try{yield(b=(y=Ve(this,Vl).config).onError)==null?void 0:b.call(y,M,t,this.state.context,this,r)}catch(R){Promise.reject(R)}try{yield(C=(x=this.options).onError)==null?void 0:C.call(x,M,t,this.state.context,r)}catch(R){Promise.reject(R)}try{yield(B=(S=Ve(this,Vl).config).onSettled)==null?void 0:B.call(S,void 0,M,this.state.variables,this.state.context,this,r)}catch(R){Promise.reject(R)}try{yield(_=(E=this.options).onSettled)==null?void 0:_.call(E,void 0,M,t,this.state.context,r)}catch(R){Promise.reject(R)}throw Yr(this,sh,iv).call(this,{type:"error",error:M}),M}finally{Ve(this,Vl).runNext(this)}})}},C$=new WeakMap,ah=new WeakMap,Vl=new WeakMap,A1=new WeakMap,sh=new WeakSet,iv=function(t){const n=r=>{switch(t.type){case"failed":return te(I({},r),{failureCount:t.failureCount,failureReason:t.error});case"pause":return te(I({},r),{isPaused:!0});case"continue":return te(I({},r),{isPaused:!1});case"pending":return te(I({},r),{context:t.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:t.isPaused,status:"pending",variables:t.variables,submittedAt:Date.now()});case"success":return te(I({},r),{data:t.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1});case"error":return te(I({},r),{data:void 0,error:t.error,failureCount:r.failureCount+1,failureReason:t.error,isPaused:!1,status:"error"})}};this.state=n(this.state),Es.batch(()=>{Ve(this,ah).forEach(r=>{r.onMutationUpdate(t)}),Ve(this,Vl).notify({mutation:this,type:"updated",action:t})})},DMe);function OJ(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}var H4e=(HMe=class extends Pc{constructor(t={}){super();rr(this,Wp);rr(this,Nd);rr(this,S$);this.config=t,Bn(this,Wp,new Set),Bn(this,Nd,new Map),Bn(this,S$,0)}build(t,n,r){const i=new D4e({client:t,mutationCache:this,mutationId:++Jk(this,S$)._,options:t.defaultMutationOptions(n),state:r});return this.add(i),i}add(t){Ve(this,Wp).add(t);const n=MT(t);if(typeof n=="string"){const r=Ve(this,Nd).get(n);r?r.push(t):Ve(this,Nd).set(n,[t])}this.notify({type:"added",mutation:t})}remove(t){if(Ve(this,Wp).delete(t)){const n=MT(t);if(typeof n=="string"){const r=Ve(this,Nd).get(n);if(r)if(r.length>1){const i=r.indexOf(t);i!==-1&&r.splice(i,1)}else r[0]===t&&Ve(this,Nd).delete(n)}}this.notify({type:"removed",mutation:t})}canRun(t){const n=MT(t);if(typeof n=="string"){const r=Ve(this,Nd).get(n),i=r==null?void 0:r.find(o=>o.state.status==="pending");return!i||i===t}else return!0}runNext(t){var r,i;const n=MT(t);if(typeof n=="string"){const o=(r=Ve(this,Nd).get(n))==null?void 0:r.find(a=>a!==t&&a.state.isPaused);return(i=o==null?void 0:o.continue())!=null?i:Promise.resolve()}else return Promise.resolve()}clear(){Es.batch(()=>{Ve(this,Wp).forEach(t=>{this.notify({type:"removed",mutation:t})}),Ve(this,Wp).clear(),Ve(this,Nd).clear()})}getAll(){return Array.from(Ve(this,Wp))}find(t){const n=I({exact:!0},t);return this.getAll().find(r=>AJ(n,r))}findAll(t={}){return this.getAll().filter(n=>AJ(t,n))}notify(t){Es.batch(()=>{this.listeners.forEach(n=>{n(t)})})}resumePausedMutations(){const t=this.getAll().filter(n=>n.state.isPaused);return Es.batch(()=>Promise.all(t.map(n=>n.continue().catch(oc))))}},Wp=new WeakMap,Nd=new WeakMap,S$=new WeakMap,HMe);function MT(e){var t;return(t=e.options.scope)==null?void 0:t.id}var U4e=(UMe=class extends Pc{constructor(n,r){super();rr(this,Yp);rr(this,Gp);rr(this,l0);rr(this,Xc);rr(this,qp);Bn(this,Gp,n),this.setOptions(r),this.bindMethods(),Yr(this,Yp,t6).call(this)}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(n){var i;const r=this.options;this.options=Ve(this,Gp).defaultMutationOptions(n),_T(this.options,r)||Ve(this,Gp).getMutationCache().notify({type:"observerOptionsUpdated",mutation:Ve(this,Xc),observer:this}),r!=null&&r.mutationKey&&this.options.mutationKey&&sv(r.mutationKey)!==sv(this.options.mutationKey)?this.reset():((i=Ve(this,Xc))==null?void 0:i.state.status)==="pending"&&Ve(this,Xc).setOptions(this.options)}onUnsubscribe(){var n;this.hasListeners()||(n=Ve(this,Xc))==null||n.removeObserver(this)}onMutationUpdate(n){Yr(this,Yp,t6).call(this),Yr(this,Yp,lJ).call(this,n)}getCurrentResult(){return Ve(this,l0)}reset(){var n;(n=Ve(this,Xc))==null||n.removeObserver(this),Bn(this,Xc,void 0),Yr(this,Yp,t6).call(this),Yr(this,Yp,lJ).call(this)}mutate(n,r){var i;return Bn(this,qp,r),(i=Ve(this,Xc))==null||i.removeObserver(this),Bn(this,Xc,Ve(this,Gp).getMutationCache().build(Ve(this,Gp),this.options)),Ve(this,Xc).addObserver(this),Ve(this,Xc).execute(n)}},Gp=new WeakMap,l0=new WeakMap,Xc=new WeakMap,qp=new WeakMap,Yp=new WeakSet,t6=function(){var r,i;const n=(i=(r=Ve(this,Xc))==null?void 0:r.state)!=null?i:OJ();Bn(this,l0,te(I({},n),{isPending:n.status==="pending",isSuccess:n.status==="success",isError:n.status==="error",isIdle:n.status==="idle",mutate:this.mutate,reset:this.reset}))},lJ=function(n){Es.batch(()=>{var r,i,o,a,s,l,c,u;if(Ve(this,qp)&&this.hasListeners()){const f=Ve(this,l0).variables,d=Ve(this,l0).context,A={client:Ve(this,Gp),meta:this.options.meta,mutationKey:this.options.mutationKey};if((n==null?void 0:n.type)==="success"){try{(i=(r=Ve(this,qp)).onSuccess)==null||i.call(r,n.data,f,d,A)}catch(h){Promise.reject(h)}try{(a=(o=Ve(this,qp)).onSettled)==null||a.call(o,n.data,null,f,d,A)}catch(h){Promise.reject(h)}}else if((n==null?void 0:n.type)==="error"){try{(l=(s=Ve(this,qp)).onError)==null||l.call(s,n.error,f,d,A)}catch(h){Promise.reject(h)}try{(u=(c=Ve(this,qp)).onSettled)==null||u.call(c,void 0,n.error,f,d,A)}catch(h){Promise.reject(h)}}}this.listeners.forEach(f=>{f(Ve(this,l0))})})},UMe),j4e=(jMe=class extends Pc{constructor(t={}){super();rr(this,lh);this.config=t,Bn(this,lh,new Map)}build(t,n,r){var s;const i=n.queryKey,o=(s=n.queryHash)!=null?s:r6(i,n);let a=this.get(o);return a||(a=new P4e({client:t,queryKey:i,queryHash:o,options:t.defaultQueryOptions(n),state:r,defaultOptions:t.getQueryDefaults(i)}),this.add(a)),a}add(t){Ve(this,lh).has(t.queryHash)||(Ve(this,lh).set(t.queryHash,t),this.notify({type:"added",query:t}))}remove(t){const n=Ve(this,lh).get(t.queryHash);n&&(t.destroy(),n===t&&Ve(this,lh).delete(t.queryHash),this.notify({type:"removed",query:t}))}clear(){Es.batch(()=>{this.getAll().forEach(t=>{this.remove(t)})})}get(t){return Ve(this,lh).get(t)}getAll(){return[...Ve(this,lh).values()]}find(t){const n=I({exact:!0},t);return this.getAll().find(r=>dJ(n,r))}findAll(t={}){const n=this.getAll();return Object.keys(t).length>0?n.filter(r=>dJ(t,r)):n}notify(t){Es.batch(()=>{this.listeners.forEach(n=>{n(t)})})}onFocus(){Es.batch(()=>{this.getAll().forEach(t=>{t.onFocus()})})}onOnline(){Es.batch(()=>{this.getAll().forEach(t=>{t.onOnline()})})}},lh=new WeakMap,jMe),z4e=(zMe=class{constructor(e={}){rr(this,Ha);rr(this,c0);rr(this,u0);rr(this,lC);rr(this,cC);rr(this,f0);rr(this,uC);rr(this,fC);Bn(this,Ha,e.queryCache||new j4e),Bn(this,c0,e.mutationCache||new H4e),Bn(this,u0,e.defaultOptions||{}),Bn(this,lC,new Map),Bn(this,cC,new Map),Bn(this,f0,0)}mount(){Jk(this,f0)._++,Ve(this,f0)===1&&(Bn(this,uC,$g.subscribe(e=>Er(this,null,function*(){e&&(yield this.resumePausedMutations(),Ve(this,Ha).onFocus())}))),Bn(this,fC,TT.subscribe(e=>Er(this,null,function*(){e&&(yield this.resumePausedMutations(),Ve(this,Ha).onOnline())}))))}unmount(){var e,t;Jk(this,f0)._--,Ve(this,f0)===0&&((e=Ve(this,uC))==null||e.call(this),Bn(this,uC,void 0),(t=Ve(this,fC))==null||t.call(this),Bn(this,fC,void 0))}isFetching(e){return Ve(this,Ha).findAll(te(I({},e),{fetchStatus:"fetching"})).length}isMutating(e){return Ve(this,c0).findAll(te(I({},e),{status:"pending"})).length}getQueryData(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=Ve(this,Ha).get(t.queryHash))==null?void 0:n.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=Ve(this,Ha).build(this,t),r=n.state.data;return r===void 0?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(_g(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return Ve(this,Ha).findAll(e).map(({queryKey:t,state:n})=>{const r=n.data;return[t,r]})}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=Ve(this,Ha).get(r.queryHash),o=i==null?void 0:i.state.data,a=C4e(t,o);if(a!==void 0)return Ve(this,Ha).build(this,r).setData(a,te(I({},n),{manual:!0}))}setQueriesData(e,t,n){return Es.batch(()=>Ve(this,Ha).findAll(e).map(({queryKey:r})=>[r,this.setQueryData(r,t,n)]))}getQueryState(e){var n;const t=this.defaultQueryOptions({queryKey:e});return(n=Ve(this,Ha).get(t.queryHash))==null?void 0:n.state}removeQueries(e){const t=Ve(this,Ha);Es.batch(()=>{t.findAll(e).forEach(n=>{t.remove(n)})})}resetQueries(e,t){const n=Ve(this,Ha);return Es.batch(()=>(n.findAll(e).forEach(r=>{r.reset()}),this.refetchQueries(I({type:"active"},e),t)))}cancelQueries(e,t={}){const n=I({revert:!0},t),r=Es.batch(()=>Ve(this,Ha).findAll(e).map(i=>i.cancel(n)));return Promise.all(r).then(oc).catch(oc)}invalidateQueries(e,t={}){return Es.batch(()=>{var n,r;return Ve(this,Ha).findAll(e).forEach(i=>{i.invalidate()}),(e==null?void 0:e.refetchType)==="none"?Promise.resolve():this.refetchQueries(te(I({},e),{type:(r=(n=e==null?void 0:e.refetchType)!=null?n:e==null?void 0:e.type)!=null?r:"active"}),t)})}refetchQueries(e,t={}){var i;const n=te(I({},t),{cancelRefetch:(i=t.cancelRefetch)!=null?i:!0}),r=Es.batch(()=>Ve(this,Ha).findAll(e).filter(o=>!o.isDisabled()&&!o.isStatic()).map(o=>{let a=o.fetch(void 0,n);return n.throwOnError||(a=a.catch(oc)),o.state.fetchStatus==="paused"?Promise.resolve():a}));return Promise.all(r).then(oc)}fetchQuery(e){const t=this.defaultQueryOptions(e);t.retry===void 0&&(t.retry=!1);const n=Ve(this,Ha).build(this,t);return n.isStaleByTime(_g(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(oc).catch(oc)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(oc).catch(oc)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return TT.isOnline()?Ve(this,c0).resumePausedMutations():Promise.resolve()}getQueryCache(){return Ve(this,Ha)}getMutationCache(){return Ve(this,c0)}getDefaultOptions(){return Ve(this,u0)}setDefaultOptions(e){Bn(this,u0,e)}setQueryDefaults(e,t){Ve(this,lC).set(sv(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...Ve(this,lC).values()],n={};return t.forEach(r=>{MS(e,r.queryKey)&&Object.assign(n,r.defaultOptions)}),n}setMutationDefaults(e,t){Ve(this,cC).set(sv(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...Ve(this,cC).values()],n={};return t.forEach(r=>{MS(e,r.mutationKey)&&Object.assign(n,r.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t=te(I(I(I({},Ve(this,u0).queries),this.getQueryDefaults(e.queryKey)),e),{_defaulted:!0});return t.queryHash||(t.queryHash=r6(t.queryKey,t)),t.refetchOnReconnect===void 0&&(t.refetchOnReconnect=t.networkMode!=="always"),t.throwOnError===void 0&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===a6&&(t.enabled=!1),t}defaultMutationOptions(e){return e!=null&&e._defaulted?e:te(I(I(I({},Ve(this,u0).mutations),(e==null?void 0:e.mutationKey)&&this.getMutationDefaults(e.mutationKey)),e),{_defaulted:!0})}clear(){Ve(this,Ha).clear(),Ve(this,c0).clear()}},Ha=new WeakMap,c0=new WeakMap,u0=new WeakMap,lC=new WeakMap,cC=new WeakMap,f0=new WeakMap,uC=new WeakMap,fC=new WeakMap,zMe),d6={exports:{}},Lr={};var $J;function Q4e(){if($J)return Lr;$J=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.consumer"),a=Symbol.for("react.context"),s=Symbol.for("react.forward_ref"),l=Symbol.for("react.suspense"),c=Symbol.for("react.memo"),u=Symbol.for("react.lazy"),f=Symbol.for("react.activity"),d=Symbol.iterator;function A(z){return z===null||typeof z!="object"?null:(z=d&&z[d]||z["@@iterator"],typeof z=="function"?z:null)}var h={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},p=Object.assign,v={};function y(z,V,Y){this.props=z,this.context=V,this.refs=v,this.updater=Y||h}y.prototype.isReactComponent={},y.prototype.setState=function(z,V){if(typeof z!="object"&&typeof z!="function"&&z!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,z,V,"setState")},y.prototype.forceUpdate=function(z){this.updater.enqueueForceUpdate(this,z,"forceUpdate")};function b(){}b.prototype=y.prototype;function x(z,V,Y){this.props=z,this.context=V,this.refs=v,this.updater=Y||h}var C=x.prototype=new b;C.constructor=x,p(C,y.prototype),C.isPureReactComponent=!0;var S=Array.isArray;function B(){}var E={H:null,A:null,T:null,S:null},_=Object.prototype.hasOwnProperty;function M(z,V,Y){var Z=Y.ref;return{$$typeof:e,type:z,key:V,ref:Z!==void 0?Z:null,props:Y}}function R(z,V){return M(z.type,V,z.props)}function T(z){return typeof z=="object"&&z!==null&&z.$$typeof===e}function L(z){var V={"=":"=0",":":"=2"};return"$"+z.replace(/[=:]/g,function(Y){return V[Y]})}var P=/\/+/g;function k(z,V){return typeof z=="object"&&z!==null&&z.key!=null?L(""+z.key):V.toString(36)}function H(z){switch(z.status){case"fulfilled":return z.value;case"rejected":throw z.reason;default:switch(typeof z.status=="string"?z.then(B,B):(z.status="pending",z.then(function(V){z.status==="pending"&&(z.status="fulfilled",z.value=V)},function(V){z.status==="pending"&&(z.status="rejected",z.reason=V)})),z.status){case"fulfilled":return z.value;case"rejected":throw z.reason}}throw z}function D(z,V,Y,Z,W){var J=typeof z;(J==="undefined"||J==="boolean")&&(z=null);var ee=!1;if(z===null)ee=!0;else switch(J){case"bigint":case"string":case"number":ee=!0;break;case"object":switch(z.$$typeof){case e:case t:ee=!0;break;case u:return ee=z._init,D(ee(z._payload),V,Y,Z,W)}}if(ee)return W=W(z),ee=Z===""?"."+k(z,0):Z,S(W)?(Y="",ee!=null&&(Y=ee.replace(P,"$&/")+"/"),D(W,V,Y,"",function(ue){return ue})):W!=null&&(T(W)&&(W=R(W,Y+(W.key==null||z&&z.key===W.key?"":(""+W.key).replace(P,"$&/")+"/")+ee)),V.push(W)),1;ee=0;var ne=Z===""?".":Z+":";if(S(z))for(var re=0;re{const t=g.useContext(TJ);if(!t)throw new Error("No QueryClient set, use QueryClientProvider to set one");return t},K4e=({client:e,children:t})=>(g.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),he.jsx(TJ.Provider,{value:e,children:t})),MJ=g.createContext(!1),W4e=()=>g.useContext(MJ);MJ.Provider;function G4e(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}var q4e=g.createContext(G4e()),Y4e=()=>g.useContext(q4e),X4e=(e,t,n)=>{const r=n!=null&&n.state.error&&typeof e.throwOnError=="function"?s6(e.throwOnError,[n.state.error,n]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||r)&&(t.isReset()||(e.retryOnMount=!1))},Z4e=e=>{g.useEffect(()=>{e.clearReset()},[e])},J4e=({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(i&&e.data===void 0||s6(n,[e.error,r])),eIe=e=>{if(e.suspense){const n=i=>i==="static"?i:Math.max(i!=null?i:1e3,1e3),r=e.staleTime;e.staleTime=typeof r=="function"?(...i)=>n(r(...i)):n(r),typeof e.gcTime=="number"&&(e.gcTime=Math.max(e.gcTime,1e3))}},tIe=(e,t)=>e.isLoading&&e.isFetching&&!t,nIe=(e,t)=>(e==null?void 0:e.suspense)&&t.isPending,IJ=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function rIe(e,t,n){var A,h,p,v;const r=W4e(),i=Y4e(),o=IT(),a=o.defaultQueryOptions(e);(h=(A=o.getDefaultOptions().queries)==null?void 0:A._experimental_beforeQuery)==null||h.call(A,a);const s=o.getQueryCache().get(a.queryHash),l=e.subscribed!==!1;a._optimisticResults=r?"isRestoring":l?"optimistic":void 0,eIe(a),X4e(a,i,s),Z4e(i);const c=!o.getQueryCache().get(a.queryHash),[u]=g.useState(()=>new t(o,a)),f=u.getOptimisticResult(a),d=!r&&l;if(g.useSyncExternalStore(g.useCallback(y=>{const b=d?u.subscribe(Es.batchCalls(y)):oc;return u.updateResult(),b},[u,d]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),g.useEffect(()=>{u.setOptions(a)},[a,u]),nIe(a,f))throw IJ(a,u,i);if(J4e({result:f,errorResetBoundary:i,throwOnError:a.throwOnError,query:s,suspense:a.suspense}))throw f.error;if((v=(p=o.getDefaultOptions().queries)==null?void 0:p._experimental_afterQuery)==null||v.call(p,a,f),a.experimental_prefetchInRender&&!IS.isServer()&&tIe(f,r)){const y=c?IJ(a,u,i):s==null?void 0:s.promise;y==null||y.catch(oc).finally(()=>{u.updateResult()})}return a.notifyOnChangeProps?f:u.trackResult(f)}function aA(e,t){return rIe(e,L4e)}function Cl(e,t){const n=IT(),[r]=g.useState(()=>new U4e(n,e));g.useEffect(()=>{r.setOptions(e)},[r,e]);const i=g.useSyncExternalStore(g.useCallback(a=>r.subscribe(Es.batchCalls(a)),[r]),()=>r.getCurrentResult(),()=>r.getCurrentResult()),o=g.useCallback((a,s)=>{r.mutate(a,s).catch(oc)},[r]);if(i.error&&s6(r.options.throwOnError,[i.error]))throw i.error;return te(I({},i),{mutate:o,mutateAsync:i.mutate})}const RJ={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"},iIe=te(I({},{yearFormat:"YYYY",dayFormat:"D",cellMeridiemFormat:"A",monthBeforeYear:!0}),{locale:"en_US",today:"Today",now:"Now",backToToday:"Back to today",ok:"OK",clear:"Clear",week:"Week",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",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"}),NJ={placeholder:"Select time",rangePlaceholder:["Start time","End time"]},RT={lang:I({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"]},iIe),timePickerLocale:I({},NJ)},cu="${label} is not a valid ${type}",Sl={locale:"en",Pagination:RJ,DatePicker:RT,TimePicker:NJ,Calendar:RT,global:{placeholder:"Please select",close:"Close",sortable:"sortable",show:"Show",hide:"Hide"},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",deselectAll:"Deselect 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",collapse:"Collapse"},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:cu,method:cu,array:cu,object:cu,number:cu,date:cu,boolean:cu,integer:cu,float:cu,regexp:cu,email:cu,url:cu,hex:cu},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}"}}},QRCode:{expired:"QR code expired",refresh:"Refresh",scanned:"Scanned"},ColorPicker:{presetEmpty:"Empty",transparent:"Transparent",singleColor:"Single",gradientColor:"Gradient"}},Tr=e=>typeof e=="string",NS=()=>{let e,t;const n=new Promise((r,i)=>{e=r,t=i});return n.resolve=e,n.reject=t,n},PJ=e=>e==null?"":""+e,oIe=(e,t,n)=>{e.forEach(r=>{t[r]&&(n[r]=t[r])})},aIe=/###/g,LJ=e=>e&&e.indexOf("###")>-1?e.replace(aIe,"."):e,FJ=e=>!e||Tr(e),PS=(e,t,n)=>{const r=Tr(t)?t.split("."):t;let i=0;for(;i{const{obj:r,k:i}=PS(e,t,Object);if(r!==void 0||t.length===1){r[i]=n;return}let o=t[t.length-1],a=t.slice(0,t.length-1),s=PS(e,a,Object);for(;s.obj===void 0&&a.length;)o=`${a[a.length-1]}.${o}`,a=a.slice(0,a.length-1),s=PS(e,a,Object),s!=null&&s.obj&&typeof s.obj[`${s.k}.${o}`]!="undefined"&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=n},sIe=(e,t,n,r)=>{const{obj:i,k:o}=PS(e,t,Object);i[o]=i[o]||[],i[o].push(n)},NT=(e,t)=>{const{obj:n,k:r}=PS(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,r))return n[r]},lIe=(e,t,n)=>{const r=NT(e,n);return r!==void 0?r:NT(t,n)},DJ=(e,t,n)=>{for(const r in t)r!=="__proto__"&&r!=="constructor"&&(r in e?Tr(e[r])||e[r]instanceof String||Tr(t[r])||t[r]instanceof String?n&&(e[r]=t[r]):DJ(e[r],t[r],n):e[r]=t[r]);return e},lv=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var cIe={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const uIe=e=>Tr(e)?e.replace(/[&<>"'\/]/g,t=>cIe[t]):e;class fIe{constructor(t){this.capacity=t,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(t){const n=this.regExpMap.get(t);if(n!==void 0)return n;const r=new RegExp(t);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(t,r),this.regExpQueue.push(t),r}}const dIe=[" ",",","?","!",";"],AIe=new fIe(20),hIe=(e,t,n)=>{t=t||"",n=n||"";const r=dIe.filter(a=>t.indexOf(a)<0&&n.indexOf(a)<0);if(r.length===0)return!0;const i=AIe.getRegExp(`(${r.map(a=>a==="?"?"\\?":a).join("|")})`);let o=!i.test(e);if(!o){const a=e.indexOf(n);a>0&&!i.test(e.substring(0,a))&&(o=!0)}return o},A6=(e,t,n=".")=>{if(!e)return;if(e[t])return Object.prototype.hasOwnProperty.call(e,t)?e[t]:void 0;const r=t.split(n);let i=e;for(let o=0;o-1&&le==null?void 0:e.replace(/_/g,"-"),pIe={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){var n,r;(r=(n=console==null?void 0:console[e])==null?void 0:n.apply)==null||r.call(n,console,t)}};class PT{constructor(t,n={}){this.init(t,n)}init(t,n={}){this.prefix=n.prefix||"i18next:",this.logger=t||pIe,this.options=n,this.debug=n.debug}log(...t){return this.forward(t,"log","",!0)}warn(...t){return this.forward(t,"warn","",!0)}error(...t){return this.forward(t,"error","")}deprecate(...t){return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(t,n,r,i){return i&&!this.debug?null:(Tr(t[0])&&(t[0]=`${r}${this.prefix} ${t[0]}`),this.logger[n](t))}create(t){return new PT(this.logger,I({prefix:`${this.prefix}:${t}:`},this.options))}clone(t){return t=t||this.options,t.prefix=t.prefix||this.prefix,new PT(this.logger,t)}}var sA=new PT;let LT=class{constructor(){this.observers={}}on(t,n){return t.split(" ").forEach(r=>{this.observers[r]||(this.observers[r]=new Map);const i=this.observers[r].get(n)||0;this.observers[r].set(n,i+1)}),this}off(t,n){if(this.observers[t]){if(!n){delete this.observers[t];return}this.observers[t].delete(n)}}emit(t,...n){this.observers[t]&&Array.from(this.observers[t].entries()).forEach(([i,o])=>{for(let a=0;a{for(let a=0;a-1&&this.options.ns.splice(n,1)}getResource(t,n,r,i={}){var c,u;const o=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,a=i.ignoreJSONStructure!==void 0?i.ignoreJSONStructure:this.options.ignoreJSONStructure;let s;t.indexOf(".")>-1?s=t.split("."):(s=[t,n],r&&(Array.isArray(r)?s.push(...r):Tr(r)&&o?s.push(...r.split(o)):s.push(r)));const l=NT(this.data,s);return!l&&!n&&!r&&t.indexOf(".")>-1&&(t=s[0],n=s[1],r=s.slice(2).join(".")),l||!a||!Tr(r)?l:A6((u=(c=this.data)==null?void 0:c[t])==null?void 0:u[n],r,o)}addResource(t,n,r,i,o={silent:!1}){const a=o.keySeparator!==void 0?o.keySeparator:this.options.keySeparator;let s=[t,n];r&&(s=s.concat(a?r.split(a):r)),t.indexOf(".")>-1&&(s=t.split("."),i=n,n=s[1]),this.addNamespaces(n),kJ(this.data,s,i),o.silent||this.emit("added",t,n,r,i)}addResources(t,n,r,i={silent:!1}){for(const o in r)(Tr(r[o])||Array.isArray(r[o]))&&this.addResource(t,n,o,r[o],{silent:!0});i.silent||this.emit("added",t,n,r)}addResourceBundle(t,n,r,i,o,a={silent:!1,skipCopy:!1}){let s=[t,n];t.indexOf(".")>-1&&(s=t.split("."),i=r,r=n,n=s[1]),this.addNamespaces(n);let l=NT(this.data,s)||{};a.skipCopy||(r=JSON.parse(JSON.stringify(r))),i?DJ(l,r,o):l=I(I({},l),r),kJ(this.data,s,l),a.silent||this.emit("added",t,n,r)}removeResourceBundle(t,n){this.hasResourceBundle(t,n)&&delete this.data[t][n],this.removeNamespaces(n),this.emit("removed",t,n)}hasResourceBundle(t,n){return this.getResource(t,n)!==void 0}getResourceBundle(t,n){return n||(n=this.options.defaultNS),this.getResource(t,n)}getDataByLanguage(t){return this.data[t]}hasLanguageSomeTranslations(t){const n=this.getDataByLanguage(t);return!!(n&&Object.keys(n)||[]).find(i=>n[i]&&Object.keys(n[i]).length>0)}toJSON(){return this.data}}var UJ={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach(o=>{var a,s;t=(s=(a=this.processors[o])==null?void 0:a.process(t,n,r,i))!=null?s:t}),t}};const jJ=Symbol("i18next/PATH_KEY");function gIe(){const e=[],t=Object.create(null);let n;return t.get=(r,i)=>{var o;return(o=n==null?void 0:n.revoke)==null||o.call(n),i===jJ?e:(e.push(i),n=Proxy.revocable(r,t),n.proxy)},Proxy.revocable(Object.create(null),t).proxy}function db(e,t){var o,a;const{[jJ]:n}=e(gIe()),r=(o=t==null?void 0:t.keySeparator)!=null?o:".",i=(a=t==null?void 0:t.nsSeparator)!=null?a:":";if(n.length>1&&i){const s=t==null?void 0:t.ns,l=Array.isArray(s)?s:null;if(l&&l.length>1&&l.slice(1).includes(n[0]))return`${n[0]}${i}${n.slice(1).join(r)}`}return n.join(r)}const zJ={},h6=e=>!Tr(e)&&typeof e!="boolean"&&typeof e!="number";class FT extends LT{constructor(t,n={}){super(),oIe(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],t,this),this.options=n,this.options.keySeparator===void 0&&(this.options.keySeparator="."),this.logger=sA.create("translator")}changeLanguage(t){t&&(this.language=t)}exists(t,n={interpolation:{}}){const r=I({},n);if(t==null)return!1;const i=this.resolve(t,r);if((i==null?void 0:i.res)===void 0)return!1;const o=h6(i.res);return!(r.returnObjects===!1&&o)}extractFromKey(t,n){let r=n.nsSeparator!==void 0?n.nsSeparator:this.options.nsSeparator;r===void 0&&(r=":");const i=n.keySeparator!==void 0?n.keySeparator:this.options.keySeparator;let o=n.ns||this.options.defaultNS||[];const a=r&&t.indexOf(r)>-1,s=!this.options.userDefinedKeySeparator&&!n.keySeparator&&!this.options.userDefinedNsSeparator&&!n.nsSeparator&&!hIe(t,r,i);if(a&&!s){const l=t.match(this.interpolator.nestingRegexp);if(l&&l.length>0)return{key:t,namespaces:Tr(o)?[o]:o};const c=t.split(r);(r!==i||r===i&&this.options.ns.indexOf(c[0])>-1)&&(o=c.shift()),t=c.join(i)}return{key:t,namespaces:Tr(o)?[o]:o}}translate(t,n,r){let i=typeof n=="object"?I({},n):n;if(typeof i!="object"&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),typeof i=="object"&&(i=I({},i)),i||(i={}),t==null)return"";typeof t=="function"&&(t=db(t,I(I({},this.options),i))),Array.isArray(t)||(t=[String(t)]),t=t.map(P=>typeof P=="function"?db(P,I(I({},this.options),i)):String(P));const o=i.returnDetails!==void 0?i.returnDetails:this.options.returnDetails,a=i.keySeparator!==void 0?i.keySeparator:this.options.keySeparator,{key:s,namespaces:l}=this.extractFromKey(t[t.length-1],i),c=l[l.length-1];let u=i.nsSeparator!==void 0?i.nsSeparator:this.options.nsSeparator;u===void 0&&(u=":");const f=i.lng||this.language,d=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if((f==null?void 0:f.toLowerCase())==="cimode")return d?o?{res:`${c}${u}${s}`,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:c,usedParams:this.getUsedParamsDetails(i)}:`${c}${u}${s}`:o?{res:s,usedKey:s,exactUsedKey:s,usedLng:f,usedNS:c,usedParams:this.getUsedParamsDetails(i)}:s;const A=this.resolve(t,i);let h=A==null?void 0:A.res;const p=(A==null?void 0:A.usedKey)||s,v=(A==null?void 0:A.exactUsedKey)||s,y=["[object Number]","[object Function]","[object RegExp]"],b=i.joinArrays!==void 0?i.joinArrays:this.options.joinArrays,x=!this.i18nFormat||this.i18nFormat.handleAsObject,C=i.count!==void 0&&!Tr(i.count),S=FT.hasDefaultValue(i),B=C?this.pluralResolver.getSuffix(f,i.count,i):"",E=i.ordinal&&C?this.pluralResolver.getSuffix(f,i.count,{ordinal:!1}):"",_=C&&!i.ordinal&&i.count===0,M=_&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${B}`]||i[`defaultValue${E}`]||i.defaultValue;let R=h;x&&!h&&S&&(R=M);const T=h6(R),L=Object.prototype.toString.apply(R);if(x&&R&&T&&y.indexOf(L)<0&&!(Tr(b)&&Array.isArray(R))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const P=this.options.returnedObjectHandler?this.options.returnedObjectHandler(p,R,te(I({},i),{ns:l})):`key '${s} (${this.language})' returned an object instead of string.`;return o?(A.res=P,A.usedParams=this.getUsedParamsDetails(i),A):P}if(a){const P=Array.isArray(R),k=P?[]:{},H=P?v:p;for(const D in R)if(Object.prototype.hasOwnProperty.call(R,D)){const U=`${H}${a}${D}`;S&&!h?k[D]=this.translate(U,te(I({},i),{defaultValue:h6(M)?M[D]:void 0,joinArrays:!1,ns:l})):k[D]=this.translate(U,te(I({},i),{joinArrays:!1,ns:l})),k[D]===U&&(k[D]=R[D])}h=k}}else if(x&&Tr(b)&&Array.isArray(h))h=h.join(b),h&&(h=this.extendTranslation(h,t,i,r));else{let P=!1,k=!1;!this.isValidLookup(h)&&S&&(P=!0,h=M),this.isValidLookup(h)||(k=!0,h=s);const D=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&k?void 0:h,U=S&&M!==h&&this.options.updateMissing;if(k||P||U){if(this.logger.log(U?"updateKey":"missingKey",f,c,s,U?M:h),a){const z=this.resolve(s,te(I({},i),{keySeparator:!1}));z&&z.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let j=[];const Q=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if(this.options.saveMissingTo==="fallback"&&Q&&Q[0])for(let z=0;z{var W;const Z=S&&Y!==h?Y:D;this.options.missingKeyHandler?this.options.missingKeyHandler(z,c,V,Z,U,i):(W=this.backendConnector)!=null&&W.saveMissing&&this.backendConnector.saveMissing(z,c,V,Z,U,i),this.emit("missingKey",z,c,V,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&C?j.forEach(z=>{const V=this.pluralResolver.getSuffixes(z,i);_&&i[`defaultValue${this.options.pluralSeparator}zero`]&&V.indexOf(`${this.options.pluralSeparator}zero`)<0&&V.push(`${this.options.pluralSeparator}zero`),V.forEach(Y=>{K([z],s+Y,i[`defaultValue${Y}`]||M)})}):K(j,s,M))}h=this.extendTranslation(h,t,i,A,r),k&&h===s&&this.options.appendNamespaceToMissingKey&&(h=`${c}${u}${s}`),(k||P)&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${c}${u}${s}`:s,P?h:void 0,i))}return o?(A.res=h,A.usedParams=this.getUsedParamsDetails(i),A):h}extendTranslation(t,n,r,i,o){var l,c;if((l=this.i18nFormat)!=null&&l.parse)t=this.i18nFormat.parse(t,I(I({},this.options.interpolation.defaultVariables),r),r.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!r.skipInterpolation){r.interpolation&&this.interpolator.init(te(I({},r),{interpolation:I(I({},this.options.interpolation),r.interpolation)}));const u=Tr(t)&&(((c=r==null?void 0:r.interpolation)==null?void 0:c.skipOnVariables)!==void 0?r.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let f;if(u){const A=t.match(this.interpolator.nestingRegexp);f=A&&A.length}let d=r.replace&&!Tr(r.replace)?r.replace:r;if(this.options.interpolation.defaultVariables&&(d=I(I({},this.options.interpolation.defaultVariables),d)),t=this.interpolator.interpolate(t,d,r.lng||this.language||i.usedLng,r),u){const A=t.match(this.interpolator.nestingRegexp),h=A&&A.length;f(o==null?void 0:o[0])===A[0]&&!r.context?(this.logger.warn(`It seems you are nesting recursively key: ${A[0]} in key: ${n[0]}`),null):this.translate(...A,n),r)),r.interpolation&&this.interpolator.reset()}const a=r.postProcess||this.options.postProcess,s=Tr(a)?[a]:a;return t!=null&&(s!=null&&s.length)&&r.applyPostProcessor!==!1&&(t=UJ.handle(s,t,n,this.options&&this.options.postProcessPassResolved?I({i18nResolved:te(I({},i),{usedParams:this.getUsedParamsDetails(r)})},r):r,this)),t}resolve(t,n={}){let r,i,o,a,s;return Tr(t)&&(t=[t]),Array.isArray(t)&&(t=t.map(l=>typeof l=="function"?db(l,I(I({},this.options),n)):l)),t.forEach(l=>{if(this.isValidLookup(r))return;const c=this.extractFromKey(l,n),u=c.key;i=u;let f=c.namespaces;this.options.fallbackNS&&(f=f.concat(this.options.fallbackNS));const d=n.count!==void 0&&!Tr(n.count),A=d&&!n.ordinal&&n.count===0,h=n.context!==void 0&&(Tr(n.context)||typeof n.context=="number")&&n.context!=="",p=n.lngs?n.lngs:this.languageUtils.toResolveHierarchy(n.lng||this.language,n.fallbackLng);f.forEach(v=>{var y,b;this.isValidLookup(r)||(s=v,!zJ[`${p[0]}-${v}`]&&((y=this.utils)!=null&&y.hasLoadedNamespace)&&!((b=this.utils)!=null&&b.hasLoadedNamespace(s))&&(zJ[`${p[0]}-${v}`]=!0,this.logger.warn(`key "${i}" for languages "${p.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),p.forEach(x=>{var B;if(this.isValidLookup(r))return;a=x;const C=[u];if((B=this.i18nFormat)!=null&&B.addLookupKeys)this.i18nFormat.addLookupKeys(C,u,x,v,n);else{let E;d&&(E=this.pluralResolver.getSuffix(x,n.count,n));const _=`${this.options.pluralSeparator}zero`,M=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(n.ordinal&&E.indexOf(M)===0&&C.push(u+E.replace(M,this.options.pluralSeparator)),C.push(u+E),A&&C.push(u+_)),h){const R=`${u}${this.options.contextSeparator||"_"}${n.context}`;C.push(R),d&&(n.ordinal&&E.indexOf(M)===0&&C.push(R+E.replace(M,this.options.pluralSeparator)),C.push(R+E),A&&C.push(R+_))}}let S;for(;S=C.pop();)this.isValidLookup(r)||(o=S,r=this.getResource(x,v,S,n))}))})}),{res:r,usedKey:i,exactUsedKey:o,usedLng:a,usedNS:s}}isValidLookup(t){return t!==void 0&&!(!this.options.returnNull&&t===null)&&!(!this.options.returnEmptyString&&t==="")}getResource(t,n,r,i={}){var o;return(o=this.i18nFormat)!=null&&o.getResource?this.i18nFormat.getResource(t,n,r,i):this.resourceStore.getResource(t,n,r,i)}getUsedParamsDetails(t={}){const n=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],r=t.replace&&!Tr(t.replace);let i=r?t.replace:t;if(r&&typeof t.count!="undefined"&&(i.count=t.count),this.options.interpolation.defaultVariables&&(i=I(I({},this.options.interpolation.defaultVariables),i)),!r){i=I({},i);for(const o of n)delete i[o]}return i}static hasDefaultValue(t){const n="defaultValue";for(const r in t)if(Object.prototype.hasOwnProperty.call(t,r)&&n===r.substring(0,n.length)&&t[r]!==void 0)return!0;return!1}}class QJ{constructor(t){this.options=t,this.supportedLngs=this.options.supportedLngs||!1,this.logger=sA.create("languageUtils")}getScriptPartFromCode(t){if(t=LS(t),!t||t.indexOf("-")<0)return null;const n=t.split("-");return n.length===2||(n.pop(),n[n.length-1].toLowerCase()==="x")?null:this.formatLanguageCode(n.join("-"))}getLanguagePartFromCode(t){if(t=LS(t),!t||t.indexOf("-")<0)return t;const n=t.split("-");return this.formatLanguageCode(n[0])}formatLanguageCode(t){if(Tr(t)&&t.indexOf("-")>-1){let n;try{n=Intl.getCanonicalLocales(t)[0]}catch(r){}return n&&this.options.lowerCaseLng&&(n=n.toLowerCase()),n||(this.options.lowerCaseLng?t.toLowerCase():t)}return this.options.cleanCode||this.options.lowerCaseLng?t.toLowerCase():t}isSupportedCode(t){return(this.options.load==="languageOnly"||this.options.nonExplicitSupportedLngs)&&(t=this.getLanguagePartFromCode(t)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(t)>-1}getBestMatchFromCodes(t){if(!t)return null;let n;return t.forEach(r=>{if(n)return;const i=this.formatLanguageCode(r);(!this.options.supportedLngs||this.isSupportedCode(i))&&(n=i)}),!n&&this.options.supportedLngs&&t.forEach(r=>{if(n)return;const i=this.getScriptPartFromCode(r);if(this.isSupportedCode(i))return n=i;const o=this.getLanguagePartFromCode(r);if(this.isSupportedCode(o))return n=o;n=this.options.supportedLngs.find(a=>{if(a===o)return a;if(!(a.indexOf("-")<0&&o.indexOf("-")<0)&&(a.indexOf("-")>0&&o.indexOf("-")<0&&a.substring(0,a.indexOf("-"))===o||a.indexOf(o)===0&&o.length>1))return a})}),n||(n=this.getFallbackCodes(this.options.fallbackLng)[0]),n}getFallbackCodes(t,n){if(!t)return[];if(typeof t=="function"&&(t=t(n)),Tr(t)&&(t=[t]),Array.isArray(t))return t;if(!n)return t.default||[];let r=t[n];return r||(r=t[this.getScriptPartFromCode(n)]),r||(r=t[this.formatLanguageCode(n)]),r||(r=t[this.getLanguagePartFromCode(n)]),r||(r=t.default),r||[]}toResolveHierarchy(t,n){const r=this.getFallbackCodes((n===!1?[]:n)||this.options.fallbackLng||[],t),i=[],o=a=>{a&&(this.isSupportedCode(a)?i.push(a):this.logger.warn(`rejecting language code not found in supportedLngs: ${a}`))};return Tr(t)&&(t.indexOf("-")>-1||t.indexOf("_")>-1)?(this.options.load!=="languageOnly"&&o(this.formatLanguageCode(t)),this.options.load!=="languageOnly"&&this.options.load!=="currentOnly"&&o(this.getScriptPartFromCode(t)),this.options.load!=="currentOnly"&&o(this.getLanguagePartFromCode(t))):Tr(t)&&o(this.formatLanguageCode(t)),r.forEach(a=>{i.indexOf(a)<0&&o(this.formatLanguageCode(a))}),i}}const VJ={zero:0,one:1,two:2,few:3,many:4,other:5},KJ={select:e=>e===1?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class mIe{constructor(t,n={}){this.languageUtils=t,this.options=n,this.logger=sA.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(t,n={}){const r=LS(t==="dev"?"en":t),i=n.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:r,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];let a;try{a=new Intl.PluralRules(r,{type:i})}catch(s){if(typeof Intl=="undefined")return this.logger.error("No Intl support, please use an Intl polyfill!"),KJ;if(!t.match(/-|_/))return KJ;const l=this.languageUtils.getLanguagePartFromCode(t);a=this.getRule(l,n)}return this.pluralRulesCache[o]=a,a}needsPlural(t,n={}){let r=this.getRule(t,n);return r||(r=this.getRule("dev",n)),(r==null?void 0:r.resolvedOptions().pluralCategories.length)>1}getPluralFormsOfKey(t,n,r={}){return this.getSuffixes(t,r).map(i=>`${n}${i}`)}getSuffixes(t,n={}){let r=this.getRule(t,n);return r||(r=this.getRule("dev",n)),r?r.resolvedOptions().pluralCategories.sort((i,o)=>VJ[i]-VJ[o]).map(i=>`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${i}`):[]}getSuffix(t,n,r={}){const i=this.getRule(t,r);return i?`${this.options.prepend}${r.ordinal?`ordinal${this.options.prepend}`:""}${i.select(n)}`:(this.logger.warn(`no plural rule found for: ${t}`),this.getSuffix("dev",n,r))}}const WJ=(e,t,n,r=".",i=!0)=>{let o=lIe(e,t,n);return!o&&i&&Tr(n)&&(o=A6(e,n,r),o===void 0&&(o=A6(t,n,r))),o},p6=e=>e.replace(/\$/g,"$$$$");class GJ{constructor(t={}){var n;this.logger=sA.create("interpolator"),this.options=t,this.format=((n=t==null?void 0:t.interpolation)==null?void 0:n.format)||(r=>r),this.init(t)}init(t={}){t.interpolation||(t.interpolation={escapeValue:!0});const{escape:n,escapeValue:r,useRawValueToEscape:i,prefix:o,prefixEscaped:a,suffix:s,suffixEscaped:l,formatSeparator:c,unescapeSuffix:u,unescapePrefix:f,nestingPrefix:d,nestingPrefixEscaped:A,nestingSuffix:h,nestingSuffixEscaped:p,nestingOptionsSeparator:v,maxReplaces:y,alwaysFormat:b}=t.interpolation;this.escape=n!==void 0?n:uIe,this.escapeValue=r!==void 0?r:!0,this.useRawValueToEscape=i!==void 0?i:!1,this.prefix=o?lv(o):a||"{{",this.suffix=s?lv(s):l||"}}",this.formatSeparator=c||",",this.unescapePrefix=u?"":f||"-",this.unescapeSuffix=this.unescapePrefix?"":u||"",this.nestingPrefix=d?lv(d):A||lv("$t("),this.nestingSuffix=h?lv(h):p||lv(")"),this.nestingOptionsSeparator=v||",",this.maxReplaces=y||1e3,this.alwaysFormat=b!==void 0?b:!1,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const t=(n,r)=>(n==null?void 0:n.source)===r?(n.lastIndex=0,n):new RegExp(r,"g");this.regexp=t(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=t(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=t(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(t,n,r,i){var A;let o,a,s;const l=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=h=>{if(h.indexOf(this.formatSeparator)<0){const b=WJ(n,l,h,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(b,void 0,r,te(I(I({},i),n),{interpolationkey:h})):b}const p=h.split(this.formatSeparator),v=p.shift().trim(),y=p.join(this.formatSeparator).trim();return this.format(WJ(n,l,v,this.options.keySeparator,this.options.ignoreJSONStructure),y,r,te(I(I({},i),n),{interpolationkey:v}))};this.resetRegExp();const u=(i==null?void 0:i.missingInterpolationHandler)||this.options.missingInterpolationHandler,f=((A=i==null?void 0:i.interpolation)==null?void 0:A.skipOnVariables)!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:h=>p6(h)},{regex:this.regexp,safeValue:h=>this.escapeValue?p6(this.escape(h)):p6(h)}].forEach(h=>{for(s=0;o=h.regex.exec(t);){const p=o[1].trim();if(a=c(p),a===void 0)if(typeof u=="function"){const y=u(t,o,i);a=Tr(y)?y:""}else if(i&&Object.prototype.hasOwnProperty.call(i,p))a="";else if(f){a=o[0];continue}else this.logger.warn(`missed to pass in variable ${p} for interpolating ${t}`),a="";else!Tr(a)&&!this.useRawValueToEscape&&(a=PJ(a));const v=h.safeValue(a);if(t=t.replace(o[0],v),f?(h.regex.lastIndex+=a.length,h.regex.lastIndex-=o[0].length):h.regex.lastIndex=0,s++,s>=this.maxReplaces)break}}),t}nest(t,n,r={}){let i,o,a;const s=(l,c)=>{var p,v;const u=this.nestingOptionsSeparator;if(l.indexOf(u)<0)return l;const f=l.split(new RegExp(`${lv(u)}[ ]*{`));let d=`{${f[1]}`;l=f[0],d=this.interpolate(d,a);const A=d.match(/'/g),h=d.match(/"/g);(((p=A==null?void 0:A.length)!=null?p:0)%2===0&&!h||((v=h==null?void 0:h.length)!=null?v:0)%2!==0)&&(d=d.replace(/'/g,'"'));try{a=JSON.parse(d),c&&(a=I(I({},c),a))}catch(y){return this.logger.warn(`failed parsing options string in nesting for key ${l}`,y),`${l}${u}${d}`}return a.defaultValue&&a.defaultValue.indexOf(this.prefix)>-1&&delete a.defaultValue,l};for(;i=this.nestingRegexp.exec(t);){let l=[];a=I({},r),a=a.replace&&!Tr(a.replace)?a.replace:a,a.applyPostProcessor=!1,delete a.defaultValue;const c=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(c!==-1&&(l=i[1].slice(c).split(this.formatSeparator).map(u=>u.trim()).filter(Boolean),i[1]=i[1].slice(0,c)),o=n(s.call(this,i[1].trim(),a),a),o&&i[0]===t&&!Tr(o))return o;Tr(o)||(o=PJ(o)),o||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${t}`),o=""),l.length&&(o=l.reduce((u,f)=>this.format(u,f,r.lng,te(I({},r),{interpolationkey:i[1].trim()})),o.trim())),t=t.replace(i[0],o),this.regexp.lastIndex=0}return t}}const vIe=e=>{let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const i=r[1].substring(0,r[1].length-1);t==="currency"&&i.indexOf(":")<0?n.currency||(n.currency=i.trim()):t==="relativetime"&&i.indexOf(":")<0?n.range||(n.range=i.trim()):i.split(";").forEach(a=>{if(a){const[s,...l]=a.split(":"),c=l.join(":").trim().replace(/^'+|'+$/g,""),u=s.trim();n[u]||(n[u]=c),c==="false"&&(n[u]=!1),c==="true"&&(n[u]=!0),isNaN(c)||(n[u]=parseInt(c,10))}})}return{formatName:t,formatOptions:n}},qJ=e=>{const t={};return(n,r,i)=>{let o=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(o=te(I({},o),{[i.interpolationkey]:void 0}));const a=r+JSON.stringify(o);let s=t[a];return s||(s=e(LS(r),i),t[a]=s),s(n)}},yIe=e=>(t,n,r)=>e(LS(n),r)(t);class bIe{constructor(t={}){this.logger=sA.create("formatter"),this.options=t,this.init(t)}init(t,n={interpolation:{}}){this.formatSeparator=n.interpolation.formatSeparator||",";const r=n.cacheInBuiltFormats?qJ:yIe;this.formats={number:r((i,o)=>{const a=new Intl.NumberFormat(i,I({},o));return s=>a.format(s)}),currency:r((i,o)=>{const a=new Intl.NumberFormat(i,te(I({},o),{style:"currency"}));return s=>a.format(s)}),datetime:r((i,o)=>{const a=new Intl.DateTimeFormat(i,I({},o));return s=>a.format(s)}),relativetime:r((i,o)=>{const a=new Intl.RelativeTimeFormat(i,I({},o));return s=>a.format(s,o.range||"day")}),list:r((i,o)=>{const a=new Intl.ListFormat(i,I({},o));return s=>a.format(s)})}}add(t,n){this.formats[t.toLowerCase().trim()]=n}addCached(t,n){this.formats[t.toLowerCase().trim()]=qJ(n)}format(t,n,r,i={}){const o=n.split(this.formatSeparator);if(o.length>1&&o[0].indexOf("(")>1&&o[0].indexOf(")")<0&&o.find(s=>s.indexOf(")")>-1)){const s=o.findIndex(l=>l.indexOf(")")>-1);o[0]=[o[0],...o.splice(1,s)].join(this.formatSeparator)}return o.reduce((s,l)=>{var f;const{formatName:c,formatOptions:u}=vIe(l);if(this.formats[c]){let d=s;try{const A=((f=i==null?void 0:i.formatParams)==null?void 0:f[i.interpolationkey])||{},h=A.locale||A.lng||i.locale||i.lng||r;d=this.formats[c](s,h,I(I(I({},u),i),A))}catch(A){this.logger.warn(A)}return d}else this.logger.warn(`there was no format function for ${c}`);return s},t)}}const xIe=(e,t)=>{e.pending[t]!==void 0&&(delete e.pending[t],e.pendingCount--)};let wIe=class extends LT{constructor(t,n,r,i={}){var o,a;super(),this.backend=t,this.store=n,this.services=r,this.languageUtils=r.languageUtils,this.options=i,this.logger=sA.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=i.maxParallelReads||10,this.readingCalls=0,this.maxRetries=i.maxRetries>=0?i.maxRetries:5,this.retryTimeout=i.retryTimeout>=1?i.retryTimeout:350,this.state={},this.queue=[],(a=(o=this.backend)==null?void 0:o.init)==null||a.call(o,r,i.backend,i)}queueLoad(t,n,r,i){const o={},a={},s={},l={};return t.forEach(c=>{let u=!0;n.forEach(f=>{const d=`${c}|${f}`;!r.reload&&this.store.hasResourceBundle(c,f)?this.state[d]=2:this.state[d]<0||(this.state[d]===1?a[d]===void 0&&(a[d]=!0):(this.state[d]=1,u=!1,a[d]===void 0&&(a[d]=!0),o[d]===void 0&&(o[d]=!0),l[f]===void 0&&(l[f]=!0)))}),u||(s[c]=!0)}),(Object.keys(o).length||Object.keys(a).length)&&this.queue.push({pending:a,pendingCount:Object.keys(a).length,loaded:{},errors:[],callback:i}),{toLoad:Object.keys(o),pending:Object.keys(a),toLoadLanguages:Object.keys(s),toLoadNamespaces:Object.keys(l)}}loaded(t,n,r){const i=t.split("|"),o=i[0],a=i[1];n&&this.emit("failedLoading",o,a,n),!n&&r&&this.store.addResourceBundle(o,a,r,void 0,void 0,{skipCopy:!0}),this.state[t]=n?-1:2,n&&r&&(this.state[t]=0);const s={};this.queue.forEach(l=>{sIe(l.loaded,[o],a),xIe(l,t),n&&l.errors.push(n),l.pendingCount===0&&!l.done&&(Object.keys(l.loaded).forEach(c=>{s[c]||(s[c]={});const u=l.loaded[c];u.length&&u.forEach(f=>{s[c][f]===void 0&&(s[c][f]=!0)})}),l.done=!0,l.errors.length?l.callback(l.errors):l.callback())}),this.emit("loaded",s),this.queue=this.queue.filter(l=>!l.done)}read(t,n,r,i=0,o=this.retryTimeout,a){if(!t.length)return a(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:t,ns:n,fcName:r,tried:i,wait:o,callback:a});return}this.readingCalls++;const s=(c,u)=>{if(this.readingCalls--,this.waitingReads.length>0){const f=this.waitingReads.shift();this.read(f.lng,f.ns,f.fcName,f.tried,f.wait,f.callback)}if(c&&u&&i{this.read.call(this,t,n,r,i+1,o*2,a)},o);return}a(c,u)},l=this.backend[r].bind(this.backend);if(l.length===2){try{const c=l(t,n);c&&typeof c.then=="function"?c.then(u=>s(null,u)).catch(s):s(null,c)}catch(c){s(c)}return}return l(t,n,s)}prepareLoading(t,n,r={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();Tr(t)&&(t=this.languageUtils.toResolveHierarchy(t)),Tr(n)&&(n=[n]);const o=this.queueLoad(t,n,r,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach(a=>{this.loadOne(a)})}load(t,n,r){this.prepareLoading(t,n,{},r)}reload(t,n,r){this.prepareLoading(t,n,{reload:!0},r)}loadOne(t,n=""){const r=t.split("|"),i=r[0],o=r[1];this.read(i,o,"read",void 0,void 0,(a,s)=>{a&&this.logger.warn(`${n}loading namespace ${o} for language ${i} failed`,a),!a&&s&&this.logger.log(`${n}loaded namespace ${o} for language ${i}`,s),this.loaded(t,a,s)})}saveMissing(t,n,r,i,o,a={},s=()=>{}){var l,c,u,f,d;if((c=(l=this.services)==null?void 0:l.utils)!=null&&c.hasLoadedNamespace&&!((f=(u=this.services)==null?void 0:u.utils)!=null&&f.hasLoadedNamespace(n))){this.logger.warn(`did not save key "${r}" as the namespace "${n}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!");return}if(!(r==null||r==="")){if((d=this.backend)!=null&&d.create){const A=te(I({},a),{isUpdate:o}),h=this.backend.create.bind(this.backend);if(h.length<6)try{let p;h.length===5?p=h(t,n,r,i,A):p=h(t,n,r,i),p&&typeof p.then=="function"?p.then(v=>s(null,v)).catch(s):s(null,p)}catch(p){s(p)}else h(t,n,r,i,s,A)}!t||!t[0]||this.store.addResource(t[0],n,r,i)}}};const g6=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if(typeof e[1]=="object"&&(t=e[1]),Tr(e[1])&&(t.defaultValue=e[1]),Tr(e[2])&&(t.tDescription=e[2]),typeof e[2]=="object"||typeof e[3]=="object"){const n=e[3]||e[2];Object.keys(n).forEach(r=>{t[r]=n[r]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),YJ=e=>{var t,n;return Tr(e.ns)&&(e.ns=[e.ns]),Tr(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),Tr(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),((n=(t=e.supportedLngs)==null?void 0:t.indexOf)==null?void 0:n.call(t,"cimode"))<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),typeof e.initImmediate=="boolean"&&(e.initAsync=e.initImmediate),e},kT=()=>{},CIe=e=>{Object.getOwnPropertyNames(Object.getPrototypeOf(e)).forEach(n=>{typeof e[n]=="function"&&(e[n]=e[n].bind(e))})},XJ="__i18next_supportNoticeShown",SIe=()=>!!(typeof globalThis!="undefined"&&globalThis[XJ]||typeof process!="undefined"&&process.env&&process.env.I18NEXT_NO_SUPPORT_NOTICE||typeof process!="undefined"&&process.env),EIe=()=>{typeof globalThis!="undefined"&&(globalThis[XJ]=!0)},BIe=e=>{var t,n,r,i,o,a,s,l,c,u,f,d,A;return!!(((r=(n=(t=e==null?void 0:e.modules)==null?void 0:t.backend)==null?void 0:n.name)==null?void 0:r.indexOf("Locize"))>0||((s=(a=(o=(i=e==null?void 0:e.modules)==null?void 0:i.backend)==null?void 0:o.constructor)==null?void 0:a.name)==null?void 0:s.indexOf("Locize"))>0||(c=(l=e==null?void 0:e.options)==null?void 0:l.backend)!=null&&c.backends&&e.options.backend.backends.some(h=>{var p,v,y;return((p=h==null?void 0:h.name)==null?void 0:p.indexOf("Locize"))>0||((y=(v=h==null?void 0:h.constructor)==null?void 0:v.name)==null?void 0:y.indexOf("Locize"))>0})||(f=(u=e==null?void 0:e.options)==null?void 0:u.backend)!=null&&f.projectId||(A=(d=e==null?void 0:e.options)==null?void 0:d.backend)!=null&&A.backendOptions&&e.options.backend.backendOptions.some(h=>h==null?void 0:h.projectId))};class FS extends LT{constructor(t={},n){if(super(),this.options=YJ(t),this.services={},this.logger=sA,this.modules={external:[]},CIe(this),n&&!this.isInitialized&&!t.isClone){if(!this.options.initAsync)return this.init(t,n),this;setTimeout(()=>{this.init(t,n)},0)}}init(t={},n){this.isInitializing=!0,typeof t=="function"&&(n=t,t={}),t.defaultNS==null&&t.ns&&(Tr(t.ns)?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=g6();this.options=I(I(I({},r),this.options),YJ(t)),this.options.interpolation=I(I({},r.interpolation),this.options.interpolation),t.keySeparator!==void 0&&(this.options.userDefinedKeySeparator=t.keySeparator),t.nsSeparator!==void 0&&(this.options.userDefinedNsSeparator=t.nsSeparator),typeof this.options.overloadTranslationOptionHandler!="function"&&(this.options.overloadTranslationOptionHandler=r.overloadTranslationOptionHandler),this.options.showSupportNotice!==!1&&!BIe(this)&&!SIe()&&(typeof console!="undefined"&&typeof console.info!="undefined"&&console.info("🌐 i18next is made possible by our own product, Locize — consider powering your project with managed localization (AI, CDN, integrations): https://locize.com 💙"),EIe());const i=c=>c?typeof c=="function"?new c:c:null;if(!this.options.isClone){this.modules.logger?sA.init(i(this.modules.logger),this.options):sA.init(null,this.options);let c;this.modules.formatter?c=this.modules.formatter:c=bIe;const u=new QJ(this.options);this.store=new HJ(this.options.resources,this.options);const f=this.services;f.logger=sA,f.resourceStore=this.store,f.languageUtils=u,f.pluralResolver=new mIe(u,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),c&&(!this.options.interpolation.format||this.options.interpolation.format===r.interpolation.format)&&(f.formatter=i(c),f.formatter.init&&f.formatter.init(f,this.options),this.options.interpolation.format=f.formatter.format.bind(f.formatter)),f.interpolator=new GJ(this.options),f.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},f.backendConnector=new wIe(i(this.modules.backend),f.resourceStore,f,this.options),f.backendConnector.on("*",(A,...h)=>{this.emit(A,...h)}),this.modules.languageDetector&&(f.languageDetector=i(this.modules.languageDetector),f.languageDetector.init&&f.languageDetector.init(f,this.options.detection,this.options)),this.modules.i18nFormat&&(f.i18nFormat=i(this.modules.i18nFormat),f.i18nFormat.init&&f.i18nFormat.init(this)),this.translator=new FT(this.services,this.options),this.translator.on("*",(A,...h)=>{this.emit(A,...h)}),this.modules.external.forEach(A=>{A.init&&A.init(this)})}if(this.format=this.options.interpolation.format,n||(n=kT),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const c=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);c.length>0&&c[0]!=="dev"&&(this.options.lng=c[0])}!this.services.languageDetector&&!this.options.lng&&this.logger.warn("init: no languageDetector is used and no lng is defined"),["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(c=>{this[c]=(...u)=>this.store[c](...u)}),["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(c=>{this[c]=(...u)=>(this.store[c](...u),this)});const s=NS(),l=()=>{const c=(u,f)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),s.resolve(f),n(u,f)};if(this.languages&&!this.isInitialized)return c(null,this.t.bind(this));this.changeLanguage(this.options.lng,c)};return this.options.resources||!this.options.initAsync?l():setTimeout(l,0),s}loadResources(t,n=kT){var o,a;let r=n;const i=Tr(t)?t:this.language;if(typeof t=="function"&&(r=t),!this.options.resources||this.options.partialBundledLanguages){if((i==null?void 0:i.toLowerCase())==="cimode"&&(!this.options.preload||this.options.preload.length===0))return r();const s=[],l=c=>{if(!c||c==="cimode")return;this.services.languageUtils.toResolveHierarchy(c).forEach(f=>{f!=="cimode"&&s.indexOf(f)<0&&s.push(f)})};i?l(i):this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(u=>l(u)),(a=(o=this.options.preload)==null?void 0:o.forEach)==null||a.call(o,c=>l(c)),this.services.backendConnector.load(s,this.options.ns,c=>{!c&&!this.resolvedLanguage&&this.language&&this.setResolvedLanguage(this.language),r(c)})}else r(null)}reloadResources(t,n,r){const i=NS();return typeof t=="function"&&(r=t,t=void 0),typeof n=="function"&&(r=n,n=void 0),t||(t=this.languages),n||(n=this.options.ns),r||(r=kT),this.services.backendConnector.reload(t,n,o=>{i.resolve(),r(o)}),i}use(t){if(!t)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!t.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return t.type==="backend"&&(this.modules.backend=t),(t.type==="logger"||t.log&&t.warn&&t.error)&&(this.modules.logger=t),t.type==="languageDetector"&&(this.modules.languageDetector=t),t.type==="i18nFormat"&&(this.modules.i18nFormat=t),t.type==="postProcessor"&&UJ.addPostProcessor(t),t.type==="formatter"&&(this.modules.formatter=t),t.type==="3rdParty"&&this.modules.external.push(t),this}setResolvedLanguage(t){if(!(!t||!this.languages)&&!(["cimode","dev"].indexOf(t)>-1)){for(let n=0;n-1)&&this.store.hasLanguageSomeTranslations(r)){this.resolvedLanguage=r;break}}!this.resolvedLanguage&&this.languages.indexOf(t)<0&&this.store.hasLanguageSomeTranslations(t)&&(this.resolvedLanguage=t,this.languages.unshift(t))}}changeLanguage(t,n){this.isLanguageChangingTo=t;const r=NS();this.emit("languageChanging",t);const i=s=>{this.language=s,this.languages=this.services.languageUtils.toResolveHierarchy(s),this.resolvedLanguage=void 0,this.setResolvedLanguage(s)},o=(s,l)=>{l?this.isLanguageChangingTo===t&&(i(l),this.translator.changeLanguage(l),this.isLanguageChangingTo=void 0,this.emit("languageChanged",l),this.logger.log("languageChanged",l)):this.isLanguageChangingTo=void 0,r.resolve((...c)=>this.t(...c)),n&&n(s,(...c)=>this.t(...c))},a=s=>{var u,f;!t&&!s&&this.services.languageDetector&&(s=[]);const l=Tr(s)?s:s&&s[0],c=this.store.hasLanguageSomeTranslations(l)?l:this.services.languageUtils.getBestMatchFromCodes(Tr(s)?[s]:s);c&&(this.language||i(c),this.translator.language||this.translator.changeLanguage(c),(f=(u=this.services.languageDetector)==null?void 0:u.cacheUserLanguage)==null||f.call(u,c)),this.loadResources(c,d=>{o(d,c)})};return!t&&this.services.languageDetector&&!this.services.languageDetector.async?a(this.services.languageDetector.detect()):!t&&this.services.languageDetector&&this.services.languageDetector.async?this.services.languageDetector.detect.length===0?this.services.languageDetector.detect().then(a):this.services.languageDetector.detect(a):a(t),r}getFixedT(t,n,r){const i=(o,a,...s)=>{let l;typeof a!="object"?l=this.options.overloadTranslationOptionHandler([o,a].concat(s)):l=I({},a),l.lng=l.lng||i.lng,l.lngs=l.lngs||i.lngs,l.ns=l.ns||i.ns,l.keyPrefix!==""&&(l.keyPrefix=l.keyPrefix||r||i.keyPrefix);const c=I(I({},this.options),l);typeof l.keyPrefix=="function"&&(l.keyPrefix=db(l.keyPrefix,c));const u=this.options.keySeparator||".";let f;return l.keyPrefix&&Array.isArray(o)?f=o.map(d=>(typeof d=="function"&&(d=db(d,c)),`${l.keyPrefix}${u}${d}`)):(typeof o=="function"&&(o=db(o,c)),f=l.keyPrefix?`${l.keyPrefix}${u}${o}`:o),this.t(f,l)};return Tr(t)?i.lng=t:i.lngs=t,i.ns=n,i.keyPrefix=r,i}t(...t){var n;return(n=this.translator)==null?void 0:n.translate(...t)}exists(...t){var n;return(n=this.translator)==null?void 0:n.exists(...t)}setDefaultNamespace(t){this.options.defaultNS=t}hasLoadedNamespace(t,n={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const r=n.lng||this.resolvedLanguage||this.languages[0],i=this.options?this.options.fallbackLng:!1,o=this.languages[this.languages.length-1];if(r.toLowerCase()==="cimode")return!0;const a=(s,l)=>{const c=this.services.backendConnector.state[`${s}|${l}`];return c===-1||c===0||c===2};if(n.precheck){const s=n.precheck(this,a);if(s!==void 0)return s}return!!(this.hasResourceBundle(r,t)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||a(r,t)&&(!i||a(o,t)))}loadNamespaces(t,n){const r=NS();return this.options.ns?(Tr(t)&&(t=[t]),t.forEach(i=>{this.options.ns.indexOf(i)<0&&this.options.ns.push(i)}),this.loadResources(i=>{r.resolve(),n&&n(i)}),r):(n&&n(),Promise.resolve())}loadLanguages(t,n){const r=NS();Tr(t)&&(t=[t]);const i=this.options.preload||[],o=t.filter(a=>i.indexOf(a)<0&&this.services.languageUtils.isSupportedCode(a));return o.length?(this.options.preload=i.concat(o),this.loadResources(a=>{r.resolve(),n&&n(a)}),r):(n&&n(),Promise.resolve())}dir(t){var i,o;if(t||(t=this.resolvedLanguage||(((i=this.languages)==null?void 0:i.length)>0?this.languages[0]:this.language)),!t)return"rtl";try{const a=new Intl.Locale(t);if(a&&a.getTextInfo){const s=a.getTextInfo();if(s&&s.direction)return s.direction}}catch(a){}const n=["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"],r=((o=this.services)==null?void 0:o.languageUtils)||new QJ(g6());return t.toLowerCase().indexOf("-latn")>1?"ltr":n.indexOf(r.getLanguagePartFromCode(t))>-1||t.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(t={},n){const r=new FS(t,n);return r.createInstance=FS.createInstance,r}cloneInstance(t={},n=kT){const r=t.forkResourceStore;r&&delete t.forkResourceStore;const i=te(I(I({},this.options),t),{isClone:!0}),o=new FS(i);if((t.debug!==void 0||t.prefix!==void 0)&&(o.logger=o.logger.clone(t)),["store","services","language"].forEach(s=>{o[s]=this[s]}),o.services=I({},this.services),o.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},r){const s=Object.keys(this.store.data).reduce((l,c)=>(l[c]=I({},this.store.data[c]),l[c]=Object.keys(l[c]).reduce((u,f)=>(u[f]=I({},l[c][f]),u),l[c]),l),{});o.store=new HJ(s,i),o.services.resourceStore=o.store}if(t.interpolation){const s=g6(),l=I(I(I({},s.interpolation),this.options.interpolation),t.interpolation),c=te(I({},i),{interpolation:l});o.services.interpolator=new GJ(c)}return o.translator=new FT(o.services,i),o.translator.on("*",(s,...l)=>{o.emit(s,...l)}),o.init(i,n),o.translator.options=i,o.translator.backendConnector.services.utils={hasLoadedNamespace:o.hasLoadedNamespace.bind(o)},o}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const rl=FS.createInstance();rl.createInstance,rl.dir,rl.init,rl.loadResources,rl.reloadResources,rl.use,rl.changeLanguage,rl.getFixedT,rl.t,rl.exists,rl.setDefaultNamespace,rl.hasLoadedNamespace,rl.loadNamespaces,rl.loadLanguages;var m6={exports:{}},kS={},v6={exports:{}},y6={};var ZJ;function OIe(){return ZJ||(ZJ=1,(function(e){function t(D,U){var j=D.length;D.push(U);e:for(;0>>1,K=D[Q];if(0>>1;Qi(Y,j))Zi(W,Y)?(D[Q]=W,D[Z]=j,Q=Z):(D[Q]=Y,D[V]=j,Q=V);else if(Zi(W,j))D[Q]=W,D[Z]=j,Q=Z;else break e}}return U}function i(D,U){var j=D.sortIndex-U.sortIndex;return j!==0?j:D.id-U.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var a=Date,s=a.now();e.unstable_now=function(){return a.now()-s}}var l=[],c=[],u=1,f=null,d=3,A=!1,h=!1,p=!1,v=!1,y=typeof setTimeout=="function"?setTimeout:null,b=typeof clearTimeout=="function"?clearTimeout:null,x=typeof setImmediate!="undefined"?setImmediate:null;function C(D){for(var U=n(c);U!==null;){if(U.callback===null)r(c);else if(U.startTime<=D)r(c),U.sortIndex=U.expirationTime,t(l,U);else break;U=n(c)}}function S(D){if(p=!1,C(D),!h)if(n(l)!==null)h=!0,B||(B=!0,L());else{var U=n(c);U!==null&&H(S,U.startTime-D)}}var B=!1,E=-1,_=5,M=-1;function R(){return v?!0:!(e.unstable_now()-M<_)}function T(){if(v=!1,B){var D=e.unstable_now();M=D;var U=!0;try{e:{h=!1,p&&(p=!1,b(E),E=-1),A=!0;var j=d;try{t:{for(C(D),f=n(l);f!==null&&!(f.expirationTime>D&&R());){var Q=f.callback;if(typeof Q=="function"){f.callback=null,d=f.priorityLevel;var K=Q(f.expirationTime<=D);if(D=e.unstable_now(),typeof K=="function"){f.callback=K,C(D),U=!0;break t}f===n(l)&&r(l),C(D)}else r(l);f=n(l)}if(f!==null)U=!0;else{var z=n(c);z!==null&&H(S,z.startTime-D),U=!1}}break e}finally{f=null,d=j,A=!1}U=void 0}}finally{U?L():B=!1}}}var L;if(typeof x=="function")L=function(){x(T)};else if(typeof MessageChannel!="undefined"){var P=new MessageChannel,k=P.port2;P.port1.onmessage=T,L=function(){k.postMessage(null)}}else L=function(){y(T,0)};function H(D,U){E=y(function(){D(e.unstable_now())},U)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(D){D.callback=null},e.unstable_forceFrameRate=function(D){0>D||125Q?(D.sortIndex=j,t(c,D),n(l)===null&&D===n(c)&&(p?(b(E),E=-1):p=!0,H(S,j-Q))):(D.sortIndex=K,t(l,D),h||A||(h=!0,B||(B=!0,L()))),D},e.unstable_shouldYield=R,e.unstable_wrapCallback=function(D){var U=d;return function(){var j=d;d=U;try{return D.apply(this,arguments)}finally{d=j}}}})(y6)),y6}var JJ;function $Ie(){return JJ||(JJ=1,v6.exports=OIe()),v6.exports}var b6={exports:{}},El={};var eee;function _Ie(){if(eee)return El;eee=1;var e=RS();function t(l){var c="https://react.dev/errors/"+l;if(1K||(m.current=Q[K],Q[K]=null,K--)}function Y(m,w){K++,Q[K]=m.current,m.current=w}var Z=z(null),W=z(null),J=z(null),ee=z(null);function ne(m,w){switch(Y(J,w),Y(W,m),Y(Z,null),w.nodeType){case 9:case 11:m=(m=w.documentElement)&&(m=m.namespaceURI)?fT(m):0;break;default:if(m=w.tagName,w=w.namespaceURI)w=fT(w),m=tb(w,m);else switch(m){case"svg":m=1;break;case"math":m=2;break;default:m=0}}V(Z),Y(Z,m)}function re(){V(Z),V(W),V(J)}function ue(m){m.memoizedState!==null&&Y(ee,m);var w=Z.current,O=tb(w,m.type);w!==O&&(Y(W,m),Y(Z,O))}function de(m){W.current===m&&(V(Z),V(W)),ee.current===m&&(V(ee),ev._currentValue=j)}var se,ce;function ge(m){if(se===void 0)try{throw Error()}catch(O){var w=O.stack.trim().match(/\n( *(at )?)/);se=w&&w[1]||"",ce=-1)":-1G||Qe[N]!==gt[G]){var Nt=` -`+Qe[N].replace(" at new "," at ");return g.displayName&&Nt.includes("")&&(Nt=Nt.replace("",g.displayName)),Nt}while(1<=N&&0<=G);break}}}finally{ie=!1,Error.prepareStackTrace=O}return(O=g?g.displayName||g.name:"")?ge(O):""}function ve(g,w){switch(g.tag){case 26:case 27:case 5:return ge(g.type);case 16:return ge("Lazy");case 13:return g.child!==w&&w!==null?ge("Suspense Fallback"):ge("Suspense");case 19:return ge("SuspenseList");case 0:case 15:return le(g.type,!1);case 11:return le(g.type.render,!1);case 1:return le(g.type,!0);case 31:return ge("Activity");default:return""}}function we(g){try{var w="",O=null;do w+=ve(g,O),O=g,g=g.return;while(g);return w}catch(N){return` +`+Qe[N].replace(" at new "," at ");return m.displayName&&Nt.includes("")&&(Nt=Nt.replace("",m.displayName)),Nt}while(1<=N&&0<=G);break}}}finally{ie=!1,Error.prepareStackTrace=O}return(O=m?m.displayName||m.name:"")?ge(O):""}function ve(m,w){switch(m.tag){case 26:case 27:case 5:return ge(m.type);case 16:return ge("Lazy");case 13:return m.child!==w&&w!==null?ge("Suspense Fallback"):ge("Suspense");case 19:return ge("SuspenseList");case 0:case 15:return le(m.type,!1);case 11:return le(m.type.render,!1);case 1:return le(m.type,!0);case 31:return ge("Activity");default:return""}}function we(m){try{var w="",O=null;do w+=ve(m,O),O=m,m=m.return;while(m);return w}catch(N){return` Error generating stack: `+N.message+` -`+N.stack}}var me=Object.prototype.hasOwnProperty,Ee=e.unstable_scheduleCallback,Ce=e.unstable_cancelCallback,pe=e.unstable_shouldYield,Oe=e.unstable_requestPaint,xe=e.unstable_now,Me=e.unstable_getCurrentPriorityLevel,Se=e.unstable_ImmediatePriority,Pe=e.unstable_UserBlockingPriority,Le=e.unstable_NormalPriority,He=e.unstable_LowPriority,Ne=e.unstable_IdlePriority,at=e.log,Ue=e.unstable_setDisableYieldValue,et=null,We=null;function Je(g){if(typeof at=="function"&&Ue(g),We&&typeof We.setStrictMode=="function")try{We.setStrictMode(et,g)}catch(w){}}var dt=Math.clz32?Math.clz32:qt,wt=Math.log,Bt=Math.LN2;function qt(g){return g>>>=0,g===0?32:31-(wt(g)/Bt|0)|0}var jt=256,nn=262144,Jt=4194304;function Ot(g){var w=g&42;if(w!==0)return w;switch(g&-g){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return g&261888;case 262144:case 524288:case 1048576:case 2097152:return g&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return g&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return g}}function sn(g,w,O){var N=g.pendingLanes;if(N===0)return 0;var G=0,X=g.suspendedLanes,fe=g.pingedLanes;g=g.warmLanes;var $e=N&134217727;return $e!==0?(N=$e&~X,N!==0?G=Ot(N):(fe&=$e,fe!==0?G=Ot(fe):O||(O=$e&~g,O!==0&&(G=Ot(O))))):($e=N&~X,$e!==0?G=Ot($e):fe!==0?G=Ot(fe):O||(O=N&~g,O!==0&&(G=Ot(O)))),G===0?0:w!==0&&w!==G&&(w&X)===0&&(X=G&-G,O=w&-w,X>=O||X===32&&(O&4194048)!==0)?w:G}function Vt(g,w){return(g.pendingLanes&~(g.suspendedLanes&~g.pingedLanes)&w)===0}function xt(g,w){switch(g){case 1:case 2:case 4:case 8:case 64:return w+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return w+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function qe(){var g=Jt;return Jt<<=1,(Jt&62914560)===0&&(Jt=4194304),g}function it(g){for(var w=[],O=0;31>O;O++)w.push(g);return w}function Pt(g,w){g.pendingLanes|=w,w!==268435456&&(g.suspendedLanes=0,g.pingedLanes=0,g.warmLanes=0)}function De(g,w,O,N,G,X){var fe=g.pendingLanes;g.pendingLanes=O,g.suspendedLanes=0,g.pingedLanes=0,g.warmLanes=0,g.expiredLanes&=O,g.entangledLanes&=O,g.errorRecoveryDisabledLanes&=O,g.shellSuspendCounter=0;var $e=g.entanglements,Qe=g.expirationTimes,gt=g.hiddenUpdates;for(O=fe&~O;0=g0),T$=" ",A5=!1;function vC(g,w){switch(g){case"keyup":return JX.indexOf(w.keyCode)!==-1;case"keydown":return w.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function yC(g){return g=g.detail,typeof g=="object"&&"data"in g?g.data:null}var m0=!1;function h5(g,w){switch(g){case"compositionend":return yC(w);case"keypress":return w.which!==32?null:(A5=!0,T$);case"textInput":return g=w.data,g===T$&&A5?null:g;default:return null}}function Cc(g,w){if(m0)return g==="compositionend"||!gC&&vC(g,w)?(g=Fi(),fh=Ld=bc=null,m0=!1,g):null;switch(g){case"paste":return null;case"keypress":if(!(w.ctrlKey||w.altKey||w.metaKey)||w.ctrlKey&&w.altKey){if(w.char&&1=w)return{node:O,offset:w-g};g=N}e:{for(;O;){if(O.nextSibling){O=O.nextSibling;break e}O=O.parentNode}O=void 0}O=P$(O)}}function y5(g,w){return g&&w?g===w?!0:g&&g.nodeType===3?!1:w&&w.nodeType===3?y5(g,w.parentNode):"contains"in g?g.contains(w):g.compareDocumentPosition?!!(g.compareDocumentPosition(w)&16):!1:!1}function b5(g){g=g!=null&&g.ownerDocument!=null&&g.ownerDocument.defaultView!=null?g.ownerDocument.defaultView:window;for(var w=ir(g.document);w instanceof g.HTMLIFrameElement;){try{var O=typeof w.contentWindow.location.href=="string"}catch(N){O=!1}if(O)g=w.contentWindow;else break;w=ir(g.document)}return w}function L$(g){var w=g&&g.nodeName&&g.nodeName.toLowerCase();return w&&(w==="input"&&(g.type==="text"||g.type==="search"||g.type==="tel"||g.type==="url"||g.type==="password")||w==="textarea"||g.contentEditable==="true")}var iZ=Ps&&"documentMode"in document&&11>=document.documentMode,Iu=null,ot=null,It=null,Ct=!1;function Mn(g,w,O){var N=O.window===O?O.document:O.nodeType===9?O:O.ownerDocument;Ct||Iu==null||Iu!==ir(N)||(N=Iu,"selectionStart"in N&&L$(N)?N={start:N.selectionStart,end:N.selectionEnd}:(N=(N.ownerDocument&&N.ownerDocument.defaultView||window).getSelection(),N={anchorNode:N.anchorNode,anchorOffset:N.anchorOffset,focusNode:N.focusNode,focusOffset:N.focusOffset}),It&&gl(It,N)||(It=N,N=au(ot,"onSelect"),0>=fe,G-=fe,Nu=1<<32-dt(w)+G|O<jr?(fi=Vn,Vn=null):fi=Vn.sibling;var Bi=mt(st,Vn,pt[jr],Ht);if(Bi===null){Vn===null&&(Vn=fi);break}g&&Vn&&Bi.alternate===null&&w(st,Vn),Xe=X(Bi,Xe,jr),Ei===null?nr=Bi:Ei.sibling=Bi,Ei=Bi,Vn=fi}if(jr===pt.length)return O(st,Vn),Gr&&Pu(st,jr),nr;if(Vn===null){for(;jrjr?(fi=Vn,Vn=null):fi=Vn.sibling;var Qh=mt(st,Vn,Bi.value,Ht);if(Qh===null){Vn===null&&(Vn=fi);break}g&&Vn&&Qh.alternate===null&&w(st,Vn),Xe=X(Qh,Xe,jr),Ei===null?nr=Qh:Ei.sibling=Qh,Ei=Qh,Vn=fi}if(Bi.done)return O(st,Vn),Gr&&Pu(st,jr),nr;if(Vn===null){for(;!Bi.done;jr++,Bi=pt.next())Bi=Ut(st,Bi.value,Ht),Bi!==null&&(Xe=X(Bi,Xe,jr),Ei===null?nr=Bi:Ei.sibling=Bi,Ei=Bi);return Gr&&Pu(st,jr),nr}for(Vn=N(Vn);!Bi.done;jr++,Bi=pt.next())Bi=St(Vn,st,jr,Bi.value,Ht),Bi!==null&&(g&&Bi.alternate!==null&&Vn.delete(Bi.key===null?jr:Bi.key),Xe=X(Bi,Xe,jr),Ei===null?nr=Bi:Ei.sibling=Bi,Ei=Bi);return g&&Vn.forEach(function(GZ){return w(st,GZ)}),Gr&&Pu(st,jr),nr}function io(st,Xe,pt,Ht){if(typeof pt=="object"&&pt!==null&&pt.type===p&&pt.key===null&&(pt=pt.props.children),typeof pt=="object"&&pt!==null){switch(pt.$$typeof){case A:e:{for(var nr=pt.key;Xe!==null;){if(Xe.key===nr){if(nr=pt.type,nr===p){if(Xe.tag===7){O(st,Xe.sibling),Ht=G(Xe,pt.props.children),Ht.return=st,st=Ht;break e}}else if(Xe.elementType===nr||typeof nr=="object"&&nr!==null&&nr.$$typeof===_&&Hd(nr)===Xe.type){O(st,Xe.sibling),Ht=G(Xe,pt.props),sg(Ht,pt),Ht.return=st,st=Ht;break e}O(st,Xe);break}else w(st,Xe);Xe=Xe.sibling}pt.type===p?(Ht=rg(pt.props.children,st.mode,Ht,pt.key),Ht.return=st,st=Ht):(Ht=EC(pt.type,pt.key,pt.props,null,st.mode,Ht),sg(Ht,pt),Ht.return=st,st=Ht)}return fe(st);case h:e:{for(nr=pt.key;Xe!==null;){if(Xe.key===nr)if(Xe.tag===4&&Xe.stateNode.containerInfo===pt.containerInfo&&Xe.stateNode.implementation===pt.implementation){O(st,Xe.sibling),Ht=G(Xe,pt.children||[]),Ht.return=st,st=Ht;break e}else{O(st,Xe);break}else w(st,Xe);Xe=Xe.sibling}Ht=C0(pt,st.mode,Ht),Ht.return=st,st=Ht}return fe(st);case _:return pt=Hd(pt),io(st,Xe,pt,Ht)}if(H(pt))return kn(st,Xe,pt,Ht);if(L(pt)){if(nr=L(pt),typeof nr!="function")throw Error(r(150));return pt=nr.call(pt),fr(st,Xe,pt,Ht)}if(typeof pt.then=="function")return io(st,Xe,Bc(pt),Ht);if(pt.$$typeof===x)return io(st,Xe,_C(st,pt),Ht);Vf(st,pt)}return typeof pt=="string"&&pt!==""||typeof pt=="number"||typeof pt=="bigint"?(pt=""+pt,Xe!==null&&Xe.tag===6?(O(st,Xe.sibling),Ht=G(Xe,pt),Ht.return=st,st=Ht):(O(st,Xe),Ht=D$(pt,st.mode,Ht),Ht.return=st,st=Ht),fe(st)):O(st,Xe)}return function(st,Xe,pt,Ht){try{$1=0;var nr=io(st,Xe,pt,Ht);return ag=null,nr}catch(Vn){if(Vn===M0||Vn===E1)throw Vn;var Ei=ql(29,Vn,null,st.mode);return Ei.lanes=Ht,Ei.return=st,Ei}}}var lg=Oc(!0),K$=Oc(!1),Ud=!1;function cg(g){g.updateQueue={baseState:g.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Kf(g,w){g=g.updateQueue,w.updateQueue===g&&(w.updateQueue={baseState:g.baseState,firstBaseUpdate:g.firstBaseUpdate,lastBaseUpdate:g.lastBaseUpdate,shared:g.shared,callbacks:null})}function jd(g){return{lane:g,tag:0,payload:null,callback:null,next:null}}function Sh(g,w,O){var N=g.updateQueue;if(N===null)return null;if(N=N.shared,(Mi&2)!==0){var G=N.pending;return G===null?w.next=w:(w.next=G.next,G.next=w),N.pending=w,w=y1(g),v1(g,null,O),w}return Ru(g,N,w,O),y1(g)}function Eh(g,w,O){if(w=w.updateQueue,w!==null&&(w=w.shared,(O&4194048)!==0)){var N=w.lanes;N&=g.pendingLanes,O|=N,w.lanes=O,bt(g,O)}}function W$(g,w){var O=g.updateQueue,N=g.alternate;if(N!==null&&(N=N.updateQueue,O===N)){var G=null,X=null;if(O=O.firstBaseUpdate,O!==null){do{var fe={lane:O.lane,tag:O.tag,payload:O.payload,callback:null,next:null};X===null?G=X=fe:X=X.next=fe,O=O.next}while(O!==null);X===null?G=X=w:X=X.next=w}else G=X=w;O={baseState:N.baseState,firstBaseUpdate:G,lastBaseUpdate:X,shared:N.shared,callbacks:N.callbacks},g.updateQueue=O;return}g=O.lastBaseUpdate,g===null?O.firstBaseUpdate=w:g.next=w,O.lastBaseUpdate=w}var MC=!1;function Ma(){if(MC){var g=T0;if(g!==null)throw g}}function ug(g,w,O,N){MC=!1;var G=g.updateQueue;Ud=!1;var X=G.firstBaseUpdate,fe=G.lastBaseUpdate,$e=G.shared.pending;if($e!==null){G.shared.pending=null;var Qe=$e,gt=Qe.next;Qe.next=null,fe===null?X=gt:fe.next=gt,fe=Qe;var Nt=g.alternate;Nt!==null&&(Nt=Nt.updateQueue,$e=Nt.lastBaseUpdate,$e!==fe&&($e===null?Nt.firstBaseUpdate=gt:$e.next=gt,Nt.lastBaseUpdate=Qe))}if(X!==null){var Ut=G.baseState;fe=0,Nt=gt=Qe=null,$e=X;do{var mt=$e.lane&-536870913,St=mt!==$e.lane;if(St?(ui&mt)===mt:(N&mt)===mt){mt!==0&&mt===_0&&(MC=!0),Nt!==null&&(Nt=Nt.next={lane:0,tag:$e.tag,payload:$e.payload,callback:null,next:null});e:{var kn=g,fr=$e;mt=w;var io=O;switch(fr.tag){case 1:if(kn=fr.payload,typeof kn=="function"){Ut=kn.call(io,Ut,mt);break e}Ut=kn;break e;case 3:kn.flags=kn.flags&-65537|128;case 0:if(kn=fr.payload,mt=typeof kn=="function"?kn.call(io,Ut,mt):kn,mt==null)break e;Ut=f({},Ut,mt);break e;case 2:Ud=!0}}mt=$e.callback,mt!==null&&(g.flags|=64,St&&(g.flags|=8192),St=G.callbacks,St===null?G.callbacks=[mt]:St.push(mt))}else St={lane:mt,tag:$e.tag,payload:$e.payload,callback:$e.callback,next:null},Nt===null?(gt=Nt=St,Qe=Ut):Nt=Nt.next=St,fe|=mt;if($e=$e.next,$e===null){if($e=G.shared.pending,$e===null)break;St=$e,$e=St.next,St.next=null,G.lastBaseUpdate=St,G.shared.pending=null}}while(!0);Nt===null&&(Qe=Ut),G.baseState=Qe,G.firstBaseUpdate=gt,G.lastBaseUpdate=Nt,X===null&&(G.shared.lanes=0),Jd|=fe,g.lanes=fe,g.memoizedState=Ut}}function G$(g,w){if(typeof g!="function")throw Error(r(191,g));g.call(w)}function Fu(g,w){var O=g.callbacks;if(O!==null)for(g.callbacks=null,g=0;gX?X:8;var fe=D.T,$e={};D.T=$e,WC(g,!1,w,O);try{var Qe=G(),gt=D.S;if(gt!==null&>($e,Qe),Qe!==null&&typeof Qe=="object"&&typeof Qe.then=="function"){var Nt=uZ(Qe,N);F0(g,w,Nt,Rc(g))}else F0(g,w,N,Rc(g))}catch(Ut){F0(g,w,{then:function(){},status:"rejected",reason:Ut},Rc())}finally{U.p=X,fe!==null&&$e.types!==null&&(fe.types=$e.types),D.T=fe}}function fZ(){}function P0(g,w,O,N){if(g.tag!==5)throw Error(r(476));var G=gg(g).queue;P5(g,G,w,j,O===null?fZ:function(){return p_(g),O(N)})}function gg(g){var w=g.memoizedState;if(w!==null)return w;w={memoizedState:j,baseState:j,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qd,lastRenderedState:j},next:null};var O={};return w.next={memoizedState:O,baseState:O,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qd,lastRenderedState:O},next:null},g.memoizedState=w,g=g.alternate,g!==null&&(g.memoizedState=w),w}function p_(g){var w=gg(g);w.next===null&&(w=g.alternate.memoizedState),F0(g,w.next.queue,{},Rc())}function KC(){return Ls(ev)}function L5(){return da().memoizedState}function g_(){return da().memoizedState}function L0(g){for(var w=g.return;w!==null;){switch(w.tag){case 24:case 3:var O=Rc();g=jd(O);var N=Sh(w,g,O);N!==null&&(ec(N,w,O),Eh(N,w,O)),w={cache:j$()},g.payload=w;return}w=w.return}}function P1(g,w,O){var N=Rc();O={lane:N,revertLane:0,gesture:null,action:O,hasEagerState:!1,eagerState:null,next:null},mg(g)?m_(w,O):(O=w0(g,w,O,N),O!==null&&(ec(O,g,N),L1(O,w,N)))}function F5(g,w,O){var N=Rc();F0(g,w,O,N)}function F0(g,w,O,N){var G={lane:N,revertLane:0,gesture:null,action:O,hasEagerState:!1,eagerState:null,next:null};if(mg(g))m_(w,G);else{var X=g.alternate;if(g.lanes===0&&(X===null||X.lanes===0)&&(X=w.lastRenderedReducer,X!==null))try{var fe=w.lastRenderedState,$e=X(fe,O);if(G.hasEagerState=!0,G.eagerState=$e,xs($e,fe))return Ru(g,w,G,0),ho===null&&eg(),!1}catch(Qe){}if(O=w0(g,w,G,N),O!==null)return ec(O,g,N),L1(O,w,N),!0}return!1}function WC(g,w,O,N){if(N={lane:2,revertLane:aT(),gesture:null,action:N,hasEagerState:!1,eagerState:null,next:null},mg(g)){if(w)throw Error(r(479))}else w=w0(g,O,N,2),w!==null&&ec(w,g,2)}function mg(g){var w=g.alternate;return g===Or||w!==null&&w===Or}function m_(g,w){dg=I0=!0;var O=g.pending;O===null?w.next=w:(w.next=O.next,O.next=w),g.pending=w}function L1(g,w,O){if((O&4194048)!==0){var N=w.lanes;N&=g.pendingLanes,O|=N,w.lanes=O,bt(g,O)}}var vg={readContext:Ls,use:M1,useCallback:fa,useContext:fa,useEffect:fa,useImperativeHandle:fa,useLayoutEffect:fa,useInsertionEffect:fa,useMemo:fa,useReducer:fa,useRef:fa,useState:fa,useDebugValue:fa,useDeferredValue:fa,useTransition:fa,useSyncExternalStore:fa,useId:fa,useHostTransitionStatus:fa,useFormState:fa,useActionState:fa,useOptimistic:fa,useMemoCache:fa,useCacheRefresh:fa};vg.useEffectEvent=fa;var F1={readContext:Ls,use:M1,useCallback:function(g,w){return yl().memoizedState=[g,w===void 0?null:w],g},useContext:Ls,useEffect:l_,useImperativeHandle:function(g,w,O){O=O!=null?O.concat([g]):null,QC(4194308,4,u_.bind(null,w,g),O)},useLayoutEffect:function(g,w){return QC(4194308,4,g,w)},useInsertionEffect:function(g,w){QC(4,2,g,w)},useMemo:function(g,w){var O=yl();w=w===void 0?null:w;var N=g();if(Ag){Je(!0);try{g()}finally{Je(!1)}}return O.memoizedState=[N,w],N},useReducer:function(g,w,O){var N=yl();if(O!==void 0){var G=O(w);if(Ag){Je(!0);try{O(w)}finally{Je(!1)}}}else G=w;return N.memoizedState=N.baseState=G,g={pending:null,lanes:0,dispatch:null,lastRenderedReducer:g,lastRenderedState:G},N.queue=g,g=g.dispatch=P1.bind(null,Or,g),[N.memoizedState,g]},useRef:function(g){var w=yl();return g={current:g},w.memoizedState=g},useState:function(g){g=n_(g);var w=g.queue,O=F5.bind(null,Or,w);return w.dispatch=O,[g.memoizedState,O]},useDebugValue:d_,useDeferredValue:function(g,w){var O=yl();return Zs(O,g,w)},useTransition:function(){var g=n_(!1);return g=P5.bind(null,Or,g.queue,!0,!1),yl().memoizedState=g,[!1,g]},useSyncExternalStore:function(g,w,O){var N=Or,G=yl();if(Gr){if(O===void 0)throw Error(r(407));O=O()}else{if(O=w(),ho===null)throw Error(r(349));(ui&127)!==0||N0(N,w,O)}G.memoizedState=O;var X={value:O,getSnapshot:w};return G.queue=X,l_(_5.bind(null,N,X,g),[g]),N.flags|=2048,Th(9,{destroy:void 0},t_.bind(null,N,X,O,w),null),O},useId:function(){var g=yl(),w=ho.identifierPrefix;if(Gr){var O=Uf,N=Nu;O=(N&~(1<<32-dt(N)-1)).toString(32)+O,w="_"+w+"R_"+O,O=PC++,0<\/script>",X=X.removeChild(X.firstChild);break;case"select":X=typeof N.is=="string"?fe.createElement("select",{is:N.is}):fe.createElement("select"),N.multiple?X.multiple=!0:N.size&&(X.size=N.size);break;default:X=typeof N.is=="string"?fe.createElement(G,{is:N.is}):fe.createElement(G)}}X[pn]=w,X[bn]=N;e:for(fe=w.child;fe!==null;){if(fe.tag===5||fe.tag===6)X.appendChild(fe.stateNode);else if(fe.tag!==4&&fe.tag!==27&&fe.child!==null){fe.child.return=fe,fe=fe.child;continue}if(fe===w)break e;for(;fe.sibling===null;){if(fe.return===null||fe.return===w)break e;fe=fe.return}fe.sibling.return=fe.return,fe=fe.sibling}w.stateNode=X;e:switch(Us(X,G,N),G){case"button":case"input":case"select":case"textarea":N=!!N.autoFocus;break e;case"img":N=!0;break e;default:N=!1}N&&Kd(w)}}return Mo(w),N_(w,w.type,g===null?null:g.memoizedProps,w.pendingProps,O),null;case 6:if(g&&w.stateNode!=null)g.memoizedProps!==N&&Kd(w);else{if(typeof N!="string"&&w.stateNode===null)throw Error(r(166));if(g=J.current,jf(w)){if(g=w.stateNode,O=w.memoizedProps,N=null,G=Ta,G!==null)switch(G.tag){case 27:case 5:N=G.memoizedProps}g[pn]=w,g=!!(g.nodeValue===O||N!==null&&N.suppressHydrationWarning===!0||Ck(g.nodeValue,O)),g||bh(w,!0)}else g=gS(g).createTextNode(N),g[pn]=w,w.stateNode=g}return Mo(w),null;case 31:if(O=w.memoizedState,g===null||g.memoizedState!==null){if(N=jf(w),O!==null){if(g===null){if(!N)throw Error(r(318));if(g=w.memoizedState,g=g!==null?g.dehydrated:null,!g)throw Error(r(557));g[pn]=w}else xh(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;Mo(w),g=!1}else O=_e(),g!==null&&g.memoizedState!==null&&(g.memoizedState.hydrationErrors=O),g=!0;if(!g)return w.flags&256?(Ds(w),w):(Ds(w),null);if((w.flags&128)!==0)throw Error(r(558))}return Mo(w),null;case 13:if(N=w.memoizedState,g===null||g.memoizedState!==null&&g.memoizedState.dehydrated!==null){if(G=jf(w),N!==null&&N.dehydrated!==null){if(g===null){if(!G)throw Error(r(318));if(G=w.memoizedState,G=G!==null?G.dehydrated:null,!G)throw Error(r(317));G[pn]=w}else xh(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;Mo(w),G=!1}else G=_e(),g!==null&&g.memoizedState!==null&&(g.memoizedState.hydrationErrors=G),G=!0;if(!G)return w.flags&256?(Ds(w),w):(Ds(w),null)}return Ds(w),(w.flags&128)!==0?(w.lanes=O,w):(O=N!==null,g=g!==null&&g.memoizedState!==null,O&&(N=w.child,G=null,N.alternate!==null&&N.alternate.memoizedState!==null&&N.alternate.memoizedState.cachePool!==null&&(G=N.alternate.memoizedState.cachePool.pool),X=null,N.memoizedState!==null&&N.memoizedState.cachePool!==null&&(X=N.memoizedState.cachePool.pool),X!==G&&(N.flags|=2048)),O!==g&&O&&(w.child.flags|=8192),H1(w,w.updateQueue),Mo(w),null);case 4:return re(),g===null&&lT(w.stateNode.containerInfo),Mo(w),null;case 10:return kd(w.type),Mo(w),null;case 19:if(V(ua),N=w.memoizedState,N===null)return Mo(w),null;if(G=(w.flags&128)!==0,X=N.rendering,X===null)if(G)U0(N,!1);else{if(jo!==0||g!==null&&(g.flags&128)!==0)for(g=w.child;g!==null;){if(X=NC(g),X!==null){for(w.flags|=128,U0(N,!1),g=X.updateQueue,w.updateQueue=g,H1(w,g),w.subtreeFlags=0,g=O,O=w.child;O!==null;)b1(O,g),O=O.sibling;return Y(ua,ua.current&1|2),Gr&&Pu(w,N.treeForkCount),w.child}g=g.sibling}N.tail!==null&&xe()>aS&&(w.flags|=128,G=!0,U0(N,!1),w.lanes=4194304)}else{if(!G)if(g=NC(X),g!==null){if(w.flags|=128,G=!0,g=g.updateQueue,w.updateQueue=g,H1(w,g),U0(N,!0),N.tail===null&&N.tailMode==="hidden"&&!X.alternate&&!Gr)return Mo(w),null}else 2*xe()-N.renderingStartTime>aS&&O!==536870912&&(w.flags|=128,G=!0,U0(N,!1),w.lanes=4194304);N.isBackwards?(X.sibling=w.child,w.child=X):(g=N.last,g!==null?g.sibling=X:w.child=X,N.last=X)}return N.tail!==null?(g=N.tail,N.rendering=g,N.tail=g.sibling,N.renderingStartTime=xe(),g.sibling=null,O=ua.current,Y(ua,G?O&1|2:O&1),Gr&&Pu(w,N.treeForkCount),g):(Mo(w),null);case 22:case 23:return Ds(w),ks(),N=w.memoizedState!==null,g!==null?g.memoizedState!==null!==N&&(w.flags|=8192):N&&(w.flags|=8192),N?(O&536870912)!==0&&(w.flags&128)===0&&(Mo(w),w.subtreeFlags&6&&(w.flags|=8192)):Mo(w),O=w.updateQueue,O!==null&&H1(w,O.retryQueue),O=null,g!==null&&g.memoizedState!==null&&g.memoizedState.cachePool!==null&&(O=g.memoizedState.cachePool.pool),N=null,w.memoizedState!==null&&w.memoizedState.cachePool!==null&&(N=w.memoizedState.cachePool.pool),N!==O&&(w.flags|=2048),g!==null&&V(Fs),null;case 24:return O=null,g!==null&&(O=g.memoizedState.cache),w.memoizedState.cache!==O&&(w.flags|=2048),kd(Ua),Mo(w),null;case 25:return null;case 30:return null}throw Error(r(156,w.tag))}function K5(g,w){switch(vh(w),w.tag){case 1:return g=w.flags,g&65536?(w.flags=g&-65537|128,w):null;case 3:return kd(Ua),re(),g=w.flags,(g&65536)!==0&&(g&128)===0?(w.flags=g&-65537|128,w):null;case 26:case 27:case 5:return de(w),null;case 31:if(w.memoizedState!==null){if(Ds(w),w.alternate===null)throw Error(r(340));xh()}return g=w.flags,g&65536?(w.flags=g&-65537|128,w):null;case 13:if(Ds(w),g=w.memoizedState,g!==null&&g.dehydrated!==null){if(w.alternate===null)throw Error(r(340));xh()}return g=w.flags,g&65536?(w.flags=g&-65537|128,w):null;case 19:return V(ua),null;case 4:return re(),null;case 10:return kd(w.type),null;case 22:case 23:return Ds(w),ks(),g!==null&&V(Fs),g=w.flags,g&65536?(w.flags=g&-65537|128,w):null;case 24:return kd(Ua),null;case 25:return null;default:return null}}function j0(g,w){switch(vh(w),w.tag){case 3:kd(Ua),re();break;case 26:case 27:case 5:de(w);break;case 4:re();break;case 31:w.memoizedState!==null&&Ds(w);break;case 13:Ds(w);break;case 19:V(ua);break;case 10:kd(w.type);break;case 22:case 23:Ds(w),ks(),g!==null&&V(Fs);break;case 24:kd(Ua)}}function bg(g,w){try{var O=w.updateQueue,N=O!==null?O.lastEffect:null;if(N!==null){var G=N.next;O=G;do{if((O.tag&g)===g){N=void 0;var X=O.create,fe=O.inst;N=X(),fe.destroy=N}O=O.next}while(O!==G)}}catch($e){Di(w,w.return,$e)}}function Wd(g,w,O){try{var N=w.updateQueue,G=N!==null?N.lastEffect:null;if(G!==null){var X=G.next;N=X;do{if((N.tag&g)===g){var fe=N.inst,$e=fe.destroy;if($e!==void 0){fe.destroy=void 0,G=w;var Qe=O,gt=$e;try{gt()}catch(Nt){Di(G,Qe,Nt)}}}N=N.next}while(N!==X)}}catch(Nt){Di(w,w.return,Nt)}}function L_(g){var w=g.updateQueue;if(w!==null){var O=g.stateNode;try{Fu(w,O)}catch(N){Di(g,g.return,N)}}}function U1(g,w,O){O.props=Mh(g.type,g.memoizedProps),O.state=g.memoizedState;try{O.componentWillUnmount()}catch(N){Di(g,w,N)}}function z0(g,w){try{var O=g.ref;if(O!==null){switch(g.tag){case 26:case 27:case 5:var N=g.stateNode;break;case 30:N=g.stateNode;break;default:N=g.stateNode}typeof O=="function"?g.refCleanup=O(N):O.current=N}}catch(G){Di(g,w,G)}}function Qa(g,w){var O=g.ref,N=g.refCleanup;if(O!==null)if(typeof N=="function")try{N()}catch(G){Di(g,w,G)}finally{g.refCleanup=null,g=g.alternate,g!=null&&(g.refCleanup=null)}else if(typeof O=="function")try{O(null)}catch(G){Di(g,w,G)}else O.current=null}function Ih(g){var w=g.type,O=g.memoizedProps,N=g.stateNode;try{e:switch(w){case"button":case"input":case"select":case"textarea":O.autoFocus&&N.focus();break e;case"img":O.src?N.src=O.src:O.srcSet&&(N.srcset=O.srcSet)}}catch(G){Di(g,g.return,G)}}function F_(g,w,O){try{var N=g.stateNode;OZ(N,g.type,O,w),N[bn]=w}catch(G){Di(g,g.return,G)}}function k_(g){return g.tag===5||g.tag===3||g.tag===26||g.tag===27&&el(g.type)||g.tag===4}function D_(g){e:for(;;){for(;g.sibling===null;){if(g.return===null||k_(g.return))return null;g=g.return}for(g.sibling.return=g.return,g=g.sibling;g.tag!==5&&g.tag!==6&&g.tag!==18;){if(g.tag===27&&el(g.type)||g.flags&2||g.child===null||g.tag===4)continue e;g.child.return=g,g=g.child}if(!(g.flags&2))return g.stateNode}}function H_(g,w,O){var N=g.tag;if(N===5||N===6)g=g.stateNode,w?(O.nodeType===9?O.body:O.nodeName==="HTML"?O.ownerDocument.body:O).insertBefore(g,w):(w=O.nodeType===9?O.body:O.nodeName==="HTML"?O.ownerDocument.body:O,w.appendChild(g),O=O._reactRootContainer,O!=null||w.onclick!==null||(w.onclick=bs));else if(N!==4&&(N===27&&el(g.type)&&(O=g.stateNode,w=null),g=g.child,g!==null))for(H_(g,w,O),g=g.sibling;g!==null;)H_(g,w,O),g=g.sibling}function tS(g,w,O){var N=g.tag;if(N===5||N===6)g=g.stateNode,w?O.insertBefore(g,w):O.appendChild(g);else if(N!==4&&(N===27&&el(g.type)&&(O=g.stateNode),g=g.child,g!==null))for(tS(g,w,O),g=g.sibling;g!==null;)tS(g,w,O),g=g.sibling}function W5(g){var w=g.stateNode,O=g.memoizedProps;try{for(var N=g.type,G=w.attributes;G.length;)w.removeAttributeNode(G[0]);Us(w,N,O),w[pn]=g,w[bn]=O}catch(X){Di(g,g.return,X)}}var Gd=!1,Va=!1,U_=!1,G5=typeof WeakSet=="function"?WeakSet:Set,Cs=null;function dZ(g,w){if(g=g.containerInfo,Eg=SS,g=b5(g),L$(g)){if("selectionStart"in g)var O={start:g.selectionStart,end:g.selectionEnd};else e:{O=(O=g.ownerDocument)&&O.defaultView||window;var N=O.getSelection&&O.getSelection();if(N&&N.rangeCount!==0){O=N.anchorNode;var G=N.anchorOffset,X=N.focusNode;N=N.focusOffset;try{O.nodeType,X.nodeType}catch(fr){O=null;break e}var fe=0,$e=-1,Qe=-1,gt=0,Nt=0,Ut=g,mt=null;t:for(;;){for(var St;Ut!==O||G!==0&&Ut.nodeType!==3||($e=fe+G),Ut!==X||N!==0&&Ut.nodeType!==3||(Qe=fe+N),Ut.nodeType===3&&(fe+=Ut.nodeValue.length),(St=Ut.firstChild)!==null;)mt=Ut,Ut=St;for(;;){if(Ut===g)break t;if(mt===O&&++gt===G&&($e=fe),mt===X&&++Nt===N&&(Qe=fe),(St=Ut.nextSibling)!==null)break;Ut=mt,mt=Ut.parentNode}Ut=St}O=$e===-1||Qe===-1?null:{start:$e,end:Qe}}else O=null}O=O||{start:0,end:0}}else O=null;for(eb={focusedElem:g,selectionRange:O},SS=!1,Cs=w;Cs!==null;)if(w=Cs,g=w.child,(w.subtreeFlags&1028)!==0&&g!==null)g.return=w,Cs=g;else for(;Cs!==null;){switch(w=Cs,X=w.alternate,g=w.flags,w.tag){case 0:if((g&4)!==0&&(g=w.updateQueue,g=g!==null?g.events:null,g!==null))for(O=0;O title"))),Us(X,N,O),X[pn]=g,kt(X),N=X;break e;case"link":var fe=bT("link","href",G).get(N+(O.href||""));if(fe){for(var $e=0;$eio&&(fe=io,io=fr,fr=fe);var st=v5($e,fr),Xe=v5($e,io);if(st&&Xe&&(St.rangeCount!==1||St.anchorNode!==st.node||St.anchorOffset!==st.offset||St.focusNode!==Xe.node||St.focusOffset!==Xe.offset)){var pt=Ut.createRange();pt.setStart(st.node,st.offset),St.removeAllRanges(),fr>io?(St.addRange(pt),St.extend(Xe.node,Xe.offset)):(pt.setEnd(Xe.node,Xe.offset),St.addRange(pt))}}}}for(Ut=[],St=$e;St=St.parentNode;)St.nodeType===1&&Ut.push({element:St,left:St.scrollLeft,top:St.scrollTop});for(typeof $e.focus=="function"&&$e.focus(),$e=0;$eO?32:O,D.T=null,O=Y_,Y_=null;var X=Ph,fe=eA;if(ss=0,G0=Ph=null,eA=0,(Mi&6)!==0)throw Error(r(331));var $e=Mi;if(Mi|=4,nk(X.current),J5(X,X.current,fe,O),Mi=$e,Y1(0,!1),We&&typeof We.onPostCommitFiberRoot=="function")try{We.onPostCommitFiberRoot(et,X)}catch(Qe){}return!0}finally{U.p=G,D.T=N,cS(g,w)}}function rT(g,w,O){w=tu(O,w),w=C_(g.stateNode,w,2),g=Sh(g,w,2),g!==null&&(Pt(g,2),Xf(g))}function Di(g,w,O){if(g.tag===3)rT(g,g,O);else for(;w!==null;){if(w.tag===3){rT(w,g,O);break}else if(w.tag===1){var N=w.stateNode;if(typeof w.type.getDerivedStateFromError=="function"||typeof N.componentDidCatch=="function"&&(Nh===null||!Nh.has(N))){g=tu(O,g),O=D5(2),N=Sh(w,O,2),N!==null&&(qf(O,N,w,g),Pt(N,2),Xf(N));break}}w=w.return}}function iT(g,w,O){var N=g.pingCache;if(N===null){N=g.pingCache=new pZ;var G=new Set;N.set(w,G)}else G=N.get(w),G===void 0&&(G=new Set,N.set(w,G));G.has(O)||(V_=!0,G.add(O),g=bZ.bind(null,g,w,O),w.then(g,g))}function bZ(g,w,O){var N=g.pingCache;N!==null&&N.delete(w),g.pingedLanes|=g.suspendedLanes&O,g.warmLanes&=~O,ho===g&&(ui&O)===O&&(jo===4||jo===3&&(ui&62914560)===ui&&300>xe()-oS?(Mi&2)===0&&q0(g,0):K_|=O,W0===ui&&(W0=0)),Xf(g)}function pk(g,w){w===0&&(w=qe()),g=gh(g,w),g!==null&&(Pt(g,w),Xf(g))}function uS(g){var w=g.memoizedState,O=0;w!==null&&(O=w.retryLane),pk(g,O)}function fS(g,w){var O=0;switch(g.tag){case 31:case 13:var N=g.stateNode,G=g.memoizedState;G!==null&&(O=G.retryLane);break;case 19:N=g.stateNode;break;case 22:N=g.stateNode._retryCache;break;default:throw Error(r(314))}N!==null&&N.delete(w),pk(g,O)}function xZ(g,w){return Ee(g,w)}var dS=null,Lh=null,AS=!1,hS=!1,oT=!1,Fh=0;function Xf(g){g!==Lh&&g.next===null&&(Lh===null?dS=Lh=g:Lh=Lh.next=g),hS=!0,AS||(AS=!0,CZ())}function Y1(g,w){if(!oT&&hS){oT=!0;do for(var O=!1,N=dS;N!==null;){if(g!==0){var G=N.pendingLanes;if(G===0)var X=0;else{var fe=N.suspendedLanes,$e=N.pingedLanes;X=(1<<31-dt(42|g)+1)-1,X&=G&~(fe&~$e),X=X&201326741?X&201326741|1:X?X|2:0}X!==0&&(O=!0,yk(N,X))}else X=ui,X=sn(N,N===ho?X:0,N.cancelPendingCommit!==null||N.timeoutHandle!==-1),(X&3)===0||Vt(N,X)||(O=!0,yk(N,X));N=N.next}while(O);oT=!1}}function wZ(){gk()}function gk(){hS=AS=!1;var g=0;Fh!==0&&$Z()&&(g=Fh);for(var w=xe(),O=null,N=dS;N!==null;){var G=N.next,X=mk(N,w);X===0?(N.next=null,O===null?dS=G:O.next=G,G===null&&(Lh=O)):(O=N,(g!==0||(X&3)!==0)&&(hS=!0)),N=G}ss!==0&&ss!==5||Y1(g),Fh!==0&&(Fh=0)}function mk(g,w){for(var O=g.suspendedLanes,N=g.pingedLanes,G=g.expirationTimes,X=g.pendingLanes&-62914561;0$e)break;var Nt=Qe.transferSize,Ut=Qe.initiatorType;Nt&&Sk(Ut)&&(Qe=Qe.responseEnd,fe+=Nt*(Qe<$e?1:($e-gt)/(Qe-gt)))}if(--N,w+=8*(X+fe)/(G.duration/1e3),g++,10 title"):null)}function DZ(g,w,O){if(O===1||w.itemProp!=null)return!1;switch(g){case"meta":case"title":return!0;case"style":if(typeof w.precedence!="string"||typeof w.href!="string"||w.href==="")break;return!0;case"link":if(typeof w.rel!="string"||typeof w.href!="string"||w.href===""||w.onLoad||w.onError)break;return w.rel==="stylesheet"?(g=w.disabled,typeof w.precedence=="string"&&g==null):!0;case"script":if(w.async&&typeof w.async!="function"&&typeof w.async!="symbol"&&!w.onLoad&&!w.onError&&w.src&&typeof w.src=="string")return!0}return!1}function Fk(g){return!(g.type==="stylesheet"&&(g.state.loading&3)===0)}function HZ(g,w,O,N){if(O.type==="stylesheet"&&(typeof N.media!="string"||matchMedia(N.media).matches!==!1)&&(O.state.loading&4)===0){if(O.instance===null){var G=Z0(N.href),X=w.querySelector(rb(G));if(X){w=X._p,w!==null&&typeof w=="object"&&typeof w.then=="function"&&(g.count++,g=xS.bind(g),w.then(g,g)),O.state.loading|=4,O.instance=X,kt(X);return}X=w.ownerDocument||w,N=gT(N),(G=su.get(G))&&vT(N,G),X=X.createElement("link"),kt(X);var fe=X;fe._p=new Promise(function($e,Qe){fe.onload=$e,fe.onerror=Qe}),Us(X,"link",N),O.instance=X}g.stylesheets===null&&(g.stylesheets=new Map),g.stylesheets.set(O,w),(w=O.state.preload)&&(O.state.loading&3)===0&&(g.count++,O=xS.bind(g),w.addEventListener("load",O),w.addEventListener("error",O))}}var Dh=0;function UZ(g,w){return g.stylesheets&&g.count===0&&CS(g,g.stylesheets),0Dh?50:800)+w);return g.unsuspend=O,function(){g.unsuspend=null,clearTimeout(N),clearTimeout(G)}}:null}function xS(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)CS(this,this.stylesheets);else if(this.unsuspend){var g=this.unsuspend;this.unsuspend=null,g()}}}var wS=null;function CS(g,w){g.stylesheets=null,g.unsuspend!==null&&(g.count++,wS=new Map,w.forEach(jZ,g),wS=null,xS.call(g))}function jZ(g,w){if(!(w.state.loading&4)){var O=wS.get(g);if(O)var N=O.get(null);else{O=new Map,wS.set(g,O);for(var G=g.querySelectorAll("link[data-precedence],style[data-precedence]"),X=0;X{const t=m.useRef(e);return t.current=e,m.useCallback((...r)=>{var i;return(i=t.current)==null?void 0:i.call(t,...r)},[])};function ac(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}const iee=ac()?m.useLayoutEffect:m.useEffect,ar=(e,t)=>{const n=m.useRef(!0);iee(()=>e(n.current),t),iee(()=>(n.current=!1,()=>{n.current=!0}),[])},DS=(e,t)=>{ar(n=>{if(!n)return e()},t)},x6=e=>{const t=m.useRef(!1),[n,r]=m.useState(e);m.useEffect(()=>(t.current=!1,()=>{t.current=!0}),[]);function i(o,a){a&&t.current||r(o)}return[n,i]};function Fr(e,t){const[n,r]=m.useState(e),i=t!==void 0?t:n;return ar(o=>{o||r(t)},[t]),[i,r]}function _Ie(){return I({},U4e).useId}let oee=0;function aee(e,t){const r=String(t).replace(/[^a-zA-Z0-9_.:-]/g,"-");return`${e}-${r}`}const see=_Ie(),lA=see?(function(t){const n=see();return t||n}):(function(t){const[n,r]=m.useState("ssr-id");return m.useEffect(()=>{const i=oee;oee+=1,r(`rc_unique_${i}`)},[]),t||n});function cv(e,t,n){const r=m.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}function TIe(e){const[,t]=m.useReducer(o=>o+1,0),n=m.useRef(e),r=yn(()=>n.current),i=yn(o=>{n.current=typeof o=="function"?o(n.current):o,t()});return[r,i]}var w6={exports:{}},Gi={};var lee;function MIe(){if(lee)return Gi;lee=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),a=Symbol.for("react.context"),s=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),A=Symbol.for("react.offscreen"),h;h=Symbol.for("react.module.reference");function p(v){if(typeof v=="object"&&v!==null){var y=v.$$typeof;switch(y){case e:switch(v=v.type,v){case n:case i:case r:case c:case u:return v;default:switch(v=v&&v.$$typeof,v){case s:case a:case l:case d:case f:case o:return v;default:return y}}case t:return y}}}return Gi.ContextConsumer=a,Gi.ContextProvider=o,Gi.Element=e,Gi.ForwardRef=l,Gi.Fragment=n,Gi.Lazy=d,Gi.Memo=f,Gi.Portal=t,Gi.Profiler=i,Gi.StrictMode=r,Gi.Suspense=c,Gi.SuspenseList=u,Gi.isAsyncMode=function(){return!1},Gi.isConcurrentMode=function(){return!1},Gi.isContextConsumer=function(v){return p(v)===a},Gi.isContextProvider=function(v){return p(v)===o},Gi.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===e},Gi.isForwardRef=function(v){return p(v)===l},Gi.isFragment=function(v){return p(v)===n},Gi.isLazy=function(v){return p(v)===d},Gi.isMemo=function(v){return p(v)===f},Gi.isPortal=function(v){return p(v)===t},Gi.isProfiler=function(v){return p(v)===i},Gi.isStrictMode=function(v){return p(v)===r},Gi.isSuspense=function(v){return p(v)===c},Gi.isSuspenseList=function(v){return p(v)===u},Gi.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===i||v===r||v===c||v===u||v===A||typeof v=="object"&&v!==null&&(v.$$typeof===d||v.$$typeof===f||v.$$typeof===o||v.$$typeof===a||v.$$typeof===l||v.$$typeof===h||v.getModuleId!==void 0)},Gi.typeOf=p,Gi}var cee;function IIe(){return cee||(cee=1,w6.exports=MIe()),w6.exports}var C6=IIe();const RIe=Symbol.for("react.element"),NIe=Symbol.for("react.transitional.element"),PIe=Symbol.for("react.fragment");function uee(e){return e&&typeof e=="object"&&(e.$$typeof===RIe||e.$$typeof===NIe)&&e.type===PIe}const LIe=Number(m.version.split(".")[0]),S6=(e,t)=>{typeof e=="function"?e(t):typeof e=="object"&&e&&"current"in e&&(e.current=t)},il=(...e)=>{const t=e.filter(Boolean);return t.length<=1?t[0]:n=>{e.forEach(r=>{S6(r,n)})}},Zf=(...e)=>cv(()=>il(...e),e,(t,n)=>t.length!==n.length||t.every((r,i)=>r!==n[i])),Vh=e=>{var n,r;if(!e)return!1;if(E6(e)&&LIe>=19)return!0;const t=C6.isMemo(e)?e.type.type:e.type;return!(typeof t=="function"&&!((n=t.prototype)!=null&&n.render)&&t.$$typeof!==C6.ForwardRef||typeof e=="function"&&!((r=e.prototype)!=null&&r.render)&&e.$$typeof!==C6.ForwardRef)};function E6(e){return m.isValidElement(e)&&!uee(e)}const fee=e=>E6(e)&&Vh(e),cA=e=>{if(e&&E6(e)){const t=e;return t.props.propertyIsEnumerable("ref")?t.props.ref:t.ref}return null};function B6(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}const dee="data-rc-order",Aee="data-rc-priority",FIe="rc-util-key",O6=new Map;function hee({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:FIe}function DT(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function kIe(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function $6(e){return Array.from((O6.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function pee(e,t={}){if(!ac())return null;const{csp:n,prepend:r,priority:i=0}=t,o=kIe(r),a=o==="prependQueue",s=document.createElement("style");s.setAttribute(dee,o),a&&i&&s.setAttribute(Aee,`${i}`),n!=null&&n.nonce&&(s.nonce=n==null?void 0:n.nonce),s.innerHTML=e;const l=DT(t),{firstChild:c}=l;if(r){if(a){const u=(t.styles||$6(l)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(dee)))return!1;const d=Number(f.getAttribute(Aee)||0);return i>=d});if(u.length)return l.insertBefore(s,u[u.length-1].nextSibling),s}l.insertBefore(s,c)}else l.appendChild(s);return s}function gee(e,t={}){let{styles:n}=t;return n||(n=$6(DT(t))),n.find(r=>r.getAttribute(hee(t))===e)}function HS(e,t={}){const n=gee(e,t);n&&DT(t).removeChild(n)}function DIe(e,t){const n=O6.get(e);if(!n||!B6(document,n)){const r=pee("",t),{parentNode:i}=r;O6.set(e,i),e.removeChild(r)}}function uv(e,t,n={}){var l,c,u;const r=DT(n),i=$6(r),o=te(I({},n),{styles:i});DIe(r,o);const a=gee(t,o);if(a)return(l=o.csp)!=null&&l.nonce&&a.nonce!==((c=o.csp)==null?void 0:c.nonce)&&(a.nonce=(u=o.csp)==null?void 0:u.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;const s=pee(e,o);return s.setAttribute(hee(o),t),s}function Ab(e){return e instanceof HTMLElement||e instanceof SVGElement}function Jf(e){return e&&typeof e=="object"&&Ab(e.nativeElement)?e.nativeElement:Ab(e)?e:null}const hb=(e=>{if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){const{width:t,height:n}=e.getBBox();if(t||n)return!0}if(e.getBoundingClientRect){const{width:t,height:n}=e.getBoundingClientRect();if(t||n)return!0}}return!1});function mee(e,t=!1){if(hb(e)){const n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),o=Number(i);let a=null;return i&&!Number.isNaN(o)?a=o:r&&a===null&&(a=0),r&&e.disabled&&(a=null),a!==null&&(a>=0||t&&a<0)}return!1}function _6(e,t=!1){const n=[...e.querySelectorAll("*")].filter(r=>mee(r,t));return mee(e,t)&&n.unshift(e),n}function T6(e,t){if(!e)return;e.focus(t);const{cursor:n}=t||{};if(n&&(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)){const r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}let pb=null,Tg=[];const M6=new Map,I6=new Map;function R6(){return Tg[Tg.length-1]}function HIe(e){const t=R6();if(e&&t){let n;for(const[i,o]of M6.entries())if(o===t){n=i;break}const r=I6.get(n);return!!r&&(r===e||r.contains(e))}return!1}function UIe(e){const{activeElement:t}=document;return e===t||e.contains(t)}function N6(){const e=R6(),{activeElement:t}=document;if(!HIe(t))if(e&&!UIe(e)){const n=_6(e),r=n.includes(pb)?pb:n[0];r==null||r.focus({preventScroll:!0})}else pb=t}function vee(e){if(e.key==="Tab"){const{activeElement:t}=document,n=R6(),r=_6(n),i=r[r.length-1];e.shiftKey&&t===r[0]?pb=i:!e.shiftKey&&t===i&&(pb=r[0])}}function jIe(e,t){return e&&(M6.set(t,e),Tg=Tg.filter(n=>n!==e),Tg.push(e),window.addEventListener("focusin",N6),window.addEventListener("keydown",vee,!0),N6()),()=>{pb=null,Tg=Tg.filter(n=>n!==e),M6.delete(t),I6.delete(t),Tg.length===0&&(window.removeEventListener("focusin",N6),window.removeEventListener("keydown",vee,!0))}}function zIe(e,t){const n=m.useRef(0),[r,i]=m.useState(0);m.useEffect(()=>{n.current=0},t),m.useEffect(()=>{const[o,a]=e(n.current);return a||(n.current+=1,i(s=>s+1)),o},[...t,r])}function yee(e,t){const n=lA(),r=m.useRef(t);return r.current=t,zIe(a=>{if(!e)return[void 0,!0];const s=r.current();return s?[jIe(s,n),!0]:[void 0,a>=1]},[n,e]),[a=>{a&&I6.set(n,a)}]}function bee(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function QIe(e){return bee(e)instanceof ShadowRoot}function P6(e){return QIe(e)?bee(e):null}const VIe=e=>{if(ac()&&window.document.documentElement){const t=Array.isArray(e)?e:[e],{documentElement:n}=window.document;return t.some(r=>r in n.style)}return!1};function xee(e,t){return VIe(e)}const dn={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,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,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224};let L6;function wee(e){const t=`rc-scrollbar-measure-${Math.random().toString(36).substring(7)}`,n=document.createElement("div");n.id=t;const r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";let i,o;if(e){const l=getComputedStyle(e);r.scrollbarColor=l.scrollbarColor,r.scrollbarWidth=l.scrollbarWidth;const c=getComputedStyle(e,"::-webkit-scrollbar"),u=parseInt(c.width,10),f=parseInt(c.height,10);try{const d=u?`width: ${c.width};`:"",A=f?`height: ${c.height};`:"";uv(` +`+N.stack}}var me=Object.prototype.hasOwnProperty,Ee=e.unstable_scheduleCallback,Ce=e.unstable_cancelCallback,pe=e.unstable_shouldYield,Oe=e.unstable_requestPaint,xe=e.unstable_now,Me=e.unstable_getCurrentPriorityLevel,Se=e.unstable_ImmediatePriority,Pe=e.unstable_UserBlockingPriority,Le=e.unstable_NormalPriority,He=e.unstable_LowPriority,Ne=e.unstable_IdlePriority,at=e.log,Ue=e.unstable_setDisableYieldValue,et=null,We=null;function Je(m){if(typeof at=="function"&&Ue(m),We&&typeof We.setStrictMode=="function")try{We.setStrictMode(et,m)}catch(w){}}var dt=Math.clz32?Math.clz32:qt,wt=Math.log,Bt=Math.LN2;function qt(m){return m>>>=0,m===0?32:31-(wt(m)/Bt|0)|0}var jt=256,nn=262144,Jt=4194304;function Ot(m){var w=m&42;if(w!==0)return w;switch(m&-m){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return m&261888;case 262144:case 524288:case 1048576:case 2097152:return m&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return m&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return m}}function sn(m,w,O){var N=m.pendingLanes;if(N===0)return 0;var G=0,X=m.suspendedLanes,fe=m.pingedLanes;m=m.warmLanes;var $e=N&134217727;return $e!==0?(N=$e&~X,N!==0?G=Ot(N):(fe&=$e,fe!==0?G=Ot(fe):O||(O=$e&~m,O!==0&&(G=Ot(O))))):($e=N&~X,$e!==0?G=Ot($e):fe!==0?G=Ot(fe):O||(O=N&~m,O!==0&&(G=Ot(O)))),G===0?0:w!==0&&w!==G&&(w&X)===0&&(X=G&-G,O=w&-w,X>=O||X===32&&(O&4194048)!==0)?w:G}function Vt(m,w){return(m.pendingLanes&~(m.suspendedLanes&~m.pingedLanes)&w)===0}function xt(m,w){switch(m){case 1:case 2:case 4:case 8:case 64:return w+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return w+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function qe(){var m=Jt;return Jt<<=1,(Jt&62914560)===0&&(Jt=4194304),m}function it(m){for(var w=[],O=0;31>O;O++)w.push(m);return w}function Pt(m,w){m.pendingLanes|=w,w!==268435456&&(m.suspendedLanes=0,m.pingedLanes=0,m.warmLanes=0)}function De(m,w,O,N,G,X){var fe=m.pendingLanes;m.pendingLanes=O,m.suspendedLanes=0,m.pingedLanes=0,m.warmLanes=0,m.expiredLanes&=O,m.entangledLanes&=O,m.errorRecoveryDisabledLanes&=O,m.shellSuspendCounter=0;var $e=m.entanglements,Qe=m.expirationTimes,gt=m.hiddenUpdates;for(O=fe&~O;0=g0),T$=" ",h5=!1;function vC(m,w){switch(m){case"keyup":return tZ.indexOf(w.keyCode)!==-1;case"keydown":return w.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function yC(m){return m=m.detail,typeof m=="object"&&"data"in m?m.data:null}var m0=!1;function p5(m,w){switch(m){case"compositionend":return yC(w);case"keypress":return w.which!==32?null:(h5=!0,T$);case"textInput":return m=w.data,m===T$&&h5?null:m;default:return null}}function Cc(m,w){if(m0)return m==="compositionend"||!gC&&vC(m,w)?(m=Fi(),fh=Ld=bc=null,m0=!1,m):null;switch(m){case"paste":return null;case"keypress":if(!(w.ctrlKey||w.altKey||w.metaKey)||w.ctrlKey&&w.altKey){if(w.char&&1=w)return{node:O,offset:w-m};m=N}e:{for(;O;){if(O.nextSibling){O=O.nextSibling;break e}O=O.parentNode}O=void 0}O=P$(O)}}function b5(m,w){return m&&w?m===w?!0:m&&m.nodeType===3?!1:w&&w.nodeType===3?b5(m,w.parentNode):"contains"in m?m.contains(w):m.compareDocumentPosition?!!(m.compareDocumentPosition(w)&16):!1:!1}function x5(m){m=m!=null&&m.ownerDocument!=null&&m.ownerDocument.defaultView!=null?m.ownerDocument.defaultView:window;for(var w=ir(m.document);w instanceof m.HTMLIFrameElement;){try{var O=typeof w.contentWindow.location.href=="string"}catch(N){O=!1}if(O)m=w.contentWindow;else break;w=ir(m.document)}return w}function L$(m){var w=m&&m.nodeName&&m.nodeName.toLowerCase();return w&&(w==="input"&&(m.type==="text"||m.type==="search"||m.type==="tel"||m.type==="url"||m.type==="password")||w==="textarea"||m.contentEditable==="true")}var aZ=Ps&&"documentMode"in document&&11>=document.documentMode,Iu=null,ot=null,It=null,Ct=!1;function Mn(m,w,O){var N=O.window===O?O.document:O.nodeType===9?O:O.ownerDocument;Ct||Iu==null||Iu!==ir(N)||(N=Iu,"selectionStart"in N&&L$(N)?N={start:N.selectionStart,end:N.selectionEnd}:(N=(N.ownerDocument&&N.ownerDocument.defaultView||window).getSelection(),N={anchorNode:N.anchorNode,anchorOffset:N.anchorOffset,focusNode:N.focusNode,focusOffset:N.focusOffset}),It&&gl(It,N)||(It=N,N=au(ot,"onSelect"),0>=fe,G-=fe,Nu=1<<32-dt(w)+G|O<jr?(fi=Vn,Vn=null):fi=Vn.sibling;var Bi=mt(st,Vn,pt[jr],Ht);if(Bi===null){Vn===null&&(Vn=fi);break}m&&Vn&&Bi.alternate===null&&w(st,Vn),Xe=X(Bi,Xe,jr),Ei===null?nr=Bi:Ei.sibling=Bi,Ei=Bi,Vn=fi}if(jr===pt.length)return O(st,Vn),Gr&&Pu(st,jr),nr;if(Vn===null){for(;jrjr?(fi=Vn,Vn=null):fi=Vn.sibling;var Qh=mt(st,Vn,Bi.value,Ht);if(Qh===null){Vn===null&&(Vn=fi);break}m&&Vn&&Qh.alternate===null&&w(st,Vn),Xe=X(Qh,Xe,jr),Ei===null?nr=Qh:Ei.sibling=Qh,Ei=Qh,Vn=fi}if(Bi.done)return O(st,Vn),Gr&&Pu(st,jr),nr;if(Vn===null){for(;!Bi.done;jr++,Bi=pt.next())Bi=Ut(st,Bi.value,Ht),Bi!==null&&(Xe=X(Bi,Xe,jr),Ei===null?nr=Bi:Ei.sibling=Bi,Ei=Bi);return Gr&&Pu(st,jr),nr}for(Vn=N(Vn);!Bi.done;jr++,Bi=pt.next())Bi=St(Vn,st,jr,Bi.value,Ht),Bi!==null&&(m&&Bi.alternate!==null&&Vn.delete(Bi.key===null?jr:Bi.key),Xe=X(Bi,Xe,jr),Ei===null?nr=Bi:Ei.sibling=Bi,Ei=Bi);return m&&Vn.forEach(function(YZ){return w(st,YZ)}),Gr&&Pu(st,jr),nr}function oo(st,Xe,pt,Ht){if(typeof pt=="object"&&pt!==null&&pt.type===p&&pt.key===null&&(pt=pt.props.children),typeof pt=="object"&&pt!==null){switch(pt.$$typeof){case A:e:{for(var nr=pt.key;Xe!==null;){if(Xe.key===nr){if(nr=pt.type,nr===p){if(Xe.tag===7){O(st,Xe.sibling),Ht=G(Xe,pt.props.children),Ht.return=st,st=Ht;break e}}else if(Xe.elementType===nr||typeof nr=="object"&&nr!==null&&nr.$$typeof===_&&Hd(nr)===Xe.type){O(st,Xe.sibling),Ht=G(Xe,pt.props),sg(Ht,pt),Ht.return=st,st=Ht;break e}O(st,Xe);break}else w(st,Xe);Xe=Xe.sibling}pt.type===p?(Ht=rg(pt.props.children,st.mode,Ht,pt.key),Ht.return=st,st=Ht):(Ht=EC(pt.type,pt.key,pt.props,null,st.mode,Ht),sg(Ht,pt),Ht.return=st,st=Ht)}return fe(st);case h:e:{for(nr=pt.key;Xe!==null;){if(Xe.key===nr)if(Xe.tag===4&&Xe.stateNode.containerInfo===pt.containerInfo&&Xe.stateNode.implementation===pt.implementation){O(st,Xe.sibling),Ht=G(Xe,pt.children||[]),Ht.return=st,st=Ht;break e}else{O(st,Xe);break}else w(st,Xe);Xe=Xe.sibling}Ht=C0(pt,st.mode,Ht),Ht.return=st,st=Ht}return fe(st);case _:return pt=Hd(pt),oo(st,Xe,pt,Ht)}if(H(pt))return kn(st,Xe,pt,Ht);if(L(pt)){if(nr=L(pt),typeof nr!="function")throw Error(r(150));return pt=nr.call(pt),fr(st,Xe,pt,Ht)}if(typeof pt.then=="function")return oo(st,Xe,Bc(pt),Ht);if(pt.$$typeof===x)return oo(st,Xe,_C(st,pt),Ht);Kf(st,pt)}return typeof pt=="string"&&pt!==""||typeof pt=="number"||typeof pt=="bigint"?(pt=""+pt,Xe!==null&&Xe.tag===6?(O(st,Xe.sibling),Ht=G(Xe,pt),Ht.return=st,st=Ht):(O(st,Xe),Ht=D$(pt,st.mode,Ht),Ht.return=st,st=Ht),fe(st)):O(st,Xe)}return function(st,Xe,pt,Ht){try{$1=0;var nr=oo(st,Xe,pt,Ht);return ag=null,nr}catch(Vn){if(Vn===M0||Vn===E1)throw Vn;var Ei=ql(29,Vn,null,st.mode);return Ei.lanes=Ht,Ei.return=st,Ei}}}var lg=Oc(!0),K$=Oc(!1),Ud=!1;function cg(m){m.updateQueue={baseState:m.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Wf(m,w){m=m.updateQueue,w.updateQueue===m&&(w.updateQueue={baseState:m.baseState,firstBaseUpdate:m.firstBaseUpdate,lastBaseUpdate:m.lastBaseUpdate,shared:m.shared,callbacks:null})}function jd(m){return{lane:m,tag:0,payload:null,callback:null,next:null}}function Sh(m,w,O){var N=m.updateQueue;if(N===null)return null;if(N=N.shared,(Mi&2)!==0){var G=N.pending;return G===null?w.next=w:(w.next=G.next,G.next=w),N.pending=w,w=y1(m),v1(m,null,O),w}return Ru(m,N,w,O),y1(m)}function Eh(m,w,O){if(w=w.updateQueue,w!==null&&(w=w.shared,(O&4194048)!==0)){var N=w.lanes;N&=m.pendingLanes,O|=N,w.lanes=O,bt(m,O)}}function W$(m,w){var O=m.updateQueue,N=m.alternate;if(N!==null&&(N=N.updateQueue,O===N)){var G=null,X=null;if(O=O.firstBaseUpdate,O!==null){do{var fe={lane:O.lane,tag:O.tag,payload:O.payload,callback:null,next:null};X===null?G=X=fe:X=X.next=fe,O=O.next}while(O!==null);X===null?G=X=w:X=X.next=w}else G=X=w;O={baseState:N.baseState,firstBaseUpdate:G,lastBaseUpdate:X,shared:N.shared,callbacks:N.callbacks},m.updateQueue=O;return}m=O.lastBaseUpdate,m===null?O.firstBaseUpdate=w:m.next=w,O.lastBaseUpdate=w}var MC=!1;function Ma(){if(MC){var m=T0;if(m!==null)throw m}}function ug(m,w,O,N){MC=!1;var G=m.updateQueue;Ud=!1;var X=G.firstBaseUpdate,fe=G.lastBaseUpdate,$e=G.shared.pending;if($e!==null){G.shared.pending=null;var Qe=$e,gt=Qe.next;Qe.next=null,fe===null?X=gt:fe.next=gt,fe=Qe;var Nt=m.alternate;Nt!==null&&(Nt=Nt.updateQueue,$e=Nt.lastBaseUpdate,$e!==fe&&($e===null?Nt.firstBaseUpdate=gt:$e.next=gt,Nt.lastBaseUpdate=Qe))}if(X!==null){var Ut=G.baseState;fe=0,Nt=gt=Qe=null,$e=X;do{var mt=$e.lane&-536870913,St=mt!==$e.lane;if(St?(ui&mt)===mt:(N&mt)===mt){mt!==0&&mt===_0&&(MC=!0),Nt!==null&&(Nt=Nt.next={lane:0,tag:$e.tag,payload:$e.payload,callback:null,next:null});e:{var kn=m,fr=$e;mt=w;var oo=O;switch(fr.tag){case 1:if(kn=fr.payload,typeof kn=="function"){Ut=kn.call(oo,Ut,mt);break e}Ut=kn;break e;case 3:kn.flags=kn.flags&-65537|128;case 0:if(kn=fr.payload,mt=typeof kn=="function"?kn.call(oo,Ut,mt):kn,mt==null)break e;Ut=f({},Ut,mt);break e;case 2:Ud=!0}}mt=$e.callback,mt!==null&&(m.flags|=64,St&&(m.flags|=8192),St=G.callbacks,St===null?G.callbacks=[mt]:St.push(mt))}else St={lane:mt,tag:$e.tag,payload:$e.payload,callback:$e.callback,next:null},Nt===null?(gt=Nt=St,Qe=Ut):Nt=Nt.next=St,fe|=mt;if($e=$e.next,$e===null){if($e=G.shared.pending,$e===null)break;St=$e,$e=St.next,St.next=null,G.lastBaseUpdate=St,G.shared.pending=null}}while(!0);Nt===null&&(Qe=Ut),G.baseState=Qe,G.firstBaseUpdate=gt,G.lastBaseUpdate=Nt,X===null&&(G.shared.lanes=0),Jd|=fe,m.lanes=fe,m.memoizedState=Ut}}function G$(m,w){if(typeof m!="function")throw Error(r(191,m));m.call(w)}function Fu(m,w){var O=m.callbacks;if(O!==null)for(m.callbacks=null,m=0;mX?X:8;var fe=D.T,$e={};D.T=$e,WC(m,!1,w,O);try{var Qe=G(),gt=D.S;if(gt!==null&>($e,Qe),Qe!==null&&typeof Qe=="object"&&typeof Qe.then=="function"){var Nt=dZ(Qe,N);F0(m,w,Nt,Rc(m))}else F0(m,w,N,Rc(m))}catch(Ut){F0(m,w,{then:function(){},status:"rejected",reason:Ut},Rc())}finally{U.p=X,fe!==null&&$e.types!==null&&(fe.types=$e.types),D.T=fe}}function AZ(){}function P0(m,w,O,N){if(m.tag!==5)throw Error(r(476));var G=gg(m).queue;L5(m,G,w,j,O===null?AZ:function(){return p_(m),O(N)})}function gg(m){var w=m.memoizedState;if(w!==null)return w;w={memoizedState:j,baseState:j,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qd,lastRenderedState:j},next:null};var O={};return w.next={memoizedState:O,baseState:O,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Qd,lastRenderedState:O},next:null},m.memoizedState=w,m=m.alternate,m!==null&&(m.memoizedState=w),w}function p_(m){var w=gg(m);w.next===null&&(w=m.alternate.memoizedState),F0(m,w.next.queue,{},Rc())}function KC(){return Ls(ev)}function F5(){return da().memoizedState}function g_(){return da().memoizedState}function L0(m){for(var w=m.return;w!==null;){switch(w.tag){case 24:case 3:var O=Rc();m=jd(O);var N=Sh(w,m,O);N!==null&&(ec(N,w,O),Eh(N,w,O)),w={cache:j$()},m.payload=w;return}w=w.return}}function P1(m,w,O){var N=Rc();O={lane:N,revertLane:0,gesture:null,action:O,hasEagerState:!1,eagerState:null,next:null},mg(m)?m_(w,O):(O=w0(m,w,O,N),O!==null&&(ec(O,m,N),L1(O,w,N)))}function k5(m,w,O){var N=Rc();F0(m,w,O,N)}function F0(m,w,O,N){var G={lane:N,revertLane:0,gesture:null,action:O,hasEagerState:!1,eagerState:null,next:null};if(mg(m))m_(w,G);else{var X=m.alternate;if(m.lanes===0&&(X===null||X.lanes===0)&&(X=w.lastRenderedReducer,X!==null))try{var fe=w.lastRenderedState,$e=X(fe,O);if(G.hasEagerState=!0,G.eagerState=$e,xs($e,fe))return Ru(m,w,G,0),po===null&&eg(),!1}catch(Qe){}if(O=w0(m,w,G,N),O!==null)return ec(O,m,N),L1(O,w,N),!0}return!1}function WC(m,w,O,N){if(N={lane:2,revertLane:aT(),gesture:null,action:N,hasEagerState:!1,eagerState:null,next:null},mg(m)){if(w)throw Error(r(479))}else w=w0(m,O,N,2),w!==null&&ec(w,m,2)}function mg(m){var w=m.alternate;return m===$r||w!==null&&w===$r}function m_(m,w){dg=I0=!0;var O=m.pending;O===null?w.next=w:(w.next=O.next,O.next=w),m.pending=w}function L1(m,w,O){if((O&4194048)!==0){var N=w.lanes;N&=m.pendingLanes,O|=N,w.lanes=O,bt(m,O)}}var vg={readContext:Ls,use:M1,useCallback:fa,useContext:fa,useEffect:fa,useImperativeHandle:fa,useLayoutEffect:fa,useInsertionEffect:fa,useMemo:fa,useReducer:fa,useRef:fa,useState:fa,useDebugValue:fa,useDeferredValue:fa,useTransition:fa,useSyncExternalStore:fa,useId:fa,useHostTransitionStatus:fa,useFormState:fa,useActionState:fa,useOptimistic:fa,useMemoCache:fa,useCacheRefresh:fa};vg.useEffectEvent=fa;var F1={readContext:Ls,use:M1,useCallback:function(m,w){return yl().memoizedState=[m,w===void 0?null:w],m},useContext:Ls,useEffect:l_,useImperativeHandle:function(m,w,O){O=O!=null?O.concat([m]):null,QC(4194308,4,u_.bind(null,w,m),O)},useLayoutEffect:function(m,w){return QC(4194308,4,m,w)},useInsertionEffect:function(m,w){QC(4,2,m,w)},useMemo:function(m,w){var O=yl();w=w===void 0?null:w;var N=m();if(Ag){Je(!0);try{m()}finally{Je(!1)}}return O.memoizedState=[N,w],N},useReducer:function(m,w,O){var N=yl();if(O!==void 0){var G=O(w);if(Ag){Je(!0);try{O(w)}finally{Je(!1)}}}else G=w;return N.memoizedState=N.baseState=G,m={pending:null,lanes:0,dispatch:null,lastRenderedReducer:m,lastRenderedState:G},N.queue=m,m=m.dispatch=P1.bind(null,$r,m),[N.memoizedState,m]},useRef:function(m){var w=yl();return m={current:m},w.memoizedState=m},useState:function(m){m=n_(m);var w=m.queue,O=k5.bind(null,$r,w);return w.dispatch=O,[m.memoizedState,O]},useDebugValue:d_,useDeferredValue:function(m,w){var O=yl();return Zs(O,m,w)},useTransition:function(){var m=n_(!1);return m=L5.bind(null,$r,m.queue,!0,!1),yl().memoizedState=m,[!1,m]},useSyncExternalStore:function(m,w,O){var N=$r,G=yl();if(Gr){if(O===void 0)throw Error(r(407));O=O()}else{if(O=w(),po===null)throw Error(r(349));(ui&127)!==0||N0(N,w,O)}G.memoizedState=O;var X={value:O,getSnapshot:w};return G.queue=X,l_(T5.bind(null,N,X,m),[m]),N.flags|=2048,Th(9,{destroy:void 0},t_.bind(null,N,X,O,w),null),O},useId:function(){var m=yl(),w=po.identifierPrefix;if(Gr){var O=jf,N=Nu;O=(N&~(1<<32-dt(N)-1)).toString(32)+O,w="_"+w+"R_"+O,O=PC++,0<\/script>",X=X.removeChild(X.firstChild);break;case"select":X=typeof N.is=="string"?fe.createElement("select",{is:N.is}):fe.createElement("select"),N.multiple?X.multiple=!0:N.size&&(X.size=N.size);break;default:X=typeof N.is=="string"?fe.createElement(G,{is:N.is}):fe.createElement(G)}}X[pn]=w,X[bn]=N;e:for(fe=w.child;fe!==null;){if(fe.tag===5||fe.tag===6)X.appendChild(fe.stateNode);else if(fe.tag!==4&&fe.tag!==27&&fe.child!==null){fe.child.return=fe,fe=fe.child;continue}if(fe===w)break e;for(;fe.sibling===null;){if(fe.return===null||fe.return===w)break e;fe=fe.return}fe.sibling.return=fe.return,fe=fe.sibling}w.stateNode=X;e:switch(Us(X,G,N),G){case"button":case"input":case"select":case"textarea":N=!!N.autoFocus;break e;case"img":N=!0;break e;default:N=!1}N&&Kd(w)}}return Mo(w),N_(w,w.type,m===null?null:m.memoizedProps,w.pendingProps,O),null;case 6:if(m&&w.stateNode!=null)m.memoizedProps!==N&&Kd(w);else{if(typeof N!="string"&&w.stateNode===null)throw Error(r(166));if(m=J.current,zf(w)){if(m=w.stateNode,O=w.memoizedProps,N=null,G=Ta,G!==null)switch(G.tag){case 27:case 5:N=G.memoizedProps}m[pn]=w,m=!!(m.nodeValue===O||N!==null&&N.suppressHydrationWarning===!0||Sk(m.nodeValue,O)),m||bh(w,!0)}else m=gS(m).createTextNode(N),m[pn]=w,w.stateNode=m}return Mo(w),null;case 31:if(O=w.memoizedState,m===null||m.memoizedState!==null){if(N=zf(w),O!==null){if(m===null){if(!N)throw Error(r(318));if(m=w.memoizedState,m=m!==null?m.dehydrated:null,!m)throw Error(r(557));m[pn]=w}else xh(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;Mo(w),m=!1}else O=_e(),m!==null&&m.memoizedState!==null&&(m.memoizedState.hydrationErrors=O),m=!0;if(!m)return w.flags&256?(Ds(w),w):(Ds(w),null);if((w.flags&128)!==0)throw Error(r(558))}return Mo(w),null;case 13:if(N=w.memoizedState,m===null||m.memoizedState!==null&&m.memoizedState.dehydrated!==null){if(G=zf(w),N!==null&&N.dehydrated!==null){if(m===null){if(!G)throw Error(r(318));if(G=w.memoizedState,G=G!==null?G.dehydrated:null,!G)throw Error(r(317));G[pn]=w}else xh(),(w.flags&128)===0&&(w.memoizedState=null),w.flags|=4;Mo(w),G=!1}else G=_e(),m!==null&&m.memoizedState!==null&&(m.memoizedState.hydrationErrors=G),G=!0;if(!G)return w.flags&256?(Ds(w),w):(Ds(w),null)}return Ds(w),(w.flags&128)!==0?(w.lanes=O,w):(O=N!==null,m=m!==null&&m.memoizedState!==null,O&&(N=w.child,G=null,N.alternate!==null&&N.alternate.memoizedState!==null&&N.alternate.memoizedState.cachePool!==null&&(G=N.alternate.memoizedState.cachePool.pool),X=null,N.memoizedState!==null&&N.memoizedState.cachePool!==null&&(X=N.memoizedState.cachePool.pool),X!==G&&(N.flags|=2048)),O!==m&&O&&(w.child.flags|=8192),H1(w,w.updateQueue),Mo(w),null);case 4:return re(),m===null&&lT(w.stateNode.containerInfo),Mo(w),null;case 10:return kd(w.type),Mo(w),null;case 19:if(V(ua),N=w.memoizedState,N===null)return Mo(w),null;if(G=(w.flags&128)!==0,X=N.rendering,X===null)if(G)U0(N,!1);else{if(zo!==0||m!==null&&(m.flags&128)!==0)for(m=w.child;m!==null;){if(X=NC(m),X!==null){for(w.flags|=128,U0(N,!1),m=X.updateQueue,w.updateQueue=m,H1(w,m),w.subtreeFlags=0,m=O,O=w.child;O!==null;)b1(O,m),O=O.sibling;return Y(ua,ua.current&1|2),Gr&&Pu(w,N.treeForkCount),w.child}m=m.sibling}N.tail!==null&&xe()>aS&&(w.flags|=128,G=!0,U0(N,!1),w.lanes=4194304)}else{if(!G)if(m=NC(X),m!==null){if(w.flags|=128,G=!0,m=m.updateQueue,w.updateQueue=m,H1(w,m),U0(N,!0),N.tail===null&&N.tailMode==="hidden"&&!X.alternate&&!Gr)return Mo(w),null}else 2*xe()-N.renderingStartTime>aS&&O!==536870912&&(w.flags|=128,G=!0,U0(N,!1),w.lanes=4194304);N.isBackwards?(X.sibling=w.child,w.child=X):(m=N.last,m!==null?m.sibling=X:w.child=X,N.last=X)}return N.tail!==null?(m=N.tail,N.rendering=m,N.tail=m.sibling,N.renderingStartTime=xe(),m.sibling=null,O=ua.current,Y(ua,G?O&1|2:O&1),Gr&&Pu(w,N.treeForkCount),m):(Mo(w),null);case 22:case 23:return Ds(w),ks(),N=w.memoizedState!==null,m!==null?m.memoizedState!==null!==N&&(w.flags|=8192):N&&(w.flags|=8192),N?(O&536870912)!==0&&(w.flags&128)===0&&(Mo(w),w.subtreeFlags&6&&(w.flags|=8192)):Mo(w),O=w.updateQueue,O!==null&&H1(w,O.retryQueue),O=null,m!==null&&m.memoizedState!==null&&m.memoizedState.cachePool!==null&&(O=m.memoizedState.cachePool.pool),N=null,w.memoizedState!==null&&w.memoizedState.cachePool!==null&&(N=w.memoizedState.cachePool.pool),N!==O&&(w.flags|=2048),m!==null&&V(Fs),null;case 24:return O=null,m!==null&&(O=m.memoizedState.cache),w.memoizedState.cache!==O&&(w.flags|=2048),kd(ja),Mo(w),null;case 25:return null;case 30:return null}throw Error(r(156,w.tag))}function W5(m,w){switch(vh(w),w.tag){case 1:return m=w.flags,m&65536?(w.flags=m&-65537|128,w):null;case 3:return kd(ja),re(),m=w.flags,(m&65536)!==0&&(m&128)===0?(w.flags=m&-65537|128,w):null;case 26:case 27:case 5:return de(w),null;case 31:if(w.memoizedState!==null){if(Ds(w),w.alternate===null)throw Error(r(340));xh()}return m=w.flags,m&65536?(w.flags=m&-65537|128,w):null;case 13:if(Ds(w),m=w.memoizedState,m!==null&&m.dehydrated!==null){if(w.alternate===null)throw Error(r(340));xh()}return m=w.flags,m&65536?(w.flags=m&-65537|128,w):null;case 19:return V(ua),null;case 4:return re(),null;case 10:return kd(w.type),null;case 22:case 23:return Ds(w),ks(),m!==null&&V(Fs),m=w.flags,m&65536?(w.flags=m&-65537|128,w):null;case 24:return kd(ja),null;case 25:return null;default:return null}}function j0(m,w){switch(vh(w),w.tag){case 3:kd(ja),re();break;case 26:case 27:case 5:de(w);break;case 4:re();break;case 31:w.memoizedState!==null&&Ds(w);break;case 13:Ds(w);break;case 19:V(ua);break;case 10:kd(w.type);break;case 22:case 23:Ds(w),ks(),m!==null&&V(Fs);break;case 24:kd(ja)}}function bg(m,w){try{var O=w.updateQueue,N=O!==null?O.lastEffect:null;if(N!==null){var G=N.next;O=G;do{if((O.tag&m)===m){N=void 0;var X=O.create,fe=O.inst;N=X(),fe.destroy=N}O=O.next}while(O!==G)}}catch($e){Di(w,w.return,$e)}}function Wd(m,w,O){try{var N=w.updateQueue,G=N!==null?N.lastEffect:null;if(G!==null){var X=G.next;N=X;do{if((N.tag&m)===m){var fe=N.inst,$e=fe.destroy;if($e!==void 0){fe.destroy=void 0,G=w;var Qe=O,gt=$e;try{gt()}catch(Nt){Di(G,Qe,Nt)}}}N=N.next}while(N!==X)}}catch(Nt){Di(w,w.return,Nt)}}function L_(m){var w=m.updateQueue;if(w!==null){var O=m.stateNode;try{Fu(w,O)}catch(N){Di(m,m.return,N)}}}function U1(m,w,O){O.props=Mh(m.type,m.memoizedProps),O.state=m.memoizedState;try{O.componentWillUnmount()}catch(N){Di(m,w,N)}}function z0(m,w){try{var O=m.ref;if(O!==null){switch(m.tag){case 26:case 27:case 5:var N=m.stateNode;break;case 30:N=m.stateNode;break;default:N=m.stateNode}typeof O=="function"?m.refCleanup=O(N):O.current=N}}catch(G){Di(m,w,G)}}function Va(m,w){var O=m.ref,N=m.refCleanup;if(O!==null)if(typeof N=="function")try{N()}catch(G){Di(m,w,G)}finally{m.refCleanup=null,m=m.alternate,m!=null&&(m.refCleanup=null)}else if(typeof O=="function")try{O(null)}catch(G){Di(m,w,G)}else O.current=null}function Ih(m){var w=m.type,O=m.memoizedProps,N=m.stateNode;try{e:switch(w){case"button":case"input":case"select":case"textarea":O.autoFocus&&N.focus();break e;case"img":O.src?N.src=O.src:O.srcSet&&(N.srcset=O.srcSet)}}catch(G){Di(m,m.return,G)}}function F_(m,w,O){try{var N=m.stateNode;_Z(N,m.type,O,w),N[bn]=w}catch(G){Di(m,m.return,G)}}function k_(m){return m.tag===5||m.tag===3||m.tag===26||m.tag===27&&el(m.type)||m.tag===4}function D_(m){e:for(;;){for(;m.sibling===null;){if(m.return===null||k_(m.return))return null;m=m.return}for(m.sibling.return=m.return,m=m.sibling;m.tag!==5&&m.tag!==6&&m.tag!==18;){if(m.tag===27&&el(m.type)||m.flags&2||m.child===null||m.tag===4)continue e;m.child.return=m,m=m.child}if(!(m.flags&2))return m.stateNode}}function H_(m,w,O){var N=m.tag;if(N===5||N===6)m=m.stateNode,w?(O.nodeType===9?O.body:O.nodeName==="HTML"?O.ownerDocument.body:O).insertBefore(m,w):(w=O.nodeType===9?O.body:O.nodeName==="HTML"?O.ownerDocument.body:O,w.appendChild(m),O=O._reactRootContainer,O!=null||w.onclick!==null||(w.onclick=bs));else if(N!==4&&(N===27&&el(m.type)&&(O=m.stateNode,w=null),m=m.child,m!==null))for(H_(m,w,O),m=m.sibling;m!==null;)H_(m,w,O),m=m.sibling}function tS(m,w,O){var N=m.tag;if(N===5||N===6)m=m.stateNode,w?O.insertBefore(m,w):O.appendChild(m);else if(N!==4&&(N===27&&el(m.type)&&(O=m.stateNode),m=m.child,m!==null))for(tS(m,w,O),m=m.sibling;m!==null;)tS(m,w,O),m=m.sibling}function G5(m){var w=m.stateNode,O=m.memoizedProps;try{for(var N=m.type,G=w.attributes;G.length;)w.removeAttributeNode(G[0]);Us(w,N,O),w[pn]=m,w[bn]=O}catch(X){Di(m,m.return,X)}}var Gd=!1,Ka=!1,U_=!1,q5=typeof WeakSet=="function"?WeakSet:Set,Cs=null;function hZ(m,w){if(m=m.containerInfo,Eg=SS,m=x5(m),L$(m)){if("selectionStart"in m)var O={start:m.selectionStart,end:m.selectionEnd};else e:{O=(O=m.ownerDocument)&&O.defaultView||window;var N=O.getSelection&&O.getSelection();if(N&&N.rangeCount!==0){O=N.anchorNode;var G=N.anchorOffset,X=N.focusNode;N=N.focusOffset;try{O.nodeType,X.nodeType}catch(fr){O=null;break e}var fe=0,$e=-1,Qe=-1,gt=0,Nt=0,Ut=m,mt=null;t:for(;;){for(var St;Ut!==O||G!==0&&Ut.nodeType!==3||($e=fe+G),Ut!==X||N!==0&&Ut.nodeType!==3||(Qe=fe+N),Ut.nodeType===3&&(fe+=Ut.nodeValue.length),(St=Ut.firstChild)!==null;)mt=Ut,Ut=St;for(;;){if(Ut===m)break t;if(mt===O&&++gt===G&&($e=fe),mt===X&&++Nt===N&&(Qe=fe),(St=Ut.nextSibling)!==null)break;Ut=mt,mt=Ut.parentNode}Ut=St}O=$e===-1||Qe===-1?null:{start:$e,end:Qe}}else O=null}O=O||{start:0,end:0}}else O=null;for(eb={focusedElem:m,selectionRange:O},SS=!1,Cs=w;Cs!==null;)if(w=Cs,m=w.child,(w.subtreeFlags&1028)!==0&&m!==null)m.return=w,Cs=m;else for(;Cs!==null;){switch(w=Cs,X=w.alternate,m=w.flags,w.tag){case 0:if((m&4)!==0&&(m=w.updateQueue,m=m!==null?m.events:null,m!==null))for(O=0;O title"))),Us(X,N,O),X[pn]=m,kt(X),N=X;break e;case"link":var fe=bT("link","href",G).get(N+(O.href||""));if(fe){for(var $e=0;$eoo&&(fe=oo,oo=fr,fr=fe);var st=y5($e,fr),Xe=y5($e,oo);if(st&&Xe&&(St.rangeCount!==1||St.anchorNode!==st.node||St.anchorOffset!==st.offset||St.focusNode!==Xe.node||St.focusOffset!==Xe.offset)){var pt=Ut.createRange();pt.setStart(st.node,st.offset),St.removeAllRanges(),fr>oo?(St.addRange(pt),St.extend(Xe.node,Xe.offset)):(pt.setEnd(Xe.node,Xe.offset),St.addRange(pt))}}}}for(Ut=[],St=$e;St=St.parentNode;)St.nodeType===1&&Ut.push({element:St,left:St.scrollLeft,top:St.scrollTop});for(typeof $e.focus=="function"&&$e.focus(),$e=0;$eO?32:O,D.T=null,O=Y_,Y_=null;var X=Ph,fe=eA;if(ss=0,G0=Ph=null,eA=0,(Mi&6)!==0)throw Error(r(331));var $e=Mi;if(Mi|=4,rk(X.current),ek(X,X.current,fe,O),Mi=$e,Y1(0,!1),We&&typeof We.onPostCommitFiberRoot=="function")try{We.onPostCommitFiberRoot(et,X)}catch(Qe){}return!0}finally{U.p=G,D.T=N,cS(m,w)}}function rT(m,w,O){w=tu(O,w),w=C_(m.stateNode,w,2),m=Sh(m,w,2),m!==null&&(Pt(m,2),Zf(m))}function Di(m,w,O){if(m.tag===3)rT(m,m,O);else for(;w!==null;){if(w.tag===3){rT(w,m,O);break}else if(w.tag===1){var N=w.stateNode;if(typeof w.type.getDerivedStateFromError=="function"||typeof N.componentDidCatch=="function"&&(Nh===null||!Nh.has(N))){m=tu(O,m),O=H5(2),N=Sh(w,O,2),N!==null&&(Yf(O,N,w,m),Pt(N,2),Zf(N));break}}w=w.return}}function iT(m,w,O){var N=m.pingCache;if(N===null){N=m.pingCache=new mZ;var G=new Set;N.set(w,G)}else G=N.get(w),G===void 0&&(G=new Set,N.set(w,G));G.has(O)||(V_=!0,G.add(O),m=wZ.bind(null,m,w,O),w.then(m,m))}function wZ(m,w,O){var N=m.pingCache;N!==null&&N.delete(w),m.pingedLanes|=m.suspendedLanes&O,m.warmLanes&=~O,po===m&&(ui&O)===O&&(zo===4||zo===3&&(ui&62914560)===ui&&300>xe()-oS?(Mi&2)===0&&q0(m,0):K_|=O,W0===ui&&(W0=0)),Zf(m)}function gk(m,w){w===0&&(w=qe()),m=gh(m,w),m!==null&&(Pt(m,w),Zf(m))}function uS(m){var w=m.memoizedState,O=0;w!==null&&(O=w.retryLane),gk(m,O)}function fS(m,w){var O=0;switch(m.tag){case 31:case 13:var N=m.stateNode,G=m.memoizedState;G!==null&&(O=G.retryLane);break;case 19:N=m.stateNode;break;case 22:N=m.stateNode._retryCache;break;default:throw Error(r(314))}N!==null&&N.delete(w),gk(m,O)}function CZ(m,w){return Ee(m,w)}var dS=null,Lh=null,AS=!1,hS=!1,oT=!1,Fh=0;function Zf(m){m!==Lh&&m.next===null&&(Lh===null?dS=Lh=m:Lh=Lh.next=m),hS=!0,AS||(AS=!0,EZ())}function Y1(m,w){if(!oT&&hS){oT=!0;do for(var O=!1,N=dS;N!==null;){if(m!==0){var G=N.pendingLanes;if(G===0)var X=0;else{var fe=N.suspendedLanes,$e=N.pingedLanes;X=(1<<31-dt(42|m)+1)-1,X&=G&~(fe&~$e),X=X&201326741?X&201326741|1:X?X|2:0}X!==0&&(O=!0,bk(N,X))}else X=ui,X=sn(N,N===po?X:0,N.cancelPendingCommit!==null||N.timeoutHandle!==-1),(X&3)===0||Vt(N,X)||(O=!0,bk(N,X));N=N.next}while(O);oT=!1}}function SZ(){mk()}function mk(){hS=AS=!1;var m=0;Fh!==0&&TZ()&&(m=Fh);for(var w=xe(),O=null,N=dS;N!==null;){var G=N.next,X=vk(N,w);X===0?(N.next=null,O===null?dS=G:O.next=G,G===null&&(Lh=O)):(O=N,(m!==0||(X&3)!==0)&&(hS=!0)),N=G}ss!==0&&ss!==5||Y1(m),Fh!==0&&(Fh=0)}function vk(m,w){for(var O=m.suspendedLanes,N=m.pingedLanes,G=m.expirationTimes,X=m.pendingLanes&-62914561;0$e)break;var Nt=Qe.transferSize,Ut=Qe.initiatorType;Nt&&Ek(Ut)&&(Qe=Qe.responseEnd,fe+=Nt*(Qe<$e?1:($e-gt)/(Qe-gt)))}if(--N,w+=8*(X+fe)/(G.duration/1e3),m++,10 title"):null)}function UZ(m,w,O){if(O===1||w.itemProp!=null)return!1;switch(m){case"meta":case"title":return!0;case"style":if(typeof w.precedence!="string"||typeof w.href!="string"||w.href==="")break;return!0;case"link":if(typeof w.rel!="string"||typeof w.href!="string"||w.href===""||w.onLoad||w.onError)break;return w.rel==="stylesheet"?(m=w.disabled,typeof w.precedence=="string"&&m==null):!0;case"script":if(w.async&&typeof w.async!="function"&&typeof w.async!="symbol"&&!w.onLoad&&!w.onError&&w.src&&typeof w.src=="string")return!0}return!1}function kk(m){return!(m.type==="stylesheet"&&(m.state.loading&3)===0)}function jZ(m,w,O,N){if(O.type==="stylesheet"&&(typeof N.media!="string"||matchMedia(N.media).matches!==!1)&&(O.state.loading&4)===0){if(O.instance===null){var G=Z0(N.href),X=w.querySelector(rb(G));if(X){w=X._p,w!==null&&typeof w=="object"&&typeof w.then=="function"&&(m.count++,m=xS.bind(m),w.then(m,m)),O.state.loading|=4,O.instance=X,kt(X);return}X=w.ownerDocument||w,N=gT(N),(G=su.get(G))&&vT(N,G),X=X.createElement("link"),kt(X);var fe=X;fe._p=new Promise(function($e,Qe){fe.onload=$e,fe.onerror=Qe}),Us(X,"link",N),O.instance=X}m.stylesheets===null&&(m.stylesheets=new Map),m.stylesheets.set(O,w),(w=O.state.preload)&&(O.state.loading&3)===0&&(m.count++,O=xS.bind(m),w.addEventListener("load",O),w.addEventListener("error",O))}}var Dh=0;function zZ(m,w){return m.stylesheets&&m.count===0&&CS(m,m.stylesheets),0Dh?50:800)+w);return m.unsuspend=O,function(){m.unsuspend=null,clearTimeout(N),clearTimeout(G)}}:null}function xS(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)CS(this,this.stylesheets);else if(this.unsuspend){var m=this.unsuspend;this.unsuspend=null,m()}}}var wS=null;function CS(m,w){m.stylesheets=null,m.unsuspend!==null&&(m.count++,wS=new Map,w.forEach(QZ,m),wS=null,xS.call(m))}function QZ(m,w){if(!(w.state.loading&4)){var O=wS.get(m);if(O)var N=O.get(null);else{O=new Map,wS.set(m,O);for(var G=m.querySelectorAll("link[data-precedence],style[data-precedence]"),X=0;X{const t=g.useRef(e);return t.current=e,g.useCallback((...r)=>{var i;return(i=t.current)==null?void 0:i.call(t,...r)},[])};function ac(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}const aee=ac()?g.useLayoutEffect:g.useEffect,ar=(e,t)=>{const n=g.useRef(!0);aee(()=>e(n.current),t),aee(()=>(n.current=!1,()=>{n.current=!0}),[])},DS=(e,t)=>{ar(n=>{if(!n)return e()},t)},w6=e=>{const t=g.useRef(!1),[n,r]=g.useState(e);g.useEffect(()=>(t.current=!1,()=>{t.current=!0}),[]);function i(o,a){a&&t.current||r(o)}return[n,i]};function Fr(e,t){const[n,r]=g.useState(e),i=t!==void 0?t:n;return ar(o=>{o||r(t)},[t]),[i,r]}function RIe(){return I({},V4e).useId}let see=0;function lee(e,t){const r=String(t).replace(/[^a-zA-Z0-9_.:-]/g,"-");return`${e}-${r}`}const cee=RIe(),lA=cee?(function(t){const n=cee();return t||n}):(function(t){const[n,r]=g.useState("ssr-id");return g.useEffect(()=>{const i=see;see+=1,r(`rc_unique_${i}`)},[]),t||n});function cv(e,t,n){const r=g.useRef({});return(!("value"in r.current)||n(r.current.condition,t))&&(r.current.value=e(),r.current.condition=t),r.current.value}function NIe(e){const[,t]=g.useReducer(o=>o+1,0),n=g.useRef(e),r=yn(()=>n.current),i=yn(o=>{n.current=typeof o=="function"?o(n.current):o,t()});return[r,i]}var C6={exports:{}},Gi={};var uee;function PIe(){if(uee)return Gi;uee=1;var e=Symbol.for("react.element"),t=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),r=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),o=Symbol.for("react.provider"),a=Symbol.for("react.context"),s=Symbol.for("react.server_context"),l=Symbol.for("react.forward_ref"),c=Symbol.for("react.suspense"),u=Symbol.for("react.suspense_list"),f=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),A=Symbol.for("react.offscreen"),h;h=Symbol.for("react.module.reference");function p(v){if(typeof v=="object"&&v!==null){var y=v.$$typeof;switch(y){case e:switch(v=v.type,v){case n:case i:case r:case c:case u:return v;default:switch(v=v&&v.$$typeof,v){case s:case a:case l:case d:case f:case o:return v;default:return y}}case t:return y}}}return Gi.ContextConsumer=a,Gi.ContextProvider=o,Gi.Element=e,Gi.ForwardRef=l,Gi.Fragment=n,Gi.Lazy=d,Gi.Memo=f,Gi.Portal=t,Gi.Profiler=i,Gi.StrictMode=r,Gi.Suspense=c,Gi.SuspenseList=u,Gi.isAsyncMode=function(){return!1},Gi.isConcurrentMode=function(){return!1},Gi.isContextConsumer=function(v){return p(v)===a},Gi.isContextProvider=function(v){return p(v)===o},Gi.isElement=function(v){return typeof v=="object"&&v!==null&&v.$$typeof===e},Gi.isForwardRef=function(v){return p(v)===l},Gi.isFragment=function(v){return p(v)===n},Gi.isLazy=function(v){return p(v)===d},Gi.isMemo=function(v){return p(v)===f},Gi.isPortal=function(v){return p(v)===t},Gi.isProfiler=function(v){return p(v)===i},Gi.isStrictMode=function(v){return p(v)===r},Gi.isSuspense=function(v){return p(v)===c},Gi.isSuspenseList=function(v){return p(v)===u},Gi.isValidElementType=function(v){return typeof v=="string"||typeof v=="function"||v===n||v===i||v===r||v===c||v===u||v===A||typeof v=="object"&&v!==null&&(v.$$typeof===d||v.$$typeof===f||v.$$typeof===o||v.$$typeof===a||v.$$typeof===l||v.$$typeof===h||v.getModuleId!==void 0)},Gi.typeOf=p,Gi}var fee;function LIe(){return fee||(fee=1,C6.exports=PIe()),C6.exports}var S6=LIe();const FIe=Symbol.for("react.element"),kIe=Symbol.for("react.transitional.element"),DIe=Symbol.for("react.fragment");function dee(e){return e&&typeof e=="object"&&(e.$$typeof===FIe||e.$$typeof===kIe)&&e.type===DIe}const HIe=Number(g.version.split(".")[0]),E6=(e,t)=>{typeof e=="function"?e(t):typeof e=="object"&&e&&"current"in e&&(e.current=t)},il=(...e)=>{const t=e.filter(Boolean);return t.length<=1?t[0]:n=>{e.forEach(r=>{E6(r,n)})}},Jf=(...e)=>cv(()=>il(...e),e,(t,n)=>t.length!==n.length||t.every((r,i)=>r!==n[i])),Vh=e=>{var n,r;if(!e)return!1;if(B6(e)&&HIe>=19)return!0;const t=S6.isMemo(e)?e.type.type:e.type;return!(typeof t=="function"&&!((n=t.prototype)!=null&&n.render)&&t.$$typeof!==S6.ForwardRef||typeof e=="function"&&!((r=e.prototype)!=null&&r.render)&&e.$$typeof!==S6.ForwardRef)};function B6(e){return g.isValidElement(e)&&!dee(e)}const Aee=e=>B6(e)&&Vh(e),cA=e=>{if(e&&B6(e)){const t=e;return t.props.propertyIsEnumerable("ref")?t.props.ref:t.ref}return null};function O6(e,t){if(!e)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}const hee="data-rc-order",pee="data-rc-priority",UIe="rc-util-key",$6=new Map;function gee({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:UIe}function DT(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function jIe(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function _6(e){return Array.from(($6.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function mee(e,t={}){if(!ac())return null;const{csp:n,prepend:r,priority:i=0}=t,o=jIe(r),a=o==="prependQueue",s=document.createElement("style");s.setAttribute(hee,o),a&&i&&s.setAttribute(pee,`${i}`),n!=null&&n.nonce&&(s.nonce=n==null?void 0:n.nonce),s.innerHTML=e;const l=DT(t),{firstChild:c}=l;if(r){if(a){const u=(t.styles||_6(l)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(hee)))return!1;const d=Number(f.getAttribute(pee)||0);return i>=d});if(u.length)return l.insertBefore(s,u[u.length-1].nextSibling),s}l.insertBefore(s,c)}else l.appendChild(s);return s}function vee(e,t={}){let{styles:n}=t;return n||(n=_6(DT(t))),n.find(r=>r.getAttribute(gee(t))===e)}function HS(e,t={}){const n=vee(e,t);n&&DT(t).removeChild(n)}function zIe(e,t){const n=$6.get(e);if(!n||!O6(document,n)){const r=mee("",t),{parentNode:i}=r;$6.set(e,i),e.removeChild(r)}}function uv(e,t,n={}){var l,c,u;const r=DT(n),i=_6(r),o=te(I({},n),{styles:i});zIe(r,o);const a=vee(t,o);if(a)return(l=o.csp)!=null&&l.nonce&&a.nonce!==((c=o.csp)==null?void 0:c.nonce)&&(a.nonce=(u=o.csp)==null?void 0:u.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;const s=mee(e,o);return s.setAttribute(gee(o),t),s}function Ab(e){return e instanceof HTMLElement||e instanceof SVGElement}function ed(e){return e&&typeof e=="object"&&Ab(e.nativeElement)?e.nativeElement:Ab(e)?e:null}const hb=(e=>{if(!e)return!1;if(e instanceof Element){if(e.offsetParent)return!0;if(e.getBBox){const{width:t,height:n}=e.getBBox();if(t||n)return!0}if(e.getBoundingClientRect){const{width:t,height:n}=e.getBoundingClientRect();if(t||n)return!0}}return!1});function yee(e,t=!1){if(hb(e)){const n=e.nodeName.toLowerCase(),r=["input","select","textarea","button"].includes(n)||e.isContentEditable||n==="a"&&!!e.getAttribute("href"),i=e.getAttribute("tabindex"),o=Number(i);let a=null;return i&&!Number.isNaN(o)?a=o:r&&a===null&&(a=0),r&&e.disabled&&(a=null),a!==null&&(a>=0||t&&a<0)}return!1}function T6(e,t=!1){const n=[...e.querySelectorAll("*")].filter(r=>yee(r,t));return yee(e,t)&&n.unshift(e),n}function M6(e,t){if(!e)return;e.focus(t);const{cursor:n}=t||{};if(n&&(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)){const r=e.value.length;switch(n){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(r,r);break;default:e.setSelectionRange(0,r)}}}let pb=null,Tg=[];const I6=new Map,R6=new Map;function N6(){return Tg[Tg.length-1]}function QIe(e){const t=N6();if(e&&t){let n;for(const[i,o]of I6.entries())if(o===t){n=i;break}const r=R6.get(n);return!!r&&(r===e||r.contains(e))}return!1}function VIe(e){const{activeElement:t}=document;return e===t||e.contains(t)}function P6(){const e=N6(),{activeElement:t}=document;if(!QIe(t))if(e&&!VIe(e)){const n=T6(e),r=n.includes(pb)?pb:n[0];r==null||r.focus({preventScroll:!0})}else pb=t}function bee(e){if(e.key==="Tab"){const{activeElement:t}=document,n=N6(),r=T6(n),i=r[r.length-1];e.shiftKey&&t===r[0]?pb=i:!e.shiftKey&&t===i&&(pb=r[0])}}function KIe(e,t){return e&&(I6.set(t,e),Tg=Tg.filter(n=>n!==e),Tg.push(e),window.addEventListener("focusin",P6),window.addEventListener("keydown",bee,!0),P6()),()=>{pb=null,Tg=Tg.filter(n=>n!==e),I6.delete(t),R6.delete(t),Tg.length===0&&(window.removeEventListener("focusin",P6),window.removeEventListener("keydown",bee,!0))}}function WIe(e,t){const n=g.useRef(0),[r,i]=g.useState(0);g.useEffect(()=>{n.current=0},t),g.useEffect(()=>{const[o,a]=e(n.current);return a||(n.current+=1,i(s=>s+1)),o},[...t,r])}function xee(e,t){const n=lA(),r=g.useRef(t);return r.current=t,WIe(a=>{if(!e)return[void 0,!0];const s=r.current();return s?[KIe(s,n),!0]:[void 0,a>=1]},[n,e]),[a=>{a&&R6.set(n,a)}]}function wee(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function GIe(e){return wee(e)instanceof ShadowRoot}function L6(e){return GIe(e)?wee(e):null}const qIe=e=>{if(ac()&&window.document.documentElement){const t=Array.isArray(e)?e:[e],{documentElement:n}=window.document;return t.some(r=>r in n.style)}return!1};function Cee(e,t){return qIe(e)}const dn={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,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,DELETE:46,N:78,P:80,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,SEMICOLON:186,EQUALS:187,WIN_KEY:224};let F6;function See(e){const t=`rc-scrollbar-measure-${Math.random().toString(36).substring(7)}`,n=document.createElement("div");n.id=t;const r=n.style;r.position="absolute",r.left="0",r.top="0",r.width="100px",r.height="100px",r.overflow="scroll";let i,o;if(e){const l=getComputedStyle(e);r.scrollbarColor=l.scrollbarColor,r.scrollbarWidth=l.scrollbarWidth;const c=getComputedStyle(e,"::-webkit-scrollbar"),u=parseInt(c.width,10),f=parseInt(c.height,10);try{const d=u?`width: ${c.width};`:"",A=f?`height: ${c.height};`:"";uv(` #${t}::-webkit-scrollbar { ${d} ${A} -}`,t)}catch(d){console.error(d),i=u,o=f}}document.body.appendChild(n);const a=e&&i&&!Number.isNaN(i)?i:n.offsetWidth-n.clientWidth,s=e&&o&&!Number.isNaN(o)?o:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),HS(t),{width:a,height:s}}function Cee(e){return typeof document=="undefined"?0:(L6===void 0&&(L6=wee()),L6.width)}function F6(e){return typeof document=="undefined"||!e||!(e instanceof Element)?{width:0,height:0}:wee(e)}let k6={};const KIe=e=>{};function WIe(e,t){}function GIe(e,t){}function qIe(){k6={}}function See(e,t,n){!t&&!k6[n]&&(e(!1,n),k6[n]=!0)}function oo(e,t){See(WIe,e,t)}function YIe(e,t){See(GIe,e,t)}oo.preMessage=KIe,oo.resetWarned=qIe,oo.noteOnce=YIe;function uu(e,t,n=!1){const r=new Set;function i(o,a,s=1){const l=r.has(o);if(oo(!l,"Warning: There may be circular references"),l)return!1;if(o===a)return!0;if(n&&s>1)return!1;r.add(o);const c=s+1;if(Array.isArray(o)){if(!Array.isArray(a)||o.length!==a.length)return!1;for(let u=0;ui(o[f],a[f],c))}return!1}return i(e,t)}var US={exports:{}},Eee;function XIe(){if(Eee)return US.exports;Eee=1,US.exports=r,US.exports.isMobile=r,US.exports.default=r;const e=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|redmi|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,t=/CrOS/,n=/android|ipad|playbook|silk/i;function r(i){i||(i={});let o=i.ua;if(!o&&typeof navigator!="undefined"&&(o=navigator.userAgent),o&&o.headers&&typeof o.headers["user-agent"]=="string"&&(o=o.headers["user-agent"]),typeof o!="string")return!1;let a=e.test(o)&&!t.test(o)||!!i.tablet&&n.test(o);return!a&&i.tablet&&i.featureDetect&&navigator&&navigator.maxTouchPoints>1&&o.indexOf("Macintosh")!==-1&&o.indexOf("Safari")!==-1&&(a=!0),a}return US.exports}var ZIe=XIe();const JIe=_t(ZIe);let D6;const eRe=()=>(typeof D6=="undefined"&&(D6=JIe()),D6);function ti(e,t){const n=Object.assign({},e);return Array.isArray(t)&&t.forEach(r=>{delete n[r]}),n}const tRe=`accept acceptCharset accessKey action allowFullScreen allowTransparency +}`,t)}catch(d){console.error(d),i=u,o=f}}document.body.appendChild(n);const a=e&&i&&!Number.isNaN(i)?i:n.offsetWidth-n.clientWidth,s=e&&o&&!Number.isNaN(o)?o:n.offsetHeight-n.clientHeight;return document.body.removeChild(n),HS(t),{width:a,height:s}}function Eee(e){return typeof document=="undefined"?0:(F6===void 0&&(F6=See()),F6.width)}function k6(e){return typeof document=="undefined"||!e||!(e instanceof Element)?{width:0,height:0}:See(e)}let D6={};const YIe=e=>{};function XIe(e,t){}function ZIe(e,t){}function JIe(){D6={}}function Bee(e,t,n){!t&&!D6[n]&&(e(!1,n),D6[n]=!0)}function ao(e,t){Bee(XIe,e,t)}function eRe(e,t){Bee(ZIe,e,t)}ao.preMessage=YIe,ao.resetWarned=JIe,ao.noteOnce=eRe;function uu(e,t,n=!1){const r=new Set;function i(o,a,s=1){const l=r.has(o);if(ao(!l,"Warning: There may be circular references"),l)return!1;if(o===a)return!0;if(n&&s>1)return!1;r.add(o);const c=s+1;if(Array.isArray(o)){if(!Array.isArray(a)||o.length!==a.length)return!1;for(let u=0;ui(o[f],a[f],c))}return!1}return i(e,t)}var US={exports:{}},Oee;function tRe(){if(Oee)return US.exports;Oee=1,US.exports=r,US.exports.isMobile=r,US.exports.default=r;const e=/(android|bb\d+|meego).+mobile|armv7l|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|redmi|series[46]0|samsungbrowser.*mobile|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i,t=/CrOS/,n=/android|ipad|playbook|silk/i;function r(i){i||(i={});let o=i.ua;if(!o&&typeof navigator!="undefined"&&(o=navigator.userAgent),o&&o.headers&&typeof o.headers["user-agent"]=="string"&&(o=o.headers["user-agent"]),typeof o!="string")return!1;let a=e.test(o)&&!t.test(o)||!!i.tablet&&n.test(o);return!a&&i.tablet&&i.featureDetect&&navigator&&navigator.maxTouchPoints>1&&o.indexOf("Macintosh")!==-1&&o.indexOf("Safari")!==-1&&(a=!0),a}return US.exports}var nRe=tRe();const rRe=_t(nRe);let H6;const iRe=()=>(typeof H6=="undefined"&&(H6=rRe()),H6);function ti(e,t){const n=Object.assign({},e);return Array.isArray(t)&&t.forEach(r=>{delete n[r]}),n}const oRe=`accept acceptCharset accessKey action allowFullScreen allowTransparency alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge charSet checked classID className colSpan cols content contentEditable contextMenu controls coords crossOrigin data dateTime default defer dir disabled download draggable @@ -27,13 +27,13 @@ ${A} onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata - onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`.split(/[\s\n]+/),nRe="aria-",rRe="data-";function Bee(e,t){return e.indexOf(t)===0}function Co(e,t=!1){let n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=I({},t);const r={};return Object.keys(e).forEach(i=>{(n.aria&&(i==="role"||Bee(i,nRe))||n.data&&Bee(i,rRe)||n.attr&&tRe.includes(i))&&(r[i]=e[i])}),r}function iRe(e,t){return typeof Proxy!="undefined"&&e?new Proxy(e,{get(n,r){if(t[r])return t[r];const i=n[r];return typeof i=="function"?i.bind(n):i}}):e}let Oee=e=>+setTimeout(e,16),$ee=e=>clearTimeout(e);typeof window!="undefined"&&"requestAnimationFrame"in window&&(Oee=e=>window.requestAnimationFrame(e),$ee=e=>window.cancelAnimationFrame(e));let _ee=0;const H6=new Map;function Tee(e){H6.delete(e)}const Kn=(e,t=1)=>{_ee+=1;const n=_ee;function r(i){if(i===0)Tee(n),e();else{const o=Oee(()=>{r(i-1)});H6.set(n,o)}}return r(t),n};Kn.cancel=e=>{const t=H6.get(e);return Tee(e),$ee(t)};function pa(e,t={}){let n=[];return Be.Children.forEach(e,r=>{r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(pa(r)):uee(r)&&r.props?n=n.concat(pa(r.props.children,t)):n.push(r))}),n}function gb(...e){const t={};for(const n of e)if(n)for(const r of Object.keys(n))n[r]!==void 0&&(t[r]=n[r]);return t}function ol(e,t){let n=e;for(let r=0;r[]);let i=Iee(e[0]);return e.forEach(o=>{function a(s,l){const c=new Set(l),u=ol(o,s),f=Array.isArray(u);if(f||oRe(u)){if(!c.has(u)){c.add(u);const d=ol(i,s);f?i=Fc(i,s,r(d,u)):(!d||typeof d!="object")&&(i=Fc(i,s,Iee(u))),aRe(u).forEach(A=>{Object.getOwnPropertyDescriptor(u,A).enumerable&&a([...s,A],c)})}}else i=Fc(i,s,u)}a([])}),i}function Mg(...e){return sRe(e)}const HT="__rc_react_root__";function U6(e,t){const n=t[HT]||b6.createRoot(t);n.render(e),t[HT]=n}function Ree(e){return $r(this,null,function*(){return Promise.resolve().then(()=>{var t;(t=e[HT])==null||t.unmount(),delete e[HT]})})}var fu=eee();const lRe=Pn({__proto__:null,default:_t(fu)},[fu]);function cRe(){}const uRe=m.createContext({}),Ig=()=>{const e=()=>{};return e.deprecated=cRe,e},j6=m.createContext(null);function fRe({children:e,onBatchResize:t}){const n=m.useRef(0),r=m.useRef([]),i=m.useContext(j6),o=m.useCallback((a,s,l)=>{n.current+=1;const c=n.current;r.current.push({size:a,element:s,data:l}),Promise.resolve().then(()=>{c===n.current&&(t==null||t(r.current),r.current=[])}),i==null||i(a,s,l)},[t,i]);return m.createElement(j6.Provider,{value:o},e)}const Rg=new Map;function dRe(e){e.forEach(t=>{var r;const{target:n}=t;(r=Rg.get(n))==null||r.forEach(i=>i(n))})}let z6;function Nee(){return z6||(z6=new ResizeObserver(dRe)),z6}function ARe(e,t){Rg.has(e)||(Rg.set(e,new Set),Nee().observe(e)),Rg.get(e).add(t)}function hRe(e,t){Rg.has(e)&&(Rg.get(e).delete(t),Rg.get(e).size||(Nee().unobserve(e),Rg.delete(e)))}function Pee(e,t,n,r){const i=m.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),o=yn(l=>{const{width:c,height:u}=l.getBoundingClientRect(),{offsetWidth:f,offsetHeight:d}=l,A=Math.floor(c),h=Math.floor(u);if(i.current.width!==A||i.current.height!==h||i.current.offsetWidth!==f||i.current.offsetHeight!==d){const p={width:A,height:h,offsetWidth:f,offsetHeight:d};i.current=p;const v=f===Math.round(c)?c:f,y=d===Math.round(u)?u:d,b=te(I({},p),{offsetWidth:v,offsetHeight:y});r==null||r(b,l),Promise.resolve().then(()=>{n==null||n(b,l)})}}),a=typeof t=="function",s=m.useRef(0);m.useEffect(()=>{const l=a?t():t;return l&&e?ARe(l,o):e&&a&&(s.current+=1),()=>{l&&hRe(l,o)}},[e,a?s.current:t])}function pRe(e,t){const{children:n,disabled:r,onResize:i,data:o}=e,a=m.useRef(null),s=m.useContext(j6),l=typeof n=="function",c=l?n(a):n,u=!l&&m.isValidElement(c)&&Vh(c),f=u?cA(c):null,d=Zf(f,a),A=()=>Jf(a.current);return m.useImperativeHandle(t,()=>A()),Pee(!r,A,i,(h,p)=>{s==null||s(h,p,o)}),u?m.cloneElement(c,{ref:d}):c}const gRe=m.forwardRef(pRe);function Q6(){return Q6=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(i==null?void 0:i.key)||`${mRe}-${o}`;return m.createElement(gRe,Q6({},e,{key:a,ref:o===0?t:void 0}),i)})}const Bl=m.forwardRef(vRe);Bl.Collection=fRe;function Lee(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;te.length)&&(t=e.length);for(var n=0,r=Array(t);nt||(e?`${jS}-${e}`:jS),Un=m.createContext({getPrefixCls:CRe,iconPrefixCls:jT}),{Consumer:TUt}=Un,Fee={};function or(e){const t=m.useContext(Un),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:o}=t,a=t[e];return te(I({classNames:Fee,styles:Fee},a),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:o})}function zS(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&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)}const SRe="%";function K6(e){return e.join(SRe)}let kee=0;class ERe{constructor(t){ke(this,"instanceId");ke(this,"cache",new Map);ke(this,"updateTimes",new Map);ke(this,"extracted",new Set);this.instanceId=t}get(t){return this.opGet(K6(t))}opGet(t){return this.cache.get(t)||null}update(t,n){return this.opUpdate(K6(t),n)}opUpdate(t,n){const r=this.cache.get(t),i=n(r);i===null?(this.cache.delete(t),this.updateTimes.delete(t)):(this.cache.set(t,i),this.updateTimes.set(t,kee),kee+=1)}}const W6="data-token-hash",Kh="data-css-hash",Wh="__cssinjs_instance__";function BRe(){const e=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){const t=document.body.querySelectorAll(`style[${Kh}]`)||[],{firstChild:n}=document.head;Array.from(t).forEach(i=>{i[Wh]||(i[Wh]=e),i[Wh]===e&&document.head.insertBefore(i,n)});const r={};Array.from(document.querySelectorAll(`style[${Kh}]`)).forEach(i=>{var a;const o=i.getAttribute(Kh);r[o]?i[Wh]===e&&((a=i.parentNode)==null||a.removeChild(i)):r[o]=!0})}return new ERe(e)}const QS=m.createContext({hashPriority:"low",cache:BRe(),defaultCache:!0,autoPrefix:!1});function ORe(e,t){if(e.length!==t.length)return!1;for(let n=0;n{var o;r?r=(o=r==null?void 0:r.map)==null?void 0:o.get(i):r=void 0}),r!=null&&r.value&&n&&(r.value[1]=this.cacheCallTimes++),r==null?void 0:r.value}get(t){var n;return(n=this.internalGet(t,!0))==null?void 0:n[0]}has(t){return!!this.internalGet(t)}set(t,n){if(!this.has(t)){if(this.size()+1>dC.MAX_CACHE_SIZE+dC.MAX_CACHE_OFFSET){const[i]=this.keys.reduce((o,a)=>{const[,s]=o;return this.internalGet(a)[1]{if(o===t.length-1)r.set(i,{value:[n,this.cacheCallTimes++]});else{const a=r.get(i);a?a.map||(a.map=new Map):r.set(i,{map:new Map}),r=r.get(i).map}})}deleteByPath(t,n){var o;const r=t.get(n[0]);if(n.length===1)return r.map?t.set(n[0],{map:r.map}):t.delete(n[0]),(o=r.value)==null?void 0:o[0];const i=this.deleteByPath(r.map,n.slice(1));return(!r.map||r.map.size===0)&&!r.value&&t.delete(n[0]),i}delete(t){if(this.has(t))return this.keys=this.keys.filter(n=>!ORe(n,t)),this.deleteByPath(this.cache,t)}};ke(dC,"MAX_CACHE_SIZE",20),ke(dC,"MAX_CACHE_OFFSET",5);let G6=dC,Dee=0,Hee=class{constructor(t){ke(this,"derivatives");ke(this,"id");this.derivatives=Array.isArray(t)?t:[t],this.id=Dee,t.length===0&&(t.length>0,void 0),Dee+=1}getDerivativeToken(t){return this.derivatives.reduce((n,r)=>r(t,n),void 0)}};const q6=new G6;function zT(e){const t=Array.isArray(e)?e:[e];return q6.has(t)||q6.set(t,new Hee(t)),q6.get(t)}const $Re=new WeakMap,Y6={};function _Re(e,t){let n=$Re;for(let r=0;r{const r=e[n];t+=n,r instanceof Hee?t+=r.id:r&&typeof r=="object"?t+=VS(r):t+=r}),t=zS(t),Uee.set(e,t)),t}function TRe(e,t){return zS(`${t}_${VS(e)}`)}const X6=ac();function be(e){return typeof e=="number"?`${e}px`:e}function jee(e){const{hashCls:t,hashPriority:n="low"}=e||{};if(!t)return"";const r=`.${t}`;return n==="low"?`:where(${r})`:r}const MRe=e=>e!=null;function Z6(e,t){const n=typeof t=="function"?t():t;return n?te(I({},e),{csp:te(I({},e.csp),{nonce:n})}):e}const QT=(e,t="")=>`--${t?`${t}-`:""}${e}`.replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase(),IRe=(e,t,n)=>{const{hashCls:r,hashPriority:i="low",scope:o}=n||{};if(!Object.keys(e).length)return"";const a=`${jee({hashCls:r,hashPriority:i})}.${t}`,s=[o].flat().filter(Boolean);return`${s.length?s.map(c=>`${a}.${c}`).join(", "):a}{${Object.entries(e).map(([c,u])=>`${c}:${u};`).join("")}}`},zee=(e,t,n)=>{const{hashCls:r,hashPriority:i="low",prefix:o,unitless:a,ignore:s,preserve:l}=n||{},c={},u={};return Object.entries(e).forEach(([f,d])=>{if(l!=null&&l[f])u[f]=d;else if((typeof d=="string"||typeof d=="number")&&!(s!=null&&s[f])){const A=QT(f,o);c[A]=typeof d=="number"&&!(a!=null&&a[f])?`${d}px`:String(d),u[f]=`var(${A})`}}),[u,IRe(c,t,{scope:n==null?void 0:n.scope,hashCls:r,hashPriority:i})]},VT=new Map;function J6(e,t,n,r,i){const{cache:o}=m.useContext(QS),a=[e,...t],s=K6(a),l=f=>{o.opUpdate(s,d=>{const[A=0,h]=d||[void 0,void 0],v=h||n(),y=[A,v];return f?f(y):y})};m.useMemo(()=>{l()},[s]);const u=o.opGet(s)[1];return m.useInsertionEffect(()=>(l(([f,d])=>[f+1,d]),VT.has(s)||(i==null||i(u),VT.set(s,!0),Promise.resolve().then(()=>{VT.delete(s)})),()=>{o.opUpdate(s,f=>{const[d=0,A]=f||[];return d-1===0?(r==null||r(A,!1),VT.delete(s),null):[d-1,A]})}),[s]),u}const RRe={},NRe="css",fv=new Map;function PRe(e){fv.set(e,(fv.get(e)||0)+1)}function LRe(e,t){typeof document!="undefined"&&document.querySelectorAll(`style[${W6}="${e}"]`).forEach(r=>{var i;r[Wh]===t&&((i=r.parentNode)==null||i.removeChild(r))})}const FRe=-1;function kRe(e,t){fv.set(e,(fv.get(e)||0)-1);const n=new Set;fv.forEach((r,i)=>{r<=0&&n.add(i)}),fv.size-n.size>FRe&&n.forEach(r=>{LRe(r,t),fv.delete(r)})}const Qee=(e,t,n,r)=>{const i=n.getDerivativeToken(e);let o=I(I({},i),t);return r&&(o=r(o)),o},DRe="token";function HRe(e,t,n){const{cache:{instanceId:r},container:i,hashPriority:o}=m.useContext(QS),{salt:a="",override:s=RRe,formatToken:l,getComputedToken:c,cssVar:u,nonce:f}=n,d=_Re(()=>Object.assign({},...t),t),A=VS(d),h=VS(s),p=VS(u);return J6(DRe,[a,e.id,A,h,p],()=>{const y=c?c(d,s,e):Qee(d,s,e,l),b=I({},y),x=`${a}_${u.prefix}`,C=zS(x),S=`${NRe}-${C}`;b._tokenKey=TRe(b,x);const[B,E]=zee(y,u.key,{prefix:u.prefix,ignore:u.ignore,unitless:u.unitless,preserve:u.preserve,hashPriority:o,hashCls:u.hashed?S:void 0});return B._hashId=C,PRe(u.key),[B,S,b,E,u.key]},([,,,,y])=>{kRe(y,r)},([,,,y,b])=>{if(!y)return;let x={mark:Kh,prepend:"queue",attachTo:i,priority:-999};x=Z6(x,f);const C=uv(y,zS(`css-var-${b}`),x);C[Wh]=r,C.setAttribute(W6,b)})}var URe={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},Qo="-ms-",KS="-moz-",Hi="-webkit-",Vee="comm",eD="rule",tD="decl",jRe="@import",zRe="@namespace",Kee="@keyframes",QRe="@layer",VRe=Math.abs,WS=String.fromCharCode,nD=Object.assign;function KRe(e,t){return Bs(e,0)^45?(((t<<2^Bs(e,0))<<2^Bs(e,1))<<2^Bs(e,2))<<2^Bs(e,3):0}function Wee(e){return e.trim()}function Gh(e,t){return(e=t.exec(e))?e[0]:e}function ni(e,t,n){return e.replace(t,n)}function rD(e,t){return e.indexOf(t)}function Bs(e,t){return e.charCodeAt(t)|0}function dv(e,t,n){return e.slice(t,n)}function ed(e){return e.length}function Gee(e){return e.length}function GS(e,t){return t.push(e),e}function WRe(e,t){return e.map(t).join("")}function qee(e,t){return e.filter(function(n){return!Gh(n,t)})}var KT=1,mb=1,Yee=0,Vu=0,cs=0,vb="";function WT(e,t,n,r,i,o,a,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:KT,column:mb,length:a,return:"",siblings:s}}function Ng(e,t){return nD(WT("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function yb(e){for(;e.root;)e=Ng(e.root,{children:[e]});GS(e,e.siblings)}function GRe(){return cs}function qRe(){return cs=Vu>0?Bs(vb,--Vu):0,mb--,cs===10&&(mb=1,KT--),cs}function td(){return cs=Vu2||qS(cs)>3?"":" "}function JRe(e,t){for(;--t&&td()&&!(cs<48||cs>102||cs>57&&cs<65||cs>70&&cs<97););return qT(e,GT()+(t<6&&Pg()==32&&td()==32))}function oD(e){for(;td();)switch(cs){case e:return Vu;case 34:case 39:e!==34&&e!==39&&oD(cs);break;case 40:e===41&&oD(e);break;case 92:td();break}return Vu}function e3e(e,t){for(;td()&&e+cs!==57;)if(e+cs===84&&Pg()===47)break;return"/*"+qT(t,Vu-1)+"*"+WS(e===47?e:td())}function t3e(e){for(;!qS(Pg());)td();return qT(e,Vu)}function Xee(e){return XRe(YT("",null,null,null,[""],e=YRe(e),0,[0],e))}function YT(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,f=a,d=0,A=0,h=0,p=1,v=1,y=1,b=0,x=0,C="",S=i,B=o,E=r,_=C;v;)switch(h=x,x=td()){case 40:h!=108&&Bs(_,f-1)==58?(b++,_+="("):_+=iD(x);break;case 41:b--,_+=")";break;case 34:case 39:case 91:_+=iD(x);break;case 9:case 10:case 13:case 32:if(b>0){_+=WS(x);break}_+=ZRe(h);break;case 92:_+=JRe(GT()-1,7);continue;case 47:switch(Pg()){case 42:case 47:GS(n3e(e3e(td(),GT()),t,n,l),l),(qS(h||1)==5||qS(Pg()||1)==5)&&ed(_)&&dv(_,-1,void 0)!==" "&&(_+=" ");break;default:_+="/"}break;case 123*p:s[c++]=ed(_)*y;case 125*p:case 59:case 0:if(b>0&&x){_+=WS(x);break}switch(x){case 0:case 125:v=0;case 59+u:y==-1&&(_=ni(_,/\f/g,"")),A>0&&(ed(_)-f||p===0)&&GS(A>32?Jee(_+";",r,n,f-1,l):Jee(ni(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(GS(E=Zee(_,t,n,c,u,i,s,C,S=[],B=[],f,o),o),x===123)if(u===0)YT(_,t,E,E,S,o,f,s,B);else{switch(d){case 99:if(Bs(_,3)===110)break;case 108:if(Bs(_,2)===97)break;default:u=0;case 100:case 109:case 115:}u?YT(e,E,E,r&&GS(Zee(e,E,E,0,0,i,s,C,i,S=[],f,B),B),i,B,f,s,r?S:B):YT(_,E,E,E,[""],B,0,s,B)}}c=u=A=0,p=y=1,C=_="",f=a;break;case 58:f=1+ed(_),A=h;default:if(p<1){if(x==123)--p;else if(x==125&&p++==0&&qRe()==125)continue}switch(_+=WS(x),x*p){case 38:y=u>0?1:(_+="\f",-1);break;case 44:if(b>0)break;s[c++]=(ed(_)-1)*y,y=1;break;case 64:Pg()===45&&(_+=iD(td())),d=Pg(),u=f=ed(C=_+=t3e(GT())),x++;break;case 45:h===45&&ed(_)==2&&(p=0)}}return o}function Zee(e,t,n,r,i,o,a,s,l,c,u,f){for(var d=i-1,A=i===0?o:[""],h=Gee(A),p=0,v=0,y=0;p0?A[b]+" "+x:ni(x,/&\f/g,A[b])))&&(l[y++]=C);return WT(e,t,n,i===0?eD:s,l,c,u,f)}function n3e(e,t,n,r){return WT(e,t,n,Vee,WS(GRe()),dv(e,2,-2),0,r)}function Jee(e,t,n,r,i){return WT(e,t,n,tD,dv(e,0,r),dv(e,r+1,-1),r,i)}function ete(e,t,n){switch(KRe(e,t)){case 5103:return Hi+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:case 6391:case 5879:case 5623:case 6135:case 4599:return Hi+e+e;case 4855:return Hi+e.replace("add","source-over").replace("substract","source-out").replace("intersect","source-in").replace("exclude","xor")+e;case 4789:return KS+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Hi+e+KS+e+Qo+e+e;case 5936:switch(Bs(e,t+11)){case 114:return Hi+e+Qo+ni(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Hi+e+Qo+ni(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Hi+e+Qo+ni(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Hi+e+Qo+e+e;case 6165:return Hi+e+Qo+"flex-"+e+e;case 5187:return Hi+e+ni(e,/(\w+).+(:[^]+)/,Hi+"box-$1$2"+Qo+"flex-$1$2")+e;case 5443:return Hi+e+Qo+"flex-item-"+ni(e,/flex-|-self/g,"")+(Gh(e,/flex-|baseline/)?"":Qo+"grid-row-"+ni(e,/flex-|-self/g,""))+e;case 4675:return Hi+e+Qo+"flex-line-pack"+ni(e,/align-content|flex-|-self/g,"")+e;case 5548:return Hi+e+Qo+ni(e,"shrink","negative")+e;case 5292:return Hi+e+Qo+ni(e,"basis","preferred-size")+e;case 6060:return Hi+"box-"+ni(e,"-grow","")+Hi+e+Qo+ni(e,"grow","positive")+e;case 4554:return Hi+ni(e,/([^-])(transform)/g,"$1"+Hi+"$2")+e;case 6187:return ni(ni(ni(e,/(zoom-|grab)/,Hi+"$1"),/(image-set)/,Hi+"$1"),e,"")+e;case 5495:case 3959:return ni(e,/(image-set\([^]*)/,Hi+"$1$`$1");case 4968:return ni(ni(e,/(.+:)(flex-)?(.*)/,Hi+"box-pack:$3"+Qo+"flex-pack:$3"),/space-between/,"justify")+Hi+e+e;case 4200:if(!Gh(e,/flex-|baseline/))return Qo+"grid-column-align"+dv(e,t)+e;break;case 2592:case 3360:return Qo+ni(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,Gh(r.props,/grid-\w+-end/)})?~rD(e+(n=n[t].value),"span")?e:Qo+ni(e,"-start","")+e+Qo+"grid-row-span:"+(~rD(n,"span")?Gh(n,/\d+/):+Gh(n,/\d+/)-+Gh(e,/\d+/))+";":Qo+ni(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return Gh(r.props,/grid-\w+-start/)})?e:Qo+ni(ni(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return ni(e,/(.+)-inline(.+)/,Hi+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ed(e)-1-t>6)switch(Bs(e,t+1)){case 109:if(Bs(e,t+4)!==45)break;case 102:return ni(e,/(.+:)(.+)-([^]+)/,"$1"+Hi+"$2-$3$1"+KS+(Bs(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~rD(e,"stretch")?ete(ni(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return ni(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,o,a,s,l,c){return Qo+i+":"+o+c+(a?Qo+i+"-span:"+(s?l:+l-+o)+c:"")+e});case 4949:if(Bs(e,t+6)===121)return ni(e,":",":"+Hi)+e;break;case 6444:switch(Bs(e,Bs(e,14)===45?18:11)){case 120:return ni(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Hi+(Bs(e,14)===45?"inline-":"")+"box$3$1"+Hi+"$2$3$1"+Qo+"$2box$3")+e;case 100:return ni(e,":",":"+Qo)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return ni(e,"scroll-","scroll-snap-")+e}return e}function YS(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case tD:e.return=ete(e.value,e.length,n);return;case Kee:return YS([Ng(e,{value:ni(e.value,"@","@"+Hi)})],r);case eD:if(e.length)return WRe(n=e.props,function(i){switch(Gh(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":yb(Ng(e,{props:[ni(i,/:(read-\w+)/,":"+KS+"$1")]})),yb(Ng(e,{props:[i]})),nD(e,{props:qee(n,r)});break;case"::placeholder":yb(Ng(e,{props:[ni(i,/:(plac\w+)/,":"+Hi+"input-$1")]})),yb(Ng(e,{props:[ni(i,/:(plac\w+)/,":"+KS+"$1")]})),yb(Ng(e,{props:[ni(i,/:(plac\w+)/,Qo+"input-$1")]})),yb(Ng(e,{props:[i]})),nD(e,{props:qee(n,r)});break}return""})}}const nte="data-ant-cssinjs-cache-path",rte="_FILE_STYLE__";let Av,ite=!0;function o3e(){var e;if(!Av&&(Av={},ac())){const t=document.createElement("div");t.className=nte,t.style.position="fixed",t.style.visibility="hidden",t.style.top="-9999px",document.body.appendChild(t);let n=getComputedStyle(t).content||"";n=n.replace(/^"/,"").replace(/"$/,""),n.split(";").forEach(i=>{const[o,a]=i.split(":");Av[o]=a});const r=document.querySelector(`style[${nte}]`);r&&(ite=!1,(e=r.parentNode)==null||e.removeChild(r)),document.body.removeChild(t)}}function a3e(e){return o3e(),!!Av[e]}function s3e(e){const t=Av[e];let n=null;if(t&&ac())if(ite)n=rte;else{const r=document.querySelector(`style[${Kh}="${Av[e]}"]`);r?n=r.innerHTML:delete Av[e]}return[n,t]}const l3e="_skip_check_",ote="_multi_value_";function aD(e,t){return(t?YS(Xee(e),r3e([i3e,tte])):YS(Xee(e),tte)).replace(/\{%%%\:[^;];}/g,";")}function c3e(e){return typeof e=="object"&&e&&(l3e in e||ote in e)}function ate(e,t,n="high"){if(!t)return e;const r=jee({hashCls:t,hashPriority:n});return e.split(",").map(o=>{var c;const a=o.trim().split(/\s+/);let s=a[0]||"";const l=((c=s.match(/^\w+/))==null?void 0:c[0])||"";return s=`${l}${r}${s.slice(l.length)}`,[s,...a.slice(1)].join(" ")}).join(",")}const sD=(e,t={},{root:n,injectHash:r,parentSelectors:i}={root:!0,parentSelectors:[]})=>{const{hashId:o,layer:a,path:s,hashPriority:l,transformers:c=[],linters:u=[]}=t;let f="",d={};function A(v){const y=v.getName(o);if(!d[y]){const[b]=sD(v.style,t,{root:!1,parentSelectors:i});d[y]=`@keyframes ${v.getName(o)}${b}`}}function h(v,y=[]){return v.forEach(b=>{Array.isArray(b)?h(b,y):b&&y.push(b)}),y}return h(Array.isArray(e)?e:[e]).forEach(v=>{const y=typeof v=="string"&&!n?{}:v;if(typeof y=="string")f+=`${y} -`;else if(y._keyframe)A(y);else{const b=c.reduce((x,C)=>{var S;return((S=C==null?void 0:C.visit)==null?void 0:S.call(C,x))||x},y);Object.keys(b).forEach(x=>{var S;const C=b[x];if(typeof C=="object"&&C&&(x!=="animationName"||!C._keyframe)&&!c3e(C)){let B=!1,E=x.trim(),_=!1;(n||r)&&o?E.startsWith("@")?B=!0:E==="&"?E=ate("",o,l):E=ate(x,o,l):n&&!o&&(E==="&"||E==="")&&(E="",_=!0);const[M,R]=sD(C,t,{root:_,injectHash:B,parentSelectors:[...i,E]});d=I(I({},d),R),f+=`${E}${M}`}else{let B=function(_,M){const R=_.replace(/[A-Z]/g,L=>`-${L.toLowerCase()}`);let T=M;!URe[_]&&typeof T=="number"&&T!==0&&(T=`${T}px`),_==="animationName"&&(M!=null&&M._keyframe)&&(A(M),T=M.getName(o)),f+=`${R}:${T};`};const E=(S=C==null?void 0:C.value)!=null?S:C;typeof C=="object"&&(C!=null&&C[ote])&&Array.isArray(E)?E.forEach(_=>{B(x,_)}):MRe(E)&&B(x,E)}})}}),n?a&&(f&&(f=`@layer ${a.name} {${f}}`),a.dependencies&&(d[`@layer ${a.name}`]=a.dependencies.map(v=>`@layer ${v}, ${a.name};`).join(` -`))):f=`{${f}}`,[f,d]};function ste(e,t){return zS(`${e.join("%")}${t}`)}const u3e="style";function lD(e,t){const{path:n,hashId:r,layer:i,nonce:o,clientOnly:a,order:s=0}=e,{mock:l,hashPriority:c,container:u,transformers:f,linters:d,cache:A,layer:h,autoPrefix:p}=m.useContext(QS),v=[r||""];h&&v.push("layer"),v.push(...n);let y=X6;J6(u3e,v,()=>{const b=v.join("|");if(a3e(b)){const[_,M]=s3e(b);if(_)return[_,M,{},a,s]}const x=t(),[C,S]=sD(x,{hashId:r,hashPriority:c,layer:h?i:void 0,path:n.join("-"),transformers:f,linters:d}),B=aD(C,p||!1),E=ste(v,B);return[B,E,S,a,s]},(b,x)=>{const[,C]=b;x&&X6&&HS(C,{mark:Kh,attachTo:u})},b=>{const[x,C,S,,B]=b;if(y&&x!==rte){let E={mark:Kh,prepend:h?!1:"queue",attachTo:u,priority:B};E=Z6(E,o);const _=[],M=[];Object.keys(S).forEach(T=>{T.startsWith("@layer")?_.push(T):M.push(T)}),_.forEach(T=>{uv(aD(S[T],p||!1),`_layer-${T}`,te(I({},E),{prepend:!0}))});const R=uv(x,C,E);R[Wh]=A.instanceId,M.forEach(T=>{uv(aD(S[T],p||!1),`_effect-${T}`,E)})}})}const f3e="cssVar",d3e=(e,t)=>{const{key:n,prefix:r,unitless:i,ignore:o,token:a,hashId:s,scope:l,nonce:c}=e,{cache:{instanceId:u},container:f,hashPriority:d}=m.useContext(QS),{_tokenKey:A}=a,h=Array.isArray(l)?l.join("@@"):l,p=[...e.path,n,h,A];return J6(f3e,p,()=>{const y=t(),[b,x]=zee(y,n,{prefix:r,unitless:i,ignore:o,scope:l,hashPriority:d,hashCls:s}),C=ste(p,x);return[b,x,C,n]},([,,y])=>{X6&&HS(y,{mark:Kh,attachTo:f})},([,y,b])=>{if(!y)return;let x={mark:Kh,prepend:"queue",attachTo:f,priority:-999};x=Z6(x,c);const C=uv(y,b,x);C[Wh]=u,C.setAttribute(W6,n)})};class Xr{constructor(t,n){ke(this,"name");ke(this,"style");ke(this,"_keyframe",!0);this.name=t,this.style=n}getName(t=""){return t?`${t}-${this.name}`:this.name}}function bb(e){return e.notSplit=!0,e}bb(["borderTop","borderBottom"]),bb(["borderTop"]),bb(["borderBottom"]),bb(["borderLeft","borderRight"]),bb(["borderLeft"]),bb(["borderRight"]);function Ku(e){"@babel/helpers - typeof";return Ku=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ku(e)}function A3e(e){if(Array.isArray(e))return e}function h3e(e,t){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function p3e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mr(e,t){return A3e(e)||h3e(e,t)||V6(e,t)||p3e()}function g3e(e,t){if(Ku(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ku(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function lte(e){var t=g3e(e,"string");return Ku(t)=="symbol"?t:t+""}function ln(e,t,n){return(t=lte(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function cte(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function jn(e){for(var t=1;t1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,o){r-i>E3e&&(n.map.delete(o),n.lastAccessBeat.delete(o))}),this.accessBeat=0}}}]),e})(),vte=new B3e;function O3e(e,t){return Be.useMemo(function(){var n=vte.get(t);if(n)return n;var r=e();return vte.set(t,r),r},t)}var $3e=function(){return{}};function _3e(e){var t=e.useCSP,n=t===void 0?$3e:t,r=e.useToken,i=e.usePrefix,o=e.getResetStyles,a=e.getCommonStyle,s=e.getCompUnitless;function l(d,A,h,p){var v=Array.isArray(d)?d[0]:d;function y(_){return"".concat(String(v)).concat(_.slice(0,1).toUpperCase()).concat(_.slice(1))}var b=(p==null?void 0:p.unitless)||{},x=typeof s=="function"?s(d):{},C=jn(jn({},x),{},ln({},y("zIndexPopup"),!0));Object.keys(b).forEach(function(_){C[y(_)]=b[_]});var S=jn(jn({},p),{},{unitless:C,prefixToken:y}),B=u(d,A,h,S),E=c(v,h,S);return function(_){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_,R=B(_,M),T=p==null?void 0:p.extraCssVarPrefixCls,L=typeof T=="function"?T({prefixCls:_,rootCls:M}):T,P=E(L!=null&&L.length?[M].concat(en(L)):M);return[R,P]}}function c(d,A,h){var p=h.unitless,v=h.prefixToken,y=h.ignore;return function(b){var x=r(),C=x.cssVar,S=x.realToken,B=n();return d3e({path:[d],prefix:C.prefix,key:C.key,unitless:p,ignore:y,token:S,scope:b,nonce:function(){return B.nonce}},function(){var E=mte(d,S,A),_=hte(d,S,E,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return E&&Object.keys(E).forEach(function(M){_[v(M)]=_[M],delete _[M]}),_}),C==null?void 0:C.key}}function u(d,A,h){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=Array.isArray(d)?d:[d,d],y=mr(v,1),b=y[0],x=v.join("-"),C=e.layer||{name:"antd"};return function(S){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,E=r(),_=E.theme,M=E.realToken,R=E.hashId,T=E.token,L=E.cssVar,P=E.zeroRuntime,k=m.useMemo(function(){return P},[]);if(k)return R;var H=i(),D=H.rootPrefixCls,U=H.iconPrefixCls,j=n(),Q="css",K=O3e(function(){var W=new Set;return Object.keys(p.unitless||{}).forEach(function(J){W.add(QT(J,L.prefix)),W.add(QT(J,Ate(b,L.prefix)))}),x3e(Q,W)},[Q,b,L==null?void 0:L.prefix]),z=S3e(),V=z.max,Y=z.min,Z={theme:_,token:T,hashId:R,nonce:function(){return j.nonce},clientOnly:p.clientOnly,layer:C,order:p.order||-999};return typeof o=="function"&&lD(jn(jn({},Z),{},{clientOnly:!1,path:["Shared",D]}),function(){return o(T,{prefix:{rootPrefixCls:D,iconPrefixCls:U},csp:j})}),lD(jn(jn({},Z),{},{path:[x,S,U]}),function(){if(p.injectStyle===!1)return[];var W=C3e(T),J=W.token,ee=W.flush,ne=mte(b,M,h),re=".".concat(S),ue=hte(b,M,ne,{deprecatedTokens:p.deprecatedTokens});ne&&Ku(ne)==="object"&&Object.keys(ne).forEach(function(ge){ne[ge]="var(".concat(QT(ge,Ate(b,L.prefix)),")")});var de=dr(J,{componentCls:re,prefixCls:S,iconCls:".".concat(U),antCls:".".concat(D),calc:K,max:V,min:Y},ne),se=A(de,{hashId:R,prefixCls:S,rootPrefixCls:D,iconPrefixCls:U});ee(b,ue);var ce=typeof a=="function"?a(de,S,B,p.resetFont):null;return[p.resetStyle===!1?null:ce,se]}),R}}function f(d,A,h){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=u(d,A,h,jn({resetStyle:!1,order:-998},p)),y=function(x){var C=x.prefixCls,S=x.rootCls,B=S===void 0?C:S;return v(C,B),null};return y}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:u}}const uA=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function ZT(e){return(e+8)/e}function T3e(e){const t=Array.from({length:10}).map((n,r)=>{const i=r-1,o=e*ta(Math.E,i/5),a=r>1?Math.floor(o):Math.ceil(o);return Math.floor(a/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:ZT(n)}))}const yte="6.5.0",AD={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"},xb=te(I({},AD),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",colorTextBase:"",colorBgBase:"",fontFamily:`-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, + onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`.split(/[\s\n]+/),aRe="aria-",sRe="data-";function $ee(e,t){return e.indexOf(t)===0}function Co(e,t=!1){let n;t===!1?n={aria:!0,data:!0,attr:!0}:t===!0?n={aria:!0}:n=I({},t);const r={};return Object.keys(e).forEach(i=>{(n.aria&&(i==="role"||$ee(i,aRe))||n.data&&$ee(i,sRe)||n.attr&&oRe.includes(i))&&(r[i]=e[i])}),r}function lRe(e,t){return typeof Proxy!="undefined"&&e?new Proxy(e,{get(n,r){if(t[r])return t[r];const i=n[r];return typeof i=="function"?i.bind(n):i}}):e}let _ee=e=>+setTimeout(e,16),Tee=e=>clearTimeout(e);typeof window!="undefined"&&"requestAnimationFrame"in window&&(_ee=e=>window.requestAnimationFrame(e),Tee=e=>window.cancelAnimationFrame(e));let Mee=0;const U6=new Map;function Iee(e){U6.delete(e)}const Kn=(e,t=1)=>{Mee+=1;const n=Mee;function r(i){if(i===0)Iee(n),e();else{const o=_ee(()=>{r(i-1)});U6.set(n,o)}}return r(t),n};Kn.cancel=e=>{const t=U6.get(e);return Iee(e),Tee(t)};function pa(e,t={}){let n=[];return Be.Children.forEach(e,r=>{r==null&&!t.keepEmpty||(Array.isArray(r)?n=n.concat(pa(r)):dee(r)&&r.props?n=n.concat(pa(r.props.children,t)):n.push(r))}),n}function gb(...e){const t={};for(const n of e)if(n)for(const r of Object.keys(n))n[r]!==void 0&&(t[r]=n[r]);return t}function ol(e,t){let n=e;for(let r=0;r[]);let i=Nee(e[0]);return e.forEach(o=>{function a(s,l){const c=new Set(l),u=ol(o,s),f=Array.isArray(u);if(f||cRe(u)){if(!c.has(u)){c.add(u);const d=ol(i,s);f?i=Fc(i,s,r(d,u)):(!d||typeof d!="object")&&(i=Fc(i,s,Nee(u))),uRe(u).forEach(A=>{Object.getOwnPropertyDescriptor(u,A).enumerable&&a([...s,A],c)})}}else i=Fc(i,s,u)}a([])}),i}function Mg(...e){return fRe(e)}const HT="__rc_react_root__";function j6(e,t){const n=t[HT]||x6.createRoot(t);n.render(e),t[HT]=n}function Pee(e){return Er(this,null,function*(){return Promise.resolve().then(()=>{var t;(t=e[HT])==null||t.unmount(),delete e[HT]})})}var fu=nee();const dRe=Pn({__proto__:null,default:_t(fu)},[fu]);function ARe(){}const hRe=g.createContext({}),Ig=()=>{const e=()=>{};return e.deprecated=ARe,e},z6=g.createContext(null);function pRe({children:e,onBatchResize:t}){const n=g.useRef(0),r=g.useRef([]),i=g.useContext(z6),o=g.useCallback((a,s,l)=>{n.current+=1;const c=n.current;r.current.push({size:a,element:s,data:l}),Promise.resolve().then(()=>{c===n.current&&(t==null||t(r.current),r.current=[])}),i==null||i(a,s,l)},[t,i]);return g.createElement(z6.Provider,{value:o},e)}const Rg=new Map;function gRe(e){e.forEach(t=>{var r;const{target:n}=t;(r=Rg.get(n))==null||r.forEach(i=>i(n))})}let Q6;function Lee(){return Q6||(Q6=new ResizeObserver(gRe)),Q6}function mRe(e,t){Rg.has(e)||(Rg.set(e,new Set),Lee().observe(e)),Rg.get(e).add(t)}function vRe(e,t){Rg.has(e)&&(Rg.get(e).delete(t),Rg.get(e).size||(Lee().unobserve(e),Rg.delete(e)))}function Fee(e,t,n,r){const i=g.useRef({width:-1,height:-1,offsetWidth:-1,offsetHeight:-1}),o=yn(l=>{const{width:c,height:u}=l.getBoundingClientRect(),{offsetWidth:f,offsetHeight:d}=l,A=Math.floor(c),h=Math.floor(u);if(i.current.width!==A||i.current.height!==h||i.current.offsetWidth!==f||i.current.offsetHeight!==d){const p={width:A,height:h,offsetWidth:f,offsetHeight:d};i.current=p;const v=f===Math.round(c)?c:f,y=d===Math.round(u)?u:d,b=te(I({},p),{offsetWidth:v,offsetHeight:y});r==null||r(b,l),Promise.resolve().then(()=>{n==null||n(b,l)})}}),a=typeof t=="function",s=g.useRef(0);g.useEffect(()=>{const l=a?t():t;return l&&e?mRe(l,o):e&&a&&(s.current+=1),()=>{l&&vRe(l,o)}},[e,a?s.current:t])}function yRe(e,t){const{children:n,disabled:r,onResize:i,data:o}=e,a=g.useRef(null),s=g.useContext(z6),l=typeof n=="function",c=l?n(a):n,u=!l&&g.isValidElement(c)&&Vh(c),f=u?cA(c):null,d=Jf(f,a),A=()=>ed(a.current);return g.useImperativeHandle(t,()=>A()),Fee(!r,A,i,(h,p)=>{s==null||s(h,p,o)}),u?g.cloneElement(c,{ref:d}):c}const bRe=g.forwardRef(yRe);function V6(){return V6=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const a=(i==null?void 0:i.key)||`${xRe}-${o}`;return g.createElement(bRe,V6({},e,{key:a,ref:o===0?t:void 0}),i)})}const Bl=g.forwardRef(wRe);Bl.Collection=pRe;function kee(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var i=e.length;for(t=0;te.length)&&(t=e.length);for(var n=0,r=Array(t);nt||(e?`${jS}-${e}`:jS),Un=g.createContext({getPrefixCls:ORe,iconPrefixCls:jT}),{Consumer:kUt}=Un,Dee={};function or(e){const t=g.useContext(Un),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:o}=t,a=t[e];return te(I({classNames:Dee,styles:Dee},a),{getPrefixCls:n,direction:r,getPopupContainer:i,renderEmpty:o})}function zS(e){for(var t=0,n,r=0,i=e.length;i>=4;++r,i-=4)n=e.charCodeAt(r)&255|(e.charCodeAt(++r)&255)<<8|(e.charCodeAt(++r)&255)<<16|(e.charCodeAt(++r)&255)<<24,n=(n&65535)*1540483477+((n>>>16)*59797<<16),n^=n>>>24,t=(n&65535)*1540483477+((n>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(i){case 3:t^=(e.charCodeAt(r+2)&255)<<16;case 2:t^=(e.charCodeAt(r+1)&255)<<8;case 1:t^=e.charCodeAt(r)&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)}const $Re="%";function W6(e){return e.join($Re)}let Hee=0;class _Re{constructor(t){ke(this,"instanceId");ke(this,"cache",new Map);ke(this,"updateTimes",new Map);ke(this,"extracted",new Set);this.instanceId=t}get(t){return this.opGet(W6(t))}opGet(t){return this.cache.get(t)||null}update(t,n){return this.opUpdate(W6(t),n)}opUpdate(t,n){const r=this.cache.get(t),i=n(r);i===null?(this.cache.delete(t),this.updateTimes.delete(t)):(this.cache.set(t,i),this.updateTimes.set(t,Hee),Hee+=1)}}const G6="data-token-hash",Kh="data-css-hash",Wh="__cssinjs_instance__";function TRe(){const e=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){const t=document.body.querySelectorAll(`style[${Kh}]`)||[],{firstChild:n}=document.head;Array.from(t).forEach(i=>{i[Wh]||(i[Wh]=e),i[Wh]===e&&document.head.insertBefore(i,n)});const r={};Array.from(document.querySelectorAll(`style[${Kh}]`)).forEach(i=>{var a;const o=i.getAttribute(Kh);r[o]?i[Wh]===e&&((a=i.parentNode)==null||a.removeChild(i)):r[o]=!0})}return new _Re(e)}const QS=g.createContext({hashPriority:"low",cache:TRe(),defaultCache:!0,autoPrefix:!1});function MRe(e,t){if(e.length!==t.length)return!1;for(let n=0;n{var o;r?r=(o=r==null?void 0:r.map)==null?void 0:o.get(i):r=void 0}),r!=null&&r.value&&n&&(r.value[1]=this.cacheCallTimes++),r==null?void 0:r.value}get(t){var n;return(n=this.internalGet(t,!0))==null?void 0:n[0]}has(t){return!!this.internalGet(t)}set(t,n){if(!this.has(t)){if(this.size()+1>dC.MAX_CACHE_SIZE+dC.MAX_CACHE_OFFSET){const[i]=this.keys.reduce((o,a)=>{const[,s]=o;return this.internalGet(a)[1]{if(o===t.length-1)r.set(i,{value:[n,this.cacheCallTimes++]});else{const a=r.get(i);a?a.map||(a.map=new Map):r.set(i,{map:new Map}),r=r.get(i).map}})}deleteByPath(t,n){var o;const r=t.get(n[0]);if(n.length===1)return r.map?t.set(n[0],{map:r.map}):t.delete(n[0]),(o=r.value)==null?void 0:o[0];const i=this.deleteByPath(r.map,n.slice(1));return(!r.map||r.map.size===0)&&!r.value&&t.delete(n[0]),i}delete(t){if(this.has(t))return this.keys=this.keys.filter(n=>!MRe(n,t)),this.deleteByPath(this.cache,t)}};ke(dC,"MAX_CACHE_SIZE",20),ke(dC,"MAX_CACHE_OFFSET",5);let q6=dC,Uee=0,jee=class{constructor(t){ke(this,"derivatives");ke(this,"id");this.derivatives=Array.isArray(t)?t:[t],this.id=Uee,t.length===0&&(t.length>0,void 0),Uee+=1}getDerivativeToken(t){return this.derivatives.reduce((n,r)=>r(t,n),void 0)}};const Y6=new q6;function zT(e){const t=Array.isArray(e)?e:[e];return Y6.has(t)||Y6.set(t,new jee(t)),Y6.get(t)}const IRe=new WeakMap,X6={};function RRe(e,t){let n=IRe;for(let r=0;r{const r=e[n];t+=n,r instanceof jee?t+=r.id:r&&typeof r=="object"?t+=VS(r):t+=r}),t=zS(t),zee.set(e,t)),t}function NRe(e,t){return zS(`${t}_${VS(e)}`)}const Z6=ac();function be(e){return typeof e=="number"?`${e}px`:e}function Qee(e){const{hashCls:t,hashPriority:n="low"}=e||{};if(!t)return"";const r=`.${t}`;return n==="low"?`:where(${r})`:r}const PRe=e=>e!=null;function J6(e,t){const n=typeof t=="function"?t():t;return n?te(I({},e),{csp:te(I({},e.csp),{nonce:n})}):e}const QT=(e,t="")=>`--${t?`${t}-`:""}${e}`.replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase(),LRe=(e,t,n)=>{const{hashCls:r,hashPriority:i="low",scope:o}=n||{};if(!Object.keys(e).length)return"";const a=`${Qee({hashCls:r,hashPriority:i})}.${t}`,s=[o].flat().filter(Boolean);return`${s.length?s.map(c=>`${a}.${c}`).join(", "):a}{${Object.entries(e).map(([c,u])=>`${c}:${u};`).join("")}}`},Vee=(e,t,n)=>{const{hashCls:r,hashPriority:i="low",prefix:o,unitless:a,ignore:s,preserve:l}=n||{},c={},u={};return Object.entries(e).forEach(([f,d])=>{if(l!=null&&l[f])u[f]=d;else if((typeof d=="string"||typeof d=="number")&&!(s!=null&&s[f])){const A=QT(f,o);c[A]=typeof d=="number"&&!(a!=null&&a[f])?`${d}px`:String(d),u[f]=`var(${A})`}}),[u,LRe(c,t,{scope:n==null?void 0:n.scope,hashCls:r,hashPriority:i})]},VT=new Map;function eD(e,t,n,r,i){const{cache:o}=g.useContext(QS),a=[e,...t],s=W6(a),l=f=>{o.opUpdate(s,d=>{const[A=0,h]=d||[void 0,void 0],v=h||n(),y=[A,v];return f?f(y):y})};g.useMemo(()=>{l()},[s]);const u=o.opGet(s)[1];return g.useInsertionEffect(()=>(l(([f,d])=>[f+1,d]),VT.has(s)||(i==null||i(u),VT.set(s,!0),Promise.resolve().then(()=>{VT.delete(s)})),()=>{o.opUpdate(s,f=>{const[d=0,A]=f||[];return d-1===0?(r==null||r(A,!1),VT.delete(s),null):[d-1,A]})}),[s]),u}const FRe={},kRe="css",fv=new Map;function DRe(e){fv.set(e,(fv.get(e)||0)+1)}function HRe(e,t){typeof document!="undefined"&&document.querySelectorAll(`style[${G6}="${e}"]`).forEach(r=>{var i;r[Wh]===t&&((i=r.parentNode)==null||i.removeChild(r))})}const URe=-1;function jRe(e,t){fv.set(e,(fv.get(e)||0)-1);const n=new Set;fv.forEach((r,i)=>{r<=0&&n.add(i)}),fv.size-n.size>URe&&n.forEach(r=>{HRe(r,t),fv.delete(r)})}const Kee=(e,t,n,r)=>{const i=n.getDerivativeToken(e);let o=I(I({},i),t);return r&&(o=r(o)),o},zRe="token";function QRe(e,t,n){const{cache:{instanceId:r},container:i,hashPriority:o}=g.useContext(QS),{salt:a="",override:s=FRe,formatToken:l,getComputedToken:c,cssVar:u,nonce:f}=n,d=RRe(()=>Object.assign({},...t),t),A=VS(d),h=VS(s),p=VS(u);return eD(zRe,[a,e.id,A,h,p],()=>{const y=c?c(d,s,e):Kee(d,s,e,l),b=I({},y),x=`${a}_${u.prefix}`,C=zS(x),S=`${kRe}-${C}`;b._tokenKey=NRe(b,x);const[B,E]=Vee(y,u.key,{prefix:u.prefix,ignore:u.ignore,unitless:u.unitless,preserve:u.preserve,hashPriority:o,hashCls:u.hashed?S:void 0});return B._hashId=C,DRe(u.key),[B,S,b,E,u.key]},([,,,,y])=>{jRe(y,r)},([,,,y,b])=>{if(!y)return;let x={mark:Kh,prepend:"queue",attachTo:i,priority:-999};x=J6(x,f);const C=uv(y,zS(`css-var-${b}`),x);C[Wh]=r,C.setAttribute(G6,b)})}var VRe={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},Vo="-ms-",KS="-moz-",Hi="-webkit-",Wee="comm",tD="rule",nD="decl",KRe="@import",WRe="@namespace",Gee="@keyframes",GRe="@layer",qRe=Math.abs,WS=String.fromCharCode,rD=Object.assign;function YRe(e,t){return Bs(e,0)^45?(((t<<2^Bs(e,0))<<2^Bs(e,1))<<2^Bs(e,2))<<2^Bs(e,3):0}function qee(e){return e.trim()}function Gh(e,t){return(e=t.exec(e))?e[0]:e}function ni(e,t,n){return e.replace(t,n)}function iD(e,t){return e.indexOf(t)}function Bs(e,t){return e.charCodeAt(t)|0}function dv(e,t,n){return e.slice(t,n)}function td(e){return e.length}function Yee(e){return e.length}function GS(e,t){return t.push(e),e}function XRe(e,t){return e.map(t).join("")}function Xee(e,t){return e.filter(function(n){return!Gh(n,t)})}var KT=1,mb=1,Zee=0,Vu=0,cs=0,vb="";function WT(e,t,n,r,i,o,a,s){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:KT,column:mb,length:a,return:"",siblings:s}}function Ng(e,t){return rD(WT("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function yb(e){for(;e.root;)e=Ng(e.root,{children:[e]});GS(e,e.siblings)}function ZRe(){return cs}function JRe(){return cs=Vu>0?Bs(vb,--Vu):0,mb--,cs===10&&(mb=1,KT--),cs}function nd(){return cs=Vu2||qS(cs)>3?"":" "}function r3e(e,t){for(;--t&&nd()&&!(cs<48||cs>102||cs>57&&cs<65||cs>70&&cs<97););return qT(e,GT()+(t<6&&Pg()==32&&nd()==32))}function aD(e){for(;nd();)switch(cs){case e:return Vu;case 34:case 39:e!==34&&e!==39&&aD(cs);break;case 40:e===41&&aD(e);break;case 92:nd();break}return Vu}function i3e(e,t){for(;nd()&&e+cs!==57;)if(e+cs===84&&Pg()===47)break;return"/*"+qT(t,Vu-1)+"*"+WS(e===47?e:nd())}function o3e(e){for(;!qS(Pg());)nd();return qT(e,Vu)}function Jee(e){return t3e(YT("",null,null,null,[""],e=e3e(e),0,[0],e))}function YT(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,f=a,d=0,A=0,h=0,p=1,v=1,y=1,b=0,x=0,C="",S=i,B=o,E=r,_=C;v;)switch(h=x,x=nd()){case 40:h!=108&&Bs(_,f-1)==58?(b++,_+="("):_+=oD(x);break;case 41:b--,_+=")";break;case 34:case 39:case 91:_+=oD(x);break;case 9:case 10:case 13:case 32:if(b>0){_+=WS(x);break}_+=n3e(h);break;case 92:_+=r3e(GT()-1,7);continue;case 47:switch(Pg()){case 42:case 47:GS(a3e(i3e(nd(),GT()),t,n,l),l),(qS(h||1)==5||qS(Pg()||1)==5)&&td(_)&&dv(_,-1,void 0)!==" "&&(_+=" ");break;default:_+="/"}break;case 123*p:s[c++]=td(_)*y;case 125*p:case 59:case 0:if(b>0&&x){_+=WS(x);break}switch(x){case 0:case 125:v=0;case 59+u:y==-1&&(_=ni(_,/\f/g,"")),A>0&&(td(_)-f||p===0)&&GS(A>32?tte(_+";",r,n,f-1,l):tte(ni(_," ","")+";",r,n,f-2,l),l);break;case 59:_+=";";default:if(GS(E=ete(_,t,n,c,u,i,s,C,S=[],B=[],f,o),o),x===123)if(u===0)YT(_,t,E,E,S,o,f,s,B);else{switch(d){case 99:if(Bs(_,3)===110)break;case 108:if(Bs(_,2)===97)break;default:u=0;case 100:case 109:case 115:}u?YT(e,E,E,r&&GS(ete(e,E,E,0,0,i,s,C,i,S=[],f,B),B),i,B,f,s,r?S:B):YT(_,E,E,E,[""],B,0,s,B)}}c=u=A=0,p=y=1,C=_="",f=a;break;case 58:f=1+td(_),A=h;default:if(p<1){if(x==123)--p;else if(x==125&&p++==0&&JRe()==125)continue}switch(_+=WS(x),x*p){case 38:y=u>0?1:(_+="\f",-1);break;case 44:if(b>0)break;s[c++]=(td(_)-1)*y,y=1;break;case 64:Pg()===45&&(_+=oD(nd())),d=Pg(),u=f=td(C=_+=o3e(GT())),x++;break;case 45:h===45&&td(_)==2&&(p=0)}}return o}function ete(e,t,n,r,i,o,a,s,l,c,u,f){for(var d=i-1,A=i===0?o:[""],h=Yee(A),p=0,v=0,y=0;p0?A[b]+" "+x:ni(x,/&\f/g,A[b])))&&(l[y++]=C);return WT(e,t,n,i===0?tD:s,l,c,u,f)}function a3e(e,t,n,r){return WT(e,t,n,Wee,WS(ZRe()),dv(e,2,-2),0,r)}function tte(e,t,n,r,i){return WT(e,t,n,nD,dv(e,0,r),dv(e,r+1,-1),r,i)}function nte(e,t,n){switch(YRe(e,t)){case 5103:return Hi+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:case 6391:case 5879:case 5623:case 6135:case 4599:return Hi+e+e;case 4855:return Hi+e.replace("add","source-over").replace("substract","source-out").replace("intersect","source-in").replace("exclude","xor")+e;case 4789:return KS+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return Hi+e+KS+e+Vo+e+e;case 5936:switch(Bs(e,t+11)){case 114:return Hi+e+Vo+ni(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return Hi+e+Vo+ni(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return Hi+e+Vo+ni(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return Hi+e+Vo+e+e;case 6165:return Hi+e+Vo+"flex-"+e+e;case 5187:return Hi+e+ni(e,/(\w+).+(:[^]+)/,Hi+"box-$1$2"+Vo+"flex-$1$2")+e;case 5443:return Hi+e+Vo+"flex-item-"+ni(e,/flex-|-self/g,"")+(Gh(e,/flex-|baseline/)?"":Vo+"grid-row-"+ni(e,/flex-|-self/g,""))+e;case 4675:return Hi+e+Vo+"flex-line-pack"+ni(e,/align-content|flex-|-self/g,"")+e;case 5548:return Hi+e+Vo+ni(e,"shrink","negative")+e;case 5292:return Hi+e+Vo+ni(e,"basis","preferred-size")+e;case 6060:return Hi+"box-"+ni(e,"-grow","")+Hi+e+Vo+ni(e,"grow","positive")+e;case 4554:return Hi+ni(e,/([^-])(transform)/g,"$1"+Hi+"$2")+e;case 6187:return ni(ni(ni(e,/(zoom-|grab)/,Hi+"$1"),/(image-set)/,Hi+"$1"),e,"")+e;case 5495:case 3959:return ni(e,/(image-set\([^]*)/,Hi+"$1$`$1");case 4968:return ni(ni(e,/(.+:)(flex-)?(.*)/,Hi+"box-pack:$3"+Vo+"flex-pack:$3"),/space-between/,"justify")+Hi+e+e;case 4200:if(!Gh(e,/flex-|baseline/))return Vo+"grid-column-align"+dv(e,t)+e;break;case 2592:case 3360:return Vo+ni(e,"template-","")+e;case 4384:case 3616:return n&&n.some(function(r,i){return t=i,Gh(r.props,/grid-\w+-end/)})?~iD(e+(n=n[t].value),"span")?e:Vo+ni(e,"-start","")+e+Vo+"grid-row-span:"+(~iD(n,"span")?Gh(n,/\d+/):+Gh(n,/\d+/)-+Gh(e,/\d+/))+";":Vo+ni(e,"-start","")+e;case 4896:case 4128:return n&&n.some(function(r){return Gh(r.props,/grid-\w+-start/)})?e:Vo+ni(ni(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return ni(e,/(.+)-inline(.+)/,Hi+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(td(e)-1-t>6)switch(Bs(e,t+1)){case 109:if(Bs(e,t+4)!==45)break;case 102:return ni(e,/(.+:)(.+)-([^]+)/,"$1"+Hi+"$2-$3$1"+KS+(Bs(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~iD(e,"stretch")?nte(ni(e,"stretch","fill-available"),t,n)+e:e}break;case 5152:case 5920:return ni(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,function(r,i,o,a,s,l,c){return Vo+i+":"+o+c+(a?Vo+i+"-span:"+(s?l:+l-+o)+c:"")+e});case 4949:if(Bs(e,t+6)===121)return ni(e,":",":"+Hi)+e;break;case 6444:switch(Bs(e,Bs(e,14)===45?18:11)){case 120:return ni(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+Hi+(Bs(e,14)===45?"inline-":"")+"box$3$1"+Hi+"$2$3$1"+Vo+"$2box$3")+e;case 100:return ni(e,":",":"+Vo)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return ni(e,"scroll-","scroll-snap-")+e}return e}function YS(e,t){for(var n="",r=0;r-1&&!e.return)switch(e.type){case nD:e.return=nte(e.value,e.length,n);return;case Gee:return YS([Ng(e,{value:ni(e.value,"@","@"+Hi)})],r);case tD:if(e.length)return XRe(n=e.props,function(i){switch(Gh(i,r=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":yb(Ng(e,{props:[ni(i,/:(read-\w+)/,":"+KS+"$1")]})),yb(Ng(e,{props:[i]})),rD(e,{props:Xee(n,r)});break;case"::placeholder":yb(Ng(e,{props:[ni(i,/:(plac\w+)/,":"+Hi+"input-$1")]})),yb(Ng(e,{props:[ni(i,/:(plac\w+)/,":"+KS+"$1")]})),yb(Ng(e,{props:[ni(i,/:(plac\w+)/,Vo+"input-$1")]})),yb(Ng(e,{props:[i]})),rD(e,{props:Xee(n,r)});break}return""})}}const ite="data-ant-cssinjs-cache-path",ote="_FILE_STYLE__";let Av,ate=!0;function c3e(){var e;if(!Av&&(Av={},ac())){const t=document.createElement("div");t.className=ite,t.style.position="fixed",t.style.visibility="hidden",t.style.top="-9999px",document.body.appendChild(t);let n=getComputedStyle(t).content||"";n=n.replace(/^"/,"").replace(/"$/,""),n.split(";").forEach(i=>{const[o,a]=i.split(":");Av[o]=a});const r=document.querySelector(`style[${ite}]`);r&&(ate=!1,(e=r.parentNode)==null||e.removeChild(r)),document.body.removeChild(t)}}function u3e(e){return c3e(),!!Av[e]}function f3e(e){const t=Av[e];let n=null;if(t&&ac())if(ate)n=ote;else{const r=document.querySelector(`style[${Kh}="${Av[e]}"]`);r?n=r.innerHTML:delete Av[e]}return[n,t]}const d3e="_skip_check_",ste="_multi_value_";function sD(e,t){return(t?YS(Jee(e),s3e([l3e,rte])):YS(Jee(e),rte)).replace(/\{%%%\:[^;];}/g,";")}function A3e(e){return typeof e=="object"&&e&&(d3e in e||ste in e)}function lte(e,t,n="high"){if(!t)return e;const r=Qee({hashCls:t,hashPriority:n});return e.split(",").map(o=>{var c;const a=o.trim().split(/\s+/);let s=a[0]||"";const l=((c=s.match(/^\w+/))==null?void 0:c[0])||"";return s=`${l}${r}${s.slice(l.length)}`,[s,...a.slice(1)].join(" ")}).join(",")}const lD=(e,t={},{root:n,injectHash:r,parentSelectors:i}={root:!0,parentSelectors:[]})=>{const{hashId:o,layer:a,path:s,hashPriority:l,transformers:c=[],linters:u=[]}=t;let f="",d={};function A(v){const y=v.getName(o);if(!d[y]){const[b]=lD(v.style,t,{root:!1,parentSelectors:i});d[y]=`@keyframes ${v.getName(o)}${b}`}}function h(v,y=[]){return v.forEach(b=>{Array.isArray(b)?h(b,y):b&&y.push(b)}),y}return h(Array.isArray(e)?e:[e]).forEach(v=>{const y=typeof v=="string"&&!n?{}:v;if(typeof y=="string")f+=`${y} +`;else if(y._keyframe)A(y);else{const b=c.reduce((x,C)=>{var S;return((S=C==null?void 0:C.visit)==null?void 0:S.call(C,x))||x},y);Object.keys(b).forEach(x=>{var S;const C=b[x];if(typeof C=="object"&&C&&(x!=="animationName"||!C._keyframe)&&!A3e(C)){let B=!1,E=x.trim(),_=!1;(n||r)&&o?E.startsWith("@")?B=!0:E==="&"?E=lte("",o,l):E=lte(x,o,l):n&&!o&&(E==="&"||E==="")&&(E="",_=!0);const[M,R]=lD(C,t,{root:_,injectHash:B,parentSelectors:[...i,E]});d=I(I({},d),R),f+=`${E}${M}`}else{let B=function(_,M){const R=_.replace(/[A-Z]/g,L=>`-${L.toLowerCase()}`);let T=M;!VRe[_]&&typeof T=="number"&&T!==0&&(T=`${T}px`),_==="animationName"&&(M!=null&&M._keyframe)&&(A(M),T=M.getName(o)),f+=`${R}:${T};`};const E=(S=C==null?void 0:C.value)!=null?S:C;typeof C=="object"&&(C!=null&&C[ste])&&Array.isArray(E)?E.forEach(_=>{B(x,_)}):PRe(E)&&B(x,E)}})}}),n?a&&(f&&(f=`@layer ${a.name} {${f}}`),a.dependencies&&(d[`@layer ${a.name}`]=a.dependencies.map(v=>`@layer ${v}, ${a.name};`).join(` +`))):f=`{${f}}`,[f,d]};function cte(e,t){return zS(`${e.join("%")}${t}`)}const h3e="style";function cD(e,t){const{path:n,hashId:r,layer:i,nonce:o,clientOnly:a,order:s=0}=e,{mock:l,hashPriority:c,container:u,transformers:f,linters:d,cache:A,layer:h,autoPrefix:p}=g.useContext(QS),v=[r||""];h&&v.push("layer"),v.push(...n);let y=Z6;eD(h3e,v,()=>{const b=v.join("|");if(u3e(b)){const[_,M]=f3e(b);if(_)return[_,M,{},a,s]}const x=t(),[C,S]=lD(x,{hashId:r,hashPriority:c,layer:h?i:void 0,path:n.join("-"),transformers:f,linters:d}),B=sD(C,p||!1),E=cte(v,B);return[B,E,S,a,s]},(b,x)=>{const[,C]=b;x&&Z6&&HS(C,{mark:Kh,attachTo:u})},b=>{const[x,C,S,,B]=b;if(y&&x!==ote){let E={mark:Kh,prepend:h?!1:"queue",attachTo:u,priority:B};E=J6(E,o);const _=[],M=[];Object.keys(S).forEach(T=>{T.startsWith("@layer")?_.push(T):M.push(T)}),_.forEach(T=>{uv(sD(S[T],p||!1),`_layer-${T}`,te(I({},E),{prepend:!0}))});const R=uv(x,C,E);R[Wh]=A.instanceId,M.forEach(T=>{uv(sD(S[T],p||!1),`_effect-${T}`,E)})}})}const p3e="cssVar",g3e=(e,t)=>{const{key:n,prefix:r,unitless:i,ignore:o,token:a,hashId:s,scope:l,nonce:c}=e,{cache:{instanceId:u},container:f,hashPriority:d}=g.useContext(QS),{_tokenKey:A}=a,h=Array.isArray(l)?l.join("@@"):l,p=[...e.path,n,h,A];return eD(p3e,p,()=>{const y=t(),[b,x]=Vee(y,n,{prefix:r,unitless:i,ignore:o,scope:l,hashPriority:d,hashCls:s}),C=cte(p,x);return[b,x,C,n]},([,,y])=>{Z6&&HS(y,{mark:Kh,attachTo:f})},([,y,b])=>{if(!y)return;let x={mark:Kh,prepend:"queue",attachTo:f,priority:-999};x=J6(x,c);const C=uv(y,b,x);C[Wh]=u,C.setAttribute(G6,n)})};class Xr{constructor(t,n){ke(this,"name");ke(this,"style");ke(this,"_keyframe",!0);this.name=t,this.style=n}getName(t=""){return t?`${t}-${this.name}`:this.name}}function bb(e){return e.notSplit=!0,e}bb(["borderTop","borderBottom"]),bb(["borderTop"]),bb(["borderBottom"]),bb(["borderLeft","borderRight"]),bb(["borderLeft"]),bb(["borderRight"]);function Ku(e){"@babel/helpers - typeof";return Ku=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ku(e)}function m3e(e){if(Array.isArray(e))return e}function v3e(e,t){var n=e==null?null:typeof Symbol!="undefined"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(u){c=!0,i=u}finally{try{if(!l&&n.return!=null&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}function y3e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function mr(e,t){return m3e(e)||v3e(e,t)||K6(e,t)||y3e()}function b3e(e,t){if(Ku(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t);if(Ku(r)!="object")return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ute(e){var t=b3e(e,"string");return Ku(t)=="symbol"?t:t+""}function ln(e,t,n){return(t=ute(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function fte(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(i){return Object.getOwnPropertyDescriptor(e,i).enumerable})),n.push.apply(n,r)}return n}function jn(e){for(var t=1;t1e4){var r=Date.now();this.lastAccessBeat.forEach(function(i,o){r-i>_3e&&(n.map.delete(o),n.lastAccessBeat.delete(o))}),this.accessBeat=0}}}]),e})(),bte=new T3e;function M3e(e,t){return Be.useMemo(function(){var n=bte.get(t);if(n)return n;var r=e();return bte.set(t,r),r},t)}var I3e=function(){return{}};function R3e(e){var t=e.useCSP,n=t===void 0?I3e:t,r=e.useToken,i=e.usePrefix,o=e.getResetStyles,a=e.getCommonStyle,s=e.getCompUnitless;function l(d,A,h,p){var v=Array.isArray(d)?d[0]:d;function y(_){return"".concat(String(v)).concat(_.slice(0,1).toUpperCase()).concat(_.slice(1))}var b=(p==null?void 0:p.unitless)||{},x=typeof s=="function"?s(d):{},C=jn(jn({},x),{},ln({},y("zIndexPopup"),!0));Object.keys(b).forEach(function(_){C[y(_)]=b[_]});var S=jn(jn({},p),{},{unitless:C,prefixToken:y}),B=u(d,A,h,S),E=c(v,h,S);return function(_){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:_,R=B(_,M),T=p==null?void 0:p.extraCssVarPrefixCls,L=typeof T=="function"?T({prefixCls:_,rootCls:M}):T,P=E(L!=null&&L.length?[M].concat(en(L)):M);return[R,P]}}function c(d,A,h){var p=h.unitless,v=h.prefixToken,y=h.ignore;return function(b){var x=r(),C=x.cssVar,S=x.realToken,B=n();return g3e({path:[d],prefix:C.prefix,key:C.key,unitless:p,ignore:y,token:S,scope:b,nonce:function(){return B.nonce}},function(){var E=yte(d,S,A),_=gte(d,S,E,{deprecatedTokens:h==null?void 0:h.deprecatedTokens});return E&&Object.keys(E).forEach(function(M){_[v(M)]=_[M],delete _[M]}),_}),C==null?void 0:C.key}}function u(d,A,h){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=Array.isArray(d)?d:[d,d],y=mr(v,1),b=y[0],x=v.join("-"),C=e.layer||{name:"antd"};return function(S){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:S,E=r(),_=E.theme,M=E.realToken,R=E.hashId,T=E.token,L=E.cssVar,P=E.zeroRuntime,k=g.useMemo(function(){return P},[]);if(k)return R;var H=i(),D=H.rootPrefixCls,U=H.iconPrefixCls,j=n(),Q="css",K=M3e(function(){var W=new Set;return Object.keys(p.unitless||{}).forEach(function(J){W.add(QT(J,L.prefix)),W.add(QT(J,pte(b,L.prefix)))}),E3e(Q,W)},[Q,b,L==null?void 0:L.prefix]),z=$3e(),V=z.max,Y=z.min,Z={theme:_,token:T,hashId:R,nonce:function(){return j.nonce},clientOnly:p.clientOnly,layer:C,order:p.order||-999};return typeof o=="function"&&cD(jn(jn({},Z),{},{clientOnly:!1,path:["Shared",D]}),function(){return o(T,{prefix:{rootPrefixCls:D,iconPrefixCls:U},csp:j})}),cD(jn(jn({},Z),{},{path:[x,S,U]}),function(){if(p.injectStyle===!1)return[];var W=O3e(T),J=W.token,ee=W.flush,ne=yte(b,M,h),re=".".concat(S),ue=gte(b,M,ne,{deprecatedTokens:p.deprecatedTokens});ne&&Ku(ne)==="object"&&Object.keys(ne).forEach(function(ge){ne[ge]="var(".concat(QT(ge,pte(b,L.prefix)),")")});var de=dr(J,{componentCls:re,prefixCls:S,iconCls:".".concat(U),antCls:".".concat(D),calc:K,max:V,min:Y},ne),se=A(de,{hashId:R,prefixCls:S,rootPrefixCls:D,iconPrefixCls:U});ee(b,ue);var ce=typeof a=="function"?a(de,S,B,p.resetFont):null;return[p.resetStyle===!1?null:ce,se]}),R}}function f(d,A,h){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{},v=u(d,A,h,jn({resetStyle:!1,order:-998},p)),y=function(x){var C=x.prefixCls,S=x.rootCls,B=S===void 0?C:S;return v(C,B),null};return y}return{genStyleHooks:l,genSubStyleComponent:f,genComponentStyleHook:u}}const uA=["blue","purple","cyan","green","magenta","pink","red","orange","yellow","volcano","geekblue","lime","gold"];function ZT(e){return(e+8)/e}function N3e(e){const t=Array.from({length:10}).map((n,r)=>{const i=r-1,o=e*na(Math.E,i/5),a=r>1?Math.floor(o):Math.ceil(o);return Math.floor(a/2)*2});return t[1]=e,t.map(n=>({size:n,lineHeight:ZT(n)}))}const xte="6.5.0",hD={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"},xb=te(I({},hD),{colorPrimary:"#1677ff",colorSuccess:"#52c41a",colorWarning:"#faad14",colorError:"#ff4d4f",colorInfo:"#1677ff",colorLink:"",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,motion:!0}),M3e={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"},js=Math.round;function hD(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const bte=(e,t,n)=>n===0?e:e/100;function XS(e,t){const n=t||255;return e>n?n:e<0?0:e}class Rr{constructor(t){ke(this,"isValid",!0);ke(this,"r",0);ke(this,"g",0);ke(this,"b",0);ke(this,"a",1);ke(this,"_h");ke(this,"_hsl_s");ke(this,"_hsv_s");ke(this,"_l");ke(this,"_v");ke(this,"_max");ke(this,"_min");ke(this,"_brightness");function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(o){return r.startsWith(o)};const r=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(r))this.fromHexString(r);else if(i("rgb"))this.fromRgbString(r);else if(i("hsl"))this.fromHslString(r);else if(i("hsv")||i("hsb"))this.fromHsvString(r);else{const o=M3e[r.toLowerCase()];o&&this.fromHexString(parseInt(o,36).toString(16).padStart(6,"0"))}}else if(t instanceof Rr)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._hsl_s=t._hsl_s,this._hsv_s=t._hsv_s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=XS(t.r),this.g=XS(t.g),this.b=XS(t.b),this.a=typeof t.a=="number"?XS(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(o){const a=o/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h=="undefined"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=js(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,o=s=>(r[s]-this[s])*i+this[s],a={r:js(o("r")),g:js(o("g")),b:js(o("b")),a:js(o("a")*100)/100};return this._c(a)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=o=>js((this[o]*this.a+n[o]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const o=js(this.a*255).toString(16);t+=o.length===2?o:"0"+o}return t}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=js(this.getHSLSaturation()*100),r=js(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=XS(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,o){return parseInt(n[i]+n[o||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){const o=(t%360+360)%360;if(this._h=o,this._hsl_s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const A=js(r*255);this.r=A,this.g=A,this.b=A;return}let a=0,s=0,l=0;const c=o/60,u=(1-Math.abs(2*r-1))*n,f=u*(1-Math.abs(c%2-1));c>=0&&c<1?(a=u,s=f):c>=1&&c<2?(a=f,s=u):c>=2&&c<3?(s=u,l=f):c>=3&&c<4?(s=f,l=u):c>=4&&c<5?(a=f,l=u):c>=5&&c<6&&(a=u,l=f);const d=r-u/2;this.r=js((a+d)*255),this.g=js((s+d)*255),this.b=js((l+d)*255)}fromHsv({h:t,s:n,v:r,a:i}){const o=(t%360+360)%360;this._h=o,this._hsv_s=n,this._v=r,this.a=typeof i=="number"?i:1;const a=js(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const s=o/60,l=Math.floor(s),c=s-l,u=js(r*(1-n)*255),f=js(r*(1-n*c)*255),d=js(r*(1-n*(1-c))*255);switch(l){case 0:this.g=d,this.b=u;break;case 1:this.r=f,this.b=u;break;case 2:this.r=u,this.b=d;break;case 3:this.r=u,this.g=f;break;case 4:this.r=d,this.g=u;break;default:this.g=u,this.b=f;break}}fromHsvString(t){const n=hD(t,bte);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=hD(t,bte);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=hD(t,(r,i)=>i.includes("%")?js(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}const JT=2,xte=.16,I3e=.05,R3e=.05,N3e=.15,wte=5,Cte=4,P3e=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function Ste(e,t,n){let r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-JT*t:Math.round(e.h)+JT*t:r=n?Math.round(e.h)+JT*t:Math.round(e.h)-JT*t,r<0?r+=360:r>=360&&(r-=360),r}function Ete(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return n?r=e.s-xte*t:t===Cte?r=e.s+xte:r=e.s+I3e*t,r>1&&(r=1),n&&t===wte&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function Bte(e,t,n){let r;return n?r=e.v+R3e*t:r=e.v-N3e*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function eM(e,t={}){const n=[],r=new Rr(e),i=r.toHsv();for(let o=wte;o>0;o-=1){const a=new Rr({h:Ste(i,o,!0),s:Ete(i,o,!0),v:Bte(i,o,!0)});n.push(a)}n.push(r);for(let o=1;o<=Cte;o+=1){const a=new Rr({h:Ste(i,o),s:Ete(i,o),v:Bte(i,o)});n.push(a)}return t.theme==="dark"?P3e.map(({index:o,amount:a})=>new Rr(t.backgroundColor||"#141414").mix(n[o],a).toHexString()):n.map(o=>o.toHexString())}const wb={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"},pD=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];pD.primary=pD[5];const gD=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];gD.primary=gD[5];const mD=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];mD.primary=mD[5];const tM=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];tM.primary=tM[5];const vD=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];vD.primary=vD[5];const yD=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];yD.primary=yD[5];const bD=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];bD.primary=bD[5];const xD=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];xD.primary=xD[5];const wD=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];wD.primary=wD[5];const CD=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];CD.primary=CD[5];const SD=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];SD.primary=SD[5];const ED=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];ED.primary=ED[5];const BD=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];BD.primary=BD[5];const OD={red:pD,volcano:gD,orange:mD,gold:tM,yellow:vD,lime:yD,green:bD,cyan:xD,blue:wD,geekblue:CD,purple:SD,magenta:ED,grey:BD};function Ote(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:i,colorError:o,colorInfo:a,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,u=t(s),f=t(r),d=t(i),A=t(o),h=t(a),p=n(l,c),v=e.colorLink||e.colorInfo,y=t(v),b=new Rr(A[1]).mix(new Rr(A[3]),50).toHexString(),x={};return uA.forEach(C=>{const S=e[C];if(S){const B=t(S);x[`${C}Hover`]=B[5],x[`${C}Active`]=B[7]}}),te(I(te(I({},p),{colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:A[1],colorErrorBgHover:A[2],colorErrorBgFilledHover:b,colorErrorBgActive:A[3],colorErrorBorder:A[3],colorErrorBorderHover:A[4],colorErrorHover:A[5],colorError:A[6],colorErrorActive:A[7],colorErrorTextHover:A[8],colorErrorText:A[9],colorErrorTextActive:A[10],colorWarningBg:d[1],colorWarningBgHover:d[2],colorWarningBorder:d[3],colorWarningBorderHover:d[4],colorWarningHover:d[4],colorWarning:d[6],colorWarningActive:d[7],colorWarningTextHover:d[8],colorWarningText:d[9],colorWarningTextActive:d[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7]}),x),{colorBgMask:new Rr("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const L3e=e=>{let t=e,n=e,r=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}};function F3e(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return I({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},L3e(r))}const $te=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},_te=e=>{const t=T3e(e),n=t.map(u=>u.size),r=t.map(u=>u.lineHeight),i=n[1],o=n[0],a=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:o,fontSize:i,fontSizeLG:a,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(l*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function k3e(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const Wu=(e,t)=>new Rr(e).setA(t).toRgbString(),Cb=(e,t)=>new Rr(e).darken(t).toHexString(),D3e=e=>{const t=eM(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},H3e=(e,t,n)=>{const r=e||"#fff",i=t||"#000";return{colorBgBase:r,colorTextBase:i,colorShadow:n||"#000",colorText:Wu(i,.88),colorTextSecondary:Wu(i,.65),colorTextTertiary:Wu(i,.45),colorTextQuaternary:Wu(i,.25),colorFill:Wu(i,.15),colorFillSecondary:Wu(i,.06),colorFillTertiary:Wu(i,.04),colorFillQuaternary:Wu(i,.02),colorBgSolid:Wu(i,1),colorBgSolidHover:Wu(i,.75),colorBgSolidActive:Wu(i,.95),colorBgLayout:Cb(r,4),colorBgContainer:Cb(r,0),colorBgElevated:Cb(r,0),colorBgSpotlight:Wu(i,.85),colorBgBlur:"transparent",colorBorder:Cb(r,15),colorBorderDisabled:Cb(r,15),colorBorderSecondary:Cb(r,6)}};function nM(e){wb.pink=wb.magenta,OD.pink=OD.magenta;const t=Object.keys(AD).map(n=>{const r=e[n]===wb[n]?OD[n]:eM(e[n]);return Array.from({length:10},()=>1).reduce((i,o,a)=>(i[`${n}-${a+1}`]=r[a],i[`${n}${a+1}`]=r[a],i),{})}).reduce((n,r)=>(n=I(I({},n),r),n),{});return I(I(I(I(I(I(I({},e),t),Ote(e,{generateColorPalettes:D3e,generateNeutralColorPalettes:H3e})),_te(e.fontSize)),k3e(e)),$te(e)),F3e(e))}const $D=zT(nM),ZS={token:xb,override:{override:xb},hashed:!0},_D=Be.createContext(ZS);function TD(e){return e>=0&&e<=255}function JS(e,t){const{r:n,g:r,b:i,a:o}=new Rr(e).toRgb();if(o<1)return e;const{r:a,g:s,b:l}=new Rr(t).toRgb();for(let c=.01;c<=1;c+=.01){const u=Math.round((n-a*(1-c))/c),f=Math.round((r-s*(1-c))/c),d=Math.round((i-l*(1-c))/c);if(TD(u)&&TD(f)&&TD(d))return new Rr({r:u,g:f,b:d,a:Math.round(c*100)/100}).toRgbString()}return new Rr({r:n,g:r,b:i,a:1}).toRgbString()}function Tte(e){const v=e,{override:t}=v,n=Ze(v,["override"]),r=I({},t);Object.keys(xb).forEach(y=>{delete r[y]});const i=I(I({},n),r),o=new Rr(i.colorShadow),a=o.a,s=y=>o.clone().setA(a*y).toRgbString(),l=480,c=576,u=768,f=992,d=1200,A=1600,h=1920;return i.motion===!1&&(i.motionDurationFast="0s",i.motionDurationMid="0s",i.motionDurationSlow="0s"),I(te(I({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:JS(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:JS(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:JS(i.colorWarningBg,i.colorBgContainer),colorErrorAffix:i.colorError,colorWarningAffix:i.colorWarning,fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:JS(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` +'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,motion:!0}),P3e={aliceblue:"9ehhb",antiquewhite:"9sgk7",aqua:"1ekf",aquamarine:"4zsno",azure:"9eiv3",beige:"9lhp8",bisque:"9zg04",black:"0",blanchedalmond:"9zhe5",blue:"73",blueviolet:"5e31e",brown:"6g016",burlywood:"8ouiv",cadetblue:"3qba8",chartreuse:"4zshs",chocolate:"87k0u",coral:"9yvyo",cornflowerblue:"3xael",cornsilk:"9zjz0",crimson:"8l4xo",cyan:"1ekf",darkblue:"3v",darkcyan:"rkb",darkgoldenrod:"776yz",darkgray:"6mbhl",darkgreen:"jr4",darkgrey:"6mbhl",darkkhaki:"7ehkb",darkmagenta:"5f91n",darkolivegreen:"3bzfz",darkorange:"9yygw",darkorchid:"5z6x8",darkred:"5f8xs",darksalmon:"9441m",darkseagreen:"5lwgf",darkslateblue:"2th1n",darkslategray:"1ugcv",darkslategrey:"1ugcv",darkturquoise:"14up",darkviolet:"5rw7n",deeppink:"9yavn",deepskyblue:"11xb",dimgray:"442g9",dimgrey:"442g9",dodgerblue:"16xof",firebrick:"6y7tu",floralwhite:"9zkds",forestgreen:"1cisi",fuchsia:"9y70f",gainsboro:"8m8kc",ghostwhite:"9pq0v",goldenrod:"8j4f4",gold:"9zda8",gray:"50i2o",green:"pa8",greenyellow:"6senj",grey:"50i2o",honeydew:"9eiuo",hotpink:"9yrp0",indianred:"80gnw",indigo:"2xcoy",ivory:"9zldc",khaki:"9edu4",lavenderblush:"9ziet",lavender:"90c8q",lawngreen:"4vk74",lemonchiffon:"9zkct",lightblue:"6s73a",lightcoral:"9dtog",lightcyan:"8s1rz",lightgoldenrodyellow:"9sjiq",lightgray:"89jo3",lightgreen:"5nkwg",lightgrey:"89jo3",lightpink:"9z6wx",lightsalmon:"9z2ii",lightseagreen:"19xgq",lightskyblue:"5arju",lightslategray:"4nwk9",lightslategrey:"4nwk9",lightsteelblue:"6wau6",lightyellow:"9zlcw",lime:"1edc",limegreen:"1zcxe",linen:"9shk6",magenta:"9y70f",maroon:"4zsow",mediumaquamarine:"40eju",mediumblue:"5p",mediumorchid:"79qkz",mediumpurple:"5r3rv",mediumseagreen:"2d9ip",mediumslateblue:"4tcku",mediumspringgreen:"1di2",mediumturquoise:"2uabw",mediumvioletred:"7rn9h",midnightblue:"z980",mintcream:"9ljp6",mistyrose:"9zg0x",moccasin:"9zfzp",navajowhite:"9zest",navy:"3k",oldlace:"9wq92",olive:"50hz4",olivedrab:"472ub",orange:"9z3eo",orangered:"9ykg0",orchid:"8iu3a",palegoldenrod:"9bl4a",palegreen:"5yw0o",paleturquoise:"6v4ku",palevioletred:"8k8lv",papayawhip:"9zi6t",peachpuff:"9ze0p",peru:"80oqn",pink:"9z8wb",plum:"8nba5",powderblue:"6wgdi",purple:"4zssg",rebeccapurple:"3zk49",red:"9y6tc",rosybrown:"7cv4f",royalblue:"2jvtt",saddlebrown:"5fmkz",salmon:"9rvci",sandybrown:"9jn1c",seagreen:"1tdnb",seashell:"9zje6",sienna:"6973h",silver:"7ir40",skyblue:"5arjf",slateblue:"45e4t",slategray:"4e100",slategrey:"4e100",snow:"9zke2",springgreen:"1egv",steelblue:"2r1kk",tan:"87yx8",teal:"pds",thistle:"8ggk8",tomato:"9yqfb",turquoise:"2j4r4",violet:"9b10u",wheat:"9ld4j",white:"9zldr",whitesmoke:"9lhpx",yellow:"9zl6o",yellowgreen:"61fzm"},js=Math.round;function pD(e,t){const n=e.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],r=n.map(i=>parseFloat(i));for(let i=0;i<3;i+=1)r[i]=t(r[i]||0,n[i]||"",i);return n[3]?r[3]=n[3].includes("%")?r[3]/100:r[3]:r[3]=1,r}const wte=(e,t,n)=>n===0?e:e/100;function XS(e,t){const n=t||255;return e>n?n:e<0?0:e}class Rr{constructor(t){ke(this,"isValid",!0);ke(this,"r",0);ke(this,"g",0);ke(this,"b",0);ke(this,"a",1);ke(this,"_h");ke(this,"_hsl_s");ke(this,"_hsv_s");ke(this,"_l");ke(this,"_v");ke(this,"_max");ke(this,"_min");ke(this,"_brightness");function n(r){return r[0]in t&&r[1]in t&&r[2]in t}if(t)if(typeof t=="string"){let i=function(o){return r.startsWith(o)};const r=t.trim();if(/^#?[A-F\d]{3,8}$/i.test(r))this.fromHexString(r);else if(i("rgb"))this.fromRgbString(r);else if(i("hsl"))this.fromHslString(r);else if(i("hsv")||i("hsb"))this.fromHsvString(r);else{const o=P3e[r.toLowerCase()];o&&this.fromHexString(parseInt(o,36).toString(16).padStart(6,"0"))}}else if(t instanceof Rr)this.r=t.r,this.g=t.g,this.b=t.b,this.a=t.a,this._h=t._h,this._hsl_s=t._hsl_s,this._hsv_s=t._hsv_s,this._l=t._l,this._v=t._v;else if(n("rgb"))this.r=XS(t.r),this.g=XS(t.g),this.b=XS(t.b),this.a=typeof t.a=="number"?XS(t.a,1):1;else if(n("hsl"))this.fromHsl(t);else if(n("hsv"))this.fromHsv(t);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(t))}setR(t){return this._sc("r",t)}setG(t){return this._sc("g",t)}setB(t){return this._sc("b",t)}setA(t){return this._sc("a",t,1)}setHue(t){const n=this.toHsv();return n.h=t,this._c(n)}getLuminance(){function t(o){const a=o/255;return a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4)}const n=t(this.r),r=t(this.g),i=t(this.b);return .2126*n+.7152*r+.0722*i}getHue(){if(typeof this._h=="undefined"){const t=this.getMax()-this.getMin();t===0?this._h=0:this._h=js(60*(this.r===this.getMax()?(this.g-this.b)/t+(this.g1&&(i=1),this._c({h:n,s:r,l:i,a:this.a})}mix(t,n=50){const r=this._c(t),i=n/100,o=s=>(r[s]-this[s])*i+this[s],a={r:js(o("r")),g:js(o("g")),b:js(o("b")),a:js(o("a")*100)/100};return this._c(a)}tint(t=10){return this.mix({r:255,g:255,b:255,a:1},t)}shade(t=10){return this.mix({r:0,g:0,b:0,a:1},t)}onBackground(t){const n=this._c(t),r=this.a+n.a*(1-this.a),i=o=>js((this[o]*this.a+n[o]*n.a*(1-this.a))/r);return this._c({r:i("r"),g:i("g"),b:i("b"),a:r})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(t){return this.r===t.r&&this.g===t.g&&this.b===t.b&&this.a===t.a}clone(){return this._c(this)}toHexString(){let t="#";const n=(this.r||0).toString(16);t+=n.length===2?n:"0"+n;const r=(this.g||0).toString(16);t+=r.length===2?r:"0"+r;const i=(this.b||0).toString(16);if(t+=i.length===2?i:"0"+i,typeof this.a=="number"&&this.a>=0&&this.a<1){const o=js(this.a*255).toString(16);t+=o.length===2?o:"0"+o}return t}toHsl(){return{h:this.getHue(),s:this.getHSLSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const t=this.getHue(),n=js(this.getHSLSaturation()*100),r=js(this.getLightness()*100);return this.a!==1?`hsla(${t},${n}%,${r}%,${this.a})`:`hsl(${t},${n}%,${r}%)`}toHsv(){return{h:this.getHue(),s:this.getHSVSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(t,n,r){const i=this.clone();return i[t]=XS(n,r),i}_c(t){return new this.constructor(t)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(t){const n=t.replace("#","");function r(i,o){return parseInt(n[i]+n[o||i],16)}n.length<6?(this.r=r(0),this.g=r(1),this.b=r(2),this.a=n[3]?r(3)/255:1):(this.r=r(0,1),this.g=r(2,3),this.b=r(4,5),this.a=n[6]?r(6,7)/255:1)}fromHsl({h:t,s:n,l:r,a:i}){const o=(t%360+360)%360;if(this._h=o,this._hsl_s=n,this._l=r,this.a=typeof i=="number"?i:1,n<=0){const A=js(r*255);this.r=A,this.g=A,this.b=A;return}let a=0,s=0,l=0;const c=o/60,u=(1-Math.abs(2*r-1))*n,f=u*(1-Math.abs(c%2-1));c>=0&&c<1?(a=u,s=f):c>=1&&c<2?(a=f,s=u):c>=2&&c<3?(s=u,l=f):c>=3&&c<4?(s=f,l=u):c>=4&&c<5?(a=f,l=u):c>=5&&c<6&&(a=u,l=f);const d=r-u/2;this.r=js((a+d)*255),this.g=js((s+d)*255),this.b=js((l+d)*255)}fromHsv({h:t,s:n,v:r,a:i}){const o=(t%360+360)%360;this._h=o,this._hsv_s=n,this._v=r,this.a=typeof i=="number"?i:1;const a=js(r*255);if(this.r=a,this.g=a,this.b=a,n<=0)return;const s=o/60,l=Math.floor(s),c=s-l,u=js(r*(1-n)*255),f=js(r*(1-n*c)*255),d=js(r*(1-n*(1-c))*255);switch(l){case 0:this.g=d,this.b=u;break;case 1:this.r=f,this.b=u;break;case 2:this.r=u,this.b=d;break;case 3:this.r=u,this.g=f;break;case 4:this.r=d,this.g=u;break;default:this.g=u,this.b=f;break}}fromHsvString(t){const n=pD(t,wte);this.fromHsv({h:n[0],s:n[1],v:n[2],a:n[3]})}fromHslString(t){const n=pD(t,wte);this.fromHsl({h:n[0],s:n[1],l:n[2],a:n[3]})}fromRgbString(t){const n=pD(t,(r,i)=>i.includes("%")?js(r/100*255):r);this.r=n[0],this.g=n[1],this.b=n[2],this.a=n[3]}}const JT=2,Cte=.16,L3e=.05,F3e=.05,k3e=.15,Ste=5,Ete=4,D3e=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function Bte(e,t,n){let r;return Math.round(e.h)>=60&&Math.round(e.h)<=240?r=n?Math.round(e.h)-JT*t:Math.round(e.h)+JT*t:r=n?Math.round(e.h)+JT*t:Math.round(e.h)-JT*t,r<0?r+=360:r>=360&&(r-=360),r}function Ote(e,t,n){if(e.h===0&&e.s===0)return e.s;let r;return n?r=e.s-Cte*t:t===Ete?r=e.s+Cte:r=e.s+L3e*t,r>1&&(r=1),n&&t===Ste&&r>.1&&(r=.1),r<.06&&(r=.06),Math.round(r*100)/100}function $te(e,t,n){let r;return n?r=e.v+F3e*t:r=e.v-k3e*t,r=Math.max(0,Math.min(1,r)),Math.round(r*100)/100}function eM(e,t={}){const n=[],r=new Rr(e),i=r.toHsv();for(let o=Ste;o>0;o-=1){const a=new Rr({h:Bte(i,o,!0),s:Ote(i,o,!0),v:$te(i,o,!0)});n.push(a)}n.push(r);for(let o=1;o<=Ete;o+=1){const a=new Rr({h:Bte(i,o),s:Ote(i,o),v:$te(i,o)});n.push(a)}return t.theme==="dark"?D3e.map(({index:o,amount:a})=>new Rr(t.backgroundColor||"#141414").mix(n[o],a).toHexString()):n.map(o=>o.toHexString())}const wb={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"},gD=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];gD.primary=gD[5];const mD=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];mD.primary=mD[5];const vD=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];vD.primary=vD[5];const tM=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];tM.primary=tM[5];const yD=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];yD.primary=yD[5];const bD=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];bD.primary=bD[5];const xD=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];xD.primary=xD[5];const wD=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];wD.primary=wD[5];const CD=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];CD.primary=CD[5];const SD=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];SD.primary=SD[5];const ED=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];ED.primary=ED[5];const BD=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];BD.primary=BD[5];const OD=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];OD.primary=OD[5];const $D={red:gD,volcano:mD,orange:vD,gold:tM,yellow:yD,lime:bD,green:xD,cyan:wD,blue:CD,geekblue:SD,purple:ED,magenta:BD,grey:OD};function _te(e,{generateColorPalettes:t,generateNeutralColorPalettes:n}){const{colorSuccess:r,colorWarning:i,colorError:o,colorInfo:a,colorPrimary:s,colorBgBase:l,colorTextBase:c}=e,u=t(s),f=t(r),d=t(i),A=t(o),h=t(a),p=n(l,c),v=e.colorLink||e.colorInfo,y=t(v),b=new Rr(A[1]).mix(new Rr(A[3]),50).toHexString(),x={};return uA.forEach(C=>{const S=e[C];if(S){const B=t(S);x[`${C}Hover`]=B[5],x[`${C}Active`]=B[7]}}),te(I(te(I({},p),{colorPrimaryBg:u[1],colorPrimaryBgHover:u[2],colorPrimaryBorder:u[3],colorPrimaryBorderHover:u[4],colorPrimaryHover:u[5],colorPrimary:u[6],colorPrimaryActive:u[7],colorPrimaryTextHover:u[8],colorPrimaryText:u[9],colorPrimaryTextActive:u[10],colorSuccessBg:f[1],colorSuccessBgHover:f[2],colorSuccessBorder:f[3],colorSuccessBorderHover:f[4],colorSuccessHover:f[4],colorSuccess:f[6],colorSuccessActive:f[7],colorSuccessTextHover:f[8],colorSuccessText:f[9],colorSuccessTextActive:f[10],colorErrorBg:A[1],colorErrorBgHover:A[2],colorErrorBgFilledHover:b,colorErrorBgActive:A[3],colorErrorBorder:A[3],colorErrorBorderHover:A[4],colorErrorHover:A[5],colorError:A[6],colorErrorActive:A[7],colorErrorTextHover:A[8],colorErrorText:A[9],colorErrorTextActive:A[10],colorWarningBg:d[1],colorWarningBgHover:d[2],colorWarningBorder:d[3],colorWarningBorderHover:d[4],colorWarningHover:d[4],colorWarning:d[6],colorWarningActive:d[7],colorWarningTextHover:d[8],colorWarningText:d[9],colorWarningTextActive:d[10],colorInfoBg:h[1],colorInfoBgHover:h[2],colorInfoBorder:h[3],colorInfoBorderHover:h[4],colorInfoHover:h[4],colorInfo:h[6],colorInfoActive:h[7],colorInfoTextHover:h[8],colorInfoText:h[9],colorInfoTextActive:h[10],colorLinkHover:y[4],colorLink:y[6],colorLinkActive:y[7]}),x),{colorBgMask:new Rr("#000").setA(.45).toRgbString(),colorWhite:"#fff"})}const H3e=e=>{let t=e,n=e,r=e,i=e;return e<6&&e>=5?t=e+1:e<16&&e>=6?t=e+2:e>=16&&(t=16),e<7&&e>=5?n=4:e<8&&e>=7?n=5:e<14&&e>=8?n=6:e<16&&e>=14?n=7:e>=16&&(n=8),e<6&&e>=2?r=1:e>=6&&(r=2),e>4&&e<8?i=4:e>=8&&(i=6),{borderRadius:e,borderRadiusXS:r,borderRadiusSM:n,borderRadiusLG:t,borderRadiusOuter:i}};function U3e(e){const{motionUnit:t,motionBase:n,borderRadius:r,lineWidth:i}=e;return I({motionDurationFast:`${(n+t).toFixed(1)}s`,motionDurationMid:`${(n+t*2).toFixed(1)}s`,motionDurationSlow:`${(n+t*3).toFixed(1)}s`,lineWidthBold:i+1},H3e(r))}const Tte=e=>{const{controlHeight:t}=e;return{controlHeightSM:t*.75,controlHeightXS:t*.5,controlHeightLG:t*1.25}},Mte=e=>{const t=N3e(e),n=t.map(u=>u.size),r=t.map(u=>u.lineHeight),i=n[1],o=n[0],a=n[2],s=r[1],l=r[0],c=r[2];return{fontSizeSM:o,fontSize:i,fontSizeLG:a,fontSizeXL:n[3],fontSizeHeading1:n[6],fontSizeHeading2:n[5],fontSizeHeading3:n[4],fontSizeHeading4:n[3],fontSizeHeading5:n[2],lineHeight:s,lineHeightLG:c,lineHeightSM:l,fontHeight:Math.round(s*i),fontHeightLG:Math.round(c*a),fontHeightSM:Math.round(l*o),lineHeightHeading1:r[6],lineHeightHeading2:r[5],lineHeightHeading3:r[4],lineHeightHeading4:r[3],lineHeightHeading5:r[2]}};function j3e(e){const{sizeUnit:t,sizeStep:n}=e;return{sizeXXL:t*(n+8),sizeXL:t*(n+4),sizeLG:t*(n+2),sizeMD:t*(n+1),sizeMS:t*n,size:t*n,sizeSM:t*(n-1),sizeXS:t*(n-2),sizeXXS:t*(n-3)}}const Wu=(e,t)=>new Rr(e).setA(t).toRgbString(),Cb=(e,t)=>new Rr(e).darken(t).toHexString(),z3e=e=>{const t=eM(e);return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[4],6:t[5],7:t[6],8:t[4],9:t[5],10:t[6]}},Q3e=(e,t,n)=>{const r=e||"#fff",i=t||"#000";return{colorBgBase:r,colorTextBase:i,colorShadow:n||"#000",colorText:Wu(i,.88),colorTextSecondary:Wu(i,.65),colorTextTertiary:Wu(i,.45),colorTextQuaternary:Wu(i,.25),colorFill:Wu(i,.15),colorFillSecondary:Wu(i,.06),colorFillTertiary:Wu(i,.04),colorFillQuaternary:Wu(i,.02),colorBgSolid:Wu(i,1),colorBgSolidHover:Wu(i,.75),colorBgSolidActive:Wu(i,.95),colorBgLayout:Cb(r,4),colorBgContainer:Cb(r,0),colorBgElevated:Cb(r,0),colorBgSpotlight:Wu(i,.85),colorBgBlur:"transparent",colorBorder:Cb(r,15),colorBorderDisabled:Cb(r,15),colorBorderSecondary:Cb(r,6)}};function nM(e){wb.pink=wb.magenta,$D.pink=$D.magenta;const t=Object.keys(hD).map(n=>{const r=e[n]===wb[n]?$D[n]:eM(e[n]);return Array.from({length:10},()=>1).reduce((i,o,a)=>(i[`${n}-${a+1}`]=r[a],i[`${n}${a+1}`]=r[a],i),{})}).reduce((n,r)=>(n=I(I({},n),r),n),{});return I(I(I(I(I(I(I({},e),t),_te(e,{generateColorPalettes:z3e,generateNeutralColorPalettes:Q3e})),Mte(e.fontSize)),j3e(e)),Tte(e)),U3e(e))}const _D=zT(nM),ZS={token:xb,override:{override:xb},hashed:!0},TD=Be.createContext(ZS);function MD(e){return e>=0&&e<=255}function JS(e,t){const{r:n,g:r,b:i,a:o}=new Rr(e).toRgb();if(o<1)return e;const{r:a,g:s,b:l}=new Rr(t).toRgb();for(let c=.01;c<=1;c+=.01){const u=Math.round((n-a*(1-c))/c),f=Math.round((r-s*(1-c))/c),d=Math.round((i-l*(1-c))/c);if(MD(u)&&MD(f)&&MD(d))return new Rr({r:u,g:f,b:d,a:Math.round(c*100)/100}).toRgbString()}return new Rr({r:n,g:r,b:i,a:1}).toRgbString()}function Ite(e){const v=e,{override:t}=v,n=Ze(v,["override"]),r=I({},t);Object.keys(xb).forEach(y=>{delete r[y]});const i=I(I({},n),r),o=new Rr(i.colorShadow),a=o.a,s=y=>o.clone().setA(a*y).toRgbString(),l=480,c=576,u=768,f=992,d=1200,A=1600,h=1920;return i.motion===!1&&(i.motionDurationFast="0s",i.motionDurationMid="0s",i.motionDurationSlow="0s"),I(te(I({},i),{colorFillContent:i.colorFillSecondary,colorFillContentHover:i.colorFill,colorFillAlter:i.colorFillQuaternary,colorBgContainerDisabled:i.colorFillTertiary,colorBorderBg:i.colorBgContainer,colorSplit:JS(i.colorBorderSecondary,i.colorBgContainer),colorTextPlaceholder:i.colorTextQuaternary,colorTextDisabled:i.colorTextQuaternary,colorTextHeading:i.colorText,colorTextLabel:i.colorTextSecondary,colorTextDescription:i.colorTextTertiary,colorTextLightSolid:i.colorWhite,colorHighlight:i.colorError,colorBgTextHover:i.colorFillSecondary,colorBgTextActive:i.colorFill,colorIcon:i.colorTextTertiary,colorIconHover:i.colorText,colorErrorOutline:JS(i.colorErrorBg,i.colorBgContainer),colorWarningOutline:JS(i.colorWarningBg,i.colorBgContainer),colorErrorAffix:i.colorError,colorWarningAffix:i.colorWarning,fontSizeIcon:i.fontSizeSM,lineWidthFocus:i.lineWidth*3,lineWidth:i.lineWidth,controlOutlineWidth:i.lineWidth*2,controlInteractiveSize:i.controlHeight/2,controlItemBgHover:i.colorFillTertiary,controlItemBgActive:i.colorPrimaryBg,controlItemBgActiveHover:i.colorPrimaryBgHover,controlItemBgActiveDisabled:i.colorFill,controlTmpOutline:i.colorFillQuaternary,controlOutline:JS(i.colorPrimaryBg,i.colorBgContainer),lineType:i.lineType,borderRadius:i.borderRadius,borderRadiusXS:i.borderRadiusXS,borderRadiusSM:i.borderRadiusSM,borderRadiusLG:i.borderRadiusLG,fontWeightStrong:600,opacityLoading:.65,linkDecoration:"none",linkHoverDecoration:"none",linkFocusDecoration:"none",controlPaddingHorizontal:12,controlPaddingHorizontalSM:8,paddingXXS:i.sizeXXS,paddingXS:i.sizeXS,paddingSM:i.sizeSM,padding:i.size,paddingMD:i.sizeMD,paddingLG:i.sizeLG,paddingXL:i.sizeXL,paddingContentHorizontalLG:i.sizeLG,paddingContentVerticalLG:i.sizeMS,paddingContentHorizontal:i.sizeMS,paddingContentVertical:i.sizeSM,paddingContentHorizontalSM:i.size,paddingContentVerticalSM:i.sizeXS,marginXXS:i.sizeXXS,marginXS:i.sizeXS,marginSM:i.sizeSM,margin:i.size,marginMD:i.sizeMD,marginLG:i.sizeLG,marginXL:i.sizeXL,marginXXL:i.sizeXXL,boxShadow:` 0 6px 16px 0 ${s(.08)}, 0 3px 6px -4px ${s(.12)}, 0 9px 28px 8px ${s(.05)} @@ -65,7 +65,7 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho 0 -6px 16px 0 ${s(.08)}, 0 -3px 6px -4px ${s(.12)}, 0 -9px 28px 8px ${s(.05)} - `,boxShadowTabsOverflowLeft:`inset 10px 0 8px -8px ${s(.08)}`,boxShadowTabsOverflowRight:`inset -10px 0 8px -8px ${s(.08)}`,boxShadowTabsOverflowTop:`inset 0 10px 8px -8px ${s(.08)}`,boxShadowTabsOverflowBottom:`inset 0 -10px 8px -8px ${s(.08)}`}),r)}const Mte={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},U3e={motionBase:!0,motionUnit:!0},j3e={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0,screenXXLMax:!0,screenXXXL:!0,screenXXXLMin:!0},Ite=(e,t,n)=>{const r=n.getDerivativeToken(e),s=t,{override:i}=s,o=Ze(s,["override"]);let a=te(I({},r),{override:i});return a=Tte(a),o&&Object.entries(o).forEach(([l,c])=>{const A=c,{theme:u}=A,f=Ze(A,["theme"]);let d=f;u&&(d=Ite(I(I({},a),f),{override:f},u)),a[l]=d}),a};function al(){var h,p;const{token:e,hashed:t,theme:n,override:r,cssVar:i,zeroRuntime:o}=Be.useContext(_D),{csp:a,getPrefixCls:s}=Be.useContext(Un),l={prefix:(h=i==null?void 0:i.prefix)!=null?h:s(),key:(p=i==null?void 0:i.key)!=null?p:"css-var-root"},c=`${yte}-${t||""}`,u=n||$D,[f,d,A]=HRe(u,[xb,e],{salt:c,override:r,getComputedToken:Ite,cssVar:te(I({},l),{unitless:Mte,ignore:U3e,preserve:j3e}),nonce:a==null?void 0:a.nonce});return[u,A,t?d:"",f,l,!!o]}const Ka={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},zr=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Fg=()=>({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"}}),z3e=new Xr("loadingCircle",{"100%":{transform:"rotate(360deg)"}}),fA=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),sc=(e,t)=>({outline:`${be(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t!=null?t:1,transition:["outline-offset","outline"].map(n=>`${n} 0s`).join(", ")}),lc=(e,t)=>({"&:focus-visible":sc(e,t)}),Q3e=e=>({a:te(I({color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0}},lc(e)),{"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}})}),V3e=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,o=n?`.${n}`:i,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[o]:te(I(I({},s),a),{[i]:a})}},Rte=e=>({[`.${e}`]:te(I({},Fg()),{[`.${e} .${e}-icon`]:{display:"block"}}),[`.${e}-spin`]:{animationName:z3e,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}}),rM=e=>te(I({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},lc(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Er,genComponentStyleHook:K3e,genSubStyleComponent:kg}=_3e({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=m.useContext(Un);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i,o]=al();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i,zeroRuntime:o}},useCSP:()=>{const{csp:e}=m.useContext(Un);return e!=null?e:{}},getResetStyles:(e,t)=>{var r;const n=Q3e(e);return[n,{"&":n},Rte((r=t==null?void 0:t.prefix.iconPrefixCls)!=null?r:jT)]},getCommonStyle:V3e,getCompUnitless:()=>Mte}),po=(e,t)=>{const n=`--${e.replace(/\./g,"")}-${t}-`;return[o=>`${n}${o}`,(o,a)=>a?`var(${n}${o}, ${a})`:`var(${n}${o})`]};function Nte(e,t){return uA.reduce((n,r)=>{const i=e[`${r}1`],o=e[`${r}3`],a=e[`${r}6`],s=e[`${r}7`];return I(I({},n),t(r,{lightColor:i,lightBorderColor:o,darkColor:a,textColor:s}))},{})}const W3e=(e,t)=>(al(),lD({hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>Rte(e)));var iM={},Pte;function G3e(){if(Pte)return iM;Pte=1,Object.defineProperty(iM,"__esModule",{value:!0});var e={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"};return iM.default=e,iM}var q3e=G3e();const Y3e=_t(q3e),MD=m.createContext({}),Lte="data-rc-order",Fte="data-rc-priority",X3e="rc-util-key",ID=new Map;function kte(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}function Z3e(e,t){if(!e||!t)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}function Dte({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:X3e}function RD(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function J3e(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function ND(e){return Array.from((ID.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function Hte(e,t={}){if(!kte())return null;const{csp:n,prepend:r,priority:i=0}=t,o=J3e(r),a=o==="prependQueue",s=document.createElement("style");s.setAttribute(Lte,o),a&&i&&s.setAttribute(Fte,`${i}`),n!=null&&n.nonce&&(s.nonce=n.nonce),s.innerHTML=e;const l=RD(t),{firstChild:c}=l;if(r){if(a){const u=(t.styles||ND(l)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(Lte)))return!1;const d=Number(f.getAttribute(Fte)||0);return i>=d});if(u.length)return l.insertBefore(s,u[u.length-1].nextSibling),s}l.insertBefore(s,c)}else l.appendChild(s);return s}function eNe(e,t={}){let{styles:n}=t;return n||(n=ND(RD(t))),n.find(r=>r.getAttribute(Dte(t))===e)}function tNe(e,t){const n=ID.get(e);if(!n||!Z3e(document,n)){const r=Hte("",t);if(!r)return;const{parentNode:i}=r;ID.set(e,i),e.removeChild(r)}}function nNe(e,t,n={}){var l;if(!kte())return null;const r=RD(n),i=ND(r),o=te(I({},n),{styles:i});tNe(r,o);const a=eNe(t,o);if(a)return(l=o.csp)!=null&&l.nonce&&a.nonce!==o.csp.nonce&&(a.nonce=o.csp.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;const s=Hte(e,o);return s==null||s.setAttribute(Dte(o),t),s}function rNe(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function iNe(e){const t=rNe(e);return typeof ShadowRoot!="undefined"&&t instanceof ShadowRoot?t:null}const Ute={};function oNe(e,t){e||Ute[t]||(Ute[t]=!0)}function aNe(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function sNe(e,t){oNe(e,`[@ant-design/icons] ${t}`)}function jte(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function zte(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];return n==="class"?(t.className=r,delete t.class):(delete t[n],t[aNe(n)]=r),t},{})}function PD(e,t,n){return n?Be.createElement(e.tag,I(I({key:t},zte(e.attrs)),n),(e.children||[]).map((r,i)=>PD(r,`${t}-${e.tag}-${i}`))):Be.createElement(e.tag,I({key:t},zte(e.attrs)),(e.children||[]).map((r,i)=>PD(r,`${t}-${e.tag}-${i}`)))}const lNe=` + `,boxShadowTabsOverflowLeft:`inset 10px 0 8px -8px ${s(.08)}`,boxShadowTabsOverflowRight:`inset -10px 0 8px -8px ${s(.08)}`,boxShadowTabsOverflowTop:`inset 0 10px 8px -8px ${s(.08)}`,boxShadowTabsOverflowBottom:`inset 0 -10px 8px -8px ${s(.08)}`}),r)}const Rte={lineHeight:!0,lineHeightSM:!0,lineHeightLG:!0,lineHeightHeading1:!0,lineHeightHeading2:!0,lineHeightHeading3:!0,lineHeightHeading4:!0,lineHeightHeading5:!0,opacityLoading:!0,fontWeightStrong:!0,zIndexPopupBase:!0,zIndexBase:!0,opacityImage:!0},V3e={motionBase:!0,motionUnit:!0},K3e={screenXS:!0,screenXSMin:!0,screenXSMax:!0,screenSM:!0,screenSMMin:!0,screenSMMax:!0,screenMD:!0,screenMDMin:!0,screenMDMax:!0,screenLG:!0,screenLGMin:!0,screenLGMax:!0,screenXL:!0,screenXLMin:!0,screenXLMax:!0,screenXXL:!0,screenXXLMin:!0,screenXXLMax:!0,screenXXXL:!0,screenXXXLMin:!0},Nte=(e,t,n)=>{const r=n.getDerivativeToken(e),s=t,{override:i}=s,o=Ze(s,["override"]);let a=te(I({},r),{override:i});return a=Ite(a),o&&Object.entries(o).forEach(([l,c])=>{const A=c,{theme:u}=A,f=Ze(A,["theme"]);let d=f;u&&(d=Nte(I(I({},a),f),{override:f},u)),a[l]=d}),a};function al(){var h,p;const{token:e,hashed:t,theme:n,override:r,cssVar:i,zeroRuntime:o}=Be.useContext(TD),{csp:a,getPrefixCls:s}=Be.useContext(Un),l={prefix:(h=i==null?void 0:i.prefix)!=null?h:s(),key:(p=i==null?void 0:i.key)!=null?p:"css-var-root"},c=`${xte}-${t||""}`,u=n||_D,[f,d,A]=QRe(u,[xb,e],{salt:c,override:r,getComputedToken:Nte,cssVar:te(I({},l),{unitless:Rte,ignore:V3e,preserve:K3e}),nonce:a==null?void 0:a.nonce});return[u,A,t?d:"",f,l,!!o]}const Wa={overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"},zr=(e,t=!1)=>({boxSizing:"border-box",margin:0,padding:0,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight,listStyle:"none",fontFamily:t?"inherit":e.fontFamily}),Fg=()=>({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"}}),W3e=new Xr("loadingCircle",{"100%":{transform:"rotate(360deg)"}}),fA=()=>({"&::before":{display:"table",content:'""'},"&::after":{display:"table",clear:"both",content:'""'}}),sc=(e,t)=>({outline:`${be(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`,outlineOffset:t!=null?t:1,transition:["outline-offset","outline"].map(n=>`${n} 0s`).join(", ")}),lc=(e,t)=>({"&:focus-visible":sc(e,t)}),G3e=e=>({a:te(I({color:e.colorLink,textDecoration:e.linkDecoration,backgroundColor:"transparent",outline:"none",cursor:"pointer",transition:`color ${e.motionDurationSlow}`,"-webkit-text-decoration-skip":"objects","&:hover":{color:e.colorLinkHover},"&:active":{color:e.colorLinkActive},"&:active, &:hover":{textDecoration:e.linkHoverDecoration,outline:0},"&:focus":{textDecoration:e.linkFocusDecoration,outline:0}},lc(e)),{"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}})}),q3e=(e,t,n,r)=>{const i=`[class^="${t}"], [class*=" ${t}"]`,o=n?`.${n}`:i,a={boxSizing:"border-box","&::before, &::after":{boxSizing:"border-box"}};let s={};return r!==!1&&(s={fontFamily:e.fontFamily,fontSize:e.fontSize}),{[o]:te(I(I({},s),a),{[i]:a})}},Pte=e=>({[`.${e}`]:te(I({},Fg()),{[`.${e} .${e}-icon`]:{display:"block"}}),[`.${e}-spin`]:{animationName:W3e,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear"}}),rM=e=>te(I({color:e.colorLink,textDecoration:e.linkDecoration,outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,border:0,padding:0,background:"none",userSelect:"none"},lc(e)),{"&:hover":{color:e.colorLinkHover,textDecoration:e.linkHoverDecoration},"&:focus":{color:e.colorLinkHover,textDecoration:e.linkFocusDecoration},"&:active":{color:e.colorLinkActive,textDecoration:e.linkHoverDecoration}}),{genStyleHooks:Br,genComponentStyleHook:Y3e,genSubStyleComponent:kg}=R3e({usePrefix:()=>{const{getPrefixCls:e,iconPrefixCls:t}=g.useContext(Un);return{rootPrefixCls:e(),iconPrefixCls:t}},useToken:()=>{const[e,t,n,r,i,o]=al();return{theme:e,realToken:t,hashId:n,token:r,cssVar:i,zeroRuntime:o}},useCSP:()=>{const{csp:e}=g.useContext(Un);return e!=null?e:{}},getResetStyles:(e,t)=>{var r;const n=G3e(e);return[n,{"&":n},Pte((r=t==null?void 0:t.prefix.iconPrefixCls)!=null?r:jT)]},getCommonStyle:q3e,getCompUnitless:()=>Rte}),go=(e,t)=>{const n=`--${e.replace(/\./g,"")}-${t}-`;return[o=>`${n}${o}`,(o,a)=>a?`var(${n}${o}, ${a})`:`var(${n}${o})`]};function Lte(e,t){return uA.reduce((n,r)=>{const i=e[`${r}1`],o=e[`${r}3`],a=e[`${r}6`],s=e[`${r}7`];return I(I({},n),t(r,{lightColor:i,lightBorderColor:o,darkColor:a,textColor:s}))},{})}const X3e=(e,t)=>(al(),cD({hashId:"",path:["ant-design-icons",e],nonce:()=>t==null?void 0:t.nonce,layer:{name:"antd"}},()=>Pte(e)));var iM={},Fte;function Z3e(){if(Fte)return iM;Fte=1,Object.defineProperty(iM,"__esModule",{value:!0});var e={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"};return iM.default=e,iM}var J3e=Z3e();const eNe=_t(J3e),ID=g.createContext({}),kte="data-rc-order",Dte="data-rc-priority",tNe="rc-util-key",RD=new Map;function Hte(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}function nNe(e,t){if(!e||!t)return!1;if(e.contains)return e.contains(t);let n=t;for(;n;){if(n===e)return!0;n=n.parentNode}return!1}function Ute({mark:e}={}){return e?e.startsWith("data-")?e:`data-${e}`:tNe}function ND(e){return e.attachTo?e.attachTo:document.querySelector("head")||document.body}function rNe(e){return e==="queue"?"prependQueue":e?"prepend":"append"}function PD(e){return Array.from((RD.get(e)||e).children).filter(t=>t.tagName==="STYLE")}function jte(e,t={}){if(!Hte())return null;const{csp:n,prepend:r,priority:i=0}=t,o=rNe(r),a=o==="prependQueue",s=document.createElement("style");s.setAttribute(kte,o),a&&i&&s.setAttribute(Dte,`${i}`),n!=null&&n.nonce&&(s.nonce=n.nonce),s.innerHTML=e;const l=ND(t),{firstChild:c}=l;if(r){if(a){const u=(t.styles||PD(l)).filter(f=>{if(!["prepend","prependQueue"].includes(f.getAttribute(kte)))return!1;const d=Number(f.getAttribute(Dte)||0);return i>=d});if(u.length)return l.insertBefore(s,u[u.length-1].nextSibling),s}l.insertBefore(s,c)}else l.appendChild(s);return s}function iNe(e,t={}){let{styles:n}=t;return n||(n=PD(ND(t))),n.find(r=>r.getAttribute(Ute(t))===e)}function oNe(e,t){const n=RD.get(e);if(!n||!nNe(document,n)){const r=jte("",t);if(!r)return;const{parentNode:i}=r;RD.set(e,i),e.removeChild(r)}}function aNe(e,t,n={}){var l;if(!Hte())return null;const r=ND(n),i=PD(r),o=te(I({},n),{styles:i});oNe(r,o);const a=iNe(t,o);if(a)return(l=o.csp)!=null&&l.nonce&&a.nonce!==o.csp.nonce&&(a.nonce=o.csp.nonce),a.innerHTML!==e&&(a.innerHTML=e),a;const s=jte(e,o);return s==null||s.setAttribute(Ute(o),t),s}function sNe(e){var t;return(t=e==null?void 0:e.getRootNode)==null?void 0:t.call(e)}function lNe(e){const t=sNe(e);return typeof ShadowRoot!="undefined"&&t instanceof ShadowRoot?t:null}const zte={};function cNe(e,t){e||zte[t]||(zte[t]=!0)}function uNe(e){return e.replace(/-(.)/g,(t,n)=>n.toUpperCase())}function fNe(e,t){cNe(e,`[@ant-design/icons] ${t}`)}function Qte(e){return typeof e=="object"&&typeof e.name=="string"&&typeof e.theme=="string"&&(typeof e.icon=="object"||typeof e.icon=="function")}function Vte(e={}){return Object.keys(e).reduce((t,n)=>{const r=e[n];return n==="class"?(t.className=r,delete t.class):(delete t[n],t[uNe(n)]=r),t},{})}function LD(e,t,n){return n?Be.createElement(e.tag,I(I({key:t},Vte(e.attrs)),n),(e.children||[]).map((r,i)=>LD(r,`${t}-${e.tag}-${i}`))):Be.createElement(e.tag,I({key:t},Vte(e.attrs)),(e.children||[]).map((r,i)=>LD(r,`${t}-${e.tag}-${i}`)))}const dNe=` .anticon { display: inline-flex; align-items: center; @@ -119,38 +119,38 @@ In order to be iterable, non-array objects must have a [Symbol.iterator]() metho transform: rotate(360deg); } } -`,cNe=e=>{const{csp:t,prefixCls:n,layer:r,zeroRuntime:i}=m.useContext(MD);let o=lNe;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} { +`,ANe=e=>{const{csp:t,prefixCls:n,layer:r,zeroRuntime:i}=g.useContext(ID);let o=dNe;n&&(o=o.replace(/anticon/g,n)),r&&(o=`@layer ${r} { ${o} -}`),m.useEffect(()=>{if(i)return;const a=e.current,s=iNe(a);nNe(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:s})},[])},Qte=e=>{const u=e,{icon:t,className:n,onClick:r,style:i,primaryColor:o,secondaryColor:a}=u,s=Ze(u,["icon","className","onClick","style","primaryColor","secondaryColor"]),l=m.useRef(null);if(cNe(l),sNe(jte(t),`icon should be icon definiton, but got ${t}`),!jte(t))return null;const c=t;return PD(c.icon,`svg-${c.name}`,te(I({className:n,onClick:r,style:i,"data-icon":c.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},s),{ref:l}))};Qte.displayName="IconReact";function LD(){return LD=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const p=e,{className:n,icon:r,spin:i,rotate:o,tabIndex:a,onClick:s,twoToneColor:l}=p,c=Ze(p,["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"]),{prefixCls:u="anticon",rootClassName:f}=m.useContext(MD),d=Ae(f,u,{[`${u}-${r.name}`]:!!r.name,[`${u}-spin`]:!!i||r.name==="loading"},n);let A=a;A===void 0&&s&&(A=-1);const h=o?{msTransform:`rotate(${o}deg)`,transform:`rotate(${o}deg)`}:void 0;return m.createElement("span",LD({role:"img","aria-label":r.name},c,{ref:t,tabIndex:A,onClick:s,className:d}),m.createElement(Qte,{icon:r,style:h}))});function FD(){return FD=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,FD({},e,{ref:t,icon:Y3e})),eE=m.forwardRef(uNe);var oM={},Vte;function fNe(){if(Vte)return oM;Vte=1,Object.defineProperty(oM,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};return oM.default=e,oM}var dNe=fNe();const ANe=_t(dNe);function kD(){return kD=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,kD({},e,{ref:t,icon:ANe})),hv=m.forwardRef(hNe);var aM={},Kte;function pNe(){if(Kte)return aM;Kte=1,Object.defineProperty(aM,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};return aM.default=e,aM}var gNe=pNe();const mNe=_t(gNe);function DD(){return DD=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,DD({},e,{ref:t,icon:mNe})),Dg=m.forwardRef(vNe);var sM={},Wte;function yNe(){if(Wte)return sM;Wte=1,Object.defineProperty(sM,"__esModule",{value:!0});var e={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"};return sM.default=e,sM}var bNe=yNe();const xNe=_t(bNe);function HD(){return HD=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,HD({},e,{ref:t,icon:xNe})),Sb=m.forwardRef(wNe);var lM={},Gte;function CNe(){if(Gte)return lM;Gte=1,Object.defineProperty(lM,"__esModule",{value:!0});var e={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"};return lM.default=e,lM}var SNe=CNe();const ENe=_t(SNe);function UD(){return UD=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,UD({},e,{ref:t,icon:ENe})),qte=m.forwardRef(BNe),Yte=m.createContext({}),ONe=e=>{const i=e,{children:t}=i,n=Ze(i,["children"]),r=m.useMemo(()=>({motion:n.motion}),[n.motion]);return m.createElement(Yte.Provider,{value:r},t)},dA="none",cM="appear",uM="enter",fM="leave",Xte="none",nd="prepare",pv="start",gv="active",jD="end",Zte="prepared";function Jte(e,t){const n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit${e}`]=`webkit${t}`,n[`Moz${e}`]=`moz${t}`,n[`ms${e}`]=`MS${t}`,n[`O${e}`]=`o${t.toLowerCase()}`,n}function $Ne(e,t){const n={animationend:Jte("Animation","AnimationEnd"),transitionend:Jte("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}const _Ne=$Ne(ac(),typeof window!="undefined"?window:{});let ene={};ac()&&({style:ene}=document.createElement("div"));const dM={};function tne(e){if(dM[e])return dM[e];const t=_Ne[e];if(t){const n=Object.keys(t),r=n.length;for(let i=0;ir[1].toUpperCase());return e[n]}return`${e}-${t}`}const MNe=(e=>{const t=m.useRef();function n(i){i&&(i.removeEventListener(one,e),i.removeEventListener(ine,e))}function r(i){t.current&&t.current!==i&&n(t.current),i&&i!==t.current&&(i.addEventListener(one,e),i.addEventListener(ine,e),t.current=i)}return m.useEffect(()=>()=>{n(t.current),t.current=null},[]),[r,n]}),sne=ac()?m.useLayoutEffect:m.useEffect,INe=(()=>{const e=m.useRef(null);function t(){Kn.cancel(e.current)}function n(r,i=2){t();const o=Kn(()=>{i<=1?r({isCanceled:()=>o!==e.current}):n(r,i-1)});e.current=o}return m.useEffect(()=>()=>{t()},[]),[n,t]}),RNe=[nd,pv,gv,jD],NNe=[nd,Zte],lne=!1,PNe=!0;function cne(e){return e===gv||e===jD}const LNe=((e,t,n)=>{const[r,i]=x6(Xte),[o,a]=INe();function s(){i(nd,!0)}const l=t?NNe:RNe;return sne(()=>{if(r!==Xte&&r!==jD){const c=l.indexOf(r),u=l[c+1],f=n(r);f===lne?i(u,!0):u&&o(d=>{function A(){d.isCanceled()||i(u,!0)}f===!0?A():Promise.resolve(f).then(A)})}},[e,r]),m.useEffect(()=>()=>{a()},[]),[s,r]});function FNe(e,t,n,{motionEnter:r=!0,motionAppear:i=!0,motionLeave:o=!0,motionDeadline:a,motionLeaveImmediately:s,onAppearPrepare:l,onEnterPrepare:c,onLeavePrepare:u,onAppearStart:f,onEnterStart:d,onLeaveStart:A,onAppearActive:h,onEnterActive:p,onLeaveActive:v,onAppearEnd:y,onEnterEnd:b,onLeaveEnd:x,onVisibleChanged:C}){const[S,B]=m.useState(),[E,_]=TIe(dA),[M,R]=m.useState([null,null]),T=E(),L=m.useRef(!1),P=m.useRef(null);function k(){return n()}const H=m.useRef(!1);function D(){_(dA),R([null,null])}const U=yn(ne=>{const re=E();if(re===dA)return;const ue=k();if(ne&&!ne.deadline&&ne.target!==ue)return;const de=H.current;let se;re===cM&&de?se=y==null?void 0:y(ue,ne):re===uM&&de?se=b==null?void 0:b(ue,ne):re===fM&&de&&(se=x==null?void 0:x(ue,ne)),de&&se!==!1&&D()}),[j]=MNe(U),Q=ne=>{switch(ne){case cM:return{[nd]:l,[pv]:f,[gv]:h};case uM:return{[nd]:c,[pv]:d,[gv]:p};case fM:return{[nd]:u,[pv]:A,[gv]:v};default:return{}}},K=m.useMemo(()=>Q(T),[T]),[z,V]=LNe(T,!e,ne=>{var re;if(ne===nd){const ue=K[nd];return ue?ue(k()):lne}return ne in K&&R([((re=K[ne])==null?void 0:re.call(K,k(),null))||null,ne]),ne===gv&&T!==dA&&(j(k()),a>0&&(clearTimeout(P.current),P.current=setTimeout(()=>{U({deadline:!0})},a))),ne===Zte&&D(),PNe}),Y=cne(V);H.current=Y;const Z=m.useRef(null);sne(()=>{if(L.current&&Z.current===t)return;B(t);const ne=L.current;L.current=!0;let re;!ne&&t&&i&&(re=cM),ne&&t&&r&&(re=uM),(ne&&!t&&o||!ne&&s&&!t&&o)&&(re=fM);const ue=Q(re);re&&(e||ue[nd])?(_(re),z()):_(dA),Z.current=t},[t]),m.useEffect(()=>{(T===cM&&!i||T===uM&&!r||T===fM&&!o)&&_(dA)},[i,r,o]),m.useEffect(()=>()=>{L.current=!1,clearTimeout(P.current)},[]);const W=m.useRef(!1);m.useEffect(()=>{S&&(W.current=!0),S!==void 0&&T===dA&&((W.current||S)&&(C==null||C(S)),W.current=!0)},[S,T]);let J=M[0];K[nd]&&V===pv&&(J=I({transition:"none"},J));const ee=M[1];return[E,V,J,S!=null?S:t,!L.current&&T===dA&&e&&i?"NONE":V===pv||V===gv?ee===V:!0]}function une(e){return(e==null?void 0:e.length)<2}function kNe(e){let t=e;typeof e=="object"&&({transitionSupport:t}=e);function n(i,o){return!!(i.motionName&&t&&o!==!1)}const r=m.forwardRef((i,o)=>{const{visible:a=!0,removeOnLeave:s=!0,forceRender:l,children:c,motionName:u,leavedClassName:f,eventProps:d}=i,{motion:A}=m.useContext(Yte),h=n(i,A),p=m.useRef();function v(){return Jf(p.current)}const[y,b,x,C,S]=FNe(h,a,v,i),B=y(),E=m.useRef(C);C&&(E.current=!0);const _=m.useMemo(()=>{const T={};return Object.defineProperties(T,{nativeElement:{enumerable:!0,get:v},inMotion:{enumerable:!0,get:()=>()=>y()!==dA},enableMotion:{enumerable:!0,get:()=>()=>h}}),T},[]);m.useImperativeHandle(o,()=>_,[]);const M=m.useRef(0);S&&(M.current+=1);const R=m.useMemo(()=>{if(S==="NONE")return null;let T;const L=te(I({},d),{visible:a});if(!c)T=null;else if(B===dA)C?T=c(I({},L),p):!s&&E.current&&f?T=c(te(I({},L),{className:f}),p):l||!s&&!f?T=c(te(I({},L),{style:{display:"none"}}),p):T=null;else{let P;b===nd?P="prepare":cne(b)?P="active":b===pv&&(P="start");const k=ane(u,`${B}-${P}`);T=c(te(I({},L),{className:Ae(ane(u,B),{[k]:k&&P,[u]:typeof u=="string"}),style:x}),p)}return T},[M.current]);if(une(c)&&fee(R)){const T=cA(R);if(T!==p)return m.cloneElement(R,{ref:il(T,p)})}return R});return r.displayName="CSSMotion",r}const sl=kNe(TNe),zD="add",QD="keep",VD="remove",KD="removed";function DNe(e){let t;return e&&typeof e=="object"&&"key"in e?t=e:t={key:e},te(I({},t),{key:String(t.key)})}function WD(e=[]){return e.map(DNe)}function HNe(e=[],t=[]){let n=[],r=0;const i=t.length,o=WD(e),a=WD(t);o.forEach(c=>{let u=!1;for(let f=r;fte(I({},A),{status:zD}))),r=f),n.push(te(I({},d),{status:QD})),r+=1,u=!0;break}}u||n.push(te(I({},c),{status:VD}))}),rte(I({},c),{status:zD}))));const s={};return n.forEach(({key:c})=>{s[c]=(s[c]||0)+1}),Object.keys(s).filter(c=>s[c]>1).forEach(c=>{n=n.filter(({key:u,status:f})=>u!==c||f!==VD),n.forEach(u=>{u.key===c&&(u.status=QD)})}),n}function GD(){return GD=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.setState(a=>({keyEntities:a.keyEntities.map(l=>l.key!==o?l:te(I({},l),{status:KD}))}),()=>{const{keyEntities:a}=this.state;a.filter(({status:l})=>l!==KD).length===0&&this.props.onAllRemoved&&this.props.onAllRemoved()})})}static getDerivedStateFromProps({keys:o},{keyEntities:a}){const s=WD(o);return{keyEntities:HNe(a,s).filter(c=>{const u=a.find(({key:f})=>c.key===f);return!(u&&u.status===KD&&c.status===VD)})}}render(){const{keyEntities:o}=this.state,A=this.props,{component:a,children:s,onVisibleChanged:l,onAllRemoved:c}=A,u=Ze(A,["component","children","onVisibleChanged","onAllRemoved"]),f=a||m.Fragment,d={};return UNe.forEach(h=>{d[h]=u[h],delete u[h]}),delete u.keys,m.createElement(f,u,o.map((y,v)=>{var b=y,{status:h}=b,p=Ze(b,["status"]);const x=h===zD||h===QD;return m.createElement(t,GD({},d,{key:p.key,visible:x,eventProps:p,onVisibleChanged:C=>{l==null||l(C,{key:p.key}),C||this.removeKey(p.key)}}),une(s)?C=>s(te(I({},C),{index:v})):(C,S)=>s(te(I({},C),{index:v}),S))}))}}return ke(n,"defaultProps",{component:"div"}),n}const qD=jNe(),ia=e=>e!=null,qi=e=>ia(e)&&e!==!1&&e!=="",go=e=>typeof e=="number"&&!Number.isNaN(e),AA=e=>typeof e=="string",Xn=e=>e!==null&&typeof e=="object",Rn=e=>typeof e=="function",YD=e=>ia(e)&&Rn(e.then),zNe=e=>typeof e!="object"&&!Rn(e)||e===null,fne=e=>Xn(e)&&"propertyName"in e&&AA(e.propertyName),XD=(e,t)=>{const n=I({},e);return Object.keys(t).forEach(r=>{t[r]._default?n[r]||(n[r]={}):n[r]=XD(n[r],t[r])}),n},dne=(e={},...t)=>t.filter(n=>!!n).reduce((n,r)=>(Object.keys(r).forEach(i=>{const o=e[i],a=r[i];if(o)if(Xn(a))n[i]=dne(o,n[i],a);else{const{_default:s}=o;s&&(n[i]=n[i]||{},n[i][s]=Ae(n[i][s],a))}else n[i]=Ae(n[i],a)}),n),{}),QNe=(e,...t)=>m.useMemo(()=>dne.apply(void 0,[e].concat(t)),[e].concat(t)),VNe=(...e)=>e.filter(t=>!!t).reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=I(I({},t[r]),n[r])}),t),{}),KNe=(...e)=>m.useMemo(()=>VNe.apply(void 0,e),[].concat(e)),Ar=e=>m.useMemo(()=>e?{root:e}:void 0,[e]),AM=(e,t)=>Rn(e)?e(t):e,vr=(e,t,n,r)=>{const i=e.map(l=>l?AM(l,n):void 0),o=t.map(l=>l?AM(l,n):void 0),a=QNe.apply(void 0,[r].concat(en(i))),s=KNe.apply(void 0,en(o));return m.useMemo(()=>r?[XD(a,r),XD(s,r)]:[a,s],[a,s,r])};function Nr(e,t,n){return t=Lg(t),fte(e,uD()?Reflect.construct(t,n||[],Lg(e).constructor):t.apply(e,n))}const Ane=e=>typeof e=="object"&&e!=null&&e.nodeType===1,hne=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",hM=(e,t)=>{if(e.clientHeight{const i=(o=>{if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch(a){return null}})(r);return!!i&&(i.clientHeightot||o>e&&a=t&&s>=n?o-e-r:a>t&&sn?a-t+i:0,WNe=e=>{const t=e.parentElement;return t==null?e.getRootNode().host||null:t},pne=(e,t)=>{var n,r,i,o;if(typeof document=="undefined")return[];const{scrollMode:a,block:s,inline:l,boundary:c,skipOverflowHiddenElements:u}=t,f=typeof c=="function"?c:D=>D!==c;if(!Ane(e))throw new TypeError("Invalid target");const d=document.scrollingElement||document.documentElement,A=[];let h=e;for(;Ane(h)&&f(h);){if(h=WNe(h),h===d){A.push(h);break}h!=null&&h===document.body&&hM(h)&&!hM(document.documentElement)||h!=null&&hM(h,u)&&A.push(h)}const p=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,v=(o=(i=window.visualViewport)==null?void 0:i.height)!=null?o:innerHeight,{scrollX:y,scrollY:b}=window,{height:x,width:C,top:S,right:B,bottom:E,left:_}=e.getBoundingClientRect(),{top:M,right:R,bottom:T,left:L}=(D=>{const U=window.getComputedStyle(D);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(e);let P=s==="start"||s==="nearest"?S-M:s==="end"?E+T:S+x/2-M+T,k=l==="center"?_+C/2-L+R:l==="end"?B+R:_-L;const H=[];for(let D=0;D=0&&_>=0&&E<=v&&B<=p&&(U===d&&!hM(U)||S>=K&&E<=V&&_>=Y&&B<=z))return H;const Z=getComputedStyle(U),W=parseInt(Z.borderLeftWidth,10),J=parseInt(Z.borderTopWidth,10),ee=parseInt(Z.borderRightWidth,10),ne=parseInt(Z.borderBottomWidth,10);let re=0,ue=0;const de="offsetWidth"in U?U.offsetWidth-U.clientWidth-W-ee:0,se="offsetHeight"in U?U.offsetHeight-U.clientHeight-J-ne:0,ce="offsetWidth"in U?U.offsetWidth===0?0:Q/U.offsetWidth:0,ge="offsetHeight"in U?U.offsetHeight===0?0:j/U.offsetHeight:0;if(d===U)re=s==="start"?P:s==="end"?P-v:s==="nearest"?pM(b,b+v,v,J,ne,b+P,b+P+x,x):P-v/2,ue=l==="start"?k:l==="center"?k-p/2:l==="end"?k-p:pM(y,y+p,p,W,ee,y+k,y+k+C,C),re=Math.max(0,re+b),ue=Math.max(0,ue+y);else{re=s==="start"?P-K-J:s==="end"?P-V+ne+se:s==="nearest"?pM(K,V,j,J,ne+se,P,P+x,x):P-(K+j/2)+se/2,ue=l==="start"?k-Y-W:l==="center"?k-(Y+Q/2)+de/2:l==="end"?k-z+ee+de:pM(Y,z,Q,W,ee+de,k,k+C,C);const{scrollLeft:ie,scrollTop:le}=U;re=ge===0?0:Math.max(0,Math.min(le+re/ge,U.scrollHeight-j/ge+se)),ue=ce===0?0:Math.max(0,Math.min(ie+ue/ce,U.scrollWidth-Q/ce+de)),P+=le-re,k+=ie-ue}H.push({el:U,top:re,left:ue})}return H},GNe=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function qNe(e,t){if(!e.isConnected||!(i=>{let o=i;for(;o&&o.parentNode;){if(o.parentNode===document)return!0;o=o.parentNode instanceof ShadowRoot?o.parentNode.host:o.parentNode}return!1})(e))return;const n=(i=>{const o=window.getComputedStyle(i);return{top:parseFloat(o.scrollMarginTop)||0,right:parseFloat(o.scrollMarginRight)||0,bottom:parseFloat(o.scrollMarginBottom)||0,left:parseFloat(o.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(pne(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:o,left:a}of pne(e,GNe(t))){const s=o-n.top+n.bottom,l=a-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}const ZD=e=>ia(e)&&e===e.window,YNe=e=>{var n,r;if(typeof window=="undefined")return 0;let t=0;return ZD(e)?t=e.pageYOffset:e instanceof Document?t=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(t=e.scrollTop),e&&!ZD(e)&&!go(t)&&(t=(r=((n=e.ownerDocument)!=null?n:e).documentElement)==null?void 0:r.scrollTop),t};function XNe(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function ZNe(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,o=n(),a=YNe(o),s=Date.now();let l;const c=()=>{const f=Date.now()-s,d=XNe(f>i?i:f,a,e,i);ZD(o)?o.scrollTo(window.pageXOffset,d):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=d:o.scrollTop=d,f{Kn.cancel(l)}}const So=e=>`${e}-css-var`,gne=m.createContext(void 0);let gM=I({},Sl.Modal),mM=[];const mne=()=>mM.reduce((e,t)=>I(I({},e),t),Sl.Modal);function JNe(e){if(e){const t=I({},e);return mM.push(t),gM=mne(),()=>{mM=mM.filter(n=>n!==t),gM=mne()}}gM=I({},Sl.Modal)}function vne(){return gM}const JD=m.createContext(void 0),zs=(e,t)=>{const n=m.useContext(JD),r=m.useMemo(()=>{var s;const o=t||Sl[e],a=(s=n==null?void 0:n[e])!=null?s:{};return I(I({},Rn(o)?o():o),a||{})},[e,t,n]),i=m.useMemo(()=>{const o=n==null?void 0:n.locale;return n!=null&&n.exist&&!o?Sl.locale:o},[n]);return[r,i]},ePe="internalMark",tPe=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;m.useEffect(()=>JNe(t==null?void 0:t.Modal),[t]);const i=m.useMemo(()=>te(I({},t),{exist:!0}),[t]);return m.createElement(JD.Provider,{value:i},n)},yne=m.createContext(null);let nPe=!1;function rPe(e){return nPe}const bne=[];function iPe(e,t){const[n]=m.useState(()=>ac()?document.createElement("div"):null),r=m.useRef(!1),i=m.useContext(yne),[o,a]=m.useState(bne),s=i||(r.current?void 0:u=>{a(f=>[u,...f])});function l(){n.parentElement||document.body.appendChild(n),r.current=!0}function c(){var u;(u=n.parentElement)==null||u.removeChild(n),r.current=!1}return ar(()=>(e?i?i(l):l():c(),c),[e]),ar(()=>{o.length&&(o.forEach(u=>u()),a(bne))},[o]),[n,s]}function oPe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}const aPe=`rc-util-locker-${Date.now()}`;let xne=0;function sPe(e){const t=!!e,[n]=m.useState(()=>(xne+=1,`${aPe}_${xne}`));ar(()=>{if(t){const r=F6(document.body).width,i=oPe();uv(` +}`),g.useEffect(()=>{if(i)return;const a=e.current,s=lNe(a);aNe(o,"@ant-design-icons",{prepend:!r,csp:t,attachTo:s})},[])},Kte=e=>{const u=e,{icon:t,className:n,onClick:r,style:i,primaryColor:o,secondaryColor:a}=u,s=Ze(u,["icon","className","onClick","style","primaryColor","secondaryColor"]),l=g.useRef(null);if(ANe(l),fNe(Qte(t),`icon should be icon definiton, but got ${t}`),!Qte(t))return null;const c=t;return LD(c.icon,`svg-${c.name}`,te(I({className:n,onClick:r,style:i,"data-icon":c.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},s),{ref:l}))};Kte.displayName="IconReact";function FD(){return FD=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const p=e,{className:n,icon:r,spin:i,rotate:o,tabIndex:a,onClick:s,twoToneColor:l}=p,c=Ze(p,["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"]),{prefixCls:u="anticon",rootClassName:f}=g.useContext(ID),d=Ae(f,u,{[`${u}-${r.name}`]:!!r.name,[`${u}-spin`]:!!i||r.name==="loading"},n);let A=a;A===void 0&&s&&(A=-1);const h=o?{msTransform:`rotate(${o}deg)`,transform:`rotate(${o}deg)`}:void 0;return g.createElement("span",FD({role:"img","aria-label":r.name},c,{ref:t,tabIndex:A,onClick:s,className:d}),g.createElement(Kte,{icon:r,style:h}))});function kD(){return kD=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,kD({},e,{ref:t,icon:eNe})),eE=g.forwardRef(hNe);var oM={},Wte;function pNe(){if(Wte)return oM;Wte=1,Object.defineProperty(oM,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"};return oM.default=e,oM}var gNe=pNe();const mNe=_t(gNe);function DD(){return DD=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,DD({},e,{ref:t,icon:mNe})),hv=g.forwardRef(vNe);var aM={},Gte;function yNe(){if(Gte)return aM;Gte=1,Object.defineProperty(aM,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"};return aM.default=e,aM}var bNe=yNe();const xNe=_t(bNe);function HD(){return HD=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,HD({},e,{ref:t,icon:xNe})),Dg=g.forwardRef(wNe);var sM={},qte;function CNe(){if(qte)return sM;qte=1,Object.defineProperty(sM,"__esModule",{value:!0});var e={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"};return sM.default=e,sM}var SNe=CNe();const ENe=_t(SNe);function UD(){return UD=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,UD({},e,{ref:t,icon:ENe})),Sb=g.forwardRef(BNe);var lM={},Yte;function ONe(){if(Yte)return lM;Yte=1,Object.defineProperty(lM,"__esModule",{value:!0});var e={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"};return lM.default=e,lM}var $Ne=ONe();const _Ne=_t($Ne);function jD(){return jD=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,jD({},e,{ref:t,icon:_Ne})),Xte=g.forwardRef(TNe),Zte=g.createContext({}),MNe=e=>{const i=e,{children:t}=i,n=Ze(i,["children"]),r=g.useMemo(()=>({motion:n.motion}),[n.motion]);return g.createElement(Zte.Provider,{value:r},t)},dA="none",cM="appear",uM="enter",fM="leave",Jte="none",rd="prepare",pv="start",gv="active",zD="end",ene="prepared";function tne(e,t){const n={};return n[e.toLowerCase()]=t.toLowerCase(),n[`Webkit${e}`]=`webkit${t}`,n[`Moz${e}`]=`moz${t}`,n[`ms${e}`]=`MS${t}`,n[`O${e}`]=`o${t.toLowerCase()}`,n}function INe(e,t){const n={animationend:tne("Animation","AnimationEnd"),transitionend:tne("Transition","TransitionEnd")};return e&&("AnimationEvent"in t||delete n.animationend.animation,"TransitionEvent"in t||delete n.transitionend.transition),n}const RNe=INe(ac(),typeof window!="undefined"?window:{});let nne={};ac()&&({style:nne}=document.createElement("div"));const dM={};function rne(e){if(dM[e])return dM[e];const t=RNe[e];if(t){const n=Object.keys(t),r=n.length;for(let i=0;ir[1].toUpperCase());return e[n]}return`${e}-${t}`}const PNe=(e=>{const t=g.useRef();function n(i){i&&(i.removeEventListener(sne,e),i.removeEventListener(ane,e))}function r(i){t.current&&t.current!==i&&n(t.current),i&&i!==t.current&&(i.addEventListener(sne,e),i.addEventListener(ane,e),t.current=i)}return g.useEffect(()=>()=>{n(t.current),t.current=null},[]),[r,n]}),cne=ac()?g.useLayoutEffect:g.useEffect,LNe=(()=>{const e=g.useRef(null);function t(){Kn.cancel(e.current)}function n(r,i=2){t();const o=Kn(()=>{i<=1?r({isCanceled:()=>o!==e.current}):n(r,i-1)});e.current=o}return g.useEffect(()=>()=>{t()},[]),[n,t]}),FNe=[rd,pv,gv,zD],kNe=[rd,ene],une=!1,DNe=!0;function fne(e){return e===gv||e===zD}const HNe=((e,t,n)=>{const[r,i]=w6(Jte),[o,a]=LNe();function s(){i(rd,!0)}const l=t?kNe:FNe;return cne(()=>{if(r!==Jte&&r!==zD){const c=l.indexOf(r),u=l[c+1],f=n(r);f===une?i(u,!0):u&&o(d=>{function A(){d.isCanceled()||i(u,!0)}f===!0?A():Promise.resolve(f).then(A)})}},[e,r]),g.useEffect(()=>()=>{a()},[]),[s,r]});function UNe(e,t,n,{motionEnter:r=!0,motionAppear:i=!0,motionLeave:o=!0,motionDeadline:a,motionLeaveImmediately:s,onAppearPrepare:l,onEnterPrepare:c,onLeavePrepare:u,onAppearStart:f,onEnterStart:d,onLeaveStart:A,onAppearActive:h,onEnterActive:p,onLeaveActive:v,onAppearEnd:y,onEnterEnd:b,onLeaveEnd:x,onVisibleChanged:C}){const[S,B]=g.useState(),[E,_]=NIe(dA),[M,R]=g.useState([null,null]),T=E(),L=g.useRef(!1),P=g.useRef(null);function k(){return n()}const H=g.useRef(!1);function D(){_(dA),R([null,null])}const U=yn(ne=>{const re=E();if(re===dA)return;const ue=k();if(ne&&!ne.deadline&&ne.target!==ue)return;const de=H.current;let se;re===cM&&de?se=y==null?void 0:y(ue,ne):re===uM&&de?se=b==null?void 0:b(ue,ne):re===fM&&de&&(se=x==null?void 0:x(ue,ne)),de&&se!==!1&&D()}),[j]=PNe(U),Q=ne=>{switch(ne){case cM:return{[rd]:l,[pv]:f,[gv]:h};case uM:return{[rd]:c,[pv]:d,[gv]:p};case fM:return{[rd]:u,[pv]:A,[gv]:v};default:return{}}},K=g.useMemo(()=>Q(T),[T]),[z,V]=HNe(T,!e,ne=>{var re;if(ne===rd){const ue=K[rd];return ue?ue(k()):une}return ne in K&&R([((re=K[ne])==null?void 0:re.call(K,k(),null))||null,ne]),ne===gv&&T!==dA&&(j(k()),a>0&&(clearTimeout(P.current),P.current=setTimeout(()=>{U({deadline:!0})},a))),ne===ene&&D(),DNe}),Y=fne(V);H.current=Y;const Z=g.useRef(null);cne(()=>{if(L.current&&Z.current===t)return;B(t);const ne=L.current;L.current=!0;let re;!ne&&t&&i&&(re=cM),ne&&t&&r&&(re=uM),(ne&&!t&&o||!ne&&s&&!t&&o)&&(re=fM);const ue=Q(re);re&&(e||ue[rd])?(_(re),z()):_(dA),Z.current=t},[t]),g.useEffect(()=>{(T===cM&&!i||T===uM&&!r||T===fM&&!o)&&_(dA)},[i,r,o]),g.useEffect(()=>()=>{L.current=!1,clearTimeout(P.current)},[]);const W=g.useRef(!1);g.useEffect(()=>{S&&(W.current=!0),S!==void 0&&T===dA&&((W.current||S)&&(C==null||C(S)),W.current=!0)},[S,T]);let J=M[0];K[rd]&&V===pv&&(J=I({transition:"none"},J));const ee=M[1];return[E,V,J,S!=null?S:t,!L.current&&T===dA&&e&&i?"NONE":V===pv||V===gv?ee===V:!0]}function dne(e){return(e==null?void 0:e.length)<2}function jNe(e){let t=e;typeof e=="object"&&({transitionSupport:t}=e);function n(i,o){return!!(i.motionName&&t&&o!==!1)}const r=g.forwardRef((i,o)=>{const{visible:a=!0,removeOnLeave:s=!0,forceRender:l,children:c,motionName:u,leavedClassName:f,eventProps:d}=i,{motion:A}=g.useContext(Zte),h=n(i,A),p=g.useRef();function v(){return ed(p.current)}const[y,b,x,C,S]=UNe(h,a,v,i),B=y(),E=g.useRef(C);C&&(E.current=!0);const _=g.useMemo(()=>{const T={};return Object.defineProperties(T,{nativeElement:{enumerable:!0,get:v},inMotion:{enumerable:!0,get:()=>()=>y()!==dA},enableMotion:{enumerable:!0,get:()=>()=>h}}),T},[]);g.useImperativeHandle(o,()=>_,[]);const M=g.useRef(0);S&&(M.current+=1);const R=g.useMemo(()=>{if(S==="NONE")return null;let T;const L=te(I({},d),{visible:a});if(!c)T=null;else if(B===dA)C?T=c(I({},L),p):!s&&E.current&&f?T=c(te(I({},L),{className:f}),p):l||!s&&!f?T=c(te(I({},L),{style:{display:"none"}}),p):T=null;else{let P;b===rd?P="prepare":fne(b)?P="active":b===pv&&(P="start");const k=lne(u,`${B}-${P}`);T=c(te(I({},L),{className:Ae(lne(u,B),{[k]:k&&P,[u]:typeof u=="string"}),style:x}),p)}return T},[M.current]);if(dne(c)&&Aee(R)){const T=cA(R);if(T!==p)return g.cloneElement(R,{ref:il(T,p)})}return R});return r.displayName="CSSMotion",r}const sl=jNe(NNe),QD="add",VD="keep",KD="remove",WD="removed";function zNe(e){let t;return e&&typeof e=="object"&&"key"in e?t=e:t={key:e},te(I({},t),{key:String(t.key)})}function GD(e=[]){return e.map(zNe)}function QNe(e=[],t=[]){let n=[],r=0;const i=t.length,o=GD(e),a=GD(t);o.forEach(c=>{let u=!1;for(let f=r;fte(I({},A),{status:QD}))),r=f),n.push(te(I({},d),{status:VD})),r+=1,u=!0;break}}u||n.push(te(I({},c),{status:KD}))}),rte(I({},c),{status:QD}))));const s={};return n.forEach(({key:c})=>{s[c]=(s[c]||0)+1}),Object.keys(s).filter(c=>s[c]>1).forEach(c=>{n=n.filter(({key:u,status:f})=>u!==c||f!==KD),n.forEach(u=>{u.key===c&&(u.status=VD)})}),n}function qD(){return qD=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.setState(a=>({keyEntities:a.keyEntities.map(l=>l.key!==o?l:te(I({},l),{status:WD}))}),()=>{const{keyEntities:a}=this.state;a.filter(({status:l})=>l!==WD).length===0&&this.props.onAllRemoved&&this.props.onAllRemoved()})})}static getDerivedStateFromProps({keys:o},{keyEntities:a}){const s=GD(o);return{keyEntities:QNe(a,s).filter(c=>{const u=a.find(({key:f})=>c.key===f);return!(u&&u.status===WD&&c.status===KD)})}}render(){const{keyEntities:o}=this.state,A=this.props,{component:a,children:s,onVisibleChanged:l,onAllRemoved:c}=A,u=Ze(A,["component","children","onVisibleChanged","onAllRemoved"]),f=a||g.Fragment,d={};return VNe.forEach(h=>{d[h]=u[h],delete u[h]}),delete u.keys,g.createElement(f,u,o.map((y,v)=>{var b=y,{status:h}=b,p=Ze(b,["status"]);const x=h===QD||h===VD;return g.createElement(t,qD({},d,{key:p.key,visible:x,eventProps:p,onVisibleChanged:C=>{l==null||l(C,{key:p.key}),C||this.removeKey(p.key)}}),dne(s)?C=>s(te(I({},C),{index:v})):(C,S)=>s(te(I({},C),{index:v}),S))}))}}return ke(n,"defaultProps",{component:"div"}),n}const YD=KNe(),oa=e=>e!=null,qi=e=>oa(e)&&e!==!1&&e!=="",mo=e=>typeof e=="number"&&!Number.isNaN(e),AA=e=>typeof e=="string",Zn=e=>e!==null&&typeof e=="object",Rn=e=>typeof e=="function",XD=e=>oa(e)&&Rn(e.then),WNe=e=>typeof e!="object"&&!Rn(e)||e===null,Ane=e=>Zn(e)&&"propertyName"in e&&AA(e.propertyName),ZD=(e,t)=>{const n=I({},e);return Object.keys(t).forEach(r=>{t[r]._default?n[r]||(n[r]={}):n[r]=ZD(n[r],t[r])}),n},hne=(e={},...t)=>t.filter(n=>!!n).reduce((n,r)=>(Object.keys(r).forEach(i=>{const o=e[i],a=r[i];if(o)if(Zn(a))n[i]=hne(o,n[i],a);else{const{_default:s}=o;s&&(n[i]=n[i]||{},n[i][s]=Ae(n[i][s],a))}else n[i]=Ae(n[i],a)}),n),{}),GNe=(e,...t)=>g.useMemo(()=>hne.apply(void 0,[e].concat(t)),[e].concat(t)),qNe=(...e)=>e.filter(t=>!!t).reduce((t,n={})=>(Object.keys(n).forEach(r=>{t[r]=I(I({},t[r]),n[r])}),t),{}),YNe=(...e)=>g.useMemo(()=>qNe.apply(void 0,e),[].concat(e)),Ar=e=>g.useMemo(()=>e?{root:e}:void 0,[e]),AM=(e,t)=>Rn(e)?e(t):e,vr=(e,t,n,r)=>{const i=e.map(l=>l?AM(l,n):void 0),o=t.map(l=>l?AM(l,n):void 0),a=GNe.apply(void 0,[r].concat(en(i))),s=YNe.apply(void 0,en(o));return g.useMemo(()=>r?[ZD(a,r),ZD(s,r)]:[a,s],[a,s,r])};function Nr(e,t,n){return t=Lg(t),Ate(e,fD()?Reflect.construct(t,n||[],Lg(e).constructor):t.apply(e,n))}const pne=e=>typeof e=="object"&&e!=null&&e.nodeType===1,gne=(e,t)=>(!t||e!=="hidden")&&e!=="visible"&&e!=="clip",hM=(e,t)=>{if(e.clientHeight{const i=(o=>{if(!o.ownerDocument||!o.ownerDocument.defaultView)return null;try{return o.ownerDocument.defaultView.frameElement}catch(a){return null}})(r);return!!i&&(i.clientHeightot||o>e&&a=t&&s>=n?o-e-r:a>t&&sn?a-t+i:0,XNe=e=>{const t=e.parentElement;return t==null?e.getRootNode().host||null:t},mne=(e,t)=>{var n,r,i,o;if(typeof document=="undefined")return[];const{scrollMode:a,block:s,inline:l,boundary:c,skipOverflowHiddenElements:u}=t,f=typeof c=="function"?c:D=>D!==c;if(!pne(e))throw new TypeError("Invalid target");const d=document.scrollingElement||document.documentElement,A=[];let h=e;for(;pne(h)&&f(h);){if(h=XNe(h),h===d){A.push(h);break}h!=null&&h===document.body&&hM(h)&&!hM(document.documentElement)||h!=null&&hM(h,u)&&A.push(h)}const p=(r=(n=window.visualViewport)==null?void 0:n.width)!=null?r:innerWidth,v=(o=(i=window.visualViewport)==null?void 0:i.height)!=null?o:innerHeight,{scrollX:y,scrollY:b}=window,{height:x,width:C,top:S,right:B,bottom:E,left:_}=e.getBoundingClientRect(),{top:M,right:R,bottom:T,left:L}=(D=>{const U=window.getComputedStyle(D);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(e);let P=s==="start"||s==="nearest"?S-M:s==="end"?E+T:S+x/2-M+T,k=l==="center"?_+C/2-L+R:l==="end"?B+R:_-L;const H=[];for(let D=0;D=0&&_>=0&&E<=v&&B<=p&&(U===d&&!hM(U)||S>=K&&E<=V&&_>=Y&&B<=z))return H;const Z=getComputedStyle(U),W=parseInt(Z.borderLeftWidth,10),J=parseInt(Z.borderTopWidth,10),ee=parseInt(Z.borderRightWidth,10),ne=parseInt(Z.borderBottomWidth,10);let re=0,ue=0;const de="offsetWidth"in U?U.offsetWidth-U.clientWidth-W-ee:0,se="offsetHeight"in U?U.offsetHeight-U.clientHeight-J-ne:0,ce="offsetWidth"in U?U.offsetWidth===0?0:Q/U.offsetWidth:0,ge="offsetHeight"in U?U.offsetHeight===0?0:j/U.offsetHeight:0;if(d===U)re=s==="start"?P:s==="end"?P-v:s==="nearest"?pM(b,b+v,v,J,ne,b+P,b+P+x,x):P-v/2,ue=l==="start"?k:l==="center"?k-p/2:l==="end"?k-p:pM(y,y+p,p,W,ee,y+k,y+k+C,C),re=Math.max(0,re+b),ue=Math.max(0,ue+y);else{re=s==="start"?P-K-J:s==="end"?P-V+ne+se:s==="nearest"?pM(K,V,j,J,ne+se,P,P+x,x):P-(K+j/2)+se/2,ue=l==="start"?k-Y-W:l==="center"?k-(Y+Q/2)+de/2:l==="end"?k-z+ee+de:pM(Y,z,Q,W,ee+de,k,k+C,C);const{scrollLeft:ie,scrollTop:le}=U;re=ge===0?0:Math.max(0,Math.min(le+re/ge,U.scrollHeight-j/ge+se)),ue=ce===0?0:Math.max(0,Math.min(ie+ue/ce,U.scrollWidth-Q/ce+de)),P+=le-re,k+=ie-ue}H.push({el:U,top:re,left:ue})}return H},ZNe=e=>e===!1?{block:"end",inline:"nearest"}:(t=>t===Object(t)&&Object.keys(t).length!==0)(e)?e:{block:"start",inline:"nearest"};function JNe(e,t){if(!e.isConnected||!(i=>{let o=i;for(;o&&o.parentNode;){if(o.parentNode===document)return!0;o=o.parentNode instanceof ShadowRoot?o.parentNode.host:o.parentNode}return!1})(e))return;const n=(i=>{const o=window.getComputedStyle(i);return{top:parseFloat(o.scrollMarginTop)||0,right:parseFloat(o.scrollMarginRight)||0,bottom:parseFloat(o.scrollMarginBottom)||0,left:parseFloat(o.scrollMarginLeft)||0}})(e);if((i=>typeof i=="object"&&typeof i.behavior=="function")(t))return t.behavior(mne(e,t));const r=typeof t=="boolean"||t==null?void 0:t.behavior;for(const{el:i,top:o,left:a}of mne(e,ZNe(t))){const s=o-n.top+n.bottom,l=a-n.left+n.right;i.scroll({top:s,left:l,behavior:r})}}const JD=e=>oa(e)&&e===e.window,ePe=e=>{var n,r;if(typeof window=="undefined")return 0;let t=0;return JD(e)?t=e.pageYOffset:e instanceof Document?t=e.documentElement.scrollTop:(e instanceof HTMLElement||e)&&(t=e.scrollTop),e&&!JD(e)&&!mo(t)&&(t=(r=((n=e.ownerDocument)!=null?n:e).documentElement)==null?void 0:r.scrollTop),t};function tPe(e,t,n,r){const i=n-t;return e/=r/2,e<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t}function nPe(e,t={}){const{getContainer:n=()=>window,callback:r,duration:i=450}=t,o=n(),a=ePe(o),s=Date.now();let l;const c=()=>{const f=Date.now()-s,d=tPe(f>i?i:f,a,e,i);JD(o)?o.scrollTo(window.pageXOffset,d):o instanceof Document||o.constructor.name==="HTMLDocument"?o.documentElement.scrollTop=d:o.scrollTop=d,f{Kn.cancel(l)}}const So=e=>`${e}-css-var`,vne=g.createContext(void 0);let gM=I({},Sl.Modal),mM=[];const yne=()=>mM.reduce((e,t)=>I(I({},e),t),Sl.Modal);function rPe(e){if(e){const t=I({},e);return mM.push(t),gM=yne(),()=>{mM=mM.filter(n=>n!==t),gM=yne()}}gM=I({},Sl.Modal)}function bne(){return gM}const e8=g.createContext(void 0),zs=(e,t)=>{const n=g.useContext(e8),r=g.useMemo(()=>{var s;const o=t||Sl[e],a=(s=n==null?void 0:n[e])!=null?s:{};return I(I({},Rn(o)?o():o),a||{})},[e,t,n]),i=g.useMemo(()=>{const o=n==null?void 0:n.locale;return n!=null&&n.exist&&!o?Sl.locale:o},[n]);return[r,i]},iPe="internalMark",oPe=e=>{const{locale:t={},children:n,_ANT_MARK__:r}=e;g.useEffect(()=>rPe(t==null?void 0:t.Modal),[t]);const i=g.useMemo(()=>te(I({},t),{exist:!0}),[t]);return g.createElement(e8.Provider,{value:i},n)},xne=g.createContext(null);let aPe=!1;function sPe(e){return aPe}const wne=[];function lPe(e,t){const[n]=g.useState(()=>ac()?document.createElement("div"):null),r=g.useRef(!1),i=g.useContext(xne),[o,a]=g.useState(wne),s=i||(r.current?void 0:u=>{a(f=>[u,...f])});function l(){n.parentElement||document.body.appendChild(n),r.current=!0}function c(){var u;(u=n.parentElement)==null||u.removeChild(n),r.current=!1}return ar(()=>(e?i?i(l):l():c(),c),[e]),ar(()=>{o.length&&(o.forEach(u=>u()),a(wne))},[o]),[n,s]}function cPe(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}const uPe=`rc-util-locker-${Date.now()}`;let Cne=0;function fPe(e){const t=!!e,[n]=g.useState(()=>(Cne+=1,`${uPe}_${Cne}`));ar(()=>{if(t){const r=k6(document.body).width,i=cPe();uv(` html body { overflow-y: hidden; ${i?`width: calc(100% - ${r}px);`:""} -}`,n)}else HS(n);return()=>{HS(n)}},[t,n])}let mv=[];const lPe=200;let wne=0;const Cne=e=>{if(e.key==="Escape"&&!e.isComposing){if(Date.now()-wne=0;r-=1)mv[r].onEsc({top:r===n-1,event:e})}},Sne=()=>{wne=Date.now()};function cPe(){window.addEventListener("keydown",Cne),window.addEventListener("compositionend",Sne)}function uPe(){mv.length===0&&(window.removeEventListener("keydown",Cne),window.removeEventListener("compositionend",Sne))}function fPe(e,t){const n=lA(),r=yn(t),i=()=>{mv.find(a=>a.id===n)||mv.push({id:n,onEsc:r})},o=()=>{mv=mv.filter(a=>a.id!==n)};m.useMemo(()=>{e?i():e||o()},[e]),m.useEffect(()=>{if(e)return i(),cPe(),()=>{o(),uPe()}},[e])}const Ene=e=>e===!1?!1:!ac()||!e?null:typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e,tE=m.forwardRef((e,t)=>{const{open:n,autoLock:r,getContainer:i,debug:o,autoDestroy:a=!0,children:s,onEsc:l}=e,[c,u]=m.useState(n),f=c||n;m.useEffect(()=>{(a||n)&&u(n)},[n,a]);const[d,A]=m.useState(()=>Ene(i));m.useEffect(()=>{const S=Ene(i);A(()=>S!=null?S:null)});const[h,p]=iPe(f&&!d),v=d!=null?d:h;sPe(r&&n&&ac()&&(v===h||v===document.body)),fPe(n,l);let y=null;s&&Vh(s)&&t&&(y=cA(s));const b=Zf(y,t);if(!f||!ac()||d===void 0)return null;const x=v===!1||rPe();let C=s;return t&&(C=m.cloneElement(s,{ref:b})),m.createElement(yne.Provider,{value:p},x?C:fu.createPortal(C,v))});function dPe(e){const{prefixCls:t,align:n,arrow:r,arrowPos:i}=e,{className:o,content:a,style:s}=r||{},{x:l=0,y:c=0}=i,u=m.useRef(null);if(!n||!n.points)return null;const f={position:"absolute"};if(n.autoArrow!==!1){const d=n.points[0],A=n.points[1],h=d[0],p=d[1],v=A[0],y=A[1];h===v||!["t","b"].includes(h)?f.top=c:h==="t"?f.top=0:f.bottom=0,p===y||!["l","r"].includes(p)?f.left=l:p==="l"?f.left=0:f.right=0}return m.createElement("div",{ref:u,className:Ae(`${t}-arrow`,o),style:I(I({},f),s)},a)}function e8(){return e8=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement("div",{style:{zIndex:r},className:Ae(`${t}-mask`,a&&`${t}-mobile-mask`,s)})):null}const hPe=m.memo(({children:e})=>e,(e,t)=>t.cache);function Bne(e,t,n,r,i,o,a,s){var u;const l="auto",c=e?{}:{left:"-1000vw",top:"-1000vh",right:l,bottom:l};if(!e&&(t||!n)){const{points:f}=r,d=r.dynamicInset||((u=r._experimental)==null?void 0:u.dynamicInset),A=d&&f[0][1]==="r",h=d&&f[0][0]==="b";A?(c.right=i,c.left=l):(c.left=a,c.right=l),h?(c.bottom=o,c.top=l):(c.top=s,c.bottom=l)}return c}function t8(){return t8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{onEsc:n,popup:r,className:i,prefixCls:o,style:a,target:s,onVisibleChanged:l,open:c,keepDom:u,fresh:f,onClick:d,mask:A,arrow:h,arrowPos:p,align:v,motion:y,maskMotion:b,mobile:x,forceRender:C,getPopupContainer:S,autoDestroy:B,portal:E,children:_,zIndex:M,onMouseEnter:R,onMouseLeave:T,onPointerEnter:L,onPointerDownCapture:P,ready:k,offsetX:H,offsetY:D,offsetR:U,offsetB:j,onAlign:Q,onPrepare:K,onResize:z,stretch:V,targetWidth:Y,targetHeight:Z}=e,W=typeof r=="function"?r():r,J=c||u,ee=!!x,[ne,re,ue]=m.useMemo(()=>x?[x.mask,x.maskMotion,x.motion]:[A,b,y],[x,A,b,y]),de=(S==null?void 0:S.length)>0,[se,ce]=m.useState(!S||!de);ar(()=>{!se&&de&&s&&ce(!0)},[se,de,s]);const ge=yn((ve,we)=>{z==null||z(ve,we),Q()}),ie=Bne(ee,k,c,v,U,j,H,D);if(!se)return null;const le={};return V&&(V.includes("height")&&Z?le.height=Z:V.includes("minHeight")&&Z&&(le.minHeight=Z),V.includes("width")&&Y?le.width=Y:V.includes("minWidth")&&Y&&(le.minWidth=Y)),c||(le.pointerEvents="none"),m.createElement(E,{open:C||J,getContainer:S&&(()=>S(s)),autoDestroy:B,onEsc:n},m.createElement(APe,{prefixCls:o,open:c,zIndex:M,mask:ne,motion:re,mobile:ee}),m.createElement(Bl,{onResize:ge,disabled:!c},ve=>m.createElement(sl,t8({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:C,leavedClassName:`${o}-hidden`},ue,{onAppearPrepare:K,onEnterPrepare:K,visible:c,onVisibleChanged:we=>{var me;(me=y==null?void 0:y.onVisibleChanged)==null||me.call(y,we),l(we)}}),({className:we,style:me},Ee)=>{const Ce=Ae(o,we,i,{[`${o}-mobile`]:ee});return m.createElement("div",{ref:il(ve,t,Ee),className:Ce,style:I(te(I(I(I({"--arrow-x":`${p.x||0}px`,"--arrow-y":`${p.y||0}px`},ie),le),me),{boxSizing:"border-box",zIndex:M}),a),onMouseEnter:R,onMouseLeave:T,onPointerEnter:L,onClick:d,onPointerDownCapture:P},h&&m.createElement(dPe,{prefixCls:o,arrow:h,arrowPos:p,align:v}),m.createElement(hPe,{cache:!c&&!f},W))})),_)}),vM=m.createContext(null),$ne=m.createContext(null);function _ne(e){return e?Array.isArray(e)?e:[e]:[]}function pPe(e,t,n){return m.useMemo(()=>{const r=_ne(t!=null?t:e),i=_ne(n!=null?n:e),o=new Set(r),a=new Set(i);return o.has("hover")&&!o.has("click")&&o.add("touch"),a.has("hover")&&!a.has("click")&&a.add("touch"),[o,a]},[e,t,n])}function gPe(e=[],t=[],n){const r=(i,o)=>i[o]||"";return n?r(e,0)===r(t,0):r(e,0)===r(t,0)&&r(e,1)===r(t,1)}function Tne(e,t,n,r){var a;const{points:i}=n,o=Object.keys(e);for(let s=0;sr.includes(s))&&t.push(n),n=n.parentElement}return t}function rE(e,t=1){return Number.isNaN(e)?t:e}function iE(e){return rE(parseFloat(e),0)}function Mne(e,t){const n=I({},e);return(t||[]).forEach(r=>{if(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)return;const{overflow:i,overflowClipMargin:o,borderTopWidth:a,borderBottomWidth:s,borderLeftWidth:l,borderRightWidth:c}=nE(r).getComputedStyle(r),u=r.getBoundingClientRect(),{offsetHeight:f,clientHeight:d,offsetWidth:A,clientWidth:h}=r,p=iE(a),v=iE(s),y=iE(l),b=iE(c),x=rE(Math.round(u.width/A*1e3)/1e3),C=rE(Math.round(u.height/f*1e3)/1e3),S=(A-h-y-b)*x,B=(f-d-p-v)*C,E=p*C,_=v*C,M=y*x,R=b*x;let T=0,L=0;if(i==="clip"){const U=iE(o);T=U*x,L=U*C}const P=u.x+M-T,k=u.y+E-L,H=P+u.width+2*T-M-R-S,D=k+u.height+2*L-E-_-B;n.left=Math.max(n.left,P),n.top=Math.max(n.top,k),n.right=Math.min(n.right,H),n.bottom=Math.min(n.bottom,D)}),n}function Ine(e,t=0){const n=`${t}`,r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function Rne(e,t){const[n,r]=t||[];return[Ine(e.width,n),Ine(e.height,r)]}function Nne(e=""){return[e[0],e[1]]}function Eb(e,t){const n=t[0],r=t[1];let i,o;return n==="t"?o=e.y:n==="b"?o=e.y+e.height:o=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:o}}function Hg(e,t){const n={t:"b",b:"t",l:"r",r:"l"},r=[...e];return r[t]=n[e[t]]||"c",r}function Pne(e){return e.join("")}function Lne(e,t,n,r,i,o,a,s){const[l,c]=m.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),u=m.useRef(0),f=m.useMemo(()=>!t||s?[]:n8(t),[t]),d=m.useRef({});e||(d.current={});const h=yn(()=>{var y,b,x,C,S,B;if(t&&n&&e&&!s){let Ot=function(on,Nn,Wr=pe){const ir=z.x+on,hr=z.y+Nn,an=ir+de,tr=hr+ue,bi=Math.max(ir,Wr.left),Si=Math.max(hr,Wr.top),Li=Math.min(an,Wr.right),_o=Math.min(tr,Wr.bottom);return Math.max(0,(Li-bi)*(_o-Si))},bn=function(){ft=z.y+Jt,Kt=ft+ue,An=z.x+nn,pn=An+de};const E=t,_=E.ownerDocument,M=nE(E),{position:R}=M.getComputedStyle(E),T=E.style.left,L=E.style.top,P=E.style.right,k=E.style.bottom,H=E.style.overflow,D=E.style.overflowX,U=E.style.overflowY,j=I(I({},i[r]),o),Q=_.createElement("div");(y=E.parentElement)==null||y.appendChild(Q),Q.style.left=`${E.offsetLeft}px`,Q.style.top=`${E.offsetTop}px`,Q.style.position=R,Q.style.height=`${E.offsetHeight}px`,Q.style.width=`${E.offsetWidth}px`,E.style.left="0",E.style.top="0",E.style.right="auto",E.style.bottom="auto",E.style.overflow="hidden";let K;if(Array.isArray(n))K={x:n[0],y:n[1],width:0,height:0};else{const on=n.getBoundingClientRect();on.x=(b=on.x)!=null?b:on.left,on.y=(x=on.y)!=null?x:on.top,K={x:on.x,y:on.y,width:on.width,height:on.height}}const z=E.getBoundingClientRect(),{height:V,width:Y}=M.getComputedStyle(E);z.x=(C=z.x)!=null?C:z.left,z.y=(S=z.y)!=null?S:z.top;const{clientWidth:Z,clientHeight:W,scrollWidth:J,scrollHeight:ee,scrollTop:ne,scrollLeft:re}=_.documentElement,ue=z.height,de=z.width,se=K.height,ce=K.width,ge={left:0,top:0,right:Z,bottom:W},ie={left:-re,top:-ne,right:J-re,bottom:ee-ne};let{htmlRegion:le}=j;const ve="visible",we="visibleFirst";le!=="scroll"&&le!==we&&(le=ve);const me=le===we,Ee=Mne(ie,f),Ce=Mne(ge,f),pe=le===ve?Ce:Ee,Oe=me?Ce:pe;E.style.left="auto",E.style.top="auto",E.style.right="0",E.style.bottom="0";const xe=E.getBoundingClientRect();E.style.left=T,E.style.top=L,E.style.right=P,E.style.bottom=k,E.style.overflow=H,E.style.overflowX=D,E.style.overflowY=U,(B=E.parentElement)==null||B.removeChild(Q);const Me=rE(Math.round(de/parseFloat(Y)*1e3)/1e3),Se=rE(Math.round(ue/parseFloat(V)*1e3)/1e3);if(Me===0||Se===0||Ab(n)&&!hb(n))return;const{offset:Pe,targetOffset:Le}=j;let[He,Ne]=Rne(z,Pe);const[at,Ue]=Rne(K,Le);K.x-=at,K.y-=Ue;const[et,We]=j.points||[],Je=Nne(We),dt=Nne(et),wt=Eb(K,Je),Bt=Eb(z,dt),qt=I({},j);let jt=[dt,Je],nn=wt.x-Bt.x+He,Jt=wt.y-Bt.y+Ne;const sn=Ot(nn,Jt),Vt=Ot(nn,Jt,Ce),xt=Eb(K,["t","l"]),qe=Eb(z,["t","l"]),it=Eb(K,["b","r"]),Pt=Eb(z,["b","r"]),De=j.overflow||{},{adjustX:ze,adjustY:bt,shiftX:lt,shiftY:At}=De,ut=on=>typeof on=="boolean"?on:on>=0;let ft,Kt,An,pn;bn();const Sn=ut(bt),Tn=dt[0]===Je[0];if(Sn&&dt[0]==="t"&&(Kt>Oe.bottom||d.current.bt)){let on=Jt;Tn?on-=ue-se:on=xt.y-Pt.y-Ne;const Nn=Ot(nn,on),Wr=Ot(nn,on,Ce);Nn>sn||Nn===sn&&(!me||Wr>=Vt)?(d.current.bt=!0,Jt=on,Ne=-Ne,jt=[Hg(jt[0],0),Hg(jt[1],0)]):d.current.bt=!1}if(Sn&&dt[0]==="b"&&(ftsn||Nn===sn&&(!me||Wr>=Vt)?(d.current.tb=!0,Jt=on,Ne=-Ne,jt=[Hg(jt[0],0),Hg(jt[1],0)]):d.current.tb=!1}const lr=ut(ze),$n=dt[1]===Je[1];if(lr&&dt[1]==="l"&&(pn>Oe.right||d.current.rl)){let on=nn;$n?on-=de-ce:on=xt.x-Pt.x-He;const Nn=Ot(on,Jt),Wr=Ot(on,Jt,Ce);Nn>sn||Nn===sn&&(!me||Wr>=Vt)?(d.current.rl=!0,nn=on,He=-He,jt=[Hg(jt[0],1),Hg(jt[1],1)]):d.current.rl=!1}if(lr&&dt[1]==="r"&&(Ansn||Nn===sn&&(!me||Wr>=Vt)?(d.current.lr=!0,nn=on,He=-He,jt=[Hg(jt[0],1),Hg(jt[1],1)]):d.current.lr=!1}qt.points=[Pne(jt[0]),Pne(jt[1])],bn();const Fn=lt===!0?0:lt;typeof Fn=="number"&&(AnCe.right&&(nn-=pn-Ce.right-He,K.x>Ce.right-Fn&&(nn+=K.x-Ce.right+Fn)));const $t=At===!0?0:At;typeof $t=="number"&&(ftCe.bottom&&(Jt-=Kt-Ce.bottom-Ne,K.y>Ce.bottom-$t&&(Jt+=K.y-Ce.bottom+$t)));const Ie=z.x+nn,Ke=Ie+de,nt=z.y+Jt,ht=nt+ue,Xt=K.x,kt=Xt+ce,mn=K.y,Rt=mn+se,tn=Math.max(Ie,Xt),cn=Math.min(Ke,kt),Zt=(tn+cn)/2-Ie,_n=Math.max(nt,mn),Wt=Math.min(ht,Rt),vn=(_n+Wt)/2-nt;a==null||a(t,qt);let In=xe.right-z.x-(nn+z.width),Dt=xe.bottom-z.y-(Jt+z.height);Me===1&&(nn=Math.floor(nn),In=Math.floor(In)),Se===1&&(Jt=Math.floor(Jt),Dt=Math.floor(Dt));const xn={ready:!0,offsetX:nn/Me,offsetY:Jt/Se,offsetR:In/Me,offsetB:Dt/Se,arrowX:Zt/Me,arrowY:vn/Se,scaleX:Me,scaleY:Se,align:qt};c(xn)}}),p=()=>{u.current+=1;const y=u.current;Promise.resolve().then(()=>{u.current===y&&h()})},v=()=>{c(y=>te(I({},y),{ready:!1}))};return ar(v,[r]),ar(()=>{e||v()},[e]),[l.ready,l.offsetX,l.offsetY,l.offsetR,l.offsetB,l.arrowX,l.arrowY,l.scaleX,l.scaleY,l.align,p]}function Fne(){const e=m.useRef(null),t=()=>{e.current&&(clearTimeout(e.current),e.current=null)},n=(r,i)=>{t(),i===0?r():e.current=setTimeout(()=>{r()},i*1e3)};return m.useEffect(()=>()=>{t()},[]),n}function mPe(e,t,n,r,i){ar(()=>{if(e&&t&&n){let f=function(){r(),i()};const o=t,a=n,s=n8(o),l=n8(a),c=nE(a),u=new Set([c,...s,...l]);return u.forEach(d=>{d.addEventListener("scroll",f,{passive:!0})}),c.addEventListener("resize",f,{passive:!0}),r(),()=>{u.forEach(d=>{d.removeEventListener("scroll",f),c.removeEventListener("resize",f)})}}},[e,t,n])}function vPe(e,t,n,r,i,o,a,s){const l=m.useRef(e);l.current=e;const c=m.useRef(!1);m.useEffect(()=>{if(t&&r&&(!i||o)){const f=()=>{c.current=!1},d=p=>{var v,y;l.current&&!a(((y=(v=p.composedPath)==null?void 0:v.call(p))==null?void 0:y[0])||p.target)&&!c.current&&s(!1)},A=nE(r);A.addEventListener("pointerdown",f,!0),A.addEventListener("mousedown",d,!0),A.addEventListener("contextmenu",d,!0);const h=P6(n);return h&&(h.addEventListener("mousedown",d,!0),h.addEventListener("contextmenu",d,!0)),()=>{A.removeEventListener("pointerdown",f,!0),A.removeEventListener("mousedown",d,!0),A.removeEventListener("contextmenu",d,!0),h&&(h.removeEventListener("mousedown",d,!0),h.removeEventListener("contextmenu",d,!0))}}},[t,n,r,i,o]);function u(){c.current=!0}return u}function yPe(){const[e,t]=Be.useState(null),[n,r]=Be.useState(!1),[i,o]=Be.useState(!1),a=Be.useRef(null),s=yn(c=>{c===!1?(a.current=null,r(!1)):i&&n?a.current=c:(r(!0),t(c),a.current=null,n||o(!0))}),l=yn(c=>{c?(o(!1),a.current&&(t(a.current),a.current=null)):(o(!1),a.current=null)});return[s,n,e,l]}function r8(){return r8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:t,isMobile:n,ready:r,open:i,align:o,offsetR:a,offsetB:s,offsetX:l,offsetY:c,arrowPos:u,popupSize:f,motion:d,uniqueContainerClassName:A,uniqueContainerStyle:h}=e,p=`${t}-unique-container`,[v,y]=Be.useState(!1),b=Bne(n,r,i,o,a,s,l,c),x=Be.useRef(b);r&&(x.current=b);const C={};return f&&(C.width=f.width,C.height=f.height),Be.createElement(sl,r8({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,leavedClassName:`${p}-hidden`},d,{visible:i,onVisibleChanged:S=>{y(S)}}),({className:S,style:B})=>{const E=Ae(p,S,A,{[`${p}-visible`]:v});return Be.createElement("div",{className:E,style:I(I(I(I({"--arrow-x":`${(u==null?void 0:u.x)||0}px`,"--arrow-y":`${(u==null?void 0:u.y)||0}px`},x.current),C),B),h)})})},xPe=({children:e,postTriggerProps:t})=>{const[n,r,i,o]=yPe(),a=m.useMemo(()=>!i||!t?i:t(i),[i,t]),[s,l]=m.useState(null),[c,u]=m.useState(null),f=m.useRef(null),d=yn(j=>{f.current=j,Ab(j)&&s!==j&&l(j)}),A=m.useRef(null),h=Fne(),p=yn((j,Q)=>{A.current=Q,h(()=>{n(j)},j.delay)}),v=j=>{h(()=>{var Q;(Q=A.current)!=null&&Q.call(A)||n(!1)},j)},y=yn(j=>{o(j)}),[b,x,C,S,B,E,_,,,M,R]=Lne(r,s,a==null?void 0:a.target,a==null?void 0:a.popupPlacement,(a==null?void 0:a.builtinPlacements)||{},a==null?void 0:a.popupAlign,void 0,!1),T=m.useMemo(()=>{var Q;if(!a)return"";const j=Tne(a.builtinPlacements||{},a.prefixCls||"",M,!1);return Ae(j,(Q=a.getPopupClassNameFromAlign)==null?void 0:Q.call(a,M))},[M,a==null?void 0:a.getPopupClassNameFromAlign,a==null?void 0:a.builtinPlacements,a==null?void 0:a.prefixCls]),L=m.useMemo(()=>({show:p,hide:v}),[]);m.useEffect(()=>{R()},[a==null?void 0:a.target]);const P=yn(()=>(R(),Promise.resolve())),k=m.useRef({}),H=m.useContext(vM),D=m.useMemo(()=>({registerSubPopup:(j,Q)=>{k.current[j]=Q,H==null||H.registerSubPopup(j,Q)}}),[H]),U=a==null?void 0:a.prefixCls;return m.createElement($ne.Provider,{value:L},e,a&&m.createElement(vM.Provider,{value:D},m.createElement(One,{ref:d,portal:tE,onEsc:a.onEsc,prefixCls:U,popup:a.popup,className:Ae(a.popupClassName,T,`${U}-unique-controlled`),style:a.popupStyle,target:a.target,open:r,keepDom:!0,fresh:!0,autoDestroy:!1,onVisibleChanged:y,ready:b,offsetX:x,offsetY:C,offsetR:S,offsetB:B,onAlign:R,onPrepare:P,onResize:j=>u({width:j.offsetWidth,height:j.offsetHeight}),arrowPos:{x:E,y:_},align:M,zIndex:a.zIndex,mask:a.mask,arrow:a.arrow,motion:a.popupMotion,maskMotion:a.maskMotion,getPopupContainer:a.getPopupContainer},m.createElement(bPe,{prefixCls:U,isMobile:!1,ready:b,open:r,align:M,offsetR:S,offsetB:B,offsetX:x,offsetY:C,arrowPos:{x:E,y:_},popupSize:c,motion:a.popupMotion,uniqueContainerClassName:Ae(a.uniqueContainerClassName,T),uniqueContainerStyle:a.uniqueContainerStyle}))))};function wPe(e=tE){return m.forwardRef((n,r)=>{const hr=n,{prefixCls:i="rc-trigger-popup",children:o,action:a="hover",showAction:s,hideAction:l,popupVisible:c,defaultPopupVisible:u,onOpenChange:f,afterOpenChange:d,onPopupVisibleChange:A,afterPopupVisibleChange:h,mouseEnterDelay:p,mouseLeaveDelay:v=.1,focusDelay:y,blurDelay:b,mask:x,maskClosable:C=!0,getPopupContainer:S,forceRender:B,autoDestroy:E,popup:_,popupClassName:M,uniqueContainerClassName:R,uniqueContainerStyle:T,popupStyle:L,popupPlacement:P,builtinPlacements:k={},popupAlign:H,zIndex:D,stretch:U,getPopupClassNameFromAlign:j,fresh:Q,unique:K,alignPoint:z,onPopupClick:V,onPopupAlign:Y,arrow:Z,popupMotion:W,maskMotion:J,mobile:ee}=hr,ne=Ze(hr,["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onOpenChange","afterOpenChange","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","popup","popupClassName","uniqueContainerClassName","uniqueContainerStyle","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","unique","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","mobile"]),re=E||!1,ue=c===void 0,de=!!ee,se=m.useRef({}),ce=m.useContext(vM),ge=m.useMemo(()=>({registerSubPopup:(an,tr)=>{se.current[an]=tr,ce==null||ce.registerSubPopup(an,tr)}}),[ce]),ie=m.useContext($ne),le=lA(),[ve,we]=m.useState(null),me=m.useRef(null),Ee=yn(an=>{me.current=an,Ab(an)&&ve!==an&&we(an),ce==null||ce.registerSubPopup(le,an)}),[Ce,pe]=m.useState(null),Oe=m.useRef(null),xe=yn(an=>{const tr=Jf(an);Ab(tr)&&Ce!==tr&&(pe(tr),Oe.current=tr)}),Me={},Se=yn(an=>{var bi,Si;const tr=Ce;return(tr==null?void 0:tr.contains(an))||((bi=P6(tr))==null?void 0:bi.host)===an||an===tr||(ve==null?void 0:ve.contains(an))||((Si=P6(ve))==null?void 0:Si.host)===an||an===ve||Object.values(se.current).some(Li=>(Li==null?void 0:Li.contains(an))||an===Li)}),Pe=Z?I({},Z!==!0?Z:{}):null,[Le,He]=Fr(u||!1,c),Ne=Le||!1,at=m.useMemo(()=>{const an=typeof o=="function"?o({open:Ne}):o;return m.Children.only(an)},[o,Ne]),Ue=(at==null?void 0:at.props)||{},et=yn(()=>Ne),We=yn((an=0)=>({popup:_,target:Ce,delay:an,prefixCls:i,popupClassName:M,uniqueContainerClassName:R,uniqueContainerStyle:T,popupStyle:L,popupPlacement:P,builtinPlacements:k,popupAlign:H,zIndex:D,mask:x,maskClosable:C,popupMotion:W,maskMotion:J,arrow:Pe,getPopupContainer:S,getPopupClassNameFromAlign:j,id:le,onEsc:qt}));ar(()=>{ie&&K&&Ce&&!ue&&!ce&&(Ne?ie.show(We(p),et):ie.hide(v))},[Ne,Ce]);const Je=m.useRef(Ne);Je.current=Ne;const dt=yn(an=>{fu.flushSync(()=>{Ne!==an&&(He(an),f==null||f(an),A==null||A(an))})}),wt=Fne(),Bt=(an,tr=0)=>{if(c!==void 0){wt(()=>{dt(an)},tr);return}if(ie&&K&&ue&&!ce){an?ie.show(We(tr),et):ie.hide(tr);return}wt(()=>{dt(an)},tr)};function qt({top:an}){an&&Bt(!1)}const[jt,nn]=m.useState(!1);ar(an=>{(!an||Ne)&&nn(!0)},[Ne]);const[Jt,Ot]=m.useState(null),[sn,Vt]=m.useState(null),xt=an=>{Vt([an.clientX,an.clientY])},[qe,it,Pt,De,ze,bt,lt,At,ut,ft,Kt]=Lne(Ne,ve,z&&sn!==null?sn:Ce,P,k,H,Y,de),[An,pn]=pPe(a,s,l),bn=An.has("click"),Sn=pn.has("click")||pn.has("contextMenu"),Tn=yn(()=>{jt||Kt()});mPe(Ne,Ce,ve,Tn,()=>{Je.current&&z&&Sn&&Bt(!1)}),ar(()=>{Tn()},[sn,P]),ar(()=>{Ne&&!(k!=null&&k[P])&&Tn()},[JSON.stringify(H)]);const $n=m.useMemo(()=>{const an=Tne(k,i,ft,z);return Ae(an,j==null?void 0:j(ft))},[ft,j,k,i,z]);m.useImperativeHandle(r,()=>({nativeElement:Oe.current,popupElement:me.current,forceAlign:Tn}));const[Fn,$t]=m.useState(0),[Ie,Ke]=m.useState(0),nt=()=>{if(U&&Ce){const an=Ce.getBoundingClientRect();$t(an.width),Ke(an.height)}},ht=()=>{nt(),Tn()},Xt=an=>{nn(!1),Kt(),d==null||d(an),h==null||h(an)},kt=()=>new Promise(an=>{nt(),Ot(()=>an)});ar(()=>{Jt&&(Kt(),Jt(),Ot(null))},[Jt]);function mn(an,tr,bi,Si,Li){Me[an]=(_o,...Fo)=>{var wo;(!Li||!Li())&&(Si==null||Si(_o),Bt(tr,bi)),(wo=Ue[an])==null||wo.call(Ue,_o,...Fo)}}const Rt=An.has("touch"),tn=pn.has("touch"),cn=m.useRef(!1);(Rt||tn)&&(Me.onTouchStart=(...an)=>{var tr;cn.current=!0,Je.current&&tn?Bt(!1):!Je.current&&Rt&&Bt(!0),(tr=Ue.onTouchStart)==null||tr.call(Ue,...an)}),(bn||Sn)&&(Me.onClick=(an,...tr)=>{var bi;Je.current&&Sn?Bt(!1):!Je.current&&bn&&(xt(an),Bt(!0)),(bi=Ue.onClick)==null||bi.call(Ue,an,...tr),cn.current=!1});const gn=vPe(Ne,Sn||tn,Ce,ve,x,C,Se,Bt),Zt=An.has("hover"),_n=pn.has("hover");let Wt,Mt;const vn=()=>cn.current;if(Zt){const an=tr=>{xt(tr)};mn("onMouseEnter",!0,p,an,vn),mn("onPointerEnter",!0,p,an,vn),Wt=tr=>{(Ne||jt)&&(ve!=null&&ve.contains(tr.target))&&Bt(!0,p)},z&&(Me.onMouseMove=tr=>{var bi;(bi=Ue.onMouseMove)==null||bi.call(Ue,tr)})}_n&&(mn("onMouseLeave",!1,v,void 0,vn),mn("onPointerLeave",!1,v,void 0,vn),Mt=()=>{Bt(!1,v)}),An.has("focus")&&mn("onFocus",!0,y),pn.has("focus")&&mn("onBlur",!1,b),An.has("contextMenu")&&(Me.onContextMenu=(an,...tr)=>{var bi;Je.current&&pn.has("contextMenu")?Bt(!1):(xt(an),Bt(!0)),an.preventDefault(),(bi=Ue.onContextMenu)==null||bi.call(Ue,an,...tr)});const In=m.useRef(!1);In.current||(In.current=B||Ne||jt);const Dt=I(I({},Ue),Me),xn={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach(an=>{ne[an]&&(xn[an]=(...tr)=>{var bi;(bi=Dt[an])==null||bi.call(Dt,...tr),ne[an](...tr)})});const Nn={x:bt,y:lt};Pee(Ne,Ce,ht);const Wr=Zf(xe,cA(at)),ir=m.cloneElement(at,te(I(I({},Dt),xn),{ref:Wr}));return m.createElement(m.Fragment,null,ir,In.current&&(!ie||!K)&&m.createElement(vM.Provider,{value:ge},m.createElement(One,{portal:e,ref:Ee,prefixCls:i,popup:_,className:Ae(M,!de&&$n),style:L,target:Ce,onMouseEnter:Wt,onMouseLeave:Mt,onPointerEnter:Wt,zIndex:D,open:Ne,keepDom:jt,fresh:Q,onClick:V,onPointerDownCapture:gn,mask:x,motion:W,maskMotion:J,onVisibleChanged:Xt,onPrepare:kt,forceRender:B,autoDestroy:re,getPopupContainer:S,onEsc:qt,align:ft,arrow:Pe,arrowPos:Nn,ready:qe,offsetX:it,offsetY:Pt,offsetR:De,offsetB:ze,onAlign:Tn,stretch:U,targetWidth:Fn/At,targetHeight:Ie/ut,mobile:ee})))})}const oE=wPe(tE);function kne(e){return e&&Be.isValidElement(e)&&e.type===Be.Fragment}const Dne=(e,t,n)=>Be.isValidElement(e)?Be.cloneElement(e,Rn(n)?n(e.props||{}):n):t;function Wa(e,t){return Dne(e,e,t)}const CPe=({children:e})=>{const{getPrefixCls:t}=Be.useContext(Un),n=t();return Be.isValidElement(e)?Be.createElement(sl,{visible:!0,motionName:`${n}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:r,className:i})=>Wa(e,o=>({className:Ae(o.className,i),style:I(I({},o.style),r)}))):e},yM=[null,null];function SPe(e){if(yM[0]!==e){const t={};Object.keys(e).forEach(n=>{t[n]=te(I({},e[n]),{dynamicInset:!1})}),yM[0]=e,yM[1]=t}return yM[1]}const Hne=({children:e})=>{const t=n=>{const{id:r,builtinPlacements:i,popup:o}=n,a=Rn(o)?o():o,s=SPe(i);return te(I({},n),{getPopupContainer:null,arrow:!1,popup:Be.createElement(CPe,{key:r},a),builtinPlacements:s})};return Be.createElement(xPe,{postTriggerProps:t},e)},Ga=m.createContext(!1),i8=({children:e,disabled:t})=>{const n=m.useContext(Ga);return m.createElement(Ga.Provider,{value:t!=null?t:n},e)},vv=m.createContext(void 0),EPe=({children:e,size:t})=>{const n=m.useContext(vv);return m.createElement(vv.Provider,{value:t||n},e)};function BPe(){const e=m.useContext(Ga),t=m.useContext(vv);return{componentDisabled:e,componentSize:t}}function OPe(e,t,n){var a;Ig();const r=e||{},i=r.inherit===!1||!t?te(I({},ZS),{hashed:(a=t==null?void 0:t.hashed)!=null?a:ZS.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=m.useId();return cv(()=>{var u;if(!e)return t;const s=I({},i.components);Object.keys(e.components||{}).forEach(f=>{s[f]=I(I({},s[f]),e.components[f])});const l=`css-var-${o.replace(/:/g,"")}`,c=te(I(I({prefix:n==null?void 0:n.prefixCls},i.cssVar),r.cssVar),{key:((u=r.cssVar)==null?void 0:u.key)||l});return te(I(I({},i),r),{token:I(I({},i.token),r.token),components:s,cssVar:c})},[r,i],(s,l)=>s.some((c,u)=>{const f=l[u];return!uu(c,f,!0)}))}const Une=m.createContext(!0);function $Pe(e){const t=m.useContext(Une),{children:n}=e,[,r]=al(),{motion:i}=r,o=m.useRef(!1);return o.current||(o.current=t!==i),o.current?m.createElement(Une.Provider,{value:i},m.createElement(ONe,{motion:i},n)):n}const _Pe=()=>null,TPe=({iconPrefixCls:e,csp:t})=>(W3e(e,t),null),MPe=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let bM,jne,zne,Qne;function o8(){return bM||jS}function IPe(){return jne||jT}const RPe=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(bM=t),n!==void 0&&(jne=n),"holderRender"in e&&(Qne=i),r&&(zne=r)},Vne=()=>({getPrefixCls:(e,t)=>t||(e?`${o8()}-${e}`:o8()),getIconPrefixCls:IPe,getRootPrefixCls:()=>bM||o8(),getTheme:()=>zne,holderRender:Qne}),NPe=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,affix:o,anchor:a,app:s,form:l,locale:c,componentSize:u,direction:f,space:d,splitter:A,virtual:h,dropdownMatchSelectWidth:p,popupMatchSelectWidth:v,popupOverflow:y,legacyLocale:b,parentContext:x,iconPrefixCls:C,theme:S,componentDisabled:B,segmented:E,statistic:_,spin:M,calendar:R,carousel:T,cascader:L,collapse:P,typography:k,checkbox:H,descriptions:D,divider:U,drawer:j,skeleton:Q,steps:K,image:z,layout:V,list:Y,mentions:Z,modal:W,progress:J,result:ee,slider:ne,breadcrumb:re,masonry:ue,menu:de,pagination:se,input:ce,inputPassword:ge,inputSearch:ie,textArea:le,otp:ve,empty:we,badge:me,borderBeam:Ee,radio:Ce,rate:pe,ribbon:Oe,switch:xe,transfer:Me,avatar:Se,message:Pe,tag:Le,table:He,card:Ne,cardMeta:at,tabs:Ue,timeline:et,timePicker:We,upload:Je,notification:dt,tree:wt,colorPicker:Bt,datePicker:qt,rangePicker:jt,flex:nn,wave:Jt,dropdown:Ot,warning:sn,tour:Vt,tooltip:xt,popover:qe,popconfirm:it,qrcode:Pt,floatButton:De,floatButtonGroup:ze,variant:bt,inputNumber:lt,treeSelect:At,watermark:ut}=e,ft=m.useMemo(()=>{var nt;return Xn(c)&&Object.prototype.hasOwnProperty.call(c,"default")&&((nt=c.default)!=null&&nt.locale)?c.default:c},[c]),Kt=m.useCallback((nt,ht)=>{const{prefixCls:Xt}=e;if(ht)return ht;const kt=Xt||x.getPrefixCls("");return nt?`${kt}-${nt}`:kt},[x.getPrefixCls,e.prefixCls]),An=C||x.iconPrefixCls||jT,pn=n||x.csp,bn=OPe(S,x.theme,{prefixCls:Kt("")}),Sn={csp:pn,autoInsertSpaceInButton:r,alert:i,affix:o,anchor:a,app:s,locale:ft||b,direction:f,space:d,splitter:A,virtual:h,popupMatchSelectWidth:v!=null?v:p,popupOverflow:y,getPrefixCls:Kt,iconPrefixCls:An,theme:bn,segmented:E,statistic:_,spin:M,calendar:R,carousel:T,cascader:L,collapse:P,typography:k,checkbox:H,descriptions:D,divider:U,drawer:j,skeleton:Q,steps:K,image:z,input:ce,inputPassword:ge,inputSearch:ie,textArea:le,otp:ve,layout:V,list:Y,mentions:Z,modal:W,progress:J,result:ee,slider:ne,breadcrumb:re,masonry:ue,menu:de,pagination:se,empty:we,badge:me,borderBeam:Ee,radio:Ce,rate:pe,ribbon:Oe,switch:xe,transfer:Me,avatar:Se,message:Pe,tag:Le,table:He,card:Ne,cardMeta:at,tabs:Ue,timeline:et,timePicker:We,upload:Je,notification:dt,tree:wt,colorPicker:Bt,datePicker:qt,rangePicker:jt,flex:nn,wave:Jt,dropdown:Ot,warning:sn,tour:Vt,tooltip:xt,popover:qe,popconfirm:it,qrcode:Pt,floatButton:De,floatButtonGroup:ze,variant:bt,inputNumber:lt,treeSelect:At,watermark:ut},Tn=I({},x);Object.keys(Sn).forEach(nt=>{Sn[nt]!==void 0&&(Tn[nt]=Sn[nt])}),MPe.forEach(nt=>{const ht=e[nt];ht&&(Tn[nt]=ht)}),typeof r!="undefined"&&(Tn.button=I({autoInsertSpace:r},Tn.button));const lr=cv(()=>Tn,Tn,(nt,ht)=>{const Xt=Object.keys(nt),kt=Object.keys(ht);return Xt.length!==kt.length||Xt.some(mn=>nt[mn]!==ht[mn])}),{layer:$n}=m.useContext(QS),Fn=m.useMemo(()=>({prefixCls:An,csp:pn,layer:$n?"antd":void 0,zeroRuntime:bn==null?void 0:bn.zeroRuntime}),[An,pn,$n,bn==null?void 0:bn.zeroRuntime]);let $t=m.createElement(m.Fragment,null,m.createElement(TPe,{iconPrefixCls:An,csp:pn}),m.createElement(_Pe,{dropdownMatchSelectWidth:p}),t);const Ie=m.useMemo(()=>{var nt,ht,Xt,kt;return Mg(((nt=Sl.Form)==null?void 0:nt.defaultValidateMessages)||{},((Xt=(ht=lr.locale)==null?void 0:ht.Form)==null?void 0:Xt.defaultValidateMessages)||{},((kt=lr.form)==null?void 0:kt.validateMessages)||{},(l==null?void 0:l.validateMessages)||{})},[lr,l==null?void 0:l.validateMessages]);Object.keys(Ie).length>0&&($t=m.createElement(gne.Provider,{value:Ie},$t)),ft&&($t=m.createElement(tPe,{locale:ft,_ANT_MARK__:ePe},$t)),$t=m.createElement(MD.Provider,{value:Fn},$t),u&&($t=m.createElement(EPe,{size:u},$t)),$t=m.createElement($Pe,null,$t),xt!=null&&xt.unique&&($t=m.createElement(Hne,null,$t));const Ke=m.useMemo(()=>{const gn=bn||{},{algorithm:nt,token:ht,components:Xt,cssVar:kt}=gn,mn=Ze(gn,["algorithm","token","components","cssVar"]),Rt=nt&&(!Array.isArray(nt)||nt.length>0)?zT(nt):$D,tn={};Object.entries(Xt||{}).forEach(([Zt,_n])=>{const Wt=I({},_n);"algorithm"in Wt&&(Wt.algorithm===!0?Wt.theme=Rt:(Array.isArray(Wt.algorithm)||Rn(Wt.algorithm))&&(Wt.theme=zT(Wt.algorithm)),delete Wt.algorithm),tn[Zt]=Wt});const cn=I(I({},xb),ht);return te(I({},mn),{theme:Rt,token:cn,components:tn,override:I({override:cn},tn),cssVar:kt})},[bn]);return S&&($t=m.createElement(_D.Provider,{value:Ke},$t)),lr.warning&&($t=m.createElement(uRe.Provider,{value:lr.warning},$t)),B!==void 0&&($t=m.createElement(i8,{disabled:B},$t)),m.createElement(Un.Provider,{value:lr},$t)},kc=e=>{const t=m.useContext(Un),n=m.useContext(JD);return m.createElement(NPe,I({parentContext:t,legacyLocale:n},e))};kc.ConfigContext=Un,kc.SizeContext=vv,kc.config=RPe,kc.useConfig=BPe,Object.defineProperty(kc,"SizeContext",{get:()=>vv});function PPe(){const[e,t]=m.useState({}),n=m.useCallback((r,i)=>{if(!i){t(a=>{if(!(r in a))return a;const s=I({},a);return delete s[r],s});return}const o={width:i.offsetWidth,height:i.offsetHeight};t(a=>{const s=a[r];return s&&s.width===o.width&&s.height===o.height?a:te(I({},a),{[r]:o})})},[]);return[e,n]}function LPe(e,t,n=0){const[r,i]=PPe(),[o,a,s,l]=m.useMemo(()=>{var p;let c=0,u=0;const f=(p=t==null?void 0:t.threshold)!=null?p:0,d=new Map;let A,h;return e.slice().reverse().forEach((v,y)=>{var S,B,E,_,M;const b=String(v.key),x=(B=(S=r[b])==null?void 0:S.height)!=null?B:0,C=t&&y>0?c+((E=t.offset)!=null?E:0)-x:c;d.set(b,C),y===0&&(A=x,h=(M=(_=r[b])==null?void 0:_.width)!=null?M:0),(!t||y{var n,r;const t={offset:Kne,threshold:Wne};return e&&typeof e=="object"&&(t.offset=(n=e.offset)!=null?n:Kne,t.threshold=(r=e.threshold)!=null?r:Wne),[!!e,t]};function kPe(e,t,n){const i=Math.max(typeof e=="number"?e:0,0)*1e3,o=yn(t),a=yn(n),[s,l]=m.useState(i>0),c=m.useRef(0),u=m.useRef(null);function f(){const h=Date.now(),p=u.current;p!==null&&(c.current+=h-p),u.current=h}const d=m.useCallback(()=>{f(),l(!1)},[]),A=m.useCallback(()=>{i>0?(u.current=Date.now(),l(!0)):a(0)},[i]);return m.useEffect(()=>{c.current=0,l(i>0)},[i]),m.useEffect(()=>{if(!s)return;let h=null;function p(){f(),c.current>=i?(a(1),o()):(a(Math.min(c.current/i,1)),h=Kn(p))}return p(),()=>{Kn.cancel(h)}},[i,s]),[A,d]}function DPe(e){const t=m.useMemo(()=>e===!1?{closeIcon:null,disabled:!0}:typeof e=="object"&&e!==null?e:{},[e]),n=m.useMemo(()=>{var i;return te(I({},t),{closeIcon:"closeIcon"in t?t.closeIcon:"×",disabled:(i=t.disabled)!=null?i:!1})},[t]),r=m.useMemo(()=>Co(n,!0),[n]);return[!!e,n,r]}const HPe=({className:e,style:t,percent:n})=>m.createElement("progress",{className:e,max:"100",value:n,style:t});function xM(){return xM=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var we,me;const{prefixCls:n,className:r,style:i,classNames:o,styles:a,components:s,title:l,description:c,icon:u,actions:f,role:d,closable:A,offset:h,notificationIndex:p,stackInThreshold:v,props:y,duration:b=4.5,showProgress:x,hovering:C,pauseOnHover:S=!0,onClick:B,onMouseEnter:E,onMouseLeave:_,onClose:M}=e,[R,T]=m.useState(0),L=`${n}-notice`,[P,k,H]=DPe(A),D=yn(()=>{var Ee;(Ee=k.onClose)==null||Ee.call(k),M==null||M()}),[U,j]=m.useState(!1),[Q,K]=kPe(b,D,T),z=100-Math.min(Math.max(R*100,0),100),V=(s==null?void 0:s.progress)||HPe;m.useEffect(()=>{S&&(C?K():U||Q())},[C,U,K,Q,S]);function Y(Ee){j(!0),S&&K(),E==null||E(Ee)}function Z(Ee){j(!1),S&&!C&&Q(),_==null||_(Ee)}function W(Ee){Ee.preventDefault(),Ee.stopPropagation(),D()}const J=m.useRef(h);h!==void 0&&(J.current=h);const ee=m.useRef(p);p!==void 0&&(ee.current=p);const ne=h!=null?h:J.current,re=(we=p!=null?p:ee.current)!=null?we:0,ue=l!=null?m.createElement("div",{className:Ae(`${L}-title`,o==null?void 0:o.title),style:a==null?void 0:a.title},l):null,de=c!=null?m.createElement("div",{className:Ae(`${L}-description`,o==null?void 0:o.description),style:a==null?void 0:a.description},c):null,se=ue!==null,ce=de!==null;let ge=null;se&&ce?ge=m.createElement("div",{className:Ae(`${L}-section`,o==null?void 0:o.section),style:a==null?void 0:a.section},ue,de):ge=ue||de,u!=null&&(ge=m.createElement("div",{className:Ae(`${L}-wrapper`,o==null?void 0:o.wrapper),style:a==null?void 0:a.wrapper},m.createElement("div",{className:Ae(`${L}-icon`,o==null?void 0:o.icon),style:a==null?void 0:a.icon},u),ge));const ie=f?m.createElement("div",{className:Ae(`${L}-actions`,o==null?void 0:o.actions),style:a==null?void 0:a.actions},f):null,le=I(I({"--notification-index":re},a==null?void 0:a.root),i);ne!==void 0&&(le["--notification-y"]=`${ne}px`);const ve=(me=d!=null?d:y==null?void 0:y.role)!=null?me:"alert";return m.createElement("div",xM({},y,{ref:t,role:ve,"data-notification-index":re,className:Ae(L,r,o==null?void 0:o.root,{[`${L}-closable`]:P,[`${L}-stack-in-threshold`]:v}),style:le,onClick:B,onMouseEnter:Y,onMouseLeave:Z}),ge,ie,P&&m.createElement("button",xM({className:Ae(`${L}-close`,o==null?void 0:o.close),"aria-label":"Close"},H,{style:a==null?void 0:a.close,onClick:W}),k.closeIcon),x&&typeof b=="number"&&b>0&&m.createElement(V,{className:Ae(`${L}-progress`,o==null?void 0:o.progress),percent:z,style:a==null?void 0:a.progress}))}),qne=m.createContext({}),UPe=({children:e,classNames:t})=>{const n=m.useMemo(()=>({classNames:t}),[t]);return m.createElement(qne.Provider,{value:n},e)};function a8(){return a8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const h=e,{listPrefixCls:n,height:r,topNoticeHeight:i=0,topNoticeWidth:o=0,className:a,style:s}=h,l=Ze(h,["listPrefixCls","height","topNoticeHeight","topNoticeWidth","className","style"]),c=`${n}-content`,u=m.useRef(r),f=u.current,d=r(t[n]=Ae(...e.map(r=>r==null?void 0:r[n])),t),{})}function QPe(e){return Yne.reduce((t,n)=>(t[n]=Object.assign({},...e.map(r=>r==null?void 0:r[n])),t),{})}function VPe(e,t){const n=String(t),r=e.findIndex(i=>i.key===n);if(r!==-1)return e.length-r-1}const KPe=e=>{var E;const S=e,{config:t,components:n,contextClassNames:r,classNames:i,styles:o,className:a,style:s,nodeRef:l,listHovering:c,stackEnabled:u,pauseOnHover:f,setNodeSize:d,onNoticeClose:A}=S,h=Ze(S,["config","components","contextClassNames","classNames","styles","className","style","nodeRef","listHovering","stackEnabled","pauseOnHover","setNodeSize","onNoticeClose"]),B=t,{key:p,placement:v}=B,y=Ze(B,["key","placement"]),b=String(p),x=m.useCallback(_=>{d(b,_)},[d,b]),C=Zf(l,x);return m.createElement(Gne,wM({},y,h,{ref:C,className:Ae(r==null?void 0:r.notice,t.className,a),style:I(I({},s),t.style),classNames:zPe([i,t.classNames]),styles:QPe([o,t.styles]),components:I(I({},n),t.components),hovering:u&&c,pauseOnHover:(E=t.pauseOnHover)!=null?E:f,onClose:()=>{var _;(_=t.onClose)==null||_.call(t),A==null||A(p)}}))},Xne=e=>{const{configList:t=[],prefixCls:n="rc-notification",pauseOnHover:r,classNames:i,styles:o,components:a,stack:s,motion:l,placement:c,className:u,style:f,onNoticeClose:d,onAllRemoved:A}=e,{classNames:h}=m.useContext(qne),p=m.useMemo(()=>t.map(j=>({config:j,key:String(j.key)})),[t]),v=typeof l=="function"?l(c):l,[y,{offset:b,threshold:x}]=FPe(s),[C,S]=m.useState(!1),B=y&&(C||p.length<=x),E=m.useMemo(()=>{if(!(!y||B))return{offset:b,threshold:x}},[B,b,y,x]),[_,M]=m.useState(0),R=m.useRef(null),[T,L,P,k,H]=LPe(t,E,_),D=!!t.length;m.useEffect(()=>{const j=R.current;if(!j)return;const{gap:Q,rowGap:K}=window.getComputedStyle(j),z=parseFloat(K||Q)||0;M(V=>V===z?V:z)},[D]);const U=`${n}-list`;return m.createElement("div",{className:Ae(n,U,`${n}-${c}`,h==null?void 0:h.list,u,i==null?void 0:i.list,{[`${n}-stack`]:y,[`${n}-stack-expanded`]:B,[`${U}-hovered`]:C}),onMouseEnter:()=>{S(!0)},onMouseLeave:()=>{S(!1)},style:I(I({},o==null?void 0:o.list),f)},m.createElement(jPe,{listPrefixCls:U,height:P,topNoticeHeight:k,topNoticeWidth:H,className:i==null?void 0:i.listContent,style:o==null?void 0:o.listContent,ref:R},m.createElement(qD,wM({component:!1,keys:p,motionAppear:!0},v,{onAllRemoved:()=>{c&&(A==null||A(c))}}),({config:j,className:Q,style:K},z)=>{const{key:V}=j,Y=String(V),Z=VPe(p,V),W=y&&Z!==void 0&&Z{const{prefixCls:n="rc-notification",container:r,motion:i,maxCount:o,pauseOnHover:a,classNames:s,styles:l,components:c,className:u,style:f,onAllRemoved:d,stack:A,renderNotifications:h}=e,[p,v]=m.useState([]),[y,b]=m.useState({}),x=m.useRef(!1);m.useImperativeHandle(t,()=>({open:B=>{v(E=>{var T,L;let _=[...E];const M=_.findIndex(P=>P.key===B.key),R=I({},B);return M>=0?(R.times=((L=(T=E[M])==null?void 0:T.times)!=null?L:0)+1,_[M]=R):(R.times=0,_.push(R)),o&&o>0&&_.length>o&&(_=_.slice(-o)),_})},close:B=>{v(E=>E.filter(_=>_.key!==B))},destroy:()=>{v([])}})),m.useEffect(()=>{const B={};p.forEach(E=>{var M;const _=(M=E.placement)!=null?M:"topRight";B[_]=B[_]||[],B[_].push(E)}),Object.keys(y).forEach(E=>{B[E]=B[E]||[]}),b(B)},[p]);const C=yn(B=>{b(E=>{const _=I({},E);return(_[B]||[]).length||delete _[B],_})});if(m.useEffect(()=>{Object.keys(y).length>0?x.current=!0:x.current&&(d==null||d(),x.current=!1)},[y,d]),!r)return null;const S=Object.keys(y);return fu.createPortal(m.createElement(m.Fragment,null,S.map(B=>{const E=m.createElement(Xne,{key:B,configList:y[B],placement:B,prefixCls:n,pauseOnHover:a,classNames:s,styles:l,components:c,className:u==null?void 0:u(B),style:f==null?void 0:f(B),motion:i,stack:A,onNoticeClose:_=>{v(M=>M.filter(R=>R.key!==_))},onAllRemoved:C});return h?m.cloneElement(h(E,{prefixCls:n,key:B}),{key:B}):E})),r)}),GPe=()=>document.body;let Zne=0;function qPe(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{const i=n[r];i!==void 0&&(t[r]=i)})}),t}function YPe(e={}){const{getContainer:t=GPe,motion:n,prefixCls:r,placement:i,closable:o,duration:a,showProgress:s,pauseOnHover:l,classNames:c,styles:u,components:f,maxCount:d,className:A,style:h,onAllRemoved:p,stack:v,renderNotifications:y}=e,b={placement:i,closable:o,duration:a,showProgress:s},[x,C]=m.useState(),S=m.useRef(null),[B,E]=m.useState([]),_=m.createElement(WPe,{container:x,ref:S,prefixCls:r,motion:n,maxCount:d,pauseOnHover:l,classNames:c,styles:u,components:f,className:A,style:h,onAllRemoved:p,stack:v,renderNotifications:y}),M=yn(T=>{const L=qPe(b,T);(L.key===null||L.key===void 0)&&(L.key=`rc-notification-${Zne}`,Zne+=1),E(P=>[...P,{type:"open",config:L}])}),R=m.useMemo(()=>({open:M,close:T=>{E(L=>[...L,{type:"close",key:T}])},destroy:()=>{E(T=>[...T,{type:"destroy"}])}}),[]);return m.useEffect(()=>{C(t())}),m.useEffect(()=>{S.current&&B.length&&(B.forEach(T=>{var L,P,k;switch(T.type){case"open":(L=S.current)==null||L.open(T.config);break;case"close":(P=S.current)==null||P.close(T.key);break;case"destroy":(k=S.current)==null||k.destroy();break}}),E(T=>{const L=T.filter(P=>!B.includes(P));return L.length===T.length?T:L}))},[B]),[R,_]}const XPe=(e,t)=>m.useMemo(()=>{const n=e!=null?e:t;return n?I(I({},Xn(t)?t:{}),Xn(n)?n:{}):!1},[e,t]);function ZPe(e,t){return I(I({},ia(e)&&{"--notification-top":be(e)}),ia(t)&&{"--notification-bottom":be(t)})}var CM={},Jne;function JPe(){if(Jne)return CM;Jne=1,Object.defineProperty(CM,"__esModule",{value:!0});var e={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"};return CM.default=e,CM}var eLe=JPe();const tLe=_t(eLe);function s8(){return s8=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,s8({},e,{ref:t,icon:tLe})),qh=m.forwardRef(nLe);function du(...e){return e.find(t=>t!==void 0)}const SM=e=>{const{allowClear:t,clearIcon:n,contextAllowClear:r,contextClearIcon:i,defaultAllowClear:o,componentName:a}=e;return m.useMemo(()=>{var l,c;return((l=t!=null?t:r)!=null?l:o)?{clearIcon:du(Xn(t)?t==null?void 0:t.clearIcon:n,Xn(r)?r==null?void 0:r.clearIcon:i,Be.createElement(hv,null)),disabled:(c=Xn(t)?t==null?void 0:t.disabled:void 0)!=null?c:Xn(r)?r==null?void 0:r.disabled:void 0}:!1},[t,n,r,i,o])},EM=e=>{if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}},ere={},tre=(e,t)=>{if(!e&&(e===!1||t===!1||t===null))return!1;if(!ia(e)&&!ia(t))return null;let n={closeIcon:typeof t!="boolean"&&ia(t)?t:void 0};return Xn(e)&&(n=I(I({},n),e)),n},rLe=(e,t,n)=>e===!1?!1:e?gb(n,t,e):t===!1?!1:t?gb(n,t):n.closable?n:!1,iLe=(e,t,n)=>{const{closeIconRender:r}=t,l=e,{closeIcon:i}=l,o=Ze(l,["closeIcon"]);let a=i;const s=Co(o,!0);return ia(a)&&(r&&(a=r(a)),a=Be.isValidElement(a)?Be.cloneElement(a,I(I({"aria-label":n},a.props),s)):Be.createElement("span",I({"aria-label":n},s),a)),[a,s]},oLe=(e,t,n=ere,r="Close")=>{const i=tre(e==null?void 0:e.closable,e==null?void 0:e.closeIcon),o=tre(t==null?void 0:t.closable,t==null?void 0:t.closeIcon),a=I({closeIcon:Be.createElement(Dg,null)},n),s=rLe(i,o,a),l=typeof s!="boolean"?!!(s!=null&&s.disabled):!1;if(s===!1)return[!1,null,l,{}];const[c,u]=iLe(s,a,r);return[!0,c,l,u]},nre=(e,t,n=ere)=>{const[r]=zs("global",Sl.global);return Be.useMemo(()=>oLe(e,t,I({closeIcon:Be.createElement(Dg,null)},n),r.close),[e,t,n,r.close])},l8=()=>Be.useReducer(e=>e+1,0),c8=(e,t)=>{let n={};return Xn(e)&&(n=e),typeof e=="boolean"&&(n={enabled:e}),n.closable===void 0&&t!==void 0&&(n.closable=t),n},rre=(e,t,n,r)=>m.useMemo(()=>{var l,c,u;const i=c8(e,r),o=c8(t),a=te(I(I({blur:!1},o),i),{closable:(u=(c=(l=i.closable)!=null?l:r)!=null?c:o.closable)!=null?u:!0}),s=a.blur?`${n}-mask-blur`:void 0;return[a.enabled!==!1,{mask:s},!!a.closable]},[e,t,n,r]),u8=e=>{const[t,n]=m.useState(null);return[m.useCallback((i,o,a)=>{const s=t!=null?t:i,l=Math.min(s||0,i),c=Math.max(s||0,i),u=o.slice(l,c+1).map(e),f=u.some(A=>!a.has(A)),d=[];return u.forEach(A=>{f?(a.has(A)||d.push(A),a.add(A)):(a.delete(A),d.push(A))}),n(f?c:null),d},[t]),n]},ire=e=>e==="horizontal"||e==="vertical",aE=(e,t,n)=>m.useMemo(()=>{const r=ire(e);let i;return r?i=e:typeof t=="boolean"?i=t?"vertical":"horizontal":i=ire(n)?n:"horizontal",[i,i==="vertical"]},[n,e,t]),aLe=()=>{const[e,t]=m.useState([]),n=m.useCallback(r=>(t(i=>[].concat(en(i),[r])),()=>{t(i=>i.filter(o=>o!==r))}),[]);return[e,n]},sLe=(e,t)=>(e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e),lLe=(e,t)=>m.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy!="undefined"?new Proxy(r,{get(i,o){return n[o]?n[o]:Reflect.get(i,o)}}):sLe(r,n)}),cLe=e=>{const t=m.useRef(e),[,n]=l8();return[()=>t.current,r=>{t.current=r,n()}]},BM=Be.createContext(void 0),Ug=100,f8=Ug*10,ore={Modal:Ug,Drawer:Ug,Popover:Ug,Popconfirm:Ug,Tooltip:Ug,Tour:Ug,FloatButton:Ug},uLe={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1},fLe=e=>e in ore,jg=(e,t)=>{const[,n]=al(),r=Be.useContext(BM),i=fLe(e);let o;if(t!==void 0)o=[t,t];else{let a=r!=null?r:0;i?a+=(r?0:n.zIndexPopupBase)+ore[e]:a+=uLe[e],o=[r===void 0?t:a,a]}return o},dLe=e=>{const{motionDurationMid:t,motionEaseInOut:n}=e,r=`${t} ${n}`;return{transform:"scale(var(--notification-scale, 1))",transition:["transform","inset","clip-path","opacity"].map(i=>`${i} ${r}`).join(", ")}},are=(e,t)=>{const{componentCls:n,antCls:r,colorSuccess:i,colorInfo:o,colorWarning:a,colorError:s,colorTextHeading:l,colorText:c,boxShadow:u,borderRadiusLG:f,fontSize:d,lineHeight:A,notificationBg:h,notificationPadding:p,notificationMarginEdge:v,margin:y,calc:b}=e,x=`${n}-notice`,[C,S]=po(r,"notification");return{[x]:I(te(I(I({position:"absolute",width:t.width,maxWidth:`calc(100vw - ${be(b(v).mul(2).equal())})`,padding:p,pointerEvents:"auto",[C("icon-font-size")]:t.iconFontSize,[C("title-font-size")]:t.titleFontSize,[C("title-line-height")]:t.titleLineHeight,boxSizing:"border-box",color:c,background:h,borderRadius:f,boxShadow:u,fontSize:d,lineHeight:A,wordWrap:"break-word",overflow:"visible"},dLe(e)),t.noticeStyle),{"&::after":{position:"absolute",insetInline:0,top:b(y).mul(-1).equal(),height:y,content:'""'}}),t.typeStyle&&{"&-success":{background:S("color-success-bg",h)},"&-error":{background:S("color-error-bg",h)},"&-info":{background:S("color-info-bg",h)},"&-warning":{background:S("color-warning-bg",h)}}),[`${x}-wrapper`]:I({display:"flex"},t.contentStyle),[`${x}-title`]:{color:l,fontSize:S("title-font-size"),lineHeight:S("title-line-height")},[`${x}-icon`]:{flex:"none",fontSize:S("icon-font-size"),lineHeight:1,[`&${x}-icon-success`]:{color:i},[`&${x}-icon-info, &${x}-icon-loading`]:{color:o},[`&${x}-icon-warning`]:{color:a},[`&${x}-icon-error`]:{color:s}}}},sre=e=>{const{componentCls:t,progressBg:n,notificationProgressHeight:r,fontSize:i,borderRadiusLG:o,width:a,notificationIconSize:s,colorText:l,motionDurationMid:c,fontSizeLG:u,lineHeightLG:f,marginSM:d,marginXS:A,paddingLG:h,notificationPaddingVertical:p,notificationPaddingHorizontal:v,notificationCloseButtonSize:y,colorIcon:b,borderRadiusSM:x,colorIconHover:C,colorBgTextHover:S,colorBgTextActive:B}=e,E=`${t}-notice`;return te(I({},are(e,{width:a,iconFontSize:s,titleFontSize:u,titleLineHeight:f,contentStyle:{alignItems:"flex-start",gap:d},typeStyle:!0})),{[`${E}-section`]:{display:"flex",flexDirection:"column",flex:"auto",gap:A,minWidth:0},[`${E}-description`]:{color:l,fontSize:i},[`${E}-closable`]:{[`${E}-title, ${E}-description`]:{paddingInlineEnd:h},[`${E}-title + ${E}-description`]:{paddingInlineEnd:0}},[`${E}-close`]:I({position:"absolute",top:p,insetInlineEnd:v,display:"flex",alignItems:"center",justifyContent:"center",width:y,height:y,color:b,background:"none",border:"none",borderRadius:x,outline:"none",transition:["color","background-color"].map(_=>`${_} ${c}`).join(", "),"&:hover":{color:C,backgroundColor:S},"&:active":{backgroundColor:B}},lc(e)),[`${E}-progress`]:{position:"absolute",bottom:0,display:"block",appearance:"none",inlineSize:`calc(100% - ${be(o)} * 2)`,blockSize:r,border:0,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:n},"&::-webkit-progress-value":{borderRadius:o,background:n}},[`${E}-actions`]:{float:"right",marginTop:d}})},ALe=e=>{const{componentCls:t,width:n}=e,r=`${t}-notice`,i=`${r}-actions`,o=sre(e);return{[`${r}-pure-panel`]:te(I({width:n,maxWidth:"100%"},o),{[r]:te(I({},o[r]),{position:"relative",width:"100%",maxWidth:"100%"}),[i]:te(I({},o[i]),{float:"none",textAlign:"end"})})}},hLe=e=>{const{componentCls:t}=e;return{[t]:sre(e)}},pLe=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],gLe="--notification-margin-edge",mLe=(e,t)=>({blockEnd:e==="top"?"bottom":"top",inlineEnd:t==="left"?"right":"left"}),lre=e=>{var r,i;const t=(r=e==null?void 0:e.x)!=null?r:"0",n=(i=e==null?void 0:e.y)!=null?i:"0";return`translate3d(${t}, ${n}, 0) scale(var(--notification-scale, 1))`},vLe=(e,t)=>{const n=e.startsWith("bottom")?"bottom":"top",r=e.endsWith("Right")?"right":"left",{blockEnd:i,inlineEnd:o}=mLe(n,r),a=e==="top"||e==="bottom",s=e==="top"||e.endsWith("Left")?`-${t}`:t;return{placement:e,vertical:n,blockEnd:i,horizontal:r,inlineEnd:o,motionOffset:a?{x:"-50%",y:s}:{x:s},baseMotionOffset:a?{x:"-50%"}:void 0,isCenterPlacement:a}},yLe=e=>e==="bottom"?"column-reverse":"column",bLe=e=>{const t=`var(${gLe}, 0px)`;return`calc(var(--notification-${e}, ${t}) - ${t})`},xLe=e=>e==="bottom"?"center top":"center bottom",cre=e=>be(e.calc(e.marginXXL).mul(-1).equal()),wLe=e=>{const t=cre(e);return`inset(${t} ${t} ${t} ${t})`},CLe=(e,t)=>{const n=cre(e);return t==="bottom"?`inset(${n} ${n} 50% ${n})`:`inset(50% ${n} ${n} ${n})`},SLe=(e,t)=>{const{componentCls:n}=e,{placement:r,vertical:i,blockEnd:o,horizontal:a,inlineEnd:s,isCenterPlacement:l}=t,c=`${n}-notice`,u=`${c}${n}-fade`,f=lre(t.motionOffset),d=lre(t.baseMotionOffset),A=xLe(i);return{[`&${n}-${r}`]:te(I({[i]:bLe(i),[o]:"auto",display:"flex",flexDirection:yLe(i)},l?{marginInline:0,left:"50%",right:"auto",transform:"translateX(-50%)"}:{[a]:0,[s]:"auto"}),{[c]:te(I({[i]:"var(--notification-y, 0)"},l?{left:"50%",transform:d}:{[a]:"var(--notification-x, 0)"}),{transformOrigin:A}),[`${u}-appear-prepare, ${u}-enter-prepare`]:{opacity:0,transform:f,transition:"none"},[`${u}-appear-start, ${u}-enter-start`]:{opacity:0,transform:f},[`${u}-appear-active, ${u}-enter-active`]:{opacity:1,transform:d},[`${u}-leave-start`]:{opacity:1,transform:d},[`${u}-leave-active`]:{opacity:0,transform:f},[`&${n}-stack:not(${n}-stack-expanded)`]:{[c]:{clipPath:CLe(e,i)},[`${c}[data-notification-index='0']`]:{clipPath:wLe(e)}}})}},ELe=(e,t=pLe)=>{const{notificationMotionOffset:n}=e,r=be(n);return I({},t.reduce((i,o)=>I(I({},i),SLe(e,vLe(o,r))),{}))},BLe=e=>{const{componentCls:t}=e;return{[t]:ELe(e)}},OLe=3,ure=e=>({zIndexPopup:e.zIndexPopupBase+f8+50,width:384,progressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`,colorSuccessBg:void 0,colorErrorBg:void 0,colorInfoBg:void 0,colorWarningBg:void 0}),d8=e=>{const t=e.paddingMD,n=e.paddingLG;return dr(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${be(e.paddingMD)} ${be(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,notificationProgressHeight:2,notificationMotionOffset:64})},$Le=e=>`inset(${e} ${e} ${e} ${e})`,_Le=e=>{const{componentCls:t,motionDurationMid:n,motionDurationSlow:r,motionEaseInOut:i}=e,a=`${`${t}-list`}-content`;return{[a]:{position:"relative",display:"flex",flexShrink:0,flexDirection:"column",gap:e.notificationMarginBottom,width:"100%",willChange:"height, transform",transition:"none",[`&${a}-decrease`]:{transition:`height calc(${r} * 2) ${i} ${n}`}},[`${t}-fade`]:{backfaceVisibility:"hidden",willChange:"transform, opacity"}}},TLe=(e,t)=>{var d;const{componentCls:n,notificationMarginEdge:r}=e,i="--notification-margin-edge",o=`${n}-notice`,a=`${n}-list`,s=t.listWidthKey?e.calc(e[t.listWidthKey]).add(e.calc(r).mul(2)).equal():"100%",l=(d=t.stackVisibleCount)!=null?d:OLe,c=`${o}:nth-last-child(n + ${l+1})`,u=be(e.calc(e.marginXXL).mul(-1).equal()),f=$Le(u);return{[n]:te(I(te(I({},zr(e)),{[i]:be(r),position:"fixed",zIndex:e.zIndexPopup,width:s,maxWidth:"100vw",height:"100vh",overflow:"hidden",overscrollBehavior:"contain",[`${n}-hook-holder`]:{position:"relative"},[`&${a}`]:{maxHeight:"100vh",padding:`var(${i})`,overflowX:"hidden",overflowY:"auto",overscrollBehavior:"contain",scrollbarWidth:"none",msOverflowStyle:"none",pointerEvents:"none","&::-webkit-scrollbar":{display:"none",width:0,height:0}}}),_Le(e)),{[`&${n}-stack`]:{[o]:{clipPath:f},[`&:not(${n}-stack-expanded)`]:{[o]:{"--notification-scale":"calc(1 - min(var(--notification-index, 0), 2) * 0.06)"},[`${o}:not(${o}-stack-in-threshold)`]:{opacity:0,pointerEvents:"none"},[c]:{opacity:0,pointerEvents:"none"}}},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})}};kg(["Notification","PurePanel"],e=>ALe(d8(e)),ure);const fre=(e,t)=>{var r;const n=(r=t.itemStyle)!=null?r:hLe;return[TLe(e,t),n(e),BLe(e)]};Er("Notification",e=>{const t=d8(e);return fre(t,{listWidthKey:"width"})},ure);const dre=e=>{const t=e.calc(e.controlHeightLG).sub(e.calc(e.fontSize).mul(e.lineHeight)).div(2).equal(),n=e.paddingSM;return dr(d8(e),{notificationBg:e.contentBg,notificationPadding:e.contentPadding,notificationPaddingVertical:t,notificationPaddingHorizontal:n})},Are=e=>({zIndexPopup:e.zIndexPopupBase+f8+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),A8=e=>{const{fontSize:t,fontSizeLG:n,lineHeight:r}=e;return are(e,{width:"max-content",iconFontSize:n,titleFontSize:t,titleLineHeight:r,contentStyle:{alignItems:"center",gap:e.marginXS},noticeStyle:{zIndex:1}})},MLe=e=>{const{componentCls:t}=e,n=`${t}-notice`,r=`${t}-list-content`,l=A8(e)[n],{"&::after":o}=l,a=Ze(l,["&::after"]),s=te(I({},a),{position:"absolute",zIndex:-1,left:"50%",height:e.calc(e.marginXS).mul(2).equal(),padding:0,boxShadow:e.boxShadowTertiary,opacity:0,pointerEvents:"none",transform:"translateX(-50%) translateY(100%)",transition:[`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,`transform ${e.motionDurationFast} ${e.motionEaseInOut}`,`width ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(", "),content:'""'});return{[t]:{[`&${t}-stack`]:{[r]:{isolation:"isolate","&::before":te(I({},s),{top:`calc(var(--top-notificiation-height) - ${be(e.marginXS)})`,width:`calc(var(--top-notificiation-width) - ${be(e.margin)})`}),"&::after":te(I({},s),{zIndex:-2,top:"var(--top-notificiation-height)",width:`calc(var(--top-notificiation-width) - ${be(e.calc(e.margin).mul(2).equal())})`})},[`&:not(${t}-stack-expanded)`]:{[r]:{"&::before, &::after":{opacity:1,transform:"translateX(-50%) translateY(0)"}}}}}}},ILe=e=>{const{componentCls:t}=e,n=`${t}-notice`,r=A8(e);return{[`${n}-pure-panel`]:te(I({width:"max-content",maxWidth:"100%"},r),{[n]:te(I({},r[n]),{position:"relative",width:"max-content",maxWidth:"100%"})})}},RLe=kg(["Message","PurePanel"],e=>ILe(dre(e)),Are),NLe=e=>({[e.componentCls]:A8(e)}),h8=Er("Message",e=>{const t=dre(e);return[fre(t,{stackVisibleCount:1,itemStyle:NLe}),MLe(t)]},Are),PLe={info:m.createElement(qte,null),success:m.createElement(eE,null),error:m.createElement(hv,null),warning:m.createElement(Sb,null),loading:m.createElement(qh,null)},p8=(e,t)=>t||e&&PLe[e]||null,LLe=e=>{const R=e,{prefixCls:t,className:n,style:r,type:i,icon:o,content:a,classNames:s,styles:l}=R,c=Ze(R,["prefixCls","className","style","type","icon","content","classNames","styles"]),{getPrefixCls:u,className:f,style:d,classNames:A,styles:h}=or("message"),p=t||u("message"),v=`${p}-notice`,y=So(p),[b,x]=h8(p,y),[C,S]=vr([A,s],[h,l],{props:e}),B=p8(i,o),E=i?`${v}-icon-${i}`:void 0,_={wrapper:Ae(i&&`${p}-${i}`,C.wrapper),icon:Ae(E,C.icon),title:C.title},M={wrapper:S.wrapper,icon:S.icon,title:S.title};return m.createElement("div",{className:Ae(`${v}-pure-panel`,b,n,x,y,C.root),style:S.root},m.createElement(RLe,{prefixCls:p}),m.createElement(Gne,te(I({},c),{prefixCls:p,className:f,style:I(I({},d),r),duration:null,icon:B,title:a,classNames:_,styles:M})))};function FLe(e,t){return{motionName:t!=null?t:`${e}-fade`}}function g8(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,o)=>n.then(i,o),r.promise=n,r}const kLe=8,DLe=3,HLe=!1,ULe=({children:e,prefixCls:t})=>{const n=So(t),[r,i]=h8(t,n);return m.createElement(UPe,{classNames:{list:Ae(r,i,n)}},e)},jLe=(e,{prefixCls:t,key:n})=>m.createElement(ULe,{prefixCls:t,key:n},e),zLe=m.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:o,duration:a=DLe,rtl:s,classNames:l,styles:c,transitionName:u,pauseOnHover:f=!0,stack:d,onAllRemoved:A}=e,{getPrefixCls:h,direction:p,getPopupContainer:v}=or("message"),{message:y}=m.useContext(Un),b=r||h("message"),[x,C]=vr([y==null?void 0:y.classNames,l],[y==null?void 0:y.styles,c],{props:e}),S=()=>ZPe(n!=null?n:kLe),B=()=>Ae({[`${b}-rtl`]:s!=null?s:p==="rtl"}),E=()=>FLe(b,u),_=XPe(d,HLe),[M,R]=YPe({prefixCls:b,style:S,className:B,motion:E,closable:!1,duration:a,getContainer:()=>(i==null?void 0:i())||(v==null?void 0:v())||document.body,maxCount:o,onAllRemoved:A,classNames:x,styles:C,renderNotifications:jLe,pauseOnHover:f,stack:_});return m.useImperativeHandle(t,()=>te(I({},M),{prefixCls:b,message:y})),R});let hre=0;function pre(e){const t=m.useRef(null);return Ig(),[m.useMemo(()=>{const r=l=>{var c;(c=t.current)==null||c.close(l)},i=l=>{if(!t.current){const D=()=>{};return D.then=()=>{},D}const{open:c,prefixCls:u,message:f}=t.current,d=(f==null?void 0:f.className)||{},A=(f==null?void 0:f.style)||{},h=`${u}-notice`,H=l,{content:p,icon:v,type:y,key:b,className:x,style:C,onClose:S,classNames:B={},styles:E={}}=H,_=Ze(H,["content","icon","type","key","className","style","onClose","classNames","styles"]);let M=b;ia(M)||(hre+=1,M=`antd-message-${hre}`);const R=I(I({},e),l),T=AM(B,{props:R}),L=AM(E,{props:R}),P=p8(y,v),k=y?`${h}-icon-${y}`:void 0;return g8(D=>(c(te(I({},_),{key:M,icon:P,title:p,classNames:te(I({},T),{wrapper:Ae(y&&`${u}-${y}`,T.wrapper),icon:Ae(k,T.icon)}),styles:L,placement:"top",className:Ae({[`${h}-${y}`]:y},x,d),style:I(I({},A),C),onClose:()=>{S==null||S(),D()}})),()=>{r(M)}))},a={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)==null||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(u,f,d)=>{let A;Xn(u)&&"content"in u?A=u:A={content:u};let h,p;Rn(f)?p=f:(h=f,p=d);const v=te(I({onClose:p,duration:h},A),{type:l});return i(v)};a[l]=c}),a},[]),m.createElement(zLe,te(I({key:"message-holder"},e),{ref:t}))]}function QLe(e){return pre(e)}const m8=()=>({height:0,opacity:0}),gre=e=>{var t;return{height:(t=e==null?void 0:e.scrollHeight)!=null?t:0,opacity:e?1:0}},VLe=e=>{var t;return{height:(t=e==null?void 0:e.offsetHeight)!=null?t:0}},v8=(e,t)=>(t==null?void 0:t.deadline)===!0||fne(t)&&t.propertyName==="height",Bb=(e=jS)=>({motionName:`${e}-motion-collapse`,onAppearStart:m8,onEnterStart:m8,onAppearActive:gre,onEnterActive:gre,onLeaveStart:VLe,onLeaveActive:m8,onAppearEnd:v8,onEnterEnd:v8,onLeaveEnd:v8,motionDeadline:500}),Yh=(e,t,n)=>n!==void 0?n:`${e}-${t}`,KLe=K3e("Wave",e=>{const{componentCls:t,colorPrimary:n,motionDurationSlow:r,motionEaseInOut:i,motionEaseOutCirc:o,antCls:a}=e,[,s]=po(a,"wave");return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:s("color",n),boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:["box-shadow 0.4s","opacity 2s"].map(l=>`${l} ${o}`).join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:["box-shadow","opacity"].map(l=>`${l} ${r} ${i}`).join(",")}}}}}),OM=`${jS}-wave-target`,mre=e=>e?AA(e)&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/i.test(e)&&!/^#(?:[0-9a-f]{3}0|[0-9a-f]{6}00)$/i.test(e)&&e!=="transparent"&&e!=="canvastext":!1;function WLe(e,t=null){var a;const n=getComputedStyle(e),{borderTopColor:r,borderColor:i,backgroundColor:o}=n;return t&&mre(n[t])?n[t]:(a=[r,i,o].find(mre))!=null?a:null}function y8(e){return Number.isNaN(e)?0:e}const GLe=e=>{const{className:t,target:n,component:r,colorSource:i}=e,o=m.useRef(null),{getPrefixCls:a}=m.useContext(Un),s=a(),[l]=po(s,"wave"),[c,u]=m.useState(null),[f,d]=m.useState([]),[A,h]=m.useState(0),[p,v]=m.useState(0),[y,b]=m.useState(0),[x,C]=m.useState(0),[S,B]=m.useState(!1),E={left:A,top:p,width:y,height:x,borderRadius:f.map(R=>`${R}px`).join(" ")};c&&(E[l("color")]=c);function _(){const R=getComputedStyle(n);u(WLe(n,i));const T=R.position==="static",{borderLeftWidth:L,borderTopWidth:P}=R;h(T?n.offsetLeft:y8(-Number.parseFloat(L))),v(T?n.offsetTop:y8(-Number.parseFloat(P))),b(n.offsetWidth),C(n.offsetHeight);const{borderTopLeftRadius:k,borderTopRightRadius:H,borderBottomLeftRadius:D,borderBottomRightRadius:U}=R;d([k,H,U,D].map(j=>y8(Number.parseFloat(j))))}if(m.useEffect(()=>{if(n){const R=Kn(()=>{_(),B(!0)});let T;return typeof ResizeObserver!="undefined"&&(T=new ResizeObserver(_),T.observe(n)),()=>{Kn.cancel(R),T==null||T.disconnect()}}},[n]),!S)return null;const M=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(OM));return m.createElement(sl,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(R,T)=>{var L;if(T.deadline||fne(T)&&T.propertyName==="opacity"){const P=(L=o.current)==null?void 0:L.parentElement;Ree(P).then(()=>{P==null||P.remove()})}return!1}},({className:R},T)=>m.createElement("div",{ref:il(o,T),className:Ae(t,R,{"wave-quick":M}),style:E}))},qLe=(e,t)=>{var i;const{component:n}=t;if(n==="Checkbox"&&!((i=e.querySelector("input"))!=null&&i.checked))return;const r=document.createElement("div");r.style.position="absolute",r.style.left="0px",r.style.top="0px",e==null||e.insertBefore(r,e==null?void 0:e.firstChild),U6(m.createElement(GLe,te(I({},t),{target:e})),r)},YLe=(e,t,n,r)=>{const{wave:i}=m.useContext(Un),[,o,a]=al(),s=yn(u=>{const f=e.current;if(i!=null&&i.disabled||!f)return;const d=f.querySelector(`.${OM}`)||f,{showEffect:A}=i||{};(A||qLe)(d,{className:t,token:o,component:n,event:u,hashId:a,colorSource:r})}),l=m.useRef(null);return m.useEffect(()=>()=>{Kn.cancel(l.current)},[]),u=>{Kn.cancel(l.current),l.current=Kn(()=>{s(u)})}},vre={click:"click",mousedown:"mousedown",mouseup:"mouseup",pointerdown:"pointerdown",pointerup:"pointerup"},sE=e=>{const{children:t,disabled:n,component:r,colorSource:i}=e,{getPrefixCls:o,wave:a}=m.useContext(Un),s=m.useRef(null),l=o("wave"),c=KLe(l),u=YLe(s,Ae(l,c),r,i);if(Be.useEffect(()=>{const d=s.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const A=v=>{!hb(v.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||u(v)},h=a==null?void 0:a.triggerType,p=h&&h in vre?vre[h]:"click";return d.addEventListener(p,A,!0),()=>{d.removeEventListener(p,A,!0)}},[n,a==null?void 0:a.triggerType]),!Be.isValidElement(t))return t!=null?t:null;const f=Vh(t)?il(cA(t),s):s;return Wa(t,{ref:f})},oa=e=>{const t=Be.useContext(vv);return Be.useMemo(()=>e?AA(e)?e!=null?e:t:Rn(e)?e(t):t:t,[e,t])},XLe=Er(["Space","Compact"],e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},()=>({}),{resetStyle:!1}),$M=m.createContext(null),hA=(e,t)=>{const n=m.useContext($M),r=m.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:o,isLastItem:a}=n,s=i==="vertical"?"-vertical-":"-";return Ae(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:o,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},ZLe=e=>{const{children:t}=e;return m.createElement($M.Provider,{value:null},t)},JLe=e=>{const r=e,{children:t}=r,n=Ze(r,["children"]);return m.createElement($M.Provider,{value:m.useMemo(()=>n,[n])},t)},b8=e=>{const{getPrefixCls:t,direction:n}=m.useContext(Un),B=e,{size:r,direction:i,orientation:o,block:a,prefixCls:s,className:l,rootClassName:c,children:u,vertical:f}=B,d=Ze(B,["size","direction","orientation","block","prefixCls","className","rootClassName","children","vertical"]),[A,h]=aE(o,f,i),p=oa(E=>r!=null?r:E),v=t("space-compact",s),[y]=XLe(v),b=Ae(v,y,{[`${v}-rtl`]:n==="rtl",[`${v}-block`]:a,[`${v}-vertical`]:h},l,c),x=m.useContext($M),C=pa(u),S=m.useMemo(()=>C.map((E,_)=>{const M=(E==null?void 0:E.key)||`${v}-item-${_}`;return m.createElement(JLe,{key:M,compactSize:p,compactDirection:A,isFirstItem:_===0&&(!x||(x==null?void 0:x.isFirstItem)),isLastItem:_===C.length-1&&(!x||(x==null?void 0:x.isLastItem))},E)}),[C,x,A,p,v]);return C.length===0?null:m.createElement("div",I({className:b},d),S)},yre=m.createContext(void 0),eFe=e=>{const{getPrefixCls:t,direction:n}=m.useContext(Un),f=e,{prefixCls:r,size:i,className:o}=f,a=Ze(f,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=al(),c=m.useMemo(()=>{switch(i){case"large":return"lg";case"small":return"sm";default:return""}},[i]),u=Ae(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},o,l);return m.createElement(yre.Provider,{value:i},m.createElement("div",te(I({},a),{className:u})))},bre=/^[\u4E00-\u9FA5]{2}$/,x8=bre.test.bind(bre);function w8(e){return e==="danger"?{danger:!0}:{type:e}}function C8(e){return e==="text"||e==="link"}function tFe(e,t,n,r){if(!qi(e))return;const i=t?" ":"";return!AA(e)&&!go(e)&&AA(e.type)&&x8(e.props.children)?Wa(e,o=>{const a=Ae(o.className,r)||void 0,s=I(I({},n),o.style);return te(I({},o),{children:o.children.split("").join(i),className:a,style:s})}):AA(e)?Be.createElement("span",{className:r,style:n},x8(e)?e.split("").join(i):e):kne(e)?Be.createElement("span",{className:r,style:n},e):Wa(e,o=>te(I({},o),{className:Ae(o.className,r)||void 0,style:I(I({},o.style),n)}))}function nFe(e,t,n,r){let i=!1;const o=[];return Be.Children.forEach(e,a=>{const s=AA(a)||go(a);if(i&&s){const l=o.length-1,c=o[l];o[l]=`${c}${a}`}else o.push(a);i=s}),Be.Children.map(o,a=>tFe(a,t,n,r))}["default","primary","danger"].concat(en(uA));const xre=m.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:o}=e,a=Ae(`${o}-icon`,n);return Be.createElement("span",{ref:t,className:a,style:r},i)}),wre=m.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:o}=e,a=Ae(`${n}-loading-icon`,r);return Be.createElement(xre,{prefixCls:n,className:a,style:i,ref:t},Be.createElement(qh,{className:o}))}),S8=()=>({width:0,opacity:0,transform:"scale(0)"}),E8=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),rFe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:o,mount:a}=e,s=!!n;return r?Be.createElement(wre,{prefixCls:t,className:i,style:o}):Be.createElement(sl,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:S8,onAppearActive:E8,onEnterStart:S8,onEnterActive:E8,onLeaveStart:E8,onLeaveActive:S8},({className:l,style:c},u)=>{const f=I(I({},o),c);return Be.createElement(wre,{prefixCls:t,className:Ae(i,l),style:f,ref:u})})},lE=e=>{const{componentCls:t,antCls:n,motionDurationMid:r,motionEaseInOut:i}=e;return{[t]:{[`${n}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`${["height","opacity"].map(o=>`${o} ${r} ${i}`).join(", ")} !important`}},[`${n}-motion-collapse`]:{overflow:"hidden",transition:`${["height","opacity"].map(o=>`${o} ${r} ${i}`).join(", ")} !important`}}}},Cre=e=>({animationDuration:e,animationFillMode:"both"}),_M=(e,t,n,r,i=!1)=>{const o=i?"&":"";return{[` +}`,n)}else HS(n);return()=>{HS(n)}},[t,n])}let mv=[];const dPe=200;let Sne=0;const Ene=e=>{if(e.key==="Escape"&&!e.isComposing){if(Date.now()-Sne=0;r-=1)mv[r].onEsc({top:r===n-1,event:e})}},Bne=()=>{Sne=Date.now()};function APe(){window.addEventListener("keydown",Ene),window.addEventListener("compositionend",Bne)}function hPe(){mv.length===0&&(window.removeEventListener("keydown",Ene),window.removeEventListener("compositionend",Bne))}function pPe(e,t){const n=lA(),r=yn(t),i=()=>{mv.find(a=>a.id===n)||mv.push({id:n,onEsc:r})},o=()=>{mv=mv.filter(a=>a.id!==n)};g.useMemo(()=>{e?i():e||o()},[e]),g.useEffect(()=>{if(e)return i(),APe(),()=>{o(),hPe()}},[e])}const One=e=>e===!1?!1:!ac()||!e?null:typeof e=="string"?document.querySelector(e):typeof e=="function"?e():e,tE=g.forwardRef((e,t)=>{const{open:n,autoLock:r,getContainer:i,debug:o,autoDestroy:a=!0,children:s,onEsc:l}=e,[c,u]=g.useState(n),f=c||n;g.useEffect(()=>{(a||n)&&u(n)},[n,a]);const[d,A]=g.useState(()=>One(i));g.useEffect(()=>{const S=One(i);A(()=>S!=null?S:null)});const[h,p]=lPe(f&&!d),v=d!=null?d:h;fPe(r&&n&&ac()&&(v===h||v===document.body)),pPe(n,l);let y=null;s&&Vh(s)&&t&&(y=cA(s));const b=Jf(y,t);if(!f||!ac()||d===void 0)return null;const x=v===!1||sPe();let C=s;return t&&(C=g.cloneElement(s,{ref:b})),g.createElement(xne.Provider,{value:p},x?C:fu.createPortal(C,v))});function gPe(e){const{prefixCls:t,align:n,arrow:r,arrowPos:i}=e,{className:o,content:a,style:s}=r||{},{x:l=0,y:c=0}=i,u=g.useRef(null);if(!n||!n.points)return null;const f={position:"absolute"};if(n.autoArrow!==!1){const d=n.points[0],A=n.points[1],h=d[0],p=d[1],v=A[0],y=A[1];h===v||!["t","b"].includes(h)?f.top=c:h==="t"?f.top=0:f.bottom=0,p===y||!["l","r"].includes(p)?f.left=l:p==="l"?f.left=0:f.right=0}return g.createElement("div",{ref:u,className:Ae(`${t}-arrow`,o),style:I(I({},f),s)},a)}function t8(){return t8=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement("div",{style:{zIndex:r},className:Ae(`${t}-mask`,a&&`${t}-mobile-mask`,s)})):null}const vPe=g.memo(({children:e})=>e,(e,t)=>t.cache);function $ne(e,t,n,r,i,o,a,s){var u;const l="auto",c=e?{}:{left:"-1000vw",top:"-1000vh",right:l,bottom:l};if(!e&&(t||!n)){const{points:f}=r,d=r.dynamicInset||((u=r._experimental)==null?void 0:u.dynamicInset),A=d&&f[0][1]==="r",h=d&&f[0][0]==="b";A?(c.right=i,c.left=l):(c.left=a,c.right=l),h?(c.bottom=o,c.top=l):(c.top=s,c.bottom=l)}return c}function n8(){return n8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{onEsc:n,popup:r,className:i,prefixCls:o,style:a,target:s,onVisibleChanged:l,open:c,keepDom:u,fresh:f,onClick:d,mask:A,arrow:h,arrowPos:p,align:v,motion:y,maskMotion:b,mobile:x,forceRender:C,getPopupContainer:S,autoDestroy:B,portal:E,children:_,zIndex:M,onMouseEnter:R,onMouseLeave:T,onPointerEnter:L,onPointerDownCapture:P,ready:k,offsetX:H,offsetY:D,offsetR:U,offsetB:j,onAlign:Q,onPrepare:K,onResize:z,stretch:V,targetWidth:Y,targetHeight:Z}=e,W=typeof r=="function"?r():r,J=c||u,ee=!!x,[ne,re,ue]=g.useMemo(()=>x?[x.mask,x.maskMotion,x.motion]:[A,b,y],[x,A,b,y]),de=(S==null?void 0:S.length)>0,[se,ce]=g.useState(!S||!de);ar(()=>{!se&&de&&s&&ce(!0)},[se,de,s]);const ge=yn((ve,we)=>{z==null||z(ve,we),Q()}),ie=$ne(ee,k,c,v,U,j,H,D);if(!se)return null;const le={};return V&&(V.includes("height")&&Z?le.height=Z:V.includes("minHeight")&&Z&&(le.minHeight=Z),V.includes("width")&&Y?le.width=Y:V.includes("minWidth")&&Y&&(le.minWidth=Y)),c||(le.pointerEvents="none"),g.createElement(E,{open:C||J,getContainer:S&&(()=>S(s)),autoDestroy:B,onEsc:n},g.createElement(mPe,{prefixCls:o,open:c,zIndex:M,mask:ne,motion:re,mobile:ee}),g.createElement(Bl,{onResize:ge,disabled:!c},ve=>g.createElement(sl,n8({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:C,leavedClassName:`${o}-hidden`},ue,{onAppearPrepare:K,onEnterPrepare:K,visible:c,onVisibleChanged:we=>{var me;(me=y==null?void 0:y.onVisibleChanged)==null||me.call(y,we),l(we)}}),({className:we,style:me},Ee)=>{const Ce=Ae(o,we,i,{[`${o}-mobile`]:ee});return g.createElement("div",{ref:il(ve,t,Ee),className:Ce,style:I(te(I(I(I({"--arrow-x":`${p.x||0}px`,"--arrow-y":`${p.y||0}px`},ie),le),me),{boxSizing:"border-box",zIndex:M}),a),onMouseEnter:R,onMouseLeave:T,onPointerEnter:L,onClick:d,onPointerDownCapture:P},h&&g.createElement(gPe,{prefixCls:o,arrow:h,arrowPos:p,align:v}),g.createElement(vPe,{cache:!c&&!f},W))})),_)}),vM=g.createContext(null),Tne=g.createContext(null);function Mne(e){return e?Array.isArray(e)?e:[e]:[]}function yPe(e,t,n){return g.useMemo(()=>{const r=Mne(t!=null?t:e),i=Mne(n!=null?n:e),o=new Set(r),a=new Set(i);return o.has("hover")&&!o.has("click")&&o.add("touch"),a.has("hover")&&!a.has("click")&&a.add("touch"),[o,a]},[e,t,n])}function bPe(e=[],t=[],n){const r=(i,o)=>i[o]||"";return n?r(e,0)===r(t,0):r(e,0)===r(t,0)&&r(e,1)===r(t,1)}function Ine(e,t,n,r){var a;const{points:i}=n,o=Object.keys(e);for(let s=0;sr.includes(s))&&t.push(n),n=n.parentElement}return t}function rE(e,t=1){return Number.isNaN(e)?t:e}function iE(e){return rE(parseFloat(e),0)}function Rne(e,t){const n=I({},e);return(t||[]).forEach(r=>{if(r instanceof HTMLBodyElement||r instanceof HTMLHtmlElement)return;const{overflow:i,overflowClipMargin:o,borderTopWidth:a,borderBottomWidth:s,borderLeftWidth:l,borderRightWidth:c}=nE(r).getComputedStyle(r),u=r.getBoundingClientRect(),{offsetHeight:f,clientHeight:d,offsetWidth:A,clientWidth:h}=r,p=iE(a),v=iE(s),y=iE(l),b=iE(c),x=rE(Math.round(u.width/A*1e3)/1e3),C=rE(Math.round(u.height/f*1e3)/1e3),S=(A-h-y-b)*x,B=(f-d-p-v)*C,E=p*C,_=v*C,M=y*x,R=b*x;let T=0,L=0;if(i==="clip"){const U=iE(o);T=U*x,L=U*C}const P=u.x+M-T,k=u.y+E-L,H=P+u.width+2*T-M-R-S,D=k+u.height+2*L-E-_-B;n.left=Math.max(n.left,P),n.top=Math.max(n.top,k),n.right=Math.min(n.right,H),n.bottom=Math.min(n.bottom,D)}),n}function Nne(e,t=0){const n=`${t}`,r=n.match(/^(.*)\%$/);return r?e*(parseFloat(r[1])/100):parseFloat(n)}function Pne(e,t){const[n,r]=t||[];return[Nne(e.width,n),Nne(e.height,r)]}function Lne(e=""){return[e[0],e[1]]}function Eb(e,t){const n=t[0],r=t[1];let i,o;return n==="t"?o=e.y:n==="b"?o=e.y+e.height:o=e.y+e.height/2,r==="l"?i=e.x:r==="r"?i=e.x+e.width:i=e.x+e.width/2,{x:i,y:o}}function Hg(e,t){const n={t:"b",b:"t",l:"r",r:"l"},r=[...e];return r[t]=n[e[t]]||"c",r}function Fne(e){return e.join("")}function kne(e,t,n,r,i,o,a,s){const[l,c]=g.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:i[r]||{}}),u=g.useRef(0),f=g.useMemo(()=>!t||s?[]:r8(t),[t]),d=g.useRef({});e||(d.current={});const h=yn(()=>{var y,b,x,C,S,B;if(t&&n&&e&&!s){let Ot=function(on,Nn,Wr=pe){const ir=z.x+on,hr=z.y+Nn,an=ir+de,tr=hr+ue,bi=Math.max(ir,Wr.left),Si=Math.max(hr,Wr.top),Li=Math.min(an,Wr.right),_o=Math.min(tr,Wr.bottom);return Math.max(0,(Li-bi)*(_o-Si))},bn=function(){ft=z.y+Jt,Kt=ft+ue,An=z.x+nn,pn=An+de};const E=t,_=E.ownerDocument,M=nE(E),{position:R}=M.getComputedStyle(E),T=E.style.left,L=E.style.top,P=E.style.right,k=E.style.bottom,H=E.style.overflow,D=E.style.overflowX,U=E.style.overflowY,j=I(I({},i[r]),o),Q=_.createElement("div");(y=E.parentElement)==null||y.appendChild(Q),Q.style.left=`${E.offsetLeft}px`,Q.style.top=`${E.offsetTop}px`,Q.style.position=R,Q.style.height=`${E.offsetHeight}px`,Q.style.width=`${E.offsetWidth}px`,E.style.left="0",E.style.top="0",E.style.right="auto",E.style.bottom="auto",E.style.overflow="hidden";let K;if(Array.isArray(n))K={x:n[0],y:n[1],width:0,height:0};else{const on=n.getBoundingClientRect();on.x=(b=on.x)!=null?b:on.left,on.y=(x=on.y)!=null?x:on.top,K={x:on.x,y:on.y,width:on.width,height:on.height}}const z=E.getBoundingClientRect(),{height:V,width:Y}=M.getComputedStyle(E);z.x=(C=z.x)!=null?C:z.left,z.y=(S=z.y)!=null?S:z.top;const{clientWidth:Z,clientHeight:W,scrollWidth:J,scrollHeight:ee,scrollTop:ne,scrollLeft:re}=_.documentElement,ue=z.height,de=z.width,se=K.height,ce=K.width,ge={left:0,top:0,right:Z,bottom:W},ie={left:-re,top:-ne,right:J-re,bottom:ee-ne};let{htmlRegion:le}=j;const ve="visible",we="visibleFirst";le!=="scroll"&&le!==we&&(le=ve);const me=le===we,Ee=Rne(ie,f),Ce=Rne(ge,f),pe=le===ve?Ce:Ee,Oe=me?Ce:pe;E.style.left="auto",E.style.top="auto",E.style.right="0",E.style.bottom="0";const xe=E.getBoundingClientRect();E.style.left=T,E.style.top=L,E.style.right=P,E.style.bottom=k,E.style.overflow=H,E.style.overflowX=D,E.style.overflowY=U,(B=E.parentElement)==null||B.removeChild(Q);const Me=rE(Math.round(de/parseFloat(Y)*1e3)/1e3),Se=rE(Math.round(ue/parseFloat(V)*1e3)/1e3);if(Me===0||Se===0||Ab(n)&&!hb(n))return;const{offset:Pe,targetOffset:Le}=j;let[He,Ne]=Pne(z,Pe);const[at,Ue]=Pne(K,Le);K.x-=at,K.y-=Ue;const[et,We]=j.points||[],Je=Lne(We),dt=Lne(et),wt=Eb(K,Je),Bt=Eb(z,dt),qt=I({},j);let jt=[dt,Je],nn=wt.x-Bt.x+He,Jt=wt.y-Bt.y+Ne;const sn=Ot(nn,Jt),Vt=Ot(nn,Jt,Ce),xt=Eb(K,["t","l"]),qe=Eb(z,["t","l"]),it=Eb(K,["b","r"]),Pt=Eb(z,["b","r"]),De=j.overflow||{},{adjustX:ze,adjustY:bt,shiftX:lt,shiftY:At}=De,ut=on=>typeof on=="boolean"?on:on>=0;let ft,Kt,An,pn;bn();const Sn=ut(bt),Tn=dt[0]===Je[0];if(Sn&&dt[0]==="t"&&(Kt>Oe.bottom||d.current.bt)){let on=Jt;Tn?on-=ue-se:on=xt.y-Pt.y-Ne;const Nn=Ot(nn,on),Wr=Ot(nn,on,Ce);Nn>sn||Nn===sn&&(!me||Wr>=Vt)?(d.current.bt=!0,Jt=on,Ne=-Ne,jt=[Hg(jt[0],0),Hg(jt[1],0)]):d.current.bt=!1}if(Sn&&dt[0]==="b"&&(ftsn||Nn===sn&&(!me||Wr>=Vt)?(d.current.tb=!0,Jt=on,Ne=-Ne,jt=[Hg(jt[0],0),Hg(jt[1],0)]):d.current.tb=!1}const lr=ut(ze),$n=dt[1]===Je[1];if(lr&&dt[1]==="l"&&(pn>Oe.right||d.current.rl)){let on=nn;$n?on-=de-ce:on=xt.x-Pt.x-He;const Nn=Ot(on,Jt),Wr=Ot(on,Jt,Ce);Nn>sn||Nn===sn&&(!me||Wr>=Vt)?(d.current.rl=!0,nn=on,He=-He,jt=[Hg(jt[0],1),Hg(jt[1],1)]):d.current.rl=!1}if(lr&&dt[1]==="r"&&(Ansn||Nn===sn&&(!me||Wr>=Vt)?(d.current.lr=!0,nn=on,He=-He,jt=[Hg(jt[0],1),Hg(jt[1],1)]):d.current.lr=!1}qt.points=[Fne(jt[0]),Fne(jt[1])],bn();const Fn=lt===!0?0:lt;typeof Fn=="number"&&(AnCe.right&&(nn-=pn-Ce.right-He,K.x>Ce.right-Fn&&(nn+=K.x-Ce.right+Fn)));const $t=At===!0?0:At;typeof $t=="number"&&(ftCe.bottom&&(Jt-=Kt-Ce.bottom-Ne,K.y>Ce.bottom-$t&&(Jt+=K.y-Ce.bottom+$t)));const Ie=z.x+nn,Ke=Ie+de,nt=z.y+Jt,ht=nt+ue,Xt=K.x,kt=Xt+ce,mn=K.y,Rt=mn+se,tn=Math.max(Ie,Xt),cn=Math.min(Ke,kt),Zt=(tn+cn)/2-Ie,_n=Math.max(nt,mn),Wt=Math.min(ht,Rt),vn=(_n+Wt)/2-nt;a==null||a(t,qt);let In=xe.right-z.x-(nn+z.width),Dt=xe.bottom-z.y-(Jt+z.height);Me===1&&(nn=Math.floor(nn),In=Math.floor(In)),Se===1&&(Jt=Math.floor(Jt),Dt=Math.floor(Dt));const xn={ready:!0,offsetX:nn/Me,offsetY:Jt/Se,offsetR:In/Me,offsetB:Dt/Se,arrowX:Zt/Me,arrowY:vn/Se,scaleX:Me,scaleY:Se,align:qt};c(xn)}}),p=()=>{u.current+=1;const y=u.current;Promise.resolve().then(()=>{u.current===y&&h()})},v=()=>{c(y=>te(I({},y),{ready:!1}))};return ar(v,[r]),ar(()=>{e||v()},[e]),[l.ready,l.offsetX,l.offsetY,l.offsetR,l.offsetB,l.arrowX,l.arrowY,l.scaleX,l.scaleY,l.align,p]}function Dne(){const e=g.useRef(null),t=()=>{e.current&&(clearTimeout(e.current),e.current=null)},n=(r,i)=>{t(),i===0?r():e.current=setTimeout(()=>{r()},i*1e3)};return g.useEffect(()=>()=>{t()},[]),n}function xPe(e,t,n,r,i){ar(()=>{if(e&&t&&n){let f=function(){r(),i()};const o=t,a=n,s=r8(o),l=r8(a),c=nE(a),u=new Set([c,...s,...l]);return u.forEach(d=>{d.addEventListener("scroll",f,{passive:!0})}),c.addEventListener("resize",f,{passive:!0}),r(),()=>{u.forEach(d=>{d.removeEventListener("scroll",f),c.removeEventListener("resize",f)})}}},[e,t,n])}function wPe(e,t,n,r,i,o,a,s){const l=g.useRef(e);l.current=e;const c=g.useRef(!1);g.useEffect(()=>{if(t&&r&&(!i||o)){const f=()=>{c.current=!1},d=p=>{var v,y;l.current&&!a(((y=(v=p.composedPath)==null?void 0:v.call(p))==null?void 0:y[0])||p.target)&&!c.current&&s(!1)},A=nE(r);A.addEventListener("pointerdown",f,!0),A.addEventListener("mousedown",d,!0),A.addEventListener("contextmenu",d,!0);const h=L6(n);return h&&(h.addEventListener("mousedown",d,!0),h.addEventListener("contextmenu",d,!0)),()=>{A.removeEventListener("pointerdown",f,!0),A.removeEventListener("mousedown",d,!0),A.removeEventListener("contextmenu",d,!0),h&&(h.removeEventListener("mousedown",d,!0),h.removeEventListener("contextmenu",d,!0))}}},[t,n,r,i,o]);function u(){c.current=!0}return u}function CPe(){const[e,t]=Be.useState(null),[n,r]=Be.useState(!1),[i,o]=Be.useState(!1),a=Be.useRef(null),s=yn(c=>{c===!1?(a.current=null,r(!1)):i&&n?a.current=c:(r(!0),t(c),a.current=null,n||o(!0))}),l=yn(c=>{c?(o(!1),a.current&&(t(a.current),a.current=null)):(o(!1),a.current=null)});return[s,n,e,l]}function i8(){return i8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:t,isMobile:n,ready:r,open:i,align:o,offsetR:a,offsetB:s,offsetX:l,offsetY:c,arrowPos:u,popupSize:f,motion:d,uniqueContainerClassName:A,uniqueContainerStyle:h}=e,p=`${t}-unique-container`,[v,y]=Be.useState(!1),b=$ne(n,r,i,o,a,s,l,c),x=Be.useRef(b);r&&(x.current=b);const C={};return f&&(C.width=f.width,C.height=f.height),Be.createElement(sl,i8({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,leavedClassName:`${p}-hidden`},d,{visible:i,onVisibleChanged:S=>{y(S)}}),({className:S,style:B})=>{const E=Ae(p,S,A,{[`${p}-visible`]:v});return Be.createElement("div",{className:E,style:I(I(I(I({"--arrow-x":`${(u==null?void 0:u.x)||0}px`,"--arrow-y":`${(u==null?void 0:u.y)||0}px`},x.current),C),B),h)})})},EPe=({children:e,postTriggerProps:t})=>{const[n,r,i,o]=CPe(),a=g.useMemo(()=>!i||!t?i:t(i),[i,t]),[s,l]=g.useState(null),[c,u]=g.useState(null),f=g.useRef(null),d=yn(j=>{f.current=j,Ab(j)&&s!==j&&l(j)}),A=g.useRef(null),h=Dne(),p=yn((j,Q)=>{A.current=Q,h(()=>{n(j)},j.delay)}),v=j=>{h(()=>{var Q;(Q=A.current)!=null&&Q.call(A)||n(!1)},j)},y=yn(j=>{o(j)}),[b,x,C,S,B,E,_,,,M,R]=kne(r,s,a==null?void 0:a.target,a==null?void 0:a.popupPlacement,(a==null?void 0:a.builtinPlacements)||{},a==null?void 0:a.popupAlign,void 0,!1),T=g.useMemo(()=>{var Q;if(!a)return"";const j=Ine(a.builtinPlacements||{},a.prefixCls||"",M,!1);return Ae(j,(Q=a.getPopupClassNameFromAlign)==null?void 0:Q.call(a,M))},[M,a==null?void 0:a.getPopupClassNameFromAlign,a==null?void 0:a.builtinPlacements,a==null?void 0:a.prefixCls]),L=g.useMemo(()=>({show:p,hide:v}),[]);g.useEffect(()=>{R()},[a==null?void 0:a.target]);const P=yn(()=>(R(),Promise.resolve())),k=g.useRef({}),H=g.useContext(vM),D=g.useMemo(()=>({registerSubPopup:(j,Q)=>{k.current[j]=Q,H==null||H.registerSubPopup(j,Q)}}),[H]),U=a==null?void 0:a.prefixCls;return g.createElement(Tne.Provider,{value:L},e,a&&g.createElement(vM.Provider,{value:D},g.createElement(_ne,{ref:d,portal:tE,onEsc:a.onEsc,prefixCls:U,popup:a.popup,className:Ae(a.popupClassName,T,`${U}-unique-controlled`),style:a.popupStyle,target:a.target,open:r,keepDom:!0,fresh:!0,autoDestroy:!1,onVisibleChanged:y,ready:b,offsetX:x,offsetY:C,offsetR:S,offsetB:B,onAlign:R,onPrepare:P,onResize:j=>u({width:j.offsetWidth,height:j.offsetHeight}),arrowPos:{x:E,y:_},align:M,zIndex:a.zIndex,mask:a.mask,arrow:a.arrow,motion:a.popupMotion,maskMotion:a.maskMotion,getPopupContainer:a.getPopupContainer},g.createElement(SPe,{prefixCls:U,isMobile:!1,ready:b,open:r,align:M,offsetR:S,offsetB:B,offsetX:x,offsetY:C,arrowPos:{x:E,y:_},popupSize:c,motion:a.popupMotion,uniqueContainerClassName:Ae(a.uniqueContainerClassName,T),uniqueContainerStyle:a.uniqueContainerStyle}))))};function BPe(e=tE){return g.forwardRef((n,r)=>{const hr=n,{prefixCls:i="rc-trigger-popup",children:o,action:a="hover",showAction:s,hideAction:l,popupVisible:c,defaultPopupVisible:u,onOpenChange:f,afterOpenChange:d,onPopupVisibleChange:A,afterPopupVisibleChange:h,mouseEnterDelay:p,mouseLeaveDelay:v=.1,focusDelay:y,blurDelay:b,mask:x,maskClosable:C=!0,getPopupContainer:S,forceRender:B,autoDestroy:E,popup:_,popupClassName:M,uniqueContainerClassName:R,uniqueContainerStyle:T,popupStyle:L,popupPlacement:P,builtinPlacements:k={},popupAlign:H,zIndex:D,stretch:U,getPopupClassNameFromAlign:j,fresh:Q,unique:K,alignPoint:z,onPopupClick:V,onPopupAlign:Y,arrow:Z,popupMotion:W,maskMotion:J,mobile:ee}=hr,ne=Ze(hr,["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onOpenChange","afterOpenChange","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","popup","popupClassName","uniqueContainerClassName","uniqueContainerStyle","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","unique","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","mobile"]),re=E||!1,ue=c===void 0,de=!!ee,se=g.useRef({}),ce=g.useContext(vM),ge=g.useMemo(()=>({registerSubPopup:(an,tr)=>{se.current[an]=tr,ce==null||ce.registerSubPopup(an,tr)}}),[ce]),ie=g.useContext(Tne),le=lA(),[ve,we]=g.useState(null),me=g.useRef(null),Ee=yn(an=>{me.current=an,Ab(an)&&ve!==an&&we(an),ce==null||ce.registerSubPopup(le,an)}),[Ce,pe]=g.useState(null),Oe=g.useRef(null),xe=yn(an=>{const tr=ed(an);Ab(tr)&&Ce!==tr&&(pe(tr),Oe.current=tr)}),Me={},Se=yn(an=>{var bi,Si;const tr=Ce;return(tr==null?void 0:tr.contains(an))||((bi=L6(tr))==null?void 0:bi.host)===an||an===tr||(ve==null?void 0:ve.contains(an))||((Si=L6(ve))==null?void 0:Si.host)===an||an===ve||Object.values(se.current).some(Li=>(Li==null?void 0:Li.contains(an))||an===Li)}),Pe=Z?I({},Z!==!0?Z:{}):null,[Le,He]=Fr(u||!1,c),Ne=Le||!1,at=g.useMemo(()=>{const an=typeof o=="function"?o({open:Ne}):o;return g.Children.only(an)},[o,Ne]),Ue=(at==null?void 0:at.props)||{},et=yn(()=>Ne),We=yn((an=0)=>({popup:_,target:Ce,delay:an,prefixCls:i,popupClassName:M,uniqueContainerClassName:R,uniqueContainerStyle:T,popupStyle:L,popupPlacement:P,builtinPlacements:k,popupAlign:H,zIndex:D,mask:x,maskClosable:C,popupMotion:W,maskMotion:J,arrow:Pe,getPopupContainer:S,getPopupClassNameFromAlign:j,id:le,onEsc:qt}));ar(()=>{ie&&K&&Ce&&!ue&&!ce&&(Ne?ie.show(We(p),et):ie.hide(v))},[Ne,Ce]);const Je=g.useRef(Ne);Je.current=Ne;const dt=yn(an=>{fu.flushSync(()=>{Ne!==an&&(He(an),f==null||f(an),A==null||A(an))})}),wt=Dne(),Bt=(an,tr=0)=>{if(c!==void 0){wt(()=>{dt(an)},tr);return}if(ie&&K&&ue&&!ce){an?ie.show(We(tr),et):ie.hide(tr);return}wt(()=>{dt(an)},tr)};function qt({top:an}){an&&Bt(!1)}const[jt,nn]=g.useState(!1);ar(an=>{(!an||Ne)&&nn(!0)},[Ne]);const[Jt,Ot]=g.useState(null),[sn,Vt]=g.useState(null),xt=an=>{Vt([an.clientX,an.clientY])},[qe,it,Pt,De,ze,bt,lt,At,ut,ft,Kt]=kne(Ne,ve,z&&sn!==null?sn:Ce,P,k,H,Y,de),[An,pn]=yPe(a,s,l),bn=An.has("click"),Sn=pn.has("click")||pn.has("contextMenu"),Tn=yn(()=>{jt||Kt()});xPe(Ne,Ce,ve,Tn,()=>{Je.current&&z&&Sn&&Bt(!1)}),ar(()=>{Tn()},[sn,P]),ar(()=>{Ne&&!(k!=null&&k[P])&&Tn()},[JSON.stringify(H)]);const $n=g.useMemo(()=>{const an=Ine(k,i,ft,z);return Ae(an,j==null?void 0:j(ft))},[ft,j,k,i,z]);g.useImperativeHandle(r,()=>({nativeElement:Oe.current,popupElement:me.current,forceAlign:Tn}));const[Fn,$t]=g.useState(0),[Ie,Ke]=g.useState(0),nt=()=>{if(U&&Ce){const an=Ce.getBoundingClientRect();$t(an.width),Ke(an.height)}},ht=()=>{nt(),Tn()},Xt=an=>{nn(!1),Kt(),d==null||d(an),h==null||h(an)},kt=()=>new Promise(an=>{nt(),Ot(()=>an)});ar(()=>{Jt&&(Kt(),Jt(),Ot(null))},[Jt]);function mn(an,tr,bi,Si,Li){Me[an]=(_o,...ko)=>{var wo;(!Li||!Li())&&(Si==null||Si(_o),Bt(tr,bi)),(wo=Ue[an])==null||wo.call(Ue,_o,...ko)}}const Rt=An.has("touch"),tn=pn.has("touch"),cn=g.useRef(!1);(Rt||tn)&&(Me.onTouchStart=(...an)=>{var tr;cn.current=!0,Je.current&&tn?Bt(!1):!Je.current&&Rt&&Bt(!0),(tr=Ue.onTouchStart)==null||tr.call(Ue,...an)}),(bn||Sn)&&(Me.onClick=(an,...tr)=>{var bi;Je.current&&Sn?Bt(!1):!Je.current&&bn&&(xt(an),Bt(!0)),(bi=Ue.onClick)==null||bi.call(Ue,an,...tr),cn.current=!1});const gn=wPe(Ne,Sn||tn,Ce,ve,x,C,Se,Bt),Zt=An.has("hover"),_n=pn.has("hover");let Wt,Mt;const vn=()=>cn.current;if(Zt){const an=tr=>{xt(tr)};mn("onMouseEnter",!0,p,an,vn),mn("onPointerEnter",!0,p,an,vn),Wt=tr=>{(Ne||jt)&&(ve!=null&&ve.contains(tr.target))&&Bt(!0,p)},z&&(Me.onMouseMove=tr=>{var bi;(bi=Ue.onMouseMove)==null||bi.call(Ue,tr)})}_n&&(mn("onMouseLeave",!1,v,void 0,vn),mn("onPointerLeave",!1,v,void 0,vn),Mt=()=>{Bt(!1,v)}),An.has("focus")&&mn("onFocus",!0,y),pn.has("focus")&&mn("onBlur",!1,b),An.has("contextMenu")&&(Me.onContextMenu=(an,...tr)=>{var bi;Je.current&&pn.has("contextMenu")?Bt(!1):(xt(an),Bt(!0)),an.preventDefault(),(bi=Ue.onContextMenu)==null||bi.call(Ue,an,...tr)});const In=g.useRef(!1);In.current||(In.current=B||Ne||jt);const Dt=I(I({},Ue),Me),xn={};["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"].forEach(an=>{ne[an]&&(xn[an]=(...tr)=>{var bi;(bi=Dt[an])==null||bi.call(Dt,...tr),ne[an](...tr)})});const Nn={x:bt,y:lt};Fee(Ne,Ce,ht);const Wr=Jf(xe,cA(at)),ir=g.cloneElement(at,te(I(I({},Dt),xn),{ref:Wr}));return g.createElement(g.Fragment,null,ir,In.current&&(!ie||!K)&&g.createElement(vM.Provider,{value:ge},g.createElement(_ne,{portal:e,ref:Ee,prefixCls:i,popup:_,className:Ae(M,!de&&$n),style:L,target:Ce,onMouseEnter:Wt,onMouseLeave:Mt,onPointerEnter:Wt,zIndex:D,open:Ne,keepDom:jt,fresh:Q,onClick:V,onPointerDownCapture:gn,mask:x,motion:W,maskMotion:J,onVisibleChanged:Xt,onPrepare:kt,forceRender:B,autoDestroy:re,getPopupContainer:S,onEsc:qt,align:ft,arrow:Pe,arrowPos:Nn,ready:qe,offsetX:it,offsetY:Pt,offsetR:De,offsetB:ze,onAlign:Tn,stretch:U,targetWidth:Fn/At,targetHeight:Ie/ut,mobile:ee})))})}const oE=BPe(tE);function Hne(e){return e&&Be.isValidElement(e)&&e.type===Be.Fragment}const Une=(e,t,n)=>Be.isValidElement(e)?Be.cloneElement(e,Rn(n)?n(e.props||{}):n):t;function Ga(e,t){return Une(e,e,t)}const OPe=({children:e})=>{const{getPrefixCls:t}=Be.useContext(Un),n=t();return Be.isValidElement(e)?Be.createElement(sl,{visible:!0,motionName:`${n}-fade`,motionAppear:!0,motionEnter:!0,motionLeave:!1,removeOnLeave:!1},({style:r,className:i})=>Ga(e,o=>({className:Ae(o.className,i),style:I(I({},o.style),r)}))):e},yM=[null,null];function $Pe(e){if(yM[0]!==e){const t={};Object.keys(e).forEach(n=>{t[n]=te(I({},e[n]),{dynamicInset:!1})}),yM[0]=e,yM[1]=t}return yM[1]}const jne=({children:e})=>{const t=n=>{const{id:r,builtinPlacements:i,popup:o}=n,a=Rn(o)?o():o,s=$Pe(i);return te(I({},n),{getPopupContainer:null,arrow:!1,popup:Be.createElement(OPe,{key:r},a),builtinPlacements:s})};return Be.createElement(EPe,{postTriggerProps:t},e)},qa=g.createContext(!1),o8=({children:e,disabled:t})=>{const n=g.useContext(qa);return g.createElement(qa.Provider,{value:t!=null?t:n},e)},vv=g.createContext(void 0),_Pe=({children:e,size:t})=>{const n=g.useContext(vv);return g.createElement(vv.Provider,{value:t||n},e)};function TPe(){const e=g.useContext(qa),t=g.useContext(vv);return{componentDisabled:e,componentSize:t}}function MPe(e,t,n){var a;Ig();const r=e||{},i=r.inherit===!1||!t?te(I({},ZS),{hashed:(a=t==null?void 0:t.hashed)!=null?a:ZS.hashed,cssVar:t==null?void 0:t.cssVar}):t,o=g.useId();return cv(()=>{var u;if(!e)return t;const s=I({},i.components);Object.keys(e.components||{}).forEach(f=>{s[f]=I(I({},s[f]),e.components[f])});const l=`css-var-${o.replace(/:/g,"")}`,c=te(I(I({prefix:n==null?void 0:n.prefixCls},i.cssVar),r.cssVar),{key:((u=r.cssVar)==null?void 0:u.key)||l});return te(I(I({},i),r),{token:I(I({},i.token),r.token),components:s,cssVar:c})},[r,i],(s,l)=>s.some((c,u)=>{const f=l[u];return!uu(c,f,!0)}))}const zne=g.createContext(!0);function IPe(e){const t=g.useContext(zne),{children:n}=e,[,r]=al(),{motion:i}=r,o=g.useRef(!1);return o.current||(o.current=t!==i),o.current?g.createElement(zne.Provider,{value:i},g.createElement(MNe,{motion:i},n)):n}const RPe=()=>null,NPe=({iconPrefixCls:e,csp:t})=>(X3e(e,t),null),PPe=["getTargetContainer","getPopupContainer","renderEmpty","input","pagination","form","select","button"];let bM,Qne,Vne,Kne;function a8(){return bM||jS}function LPe(){return Qne||jT}const FPe=e=>{const{prefixCls:t,iconPrefixCls:n,theme:r,holderRender:i}=e;t!==void 0&&(bM=t),n!==void 0&&(Qne=n),"holderRender"in e&&(Kne=i),r&&(Vne=r)},Wne=()=>({getPrefixCls:(e,t)=>t||(e?`${a8()}-${e}`:a8()),getIconPrefixCls:LPe,getRootPrefixCls:()=>bM||a8(),getTheme:()=>Vne,holderRender:Kne}),kPe=e=>{const{children:t,csp:n,autoInsertSpaceInButton:r,alert:i,affix:o,anchor:a,app:s,form:l,locale:c,componentSize:u,direction:f,space:d,splitter:A,virtual:h,dropdownMatchSelectWidth:p,popupMatchSelectWidth:v,popupOverflow:y,legacyLocale:b,parentContext:x,iconPrefixCls:C,theme:S,componentDisabled:B,segmented:E,statistic:_,spin:M,calendar:R,carousel:T,cascader:L,collapse:P,typography:k,checkbox:H,descriptions:D,divider:U,drawer:j,skeleton:Q,steps:K,image:z,layout:V,list:Y,mentions:Z,modal:W,progress:J,result:ee,slider:ne,breadcrumb:re,masonry:ue,menu:de,pagination:se,input:ce,inputPassword:ge,inputSearch:ie,textArea:le,otp:ve,empty:we,badge:me,borderBeam:Ee,radio:Ce,rate:pe,ribbon:Oe,switch:xe,transfer:Me,avatar:Se,message:Pe,tag:Le,table:He,card:Ne,cardMeta:at,tabs:Ue,timeline:et,timePicker:We,upload:Je,notification:dt,tree:wt,colorPicker:Bt,datePicker:qt,rangePicker:jt,flex:nn,wave:Jt,dropdown:Ot,warning:sn,tour:Vt,tooltip:xt,popover:qe,popconfirm:it,qrcode:Pt,floatButton:De,floatButtonGroup:ze,variant:bt,inputNumber:lt,treeSelect:At,watermark:ut}=e,ft=g.useMemo(()=>{var nt;return Zn(c)&&Object.prototype.hasOwnProperty.call(c,"default")&&((nt=c.default)!=null&&nt.locale)?c.default:c},[c]),Kt=g.useCallback((nt,ht)=>{const{prefixCls:Xt}=e;if(ht)return ht;const kt=Xt||x.getPrefixCls("");return nt?`${kt}-${nt}`:kt},[x.getPrefixCls,e.prefixCls]),An=C||x.iconPrefixCls||jT,pn=n||x.csp,bn=MPe(S,x.theme,{prefixCls:Kt("")}),Sn={csp:pn,autoInsertSpaceInButton:r,alert:i,affix:o,anchor:a,app:s,locale:ft||b,direction:f,space:d,splitter:A,virtual:h,popupMatchSelectWidth:v!=null?v:p,popupOverflow:y,getPrefixCls:Kt,iconPrefixCls:An,theme:bn,segmented:E,statistic:_,spin:M,calendar:R,carousel:T,cascader:L,collapse:P,typography:k,checkbox:H,descriptions:D,divider:U,drawer:j,skeleton:Q,steps:K,image:z,input:ce,inputPassword:ge,inputSearch:ie,textArea:le,otp:ve,layout:V,list:Y,mentions:Z,modal:W,progress:J,result:ee,slider:ne,breadcrumb:re,masonry:ue,menu:de,pagination:se,empty:we,badge:me,borderBeam:Ee,radio:Ce,rate:pe,ribbon:Oe,switch:xe,transfer:Me,avatar:Se,message:Pe,tag:Le,table:He,card:Ne,cardMeta:at,tabs:Ue,timeline:et,timePicker:We,upload:Je,notification:dt,tree:wt,colorPicker:Bt,datePicker:qt,rangePicker:jt,flex:nn,wave:Jt,dropdown:Ot,warning:sn,tour:Vt,tooltip:xt,popover:qe,popconfirm:it,qrcode:Pt,floatButton:De,floatButtonGroup:ze,variant:bt,inputNumber:lt,treeSelect:At,watermark:ut},Tn=I({},x);Object.keys(Sn).forEach(nt=>{Sn[nt]!==void 0&&(Tn[nt]=Sn[nt])}),PPe.forEach(nt=>{const ht=e[nt];ht&&(Tn[nt]=ht)}),typeof r!="undefined"&&(Tn.button=I({autoInsertSpace:r},Tn.button));const lr=cv(()=>Tn,Tn,(nt,ht)=>{const Xt=Object.keys(nt),kt=Object.keys(ht);return Xt.length!==kt.length||Xt.some(mn=>nt[mn]!==ht[mn])}),{layer:$n}=g.useContext(QS),Fn=g.useMemo(()=>({prefixCls:An,csp:pn,layer:$n?"antd":void 0,zeroRuntime:bn==null?void 0:bn.zeroRuntime}),[An,pn,$n,bn==null?void 0:bn.zeroRuntime]);let $t=g.createElement(g.Fragment,null,g.createElement(NPe,{iconPrefixCls:An,csp:pn}),g.createElement(RPe,{dropdownMatchSelectWidth:p}),t);const Ie=g.useMemo(()=>{var nt,ht,Xt,kt;return Mg(((nt=Sl.Form)==null?void 0:nt.defaultValidateMessages)||{},((Xt=(ht=lr.locale)==null?void 0:ht.Form)==null?void 0:Xt.defaultValidateMessages)||{},((kt=lr.form)==null?void 0:kt.validateMessages)||{},(l==null?void 0:l.validateMessages)||{})},[lr,l==null?void 0:l.validateMessages]);Object.keys(Ie).length>0&&($t=g.createElement(vne.Provider,{value:Ie},$t)),ft&&($t=g.createElement(oPe,{locale:ft,_ANT_MARK__:iPe},$t)),$t=g.createElement(ID.Provider,{value:Fn},$t),u&&($t=g.createElement(_Pe,{size:u},$t)),$t=g.createElement(IPe,null,$t),xt!=null&&xt.unique&&($t=g.createElement(jne,null,$t));const Ke=g.useMemo(()=>{const gn=bn||{},{algorithm:nt,token:ht,components:Xt,cssVar:kt}=gn,mn=Ze(gn,["algorithm","token","components","cssVar"]),Rt=nt&&(!Array.isArray(nt)||nt.length>0)?zT(nt):_D,tn={};Object.entries(Xt||{}).forEach(([Zt,_n])=>{const Wt=I({},_n);"algorithm"in Wt&&(Wt.algorithm===!0?Wt.theme=Rt:(Array.isArray(Wt.algorithm)||Rn(Wt.algorithm))&&(Wt.theme=zT(Wt.algorithm)),delete Wt.algorithm),tn[Zt]=Wt});const cn=I(I({},xb),ht);return te(I({},mn),{theme:Rt,token:cn,components:tn,override:I({override:cn},tn),cssVar:kt})},[bn]);return S&&($t=g.createElement(TD.Provider,{value:Ke},$t)),lr.warning&&($t=g.createElement(hRe.Provider,{value:lr.warning},$t)),B!==void 0&&($t=g.createElement(o8,{disabled:B},$t)),g.createElement(Un.Provider,{value:lr},$t)},kc=e=>{const t=g.useContext(Un),n=g.useContext(e8);return g.createElement(kPe,I({parentContext:t,legacyLocale:n},e))};kc.ConfigContext=Un,kc.SizeContext=vv,kc.config=FPe,kc.useConfig=TPe,Object.defineProperty(kc,"SizeContext",{get:()=>vv});function DPe(){const[e,t]=g.useState({}),n=g.useCallback((r,i)=>{if(!i){t(a=>{if(!(r in a))return a;const s=I({},a);return delete s[r],s});return}const o={width:i.offsetWidth,height:i.offsetHeight};t(a=>{const s=a[r];return s&&s.width===o.width&&s.height===o.height?a:te(I({},a),{[r]:o})})},[]);return[e,n]}function HPe(e,t,n=0){const[r,i]=DPe(),[o,a,s,l]=g.useMemo(()=>{var p;let c=0,u=0;const f=(p=t==null?void 0:t.threshold)!=null?p:0,d=new Map;let A,h;return e.slice().reverse().forEach((v,y)=>{var S,B,E,_,M;const b=String(v.key),x=(B=(S=r[b])==null?void 0:S.height)!=null?B:0,C=t&&y>0?c+((E=t.offset)!=null?E:0)-x:c;d.set(b,C),y===0&&(A=x,h=(M=(_=r[b])==null?void 0:_.width)!=null?M:0),(!t||y{var n,r;const t={offset:Gne,threshold:qne};return e&&typeof e=="object"&&(t.offset=(n=e.offset)!=null?n:Gne,t.threshold=(r=e.threshold)!=null?r:qne),[!!e,t]};function jPe(e,t,n){const i=Math.max(typeof e=="number"?e:0,0)*1e3,o=yn(t),a=yn(n),[s,l]=g.useState(i>0),c=g.useRef(0),u=g.useRef(null);function f(){const h=Date.now(),p=u.current;p!==null&&(c.current+=h-p),u.current=h}const d=g.useCallback(()=>{f(),l(!1)},[]),A=g.useCallback(()=>{i>0?(u.current=Date.now(),l(!0)):a(0)},[i]);return g.useEffect(()=>{c.current=0,l(i>0)},[i]),g.useEffect(()=>{if(!s)return;let h=null;function p(){f(),c.current>=i?(a(1),o()):(a(Math.min(c.current/i,1)),h=Kn(p))}return p(),()=>{Kn.cancel(h)}},[i,s]),[A,d]}function zPe(e){const t=g.useMemo(()=>e===!1?{closeIcon:null,disabled:!0}:typeof e=="object"&&e!==null?e:{},[e]),n=g.useMemo(()=>{var i;return te(I({},t),{closeIcon:"closeIcon"in t?t.closeIcon:"×",disabled:(i=t.disabled)!=null?i:!1})},[t]),r=g.useMemo(()=>Co(n,!0),[n]);return[!!e,n,r]}const QPe=({className:e,style:t,percent:n})=>g.createElement("progress",{className:e,max:"100",value:n,style:t});function xM(){return xM=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var we,me;const{prefixCls:n,className:r,style:i,classNames:o,styles:a,components:s,title:l,description:c,icon:u,actions:f,role:d,closable:A,offset:h,notificationIndex:p,stackInThreshold:v,props:y,duration:b=4.5,showProgress:x,hovering:C,pauseOnHover:S=!0,onClick:B,onMouseEnter:E,onMouseLeave:_,onClose:M}=e,[R,T]=g.useState(0),L=`${n}-notice`,[P,k,H]=zPe(A),D=yn(()=>{var Ee;(Ee=k.onClose)==null||Ee.call(k),M==null||M()}),[U,j]=g.useState(!1),[Q,K]=jPe(b,D,T),z=100-Math.min(Math.max(R*100,0),100),V=(s==null?void 0:s.progress)||QPe;g.useEffect(()=>{S&&(C?K():U||Q())},[C,U,K,Q,S]);function Y(Ee){j(!0),S&&K(),E==null||E(Ee)}function Z(Ee){j(!1),S&&!C&&Q(),_==null||_(Ee)}function W(Ee){Ee.preventDefault(),Ee.stopPropagation(),D()}const J=g.useRef(h);h!==void 0&&(J.current=h);const ee=g.useRef(p);p!==void 0&&(ee.current=p);const ne=h!=null?h:J.current,re=(we=p!=null?p:ee.current)!=null?we:0,ue=l!=null?g.createElement("div",{className:Ae(`${L}-title`,o==null?void 0:o.title),style:a==null?void 0:a.title},l):null,de=c!=null?g.createElement("div",{className:Ae(`${L}-description`,o==null?void 0:o.description),style:a==null?void 0:a.description},c):null,se=ue!==null,ce=de!==null;let ge=null;se&&ce?ge=g.createElement("div",{className:Ae(`${L}-section`,o==null?void 0:o.section),style:a==null?void 0:a.section},ue,de):ge=ue||de,u!=null&&(ge=g.createElement("div",{className:Ae(`${L}-wrapper`,o==null?void 0:o.wrapper),style:a==null?void 0:a.wrapper},g.createElement("div",{className:Ae(`${L}-icon`,o==null?void 0:o.icon),style:a==null?void 0:a.icon},u),ge));const ie=f?g.createElement("div",{className:Ae(`${L}-actions`,o==null?void 0:o.actions),style:a==null?void 0:a.actions},f):null,le=I(I({"--notification-index":re},a==null?void 0:a.root),i);ne!==void 0&&(le["--notification-y"]=`${ne}px`);const ve=(me=d!=null?d:y==null?void 0:y.role)!=null?me:"alert";return g.createElement("div",xM({},y,{ref:t,role:ve,"data-notification-index":re,className:Ae(L,r,o==null?void 0:o.root,{[`${L}-closable`]:P,[`${L}-stack-in-threshold`]:v}),style:le,onClick:B,onMouseEnter:Y,onMouseLeave:Z}),ge,ie,P&&g.createElement("button",xM({className:Ae(`${L}-close`,o==null?void 0:o.close),"aria-label":"Close"},H,{style:a==null?void 0:a.close,onClick:W}),k.closeIcon),x&&typeof b=="number"&&b>0&&g.createElement(V,{className:Ae(`${L}-progress`,o==null?void 0:o.progress),percent:z,style:a==null?void 0:a.progress}))}),Xne=g.createContext({}),VPe=({children:e,classNames:t})=>{const n=g.useMemo(()=>({classNames:t}),[t]);return g.createElement(Xne.Provider,{value:n},e)};function s8(){return s8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const h=e,{listPrefixCls:n,height:r,topNoticeHeight:i=0,topNoticeWidth:o=0,className:a,style:s}=h,l=Ze(h,["listPrefixCls","height","topNoticeHeight","topNoticeWidth","className","style"]),c=`${n}-content`,u=g.useRef(r),f=u.current,d=r(t[n]=Ae(...e.map(r=>r==null?void 0:r[n])),t),{})}function GPe(e){return Zne.reduce((t,n)=>(t[n]=Object.assign({},...e.map(r=>r==null?void 0:r[n])),t),{})}function qPe(e,t){const n=String(t),r=e.findIndex(i=>i.key===n);if(r!==-1)return e.length-r-1}const YPe=e=>{var E;const S=e,{config:t,components:n,contextClassNames:r,classNames:i,styles:o,className:a,style:s,nodeRef:l,listHovering:c,stackEnabled:u,pauseOnHover:f,setNodeSize:d,onNoticeClose:A}=S,h=Ze(S,["config","components","contextClassNames","classNames","styles","className","style","nodeRef","listHovering","stackEnabled","pauseOnHover","setNodeSize","onNoticeClose"]),B=t,{key:p,placement:v}=B,y=Ze(B,["key","placement"]),b=String(p),x=g.useCallback(_=>{d(b,_)},[d,b]),C=Jf(l,x);return g.createElement(Yne,wM({},y,h,{ref:C,className:Ae(r==null?void 0:r.notice,t.className,a),style:I(I({},s),t.style),classNames:WPe([i,t.classNames]),styles:GPe([o,t.styles]),components:I(I({},n),t.components),hovering:u&&c,pauseOnHover:(E=t.pauseOnHover)!=null?E:f,onClose:()=>{var _;(_=t.onClose)==null||_.call(t),A==null||A(p)}}))},Jne=e=>{const{configList:t=[],prefixCls:n="rc-notification",pauseOnHover:r,classNames:i,styles:o,components:a,stack:s,motion:l,placement:c,className:u,style:f,onNoticeClose:d,onAllRemoved:A}=e,{classNames:h}=g.useContext(Xne),p=g.useMemo(()=>t.map(j=>({config:j,key:String(j.key)})),[t]),v=typeof l=="function"?l(c):l,[y,{offset:b,threshold:x}]=UPe(s),[C,S]=g.useState(!1),B=y&&(C||p.length<=x),E=g.useMemo(()=>{if(!(!y||B))return{offset:b,threshold:x}},[B,b,y,x]),[_,M]=g.useState(0),R=g.useRef(null),[T,L,P,k,H]=HPe(t,E,_),D=!!t.length;g.useEffect(()=>{const j=R.current;if(!j)return;const{gap:Q,rowGap:K}=window.getComputedStyle(j),z=parseFloat(K||Q)||0;M(V=>V===z?V:z)},[D]);const U=`${n}-list`;return g.createElement("div",{className:Ae(n,U,`${n}-${c}`,h==null?void 0:h.list,u,i==null?void 0:i.list,{[`${n}-stack`]:y,[`${n}-stack-expanded`]:B,[`${U}-hovered`]:C}),onMouseEnter:()=>{S(!0)},onMouseLeave:()=>{S(!1)},style:I(I({},o==null?void 0:o.list),f)},g.createElement(KPe,{listPrefixCls:U,height:P,topNoticeHeight:k,topNoticeWidth:H,className:i==null?void 0:i.listContent,style:o==null?void 0:o.listContent,ref:R},g.createElement(YD,wM({component:!1,keys:p,motionAppear:!0},v,{onAllRemoved:()=>{c&&(A==null||A(c))}}),({config:j,className:Q,style:K},z)=>{const{key:V}=j,Y=String(V),Z=qPe(p,V),W=y&&Z!==void 0&&Z{const{prefixCls:n="rc-notification",container:r,motion:i,maxCount:o,pauseOnHover:a,classNames:s,styles:l,components:c,className:u,style:f,onAllRemoved:d,stack:A,renderNotifications:h}=e,[p,v]=g.useState([]),[y,b]=g.useState({}),x=g.useRef(!1);g.useImperativeHandle(t,()=>({open:B=>{v(E=>{var T,L;let _=[...E];const M=_.findIndex(P=>P.key===B.key),R=I({},B);return M>=0?(R.times=((L=(T=E[M])==null?void 0:T.times)!=null?L:0)+1,_[M]=R):(R.times=0,_.push(R)),o&&o>0&&_.length>o&&(_=_.slice(-o)),_})},close:B=>{v(E=>E.filter(_=>_.key!==B))},destroy:()=>{v([])}})),g.useEffect(()=>{const B={};p.forEach(E=>{var M;const _=(M=E.placement)!=null?M:"topRight";B[_]=B[_]||[],B[_].push(E)}),Object.keys(y).forEach(E=>{B[E]=B[E]||[]}),b(B)},[p]);const C=yn(B=>{b(E=>{const _=I({},E);return(_[B]||[]).length||delete _[B],_})});if(g.useEffect(()=>{Object.keys(y).length>0?x.current=!0:x.current&&(d==null||d(),x.current=!1)},[y,d]),!r)return null;const S=Object.keys(y);return fu.createPortal(g.createElement(g.Fragment,null,S.map(B=>{const E=g.createElement(Jne,{key:B,configList:y[B],placement:B,prefixCls:n,pauseOnHover:a,classNames:s,styles:l,components:c,className:u==null?void 0:u(B),style:f==null?void 0:f(B),motion:i,stack:A,onNoticeClose:_=>{v(M=>M.filter(R=>R.key!==_))},onAllRemoved:C});return h?g.cloneElement(h(E,{prefixCls:n,key:B}),{key:B}):E})),r)}),ZPe=()=>document.body;let ere=0;function JPe(...e){const t={};return e.forEach(n=>{n&&Object.keys(n).forEach(r=>{const i=n[r];i!==void 0&&(t[r]=i)})}),t}function eLe(e={}){const{getContainer:t=ZPe,motion:n,prefixCls:r,placement:i,closable:o,duration:a,showProgress:s,pauseOnHover:l,classNames:c,styles:u,components:f,maxCount:d,className:A,style:h,onAllRemoved:p,stack:v,renderNotifications:y}=e,b={placement:i,closable:o,duration:a,showProgress:s},[x,C]=g.useState(),S=g.useRef(null),[B,E]=g.useState([]),_=g.createElement(XPe,{container:x,ref:S,prefixCls:r,motion:n,maxCount:d,pauseOnHover:l,classNames:c,styles:u,components:f,className:A,style:h,onAllRemoved:p,stack:v,renderNotifications:y}),M=yn(T=>{const L=JPe(b,T);(L.key===null||L.key===void 0)&&(L.key=`rc-notification-${ere}`,ere+=1),E(P=>[...P,{type:"open",config:L}])}),R=g.useMemo(()=>({open:M,close:T=>{E(L=>[...L,{type:"close",key:T}])},destroy:()=>{E(T=>[...T,{type:"destroy"}])}}),[]);return g.useEffect(()=>{C(t())}),g.useEffect(()=>{S.current&&B.length&&(B.forEach(T=>{var L,P,k;switch(T.type){case"open":(L=S.current)==null||L.open(T.config);break;case"close":(P=S.current)==null||P.close(T.key);break;case"destroy":(k=S.current)==null||k.destroy();break}}),E(T=>{const L=T.filter(P=>!B.includes(P));return L.length===T.length?T:L}))},[B]),[R,_]}const tLe=(e,t)=>g.useMemo(()=>{const n=e!=null?e:t;return n?I(I({},Zn(t)?t:{}),Zn(n)?n:{}):!1},[e,t]);function nLe(e,t){return I(I({},oa(e)&&{"--notification-top":be(e)}),oa(t)&&{"--notification-bottom":be(t)})}var CM={},tre;function rLe(){if(tre)return CM;tre=1,Object.defineProperty(CM,"__esModule",{value:!0});var e={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"};return CM.default=e,CM}var iLe=rLe();const oLe=_t(iLe);function l8(){return l8=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,l8({},e,{ref:t,icon:oLe})),qh=g.forwardRef(aLe);function du(...e){return e.find(t=>t!==void 0)}const SM=e=>{const{allowClear:t,clearIcon:n,contextAllowClear:r,contextClearIcon:i,defaultAllowClear:o,componentName:a}=e;return g.useMemo(()=>{var l,c;return((l=t!=null?t:r)!=null?l:o)?{clearIcon:du(Zn(t)?t==null?void 0:t.clearIcon:n,Zn(r)?r==null?void 0:r.clearIcon:i,Be.createElement(hv,null)),disabled:(c=Zn(t)?t==null?void 0:t.disabled:void 0)!=null?c:Zn(r)?r==null?void 0:r.disabled:void 0}:!1},[t,n,r,i,o])},EM=e=>{if(!e)return;const{closable:t,closeIcon:n}=e;return{closable:t,closeIcon:n}},nre={},rre=(e,t)=>{if(!e&&(e===!1||t===!1||t===null))return!1;if(!oa(e)&&!oa(t))return null;let n={closeIcon:typeof t!="boolean"&&oa(t)?t:void 0};return Zn(e)&&(n=I(I({},n),e)),n},sLe=(e,t,n)=>e===!1?!1:e?gb(n,t,e):t===!1?!1:t?gb(n,t):n.closable?n:!1,lLe=(e,t,n)=>{const{closeIconRender:r}=t,l=e,{closeIcon:i}=l,o=Ze(l,["closeIcon"]);let a=i;const s=Co(o,!0);return oa(a)&&(r&&(a=r(a)),a=Be.isValidElement(a)?Be.cloneElement(a,I(I({"aria-label":n},a.props),s)):Be.createElement("span",I({"aria-label":n},s),a)),[a,s]},cLe=(e,t,n=nre,r="Close")=>{const i=rre(e==null?void 0:e.closable,e==null?void 0:e.closeIcon),o=rre(t==null?void 0:t.closable,t==null?void 0:t.closeIcon),a=I({closeIcon:Be.createElement(Dg,null)},n),s=sLe(i,o,a),l=typeof s!="boolean"?!!(s!=null&&s.disabled):!1;if(s===!1)return[!1,null,l,{}];const[c,u]=lLe(s,a,r);return[!0,c,l,u]},ire=(e,t,n=nre)=>{const[r]=zs("global",Sl.global);return Be.useMemo(()=>cLe(e,t,I({closeIcon:Be.createElement(Dg,null)},n),r.close),[e,t,n,r.close])},c8=()=>Be.useReducer(e=>e+1,0),u8=(e,t)=>{let n={};return Zn(e)&&(n=e),typeof e=="boolean"&&(n={enabled:e}),n.closable===void 0&&t!==void 0&&(n.closable=t),n},ore=(e,t,n,r)=>g.useMemo(()=>{var l,c,u;const i=u8(e,r),o=u8(t),a=te(I(I({blur:!1},o),i),{closable:(u=(c=(l=i.closable)!=null?l:r)!=null?c:o.closable)!=null?u:!0}),s=a.blur?`${n}-mask-blur`:void 0;return[a.enabled!==!1,{mask:s},!!a.closable]},[e,t,n,r]),f8=e=>{const[t,n]=g.useState(null);return[g.useCallback((i,o,a)=>{const s=t!=null?t:i,l=Math.min(s||0,i),c=Math.max(s||0,i),u=o.slice(l,c+1).map(e),f=u.some(A=>!a.has(A)),d=[];return u.forEach(A=>{f?(a.has(A)||d.push(A),a.add(A)):(a.delete(A),d.push(A))}),n(f?c:null),d},[t]),n]},are=e=>e==="horizontal"||e==="vertical",aE=(e,t,n)=>g.useMemo(()=>{const r=are(e);let i;return r?i=e:typeof t=="boolean"?i=t?"vertical":"horizontal":i=are(n)?n:"horizontal",[i,i==="vertical"]},[n,e,t]),uLe=()=>{const[e,t]=g.useState([]),n=g.useCallback(r=>(t(i=>[].concat(en(i),[r])),()=>{t(i=>i.filter(o=>o!==r))}),[]);return[e,n]},fLe=(e,t)=>(e._antProxy=e._antProxy||{},Object.keys(t).forEach(n=>{if(!(n in e._antProxy)){const r=e[n];e._antProxy[n]=r,e[n]=t[n]}}),e),dLe=(e,t)=>g.useImperativeHandle(e,()=>{const n=t(),{nativeElement:r}=n;return typeof Proxy!="undefined"?new Proxy(r,{get(i,o){return n[o]?n[o]:Reflect.get(i,o)}}):fLe(r,n)}),ALe=e=>{const t=g.useRef(e),[,n]=c8();return[()=>t.current,r=>{t.current=r,n()}]},BM=Be.createContext(void 0),Ug=100,d8=Ug*10,sre={Modal:Ug,Drawer:Ug,Popover:Ug,Popconfirm:Ug,Tooltip:Ug,Tour:Ug,FloatButton:Ug},hLe={SelectLike:50,Dropdown:50,DatePicker:50,Menu:50,ImagePreview:1},pLe=e=>e in sre,jg=(e,t)=>{const[,n]=al(),r=Be.useContext(BM),i=pLe(e);let o;if(t!==void 0)o=[t,t];else{let a=r!=null?r:0;i?a+=(r?0:n.zIndexPopupBase)+sre[e]:a+=hLe[e],o=[r===void 0?t:a,a]}return o},gLe=e=>{const{motionDurationMid:t,motionEaseInOut:n}=e,r=`${t} ${n}`;return{transform:"scale(var(--notification-scale, 1))",transition:["transform","inset","clip-path","opacity"].map(i=>`${i} ${r}`).join(", ")}},lre=(e,t)=>{const{componentCls:n,antCls:r,colorSuccess:i,colorInfo:o,colorWarning:a,colorError:s,colorTextHeading:l,colorText:c,boxShadow:u,borderRadiusLG:f,fontSize:d,lineHeight:A,notificationBg:h,notificationPadding:p,notificationMarginEdge:v,margin:y,calc:b}=e,x=`${n}-notice`,[C,S]=go(r,"notification");return{[x]:I(te(I(I({position:"absolute",width:t.width,maxWidth:`calc(100vw - ${be(b(v).mul(2).equal())})`,padding:p,pointerEvents:"auto",[C("icon-font-size")]:t.iconFontSize,[C("title-font-size")]:t.titleFontSize,[C("title-line-height")]:t.titleLineHeight,boxSizing:"border-box",color:c,background:h,borderRadius:f,boxShadow:u,fontSize:d,lineHeight:A,wordWrap:"break-word",overflow:"visible"},gLe(e)),t.noticeStyle),{"&::after":{position:"absolute",insetInline:0,top:b(y).mul(-1).equal(),height:y,content:'""'}}),t.typeStyle&&{"&-success":{background:S("color-success-bg",h)},"&-error":{background:S("color-error-bg",h)},"&-info":{background:S("color-info-bg",h)},"&-warning":{background:S("color-warning-bg",h)}}),[`${x}-wrapper`]:I({display:"flex"},t.contentStyle),[`${x}-title`]:{color:l,fontSize:S("title-font-size"),lineHeight:S("title-line-height")},[`${x}-icon`]:{flex:"none",fontSize:S("icon-font-size"),lineHeight:1,[`&${x}-icon-success`]:{color:i},[`&${x}-icon-info, &${x}-icon-loading`]:{color:o},[`&${x}-icon-warning`]:{color:a},[`&${x}-icon-error`]:{color:s}}}},cre=e=>{const{componentCls:t,progressBg:n,notificationProgressHeight:r,fontSize:i,borderRadiusLG:o,width:a,notificationIconSize:s,colorText:l,motionDurationMid:c,fontSizeLG:u,lineHeightLG:f,marginSM:d,marginXS:A,paddingLG:h,notificationPaddingVertical:p,notificationPaddingHorizontal:v,notificationCloseButtonSize:y,colorIcon:b,borderRadiusSM:x,colorIconHover:C,colorBgTextHover:S,colorBgTextActive:B}=e,E=`${t}-notice`;return te(I({},lre(e,{width:a,iconFontSize:s,titleFontSize:u,titleLineHeight:f,contentStyle:{alignItems:"flex-start",gap:d},typeStyle:!0})),{[`${E}-section`]:{display:"flex",flexDirection:"column",flex:"auto",gap:A,minWidth:0},[`${E}-description`]:{color:l,fontSize:i},[`${E}-closable`]:{[`${E}-title, ${E}-description`]:{paddingInlineEnd:h},[`${E}-title + ${E}-description`]:{paddingInlineEnd:0}},[`${E}-close`]:I({position:"absolute",top:p,insetInlineEnd:v,display:"flex",alignItems:"center",justifyContent:"center",width:y,height:y,color:b,background:"none",border:"none",borderRadius:x,outline:"none",transition:["color","background-color"].map(_=>`${_} ${c}`).join(", "),"&:hover":{color:C,backgroundColor:S},"&:active":{backgroundColor:B}},lc(e)),[`${E}-progress`]:{position:"absolute",bottom:0,display:"block",appearance:"none",inlineSize:`calc(100% - ${be(o)} * 2)`,blockSize:r,border:0,left:{_skip_check_:!0,value:o},right:{_skip_check_:!0,value:o},"&, &::-webkit-progress-bar":{borderRadius:o,backgroundColor:"rgba(0, 0, 0, 0.04)"},"&::-moz-progress-bar":{background:n},"&::-webkit-progress-value":{borderRadius:o,background:n}},[`${E}-actions`]:{float:"right",marginTop:d}})},mLe=e=>{const{componentCls:t,width:n}=e,r=`${t}-notice`,i=`${r}-actions`,o=cre(e);return{[`${r}-pure-panel`]:te(I({width:n,maxWidth:"100%"},o),{[r]:te(I({},o[r]),{position:"relative",width:"100%",maxWidth:"100%"}),[i]:te(I({},o[i]),{float:"none",textAlign:"end"})})}},vLe=e=>{const{componentCls:t}=e;return{[t]:cre(e)}},yLe=["top","topLeft","topRight","bottom","bottomLeft","bottomRight"],bLe="--notification-margin-edge",xLe=(e,t)=>({blockEnd:e==="top"?"bottom":"top",inlineEnd:t==="left"?"right":"left"}),ure=e=>{var r,i;const t=(r=e==null?void 0:e.x)!=null?r:"0",n=(i=e==null?void 0:e.y)!=null?i:"0";return`translate3d(${t}, ${n}, 0) scale(var(--notification-scale, 1))`},wLe=(e,t)=>{const n=e.startsWith("bottom")?"bottom":"top",r=e.endsWith("Right")?"right":"left",{blockEnd:i,inlineEnd:o}=xLe(n,r),a=e==="top"||e==="bottom",s=e==="top"||e.endsWith("Left")?`-${t}`:t;return{placement:e,vertical:n,blockEnd:i,horizontal:r,inlineEnd:o,motionOffset:a?{x:"-50%",y:s}:{x:s},baseMotionOffset:a?{x:"-50%"}:void 0,isCenterPlacement:a}},CLe=e=>e==="bottom"?"column-reverse":"column",SLe=e=>{const t=`var(${bLe}, 0px)`;return`calc(var(--notification-${e}, ${t}) - ${t})`},ELe=e=>e==="bottom"?"center top":"center bottom",fre=e=>be(e.calc(e.marginXXL).mul(-1).equal()),BLe=e=>{const t=fre(e);return`inset(${t} ${t} ${t} ${t})`},OLe=(e,t)=>{const n=fre(e);return t==="bottom"?`inset(${n} ${n} 50% ${n})`:`inset(50% ${n} ${n} ${n})`},$Le=(e,t)=>{const{componentCls:n}=e,{placement:r,vertical:i,blockEnd:o,horizontal:a,inlineEnd:s,isCenterPlacement:l}=t,c=`${n}-notice`,u=`${c}${n}-fade`,f=ure(t.motionOffset),d=ure(t.baseMotionOffset),A=ELe(i);return{[`&${n}-${r}`]:te(I({[i]:SLe(i),[o]:"auto",display:"flex",flexDirection:CLe(i)},l?{marginInline:0,left:"50%",right:"auto",transform:"translateX(-50%)"}:{[a]:0,[s]:"auto"}),{[c]:te(I({[i]:"var(--notification-y, 0)"},l?{left:"50%",transform:d}:{[a]:"var(--notification-x, 0)"}),{transformOrigin:A}),[`${u}-appear-prepare, ${u}-enter-prepare`]:{opacity:0,transform:f,transition:"none"},[`${u}-appear-start, ${u}-enter-start`]:{opacity:0,transform:f},[`${u}-appear-active, ${u}-enter-active`]:{opacity:1,transform:d},[`${u}-leave-start`]:{opacity:1,transform:d},[`${u}-leave-active`]:{opacity:0,transform:f},[`&${n}-stack:not(${n}-stack-expanded)`]:{[c]:{clipPath:OLe(e,i)},[`${c}[data-notification-index='0']`]:{clipPath:BLe(e)}}})}},_Le=(e,t=yLe)=>{const{notificationMotionOffset:n}=e,r=be(n);return I({},t.reduce((i,o)=>I(I({},i),$Le(e,wLe(o,r))),{}))},TLe=e=>{const{componentCls:t}=e;return{[t]:_Le(e)}},MLe=3,dre=e=>({zIndexPopup:e.zIndexPopupBase+d8+50,width:384,progressBg:`linear-gradient(90deg, ${e.colorPrimaryBorderHover}, ${e.colorPrimary})`,colorSuccessBg:void 0,colorErrorBg:void 0,colorInfoBg:void 0,colorWarningBg:void 0}),A8=e=>{const t=e.paddingMD,n=e.paddingLG;return dr(e,{notificationBg:e.colorBgElevated,notificationPaddingVertical:t,notificationPaddingHorizontal:n,notificationIconSize:e.calc(e.fontSizeLG).mul(e.lineHeightLG).equal(),notificationCloseButtonSize:e.calc(e.controlHeightLG).mul(.55).equal(),notificationMarginBottom:e.margin,notificationPadding:`${be(e.paddingMD)} ${be(e.paddingContentHorizontalLG)}`,notificationMarginEdge:e.marginLG,notificationProgressHeight:2,notificationMotionOffset:64})},ILe=e=>`inset(${e} ${e} ${e} ${e})`,RLe=e=>{const{componentCls:t,motionDurationMid:n,motionDurationSlow:r,motionEaseInOut:i}=e,a=`${`${t}-list`}-content`;return{[a]:{position:"relative",display:"flex",flexShrink:0,flexDirection:"column",gap:e.notificationMarginBottom,width:"100%",willChange:"height, transform",transition:"none",[`&${a}-decrease`]:{transition:`height calc(${r} * 2) ${i} ${n}`}},[`${t}-fade`]:{backfaceVisibility:"hidden",willChange:"transform, opacity"}}},NLe=(e,t)=>{var d;const{componentCls:n,notificationMarginEdge:r}=e,i="--notification-margin-edge",o=`${n}-notice`,a=`${n}-list`,s=t.listWidthKey?e.calc(e[t.listWidthKey]).add(e.calc(r).mul(2)).equal():"100%",l=(d=t.stackVisibleCount)!=null?d:MLe,c=`${o}:nth-last-child(n + ${l+1})`,u=be(e.calc(e.marginXXL).mul(-1).equal()),f=ILe(u);return{[n]:te(I(te(I({},zr(e)),{[i]:be(r),position:"fixed",zIndex:e.zIndexPopup,width:s,maxWidth:"100vw",height:"100vh",overflow:"hidden",overscrollBehavior:"contain",[`${n}-hook-holder`]:{position:"relative"},[`&${a}`]:{maxHeight:"100vh",padding:`var(${i})`,overflowX:"hidden",overflowY:"auto",overscrollBehavior:"contain",scrollbarWidth:"none",msOverflowStyle:"none",pointerEvents:"none","&::-webkit-scrollbar":{display:"none",width:0,height:0}}}),RLe(e)),{[`&${n}-stack`]:{[o]:{clipPath:f},[`&:not(${n}-stack-expanded)`]:{[o]:{"--notification-scale":"calc(1 - min(var(--notification-index, 0), 2) * 0.06)"},[`${o}:not(${o}-stack-in-threshold)`]:{opacity:0,pointerEvents:"none"},[c]:{opacity:0,pointerEvents:"none"}}},"&-rtl":{direction:"rtl",[`${o}-actions`]:{float:"left"}}})}};kg(["Notification","PurePanel"],e=>mLe(A8(e)),dre);const Are=(e,t)=>{var r;const n=(r=t.itemStyle)!=null?r:vLe;return[NLe(e,t),n(e),TLe(e)]};Br("Notification",e=>{const t=A8(e);return Are(t,{listWidthKey:"width"})},dre);const hre=e=>{const t=e.calc(e.controlHeightLG).sub(e.calc(e.fontSize).mul(e.lineHeight)).div(2).equal(),n=e.paddingSM;return dr(A8(e),{notificationBg:e.contentBg,notificationPadding:e.contentPadding,notificationPaddingVertical:t,notificationPaddingHorizontal:n})},pre=e=>({zIndexPopup:e.zIndexPopupBase+d8+10,contentBg:e.colorBgElevated,contentPadding:`${(e.controlHeightLG-e.fontSize*e.lineHeight)/2}px ${e.paddingSM}px`}),h8=e=>{const{fontSize:t,fontSizeLG:n,lineHeight:r}=e;return lre(e,{width:"max-content",iconFontSize:n,titleFontSize:t,titleLineHeight:r,contentStyle:{alignItems:"center",gap:e.marginXS},noticeStyle:{zIndex:1}})},PLe=e=>{const{componentCls:t}=e,n=`${t}-notice`,r=`${t}-list-content`,l=h8(e)[n],{"&::after":o}=l,a=Ze(l,["&::after"]),s=te(I({},a),{position:"absolute",zIndex:-1,left:"50%",height:e.calc(e.marginXS).mul(2).equal(),padding:0,boxShadow:e.boxShadowTertiary,opacity:0,pointerEvents:"none",transform:"translateX(-50%) translateY(100%)",transition:[`opacity ${e.motionDurationFast} ${e.motionEaseInOut}`,`transform ${e.motionDurationFast} ${e.motionEaseInOut}`,`width ${e.motionDurationSlow} ${e.motionEaseInOut}`].join(", "),content:'""'});return{[t]:{[`&${t}-stack`]:{[r]:{isolation:"isolate","&::before":te(I({},s),{top:`calc(var(--top-notificiation-height) - ${be(e.marginXS)})`,width:`calc(var(--top-notificiation-width) - ${be(e.margin)})`}),"&::after":te(I({},s),{zIndex:-2,top:"var(--top-notificiation-height)",width:`calc(var(--top-notificiation-width) - ${be(e.calc(e.margin).mul(2).equal())})`})},[`&:not(${t}-stack-expanded)`]:{[r]:{"&::before, &::after":{opacity:1,transform:"translateX(-50%) translateY(0)"}}}}}}},LLe=e=>{const{componentCls:t}=e,n=`${t}-notice`,r=h8(e);return{[`${n}-pure-panel`]:te(I({width:"max-content",maxWidth:"100%"},r),{[n]:te(I({},r[n]),{position:"relative",width:"max-content",maxWidth:"100%"})})}},FLe=kg(["Message","PurePanel"],e=>LLe(hre(e)),pre),kLe=e=>({[e.componentCls]:h8(e)}),p8=Br("Message",e=>{const t=hre(e);return[Are(t,{stackVisibleCount:1,itemStyle:kLe}),PLe(t)]},pre),DLe={info:g.createElement(Xte,null),success:g.createElement(eE,null),error:g.createElement(hv,null),warning:g.createElement(Sb,null),loading:g.createElement(qh,null)},g8=(e,t)=>t||e&&DLe[e]||null,HLe=e=>{const R=e,{prefixCls:t,className:n,style:r,type:i,icon:o,content:a,classNames:s,styles:l}=R,c=Ze(R,["prefixCls","className","style","type","icon","content","classNames","styles"]),{getPrefixCls:u,className:f,style:d,classNames:A,styles:h}=or("message"),p=t||u("message"),v=`${p}-notice`,y=So(p),[b,x]=p8(p,y),[C,S]=vr([A,s],[h,l],{props:e}),B=g8(i,o),E=i?`${v}-icon-${i}`:void 0,_={wrapper:Ae(i&&`${p}-${i}`,C.wrapper),icon:Ae(E,C.icon),title:C.title},M={wrapper:S.wrapper,icon:S.icon,title:S.title};return g.createElement("div",{className:Ae(`${v}-pure-panel`,b,n,x,y,C.root),style:S.root},g.createElement(FLe,{prefixCls:p}),g.createElement(Yne,te(I({},c),{prefixCls:p,className:f,style:I(I({},d),r),duration:null,icon:B,title:a,classNames:_,styles:M})))};function ULe(e,t){return{motionName:t!=null?t:`${e}-fade`}}function m8(e){let t;const n=new Promise(i=>{t=e(()=>{i(!0)})}),r=()=>{t==null||t()};return r.then=(i,o)=>n.then(i,o),r.promise=n,r}const jLe=8,zLe=3,QLe=!1,VLe=({children:e,prefixCls:t})=>{const n=So(t),[r,i]=p8(t,n);return g.createElement(VPe,{classNames:{list:Ae(r,i,n)}},e)},KLe=(e,{prefixCls:t,key:n})=>g.createElement(VLe,{prefixCls:t,key:n},e),WLe=g.forwardRef((e,t)=>{const{top:n,prefixCls:r,getContainer:i,maxCount:o,duration:a=zLe,rtl:s,classNames:l,styles:c,transitionName:u,pauseOnHover:f=!0,stack:d,onAllRemoved:A}=e,{getPrefixCls:h,direction:p,getPopupContainer:v}=or("message"),{message:y}=g.useContext(Un),b=r||h("message"),[x,C]=vr([y==null?void 0:y.classNames,l],[y==null?void 0:y.styles,c],{props:e}),S=()=>nLe(n!=null?n:jLe),B=()=>Ae({[`${b}-rtl`]:s!=null?s:p==="rtl"}),E=()=>ULe(b,u),_=tLe(d,QLe),[M,R]=eLe({prefixCls:b,style:S,className:B,motion:E,closable:!1,duration:a,getContainer:()=>(i==null?void 0:i())||(v==null?void 0:v())||document.body,maxCount:o,onAllRemoved:A,classNames:x,styles:C,renderNotifications:KLe,pauseOnHover:f,stack:_});return g.useImperativeHandle(t,()=>te(I({},M),{prefixCls:b,message:y})),R});let gre=0;function mre(e){const t=g.useRef(null);return Ig(),[g.useMemo(()=>{const r=l=>{var c;(c=t.current)==null||c.close(l)},i=l=>{if(!t.current){const D=()=>{};return D.then=()=>{},D}const{open:c,prefixCls:u,message:f}=t.current,d=(f==null?void 0:f.className)||{},A=(f==null?void 0:f.style)||{},h=`${u}-notice`,H=l,{content:p,icon:v,type:y,key:b,className:x,style:C,onClose:S,classNames:B={},styles:E={}}=H,_=Ze(H,["content","icon","type","key","className","style","onClose","classNames","styles"]);let M=b;oa(M)||(gre+=1,M=`antd-message-${gre}`);const R=I(I({},e),l),T=AM(B,{props:R}),L=AM(E,{props:R}),P=g8(y,v),k=y?`${h}-icon-${y}`:void 0;return m8(D=>(c(te(I({},_),{key:M,icon:P,title:p,classNames:te(I({},T),{wrapper:Ae(y&&`${u}-${y}`,T.wrapper),icon:Ae(k,T.icon)}),styles:L,placement:"top",className:Ae({[`${h}-${y}`]:y},x,d),style:I(I({},A),C),onClose:()=>{S==null||S(),D()}})),()=>{r(M)}))},a={open:i,destroy:l=>{var c;l!==void 0?r(l):(c=t.current)==null||c.destroy()}};return["info","success","warning","error","loading"].forEach(l=>{const c=(u,f,d)=>{let A;Zn(u)&&"content"in u?A=u:A={content:u};let h,p;Rn(f)?p=f:(h=f,p=d);const v=te(I({onClose:p,duration:h},A),{type:l});return i(v)};a[l]=c}),a},[]),g.createElement(WLe,te(I({key:"message-holder"},e),{ref:t}))]}function GLe(e){return mre(e)}const v8=()=>({height:0,opacity:0}),vre=e=>{var t;return{height:(t=e==null?void 0:e.scrollHeight)!=null?t:0,opacity:e?1:0}},qLe=e=>{var t;return{height:(t=e==null?void 0:e.offsetHeight)!=null?t:0}},y8=(e,t)=>(t==null?void 0:t.deadline)===!0||Ane(t)&&t.propertyName==="height",Bb=(e=jS)=>({motionName:`${e}-motion-collapse`,onAppearStart:v8,onEnterStart:v8,onAppearActive:vre,onEnterActive:vre,onLeaveStart:qLe,onLeaveActive:v8,onAppearEnd:y8,onEnterEnd:y8,onLeaveEnd:y8,motionDeadline:500}),Yh=(e,t,n)=>n!==void 0?n:`${e}-${t}`,YLe=Y3e("Wave",e=>{const{componentCls:t,colorPrimary:n,motionDurationSlow:r,motionEaseInOut:i,motionEaseOutCirc:o,antCls:a}=e,[,s]=go(a,"wave");return{[t]:{position:"absolute",background:"transparent",pointerEvents:"none",boxSizing:"border-box",color:s("color",n),boxShadow:"0 0 0 0 currentcolor",opacity:.2,"&.wave-motion-appear":{transition:["box-shadow 0.4s","opacity 2s"].map(l=>`${l} ${o}`).join(","),"&-active":{boxShadow:"0 0 0 6px currentcolor",opacity:0},"&.wave-quick":{transition:["box-shadow","opacity"].map(l=>`${l} ${r} ${i}`).join(",")}}}}}),OM=`${jS}-wave-target`,yre=e=>e?AA(e)&&e!=="#fff"&&e!=="#ffffff"&&e!=="rgb(255, 255, 255)"&&e!=="rgba(255, 255, 255, 1)"&&!/rgba\((?:\d*, ){3}0\)/i.test(e)&&!/^#(?:[0-9a-f]{3}0|[0-9a-f]{6}00)$/i.test(e)&&e!=="transparent"&&e!=="canvastext":!1;function XLe(e,t=null){var a;const n=getComputedStyle(e),{borderTopColor:r,borderColor:i,backgroundColor:o}=n;return t&&yre(n[t])?n[t]:(a=[r,i,o].find(yre))!=null?a:null}function b8(e){return Number.isNaN(e)?0:e}const ZLe=e=>{const{className:t,target:n,component:r,colorSource:i}=e,o=g.useRef(null),{getPrefixCls:a}=g.useContext(Un),s=a(),[l]=go(s,"wave"),[c,u]=g.useState(null),[f,d]=g.useState([]),[A,h]=g.useState(0),[p,v]=g.useState(0),[y,b]=g.useState(0),[x,C]=g.useState(0),[S,B]=g.useState(!1),E={left:A,top:p,width:y,height:x,borderRadius:f.map(R=>`${R}px`).join(" ")};c&&(E[l("color")]=c);function _(){const R=getComputedStyle(n);u(XLe(n,i));const T=R.position==="static",{borderLeftWidth:L,borderTopWidth:P}=R;h(T?n.offsetLeft:b8(-Number.parseFloat(L))),v(T?n.offsetTop:b8(-Number.parseFloat(P))),b(n.offsetWidth),C(n.offsetHeight);const{borderTopLeftRadius:k,borderTopRightRadius:H,borderBottomLeftRadius:D,borderBottomRightRadius:U}=R;d([k,H,U,D].map(j=>b8(Number.parseFloat(j))))}if(g.useEffect(()=>{if(n){const R=Kn(()=>{_(),B(!0)});let T;return typeof ResizeObserver!="undefined"&&(T=new ResizeObserver(_),T.observe(n)),()=>{Kn.cancel(R),T==null||T.disconnect()}}},[n]),!S)return null;const M=(r==="Checkbox"||r==="Radio")&&(n==null?void 0:n.classList.contains(OM));return g.createElement(sl,{visible:!0,motionAppear:!0,motionName:"wave-motion",motionDeadline:5e3,onAppearEnd:(R,T)=>{var L;if(T.deadline||Ane(T)&&T.propertyName==="opacity"){const P=(L=o.current)==null?void 0:L.parentElement;Pee(P).then(()=>{P==null||P.remove()})}return!1}},({className:R},T)=>g.createElement("div",{ref:il(o,T),className:Ae(t,R,{"wave-quick":M}),style:E}))},JLe=(e,t)=>{var i;const{component:n}=t;if(n==="Checkbox"&&!((i=e.querySelector("input"))!=null&&i.checked))return;const r=document.createElement("div");r.style.position="absolute",r.style.left="0px",r.style.top="0px",e==null||e.insertBefore(r,e==null?void 0:e.firstChild),j6(g.createElement(ZLe,te(I({},t),{target:e})),r)},eFe=(e,t,n,r)=>{const{wave:i}=g.useContext(Un),[,o,a]=al(),s=yn(u=>{const f=e.current;if(i!=null&&i.disabled||!f)return;const d=f.querySelector(`.${OM}`)||f,{showEffect:A}=i||{};(A||JLe)(d,{className:t,token:o,component:n,event:u,hashId:a,colorSource:r})}),l=g.useRef(null);return g.useEffect(()=>()=>{Kn.cancel(l.current)},[]),u=>{Kn.cancel(l.current),l.current=Kn(()=>{s(u)})}},bre={click:"click",mousedown:"mousedown",mouseup:"mouseup",pointerdown:"pointerdown",pointerup:"pointerup"},sE=e=>{const{children:t,disabled:n,component:r,colorSource:i}=e,{getPrefixCls:o,wave:a}=g.useContext(Un),s=g.useRef(null),l=o("wave"),c=YLe(l),u=eFe(s,Ae(l,c),r,i);if(Be.useEffect(()=>{const d=s.current;if(!d||d.nodeType!==window.Node.ELEMENT_NODE||n)return;const A=v=>{!hb(v.target)||!d.getAttribute||d.getAttribute("disabled")||d.disabled||d.className.includes("disabled")&&!d.className.includes("disabled:")||d.getAttribute("aria-disabled")==="true"||d.className.includes("-leave")||u(v)},h=a==null?void 0:a.triggerType,p=h&&h in bre?bre[h]:"click";return d.addEventListener(p,A,!0),()=>{d.removeEventListener(p,A,!0)}},[n,a==null?void 0:a.triggerType]),!Be.isValidElement(t))return t!=null?t:null;const f=Vh(t)?il(cA(t),s):s;return Ga(t,{ref:f})},aa=e=>{const t=Be.useContext(vv);return Be.useMemo(()=>e?AA(e)?e!=null?e:t:Rn(e)?e(t):t:t,[e,t])},tFe=Br(["Space","Compact"],e=>{const{componentCls:t}=e;return{[t]:{display:"inline-flex","&-block":{display:"flex",width:"100%"},"&-vertical":{flexDirection:"column"},"&-rtl":{direction:"rtl"}}}},()=>({}),{resetStyle:!1}),$M=g.createContext(null),hA=(e,t)=>{const n=g.useContext($M),r=g.useMemo(()=>{if(!n)return"";const{compactDirection:i,isFirstItem:o,isLastItem:a}=n,s=i==="vertical"?"-vertical-":"-";return Ae(`${e}-compact${s}item`,{[`${e}-compact${s}first-item`]:o,[`${e}-compact${s}last-item`]:a,[`${e}-compact${s}item-rtl`]:t==="rtl"})},[e,t,n]);return{compactSize:n==null?void 0:n.compactSize,compactDirection:n==null?void 0:n.compactDirection,compactItemClassnames:r}},nFe=e=>{const{children:t}=e;return g.createElement($M.Provider,{value:null},t)},rFe=e=>{const r=e,{children:t}=r,n=Ze(r,["children"]);return g.createElement($M.Provider,{value:g.useMemo(()=>n,[n])},t)},x8=e=>{const{getPrefixCls:t,direction:n}=g.useContext(Un),B=e,{size:r,direction:i,orientation:o,block:a,prefixCls:s,className:l,rootClassName:c,children:u,vertical:f}=B,d=Ze(B,["size","direction","orientation","block","prefixCls","className","rootClassName","children","vertical"]),[A,h]=aE(o,f,i),p=aa(E=>r!=null?r:E),v=t("space-compact",s),[y]=tFe(v),b=Ae(v,y,{[`${v}-rtl`]:n==="rtl",[`${v}-block`]:a,[`${v}-vertical`]:h},l,c),x=g.useContext($M),C=pa(u),S=g.useMemo(()=>C.map((E,_)=>{const M=(E==null?void 0:E.key)||`${v}-item-${_}`;return g.createElement(rFe,{key:M,compactSize:p,compactDirection:A,isFirstItem:_===0&&(!x||(x==null?void 0:x.isFirstItem)),isLastItem:_===C.length-1&&(!x||(x==null?void 0:x.isLastItem))},E)}),[C,x,A,p,v]);return C.length===0?null:g.createElement("div",I({className:b},d),S)},xre=g.createContext(void 0),iFe=e=>{const{getPrefixCls:t,direction:n}=g.useContext(Un),f=e,{prefixCls:r,size:i,className:o}=f,a=Ze(f,["prefixCls","size","className"]),s=t("btn-group",r),[,,l]=al(),c=g.useMemo(()=>{switch(i){case"large":return"lg";case"small":return"sm";default:return""}},[i]),u=Ae(s,{[`${s}-${c}`]:c,[`${s}-rtl`]:n==="rtl"},o,l);return g.createElement(xre.Provider,{value:i},g.createElement("div",te(I({},a),{className:u})))},wre=/^[\u4E00-\u9FA5]{2}$/,w8=wre.test.bind(wre);function C8(e){return e==="danger"?{danger:!0}:{type:e}}function S8(e){return e==="text"||e==="link"}function oFe(e,t,n,r){if(!qi(e))return;const i=t?" ":"";return!AA(e)&&!mo(e)&&AA(e.type)&&w8(e.props.children)?Ga(e,o=>{const a=Ae(o.className,r)||void 0,s=I(I({},n),o.style);return te(I({},o),{children:o.children.split("").join(i),className:a,style:s})}):AA(e)?Be.createElement("span",{className:r,style:n},w8(e)?e.split("").join(i):e):Hne(e)?Be.createElement("span",{className:r,style:n},e):Ga(e,o=>te(I({},o),{className:Ae(o.className,r)||void 0,style:I(I({},o.style),n)}))}function aFe(e,t,n,r){let i=!1;const o=[];return Be.Children.forEach(e,a=>{const s=AA(a)||mo(a);if(i&&s){const l=o.length-1,c=o[l];o[l]=`${c}${a}`}else o.push(a);i=s}),Be.Children.map(o,a=>oFe(a,t,n,r))}["default","primary","danger"].concat(en(uA));const Cre=g.forwardRef((e,t)=>{const{className:n,style:r,children:i,prefixCls:o}=e,a=Ae(`${o}-icon`,n);return Be.createElement("span",{ref:t,className:a,style:r},i)}),Sre=g.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,iconClassName:o}=e,a=Ae(`${n}-loading-icon`,r);return Be.createElement(Cre,{prefixCls:n,className:a,style:i,ref:t},Be.createElement(qh,{className:o}))}),E8=()=>({width:0,opacity:0,transform:"scale(0)"}),B8=e=>({width:e.scrollWidth,opacity:1,transform:"scale(1)"}),sFe=e=>{const{prefixCls:t,loading:n,existIcon:r,className:i,style:o,mount:a}=e,s=!!n;return r?Be.createElement(Sre,{prefixCls:t,className:i,style:o}):Be.createElement(sl,{visible:s,motionName:`${t}-loading-icon-motion`,motionAppear:!a,motionEnter:!a,motionLeave:!a,removeOnLeave:!0,onAppearStart:E8,onAppearActive:B8,onEnterStart:E8,onEnterActive:B8,onLeaveStart:B8,onLeaveActive:E8},({className:l,style:c},u)=>{const f=I(I({},o),c);return Be.createElement(Sre,{prefixCls:t,className:Ae(i,l),style:f,ref:u})})},lE=e=>{const{componentCls:t,antCls:n,motionDurationMid:r,motionEaseInOut:i}=e;return{[t]:{[`${n}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`${["height","opacity"].map(o=>`${o} ${r} ${i}`).join(", ")} !important`}},[`${n}-motion-collapse`]:{overflow:"hidden",transition:`${["height","opacity"].map(o=>`${o} ${r} ${i}`).join(", ")} !important`}}}},Ere=e=>({animationDuration:e,animationFillMode:"both"}),_M=(e,t,n,r,i=!1)=>{const o=i?"&":"";return{[` ${o}${e}-enter, ${o}${e}-appear - `]:te(I({},Cre(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:te(I({},Cre(r)),{animationPlayState:"paused"}),[` + `]:te(I({},Ere(r)),{animationPlayState:"paused"}),[`${o}${e}-leave`]:te(I({},Ere(r)),{animationPlayState:"paused"}),[` ${o}${e}-enter${e}-enter-active, ${o}${e}-appear${e}-appear-active - `]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},iFe=new Xr("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),oFe=new Xr("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),B8=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[_M(r,iFe,oFe,e.motionDurationMid,t),{[` + `]:{animationName:t,animationPlayState:"running"},[`${o}${e}-leave${e}-leave-active`]:{animationName:n,animationPlayState:"running",pointerEvents:"none"}}},lFe=new Xr("antFadeIn",{"0%":{opacity:0},"100%":{opacity:1}}),cFe=new Xr("antFadeOut",{"0%":{opacity:1},"100%":{opacity:0}}),O8=(e,t=!1)=>{const{antCls:n}=e,r=`${n}-fade`,i=t?"&":"";return[_M(r,lFe,cFe,e.motionDurationMid,t),{[` ${i}${r}-enter, ${i}${r}-appear - `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},aFe=new Xr("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),sFe=new Xr("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),lFe=new Xr("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),cFe=new Xr("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),uFe=new Xr("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),fFe=new Xr("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),dFe=new Xr("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),AFe=new Xr("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),hFe={"move-up":{inKeyframes:dFe,outKeyframes:AFe},"move-down":{inKeyframes:aFe,outKeyframes:sFe},"move-left":{inKeyframes:lFe,outKeyframes:cFe},"move-right":{inKeyframes:uFe,outKeyframes:fFe}},Ob=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=hFe[t];return[_M(r,i,o,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:"linear"},[`${i}${r}-leave`]:{animationTimingFunction:"linear"}}]},uFe=new Xr("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),fFe=new Xr("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),dFe=new Xr("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),AFe=new Xr("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),hFe=new Xr("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),pFe=new Xr("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),gFe=new Xr("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),mFe=new Xr("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),vFe={"move-up":{inKeyframes:gFe,outKeyframes:mFe},"move-down":{inKeyframes:uFe,outKeyframes:fFe},"move-left":{inKeyframes:dFe,outKeyframes:AFe},"move-right":{inKeyframes:hFe,outKeyframes:pFe}},Ob=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=vFe[t];return[_M(r,i,o,e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},cE=new Xr("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),uE=new Xr("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),fE=new Xr("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),dE=new Xr("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Sre=new Xr("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Ere=new Xr("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),Bre=new Xr("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),Ore=new Xr("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),pFe={"slide-up":{inKeyframes:cE,outKeyframes:uE},"slide-down":{inKeyframes:fE,outKeyframes:dE},"slide-left":{inKeyframes:Sre,outKeyframes:Ere},"slide-right":{inKeyframes:Bre,outKeyframes:Ore}},Gu=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=pFe[t];return[_M(r,i,o,e.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:e.motionEaseOutCirc},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},cE=new Xr("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),uE=new Xr("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),fE=new Xr("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),dE=new Xr("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),Bre=new Xr("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),Ore=new Xr("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),$re=new Xr("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),_re=new Xr("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),yFe={"slide-up":{inKeyframes:cE,outKeyframes:uE},"slide-down":{inKeyframes:fE,outKeyframes:dE},"slide-left":{inKeyframes:Bre,outKeyframes:Ore},"slide-right":{inKeyframes:$re,outKeyframes:_re}},Gu=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=yFe[t];return[_M(r,i,o,e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},Xh=()=>({"@media (prefers-reduced-motion: reduce)":{transition:"none",animation:"none"}}),O8=new Xr("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),gFe=new Xr("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),$re=new Xr("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),_re=new Xr("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),mFe=new Xr("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),vFe=new Xr("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),yFe=new Xr("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),bFe=new Xr("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),xFe=new Xr("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),wFe=new Xr("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),CFe=new Xr("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),SFe=new Xr("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),EFe={zoom:{inKeyframes:O8,outKeyframes:gFe},"zoom-big":{inKeyframes:$re,outKeyframes:_re},"zoom-big-fast":{inKeyframes:$re,outKeyframes:_re},"zoom-left":{inKeyframes:yFe,outKeyframes:bFe},"zoom-right":{inKeyframes:xFe,outKeyframes:wFe},"zoom-up":{inKeyframes:mFe,outKeyframes:vFe},"zoom-down":{inKeyframes:CFe,outKeyframes:SFe}},AE=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=EFe[t];return[_M(r,i,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:e.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInQuint}}]},Xh=()=>({"@media (prefers-reduced-motion: reduce)":{transition:"none",animation:"none"}}),$8=new Xr("antZoomIn",{"0%":{transform:"scale(0.2)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),bFe=new Xr("antZoomOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.2)",opacity:0}}),Tre=new Xr("antZoomBigIn",{"0%":{transform:"scale(0.8)",opacity:0},"100%":{transform:"scale(1)",opacity:1}}),Mre=new Xr("antZoomBigOut",{"0%":{transform:"scale(1)"},"100%":{transform:"scale(0.8)",opacity:0}}),xFe=new Xr("antZoomUpIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 0%"}}),wFe=new Xr("antZoomUpOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 0%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 0%",opacity:0}}),CFe=new Xr("antZoomLeftIn",{"0%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"0% 50%"}}),SFe=new Xr("antZoomLeftOut",{"0%":{transform:"scale(1)",transformOrigin:"0% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"0% 50%",opacity:0}}),EFe=new Xr("antZoomRightIn",{"0%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"100% 50%"}}),BFe=new Xr("antZoomRightOut",{"0%":{transform:"scale(1)",transformOrigin:"100% 50%"},"100%":{transform:"scale(0.8)",transformOrigin:"100% 50%",opacity:0}}),OFe=new Xr("antZoomDownIn",{"0%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0},"100%":{transform:"scale(1)",transformOrigin:"50% 100%"}}),$Fe=new Xr("antZoomDownOut",{"0%":{transform:"scale(1)",transformOrigin:"50% 100%"},"100%":{transform:"scale(0.8)",transformOrigin:"50% 100%",opacity:0}}),_Fe={zoom:{inKeyframes:$8,outKeyframes:bFe},"zoom-big":{inKeyframes:Tre,outKeyframes:Mre},"zoom-big-fast":{inKeyframes:Tre,outKeyframes:Mre},"zoom-left":{inKeyframes:CFe,outKeyframes:SFe},"zoom-right":{inKeyframes:EFe,outKeyframes:BFe},"zoom-up":{inKeyframes:xFe,outKeyframes:wFe},"zoom-down":{inKeyframes:OFe,outKeyframes:$Fe}},AE=(e,t)=>{const{antCls:n}=e,r=`${n}-${t}`,{inKeyframes:i,outKeyframes:o}=_Fe[t];return[_M(r,i,o,t==="zoom-big-fast"?e.motionDurationFast:e.motionDurationMid),{[` ${r}-enter, ${r}-appear - `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Tre=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),BFe=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},Tre(`${t}-primary`,i),Tre(`${t}-danger`,o)]}},$8=e=>Math.round(Number(e||0)),OFe=e=>{if(e instanceof Rr)return e;if(e&&typeof e=="object"&&"h"in e&&"b"in e){const t=e,{b:n}=t,r=Ze(t,["b"]);return te(I({},r),{v:n})}return typeof e=="string"&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e};let hE=class extends Rr{constructor(t){super(OFe(t))}toHsbString(){const t=this.toHsb(),n=$8(t.s*100),r=$8(t.b*100),i=$8(t.h),o=t.a,a=`hsb(${i}, ${n}%, ${r}%)`,s=`hsba(${i}, ${n}%, ${r}%, ${o.toFixed(o===0?0:2)})`;return o===1?a:s}toHsb(){const r=this.toHsv(),{v:t}=r,n=Ze(r,["v"]);return te(I({},n),{b:t,a:this.a})}};(e=>e instanceof hE?e:new hE(e))("#1677ff");const $Fe=(e,t)=>(e==null?void 0:e.replace(/[^0-9a-f]/gi,"").slice(0,t?8:6))||"",_Fe=(e,t)=>e?$Fe(e,t):"";let TM=(function(){function e(t){var r;if(Lt(this,e),this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(r=t.colors)==null?void 0:r.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const n=Array.isArray(t);n&&t.length?(this.colors=t.map(({color:i,percent:o})=>({color:new e(i),percent:o})),this.metaColor=new hE(this.colors[0].color.metaColor)):this.metaColor=new hE(n?"":t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return Ft(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return _Fe(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const o=n.colors[i];return r.percent===o.percent&&r.color.equals(o.color)}):this.toHexString()===n.toHexString()}}])})();var MM={},Mre;function TFe(){if(Mre)return MM;Mre=1,Object.defineProperty(MM,"__esModule",{value:!0});var e={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"};return MM.default=e,MM}var MFe=TFe();const IFe=_t(MFe);function _8(){return _8=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,_8({},e,{ref:t,icon:IFe})),rd=m.forwardRef(RFe);function Qs(){return Qs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,forceRender:r,className:i,style:o,children:a,isActive:s,role:l,classNames:c,styles:u}=e,[f,d]=Be.useState(s||r);return Be.useEffect(()=>{(r||s)&&d(!0)},[r,s]),f?Be.createElement("div",{ref:t,className:Ae(`${n}-panel`,{[`${n}-panel-active`]:s,[`${n}-panel-inactive`]:!s},i),style:o,role:l},Be.createElement("div",{className:Ae(`${n}-body`,c==null?void 0:c.body),style:u==null?void 0:u.body},a)):null}),Ire=Be.forwardRef((e,t)=>{const P=e,{showArrow:n=!0,headerClass:r,isActive:i,onItemClick:o,forceRender:a,className:s,classNames:l={},styles:c={},prefixCls:u,collapsible:f,accordion:d,panelKey:A,extra:h,header:p,expandIcon:v,openMotion:y,destroyOnHidden:b,children:x}=P,C=Ze(P,["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyOnHidden","children"]),S=f==="disabled",B=h!=null&&typeof h!="boolean",E={onClick:()=>{o==null||o(A)},onKeyDown:k=>{(k.key==="Enter"||k.keyCode===dn.ENTER||k.which===dn.ENTER)&&(o==null||o(A))},role:d?"tab":"button","aria-expanded":i,"aria-disabled":S,tabIndex:S?-1:0},_=typeof v=="function"?v(e):Be.createElement("i",{className:"arrow"}),M=_&&Be.createElement("div",Qs({className:Ae(`${u}-expand-icon`,l==null?void 0:l.icon),style:c==null?void 0:c.icon},["header","icon"].includes(f)?E:{}),_),R=Ae(`${u}-item`,{[`${u}-item-active`]:i,[`${u}-item-disabled`]:S},s),T=Ae(r,`${u}-header`,{[`${u}-collapsible-${f}`]:!!f},l==null?void 0:l.header),L=I({className:T,style:c==null?void 0:c.header},["header","icon"].includes(f)?{}:E);return Be.createElement("div",Qs({},C,{ref:t,className:R}),Be.createElement("div",L,n&&M,Be.createElement("span",Qs({className:Ae(`${u}-title`,l==null?void 0:l.title),style:c==null?void 0:c.title},f==="header"?E:{}),p),B&&Be.createElement("div",{className:`${u}-extra`},h)),Be.createElement(sl,Qs({visible:i,leavedClassName:`${u}-panel-hidden`},y,{forceRender:a,removeOnLeave:b}),({className:k,style:H},D)=>Be.createElement(NFe,{ref:D,prefixCls:u,className:k,classNames:l,style:H,styles:c,isActive:i,forceRender:a,role:d?"tabpanel":void 0},x)))});function Rre(e,t,n){if(!e||!t)return e||t;const r=Array.from(new Set([...Object.keys(e),...Object.keys(t)])),i={};return r.forEach(o=>{i[o]=n(e[o],t[o])}),i}function PFe(e,t){return Rre(e,t,(n,r)=>Ae(n,r))}function LFe(e,t){return Rre(e,t,(n,r)=>I(I({},n),r))}const FFe=(e,t)=>{const{prefixCls:n,accordion:r,collapsible:i,destroyOnHidden:o,onItemClick:a,activeKey:s,openMotion:l,expandIcon:c,classNames:u,styles:f}=t;return e.map((d,A)=>{const L=d,{children:h,label:p,key:v,collapsible:y,onItemClick:b,destroyOnHidden:x,classNames:C,styles:S}=L,B=Ze(L,["children","label","key","collapsible","onItemClick","destroyOnHidden","classNames","styles"]),E=String(v!=null?v:A),_=y!=null?y:i,M=x!=null?x:o,R=P=>{_!=="disabled"&&(a(P),b==null||b(P))};let T=!1;return r?T=s[0]===E:T=s.indexOf(E)>-1,Be.createElement(Ire,Qs({},B,{classNames:PFe(u,C),styles:LFe(f,S),prefixCls:n,key:E,panelKey:E,isActive:T,accordion:r,openMotion:l,expandIcon:c,header:p,collapsible:_,onItemClick:R,destroyOnHidden:M}),h)})},kFe=(e,t,n)=>{if(!e)return null;const{prefixCls:r,accordion:i,collapsible:o,destroyOnHidden:a,onItemClick:s,activeKey:l,openMotion:c,expandIcon:u,classNames:f,styles:d}=n,A=e.key||String(t),{header:h,headerClass:p,destroyOnHidden:v,collapsible:y,onItemClick:b}=e.props;let x=!1;i?x=l[0]===A:x=l.indexOf(A)>-1;const C=y!=null?y:o,S=E=>{C!=="disabled"&&(s(E),b==null||b(E))},B={key:A,panelKey:A,header:h,headerClass:p,classNames:f,styles:d,isActive:x,prefixCls:r,destroyOnHidden:v!=null?v:a,openMotion:c,accordion:i,children:e.props.children,onItemClick:S,expandIcon:u,collapsible:C};return typeof e.type=="string"?e:(Object.keys(B).forEach(E=>{typeof B[E]=="undefined"&&delete B[E]}),Be.cloneElement(e,B))};function DFe(e,t,n){return Array.isArray(e)?FFe(e,n):pa(t).map((r,i)=>kFe(r,i,n))}function Nre(e){let t=e;if(!Array.isArray(t)){const n=typeof t;t=n==="number"||n==="string"?[t]:[]}return t.map(n=>String(n))}const T8=Object.assign(Be.forwardRef((e,t)=>{const{prefixCls:n="rc-collapse",destroyOnHidden:r=!1,style:i,accordion:o,className:a,children:s,collapsible:l,openMotion:c,expandIcon:u,activeKey:f,defaultActiveKey:d,onChange:A,items:h,classNames:p,styles:v}=e,y=Ae(n,a),[b,x]=Fr(d,f),C=Nre(b),S=yn(_=>{const M=Nre(_);x(M),A==null||A(M)}),B=_=>{S(o?C[0]===_?[]:[_]:C.includes(_)?C.filter(M=>M!==_):[...C,_])};oo(!s,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");const E=DFe(h,s,{prefixCls:n,accordion:o,openMotion:c,expandIcon:u,collapsible:l,destroyOnHidden:r,onItemClick:B,activeKey:C,classNames:p,styles:v});return Be.createElement("div",Qs({ref:t,className:y,style:i,role:o?"tablist":void 0},Co(e,{aria:!0,data:!0})),E)}),{Panel:Ire}),{Panel:LUt}=T8,HFe=m.forwardRef((e,t)=>{const{getPrefixCls:n}=m.useContext(Un),{prefixCls:r,className:i,showArrow:o=!0}=e,a=n("collapse",r),s=Ae({[`${a}-no-arrow`]:!o},i);return m.createElement(T8.Panel,te(I({ref:t},e),{prefixCls:a,className:s}))}),UFe=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:o,headerPaddingSM:a,headerPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:u,colorBorder:f,colorText:d,colorTextHeading:A,colorTextDisabled:h,fontSizeLG:p,lineHeight:v,lineHeightLG:y,marginSM:b,paddingSM:x,paddingLG:C,paddingXS:S,motionDurationSlow:B,fontSizeIcon:E,contentPadding:_,contentPaddingSM:M,contentPaddingLG:R,fontHeight:T,fontHeightLG:L}=e,P=`${be(c)} ${u} ${f}`;return{[t]:te(I({},zr(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[` + `]:{transform:"scale(0)",opacity:0,animationTimingFunction:e.motionEaseOutCirc,"&-prepare":{transform:"none"}},[`${r}-leave`]:{animationTimingFunction:e.motionEaseInOutCirc}}]},Ire=(e,t)=>({[`> span, > ${e}`]:{"&:not(:last-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineEndColor:t}}},"&:not(:first-child)":{[`&, & > ${e}`]:{"&:not(:disabled)":{borderInlineStartColor:t}}}}}),TFe=e=>{const{componentCls:t,fontSize:n,lineWidth:r,groupBorderColor:i,colorErrorHover:o}=e;return{[`${t}-group`]:[{position:"relative",display:"inline-flex",[`> span, > ${t}`]:{"&:not(:last-child)":{[`&, & > ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},"&:not(:first-child)":{marginInlineStart:e.calc(r).mul(-1).equal(),[`&, & > ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}},[t]:{position:"relative",zIndex:1,"&:hover, &:focus, &:active":{zIndex:2},"&[disabled]":{zIndex:0}},[`${t}-icon-only`]:{fontSize:n}},Ire(`${t}-primary`,i),Ire(`${t}-danger`,o)]}},_8=e=>Math.round(Number(e||0)),MFe=e=>{if(e instanceof Rr)return e;if(e&&typeof e=="object"&&"h"in e&&"b"in e){const t=e,{b:n}=t,r=Ze(t,["b"]);return te(I({},r),{v:n})}return typeof e=="string"&&/hsb/.test(e)?e.replace(/hsb/,"hsv"):e};let hE=class extends Rr{constructor(t){super(MFe(t))}toHsbString(){const t=this.toHsb(),n=_8(t.s*100),r=_8(t.b*100),i=_8(t.h),o=t.a,a=`hsb(${i}, ${n}%, ${r}%)`,s=`hsba(${i}, ${n}%, ${r}%, ${o.toFixed(o===0?0:2)})`;return o===1?a:s}toHsb(){const r=this.toHsv(),{v:t}=r,n=Ze(r,["v"]);return te(I({},n),{b:t,a:this.a})}};(e=>e instanceof hE?e:new hE(e))("#1677ff");const IFe=(e,t)=>(e==null?void 0:e.replace(/[^0-9a-f]/gi,"").slice(0,t?8:6))||"",RFe=(e,t)=>e?IFe(e,t):"";let TM=(function(){function e(t){var r;if(Lt(this,e),this.cleared=!1,t instanceof e){this.metaColor=t.metaColor.clone(),this.colors=(r=t.colors)==null?void 0:r.map(i=>({color:new e(i.color),percent:i.percent})),this.cleared=t.cleared;return}const n=Array.isArray(t);n&&t.length?(this.colors=t.map(({color:i,percent:o})=>({color:new e(i),percent:o})),this.metaColor=new hE(this.colors[0].color.metaColor)):this.metaColor=new hE(n?"":t),(!t||n&&!this.colors)&&(this.metaColor=this.metaColor.setA(0),this.cleared=!0)}return Ft(e,[{key:"toHsb",value:function(){return this.metaColor.toHsb()}},{key:"toHsbString",value:function(){return this.metaColor.toHsbString()}},{key:"toHex",value:function(){return RFe(this.toHexString(),this.metaColor.a<1)}},{key:"toHexString",value:function(){return this.metaColor.toHexString()}},{key:"toRgb",value:function(){return this.metaColor.toRgb()}},{key:"toRgbString",value:function(){return this.metaColor.toRgbString()}},{key:"isGradient",value:function(){return!!this.colors&&!this.cleared}},{key:"getColors",value:function(){return this.colors||[{color:this,percent:0}]}},{key:"toCssString",value:function(){const{colors:n}=this;return n?`linear-gradient(90deg, ${n.map(i=>`${i.color.toRgbString()} ${i.percent}%`).join(", ")})`:this.metaColor.toRgbString()}},{key:"equals",value:function(n){return!n||this.isGradient()!==n.isGradient()?!1:this.isGradient()?this.colors.length===n.colors.length&&this.colors.every((r,i)=>{const o=n.colors[i];return r.percent===o.percent&&r.color.equals(o.color)}):this.toHexString()===n.toHexString()}}])})();var MM={},Rre;function NFe(){if(Rre)return MM;Rre=1,Object.defineProperty(MM,"__esModule",{value:!0});var e={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"};return MM.default=e,MM}var PFe=NFe();const LFe=_t(PFe);function T8(){return T8=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,T8({},e,{ref:t,icon:LFe})),id=g.forwardRef(FFe);function Qs(){return Qs=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,forceRender:r,className:i,style:o,children:a,isActive:s,role:l,classNames:c,styles:u}=e,[f,d]=Be.useState(s||r);return Be.useEffect(()=>{(r||s)&&d(!0)},[r,s]),f?Be.createElement("div",{ref:t,className:Ae(`${n}-panel`,{[`${n}-panel-active`]:s,[`${n}-panel-inactive`]:!s},i),style:o,role:l},Be.createElement("div",{className:Ae(`${n}-body`,c==null?void 0:c.body),style:u==null?void 0:u.body},a)):null}),Nre=Be.forwardRef((e,t)=>{const P=e,{showArrow:n=!0,headerClass:r,isActive:i,onItemClick:o,forceRender:a,className:s,classNames:l={},styles:c={},prefixCls:u,collapsible:f,accordion:d,panelKey:A,extra:h,header:p,expandIcon:v,openMotion:y,destroyOnHidden:b,children:x}=P,C=Ze(P,["showArrow","headerClass","isActive","onItemClick","forceRender","className","classNames","styles","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyOnHidden","children"]),S=f==="disabled",B=h!=null&&typeof h!="boolean",E={onClick:()=>{o==null||o(A)},onKeyDown:k=>{(k.key==="Enter"||k.keyCode===dn.ENTER||k.which===dn.ENTER)&&(o==null||o(A))},role:d?"tab":"button","aria-expanded":i,"aria-disabled":S,tabIndex:S?-1:0},_=typeof v=="function"?v(e):Be.createElement("i",{className:"arrow"}),M=_&&Be.createElement("div",Qs({className:Ae(`${u}-expand-icon`,l==null?void 0:l.icon),style:c==null?void 0:c.icon},["header","icon"].includes(f)?E:{}),_),R=Ae(`${u}-item`,{[`${u}-item-active`]:i,[`${u}-item-disabled`]:S},s),T=Ae(r,`${u}-header`,{[`${u}-collapsible-${f}`]:!!f},l==null?void 0:l.header),L=I({className:T,style:c==null?void 0:c.header},["header","icon"].includes(f)?{}:E);return Be.createElement("div",Qs({},C,{ref:t,className:R}),Be.createElement("div",L,n&&M,Be.createElement("span",Qs({className:Ae(`${u}-title`,l==null?void 0:l.title),style:c==null?void 0:c.title},f==="header"?E:{}),p),B&&Be.createElement("div",{className:`${u}-extra`},h)),Be.createElement(sl,Qs({visible:i,leavedClassName:`${u}-panel-hidden`},y,{forceRender:a,removeOnLeave:b}),({className:k,style:H},D)=>Be.createElement(kFe,{ref:D,prefixCls:u,className:k,classNames:l,style:H,styles:c,isActive:i,forceRender:a,role:d?"tabpanel":void 0},x)))});function Pre(e,t,n){if(!e||!t)return e||t;const r=Array.from(new Set([...Object.keys(e),...Object.keys(t)])),i={};return r.forEach(o=>{i[o]=n(e[o],t[o])}),i}function DFe(e,t){return Pre(e,t,(n,r)=>Ae(n,r))}function HFe(e,t){return Pre(e,t,(n,r)=>I(I({},n),r))}const UFe=(e,t)=>{const{prefixCls:n,accordion:r,collapsible:i,destroyOnHidden:o,onItemClick:a,activeKey:s,openMotion:l,expandIcon:c,classNames:u,styles:f}=t;return e.map((d,A)=>{const L=d,{children:h,label:p,key:v,collapsible:y,onItemClick:b,destroyOnHidden:x,classNames:C,styles:S}=L,B=Ze(L,["children","label","key","collapsible","onItemClick","destroyOnHidden","classNames","styles"]),E=String(v!=null?v:A),_=y!=null?y:i,M=x!=null?x:o,R=P=>{_!=="disabled"&&(a(P),b==null||b(P))};let T=!1;return r?T=s[0]===E:T=s.indexOf(E)>-1,Be.createElement(Nre,Qs({},B,{classNames:DFe(u,C),styles:HFe(f,S),prefixCls:n,key:E,panelKey:E,isActive:T,accordion:r,openMotion:l,expandIcon:c,header:p,collapsible:_,onItemClick:R,destroyOnHidden:M}),h)})},jFe=(e,t,n)=>{if(!e)return null;const{prefixCls:r,accordion:i,collapsible:o,destroyOnHidden:a,onItemClick:s,activeKey:l,openMotion:c,expandIcon:u,classNames:f,styles:d}=n,A=e.key||String(t),{header:h,headerClass:p,destroyOnHidden:v,collapsible:y,onItemClick:b}=e.props;let x=!1;i?x=l[0]===A:x=l.indexOf(A)>-1;const C=y!=null?y:o,S=E=>{C!=="disabled"&&(s(E),b==null||b(E))},B={key:A,panelKey:A,header:h,headerClass:p,classNames:f,styles:d,isActive:x,prefixCls:r,destroyOnHidden:v!=null?v:a,openMotion:c,accordion:i,children:e.props.children,onItemClick:S,expandIcon:u,collapsible:C};return typeof e.type=="string"?e:(Object.keys(B).forEach(E=>{typeof B[E]=="undefined"&&delete B[E]}),Be.cloneElement(e,B))};function zFe(e,t,n){return Array.isArray(e)?UFe(e,n):pa(t).map((r,i)=>jFe(r,i,n))}function Lre(e){let t=e;if(!Array.isArray(t)){const n=typeof t;t=n==="number"||n==="string"?[t]:[]}return t.map(n=>String(n))}const M8=Object.assign(Be.forwardRef((e,t)=>{const{prefixCls:n="rc-collapse",destroyOnHidden:r=!1,style:i,accordion:o,className:a,children:s,collapsible:l,openMotion:c,expandIcon:u,activeKey:f,defaultActiveKey:d,onChange:A,items:h,classNames:p,styles:v}=e,y=Ae(n,a),[b,x]=Fr(d,f),C=Lre(b),S=yn(_=>{const M=Lre(_);x(M),A==null||A(M)}),B=_=>{S(o?C[0]===_?[]:[_]:C.includes(_)?C.filter(M=>M!==_):[...C,_])};ao(!s,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");const E=zFe(h,s,{prefixCls:n,accordion:o,openMotion:c,expandIcon:u,collapsible:l,destroyOnHidden:r,onItemClick:B,activeKey:C,classNames:p,styles:v});return Be.createElement("div",Qs({ref:t,className:y,style:i,role:o?"tablist":void 0},Co(e,{aria:!0,data:!0})),E)}),{Panel:Nre}),{Panel:QUt}=M8,QFe=g.forwardRef((e,t)=>{const{getPrefixCls:n}=g.useContext(Un),{prefixCls:r,className:i,showArrow:o=!0}=e,a=n("collapse",r),s=Ae({[`${a}-no-arrow`]:!o},i);return g.createElement(M8.Panel,te(I({ref:t},e),{prefixCls:a,className:s}))}),VFe=e=>{const{componentCls:t,contentBg:n,padding:r,headerBg:i,headerPadding:o,headerPaddingSM:a,headerPaddingLG:s,collapsePanelBorderRadius:l,lineWidth:c,lineType:u,colorBorder:f,colorText:d,colorTextHeading:A,colorTextDisabled:h,fontSizeLG:p,lineHeight:v,lineHeightLG:y,marginSM:b,paddingSM:x,paddingLG:C,paddingXS:S,motionDurationSlow:B,fontSizeIcon:E,contentPadding:_,contentPaddingSM:M,contentPaddingLG:R,fontHeight:T,fontHeightLG:L}=e,P=`${be(c)} ${u} ${f}`;return{[t]:te(I({},zr(e)),{backgroundColor:i,border:P,borderRadius:l,"&-rtl":{direction:"rtl"},[`& > ${t}-item`]:{borderBottom:P,"&:first-child":{[` &, & > ${t}-header`]:{borderRadius:`${be(l)} ${be(l)} 0 0`}},"&:last-child":{[` &, - & > ${t}-header`]:{borderRadius:`0 0 ${be(l)} ${be(l)}`}},[`> ${t}-header`]:te(I({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:o,color:A,lineHeight:v,cursor:"pointer",transition:`all ${B}, visibility 0s`},lc(e)),{[`> ${t}-title`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",marginInlineEnd:b},[`${t}-arrow`]:te(I({},Fg()),{fontSize:E,transition:`transform ${B}`,svg:{transition:`transform ${B}`}}),[`${t}-title`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-title`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-panel`]:{color:d,backgroundColor:n,borderTop:P,[`& > ${t}-body`]:{padding:_},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(x).sub(S).equal()}},[`> ${t}-panel > ${t}-body`]:{padding:M}}},"&-large":{[`> ${t}-item`]:{fontSize:p,lineHeight:y,[`> ${t}-header`]:{padding:s,[`> ${t}-expand-icon`]:{height:L,marginInlineStart:e.calc(C).sub(r).equal()}},[`> ${t}-panel > ${t}-body`]:{padding:R}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-panel`]:{borderRadius:`0 0 ${be(l)} ${be(l)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"&, & > .arrow":{color:h,cursor:"not-allowed"}},[`&${t}-icon-placement-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,marginInlineEnd:0,marginInlineStart:b}}}}})}},jFe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},zFe=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:i,colorBorder:o}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${o}`},[` + & > ${t}-header`]:{borderRadius:`0 0 ${be(l)} ${be(l)}`}},[`> ${t}-header`]:te(I({position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:o,color:A,lineHeight:v,cursor:"pointer",transition:`all ${B}, visibility 0s`},lc(e)),{[`> ${t}-title`]:{flex:"auto"},[`${t}-expand-icon`]:{height:T,display:"flex",alignItems:"center",marginInlineEnd:b},[`${t}-arrow`]:te(I({},Fg()),{fontSize:E,transition:`transform ${B}`,svg:{transition:`transform ${B}`}}),[`${t}-title`]:{marginInlineEnd:"auto"}}),[`${t}-collapsible-header`]:{cursor:"default",[`${t}-title`]:{flex:"none",cursor:"pointer"},[`${t}-expand-icon`]:{cursor:"pointer"}},[`${t}-collapsible-icon`]:{cursor:"unset",[`${t}-expand-icon`]:{cursor:"pointer"}}},[`${t}-panel`]:{color:d,backgroundColor:n,borderTop:P,[`& > ${t}-body`]:{padding:_},"&-hidden":{display:"none"}},"&-small":{[`> ${t}-item`]:{[`> ${t}-header`]:{padding:a,[`> ${t}-expand-icon`]:{marginInlineStart:e.calc(x).sub(S).equal()}},[`> ${t}-panel > ${t}-body`]:{padding:M}}},"&-large":{[`> ${t}-item`]:{fontSize:p,lineHeight:y,[`> ${t}-header`]:{padding:s,[`> ${t}-expand-icon`]:{height:L,marginInlineStart:e.calc(C).sub(r).equal()}},[`> ${t}-panel > ${t}-body`]:{padding:R}}},[`${t}-item:last-child`]:{borderBottom:0,[`> ${t}-panel`]:{borderRadius:`0 0 ${be(l)} ${be(l)}`}},[`& ${t}-item-disabled > ${t}-header`]:{"&, & > .arrow":{color:h,cursor:"not-allowed"}},[`&${t}-icon-placement-end`]:{[`& > ${t}-item`]:{[`> ${t}-header`]:{[`${t}-expand-icon`]:{order:1,marginInlineEnd:0,marginInlineStart:b}}}}})}},KFe=e=>{const{componentCls:t}=e,n=`> ${t}-item > ${t}-header ${t}-arrow`;return{[`${t}-rtl`]:{[n]:{transform:"rotate(180deg)"}}}},WFe=e=>{const{componentCls:t,headerBg:n,borderlessContentPadding:r,borderlessContentBg:i,colorBorder:o}=e;return{[`${t}-borderless`]:{backgroundColor:n,border:0,[`> ${t}-item`]:{borderBottom:`1px solid ${o}`},[` > ${t}-item:last-child, > ${t}-item:last-child ${t}-header - `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-panel`]:{backgroundColor:i,borderTop:0},[`> ${t}-item > ${t}-panel > ${t}-body`]:{padding:r}}}},QFe=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-panel`]:{backgroundColor:"transparent",border:0,[`> ${t}-body`]:{paddingBlock:n}}}}}},VFe=Er("Collapse",e=>{const t=dr(e,{collapsePanelBorderRadius:e.borderRadiusLG});return[UFe(t),zFe(t),QFe(t),jFe(t),lE(t)]},e=>({headerPadding:`${be(e.paddingSM)} ${be(e.padding)}`,headerPaddingSM:`${be(e.paddingXS)} ${be(e.paddingSM)} ${be(e.paddingXS)} ${be(e.paddingXS)}`,headerPaddingLG:`${be(e.padding)} ${be(e.paddingLG)} ${be(e.padding)} ${be(e.padding)}`,headerBg:e.colorFillAlter,contentPadding:`${be(e.padding)} ${be(16)}`,contentPaddingSM:e.paddingSM,contentPaddingLG:e.paddingLG,contentBg:e.colorBgContainer,borderlessContentPadding:`${be(e.paddingXXS)} ${be(16)} ${be(e.padding)}`,borderlessContentBg:"transparent"})),KFe=Object.assign(m.forwardRef((e,t)=>{var Z;const{getPrefixCls:n,direction:r,expandIcon:i,className:o,style:a,classNames:s,styles:l}=or("collapse"),{prefixCls:c,className:u,rootClassName:f,style:d,bordered:A=!0,ghost:h,size:p,expandIconPlacement:v,expandIconPosition:y,children:b,destroyInactivePanel:x,destroyOnHidden:C,expandIcon:S,classNames:B,styles:E}=e,_=oa(W=>{var J;return(J=p!=null?p:W)!=null?J:"middle"}),M=n("collapse",c),R=n(),[T,L]=VFe(M),P=(Z=v!=null?v:y)!=null?Z:"start",k=te(I({},e),{size:_,bordered:A,expandIconPlacement:P}),H=Ar(a),D=Ar(d),[U,j]=vr([s,B],[l,H,E,D],{props:k}),Q=S!=null?S:i,K=m.useCallback((W={})=>{const J=Rn(Q)?Q(W):m.createElement(rd,{rotate:W.isActive?r==="rtl"?-90:90:void 0,"aria-label":W.isActive?"expanded":"collapsed"});return Wa(J,ee=>({className:Ae(ee.className,`${M}-arrow`)}))},[Q,M,r]),z=Ae(`${M}-icon-placement-${P}`,{[`${M}-borderless`]:!A,[`${M}-rtl`]:r==="rtl",[`${M}-ghost`]:!!h,[`${M}-large`]:_==="large",[`${M}-small`]:_==="small"},o,u,f,T,L,U.root),V=m.useMemo(()=>te(I({},Bb(R)),{motionAppear:!1,leavedClassName:`${M}-panel-hidden`}),[R,M]),Y=m.useMemo(()=>b?pa(b).map(W=>W):null,[b]);return m.createElement(T8,te(I({ref:t,openMotion:V},ti(e,["rootClassName"])),{expandIcon:K,prefixCls:M,className:z,style:j.root,classNames:U,styles:j,destroyOnHidden:C!=null?C:x}),Y)}),{Panel:HFe}),WFe=e=>e instanceof TM?e:new TM(e),Pre=(e,t)=>{const{r:n,g:r,b:i,a:o}=e.toRgb(),a=new hE(e.toRgbString()).onBackground(t).toHsv();return o<=.5?a.v>.5:n*.299+r*.587+i*.114>192},Lre=e=>{const{paddingInline:t,onlyIconSize:n,borderColorDisabled:r}=e;return dr(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n,colorBorderDisabled:r})},Fre=e=>{var f,d,A,h,p,v;const t=(f=e.contentFontSize)!=null?f:e.fontSize,n=(d=e.contentFontSizeSM)!=null?d:e.fontSize,r=(A=e.contentFontSizeLG)!=null?A:e.fontSizeLG,i=(h=e.contentLineHeight)!=null?h:ZT(t),o=(p=e.contentLineHeightSM)!=null?p:ZT(n),a=(v=e.contentLineHeightLG)!=null?v:ZT(r),s=Pre(new TM(e.colorBgSolid),"#fff")?"#000":"#fff",l=uA.reduce((y,b)=>te(I({},y),{[`${b}ShadowColor`]:`0 ${be(e.controlOutlineWidth)} 0 ${JS(e[`${b}1`],e.colorBgContainer)}`}),{}),c=e.colorBgContainerDisabled,u=e.colorBgContainerDisabled;return te(I({},l),{fontWeight:400,iconGap:e.marginXS,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorderDisabled,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:s,contentFontSize:t,contentFontSizeSM:n,contentFontSizeLG:r,contentLineHeight:i,contentLineHeightSM:o,contentLineHeightLG:a,paddingBlock:Math.max((e.controlHeight-t*i)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-n*o)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-r*a)/2-e.lineWidth,0),defaultBgDisabled:c,dashedBgDisabled:u})},GFe=e=>{const{componentCls:t,antCls:n,lineWidth:r}=e,[i,o]=po(n,"btn");return{[t]:[{[i("border-width")]:r,[i("border-color")]:"#000",[i("border-color-hover")]:o("border-color"),[i("border-color-active")]:o("border-color"),[i("border-color-disabled")]:o("border-color"),[i("border-style")]:"solid",[i("text-color")]:"#000",[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color"),[i("text-color-disabled")]:o("text-color"),[i("bg-color")]:"#ddd",[i("bg-color-hover")]:o("bg-color"),[i("bg-color-active")]:o("bg-color"),[i("bg-color-disabled")]:e.colorBgContainerDisabled,[i("bg-color-container")]:e.colorBgContainer,[i("shadow")]:"none"},{border:[o("border-width"),o("border-style"),o("border-color")].join(" "),color:o("text-color"),backgroundColor:o("bg-color"),[`&:not(:disabled):not(${t}-disabled)`]:{"&:hover":{border:[o("border-width"),o("border-style"),o("border-color-hover")].join(" "),color:o("text-color-hover"),backgroundColor:o("bg-color-hover")},"&:active":{border:[o("border-width"),o("border-style"),o("border-color-active")].join(" "),color:o("text-color-active"),backgroundColor:o("bg-color-active")}}},{[`&${t}-variant-solid`]:{[i("solid-bg-color")]:o("color-base"),[i("solid-bg-color-hover")]:o("color-hover"),[i("solid-bg-color-active")]:o("color-active"),[i("border-color")]:"transparent",[i("text-color")]:e.colorTextLightSolid,[i("bg-color")]:o("solid-bg-color"),[i("bg-color-hover")]:o("solid-bg-color-hover"),[i("bg-color-active")]:o("solid-bg-color-active"),boxShadow:o("shadow")},[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("border-color")]:o("color-base"),[i("border-color-hover")]:o("color-hover"),[i("border-color-active")]:o("color-active"),[i("bg-color")]:o("bg-color-container"),[i("text-color")]:o("color-base"),[i("text-color-hover")]:o("color-hover"),[i("text-color-active")]:o("color-active"),boxShadow:o("shadow")},[`&${t}-variant-dashed`]:{[i("border-style")]:"dashed",[i("bg-color-disabled")]:e.dashedBgDisabled},[`&${t}-variant-filled`]:{[i("border-color")]:"transparent",[i("text-color")]:o("color-base"),[i("bg-color")]:o("color-light"),[i("bg-color-hover")]:o("color-light-hover"),[i("bg-color-active")]:o("color-light-active")},[`&${t}-variant-text, &${t}-variant-link`]:{[i("border-color")]:"transparent",[i("text-color")]:o("color-base"),[i("text-color-hover")]:o("color-hover"),[i("text-color-active")]:o("color-active"),[i("bg-color")]:"transparent",[i("bg-color-hover")]:"transparent",[i("bg-color-active")]:"transparent",[`&:disabled, &${e.componentCls}-disabled`]:{background:"transparent",borderColor:"transparent"}},[`&${t}-variant-text`]:{[i("bg-color-hover")]:o("color-light"),[i("bg-color-active")]:o("color-light-active")}},{[`&${t}-variant-link`]:{[i("color-base")]:e.colorLink,[i("color-hover")]:e.colorLinkHover,[i("color-active")]:e.colorLinkActive,[i("bg-color-hover")]:e.linkHoverBg},[`&${t}-color-primary`]:{[i("color-base")]:e.colorPrimary,[i("color-hover")]:e.colorPrimaryHover,[i("color-active")]:e.colorPrimaryActive,[i("color-light")]:e.colorPrimaryBg,[i("color-light-hover")]:e.colorPrimaryBgHover,[i("color-light-active")]:e.colorPrimaryBorder,[i("shadow")]:e.primaryShadow,[`&${t}-variant-solid`]:{[i("text-color")]:e.primaryColor,[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")}},[`&${t}-color-dangerous`]:{[i("color-base")]:e.colorError,[i("color-hover")]:e.colorErrorHover,[i("color-active")]:e.colorErrorActive,[i("color-light")]:e.colorErrorBg,[i("color-light-hover")]:e.colorErrorBgFilledHover,[i("color-light-active")]:e.colorErrorBgActive,[i("shadow")]:e.dangerShadow,[`&${t}-variant-solid`]:{[i("text-color")]:e.dangerColor,[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")}},[`&${t}-color-default`]:{[i("solid-bg-color")]:e.colorBgSolid,[i("solid-bg-color-hover")]:e.colorBgSolidHover,[i("solid-bg-color-active")]:e.colorBgSolidActive,[i("color-base")]:e.defaultBorderColor,[i("color-hover")]:e.defaultHoverBorderColor,[i("color-active")]:e.defaultActiveBorderColor,[i("color-light")]:e.colorFillTertiary,[i("color-light-hover")]:e.colorFillSecondary,[i("color-light-active")]:e.colorFill,[i("text-color")]:e.defaultColor,[i("text-color-hover")]:e.defaultHoverColor,[i("text-color-active")]:e.defaultActiveColor,[i("shadow")]:e.defaultShadow,[`&${t}-variant-outlined`]:{[i("bg-color-disabled")]:e.defaultBgDisabled},[`&${t}-variant-solid`]:{[i("text-color")]:e.solidTextColor,[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")},[`&${t}-variant-filled, &${t}-variant-text`]:{[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")},[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("text-color")]:e.defaultColor,[i("text-color-hover")]:e.defaultHoverColor,[i("text-color-active")]:e.defaultActiveColor,[i("bg-color-container")]:e.defaultBg,[i("bg-color-hover")]:e.defaultHoverBg,[i("bg-color-active")]:e.defaultActiveBg},[`&${t}-variant-text`]:{[i("text-color")]:e.textTextColor,[i("text-color-hover")]:e.textTextHoverColor,[i("text-color-active")]:e.textTextActiveColor,[i("bg-color-hover")]:e.textHoverBg},[`&${t}-background-ghost`]:{[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("text-color")]:e.defaultGhostColor,[i("border-color")]:e.defaultGhostBorderColor}}}},uA.map(a=>{const s=e[`${a}6`],l=e[`${a}1`],c=e[`${a}Hover`],u=e[`${a}2`],f=e[`${a}3`],d=e[`${a}Active`],A=e[`${a}ShadowColor`];return{[`&${t}-color-${a}`]:{[i("color-base")]:s,[i("color-hover")]:c,[i("color-active")]:d,[i("color-light")]:l,[i("color-light-hover")]:u,[i("color-light-active")]:f,[i("shadow")]:A}}}),{[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",borderColor:e.colorBorderDisabled,background:o("bg-color-disabled"),color:e.colorTextDisabled,boxShadow:"none"}},{[`&${t}-background-ghost`]:{[i("bg-color")]:e.ghostBg,[i("bg-color-hover")]:e.ghostBg,[i("bg-color-active")]:e.ghostBg,[i("shadow")]:"none",[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("bg-color-hover")]:e.ghostBg,[i("bg-color-active")]:e.ghostBg}}}]}},qFe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:o,motionEaseInOut:a,iconGap:s,calc:l}=e;return{[t]:te(I({outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation"},Xh()),{"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:Fg(),"> a":{color:"currentColor"},"&:not(:disabled)":lc(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${o} ${a}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:l(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:l(s).mul(-1).equal()}}}})}},YFe=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),M8=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:o,buttonPaddingHorizontal:a,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${be(l)} ${be(a)}`,borderRadius:o,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:YFe(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},XFe=e=>{const t=dr(e,{fontSize:e.contentFontSize});return M8(t,e.componentCls)},ZFe=e=>{const t=dr(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return M8(t,`${e.componentCls}-sm`)},JFe=e=>{const t=dr(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return M8(t,`${e.componentCls}-lg`)},e5e=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},t5e=Er("Button",e=>{const t=Lre(e);return[qFe(t),XFe(t),ZFe(t),JFe(t),e5e(t),GFe(t),BFe(t)]},Fre,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function n5e(e,t,n,r){const{focusElCls:i,focus:o,borderElCls:a}=n,s=a?"> *":"",l=s?` ${s}`:"",c=d=>d.filter(Boolean).map(A=>`&:${A}${l}`).join(","),u=c(["hover",i?`hover${i}`:null]),f=c([o?"focus":null,"active"]);return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":te(I({[f]:{zIndex:3},[u]:{zIndex:4}},i?{[`&${i}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function r5e(e,t,n){const{borderElCls:r}=n,i=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function $b(e,t={focus:!0}){const{componentCls:n}=e,{componentCls:r}=t,i=r||n,o=`${i}-compact`;return{[o]:I(I({},n5e(e,o,t,i)),r5e(i,o,t))}}function i5e(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:focus,&:active":{zIndex:3},"&:hover":{zIndex:4},"&[disabled]":{zIndex:0}}}}function o5e(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function a5e(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:I(I({},i5e(e,t,e.componentCls)),o5e(e.componentCls,t))}}const s5e=e=>{const{antCls:t,componentCls:n,lineWidth:r,calc:i,colorBgContainer:o}=e,a=`${n}-variant-solid:not([disabled])`,s=i(r).mul(-1).equal(),[l,c]=po(t,"btn"),u=f=>({[`${n}-compact${f?"-vertical":""}-item`]:{[l("compact-connect-border-color")]:c("bg-color-hover"),[`&${a}`]:{transition:"none",[`& + ${a}:before`]:[{position:"absolute",backgroundColor:c("compact-connect-border-color"),content:'""'},f?{top:s,insetInline:s,height:r}:{insetBlock:s,insetInlineStart:s,width:r}],"&:hover:before":{display:"none"}}}});return[u(),u(!0),{[`${a}${n}-color-default`]:{[l("compact-connect-border-color")]:`color-mix(in srgb, ${c("bg-color-hover")} 75%, ${o})`}}]},l5e=kg(["Button","compact"],e=>{const t=Lre(e);return[$b(t),a5e(t),s5e(t)]},Fre);function c5e(e){if(Xn(e)){let t=e==null?void 0:e.delay;return t=go(t)?t:0,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}const u5e={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},Zn=Be.forwardRef((e,t)=>{var it,Pt;const qe=e,{_skipSemantic:n,loading:r=!1,prefixCls:i,color:o,variant:a,type:s,danger:l=!1,shape:c,size:u,disabled:f,className:d,rootClassName:A,children:h,icon:p,iconPosition:v,iconPlacement:y,ghost:b=!1,block:x=!1,htmlType:C="button",classNames:S,styles:B,style:E,autoInsertSpace:_,autoFocus:M}=qe,R=Ze(qe,["_skipSemantic","loading","prefixCls","color","variant","type","danger","shape","size","disabled","className","rootClassName","children","icon","iconPosition","iconPlacement","ghost","block","htmlType","classNames","styles","style","autoInsertSpace","autoFocus"]),T=pa(h),L=s||"default",{getPrefixCls:P,direction:k,autoInsertSpace:H,className:D,style:U,classNames:j,styles:Q,loadingIcon:K,shape:z,color:V,variant:Y}=or("button"),Z=c||z||"default",[W,J]=m.useMemo(()=>{if(o&&a)return[o,a];if(s||l){const De=u5e[L]||[];return l?["danger",De[1]]:De}return a==="solid"?["primary",a]:V&&Y?[V,Y]:Y==="solid"?["primary",Y]:["default","outlined"]},[o,a,s,l,V,Y,L]),[ee,ne]=m.useMemo(()=>b&&J==="solid"?[W,"outlined"]:[W,J],[W,J,b]),re=ee==="danger",ue=re?"dangerous":ee,de=(it=_!=null?_:H)!=null?it:!0,se=P("btn",i),[ce,ge]=t5e(se),ie=m.useContext(Ga),le=f!=null?f:ie,ve=m.useContext(yre),we=m.useMemo(()=>c5e(r),[r]),[me,Ee]=m.useState(we.loading),[Ce,pe]=m.useState(!1),Oe=m.useRef(null),xe=Zf(t,Oe),Me=T.length===1&&!p&&!C8(ne),Se=m.useRef(!0);Be.useEffect(()=>(Se.current=!1,()=>{Se.current=!0}),[]),ar(()=>{let De=null;we.delay>0?De=setTimeout(()=>{De=null,Ee(!0)},we.delay):Ee(we.loading);function ze(){De&&(clearTimeout(De),De=null)}return ze},[we.delay,we.loading]),m.useEffect(()=>{if(!Oe.current||!de)return;const De=Oe.current.textContent||"";Me&&x8(De)?Ce||pe(!0):Ce&&pe(!1)}),m.useEffect(()=>{M&&Oe.current&&Oe.current.focus()},[]);const Pe=Be.useCallback(De=>{var ze;if(me||le){De.preventDefault();return}(ze=e.onClick)==null||ze.call(e,("href"in e,De))},[e.onClick,me,le]),{compactSize:Le,compactItemClassnames:He}=hA(se,k),Ne=oa(De=>{var ze,bt;return(bt=(ze=u!=null?u:Le)!=null?ze:ve)!=null?bt:De}),at=me?"loading":p,Ue=(Pt=y!=null?y:v)!=null?Pt:"start",et=ti(R,["navigate"]),We=te(I({},e),{type:L,color:ee,variant:ne,danger:re,shape:Z,size:Ne,disabled:le,loading:me,iconPlacement:Ue}),Je=Ar(U),dt=Ar(E),[wt,Bt]=vr([n?void 0:j,S],[n?void 0:Q,Je,B,dt],{props:We}),qt=Ae(se,ce,ge,{[`${se}-${Z}`]:Z!=="default"&&Z!=="square"&&Z,[`${se}-${L}`]:L,[`${se}-dangerous`]:l,[`${se}-color-${ue}`]:ue,[`${se}-variant-${ne}`]:ne,[`${se}-lg`]:Ne==="large",[`${se}-sm`]:Ne==="small",[`${se}-icon-only`]:!h&&h!==0&&!!at,[`${se}-background-ghost`]:b&&!C8(ne),[`${se}-loading`]:me,[`${se}-two-chinese-chars`]:Ce&&de&&!me,[`${se}-block`]:x,[`${se}-rtl`]:k==="rtl",[`${se}-icon-end`]:Ue==="end"},He,d,A,D,wt.root),jt={className:wt.icon,style:Bt.icon},nn=De=>Be.createElement(xre,I({prefixCls:se},jt),De),Jt=Be.createElement(rFe,I({existIcon:!!p,prefixCls:se,loading:me,mount:Se.current},jt)),Ot=Xn(r)&&r.icon||K;let sn;p&&!me?sn=nn(p):r&&Ot?sn=nn(Ot):sn=Jt;const Vt=qi(h)?nFe(h,Me&&de,Bt.content,wt.content):null;if(et.href!==void 0)return Be.createElement("a",te(I({},et),{className:Ae(qt,{[`${se}-disabled`]:le}),href:le?void 0:et.href,style:Bt.root,onClick:Pe,ref:xe,tabIndex:le?-1:0,"aria-disabled":le}),sn,Vt);let xt=Be.createElement("button",te(I({},R),{type:C,className:qt,style:Bt.root,onClick:Pe,disabled:le,ref:xe}),sn,Vt,He&&Be.createElement(l5e,{prefixCls:se}));return C8(ne)||(xt=Be.createElement(sE,{component:"Button",disabled:me},xt)),xt});Zn.Group=eFe,Zn.__ANT_BUTTON=!0;const I8=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:o,autoFocus:a,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:u}=e,f=m.useRef(!1),d=m.useRef(null),[A,h]=x6(!1),p=(...b)=>{o==null||o(...b)};m.useEffect(()=>{let b=null;return a&&(b=setTimeout(()=>{var x;(x=d.current)==null||x.focus({preventScroll:!0})})),()=>{b&&clearTimeout(b)}},[a]);const v=b=>{YD(b)&&(h(!0),b.then((...x)=>{h(!1,!0),p.apply(void 0,x),f.current=!1},x=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(x)}))},y=b=>{if(f.current)return;if(f.current=!0,!u){p();return}let x;if(s){if(x=u(b),c&&!YD(x)){f.current=!1,p(b);return}}else if(u.length)x=u(o),f.current=!1;else if(x=u(),!YD(x)){p();return}v(x)};return m.createElement(Zn,te(I(te(I({},w8(t)),{onClick:y,loading:A,prefixCls:r}),i),{ref:d}),n)},pE=Be.createContext({}),{Provider:kre}=pE,Dre=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:o,close:a,onCancel:s,onConfirm:l,onClose:c}=m.useContext(pE);return i?Be.createElement(I8,{isSilent:r,actionFn:s,close:(...u)=>{a==null||a(...u),l==null||l(!1),c==null||c()},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${o}-btn`},n):null},Hre=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:o,okType:a,onConfirm:s,onOk:l,onClose:c}=m.useContext(pE);return Be.createElement(I8,{isSilent:n,type:a||"primary",actionFn:l,close:(...u)=>{t==null||t(...u),s==null||s(!0),c==null||c()},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},o)},Ure=m.createContext({});function jre(e,t,n){let r=t;return!r&&n&&(r=`${e}-${n}`),r}function zre(e,t){let n=e[`page${t?"Y":"X"}Offset`];const r=`scroll${t?"Top":"Left"}`;if(typeof n!="number"){const i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function f5e(e){const t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=zre(i),n.top+=zre(i,!0),n}const d5e=m.memo(({children:e})=>e,(e,{shouldUpdate:t})=>!t);function IM(){return IM=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,className:r,style:i,title:o,ariaId:a,footer:s,closable:l,closeIcon:c,onClose:u,children:f,bodyStyle:d,bodyProps:A,modalRender:h,onMouseDown:p,onMouseUp:v,holderRef:y,visible:b,forceRender:x,width:C,height:S,classNames:B,styles:E,isFixedPos:_,focusTrap:M}=e,{panel:R}=Be.useContext(Ure),T=m.useRef(null),L=Zf(y,R,T),[P]=yee(b&&_&&M!==!1,()=>T.current);Be.useImperativeHandle(t,()=>({focus:()=>{var V;(V=T.current)==null||V.focus({preventScroll:!0})}}));const k={};C!==void 0&&(k.width=C),S!==void 0&&(k.height=S);const H=s?Be.createElement("div",{className:Ae(`${n}-footer`,B==null?void 0:B.footer),style:I({},E==null?void 0:E.footer)},s):null,D=o?Be.createElement("div",{className:Ae(`${n}-header`,B==null?void 0:B.header),style:I({},E==null?void 0:E.header)},Be.createElement("div",{className:Ae(`${n}-title`,B==null?void 0:B.title),id:a,style:I({},E==null?void 0:E.title)},o)):null,U=m.useMemo(()=>typeof l=="object"&&l!==null?l:l?{closeIcon:c!=null?c:Be.createElement("span",{className:`${n}-close-x`})}:{},[l,c,n]),j=Co(U,!0),Q=typeof l=="object"&&l.disabled,K=l?Be.createElement("button",IM({type:"button",onClick:u,"aria-label":"Close"},j,{className:Ae(`${n}-close`,B==null?void 0:B.close),disabled:Q,style:E==null?void 0:E.close}),U.closeIcon):null,z=Be.createElement("div",{className:Ae(`${n}-container`,B==null?void 0:B.container),style:E==null?void 0:E.container},K,D,Be.createElement("div",IM({className:Ae(`${n}-body`,B==null?void 0:B.body),style:I(I({},d),E==null?void 0:E.body)},A),f),H);return Be.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":o?a:null,"aria-modal":"true",ref:L,style:I(I({},i),k),className:Ae(n,r),onMouseDown:p,onMouseUp:v,tabIndex:-1,onFocus:V=>{P(V.target)}},Be.createElement(d5e,{shouldUpdate:b||x},h?h(z):z))});function R8(){return R8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,title:r,style:i,className:o,visible:a,forceRender:s,destroyOnHidden:l,motionName:c,ariaId:u,onVisibleChanged:f,mousePosition:d}=e,A=m.useRef(null),h=m.useRef(null);m.useImperativeHandle(t,()=>te(I({},h.current),{inMotion:A.current.inMotion,enableMotion:A.current.enableMotion}));const[p,v]=m.useState(),y={};p&&(y.transformOrigin=p);function b(){var C;if(!((C=A.current)!=null&&C.nativeElement))return;const x=f5e(A.current.nativeElement);v(d&&(d.x||d.y)?`${d.x-x.left}px ${d.y-x.top}px`:"")}return m.createElement(sl,{visible:a,onVisibleChanged:f,onAppearPrepare:b,onEnterPrepare:b,forceRender:s,motionName:c,removeOnLeave:l,ref:A},({className:x,style:C},S)=>m.createElement(Qre,R8({},e,{ref:h,title:r,ariaId:u,prefixCls:n,holderRef:S,style:I(I(I({},C),i),y),className:Ae(o,x)})))});function N8(){return N8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:t,style:n,visible:r,maskProps:i,motionName:o,className:a}=e;return m.createElement(sl,{key:"mask",visible:r,motionName:o,leavedClassName:`${t}-mask-hidden`},({className:s,style:l},c)=>m.createElement("div",N8({ref:c,style:I(I({},l),n),className:Ae(`${t}-mask`,s,a)},i)))};function gE(){return gE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:t="rc-dialog",zIndex:n,visible:r=!1,focusTriggerAfterClose:i=!0,wrapStyle:o,wrapClassName:a,wrapProps:s,onClose:l,afterOpenChange:c,afterClose:u,transitionName:f,animation:d,closable:A=!0,mask:h=!0,maskTransitionName:p,maskAnimation:v,maskClosable:y=!0,maskStyle:b,maskProps:x,rootClassName:C,rootStyle:S,classNames:B,styles:E}=e,_=m.useRef(null),M=m.useRef(null),R=m.useRef(null),[T,L]=m.useState(r),[P,k]=m.useState(!1),H=lA();function D(){B6(M.current,document.activeElement)||(_.current=document.activeElement)}function U(){var W;B6(M.current,document.activeElement)||(W=R.current)==null||W.focus()}function j(){if(L(!1),h&&_.current&&i){try{_.current.focus({preventScroll:!0})}catch(W){}_.current=null}T&&(u==null||u())}function Q(W){W?U():j(),c==null||c(W)}function K(W){l==null||l(W)}const z=m.useRef(!1);let V=null;y&&(V=W=>{M.current===W.target&&z.current&&K(W)});function Y(W){z.current=W.target===M.current}m.useEffect(()=>{if(r){if(z.current=!1,L(!0),D(),M.current){const W=getComputedStyle(M.current);k(W.position==="fixed")}}else T&&R.current.enableMotion()&&!R.current.inMotion()&&j()},[r]);const Z=te(I(I({zIndex:n},o),E==null?void 0:E.wrapper),{display:T?null:"none"});return m.createElement("div",gE({className:Ae(`${t}-root`,C),style:S},Co(e,{data:!0})),m.createElement(h5e,{prefixCls:t,visible:h&&r,motionName:jre(t,p,v),style:I(I({zIndex:n},b),E==null?void 0:E.mask),maskProps:x,className:B==null?void 0:B.mask}),m.createElement("div",gE({className:Ae(`${t}-wrap`,a,B==null?void 0:B.wrapper),ref:M,onClick:V,onMouseDown:Y,style:Z},s),m.createElement(A5e,gE({},e,{isFixedPos:P,ref:R,closable:A,ariaId:H,prefixCls:t,visible:r&&T,onClose:K,onVisibleChanged:Q,motionName:jre(t,f,d)}))))};function P8(){return P8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{visible:t,getContainer:n,forceRender:r,destroyOnHidden:i=!1,afterClose:o,closable:a,panelRef:s,keyboard:l=!0,scrollLock:c=!0,onClose:u}=e,y=e,{scrollLock:f}=y,d=Ze(y,["scrollLock"]),[A,h]=m.useState(t),p=m.useMemo(()=>({panel:s}),[s]),v=({top:b,event:x})=>{if(b&&l){x.stopPropagation(),u==null||u(x);return}};return m.useEffect(()=>{t&&h(!0)},[t]),!r&&i&&!A?null:m.createElement(Ure.Provider,{value:p},m.createElement(tE,{open:t||r||A,onEsc:v,autoDestroy:!1,getContainer:n,autoLock:c&&(t||A)},m.createElement(p5e,P8({},d,{destroyOnHidden:i,afterClose:()=>{const b=a&&typeof a=="object"?a:{},{afterClose:x}=b||{};x==null||x(),o==null||o(),h(!1)}}))))},yv="RC_FORM_INTERNAL_HOOKS",mo=()=>{oo(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},bv=m.createContext({getFieldValue:mo,getFieldsValue:mo,getFieldError:mo,getFieldWarning:mo,getFieldsError:mo,isFieldsTouched:mo,isFieldTouched:mo,isFieldValidating:mo,isFieldsValidating:mo,resetFields:mo,setFields:mo,setFieldValue:mo,setFieldsValue:mo,validateFields:mo,submit:mo,getInternalHooks:()=>(mo(),{dispatch:mo,initEntityValue:mo,registerField:mo,useSubscribe:mo,setInitialValues:mo,destroyForm:mo,setCallbacks:mo,registerWatch:mo,getFields:mo,setValidateMessages:mo,setPreserve:mo,getInitialValue:mo})}),mE=m.createContext(null);function L8(e){return e==null?[]:Array.isArray(e)?e:[e]}function m5e(e){return e&&!!e._init}function F8(){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",tel:"%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(){const e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}const k8=F8(),v5e=/%[sdj%]/g;let y5e=()=>{};typeof process!="undefined"&&process.env;function D8(e){if(!e||!e.length)return null;const t={};return e.forEach(n=>{const r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Au(e,...t){let n=0;const r=t.length;return typeof e=="function"?e.apply(null,t):typeof e=="string"?e.replace(v5e,o=>{if(o==="%%")return"%";if(n>=r)return o;switch(o){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(a){return"[Circular]"}break;default:return o}}):e}function b5e(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"||e==="tel"}function Os(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||b5e(t)&&typeof e=="string"&&!e)}function x5e(e,t,n){const r=[];let i=0;const o=e.length;function a(s){r.push(...s||[]),i++,i===o&&n(r)}e.forEach(s=>{t(s,a)})}function Vre(e,t,n){let r=0;const i=e.length;function o(a){if(a&&a.length){n(a);return}const s=r;r=r+1,s{t.push(...e[n]||[])}),t}class Kre extends Error{constructor(n,r){super("Async Validation Error");ke(this,"errors");ke(this,"fields");this.errors=n,this.fields=r}}function C5e(e,t,n,r,i){if(t.first){const f=new Promise((d,A)=>{const h=v=>(r(v),v.length?A(new Kre(v,D8(v))):d(i)),p=w5e(e);Vre(p,n,h)});return f.catch(d=>d),f}const o=t.firstFields===!0?Object.keys(e):t.firstFields||[],a=Object.keys(e),s=a.length;let l=0;const c=[],u=new Promise((f,d)=>{const A=h=>{if(c.push.apply(c,h),l++,l===s)return r(c),c.length?d(new Kre(c,D8(c))):f(i)};a.length||(r(c),f(i)),a.forEach(h=>{const p=e[h];o.indexOf(h)!==-1?Vre(p,n,A):x5e(p,n,A)})});return u.catch(f=>f),u}function S5e(e){return!!(e&&e.message!==void 0)}function E5e(e,t){let n=e;for(let r=0;r{let r;return e.fullFields?r=E5e(t,e.fullFields):r=t[n.field||e.fullField],S5e(n)?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:typeof n=="function"?n():n,fieldValue:r,field:n.field||e.fullField}}}function Gre(e,t){if(t){for(const n in t)if(t.hasOwnProperty(n)){const r=t[n];typeof r=="object"&&typeof e[n]=="object"?e[n]=I(I({},e[n]),r):e[n]=r}}return e}const _b="enum",B5e=(e,t,n,r,i)=>{e[_b]=Array.isArray(e[_b])?e[_b]:[],e[_b].indexOf(t)===-1&&r.push(Au(i.messages[_b],e.fullField,e[_b].join(", ")))},O5e=(e,t,n,r,i)=>{e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(Au(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):typeof e.pattern=="string"&&(new RegExp(e.pattern).test(t)||r.push(Au(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},$5e=(e,t,n,r,i)=>{const o=typeof e.len=="number",a=typeof e.min=="number",s=typeof e.max=="number",l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;let c=t,u=null;const f=typeof t=="number",d=typeof t=="string",A=Array.isArray(t);if(f?u="number":d?u="string":A&&(u="array"),!u)return!1;A&&(c=t.length),d&&(c=t.replace(l,"_").length),o?c!==e.len&&r.push(Au(i.messages[u].len,e.fullField,e.len)):a&&!s&&ce.max?r.push(Au(i.messages[u].max,e.fullField,e.max)):a&&s&&(ce.max)&&r.push(Au(i.messages[u].range,e.fullField,e.min,e.max))},qre=(e,t,n,r,i,o)=>{e.required&&(!n.hasOwnProperty(e.field)||Os(t,o||e.type))&&r.push(Au(i.messages.required,e.fullField))};let RM;const _5e=(()=>{if(RM)return RM;const e="[a-fA-F\\d:]",t=S=>S&&S.includeBoundaries?`(?:(?<=\\s|^)(?=${e})|(?<=${e})(?=\\s|$))`:"",n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",a=`(?:${[`(?:${r}:){7}(?:${r}|:)`,`(?:${r}:){6}(?:${n}|:${r}|:)`,`(?:${r}:){5}(?::${n}|(?::${r}){1,2}|:)`,`(?:${r}:){4}(?:(?::${r}){0,1}:${n}|(?::${r}){1,3}|:)`,`(?:${r}:){3}(?:(?::${r}){0,2}:${n}|(?::${r}){1,4}|:)`,`(?:${r}:){2}(?:(?::${r}){0,3}:${n}|(?::${r}){1,5}|:)`,`(?:${r}:){1}(?:(?::${r}){0,4}:${n}|(?::${r}){1,6}|:)`,`(?::(?:(?::${r}){0,5}:${n}|(?::${r}){1,7}|:))`].join("|")})(?:%[0-9a-zA-Z]{1,})?`,s=new RegExp(`(?:^${n}$)|(?:^${a}$)`),l=new RegExp(`^${n}$`),c=new RegExp(`^${a}$`),u=S=>S&&S.exact?s:new RegExp(`(?:${t(S)}${n}${t(S)})|(?:${t(S)}${a}${t(S)})`,"g");u.v4=S=>S&&S.exact?l:new RegExp(`${t(S)}${n}${t(S)}`,"g"),u.v6=S=>S&&S.exact?c:new RegExp(`${t(S)}${a}${t(S)}`,"g");const f="(?:(?:[a-z]+:)?//)",d="(?:\\S+(?::\\S*)?@)?",A=u.v4().source,h=u.v6().source,C=`(?:${f}|www\\.)${d}(?:localhost|${A}|${h}|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?`;return RM=new RegExp(`(?:^${C}$)`,"i"),RM}),H8={email:/^(([^<>()\[\]\\.,;:\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,}))$/,tel:/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},vE={integer(e){return vE.number(e)&&parseInt(e,10)===e},float(e){return vE.number(e)&&!vE.integer(e)},array(e){return Array.isArray(e)},regexp(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number(e){return isNaN(e)?!1:typeof e=="number"},object(e){return typeof e=="object"&&!vE.array(e)},method(e){return typeof e=="function"},email(e){return typeof e=="string"&&e.length<=320&&!!e.match(H8.email)},tel(e){return typeof e=="string"&&e.length<=32&&!!e.match(H8.tel)},url(e){return typeof e=="string"&&e.length<=2048&&!!e.match(_5e())},hex(e){return typeof e=="string"&&!!e.match(H8.hex)}},hi={required:qre,whitespace:(e,t,n,r,i)=>{(/^\s+$/.test(t)||t==="")&&r.push(Au(i.messages.whitespace,e.fullField))},type:(e,t,n,r,i)=>{if(e.required&&t===void 0){qre(e,t,n,r,i);return}const o=["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"],a=e.type;o.indexOf(a)>-1?vE[a](t)||r.push(Au(i.messages.types[a],e.fullField,e.type)):a&&typeof t!==e.type&&r.push(Au(i.messages.types[a],e.fullField,e.type))},range:$5e,enum:B5e,pattern:O5e},T5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i)}n(o)},M5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t==null&&!e.required)return n();hi.required(e,t,r,o,i,"array"),t!=null&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},I5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi.type(e,t,r,o,i)}n(o)},R5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,"date")&&!e.required)return n();if(hi.required(e,t,r,o,i),!Os(t,"date")){let s;t instanceof Date?s=t:s=new Date(t),hi.type(e,s,r,o,i),s&&hi.range(e,s.getTime(),r,o,i)}}n(o)},N5e="enum",P5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi[N5e](e,t,r,o,i)}n(o)},L5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},F5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},k5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi.type(e,t,r,o,i)}n(o)},D5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t===""&&(t=void 0),Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},H5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi.type(e,t,r,o,i)}n(o)},U5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,"string")&&!e.required)return n();hi.required(e,t,r,o,i),Os(t,"string")||hi.pattern(e,t,r,o,i)}n(o)},j5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),Os(t)||hi.type(e,t,r,o,i)}n(o)},z5e=(e,t,n,r,i)=>{const o=[],a=Array.isArray(t)?"array":typeof t;hi.required(e,t,r,o,i,a),n(o)},Q5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,"string")&&!e.required)return n();hi.required(e,t,r,o,i,"string"),Os(t,"string")||(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i),hi.pattern(e,t,r,o,i),e.whitespace===!0&&hi.whitespace(e,t,r,o,i))}n(o)},NM=(e,t,n,r,i)=>{const o=e.type,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,o)&&!e.required)return n();hi.required(e,t,r,a,i,o),Os(t,o)||hi.type(e,t,r,a,i)}n(a)},yE={string:Q5e,method:k5e,number:D5e,boolean:I5e,regexp:j5e,integer:F5e,float:L5e,array:M5e,object:H5e,enum:P5e,pattern:U5e,date:R5e,url:NM,hex:NM,email:NM,tel:NM,required:z5e,any:T5e},d0=class d0{constructor(t){ke(this,"rules",null);ke(this,"_messages",k8);this.define(t)}define(t){if(!t)throw new Error("Cannot configure a schema with no rules");if(typeof t!="object"||Array.isArray(t))throw new Error("Rules must be an object");this.rules={},Object.keys(t).forEach(n=>{const r=t[n];this.rules[n]=Array.isArray(r)?r:[r]})}messages(t){return t&&(this._messages=Gre(F8(),t)),this._messages}validate(t,n={},r=()=>{}){let i=t,o=n,a=r;if(typeof o=="function"&&(a=o,o={}),!this.rules||Object.keys(this.rules).length===0)return a&&a(null,i),Promise.resolve(i);function s(f){let d=[],A={};function h(p){Array.isArray(p)?d=d.concat(...p):d.push(p)}for(let p=0;p{const d=this.rules[f];let A=i[f];d.forEach(h=>{let p=h;typeof p.transform=="function"&&(i===t&&(i=I({},i)),A=i[f]=p.transform(A),A!=null&&(p.type=p.type||(Array.isArray(A)?"array":typeof A))),typeof p=="function"?p={validator:p}:p=I({},p),p.validator=this.getValidationMethod(p),p.validator&&(p.field=f,p.fullField=p.fullField||f,p.type=this.getType(p),l[f]=l[f]||[],l[f].push({rule:p,value:A,source:i,field:f}))})});const u={};return C5e(l,o,(f,d)=>{var b;const A=f.rule;let h=(A.type==="object"||A.type==="array")&&(typeof A.fields=="object"||typeof A.defaultField=="object");h=h&&(A.required||!A.required&&f.value),A.field=f.field;function p(x,C){return te(I({},C),{fullField:`${A.fullField}.${x}`,fullFields:A.fullFields?[...A.fullFields,x]:[x]})}function v(x=[]){let C=Array.isArray(x)?x:[x];!o.suppressWarning&&C.length&&d0.warning("async-validator:",C),C.length&&A.message!==void 0&&A.message!==null&&(C=[].concat(A.message));let S=C.map(Wre(A,i));if(o.first&&S.length)return u[A.field]=1,d(S);if(!h)d(S);else{if(A.required&&!f.value)return A.message!==void 0?S=[].concat(A.message).map(Wre(A,i)):o.error&&(S=[o.error(A,Au(o.messages.required,A.field))]),d(S);let B={};A.defaultField&&Object.keys(f.value).map(M=>{B[M]=A.defaultField}),B=I(I({},B),f.rule.fields);const E={};Object.keys(B).forEach(M=>{const R=B[M],T=Array.isArray(R)?R:[R];E[M]=T.map(p.bind(null,M))});const _=new d0(E);_.messages(o.messages),f.rule.options&&(f.rule.options.messages=o.messages,f.rule.options.error=o.error),_.validate(f.value,f.rule.options||o,M=>{const R=[];S&&S.length&&R.push(...S),M&&M.length&&R.push(...M),d(R.length?R:null)})}}let y;if(A.asyncValidator)y=A.asyncValidator(A,f.value,v,f.source,o);else if(A.validator){try{y=A.validator(A,f.value,v,f.source,o)}catch(x){(b=console.error)==null||b.call(console,x),o.suppressValidatorError||setTimeout(()=>{throw x},0),v(x.message)}y===!0?v():y===!1?v(typeof A.message=="function"?A.message(A.fullField||A.field):A.message||`${A.fullField||A.field} fails`):y instanceof Array?v(y):y instanceof Error&&v(y.message)}y&&y.then&&y.then(()=>v(),x=>v(x))},f=>{s(f)},i)}getType(t){if(t.type===void 0&&t.pattern instanceof RegExp&&(t.type="pattern"),typeof t.validator!="function"&&t.type&&!yE.hasOwnProperty(t.type))throw new Error(Au("Unknown rule type %s",t.type));return t.type||"string"}getValidationMethod(t){if(typeof t.validator=="function")return t.validator;const n=Object.keys(t),r=n.indexOf("message");return r!==-1&&n.splice(r,1),n.length===1&&n[0]==="required"?yE.required:yE[this.getType(t)]||void 0}};ke(d0,"register",function(n,r){if(typeof r!="function")throw new Error("Cannot register a validator by type, validator is not a function");yE[n]=r}),ke(d0,"warning",y5e),ke(d0,"messages",k8),ke(d0,"validators",yE);let U8=d0;const Dc="'${name}' is not a valid ${type}",Yre={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Dc,method:Dc,array:Dc,object:Dc,number:Dc,date:Dc,boolean:Dc,integer:Dc,float:Dc,regexp:Dc,email:Dc,tel:Dc,url:Dc,hex:Dc},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},Xre=U8;function V5e(e,t){return e.replace(/\\?\$\{\w+\}/g,n=>{if(n.startsWith("\\"))return n.slice(1);const r=n.slice(2,-1);return t[r]})}const Zre="CODE_LOGIC_ERROR";function j8(e,t,n,r,i){return $r(this,null,function*(){const o=I({},n);if(delete o.ruleIndex,Xre.warning=()=>{},o.validator){const d=o.validator;o.validator=(...A)=>{try{return d(...A)}catch(h){return console.error(h),Promise.reject(Zre)}}}let a=null;o&&o.type==="array"&&o.defaultField&&(a=o.defaultField,delete o.defaultField);const s=new Xre({[e]:[o]}),l=Mg(Yre,r.validateMessages);s.messages(l);let c=[];try{yield Promise.resolve(s.validate({[e]:t},I({},r)))}catch(d){d.errors&&(c=d.errors.map(({message:A},h)=>{const p=A===Zre?l.default:A;return m.isValidElement(p)?m.cloneElement(p,{key:`error_${h}`}):p}))}if(!c.length&&a&&Array.isArray(t)&&t.length>0)return(yield Promise.all(t.map((A,h)=>j8(`${e}.${h}`,A,a,r,i)))).reduce((A,h)=>[...A,...h],[]);const u=I(te(I({},n),{name:e,enum:(n.enum||[]).join(", ")}),i);return c.map(d=>typeof d=="string"?V5e(d,u):d)})}function K5e(e,t,n,r,i,o){const a=e.join("."),s=n.map((c,u)=>{const f=c.validator,d=te(I({},c),{ruleIndex:u});return f&&(d.validator=(A,h,p)=>{let v=!1;const b=f(A,h,(...x)=>{Promise.resolve().then(()=>{oo(!v,"Your validator function has already return a promise. `callback` will be ignored."),v||p(...x)})});v=b&&typeof b.then=="function"&&typeof b.catch=="function",oo(v,"`callback` is deprecated. Please return a promise instead."),v&&b.then(()=>{p()}).catch(x=>{p(x||" ")})}),d}).sort(({warningOnly:c,ruleIndex:u},{warningOnly:f,ruleIndex:d})=>!!c==!!f?u-d:c?1:-1);let l;if(i===!0)l=new Promise((c,u)=>$r(null,null,function*(){for(let f=0;fj8(a,t,u,r,o).then(f=>({errors:f,rule:u})));l=(i?G5e(c):W5e(c)).then(u=>Promise.reject(u))}return l.catch(c=>c),l}function W5e(e){return $r(this,null,function*(){return Promise.all(e).then(t=>[].concat(...t))})}function G5e(e){return $r(this,null,function*(){let t=0;return new Promise(n=>{e.forEach(r=>{r.then(i=>{i.errors.length&&n([i]),t+=1,t===e.length&&n([])})})})})}function Ia(e){return L8(e)}function Jre(e,t){let n={};return t.forEach(r=>{const i=ol(e,r);n=Fc(n,r,i)}),n}function Tb(e,t,n=!1){return e&&e.some(r=>PM(t,r,n))}function PM(e,t,n=!1){return!e||!t||!n&&e.length!==t.length?!1:t.every((r,i)=>e[i]===r)}function q5e(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||typeof e!="object"||typeof t!="object")return!1;const n=Object.keys(e),r=Object.keys(t);return[...new Set([...n,...r])].every(o=>{const a=e[o],s=t[o];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function Y5e(e,...t){const n=t[0];return n&&n.target&&typeof n.target=="object"&&e in n.target?n.target[e]:n}function eie(e,t,n){const{length:r}=e;if(t<0||t>=r||n<0||n>=r)return e;const i=e[t],o=t-n;return o>0?[...e.slice(0,n),i,...e.slice(n,t),...e.slice(t+1,r)]:o<0?[...e.slice(0,t),...e.slice(t+1,n+1),i,...e.slice(n+1,r)]:e}const tie=e=>{const t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)};class X5e{constructor(t){ke(this,"namePathList",[]);ke(this,"taskId",0);ke(this,"watcherList",new Set);ke(this,"form");this.form=t}register(t){return this.watcherList.add(t),()=>{this.watcherList.delete(t)}}notify(t){t.forEach(n=>{this.namePathList.every(r=>!PM(r,n))&&this.namePathList.push(n)}),this.doBatch()}doBatch(){this.taskId+=1;const t=this.taskId;tie(()=>{if(t===this.taskId&&this.watcherList.size){const n=this.form.getForm(),r=n.getFieldsValue(),i=n.getFieldsValue(!0);this.watcherList.forEach(o=>{o(r,i,this.namePathList)}),this.namePathList=[]}})}}function Z5e(){return $r(this,null,function*(){return new Promise(e=>{tie(()=>{Kn(()=>{e()})})})})}function z8(){return z8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{preserve:n,isListField:r,name:i}=this.props;this.cancelRegisterFunc&&this.cancelRegisterFunc(r,n,Ia(i)),this.cancelRegisterFunc=null});ke(this,"getNamePath",()=>{const{name:n,fieldContext:r}=this.props,{prefixName:i=[]}=r;return n!==void 0?[...i,...n]:[]});ke(this,"getRules",()=>{const{rules:n=[],fieldContext:r}=this.props;return n.map(i=>typeof i=="function"?i(r):i)});ke(this,"refresh",()=>{this.mounted&&this.setState(({resetCount:n})=>({resetCount:n+1}))});ke(this,"metaCache",null);ke(this,"triggerMetaEvent",n=>{const{onMetaChange:r}=this.props;if(r){const i=te(I({},this.getMeta()),{destroy:n});uu(this.metaCache,i)||r(i),this.metaCache=i}else this.metaCache=null});ke(this,"onStoreChange",(n,r,i)=>{const{shouldUpdate:o,dependencies:a=[],onReset:s}=this.props,{store:l}=i,c=this.getNamePath(),u=this.getValue(n),f=this.getValue(l),d=r&&Tb(r,c);switch(i.type==="valueUpdate"&&i.source==="external"&&!uu(u,f)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=xv,this.warnings=bE,this.triggerMetaEvent()),i.type){case"reset":if(!r||d){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=xv,this.warnings=bE,this.triggerMetaEvent(),s==null||s(),this.refresh();return}break;case"remove":{if(o&&Q8(o,n,l,u,f,i)){this.reRender();return}break}case"setField":{const{data:A}=i;if(d){"touched"in A&&(this.touched=A.touched),"validating"in A&&!("originRCField"in A)&&(this.validatePromise=A.validating?Promise.resolve([]):null),"errors"in A&&(this.errors=A.errors||xv),"warnings"in A&&(this.warnings=A.warnings||bE),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}else if("value"in A&&Tb(r,c,!0)){this.reRender();return}if(o&&!c.length&&Q8(o,n,l,u,f,i)){this.reRender();return}break}case"dependenciesUpdate":{if(a.map(Ia).some(h=>Tb(i.relatedFields,h))){this.reRender();return}break}default:if(d||(!a.length||c.length||o)&&Q8(o,n,l,u,f,i)){this.reRender();return}break}o===!0&&this.reRender()});ke(this,"validateRules",n=>{const r=this.getNamePath(),i=this.getValue(),{triggerName:o,validateOnly:a=!1,delayFrame:s}=n||{},l=Promise.resolve().then(()=>$r(this,null,function*(){if(!this.mounted)return[];const{validateFirst:c=!1,messageVariables:u,validateDebounce:f}=this.props;s&&(yield Z5e());let d=this.getRules();if(o&&(d=d.filter(h=>h).filter(h=>{const{validateTrigger:p}=h;return p?L8(p).includes(o):!0})),f&&o&&(yield new Promise(h=>{setTimeout(h,f)}),this.validatePromise!==l))return[];const A=K5e(r,i,d,n,c,u);return A.catch(h=>h).then((h=xv)=>{var p;if(this.validatePromise===l){this.validatePromise=null;const v=[],y=[];(p=h.forEach)==null||p.call(h,({rule:{warningOnly:b},errors:x=xv})=>{b?y.push(...x):v.push(...x)}),this.errors=v,this.warnings=y,this.triggerMetaEvent(),this.reRender()}}),A}));return a||(this.validatePromise=l,this.dirty=!0,this.errors=xv,this.warnings=bE,this.triggerMetaEvent(),this.reRender()),l});ke(this,"isFieldValidating",()=>!!this.validatePromise);ke(this,"isFieldTouched",()=>this.touched);ke(this,"isFieldDirty",()=>{if(this.dirty||this.props.initialValue!==void 0)return!0;const{fieldContext:n}=this.props,{getInitialValue:r}=n.getInternalHooks(yv);return r(this.getNamePath())!==void 0});ke(this,"getErrors",()=>this.errors);ke(this,"getWarnings",()=>this.warnings);ke(this,"isListField",()=>this.props.isListField);ke(this,"isList",()=>this.props.isList);ke(this,"isPreserve",()=>this.props.preserve);ke(this,"getMeta",()=>(this.prevValidating=this.isFieldValidating(),{touched:this.isFieldTouched(),validating:this.prevValidating,errors:this.errors,warnings:this.warnings,name:this.getNamePath(),validated:this.validatePromise===null}));ke(this,"getOnlyChild",n=>{if(typeof n=="function"){const i=this.getMeta();return te(I({},this.getOnlyChild(n(this.getControlled(),i,this.props.fieldContext))),{isFunction:!0})}const r=pa(n);return r.length!==1||!m.isValidElement(r[0])?{child:r,isFunction:!1}:{child:r[0],isFunction:!1}});ke(this,"getValue",n=>{const{getFieldsValue:r}=this.props.fieldContext,i=this.getNamePath();return ol(n||r(!0),i)});ke(this,"getControlled",(n={})=>{const{name:r,trigger:i="onChange",validateTrigger:o,getValueFromEvent:a,normalize:s,valuePropName:l="value",getValueProps:c,fieldContext:u}=this.props,f=o!==void 0?o:u.validateTrigger,d=this.getNamePath(),{getInternalHooks:A,getFieldsValue:h}=u,{dispatch:p}=A(yv),v=this.getValue(),y=c||(B=>({[l]:B})),b=n[i],x=r!==void 0?y(v):{},C=I(I({},n),x);return C[i]=(...B)=>{this.touched=!0,this.dirty=!0,this.triggerMetaEvent();let E;a?E=a(...B):E=Y5e(l,...B),s&&(E=s(E,v,h(!0))),E!==v&&p({type:"updateValue",namePath:d,value:E}),b&&b(...B)},L8(f||[]).forEach(B=>{const E=C[B];C[B]=(..._)=>{E&&E(..._);const{rules:M}=this.props;M&&M.length&&p({type:"validateField",namePath:d,triggerName:B})}}),C});if(n.fieldContext){const{getInternalHooks:r}=n.fieldContext,{initEntityValue:i}=r(yv);i(this)}}componentDidMount(){const{shouldUpdate:n,fieldContext:r}=this.props;if(this.mounted=!0,r){const{getInternalHooks:i}=r,{registerField:o}=i(yv);this.cancelRegisterFunc=o(this)}n===!0&&this.reRender()}componentWillUnmount(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}reRender(){this.mounted&&this.forceUpdate()}render(){const{resetCount:n}=this.state,{children:r}=this.props,{child:i,isFunction:o}=this.getOnlyChild(r);let a;return o?a=i:m.isValidElement(i)?a=m.cloneElement(i,this.getControlled(i.props)):(oo(!i,"`children` of Field is not validate ReactElement."),a=i),m.createElement(m.Fragment,{key:n},a)}},ke(KX,"contextType",bv),KX);function V8(n){var r=n,{name:e}=r,t=Ze(r,["name"]);var c;const i=m.useContext(bv),o=m.useContext(mE),a=e!==void 0?Ia(e):void 0,s=(c=t.isListField)!=null?c:!!o;let l="keep";return s||(l=`_${(a||[]).join("_")}`),m.createElement(J5e,z8({key:l,name:a,isListField:s},t,{fieldContext:i}))}function nie({name:e,initialValue:t,children:n,rules:r,validateTrigger:i,isListField:o}){const a=m.useContext(bv),s=m.useContext(mE),c=m.useRef({keys:[],id:0}).current,u=m.useMemo(()=>[...Ia(a.prefixName)||[],...Ia(e)],[a.prefixName,e]),f=m.useMemo(()=>te(I({},a),{prefixName:u}),[a,u]),d=m.useMemo(()=>({getKey:h=>{const p=u.length,v=h[p];return[c.keys[v],h.slice(p+1)]}}),[c,u]);if(typeof n!="function")return oo(!1,"Form.List only accepts function as children."),null;const A=(h,p,{source:v})=>v==="internal"?!1:h!==p;return m.createElement(mE.Provider,{value:d},m.createElement(bv.Provider,{value:f},m.createElement(V8,{name:[],shouldUpdate:A,rules:r,validateTrigger:i,initialValue:t,isList:!0,isListField:o!=null?o:!!s},({value:h=[],onChange:p},v)=>{const{getFieldValue:y}=a,b=()=>y(u||[])||[],x={add:(S,B)=>{const E=b();B>=0&&B<=E.length?(c.keys=[...c.keys.slice(0,B),c.id,...c.keys.slice(B)],p([...E.slice(0,B),S,...E.slice(B)])):(c.keys=[...c.keys,c.id],p([...E,S])),c.id+=1},remove:S=>{const B=b(),E=new Set(Array.isArray(S)?S:[S]);E.size<=0||(c.keys=c.keys.filter((_,M)=>!E.has(M)),p(B.filter((_,M)=>!E.has(M))))},move(S,B){if(S===B)return;const E=b();S<0||S>=E.length||B<0||B>=E.length||(c.keys=eie(c.keys,S,B),p(eie(E,S,B)))}};let C=h||[];return Array.isArray(C)||(C=[]),n(C.map((S,B)=>{let E=c.keys[B];return E===void 0&&(c.keys[B]=c.id,E=c.keys[B],c.id+=1),{name:B,key:E,isListField:!0}}),x,v)})))}function eke(e){let t=!1,n=e.length;const r=[];return e.length?new Promise((i,o)=>{e.forEach((a,s)=>{a.catch(l=>(t=!0,l)).then(l=>{n-=1,r[s]=l,!(n>0)&&(t&&o(r),i(r))})})}):Promise.resolve([])}const K8="__@field_split__";function LM(e){return e.map(t=>`${typeof t}:${t}`).join(K8)}class Mb{constructor(){ke(this,"kvs",new Map)}set(t,n){this.kvs.set(LM(t),n)}get(t){return this.kvs.get(LM(t))}getAsPrefix(t){const n=LM(t),r=n+K8,i=[],o=this.kvs.get(n);return o!==void 0&&i.push(o),this.kvs.forEach((a,s)=>{s.startsWith(r)&&i.push(a)}),i}update(t,n){const r=this.get(t),i=n(r);i?this.set(t,i):this.delete(t)}delete(t){this.kvs.delete(LM(t))}map(t){return[...this.kvs.entries()].map(([n,r])=>{const i=n.split(K8);return t({key:i.map(o=>{const[,a,s]=o.match(/^([^:]*):(.*)$/);return a==="number"?Number(s):s}),value:r})})}toJSON(){const t={};return this.map(({key:n,value:r})=>(t[n.join(".")]=r,null)),t}}class tke{constructor(t){ke(this,"formHooked",!1);ke(this,"forceRootUpdate");ke(this,"subscribable",!0);ke(this,"store",{});ke(this,"fieldEntities",[]);ke(this,"initialValues",{});ke(this,"callbacks",{});ke(this,"validateMessages",null);ke(this,"preserve",null);ke(this,"lastValidatePromise",null);ke(this,"watcherCenter",new X5e(this));ke(this,"getForm",()=>({getFieldValue:this.getFieldValue,getFieldsValue:this.getFieldsValue,getFieldError:this.getFieldError,getFieldWarning:this.getFieldWarning,getFieldsError:this.getFieldsError,isFieldsTouched:this.isFieldsTouched,isFieldTouched:this.isFieldTouched,isFieldValidating:this.isFieldValidating,isFieldsValidating:this.isFieldsValidating,resetFields:this.resetFields,setFields:this.setFields,setFieldValue:this.setFieldValue,setFieldsValue:this.setFieldsValue,validateFields:this.validateFields,submit:this.submit,_init:!0,getInternalHooks:this.getInternalHooks}));ke(this,"getInternalHooks",t=>t===yv?(this.formHooked=!0,{dispatch:this.dispatch,initEntityValue:this.initEntityValue,registerField:this.registerField,useSubscribe:this.useSubscribe,setInitialValues:this.setInitialValues,destroyForm:this.destroyForm,setCallbacks:this.setCallbacks,setValidateMessages:this.setValidateMessages,getFields:this.getFields,setPreserve:this.setPreserve,getInitialValue:this.getInitialValue,registerWatch:this.registerWatch}):(oo(!1,"`getInternalHooks` is internal usage. Should not call directly."),null));ke(this,"useSubscribe",t=>{this.subscribable=t});ke(this,"prevWithoutPreserves",null);ke(this,"setInitialValues",(t,n)=>{var r;if(this.initialValues=t||{},n){let i=Mg(t,this.store);(r=this.prevWithoutPreserves)==null||r.map(({key:o})=>{i=Fc(i,o,ol(t,o))}),this.prevWithoutPreserves=null,this.updateStore(i)}});ke(this,"destroyForm",t=>{if(t)this.updateStore({});else{const n=new Mb;this.getFieldEntities(!0).forEach(r=>{this.isMergedPreserve(r.isPreserve())||n.set(r.getNamePath(),!0)}),this.prevWithoutPreserves=n}});ke(this,"getInitialValue",t=>{const n=ol(this.initialValues,t);return t.length?Mg(n):n});ke(this,"setCallbacks",t=>{this.callbacks=t});ke(this,"setValidateMessages",t=>{this.validateMessages=t});ke(this,"setPreserve",t=>{this.preserve=t});ke(this,"registerWatch",t=>this.watcherCenter.register(t));ke(this,"notifyWatch",(t=[])=>{this.watcherCenter.notify(t)});ke(this,"timeoutId",null);ke(this,"warningUnhooked",()=>{});ke(this,"updateStore",t=>{this.store=t});ke(this,"getFieldEntities",(t=!1)=>t?this.fieldEntities.filter(n=>n.getNamePath().length):this.fieldEntities);ke(this,"getFieldsMap",(t=!1)=>{const n=new Mb;return this.getFieldEntities(t).forEach(r=>{const i=r.getNamePath();n.set(i,r)}),n});ke(this,"getFieldEntitiesForNamePathList",(t,n=!1)=>{if(!t)return this.getFieldEntities(!0);const r=this.getFieldsMap(!0);return n?t.flatMap(i=>{const o=Ia(i),a=r.getAsPrefix(o);return a.length?a:[{INVALIDATE_NAME_PATH:o}]}):t.map(i=>{const o=Ia(i);return r.get(o)||{INVALIDATE_NAME_PATH:Ia(i)}})});ke(this,"getFieldsValue",(t,n)=>{this.warningUnhooked();let r,i;if(t===!0||Array.isArray(t)?(r=t,i=n):t&&typeof t=="object"&&(i=t.filter),r===!0&&!i)return this.store;const o=this.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null,!0),a=[],s=[];o.forEach(c=>{var f;const u=c.INVALIDATE_NAME_PATH||c.getNamePath();if((f=c.isList)!=null&&f.call(c)){s.push(u);return}if(!i)a.push(u);else{const d="getMeta"in c?c.getMeta():null;i(d)&&a.push(u)}});let l=Jre(this.store,a.map(Ia));return s.forEach(c=>{ol(l,c)||(l=Fc(l,c,[]))}),l});ke(this,"getFieldValue",t=>{this.warningUnhooked();const n=Ia(t);return ol(this.store,n)});ke(this,"getFieldsError",t=>(this.warningUnhooked(),this.getFieldEntitiesForNamePathList(t).map((r,i)=>r&&!r.INVALIDATE_NAME_PATH?{name:r.getNamePath(),errors:r.getErrors(),warnings:r.getWarnings()}:{name:Ia(t[i]),errors:[],warnings:[]})));ke(this,"getFieldError",t=>{this.warningUnhooked();const n=Ia(t);return this.getFieldsError([n])[0].errors});ke(this,"getFieldWarning",t=>{this.warningUnhooked();const n=Ia(t);return this.getFieldsError([n])[0].warnings});ke(this,"isFieldsTouched",(...t)=>{this.warningUnhooked();const[n,r]=t;let i,o=!1;t.length===0?i=null:t.length===1?Array.isArray(n)?(i=n.map(Ia),o=!1):(i=null,o=n):(i=n.map(Ia),o=r);const a=this.getFieldEntities(!0),s=f=>f.isFieldTouched();if(!i)return o?a.every(f=>s(f)||f.isList()):a.some(s);const l=new Mb;i.forEach(f=>{l.set(f,[])}),a.forEach(f=>{const d=f.getNamePath();i.forEach(A=>{A.every((h,p)=>d[p]===h)&&l.update(A,h=>[...h,f])})});const c=f=>f.some(s),u=l.map(({value:f})=>f);return o?u.every(c):u.some(c)});ke(this,"isFieldTouched",t=>(this.warningUnhooked(),this.isFieldsTouched([t])));ke(this,"isFieldsValidating",t=>{this.warningUnhooked();const n=this.getFieldEntities();if(!t)return n.some(i=>i.isFieldValidating());const r=t.map(Ia);return n.some(i=>{const o=i.getNamePath();return Tb(r,o)&&i.isFieldValidating()})});ke(this,"isFieldValidating",t=>(this.warningUnhooked(),this.isFieldsValidating([t])));ke(this,"resetWithFieldInitialValue",(t={})=>{const n=new Mb,r=this.getFieldEntities(!0);r.forEach(a=>{const{initialValue:s}=a.props,l=a.getNamePath();if(s!==void 0){const c=n.get(l)||new Set;c.add({entity:a,value:s}),n.set(l,c)}});const i=a=>{a.forEach(s=>{const{initialValue:l}=s.props;if(l!==void 0){const c=s.getNamePath();if(this.getInitialValue(c)!==void 0)oo(!1,`Form already set 'initialValues' with path '${c.join(".")}'. Field can not overwrite it.`);else{const f=n.get(c);if(f&&f.size>1)oo(!1,`Multiple Field with path '${c.join(".")}' set 'initialValue'. Can not decide which one to pick.`);else if(f){const d=this.getFieldValue(c);!s.isListField()&&(!t.skipExist||d===void 0)&&this.updateStore(Fc(this.store,c,[...f][0].value))}}}})};let o;t.entities?o=t.entities:t.namePathList?(o=[],t.namePathList.forEach(a=>{const s=n.get(a);s&&o.push(...[...s].map(l=>l.entity))})):o=r,i(o)});ke(this,"resetFields",t=>{this.warningUnhooked();const n=this.store;if(!t){this.updateStore(Mg(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(n,null,{type:"reset"}),this.notifyWatch();return}const r=t.map(Ia);r.forEach(i=>{const o=this.getInitialValue(i);this.updateStore(Fc(this.store,i,o))}),this.resetWithFieldInitialValue({namePathList:r}),this.notifyObservers(n,r,{type:"reset"}),this.notifyWatch(r)});ke(this,"setFields",t=>{this.warningUnhooked();const n=this.store,r=[];t.forEach(i=>{const l=i,{name:o}=l,a=Ze(l,["name"]),s=Ia(o);r.push(s),"value"in a&&this.updateStore(Fc(this.store,s,a.value)),this.notifyObservers(n,[s],{type:"setField",data:i})}),this.notifyWatch(r)});ke(this,"getFields",()=>this.getFieldEntities(!0).map(r=>{const i=r.getNamePath(),o=r.getMeta(),a=te(I({},o),{name:i,value:this.getFieldValue(i)});return Object.defineProperty(a,"originRCField",{value:!0}),a}));ke(this,"initEntityValue",t=>{const{initialValue:n}=t.props;if(n!==void 0){const r=t.getNamePath();ol(this.store,r)===void 0&&this.updateStore(Fc(this.store,r,n))}});ke(this,"isMergedPreserve",t=>{const n=t!==void 0?t:this.preserve;return n!=null?n:!0});ke(this,"registerField",t=>{this.fieldEntities.push(t);const n=t.getNamePath();if(this.notifyWatch([n]),t.props.initialValue!==void 0){const r=this.store;this.resetWithFieldInitialValue({entities:[t],skipExist:!0}),this.notifyObservers(r,[t.getNamePath()],{type:"valueUpdate",source:"internal"})}return(r,i,o=[])=>{if(this.fieldEntities=this.fieldEntities.filter(a=>a!==t),!this.isMergedPreserve(i)&&(!r||o.length>1)){const a=r?void 0:this.getInitialValue(n);if(n.length&&this.getFieldValue(n)!==a&&this.fieldEntities.every(s=>!PM(s.getNamePath(),n))){const s=this.store;this.updateStore(Fc(s,n,a,!0)),this.notifyObservers(s,[n],{type:"remove"}),this.triggerDependenciesUpdate(s,n)}}this.notifyWatch([n])}});ke(this,"dispatch",t=>{switch(t.type){case"updateValue":{const{namePath:n,value:r}=t;this.updateValue(n,r);break}case"validateField":{const{namePath:n,triggerName:r}=t;this.validateFields([n],{triggerName:r});break}}});ke(this,"notifyObservers",(t,n,r)=>{if(this.subscribable){const i=te(I({},r),{store:this.getFieldsValue(!0)});this.getFieldEntities().forEach(({onStoreChange:o})=>{o(t,n,i)})}else this.forceRootUpdate()});ke(this,"triggerDependenciesUpdate",(t,n)=>{const r=this.getDependencyChildrenFields(n);return r.length&&this.validateFields(r,{delayFrame:!0}),this.notifyObservers(t,r,{type:"dependenciesUpdate",relatedFields:[n,...r]}),r});ke(this,"updateValue",(t,n)=>{const r=Ia(t),i=this.store;this.updateStore(Fc(this.store,r,n)),this.notifyObservers(i,[r],{type:"valueUpdate",source:"internal"}),this.notifyWatch([r]);const o=this.triggerDependenciesUpdate(i,r),{onValuesChange:a}=this.callbacks;if(a){const s=Jre(this.store,[r]),l=this.getFieldsValue(),c=Fc(l,r,ol(s,r));a(s,c)}this.triggerOnFieldsChange([r,...o])});ke(this,"setFieldsValue",t=>{this.warningUnhooked();const n=this.store;if(t){const r=Mg(this.store,t);this.updateStore(r)}this.notifyObservers(n,null,{type:"valueUpdate",source:"external"}),this.notifyWatch()});ke(this,"setFieldValue",(t,n)=>{this.setFields([{name:t,value:n,errors:[],warnings:[],touched:!0}])});ke(this,"getDependencyChildrenFields",t=>{const n=new Set,r=[],i=new Mb;this.getFieldEntities().forEach(a=>{const{dependencies:s}=a.props;(s||[]).forEach(l=>{const c=Ia(l);i.update(c,(u=new Set)=>(u.add(a),u))})});const o=a=>{(i.get(a)||new Set).forEach(l=>{if(!n.has(l)){n.add(l);const c=l.getNamePath();l.isFieldDirty()&&c.length&&(r.push(c),o(c))}})};return o(t),r});ke(this,"triggerOnFieldsChange",(t,n)=>{const{onFieldsChange:r}=this.callbacks;if(r){const i=this.getFields();if(n){const a=new Mb;n.forEach(({name:s,errors:l})=>{a.set(s,l)}),i.forEach(s=>{s.errors=a.get(s.name)||s.errors})}const o=i.filter(({name:a})=>Tb(t,a));o.length&&r(o,i)}});ke(this,"validateFields",(t,n)=>{this.warningUnhooked();let r,i;Array.isArray(t)||typeof t=="string"||typeof n=="string"?(r=t,i=n):i=t;const o=!!r,a=o?r.map(Ia):[],s=[...a],l=[],c=String(Date.now()),u=new Set,{recursive:f,dirty:d}=i||{};this.getFieldEntities(!0).forEach(v=>{const y=v.getNamePath();if(o||((!v.isList()||!a.some(b=>PM(b,y,!0)))&&s.push(y),a.push(y)),!(!v.props.rules||!v.props.rules.length)&&!(d&&!v.isFieldDirty())&&(u.add(y.join(c)),!o||Tb(a,y,f))){const b=v.validateRules(I({validateMessages:I(I({},Yre),this.validateMessages)},i));l.push(b.then(()=>({name:y,errors:[],warnings:[]})).catch(x=>{var B;const C=[],S=[];return(B=x.forEach)==null||B.call(x,({rule:{warningOnly:E},errors:_})=>{E?S.push(..._):C.push(..._)}),C.length?Promise.reject({name:y,errors:C,warnings:S}):{name:y,errors:C,warnings:S}}))}});const A=eke(l);this.lastValidatePromise=A,A.catch(v=>v).then(v=>{const y=v.map(({name:b})=>b);this.notifyObservers(this.store,y,{type:"validateFinish"}),this.triggerOnFieldsChange(y,v)});const h=A.then(()=>this.lastValidatePromise===A?Promise.resolve(this.getFieldsValue(s)):Promise.reject([])).catch(v=>{var x,C;const y=v.filter(S=>S&&S.errors.length),b=(C=(x=y[0])==null?void 0:x.errors)==null?void 0:C[0];return Promise.reject({message:b,values:this.getFieldsValue(a),errorFields:y,outOfDate:this.lastValidatePromise!==A})});h.catch(v=>v);const p=a.filter(v=>u.has(v.join(c)));return this.triggerOnFieldsChange(p),h});ke(this,"submit",()=>{this.warningUnhooked(),this.validateFields().then(t=>{const{onFinish:n}=this.callbacks;if(n)try{n(t)}catch(r){console.error(r)}}).catch(t=>{const{onFinishFailed:n}=this.callbacks;n&&n(t)})});this.forceRootUpdate=t}}function W8(e){const t=m.useRef(null),[,n]=m.useState({});if(!t.current)if(e)t.current=e;else{const r=()=>{n({})},i=new tke(r);t.current=i.getForm()}return[t.current]}const G8=m.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}}),rie=({validateMessages:e,onFormChange:t,onFormFinish:n,children:r})=>{const i=m.useContext(G8),o=m.useRef({});return m.createElement(G8.Provider,{value:te(I({},i),{validateMessages:I(I({},i.validateMessages),e),triggerFormChange:(a,s)=>{t&&t(a,{changedFields:s,forms:o.current}),i.triggerFormChange(a,s)},triggerFormFinish:(a,s)=>{n&&n(a,{values:s,forms:o.current}),i.triggerFormFinish(a,s)},registerForm:(a,s)=>{a&&(o.current=te(I({},o.current),{[a]:s})),i.registerForm(a,s)},unregisterForm:a=>{const s=I({},o.current);delete s[a],o.current=s,i.unregisterForm(a)}})},r)};function q8(){return q8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const D=e,{name:n,initialValues:r,fields:i,form:o,preserve:a,children:s,component:l="form",validateMessages:c,validateTrigger:u="onChange",onValuesChange:f,onFieldsChange:d,onFinish:A,onFinishFailed:h,clearOnDestroy:p}=D,v=Ze(D,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"]),y=m.useRef(null),b=m.useContext(G8),[x]=W8(o),{useSubscribe:C,setInitialValues:S,setCallbacks:B,setValidateMessages:E,setPreserve:_,destroyForm:M}=x.getInternalHooks(yv);m.useImperativeHandle(t,()=>te(I({},x),{nativeElement:y.current})),m.useEffect(()=>(b.registerForm(n,x),()=>{b.unregisterForm(n)}),[b,x,n]),E(I(I({},b.validateMessages),c)),B({onValuesChange:f,onFieldsChange:(U,...j)=>{b.triggerFormChange(n,U),d&&d(U,...j)},onFinish:U=>{b.triggerFormFinish(n,U),A&&A(U)},onFinishFailed:h}),_(a);const R=m.useRef(null);S(r,!R.current),R.current||(R.current=!0),m.useEffect(()=>()=>M(p),[]);let T;const L=typeof s=="function";if(L){const U=x.getFieldsValue(!0);T=s(U,x)}else T=s;C(!L);const P=m.useRef(null);m.useEffect(()=>{q5e(P.current||[],i||[])||x.setFields(i||[]),P.current=i},[i,x]);const k=m.useMemo(()=>te(I({},x),{validateTrigger:u}),[x,u]),H=m.createElement(mE.Provider,{value:null},m.createElement(bv.Provider,{value:k},T));return l===!1?H:m.createElement(l,q8({},v,{ref:y,onSubmit:U=>{U.preventDefault(),U.stopPropagation(),x.submit()},onReset:U=>{var j;U.preventDefault(),x.resetFields(),(j=v.onReset)==null||j.call(v,U)}}),H)};function Y8(e){try{return JSON.stringify(e)}catch(t){return Math.random()}}function iie(...e){const[t,n={}]=e,r=m5e(n)?{form:n}:n,i=r.form,[o,a]=m.useState(()=>typeof t=="function"?t({}):void 0),s=m.useMemo(()=>Y8(o),[o]),l=m.useRef(s);l.current=s;const c=m.useContext(bv),u=i||c,f=u&&u._init,{getFieldsValue:d,getInternalHooks:A}=u,{registerWatch:h}=A(yv),p=yn((y,b)=>{const x=r.preserve?b!=null?b:d(!0):y!=null?y:d(),C=typeof t=="function"?t(x):ol(x,Ia(t));Y8(o)!==Y8(C)&&a(C)}),v=typeof t=="function"?t:JSON.stringify(t);return m.useEffect(()=>{f&&p()},[f,v]),m.useEffect(()=>f?h((b,x)=>{p(b,x)}):void 0,[f]),o}const Ib=m.forwardRef(nke);Ib.FormProvider=rie,Ib.Field=V8,Ib.List=nie,Ib.useForm=W8,Ib.useWatch=iie;const pA=m.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),oie=m.createContext(null),aie=e=>{const t=ti(e,["prefixCls"]);return m.createElement(rie,I({},t))},X8=m.createContext({prefixCls:""}),qa=m.createContext({}),sie=({children:e,status:t,override:n})=>{const r=m.useContext(qa),i=m.useMemo(()=>{const o=I({},r);return n&&delete o.isFormItemInput,t&&(delete o.status,delete o.hasFeedback,delete o.feedbackIcon),o},[t,n,r]);return m.createElement(qa.Provider,{value:i},e)},lie=m.createContext(void 0),Zh=e=>{const{space:t,form:n,children:r}=e;if(!qi(r))return null;let i=r;return n&&(i=Be.createElement(sie,{override:!0,status:!0},i)),t&&(i=Be.createElement(ZLe,null,i)),i},rke=()=>ac()&&window.document.documentElement;function ike(e,t,n){return m.useMemo(()=>{const r={trap:t!=null?t:!0,focusTriggerAfterClose:n!=null?n:!0};return I(I({},r),e)},[e,t,n])}const FM=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:o}=e,a=Ae({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=Ae({[`${t}-circle`]:o==="circle",[`${t}-square`]:o==="square",[`${t}-round`]:o==="round"}),l=m.useMemo(()=>go(i)?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return m.createElement("span",{className:Ae(t,a,s,n),style:I(I({},l),r)})},oke=new Xr("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z8=e=>({height:e,lineHeight:be(e)}),zg=e=>I({width:e},Z8(e)),ake=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:oke,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),J8=(e,t)=>I({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},Z8(e)),ske=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o}=e;return{[t]:I({display:"inline-block",verticalAlign:"top",background:n},zg(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:I({},zg(i)),[`${t}${t}-sm`]:I({},zg(o))}},lke=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return{[r]:I({display:"inline-block",verticalAlign:"top",background:a,borderRadius:n},J8(t,s)),[`${r}-lg`]:I({},J8(i,s)),[`${r}-sm`]:I({},J8(o,s))}},cie=e=>{const{gradientFromColor:t,borderRadiusSM:n,imageSizeBase:r,calc:i}=e;return I({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:t,borderRadius:n},zg(i(r).mul(2).equal()))},cke=e=>({[e.skeletonNodeCls]:I({},cie(e))}),uke=e=>{const{skeletonImageCls:t,imageSizeBase:n,calc:r}=e;return{[t]:te(I({},cie(e)),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:te(I({},zg(n)),{maxWidth:r(n).mul(4).equal(),maxHeight:r(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},eH=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},tH=(e,t)=>I({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},Z8(e)),fke=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return I(te(I(te(I({[n]:I({display:"inline-block",verticalAlign:"top",background:a,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},tH(r,s))},eH(e,r,n)),{[`${n}-lg`]:I({},tH(i,s))}),eH(e,i,`${n}-lg`)),{[`${n}-sm`]:I({},tH(o,s))}),eH(e,o,`${n}-sm`))},dke=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:o,skeletonInputCls:a,skeletonNodeCls:s,skeletonImageCls:l,controlHeight:c,controlHeightLG:u,controlHeightSM:f,gradientFromColor:d,padding:A,marginSM:h,borderRadius:p,titleHeight:v,blockRadius:y,paragraphLiHeight:b,controlHeightXS:x,paragraphMarginTop:C}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:A,verticalAlign:"top",[n]:I({display:"inline-block",verticalAlign:"top",background:d},zg(c)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:I({},zg(u)),[`${n}-sm`]:I({},zg(f))},[`${t}-section`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:d,borderRadius:y,[`+ ${i}`]:{marginBlockStart:f}},[i]:{padding:0,"> li":{width:"100%",height:b,listStyle:"none",background:d,borderRadius:y,"+ li":{marginBlockStart:x}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-section`]:{[`${r}, ${i} > li`]:{borderRadius:p}}},[`${t}-with-avatar ${t}-section`]:{[r]:{marginBlockStart:h,[`+ ${i}`]:{marginBlockStart:C}}},[`${t}${t}-element`]:I(I(I(I(I({display:"inline-block",width:"auto"},fke(e)),ske(e)),lke(e)),cke(e)),uke(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[a]:{width:"100%"}},[`${t}${t}-active`]:{[` + `]:{borderRadius:0},[`> ${t}-item:last-child`]:{borderBottom:0},[`> ${t}-item > ${t}-panel`]:{backgroundColor:i,borderTop:0},[`> ${t}-item > ${t}-panel > ${t}-body`]:{padding:r}}}},GFe=e=>{const{componentCls:t,paddingSM:n}=e;return{[`${t}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${t}-item`]:{borderBottom:0,[`> ${t}-panel`]:{backgroundColor:"transparent",border:0,[`> ${t}-body`]:{paddingBlock:n}}}}}},qFe=Br("Collapse",e=>{const t=dr(e,{collapsePanelBorderRadius:e.borderRadiusLG});return[VFe(t),WFe(t),GFe(t),KFe(t),lE(t)]},e=>({headerPadding:`${be(e.paddingSM)} ${be(e.padding)}`,headerPaddingSM:`${be(e.paddingXS)} ${be(e.paddingSM)} ${be(e.paddingXS)} ${be(e.paddingXS)}`,headerPaddingLG:`${be(e.padding)} ${be(e.paddingLG)} ${be(e.padding)} ${be(e.padding)}`,headerBg:e.colorFillAlter,contentPadding:`${be(e.padding)} ${be(16)}`,contentPaddingSM:e.paddingSM,contentPaddingLG:e.paddingLG,contentBg:e.colorBgContainer,borderlessContentPadding:`${be(e.paddingXXS)} ${be(16)} ${be(e.padding)}`,borderlessContentBg:"transparent"})),YFe=Object.assign(g.forwardRef((e,t)=>{var Z;const{getPrefixCls:n,direction:r,expandIcon:i,className:o,style:a,classNames:s,styles:l}=or("collapse"),{prefixCls:c,className:u,rootClassName:f,style:d,bordered:A=!0,ghost:h,size:p,expandIconPlacement:v,expandIconPosition:y,children:b,destroyInactivePanel:x,destroyOnHidden:C,expandIcon:S,classNames:B,styles:E}=e,_=aa(W=>{var J;return(J=p!=null?p:W)!=null?J:"middle"}),M=n("collapse",c),R=n(),[T,L]=qFe(M),P=(Z=v!=null?v:y)!=null?Z:"start",k=te(I({},e),{size:_,bordered:A,expandIconPlacement:P}),H=Ar(a),D=Ar(d),[U,j]=vr([s,B],[l,H,E,D],{props:k}),Q=S!=null?S:i,K=g.useCallback((W={})=>{const J=Rn(Q)?Q(W):g.createElement(id,{rotate:W.isActive?r==="rtl"?-90:90:void 0,"aria-label":W.isActive?"expanded":"collapsed"});return Ga(J,ee=>({className:Ae(ee.className,`${M}-arrow`)}))},[Q,M,r]),z=Ae(`${M}-icon-placement-${P}`,{[`${M}-borderless`]:!A,[`${M}-rtl`]:r==="rtl",[`${M}-ghost`]:!!h,[`${M}-large`]:_==="large",[`${M}-small`]:_==="small"},o,u,f,T,L,U.root),V=g.useMemo(()=>te(I({},Bb(R)),{motionAppear:!1,leavedClassName:`${M}-panel-hidden`}),[R,M]),Y=g.useMemo(()=>b?pa(b).map(W=>W):null,[b]);return g.createElement(M8,te(I({ref:t,openMotion:V},ti(e,["rootClassName"])),{expandIcon:K,prefixCls:M,className:z,style:j.root,classNames:U,styles:j,destroyOnHidden:C!=null?C:x}),Y)}),{Panel:QFe}),XFe=e=>e instanceof TM?e:new TM(e),Fre=(e,t)=>{const{r:n,g:r,b:i,a:o}=e.toRgb(),a=new hE(e.toRgbString()).onBackground(t).toHsv();return o<=.5?a.v>.5:n*.299+r*.587+i*.114>192},kre=e=>{const{paddingInline:t,onlyIconSize:n,borderColorDisabled:r}=e;return dr(e,{buttonPaddingHorizontal:t,buttonPaddingVertical:0,buttonIconOnlyFontSize:n,colorBorderDisabled:r})},Dre=e=>{var f,d,A,h,p,v;const t=(f=e.contentFontSize)!=null?f:e.fontSize,n=(d=e.contentFontSizeSM)!=null?d:e.fontSize,r=(A=e.contentFontSizeLG)!=null?A:e.fontSizeLG,i=(h=e.contentLineHeight)!=null?h:ZT(t),o=(p=e.contentLineHeightSM)!=null?p:ZT(n),a=(v=e.contentLineHeightLG)!=null?v:ZT(r),s=Fre(new TM(e.colorBgSolid),"#fff")?"#000":"#fff",l=uA.reduce((y,b)=>te(I({},y),{[`${b}ShadowColor`]:`0 ${be(e.controlOutlineWidth)} 0 ${JS(e[`${b}1`],e.colorBgContainer)}`}),{}),c=e.colorBgContainerDisabled,u=e.colorBgContainerDisabled;return te(I({},l),{fontWeight:400,iconGap:e.marginXS,defaultShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlTmpOutline}`,primaryShadow:`0 ${e.controlOutlineWidth}px 0 ${e.controlOutline}`,dangerShadow:`0 ${e.controlOutlineWidth}px 0 ${e.colorErrorOutline}`,primaryColor:e.colorTextLightSolid,dangerColor:e.colorTextLightSolid,borderColorDisabled:e.colorBorderDisabled,defaultGhostColor:e.colorBgContainer,ghostBg:"transparent",defaultGhostBorderColor:e.colorBgContainer,paddingInline:e.paddingContentHorizontal-e.lineWidth,paddingInlineLG:e.paddingContentHorizontal-e.lineWidth,paddingInlineSM:8-e.lineWidth,onlyIconSize:"inherit",onlyIconSizeSM:"inherit",onlyIconSizeLG:"inherit",groupBorderColor:e.colorPrimaryHover,linkHoverBg:"transparent",textTextColor:e.colorText,textTextHoverColor:e.colorText,textTextActiveColor:e.colorText,textHoverBg:e.colorFillTertiary,defaultColor:e.colorText,defaultBg:e.colorBgContainer,defaultBorderColor:e.colorBorder,defaultBorderColorDisabled:e.colorBorder,defaultHoverBg:e.colorBgContainer,defaultHoverColor:e.colorPrimaryHover,defaultHoverBorderColor:e.colorPrimaryHover,defaultActiveBg:e.colorBgContainer,defaultActiveColor:e.colorPrimaryActive,defaultActiveBorderColor:e.colorPrimaryActive,solidTextColor:s,contentFontSize:t,contentFontSizeSM:n,contentFontSizeLG:r,contentLineHeight:i,contentLineHeightSM:o,contentLineHeightLG:a,paddingBlock:Math.max((e.controlHeight-t*i)/2-e.lineWidth,0),paddingBlockSM:Math.max((e.controlHeightSM-n*o)/2-e.lineWidth,0),paddingBlockLG:Math.max((e.controlHeightLG-r*a)/2-e.lineWidth,0),defaultBgDisabled:c,dashedBgDisabled:u})},ZFe=e=>{const{componentCls:t,antCls:n,lineWidth:r}=e,[i,o]=go(n,"btn");return{[t]:[{[i("border-width")]:r,[i("border-color")]:"#000",[i("border-color-hover")]:o("border-color"),[i("border-color-active")]:o("border-color"),[i("border-color-disabled")]:o("border-color"),[i("border-style")]:"solid",[i("text-color")]:"#000",[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color"),[i("text-color-disabled")]:o("text-color"),[i("bg-color")]:"#ddd",[i("bg-color-hover")]:o("bg-color"),[i("bg-color-active")]:o("bg-color"),[i("bg-color-disabled")]:e.colorBgContainerDisabled,[i("bg-color-container")]:e.colorBgContainer,[i("shadow")]:"none"},{border:[o("border-width"),o("border-style"),o("border-color")].join(" "),color:o("text-color"),backgroundColor:o("bg-color"),[`&:not(:disabled):not(${t}-disabled)`]:{"&:hover":{border:[o("border-width"),o("border-style"),o("border-color-hover")].join(" "),color:o("text-color-hover"),backgroundColor:o("bg-color-hover")},"&:active":{border:[o("border-width"),o("border-style"),o("border-color-active")].join(" "),color:o("text-color-active"),backgroundColor:o("bg-color-active")}}},{[`&${t}-variant-solid`]:{[i("solid-bg-color")]:o("color-base"),[i("solid-bg-color-hover")]:o("color-hover"),[i("solid-bg-color-active")]:o("color-active"),[i("border-color")]:"transparent",[i("text-color")]:e.colorTextLightSolid,[i("bg-color")]:o("solid-bg-color"),[i("bg-color-hover")]:o("solid-bg-color-hover"),[i("bg-color-active")]:o("solid-bg-color-active"),boxShadow:o("shadow")},[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("border-color")]:o("color-base"),[i("border-color-hover")]:o("color-hover"),[i("border-color-active")]:o("color-active"),[i("bg-color")]:o("bg-color-container"),[i("text-color")]:o("color-base"),[i("text-color-hover")]:o("color-hover"),[i("text-color-active")]:o("color-active"),boxShadow:o("shadow")},[`&${t}-variant-dashed`]:{[i("border-style")]:"dashed",[i("bg-color-disabled")]:e.dashedBgDisabled},[`&${t}-variant-filled`]:{[i("border-color")]:"transparent",[i("text-color")]:o("color-base"),[i("bg-color")]:o("color-light"),[i("bg-color-hover")]:o("color-light-hover"),[i("bg-color-active")]:o("color-light-active")},[`&${t}-variant-text, &${t}-variant-link`]:{[i("border-color")]:"transparent",[i("text-color")]:o("color-base"),[i("text-color-hover")]:o("color-hover"),[i("text-color-active")]:o("color-active"),[i("bg-color")]:"transparent",[i("bg-color-hover")]:"transparent",[i("bg-color-active")]:"transparent",[`&:disabled, &${e.componentCls}-disabled`]:{background:"transparent",borderColor:"transparent"}},[`&${t}-variant-text`]:{[i("bg-color-hover")]:o("color-light"),[i("bg-color-active")]:o("color-light-active")}},{[`&${t}-variant-link`]:{[i("color-base")]:e.colorLink,[i("color-hover")]:e.colorLinkHover,[i("color-active")]:e.colorLinkActive,[i("bg-color-hover")]:e.linkHoverBg},[`&${t}-color-primary`]:{[i("color-base")]:e.colorPrimary,[i("color-hover")]:e.colorPrimaryHover,[i("color-active")]:e.colorPrimaryActive,[i("color-light")]:e.colorPrimaryBg,[i("color-light-hover")]:e.colorPrimaryBgHover,[i("color-light-active")]:e.colorPrimaryBorder,[i("shadow")]:e.primaryShadow,[`&${t}-variant-solid`]:{[i("text-color")]:e.primaryColor,[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")}},[`&${t}-color-dangerous`]:{[i("color-base")]:e.colorError,[i("color-hover")]:e.colorErrorHover,[i("color-active")]:e.colorErrorActive,[i("color-light")]:e.colorErrorBg,[i("color-light-hover")]:e.colorErrorBgFilledHover,[i("color-light-active")]:e.colorErrorBgActive,[i("shadow")]:e.dangerShadow,[`&${t}-variant-solid`]:{[i("text-color")]:e.dangerColor,[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")}},[`&${t}-color-default`]:{[i("solid-bg-color")]:e.colorBgSolid,[i("solid-bg-color-hover")]:e.colorBgSolidHover,[i("solid-bg-color-active")]:e.colorBgSolidActive,[i("color-base")]:e.defaultBorderColor,[i("color-hover")]:e.defaultHoverBorderColor,[i("color-active")]:e.defaultActiveBorderColor,[i("color-light")]:e.colorFillTertiary,[i("color-light-hover")]:e.colorFillSecondary,[i("color-light-active")]:e.colorFill,[i("text-color")]:e.defaultColor,[i("text-color-hover")]:e.defaultHoverColor,[i("text-color-active")]:e.defaultActiveColor,[i("shadow")]:e.defaultShadow,[`&${t}-variant-outlined`]:{[i("bg-color-disabled")]:e.defaultBgDisabled},[`&${t}-variant-solid`]:{[i("text-color")]:e.solidTextColor,[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")},[`&${t}-variant-filled, &${t}-variant-text`]:{[i("text-color-hover")]:o("text-color"),[i("text-color-active")]:o("text-color")},[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("text-color")]:e.defaultColor,[i("text-color-hover")]:e.defaultHoverColor,[i("text-color-active")]:e.defaultActiveColor,[i("bg-color-container")]:e.defaultBg,[i("bg-color-hover")]:e.defaultHoverBg,[i("bg-color-active")]:e.defaultActiveBg},[`&${t}-variant-text`]:{[i("text-color")]:e.textTextColor,[i("text-color-hover")]:e.textTextHoverColor,[i("text-color-active")]:e.textTextActiveColor,[i("bg-color-hover")]:e.textHoverBg},[`&${t}-background-ghost`]:{[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("text-color")]:e.defaultGhostColor,[i("border-color")]:e.defaultGhostBorderColor}}}},uA.map(a=>{const s=e[`${a}6`],l=e[`${a}1`],c=e[`${a}Hover`],u=e[`${a}2`],f=e[`${a}3`],d=e[`${a}Active`],A=e[`${a}ShadowColor`];return{[`&${t}-color-${a}`]:{[i("color-base")]:s,[i("color-hover")]:c,[i("color-active")]:d,[i("color-light")]:l,[i("color-light-hover")]:u,[i("color-light-active")]:f,[i("shadow")]:A}}}),{[`&:disabled, &${e.componentCls}-disabled`]:{cursor:"not-allowed",borderColor:e.colorBorderDisabled,background:o("bg-color-disabled"),color:e.colorTextDisabled,boxShadow:"none"}},{[`&${t}-background-ghost`]:{[i("bg-color")]:e.ghostBg,[i("bg-color-hover")]:e.ghostBg,[i("bg-color-active")]:e.ghostBg,[i("shadow")]:"none",[`&${t}-variant-outlined, &${t}-variant-dashed`]:{[i("bg-color-hover")]:e.ghostBg,[i("bg-color-active")]:e.ghostBg}}}]}},JFe=e=>{const{componentCls:t,iconCls:n,fontWeight:r,opacityLoading:i,motionDurationSlow:o,motionEaseInOut:a,iconGap:s,calc:l}=e;return{[t]:te(I({outline:"none",position:"relative",display:"inline-flex",gap:s,alignItems:"center",justifyContent:"center",fontWeight:r,whiteSpace:"nowrap",textAlign:"center",backgroundImage:"none",cursor:"pointer",transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,userSelect:"none",touchAction:"manipulation"},Xh()),{"&:disabled > *":{pointerEvents:"none"},[`${t}-icon > svg`]:Fg(),"> a":{color:"currentColor"},"&:not(:disabled)":lc(e),[`&${t}-two-chinese-chars::first-letter`]:{letterSpacing:"0.34em"},[`&${t}-two-chinese-chars > *:not(${n})`]:{marginInlineEnd:"-0.34em",letterSpacing:"0.34em"},[`&${t}-icon-only`]:{paddingInline:0,[`&${t}-compact-item`]:{flex:"none"}},[`&${t}-loading`]:{opacity:i,cursor:"default"},[`${t}-loading-icon`]:{transition:["width","opacity","margin"].map(c=>`${c} ${o} ${a}`).join(",")},[`&:not(${t}-icon-end)`]:{[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineEnd:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineEnd:0},"&-leave-start":{marginInlineEnd:0},"&-leave-active":{marginInlineEnd:l(s).mul(-1).equal()}}},"&-icon-end":{flexDirection:"row-reverse",[`${t}-loading-icon-motion`]:{"&-appear-start, &-enter-start":{marginInlineStart:l(s).mul(-1).equal()},"&-appear-active, &-enter-active":{marginInlineStart:0},"&-leave-start":{marginInlineStart:0},"&-leave-active":{marginInlineStart:l(s).mul(-1).equal()}}}})}},e5e=e=>({minWidth:e.controlHeight,paddingInline:0,borderRadius:"50%"}),I8=(e,t="")=>{const{componentCls:n,controlHeight:r,fontSize:i,borderRadius:o,buttonPaddingHorizontal:a,iconCls:s,buttonPaddingVertical:l,buttonIconOnlyFontSize:c}=e;return[{[t]:{fontSize:i,height:r,padding:`${be(l)} ${be(a)}`,borderRadius:o,[`&${n}-icon-only`]:{width:r,[s]:{fontSize:c}}}},{[`${n}${n}-circle${t}`]:e5e(e)},{[`${n}${n}-round${t}`]:{borderRadius:e.controlHeight,[`&:not(${n}-icon-only)`]:{paddingInline:e.buttonPaddingHorizontal}}}]},t5e=e=>{const t=dr(e,{fontSize:e.contentFontSize});return I8(t,e.componentCls)},n5e=e=>{const t=dr(e,{controlHeight:e.controlHeightSM,fontSize:e.contentFontSizeSM,padding:e.paddingXS,buttonPaddingHorizontal:e.paddingInlineSM,buttonPaddingVertical:0,borderRadius:e.borderRadiusSM,buttonIconOnlyFontSize:e.onlyIconSizeSM});return I8(t,`${e.componentCls}-sm`)},r5e=e=>{const t=dr(e,{controlHeight:e.controlHeightLG,fontSize:e.contentFontSizeLG,buttonPaddingHorizontal:e.paddingInlineLG,buttonPaddingVertical:0,borderRadius:e.borderRadiusLG,buttonIconOnlyFontSize:e.onlyIconSizeLG});return I8(t,`${e.componentCls}-lg`)},i5e=e=>{const{componentCls:t}=e;return{[t]:{[`&${t}-block`]:{width:"100%"}}}},o5e=Br("Button",e=>{const t=kre(e);return[JFe(t),t5e(t),n5e(t),r5e(t),i5e(t),ZFe(t),TFe(t)]},Dre,{unitless:{fontWeight:!0,contentLineHeight:!0,contentLineHeightSM:!0,contentLineHeightLG:!0}});function a5e(e,t,n,r){const{focusElCls:i,focus:o,borderElCls:a}=n,s=a?"> *":"",l=s?` ${s}`:"",c=d=>d.filter(Boolean).map(A=>`&:${A}${l}`).join(","),u=c(["hover",i?`hover${i}`:null]),f=c([o?"focus":null,"active"]);return{[`&-item:not(${t}-last-item)`]:{marginInlineEnd:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${r}-status-success)`]:{zIndex:2},"&-item":te(I({[f]:{zIndex:3},[u]:{zIndex:4}},i?{[`&${i}`]:{zIndex:3}}:{}),{[`&[disabled] ${s}`]:{zIndex:0}})}}function s5e(e,t,n){const{borderElCls:r}=n,i=r?`> ${r}`:"";return{[`&-item:not(${t}-first-item):not(${t}-last-item) ${i}`]:{borderRadius:0},[`&-item:not(${t}-last-item)${t}-first-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&-item:not(${t}-first-item)${t}-last-item`]:{[`& ${i}, &${e}-sm ${i}, &${e}-lg ${i}`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}}function $b(e,t={focus:!0}){const{componentCls:n}=e,{componentCls:r}=t,i=r||n,o=`${i}-compact`;return{[o]:I(I({},a5e(e,o,t,i)),s5e(i,o,t))}}function l5e(e,t,n){return{[`&-item:not(${t}-last-item)`]:{marginBottom:e.calc(e.lineWidth).mul(-1).equal()},[`&-item:not(${n}-status-success)`]:{zIndex:2},"&-item":{"&:focus,&:active":{zIndex:3},"&:hover":{zIndex:4},"&[disabled]":{zIndex:0}}}}function c5e(e,t){return{[`&-item:not(${t}-first-item):not(${t}-last-item)`]:{borderRadius:0},[`&-item${t}-first-item:not(${t}-last-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderEndEndRadius:0,borderEndStartRadius:0}},[`&-item${t}-last-item:not(${t}-first-item)`]:{[`&, &${e}-sm, &${e}-lg`]:{borderStartStartRadius:0,borderStartEndRadius:0}}}}function u5e(e){const t=`${e.componentCls}-compact-vertical`;return{[t]:I(I({},l5e(e,t,e.componentCls)),c5e(e.componentCls,t))}}const f5e=e=>{const{antCls:t,componentCls:n,lineWidth:r,calc:i,colorBgContainer:o}=e,a=`${n}-variant-solid:not([disabled])`,s=i(r).mul(-1).equal(),[l,c]=go(t,"btn"),u=f=>({[`${n}-compact${f?"-vertical":""}-item`]:{[l("compact-connect-border-color")]:c("bg-color-hover"),[`&${a}`]:{transition:"none",[`& + ${a}:before`]:[{position:"absolute",backgroundColor:c("compact-connect-border-color"),content:'""'},f?{top:s,insetInline:s,height:r}:{insetBlock:s,insetInlineStart:s,width:r}],"&:hover:before":{display:"none"}}}});return[u(),u(!0),{[`${a}${n}-color-default`]:{[l("compact-connect-border-color")]:`color-mix(in srgb, ${c("bg-color-hover")} 75%, ${o})`}}]},d5e=kg(["Button","compact"],e=>{const t=kre(e);return[$b(t),u5e(t),f5e(t)]},Dre);function A5e(e){if(Zn(e)){let t=e==null?void 0:e.delay;return t=mo(t)?t:0,{loading:t<=0,delay:t}}return{loading:!!e,delay:0}}const h5e={default:["default","outlined"],primary:["primary","solid"],dashed:["default","dashed"],link:["link","link"],text:["default","text"]},qn=Be.forwardRef((e,t)=>{var it,Pt;const qe=e,{_skipSemantic:n,loading:r=!1,prefixCls:i,color:o,variant:a,type:s,danger:l=!1,shape:c,size:u,disabled:f,className:d,rootClassName:A,children:h,icon:p,iconPosition:v,iconPlacement:y,ghost:b=!1,block:x=!1,htmlType:C="button",classNames:S,styles:B,style:E,autoInsertSpace:_,autoFocus:M}=qe,R=Ze(qe,["_skipSemantic","loading","prefixCls","color","variant","type","danger","shape","size","disabled","className","rootClassName","children","icon","iconPosition","iconPlacement","ghost","block","htmlType","classNames","styles","style","autoInsertSpace","autoFocus"]),T=pa(h),L=s||"default",{getPrefixCls:P,direction:k,autoInsertSpace:H,className:D,style:U,classNames:j,styles:Q,loadingIcon:K,shape:z,color:V,variant:Y}=or("button"),Z=c||z||"default",[W,J]=g.useMemo(()=>{if(o&&a)return[o,a];if(s||l){const De=h5e[L]||[];return l?["danger",De[1]]:De}return a==="solid"?["primary",a]:V&&Y?[V,Y]:Y==="solid"?["primary",Y]:["default","outlined"]},[o,a,s,l,V,Y,L]),[ee,ne]=g.useMemo(()=>b&&J==="solid"?[W,"outlined"]:[W,J],[W,J,b]),re=ee==="danger",ue=re?"dangerous":ee,de=(it=_!=null?_:H)!=null?it:!0,se=P("btn",i),[ce,ge]=o5e(se),ie=g.useContext(qa),le=f!=null?f:ie,ve=g.useContext(xre),we=g.useMemo(()=>A5e(r),[r]),[me,Ee]=g.useState(we.loading),[Ce,pe]=g.useState(!1),Oe=g.useRef(null),xe=Jf(t,Oe),Me=T.length===1&&!p&&!S8(ne),Se=g.useRef(!0);Be.useEffect(()=>(Se.current=!1,()=>{Se.current=!0}),[]),ar(()=>{let De=null;we.delay>0?De=setTimeout(()=>{De=null,Ee(!0)},we.delay):Ee(we.loading);function ze(){De&&(clearTimeout(De),De=null)}return ze},[we.delay,we.loading]),g.useEffect(()=>{if(!Oe.current||!de)return;const De=Oe.current.textContent||"";Me&&w8(De)?Ce||pe(!0):Ce&&pe(!1)}),g.useEffect(()=>{M&&Oe.current&&Oe.current.focus()},[]);const Pe=Be.useCallback(De=>{var ze;if(me||le){De.preventDefault();return}(ze=e.onClick)==null||ze.call(e,("href"in e,De))},[e.onClick,me,le]),{compactSize:Le,compactItemClassnames:He}=hA(se,k),Ne=aa(De=>{var ze,bt;return(bt=(ze=u!=null?u:Le)!=null?ze:ve)!=null?bt:De}),at=me?"loading":p,Ue=(Pt=y!=null?y:v)!=null?Pt:"start",et=ti(R,["navigate"]),We=te(I({},e),{type:L,color:ee,variant:ne,danger:re,shape:Z,size:Ne,disabled:le,loading:me,iconPlacement:Ue}),Je=Ar(U),dt=Ar(E),[wt,Bt]=vr([n?void 0:j,S],[n?void 0:Q,Je,B,dt],{props:We}),qt=Ae(se,ce,ge,{[`${se}-${Z}`]:Z!=="default"&&Z!=="square"&&Z,[`${se}-${L}`]:L,[`${se}-dangerous`]:l,[`${se}-color-${ue}`]:ue,[`${se}-variant-${ne}`]:ne,[`${se}-lg`]:Ne==="large",[`${se}-sm`]:Ne==="small",[`${se}-icon-only`]:!h&&h!==0&&!!at,[`${se}-background-ghost`]:b&&!S8(ne),[`${se}-loading`]:me,[`${se}-two-chinese-chars`]:Ce&&de&&!me,[`${se}-block`]:x,[`${se}-rtl`]:k==="rtl",[`${se}-icon-end`]:Ue==="end"},He,d,A,D,wt.root),jt={className:wt.icon,style:Bt.icon},nn=De=>Be.createElement(Cre,I({prefixCls:se},jt),De),Jt=Be.createElement(sFe,I({existIcon:!!p,prefixCls:se,loading:me,mount:Se.current},jt)),Ot=Zn(r)&&r.icon||K;let sn;p&&!me?sn=nn(p):r&&Ot?sn=nn(Ot):sn=Jt;const Vt=qi(h)?aFe(h,Me&&de,Bt.content,wt.content):null;if(et.href!==void 0)return Be.createElement("a",te(I({},et),{className:Ae(qt,{[`${se}-disabled`]:le}),href:le?void 0:et.href,style:Bt.root,onClick:Pe,ref:xe,tabIndex:le?-1:0,"aria-disabled":le}),sn,Vt);let xt=Be.createElement("button",te(I({},R),{type:C,className:qt,style:Bt.root,onClick:Pe,disabled:le,ref:xe}),sn,Vt,He&&Be.createElement(d5e,{prefixCls:se}));return S8(ne)||(xt=Be.createElement(sE,{component:"Button",disabled:me},xt)),xt});qn.Group=iFe,qn.__ANT_BUTTON=!0;const R8=e=>{const{type:t,children:n,prefixCls:r,buttonProps:i,close:o,autoFocus:a,emitEvent:s,isSilent:l,quitOnNullishReturnValue:c,actionFn:u}=e,f=g.useRef(!1),d=g.useRef(null),[A,h]=w6(!1),p=(...b)=>{o==null||o(...b)};g.useEffect(()=>{let b=null;return a&&(b=setTimeout(()=>{var x;(x=d.current)==null||x.focus({preventScroll:!0})})),()=>{b&&clearTimeout(b)}},[a]);const v=b=>{XD(b)&&(h(!0),b.then((...x)=>{h(!1,!0),p.apply(void 0,x),f.current=!1},x=>{if(h(!1,!0),f.current=!1,!(l!=null&&l()))return Promise.reject(x)}))},y=b=>{if(f.current)return;if(f.current=!0,!u){p();return}let x;if(s){if(x=u(b),c&&!XD(x)){f.current=!1,p(b);return}}else if(u.length)x=u(o),f.current=!1;else if(x=u(),!XD(x)){p();return}v(x)};return g.createElement(qn,te(I(te(I({},C8(t)),{onClick:y,loading:A,prefixCls:r}),i),{ref:d}),n)},pE=Be.createContext({}),{Provider:Hre}=pE,Ure=()=>{const{autoFocusButton:e,cancelButtonProps:t,cancelTextLocale:n,isSilent:r,mergedOkCancel:i,rootPrefixCls:o,close:a,onCancel:s,onConfirm:l,onClose:c}=g.useContext(pE);return i?Be.createElement(R8,{isSilent:r,actionFn:s,close:(...u)=>{a==null||a(...u),l==null||l(!1),c==null||c()},autoFocus:e==="cancel",buttonProps:t,prefixCls:`${o}-btn`},n):null},jre=()=>{const{autoFocusButton:e,close:t,isSilent:n,okButtonProps:r,rootPrefixCls:i,okTextLocale:o,okType:a,onConfirm:s,onOk:l,onClose:c}=g.useContext(pE);return Be.createElement(R8,{isSilent:n,type:a||"primary",actionFn:l,close:(...u)=>{t==null||t(...u),s==null||s(!0),c==null||c()},autoFocus:e==="ok",buttonProps:r,prefixCls:`${i}-btn`},o)},zre=g.createContext({});function Qre(e,t,n){let r=t;return!r&&n&&(r=`${e}-${n}`),r}function Vre(e,t){let n=e[`page${t?"Y":"X"}Offset`];const r=`scroll${t?"Top":"Left"}`;if(typeof n!="number"){const i=e.document;n=i.documentElement[r],typeof n!="number"&&(n=i.body[r])}return n}function p5e(e){const t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,i=r.defaultView||r.parentWindow;return n.left+=Vre(i),n.top+=Vre(i,!0),n}const g5e=g.memo(({children:e})=>e,(e,{shouldUpdate:t})=>!t);function IM(){return IM=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,className:r,style:i,title:o,ariaId:a,footer:s,closable:l,closeIcon:c,onClose:u,children:f,bodyStyle:d,bodyProps:A,modalRender:h,onMouseDown:p,onMouseUp:v,holderRef:y,visible:b,forceRender:x,width:C,height:S,classNames:B,styles:E,isFixedPos:_,focusTrap:M}=e,{panel:R}=Be.useContext(zre),T=g.useRef(null),L=Jf(y,R,T),[P]=xee(b&&_&&M!==!1,()=>T.current);Be.useImperativeHandle(t,()=>({focus:()=>{var V;(V=T.current)==null||V.focus({preventScroll:!0})}}));const k={};C!==void 0&&(k.width=C),S!==void 0&&(k.height=S);const H=s?Be.createElement("div",{className:Ae(`${n}-footer`,B==null?void 0:B.footer),style:I({},E==null?void 0:E.footer)},s):null,D=o?Be.createElement("div",{className:Ae(`${n}-header`,B==null?void 0:B.header),style:I({},E==null?void 0:E.header)},Be.createElement("div",{className:Ae(`${n}-title`,B==null?void 0:B.title),id:a,style:I({},E==null?void 0:E.title)},o)):null,U=g.useMemo(()=>typeof l=="object"&&l!==null?l:l?{closeIcon:c!=null?c:Be.createElement("span",{className:`${n}-close-x`})}:{},[l,c,n]),j=Co(U,!0),Q=typeof l=="object"&&l.disabled,K=l?Be.createElement("button",IM({type:"button",onClick:u,"aria-label":"Close"},j,{className:Ae(`${n}-close`,B==null?void 0:B.close),disabled:Q,style:E==null?void 0:E.close}),U.closeIcon):null,z=Be.createElement("div",{className:Ae(`${n}-container`,B==null?void 0:B.container),style:E==null?void 0:E.container},K,D,Be.createElement("div",IM({className:Ae(`${n}-body`,B==null?void 0:B.body),style:I(I({},d),E==null?void 0:E.body)},A),f),H);return Be.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":o?a:null,"aria-modal":"true",ref:L,style:I(I({},i),k),className:Ae(n,r),onMouseDown:p,onMouseUp:v,tabIndex:-1,onFocus:V=>{P(V.target)}},Be.createElement(g5e,{shouldUpdate:b||x},h?h(z):z))});function N8(){return N8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,title:r,style:i,className:o,visible:a,forceRender:s,destroyOnHidden:l,motionName:c,ariaId:u,onVisibleChanged:f,mousePosition:d}=e,A=g.useRef(null),h=g.useRef(null);g.useImperativeHandle(t,()=>te(I({},h.current),{inMotion:A.current.inMotion,enableMotion:A.current.enableMotion}));const[p,v]=g.useState(),y={};p&&(y.transformOrigin=p);function b(){var C;if(!((C=A.current)!=null&&C.nativeElement))return;const x=p5e(A.current.nativeElement);v(d&&(d.x||d.y)?`${d.x-x.left}px ${d.y-x.top}px`:"")}return g.createElement(sl,{visible:a,onVisibleChanged:f,onAppearPrepare:b,onEnterPrepare:b,forceRender:s,motionName:c,removeOnLeave:l,ref:A},({className:x,style:C},S)=>g.createElement(Kre,N8({},e,{ref:h,title:r,ariaId:u,prefixCls:n,holderRef:S,style:I(I(I({},C),i),y),className:Ae(o,x)})))});function P8(){return P8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:t,style:n,visible:r,maskProps:i,motionName:o,className:a}=e;return g.createElement(sl,{key:"mask",visible:r,motionName:o,leavedClassName:`${t}-mask-hidden`},({className:s,style:l},c)=>g.createElement("div",P8({ref:c,style:I(I({},l),n),className:Ae(`${t}-mask`,s,a)},i)))};function gE(){return gE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:t="rc-dialog",zIndex:n,visible:r=!1,focusTriggerAfterClose:i=!0,wrapStyle:o,wrapClassName:a,wrapProps:s,onClose:l,afterOpenChange:c,afterClose:u,transitionName:f,animation:d,closable:A=!0,mask:h=!0,maskTransitionName:p,maskAnimation:v,maskClosable:y=!0,maskStyle:b,maskProps:x,rootClassName:C,rootStyle:S,classNames:B,styles:E}=e,_=g.useRef(null),M=g.useRef(null),R=g.useRef(null),[T,L]=g.useState(r),[P,k]=g.useState(!1),H=lA();function D(){O6(M.current,document.activeElement)||(_.current=document.activeElement)}function U(){var W;O6(M.current,document.activeElement)||(W=R.current)==null||W.focus()}function j(){if(L(!1),h&&_.current&&i){try{_.current.focus({preventScroll:!0})}catch(W){}_.current=null}T&&(u==null||u())}function Q(W){W?U():j(),c==null||c(W)}function K(W){l==null||l(W)}const z=g.useRef(!1);let V=null;y&&(V=W=>{M.current===W.target&&z.current&&K(W)});function Y(W){z.current=W.target===M.current}g.useEffect(()=>{if(r){if(z.current=!1,L(!0),D(),M.current){const W=getComputedStyle(M.current);k(W.position==="fixed")}}else T&&R.current.enableMotion()&&!R.current.inMotion()&&j()},[r]);const Z=te(I(I({zIndex:n},o),E==null?void 0:E.wrapper),{display:T?null:"none"});return g.createElement("div",gE({className:Ae(`${t}-root`,C),style:S},Co(e,{data:!0})),g.createElement(v5e,{prefixCls:t,visible:h&&r,motionName:Qre(t,p,v),style:I(I({zIndex:n},b),E==null?void 0:E.mask),maskProps:x,className:B==null?void 0:B.mask}),g.createElement("div",gE({className:Ae(`${t}-wrap`,a,B==null?void 0:B.wrapper),ref:M,onClick:V,onMouseDown:Y,style:Z},s),g.createElement(m5e,gE({},e,{isFixedPos:P,ref:R,closable:A,ariaId:H,prefixCls:t,visible:r&&T,onClose:K,onVisibleChanged:Q,motionName:Qre(t,f,d)}))))};function L8(){return L8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{visible:t,getContainer:n,forceRender:r,destroyOnHidden:i=!1,afterClose:o,closable:a,panelRef:s,keyboard:l=!0,scrollLock:c=!0,onClose:u}=e,y=e,{scrollLock:f}=y,d=Ze(y,["scrollLock"]),[A,h]=g.useState(t),p=g.useMemo(()=>({panel:s}),[s]),v=({top:b,event:x})=>{if(b&&l){x.stopPropagation(),u==null||u(x);return}};return g.useEffect(()=>{t&&h(!0)},[t]),!r&&i&&!A?null:g.createElement(zre.Provider,{value:p},g.createElement(tE,{open:t||r||A,onEsc:v,autoDestroy:!1,getContainer:n,autoLock:c&&(t||A)},g.createElement(y5e,L8({},d,{destroyOnHidden:i,afterClose:()=>{const b=a&&typeof a=="object"?a:{},{afterClose:x}=b||{};x==null||x(),o==null||o(),h(!1)}}))))},yv="RC_FORM_INTERNAL_HOOKS",vo=()=>{ao(!1,"Can not find FormContext. Please make sure you wrap Field under Form.")},bv=g.createContext({getFieldValue:vo,getFieldsValue:vo,getFieldError:vo,getFieldWarning:vo,getFieldsError:vo,isFieldsTouched:vo,isFieldTouched:vo,isFieldValidating:vo,isFieldsValidating:vo,resetFields:vo,setFields:vo,setFieldValue:vo,setFieldsValue:vo,validateFields:vo,submit:vo,getInternalHooks:()=>(vo(),{dispatch:vo,initEntityValue:vo,registerField:vo,useSubscribe:vo,setInitialValues:vo,destroyForm:vo,setCallbacks:vo,registerWatch:vo,getFields:vo,setValidateMessages:vo,setPreserve:vo,getInitialValue:vo})}),mE=g.createContext(null);function F8(e){return e==null?[]:Array.isArray(e)?e:[e]}function x5e(e){return e&&!!e._init}function k8(){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",tel:"%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(){const e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}const D8=k8(),w5e=/%[sdj%]/g;let C5e=()=>{};typeof process!="undefined"&&process.env;function H8(e){if(!e||!e.length)return null;const t={};return e.forEach(n=>{const r=n.field;t[r]=t[r]||[],t[r].push(n)}),t}function Au(e,...t){let n=0;const r=t.length;return typeof e=="function"?e.apply(null,t):typeof e=="string"?e.replace(w5e,o=>{if(o==="%%")return"%";if(n>=r)return o;switch(o){case"%s":return String(t[n++]);case"%d":return Number(t[n++]);case"%j":try{return JSON.stringify(t[n++])}catch(a){return"[Circular]"}break;default:return o}}):e}function S5e(e){return e==="string"||e==="url"||e==="hex"||e==="email"||e==="date"||e==="pattern"||e==="tel"}function Os(e,t){return!!(e==null||t==="array"&&Array.isArray(e)&&!e.length||S5e(t)&&typeof e=="string"&&!e)}function E5e(e,t,n){const r=[];let i=0;const o=e.length;function a(s){r.push(...s||[]),i++,i===o&&n(r)}e.forEach(s=>{t(s,a)})}function Wre(e,t,n){let r=0;const i=e.length;function o(a){if(a&&a.length){n(a);return}const s=r;r=r+1,s{t.push(...e[n]||[])}),t}class Gre extends Error{constructor(n,r){super("Async Validation Error");ke(this,"errors");ke(this,"fields");this.errors=n,this.fields=r}}function O5e(e,t,n,r,i){if(t.first){const f=new Promise((d,A)=>{const h=v=>(r(v),v.length?A(new Gre(v,H8(v))):d(i)),p=B5e(e);Wre(p,n,h)});return f.catch(d=>d),f}const o=t.firstFields===!0?Object.keys(e):t.firstFields||[],a=Object.keys(e),s=a.length;let l=0;const c=[],u=new Promise((f,d)=>{const A=h=>{if(c.push.apply(c,h),l++,l===s)return r(c),c.length?d(new Gre(c,H8(c))):f(i)};a.length||(r(c),f(i)),a.forEach(h=>{const p=e[h];o.indexOf(h)!==-1?Wre(p,n,A):E5e(p,n,A)})});return u.catch(f=>f),u}function $5e(e){return!!(e&&e.message!==void 0)}function _5e(e,t){let n=e;for(let r=0;r{let r;return e.fullFields?r=_5e(t,e.fullFields):r=t[n.field||e.fullField],$5e(n)?(n.field=n.field||e.fullField,n.fieldValue=r,n):{message:typeof n=="function"?n():n,fieldValue:r,field:n.field||e.fullField}}}function Yre(e,t){if(t){for(const n in t)if(t.hasOwnProperty(n)){const r=t[n];typeof r=="object"&&typeof e[n]=="object"?e[n]=I(I({},e[n]),r):e[n]=r}}return e}const _b="enum",T5e=(e,t,n,r,i)=>{e[_b]=Array.isArray(e[_b])?e[_b]:[],e[_b].indexOf(t)===-1&&r.push(Au(i.messages[_b],e.fullField,e[_b].join(", ")))},M5e=(e,t,n,r,i)=>{e.pattern&&(e.pattern instanceof RegExp?(e.pattern.lastIndex=0,e.pattern.test(t)||r.push(Au(i.messages.pattern.mismatch,e.fullField,t,e.pattern))):typeof e.pattern=="string"&&(new RegExp(e.pattern).test(t)||r.push(Au(i.messages.pattern.mismatch,e.fullField,t,e.pattern))))},I5e=(e,t,n,r,i)=>{const o=typeof e.len=="number",a=typeof e.min=="number",s=typeof e.max=="number",l=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g;let c=t,u=null;const f=typeof t=="number",d=typeof t=="string",A=Array.isArray(t);if(f?u="number":d?u="string":A&&(u="array"),!u)return!1;A&&(c=t.length),d&&(c=t.replace(l,"_").length),o?c!==e.len&&r.push(Au(i.messages[u].len,e.fullField,e.len)):a&&!s&&ce.max?r.push(Au(i.messages[u].max,e.fullField,e.max)):a&&s&&(ce.max)&&r.push(Au(i.messages[u].range,e.fullField,e.min,e.max))},Xre=(e,t,n,r,i,o)=>{e.required&&(!n.hasOwnProperty(e.field)||Os(t,o||e.type))&&r.push(Au(i.messages.required,e.fullField))};let RM;const R5e=(()=>{if(RM)return RM;const e="[a-fA-F\\d:]",t=S=>S&&S.includeBoundaries?`(?:(?<=\\s|^)(?=${e})|(?<=${e})(?=\\s|$))`:"",n="(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)(?:\\.(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)){3}",r="[a-fA-F\\d]{1,4}",a=`(?:${[`(?:${r}:){7}(?:${r}|:)`,`(?:${r}:){6}(?:${n}|:${r}|:)`,`(?:${r}:){5}(?::${n}|(?::${r}){1,2}|:)`,`(?:${r}:){4}(?:(?::${r}){0,1}:${n}|(?::${r}){1,3}|:)`,`(?:${r}:){3}(?:(?::${r}){0,2}:${n}|(?::${r}){1,4}|:)`,`(?:${r}:){2}(?:(?::${r}){0,3}:${n}|(?::${r}){1,5}|:)`,`(?:${r}:){1}(?:(?::${r}){0,4}:${n}|(?::${r}){1,6}|:)`,`(?::(?:(?::${r}){0,5}:${n}|(?::${r}){1,7}|:))`].join("|")})(?:%[0-9a-zA-Z]{1,})?`,s=new RegExp(`(?:^${n}$)|(?:^${a}$)`),l=new RegExp(`^${n}$`),c=new RegExp(`^${a}$`),u=S=>S&&S.exact?s:new RegExp(`(?:${t(S)}${n}${t(S)})|(?:${t(S)}${a}${t(S)})`,"g");u.v4=S=>S&&S.exact?l:new RegExp(`${t(S)}${n}${t(S)}`,"g"),u.v6=S=>S&&S.exact?c:new RegExp(`${t(S)}${a}${t(S)}`,"g");const f="(?:(?:[a-z]+:)?//)",d="(?:\\S+(?::\\S*)?@)?",A=u.v4().source,h=u.v6().source,C=`(?:${f}|www\\.)${d}(?:localhost|${A}|${h}|(?:(?:[a-z\\u00a1-\\uffff0-9][-_]*)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]-*)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,})))(?::\\d{2,5})?(?:[/?#][^\\s"]*)?`;return RM=new RegExp(`(?:^${C}$)`,"i"),RM}),U8={email:/^(([^<>()\[\]\\.,;:\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,}))$/,tel:/^(\+[0-9]{1,3}[-\s\u2011]?)?(\([0-9]{1,4}\)[-\s\u2011]?)?([0-9]+[-\s\u2011]?)*[0-9]+$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},vE={integer(e){return vE.number(e)&&parseInt(e,10)===e},float(e){return vE.number(e)&&!vE.integer(e)},array(e){return Array.isArray(e)},regexp(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date(e){return typeof e.getTime=="function"&&typeof e.getMonth=="function"&&typeof e.getYear=="function"&&!isNaN(e.getTime())},number(e){return isNaN(e)?!1:typeof e=="number"},object(e){return typeof e=="object"&&!vE.array(e)},method(e){return typeof e=="function"},email(e){return typeof e=="string"&&e.length<=320&&!!e.match(U8.email)},tel(e){return typeof e=="string"&&e.length<=32&&!!e.match(U8.tel)},url(e){return typeof e=="string"&&e.length<=2048&&!!e.match(R5e())},hex(e){return typeof e=="string"&&!!e.match(U8.hex)}},hi={required:Xre,whitespace:(e,t,n,r,i)=>{(/^\s+$/.test(t)||t==="")&&r.push(Au(i.messages.whitespace,e.fullField))},type:(e,t,n,r,i)=>{if(e.required&&t===void 0){Xre(e,t,n,r,i);return}const o=["integer","float","array","regexp","object","method","email","tel","number","date","url","hex"],a=e.type;o.indexOf(a)>-1?vE[a](t)||r.push(Au(i.messages.types[a],e.fullField,e.type)):a&&typeof t!==e.type&&r.push(Au(i.messages.types[a],e.fullField,e.type))},range:I5e,enum:T5e,pattern:M5e},N5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i)}n(o)},P5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t==null&&!e.required)return n();hi.required(e,t,r,o,i,"array"),t!=null&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},L5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi.type(e,t,r,o,i)}n(o)},F5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,"date")&&!e.required)return n();if(hi.required(e,t,r,o,i),!Os(t,"date")){let s;t instanceof Date?s=t:s=new Date(t),hi.type(e,s,r,o,i),s&&hi.range(e,s.getTime(),r,o,i)}}n(o)},k5e="enum",D5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi[k5e](e,t,r,o,i)}n(o)},H5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},U5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},j5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi.type(e,t,r,o,i)}n(o)},z5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(t===""&&(t=void 0),Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i))}n(o)},Q5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),t!==void 0&&hi.type(e,t,r,o,i)}n(o)},V5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,"string")&&!e.required)return n();hi.required(e,t,r,o,i),Os(t,"string")||hi.pattern(e,t,r,o,i)}n(o)},K5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t)&&!e.required)return n();hi.required(e,t,r,o,i),Os(t)||hi.type(e,t,r,o,i)}n(o)},W5e=(e,t,n,r,i)=>{const o=[],a=Array.isArray(t)?"array":typeof t;hi.required(e,t,r,o,i,a),n(o)},G5e=(e,t,n,r,i)=>{const o=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,"string")&&!e.required)return n();hi.required(e,t,r,o,i,"string"),Os(t,"string")||(hi.type(e,t,r,o,i),hi.range(e,t,r,o,i),hi.pattern(e,t,r,o,i),e.whitespace===!0&&hi.whitespace(e,t,r,o,i))}n(o)},NM=(e,t,n,r,i)=>{const o=e.type,a=[];if(e.required||!e.required&&r.hasOwnProperty(e.field)){if(Os(t,o)&&!e.required)return n();hi.required(e,t,r,a,i,o),Os(t,o)||hi.type(e,t,r,a,i)}n(a)},yE={string:G5e,method:j5e,number:z5e,boolean:L5e,regexp:K5e,integer:U5e,float:H5e,array:P5e,object:Q5e,enum:D5e,pattern:V5e,date:F5e,url:NM,hex:NM,email:NM,tel:NM,required:W5e,any:N5e},d0=class d0{constructor(t){ke(this,"rules",null);ke(this,"_messages",D8);this.define(t)}define(t){if(!t)throw new Error("Cannot configure a schema with no rules");if(typeof t!="object"||Array.isArray(t))throw new Error("Rules must be an object");this.rules={},Object.keys(t).forEach(n=>{const r=t[n];this.rules[n]=Array.isArray(r)?r:[r]})}messages(t){return t&&(this._messages=Yre(k8(),t)),this._messages}validate(t,n={},r=()=>{}){let i=t,o=n,a=r;if(typeof o=="function"&&(a=o,o={}),!this.rules||Object.keys(this.rules).length===0)return a&&a(null,i),Promise.resolve(i);function s(f){let d=[],A={};function h(p){Array.isArray(p)?d=d.concat(...p):d.push(p)}for(let p=0;p{const d=this.rules[f];let A=i[f];d.forEach(h=>{let p=h;typeof p.transform=="function"&&(i===t&&(i=I({},i)),A=i[f]=p.transform(A),A!=null&&(p.type=p.type||(Array.isArray(A)?"array":typeof A))),typeof p=="function"?p={validator:p}:p=I({},p),p.validator=this.getValidationMethod(p),p.validator&&(p.field=f,p.fullField=p.fullField||f,p.type=this.getType(p),l[f]=l[f]||[],l[f].push({rule:p,value:A,source:i,field:f}))})});const u={};return O5e(l,o,(f,d)=>{var b;const A=f.rule;let h=(A.type==="object"||A.type==="array")&&(typeof A.fields=="object"||typeof A.defaultField=="object");h=h&&(A.required||!A.required&&f.value),A.field=f.field;function p(x,C){return te(I({},C),{fullField:`${A.fullField}.${x}`,fullFields:A.fullFields?[...A.fullFields,x]:[x]})}function v(x=[]){let C=Array.isArray(x)?x:[x];!o.suppressWarning&&C.length&&d0.warning("async-validator:",C),C.length&&A.message!==void 0&&A.message!==null&&(C=[].concat(A.message));let S=C.map(qre(A,i));if(o.first&&S.length)return u[A.field]=1,d(S);if(!h)d(S);else{if(A.required&&!f.value)return A.message!==void 0?S=[].concat(A.message).map(qre(A,i)):o.error&&(S=[o.error(A,Au(o.messages.required,A.field))]),d(S);let B={};A.defaultField&&Object.keys(f.value).map(M=>{B[M]=A.defaultField}),B=I(I({},B),f.rule.fields);const E={};Object.keys(B).forEach(M=>{const R=B[M],T=Array.isArray(R)?R:[R];E[M]=T.map(p.bind(null,M))});const _=new d0(E);_.messages(o.messages),f.rule.options&&(f.rule.options.messages=o.messages,f.rule.options.error=o.error),_.validate(f.value,f.rule.options||o,M=>{const R=[];S&&S.length&&R.push(...S),M&&M.length&&R.push(...M),d(R.length?R:null)})}}let y;if(A.asyncValidator)y=A.asyncValidator(A,f.value,v,f.source,o);else if(A.validator){try{y=A.validator(A,f.value,v,f.source,o)}catch(x){(b=console.error)==null||b.call(console,x),o.suppressValidatorError||setTimeout(()=>{throw x},0),v(x.message)}y===!0?v():y===!1?v(typeof A.message=="function"?A.message(A.fullField||A.field):A.message||`${A.fullField||A.field} fails`):y instanceof Array?v(y):y instanceof Error&&v(y.message)}y&&y.then&&y.then(()=>v(),x=>v(x))},f=>{s(f)},i)}getType(t){if(t.type===void 0&&t.pattern instanceof RegExp&&(t.type="pattern"),typeof t.validator!="function"&&t.type&&!yE.hasOwnProperty(t.type))throw new Error(Au("Unknown rule type %s",t.type));return t.type||"string"}getValidationMethod(t){if(typeof t.validator=="function")return t.validator;const n=Object.keys(t),r=n.indexOf("message");return r!==-1&&n.splice(r,1),n.length===1&&n[0]==="required"?yE.required:yE[this.getType(t)]||void 0}};ke(d0,"register",function(n,r){if(typeof r!="function")throw new Error("Cannot register a validator by type, validator is not a function");yE[n]=r}),ke(d0,"warning",C5e),ke(d0,"messages",D8),ke(d0,"validators",yE);let j8=d0;const Dc="'${name}' is not a valid ${type}",Zre={default:"Validation error on field '${name}'",required:"'${name}' is required",enum:"'${name}' must be one of [${enum}]",whitespace:"'${name}' cannot be empty",date:{format:"'${name}' is invalid for format date",parse:"'${name}' could not be parsed as date",invalid:"'${name}' is invalid date"},types:{string:Dc,method:Dc,array:Dc,object:Dc,number:Dc,date:Dc,boolean:Dc,integer:Dc,float:Dc,regexp:Dc,email:Dc,tel:Dc,url:Dc,hex:Dc},string:{len:"'${name}' must be exactly ${len} characters",min:"'${name}' must be at least ${min} characters",max:"'${name}' cannot be longer than ${max} characters",range:"'${name}' must be between ${min} and ${max} characters"},number:{len:"'${name}' must equal ${len}",min:"'${name}' cannot be less than ${min}",max:"'${name}' cannot be greater than ${max}",range:"'${name}' must be between ${min} and ${max}"},array:{len:"'${name}' must be exactly ${len} in length",min:"'${name}' cannot be less than ${min} in length",max:"'${name}' cannot be greater than ${max} in length",range:"'${name}' must be between ${min} and ${max} in length"},pattern:{mismatch:"'${name}' does not match pattern ${pattern}"}},Jre=j8;function q5e(e,t){return e.replace(/\\?\$\{\w+\}/g,n=>{if(n.startsWith("\\"))return n.slice(1);const r=n.slice(2,-1);return t[r]})}const eie="CODE_LOGIC_ERROR";function z8(e,t,n,r,i){return Er(this,null,function*(){const o=I({},n);if(delete o.ruleIndex,Jre.warning=()=>{},o.validator){const d=o.validator;o.validator=(...A)=>{try{return d(...A)}catch(h){return console.error(h),Promise.reject(eie)}}}let a=null;o&&o.type==="array"&&o.defaultField&&(a=o.defaultField,delete o.defaultField);const s=new Jre({[e]:[o]}),l=Mg(Zre,r.validateMessages);s.messages(l);let c=[];try{yield Promise.resolve(s.validate({[e]:t},I({},r)))}catch(d){d.errors&&(c=d.errors.map(({message:A},h)=>{const p=A===eie?l.default:A;return g.isValidElement(p)?g.cloneElement(p,{key:`error_${h}`}):p}))}if(!c.length&&a&&Array.isArray(t)&&t.length>0)return(yield Promise.all(t.map((A,h)=>z8(`${e}.${h}`,A,a,r,i)))).reduce((A,h)=>[...A,...h],[]);const u=I(te(I({},n),{name:e,enum:(n.enum||[]).join(", ")}),i);return c.map(d=>typeof d=="string"?q5e(d,u):d)})}function Y5e(e,t,n,r,i,o){const a=e.join("."),s=n.map((c,u)=>{const f=c.validator,d=te(I({},c),{ruleIndex:u});return f&&(d.validator=(A,h,p)=>{let v=!1;const b=f(A,h,(...x)=>{Promise.resolve().then(()=>{ao(!v,"Your validator function has already return a promise. `callback` will be ignored."),v||p(...x)})});v=b&&typeof b.then=="function"&&typeof b.catch=="function",ao(v,"`callback` is deprecated. Please return a promise instead."),v&&b.then(()=>{p()}).catch(x=>{p(x||" ")})}),d}).sort(({warningOnly:c,ruleIndex:u},{warningOnly:f,ruleIndex:d})=>!!c==!!f?u-d:c?1:-1);let l;if(i===!0)l=new Promise((c,u)=>Er(null,null,function*(){for(let f=0;fz8(a,t,u,r,o).then(f=>({errors:f,rule:u})));l=(i?Z5e(c):X5e(c)).then(u=>Promise.reject(u))}return l.catch(c=>c),l}function X5e(e){return Er(this,null,function*(){return Promise.all(e).then(t=>[].concat(...t))})}function Z5e(e){return Er(this,null,function*(){let t=0;return new Promise(n=>{e.forEach(r=>{r.then(i=>{i.errors.length&&n([i]),t+=1,t===e.length&&n([])})})})})}function Ia(e){return F8(e)}function tie(e,t){let n={};return t.forEach(r=>{const i=ol(e,r);n=Fc(n,r,i)}),n}function Tb(e,t,n=!1){return e&&e.some(r=>PM(t,r,n))}function PM(e,t,n=!1){return!e||!t||!n&&e.length!==t.length?!1:t.every((r,i)=>e[i]===r)}function J5e(e,t){if(e===t)return!0;if(!e&&t||e&&!t||!e||!t||typeof e!="object"||typeof t!="object")return!1;const n=Object.keys(e),r=Object.keys(t);return[...new Set([...n,...r])].every(o=>{const a=e[o],s=t[o];return typeof a=="function"&&typeof s=="function"?!0:a===s})}function eke(e,...t){const n=t[0];return n&&n.target&&typeof n.target=="object"&&e in n.target?n.target[e]:n}function nie(e,t,n){const{length:r}=e;if(t<0||t>=r||n<0||n>=r)return e;const i=e[t],o=t-n;return o>0?[...e.slice(0,n),i,...e.slice(n,t),...e.slice(t+1,r)]:o<0?[...e.slice(0,t),...e.slice(t+1,n+1),i,...e.slice(n+1,r)]:e}const rie=e=>{const t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)};class tke{constructor(t){ke(this,"namePathList",[]);ke(this,"taskId",0);ke(this,"watcherList",new Set);ke(this,"form");this.form=t}register(t){return this.watcherList.add(t),()=>{this.watcherList.delete(t)}}notify(t){t.forEach(n=>{this.namePathList.every(r=>!PM(r,n))&&this.namePathList.push(n)}),this.doBatch()}doBatch(){this.taskId+=1;const t=this.taskId;rie(()=>{if(t===this.taskId&&this.watcherList.size){const n=this.form.getForm(),r=n.getFieldsValue(),i=n.getFieldsValue(!0);this.watcherList.forEach(o=>{o(r,i,this.namePathList)}),this.namePathList=[]}})}}function nke(){return Er(this,null,function*(){return new Promise(e=>{rie(()=>{Kn(()=>{e()})})})})}function Q8(){return Q8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{preserve:n,isListField:r,name:i}=this.props;this.cancelRegisterFunc&&this.cancelRegisterFunc(r,n,Ia(i)),this.cancelRegisterFunc=null});ke(this,"getNamePath",()=>{const{name:n,fieldContext:r}=this.props,{prefixName:i=[]}=r;return n!==void 0?[...i,...n]:[]});ke(this,"getRules",()=>{const{rules:n=[],fieldContext:r}=this.props;return n.map(i=>typeof i=="function"?i(r):i)});ke(this,"refresh",()=>{this.mounted&&this.setState(({resetCount:n})=>({resetCount:n+1}))});ke(this,"metaCache",null);ke(this,"triggerMetaEvent",n=>{const{onMetaChange:r}=this.props;if(r){const i=te(I({},this.getMeta()),{destroy:n});uu(this.metaCache,i)||r(i),this.metaCache=i}else this.metaCache=null});ke(this,"onStoreChange",(n,r,i)=>{const{shouldUpdate:o,dependencies:a=[],onReset:s}=this.props,{store:l}=i,c=this.getNamePath(),u=this.getValue(n),f=this.getValue(l),d=r&&Tb(r,c);switch(i.type==="valueUpdate"&&i.source==="external"&&!uu(u,f)&&(this.touched=!0,this.dirty=!0,this.validatePromise=null,this.errors=xv,this.warnings=bE,this.triggerMetaEvent()),i.type){case"reset":if(!r||d){this.touched=!1,this.dirty=!1,this.validatePromise=void 0,this.errors=xv,this.warnings=bE,this.triggerMetaEvent(),s==null||s(),this.refresh();return}break;case"remove":{if(o&&V8(o,n,l,u,f,i)){this.reRender();return}break}case"setField":{const{data:A}=i;if(d){"touched"in A&&(this.touched=A.touched),"validating"in A&&!("originRCField"in A)&&(this.validatePromise=A.validating?Promise.resolve([]):null),"errors"in A&&(this.errors=A.errors||xv),"warnings"in A&&(this.warnings=A.warnings||bE),this.dirty=!0,this.triggerMetaEvent(),this.reRender();return}else if("value"in A&&Tb(r,c,!0)){this.reRender();return}if(o&&!c.length&&V8(o,n,l,u,f,i)){this.reRender();return}break}case"dependenciesUpdate":{if(a.map(Ia).some(h=>Tb(i.relatedFields,h))){this.reRender();return}break}default:if(d||(!a.length||c.length||o)&&V8(o,n,l,u,f,i)){this.reRender();return}break}o===!0&&this.reRender()});ke(this,"validateRules",n=>{const r=this.getNamePath(),i=this.getValue(),{triggerName:o,validateOnly:a=!1,delayFrame:s}=n||{},l=Promise.resolve().then(()=>Er(this,null,function*(){if(!this.mounted)return[];const{validateFirst:c=!1,messageVariables:u,validateDebounce:f}=this.props;s&&(yield nke());let d=this.getRules();if(o&&(d=d.filter(h=>h).filter(h=>{const{validateTrigger:p}=h;return p?F8(p).includes(o):!0})),f&&o&&(yield new Promise(h=>{setTimeout(h,f)}),this.validatePromise!==l))return[];const A=Y5e(r,i,d,n,c,u);return A.catch(h=>h).then((h=xv)=>{var p;if(this.validatePromise===l){this.validatePromise=null;const v=[],y=[];(p=h.forEach)==null||p.call(h,({rule:{warningOnly:b},errors:x=xv})=>{b?y.push(...x):v.push(...x)}),this.errors=v,this.warnings=y,this.triggerMetaEvent(),this.reRender()}}),A}));return a||(this.validatePromise=l,this.dirty=!0,this.errors=xv,this.warnings=bE,this.triggerMetaEvent(),this.reRender()),l});ke(this,"isFieldValidating",()=>!!this.validatePromise);ke(this,"isFieldTouched",()=>this.touched);ke(this,"isFieldDirty",()=>{if(this.dirty||this.props.initialValue!==void 0)return!0;const{fieldContext:n}=this.props,{getInitialValue:r}=n.getInternalHooks(yv);return r(this.getNamePath())!==void 0});ke(this,"getErrors",()=>this.errors);ke(this,"getWarnings",()=>this.warnings);ke(this,"isListField",()=>this.props.isListField);ke(this,"isList",()=>this.props.isList);ke(this,"isPreserve",()=>this.props.preserve);ke(this,"getMeta",()=>(this.prevValidating=this.isFieldValidating(),{touched:this.isFieldTouched(),validating:this.prevValidating,errors:this.errors,warnings:this.warnings,name:this.getNamePath(),validated:this.validatePromise===null}));ke(this,"getOnlyChild",n=>{if(typeof n=="function"){const i=this.getMeta();return te(I({},this.getOnlyChild(n(this.getControlled(),i,this.props.fieldContext))),{isFunction:!0})}const r=pa(n);return r.length!==1||!g.isValidElement(r[0])?{child:r,isFunction:!1}:{child:r[0],isFunction:!1}});ke(this,"getValue",n=>{const{getFieldsValue:r}=this.props.fieldContext,i=this.getNamePath();return ol(n||r(!0),i)});ke(this,"getControlled",(n={})=>{const{name:r,trigger:i="onChange",validateTrigger:o,getValueFromEvent:a,normalize:s,valuePropName:l="value",getValueProps:c,fieldContext:u}=this.props,f=o!==void 0?o:u.validateTrigger,d=this.getNamePath(),{getInternalHooks:A,getFieldsValue:h}=u,{dispatch:p}=A(yv),v=this.getValue(),y=c||(B=>({[l]:B})),b=n[i],x=r!==void 0?y(v):{},C=I(I({},n),x);return C[i]=(...B)=>{this.touched=!0,this.dirty=!0,this.triggerMetaEvent();let E;a?E=a(...B):E=eke(l,...B),s&&(E=s(E,v,h(!0))),E!==v&&p({type:"updateValue",namePath:d,value:E}),b&&b(...B)},F8(f||[]).forEach(B=>{const E=C[B];C[B]=(..._)=>{E&&E(..._);const{rules:M}=this.props;M&&M.length&&p({type:"validateField",namePath:d,triggerName:B})}}),C});if(n.fieldContext){const{getInternalHooks:r}=n.fieldContext,{initEntityValue:i}=r(yv);i(this)}}componentDidMount(){const{shouldUpdate:n,fieldContext:r}=this.props;if(this.mounted=!0,r){const{getInternalHooks:i}=r,{registerField:o}=i(yv);this.cancelRegisterFunc=o(this)}n===!0&&this.reRender()}componentWillUnmount(){this.cancelRegister(),this.triggerMetaEvent(!0),this.mounted=!1}reRender(){this.mounted&&this.forceUpdate()}render(){const{resetCount:n}=this.state,{children:r}=this.props,{child:i,isFunction:o}=this.getOnlyChild(r);let a;return o?a=i:g.isValidElement(i)?a=g.cloneElement(i,this.getControlled(i.props)):(ao(!i,"`children` of Field is not validate ReactElement."),a=i),g.createElement(g.Fragment,{key:n},a)}},ke(GX,"contextType",bv),GX);function K8(n){var r=n,{name:e}=r,t=Ze(r,["name"]);var c;const i=g.useContext(bv),o=g.useContext(mE),a=e!==void 0?Ia(e):void 0,s=(c=t.isListField)!=null?c:!!o;let l="keep";return s||(l=`_${(a||[]).join("_")}`),g.createElement(rke,Q8({key:l,name:a,isListField:s},t,{fieldContext:i}))}function iie({name:e,initialValue:t,children:n,rules:r,validateTrigger:i,isListField:o}){const a=g.useContext(bv),s=g.useContext(mE),c=g.useRef({keys:[],id:0}).current,u=g.useMemo(()=>[...Ia(a.prefixName)||[],...Ia(e)],[a.prefixName,e]),f=g.useMemo(()=>te(I({},a),{prefixName:u}),[a,u]),d=g.useMemo(()=>({getKey:h=>{const p=u.length,v=h[p];return[c.keys[v],h.slice(p+1)]}}),[c,u]);if(typeof n!="function")return ao(!1,"Form.List only accepts function as children."),null;const A=(h,p,{source:v})=>v==="internal"?!1:h!==p;return g.createElement(mE.Provider,{value:d},g.createElement(bv.Provider,{value:f},g.createElement(K8,{name:[],shouldUpdate:A,rules:r,validateTrigger:i,initialValue:t,isList:!0,isListField:o!=null?o:!!s},({value:h=[],onChange:p},v)=>{const{getFieldValue:y}=a,b=()=>y(u||[])||[],x={add:(S,B)=>{const E=b();B>=0&&B<=E.length?(c.keys=[...c.keys.slice(0,B),c.id,...c.keys.slice(B)],p([...E.slice(0,B),S,...E.slice(B)])):(c.keys=[...c.keys,c.id],p([...E,S])),c.id+=1},remove:S=>{const B=b(),E=new Set(Array.isArray(S)?S:[S]);E.size<=0||(c.keys=c.keys.filter((_,M)=>!E.has(M)),p(B.filter((_,M)=>!E.has(M))))},move(S,B){if(S===B)return;const E=b();S<0||S>=E.length||B<0||B>=E.length||(c.keys=nie(c.keys,S,B),p(nie(E,S,B)))}};let C=h||[];return Array.isArray(C)||(C=[]),n(C.map((S,B)=>{let E=c.keys[B];return E===void 0&&(c.keys[B]=c.id,E=c.keys[B],c.id+=1),{name:B,key:E,isListField:!0}}),x,v)})))}function ike(e){let t=!1,n=e.length;const r=[];return e.length?new Promise((i,o)=>{e.forEach((a,s)=>{a.catch(l=>(t=!0,l)).then(l=>{n-=1,r[s]=l,!(n>0)&&(t&&o(r),i(r))})})}):Promise.resolve([])}const W8="__@field_split__";function LM(e){return e.map(t=>`${typeof t}:${t}`).join(W8)}class Mb{constructor(){ke(this,"kvs",new Map)}set(t,n){this.kvs.set(LM(t),n)}get(t){return this.kvs.get(LM(t))}getAsPrefix(t){const n=LM(t),r=n+W8,i=[],o=this.kvs.get(n);return o!==void 0&&i.push(o),this.kvs.forEach((a,s)=>{s.startsWith(r)&&i.push(a)}),i}update(t,n){const r=this.get(t),i=n(r);i?this.set(t,i):this.delete(t)}delete(t){this.kvs.delete(LM(t))}map(t){return[...this.kvs.entries()].map(([n,r])=>{const i=n.split(W8);return t({key:i.map(o=>{const[,a,s]=o.match(/^([^:]*):(.*)$/);return a==="number"?Number(s):s}),value:r})})}toJSON(){const t={};return this.map(({key:n,value:r})=>(t[n.join(".")]=r,null)),t}}class oke{constructor(t){ke(this,"formHooked",!1);ke(this,"forceRootUpdate");ke(this,"subscribable",!0);ke(this,"store",{});ke(this,"fieldEntities",[]);ke(this,"initialValues",{});ke(this,"callbacks",{});ke(this,"validateMessages",null);ke(this,"preserve",null);ke(this,"lastValidatePromise",null);ke(this,"watcherCenter",new tke(this));ke(this,"getForm",()=>({getFieldValue:this.getFieldValue,getFieldsValue:this.getFieldsValue,getFieldError:this.getFieldError,getFieldWarning:this.getFieldWarning,getFieldsError:this.getFieldsError,isFieldsTouched:this.isFieldsTouched,isFieldTouched:this.isFieldTouched,isFieldValidating:this.isFieldValidating,isFieldsValidating:this.isFieldsValidating,resetFields:this.resetFields,setFields:this.setFields,setFieldValue:this.setFieldValue,setFieldsValue:this.setFieldsValue,validateFields:this.validateFields,submit:this.submit,_init:!0,getInternalHooks:this.getInternalHooks}));ke(this,"getInternalHooks",t=>t===yv?(this.formHooked=!0,{dispatch:this.dispatch,initEntityValue:this.initEntityValue,registerField:this.registerField,useSubscribe:this.useSubscribe,setInitialValues:this.setInitialValues,destroyForm:this.destroyForm,setCallbacks:this.setCallbacks,setValidateMessages:this.setValidateMessages,getFields:this.getFields,setPreserve:this.setPreserve,getInitialValue:this.getInitialValue,registerWatch:this.registerWatch}):(ao(!1,"`getInternalHooks` is internal usage. Should not call directly."),null));ke(this,"useSubscribe",t=>{this.subscribable=t});ke(this,"prevWithoutPreserves",null);ke(this,"setInitialValues",(t,n)=>{var r;if(this.initialValues=t||{},n){let i=Mg(t,this.store);(r=this.prevWithoutPreserves)==null||r.map(({key:o})=>{i=Fc(i,o,ol(t,o))}),this.prevWithoutPreserves=null,this.updateStore(i)}});ke(this,"destroyForm",t=>{if(t)this.updateStore({});else{const n=new Mb;this.getFieldEntities(!0).forEach(r=>{this.isMergedPreserve(r.isPreserve())||n.set(r.getNamePath(),!0)}),this.prevWithoutPreserves=n}});ke(this,"getInitialValue",t=>{const n=ol(this.initialValues,t);return t.length?Mg(n):n});ke(this,"setCallbacks",t=>{this.callbacks=t});ke(this,"setValidateMessages",t=>{this.validateMessages=t});ke(this,"setPreserve",t=>{this.preserve=t});ke(this,"registerWatch",t=>this.watcherCenter.register(t));ke(this,"notifyWatch",(t=[])=>{this.watcherCenter.notify(t)});ke(this,"timeoutId",null);ke(this,"warningUnhooked",()=>{});ke(this,"updateStore",t=>{this.store=t});ke(this,"getFieldEntities",(t=!1)=>t?this.fieldEntities.filter(n=>n.getNamePath().length):this.fieldEntities);ke(this,"getFieldsMap",(t=!1)=>{const n=new Mb;return this.getFieldEntities(t).forEach(r=>{const i=r.getNamePath();n.set(i,r)}),n});ke(this,"getFieldEntitiesForNamePathList",(t,n=!1)=>{if(!t)return this.getFieldEntities(!0);const r=this.getFieldsMap(!0);return n?t.flatMap(i=>{const o=Ia(i),a=r.getAsPrefix(o);return a.length?a:[{INVALIDATE_NAME_PATH:o}]}):t.map(i=>{const o=Ia(i);return r.get(o)||{INVALIDATE_NAME_PATH:Ia(i)}})});ke(this,"getFieldsValue",(t,n)=>{this.warningUnhooked();let r,i;if(t===!0||Array.isArray(t)?(r=t,i=n):t&&typeof t=="object"&&(i=t.filter),r===!0&&!i)return this.store;const o=this.getFieldEntitiesForNamePathList(Array.isArray(r)?r:null,!0),a=[],s=[];o.forEach(c=>{var f;const u=c.INVALIDATE_NAME_PATH||c.getNamePath();if((f=c.isList)!=null&&f.call(c)){s.push(u);return}if(!i)a.push(u);else{const d="getMeta"in c?c.getMeta():null;i(d)&&a.push(u)}});let l=tie(this.store,a.map(Ia));return s.forEach(c=>{ol(l,c)||(l=Fc(l,c,[]))}),l});ke(this,"getFieldValue",t=>{this.warningUnhooked();const n=Ia(t);return ol(this.store,n)});ke(this,"getFieldsError",t=>(this.warningUnhooked(),this.getFieldEntitiesForNamePathList(t).map((r,i)=>r&&!r.INVALIDATE_NAME_PATH?{name:r.getNamePath(),errors:r.getErrors(),warnings:r.getWarnings()}:{name:Ia(t[i]),errors:[],warnings:[]})));ke(this,"getFieldError",t=>{this.warningUnhooked();const n=Ia(t);return this.getFieldsError([n])[0].errors});ke(this,"getFieldWarning",t=>{this.warningUnhooked();const n=Ia(t);return this.getFieldsError([n])[0].warnings});ke(this,"isFieldsTouched",(...t)=>{this.warningUnhooked();const[n,r]=t;let i,o=!1;t.length===0?i=null:t.length===1?Array.isArray(n)?(i=n.map(Ia),o=!1):(i=null,o=n):(i=n.map(Ia),o=r);const a=this.getFieldEntities(!0),s=f=>f.isFieldTouched();if(!i)return o?a.every(f=>s(f)||f.isList()):a.some(s);const l=new Mb;i.forEach(f=>{l.set(f,[])}),a.forEach(f=>{const d=f.getNamePath();i.forEach(A=>{A.every((h,p)=>d[p]===h)&&l.update(A,h=>[...h,f])})});const c=f=>f.some(s),u=l.map(({value:f})=>f);return o?u.every(c):u.some(c)});ke(this,"isFieldTouched",t=>(this.warningUnhooked(),this.isFieldsTouched([t])));ke(this,"isFieldsValidating",t=>{this.warningUnhooked();const n=this.getFieldEntities();if(!t)return n.some(i=>i.isFieldValidating());const r=t.map(Ia);return n.some(i=>{const o=i.getNamePath();return Tb(r,o)&&i.isFieldValidating()})});ke(this,"isFieldValidating",t=>(this.warningUnhooked(),this.isFieldsValidating([t])));ke(this,"resetWithFieldInitialValue",(t={})=>{const n=new Mb,r=this.getFieldEntities(!0);r.forEach(a=>{const{initialValue:s}=a.props,l=a.getNamePath();if(s!==void 0){const c=n.get(l)||new Set;c.add({entity:a,value:s}),n.set(l,c)}});const i=a=>{a.forEach(s=>{const{initialValue:l}=s.props;if(l!==void 0){const c=s.getNamePath();if(this.getInitialValue(c)!==void 0)ao(!1,`Form already set 'initialValues' with path '${c.join(".")}'. Field can not overwrite it.`);else{const f=n.get(c);if(f&&f.size>1)ao(!1,`Multiple Field with path '${c.join(".")}' set 'initialValue'. Can not decide which one to pick.`);else if(f){const d=this.getFieldValue(c);!s.isListField()&&(!t.skipExist||d===void 0)&&this.updateStore(Fc(this.store,c,[...f][0].value))}}}})};let o;t.entities?o=t.entities:t.namePathList?(o=[],t.namePathList.forEach(a=>{const s=n.get(a);s&&o.push(...[...s].map(l=>l.entity))})):o=r,i(o)});ke(this,"resetFields",t=>{this.warningUnhooked();const n=this.store;if(!t){this.updateStore(Mg(this.initialValues)),this.resetWithFieldInitialValue(),this.notifyObservers(n,null,{type:"reset"}),this.notifyWatch();return}const r=t.map(Ia);r.forEach(i=>{const o=this.getInitialValue(i);this.updateStore(Fc(this.store,i,o))}),this.resetWithFieldInitialValue({namePathList:r}),this.notifyObservers(n,r,{type:"reset"}),this.notifyWatch(r)});ke(this,"setFields",t=>{this.warningUnhooked();const n=this.store,r=[];t.forEach(i=>{const l=i,{name:o}=l,a=Ze(l,["name"]),s=Ia(o);r.push(s),"value"in a&&this.updateStore(Fc(this.store,s,a.value)),this.notifyObservers(n,[s],{type:"setField",data:i})}),this.notifyWatch(r)});ke(this,"getFields",()=>this.getFieldEntities(!0).map(r=>{const i=r.getNamePath(),o=r.getMeta(),a=te(I({},o),{name:i,value:this.getFieldValue(i)});return Object.defineProperty(a,"originRCField",{value:!0}),a}));ke(this,"initEntityValue",t=>{const{initialValue:n}=t.props;if(n!==void 0){const r=t.getNamePath();ol(this.store,r)===void 0&&this.updateStore(Fc(this.store,r,n))}});ke(this,"isMergedPreserve",t=>{const n=t!==void 0?t:this.preserve;return n!=null?n:!0});ke(this,"registerField",t=>{this.fieldEntities.push(t);const n=t.getNamePath();if(this.notifyWatch([n]),t.props.initialValue!==void 0){const r=this.store;this.resetWithFieldInitialValue({entities:[t],skipExist:!0}),this.notifyObservers(r,[t.getNamePath()],{type:"valueUpdate",source:"internal"})}return(r,i,o=[])=>{if(this.fieldEntities=this.fieldEntities.filter(a=>a!==t),!this.isMergedPreserve(i)&&(!r||o.length>1)){const a=r?void 0:this.getInitialValue(n);if(n.length&&this.getFieldValue(n)!==a&&this.fieldEntities.every(s=>!PM(s.getNamePath(),n))){const s=this.store;this.updateStore(Fc(s,n,a,!0)),this.notifyObservers(s,[n],{type:"remove"}),this.triggerDependenciesUpdate(s,n)}}this.notifyWatch([n])}});ke(this,"dispatch",t=>{switch(t.type){case"updateValue":{const{namePath:n,value:r}=t;this.updateValue(n,r);break}case"validateField":{const{namePath:n,triggerName:r}=t;this.validateFields([n],{triggerName:r});break}}});ke(this,"notifyObservers",(t,n,r)=>{if(this.subscribable){const i=te(I({},r),{store:this.getFieldsValue(!0)});this.getFieldEntities().forEach(({onStoreChange:o})=>{o(t,n,i)})}else this.forceRootUpdate()});ke(this,"triggerDependenciesUpdate",(t,n)=>{const r=this.getDependencyChildrenFields(n);return r.length&&this.validateFields(r,{delayFrame:!0}),this.notifyObservers(t,r,{type:"dependenciesUpdate",relatedFields:[n,...r]}),r});ke(this,"updateValue",(t,n)=>{const r=Ia(t),i=this.store;this.updateStore(Fc(this.store,r,n)),this.notifyObservers(i,[r],{type:"valueUpdate",source:"internal"}),this.notifyWatch([r]);const o=this.triggerDependenciesUpdate(i,r),{onValuesChange:a}=this.callbacks;if(a){const s=tie(this.store,[r]),l=this.getFieldsValue(),c=Fc(l,r,ol(s,r));a(s,c)}this.triggerOnFieldsChange([r,...o])});ke(this,"setFieldsValue",t=>{this.warningUnhooked();const n=this.store;if(t){const r=Mg(this.store,t);this.updateStore(r)}this.notifyObservers(n,null,{type:"valueUpdate",source:"external"}),this.notifyWatch()});ke(this,"setFieldValue",(t,n)=>{this.setFields([{name:t,value:n,errors:[],warnings:[],touched:!0}])});ke(this,"getDependencyChildrenFields",t=>{const n=new Set,r=[],i=new Mb;this.getFieldEntities().forEach(a=>{const{dependencies:s}=a.props;(s||[]).forEach(l=>{const c=Ia(l);i.update(c,(u=new Set)=>(u.add(a),u))})});const o=a=>{(i.get(a)||new Set).forEach(l=>{if(!n.has(l)){n.add(l);const c=l.getNamePath();l.isFieldDirty()&&c.length&&(r.push(c),o(c))}})};return o(t),r});ke(this,"triggerOnFieldsChange",(t,n)=>{const{onFieldsChange:r}=this.callbacks;if(r){const i=this.getFields();if(n){const a=new Mb;n.forEach(({name:s,errors:l})=>{a.set(s,l)}),i.forEach(s=>{s.errors=a.get(s.name)||s.errors})}const o=i.filter(({name:a})=>Tb(t,a));o.length&&r(o,i)}});ke(this,"validateFields",(t,n)=>{this.warningUnhooked();let r,i;Array.isArray(t)||typeof t=="string"||typeof n=="string"?(r=t,i=n):i=t;const o=!!r,a=o?r.map(Ia):[],s=[...a],l=[],c=String(Date.now()),u=new Set,{recursive:f,dirty:d}=i||{};this.getFieldEntities(!0).forEach(v=>{const y=v.getNamePath();if(o||((!v.isList()||!a.some(b=>PM(b,y,!0)))&&s.push(y),a.push(y)),!(!v.props.rules||!v.props.rules.length)&&!(d&&!v.isFieldDirty())&&(u.add(y.join(c)),!o||Tb(a,y,f))){const b=v.validateRules(I({validateMessages:I(I({},Zre),this.validateMessages)},i));l.push(b.then(()=>({name:y,errors:[],warnings:[]})).catch(x=>{var B;const C=[],S=[];return(B=x.forEach)==null||B.call(x,({rule:{warningOnly:E},errors:_})=>{E?S.push(..._):C.push(..._)}),C.length?Promise.reject({name:y,errors:C,warnings:S}):{name:y,errors:C,warnings:S}}))}});const A=ike(l);this.lastValidatePromise=A,A.catch(v=>v).then(v=>{const y=v.map(({name:b})=>b);this.notifyObservers(this.store,y,{type:"validateFinish"}),this.triggerOnFieldsChange(y,v)});const h=A.then(()=>this.lastValidatePromise===A?Promise.resolve(this.getFieldsValue(s)):Promise.reject([])).catch(v=>{var x,C;const y=v.filter(S=>S&&S.errors.length),b=(C=(x=y[0])==null?void 0:x.errors)==null?void 0:C[0];return Promise.reject({message:b,values:this.getFieldsValue(a),errorFields:y,outOfDate:this.lastValidatePromise!==A})});h.catch(v=>v);const p=a.filter(v=>u.has(v.join(c)));return this.triggerOnFieldsChange(p),h});ke(this,"submit",()=>{this.warningUnhooked(),this.validateFields().then(t=>{const{onFinish:n}=this.callbacks;if(n)try{n(t)}catch(r){console.error(r)}}).catch(t=>{const{onFinishFailed:n}=this.callbacks;n&&n(t)})});this.forceRootUpdate=t}}function G8(e){const t=g.useRef(null),[,n]=g.useState({});if(!t.current)if(e)t.current=e;else{const r=()=>{n({})},i=new oke(r);t.current=i.getForm()}return[t.current]}const q8=g.createContext({triggerFormChange:()=>{},triggerFormFinish:()=>{},registerForm:()=>{},unregisterForm:()=>{}}),oie=({validateMessages:e,onFormChange:t,onFormFinish:n,children:r})=>{const i=g.useContext(q8),o=g.useRef({});return g.createElement(q8.Provider,{value:te(I({},i),{validateMessages:I(I({},i.validateMessages),e),triggerFormChange:(a,s)=>{t&&t(a,{changedFields:s,forms:o.current}),i.triggerFormChange(a,s)},triggerFormFinish:(a,s)=>{n&&n(a,{values:s,forms:o.current}),i.triggerFormFinish(a,s)},registerForm:(a,s)=>{a&&(o.current=te(I({},o.current),{[a]:s})),i.registerForm(a,s)},unregisterForm:a=>{const s=I({},o.current);delete s[a],o.current=s,i.unregisterForm(a)}})},r)};function Y8(){return Y8=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const D=e,{name:n,initialValues:r,fields:i,form:o,preserve:a,children:s,component:l="form",validateMessages:c,validateTrigger:u="onChange",onValuesChange:f,onFieldsChange:d,onFinish:A,onFinishFailed:h,clearOnDestroy:p}=D,v=Ze(D,["name","initialValues","fields","form","preserve","children","component","validateMessages","validateTrigger","onValuesChange","onFieldsChange","onFinish","onFinishFailed","clearOnDestroy"]),y=g.useRef(null),b=g.useContext(q8),[x]=G8(o),{useSubscribe:C,setInitialValues:S,setCallbacks:B,setValidateMessages:E,setPreserve:_,destroyForm:M}=x.getInternalHooks(yv);g.useImperativeHandle(t,()=>te(I({},x),{nativeElement:y.current})),g.useEffect(()=>(b.registerForm(n,x),()=>{b.unregisterForm(n)}),[b,x,n]),E(I(I({},b.validateMessages),c)),B({onValuesChange:f,onFieldsChange:(U,...j)=>{b.triggerFormChange(n,U),d&&d(U,...j)},onFinish:U=>{b.triggerFormFinish(n,U),A&&A(U)},onFinishFailed:h}),_(a);const R=g.useRef(null);S(r,!R.current),R.current||(R.current=!0),g.useEffect(()=>()=>M(p),[]);let T;const L=typeof s=="function";if(L){const U=x.getFieldsValue(!0);T=s(U,x)}else T=s;C(!L);const P=g.useRef(null);g.useEffect(()=>{J5e(P.current||[],i||[])||x.setFields(i||[]),P.current=i},[i,x]);const k=g.useMemo(()=>te(I({},x),{validateTrigger:u}),[x,u]),H=g.createElement(mE.Provider,{value:null},g.createElement(bv.Provider,{value:k},T));return l===!1?H:g.createElement(l,Y8({},v,{ref:y,onSubmit:U=>{U.preventDefault(),U.stopPropagation(),x.submit()},onReset:U=>{var j;U.preventDefault(),x.resetFields(),(j=v.onReset)==null||j.call(v,U)}}),H)};function X8(e){try{return JSON.stringify(e)}catch(t){return Math.random()}}function aie(...e){const[t,n={}]=e,r=x5e(n)?{form:n}:n,i=r.form,[o,a]=g.useState(()=>typeof t=="function"?t({}):void 0),s=g.useMemo(()=>X8(o),[o]),l=g.useRef(s);l.current=s;const c=g.useContext(bv),u=i||c,f=u&&u._init,{getFieldsValue:d,getInternalHooks:A}=u,{registerWatch:h}=A(yv),p=yn((y,b)=>{const x=r.preserve?b!=null?b:d(!0):y!=null?y:d(),C=typeof t=="function"?t(x):ol(x,Ia(t));X8(o)!==X8(C)&&a(C)}),v=typeof t=="function"?t:JSON.stringify(t);return g.useEffect(()=>{f&&p()},[f,v]),g.useEffect(()=>f?h((b,x)=>{p(b,x)}):void 0,[f]),o}const Ib=g.forwardRef(ake);Ib.FormProvider=oie,Ib.Field=K8,Ib.List=iie,Ib.useForm=G8,Ib.useWatch=aie;const pA=g.createContext({labelAlign:"right",layout:"horizontal",itemRef:()=>{}}),sie=g.createContext(null),lie=e=>{const t=ti(e,["prefixCls"]);return g.createElement(oie,I({},t))},Z8=g.createContext({prefixCls:""}),Ya=g.createContext({}),cie=({children:e,status:t,override:n})=>{const r=g.useContext(Ya),i=g.useMemo(()=>{const o=I({},r);return n&&delete o.isFormItemInput,t&&(delete o.status,delete o.hasFeedback,delete o.feedbackIcon),o},[t,n,r]);return g.createElement(Ya.Provider,{value:i},e)},uie=g.createContext(void 0),Zh=e=>{const{space:t,form:n,children:r}=e;if(!qi(r))return null;let i=r;return n&&(i=Be.createElement(cie,{override:!0,status:!0},i)),t&&(i=Be.createElement(nFe,null,i)),i},ske=()=>ac()&&window.document.documentElement;function lke(e,t,n){return g.useMemo(()=>{const r={trap:t!=null?t:!0,focusTriggerAfterClose:n!=null?n:!0};return I(I({},r),e)},[e,t,n])}const FM=e=>{const{prefixCls:t,className:n,style:r,size:i,shape:o}=e,a=Ae({[`${t}-lg`]:i==="large",[`${t}-sm`]:i==="small"}),s=Ae({[`${t}-circle`]:o==="circle",[`${t}-square`]:o==="square",[`${t}-round`]:o==="round"}),l=g.useMemo(()=>mo(i)?{width:i,height:i,lineHeight:`${i}px`}:{},[i]);return g.createElement("span",{className:Ae(t,a,s,n),style:I(I({},l),r)})},cke=new Xr("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),J8=e=>({height:e,lineHeight:be(e)}),zg=e=>I({width:e},J8(e)),uke=e=>({background:e.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:cke,animationDuration:e.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),eH=(e,t)=>I({width:t(e).mul(5).equal(),minWidth:t(e).mul(5).equal()},J8(e)),fke=e=>{const{skeletonAvatarCls:t,gradientFromColor:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o}=e;return{[t]:I({display:"inline-block",verticalAlign:"top",background:n},zg(r)),[`${t}${t}-circle`]:{borderRadius:"50%"},[`${t}${t}-lg`]:I({},zg(i)),[`${t}${t}-sm`]:I({},zg(o))}},dke=e=>{const{controlHeight:t,borderRadiusSM:n,skeletonInputCls:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return{[r]:I({display:"inline-block",verticalAlign:"top",background:a,borderRadius:n},eH(t,s)),[`${r}-lg`]:I({},eH(i,s)),[`${r}-sm`]:I({},eH(o,s))}},fie=e=>{const{gradientFromColor:t,borderRadiusSM:n,imageSizeBase:r,calc:i}=e;return I({display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"middle",background:t,borderRadius:n},zg(i(r).mul(2).equal()))},Ake=e=>({[e.skeletonNodeCls]:I({},fie(e))}),hke=e=>{const{skeletonImageCls:t,imageSizeBase:n,calc:r}=e;return{[t]:te(I({},fie(e)),{[`${t}-path`]:{fill:"#bfbfbf"},[`${t}-svg`]:te(I({},zg(n)),{maxWidth:r(n).mul(4).equal(),maxHeight:r(n).mul(4).equal()}),[`${t}-svg${t}-svg-circle`]:{borderRadius:"50%"}}),[`${t}${t}-circle`]:{borderRadius:"50%"}}},tH=(e,t,n)=>{const{skeletonButtonCls:r}=e;return{[`${n}${r}-circle`]:{width:t,minWidth:t,borderRadius:"50%"},[`${n}${r}-round`]:{borderRadius:t}}},nH=(e,t)=>I({width:t(e).mul(2).equal(),minWidth:t(e).mul(2).equal()},J8(e)),pke=e=>{const{borderRadiusSM:t,skeletonButtonCls:n,controlHeight:r,controlHeightLG:i,controlHeightSM:o,gradientFromColor:a,calc:s}=e;return I(te(I(te(I({[n]:I({display:"inline-block",verticalAlign:"top",background:a,borderRadius:t,width:s(r).mul(2).equal(),minWidth:s(r).mul(2).equal()},nH(r,s))},tH(e,r,n)),{[`${n}-lg`]:I({},nH(i,s))}),tH(e,i,`${n}-lg`)),{[`${n}-sm`]:I({},nH(o,s))}),tH(e,o,`${n}-sm`))},gke=e=>{const{componentCls:t,skeletonAvatarCls:n,skeletonTitleCls:r,skeletonParagraphCls:i,skeletonButtonCls:o,skeletonInputCls:a,skeletonNodeCls:s,skeletonImageCls:l,controlHeight:c,controlHeightLG:u,controlHeightSM:f,gradientFromColor:d,padding:A,marginSM:h,borderRadius:p,titleHeight:v,blockRadius:y,paragraphLiHeight:b,controlHeightXS:x,paragraphMarginTop:C}=e;return{[t]:{display:"table",width:"100%",[`${t}-header`]:{display:"table-cell",paddingInlineEnd:A,verticalAlign:"top",[n]:I({display:"inline-block",verticalAlign:"top",background:d},zg(c)),[`${n}-circle`]:{borderRadius:"50%"},[`${n}-lg`]:I({},zg(u)),[`${n}-sm`]:I({},zg(f))},[`${t}-section`]:{display:"table-cell",width:"100%",verticalAlign:"top",[r]:{width:"100%",height:v,background:d,borderRadius:y,[`+ ${i}`]:{marginBlockStart:f}},[i]:{padding:0,"> li":{width:"100%",height:b,listStyle:"none",background:d,borderRadius:y,"+ li":{marginBlockStart:x}}},[`${i}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${t}-section`]:{[`${r}, ${i} > li`]:{borderRadius:p}}},[`${t}-with-avatar ${t}-section`]:{[r]:{marginBlockStart:h,[`+ ${i}`]:{marginBlockStart:C}}},[`${t}${t}-element`]:I(I(I(I(I({display:"inline-block",width:"auto"},pke(e)),fke(e)),dke(e)),Ake(e)),hke(e)),[`${t}${t}-block`]:{width:"100%",[o]:{width:"100%"},[a]:{width:"100%"}},[`${t}${t}-active`]:{[` ${r}, ${i} > li, ${n}, @@ -158,12 +158,12 @@ html body { ${a}, ${s}, ${l} - `]:I({},ake(e))}}},xE=Er("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=dr(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonNodeCls:`${t}-node`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return dke(r)},e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ake=e=>{const y=e,{prefixCls:t,className:n,classNames:r,rootClassName:i,active:o,style:a,styles:s,shape:l="circle",size:c}=y,u=Ze(y,["prefixCls","className","classNames","rootClassName","active","style","styles","shape","size"]),{getPrefixCls:f}=m.useContext(Un),d=f("skeleton",t),[A,h]=xE(d),p=oa(b=>c!=null?c:b),v=Ae(d,`${d}-element`,{[`${d}-active`]:o},r==null?void 0:r.root,n,i,A,h);return m.createElement("div",{className:v,style:s==null?void 0:s.root},m.createElement(FM,I({prefixCls:`${d}-avatar`,className:r==null?void 0:r.content,style:I(I({},s==null?void 0:s.content),a),shape:l,size:p},u)))},hke=e=>{const y=e,{prefixCls:t,className:n,rootClassName:r,classNames:i,active:o,style:a,styles:s,block:l=!1,size:c}=y,u=Ze(y,["prefixCls","className","rootClassName","classNames","active","style","styles","block","size"]),{getPrefixCls:f}=m.useContext(Un),d=f("skeleton",t),[A,h]=xE(d),p=oa(b=>c!=null?c:b),v=Ae(d,`${d}-element`,{[`${d}-active`]:o,[`${d}-block`]:l},i==null?void 0:i.root,n,r,A,h);return m.createElement("div",{className:v,style:s==null?void 0:s.root},m.createElement(FM,I({prefixCls:`${d}-button`,className:i==null?void 0:i.content,style:I(I({},s==null?void 0:s.content),a),size:p},u)))},uie=e=>{const{prefixCls:t,className:n,classNames:r,rootClassName:i,internalClassName:o,style:a,styles:s,active:l,children:c}=e,{getPrefixCls:u}=m.useContext(Un),f=u("skeleton",t),[d,A]=xE(f),h=Ae(f,`${f}-element`,{[`${f}-active`]:l},d,r==null?void 0:r.root,n,i,A);return m.createElement("div",{className:h,style:s==null?void 0:s.root},m.createElement("div",{className:Ae(r==null?void 0:r.content,o||`${f}-node`),style:I(I({},s==null?void 0:s.content),a)},c))},pke=e=>{const{getPrefixCls:t}=m.useContext(Un),n=t("skeleton",e.prefixCls);return m.createElement(uie,te(I({},e),{internalClassName:`${n}-image`}),m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${n}-image-svg`},m.createElement("title",null,"Image placeholder"),m.createElement("path",{d:"M365.7 329.1q0 45.8-32 77.7t-77.7 32-77.7-32-32-77.7 32-77.6 77.7-32 77.7 32 32 77.6M951 548.6v256H146.3V694.9L329 512l91.5 91.4L713 311zm54.8-402.3H91.4q-7.4 0-12.8 5.4T73 164.6v694.8q0 7.5 5.5 12.9t12.8 5.4h914.3q7.5 0 12.9-5.4t5.4-12.9V164.6q0-7.5-5.4-12.9t-12.9-5.4m91.4 18.3v694.8q0 37.8-26.8 64.6t-64.6 26.9H91.4q-37.7 0-64.6-26.9T0 859.4V164.6q0-37.8 26.8-64.6T91.4 73h914.3q37.8 0 64.6 26.9t26.8 64.6",className:`${n}-image-path`})))},gke=e=>{const y=e,{prefixCls:t,className:n,classNames:r,rootClassName:i,active:o,block:a,style:s,styles:l,size:c}=y,u=Ze(y,["prefixCls","className","classNames","rootClassName","active","block","style","styles","size"]),{getPrefixCls:f}=m.useContext(Un),d=f("skeleton",t),[A,h]=xE(d),p=oa(b=>c!=null?c:b),v=Ae(d,`${d}-element`,{[`${d}-active`]:o,[`${d}-block`]:a},r==null?void 0:r.root,n,i,A,h);return m.createElement("div",{className:v,style:l==null?void 0:l.root},m.createElement(FM,I({prefixCls:`${d}-input`,className:r==null?void 0:r.content,style:I(I({},l==null?void 0:l.content),s),size:p},u)))},mke=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},vke=e=>{const{prefixCls:t,className:n,style:r,rows:i=0}=e,o=Array.from({length:i}).map((a,s)=>m.createElement("li",{key:s,style:{width:mke(s,e)}}));return m.createElement("ul",{className:Ae(t,n),style:r},o)},yke=({prefixCls:e,className:t,width:n,style:r})=>m.createElement("h3",{className:Ae(e,t),style:I({width:n},r)});function nH(e){return Xn(e)?e:{}}function bke(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xke(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function wke(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const Qg=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,classNames:o,style:a,styles:s,children:l,avatar:c=!1,title:u=!0,paragraph:f=!0,active:d,round:A}=e,{getPrefixCls:h,direction:p,className:v,style:y,classNames:b,styles:x}=or("skeleton"),C=h("skeleton",t),[S,B]=xE(C),E=te(I({},e),{avatar:c,title:u,paragraph:f}),_=Ar(y),M=Ar(a),[R,T]=vr([b,o],[x,_,s,M],{props:E});if(n||!("loading"in e)){const L=!!c,P=!!u,k=!!f;let H;if(L){const j=te(I(I({className:R.avatar,prefixCls:`${C}-avatar`},bke(P,k)),nH(c)),{style:T.avatar});H=m.createElement("div",{className:Ae(R.header,`${C}-header`),style:T.header},m.createElement(FM,I({},j)))}let D;if(P||k){let j;if(P){const K=te(I(I({className:R.title,prefixCls:`${C}-title`},xke(L,k)),nH(u)),{style:T.title});j=m.createElement(yke,I({},K))}let Q;if(k){const K=te(I(I({className:R.paragraph,prefixCls:`${C}-paragraph`},wke(L,P)),nH(f)),{style:T.paragraph});Q=m.createElement(vke,I({},K))}D=m.createElement("div",{className:Ae(R.section,`${C}-section`),style:T.section},j,Q)}const U=Ae(C,{[`${C}-with-avatar`]:L,[`${C}-active`]:d,[`${C}-rtl`]:p==="rtl",[`${C}-round`]:A},R.root,v,r,i,S,B);return m.createElement("div",{className:U,style:T.root},H,D)}return l!=null?l:null};Qg.Button=hke,Qg.Avatar=Ake,Qg.Input=gke,Qg.Image=pke,Qg.Node=uie;function fie(){}const Cke=m.createContext({add:fie,remove:fie});function Ske(e){const t=m.useContext(Cke),n=m.useRef(null);return yn(i=>{if(i){const o=e?i.querySelector(e):i;o&&(t.add(o),n.current=o)}else t.remove(n.current)})}const die=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=m.useContext(pE);return Be.createElement(Zn,I({onClick:n},e),t)},Aie=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=m.useContext(pE);return Be.createElement(Zn,I(te(I({},w8(n)),{loading:e,onClick:i}),t),r)};function hie(e,t){return Be.createElement("span",{className:`${e}-close-x`},t||Be.createElement(Dg,{className:`${e}-close-icon`}))}const pie=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:o,onCancel:a,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[u]=zs("Modal",vne()),f=t||(u==null?void 0:u.okText),d=r||(u==null?void 0:u.cancelText),A=Be.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:d,okType:n,onOk:o,onCancel:a}),[i,s,l,f,d,n,o,a]);let h;return Rn(c)||typeof c=="undefined"?(h=Be.createElement(Be.Fragment,null,Be.createElement(die,null),Be.createElement(Aie,null)),Rn(c)&&(h=c(h,{OkBtn:Aie,CancelBtn:die})),h=Be.createElement(kre,{value:A},h)):h=c,Be.createElement(i8,{disabled:!1},h)},Eke=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},Bke=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},Oke=(e,t)=>{const{componentCls:n,gridColumns:r,antCls:i}=e,[o,a]=po(i,"grid"),[,s]=po(i,"col"),l={};for(let c=r;c>=0;c--)c===0?(l[`${n}${t}-${c}`]={display:"none"},l[`${n}-push-${c}`]={insetInlineStart:"auto"},l[`${n}-pull-${c}`]={insetInlineEnd:"auto"},l[`${n}${t}-push-${c}`]={insetInlineStart:"auto"},l[`${n}${t}-pull-${c}`]={insetInlineEnd:"auto"},l[`${n}${t}-offset-${c}`]={marginInlineStart:0},l[`${n}${t}-order-${c}`]={order:0}):(l[`${n}${t}-${c}`]=[{[o("display")]:"block",display:"block"},{display:a("display"),flex:`0 0 ${c/r*100}%`,maxWidth:`${c/r*100}%`}],l[`${n}${t}-push-${c}`]={insetInlineStart:`${c/r*100}%`},l[`${n}${t}-pull-${c}`]={insetInlineEnd:`${c/r*100}%`},l[`${n}${t}-offset-${c}`]={marginInlineStart:`${c/r*100}%`},l[`${n}${t}-order-${c}`]={order:c});return l[`${n}${t}-flex`]={flex:s(`${t.replace(/-/,"")}-flex`)},l},rH=(e,t)=>Oke(e,t),$ke=(e,t,n)=>({[`@media (min-width: ${be(t)})`]:I({},rH(e,n))}),_ke=()=>({}),Tke=()=>({}),Mke=Er("Grid",Eke,_ke),gie=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin,xxxl:e.screenXXXLMin}),Ike=Er("Grid",e=>{const t=dr(e,{gridColumns:24}),n=gie(t);return delete n.xs,[Bke(t),rH(t,""),rH(t,"-xs"),Object.keys(n).map(r=>$ke(t,n[r],`-${r}`)).reduce((r,i)=>I(I({},r),i),{})]},Tke);function mie(e){return{position:e,inset:0}}const Rke=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-container`]:{pointerEvents:"none"},[`${t}-mask`]:te(I({},mie("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`&${t}-mask-blur`]:{backdropFilter:"blur(4px)"},[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:te(I({},mie("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:B8(e)}]},Nke=e=>{const{componentCls:t,motionDurationMid:n}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${be(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:te(I({},zr(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${be(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto","&:focus-visible":I({borderRadius:e.borderRadiusLG},sc(e)),[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-container`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:I({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:["color","background-color"].map(r=>`${r} ${n}`).join(", "),"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:be(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},lc(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${be(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-container, + `]:I({},uke(e))}}},xE=Br("Skeleton",e=>{const{componentCls:t,calc:n}=e,r=dr(e,{skeletonAvatarCls:`${t}-avatar`,skeletonTitleCls:`${t}-title`,skeletonParagraphCls:`${t}-paragraph`,skeletonButtonCls:`${t}-button`,skeletonInputCls:`${t}-input`,skeletonNodeCls:`${t}-node`,skeletonImageCls:`${t}-image`,imageSizeBase:n(e.controlHeight).mul(1.5).equal(),borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${e.gradientFromColor} 25%, ${e.gradientToColor} 37%, ${e.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return gke(r)},e=>{const{colorFillContent:t,colorFill:n}=e,r=t,i=n;return{color:r,colorGradientEnd:i,gradientFromColor:r,gradientToColor:i,titleHeight:e.controlHeight/2,blockRadius:e.borderRadiusSM,paragraphMarginTop:e.marginLG+e.marginXXS,paragraphLiHeight:e.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),mke=e=>{const y=e,{prefixCls:t,className:n,classNames:r,rootClassName:i,active:o,style:a,styles:s,shape:l="circle",size:c}=y,u=Ze(y,["prefixCls","className","classNames","rootClassName","active","style","styles","shape","size"]),{getPrefixCls:f}=g.useContext(Un),d=f("skeleton",t),[A,h]=xE(d),p=aa(b=>c!=null?c:b),v=Ae(d,`${d}-element`,{[`${d}-active`]:o},r==null?void 0:r.root,n,i,A,h);return g.createElement("div",{className:v,style:s==null?void 0:s.root},g.createElement(FM,I({prefixCls:`${d}-avatar`,className:r==null?void 0:r.content,style:I(I({},s==null?void 0:s.content),a),shape:l,size:p},u)))},vke=e=>{const y=e,{prefixCls:t,className:n,rootClassName:r,classNames:i,active:o,style:a,styles:s,block:l=!1,size:c}=y,u=Ze(y,["prefixCls","className","rootClassName","classNames","active","style","styles","block","size"]),{getPrefixCls:f}=g.useContext(Un),d=f("skeleton",t),[A,h]=xE(d),p=aa(b=>c!=null?c:b),v=Ae(d,`${d}-element`,{[`${d}-active`]:o,[`${d}-block`]:l},i==null?void 0:i.root,n,r,A,h);return g.createElement("div",{className:v,style:s==null?void 0:s.root},g.createElement(FM,I({prefixCls:`${d}-button`,className:i==null?void 0:i.content,style:I(I({},s==null?void 0:s.content),a),size:p},u)))},die=e=>{const{prefixCls:t,className:n,classNames:r,rootClassName:i,internalClassName:o,style:a,styles:s,active:l,children:c}=e,{getPrefixCls:u}=g.useContext(Un),f=u("skeleton",t),[d,A]=xE(f),h=Ae(f,`${f}-element`,{[`${f}-active`]:l},d,r==null?void 0:r.root,n,i,A);return g.createElement("div",{className:h,style:s==null?void 0:s.root},g.createElement("div",{className:Ae(r==null?void 0:r.content,o||`${f}-node`),style:I(I({},s==null?void 0:s.content),a)},c))},yke=e=>{const{getPrefixCls:t}=g.useContext(Un),n=t("skeleton",e.prefixCls);return g.createElement(die,te(I({},e),{internalClassName:`${n}-image`}),g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${n}-image-svg`},g.createElement("title",null,"Image placeholder"),g.createElement("path",{d:"M365.7 329.1q0 45.8-32 77.7t-77.7 32-77.7-32-32-77.7 32-77.6 77.7-32 77.7 32 32 77.6M951 548.6v256H146.3V694.9L329 512l91.5 91.4L713 311zm54.8-402.3H91.4q-7.4 0-12.8 5.4T73 164.6v694.8q0 7.5 5.5 12.9t12.8 5.4h914.3q7.5 0 12.9-5.4t5.4-12.9V164.6q0-7.5-5.4-12.9t-12.9-5.4m91.4 18.3v694.8q0 37.8-26.8 64.6t-64.6 26.9H91.4q-37.7 0-64.6-26.9T0 859.4V164.6q0-37.8 26.8-64.6T91.4 73h914.3q37.8 0 64.6 26.9t26.8 64.6",className:`${n}-image-path`})))},bke=e=>{const y=e,{prefixCls:t,className:n,classNames:r,rootClassName:i,active:o,block:a,style:s,styles:l,size:c}=y,u=Ze(y,["prefixCls","className","classNames","rootClassName","active","block","style","styles","size"]),{getPrefixCls:f}=g.useContext(Un),d=f("skeleton",t),[A,h]=xE(d),p=aa(b=>c!=null?c:b),v=Ae(d,`${d}-element`,{[`${d}-active`]:o,[`${d}-block`]:a},r==null?void 0:r.root,n,i,A,h);return g.createElement("div",{className:v,style:l==null?void 0:l.root},g.createElement(FM,I({prefixCls:`${d}-input`,className:r==null?void 0:r.content,style:I(I({},l==null?void 0:l.content),s),size:p},u)))},xke=(e,t)=>{const{width:n,rows:r=2}=t;if(Array.isArray(n))return n[e];if(r-1===e)return n},wke=e=>{const{prefixCls:t,className:n,style:r,rows:i=0}=e,o=Array.from({length:i}).map((a,s)=>g.createElement("li",{key:s,style:{width:xke(s,e)}}));return g.createElement("ul",{className:Ae(t,n),style:r},o)},Cke=({prefixCls:e,className:t,width:n,style:r})=>g.createElement("h3",{className:Ae(e,t),style:I({width:n},r)});function rH(e){return Zn(e)?e:{}}function Ske(e,t){return e&&!t?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Eke(e,t){return!e&&t?{width:"38%"}:e&&t?{width:"50%"}:{}}function Bke(e,t){const n={};return(!e||!t)&&(n.width="61%"),!e&&t?n.rows=3:n.rows=2,n}const Qg=e=>{const{prefixCls:t,loading:n,className:r,rootClassName:i,classNames:o,style:a,styles:s,children:l,avatar:c=!1,title:u=!0,paragraph:f=!0,active:d,round:A}=e,{getPrefixCls:h,direction:p,className:v,style:y,classNames:b,styles:x}=or("skeleton"),C=h("skeleton",t),[S,B]=xE(C),E=te(I({},e),{avatar:c,title:u,paragraph:f}),_=Ar(y),M=Ar(a),[R,T]=vr([b,o],[x,_,s,M],{props:E});if(n||!("loading"in e)){const L=!!c,P=!!u,k=!!f;let H;if(L){const j=te(I(I({className:R.avatar,prefixCls:`${C}-avatar`},Ske(P,k)),rH(c)),{style:T.avatar});H=g.createElement("div",{className:Ae(R.header,`${C}-header`),style:T.header},g.createElement(FM,I({},j)))}let D;if(P||k){let j;if(P){const K=te(I(I({className:R.title,prefixCls:`${C}-title`},Eke(L,k)),rH(u)),{style:T.title});j=g.createElement(Cke,I({},K))}let Q;if(k){const K=te(I(I({className:R.paragraph,prefixCls:`${C}-paragraph`},Bke(L,P)),rH(f)),{style:T.paragraph});Q=g.createElement(wke,I({},K))}D=g.createElement("div",{className:Ae(R.section,`${C}-section`),style:T.section},j,Q)}const U=Ae(C,{[`${C}-with-avatar`]:L,[`${C}-active`]:d,[`${C}-rtl`]:p==="rtl",[`${C}-round`]:A},R.root,v,r,i,S,B);return g.createElement("div",{className:U,style:T.root},H,D)}return l!=null?l:null};Qg.Button=vke,Qg.Avatar=mke,Qg.Input=bke,Qg.Image=yke,Qg.Node=die;function Aie(){}const Oke=g.createContext({add:Aie,remove:Aie});function $ke(e){const t=g.useContext(Oke),n=g.useRef(null);return yn(i=>{if(i){const o=e?i.querySelector(e):i;o&&(t.add(o),n.current=o)}else t.remove(n.current)})}const hie=()=>{const{cancelButtonProps:e,cancelTextLocale:t,onCancel:n}=g.useContext(pE);return Be.createElement(qn,I({onClick:n},e),t)},pie=()=>{const{confirmLoading:e,okButtonProps:t,okType:n,okTextLocale:r,onOk:i}=g.useContext(pE);return Be.createElement(qn,I(te(I({},C8(n)),{loading:e,onClick:i}),t),r)};function gie(e,t){return Be.createElement("span",{className:`${e}-close-x`},t||Be.createElement(Dg,{className:`${e}-close-icon`}))}const mie=e=>{const{okText:t,okType:n="primary",cancelText:r,confirmLoading:i,onOk:o,onCancel:a,okButtonProps:s,cancelButtonProps:l,footer:c}=e,[u]=zs("Modal",bne()),f=t||(u==null?void 0:u.okText),d=r||(u==null?void 0:u.cancelText),A=Be.useMemo(()=>({confirmLoading:i,okButtonProps:s,cancelButtonProps:l,okTextLocale:f,cancelTextLocale:d,okType:n,onOk:o,onCancel:a}),[i,s,l,f,d,n,o,a]);let h;return Rn(c)||typeof c=="undefined"?(h=Be.createElement(Be.Fragment,null,Be.createElement(hie,null),Be.createElement(pie,null)),Rn(c)&&(h=c(h,{OkBtn:pie,CancelBtn:hie})),h=Be.createElement(Hre,{value:A},h)):h=c,Be.createElement(o8,{disabled:!1},h)},_ke=e=>{const{componentCls:t}=e;return{[t]:{display:"flex",flexFlow:"row wrap",minWidth:0,"&::before, &::after":{display:"flex"},"&-no-wrap":{flexWrap:"nowrap"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"},"&-space-between":{justifyContent:"space-between"},"&-space-around":{justifyContent:"space-around"},"&-space-evenly":{justifyContent:"space-evenly"},"&-top":{alignItems:"flex-start"},"&-middle":{alignItems:"center"},"&-bottom":{alignItems:"flex-end"}}}},Tke=e=>{const{componentCls:t}=e;return{[t]:{position:"relative",maxWidth:"100%",minHeight:1}}},Mke=(e,t)=>{const{componentCls:n,gridColumns:r,antCls:i}=e,[o,a]=go(i,"grid"),[,s]=go(i,"col"),l={};for(let c=r;c>=0;c--)c===0?(l[`${n}${t}-${c}`]={display:"none"},l[`${n}-push-${c}`]={insetInlineStart:"auto"},l[`${n}-pull-${c}`]={insetInlineEnd:"auto"},l[`${n}${t}-push-${c}`]={insetInlineStart:"auto"},l[`${n}${t}-pull-${c}`]={insetInlineEnd:"auto"},l[`${n}${t}-offset-${c}`]={marginInlineStart:0},l[`${n}${t}-order-${c}`]={order:0}):(l[`${n}${t}-${c}`]=[{[o("display")]:"block",display:"block"},{display:a("display"),flex:`0 0 ${c/r*100}%`,maxWidth:`${c/r*100}%`}],l[`${n}${t}-push-${c}`]={insetInlineStart:`${c/r*100}%`},l[`${n}${t}-pull-${c}`]={insetInlineEnd:`${c/r*100}%`},l[`${n}${t}-offset-${c}`]={marginInlineStart:`${c/r*100}%`},l[`${n}${t}-order-${c}`]={order:c});return l[`${n}${t}-flex`]={flex:s(`${t.replace(/-/,"")}-flex`)},l},iH=(e,t)=>Mke(e,t),Ike=(e,t,n)=>({[`@media (min-width: ${be(t)})`]:I({},iH(e,n))}),Rke=()=>({}),Nke=()=>({}),Pke=Br("Grid",_ke,Rke),vie=e=>({xs:e.screenXSMin,sm:e.screenSMMin,md:e.screenMDMin,lg:e.screenLGMin,xl:e.screenXLMin,xxl:e.screenXXLMin,xxxl:e.screenXXXLMin}),Lke=Br("Grid",e=>{const t=dr(e,{gridColumns:24}),n=vie(t);return delete n.xs,[Tke(t),iH(t,""),iH(t,"-xs"),Object.keys(n).map(r=>Ike(t,n[r],`-${r}`)).reduce((r,i)=>I(I({},r),i),{})]},Nke);function yie(e){return{position:e,inset:0}}const Fke=e=>{const{componentCls:t,antCls:n}=e;return[{[`${t}-root`]:{[`${t}${n}-zoom-enter, ${t}${n}-zoom-appear`]:{transform:"none",opacity:0,animationDuration:e.motionDurationSlow,userSelect:"none"},[`${t}${n}-zoom-leave ${t}-container`]:{pointerEvents:"none"},[`${t}-mask`]:te(I({},yie("fixed")),{zIndex:e.zIndexPopupBase,height:"100%",backgroundColor:e.colorBgMask,pointerEvents:"none",[`&${t}-mask-blur`]:{backdropFilter:"blur(4px)"},[`${t}-hidden`]:{display:"none"}}),[`${t}-wrap`]:te(I({},yie("fixed")),{zIndex:e.zIndexPopupBase,overflow:"auto",outline:0,WebkitOverflowScrolling:"touch"})}},{[`${t}-root`]:O8(e)}]},kke=e=>{const{componentCls:t,motionDurationMid:n}=e;return[{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl"},[`${t}-centered`]:{textAlign:"center","&::before":{display:"inline-block",width:0,height:"100%",verticalAlign:"middle",content:'""'},[t]:{top:0,display:"inline-block",paddingBottom:0,textAlign:"start",verticalAlign:"middle"}},[`@media (max-width: ${e.screenSMMax}px)`]:{[t]:{maxWidth:"calc(100vw - 16px)",margin:`${be(e.marginXS)} auto`},[`${t}-centered`]:{[t]:{flex:1}}}}},{[t]:te(I({},zr(e)),{pointerEvents:"none",position:"relative",top:100,width:"auto",maxWidth:`calc(100vw - ${be(e.calc(e.margin).mul(2).equal())})`,margin:"0 auto","&:focus-visible":I({borderRadius:e.borderRadiusLG},sc(e)),[`${t}-title`]:{margin:0,color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.titleFontSize,lineHeight:e.titleLineHeight,wordWrap:"break-word"},[`${t}-container`]:{position:"relative",backgroundColor:e.contentBg,backgroundClip:"padding-box",border:0,borderRadius:e.borderRadiusLG,boxShadow:e.boxShadow,pointerEvents:"auto",padding:e.contentPadding},[`${t}-close`]:I({position:"absolute",top:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),insetInlineEnd:e.calc(e.modalHeaderHeight).sub(e.modalCloseBtnSize).div(2).equal(),zIndex:e.calc(e.zIndexPopupBase).add(10).equal(),padding:0,color:e.modalCloseIconColor,fontWeight:e.fontWeightStrong,lineHeight:1,textDecoration:"none",background:"transparent",borderRadius:e.borderRadiusSM,width:e.modalCloseBtnSize,height:e.modalCloseBtnSize,border:0,outline:0,cursor:"pointer",transition:["color","background-color"].map(r=>`${r} ${n}`).join(", "),"&-x":{display:"flex",fontSize:e.fontSizeLG,fontStyle:"normal",lineHeight:be(e.modalCloseBtnSize),justifyContent:"center",textTransform:"none",textRendering:"auto"},"&:disabled":{pointerEvents:"none"},"&:hover":{color:e.modalCloseIconHoverColor,backgroundColor:e.colorBgTextHover,textDecoration:"none"},"&:active":{backgroundColor:e.colorBgTextActive}},lc(e)),[`${t}-header`]:{color:e.colorText,background:e.headerBg,borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`,marginBottom:e.headerMarginBottom,padding:e.headerPadding,borderBottom:e.headerBorderBottom},[`${t}-body`]:{fontSize:e.fontSize,lineHeight:e.lineHeight,wordWrap:"break-word",padding:e.bodyPadding,[`${t}-body-skeleton`]:{width:"100%",height:"100%",display:"flex",justifyContent:"center",alignItems:"center",margin:`${be(e.margin)} auto`}},[`${t}-footer`]:{textAlign:"end",background:e.footerBg,marginTop:e.footerMarginTop,padding:e.footerPadding,borderTop:e.footerBorderTop,borderRadius:e.footerBorderRadius,[`> ${e.antCls}-btn + ${e.antCls}-btn`]:{marginInlineStart:e.marginXS}},[`${t}-open`]:{overflow:"hidden"}})},{[`${t}-pure-panel`]:{top:"auto",padding:0,display:"flex",flexDirection:"column",[`${t}-container, ${t}-body, - ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},Pke=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},Lke=e=>{const{componentCls:t}=e,n=gie(e),r=I({},n);delete r.xs;const i=`--${t.replace(".","")}-`,o=Object.keys(r).map(a=>({[`@media (min-width: ${be(r[a])})`]:{width:`var(${i}${a}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(en(Object.keys(n).map((a,s)=>{const l=Object.keys(n)[s-1];return l?{[`${i}${a}-width`]:`var(${i}${l}-width)`}:null})),[{width:`var(${i}xs-width)`}],en(o))}}},vie=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return dr(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},yie=e=>({footerBg:"transparent",headerBg:"transparent",titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${be(e.paddingMD)} ${be(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${be(e.padding)} ${be(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${be(e.paddingXS)} ${be(e.padding)}`:0,footerBorderTop:e.wireframe?`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${be(e.padding*2)} ${be(e.padding*2)} ${be(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM,mask:!0}),bie=Er("Modal",e=>{const t=vie(e);return[Nke(t),Pke(t),Rke(t),AE(t,"zoom"),Lke(t)]},yie,{unitless:{titleLineHeight:!0}});let iH;const Fke=e=>{iH={x:e.pageX,y:e.pageY},setTimeout(()=>{iH=null},100)};rke()&&document.documentElement.addEventListener("click",Fke,!0);const xie=e=>{const Jt=e,{prefixCls:t,className:n,rootClassName:r,open:i,wrapClassName:o,centered:a,getContainer:s,style:l,width:c=520,footer:u,classNames:f,styles:d,children:A,loading:h,confirmLoading:p,zIndex:v,mousePosition:y,onOk:b,onCancel:x,okButtonProps:C,cancelButtonProps:S,destroyOnHidden:B,destroyOnClose:E,panelRef:_=null,closable:M,mask:R,modalRender:T,maskClosable:L,scrollLock:P,focusTriggerAfterClose:k,focusable:H}=Jt,D=Ze(Jt,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","style","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","okButtonProps","cancelButtonProps","destroyOnHidden","destroyOnClose","panelRef","closable","mask","modalRender","maskClosable","scrollLock","focusTriggerAfterClose","focusable"]),{getPopupContainer:U,getPrefixCls:j,direction:Q,className:K,style:z,classNames:V,styles:Y,centered:Z,cancelButtonProps:W,okButtonProps:J,mask:ee,focusable:ne}=or("modal"),{modal:re}=m.useContext(Un),[ue,de]=m.useMemo(()=>typeof M=="boolean"?[void 0,void 0]:[M==null?void 0:M.afterClose,M==null?void 0:M.onClose],[M]),se=j("modal",t),ce=j(),[ge,ie,le]=rre(R,ee,se,L),ve=ike(I(I({},ne),H),ge,k),we=Ot=>{p||(x==null||x(Ot),de==null||de())},me=Ot=>{b==null||b(Ot),de==null||de()},Ee=So(se),[Ce,pe]=bie(se,Ee),Oe=Ae(o,{[`${se}-centered`]:a!=null?a:Z,[`${se}-wrap-rtl`]:Q==="rtl"}),xe=u!==null&&!h?m.createElement(pie,te(I({},e),{okButtonProps:I(I({},J),C),onOk:me,cancelButtonProps:I(I({},W),S),onCancel:we})):null,[Me,Se,Pe,Le]=nre(EM(e),EM(re),{closable:!0,closeIcon:m.createElement(Dg,{className:`${se}-close-icon`}),closeIconRender:Ot=>hie(se,Ot)}),He=Me?I({disabled:Pe,closeIcon:Se,afterClose:ue},Le):!1,Ne=T?Ot=>m.createElement("div",{className:`${se}-render`},T(Ot)):void 0,at=`.${se}-${T?"render":"container"}`,Ue=Ske(at),et=il(_,Ue),[We,Je]=jg("Modal",v),dt=te(I({},e),{width:c,panelRef:_,focusTriggerAfterClose:ve.focusTriggerAfterClose,focusable:ve,mask:ge,maskClosable:le,zIndex:We}),[wt,Bt]=vr([V,f,ie],[Y,d],{props:dt}),[qt,jt]=m.useMemo(()=>Xn(c)?[void 0,c]:[c,void 0],[c]),nn=m.useMemo(()=>{const Ot={};return jt&&Object.keys(jt).forEach(sn=>{const Vt=jt[sn];ia(Vt)&&(Ot[`--${se}-${sn}-width`]=go(Vt)?`${Vt}px`:Vt)}),Ot},[se,jt]);return m.createElement(Zh,{form:!0,space:!0},m.createElement(BM.Provider,{value:Je},m.createElement(g5e,te(I({width:qt},D),{zIndex:We,getContainer:s===void 0?U:s,prefixCls:se,rootClassName:Ae(Ce,r,pe,Ee,wt.root),rootStyle:Bt.root,footer:xe,visible:i,mousePosition:y!=null?y:iH,onClose:we,closable:He,closeIcon:Se,transitionName:Yh(ce,"zoom",e.transitionName),maskTransitionName:Yh(ce,"fade",e.maskTransitionName),mask:ge,maskClosable:le,scrollLock:P,className:Ae(Ce,n,K),style:I(I(I({},z),l),nn),classNames:te(I({},wt),{wrapper:Ae(wt.wrapper,Oe)}),styles:Bt,panelRef:et,destroyOnHidden:B!=null?B:E,modalRender:Ne,focusTriggerAfterClose:ve.focusTriggerAfterClose,focusTrap:ve.trap}),h?m.createElement(Qg,{active:!0,title:!1,paragraph:{rows:4},className:`${se}-body-skeleton`}):A)))},kke=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:o,lineHeight:a,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:I({},fA()),[`&${t} ${t}-body`]:{padding:c},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:i,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(l).sub(i).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(i).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${be(e.marginSM)})`},[`${u}-body-no-icon ${u}-paragraph`]:{maxWidth:"100%"},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${be(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${u}-container`]:{color:e.colorText,fontSize:o,lineHeight:a},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls}, - ${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},Dke=kg(["Modal","confirm"],e=>{const t=vie(e);return kke(t)},yie,{order:-1e3}),wie=e=>{const H=e,{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:o,type:a,okCancel:s,footer:l,locale:c,autoFocusButton:u,focusable:f}=H,d=Ze(H,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale","autoFocusButton","focusable"]),{infoIcon:A,successIcon:h,errorIcon:p,warningIcon:v}=or("modal");let y=n;if(n===void 0)switch(a){case"info":y=du(A,m.createElement(qte,null));break;case"success":y=du(h,m.createElement(eE,null));break;case"error":y=du(p,m.createElement(hv,null));break;default:y=du(v,m.createElement(Sb,null))}const b=s!=null?s:a==="confirm",x=m.useMemo(()=>{const D=(f==null?void 0:f.autoFocusButton)||u;return D||D===null?D:"ok"},[u,f==null?void 0:f.autoFocusButton]),[C]=zs("Modal"),S=c||C,B=r||(b?S==null?void 0:S.okText:S==null?void 0:S.justOkText),E=i||(S==null?void 0:S.cancelText),{closable:_}=d,{onClose:M}=Xn(_)?_:{},R=m.useMemo(()=>I({autoFocusButton:x,cancelTextLocale:E,okTextLocale:B,mergedOkCancel:b,onClose:M},d),[x,E,B,b,M,d]),T=m.createElement(m.Fragment,null,m.createElement(Dre,null),m.createElement(Hre,null)),L=qi(e.title),P=qi(y),k=`${o}-body`;return m.createElement("div",{className:`${o}-body-wrapper`},m.createElement("div",{className:Ae(k,{[`${k}-has-title`]:L,[`${k}-no-icon`]:!P})},y,m.createElement("div",{className:`${o}-paragraph`},L&&m.createElement("span",{className:`${o}-title`},e.title),m.createElement("div",{className:`${o}-content`},e.content))),l===void 0||Rn(l)?m.createElement(kre,{value:R},m.createElement("div",{className:`${o}-btns`},Rn(l)?l(T,{OkBtn:Hre,CancelBtn:Dre}):T)):l,m.createElement(Dke,{prefixCls:t}))},Hke=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:o,wrapClassName:a,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:u,styles:f,title:d,mask:A,maskClosable:h,okButtonProps:p,cancelButtonProps:v}=e,{cancelButtonProps:y,okButtonProps:b}=or("modal"),x=`${o}-confirm`,C=e.width||416,S=e.style||{},B=Ae(x,`${x}-${e.type}`,{[`${x}-rtl`]:i==="rtl"},e.className),E=m.useMemo(()=>{var T;const R=c8(A,h);return(T=R.closable)!=null||(R.closable=!1),R},[A,h]),[,_]=al(),M=m.useMemo(()=>n!==void 0?n:_.zIndexPopupBase+f8,[n,_]);return m.createElement(xie,te(I({},e),{className:B,wrapClassName:Ae({[`${x}-centered`]:!!e.centered},a),onCancel:()=>{t==null||t({triggerCancel:!0}),u==null||u(!1)},title:d,footer:null,transitionName:Yh(s||"","zoom",e.transitionName),maskTransitionName:Yh(s||"","fade",e.maskTransitionName),mask:E,style:S,styles:I({body:l,mask:r},f),width:C,zIndex:M,closable:c}),m.createElement(wie,te(I({},e),{confirmPrefixCls:x,okButtonProps:I(I({},b),p),cancelButtonProps:I(I({},y),v)})))},Cie=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return m.createElement(kc,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},m.createElement(Hke,I({},e)))},wv=[];let Sie="";function Eie(){return Sie}const Uke=e=>{var c,u;const{prefixCls:t,getContainer:n,direction:r}=e,i=vne(),o=m.useContext(Un),a=Eie()||o.getPrefixCls(),s=t||`${a}-modal`;let l=n;return l===!1&&(l=void 0),Be.createElement(Cie,te(I({},e),{rootPrefixCls:a,prefixCls:s,iconPrefixCls:o.iconPrefixCls,theme:o.theme,direction:r!=null?r:o.direction,locale:(u=(c=o.locale)==null?void 0:c.Modal)!=null?u:i,getContainer:l}))};function wE(e){const t=Vne(),n=document.createDocumentFragment();let r=te(I({},e),{close:s,open:!0}),i;function o(...c){var f;c.some(d=>d==null?void 0:d.triggerCancel)&&((f=e.onCancel)==null||f.call(e,()=>{},...c.slice(1)));for(let d=0;d{})}const a=c=>{clearTimeout(i),i=setTimeout(()=>{const u=t.getPrefixCls(void 0,Eie()),f=t.getIconPrefixCls(),d=t.getTheme(),A=Be.createElement(Uke,I({},c));U6(Be.createElement(kc,{prefixCls:u,iconPrefixCls:f,theme:d},Rn(t.holderRender)?t.holderRender(A):A),n)})};function s(...c){r=te(I({},r),{open:!1,afterClose:()=>{Rn(e.afterClose)&&e.afterClose(),o.apply(this,c)}}),a(r)}function l(c){Rn(c)?r=c(r):r=I(I({},r),c),a(r)}return a(r),wv.push(s),{destroy:s,update:l}}function Bie(e){return te(I({},e),{type:"warning"})}function Oie(e){return te(I({},e),{type:"info"})}function $ie(e){return te(I({},e),{type:"success"})}function _ie(e){return te(I({},e),{type:"error"})}function Tie(e){return te(I({},e),{type:"confirm"})}function jke({rootPrefixCls:e}){Sie=e}const zke=m.forwardRef((e,t)=>{var b;const y=e,{afterClose:n,config:r}=y,i=Ze(y,["afterClose","config"]),[o,a]=m.useState(!0),[s,l]=m.useState(r),{direction:c,getPrefixCls:u}=m.useContext(Un),f=u("modal"),d=u(),A=()=>{var x;n(),(x=s.afterClose)==null||x.call(s)},h=(...x)=>{var S;a(!1),x.some(B=>B==null?void 0:B.triggerCancel)&&((S=s.onCancel)==null||S.call(s,()=>{},...x.slice(1)))};m.useImperativeHandle(t,()=>({destroy:h,update:x=>{l(C=>{const S=Rn(x)?x(C):x;return I(I({},C),S)})}}));const p=(b=s.okCancel)!=null?b:s.type==="confirm",[v]=zs("Modal",Sl.Modal);return m.createElement(Cie,I(te(I({prefixCls:f,rootPrefixCls:d},s),{close:h,open:o,afterClose:A,okText:s.okText||(p?v==null?void 0:v.okText:v==null?void 0:v.justOkText),direction:s.direction||c,cancelText:s.cancelText||(v==null?void 0:v.cancelText)}),i))});let Mie=0;const Qke=m.memo(m.forwardRef((e,t)=>{const[n,r]=aLe();return m.useImperativeHandle(t,()=>({patchElement:r}),[r]),m.createElement(m.Fragment,null,n)}));function Vke(){const e=m.useRef(null),[t,n]=m.useState([]);m.useEffect(()=>{t.length&&(en(t).forEach(a=>{a()}),n([]))},[t]);const r=m.useCallback(o=>function(s){var p;Mie+=1;const l=m.createRef();let c;const u=new Promise(v=>{c=v});let f=!1,d;const A=m.createElement(zke,{key:`modal-${Mie}`,config:o(s),ref:l,afterClose:()=>{d==null||d()},isSilent:()=>f,onConfirm:v=>{c(v)}});return d=(p=e.current)==null?void 0:p.patchElement(A),d&&wv.push(d),{destroy:()=>{function v(){var y;(y=l.current)==null||y.destroy()}l.current?v():n(y=>[].concat(en(y),[v]))},update:v=>{function y(){var b;(b=l.current)==null||b.update(v)}l.current?y():n(b=>[].concat(en(b),[y]))},then:v=>(f=!0,u.then(v))}},[]);return[m.useMemo(()=>({info:r(Oie),success:r($ie),error:r(_ie),warning:r(Bie),confirm:r(Tie)}),[r]),m.createElement(Qke,{key:"modal-holder",ref:e})]}const Kke=Be.createContext({});function Iie(e){return t=>m.createElement(kc,{theme:{token:{motion:!1,zIndexPopupBase:0}}},m.createElement(e,I({},t)))}const CE=(e,t,n,r,i)=>Iie(a=>{const{prefixCls:s,style:l}=a,c=m.useRef(null),[u,f]=m.useState(0),[d,A]=m.useState(0),[h,p]=Fr(!1,a.open),{getPrefixCls:v}=m.useContext(Un),y=v(r||"select",s);m.useEffect(()=>{if(p(!0),typeof ResizeObserver!="undefined"){const C=new ResizeObserver(B=>{const E=B[0].target;f(E.offsetHeight+8),A(E.offsetWidth)}),S=setInterval(()=>{var _;const B=i?`.${i(y)}`:`.${y}-dropdown`,E=(_=c.current)==null?void 0:_.querySelector(B);E&&(clearInterval(S),C.observe(E))},10);return()=>{clearInterval(S),C.disconnect()}}},[y]);let b=te(I({},a),{style:te(I({},l),{margin:0}),open:h,getPopupContainer:()=>c.current});t&&(b=te(I({},b),{[t]:{overflow:{adjustX:!1,adjustY:!1}}}));const x={paddingBottom:u,position:"relative",minWidth:d};return m.createElement("div",{ref:c,style:x},m.createElement(e,I({},b)))}),Wke=(e,t,n,r,i=!1,o,a)=>{const s=m.useMemo(()=>typeof n=="boolean"?{allowClear:n}:n&&typeof n=="object"?n:{allowClear:!1},[n]);return m.useMemo(()=>{const l=!i&&s.allowClear!==!1&&(t.length||o)&&!(a==="combobox"&&o==="");return{allowClear:l,clearIcon:l?s.clearIcon||r||"×":null}},[s,r,i,t.length,o,a])},Rie=m.createContext(null);function Cv(){return m.useContext(Rie)}function Gke(e=250){const t=m.useRef(null),n=m.useRef(null);m.useEffect(()=>()=>{window.clearTimeout(n.current)},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{t.current=null},e)}return[()=>t.current,r]}function Nie(e,t){return e.filter(n=>n).some(n=>n.contains(t)||n===t)}function qke(e,t,n,r){const i=yn(o=>{if(r)return;let a=o.target;a.shadowRoot&&o.composed&&(a=o.composedPath()[0]||a),o._ori_target&&(a=o._ori_target),t&&!Nie(e(),a)&&n(!1)});m.useEffect(()=>(window.addEventListener("mousedown",i),()=>window.removeEventListener("mousedown",i)),[i])}function oH(){return oH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=e===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"}}},Xke=(e,t)=>{const D=e,{prefixCls:n,disabled:r,visible:i,children:o,popupElement:a,animation:s,transitionName:l,popupStyle:c,popupClassName:u,direction:f="ltr",placement:d,builtinPlacements:A,popupMatchSelectWidth:h,popupRender:p,popupAlign:v,getPopupContainer:y,empty:b,onPopupVisibleChange:x,onPopupMouseEnter:C,onPopupMouseDown:S,onPopupBlur:B}=D,E=Ze(D,["prefixCls","disabled","visible","children","popupElement","animation","transitionName","popupStyle","popupClassName","direction","placement","builtinPlacements","popupMatchSelectWidth","popupRender","popupAlign","getPopupContainer","empty","onPopupVisibleChange","onPopupMouseEnter","onPopupMouseDown","onPopupBlur"]),_=`${n}-dropdown`;let M=a;p&&(M=p(a));const R=m.useMemo(()=>A||Yke(h),[A,h]),T=s?`${_}-${s}`:l,L=typeof h=="number",P=m.useMemo(()=>h===!1||L?"minWidth":"width",[h,L]);let k=c;L&&(k=te(I({},c),{width:h}));const H=m.useRef(null);return m.useImperativeHandle(t,()=>({getPopupElement:()=>{var U;return(U=H.current)==null?void 0:U.popupElement}})),m.createElement(oE,oH({},E,{showAction:x?["click"]:[],hideAction:x?["click"]:[],popupPlacement:d||(f==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:R,prefixCls:_,popupMotion:{motionName:T},popup:m.createElement("div",{onMouseEnter:C,onMouseDown:S,onBlur:B},M),ref:H,stretch:P,popupAlign:v,popupVisible:i,getPopupContainer:y,popupClassName:Ae(u,{[`${_}-empty`]:b}),popupStyle:k,onPopupVisibleChange:x}),o)},Zke=m.forwardRef(Xke);function Pie(e,t){const{key:n}=e;let r;return"value"in e&&({value:r}=e),n!=null?n:r!==void 0?r:`rc-index-key-${t}`}function aH(e){return typeof e!="undefined"&&!Number.isNaN(e)}function Lie(e,t){const{label:n,value:r,options:i,groupLabel:o}=e||{},a=n||(t?"children":"label");return{label:a,value:r||"value",options:i||"options",groupLabel:o||a}}function Jke(e,{fieldNames:t,childrenAsData:n}={}){const r=[],{label:i,value:o,options:a,groupLabel:s}=Lie(t,!1);function l(c,u){Array.isArray(c)&&c.forEach(f=>{if(u||!(a in f)){const d=f[o];r.push({key:Pie(f,r.length),groupOption:u,data:f,label:f[i],value:d})}else{let d=f[s];d===void 0&&n&&(d=f.label),r.push({key:Pie(f,r.length),group:!0,data:f,label:d}),l(f[a],!0)}})}return l(e,!1),r}function sH(e){const t=I({},e);return"props"in t||Object.defineProperty(t,"props",{get(){return oo(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}const e6e=(e,t,n)=>{if(!t||!t.length)return null;let r=!1;const i=(a,[s,...l])=>{if(!s)return[a];const c=a.split(s);return r=r||c.length>1,c.reduce((u,f)=>[...u,...i(f,l)],[]).filter(Boolean)},o=i(e,t);return r?typeof n!="undefined"?o.slice(0,n):o:null};function t6e(e){const{visible:t,values:n}=e;if(!t)return null;const r=50;return m.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},`${n.slice(0,r).map(({label:i,value:o})=>["number","string"].includes(typeof i)?i:o).join(", ")}`,n.length>r?", ...":null)}const n6e=e=>{const t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)},lH=(e,t=1)=>{if(t<=0){e();return}n6e(()=>{lH(e,t-1)})};function r6e(e,t,n,r){const[i,o]=m.useState(!1);m.useEffect(()=>{o(!0)},[]);const[a,s]=Fr(e,t),[l,c]=m.useState(!1),u=i?a:!1,f=r(u),d=m.useRef(0),A=yn(p=>{n&&f!==p&&n(p),s(p)}),h=yn((p,v={})=>{const{cancelFun:y}=v;d.current+=1;const b=d.current,x=typeof p=="boolean"?p:!f;c(!x);function C(){b===d.current&&!(y!=null&&y())&&(A(x),c(!1))}x?C():lH(()=>{C()})});return[u,f,h,l]}function cH(e){const r=e,{children:t}=r,n=Ze(r,["children"]);return t?m.createElement("div",n,t):null}const Fie=m.createContext(null);function SE(){return m.useContext(Fie)}const kie=m.forwardRef((e,t)=>{const W=e,{onChange:n,onKeyDown:r,onBlur:i,style:o,syncWidth:a,value:s,className:l,autoComplete:c}=W,u=Ze(W,["onChange","onKeyDown","onBlur","style","syncWidth","value","className","autoComplete"]),{prefixCls:f,mode:d,onSearch:A,onSearchSubmit:h,onInputBlur:p,autoFocus:v,tokenWithEnter:y,placeholder:b,components:{input:x="input"}}=SE(),{id:C,classNames:S,styles:B,open:E,activeDescendantId:_,role:M,disabled:R}=Cv()||{},T=Ae(`${f}-input`,S==null?void 0:S.input,l),L=m.useRef(!1),P=m.useRef(null),k=m.useRef(null);m.useImperativeHandle(t,()=>k.current);const H=J=>{let{value:ee}=J.target;if(y&&P.current&&/[\r\n]/.test(P.current)){const ne=P.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");ee=ee.replace(ne,P.current)}P.current=null,A&&A(ee,!0,L.current),n==null||n(J)},D=J=>{const{key:ee}=J,{value:ne}=J.currentTarget;ee==="Enter"&&d==="tags"&&!E&&!L.current&&h&&h(ne),r==null||r(J)},U=J=>{p==null||p(),i==null||i(J)},j=()=>{L.current=!0},Q=J=>{if(L.current=!1,d!=="combobox"){const{value:ee}=J.currentTarget;A==null||A(ee,!0,!1)}},K=J=>{const{clipboardData:ee}=J,ne=ee==null?void 0:ee.getData("text");P.current=ne||""},[z,V]=m.useState(void 0);ar(()=>{const J=k.current;if(a&&J){J.style.width="0px";const ee=J.scrollWidth;V(ee),J.style.width=""}},[a,s]);const Y=te(I({id:C,type:"text"},u),{ref:k,style:te(I(I({},B==null?void 0:B.input),o),{"--select-input-width":z}),autoFocus:v,autoComplete:c||"new-password",className:T,disabled:R,value:s||"",onChange:H,onKeyDown:D,onBlur:U,onPaste:K,onCompositionStart:j,onCompositionEnd:Q,role:M||"combobox","aria-expanded":E||!1,"aria-haspopup":"listbox","aria-owns":E?`${C}_list`:void 0,"aria-autocomplete":"list","aria-controls":E?`${C}_list`:void 0,"aria-activedescendant":E?_:void 0});if(m.isValidElement(x)){const J=x.props||{},ee=I(I({placeholder:e.placeholder||b},Y),J);return Object.keys(J).forEach(ne=>{const re=J[ne];typeof re=="function"&&(ee[ne]=(...ue)=>{var de;re(...ue),(de=Y[ne])==null||de.call(Y,...ue)})}),ee.ref=il(x.ref,Y.ref),m.cloneElement(x,ee)}const Z=x;return m.createElement(Z,Y)});function Die(e){const{prefixCls:t,placeholder:n,displayValues:r}=SE(),{classNames:i,styles:o}=Cv(),{show:a=!0}=e;return r.length?null:m.createElement("div",{className:Ae(`${t}-placeholder`,i==null?void 0:i.placeholder),style:I({visibility:a?"visible":"hidden"},o==null?void 0:o.placeholder)},n)}const uH=m.createContext(null);function Hie(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}function i6e(e){return e!=null}function o6e(e){return!e&&e!==0}function Uie(e){return["string","number"].includes(typeof e)}function fH(e){let t;return e&&(Uie(e.title)?t=e.title.toString():Uie(e.label)&&(t=e.label.toString())),t}function dH(){return dH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,searchValue:r,activeValue:i,displayValues:o,maxLength:a,mode:s,components:l}=SE(),{triggerOpen:c,title:u,showSearch:f,classNames:d,styles:A}=Cv(),h=m.useContext(uH),[p,v]=m.useState(!1),y=s==="combobox",b=o[0],x=m.useMemo(()=>y&&i&&!p&&c?i:f?r:"",[y,i,p,c,r,f]),[C,S,B,E]=m.useMemo(()=>{let T,L,P;if(b&&(h!=null&&h.flattenOptions)){const H=h.flattenOptions.find(D=>D.value===b.value);H!=null&&H.data&&(T=H.data.className,L=H.data.style,P=fH(H.data))}return b&&!P&&(P=fH(b)),u!==void 0&&(P=u),[T,L,P,!!T||!!L]},[b,h==null?void 0:h.flattenOptions,u]);m.useEffect(()=>{y&&v(!1)},[y,i]);const _=b&&b.label!==null&&b.label!==void 0&&String(b.label).trim()!=="",R=!(y&&(l!=null&&l.input))?b?E?m.createElement("div",{className:Ae(`${n}-content-value`,C),style:I(I({},x?{visibility:"hidden"}:{}),S),title:B},b.label):b.label:m.createElement(Die,{show:!x}):null;return m.createElement("div",{className:Ae(`${n}-content`,_&&`${n}-content-has-value`,x&&`${n}-content-has-search-value`,E&&`${n}-content-has-option-style`,d==null?void 0:d.content),style:A==null?void 0:A.content,title:E?void 0:B},R,m.createElement(kie,dH({ref:t},e,{value:x,maxLength:s==="combobox"?a:void 0,onChange:T=>{var L;v(!0),(L=e.onChange)==null||L.call(e,T)}})))}),Rb=void 0;function s6e(e,t){const E=e,{prefixCls:n,invalidate:r,item:i,renderItem:o,responsive:a,responsiveDisabled:s,registerSize:l,itemKey:c,className:u,style:f,children:d,display:A,order:h,component:p="div"}=E,v=Ze(E,["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"]),y=a&&!A;function b(_){l(c,_)}m.useEffect(()=>()=>{b(null)},[]);const x=o&&i!==Rb?o(i,{index:h}):d;let C;r||(C={opacity:y?0:1,height:y?0:Rb,overflowY:y?"hidden":Rb,order:a?h:Rb,pointerEvents:y?"none":Rb,position:y?"absolute":Rb});const S={};y&&(S["aria-hidden"]=!0);let B=m.createElement(p,Qs({className:Ae(!r&&n,u),style:I(I({},C),f)},S,v,{ref:t}),x);return a&&(B=m.createElement(Bl,{onResize:({offsetWidth:_})=>{b(_)},disabled:s},B)),B}const EE=m.forwardRef(s6e);function l6e(e){if(typeof MessageChannel=="undefined")Kn(e);else{const t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(void 0)}}function c6e(){const e=m.useRef(null);return n=>{e.current||(e.current=[],l6e(()=>{fu.unstable_batchedUpdates(()=>{e.current.forEach(r=>{r()}),e.current=null})})),e.current.push(n)}}function Nb(e,t){const[n,r]=m.useState(t),i=yn(o=>{e(()=>{r(o)})});return[n,i]}const kM=Be.createContext(null),u6e=(e,t)=>{const n=m.useContext(kM);if(!n){const s=e,{component:u="div"}=s,f=Ze(s,["component"]);return m.createElement(u,Qs({},f,{ref:t}))}const l=n,{className:r}=l,i=Ze(l,["className"]),c=e,{className:o}=c,a=Ze(c,["className"]);return m.createElement(kM.Provider,{value:null},m.createElement(EE,Qs({ref:t,className:Ae(r,o)},i,a)))},f6e=m.forwardRef(u6e),jie="responsive",zie="invalidate";function d6e(e){return`+ ${e.length} ...`}function A6e(e,t){const at=e,{prefixCls:n="rc-overflow",data:r=[],renderItem:i,renderRawItem:o,itemKey:a,itemWidth:s=10,ssr:l,style:c,className:u,maxCount:f,renderRest:d,renderRawRest:A,prefix:h,suffix:p,component:v="div",itemComponent:y,onVisibleChange:b}=at,x=Ze(at,["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"]),C=l==="full",S=c6e(),[B,E]=Nb(S,null),_=B||0,[M,R]=Nb(S,new Map),[T,L]=Nb(S,0),[P,k]=Nb(S,0),[H,D]=Nb(S,0),[U,j]=Nb(S,0),[Q,K]=m.useState(null),[z,V]=m.useState(null),Y=m.useMemo(()=>z===null&&C?Number.MAX_SAFE_INTEGER:z||0,[z,B]),[Z,W]=m.useState(!1),J=`${n}-item`,ee=Math.max(T,P),ne=f===jie,re=r.length&&ne,ue=f===zie,de=re||typeof f=="number"&&r.length>f,se=m.useMemo(()=>{let Ue=r;return re?B===null&&C?Ue=r:Ue=r.slice(0,Math.min(r.length,_/s)):typeof f=="number"&&(Ue=r.slice(0,f)),Ue},[r,s,B,f,re]),ce=m.useMemo(()=>re?r.slice(Y+1):r.slice(se.length),[r,se,re,Y]),ge=m.useCallback((Ue,et)=>{var We;return typeof a=="function"?a(Ue):(We=a&&(Ue==null?void 0:Ue[a]))!=null?We:et},[a]),ie=m.useCallback(i||(Ue=>Ue),[i]);function le(Ue,et,We){z===Ue&&(et===void 0||et===Q)||(V(Ue),We||(W(Ue{const Je=new Map(We);return et===null?Je.delete(Ue):Je.set(Ue,et),Je})}function me(Ue,et){k(et),L(P)}function Ee(Ue,et){D(et)}function Ce(Ue,et){j(et)}function pe(Ue){return M.get(ge(se[Ue],Ue))}ar(()=>{if(_&&typeof ee=="number"&&se){let Ue=H+U;const et=se.length,We=et-1;if(!et){le(0,null);return}for(let Je=0;Je_){le(Je-1,Ue-dt-U+P);break}}p&&pe(0)+U>_&&K(null)}},[_,M,P,H,U,ge,se]);const Oe=Z&&!!ce.length;let xe={};Q!==null&&re&&(xe={position:"absolute",top:0,insetInlineStart:Q});const Me={prefixCls:J,responsive:re,component:y,invalidate:ue},Se=o?(Ue,et)=>{const We=ge(Ue,et);return m.createElement(kM.Provider,{key:We,value:te(I({},Me),{order:et,item:Ue,itemKey:We,registerSize:we,display:et<=Y})},o(Ue,et))}:(Ue,et)=>{const We=ge(Ue,et);return m.createElement(EE,Qs({},Me,{order:et,key:We,item:Ue,renderItem:ie,itemKey:We,registerSize:we,display:et<=Y}))},Pe={order:Oe?Y:Number.MAX_SAFE_INTEGER,className:`${J}-rest`,registerSize:me,display:Oe},Le=d||d6e,He=A?m.createElement(kM.Provider,{value:I(I({},Me),Pe)},A(ce)):m.createElement(EE,Qs({},Me,Pe),typeof Le=="function"?Le(ce):Le),Ne=m.createElement(v,Qs({className:Ae(!ue&&n,u),style:c,ref:t},x),h&&m.createElement(EE,Qs({},Me,{responsive:ne,responsiveDisabled:!re,order:-1,className:`${J}-prefix`,registerSize:Ee,display:!0}),h),se.map(Se),de?He:null,p&&m.createElement(EE,Qs({},Me,{responsive:ne,responsiveDisabled:!re,order:Y,className:`${J}-suffix`,registerSize:Ce,display:!0,style:xe}),p));return ne?m.createElement(Bl,{onResize:ve,disabled:!re},Ne):Ne}const gA=m.forwardRef(A6e);gA.Item=f6e,gA.RESPONSIVE=jie,gA.INVALIDATE=zie;const Qie=e=>{const{className:t,style:n,customizeIcon:r,customizeIconProps:i,children:o,onMouseDown:a,onClick:s}=e,l=typeof r=="function"?r(i):r;return m.createElement("span",{className:t,onMouseDown:c=>{c.preventDefault(),a==null||a(c)},style:I({userSelect:"none",WebkitUserSelect:"none"},n),unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:m.createElement("span",{className:Ae(t.split(/\s+/).map(c=>`${c}-icon`))},o))};function AH(){return AH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.preventDefault(),e.stopPropagation()},p6e=m.forwardRef(function({inputProps:t},n){const{prefixCls:r,displayValues:i,searchValue:o,mode:a,onSelectorRemove:s,removeIcon:l}=SE(),{disabled:c,showSearch:u,triggerOpen:f,rawOpen:d,toggleOpen:A,autoClearSearchValue:h,tagRender:p,maxTagPlaceholder:v,maxTagTextLength:y,maxTagCount:b,classNames:x,styles:C}=Cv(),S=`${r}-selection-item`;let B=o;!d&&a==="multiple"&&h!==!1&&(B="");const E=u&&B||"",_=u&&!c,M=l!=null?l:"×",R=v!=null?v:(j=>`+ ${j.length} ...`),T=p,L=j=>{A(j)},P=j=>{s==null||s(j)},k=(j,Q,K,z,V)=>m.createElement("span",{title:fH(j),className:Ae(S,{[`${S}-disabled`]:K},x==null?void 0:x.item),style:C==null?void 0:C.item},m.createElement("span",{className:Ae(`${S}-content`,x==null?void 0:x.itemContent),style:C==null?void 0:C.itemContent},Q),z&&m.createElement(Qie,{className:Ae(`${S}-remove`,x==null?void 0:x.itemRemove),style:C==null?void 0:C.itemRemove,onMouseDown:Vie,onClick:V,customizeIcon:M},"×")),H=(j,Q,K,z,V,Y,Z)=>{const W=J=>{Vie(J),L(!f)};return m.createElement("span",{onMouseDown:W},T({label:Q,value:j,index:Z==null?void 0:Z.index,disabled:K,closable:z,onClose:V,isMaxTag:!!Y}))},D=(j,Q)=>{const{disabled:K,label:z,value:V}=j,Y=!c&&!K;let Z=z;if(typeof y=="number"&&(typeof z=="string"||typeof z=="number")){const J=String(Z);J.length>y&&(Z=`${J.slice(0,y)}...`)}const W=J=>{J&&J.stopPropagation(),P(j)};return typeof T=="function"?H(V,Z,K,Y,W,void 0,Q):k(j,Z,K,Y,W)},U=j=>{if(!i.length)return null;const Q=typeof R=="function"?R(j):R;return typeof T=="function"?H(void 0,Q,!1,!1,void 0,!0):k({title:Q},Q,!1)};return m.createElement(gA,{prefixCls:`${r}-content`,className:x==null?void 0:x.content,style:C==null?void 0:C.content,prefix:!i.length&&!E&&m.createElement(Die,null),data:i,renderItem:D,renderRest:U,suffix:m.createElement(kie,AH({ref:n,disabled:c,readOnly:!_},t,{value:E||"",syncWidth:!0})),itemKey:h6e,maxCount:b})}),g6e=m.forwardRef(function(t,n){const{multiple:r,onInputKeyDown:i,tabIndex:o}=SE(),a=Cv(),{showSearch:s}=a,l=Co(a,{aria:!0}),c=te(I({},l),{onKeyDown:i,readOnly:!s,tabIndex:o});return r?m.createElement(p6e,{ref:n,inputProps:c}):m.createElement(a6e,{ref:n,inputProps:c})});function m6e(e){return e&&![dn.ESC,dn.SHIFT,dn.BACKSPACE,dn.TAB,dn.WIN_KEY,dn.ALT,dn.META,dn.WIN_KEY_RIGHT,dn.CTRL,dn.SEMICOLON,dn.EQUALS,dn.CAPS_LOCK,dn.CONTEXT_MENU,dn.UP,dn.LEFT,dn.RIGHT,dn.F1,dn.F2,dn.F3,dn.F4,dn.F5,dn.F6,dn.F7,dn.F8,dn.F9,dn.F10,dn.F11,dn.F12].includes(e)}function DM(){return DM=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{which:re}=ne,ue=Q.current instanceof HTMLTextAreaElement;if(!ue&&T&&(re===dn.UP||re===dn.DOWN)&&ne.preventDefault(),B&&B(ne),ue&&!T&&~[dn.UP,dn.DOWN,dn.LEFT,dn.RIGHT].indexOf(re))return;!(ne.ctrlKey||ne.altKey||ne.metaKey)&&m6e(re)&&L(!0)});m.useImperativeHandle(n,()=>({focus:ne=>{var re,ue;(ue=(re=Q.current||j.current).focus)==null||ue.call(re,ne)},blur:()=>{var ne,re;(re=(ne=Q.current||j.current).blur)==null||re.call(ne)},nativeElement:Jf(j.current)}));const z=yn(ne=>{var re;if(!k){const ue=Jf(Q.current);ne.nativeEvent._ori_target=ue;const de=ue===ne.target||(ue==null?void 0:ue.contains(ne.target));ue&&!de&&ne.preventDefault();const ge=T&&!u&&(A==="combobox"||P)||T&&u&&de;ne.nativeEvent._select_lazy?T&&!u&&L(!1):((re=Q.current)==null||re.focus(),ge||L())}C==null||C(ne)}),{root:V}=M,Y=ti(R,v6e),Z=Co(Y,{aria:!0}),W=Object.keys(Z),J=te(I({},t),{onInputKeyDown:K});if(V){const ne=V.props||{},re=I(I({},ne),Y);return Object.keys(ne).forEach(ue=>{const de=ne[ue],se=Y[ue];typeof de=="function"&&typeof se=="function"&&(re[ue]=(...ce)=>{se(...ce),de(...ce)})}),m.isValidElement(V)?m.cloneElement(V,te(I({},re),{ref:il(V.ref,j)})):m.createElement(V,DM({},re,{ref:j}))}return m.createElement(Fie.Provider,{value:J},m.createElement("div",DM({},ti(Y,W),{ref:j,className:i,style:o,onMouseDown:z}),m.createElement(cH,{className:Ae(`${r}-prefix`,D==null?void 0:D.prefix),style:U==null?void 0:U.prefix},a),m.createElement(g6e,{ref:Q}),m.createElement(cH,{className:Ae(`${r}-suffix`,{[`${r}-suffix-loading`]:H},D==null?void 0:D.suffix),style:U==null?void 0:U.suffix},s),l&&m.createElement(cH,{className:Ae(`${r}-clear`,D==null?void 0:D.clear),style:U==null?void 0:U.clear,onMouseDown:ne=>{ne.nativeEvent._select_lazy=!0,S==null||S(ne)}},l),c))});function b6e(e,t,n){return m.useMemo(()=>{let{root:r,input:i}=e||{};return n&&(r=n()),t&&(i=t()),{root:r,input:i}},[e,t,n])}function hH(){return hH=Object.assign?Object.assign.bind():function(e){for(var t=1;te==="tags"||e==="multiple",x6e=m.forwardRef((e,t)=>{const Fn=e,{id:n,prefixCls:r,className:i,styles:o,classNames:a,showSearch:s,tagRender:l,showScrollBar:c="optional",direction:u,omitDomProps:f,displayValues:d,onDisplayValuesChange:A,emptyOptions:h,notFoundContent:p="Not Found",onClear:v,maxCount:y,placeholder:b,mode:x,disabled:C,loading:S,getInputElement:B,getRawInputElement:E,open:_,defaultOpen:M,onPopupVisibleChange:R,activeValue:T,onActiveValueChange:L,activeDescendantId:P,searchValue:k,autoClearSearchValue:H,onSearch:D,onSearchSplit:U,tokenSeparators:j,allowClear:Q,prefix:K,suffix:z,suffixIcon:V,clearIcon:Y,OptionList:Z,animation:W,transitionName:J,popupStyle:ee,popupClassName:ne,popupMatchSelectWidth:re,popupRender:ue,popupAlign:de,placement:se,builtinPlacements:ce,getPopupContainer:ge,showAction:ie=[],onFocus:le,onBlur:ve,onKeyUp:we,onKeyDown:me,onMouseDown:Ee,components:Ce}=Fn,pe=Ze(Fn,["id","prefixCls","className","styles","classNames","showSearch","tagRender","showScrollBar","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","maxCount","placeholder","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onPopupVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffix","suffixIcon","clearIcon","OptionList","animation","transitionName","popupStyle","popupClassName","popupMatchSelectWidth","popupRender","popupAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","components"]),Oe=pH(x),xe=m.useRef(null),Me=m.useRef(null),Se=m.useRef(null),[Pe,Le]=m.useState(!1);m.useImperativeHandle(t,()=>{var $t,Ie;return{focus:($t=xe.current)==null?void 0:$t.focus,blur:(Ie=xe.current)==null?void 0:Ie.blur,scrollTo:Ke=>{var nt;return(nt=Se.current)==null?void 0:nt.scrollTo(Ke)},nativeElement:Jf(xe.current)}});const He=b6e(Ce,B,E),Ne=m.useMemo(()=>{var Ie;if(x!=="combobox")return k;const $t=(Ie=d[0])==null?void 0:Ie.value;return typeof $t=="string"||typeof $t=="number"?String($t):""},[k,x,d]),at=x==="combobox"&&typeof B=="function"&&B()||null,Ue=!p&&h,[et,We,Je,dt]=r6e(M||!1,_,R,$t=>C||Ue?!1:$t),wt=m.useMemo(()=>typeof j=="function"||(j||[]).some($t=>[` + ${t}-confirm-body-wrapper`]:{display:"flex",flexDirection:"column",flex:"auto"},[`${t}-confirm-body`]:{marginBottom:"auto"}}}]},Dke=e=>{const{componentCls:t}=e;return{[`${t}-root`]:{[`${t}-wrap-rtl`]:{direction:"rtl",[`${t}-confirm-body`]:{direction:"rtl"}}}}},Hke=e=>{const{componentCls:t}=e,n=vie(e),r=I({},n);delete r.xs;const i=`--${t.replace(".","")}-`,o=Object.keys(r).map(a=>({[`@media (min-width: ${be(r[a])})`]:{width:`var(${i}${a}-width)`}}));return{[`${t}-root`]:{[t]:[].concat(en(Object.keys(n).map((a,s)=>{const l=Object.keys(n)[s-1];return l?{[`${i}${a}-width`]:`var(${i}${l}-width)`}:null})),[{width:`var(${i}xs-width)`}],en(o))}}},bie=e=>{const t=e.padding,n=e.fontSizeHeading5,r=e.lineHeightHeading5;return dr(e,{modalHeaderHeight:e.calc(e.calc(r).mul(n).equal()).add(e.calc(t).mul(2).equal()).equal(),modalFooterBorderColorSplit:e.colorSplit,modalFooterBorderStyle:e.lineType,modalFooterBorderWidth:e.lineWidth,modalCloseIconColor:e.colorIcon,modalCloseIconHoverColor:e.colorIconHover,modalCloseBtnSize:e.controlHeight,modalConfirmIconSize:e.fontHeight,modalTitleHeight:e.calc(e.titleFontSize).mul(e.titleLineHeight).equal()})},xie=e=>({footerBg:"transparent",headerBg:"transparent",titleLineHeight:e.lineHeightHeading5,titleFontSize:e.fontSizeHeading5,contentBg:e.colorBgElevated,titleColor:e.colorTextHeading,contentPadding:e.wireframe?0:`${be(e.paddingMD)} ${be(e.paddingContentHorizontalLG)}`,headerPadding:e.wireframe?`${be(e.padding)} ${be(e.paddingLG)}`:0,headerBorderBottom:e.wireframe?`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",headerMarginBottom:e.wireframe?0:e.marginXS,bodyPadding:e.wireframe?e.paddingLG:0,footerPadding:e.wireframe?`${be(e.paddingXS)} ${be(e.padding)}`:0,footerBorderTop:e.wireframe?`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`:"none",footerBorderRadius:e.wireframe?`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`:0,footerMarginTop:e.wireframe?0:e.marginSM,confirmBodyPadding:e.wireframe?`${be(e.padding*2)} ${be(e.padding*2)} ${be(e.paddingLG)}`:0,confirmIconMarginInlineEnd:e.wireframe?e.margin:e.marginSM,confirmBtnsMarginTop:e.wireframe?e.marginLG:e.marginSM,mask:!0}),wie=Br("Modal",e=>{const t=bie(e);return[kke(t),Dke(t),Fke(t),AE(t,"zoom"),Hke(t)]},xie,{unitless:{titleLineHeight:!0}});let oH;const Uke=e=>{oH={x:e.pageX,y:e.pageY},setTimeout(()=>{oH=null},100)};ske()&&document.documentElement.addEventListener("click",Uke,!0);const Cie=e=>{const Jt=e,{prefixCls:t,className:n,rootClassName:r,open:i,wrapClassName:o,centered:a,getContainer:s,style:l,width:c=520,footer:u,classNames:f,styles:d,children:A,loading:h,confirmLoading:p,zIndex:v,mousePosition:y,onOk:b,onCancel:x,okButtonProps:C,cancelButtonProps:S,destroyOnHidden:B,destroyOnClose:E,panelRef:_=null,closable:M,mask:R,modalRender:T,maskClosable:L,scrollLock:P,focusTriggerAfterClose:k,focusable:H}=Jt,D=Ze(Jt,["prefixCls","className","rootClassName","open","wrapClassName","centered","getContainer","style","width","footer","classNames","styles","children","loading","confirmLoading","zIndex","mousePosition","onOk","onCancel","okButtonProps","cancelButtonProps","destroyOnHidden","destroyOnClose","panelRef","closable","mask","modalRender","maskClosable","scrollLock","focusTriggerAfterClose","focusable"]),{getPopupContainer:U,getPrefixCls:j,direction:Q,className:K,style:z,classNames:V,styles:Y,centered:Z,cancelButtonProps:W,okButtonProps:J,mask:ee,focusable:ne}=or("modal"),{modal:re}=g.useContext(Un),[ue,de]=g.useMemo(()=>typeof M=="boolean"?[void 0,void 0]:[M==null?void 0:M.afterClose,M==null?void 0:M.onClose],[M]),se=j("modal",t),ce=j(),[ge,ie,le]=ore(R,ee,se,L),ve=lke(I(I({},ne),H),ge,k),we=Ot=>{p||(x==null||x(Ot),de==null||de())},me=Ot=>{b==null||b(Ot),de==null||de()},Ee=So(se),[Ce,pe]=wie(se,Ee),Oe=Ae(o,{[`${se}-centered`]:a!=null?a:Z,[`${se}-wrap-rtl`]:Q==="rtl"}),xe=u!==null&&!h?g.createElement(mie,te(I({},e),{okButtonProps:I(I({},J),C),onOk:me,cancelButtonProps:I(I({},W),S),onCancel:we})):null,[Me,Se,Pe,Le]=ire(EM(e),EM(re),{closable:!0,closeIcon:g.createElement(Dg,{className:`${se}-close-icon`}),closeIconRender:Ot=>gie(se,Ot)}),He=Me?I({disabled:Pe,closeIcon:Se,afterClose:ue},Le):!1,Ne=T?Ot=>g.createElement("div",{className:`${se}-render`},T(Ot)):void 0,at=`.${se}-${T?"render":"container"}`,Ue=$ke(at),et=il(_,Ue),[We,Je]=jg("Modal",v),dt=te(I({},e),{width:c,panelRef:_,focusTriggerAfterClose:ve.focusTriggerAfterClose,focusable:ve,mask:ge,maskClosable:le,zIndex:We}),[wt,Bt]=vr([V,f,ie],[Y,d],{props:dt}),[qt,jt]=g.useMemo(()=>Zn(c)?[void 0,c]:[c,void 0],[c]),nn=g.useMemo(()=>{const Ot={};return jt&&Object.keys(jt).forEach(sn=>{const Vt=jt[sn];oa(Vt)&&(Ot[`--${se}-${sn}-width`]=mo(Vt)?`${Vt}px`:Vt)}),Ot},[se,jt]);return g.createElement(Zh,{form:!0,space:!0},g.createElement(BM.Provider,{value:Je},g.createElement(b5e,te(I({width:qt},D),{zIndex:We,getContainer:s===void 0?U:s,prefixCls:se,rootClassName:Ae(Ce,r,pe,Ee,wt.root),rootStyle:Bt.root,footer:xe,visible:i,mousePosition:y!=null?y:oH,onClose:we,closable:He,closeIcon:Se,transitionName:Yh(ce,"zoom",e.transitionName),maskTransitionName:Yh(ce,"fade",e.maskTransitionName),mask:ge,maskClosable:le,scrollLock:P,className:Ae(Ce,n,K),style:I(I(I({},z),l),nn),classNames:te(I({},wt),{wrapper:Ae(wt.wrapper,Oe)}),styles:Bt,panelRef:et,destroyOnHidden:B!=null?B:E,modalRender:Ne,focusTriggerAfterClose:ve.focusTriggerAfterClose,focusTrap:ve.trap}),h?g.createElement(Qg,{active:!0,title:!1,paragraph:{rows:4},className:`${se}-body-skeleton`}):A)))},jke=e=>{const{componentCls:t,titleFontSize:n,titleLineHeight:r,modalConfirmIconSize:i,fontSize:o,lineHeight:a,modalTitleHeight:s,fontHeight:l,confirmBodyPadding:c}=e,u=`${t}-confirm`;return{[u]:{"&-rtl":{direction:"rtl"},[`${e.antCls}-modal-header`]:{display:"none"},[`${u}-body-wrapper`]:I({},fA()),[`&${t} ${t}-body`]:{padding:c},[`${u}-body`]:{display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${e.iconCls}`]:{flex:"none",fontSize:i,marginInlineEnd:e.confirmIconMarginInlineEnd,marginTop:e.calc(e.calc(l).sub(i).equal()).div(2).equal()},[`&-has-title > ${e.iconCls}`]:{marginTop:e.calc(e.calc(s).sub(i).equal()).div(2).equal()}},[`${u}-paragraph`]:{display:"flex",flexDirection:"column",flex:"auto",rowGap:e.marginXS,maxWidth:`calc(100% - ${be(e.marginSM)})`},[`${u}-body-no-icon ${u}-paragraph`]:{maxWidth:"100%"},[`${e.iconCls} + ${u}-paragraph`]:{maxWidth:`calc(100% - ${be(e.calc(e.modalConfirmIconSize).add(e.marginSM).equal())})`},[`${u}-title`]:{color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:n,lineHeight:r},[`${u}-container`]:{color:e.colorText,fontSize:o,lineHeight:a},[`${u}-btns`]:{textAlign:"end",marginTop:e.confirmBtnsMarginTop,[`${e.antCls}-btn + ${e.antCls}-btn`]:{marginBottom:0,marginInlineStart:e.marginXS}}},[`${u}-error ${u}-body > ${e.iconCls}`]:{color:e.colorError},[`${u}-warning ${u}-body > ${e.iconCls}, + ${u}-confirm ${u}-body > ${e.iconCls}`]:{color:e.colorWarning},[`${u}-info ${u}-body > ${e.iconCls}`]:{color:e.colorInfo},[`${u}-success ${u}-body > ${e.iconCls}`]:{color:e.colorSuccess}}},zke=kg(["Modal","confirm"],e=>{const t=bie(e);return jke(t)},xie,{order:-1e3}),Sie=e=>{const H=e,{prefixCls:t,icon:n,okText:r,cancelText:i,confirmPrefixCls:o,type:a,okCancel:s,footer:l,locale:c,autoFocusButton:u,focusable:f}=H,d=Ze(H,["prefixCls","icon","okText","cancelText","confirmPrefixCls","type","okCancel","footer","locale","autoFocusButton","focusable"]),{infoIcon:A,successIcon:h,errorIcon:p,warningIcon:v}=or("modal");let y=n;if(n===void 0)switch(a){case"info":y=du(A,g.createElement(Xte,null));break;case"success":y=du(h,g.createElement(eE,null));break;case"error":y=du(p,g.createElement(hv,null));break;default:y=du(v,g.createElement(Sb,null))}const b=s!=null?s:a==="confirm",x=g.useMemo(()=>{const D=(f==null?void 0:f.autoFocusButton)||u;return D||D===null?D:"ok"},[u,f==null?void 0:f.autoFocusButton]),[C]=zs("Modal"),S=c||C,B=r||(b?S==null?void 0:S.okText:S==null?void 0:S.justOkText),E=i||(S==null?void 0:S.cancelText),{closable:_}=d,{onClose:M}=Zn(_)?_:{},R=g.useMemo(()=>I({autoFocusButton:x,cancelTextLocale:E,okTextLocale:B,mergedOkCancel:b,onClose:M},d),[x,E,B,b,M,d]),T=g.createElement(g.Fragment,null,g.createElement(Ure,null),g.createElement(jre,null)),L=qi(e.title),P=qi(y),k=`${o}-body`;return g.createElement("div",{className:`${o}-body-wrapper`},g.createElement("div",{className:Ae(k,{[`${k}-has-title`]:L,[`${k}-no-icon`]:!P})},y,g.createElement("div",{className:`${o}-paragraph`},L&&g.createElement("span",{className:`${o}-title`},e.title),g.createElement("div",{className:`${o}-content`},e.content))),l===void 0||Rn(l)?g.createElement(Hre,{value:R},g.createElement("div",{className:`${o}-btns`},Rn(l)?l(T,{OkBtn:jre,CancelBtn:Ure}):T)):l,g.createElement(zke,{prefixCls:t}))},Qke=e=>{const{close:t,zIndex:n,maskStyle:r,direction:i,prefixCls:o,wrapClassName:a,rootPrefixCls:s,bodyStyle:l,closable:c=!1,onConfirm:u,styles:f,title:d,mask:A,maskClosable:h,okButtonProps:p,cancelButtonProps:v}=e,{cancelButtonProps:y,okButtonProps:b}=or("modal"),x=`${o}-confirm`,C=e.width||416,S=e.style||{},B=Ae(x,`${x}-${e.type}`,{[`${x}-rtl`]:i==="rtl"},e.className),E=g.useMemo(()=>{var T;const R=u8(A,h);return(T=R.closable)!=null||(R.closable=!1),R},[A,h]),[,_]=al(),M=g.useMemo(()=>n!==void 0?n:_.zIndexPopupBase+d8,[n,_]);return g.createElement(Cie,te(I({},e),{className:B,wrapClassName:Ae({[`${x}-centered`]:!!e.centered},a),onCancel:()=>{t==null||t({triggerCancel:!0}),u==null||u(!1)},title:d,footer:null,transitionName:Yh(s||"","zoom",e.transitionName),maskTransitionName:Yh(s||"","fade",e.maskTransitionName),mask:E,style:S,styles:I({body:l,mask:r},f),width:C,zIndex:M,closable:c}),g.createElement(Sie,te(I({},e),{confirmPrefixCls:x,okButtonProps:I(I({},b),p),cancelButtonProps:I(I({},y),v)})))},Eie=e=>{const{rootPrefixCls:t,iconPrefixCls:n,direction:r,theme:i}=e;return g.createElement(kc,{prefixCls:t,iconPrefixCls:n,direction:r,theme:i},g.createElement(Qke,I({},e)))},wv=[];let Bie="";function Oie(){return Bie}const Vke=e=>{var c,u;const{prefixCls:t,getContainer:n,direction:r}=e,i=bne(),o=g.useContext(Un),a=Oie()||o.getPrefixCls(),s=t||`${a}-modal`;let l=n;return l===!1&&(l=void 0),Be.createElement(Eie,te(I({},e),{rootPrefixCls:a,prefixCls:s,iconPrefixCls:o.iconPrefixCls,theme:o.theme,direction:r!=null?r:o.direction,locale:(u=(c=o.locale)==null?void 0:c.Modal)!=null?u:i,getContainer:l}))};function wE(e){const t=Wne(),n=document.createDocumentFragment();let r=te(I({},e),{close:s,open:!0}),i;function o(...c){var f;c.some(d=>d==null?void 0:d.triggerCancel)&&((f=e.onCancel)==null||f.call(e,()=>{},...c.slice(1)));for(let d=0;d{})}const a=c=>{clearTimeout(i),i=setTimeout(()=>{const u=t.getPrefixCls(void 0,Oie()),f=t.getIconPrefixCls(),d=t.getTheme(),A=Be.createElement(Vke,I({},c));j6(Be.createElement(kc,{prefixCls:u,iconPrefixCls:f,theme:d},Rn(t.holderRender)?t.holderRender(A):A),n)})};function s(...c){r=te(I({},r),{open:!1,afterClose:()=>{Rn(e.afterClose)&&e.afterClose(),o.apply(this,c)}}),a(r)}function l(c){Rn(c)?r=c(r):r=I(I({},r),c),a(r)}return a(r),wv.push(s),{destroy:s,update:l}}function $ie(e){return te(I({},e),{type:"warning"})}function _ie(e){return te(I({},e),{type:"info"})}function Tie(e){return te(I({},e),{type:"success"})}function Mie(e){return te(I({},e),{type:"error"})}function Iie(e){return te(I({},e),{type:"confirm"})}function Kke({rootPrefixCls:e}){Bie=e}const Wke=g.forwardRef((e,t)=>{var b;const y=e,{afterClose:n,config:r}=y,i=Ze(y,["afterClose","config"]),[o,a]=g.useState(!0),[s,l]=g.useState(r),{direction:c,getPrefixCls:u}=g.useContext(Un),f=u("modal"),d=u(),A=()=>{var x;n(),(x=s.afterClose)==null||x.call(s)},h=(...x)=>{var S;a(!1),x.some(B=>B==null?void 0:B.triggerCancel)&&((S=s.onCancel)==null||S.call(s,()=>{},...x.slice(1)))};g.useImperativeHandle(t,()=>({destroy:h,update:x=>{l(C=>{const S=Rn(x)?x(C):x;return I(I({},C),S)})}}));const p=(b=s.okCancel)!=null?b:s.type==="confirm",[v]=zs("Modal",Sl.Modal);return g.createElement(Eie,I(te(I({prefixCls:f,rootPrefixCls:d},s),{close:h,open:o,afterClose:A,okText:s.okText||(p?v==null?void 0:v.okText:v==null?void 0:v.justOkText),direction:s.direction||c,cancelText:s.cancelText||(v==null?void 0:v.cancelText)}),i))});let Rie=0;const Gke=g.memo(g.forwardRef((e,t)=>{const[n,r]=uLe();return g.useImperativeHandle(t,()=>({patchElement:r}),[r]),g.createElement(g.Fragment,null,n)}));function qke(){const e=g.useRef(null),[t,n]=g.useState([]);g.useEffect(()=>{t.length&&(en(t).forEach(a=>{a()}),n([]))},[t]);const r=g.useCallback(o=>function(s){var p;Rie+=1;const l=g.createRef();let c;const u=new Promise(v=>{c=v});let f=!1,d;const A=g.createElement(Wke,{key:`modal-${Rie}`,config:o(s),ref:l,afterClose:()=>{d==null||d()},isSilent:()=>f,onConfirm:v=>{c(v)}});return d=(p=e.current)==null?void 0:p.patchElement(A),d&&wv.push(d),{destroy:()=>{function v(){var y;(y=l.current)==null||y.destroy()}l.current?v():n(y=>[].concat(en(y),[v]))},update:v=>{function y(){var b;(b=l.current)==null||b.update(v)}l.current?y():n(b=>[].concat(en(b),[y]))},then:v=>(f=!0,u.then(v))}},[]);return[g.useMemo(()=>({info:r(_ie),success:r(Tie),error:r(Mie),warning:r($ie),confirm:r(Iie)}),[r]),g.createElement(Gke,{key:"modal-holder",ref:e})]}const Yke=Be.createContext({});function Nie(e){return t=>g.createElement(kc,{theme:{token:{motion:!1,zIndexPopupBase:0}}},g.createElement(e,I({},t)))}const CE=(e,t,n,r,i)=>Nie(a=>{const{prefixCls:s,style:l}=a,c=g.useRef(null),[u,f]=g.useState(0),[d,A]=g.useState(0),[h,p]=Fr(!1,a.open),{getPrefixCls:v}=g.useContext(Un),y=v(r||"select",s);g.useEffect(()=>{if(p(!0),typeof ResizeObserver!="undefined"){const C=new ResizeObserver(B=>{const E=B[0].target;f(E.offsetHeight+8),A(E.offsetWidth)}),S=setInterval(()=>{var _;const B=i?`.${i(y)}`:`.${y}-dropdown`,E=(_=c.current)==null?void 0:_.querySelector(B);E&&(clearInterval(S),C.observe(E))},10);return()=>{clearInterval(S),C.disconnect()}}},[y]);let b=te(I({},a),{style:te(I({},l),{margin:0}),open:h,getPopupContainer:()=>c.current});t&&(b=te(I({},b),{[t]:{overflow:{adjustX:!1,adjustY:!1}}}));const x={paddingBottom:u,position:"relative",minWidth:d};return g.createElement("div",{ref:c,style:x},g.createElement(e,I({},b)))}),Xke=(e,t,n,r,i=!1,o,a)=>{const s=g.useMemo(()=>typeof n=="boolean"?{allowClear:n}:n&&typeof n=="object"?n:{allowClear:!1},[n]);return g.useMemo(()=>{const l=!i&&s.allowClear!==!1&&(t.length||o)&&!(a==="combobox"&&o==="");return{allowClear:l,clearIcon:l?s.clearIcon||r||"×":null}},[s,r,i,t.length,o,a])},Pie=g.createContext(null);function Cv(){return g.useContext(Pie)}function Zke(e=250){const t=g.useRef(null),n=g.useRef(null);g.useEffect(()=>()=>{window.clearTimeout(n.current)},[]);function r(i){(i||t.current===null)&&(t.current=i),window.clearTimeout(n.current),n.current=window.setTimeout(()=>{t.current=null},e)}return[()=>t.current,r]}function Lie(e,t){return e.filter(n=>n).some(n=>n.contains(t)||n===t)}function Jke(e,t,n,r){const i=yn(o=>{if(r)return;let a=o.target;a.shadowRoot&&o.composed&&(a=o.composedPath()[0]||a),o._ori_target&&(a=o._ori_target),t&&!Lie(e(),a)&&n(!1)});g.useEffect(()=>(window.addEventListener("mousedown",i),()=>window.removeEventListener("mousedown",i)),[i])}function aH(){return aH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const t=e===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1},htmlRegion:"scroll"}}},t6e=(e,t)=>{const D=e,{prefixCls:n,disabled:r,visible:i,children:o,popupElement:a,animation:s,transitionName:l,popupStyle:c,popupClassName:u,direction:f="ltr",placement:d,builtinPlacements:A,popupMatchSelectWidth:h,popupRender:p,popupAlign:v,getPopupContainer:y,empty:b,onPopupVisibleChange:x,onPopupMouseEnter:C,onPopupMouseDown:S,onPopupBlur:B}=D,E=Ze(D,["prefixCls","disabled","visible","children","popupElement","animation","transitionName","popupStyle","popupClassName","direction","placement","builtinPlacements","popupMatchSelectWidth","popupRender","popupAlign","getPopupContainer","empty","onPopupVisibleChange","onPopupMouseEnter","onPopupMouseDown","onPopupBlur"]),_=`${n}-dropdown`;let M=a;p&&(M=p(a));const R=g.useMemo(()=>A||e6e(h),[A,h]),T=s?`${_}-${s}`:l,L=typeof h=="number",P=g.useMemo(()=>h===!1||L?"minWidth":"width",[h,L]);let k=c;L&&(k=te(I({},c),{width:h}));const H=g.useRef(null);return g.useImperativeHandle(t,()=>({getPopupElement:()=>{var U;return(U=H.current)==null?void 0:U.popupElement}})),g.createElement(oE,aH({},E,{showAction:x?["click"]:[],hideAction:x?["click"]:[],popupPlacement:d||(f==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:R,prefixCls:_,popupMotion:{motionName:T},popup:g.createElement("div",{onMouseEnter:C,onMouseDown:S,onBlur:B},M),ref:H,stretch:P,popupAlign:v,popupVisible:i,getPopupContainer:y,popupClassName:Ae(u,{[`${_}-empty`]:b}),popupStyle:k,onPopupVisibleChange:x}),o)},n6e=g.forwardRef(t6e);function Fie(e,t){const{key:n}=e;let r;return"value"in e&&({value:r}=e),n!=null?n:r!==void 0?r:`rc-index-key-${t}`}function sH(e){return typeof e!="undefined"&&!Number.isNaN(e)}function kie(e,t){const{label:n,value:r,options:i,groupLabel:o}=e||{},a=n||(t?"children":"label");return{label:a,value:r||"value",options:i||"options",groupLabel:o||a}}function r6e(e,{fieldNames:t,childrenAsData:n}={}){const r=[],{label:i,value:o,options:a,groupLabel:s}=kie(t,!1);function l(c,u){Array.isArray(c)&&c.forEach(f=>{if(u||!(a in f)){const d=f[o];r.push({key:Fie(f,r.length),groupOption:u,data:f,label:f[i],value:d})}else{let d=f[s];d===void 0&&n&&(d=f.label),r.push({key:Fie(f,r.length),group:!0,data:f,label:d}),l(f[a],!0)}})}return l(e,!1),r}function lH(e){const t=I({},e);return"props"in t||Object.defineProperty(t,"props",{get(){return ao(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}const i6e=(e,t,n)=>{if(!t||!t.length)return null;let r=!1;const i=(a,[s,...l])=>{if(!s)return[a];const c=a.split(s);return r=r||c.length>1,c.reduce((u,f)=>[...u,...i(f,l)],[]).filter(Boolean)},o=i(e,t);return r?typeof n!="undefined"?o.slice(0,n):o:null};function o6e(e){const{visible:t,values:n}=e;if(!t)return null;const r=50;return g.createElement("span",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},`${n.slice(0,r).map(({label:i,value:o})=>["number","string"].includes(typeof i)?i:o).join(", ")}`,n.length>r?", ...":null)}const a6e=e=>{const t=new MessageChannel;t.port1.onmessage=e,t.port2.postMessage(null)},cH=(e,t=1)=>{if(t<=0){e();return}a6e(()=>{cH(e,t-1)})};function s6e(e,t,n,r){const[i,o]=g.useState(!1);g.useEffect(()=>{o(!0)},[]);const[a,s]=Fr(e,t),[l,c]=g.useState(!1),u=i?a:!1,f=r(u),d=g.useRef(0),A=yn(p=>{n&&f!==p&&n(p),s(p)}),h=yn((p,v={})=>{const{cancelFun:y}=v;d.current+=1;const b=d.current,x=typeof p=="boolean"?p:!f;c(!x);function C(){b===d.current&&!(y!=null&&y())&&(A(x),c(!1))}x?C():cH(()=>{C()})});return[u,f,h,l]}function uH(e){const r=e,{children:t}=r,n=Ze(r,["children"]);return t?g.createElement("div",n,t):null}const Die=g.createContext(null);function SE(){return g.useContext(Die)}const Hie=g.forwardRef((e,t)=>{const W=e,{onChange:n,onKeyDown:r,onBlur:i,style:o,syncWidth:a,value:s,className:l,autoComplete:c}=W,u=Ze(W,["onChange","onKeyDown","onBlur","style","syncWidth","value","className","autoComplete"]),{prefixCls:f,mode:d,onSearch:A,onSearchSubmit:h,onInputBlur:p,autoFocus:v,tokenWithEnter:y,placeholder:b,components:{input:x="input"}}=SE(),{id:C,classNames:S,styles:B,open:E,activeDescendantId:_,role:M,disabled:R}=Cv()||{},T=Ae(`${f}-input`,S==null?void 0:S.input,l),L=g.useRef(!1),P=g.useRef(null),k=g.useRef(null);g.useImperativeHandle(t,()=>k.current);const H=J=>{let{value:ee}=J.target;if(y&&P.current&&/[\r\n]/.test(P.current)){const ne=P.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");ee=ee.replace(ne,P.current)}P.current=null,A&&A(ee,!0,L.current),n==null||n(J)},D=J=>{const{key:ee}=J,{value:ne}=J.currentTarget;ee==="Enter"&&d==="tags"&&!E&&!L.current&&h&&h(ne),r==null||r(J)},U=J=>{p==null||p(),i==null||i(J)},j=()=>{L.current=!0},Q=J=>{if(L.current=!1,d!=="combobox"){const{value:ee}=J.currentTarget;A==null||A(ee,!0,!1)}},K=J=>{const{clipboardData:ee}=J,ne=ee==null?void 0:ee.getData("text");P.current=ne||""},[z,V]=g.useState(void 0);ar(()=>{const J=k.current;if(a&&J){J.style.width="0px";const ee=J.scrollWidth;V(ee),J.style.width=""}},[a,s]);const Y=te(I({id:C,type:"text"},u),{ref:k,style:te(I(I({},B==null?void 0:B.input),o),{"--select-input-width":z}),autoFocus:v,autoComplete:c||"new-password",className:T,disabled:R,value:s||"",onChange:H,onKeyDown:D,onBlur:U,onPaste:K,onCompositionStart:j,onCompositionEnd:Q,role:M||"combobox","aria-expanded":E||!1,"aria-haspopup":"listbox","aria-owns":E?`${C}_list`:void 0,"aria-autocomplete":"list","aria-controls":E?`${C}_list`:void 0,"aria-activedescendant":E?_:void 0});if(g.isValidElement(x)){const J=x.props||{},ee=I(I({placeholder:e.placeholder||b},Y),J);return Object.keys(J).forEach(ne=>{const re=J[ne];typeof re=="function"&&(ee[ne]=(...ue)=>{var de;re(...ue),(de=Y[ne])==null||de.call(Y,...ue)})}),ee.ref=il(x.ref,Y.ref),g.cloneElement(x,ee)}const Z=x;return g.createElement(Z,Y)});function Uie(e){const{prefixCls:t,placeholder:n,displayValues:r}=SE(),{classNames:i,styles:o}=Cv(),{show:a=!0}=e;return r.length?null:g.createElement("div",{className:Ae(`${t}-placeholder`,i==null?void 0:i.placeholder),style:I({visibility:a?"visible":"hidden"},o==null?void 0:o.placeholder)},n)}const fH=g.createContext(null);function jie(e){return Array.isArray(e)?e:e!==void 0?[e]:[]}function l6e(e){return e!=null}function c6e(e){return!e&&e!==0}function zie(e){return["string","number"].includes(typeof e)}function dH(e){let t;return e&&(zie(e.title)?t=e.title.toString():zie(e.label)&&(t=e.label.toString())),t}function AH(){return AH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,searchValue:r,activeValue:i,displayValues:o,maxLength:a,mode:s,components:l}=SE(),{triggerOpen:c,title:u,showSearch:f,classNames:d,styles:A}=Cv(),h=g.useContext(fH),[p,v]=g.useState(!1),y=s==="combobox",b=o[0],x=g.useMemo(()=>y&&i&&!p&&c?i:f?r:"",[y,i,p,c,r,f]),[C,S,B,E]=g.useMemo(()=>{let T,L,P;if(b&&(h!=null&&h.flattenOptions)){const H=h.flattenOptions.find(D=>D.value===b.value);H!=null&&H.data&&(T=H.data.className,L=H.data.style,P=dH(H.data))}return b&&!P&&(P=dH(b)),u!==void 0&&(P=u),[T,L,P,!!T||!!L]},[b,h==null?void 0:h.flattenOptions,u]);g.useEffect(()=>{y&&v(!1)},[y,i]);const _=b&&b.label!==null&&b.label!==void 0&&String(b.label).trim()!=="",R=!(y&&(l!=null&&l.input))?b?E?g.createElement("div",{className:Ae(`${n}-content-value`,C),style:I(I({},x?{visibility:"hidden"}:{}),S),title:B},b.label):b.label:g.createElement(Uie,{show:!x}):null;return g.createElement("div",{className:Ae(`${n}-content`,_&&`${n}-content-has-value`,x&&`${n}-content-has-search-value`,E&&`${n}-content-has-option-style`,d==null?void 0:d.content),style:A==null?void 0:A.content,title:E?void 0:B},R,g.createElement(Hie,AH({ref:t},e,{value:x,maxLength:s==="combobox"?a:void 0,onChange:T=>{var L;v(!0),(L=e.onChange)==null||L.call(e,T)}})))}),Rb=void 0;function f6e(e,t){const E=e,{prefixCls:n,invalidate:r,item:i,renderItem:o,responsive:a,responsiveDisabled:s,registerSize:l,itemKey:c,className:u,style:f,children:d,display:A,order:h,component:p="div"}=E,v=Ze(E,["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"]),y=a&&!A;function b(_){l(c,_)}g.useEffect(()=>()=>{b(null)},[]);const x=o&&i!==Rb?o(i,{index:h}):d;let C;r||(C={opacity:y?0:1,height:y?0:Rb,overflowY:y?"hidden":Rb,order:a?h:Rb,pointerEvents:y?"none":Rb,position:y?"absolute":Rb});const S={};y&&(S["aria-hidden"]=!0);let B=g.createElement(p,Qs({className:Ae(!r&&n,u),style:I(I({},C),f)},S,v,{ref:t}),x);return a&&(B=g.createElement(Bl,{onResize:({offsetWidth:_})=>{b(_)},disabled:s},B)),B}const EE=g.forwardRef(f6e);function d6e(e){if(typeof MessageChannel=="undefined")Kn(e);else{const t=new MessageChannel;t.port1.onmessage=()=>e(),t.port2.postMessage(void 0)}}function A6e(){const e=g.useRef(null);return n=>{e.current||(e.current=[],d6e(()=>{fu.unstable_batchedUpdates(()=>{e.current.forEach(r=>{r()}),e.current=null})})),e.current.push(n)}}function Nb(e,t){const[n,r]=g.useState(t),i=yn(o=>{e(()=>{r(o)})});return[n,i]}const kM=Be.createContext(null),h6e=(e,t)=>{const n=g.useContext(kM);if(!n){const s=e,{component:u="div"}=s,f=Ze(s,["component"]);return g.createElement(u,Qs({},f,{ref:t}))}const l=n,{className:r}=l,i=Ze(l,["className"]),c=e,{className:o}=c,a=Ze(c,["className"]);return g.createElement(kM.Provider,{value:null},g.createElement(EE,Qs({ref:t,className:Ae(r,o)},i,a)))},p6e=g.forwardRef(h6e),Qie="responsive",Vie="invalidate";function g6e(e){return`+ ${e.length} ...`}function m6e(e,t){const at=e,{prefixCls:n="rc-overflow",data:r=[],renderItem:i,renderRawItem:o,itemKey:a,itemWidth:s=10,ssr:l,style:c,className:u,maxCount:f,renderRest:d,renderRawRest:A,prefix:h,suffix:p,component:v="div",itemComponent:y,onVisibleChange:b}=at,x=Ze(at,["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","prefix","suffix","component","itemComponent","onVisibleChange"]),C=l==="full",S=A6e(),[B,E]=Nb(S,null),_=B||0,[M,R]=Nb(S,new Map),[T,L]=Nb(S,0),[P,k]=Nb(S,0),[H,D]=Nb(S,0),[U,j]=Nb(S,0),[Q,K]=g.useState(null),[z,V]=g.useState(null),Y=g.useMemo(()=>z===null&&C?Number.MAX_SAFE_INTEGER:z||0,[z,B]),[Z,W]=g.useState(!1),J=`${n}-item`,ee=Math.max(T,P),ne=f===Qie,re=r.length&&ne,ue=f===Vie,de=re||typeof f=="number"&&r.length>f,se=g.useMemo(()=>{let Ue=r;return re?B===null&&C?Ue=r:Ue=r.slice(0,Math.min(r.length,_/s)):typeof f=="number"&&(Ue=r.slice(0,f)),Ue},[r,s,B,f,re]),ce=g.useMemo(()=>re?r.slice(Y+1):r.slice(se.length),[r,se,re,Y]),ge=g.useCallback((Ue,et)=>{var We;return typeof a=="function"?a(Ue):(We=a&&(Ue==null?void 0:Ue[a]))!=null?We:et},[a]),ie=g.useCallback(i||(Ue=>Ue),[i]);function le(Ue,et,We){z===Ue&&(et===void 0||et===Q)||(V(Ue),We||(W(Ue{const Je=new Map(We);return et===null?Je.delete(Ue):Je.set(Ue,et),Je})}function me(Ue,et){k(et),L(P)}function Ee(Ue,et){D(et)}function Ce(Ue,et){j(et)}function pe(Ue){return M.get(ge(se[Ue],Ue))}ar(()=>{if(_&&typeof ee=="number"&&se){let Ue=H+U;const et=se.length,We=et-1;if(!et){le(0,null);return}for(let Je=0;Je_){le(Je-1,Ue-dt-U+P);break}}p&&pe(0)+U>_&&K(null)}},[_,M,P,H,U,ge,se]);const Oe=Z&&!!ce.length;let xe={};Q!==null&&re&&(xe={position:"absolute",top:0,insetInlineStart:Q});const Me={prefixCls:J,responsive:re,component:y,invalidate:ue},Se=o?(Ue,et)=>{const We=ge(Ue,et);return g.createElement(kM.Provider,{key:We,value:te(I({},Me),{order:et,item:Ue,itemKey:We,registerSize:we,display:et<=Y})},o(Ue,et))}:(Ue,et)=>{const We=ge(Ue,et);return g.createElement(EE,Qs({},Me,{order:et,key:We,item:Ue,renderItem:ie,itemKey:We,registerSize:we,display:et<=Y}))},Pe={order:Oe?Y:Number.MAX_SAFE_INTEGER,className:`${J}-rest`,registerSize:me,display:Oe},Le=d||g6e,He=A?g.createElement(kM.Provider,{value:I(I({},Me),Pe)},A(ce)):g.createElement(EE,Qs({},Me,Pe),typeof Le=="function"?Le(ce):Le),Ne=g.createElement(v,Qs({className:Ae(!ue&&n,u),style:c,ref:t},x),h&&g.createElement(EE,Qs({},Me,{responsive:ne,responsiveDisabled:!re,order:-1,className:`${J}-prefix`,registerSize:Ee,display:!0}),h),se.map(Se),de?He:null,p&&g.createElement(EE,Qs({},Me,{responsive:ne,responsiveDisabled:!re,order:Y,className:`${J}-suffix`,registerSize:Ce,display:!0,style:xe}),p));return ne?g.createElement(Bl,{onResize:ve,disabled:!re},Ne):Ne}const gA=g.forwardRef(m6e);gA.Item=p6e,gA.RESPONSIVE=Qie,gA.INVALIDATE=Vie;const Kie=e=>{const{className:t,style:n,customizeIcon:r,customizeIconProps:i,children:o,onMouseDown:a,onClick:s}=e,l=typeof r=="function"?r(i):r;return g.createElement("span",{className:t,onMouseDown:c=>{c.preventDefault(),a==null||a(c)},style:I({userSelect:"none",WebkitUserSelect:"none"},n),unselectable:"on",onClick:s,"aria-hidden":!0},l!==void 0?l:g.createElement("span",{className:Ae(t.split(/\s+/).map(c=>`${c}-icon`))},o))};function hH(){return hH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{e.preventDefault(),e.stopPropagation()},y6e=g.forwardRef(function({inputProps:t},n){const{prefixCls:r,displayValues:i,searchValue:o,mode:a,onSelectorRemove:s,removeIcon:l}=SE(),{disabled:c,showSearch:u,triggerOpen:f,rawOpen:d,toggleOpen:A,autoClearSearchValue:h,tagRender:p,maxTagPlaceholder:v,maxTagTextLength:y,maxTagCount:b,classNames:x,styles:C}=Cv(),S=`${r}-selection-item`;let B=o;!d&&a==="multiple"&&h!==!1&&(B="");const E=u&&B||"",_=u&&!c,M=l!=null?l:"×",R=v!=null?v:(j=>`+ ${j.length} ...`),T=p,L=j=>{A(j)},P=j=>{s==null||s(j)},k=(j,Q,K,z,V)=>g.createElement("span",{title:dH(j),className:Ae(S,{[`${S}-disabled`]:K},x==null?void 0:x.item),style:C==null?void 0:C.item},g.createElement("span",{className:Ae(`${S}-content`,x==null?void 0:x.itemContent),style:C==null?void 0:C.itemContent},Q),z&&g.createElement(Kie,{className:Ae(`${S}-remove`,x==null?void 0:x.itemRemove),style:C==null?void 0:C.itemRemove,onMouseDown:Wie,onClick:V,customizeIcon:M},"×")),H=(j,Q,K,z,V,Y,Z)=>{const W=J=>{Wie(J),L(!f)};return g.createElement("span",{onMouseDown:W},T({label:Q,value:j,index:Z==null?void 0:Z.index,disabled:K,closable:z,onClose:V,isMaxTag:!!Y}))},D=(j,Q)=>{const{disabled:K,label:z,value:V}=j,Y=!c&&!K;let Z=z;if(typeof y=="number"&&(typeof z=="string"||typeof z=="number")){const J=String(Z);J.length>y&&(Z=`${J.slice(0,y)}...`)}const W=J=>{J&&J.stopPropagation(),P(j)};return typeof T=="function"?H(V,Z,K,Y,W,void 0,Q):k(j,Z,K,Y,W)},U=j=>{if(!i.length)return null;const Q=typeof R=="function"?R(j):R;return typeof T=="function"?H(void 0,Q,!1,!1,void 0,!0):k({title:Q},Q,!1)};return g.createElement(gA,{prefixCls:`${r}-content`,className:x==null?void 0:x.content,style:C==null?void 0:C.content,prefix:!i.length&&!E&&g.createElement(Uie,null),data:i,renderItem:D,renderRest:U,suffix:g.createElement(Hie,hH({ref:n,disabled:c,readOnly:!_},t,{value:E||"",syncWidth:!0})),itemKey:v6e,maxCount:b})}),b6e=g.forwardRef(function(t,n){const{multiple:r,onInputKeyDown:i,tabIndex:o}=SE(),a=Cv(),{showSearch:s}=a,l=Co(a,{aria:!0}),c=te(I({},l),{onKeyDown:i,readOnly:!s,tabIndex:o});return r?g.createElement(y6e,{ref:n,inputProps:c}):g.createElement(u6e,{ref:n,inputProps:c})});function x6e(e){return e&&![dn.ESC,dn.SHIFT,dn.BACKSPACE,dn.TAB,dn.WIN_KEY,dn.ALT,dn.META,dn.WIN_KEY_RIGHT,dn.CTRL,dn.SEMICOLON,dn.EQUALS,dn.CAPS_LOCK,dn.CONTEXT_MENU,dn.UP,dn.LEFT,dn.RIGHT,dn.F1,dn.F2,dn.F3,dn.F4,dn.F5,dn.F6,dn.F7,dn.F8,dn.F9,dn.F10,dn.F11,dn.F12].includes(e)}function DM(){return DM=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{which:re}=ne,ue=Q.current instanceof HTMLTextAreaElement;if(!ue&&T&&(re===dn.UP||re===dn.DOWN)&&ne.preventDefault(),B&&B(ne),ue&&!T&&~[dn.UP,dn.DOWN,dn.LEFT,dn.RIGHT].indexOf(re))return;!(ne.ctrlKey||ne.altKey||ne.metaKey)&&x6e(re)&&L(!0)});g.useImperativeHandle(n,()=>({focus:ne=>{var re,ue;(ue=(re=Q.current||j.current).focus)==null||ue.call(re,ne)},blur:()=>{var ne,re;(re=(ne=Q.current||j.current).blur)==null||re.call(ne)},nativeElement:ed(j.current)}));const z=yn(ne=>{var re;if(!k){const ue=ed(Q.current);ne.nativeEvent._ori_target=ue;const de=ue===ne.target||(ue==null?void 0:ue.contains(ne.target));ue&&!de&&ne.preventDefault();const ge=T&&!u&&(A==="combobox"||P)||T&&u&&de;ne.nativeEvent._select_lazy?T&&!u&&L(!1):((re=Q.current)==null||re.focus(),ge||L())}C==null||C(ne)}),{root:V}=M,Y=ti(R,w6e),Z=Co(Y,{aria:!0}),W=Object.keys(Z),J=te(I({},t),{onInputKeyDown:K});if(V){const ne=V.props||{},re=I(I({},ne),Y);return Object.keys(ne).forEach(ue=>{const de=ne[ue],se=Y[ue];typeof de=="function"&&typeof se=="function"&&(re[ue]=(...ce)=>{se(...ce),de(...ce)})}),g.isValidElement(V)?g.cloneElement(V,te(I({},re),{ref:il(V.ref,j)})):g.createElement(V,DM({},re,{ref:j}))}return g.createElement(Die.Provider,{value:J},g.createElement("div",DM({},ti(Y,W),{ref:j,className:i,style:o,onMouseDown:z}),g.createElement(uH,{className:Ae(`${r}-prefix`,D==null?void 0:D.prefix),style:U==null?void 0:U.prefix},a),g.createElement(b6e,{ref:Q}),g.createElement(uH,{className:Ae(`${r}-suffix`,{[`${r}-suffix-loading`]:H},D==null?void 0:D.suffix),style:U==null?void 0:U.suffix},s),l&&g.createElement(uH,{className:Ae(`${r}-clear`,D==null?void 0:D.clear),style:U==null?void 0:U.clear,onMouseDown:ne=>{ne.nativeEvent._select_lazy=!0,S==null||S(ne)}},l),c))});function S6e(e,t,n){return g.useMemo(()=>{let{root:r,input:i}=e||{};return n&&(r=n()),t&&(i=t()),{root:r,input:i}},[e,t,n])}function pH(){return pH=Object.assign?Object.assign.bind():function(e){for(var t=1;te==="tags"||e==="multiple",E6e=g.forwardRef((e,t)=>{const Fn=e,{id:n,prefixCls:r,className:i,styles:o,classNames:a,showSearch:s,tagRender:l,showScrollBar:c="optional",direction:u,omitDomProps:f,displayValues:d,onDisplayValuesChange:A,emptyOptions:h,notFoundContent:p="Not Found",onClear:v,maxCount:y,placeholder:b,mode:x,disabled:C,loading:S,getInputElement:B,getRawInputElement:E,open:_,defaultOpen:M,onPopupVisibleChange:R,activeValue:T,onActiveValueChange:L,activeDescendantId:P,searchValue:k,autoClearSearchValue:H,onSearch:D,onSearchSplit:U,tokenSeparators:j,allowClear:Q,prefix:K,suffix:z,suffixIcon:V,clearIcon:Y,OptionList:Z,animation:W,transitionName:J,popupStyle:ee,popupClassName:ne,popupMatchSelectWidth:re,popupRender:ue,popupAlign:de,placement:se,builtinPlacements:ce,getPopupContainer:ge,showAction:ie=[],onFocus:le,onBlur:ve,onKeyUp:we,onKeyDown:me,onMouseDown:Ee,components:Ce}=Fn,pe=Ze(Fn,["id","prefixCls","className","styles","classNames","showSearch","tagRender","showScrollBar","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","maxCount","placeholder","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onPopupVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","prefix","suffix","suffixIcon","clearIcon","OptionList","animation","transitionName","popupStyle","popupClassName","popupMatchSelectWidth","popupRender","popupAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown","components"]),Oe=gH(x),xe=g.useRef(null),Me=g.useRef(null),Se=g.useRef(null),[Pe,Le]=g.useState(!1);g.useImperativeHandle(t,()=>{var $t,Ie;return{focus:($t=xe.current)==null?void 0:$t.focus,blur:(Ie=xe.current)==null?void 0:Ie.blur,scrollTo:Ke=>{var nt;return(nt=Se.current)==null?void 0:nt.scrollTo(Ke)},nativeElement:ed(xe.current)}});const He=S6e(Ce,B,E),Ne=g.useMemo(()=>{var Ie;if(x!=="combobox")return k;const $t=(Ie=d[0])==null?void 0:Ie.value;return typeof $t=="string"||typeof $t=="number"?String($t):""},[k,x,d]),at=x==="combobox"&&typeof B=="function"&&B()||null,Ue=!p&&h,[et,We,Je,dt]=s6e(M||!1,_,R,$t=>C||Ue?!1:$t),wt=g.useMemo(()=>typeof j=="function"||(j||[]).some($t=>[` `,`\r -`].includes($t)),[j]),Bt=m.useMemo(()=>typeof j=="function"?($t,Ie)=>{const Ke=j($t),nt=Array.isArray(Ke)&&Ke.length===1&&Ke[0]===$t;return!Array.isArray(Ke)||!Ke.length||nt?null:typeof Ie!="undefined"?Ke.slice(0,Ie):Ke}:($t,Ie)=>e6e($t,j,Ie),[j]),qt=($t,Ie,Ke)=>{if(Oe&&aH(y)&&d.length>=y)return;let nt=!0,ht=$t;L==null||L(null);const Xt=aH(y)?y-d.length:void 0,kt=Ke?null:Bt($t,Xt);return x!=="combobox"&&kt&&(ht="",U==null||U(kt),Je(!1),nt=!1),D&&Ne!==ht&&D(ht,{source:Ie?"typing":"effect"}),$t&&Ie&&nt&&Je(!0),nt},jt=$t=>{!$t||!$t.trim()||D($t,{source:"submit"})};m.useEffect(()=>{!et&&!Oe&&x!=="combobox"&&qt("",!1,!1)},[et]),m.useEffect(()=>{C&&(Je(!1),Le(!1))},[C,We]);const[nn,Jt]=Gke(),Ot=m.useRef(!1),sn=$t=>{var Xt;const Ie=nn(),{key:Ke}=$t,nt=Ke==="Enter",ht=Ke===" ";if(nt||ht){const kt=x==="combobox";(ht&&!(kt||s)||nt&&!kt)&&$t.preventDefault(),We||Je(!0)}if(Jt(!!Ne),Ke==="Backspace"&&!Ie&&Oe&&!Ne&&d.length){const kt=[...d];let mn=null;for(let Rt=kt.length-1;Rt>=0;Rt-=1){const tn=kt[Rt];if(!tn.disabled){kt.splice(Rt,1),mn=tn;break}}mn&&A(kt,{type:"remove",values:[mn]})}We&&(!nt||!Ot.current)&&!ht&&(nt&&(Ot.current=!0),(Xt=Se.current)==null||Xt.onKeyDown($t)),me==null||me($t)},Vt=($t,...Ie)=>{var Ke;We&&((Ke=Se.current)==null||Ke.onKeyUp($t,...Ie)),$t.key==="Enter"&&(Ot.current=!1),we==null||we($t,...Ie)},xt=yn($t=>{const Ie=d.filter(Ke=>Ke!==$t);A(Ie,{type:"remove",values:[$t]})}),qe=()=>{Ot.current=!1},it=()=>{var $t;return[Jf(xe.current),($t=Me.current)==null?void 0:$t.getPopupElement()]};qke(it,We,Je,!!He.root);const Pt=m.useRef(!1),De=$t=>{Le(!0),C||(ie.includes("focus")&&Je(!0),le==null||le($t))},ze=()=>{We&&!Pt.current&&Je(!1,{cancelFun:()=>Nie(it(),document.activeElement)})},bt=$t=>{Le(!1),Ne&&(x==="tags"?D(Ne,{source:"submit"}):x==="multiple"&&D("",{source:"blur"})),ze(),C||ve==null||ve($t)},lt=($t,...Ie)=>{var ht;const{target:Ke}=$t,nt=(ht=Me.current)==null?void 0:ht.getPopupElement();nt!=null&&nt.contains(Ke)&&Je&&Je(!0),Ee==null||Ee($t,...Ie),Pt.current=!0,lH(()=>{Pt.current=!1})},[,At]=m.useState({});function ut(){At({})}let ft;He.root&&(ft=$t=>{Je($t)});const Kt=m.useMemo(()=>te(I({},e),{notFoundContent:p,open:We,triggerOpen:We,rawOpen:et,id:n,showSearch:s,multiple:Oe,toggleOpen:Je,showScrollBar:c,styles:o,classNames:a,lockOptions:dt}),[e,p,Je,n,s,Oe,We,et,c,o,a,dt]),An=m.useMemo(()=>{const $t=z!=null?z:V;return typeof $t=="function"?$t({searchValue:Ne,open:We,focused:Pe,showSearch:s,loading:S}):$t},[z,V,Ne,We,Pe,s,S]),pn=()=>{var $t;v==null||v(),($t=xe.current)==null||$t.focus(),A([],{type:"clear",values:d}),qt("",!1,!1)},{allowClear:bn,clearIcon:Sn}=Wke(r,d,Q,Y,C,Ne,x),Tn=m.createElement(Z,{ref:Se}),lr=Ae(r,i,{[`${r}-focused`]:Pe,[`${r}-multiple`]:Oe,[`${r}-single`]:!Oe,[`${r}-allow-clear`]:bn,[`${r}-show-arrow`]:An!=null,[`${r}-disabled`]:C,[`${r}-loading`]:S,[`${r}-open`]:We,[`${r}-customize-input`]:at,[`${r}-show-search`]:s});let $n=m.createElement(y6e,hH({},pe,{ref:xe,prefixCls:r,className:lr,focused:Pe,prefix:K,suffix:An,clearIcon:Sn,multiple:Oe,mode:x,displayValues:d,placeholder:b,searchValue:Ne,activeValue:T,onSearch:qt,onSearchSubmit:jt,onInputBlur:qe,onFocus:De,onBlur:bt,onClearMouseDown:pn,onKeyDown:sn,onKeyUp:Vt,onSelectorRemove:xt,tokenWithEnter:wt,onMouseDown:lt,components:He}));return $n=m.createElement(Zke,{ref:Me,disabled:C,prefixCls:r,visible:We,popupElement:Tn,animation:W,transitionName:J,popupStyle:ee,popupClassName:ne,direction:u,popupMatchSelectWidth:re,popupRender:ue,popupAlign:de,placement:se,builtinPlacements:ce,getPopupContainer:ge,empty:h,onPopupVisibleChange:ft,onPopupMouseEnter:ut,onPopupMouseDown:lt,onPopupBlur:ze},$n),m.createElement(Rie.Provider,{value:Kt},m.createElement(t6e,{visible:Pe&&!We,values:d}),$n)}),gH=()=>null;gH.isSelectOptGroup=!0;const mH=()=>null;mH.isSelectOption=!0;const Kie=m.forwardRef(({height:e,offsetY:t,offsetX:n,children:r,prefixCls:i,onInnerResize:o,innerProps:a,rtl:s,extra:l},c)=>{let u={},f={display:"flex",flexDirection:"column"};return t!==void 0&&(u={height:e,position:"relative",overflow:"hidden"},f=te(I({},f),{transform:`translateY(${t}px)`,[s?"marginRight":"marginLeft"]:-n,position:"absolute",left:0,right:0,top:0})),m.createElement("div",{style:u},m.createElement(Bl,{onResize:({offsetHeight:d})=>{d&&o&&o()}},m.createElement("div",Qs({style:f,className:Ae({[`${i}-holder-inner`]:i}),ref:c},a),r,l)))});Kie.displayName="Filler";function w6e({children:e,setRef:t}){const n=m.useCallback(r=>{t(r)},[]);return m.cloneElement(e,{ref:n})}function C6e(e,t,n,r,i,o,a,{getKey:s}){return e.slice(t,n+1).map((l,c)=>{const u=t+c,f=a(l,u,{style:{width:r},offsetX:i}),d=s(l);return m.createElement(w6e,{key:d,setRef:A=>o(l,A)},f)})}function S6e(e,t,n){const r=e.length,i=t.length;let o,a;if(r===0&&i===0)return null;r{const s=S6e(r||[],e||[],t);(s==null?void 0:s.index)!==void 0&&a(e[s.index]),i(e)},[e]),[o]}const Wie=typeof navigator=="object"&&/Firefox/i.test(navigator.userAgent),Gie=((e,t,n,r)=>{const i=m.useRef(!1),o=m.useRef(null);function a(){clearTimeout(o.current),i.current=!0,o.current=setTimeout(()=>{i.current=!1},50)}const s=m.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,(l,c,u=!1)=>{const f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return u&&f?(clearTimeout(o.current),i.current=!1):(!f||i.current)&&a(),!i.current&&f}});function B6e(e,t,n,r,i,o,a){const s=m.useRef(0),l=m.useRef(null),c=m.useRef(null),u=m.useRef(!1),f=Gie(t,n,r,i);function d(b,x){if(Kn.cancel(l.current),f(!1,x))return;const C=b;if(!C._virtualHandled)C._virtualHandled=!0;else return;s.current+=x,c.current=x,Wie||C.preventDefault(),l.current=Kn(()=>{const S=u.current?10:1;a(s.current*S,!1),s.current=0})}function A(b,x){a(x,!0),Wie||b.preventDefault()}const h=m.useRef(null),p=m.useRef(null);function v(b){if(!e)return;Kn.cancel(p.current),p.current=Kn(()=>{h.current=null},2);const{deltaX:x,deltaY:C,shiftKey:S}=b;let B=x,E=C;(h.current==="sx"||!h.current&&S&&C&&!x)&&(B=C,E=0,h.current="sx");const _=Math.abs(B),M=Math.abs(E);h.current===null&&(h.current=o&&_>M?"x":"y"),h.current==="y"?d(b,E):A(b,B)}function y(b){e&&(u.current=b.detail===c.current)}return[v,y]}function O6e(e,t,n,r){const[i,o]=m.useMemo(()=>[new Map,[]],[e,n.id,r]);return(s,l=s)=>{var f;let c=i.get(s),u=i.get(l);if(c===void 0||u===void 0){const d=e.length;for(let A=o.length;A{let A=!1;o.current.forEach((h,p)=>{if(h&&h.offsetParent){const{offsetHeight:v}=h,{marginTop:y,marginBottom:b}=getComputedStyle(h),x=qie(y),C=qie(b),S=v+x+C;a.current.get(p)!==S&&(a.current.set(p,S),A=!0)}}),A&&i(h=>h+1)};if(f)d();else{s.current+=1;const A=s.current;Promise.resolve().then(()=>{A===s.current&&d()})}}function u(f,d){const A=e(f);o.current.get(A),d?(o.current.set(A,d),c()):o.current.delete(A)}return m.useEffect(()=>l,[]),[u,c,a.current,r]}const Yie=14/15;function T6e(e,t,n){const r=m.useRef(!1),i=m.useRef(0),o=m.useRef(0),a=m.useRef(null),s=m.useRef(null);let l;const c=d=>{if(r.current){const A=Math.ceil(d.touches[0].pageX),h=Math.ceil(d.touches[0].pageY);let p=i.current-A,v=o.current-h;const y=Math.abs(p)>Math.abs(v);y?i.current=A:o.current=h;const b=n(y,y?p:v,!1,d);b&&d.preventDefault(),clearInterval(s.current),b&&(s.current=setInterval(()=>{y?p*=Yie:v*=Yie;const x=Math.floor(y?p:v);(!n(y,x,!0)||Math.abs(x)<=.1)&&clearInterval(s.current)},16))}},u=()=>{r.current=!1,l()},f=d=>{l(),d.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(d.touches[0].pageX),o.current=Math.ceil(d.touches[0].pageY),a.current=d.target,a.current.addEventListener("touchmove",c,{passive:!1}),a.current.addEventListener("touchend",u,{passive:!0}))};l=()=>{a.current&&(a.current.removeEventListener("touchmove",c),a.current.removeEventListener("touchend",u))},ar(()=>(e&&t.current.addEventListener("touchstart",f,{passive:!0}),()=>{var d;(d=t.current)==null||d.removeEventListener("touchstart",f),l(),clearInterval(s.current)}),[e])}function Xie(e){return Math.floor(ta(e,.5))}function vH(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function M6e(e,t,n){m.useEffect(()=>{const r=t.current;if(e&&r){let i=!1,o,a;const s=()=>{Kn.cancel(o)},l=()=>{s(),o=Kn(()=>{n(a),l()})},c=()=>{i=!1,s()},u=d=>{if(d.target.draggable||d.button!==0)return;const A=d;A._virtualHandled||(A._virtualHandled=!0,i=!0)},f=d=>{if(i){const A=vH(d,!1),{top:h,bottom:p}=r.getBoundingClientRect();if(A<=h){const v=h-A;a=-Xie(v),l()}else if(A>=p){const v=A-p;a=Xie(v),l()}else s()}};return r.addEventListener("mousedown",u),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),()=>{r.removeEventListener("mousedown",u),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),s()}}},[e])}const I6e=10;function R6e(e,t){const n=typeof e=="function"?e(t):e;return Number.isFinite(n)?n:0}function N6e(e,t,n,r,i,o,a,s,l){const c=m.useRef(),[u,f]=m.useState(null);return ar(()=>{if(u&&u.timesI({},S));return}a();const{targetAlign:d,originAlign:A,index:h,offset:p}=u,v=R6e(p,{getSize:o}),y=e.current.clientHeight;let b=!1,x=d,C=null;if(y){const S=d||A;let B=0,E=0,_=0;const M=Math.min(t.length-1,h);for(let T=0;T<=M;T+=1){const L=i(t[T]);E=B;const P=n.get(L);_=E+(P===void 0?r:P),B=_}let R=S==="top"?v:y-v;for(let T=M;T>=0;T-=1){const L=i(t[T]),P=n.get(L);if(P===void 0){b=!0;break}if(R-=P,R<=0)break}switch(S){case"top":C=E-v;break;case"bottom":C=_-y+v;break;default:{const{scrollTop:T}=e.current,L=T+y;EL&&(x="bottom")}}C!==null&&s(C),C!==u.lastTop&&(b=!0)}b&&f(te(I({},u),{times:u.times+1,targetAlign:x,lastTop:C}))}},[u,e.current]),d=>{if(d==null){l();return}if(Kn.cancel(c.current),typeof d=="number")s(d);else if(d&&typeof d=="object"){let A;const{align:h}=d;"index"in d?{index:A}=d:A=t.findIndex(v=>i(v)===d.key);const{offset:p=0}=d;f({times:0,index:A,offset:p,originAlign:h})}}}const Zie=m.forwardRef((e,t)=>{const{prefixCls:n,rtl:r,scrollOffset:i,scrollRange:o,onStartMove:a,onStopMove:s,onScroll:l,horizontal:c,spinSize:u,containerSize:f,style:d,thumbStyle:A,showScrollBar:h}=e,[p,v]=m.useState(!1),[y,b]=m.useState(null),[x,C]=m.useState(null),S=!r,B=m.useRef(),E=m.useRef(),[_,M]=m.useState(h),R=m.useRef(),T=()=>{h===!0||h===!1||(clearTimeout(R.current),M(!0),R.current=setTimeout(()=>{M(!1)},3e3))},L=o-f||0,P=f-u||0,k=m.useMemo(()=>i===0||L===0?0:i/L*P,[i,L,P]),H=Y=>{Y.stopPropagation(),Y.preventDefault()},D=m.useRef({top:k,dragging:p,pageY:y,startTop:x});D.current={top:k,dragging:p,pageY:y,startTop:x};const U=Y=>{v(!0),b(vH(Y,c)),C(D.current.top),a(),Y.stopPropagation(),Y.preventDefault()};m.useEffect(()=>{const Y=J=>{J.preventDefault()},Z=B.current,W=E.current;return Z.addEventListener("touchstart",Y,{passive:!1}),W.addEventListener("touchstart",U,{passive:!1}),()=>{Z.removeEventListener("touchstart",Y),W.removeEventListener("touchstart",U)}},[]);const j=m.useRef();j.current=L;const Q=m.useRef();Q.current=P,m.useEffect(()=>{if(p){let Y;const Z=J=>{const{dragging:ee,pageY:ne,startTop:re}=D.current;Kn.cancel(Y);const ue=B.current.getBoundingClientRect(),de=f/(c?ue.width:ue.height);if(ee){const se=(vH(J,c)-ne)*de;let ce=re;!S&&c?ce-=se:ce+=se;const ge=j.current,ie=Q.current,le=ie?ce/ie:0;let ve=Math.ceil(le*ge);ve=Math.max(ve,0),ve=Math.min(ve,ge),Y=Kn(()=>{l(ve,c)})}},W=()=>{v(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",W,{passive:!0}),window.addEventListener("touchend",W,{passive:!0}),()=>{window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",W),window.removeEventListener("touchend",W),Kn.cancel(Y)}}},[p]),m.useEffect(()=>(T(),()=>{clearTimeout(R.current)}),[i]),m.useImperativeHandle(t,()=>({delayHidden:T}));const K=`${n}-scrollbar`,z={position:"absolute",visibility:_?null:"hidden"},V={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(z,{height:8,left:0,right:0,bottom:0}),Object.assign(V,{height:"100%",width:u,[S?"left":"right"]:k})):(Object.assign(z,{width:8,top:0,bottom:0,[S?"right":"left"]:0}),Object.assign(V,{width:"100%",height:u,top:k})),m.createElement("div",{ref:B,className:Ae(K,{[`${K}-horizontal`]:c,[`${K}-vertical`]:!c,[`${K}-visible`]:_}),style:I(I({},z),d),onMouseDown:H,onMouseMove:T},m.createElement("div",{ref:E,className:Ae(`${K}-thumb`,{[`${K}-thumb-moving`]:p}),style:I(I({},V),A),onMouseDown:U}))}),P6e=20;function Jie(e=0,t=0){let n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,P6e),Math.floor(n)}const L6e=[],F6e={overflowY:"auto",overflowAnchor:"none"};function eoe(e,t){const Pt=e,{prefixCls:n="rc-virtual-list",className:r,height:i,itemHeight:o,fullHeight:a=!0,style:s,data:l,children:c,itemKey:u,virtual:f,direction:d,scrollWidth:A,component:h="div",onScroll:p,onVirtualScroll:v,onVisibleChange:y,innerProps:b,extraRender:x,styles:C,showScrollBar:S="optional"}=Pt,B=Ze(Pt,["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"]),E=m.useCallback(De=>typeof u=="function"?u(De):De==null?void 0:De[u],[u]),[_,M,R,T]=_6e(E),L=!!(f!==!1&&i&&o),P=m.useMemo(()=>Object.values(R.maps).reduce((De,ze)=>De+ze,0),[R.id,R.maps]),k=L&&l&&(Math.max(o*l.length,P)>i||!!A),H=d==="rtl",D=Ae(n,{[`${n}-rtl`]:H},r),U=l||L6e,j=m.useRef(),Q=m.useRef(),K=m.useRef(),[z,V]=m.useState(0),[Y,Z]=m.useState(0),[W,J]=m.useState(!1),ee=()=>{J(!0)},ne=()=>{J(!1)},re={getKey:E};function ue(De){V(ze=>{let bt;typeof De=="function"?bt=De(ze):bt=De;const lt=Pe(bt);return j.current.scrollTop=lt,lt})}const de=m.useRef({start:0,end:U.length}),se=m.useRef(),[ce]=E6e(U,E);se.current=ce;const{scrollHeight:ge,start:ie,end:le,offset:ve}=m.useMemo(()=>{var ut;if(!L)return{scrollHeight:void 0,start:0,end:U.length-1,offset:void 0};if(!k)return{scrollHeight:((ut=Q.current)==null?void 0:ut.offsetHeight)||0,start:0,end:U.length-1,offset:void 0};let De=0,ze,bt,lt;const At=U.length;for(let ft=0;ft=z&&ze===void 0&&(ze=ft,bt=De),bn>z+i&<===void 0&&(lt=ft),De=bn}return ze===void 0&&(ze=0,bt=0,lt=Math.ceil(i/o)),lt===void 0&&(lt=U.length-1),lt=Math.min(lt+1,U.length-1),{scrollHeight:De,start:ze,end:lt,offset:bt}},[k,L,z,U,T,i]);de.current.start=ie,de.current.end=le,m.useLayoutEffect(()=>{const De=R.getRecord();if(De.size===1){const ze=Array.from(De.keys())[0],bt=De.get(ze),lt=U[ie];if(lt&&bt===void 0&&E(lt)===ze){const ft=R.get(ze)-o;ue(Kt=>Kt+ft)}}R.resetRecord()},[ge]);const[we,me]=m.useState({width:0,height:i}),Ee=De=>{me({width:De.offsetWidth,height:De.offsetHeight})},Ce=m.useRef(),pe=m.useRef(),Oe=m.useMemo(()=>Jie(we.width,A),[we.width,A]),xe=m.useMemo(()=>Jie(we.height,ge),[we.height,ge]),Me=ge-i,Se=m.useRef(Me);Se.current=Me;function Pe(De){let ze=De;return Number.isNaN(Se.current)||(ze=Math.min(ze,Se.current)),ze=Math.max(ze,0),ze}const Le=z<=0,He=z>=Me,Ne=Y<=0,at=Y>=A,Ue=Gie(Le,He,Ne,at),et=()=>({x:H?-Y:Y,y:z}),We=m.useRef(et()),Je=yn(De=>{if(v){const ze=I(I({},et()),De);(We.current.x!==ze.x||We.current.y!==ze.y)&&(v(ze),We.current=ze)}});function dt(De,ze){const bt=De;ze?(fu.flushSync(()=>{Z(bt)}),Je()):ue(bt)}function wt(De){const{scrollTop:ze}=De.currentTarget;ze!==z&&ue(ze),p==null||p(De),Je()}const Bt=De=>{let ze=De;const bt=A?A-we.width:0;return ze=Math.max(ze,0),ze=Math.min(ze,bt),ze},qt=yn((De,ze)=>{ze?(fu.flushSync(()=>{Z(bt=>{const lt=bt+(H?-De:De);return Bt(lt)})}),Je()):ue(bt=>bt+De)}),[jt,nn]=B6e(L,Le,He,Ne,at,!!A,qt);T6e(L,j,(De,ze,bt,lt)=>{const At=lt;return Ue(De,ze,bt)?!1:!At||!At._virtualHandled?(At&&(At._virtualHandled=!0),jt({preventDefault(){},deltaX:De?ze:0,deltaY:De?0:ze}),!0):!1}),M6e(k,j,De=>{ue(ze=>ze+De)}),ar(()=>{function De(bt){const lt=Le&&bt.detail<0,At=He&&bt.detail>0;L&&!lt&&!At&&bt.preventDefault()}const ze=j.current;return ze.addEventListener("wheel",jt,{passive:!1}),ze.addEventListener("DOMMouseScroll",nn,{passive:!0}),ze.addEventListener("MozMousePixelScroll",De,{passive:!1}),()=>{ze.removeEventListener("wheel",jt),ze.removeEventListener("DOMMouseScroll",nn),ze.removeEventListener("MozMousePixelScroll",De)}},[L,Le,He]),ar(()=>{if(A){const De=Bt(Y);Z(De),Je({x:De})}},[we.width,A]);const Jt=()=>{var De,ze;(De=Ce.current)==null||De.delayHidden(),(ze=pe.current)==null||ze.delayHidden()},Ot=O6e(U,E,R,o),sn=N6e(j,U,R,o,E,Ot,()=>M(!0),ue,Jt);m.useImperativeHandle(t,()=>({nativeElement:K.current,getScrollInfo:et,scrollTo:De=>{function ze(bt){return bt&&typeof bt=="object"&&("left"in bt||"top"in bt)}ze(De)?(De.left!==void 0&&Z(Bt(De.left)),sn(De.top)):sn(De)}})),ar(()=>{if(y){const De=U.slice(ie,le+1);y(De,U)}},[ie,le,U]);const Vt=x==null?void 0:x({start:ie,end:le,virtual:k,offsetX:Y,scrollTop:z,offsetY:ve,rtl:H,getSize:Ot}),xt=C6e(U,ie,le,A,Y,_,c,re);let qe=null;i&&(qe=I({[a?"height":"maxHeight"]:i},F6e),L&&(qe.overflowY="hidden",A&&(qe.overflowX="hidden"),W&&(qe.pointerEvents="none")));const it={};return H&&(it.dir="rtl"),m.createElement("div",Qs({ref:K,style:te(I({},s),{position:"relative"}),className:D},it,B),m.createElement(Bl,{onResize:Ee},m.createElement(h,{className:`${n}-holder`,style:qe,ref:j,onScroll:wt,onMouseEnter:Jt},m.createElement(Kie,{prefixCls:n,height:ge,offsetX:Y,offsetY:ve,scrollWidth:A,onInnerResize:M,ref:Q,innerProps:b,rtl:H,extra:Vt},xt))),k&&ge>i&&m.createElement(Zie,{ref:Ce,prefixCls:n,scrollOffset:z,scrollRange:ge,rtl:H,onScroll:dt,onStartMove:ee,onStopMove:ne,spinSize:xe,containerSize:we.height,style:C==null?void 0:C.verticalScrollBar,thumbStyle:C==null?void 0:C.verticalScrollBarThumb,showScrollBar:S}),k&&A>we.width&&m.createElement(Zie,{ref:pe,prefixCls:n,scrollOffset:Y,scrollRange:A,rtl:H,onScroll:dt,onStartMove:ee,onStopMove:ne,spinSize:Oe,containerSize:we.width,horizontal:!0,style:C==null?void 0:C.horizontalScrollBar,thumbStyle:C==null?void 0:C.horizontalScrollBarThumb,showScrollBar:S}))}const HM=m.forwardRef(eoe);HM.displayName="List";const k6e=m.forwardRef((e,t)=>eoe(te(I({},e),{virtual:!1}),t));k6e.displayName="List";function D6e(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}function BE(){return BE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var ue,de;const{prefixCls:n,id:r,open:i,multiple:o,mode:a,searchValue:s,toggleOpen:l,notFoundContent:c,onPopupScroll:u,showScrollBar:f,lockOptions:d}=Cv(),{maxCount:A,flattenOptions:h,onActiveValue:p,defaultActiveFirstOption:v,onSelect:y,menuItemSelectedIcon:b,rawValues:x,fieldNames:C,virtual:S,direction:B,listHeight:E,listItemHeight:_,optionRender:M,classNames:R,styles:T}=m.useContext(uH),L=`${n}-item`,P=cv(()=>h,[i,d],(se,ce)=>ce[0]&&!ce[1]),k=m.useRef(null),H=m.useMemo(()=>o&&aH(A)&&(x==null?void 0:x.size)>=A,[o,A,x==null?void 0:x.size]),D=se=>{se.preventDefault()},U=se=>{var ce;(ce=k.current)==null||ce.scrollTo(typeof se=="number"?{index:se}:se)},j=m.useCallback(se=>a==="combobox"?!1:x.has(se),[a,[...x].toString(),x.size]),Q=(se,ce=1)=>{const ge=P.length;for(let ie=0;ieQ(0)),V=(se,ce=!1)=>{z(se);const ge={source:ce?"keyboard":"mouse"},ie=P[se];if(!ie){p(null,-1,ge);return}p(ie.value,se,ge)};m.useEffect(()=>{V(v!==!1?Q(0):-1)},[P.length,s]);const Y=m.useCallback(se=>a==="combobox"?String(se).toLowerCase()===s.toLowerCase():x.has(se),[a,s,[...x].toString(),x.size]);m.useEffect(()=>{var ce;let se;if(!o&&i&&x.size===1){const ge=Array.from(x)[0],ie=P.findIndex(({data:le})=>s?String(le.value).startsWith(s):le.value===ge);ie!==-1&&(V(ie),se=setTimeout(()=>{U(ie)}))}return i&&((ce=k.current)==null||ce.scrollTo(void 0)),()=>clearTimeout(se)},[i,s]);const Z=se=>{se!==void 0&&y(se,{selected:!x.has(se)}),o||l(!1)};if(m.useImperativeHandle(t,()=>({onKeyDown:se=>{const{which:ce,ctrlKey:ge}=se;switch(ce){case dn.N:case dn.P:case dn.UP:case dn.DOWN:{let ie=0;if(ce===dn.UP?ie=-1:ce===dn.DOWN?ie=1:D6e()&&ge&&(ce===dn.N?ie=1:ce===dn.P&&(ie=-1)),ie!==0){const le=Q(K+ie,ie);U(le),V(le,!0)}break}case dn.TAB:case dn.ENTER:{const ie=P[K];if(!ie||ie.data.disabled)return Z(void 0);!H||x.has(ie.value)?Z(ie.value):Z(void 0),i&&se.preventDefault();break}case dn.ESC:l(!1),i&&se.stopPropagation()}},onKeyUp:()=>{},scrollTo:se=>{U(se)}})),P.length===0)return m.createElement("div",{role:"listbox",id:`${r}_list`,className:`${L}-empty`,onMouseDown:D},c);const W=Object.keys(C).map(se=>C[se]),J=se=>se.label;function ee(se,ce){const{group:ge}=se;return{role:ge?"presentation":"option",id:`${r}_list_${ce}`}}const ne=se=>{const ce=P[se];if(!ce)return null;const ge=ce.data||{},{value:ie,disabled:le}=ge,{group:ve}=ce,we=Co(ge,!0),me=J(ce);return ce?m.createElement("div",BE({"aria-label":typeof me=="string"&&!ve?me:null},we,{key:se},ee(ce,se),{"aria-selected":Y(ie),"aria-disabled":le}),ie):null},re={role:"listbox",id:`${r}_list`};return m.createElement(m.Fragment,null,S&&m.createElement("div",BE({},re,{style:{height:0,width:0,overflow:"hidden"}}),ne(K-1),ne(K),ne(K+1)),m.createElement(HM,{itemKey:"key",ref:k,data:P,height:E,itemHeight:_,fullHeight:!1,onMouseDown:D,onScroll:u,virtual:S,direction:B,innerProps:S?null:re,showScrollBar:f,className:(ue=R==null?void 0:R.popup)==null?void 0:ue.list,style:(de=T==null?void 0:T.popup)==null?void 0:de.list},(se,ce)=>{var Je,wt,Bt;const{group:ge,groupOption:ie,data:le,label:ve,value:we}=se,{key:me}=le;if(ge){const qt=(Je=le.title)!=null?Je:toe(ve)?ve.toString():void 0;return m.createElement("div",{className:Ae(L,`${L}-group`,le.className),title:qt},ve!==void 0?ve:me)}const dt=le,{disabled:Ee,title:Ce,children:pe,style:Oe,className:xe}=dt,Me=Ze(dt,["disabled","title","children","style","className"]),Se=ti(Me,W),Pe=j(we),Le=Ee||!Pe&&H,He=`${L}-option`,Ne=Ae(L,He,xe,(wt=R==null?void 0:R.popup)==null?void 0:wt.listItem,{[`${He}-grouped`]:ie,[`${He}-active`]:K===ce&&!Le,[`${He}-disabled`]:Le,[`${He}-selected`]:Pe}),at=J(se),Ue=!b||typeof b=="function"||Pe,et=typeof at=="number"?at:at||we;let We=toe(et)?et.toString():void 0;return Ce!==void 0&&(We=Ce),m.createElement("div",BE({},Co(Se),S?{}:ee(se,ce),{"aria-selected":S?void 0:Y(we),"aria-disabled":Le,className:Ne,title:We,onMouseMove:()=>{K===ce||Le||V(ce)},onClick:()=>{Le||Z(we)},style:I(I({},(Bt=T==null?void 0:T.popup)==null?void 0:Bt.listItem),Oe)}),m.createElement("div",{className:`${He}-content`},typeof M=="function"?M(se,{index:ce}):et),m.isValidElement(b)||Pe,Ue&&m.createElement(Qie,{className:`${L}-option-state`,customizeIcon:b,customizeIconProps:{value:we,disabled:Le,isSelected:Pe}},Pe?"✓":null))}))},U6e=m.forwardRef(H6e),j6e=((e,t)=>{const n=m.useRef({values:new Map,options:new Map}),r=m.useMemo(()=>{const{values:o,options:a}=n.current,s=e.map(u=>{var f;return u.label===void 0?te(I({},u),{label:(f=o.get(u.value))==null?void 0:f.label}):u}),l=new Map,c=new Map;return s.forEach(u=>{l.set(u.value,u),c.set(u.value,t.get(u.value)||a.get(u.value))}),n.current.values=l,n.current.options=c,s},[e,t]),i=m.useCallback(o=>t.get(o)||n.current.options.get(o),[t]);return[r,i]});function yH(e,t){return Hie(e).join("").toUpperCase().includes(t)}const z6e=((e,t,n,r,i)=>m.useMemo(()=>{if(!n||r===!1)return e;const{options:o,label:a,value:s}=t,l=[],c=typeof r=="function",u=n.toUpperCase(),f=c?r:(A,h)=>i&&i.length?i.some(p=>yH(h[p],u)):h[o]?yH(h[a!=="children"?a:"label"],u):yH(h[s],u),d=c?A=>sH(A):A=>A;return e.forEach(A=>{if(A[o]){if(f(n,d(A)))l.push(A);else{const p=A[o].filter(v=>f(n,d(v)));p.length&&l.push(te(I({},A),{[o]:p}))}return}f(n,d(A))&&l.push(A)}),l},[e,r,i,n,t]));function Q6e(e){const{key:t,props:o}=e,a=o,{children:n,value:r}=a,i=Ze(a,["children","value"]);return I({key:t,value:r!==void 0?r:t,children:n},i)}function noe(e,t=!1){return pa(e).map((n,r)=>{if(!m.isValidElement(n)||!n.type)return null;const{type:{isSelectOptGroup:i},key:o,props:l}=n,c=l,{children:a}=c,s=Ze(c,["children"]);return t||!i?Q6e(n):te(I({key:`__RC_SELECT_GRP__${o===null?r:o}__`,label:o},s),{options:noe(a)})}).filter(n=>n)}const V6e=(e,t,n,r,i)=>m.useMemo(()=>{let o=e;!e&&(o=noe(t));const s=new Map,l=new Map,c=(f,d,A)=>{A&&typeof A=="string"&&f.set(d[A],d)},u=(f,d=!1)=>{for(let A=0;A{c(l,h,p)}),c(l,h,i)):u(h[n.options],!0)}};return u(o),{options:o,valueOptions:s,labelOptions:l}},[e,t,n,r,i]);function roe(e){const t=m.useRef();return t.current=e,m.useCallback((...r)=>t.current(...r),[])}function K6e(e,t,n){const{filterOption:r,searchValue:i,optionFilterProp:o,filterSort:a,onSearch:s,autoClearSearchValue:l}=t;return m.useMemo(()=>{const c=typeof e=="object",u=I({filterOption:r,searchValue:i,optionFilterProp:o,filterSort:a,onSearch:s,autoClearSearchValue:l},c?e:{});return[c||n==="combobox"||n==="tags"||n==="multiple"&&e===void 0?!0:e,u]},[n,e,r,i,o,a,s,l])}function bH(){return bH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const bt=e,{id:n,mode:r,prefixCls:i="rc-select",backfill:o,fieldNames:a,showSearch:s,searchValue:l,onSearch:c,autoClearSearchValue:u,filterOption:f,optionFilterProp:d,filterSort:A,onSelect:h,onDeselect:p,onActive:v,popupMatchSelectWidth:y=!0,optionLabelProp:b,options:x,optionRender:C,children:S,defaultActiveFirstOption:B,menuItemSelectedIcon:E,virtual:_,direction:M,listHeight:R=200,listItemHeight:T=20,labelRender:L,value:P,defaultValue:k,labelInValue:H,onChange:D,maxCount:U,classNames:j,styles:Q}=bt,K=Ze(bt,["id","mode","prefixCls","backfill","fieldNames","showSearch","searchValue","onSearch","autoClearSearchValue","filterOption","optionFilterProp","filterSort","onSelect","onDeselect","onActive","popupMatchSelectWidth","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount","classNames","styles"]),z={searchValue:l,onSearch:c,autoClearSearchValue:u,filterOption:f,optionFilterProp:d,filterSort:A},[V,Y]=K6e(s,z,r),{filterOption:Z,searchValue:W,optionFilterProp:J,filterSort:ee,onSearch:ne,autoClearSearchValue:re=!0}=Y,ue=m.useMemo(()=>J?Array.isArray(J)?J:[J]:[],[J]),de=lA(n),se=pH(r),ce=!!(!x&&S),ge=m.useMemo(()=>Z===void 0&&r==="combobox"?!1:Z,[Z,r]),ie=m.useMemo(()=>Lie(a,ce),[JSON.stringify(a),ce]),[le,ve]=Fr("",W),we=le||"",me=V6e(x,S,ie,ue,b),{valueOptions:Ee,labelOptions:Ce,options:pe}=me,Oe=m.useCallback(lt=>Hie(lt).map(ut=>{let ft,Kt,An,pn;G6e(ut)?ft=ut:(Kt=ut.label,ft=ut.value);const bn=Ee.get(ft);return bn&&(Kt===void 0&&(Kt=bn==null?void 0:bn[b||ie.label]),An=bn==null?void 0:bn.disabled,pn=bn==null?void 0:bn.title),{label:Kt,value:ft,key:ft,disabled:An,title:pn}}),[ie,b,Ee]),[xe,Me]=Fr(k,P),Se=m.useMemo(()=>{var ut;const At=Oe(se&&xe===null?[]:xe);return r==="combobox"&&o6e((ut=At[0])==null?void 0:ut.value)?[]:At},[xe,Oe,r,se]),[Pe,Le]=j6e(Se,Ee),He=m.useMemo(()=>{if(!r&&Pe.length===1){const lt=Pe[0];if(lt.value===null&&(lt.label===null||lt.label===void 0))return[]}return Pe.map(lt=>{var At;return te(I({},lt),{label:(At=typeof L=="function"?L(lt):lt.label)!=null?At:lt.value})})},[r,Pe,L]),Ne=m.useMemo(()=>new Set(Pe.map(lt=>lt.value)),[Pe]);m.useEffect(()=>{var lt;if(r==="combobox"){const At=(lt=Pe[0])==null?void 0:lt.value;ve(i6e(At)?String(At):"")}},[Pe]);const at=roe((lt,At)=>{const ut=At!=null?At:lt;return{[ie.value]:lt,[ie.label]:ut}}),Ue=m.useMemo(()=>{if(r!=="tags")return pe;const lt=[...pe],At=ut=>Ee.has(ut);return[...Pe].sort((ut,ft)=>ut.value{const ft=ut.value;At(ft)||lt.push(at(ft,ut.label))}),lt},[at,pe,Ee,Pe,r]),et=z6e(Ue,ie,we,ge,ue),We=m.useMemo(()=>{var At;const lt=ut=>ue.length?ue.some(ft=>(ut==null?void 0:ut[ft])===we):(ut==null?void 0:ut.value)===we;return r!=="tags"||!we||et.some(ut=>lt(ut))||et.some(ut=>ut[ie.value]===we)||(At=Ee.get(we))!=null&&At.disabled?et:[at(we),...et]},[at,ue,r,et,we,ie,Ee]),Je=lt=>[...lt].sort((ut,ft)=>ee(ut,ft,{searchValue:we})).map(ut=>Array.isArray(ut.options)?te(I({},ut),{options:ut.options.length>0?Je(ut.options):ut.options}):ut),dt=m.useMemo(()=>ee?Je(We):We,[We,ee,we]),wt=m.useMemo(()=>Jke(dt,{fieldNames:ie,childrenAsData:ce}),[dt,ie,ce]),Bt=lt=>{const At=Oe(lt);if(Me(At),D&&(At.length!==Pe.length||At.some((ut,ft)=>{var Kt;return((Kt=Pe[ft])==null?void 0:Kt.value)!==(ut==null?void 0:ut.value)}))){const ut=H?At.map(({label:Kt,value:An})=>({label:Kt,value:An})):At.map(Kt=>Kt.value),ft=At.map(Kt=>sH(Le(Kt.value)));D(se?ut:ut[0],se?ft:ft[0])}},[qt,jt]=m.useState(null),[nn,Jt]=m.useState(0),Ot=B!==void 0?B:r!=="combobox",sn=m.useRef(),Vt=m.useCallback((lt,At,{source:ut="keyboard"}={})=>{Jt(At),o&&r==="combobox"&<!==null&&ut==="keyboard"&&jt(String(lt));const ft=Promise.resolve().then(()=>{sn.current===ft&&(v==null||v(lt))});sn.current=ft},[o,r,v]),xt=(lt,At,ut)=>{const ft=()=>{const Kt=Le(lt);return[H?{label:Kt==null?void 0:Kt[ie.label],value:lt}:lt,sH(Kt)]};if(At&&h){const[Kt,An]=ft();h(Kt,An)}else if(!At&&p&&ut!=="clear"){const[Kt,An]=ft();p(Kt,An)}},qe=roe((lt,At)=>{let ut;const ft=se?At.selected:!0;ft?ut=se?[...Pe,lt]:[lt]:ut=Pe.filter(Kt=>Kt.value!==lt),Bt(ut),xt(lt,ft),r==="combobox"?jt(""):(!pH||re)&&(ve(""),jt(""))}),it=(lt,At)=>{Bt(lt);const{type:ut,values:ft}=At;(ut==="remove"||ut==="clear")&&ft.forEach(Kt=>{xt(Kt.value,!1,ut)})},Pt=(lt,At)=>{var ut;if(ve(lt),jt(null),At.source==="submit"){const ft=(lt||"").trim();if(ft){if((ut=Ee.get(ft))!=null&&ut.disabled){ve("");return}const Kt=Array.from(new Set([...Ne,ft]));Bt(Kt),xt(ft,!0),ve("")}return}At.source!=="blur"&&(r==="combobox"&&Bt(lt),ne==null||ne(lt))},De=lt=>{let At=lt;r!=="tags"&&(At=lt.map(ft=>{const Kt=Ce.get(ft);return Kt==null?void 0:Kt.value}).filter(ft=>ft!==void 0)),r==="tags"&&(At=At.filter(ft=>{var Kt;return!((Kt=Ee.get(ft))!=null&&Kt.disabled)}));const ut=Array.from(new Set([...Ne,...At]));Bt(ut),ut.forEach(ft=>{xt(ft,!0)})},ze=m.useMemo(()=>{const lt=_!==!1&&y!==!1;return te(I({},me),{flattenOptions:wt,onActiveValue:Vt,defaultActiveFirstOption:Ot,onSelect:qe,menuItemSelectedIcon:E,rawValues:Ne,fieldNames:ie,virtual:lt,direction:M,listHeight:R,listItemHeight:T,childrenAsData:ce,maxCount:U,optionRender:C,classNames:j,styles:Q})},[U,me,wt,Vt,Ot,qe,E,Ne,ie,_,y,M,R,T,ce,C,j,Q]);return m.createElement(uH.Provider,{value:ze},m.createElement(x6e,bH({},K,{id:de,prefixCls:i,ref:t,omitDomProps:W6e,mode:r,classNames:j,styles:Q,displayValues:He,onDisplayValuesChange:it,maxCount:U,direction:M,showSearch:V,searchValue:we,onSearch:Pt,autoClearSearchValue:re,onSearchSplit:De,popupMatchSelectWidth:y,OptionList:U6e,emptyOptions:!wt.length,activeValue:qt,activeDescendantId:`${de}_list_${nn}`})))});xH.Option=mH,xH.OptGroup=gH;function ioe(e,t,n){return e===!1?null:e===!0?n:e&&e[t]!==void 0?e[t]:n}const Jh=(e,t,n)=>Ae({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n}),Vg=(e,t)=>t||e,Sv=(e,t)=>e!=null&&e.startsWith("var(")||t!=null&&t.startsWith("var(")?e:new Rr(e).onBackground(t).toHexString(),q6e=()=>{const[,e]=al(),[t]=zs("Empty"),{colorBgContainer:n,colorFill:r,colorFillSecondary:i,colorFillTertiary:o,colorTextQuaternary:a}=e,{panelBgColor:s,borderColor:l,detailColor:c,shadowColor:u,iconColor:f}=m.useMemo(()=>({panelBgColor:Sv(o,n),borderColor:Sv(a,n),detailColor:Sv(r,n),shadowColor:Sv(i,n),iconColor:n}),[n,r,i,o,a]);return m.createElement("svg",{width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("title",null,(t==null?void 0:t.description)||"Empty"),m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.7)"},m.createElement("ellipse",{fillOpacity:".8",fill:u,cx:"67.8",cy:"106.9",rx:"67.8",ry:"12.7"}),m.createElement("path",{fill:l,d:"M122 69.7 98.1 40.2a6 6 0 0 0-4.6-2.2H42.1a6 6 0 0 0-4.6 2.2l-24 29.5V85H122z"}),m.createElement("path",{fill:s,d:"M33.8 0h68a4 4 0 0 1 4 4v93.3a4 4 0 0 1-4 4h-68a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4"}),m.createElement("path",{fill:c,d:"M42.7 10h50.2a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H42.7a2 2 0 0 1-2-2V12a2 2 0 0 1 2-2m.2 39.8h49.8a2.3 2.3 0 1 1 0 4.5H42.9a2.3 2.3 0 0 1 0-4.5m0 11.7h49.8a2.3 2.3 0 1 1 0 4.6H42.9a2.3 2.3 0 0 1 0-4.6m79 43.5a7 7 0 0 1-6.8 5.4H20.5a7 7 0 0 1-6.7-5.4l-.2-1.8V69.7h26.3c2.9 0 5.2 2.4 5.2 5.4s2.4 5.4 5.3 5.4h34.8c2.9 0 5.3-2.4 5.3-5.4s2.3-5.4 5.2-5.4H122v33.5q0 1-.2 1.8"})),m.createElement("path",{fill:c,d:"m149.1 33.3-6.8 2.6a1 1 0 0 1-1.3-1.2l2-6.2q-4.1-4.5-4.2-10.4c0-10 10.1-18.1 22.6-18.1S184 8.1 184 18.1s-10.1 18-22.6 18q-6.8 0-12.3-2.8"}),m.createElement("g",{fill:f,transform:"translate(149.7 15.4)"},m.createElement("circle",{cx:"20.7",cy:"3.2",r:"2.8"}),m.createElement("path",{d:"M5.7 5.6H0L2.9.7zM9.3.7h5v5h-5z"}))))},Y6e=()=>{const[,e]=al(),[t]=zs("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:o}=e,{borderColor:a,shadowColor:s,contentColor:l}=m.useMemo(()=>({borderColor:Sv(n,o),shadowColor:Sv(r,o),contentColor:Sv(i,o)}),[n,r,i,o]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("title",null,(t==null?void 0:t.description)||"Empty"),m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:a},m.createElement("path",{d:"M55 12.8 44.9 1.3Q44 0 42.9 0H21.1q-1.2 0-2 1.3L9 12.8V22h46z"}),m.createElement("path",{d:"M41.6 16c0-1.7 1-3 2.2-3H55v18.1c0 2.2-1.3 3.9-3 3.9H12c-1.7 0-3-1.7-3-3.9V13h11.2c1.2 0 2.2 1.3 2.2 3s1 2.9 2.2 2.9h14.8c1.2 0 2.2-1.4 2.2-3",fill:l}))))},X6e=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:o,lineHeight:a}=e;return{[t]:{marginInline:r,fontSize:o,lineHeight:a,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},Z6e=Er("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=dr(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return X6e(i)}),ooe=m.createElement(q6e,null),aoe=m.createElement(Y6e,null),$s=e=>{var D;const H=e,{className:t,rootClassName:n,prefixCls:r,image:i,description:o,children:a,imageStyle:s,style:l,classNames:c,styles:u}=H,f=Ze(H,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:d,direction:A,className:h,style:p,classNames:v,styles:y,image:b}=or("empty"),x=d("empty",r),[C,S]=Z6e(x),B=Ar(p),E=Ar(l),[_,M]=vr([v,c],[y,B,u,E],{props:e}),[R]=zs("Empty"),T=typeof o!="undefined"?o:R==null?void 0:R.description,L=typeof T=="string"?T:"empty",P=(D=i!=null?i:b)!=null?D:ooe;let k=null;return typeof P=="string"?k=m.createElement("img",{draggable:!1,alt:L,src:P}):k=P,m.createElement("div",I({className:Ae(C,S,x,h,{[`${x}-normal`]:P===aoe,[`${x}-rtl`]:A==="rtl"},t,n,_.root),style:M.root},f),m.createElement("div",{className:Ae(`${x}-image`,_.image),style:I(I({},s),M.image)},k),T&&m.createElement("div",{className:Ae(`${x}-description`,_.description),style:M.description},T),a&&m.createElement("div",{className:Ae(`${x}-footer`,_.footer),style:M.footer},a))};$s.PRESENTED_IMAGE_DEFAULT=ooe,$s.PRESENTED_IMAGE_SIMPLE=aoe;const wH=e=>{const{componentName:t}=e,{getPrefixCls:n}=m.useContext(Un),r=n("empty");switch(t){case"Table":case"List":return Be.createElement($s,{image:$s.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return Be.createElement($s,{image:$s.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return Be.createElement($s,null)}},ep=(e,t,n)=>{var c,u;const{variant:r,[e]:i}=m.useContext(Un),o=m.useContext(lie),a=i==null?void 0:i.variant;let s;typeof t!="undefined"?s=t:n===!1?s="borderless":s=(u=(c=o!=null?o:a)!=null?c:r)!=null?u:"outlined";const l=wRe.includes(s);return[s,l]},J6e=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:te(I({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:te(I({},n),{points:["tr","br"],offset:[0,4]}),topLeft:te(I({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:te(I({},n),{points:["br","tr"],offset:[0,-4]})}};function eDe(e,t){return e||J6e(t)}const soe=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},tDe=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,o=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:te(I({},zr(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` +`].includes($t)),[j]),Bt=g.useMemo(()=>typeof j=="function"?($t,Ie)=>{const Ke=j($t),nt=Array.isArray(Ke)&&Ke.length===1&&Ke[0]===$t;return!Array.isArray(Ke)||!Ke.length||nt?null:typeof Ie!="undefined"?Ke.slice(0,Ie):Ke}:($t,Ie)=>i6e($t,j,Ie),[j]),qt=($t,Ie,Ke)=>{if(Oe&&sH(y)&&d.length>=y)return;let nt=!0,ht=$t;L==null||L(null);const Xt=sH(y)?y-d.length:void 0,kt=Ke?null:Bt($t,Xt);return x!=="combobox"&&kt&&(ht="",U==null||U(kt),Je(!1),nt=!1),D&&Ne!==ht&&D(ht,{source:Ie?"typing":"effect"}),$t&&Ie&&nt&&Je(!0),nt},jt=$t=>{!$t||!$t.trim()||D($t,{source:"submit"})};g.useEffect(()=>{!et&&!Oe&&x!=="combobox"&&qt("",!1,!1)},[et]),g.useEffect(()=>{C&&(Je(!1),Le(!1))},[C,We]);const[nn,Jt]=Zke(),Ot=g.useRef(!1),sn=$t=>{var Xt;const Ie=nn(),{key:Ke}=$t,nt=Ke==="Enter",ht=Ke===" ";if(nt||ht){const kt=x==="combobox";(ht&&!(kt||s)||nt&&!kt)&&$t.preventDefault(),We||Je(!0)}if(Jt(!!Ne),Ke==="Backspace"&&!Ie&&Oe&&!Ne&&d.length){const kt=[...d];let mn=null;for(let Rt=kt.length-1;Rt>=0;Rt-=1){const tn=kt[Rt];if(!tn.disabled){kt.splice(Rt,1),mn=tn;break}}mn&&A(kt,{type:"remove",values:[mn]})}We&&(!nt||!Ot.current)&&!ht&&(nt&&(Ot.current=!0),(Xt=Se.current)==null||Xt.onKeyDown($t)),me==null||me($t)},Vt=($t,...Ie)=>{var Ke;We&&((Ke=Se.current)==null||Ke.onKeyUp($t,...Ie)),$t.key==="Enter"&&(Ot.current=!1),we==null||we($t,...Ie)},xt=yn($t=>{const Ie=d.filter(Ke=>Ke!==$t);A(Ie,{type:"remove",values:[$t]})}),qe=()=>{Ot.current=!1},it=()=>{var $t;return[ed(xe.current),($t=Me.current)==null?void 0:$t.getPopupElement()]};Jke(it,We,Je,!!He.root);const Pt=g.useRef(!1),De=$t=>{Le(!0),C||(ie.includes("focus")&&Je(!0),le==null||le($t))},ze=()=>{We&&!Pt.current&&Je(!1,{cancelFun:()=>Lie(it(),document.activeElement)})},bt=$t=>{Le(!1),Ne&&(x==="tags"?D(Ne,{source:"submit"}):x==="multiple"&&D("",{source:"blur"})),ze(),C||ve==null||ve($t)},lt=($t,...Ie)=>{var ht;const{target:Ke}=$t,nt=(ht=Me.current)==null?void 0:ht.getPopupElement();nt!=null&&nt.contains(Ke)&&Je&&Je(!0),Ee==null||Ee($t,...Ie),Pt.current=!0,cH(()=>{Pt.current=!1})},[,At]=g.useState({});function ut(){At({})}let ft;He.root&&(ft=$t=>{Je($t)});const Kt=g.useMemo(()=>te(I({},e),{notFoundContent:p,open:We,triggerOpen:We,rawOpen:et,id:n,showSearch:s,multiple:Oe,toggleOpen:Je,showScrollBar:c,styles:o,classNames:a,lockOptions:dt}),[e,p,Je,n,s,Oe,We,et,c,o,a,dt]),An=g.useMemo(()=>{const $t=z!=null?z:V;return typeof $t=="function"?$t({searchValue:Ne,open:We,focused:Pe,showSearch:s,loading:S}):$t},[z,V,Ne,We,Pe,s,S]),pn=()=>{var $t;v==null||v(),($t=xe.current)==null||$t.focus(),A([],{type:"clear",values:d}),qt("",!1,!1)},{allowClear:bn,clearIcon:Sn}=Xke(r,d,Q,Y,C,Ne,x),Tn=g.createElement(Z,{ref:Se}),lr=Ae(r,i,{[`${r}-focused`]:Pe,[`${r}-multiple`]:Oe,[`${r}-single`]:!Oe,[`${r}-allow-clear`]:bn,[`${r}-show-arrow`]:An!=null,[`${r}-disabled`]:C,[`${r}-loading`]:S,[`${r}-open`]:We,[`${r}-customize-input`]:at,[`${r}-show-search`]:s});let $n=g.createElement(C6e,pH({},pe,{ref:xe,prefixCls:r,className:lr,focused:Pe,prefix:K,suffix:An,clearIcon:Sn,multiple:Oe,mode:x,displayValues:d,placeholder:b,searchValue:Ne,activeValue:T,onSearch:qt,onSearchSubmit:jt,onInputBlur:qe,onFocus:De,onBlur:bt,onClearMouseDown:pn,onKeyDown:sn,onKeyUp:Vt,onSelectorRemove:xt,tokenWithEnter:wt,onMouseDown:lt,components:He}));return $n=g.createElement(n6e,{ref:Me,disabled:C,prefixCls:r,visible:We,popupElement:Tn,animation:W,transitionName:J,popupStyle:ee,popupClassName:ne,direction:u,popupMatchSelectWidth:re,popupRender:ue,popupAlign:de,placement:se,builtinPlacements:ce,getPopupContainer:ge,empty:h,onPopupVisibleChange:ft,onPopupMouseEnter:ut,onPopupMouseDown:lt,onPopupBlur:ze},$n),g.createElement(Pie.Provider,{value:Kt},g.createElement(o6e,{visible:Pe&&!We,values:d}),$n)}),mH=()=>null;mH.isSelectOptGroup=!0;const vH=()=>null;vH.isSelectOption=!0;const Gie=g.forwardRef(({height:e,offsetY:t,offsetX:n,children:r,prefixCls:i,onInnerResize:o,innerProps:a,rtl:s,extra:l},c)=>{let u={},f={display:"flex",flexDirection:"column"};return t!==void 0&&(u={height:e,position:"relative",overflow:"hidden"},f=te(I({},f),{transform:`translateY(${t}px)`,[s?"marginRight":"marginLeft"]:-n,position:"absolute",left:0,right:0,top:0})),g.createElement("div",{style:u},g.createElement(Bl,{onResize:({offsetHeight:d})=>{d&&o&&o()}},g.createElement("div",Qs({style:f,className:Ae({[`${i}-holder-inner`]:i}),ref:c},a),r,l)))});Gie.displayName="Filler";function B6e({children:e,setRef:t}){const n=g.useCallback(r=>{t(r)},[]);return g.cloneElement(e,{ref:n})}function O6e(e,t,n,r,i,o,a,{getKey:s}){return e.slice(t,n+1).map((l,c)=>{const u=t+c,f=a(l,u,{style:{width:r},offsetX:i}),d=s(l);return g.createElement(B6e,{key:d,setRef:A=>o(l,A)},f)})}function $6e(e,t,n){const r=e.length,i=t.length;let o,a;if(r===0&&i===0)return null;r{const s=$6e(r||[],e||[],t);(s==null?void 0:s.index)!==void 0&&a(e[s.index]),i(e)},[e]),[o]}const qie=typeof navigator=="object"&&/Firefox/i.test(navigator.userAgent),Yie=((e,t,n,r)=>{const i=g.useRef(!1),o=g.useRef(null);function a(){clearTimeout(o.current),i.current=!0,o.current=setTimeout(()=>{i.current=!1},50)}const s=g.useRef({top:e,bottom:t,left:n,right:r});return s.current.top=e,s.current.bottom=t,s.current.left=n,s.current.right=r,(l,c,u=!1)=>{const f=l?c<0&&s.current.left||c>0&&s.current.right:c<0&&s.current.top||c>0&&s.current.bottom;return u&&f?(clearTimeout(o.current),i.current=!1):(!f||i.current)&&a(),!i.current&&f}});function T6e(e,t,n,r,i,o,a){const s=g.useRef(0),l=g.useRef(null),c=g.useRef(null),u=g.useRef(!1),f=Yie(t,n,r,i);function d(b,x){if(Kn.cancel(l.current),f(!1,x))return;const C=b;if(!C._virtualHandled)C._virtualHandled=!0;else return;s.current+=x,c.current=x,qie||C.preventDefault(),l.current=Kn(()=>{const S=u.current?10:1;a(s.current*S,!1),s.current=0})}function A(b,x){a(x,!0),qie||b.preventDefault()}const h=g.useRef(null),p=g.useRef(null);function v(b){if(!e)return;Kn.cancel(p.current),p.current=Kn(()=>{h.current=null},2);const{deltaX:x,deltaY:C,shiftKey:S}=b;let B=x,E=C;(h.current==="sx"||!h.current&&S&&C&&!x)&&(B=C,E=0,h.current="sx");const _=Math.abs(B),M=Math.abs(E);h.current===null&&(h.current=o&&_>M?"x":"y"),h.current==="y"?d(b,E):A(b,B)}function y(b){e&&(u.current=b.detail===c.current)}return[v,y]}function M6e(e,t,n,r){const[i,o]=g.useMemo(()=>[new Map,[]],[e,n.id,r]);return(s,l=s)=>{var f;let c=i.get(s),u=i.get(l);if(c===void 0||u===void 0){const d=e.length;for(let A=o.length;A{let A=!1;o.current.forEach((h,p)=>{if(h&&h.offsetParent){const{offsetHeight:v}=h,{marginTop:y,marginBottom:b}=getComputedStyle(h),x=Xie(y),C=Xie(b),S=v+x+C;a.current.get(p)!==S&&(a.current.set(p,S),A=!0)}}),A&&i(h=>h+1)};if(f)d();else{s.current+=1;const A=s.current;Promise.resolve().then(()=>{A===s.current&&d()})}}function u(f,d){const A=e(f);o.current.get(A),d?(o.current.set(A,d),c()):o.current.delete(A)}return g.useEffect(()=>l,[]),[u,c,a.current,r]}const Zie=14/15;function N6e(e,t,n){const r=g.useRef(!1),i=g.useRef(0),o=g.useRef(0),a=g.useRef(null),s=g.useRef(null);let l;const c=d=>{if(r.current){const A=Math.ceil(d.touches[0].pageX),h=Math.ceil(d.touches[0].pageY);let p=i.current-A,v=o.current-h;const y=Math.abs(p)>Math.abs(v);y?i.current=A:o.current=h;const b=n(y,y?p:v,!1,d);b&&d.preventDefault(),clearInterval(s.current),b&&(s.current=setInterval(()=>{y?p*=Zie:v*=Zie;const x=Math.floor(y?p:v);(!n(y,x,!0)||Math.abs(x)<=.1)&&clearInterval(s.current)},16))}},u=()=>{r.current=!1,l()},f=d=>{l(),d.touches.length===1&&!r.current&&(r.current=!0,i.current=Math.ceil(d.touches[0].pageX),o.current=Math.ceil(d.touches[0].pageY),a.current=d.target,a.current.addEventListener("touchmove",c,{passive:!1}),a.current.addEventListener("touchend",u,{passive:!0}))};l=()=>{a.current&&(a.current.removeEventListener("touchmove",c),a.current.removeEventListener("touchend",u))},ar(()=>(e&&t.current.addEventListener("touchstart",f,{passive:!0}),()=>{var d;(d=t.current)==null||d.removeEventListener("touchstart",f),l(),clearInterval(s.current)}),[e])}function Jie(e){return Math.floor(na(e,.5))}function yH(e,t){return("touches"in e?e.touches[0]:e)[t?"pageX":"pageY"]-window[t?"scrollX":"scrollY"]}function P6e(e,t,n){g.useEffect(()=>{const r=t.current;if(e&&r){let i=!1,o,a;const s=()=>{Kn.cancel(o)},l=()=>{s(),o=Kn(()=>{n(a),l()})},c=()=>{i=!1,s()},u=d=>{if(d.target.draggable||d.button!==0)return;const A=d;A._virtualHandled||(A._virtualHandled=!0,i=!0)},f=d=>{if(i){const A=yH(d,!1),{top:h,bottom:p}=r.getBoundingClientRect();if(A<=h){const v=h-A;a=-Jie(v),l()}else if(A>=p){const v=A-p;a=Jie(v),l()}else s()}};return r.addEventListener("mousedown",u),r.ownerDocument.addEventListener("mouseup",c),r.ownerDocument.addEventListener("mousemove",f),r.ownerDocument.addEventListener("dragend",c),()=>{r.removeEventListener("mousedown",u),r.ownerDocument.removeEventListener("mouseup",c),r.ownerDocument.removeEventListener("mousemove",f),r.ownerDocument.removeEventListener("dragend",c),s()}}},[e])}const L6e=10;function F6e(e,t){const n=typeof e=="function"?e(t):e;return Number.isFinite(n)?n:0}function k6e(e,t,n,r,i,o,a,s,l){const c=g.useRef(),[u,f]=g.useState(null);return ar(()=>{if(u&&u.timesI({},S));return}a();const{targetAlign:d,originAlign:A,index:h,offset:p}=u,v=F6e(p,{getSize:o}),y=e.current.clientHeight;let b=!1,x=d,C=null;if(y){const S=d||A;let B=0,E=0,_=0;const M=Math.min(t.length-1,h);for(let T=0;T<=M;T+=1){const L=i(t[T]);E=B;const P=n.get(L);_=E+(P===void 0?r:P),B=_}let R=S==="top"?v:y-v;for(let T=M;T>=0;T-=1){const L=i(t[T]),P=n.get(L);if(P===void 0){b=!0;break}if(R-=P,R<=0)break}switch(S){case"top":C=E-v;break;case"bottom":C=_-y+v;break;default:{const{scrollTop:T}=e.current,L=T+y;EL&&(x="bottom")}}C!==null&&s(C),C!==u.lastTop&&(b=!0)}b&&f(te(I({},u),{times:u.times+1,targetAlign:x,lastTop:C}))}},[u,e.current]),d=>{if(d==null){l();return}if(Kn.cancel(c.current),typeof d=="number")s(d);else if(d&&typeof d=="object"){let A;const{align:h}=d;"index"in d?{index:A}=d:A=t.findIndex(v=>i(v)===d.key);const{offset:p=0}=d;f({times:0,index:A,offset:p,originAlign:h})}}}const eoe=g.forwardRef((e,t)=>{const{prefixCls:n,rtl:r,scrollOffset:i,scrollRange:o,onStartMove:a,onStopMove:s,onScroll:l,horizontal:c,spinSize:u,containerSize:f,style:d,thumbStyle:A,showScrollBar:h}=e,[p,v]=g.useState(!1),[y,b]=g.useState(null),[x,C]=g.useState(null),S=!r,B=g.useRef(),E=g.useRef(),[_,M]=g.useState(h),R=g.useRef(),T=()=>{h===!0||h===!1||(clearTimeout(R.current),M(!0),R.current=setTimeout(()=>{M(!1)},3e3))},L=o-f||0,P=f-u||0,k=g.useMemo(()=>i===0||L===0?0:i/L*P,[i,L,P]),H=Y=>{Y.stopPropagation(),Y.preventDefault()},D=g.useRef({top:k,dragging:p,pageY:y,startTop:x});D.current={top:k,dragging:p,pageY:y,startTop:x};const U=Y=>{v(!0),b(yH(Y,c)),C(D.current.top),a(),Y.stopPropagation(),Y.preventDefault()};g.useEffect(()=>{const Y=J=>{J.preventDefault()},Z=B.current,W=E.current;return Z.addEventListener("touchstart",Y,{passive:!1}),W.addEventListener("touchstart",U,{passive:!1}),()=>{Z.removeEventListener("touchstart",Y),W.removeEventListener("touchstart",U)}},[]);const j=g.useRef();j.current=L;const Q=g.useRef();Q.current=P,g.useEffect(()=>{if(p){let Y;const Z=J=>{const{dragging:ee,pageY:ne,startTop:re}=D.current;Kn.cancel(Y);const ue=B.current.getBoundingClientRect(),de=f/(c?ue.width:ue.height);if(ee){const se=(yH(J,c)-ne)*de;let ce=re;!S&&c?ce-=se:ce+=se;const ge=j.current,ie=Q.current,le=ie?ce/ie:0;let ve=Math.ceil(le*ge);ve=Math.max(ve,0),ve=Math.min(ve,ge),Y=Kn(()=>{l(ve,c)})}},W=()=>{v(!1),s()};return window.addEventListener("mousemove",Z,{passive:!0}),window.addEventListener("touchmove",Z,{passive:!0}),window.addEventListener("mouseup",W,{passive:!0}),window.addEventListener("touchend",W,{passive:!0}),()=>{window.removeEventListener("mousemove",Z),window.removeEventListener("touchmove",Z),window.removeEventListener("mouseup",W),window.removeEventListener("touchend",W),Kn.cancel(Y)}}},[p]),g.useEffect(()=>(T(),()=>{clearTimeout(R.current)}),[i]),g.useImperativeHandle(t,()=>({delayHidden:T}));const K=`${n}-scrollbar`,z={position:"absolute",visibility:_?null:"hidden"},V={position:"absolute",borderRadius:99,background:"var(--rc-virtual-list-scrollbar-bg, rgba(0, 0, 0, 0.5))",cursor:"pointer",userSelect:"none"};return c?(Object.assign(z,{height:8,left:0,right:0,bottom:0}),Object.assign(V,{height:"100%",width:u,[S?"left":"right"]:k})):(Object.assign(z,{width:8,top:0,bottom:0,[S?"right":"left"]:0}),Object.assign(V,{width:"100%",height:u,top:k})),g.createElement("div",{ref:B,className:Ae(K,{[`${K}-horizontal`]:c,[`${K}-vertical`]:!c,[`${K}-visible`]:_}),style:I(I({},z),d),onMouseDown:H,onMouseMove:T},g.createElement("div",{ref:E,className:Ae(`${K}-thumb`,{[`${K}-thumb-moving`]:p}),style:I(I({},V),A),onMouseDown:U}))}),D6e=20;function toe(e=0,t=0){let n=e/t*e;return isNaN(n)&&(n=0),n=Math.max(n,D6e),Math.floor(n)}const H6e=[],U6e={overflowY:"auto",overflowAnchor:"none"};function noe(e,t){const Pt=e,{prefixCls:n="rc-virtual-list",className:r,height:i,itemHeight:o,fullHeight:a=!0,style:s,data:l,children:c,itemKey:u,virtual:f,direction:d,scrollWidth:A,component:h="div",onScroll:p,onVirtualScroll:v,onVisibleChange:y,innerProps:b,extraRender:x,styles:C,showScrollBar:S="optional"}=Pt,B=Ze(Pt,["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"]),E=g.useCallback(De=>typeof u=="function"?u(De):De==null?void 0:De[u],[u]),[_,M,R,T]=R6e(E),L=!!(f!==!1&&i&&o),P=g.useMemo(()=>Object.values(R.maps).reduce((De,ze)=>De+ze,0),[R.id,R.maps]),k=L&&l&&(Math.max(o*l.length,P)>i||!!A),H=d==="rtl",D=Ae(n,{[`${n}-rtl`]:H},r),U=l||H6e,j=g.useRef(),Q=g.useRef(),K=g.useRef(),[z,V]=g.useState(0),[Y,Z]=g.useState(0),[W,J]=g.useState(!1),ee=()=>{J(!0)},ne=()=>{J(!1)},re={getKey:E};function ue(De){V(ze=>{let bt;typeof De=="function"?bt=De(ze):bt=De;const lt=Pe(bt);return j.current.scrollTop=lt,lt})}const de=g.useRef({start:0,end:U.length}),se=g.useRef(),[ce]=_6e(U,E);se.current=ce;const{scrollHeight:ge,start:ie,end:le,offset:ve}=g.useMemo(()=>{var ut;if(!L)return{scrollHeight:void 0,start:0,end:U.length-1,offset:void 0};if(!k)return{scrollHeight:((ut=Q.current)==null?void 0:ut.offsetHeight)||0,start:0,end:U.length-1,offset:void 0};let De=0,ze,bt,lt;const At=U.length;for(let ft=0;ft=z&&ze===void 0&&(ze=ft,bt=De),bn>z+i&<===void 0&&(lt=ft),De=bn}return ze===void 0&&(ze=0,bt=0,lt=Math.ceil(i/o)),lt===void 0&&(lt=U.length-1),lt=Math.min(lt+1,U.length-1),{scrollHeight:De,start:ze,end:lt,offset:bt}},[k,L,z,U,T,i]);de.current.start=ie,de.current.end=le,g.useLayoutEffect(()=>{const De=R.getRecord();if(De.size===1){const ze=Array.from(De.keys())[0],bt=De.get(ze),lt=U[ie];if(lt&&bt===void 0&&E(lt)===ze){const ft=R.get(ze)-o;ue(Kt=>Kt+ft)}}R.resetRecord()},[ge]);const[we,me]=g.useState({width:0,height:i}),Ee=De=>{me({width:De.offsetWidth,height:De.offsetHeight})},Ce=g.useRef(),pe=g.useRef(),Oe=g.useMemo(()=>toe(we.width,A),[we.width,A]),xe=g.useMemo(()=>toe(we.height,ge),[we.height,ge]),Me=ge-i,Se=g.useRef(Me);Se.current=Me;function Pe(De){let ze=De;return Number.isNaN(Se.current)||(ze=Math.min(ze,Se.current)),ze=Math.max(ze,0),ze}const Le=z<=0,He=z>=Me,Ne=Y<=0,at=Y>=A,Ue=Yie(Le,He,Ne,at),et=()=>({x:H?-Y:Y,y:z}),We=g.useRef(et()),Je=yn(De=>{if(v){const ze=I(I({},et()),De);(We.current.x!==ze.x||We.current.y!==ze.y)&&(v(ze),We.current=ze)}});function dt(De,ze){const bt=De;ze?(fu.flushSync(()=>{Z(bt)}),Je()):ue(bt)}function wt(De){const{scrollTop:ze}=De.currentTarget;ze!==z&&ue(ze),p==null||p(De),Je()}const Bt=De=>{let ze=De;const bt=A?A-we.width:0;return ze=Math.max(ze,0),ze=Math.min(ze,bt),ze},qt=yn((De,ze)=>{ze?(fu.flushSync(()=>{Z(bt=>{const lt=bt+(H?-De:De);return Bt(lt)})}),Je()):ue(bt=>bt+De)}),[jt,nn]=T6e(L,Le,He,Ne,at,!!A,qt);N6e(L,j,(De,ze,bt,lt)=>{const At=lt;return Ue(De,ze,bt)?!1:!At||!At._virtualHandled?(At&&(At._virtualHandled=!0),jt({preventDefault(){},deltaX:De?ze:0,deltaY:De?0:ze}),!0):!1}),P6e(k,j,De=>{ue(ze=>ze+De)}),ar(()=>{function De(bt){const lt=Le&&bt.detail<0,At=He&&bt.detail>0;L&&!lt&&!At&&bt.preventDefault()}const ze=j.current;return ze.addEventListener("wheel",jt,{passive:!1}),ze.addEventListener("DOMMouseScroll",nn,{passive:!0}),ze.addEventListener("MozMousePixelScroll",De,{passive:!1}),()=>{ze.removeEventListener("wheel",jt),ze.removeEventListener("DOMMouseScroll",nn),ze.removeEventListener("MozMousePixelScroll",De)}},[L,Le,He]),ar(()=>{if(A){const De=Bt(Y);Z(De),Je({x:De})}},[we.width,A]);const Jt=()=>{var De,ze;(De=Ce.current)==null||De.delayHidden(),(ze=pe.current)==null||ze.delayHidden()},Ot=M6e(U,E,R,o),sn=k6e(j,U,R,o,E,Ot,()=>M(!0),ue,Jt);g.useImperativeHandle(t,()=>({nativeElement:K.current,getScrollInfo:et,scrollTo:De=>{function ze(bt){return bt&&typeof bt=="object"&&("left"in bt||"top"in bt)}ze(De)?(De.left!==void 0&&Z(Bt(De.left)),sn(De.top)):sn(De)}})),ar(()=>{if(y){const De=U.slice(ie,le+1);y(De,U)}},[ie,le,U]);const Vt=x==null?void 0:x({start:ie,end:le,virtual:k,offsetX:Y,scrollTop:z,offsetY:ve,rtl:H,getSize:Ot}),xt=O6e(U,ie,le,A,Y,_,c,re);let qe=null;i&&(qe=I({[a?"height":"maxHeight"]:i},U6e),L&&(qe.overflowY="hidden",A&&(qe.overflowX="hidden"),W&&(qe.pointerEvents="none")));const it={};return H&&(it.dir="rtl"),g.createElement("div",Qs({ref:K,style:te(I({},s),{position:"relative"}),className:D},it,B),g.createElement(Bl,{onResize:Ee},g.createElement(h,{className:`${n}-holder`,style:qe,ref:j,onScroll:wt,onMouseEnter:Jt},g.createElement(Gie,{prefixCls:n,height:ge,offsetX:Y,offsetY:ve,scrollWidth:A,onInnerResize:M,ref:Q,innerProps:b,rtl:H,extra:Vt},xt))),k&&ge>i&&g.createElement(eoe,{ref:Ce,prefixCls:n,scrollOffset:z,scrollRange:ge,rtl:H,onScroll:dt,onStartMove:ee,onStopMove:ne,spinSize:xe,containerSize:we.height,style:C==null?void 0:C.verticalScrollBar,thumbStyle:C==null?void 0:C.verticalScrollBarThumb,showScrollBar:S}),k&&A>we.width&&g.createElement(eoe,{ref:pe,prefixCls:n,scrollOffset:Y,scrollRange:A,rtl:H,onScroll:dt,onStartMove:ee,onStopMove:ne,spinSize:Oe,containerSize:we.width,horizontal:!0,style:C==null?void 0:C.horizontalScrollBar,thumbStyle:C==null?void 0:C.horizontalScrollBarThumb,showScrollBar:S}))}const HM=g.forwardRef(noe);HM.displayName="List";const j6e=g.forwardRef((e,t)=>noe(te(I({},e),{virtual:!1}),t));j6e.displayName="List";function z6e(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}function BE(){return BE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var ue,de;const{prefixCls:n,id:r,open:i,multiple:o,mode:a,searchValue:s,toggleOpen:l,notFoundContent:c,onPopupScroll:u,showScrollBar:f,lockOptions:d}=Cv(),{maxCount:A,flattenOptions:h,onActiveValue:p,defaultActiveFirstOption:v,onSelect:y,menuItemSelectedIcon:b,rawValues:x,fieldNames:C,virtual:S,direction:B,listHeight:E,listItemHeight:_,optionRender:M,classNames:R,styles:T}=g.useContext(fH),L=`${n}-item`,P=cv(()=>h,[i,d],(se,ce)=>ce[0]&&!ce[1]),k=g.useRef(null),H=g.useMemo(()=>o&&sH(A)&&(x==null?void 0:x.size)>=A,[o,A,x==null?void 0:x.size]),D=se=>{se.preventDefault()},U=se=>{var ce;(ce=k.current)==null||ce.scrollTo(typeof se=="number"?{index:se}:se)},j=g.useCallback(se=>a==="combobox"?!1:x.has(se),[a,[...x].toString(),x.size]),Q=(se,ce=1)=>{const ge=P.length;for(let ie=0;ieQ(0)),V=(se,ce=!1)=>{z(se);const ge={source:ce?"keyboard":"mouse"},ie=P[se];if(!ie){p(null,-1,ge);return}p(ie.value,se,ge)};g.useEffect(()=>{V(v!==!1?Q(0):-1)},[P.length,s]);const Y=g.useCallback(se=>a==="combobox"?String(se).toLowerCase()===s.toLowerCase():x.has(se),[a,s,[...x].toString(),x.size]);g.useEffect(()=>{var ce;let se;if(!o&&i&&x.size===1){const ge=Array.from(x)[0],ie=P.findIndex(({data:le})=>s?String(le.value).startsWith(s):le.value===ge);ie!==-1&&(V(ie),se=setTimeout(()=>{U(ie)}))}return i&&((ce=k.current)==null||ce.scrollTo(void 0)),()=>clearTimeout(se)},[i,s]);const Z=se=>{se!==void 0&&y(se,{selected:!x.has(se)}),o||l(!1)};if(g.useImperativeHandle(t,()=>({onKeyDown:se=>{const{which:ce,ctrlKey:ge}=se;switch(ce){case dn.N:case dn.P:case dn.UP:case dn.DOWN:{let ie=0;if(ce===dn.UP?ie=-1:ce===dn.DOWN?ie=1:z6e()&&ge&&(ce===dn.N?ie=1:ce===dn.P&&(ie=-1)),ie!==0){const le=Q(K+ie,ie);U(le),V(le,!0)}break}case dn.TAB:case dn.ENTER:{const ie=P[K];if(!ie||ie.data.disabled)return Z(void 0);!H||x.has(ie.value)?Z(ie.value):Z(void 0),i&&se.preventDefault();break}case dn.ESC:l(!1),i&&se.stopPropagation()}},onKeyUp:()=>{},scrollTo:se=>{U(se)}})),P.length===0)return g.createElement("div",{role:"listbox",id:`${r}_list`,className:`${L}-empty`,onMouseDown:D},c);const W=Object.keys(C).map(se=>C[se]),J=se=>se.label;function ee(se,ce){const{group:ge}=se;return{role:ge?"presentation":"option",id:`${r}_list_${ce}`}}const ne=se=>{const ce=P[se];if(!ce)return null;const ge=ce.data||{},{value:ie,disabled:le}=ge,{group:ve}=ce,we=Co(ge,!0),me=J(ce);return ce?g.createElement("div",BE({"aria-label":typeof me=="string"&&!ve?me:null},we,{key:se},ee(ce,se),{"aria-selected":Y(ie),"aria-disabled":le}),ie):null},re={role:"listbox",id:`${r}_list`};return g.createElement(g.Fragment,null,S&&g.createElement("div",BE({},re,{style:{height:0,width:0,overflow:"hidden"}}),ne(K-1),ne(K),ne(K+1)),g.createElement(HM,{itemKey:"key",ref:k,data:P,height:E,itemHeight:_,fullHeight:!1,onMouseDown:D,onScroll:u,virtual:S,direction:B,innerProps:S?null:re,showScrollBar:f,className:(ue=R==null?void 0:R.popup)==null?void 0:ue.list,style:(de=T==null?void 0:T.popup)==null?void 0:de.list},(se,ce)=>{var Je,wt,Bt;const{group:ge,groupOption:ie,data:le,label:ve,value:we}=se,{key:me}=le;if(ge){const qt=(Je=le.title)!=null?Je:roe(ve)?ve.toString():void 0;return g.createElement("div",{className:Ae(L,`${L}-group`,le.className),title:qt},ve!==void 0?ve:me)}const dt=le,{disabled:Ee,title:Ce,children:pe,style:Oe,className:xe}=dt,Me=Ze(dt,["disabled","title","children","style","className"]),Se=ti(Me,W),Pe=j(we),Le=Ee||!Pe&&H,He=`${L}-option`,Ne=Ae(L,He,xe,(wt=R==null?void 0:R.popup)==null?void 0:wt.listItem,{[`${He}-grouped`]:ie,[`${He}-active`]:K===ce&&!Le,[`${He}-disabled`]:Le,[`${He}-selected`]:Pe}),at=J(se),Ue=!b||typeof b=="function"||Pe,et=typeof at=="number"?at:at||we;let We=roe(et)?et.toString():void 0;return Ce!==void 0&&(We=Ce),g.createElement("div",BE({},Co(Se),S?{}:ee(se,ce),{"aria-selected":S?void 0:Y(we),"aria-disabled":Le,className:Ne,title:We,onMouseMove:()=>{K===ce||Le||V(ce)},onClick:()=>{Le||Z(we)},style:I(I({},(Bt=T==null?void 0:T.popup)==null?void 0:Bt.listItem),Oe)}),g.createElement("div",{className:`${He}-content`},typeof M=="function"?M(se,{index:ce}):et),g.isValidElement(b)||Pe,Ue&&g.createElement(Kie,{className:`${L}-option-state`,customizeIcon:b,customizeIconProps:{value:we,disabled:Le,isSelected:Pe}},Pe?"✓":null))}))},V6e=g.forwardRef(Q6e),K6e=((e,t)=>{const n=g.useRef({values:new Map,options:new Map}),r=g.useMemo(()=>{const{values:o,options:a}=n.current,s=e.map(u=>{var f;return u.label===void 0?te(I({},u),{label:(f=o.get(u.value))==null?void 0:f.label}):u}),l=new Map,c=new Map;return s.forEach(u=>{l.set(u.value,u),c.set(u.value,t.get(u.value)||a.get(u.value))}),n.current.values=l,n.current.options=c,s},[e,t]),i=g.useCallback(o=>t.get(o)||n.current.options.get(o),[t]);return[r,i]});function bH(e,t){return jie(e).join("").toUpperCase().includes(t)}const W6e=((e,t,n,r,i)=>g.useMemo(()=>{if(!n||r===!1)return e;const{options:o,label:a,value:s}=t,l=[],c=typeof r=="function",u=n.toUpperCase(),f=c?r:(A,h)=>i&&i.length?i.some(p=>bH(h[p],u)):h[o]?bH(h[a!=="children"?a:"label"],u):bH(h[s],u),d=c?A=>lH(A):A=>A;return e.forEach(A=>{if(A[o]){if(f(n,d(A)))l.push(A);else{const p=A[o].filter(v=>f(n,d(v)));p.length&&l.push(te(I({},A),{[o]:p}))}return}f(n,d(A))&&l.push(A)}),l},[e,r,i,n,t]));function G6e(e){const{key:t,props:o}=e,a=o,{children:n,value:r}=a,i=Ze(a,["children","value"]);return I({key:t,value:r!==void 0?r:t,children:n},i)}function ioe(e,t=!1){return pa(e).map((n,r)=>{if(!g.isValidElement(n)||!n.type)return null;const{type:{isSelectOptGroup:i},key:o,props:l}=n,c=l,{children:a}=c,s=Ze(c,["children"]);return t||!i?G6e(n):te(I({key:`__RC_SELECT_GRP__${o===null?r:o}__`,label:o},s),{options:ioe(a)})}).filter(n=>n)}const q6e=(e,t,n,r,i)=>g.useMemo(()=>{let o=e;!e&&(o=ioe(t));const s=new Map,l=new Map,c=(f,d,A)=>{A&&typeof A=="string"&&f.set(d[A],d)},u=(f,d=!1)=>{for(let A=0;A{c(l,h,p)}),c(l,h,i)):u(h[n.options],!0)}};return u(o),{options:o,valueOptions:s,labelOptions:l}},[e,t,n,r,i]);function ooe(e){const t=g.useRef();return t.current=e,g.useCallback((...r)=>t.current(...r),[])}function Y6e(e,t,n){const{filterOption:r,searchValue:i,optionFilterProp:o,filterSort:a,onSearch:s,autoClearSearchValue:l}=t;return g.useMemo(()=>{const c=typeof e=="object",u=I({filterOption:r,searchValue:i,optionFilterProp:o,filterSort:a,onSearch:s,autoClearSearchValue:l},c?e:{});return[c||n==="combobox"||n==="tags"||n==="multiple"&&e===void 0?!0:e,u]},[n,e,r,i,o,a,s,l])}function xH(){return xH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const bt=e,{id:n,mode:r,prefixCls:i="rc-select",backfill:o,fieldNames:a,showSearch:s,searchValue:l,onSearch:c,autoClearSearchValue:u,filterOption:f,optionFilterProp:d,filterSort:A,onSelect:h,onDeselect:p,onActive:v,popupMatchSelectWidth:y=!0,optionLabelProp:b,options:x,optionRender:C,children:S,defaultActiveFirstOption:B,menuItemSelectedIcon:E,virtual:_,direction:M,listHeight:R=200,listItemHeight:T=20,labelRender:L,value:P,defaultValue:k,labelInValue:H,onChange:D,maxCount:U,classNames:j,styles:Q}=bt,K=Ze(bt,["id","mode","prefixCls","backfill","fieldNames","showSearch","searchValue","onSearch","autoClearSearchValue","filterOption","optionFilterProp","filterSort","onSelect","onDeselect","onActive","popupMatchSelectWidth","optionLabelProp","options","optionRender","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","labelRender","value","defaultValue","labelInValue","onChange","maxCount","classNames","styles"]),z={searchValue:l,onSearch:c,autoClearSearchValue:u,filterOption:f,optionFilterProp:d,filterSort:A},[V,Y]=Y6e(s,z,r),{filterOption:Z,searchValue:W,optionFilterProp:J,filterSort:ee,onSearch:ne,autoClearSearchValue:re=!0}=Y,ue=g.useMemo(()=>J?Array.isArray(J)?J:[J]:[],[J]),de=lA(n),se=gH(r),ce=!!(!x&&S),ge=g.useMemo(()=>Z===void 0&&r==="combobox"?!1:Z,[Z,r]),ie=g.useMemo(()=>kie(a,ce),[JSON.stringify(a),ce]),[le,ve]=Fr("",W),we=le||"",me=q6e(x,S,ie,ue,b),{valueOptions:Ee,labelOptions:Ce,options:pe}=me,Oe=g.useCallback(lt=>jie(lt).map(ut=>{let ft,Kt,An,pn;Z6e(ut)?ft=ut:(Kt=ut.label,ft=ut.value);const bn=Ee.get(ft);return bn&&(Kt===void 0&&(Kt=bn==null?void 0:bn[b||ie.label]),An=bn==null?void 0:bn.disabled,pn=bn==null?void 0:bn.title),{label:Kt,value:ft,key:ft,disabled:An,title:pn}}),[ie,b,Ee]),[xe,Me]=Fr(k,P),Se=g.useMemo(()=>{var ut;const At=Oe(se&&xe===null?[]:xe);return r==="combobox"&&c6e((ut=At[0])==null?void 0:ut.value)?[]:At},[xe,Oe,r,se]),[Pe,Le]=K6e(Se,Ee),He=g.useMemo(()=>{if(!r&&Pe.length===1){const lt=Pe[0];if(lt.value===null&&(lt.label===null||lt.label===void 0))return[]}return Pe.map(lt=>{var At;return te(I({},lt),{label:(At=typeof L=="function"?L(lt):lt.label)!=null?At:lt.value})})},[r,Pe,L]),Ne=g.useMemo(()=>new Set(Pe.map(lt=>lt.value)),[Pe]);g.useEffect(()=>{var lt;if(r==="combobox"){const At=(lt=Pe[0])==null?void 0:lt.value;ve(l6e(At)?String(At):"")}},[Pe]);const at=ooe((lt,At)=>{const ut=At!=null?At:lt;return{[ie.value]:lt,[ie.label]:ut}}),Ue=g.useMemo(()=>{if(r!=="tags")return pe;const lt=[...pe],At=ut=>Ee.has(ut);return[...Pe].sort((ut,ft)=>ut.value{const ft=ut.value;At(ft)||lt.push(at(ft,ut.label))}),lt},[at,pe,Ee,Pe,r]),et=W6e(Ue,ie,we,ge,ue),We=g.useMemo(()=>{var At;const lt=ut=>ue.length?ue.some(ft=>(ut==null?void 0:ut[ft])===we):(ut==null?void 0:ut.value)===we;return r!=="tags"||!we||et.some(ut=>lt(ut))||et.some(ut=>ut[ie.value]===we)||(At=Ee.get(we))!=null&&At.disabled?et:[at(we),...et]},[at,ue,r,et,we,ie,Ee]),Je=lt=>[...lt].sort((ut,ft)=>ee(ut,ft,{searchValue:we})).map(ut=>Array.isArray(ut.options)?te(I({},ut),{options:ut.options.length>0?Je(ut.options):ut.options}):ut),dt=g.useMemo(()=>ee?Je(We):We,[We,ee,we]),wt=g.useMemo(()=>r6e(dt,{fieldNames:ie,childrenAsData:ce}),[dt,ie,ce]),Bt=lt=>{const At=Oe(lt);if(Me(At),D&&(At.length!==Pe.length||At.some((ut,ft)=>{var Kt;return((Kt=Pe[ft])==null?void 0:Kt.value)!==(ut==null?void 0:ut.value)}))){const ut=H?At.map(({label:Kt,value:An})=>({label:Kt,value:An})):At.map(Kt=>Kt.value),ft=At.map(Kt=>lH(Le(Kt.value)));D(se?ut:ut[0],se?ft:ft[0])}},[qt,jt]=g.useState(null),[nn,Jt]=g.useState(0),Ot=B!==void 0?B:r!=="combobox",sn=g.useRef(),Vt=g.useCallback((lt,At,{source:ut="keyboard"}={})=>{Jt(At),o&&r==="combobox"&<!==null&&ut==="keyboard"&&jt(String(lt));const ft=Promise.resolve().then(()=>{sn.current===ft&&(v==null||v(lt))});sn.current=ft},[o,r,v]),xt=(lt,At,ut)=>{const ft=()=>{const Kt=Le(lt);return[H?{label:Kt==null?void 0:Kt[ie.label],value:lt}:lt,lH(Kt)]};if(At&&h){const[Kt,An]=ft();h(Kt,An)}else if(!At&&p&&ut!=="clear"){const[Kt,An]=ft();p(Kt,An)}},qe=ooe((lt,At)=>{let ut;const ft=se?At.selected:!0;ft?ut=se?[...Pe,lt]:[lt]:ut=Pe.filter(Kt=>Kt.value!==lt),Bt(ut),xt(lt,ft),r==="combobox"?jt(""):(!gH||re)&&(ve(""),jt(""))}),it=(lt,At)=>{Bt(lt);const{type:ut,values:ft}=At;(ut==="remove"||ut==="clear")&&ft.forEach(Kt=>{xt(Kt.value,!1,ut)})},Pt=(lt,At)=>{var ut;if(ve(lt),jt(null),At.source==="submit"){const ft=(lt||"").trim();if(ft){if((ut=Ee.get(ft))!=null&&ut.disabled){ve("");return}const Kt=Array.from(new Set([...Ne,ft]));Bt(Kt),xt(ft,!0),ve("")}return}At.source!=="blur"&&(r==="combobox"&&Bt(lt),ne==null||ne(lt))},De=lt=>{let At=lt;r!=="tags"&&(At=lt.map(ft=>{const Kt=Ce.get(ft);return Kt==null?void 0:Kt.value}).filter(ft=>ft!==void 0)),r==="tags"&&(At=At.filter(ft=>{var Kt;return!((Kt=Ee.get(ft))!=null&&Kt.disabled)}));const ut=Array.from(new Set([...Ne,...At]));Bt(ut),ut.forEach(ft=>{xt(ft,!0)})},ze=g.useMemo(()=>{const lt=_!==!1&&y!==!1;return te(I({},me),{flattenOptions:wt,onActiveValue:Vt,defaultActiveFirstOption:Ot,onSelect:qe,menuItemSelectedIcon:E,rawValues:Ne,fieldNames:ie,virtual:lt,direction:M,listHeight:R,listItemHeight:T,childrenAsData:ce,maxCount:U,optionRender:C,classNames:j,styles:Q})},[U,me,wt,Vt,Ot,qe,E,Ne,ie,_,y,M,R,T,ce,C,j,Q]);return g.createElement(fH.Provider,{value:ze},g.createElement(E6e,xH({},K,{id:de,prefixCls:i,ref:t,omitDomProps:X6e,mode:r,classNames:j,styles:Q,displayValues:He,onDisplayValuesChange:it,maxCount:U,direction:M,showSearch:V,searchValue:we,onSearch:Pt,autoClearSearchValue:re,onSearchSplit:De,popupMatchSelectWidth:y,OptionList:V6e,emptyOptions:!wt.length,activeValue:qt,activeDescendantId:`${de}_list_${nn}`})))});wH.Option=vH,wH.OptGroup=mH;function aoe(e,t,n){return e===!1?null:e===!0?n:e&&e[t]!==void 0?e[t]:n}const Jh=(e,t,n)=>Ae({[`${e}-status-success`]:t==="success",[`${e}-status-warning`]:t==="warning",[`${e}-status-error`]:t==="error",[`${e}-status-validating`]:t==="validating",[`${e}-has-feedback`]:n}),Vg=(e,t)=>t||e,Sv=(e,t)=>e!=null&&e.startsWith("var(")||t!=null&&t.startsWith("var(")?e:new Rr(e).onBackground(t).toHexString(),J6e=()=>{const[,e]=al(),[t]=zs("Empty"),{colorBgContainer:n,colorFill:r,colorFillSecondary:i,colorFillTertiary:o,colorTextQuaternary:a}=e,{panelBgColor:s,borderColor:l,detailColor:c,shadowColor:u,iconColor:f}=g.useMemo(()=>({panelBgColor:Sv(o,n),borderColor:Sv(a,n),detailColor:Sv(r,n),shadowColor:Sv(i,n),iconColor:n}),[n,r,i,o,a]);return g.createElement("svg",{width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("title",null,(t==null?void 0:t.description)||"Empty"),g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.7)"},g.createElement("ellipse",{fillOpacity:".8",fill:u,cx:"67.8",cy:"106.9",rx:"67.8",ry:"12.7"}),g.createElement("path",{fill:l,d:"M122 69.7 98.1 40.2a6 6 0 0 0-4.6-2.2H42.1a6 6 0 0 0-4.6 2.2l-24 29.5V85H122z"}),g.createElement("path",{fill:s,d:"M33.8 0h68a4 4 0 0 1 4 4v93.3a4 4 0 0 1-4 4h-68a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4"}),g.createElement("path",{fill:c,d:"M42.7 10h50.2a2 2 0 0 1 2 2v25a2 2 0 0 1-2 2H42.7a2 2 0 0 1-2-2V12a2 2 0 0 1 2-2m.2 39.8h49.8a2.3 2.3 0 1 1 0 4.5H42.9a2.3 2.3 0 0 1 0-4.5m0 11.7h49.8a2.3 2.3 0 1 1 0 4.6H42.9a2.3 2.3 0 0 1 0-4.6m79 43.5a7 7 0 0 1-6.8 5.4H20.5a7 7 0 0 1-6.7-5.4l-.2-1.8V69.7h26.3c2.9 0 5.2 2.4 5.2 5.4s2.4 5.4 5.3 5.4h34.8c2.9 0 5.3-2.4 5.3-5.4s2.3-5.4 5.2-5.4H122v33.5q0 1-.2 1.8"})),g.createElement("path",{fill:c,d:"m149.1 33.3-6.8 2.6a1 1 0 0 1-1.3-1.2l2-6.2q-4.1-4.5-4.2-10.4c0-10 10.1-18.1 22.6-18.1S184 8.1 184 18.1s-10.1 18-22.6 18q-6.8 0-12.3-2.8"}),g.createElement("g",{fill:f,transform:"translate(149.7 15.4)"},g.createElement("circle",{cx:"20.7",cy:"3.2",r:"2.8"}),g.createElement("path",{d:"M5.7 5.6H0L2.9.7zM9.3.7h5v5h-5z"}))))},eDe=()=>{const[,e]=al(),[t]=zs("Empty"),{colorFill:n,colorFillTertiary:r,colorFillQuaternary:i,colorBgContainer:o}=e,{borderColor:a,shadowColor:s,contentColor:l}=g.useMemo(()=>({borderColor:Sv(n,o),shadowColor:Sv(r,o),contentColor:Sv(i,o)}),[n,r,i,o]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("title",null,(t==null?void 0:t.description)||"Empty"),g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:s,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:a},g.createElement("path",{d:"M55 12.8 44.9 1.3Q44 0 42.9 0H21.1q-1.2 0-2 1.3L9 12.8V22h46z"}),g.createElement("path",{d:"M41.6 16c0-1.7 1-3 2.2-3H55v18.1c0 2.2-1.3 3.9-3 3.9H12c-1.7 0-3-1.7-3-3.9V13h11.2c1.2 0 2.2 1.3 2.2 3s1 2.9 2.2 2.9h14.8c1.2 0 2.2-1.4 2.2-3",fill:l}))))},tDe=e=>{const{componentCls:t,margin:n,marginXS:r,marginXL:i,fontSize:o,lineHeight:a}=e;return{[t]:{marginInline:r,fontSize:o,lineHeight:a,textAlign:"center",[`${t}-image`]:{height:e.emptyImgHeight,marginBottom:r,opacity:e.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${t}-description`]:{color:e.colorTextDescription},[`${t}-footer`]:{marginTop:n},"&-normal":{marginBlock:i,color:e.colorTextDescription,[`${t}-description`]:{color:e.colorTextDescription},[`${t}-image`]:{height:e.emptyImgHeightMD}},"&-small":{marginBlock:r,color:e.colorTextDescription,[`${t}-image`]:{height:e.emptyImgHeightSM}}}}},nDe=Br("Empty",e=>{const{componentCls:t,controlHeightLG:n,calc:r}=e,i=dr(e,{emptyImgCls:`${t}-img`,emptyImgHeight:r(n).mul(2.5).equal(),emptyImgHeightMD:n,emptyImgHeightSM:r(n).mul(.875).equal()});return tDe(i)}),soe=g.createElement(J6e,null),loe=g.createElement(eDe,null),$s=e=>{var D;const H=e,{className:t,rootClassName:n,prefixCls:r,image:i,description:o,children:a,imageStyle:s,style:l,classNames:c,styles:u}=H,f=Ze(H,["className","rootClassName","prefixCls","image","description","children","imageStyle","style","classNames","styles"]),{getPrefixCls:d,direction:A,className:h,style:p,classNames:v,styles:y,image:b}=or("empty"),x=d("empty",r),[C,S]=nDe(x),B=Ar(p),E=Ar(l),[_,M]=vr([v,c],[y,B,u,E],{props:e}),[R]=zs("Empty"),T=typeof o!="undefined"?o:R==null?void 0:R.description,L=typeof T=="string"?T:"empty",P=(D=i!=null?i:b)!=null?D:soe;let k=null;return typeof P=="string"?k=g.createElement("img",{draggable:!1,alt:L,src:P}):k=P,g.createElement("div",I({className:Ae(C,S,x,h,{[`${x}-normal`]:P===loe,[`${x}-rtl`]:A==="rtl"},t,n,_.root),style:M.root},f),g.createElement("div",{className:Ae(`${x}-image`,_.image),style:I(I({},s),M.image)},k),T&&g.createElement("div",{className:Ae(`${x}-description`,_.description),style:M.description},T),a&&g.createElement("div",{className:Ae(`${x}-footer`,_.footer),style:M.footer},a))};$s.PRESENTED_IMAGE_DEFAULT=soe,$s.PRESENTED_IMAGE_SIMPLE=loe;const CH=e=>{const{componentName:t}=e,{getPrefixCls:n}=g.useContext(Un),r=n("empty");switch(t){case"Table":case"List":return Be.createElement($s,{image:$s.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return Be.createElement($s,{image:$s.PRESENTED_IMAGE_SIMPLE,className:`${r}-small`});case"Table.filter":return null;default:return Be.createElement($s,null)}},ep=(e,t,n)=>{var c,u;const{variant:r,[e]:i}=g.useContext(Un),o=g.useContext(uie),a=i==null?void 0:i.variant;let s;typeof t!="undefined"?s=t:n===!1?s="borderless":s=(u=(c=o!=null?o:a)!=null?c:r)!=null?u:"outlined";const l=BRe.includes(s);return[s,l]},rDe=e=>{const n={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:e==="scroll"?"scroll":"visible",dynamicInset:!0};return{bottomLeft:te(I({},n),{points:["tl","bl"],offset:[0,4]}),bottomRight:te(I({},n),{points:["tr","br"],offset:[0,4]}),topLeft:te(I({},n),{points:["bl","tl"],offset:[0,-4]}),topRight:te(I({},n),{points:["br","tr"],offset:[0,-4]})}};function iDe(e,t){return e||rDe(t)}const coe=e=>{const{optionHeight:t,optionFontSize:n,optionLineHeight:r,optionPadding:i}=e;return{position:"relative",display:"block",minHeight:t,padding:i,color:e.colorText,fontWeight:"normal",fontSize:n,lineHeight:r,boxSizing:"border-box"}},oDe=e=>{const{antCls:t,componentCls:n}=e,r=`${n}-item`,i=`&${t}-slide-up-enter${t}-slide-up-enter-active`,o=`&${t}-slide-up-appear${t}-slide-up-appear-active`,a=`&${t}-slide-up-leave${t}-slide-up-leave-active`,s=`${n}-dropdown-placement-`,l=`${r}-option-selected`;return[{[`${n}-dropdown`]:te(I({},zr(e)),{position:"absolute",top:-9999,zIndex:e.zIndexPopup,boxSizing:"border-box",padding:e.paddingXXS,overflow:"hidden",fontSize:e.fontSize,fontVariant:"initial",backgroundColor:e.colorBgElevated,borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,[` ${i}${s}bottomLeft, ${o}${s}bottomLeft `]:{animationName:cE},[` @@ -174,20 +174,20 @@ html body { `]:{animationName:fE},[`${a}${s}bottomLeft`]:{animationName:uE},[` ${a}${s}topLeft, ${a}${s}topRight - `]:{animationName:dE},"&-hidden":{display:"none"},[r]:te(I({},soe(e)),{cursor:"pointer",transition:`background-color ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":I({flex:"auto"},Ka),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected${r}-option-active:not(${r}-option-disabled)`]:{backgroundColor:e.controlItemBgActiveHover},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":te(I({},soe(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Gu(e,"slide-up"),Gu(e,"slide-down"),Ob(e,"move-up"),Ob(e,"move-down")]},nDe=e=>{const{antCls:t,componentCls:n}=e,r={background:"transparent"},i=["> input[disabled]","> textarea[disabled]",`> ${n}-input`,`> ${t}-input-affix-wrapper-disabled`,`> ${t}-input-search`].join(", ");return{[`&${n}-customize`]:{border:0,padding:0,fontSize:"inherit",lineHeight:"inherit",[`${n}-placeholder`]:{display:"none"},[`${n}-content`]:{margin:0,padding:0,"&-value":{display:"none"}},[`&${n}-disabled ${n}-content`]:{[i]:r,"input[disabled], textarea[disabled]":r}}}},loe=4,rDe=e=>{const{componentCls:t,calc:n,iconCls:r,paddingXS:i,paddingXXS:o,INTERNAL_FIXED_ITEM_MARGIN:a,lineWidth:s,colorIcon:l,colorIconHover:c,inputPaddingHorizontalBase:u,antCls:f}=e,[d,A]=po(f,"select");return{"&-multiple":{[d("multi-item-background")]:e.multipleItemBg,[d("multi-item-border-color")]:"transparent",[d("multi-item-border-radius")]:e.borderRadiusSM,[d("multi-item-height")]:e.multipleItemHeight,[d("multi-padding-base")]:`calc((${A("height")} - ${A("multi-item-height")}) / 2)`,[d("multi-padding-vertical")]:`calc(${A("multi-padding-base")} - ${a} - ${s})`,[d("multi-item-padding-horizontal")]:`calc(${u} - ${A("multi-padding-vertical")} - ${s} * 2)`,paddingBlock:A("multi-padding-vertical"),paddingInlineStart:`calc(${A("multi-padding-base")} - ${s})`,[`${t}-prefix`]:{marginInlineStart:A("multi-item-padding-horizontal")},[`${t}-prefix + ${t}-content`]:{[`${t}-placeholder`]:{insetInlineStart:0},[`${t}-content-item${t}-content-item-suffix`]:{marginInlineStart:0}},[`${t}-placeholder`]:{position:"absolute",lineHeight:A("line-height"),insetInlineStart:A("multi-item-padding-horizontal"),width:`calc(100% - ${A("multi-item-padding-horizontal")})`,top:"50%",transform:"translateY(-50%)"},[`${t}-content`]:{flexWrap:"wrap",alignItems:"center",lineHeight:1,"&-item-prefix":{height:A("font-size")},"&-item":{lineHeight:1,maxWidth:`calc(100% - ${loe}px)`},[`${t}-content-item-prefix + ${t}-content-item-suffix, - ${t}-content-item-suffix:first-child`]:{marginInlineStart:A("multi-item-padding-horizontal")},[`${t}-selection-item`]:{lineHeight:`calc(${A("multi-item-height")} - ${s} * 2)`,border:`${s} solid ${A("multi-item-border-color")}`,display:"flex",marginBlock:a,marginInlineEnd:n(a).mul(2).equal(),background:A("multi-item-background"),borderRadius:A("multi-item-border-radius"),paddingInlineStart:i,paddingInlineEnd:o,transition:["height","line-height","padding"].map(h=>`${h} ${e.motionDurationSlow}`).join(","),"&-content":te(I({},Ka),{marginInlineEnd:o}),"&-remove":te(I({},Fg()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${r}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})},[`${t}-input`]:{lineHeight:n(a).mul(2).add(A("multi-item-height")).equal(),width:"calc(var(--select-input-width, 0) * 1px)",minWidth:loe,maxWidth:"100%",transition:`line-height ${e.motionDurationSlow}`}},[`&${t}-sm`]:{[d("multi-item-height")]:e.multipleItemHeightSM,[d("multi-item-border-radius")]:e.borderRadiusXS},[`&${t}-lg`]:{[d("multi-item-height")]:e.multipleItemHeightLG,[d("multi-item-border-radius")]:e.borderRadius},[`&${t}-filled`]:{[d("multi-item-border-color")]:e.colorSplit,[d("multi-item-background")]:e.colorBgContainer,[`&${t}-disabled`]:{[d("multi-item-border-color")]:"transparent"}}}}},CH=(e,t)=>{const{componentCls:n,antCls:r}=e,[i]=po(r,"select"),{border:o,borderHover:a,borderActive:s,borderOutline:l}=t,c=t.background||e.selectorBg||e.colorBgContainer;return{[i("border-color")]:o,[i("background-color")]:c,[i("affix-color")]:t.affixColor,[`&:not(${n}-disabled)`]:{"&:hover":{[i("border-color")]:a,[i("background-color")]:t.backgroundHover||c},[`&${n}-focused`]:{[i("border-color")]:s,[i("background-color")]:t.backgroundActive||c,boxShadow:`0 0 0 ${be(e.controlOutlineWidth)} ${l}`}},[`&${n}-disabled`]:{[i("border-color")]:t.borderDisabled||t.border,[i("background-color")]:t.backgroundDisabled||t.background}}},UM=(e,t,n,r,i,o)=>{const{componentCls:a}=e;return{[`&${a}-${t}`]:[CH(e,n),{[`&${a}-status-error`]:CH(e,I(I({},n),r)),[`&${a}-status-warning`]:CH(e,I(I({},n),i))},o]}},SH=(e,t)=>({outline:`${be(e.lineWidth)} ${e.lineType} ${t}`,outlineOffset:be(e.calc(e.lineWidth).mul(-1).equal()),transition:["outline-offset","outline"].map(n=>`${n} 0s`).join(", ")}),iDe=e=>{const{componentCls:t,fontHeight:n,controlHeight:r,fontSizeIcon:i,showArrowPaddingInlineEnd:o,iconCls:a,antCls:s,max:l,calc:c}=e,[u,f]=po(s,"select"),d=l(c(o).sub(i).equal(),0);return{[t]:[te(I({[u("border-radius")]:e.borderRadius,[u("border-color")]:"#000",[u("border-size")]:e.lineWidth,[u("background-color")]:e.colorBgContainer,[u("font-size")]:e.fontSize,[u("line-height")]:e.lineHeight,[u("font-height")]:n,[u("color")]:e.colorText,[u("affix-color")]:e.colorText,[u("height")]:r,[u("padding-horizontal")]:c(e.paddingSM).sub(e.lineWidth).equal(),[u("padding-vertical")]:`calc((${f("height")} - ${f("font-height")}) / 2 - ${f("border-size")})`},zr(e)),{display:"inline-flex",flexWrap:"nowrap",position:"relative",transition:`all ${e.motionDurationSlow}`,alignItems:"flex-start",outline:0,cursor:"pointer",borderRadius:f("border-radius"),borderWidth:f("border-size"),borderStyle:e.lineType,borderColor:f("border-color"),background:f("background-color"),fontSize:f("font-size"),lineHeight:f("line-height"),color:f("color"),paddingInline:f("padding-horizontal"),paddingBlock:f("padding-vertical"),[`${t}-prefix`]:{color:f("affix-color"),flex:"none",lineHeight:1},[`${t}-placeholder`]:te(I({},Ka),{color:e.colorTextPlaceholder,pointerEvents:"none",zIndex:1}),[`${t}-content`]:{flex:"auto",minWidth:0,position:"relative",display:"flex",marginInlineEnd:d,"&:before":{content:'"\\a0"',width:0,overflow:"hidden"},"&-value":{visibility:"inherit"},"input[readonly]":{cursor:"inherit",caretColor:"transparent"}},[`${t}-suffix`]:{flex:"none",color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,"> :not(:last-child)":{marginInlineEnd:e.marginXS}},[`${t}-prefix, ${t}-suffix`]:{alignSelf:"center",[a]:{verticalAlign:"top"}},"&-disabled":{background:e.colorBgContainerDisabled,color:e.colorTextDisabled,cursor:"not-allowed",input:{cursor:"not-allowed"}},"&-sm":{[u("height")]:e.controlHeightSM,[u("padding-horizontal")]:c(e.paddingXS).sub(e.lineWidth).equal(),[u("border-radius")]:e.borderRadiusSM,[`${t}-clear`]:{insetInlineEnd:f("padding-horizontal")}},"&-lg":{[u("height")]:e.controlHeightLG,[u("font-size")]:e.fontSizeLG,[u("line-height")]:e.lineHeightLG,[u("font-height")]:e.fontHeightLG,[u("border-radius")]:e.borderRadiusLG}}),{[`&:not(${t}-customize)`]:{[`${t}-input`]:{outline:"none",background:"transparent",appearance:"none",border:0,margin:0,padding:0,color:f("color"),fontFamily:"inherit",fontSize:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},{[`&-single:not(${t}-customize)`]:{[`${t}-input`]:{position:"absolute",inset:0,lineHeight:"inherit"},[`${t}-content`]:te(I({},Ka),{alignSelf:"center","&-has-value":{display:"block","&:before":{display:"none"}},"&-has-search-value":{color:"transparent",[`> *:not(${t}-input)`]:{opacity:0}},"&-value":{transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,zIndex:1,opacity:1}}),[`&${t}-open ${t}-content`]:{"&-has-value":{opacity:.25},"&-has-search-value":{opacity:1,transition:`opacity ${e.motionDurationMid} ${e.motionEaseInOut}`,color:"transparent",[`> *:not(${t}-input)`]:{opacity:0}}}}},{[`&-show-search:not(${t}-customize-input):not(${t}-disabled)`]:{cursor:"text"}},rDe(e),UM(e,"outlined",{border:e.colorBorder,borderHover:e.hoverBorderColor,borderActive:e.activeBorderColor,borderOutline:e.activeOutlineColor,borderDisabled:e.colorBorderDisabled},{border:e.colorError,borderHover:e.colorErrorBorderHover,borderActive:e.colorError,borderOutline:e.colorErrorOutline,affixColor:e.colorErrorAffix},{border:e.colorWarning,borderHover:e.colorWarningHover,borderActive:e.colorWarning,borderOutline:e.colorWarningOutline,affixColor:e.colorWarningAffix}),UM(e,"filled",{border:"transparent",borderHover:"transparent",borderActive:e.activeBorderColor,borderOutline:"transparent",borderDisabled:e.colorBorderDisabled,background:e.colorFillTertiary,backgroundHover:e.colorFillSecondary,backgroundActive:e.colorBgContainer},{color:e.colorErrorText,background:e.colorErrorBg,backgroundHover:e.colorErrorBgHover,borderActive:e.colorError},{background:e.colorWarningBg,backgroundHover:e.colorWarningBgHover,borderActive:e.colorWarning}),UM(e,"borderless",{border:"transparent",borderHover:"transparent",borderActive:"transparent",borderOutline:"transparent",background:"transparent"},{},{},{[`&:not(${t}-disabled):has(input:focus-visible), &:not(${t}-disabled):has(textarea:focus-visible)`]:SH(e,e.activeBorderColor),[`&${t}-status-error:not(${t}-disabled):has(input:focus-visible), &${t}-status-error:not(${t}-disabled):has(textarea:focus-visible)`]:SH(e,e.colorError),[`&${t}-status-warning:not(${t}-disabled):has(input:focus-visible), &${t}-status-warning:not(${t}-disabled):has(textarea:focus-visible)`]:SH(e,e.colorWarning)}),UM(e,"underlined",{border:e.colorBorder,borderHover:e.hoverBorderColor,borderActive:e.activeBorderColor,borderOutline:"transparent"},{border:e.colorError,borderHover:e.colorErrorBorderHover,borderActive:e.colorError},{border:e.colorWarning,borderHover:e.colorWarningHover,borderActive:e.colorWarning},{borderRadius:0,borderTopColor:"transparent",borderInlineColor:"transparent"}),nDe(e)]}},oDe=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:o,controlHeightLG:a,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:u,fontWeightStrong:f,controlItemBgActive:d,controlItemBgHover:A,colorBgContainer:h,colorFillSecondary:p,colorBgContainerDisabled:v,colorTextDisabled:y,colorPrimaryHover:b,colorPrimary:x,controlOutline:C}=e,S=s*2,B=r*2,E=Math.min(i-S,i-B),_=Math.min(o-S,o-B),M=Math.min(a-S,a-B);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:u,optionSelectedFontWeight:f,optionSelectedBg:d,optionActiveBg:A,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:a,multipleItemBg:p,multipleItemBorderColor:"transparent",multipleItemHeight:E,multipleItemHeightSM:_,multipleItemHeightLG:M,multipleSelectorBgDisabled:v,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:b,activeBorderColor:x,activeOutlineColor:C,selectAffixPadding:s}},aDe=e=>{const{antCls:t,componentCls:n,motionDurationMid:r,inputPaddingHorizontalBase:i}=e,o={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:te(I({},zr(e)),{[`${n}-selection-item`]:te(I({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Ka),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:["color","opacity"].map(a=>`${a} ${r} ease`).join(", "),textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":o,"&:hover":o}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(i).add(e.fontSize).add(e.paddingXS).equal()}}}}}},sDe=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},aDe(e),tDe(e),{[`${t}-rtl`]:{direction:"rtl"}},$b(e,{focusElCls:`${t}-focused`})]},lDe=Er("Select",(e,{rootPrefixCls:t})=>{const n=dr(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(e.lineWidth).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[sDe(n),iDe(n)]},oDe,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var jM={},coe;function cDe(){if(coe)return jM;coe=1,Object.defineProperty(jM,"__esModule",{value:!0});var e={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"};return jM.default=e,jM}var uDe=cDe();const fDe=_t(uDe);function EH(){return EH=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,EH({},e,{ref:t,icon:fDe})),BH=m.forwardRef(dDe);var zM={},uoe;function ADe(){if(uoe)return zM;uoe=1,Object.defineProperty(zM,"__esModule",{value:!0});var e={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"};return zM.default=e,zM}var hDe=ADe();const pDe=_t(hDe);function OH(){return OH=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,OH({},e,{ref:t,icon:pDe})),OE=m.forwardRef(gDe);var QM={},foe;function mDe(){if(foe)return QM;foe=1,Object.defineProperty(QM,"__esModule",{value:!0});var e={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"};return QM.default=e,QM}var vDe=mDe();const yDe=_t(vDe);function $H(){return $H=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,$H({},e,{ref:t,icon:yDe})),Kg=m.forwardRef(bDe);function doe({suffixIcon:e,contextSuffixIcon:t,clearIcon:n,contextClearIcon:r,menuItemSelectedIcon:i,contextMenuItemSelectedIcon:o,removeIcon:a,contextRemoveIcon:s,loading:l,loadingIcon:c,contextLoadingIcon:u,searchIcon:f,contextSearchIcon:d,multiple:A,hasFeedback:h,showSuffixIcon:p,feedbackIcon:v,showArrow:y,componentName:b}){return m.useMemo(()=>{const x=du(n,r,m.createElement(hv,null)),C=_=>e===null&&!h&&!y?null:m.createElement(m.Fragment,null,p!==!1&&_,h&&v);let S=null;e!==void 0?S=C(e):l?S=C(du(c,u,m.createElement(qh,{spin:!0}))):S=({open:_,showSearch:M})=>C(_&&M?du(f,d,m.createElement(Kg,null)):du(t,m.createElement(OE,null)));const B=du(i,o,A?m.createElement(BH,null):null),E=du(a,s,m.createElement(Dg,null));return{clearIcon:x,suffixIcon:S,itemIcon:B,removeIcon:E}},[e,t,n,r,i,o,a,s,l,c,u,f,d,A,h,p,v,y])}function xDe(e){return Be.useMemo(()=>{if(e)return(...t)=>Be.createElement(Zh,{space:!0},e.apply(void 0,t))},[e])}function wDe(e,t){return t!==void 0?t:e!==null}const Aoe="SECRET_COMBOBOX_MODE_DO_NOT_USE",CDe=(e,t)=>{var $t,Ie,Ke,nt;const Fn=e,{prefixCls:n,bordered:r,className:i,rootClassName:o,getPopupContainer:a,popupClassName:s,dropdownClassName:l,listHeight:c=256,placement:u,listItemHeight:f,size:d,disabled:A,notFoundContent:h,status:p,builtinPlacements:v,dropdownMatchSelectWidth:y,popupMatchSelectWidth:b,direction:x,style:C,allowClear:S,variant:B,popupStyle:E,dropdownStyle:_,transitionName:M,tagRender:R,maxCount:T,prefix:L,dropdownRender:P,popupRender:k,onDropdownVisibleChange:H,onOpenChange:D,styles:U,classNames:j,clearIcon:Q,showSearch:K}=Fn,z=Ze(Fn,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","popupStyle","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames","clearIcon","showSearch"]),{getPopupContainer:V,getPrefixCls:Y,renderEmpty:Z,direction:W,virtual:J,popupMatchSelectWidth:ee,popupOverflow:ne}=m.useContext(Un),{showSearch:re,allowClear:ue,style:de,styles:se,className:ce,classNames:ge,clearIcon:ie,loadingIcon:le,menuItemSelectedIcon:ve,removeIcon:we,suffixIcon:me}=or("select"),[,Ee]=al(),Ce=f!=null?f:Ee==null?void 0:Ee.controlHeight,pe=Y("select",n),Oe=Y(),xe=x!=null?x:W,{compactSize:Me,compactItemClassnames:Se}=hA(pe,xe),[Pe,Le]=ep("select",B,r),He=So(pe),[Ne,at]=lDe(pe,He),Ue=m.useMemo(()=>{const{mode:ht}=e;if(ht!=="combobox")return ht===Aoe?"combobox":ht},[e.mode]),et=Ue==="multiple"||Ue==="tags",We=wDe(e.suffixIcon,e.showArrow),Je=($t=b!=null?b:y)!=null?$t:ee,dt=xDe(k||P),wt=D||H,{status:Bt,hasFeedback:qt,isFormItemInput:jt,feedbackIcon:nn}=m.useContext(qa),Jt=Vg(Bt,p);let Ot;h!==void 0?Ot=h:Ue==="combobox"?Ot=null:Ot=(Z==null?void 0:Z("Select"))||m.createElement(wH,{componentName:"Select"});const{suffixIcon:sn,itemIcon:Vt,removeIcon:xt,clearIcon:qe}=doe(te(I({},z),{multiple:et,hasFeedback:qt,feedbackIcon:nn,showSuffixIcon:We,componentName:"Select",clearIcon:Q,searchIcon:ioe(K,"searchIcon"),contextClearIcon:ie,contextLoadingIcon:le,contextMenuItemSelectedIcon:ve,contextRemoveIcon:we,contextSearchIcon:ioe(re,"searchIcon"),contextSuffixIcon:me})),it=S!=null?S:ue,Pt=it===!0?{clearIcon:qe}:it,De=K!=null?K:re,ze=ti(z,["suffixIcon","itemIcon"]),bt=oa(ht=>{var Xt;return(Xt=d!=null?d:Me)!=null?Xt:ht}),lt=m.useContext(Ga),At=A!=null?A:lt,ut=te(I({},e),{variant:Pe,status:Jt,disabled:At,size:bt}),ft=Ar(de),Kt=Ar(C),[An,pn]=vr([ge,j],[se,ft,U,Kt],{props:ut},{popup:{_default:"root"}}),bn=Ae(An.popup.root,s,l,{[`${pe}-dropdown-${xe}`]:xe==="rtl"},o,at,He,Ne),Sn=I(I({},(Ie=pn.popup)==null?void 0:Ie.root),E!=null?E:_),Tn=Ae({[`${pe}-lg`]:bt==="large",[`${pe}-sm`]:bt==="small",[`${pe}-rtl`]:xe==="rtl",[`${pe}-${Pe}`]:Le,[`${pe}-in-form-item`]:jt},Jh(pe,Jt,qt),Se,ce,i,An.root,o,at,He,Ne),lr=m.useMemo(()=>u!==void 0?u:xe==="rtl"?"bottomRight":"bottomLeft",[u,xe]),[$n]=jg("SelectLike",(nt=(Ke=pn.popup.root)==null?void 0:Ke.zIndex)!=null?nt:Sn.zIndex);return m.createElement(xH,te(I({ref:t,virtual:J,classNames:An,styles:pn,showSearch:De},ze),{style:pn.root,popupMatchSelectWidth:Je,transitionName:Yh(Oe,"slide-up",M),builtinPlacements:eDe(v,ne),listHeight:c,listItemHeight:Ce,mode:Ue,prefixCls:pe,placement:lr,direction:xe,prefix:L,suffixIcon:sn,menuItemSelectedIcon:Vt,removeIcon:xt,allowClear:Pt,notFoundContent:Ot,className:Tn,getPopupContainer:a||V,popupClassName:bn,disabled:At,popupStyle:te(I(I({},pn.popup.root),Sn),{zIndex:$n}),maxCount:et?T:void 0,tagRender:et?R:void 0,popupRender:dt,onPopupVisibleChange:wt}))},ll=m.forwardRef(CDe),SDe=CE(ll,"popupAlign");ll.SECRET_COMBOBOX_MODE_DO_NOT_USE=Aoe,ll.Option=mH,ll.OptGroup=gH,ll._InternalPanelDoNotUseOrYouWillBeFired=SDe;const Ev=["xxxl","xxl","xl","lg","md","sm","xs"],hoe=[].concat(Ev).reverse(),EDe=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`,xxxl:`(min-width: ${e.screenXXXL}px)`}),BDe=e=>{const t=e,n=[].concat(Ev).reverse();return n.forEach((r,i)=>{const o=r.toUpperCase(),a=`screen${o}Min`,s=`screen${o}`;if(!(t[a]<=t[s]))throw new Error(`${a}<=${s} fails : !(${t[a]}<=${t[s]})`);if(i{if(t){for(const n of Ev)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},ODe=()=>{const[,e]=al(),t=EDe(BDe(e));return Be.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(o){return i=o,n.forEach(a=>{a(i)}),n.size>=1},subscribe(o){return n.size||this.register(),r+=1,n.set(r,o),o(i),r},unsubscribe(o){n.delete(o),n.size||this.unregister()},register(){Object.entries(t).forEach(([o,a])=>{const s=({matches:c})=>{this.dispatch(te(I({},i),{[o]:c}))},l=window.matchMedia(a);Rn(l.addEventListener)&&l.addEventListener("change",s),this.matchHandlers[a]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(o=>{const a=this.matchHandlers[o];Rn(a==null?void 0:a.mql.removeEventListener)&&a.mql.removeEventListener("change",a==null?void 0:a.listener)}),n.clear()}}},[t])};function VM(e=!0,t={}){const n=m.useRef(t),[,r]=l8(),i=ODe();return ar(()=>{const o=i.subscribe(a=>{n.current=a,e&&r()});return()=>i.unsubscribe(o)},[]),n.current}const Pb=e=>qi(e)?Rn(e)?e():e:null,TH=e=>{const{children:t,prefixCls:n,id:r,classNames:i,styles:o,className:a,style:s}=e;return m.createElement("div",{id:r,className:Ae(`${n}-container`,i==null?void 0:i.container,a),style:I(I({},o==null?void 0:o.container),s),role:"tooltip"},typeof t=="function"?t():t)},Lb={shiftX:64,adjustY:1},Fb={adjustX:1,shiftY:!0},qu=[0,0],$De={left:{points:["cr","cl"],overflow:Fb,offset:[-4,0],targetOffset:qu},right:{points:["cl","cr"],overflow:Fb,offset:[4,0],targetOffset:qu},top:{points:["bc","tc"],overflow:Lb,offset:[0,-4],targetOffset:qu},bottom:{points:["tc","bc"],overflow:Lb,offset:[0,4],targetOffset:qu},topLeft:{points:["bl","tl"],overflow:Lb,offset:[0,-4],targetOffset:qu},leftTop:{points:["tr","tl"],overflow:Fb,offset:[-4,0],targetOffset:qu},topRight:{points:["br","tr"],overflow:Lb,offset:[0,-4],targetOffset:qu},rightTop:{points:["tl","tr"],overflow:Fb,offset:[4,0],targetOffset:qu},bottomRight:{points:["tr","br"],overflow:Lb,offset:[0,4],targetOffset:qu},rightBottom:{points:["bl","br"],overflow:Fb,offset:[4,0],targetOffset:qu},bottomLeft:{points:["tl","bl"],overflow:Lb,offset:[0,4],targetOffset:qu},leftBottom:{points:["br","bl"],overflow:Fb,offset:[-4,0],targetOffset:qu}};function MH(){return MH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const T=e,{trigger:n=["hover"],mouseEnterDelay:r=0,mouseLeaveDelay:i=.1,prefixCls:o="rc-tooltip",children:a,onVisibleChange:s,afterVisibleChange:l,motion:c,placement:u="right",align:f={},destroyOnHidden:d=!1,defaultVisible:A,getTooltipContainer:h,arrowContent:p,overlay:v,id:y,showArrow:b=!0,classNames:x,styles:C}=T,S=Ze(T,["trigger","mouseEnterDelay","mouseLeaveDelay","prefixCls","children","onVisibleChange","afterVisibleChange","motion","placement","align","destroyOnHidden","defaultVisible","getTooltipContainer","arrowContent","overlay","id","showArrow","classNames","styles"]),B=lA(y),E=m.useRef(null);m.useImperativeHandle(t,()=>E.current);const _=I({},S);"visible"in e&&(_.popupVisible=e.visible);const M=m.useMemo(()=>{var P;if(!b)return!1;const L=b===!0?{}:b;return te(I({},L),{className:Ae(L.className,x==null?void 0:x.arrow),style:I(I({},L.style),C==null?void 0:C.arrow),content:(P=L.content)!=null?P:p})},[b,x==null?void 0:x.arrow,C==null?void 0:C.arrow,p]),R=({open:L})=>{const P=m.Children.only(a),k={"aria-describedby":v&&L?B:void 0};return m.cloneElement(P,k)};return m.createElement(oE,MH({popupClassName:x==null?void 0:x.root,prefixCls:o,popup:m.createElement(TH,{key:"content",prefixCls:o,id:B,classNames:x,styles:C},v),action:n,builtinPlacements:$De,popupPlacement:u,ref:E,popupAlign:f,getPopupContainer:h,onOpenChange:s,afterOpenChange:l,popupMotion:c,defaultPopupVisible:A,autoDestroy:d,mouseLeaveDelay:i,popupStyle:C==null?void 0:C.root,mouseEnterDelay:r,arrow:M,uniqueContainerClassName:x==null?void 0:x.uniqueContainer,uniqueContainerStyle:C==null?void 0:C.uniqueContainer},_),R)});function KM(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,o=0,a=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),u=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*i-c,d=u,A=2*i-s,h=l,p=2*i-o,v=a,y=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),b=r*(Math.sqrt(2)-1),x=`polygon(${b}px 100%, 50% ${b}px, ${2*i-b}px 100%, ${b}px 100%)`,C=`path('M ${o} ${a} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${u} A ${n} ${n} 0 0 1 ${f} ${d} L ${A} ${h} A ${r} ${r} 0 0 0 ${p} ${v} Z')`;return{arrowShadowWidth:y,arrowPath:C,arrowPolygon:x}}const poe=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:o,arrowShadowWidth:a,borderRadiusXS:s,calc:l}=e,c={content:'""',position:"absolute",width:a,height:a,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${be(s)} 0`},transform:"translateY(50%) rotate(-135deg)",zIndex:0,background:"transparent"};return n&&(c.boxShadow=n),{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,o]},content:'""'},"&::after":c}},goe=8;function WM(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?goe:r}}const IH=(e,t,n)=>{const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:o,arrowOffsetHorizontal:a,antCls:s}=e,[l]=po(s,"tooltip"),{arrowDistance:c=0,arrowShadow:u=!0}=n||{};return{[r]:{[`${r}-arrow`]:[te(I({position:"absolute",zIndex:1,display:"block"},poe(e,t,u?i:!1)),{"&:before":{background:t}})],[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:c,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{[l("arrow-offset-x")]:a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-topRight":{[l("arrow-offset-x")]:`calc(100% - ${be(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}},[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:c,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{[l("arrow-offset-x")]:a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-bottomRight":{[l("arrow-offset-x")]:`calc(100% - ${be(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}},[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:c},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:o},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:o},[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:c},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:o},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:o}}}};function TDe(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=Xn(r)?r:{},o={};switch(e){case"top":case"bottom":o.shiftX=t.arrowOffsetHorizontal*2+n,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=t.arrowOffsetVertical*2+n,o.shiftX=!0,o.adjustX=!0;break}const a=I(I({},o),i);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}const moe={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"]}},MDe={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"]}},IDe=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function voe(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:o,visibleFirst:a}=e,s=t/2,l={},c=WM({contentRadius:o,limitVerticalRadius:!0});return Object.keys(moe).forEach(u=>{const f=r&&MDe[u]||moe[u],d=te(I({},f),{offset:[0,0],dynamicInset:!0});switch(l[u]=d,IDe.has(u)&&(d.autoArrow=!1),u){case"top":case"topLeft":case"topRight":d.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":d.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":d.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":d.offset[0]=s+i;break}if(r)switch(u){case"topLeft":case"bottomLeft":d.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":d.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":d.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":d.offset[1]=c.arrowOffsetHorizontal*2-s;break}d.overflow=TDe(u,c,t,n),a&&(d.htmlRegion="visibleFirst")}),l}const RH=Be.createContext(!1),NH=(e,t)=>{const n=r=>typeof r=="boolean"?{show:r}:r||{};return Be.useMemo(()=>{var o,a;const r=n(e),i=n(t);return te(I(I({},i),r),{show:(a=(o=r.show)!=null?o:i.show)!=null?a:!0})},[e,t])},yoe="50%",RDe=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:o,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:l,dropShadowPopover:c,paddingSM:u,paddingXS:f,arrowOffsetHorizontal:d,sizePopupArrow:A,antCls:h}=e,[p,v]=po(h,"tooltip"),y=t(a).add(A).add(d).equal(),x={minWidth:t(a).mul(2).add(A).equal(),minHeight:l,padding:`${be(e.calc(u).div(2).equal())} ${be(f)}`,color:v("overlay-color",i),textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:a,boxSizing:"border-box"},C={[p("valid-offset-x")]:v("arrow-offset-x","var(--arrow-x)"),transformOrigin:[v("valid-offset-x",yoe),`var(--arrow-y, ${yoe})`].join(" ")};return[{[n]:te(I(te(I(te(I({},zr(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible",filter:c}),C),{"&-hidden":{display:"none"},[p("arrow-background-color")]:o,[`${n}-container`]:[x,B8(e,!0)],[`&:has(~ ${n}-unique-container)`]:{[`${n}-container`]:{border:"none",background:"transparent"}},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:y},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(a,goe)}},[`${n}-content`]:{position:"relative"}}),Nte(e,(S,{darkColor:B})=>({[`&${n}-${S}`]:{[`${n}-container`]:{backgroundColor:B},[`${n}-arrow`]:{[p("arrow-background-color")]:B}}}))),{"&-rtl":{direction:"rtl"}})},IH(e,v("arrow-background-color"),{arrowShadow:!1}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}},{[`${n}-unique-container`]:te(I(I({},x),C),{position:"absolute",zIndex:t(s).sub(1).equal(),filter:c,"&-hidden":{display:"none"},"&-visible":{transition:`all ${e.motionDurationSlow}`}})}]},NDe=e=>I(I({zIndexPopup:e.zIndexPopupBase+70,maxWidth:250},WM({contentRadius:e.borderRadius,limitVerticalRadius:!0})),KM(dr(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),boe=(e,t,n=!0)=>Er("Tooltip",i=>{const{borderRadius:o,colorTextLightSolid:a,colorBgSpotlight:s,maxWidth:l}=i,c=dr(i,{tooltipMaxWidth:l,tooltipColor:a,tooltipBorderRadius:o,tooltipBg:s});return[RDe(c),AE(i,"zoom-big-fast")]},NDe,{resetStyle:!1,injectStyle:n})(e,t),PDe=uA.map(e=>`${e}-inverse`),LDe=["success","processing","error","default","warning"];function xoe(e,t=!0){return t?[].concat(en(PDe),en(uA)).includes(e):uA.includes(e)}function FDe(e){return LDe.includes(e)}const woe=(e,t,n)=>{const r=xoe(n),[i]=po(e,"tooltip"),o=Ae({[`${t}-${n}`]:n&&r}),a={},s={},l=WFe(n).toRgb(),u=(.299*l.r+.587*l.g+.114*l.b)/255<.5?"#FFF":"#000";return n&&!r&&(a.background=n,a[i("overlay-color")]=u,s[i("arrow-background-color")]=n),{className:o,overlayStyle:a,arrowStyle:s}},kDe=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:o,overlayInnerStyle:a,classNames:s,styles:l}=e,{getPrefixCls:c}=m.useContext(Un),u=c("tooltip",t),f=c(),d=So(u),[A,h]=boe(u,d),p=woe(f,u,o),v=p.arrowStyle,y=m.useMemo(()=>({container:I(I({},a),p.overlayStyle)}),[a,p.overlayStyle]),b=te(I({},e),{placement:r}),[x,C]=vr([s],[y,l],{props:b}),S=Ae(d,A,h,u,`${u}-pure`,`${u}-placement-${r}`,n,p.className);return m.createElement("div",{className:S,style:v},m.createElement("div",{className:`${u}-arrow`}),m.createElement(TH,te(I({},e),{className:A,prefixCls:u,classNames:x,styles:C}),i))},aa=m.forwardRef((e,t)=>{var Jt;const jt=e,{prefixCls:n,openClassName:r,getTooltipContainer:i,color:o,children:a,afterOpenChange:s,arrow:l,destroyTooltipOnHide:c,destroyOnHidden:u,title:f,overlay:d,trigger:A,builtinPlacements:h,autoAdjustOverflow:p=!0,motion:v,getPopupContainer:y,placement:b="top",mouseEnterDelay:x=.1,mouseLeaveDelay:C=.1,rootClassName:S,styles:B,classNames:E,onOpenChange:_,overlayInnerStyle:M,overlayStyle:R,overlayClassName:T}=jt,L=Ze(jt,["prefixCls","openClassName","getTooltipContainer","color","children","afterOpenChange","arrow","destroyTooltipOnHide","destroyOnHidden","title","overlay","trigger","builtinPlacements","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","rootClassName","styles","classNames","onOpenChange","overlayInnerStyle","overlayStyle","overlayClassName"]),[,P]=al(),k=e["data-popover-inject"],nn=or("tooltip"),{getPopupContainer:H,getPrefixCls:D,direction:U}=nn,j=Ze(nn,["getPopupContainer","getPrefixCls","direction"]),{className:Q,style:K,classNames:z,styles:V,arrow:Y,trigger:Z}=k?{}:j,W=NH(l,Y),J=W.show,ee=A||Z||"hover",ne=y||H,re=u!=null?u:!!c,ue=m.useContext(RH);Ig();const de=m.useRef(null),se=()=>{var Ot;(Ot=de.current)==null||Ot.forceAlign()};m.useImperativeHandle(t,()=>{var Ot,sn;return{forceAlign:se,nativeElement:(Ot=de.current)==null?void 0:Ot.nativeElement,popupElement:(sn=de.current)==null?void 0:sn.popupElement}});const[ce,ge]=Fr((Jt=e.defaultOpen)!=null?Jt:!1,e.open),ie=!f&&!d&&f!==0,le=Ot=>{ge(ie?!1:Ot),!ie&&_&&_(Ot)},ve=m.useMemo(()=>{var Ot;return h||voe({arrowPointAtCenter:(Ot=W==null?void 0:W.pointAtCenter)!=null?Ot:!1,autoAdjustOverflow:p,arrowWidth:J?P.sizePopupArrow:0,borderRadius:P.borderRadius,offset:P.marginXXS,visibleFirst:!0})},[W,h,P,J,p]),we=m.useMemo(()=>f===0?f:d||f||"",[d,f]),me=m.createElement(Zh,{space:!0,form:!0},Rn(we)?we():we),Ee=te(I({},e),{trigger:ee,builtinPlacements:ve,getPopupContainer:ne,destroyOnHidden:re}),[Ce,pe]=vr([z,E],[V,B],{props:Ee}),Oe=D("tooltip",n),xe=D();let Me=ce;(!("open"in e)&&ie||ue)&&(Me=!1);const Se=m.isValidElement(a)&&!kne(a)?a:m.createElement("span",null,a),Pe=Se.props,Le=!Pe.className||typeof Pe.className=="string"?Ae(Pe.className,r||`${Oe}-open`):Pe.className,He=So(Oe),[Ne,at]=boe(Oe,He,!k),Ue=woe(xe,Oe,o),et=Ue.arrowStyle,We=Ae(He,Ne,at),Je=Ae(T,{[`${Oe}-rtl`]:U==="rtl"},Ue.className,S,We,Q,Ce.root),[dt,wt]=jg("Tooltip",L.zIndex),Bt=I(I(I({},pe.container),M),Ue.overlayStyle),qt=m.createElement(_De,te(I({unique:!0},L),{zIndex:dt,showArrow:J,placement:b,mouseEnterDelay:x,mouseLeaveDelay:C,prefixCls:Oe,classNames:{root:Je,container:Ce.container,arrow:Ce.arrow,uniqueContainer:Ae(We,Ce.container)},styles:{root:I(I(I(I({},et),pe.root),K),R),container:Bt,uniqueContainer:Bt,arrow:pe.arrow},ref:de,overlay:me,visible:Me,onVisibleChange:le,afterVisibleChange:s,arrowContent:m.createElement("span",{className:`${Oe}-arrow-content`}),motion:{motionName:Yh(xe,"zoom-big-fast",typeof(v==null?void 0:v.motionName)=="string"?v==null?void 0:v.motionName:void 0),motionDeadline:1e3},trigger:ee,builtinPlacements:ve,getTooltipContainer:ne,destroyOnHidden:re}),Me?Wa(Se,{className:Le}):Se);return m.createElement(BM.Provider,{value:wt},qt)});aa._InternalPanelDoNotUseOrYouWillBeFired=kDe,aa.UniqueProvider=Hne;const Coe="50%",DDe=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:o,dropShadowPopover:a,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:u,colorBgElevated:f,popoverBg:d,titleBorderBottom:A,innerContentPadding:h,titlePadding:p,antCls:v}=e,[y,b]=po(v,"tooltip");return[{[t]:te(I({},zr(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",filter:a,[y("valid-offset-x")]:b("arrow-offset-x","var(--arrow-x)"),transformOrigin:[b("valid-offset-x",Coe),`var(--arrow-y, ${Coe})`].join(" "),[y("arrow-background-color")]:f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-container`]:{backgroundColor:d,backgroundClip:"padding-box",borderRadius:l,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:u,color:s,fontWeight:i,borderBottom:A,padding:p},[`${t}-content`]:{color:n,padding:h}})},IH(e,b("arrow-background-color"),{arrowShadow:!1}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block"}}]},HDe=e=>{const{componentCls:t,antCls:n}=e,[r]=po(n,"tooltip");return{[t]:uA.map(i=>{const o=e[`${i}6`];return{[`&${t}-${i}`]:{[r("arrow-background-color")]:o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}})}},Soe=Er("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=dr(e,{popoverBg:t,popoverColor:n});return[DDe(r),HDe(r),AE(r,"zoom-big")]},e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:o,zIndexPopupBase:a,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:u,paddingSM:f}=e,d=n-r,A=d/2,h=d/2-t,p=i;return te(I(I({titleMinWidth:177,zIndexPopup:a+30},KM(e)),WM({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:o?0:12,titleMarginBottom:o?0:l,titlePadding:o?`${A}px ${p}px ${h}px`:0,titleBorderBottom:o?`${t}px ${c} ${u}`:"none",innerContentPadding:o?`${f}px ${p}px`:0})},{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]}),Eoe=e=>{const{title:t,content:n,prefixCls:r,classNames:i,styles:o}=e;return!qi(t)&&!qi(n)?null:m.createElement(m.Fragment,null,qi(t)&&m.createElement("div",{className:Ae(`${r}-title`,i==null?void 0:i.title),style:o==null?void 0:o.title},t),qi(n)&&m.createElement("div",{className:Ae(`${r}-content`,i==null?void 0:i.content),style:o==null?void 0:o.content},n))},UDe=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:o="top",title:a,content:s,children:l,classNames:c,styles:u}=e,f=Pb(a),d=Pb(s),A=te(I({},e),{placement:o}),[h,p]=vr([c],[u],{props:A}),v=Ae(t,n,`${n}-pure`,`${n}-placement-${o}`,r);return m.createElement("div",{className:v,style:i},m.createElement("div",{className:`${n}-arrow`}),m.createElement(TH,te(I({},e),{className:t,prefixCls:n,classNames:h,styles:p}),l||m.createElement(Eoe,{prefixCls:n,title:f,content:d,classNames:h,styles:p})))},Boe=e=>{const l=e,{prefixCls:t,className:n}=l,r=Ze(l,["prefixCls","className"]),{getPrefixCls:i}=m.useContext(Un),o=i("popover",t),[a,s]=Soe(o);return m.createElement(UDe,te(I({},r),{prefixCls:o,hashId:a,className:Ae(n,s)}))},GM=m.forwardRef((e,t)=>{var W;const Z=e,{prefixCls:n,title:r,content:i,overlayClassName:o,placement:a="top",trigger:s,children:l,mouseEnterDelay:c=.1,mouseLeaveDelay:u=.1,onOpenChange:f,overlayStyle:d={},styles:A,classNames:h,motion:p,arrow:v}=Z,y=Ze(Z,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames","motion","arrow"]),{getPrefixCls:b,className:x,style:C,classNames:S,styles:B,arrow:E,trigger:_}=or("popover"),M=b("popover",n),[R,T]=Soe(M),L=b(),P=NH(v,E),k=s||_||"hover",H=te(I({},e),{placement:a,trigger:k,mouseEnterDelay:c,mouseLeaveDelay:u,overlayStyle:d,styles:A,classNames:h}),[D,U]=vr([S,h],[B,A],{props:H}),j=Ae(o,R,T,x,D.root),[Q,K]=Fr((W=e.defaultOpen)!=null?W:!1,e.open),z=J=>{K(J),f==null||f(J)},V=Pb(r),Y=Pb(i);return m.createElement(aa,te(I({unique:!1,arrow:P,placement:a,trigger:k,mouseEnterDelay:c,mouseLeaveDelay:u},y),{prefixCls:M,classNames:{root:j,container:D.container,arrow:D.arrow},styles:{root:I(I(I({},U.root),C),d),container:U.container,arrow:U.arrow},ref:t,open:Q,onOpenChange:z,overlay:qi(V)||qi(Y)?m.createElement(Eoe,{prefixCls:M,title:V,content:Y,classNames:D,styles:U}):null,motion:{motionName:Yh(L,"zoom-big",typeof(p==null?void 0:p.motionName)=="string"?p==null?void 0:p.motionName:void 0)},"data-popover-inject":!0}),l)});GM._InternalPanelDoNotUseOrYouWillBeFired=Boe;const PH=Be.createContext({});var qM={},Ooe;function jDe(){if(Ooe)return qM;Ooe=1,Object.defineProperty(qM,"__esModule",{value:!0});var e={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"};return qM.default=e,qM}var zDe=jDe();const QDe=_t(zDe);function LH(){return LH=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,LH({},e,{ref:t,icon:QDe})),mA=m.forwardRef(VDe),{ESC:KDe,TAB:WDe}=dn;function GDe({visible:e,triggerRef:t,onVisibleChange:n,autoFocus:r,overlayRef:i}){const o=m.useRef(!1),a=()=>{var c,u;e&&((u=(c=t.current)==null?void 0:c.focus)==null||u.call(c),n==null||n(!1))},s=()=>{var c;return(c=i.current)!=null&&c.focus?(i.current.focus(),o.current=!0,!0):!1},l=c=>{switch(c.keyCode){case KDe:a();break;case WDe:{let u=!1;o.current||(u=s()),u?c.preventDefault():a();break}}};m.useEffect(()=>e?(window.addEventListener("keydown",l),r&&Kn(s,3),()=>{window.removeEventListener("keydown",l),o.current=!1}):()=>{o.current=!1},[e])}const qDe=m.forwardRef((e,t)=>{const{overlay:n,arrow:r,prefixCls:i}=e,o=m.useMemo(()=>{let s;return typeof n=="function"?s=n():s=n,s},[n]),a=il(t,cA(o));return Be.createElement(Be.Fragment,null,r&&Be.createElement("div",{className:`${i}-arrow`}),Be.cloneElement(o,{ref:Vh(o)?a:void 0}))}),kb={adjustX:1,adjustY:1},Db=[0,0],YDe={topLeft:{points:["bl","tl"],overflow:kb,offset:[0,-4],targetOffset:Db},top:{points:["bc","tc"],overflow:kb,offset:[0,-4],targetOffset:Db},topRight:{points:["br","tr"],overflow:kb,offset:[0,-4],targetOffset:Db},bottomLeft:{points:["tl","bl"],overflow:kb,offset:[0,4],targetOffset:Db},bottom:{points:["tc","bc"],overflow:kb,offset:[0,4],targetOffset:Db},bottomRight:{points:["tr","br"],overflow:kb,offset:[0,4],targetOffset:Db}};function FH(){return FH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var z;const K=e,{arrow:n=!1,prefixCls:r="rc-dropdown",transitionName:i,animation:o,align:a,placement:s="bottomLeft",placements:l=YDe,getPopupContainer:c,showAction:u,hideAction:f,overlayClassName:d,overlayStyle:A,visible:h,trigger:p=["hover"],autoFocus:v,overlay:y,children:b,onVisibleChange:x}=K,C=Ze(K,["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"]),[S,B]=Be.useState(),E="visible"in e?h:S,_=o?`${r}-${o}`:i,M=Be.useRef(null),R=Be.useRef(null),T=Be.useRef(null);Be.useImperativeHandle(t,()=>M.current);const L=V=>{B(V),x==null||x(V)};GDe({visible:E,triggerRef:T,onVisibleChange:L,autoFocus:v,overlayRef:R});const P=V=>{const{onOverlayClick:Y}=e;B(!1),Y&&Y(V)},k=()=>Be.createElement(qDe,{ref:R,overlay:y,prefixCls:r,arrow:n}),H=()=>typeof y=="function"?k:k(),D=()=>{const{minOverlayWidthMatchTrigger:V,alignPoint:Y}=e;return"minOverlayWidthMatchTrigger"in e?V:!Y},U=()=>{const{openClassName:V}=e;return V!==void 0?V:`${r}-open`},j=Be.cloneElement(b,{className:Ae((z=b.props)==null?void 0:z.className,E&&U()),ref:Vh(b)?il(T,cA(b)):void 0});let Q=f;return!Q&&p.indexOf("contextMenu")!==-1&&(Q=["click"]),Be.createElement(oE,FH({builtinPlacements:l},C,{prefixCls:r,ref:M,popupClassName:Ae(d,{[`${r}-show-arrow`]:n}),popupStyle:A,action:p,showAction:u,hideAction:Q,popupPlacement:s,popupAlign:a,popupMotion:{motionName:_},popupVisible:E,stretch:D()?"minWidth":"",popup:H(),onOpenChange:L,onPopupClick:P,getPopupContainer:c}),j)}),_oe=m.createContext(null);function Toe(e,t){return`${e}-${t}`}function Moe(e){const t=m.useContext(_oe);return Toe(t,e)}const id=m.createContext(null);function XDe(e,t){const n=I({},e);return Object.keys(t).forEach(r=>{const i=t[r];i!==void 0&&(n[r]=i)}),n}function $E(r){var i=r,{children:e,locked:t}=i,n=Ze(i,["children","locked"]);const o=m.useContext(id),a=cv(()=>XDe(o,n),[o,n],(s,l)=>!t&&(s[0]!==l[0]||!uu(s[1],l[1],!0)));return m.createElement(id.Provider,{value:a},e)}const ZDe=[],Ioe=m.createContext(null);function YM(){return m.useContext(Ioe)}const Roe=m.createContext(ZDe);function Hb(e){const t=m.useContext(Roe);return m.useMemo(()=>e!==void 0?[...t,e]:t,[t,e])}const Noe=m.createContext(null),kH=m.createContext({}),{LEFT:DH,RIGHT:HH,UP:UH,DOWN:XM,ENTER:ZM,ESC:Poe,HOME:_E,END:TE}=dn,Loe=[UH,XM,DH,HH];function JDe(e,t,n,r){var A;const i="prev",o="next",a="children",s="parent";if(e==="inline"&&r===ZM)return{inlineTrigger:!0};const l={[UH]:i,[XM]:o},c={[DH]:n?o:i,[HH]:n?i:o,[XM]:a,[ZM]:a},u={[UH]:i,[XM]:o,[ZM]:a,[Poe]:s,[DH]:n?a:s,[HH]:n?s:a};switch((A={inline:l,horizontal:c,vertical:u,inlineSub:l,horizontalSub:u,verticalSub:u}[`${e}${t?"":"Sub"}`])==null?void 0:A[r]){case i:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case s:return{offset:-1,sibling:!1};case a:return{offset:1,sibling:!1};default:return null}}function e8e(e){let t=e;for(;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function t8e(e,t){let n=e||document.activeElement;for(;n;){if(t.has(n))return n;n=n.parentElement}return null}function jH(e,t){return _6(e,!0).filter(r=>t.has(r))}function Foe(e,t,n,r=1){if(!e)return null;const i=jH(e,t),o=i.length;let a=i.findIndex(s=>n===s);return r<0?a===-1?a=o-1:a-=1:r>0&&(a+=1),a=(a+o)%o,i[a]}const JM=(e,t)=>{const n=new Set,r=new Map,i=new Map;return e.forEach(o=>{const a=document.querySelector(`[data-menu-id='${Toe(t,o)}']`);a&&(n.add(a),i.set(a,o),r.set(o,a))}),{elements:n,key2element:r,element2key:i}};function n8e(e,t,n,r,i,o,a,s,l,c){const u=m.useRef(),f=m.useRef();f.current=t;const d=()=>{Kn.cancel(u.current)};return m.useEffect(()=>()=>{d()},[]),A=>{const{which:h}=A;if([...Loe,ZM,Poe,_E,TE].includes(h)){const p=o();let v=JM(p,r);const{elements:y,key2element:b,element2key:x}=v,C=b.get(t),S=t8e(C,y),B=x.get(S),E=JDe(e,a(B,!0).length===1,n,h);if(!E&&h!==_E&&h!==TE)return;(Loe.includes(h)||[_E,TE].includes(h))&&A.preventDefault();const _=M=>{if(M){let R=M;const T=M.querySelector("a");T!=null&&T.getAttribute("href")&&(R=T);const L=x.get(M);s(L),d(),u.current=Kn(()=>{f.current===L&&R.focus()})}};if([_E,TE].includes(h)||E.sibling||!S){let M;!S||e==="inline"?M=i.current:M=e8e(S);let R;const T=jH(M,y);h===_E?R=T[0]:h===TE?R=T[T.length-1]:R=Foe(M,y,S,E.offset),_(R)}else if(E.inlineTrigger)l(B);else if(E.offset>0)l(B,!0),d(),u.current=Kn(()=>{v=JM(p,r);const M=S.getAttribute("aria-controls"),R=document.getElementById(M),T=Foe(R,v.elements);_(T)},5);else if(E.offset<0){const M=a(B,!0),R=M[M.length-2],T=b.get(R);l(R,!1),_(T)}}c==null||c(A)}}function r8e(e){Promise.resolve().then(e)}const zH="__RC_UTIL_PATH_SPLIT__",koe=e=>e.join(zH),i8e=e=>e.split(zH),QH="rc-menu-more";function o8e(){const[,e]=m.useState({}),t=m.useRef(new Map),n=m.useRef(new Map),[r,i]=m.useState([]),o=m.useRef(0),a=m.useRef(!1),s=()=>{a.current||e({})},l=m.useCallback((p,v)=>{const y=koe(v);n.current.set(y,p),t.current.set(p,y),o.current+=1;const b=o.current;r8e(()=>{b===o.current&&s()})},[]),c=m.useCallback((p,v)=>{const y=koe(v);n.current.delete(y),t.current.delete(p)},[]),u=m.useCallback(p=>{i(p)},[]),f=m.useCallback((p,v)=>{const y=t.current.get(p)||"",b=i8e(y);return v&&r.includes(b[0])&&b.unshift(QH),b},[r]),d=m.useCallback((p,v)=>p.filter(y=>y!==void 0).some(y=>f(y,!0).includes(v)),[f]),A=()=>{const p=[...t.current.keys()];return r.length&&p.push(QH),p},h=m.useCallback(p=>{const v=`${t.current.get(p)}${zH}`,y=new Set;return[...n.current.keys()].forEach(b=>{b.startsWith(v)&&y.add(n.current.get(b))}),y},[]);return m.useEffect(()=>()=>{a.current=!0},[]),{registerPath:l,unregisterPath:c,refreshOverflowKeys:u,isSubPathKey:d,getKeyPath:f,getKeys:A,getSubPathKeys:h}}function ME(e){const t=m.useRef(e);t.current=e;const n=m.useCallback((...r)=>{var i;return(i=t.current)==null?void 0:i.call(t,...r)},[]);return e?n:void 0}function Doe(e,t,n,r){const{activeKey:i,onActive:o,onInactive:a}=m.useContext(id),s={active:i===e};return t||(s.onMouseEnter=l=>{n==null||n({key:e,domEvent:l}),o(e)},s.onMouseLeave=l=>{r==null||r({key:e,domEvent:l}),a(e)}),s}function Hoe(e){const{mode:t,rtl:n,inlineIndent:r}=m.useContext(id);if(t!=="inline")return null;const i=e;return n?{paddingRight:i*r}:{paddingLeft:i*r}}function Uoe({icon:e,props:t,children:n}){let r;return e===null||e===!1?null:(typeof e=="function"?r=m.createElement(e,I({},t)):typeof e!="boolean"&&(r=e),r||n||null)}function e4(n){var r=n,{item:e}=r,t=Ze(r,["item"]);return Object.defineProperty(t,"item",{get:()=>(oo(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e)}),t}function IE(){return IE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const ee=e,{style:n,className:r,eventKey:i,warnKey:o,disabled:a,itemIcon:s,children:l,itemData:c,role:u,onMouseEnter:f,onMouseLeave:d,onClick:A,onKeyDown:h,onFocus:p}=ee,v=Ze(ee,["style","className","eventKey","warnKey","disabled","itemIcon","children","itemData","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"]),y=Moe(i),{prefixCls:b,onItemClick:x,disabled:C,overflowDisabled:S,itemIcon:B,selectedKeys:E,onActive:_}=m.useContext(id),{_internalRenderMenuItem:M}=m.useContext(kH),R=`${b}-item`,T=m.useRef(),L=m.useRef(),P=C||a,k=Zf(t,L),H=Hb(i),D=re=>{const ue=c||{key:i||"",label:l,itemIcon:s,extra:e.extra,title:e.title};return{key:i,keyPath:[...H].reverse(),item:T.current,domEvent:re,itemData:c||ue}},U=s||B,ne=Doe(i,P,f,d),{active:j}=ne,Q=Ze(ne,["active"]),K=E.includes(i),z=Hoe(H.length),V=re=>{if(P)return;const ue=D(re);A==null||A(e4(ue)),x(ue)},Y=re=>{if(h==null||h(re),re.which===dn.ENTER){const ue=D(re);A==null||A(e4(ue)),x(ue)}},Z=re=>{_(i),p==null||p(re)},W={};e.role==="option"&&(W["aria-selected"]=K);let J=m.createElement(a8e,IE({ref:T,elementRef:k,role:u===null?"none":u||"menuitem",tabIndex:a?null:-1,"data-menu-id":S&&y?null:y},ti(v,["extra"]),Q,W,{component:"li","aria-disabled":a,style:I(I({},z),n),className:Ae(R,{[`${R}-active`]:j,[`${R}-selected`]:K,[`${R}-disabled`]:P},r),onClick:V,onKeyDown:Y,onFocus:Z}),l,m.createElement(Uoe,{props:te(I({},e),{isSelected:K}),icon:U}));return M&&(J=M(J,e,{selected:K})),J});function l8e(e,t){const{eventKey:n}=e,r=YM(),i=Hb(n);return m.useEffect(()=>{if(r)return r.registerPath(n,i),()=>{r.unregisterPath(n,i)}},[i]),r?null:m.createElement(s8e,IE({},e,{ref:t}))}const RE=m.forwardRef(l8e);function VH(){return VH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o=i,{className:e,children:t}=o,n=Ze(o,["className","children"]);const{prefixCls:a,mode:s,rtl:l}=m.useContext(id);return m.createElement("ul",VH({className:Ae(a,l&&`${a}-rtl`,`${a}-sub`,`${a}-${s==="inline"?"inline":"vertical"}`,e),role:"menu"},n,{"data-menu-list":!0,ref:r}),t)},joe=m.forwardRef(c8e);function KH(e,t){return pa(e).map((n,r)=>{var i,o;if(m.isValidElement(n)){const{key:a}=n;let s=(o=(i=n.props)==null?void 0:i.eventKey)!=null?o:a;s==null&&(s=`tmp_key-${[...t,r].join("-")}`);const c={key:s,eventKey:s};return m.cloneElement(n,c)}return n})}const Ol={adjustX:1,adjustY:1},u8e={topLeft:{points:["bl","tl"],overflow:Ol},topRight:{points:["br","tr"],overflow:Ol},bottomLeft:{points:["tl","bl"],overflow:Ol},bottomRight:{points:["tr","br"],overflow:Ol},leftTop:{points:["tr","tl"],overflow:Ol},leftBottom:{points:["br","bl"],overflow:Ol},rightTop:{points:["tl","tr"],overflow:Ol},rightBottom:{points:["bl","br"],overflow:Ol}},f8e={topLeft:{points:["bl","tl"],overflow:Ol},topRight:{points:["br","tr"],overflow:Ol},bottomLeft:{points:["tl","bl"],overflow:Ol},bottomRight:{points:["tr","br"],overflow:Ol},rightTop:{points:["tr","tl"],overflow:Ol},rightBottom:{points:["br","bl"],overflow:Ol},leftTop:{points:["tl","tr"],overflow:Ol},leftBottom:{points:["bl","br"],overflow:Ol}};function zoe(e,t,n){if(t)return t;if(n)return n[e]||n.other}const d8e={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function A8e({prefixCls:e,visible:t,children:n,popup:r,popupStyle:i,popupClassName:o,popupOffset:a,disabled:s,mode:l,onVisibleChange:c}){const{getPopupContainer:u,rtl:f,subMenuOpenDelay:d,subMenuCloseDelay:A,builtinPlacements:h,triggerSubMenuAction:p,forceSubMenuRender:v,rootClassName:y,motion:b,defaultMotions:x}=m.useContext(id),[C,S]=m.useState(!1),B=I(f?I({},f8e):I({},u8e),h),E=d8e[l],_=zoe(l,b,x),M=m.useRef(_);l!=="inline"&&(M.current=_);const R=te(I({},M.current),{leavedClassName:`${e}-hidden`,removeOnLeave:!1,motionAppear:!0}),T=m.useRef();return m.useEffect(()=>(T.current=Kn(()=>{S(t)}),()=>{Kn.cancel(T.current)}),[t]),m.createElement(oE,{prefixCls:e,popupClassName:Ae(`${e}-popup`,{[`${e}-rtl`]:f},o,y),stretch:l==="horizontal"?"minWidth":null,getPopupContainer:u,builtinPlacements:B,popupPlacement:E,popupVisible:C,popup:r,popupStyle:i,popupAlign:a&&{offset:a},action:s?[]:[p],mouseEnterDelay:d,mouseLeaveDelay:A,onPopupVisibleChange:c,forceRender:v,popupMotion:R,fresh:!0},n)}function WH(){return WH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u.current&&d(!1)},[c]);const h=I({},zoe(i,s,l));n.length>1&&(h.motionAppear=!1);const p=h.onVisibleChanged;return h.onVisibleChanged=v=>(!u.current&&!v&&d(!0),p==null?void 0:p(v)),f?null:m.createElement($E,{mode:i,locked:!u.current},m.createElement(sl,WH({visible:A},h,{forceRender:a,removeOnLeave:!1,leavedClassName:`${o}-hidden`}),({className:v,style:y})=>m.createElement(joe,{id:e,className:v,style:y},r)))}function NE(){return NE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const Je=e,{style:n,className:r,styles:i,classNames:o,title:a,eventKey:s,warnKey:l,disabled:c,internalPopupClose:u,children:f,itemIcon:d,expandIcon:A,popupClassName:h,popupOffset:p,popupStyle:v,onClick:y,onMouseEnter:b,onMouseLeave:x,onTitleClick:C,onTitleMouseEnter:S,onTitleMouseLeave:B,popupRender:E}=Je,_=Ze(Je,["style","className","styles","classNames","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave","popupRender"]),M=Moe(s),{prefixCls:R,mode:T,openKeys:L,disabled:P,overflowDisabled:k,activeKey:H,selectedKeys:D,itemIcon:U,expandIcon:j,onItemClick:Q,onOpenChange:K,onActive:z,popupRender:V}=m.useContext(id),{_internalRenderSubMenuItem:Y}=m.useContext(kH),{isSubPathKey:Z}=m.useContext(Noe),W=Hb(),J=`${R}-submenu`,ee=P||c,ne=m.useRef(),re=m.useRef(),ue=d!=null?d:U,de=A!=null?A:j,se=L.includes(s),ce=!k&&se,ge=Z(D,s),dt=Doe(s,ee,S,B),{active:ie}=dt,le=Ze(dt,["active"]),[ve,we]=m.useState(!1),me=wt=>{ee||we(wt)},Ee=wt=>{me(!0),b==null||b({key:s,domEvent:wt})},Ce=wt=>{me(!1),x==null||x({key:s,domEvent:wt})},pe=m.useMemo(()=>ie||(T!=="inline"?ve||Z([H],s):!1),[T,ie,H,ve,s,Z]),Oe=Hoe(W.length),xe=wt=>{ee||(C==null||C({key:s,domEvent:wt}),T==="inline"&&K(s,!se))},Me=ME(wt=>{y==null||y(e4(wt)),Q(wt)}),Se=wt=>{T!=="inline"&&K(s,wt)},Pe=()=>{z(s)},Le=M&&`${M}-popup`,He=m.useMemo(()=>m.createElement(Uoe,{icon:T!=="horizontal"?de:void 0,props:te(I({},e),{isOpen:ce,isSubMenu:!0})},m.createElement("i",{className:`${J}-arrow`})),[T,de,e,ce,J]);let Ne=m.createElement("div",NE({role:"menuitem",style:Oe,className:`${J}-title`,tabIndex:ee?null:-1,ref:ne,title:typeof a=="string"?a:null,"data-menu-id":k&&M?null:M,"aria-expanded":ce,"aria-haspopup":!0,"aria-controls":Le,"aria-disabled":ee,onClick:xe,onFocus:Pe},le),a,He);const at=m.useRef(T);T!=="inline"&&W.length>1?at.current="vertical":at.current=T;const Ue=at.current,et=m.useMemo(()=>{const wt=m.createElement($E,{classNames:o,styles:i,mode:Ue==="horizontal"?"vertical":Ue},m.createElement(joe,{id:Le,ref:re},f)),Bt=E||V;return Bt?Bt(wt,{item:e,keys:W}):wt},[E,V,W,Le,f,e,Ue]);if(!k){const wt=at.current;Ne=m.createElement(A8e,{mode:wt,prefixCls:J,visible:!u&&ce&&T!=="inline",popupClassName:h,popupOffset:p,popupStyle:v,popup:et,disabled:ee,onVisibleChange:Se},Ne)}let We=m.createElement(gA.Item,NE({ref:t,role:"none"},_,{component:"li",style:n,className:Ae(J,`${J}-${T}`,r,{[`${J}-open`]:ce,[`${J}-active`]:pe,[`${J}-selected`]:ge,[`${J}-disabled`]:ee}),onMouseEnter:Ee,onMouseLeave:Ce}),Ne,!k&&m.createElement(h8e,{id:Le,open:ce,keyPath:W},f));return Y&&(We=Y(We,e,{selected:ge,active:pe,open:ce,disabled:ee})),m.createElement($E,{classNames:o,styles:i,onItemClick:Me,mode:T==="horizontal"?"vertical":T,itemIcon:ue,expandIcon:de},We)}),t4=m.forwardRef((e,t)=>{const{eventKey:n,children:r}=e,i=Hb(n),o=KH(r,i),a=YM();m.useEffect(()=>{if(a)return a.registerPath(n,i),()=>{a.unregisterPath(n,i)}},[i]);let s;return a?s=o:s=m.createElement(p8e,NE({ref:t},e),o),m.createElement(Roe.Provider,{value:i},s)});function GH({className:e,style:t}){const{prefixCls:n}=m.useContext(id);return YM()?null:m.createElement("li",{role:"separator",className:Ae(`${n}-item-divider`,e),style:t})}function n4(){return n4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const f=e,{className:n,title:r,eventKey:i,children:o}=f,a=Ze(f,["className","title","eventKey","children"]),{prefixCls:s,classNames:l,styles:c}=m.useContext(id),u=`${s}-item-group`;return m.createElement("li",n4({ref:t,role:"presentation"},a,{onClick:d=>d.stopPropagation(),className:Ae(u,n)}),m.createElement("div",{role:"presentation",className:Ae(`${u}-title`,l==null?void 0:l.listTitle),style:c==null?void 0:c.listTitle,title:typeof r=="string"?r:void 0},r),m.createElement("ul",{role:"group",className:Ae(`${u}-list`,l==null?void 0:l.list),style:c==null?void 0:c.list},o))}),qH=m.forwardRef((e,t)=>{const{eventKey:n,children:r}=e,i=Hb(n),o=KH(r,i);return YM()?o:m.createElement(g8e,n4({ref:t},ti(e,["warnKey"])),o)});function Ub(){return Ub=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(s&&typeof s=="object"){const c=s,{label:u,children:f,key:d,type:A,extra:h}=c,p=Ze(c,["label","children","key","type","extra"]),v=d!=null?d:`tmp-${l}`;if(f||A==="group")return A==="group"?m.createElement(i,Ub({key:v},p,{title:u}),YH(f,t,n)):m.createElement(o,Ub({key:v},p,{title:u}),YH(f,t,n));if(A==="divider")return m.createElement(a,Ub({key:v},p));const y=!!h||h===0;return m.createElement(r,Ub({key:v},p,{extra:h,itemData:te(I({},s),{key:v})}),y?m.createElement(m.Fragment,null,m.createElement("span",{className:`${n}-item-label`},u),m.createElement("span",{className:`${n}-item-extra`},h)):u)}return null}).filter(s=>s)}function Qoe(e,t,n,r,i){let o=e;const a=I({divider:GH,item:RE,group:qH,submenu:t4},r);return t&&(o=YH(t,a,i)),KH(o,n)}function XH(){return XH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var lr;const Tn=e,{prefixCls:n="rc-menu",rootClassName:r,style:i,className:o,styles:a,classNames:s,tabIndex:l=0,items:c,children:u,direction:f,id:d,mode:A="vertical",inlineCollapsed:h,disabled:p,disabledOverflow:v,subMenuOpenDelay:y=.1,subMenuCloseDelay:b=.1,forceSubMenuRender:x,defaultOpenKeys:C,openKeys:S,activeKey:B,defaultActiveFirst:E,selectable:_=!0,multiple:M=!1,defaultSelectedKeys:R,selectedKeys:T,onSelect:L,onDeselect:P,inlineIndent:k=24,motion:H,defaultMotions:D,triggerSubMenuAction:U="hover",builtinPlacements:j,itemIcon:Q,expandIcon:K,overflowedIndicator:z="...",overflowedIndicatorPopupClassName:V,getPopupContainer:Y,onClick:Z,onOpenChange:W,onKeyDown:J,openAnimation:ee,openTransitionName:ne,_internalRenderMenuItem:re,_internalRenderSubMenuItem:ue,_internalComponents:de,popupRender:se}=Tn,ce=Ze(Tn,["prefixCls","rootClassName","style","className","styles","classNames","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","_internalComponents","popupRender"]),[ge,ie]=m.useMemo(()=>[Qoe(u,c,Bv,de,n),Qoe(u,c,Bv,{},n)],[u,c,de]),[le,ve]=m.useState(!1),we=m.useRef(),me=lA(d?`rc-menu-uuid-${d}`:"rc-menu-uuid"),Ee=f==="rtl",[Ce,pe]=Fr(C,S),Oe=Ce||Bv,xe=($n,Fn=!1)=>{function $t(){pe($n),W==null||W($n)}Fn?fu.flushSync($t):$t()},[Me,Se]=m.useState(Oe),Pe=m.useRef(!1),[Le,He]=m.useMemo(()=>(A==="inline"||A==="vertical")&&h?["vertical",h]:[A,!1],[A,h]),Ne=Le==="inline",[at,Ue]=m.useState(Le),[et,We]=m.useState(He);m.useEffect(()=>{Ue(Le),We(He),Pe.current&&(Ne?pe(Me):xe(Bv))},[Le,He]);const[Je,dt]=m.useState(0),wt=Je>=ge.length-1||at!=="horizontal"||v;m.useEffect(()=>{Ne&&Se(Oe)},[Oe]),m.useEffect(()=>(Pe.current=!0,()=>{Pe.current=!1}),[]);const{registerPath:Bt,unregisterPath:qt,refreshOverflowKeys:jt,isSubPathKey:nn,getKeyPath:Jt,getKeys:Ot,getSubPathKeys:sn}=o8e(),Vt=m.useMemo(()=>({registerPath:Bt,unregisterPath:qt}),[Bt,qt]),xt=m.useMemo(()=>({isSubPathKey:nn}),[nn]);m.useEffect(()=>{jt(wt?Bv:ge.slice(Je+1).map($n=>$n.key))},[Je,wt]);const[qe,it]=Fr(B||E&&((lr=ge[0])==null?void 0:lr.key),B),Pt=ME($n=>{it($n)}),De=ME(()=>{it(void 0)});m.useImperativeHandle(t,()=>({list:we.current,focus:$n=>{var kt,mn;const Fn=Ot(),{elements:$t,key2element:Ie,element2key:Ke}=JM(Fn,me),nt=jH(we.current,$t);let ht;qe&&Fn.includes(qe)?ht=qe:ht=nt[0]?Ke.get(nt[0]):(kt=ge.find(Rt=>!Rt.props.disabled))==null?void 0:kt.key;const Xt=Ie.get(ht);ht&&Xt&&((mn=Xt==null?void 0:Xt.focus)==null||mn.call(Xt,$n))},findItem:({key:$n})=>{const Fn=Ot(),{key2element:$t}=JM(Fn,me);return $t.get($n)||null}}));const[ze,bt]=Fr(R||[],T),lt=m.useMemo(()=>Array.isArray(ze)?ze:ze==null?Bv:[ze],[ze]),At=$n=>{if(_){const{key:Fn}=$n,$t=lt.includes(Fn);let Ie;M?$t?Ie=lt.filter(nt=>nt!==Fn):Ie=[...lt,Fn]:Ie=[Fn],bt(Ie);const Ke=te(I({},$n),{selectedKeys:Ie});$t?P==null||P(Ke):L==null||L(Ke)}!M&&Oe.length&&at!=="inline"&&xe(Bv)},ut=ME($n=>{Z==null||Z(e4($n)),At($n)}),ft=ME(($n,Fn)=>{let $t=Oe.filter(Ie=>Ie!==$n);if(Fn)$t.push($n);else if(at!=="inline"){const Ie=sn($n);$t=$t.filter(Ke=>!Ie.has(Ke))}uu(Oe,$t,!0)||xe($t,!0)}),An=n8e(at,qe,Ee,me,we,Ot,Jt,it,($n,Fn)=>{const $t=Fn!=null?Fn:!Oe.includes($n);ft($n,$t)},J);m.useEffect(()=>{ve(!0)},[]);const pn=m.useMemo(()=>({_internalRenderMenuItem:re,_internalRenderSubMenuItem:ue}),[re,ue]),bn=at!=="horizontal"||v?ge:ge.map(($n,Fn)=>m.createElement($E,{key:$n.key,overflowDisabled:Fn>Je,classNames:s,styles:a},$n)),Sn=m.createElement(gA,XH({id:d,ref:we,prefixCls:`${n}-overflow`,component:"ul",itemComponent:RE,className:Ae(n,`${n}-root`,`${n}-${at}`,o,{[`${n}-inline-collapsed`]:et,[`${n}-rtl`]:Ee},r),dir:f,style:i,role:"menu",tabIndex:l,data:bn,renderRawItem:$n=>$n,renderRawRest:$n=>{const Fn=$n.length,$t=Fn?ge.slice(-Fn):null;return m.createElement(t4,{eventKey:QH,title:z,disabled:wt,internalPopupClose:Fn===0,popupClassName:V},$t)},maxCount:at!=="horizontal"||v?gA.INVALIDATE:gA.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:$n=>{dt($n)},onKeyDown:An},ce));return m.createElement(kH.Provider,{value:pn},m.createElement(_oe.Provider,{value:me},m.createElement($E,{prefixCls:n,rootClassName:r,classNames:s,styles:a,mode:at,openKeys:Oe,rtl:Ee,disabled:p,motion:le?H:null,defaultMotions:le?D:null,activeKey:qe,onActive:Pt,onInactive:De,selectedKeys:lt,inlineIndent:k,subMenuOpenDelay:y,subMenuCloseDelay:b,forceSubMenuRender:x,builtinPlacements:j,triggerSubMenuAction:U,getPopupContainer:Y,itemIcon:Q,expandIcon:K,onItemClick:ut,onOpenChange:ft,popupRender:se},m.createElement(Noe.Provider,{value:xt},Sn),m.createElement("div",{style:{display:"none"},"aria-hidden":!0},m.createElement(Ioe.Provider,{value:Vt},ie)))))});jb.Item=RE,jb.SubMenu=t4,jb.ItemGroup=qH,jb.Divider=GH;var r4={},Voe;function m8e(){if(Voe)return r4;Voe=1,Object.defineProperty(r4,"__esModule",{value:!0});var e={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"};return r4.default=e,r4}var v8e=m8e();const y8e=_t(v8e);function ZH(){return ZH=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,ZH({},e,{ref:t,icon:y8e})),Koe=m.forwardRef(b8e),Woe=m.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),x8e=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:o,headerPadding:a,headerColor:s,footerPadding:l,fontSize:c,bodyBg:u,headerBg:f}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:u,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:o,padding:a,color:s,lineHeight:be(o),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Goe=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:o,marginXXS:a,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${o}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+a*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},qoe=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Yoe=Er("Layout",x8e,Goe,{deprecatedTokens:qoe}),w8e=Er(["Layout","Sider"],e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:o,triggerHeight:a,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:u,zeroTriggerHeight:f,borderRadiusLG:d,lightSiderBg:A,lightTriggerColor:h,lightTriggerBg:p,bodyBg:v}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:a},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:a,color:s,lineHeight:be(a),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:f,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${be(d)} ${be(d)} 0`,cursor:"pointer",transition:`background-color ${i} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${i}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:`${be(d)} 0 0 ${be(d)}`}},"&-light":{background:A,[`${t}-trigger`]:{color:h,background:p},[`${t}-zero-width-trigger`]:{color:h,background:p,border:`1px solid ${v}`,borderInlineStart:0}}}}},Goe,{deprecatedTokens:qoe}),Xoe={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px",xxxl:"1839.98px"},C8e=e=>!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),i4=m.createContext({}),S8e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),Zoe=m.forwardRef((e,t)=>{const se=e,{prefixCls:n,className:r,trigger:i,children:o,defaultCollapsed:a=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:u=!1,width:f=200,collapsedWidth:d=80,zeroWidthTriggerStyle:A,breakpoint:h,onCollapse:p,onBreakpoint:v,classNames:y,styles:b}=se,x=Ze(se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint","classNames","styles"]),{siderHook:C}=m.useContext(Woe),[S,B]=m.useState("collapsed"in e?e.collapsed:a),[E,_]=m.useState(!1);m.useEffect(()=>{"collapsed"in e&&B(e.collapsed)},[e.collapsed]);const M=(ce,ge)=>{"collapsed"in e||B(ce),p==null||p(ce,ge)},R=te(I({},e),{collapsed:S,defaultCollapsed:a,theme:s,style:l,collapsible:c,reverseArrow:u,width:f,collapsedWidth:d,zeroWidthTriggerStyle:A,breakpoint:h,onCollapse:p,onBreakpoint:v}),[T,L]=vr([y],[b],{props:R}),{getPrefixCls:P,direction:k}=m.useContext(Un),H=P("layout-sider",n),[D,U]=w8e(H),j=m.useRef(null);j.current=ce=>{_(ce.matches),v==null||v(ce.matches),S!==ce.matches&&M(ce.matches,"responsive")},m.useEffect(()=>{function ce(ie){var le;return(le=j.current)==null?void 0:le.call(j,ie)}let ge;return typeof(window==null?void 0:window.matchMedia)!="undefined"&&h&&h in Xoe&&(ge=window.matchMedia(`screen and (max-width: ${Xoe[h]})`),Rn(ge==null?void 0:ge.addEventListener)&&ge.addEventListener("change",ce),ce(ge)),()=>{Rn(ge==null?void 0:ge.removeEventListener)&&ge.removeEventListener("change",ce)}},[h]),m.useEffect(()=>{const ce=S8e("ant-sider-");return C.addSider(ce),()=>C.removeSider(ce)},[]);const Q=()=>{M(!S,"clickTrigger")},K=ti(x,["collapsed"]),z=S?d:f,V=C8e(z)?`${z}px`:String(z),Y=Number.parseFloat(String(d||0))===0?m.createElement("span",{onClick:Q,className:Ae(`${H}-zero-width-trigger`,`${H}-zero-width-trigger-${u?"right":"left"}`),style:A},i||m.createElement(Koe,null)):null,Z=k==="rtl"==!u,ee={expanded:Z?m.createElement(rd,null):m.createElement(mA,null),collapsed:Z?m.createElement(mA,null):m.createElement(rd,null)}[S?"collapsed":"expanded"],ne=i!==null?Y||m.createElement("div",{className:`${H}-trigger`,onClick:Q,style:{width:V}},i||ee):null,re=te(I({},l),{flex:`0 0 ${V}`,maxWidth:V,minWidth:V,width:V}),ue=Ae(H,`${H}-${s}`,{[`${H}-collapsed`]:!!S,[`${H}-has-trigger`]:c&&i!==null&&!Y,[`${H}-below`]:!!E,[`${H}-zero-width`]:Number.parseFloat(V)===0},r,T.root,D,U),de=m.useMemo(()=>({siderCollapsed:S}),[S]);return m.createElement(i4.Provider,{value:de},m.createElement("aside",te(I({className:ue},K),{style:I(I({},L.root),re),ref:t}),m.createElement("div",{className:Ae(`${H}-children`,T.body),style:L.body},o),c||E&&Y?ne:null))});var o4={},Joe;function E8e(){if(Joe)return o4;Joe=1,Object.defineProperty(o4,"__esModule",{value:!0});var e={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"};return o4.default=e,o4}var B8e=E8e();const O8e=_t(B8e);function JH(){return JH=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,JH({},e,{ref:t,icon:O8e})),a4=m.forwardRef($8e),s4=m.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1,styles:null,classNames:null}),eae=e=>{const l=e,{prefixCls:t,className:n,dashed:r}=l,i=Ze(l,["prefixCls","className","dashed"]),{getPrefixCls:o}=m.useContext(Un),a=o("menu",t),s=Ae({[`${a}-item-divider-dashed`]:!!r},n);return m.createElement(GH,I({className:s},i))},tae=e=>{var E,_,M;const{className:t,children:n,icon:r,title:i,danger:o,extra:a}=e,{prefixCls:s,firstLevel:l,direction:c,disableMenuItemTitleTooltip:u,tooltip:f,inlineCollapsed:d,styles:A,classNames:h}=m.useContext(s4),p=R=>{var P,k;const T=n==null?void 0:n[0],L=m.createElement("span",{className:Ae(`${s}-title-content`,l?h==null?void 0:h.itemContent:(P=h==null?void 0:h.subMenu)==null?void 0:P.itemContent,{[`${s}-title-content-with-extra`]:!!a||a===0}),style:l?A==null?void 0:A.itemContent:(k=A==null?void 0:A.subMenu)==null?void 0:k.itemContent},n);return(!r||m.isValidElement(n)&&n.type==="span")&&n&&R&&l&&typeof T=="string"?m.createElement("div",{className:`${s}-inline-collapsed-noicon`},T.charAt(0)):L},{siderCollapsed:v}=m.useContext(i4);let y=i;typeof i=="undefined"?y=l?n:"":i===!1&&(y="");const b=f===!1?void 0:f,x=b&&b.title!==void 0?b.title:y,C=te(I({},b!=null?b:null),{title:x});!v&&!d&&(C.title=null,C.open=!1);const S=pa(n).length;let B=m.createElement(RE,te(I({},ti(e,["title","icon","danger"])),{className:Ae(l?h==null?void 0:h.item:(E=h==null?void 0:h.subMenu)==null?void 0:E.item,{[`${s}-item-danger`]:o,[`${s}-item-only-child`]:(r?S+1:S)===1},t),style:I(I({},l?A==null?void 0:A.item:(_=A==null?void 0:A.subMenu)==null?void 0:_.item),e.style),title:typeof i=="string"?i:void 0,itemData:(M=e==null?void 0:e.itemData)!=null?M:te(I({},e),{key:e.eventKey})}),Wa(r,R=>{var T,L;return{className:Ae(`${s}-item-icon`,l?h==null?void 0:h.itemIcon:(T=h==null?void 0:h.subMenu)==null?void 0:T.itemIcon,R.className),style:I(I({},l?A==null?void 0:A.itemIcon:(L=A==null?void 0:A.subMenu)==null?void 0:L.itemIcon),R.style)}}),p(d));if(!u&&f!==!1){const R=b&&b.placement?b.placement:c==="rtl"?"left":"right",T=`${s}-inline-collapsed-tooltip`,L=k=>te(I({},k),{root:Ae(T,k==null?void 0:k.root)}),P=Rn(b==null?void 0:b.classNames)?k=>{const H=b.classNames(k);return L(H)}:L(b==null?void 0:b.classNames);B=m.createElement(aa,te(I({},C),{placement:R,classNames:P}),B)}return B},l4=m.createContext(null),nae=m.forwardRef((e,t)=>{const l=e,{children:n}=l,r=Ze(l,["children"]),i=m.useContext(l4),o=m.useMemo(()=>I(I({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),a=fee(n),s=Zf(t,a?cA(n):null);return m.createElement(l4.Provider,{value:o},m.createElement(Zh,{space:!0},a?m.cloneElement(n,{ref:s}):n))}),_8e=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:o,lineType:a,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${be(o)} ${a} ${i}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover, + `]:{animationName:dE},"&-hidden":{display:"none"},[r]:te(I({},coe(e)),{cursor:"pointer",transition:`background-color ${e.motionDurationSlow} ease`,borderRadius:e.borderRadiusSM,"&-group":{color:e.colorTextDescription,fontSize:e.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":I({flex:"auto"},Wa),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-selected:not(${r}-option-disabled)`]:{color:e.optionSelectedColor,fontWeight:e.optionSelectedFontWeight,backgroundColor:e.optionSelectedBg,[`${r}-option-state`]:{color:e.colorPrimary}},[`&-active:not(${r}-option-disabled)`]:{backgroundColor:e.optionActiveBg},[`&-selected${r}-option-active:not(${r}-option-disabled)`]:{backgroundColor:e.controlItemBgActiveHover},"&-disabled":{[`&${r}-option-selected`]:{backgroundColor:e.colorBgContainerDisabled},color:e.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:e.calc(e.controlPaddingHorizontal).mul(2).equal()}},"&-empty":te(I({},coe(e)),{color:e.colorTextDisabled})}),[`${l}:has(+ ${l})`]:{borderEndStartRadius:0,borderEndEndRadius:0,[`& + ${l}`]:{borderStartStartRadius:0,borderStartEndRadius:0}},"&-rtl":{direction:"rtl"}})},Gu(e,"slide-up"),Gu(e,"slide-down"),Ob(e,"move-up"),Ob(e,"move-down")]},aDe=e=>{const{antCls:t,componentCls:n}=e,r={background:"transparent"},i=["> input[disabled]","> textarea[disabled]",`> ${n}-input`,`> ${t}-input-affix-wrapper-disabled`,`> ${t}-input-search`].join(", ");return{[`&${n}-customize`]:{border:0,padding:0,fontSize:"inherit",lineHeight:"inherit",[`${n}-placeholder`]:{display:"none"},[`${n}-content`]:{margin:0,padding:0,"&-value":{display:"none"}},[`&${n}-disabled ${n}-content`]:{[i]:r,"input[disabled], textarea[disabled]":r}}}},uoe=4,sDe=e=>{const{componentCls:t,calc:n,iconCls:r,paddingXS:i,paddingXXS:o,INTERNAL_FIXED_ITEM_MARGIN:a,lineWidth:s,colorIcon:l,colorIconHover:c,inputPaddingHorizontalBase:u,antCls:f}=e,[d,A]=go(f,"select");return{"&-multiple":{[d("multi-item-background")]:e.multipleItemBg,[d("multi-item-border-color")]:"transparent",[d("multi-item-border-radius")]:e.borderRadiusSM,[d("multi-item-height")]:e.multipleItemHeight,[d("multi-padding-base")]:`calc((${A("height")} - ${A("multi-item-height")}) / 2)`,[d("multi-padding-vertical")]:`calc(${A("multi-padding-base")} - ${a} - ${s})`,[d("multi-item-padding-horizontal")]:`calc(${u} - ${A("multi-padding-vertical")} - ${s} * 2)`,paddingBlock:A("multi-padding-vertical"),paddingInlineStart:`calc(${A("multi-padding-base")} - ${s})`,[`${t}-prefix`]:{marginInlineStart:A("multi-item-padding-horizontal")},[`${t}-prefix + ${t}-content`]:{[`${t}-placeholder`]:{insetInlineStart:0},[`${t}-content-item${t}-content-item-suffix`]:{marginInlineStart:0}},[`${t}-placeholder`]:{position:"absolute",lineHeight:A("line-height"),insetInlineStart:A("multi-item-padding-horizontal"),width:`calc(100% - ${A("multi-item-padding-horizontal")})`,top:"50%",transform:"translateY(-50%)"},[`${t}-content`]:{flexWrap:"wrap",alignItems:"center",lineHeight:1,"&-item-prefix":{height:A("font-size")},"&-item":{lineHeight:1,maxWidth:`calc(100% - ${uoe}px)`},[`${t}-content-item-prefix + ${t}-content-item-suffix, + ${t}-content-item-suffix:first-child`]:{marginInlineStart:A("multi-item-padding-horizontal")},[`${t}-selection-item`]:{lineHeight:`calc(${A("multi-item-height")} - ${s} * 2)`,border:`${s} solid ${A("multi-item-border-color")}`,display:"flex",marginBlock:a,marginInlineEnd:n(a).mul(2).equal(),background:A("multi-item-background"),borderRadius:A("multi-item-border-radius"),paddingInlineStart:i,paddingInlineEnd:o,transition:["height","line-height","padding"].map(h=>`${h} ${e.motionDurationSlow}`).join(","),"&-content":te(I({},Wa),{marginInlineEnd:o}),"&-remove":te(I({},Fg()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${r}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})},[`${t}-input`]:{lineHeight:n(a).mul(2).add(A("multi-item-height")).equal(),width:"calc(var(--select-input-width, 0) * 1px)",minWidth:uoe,maxWidth:"100%",transition:`line-height ${e.motionDurationSlow}`}},[`&${t}-sm`]:{[d("multi-item-height")]:e.multipleItemHeightSM,[d("multi-item-border-radius")]:e.borderRadiusXS},[`&${t}-lg`]:{[d("multi-item-height")]:e.multipleItemHeightLG,[d("multi-item-border-radius")]:e.borderRadius},[`&${t}-filled`]:{[d("multi-item-border-color")]:e.colorSplit,[d("multi-item-background")]:e.colorBgContainer,[`&${t}-disabled`]:{[d("multi-item-border-color")]:"transparent"}}}}},SH=(e,t)=>{const{componentCls:n,antCls:r}=e,[i]=go(r,"select"),{border:o,borderHover:a,borderActive:s,borderOutline:l}=t,c=t.background||e.selectorBg||e.colorBgContainer;return{[i("border-color")]:o,[i("background-color")]:c,[i("affix-color")]:t.affixColor,[`&:not(${n}-disabled)`]:{"&:hover":{[i("border-color")]:a,[i("background-color")]:t.backgroundHover||c},[`&${n}-focused`]:{[i("border-color")]:s,[i("background-color")]:t.backgroundActive||c,boxShadow:`0 0 0 ${be(e.controlOutlineWidth)} ${l}`}},[`&${n}-disabled`]:{[i("border-color")]:t.borderDisabled||t.border,[i("background-color")]:t.backgroundDisabled||t.background}}},UM=(e,t,n,r,i,o)=>{const{componentCls:a}=e;return{[`&${a}-${t}`]:[SH(e,n),{[`&${a}-status-error`]:SH(e,I(I({},n),r)),[`&${a}-status-warning`]:SH(e,I(I({},n),i))},o]}},EH=(e,t)=>({outline:`${be(e.lineWidth)} ${e.lineType} ${t}`,outlineOffset:be(e.calc(e.lineWidth).mul(-1).equal()),transition:["outline-offset","outline"].map(n=>`${n} 0s`).join(", ")}),lDe=e=>{const{componentCls:t,fontHeight:n,controlHeight:r,fontSizeIcon:i,showArrowPaddingInlineEnd:o,iconCls:a,antCls:s,max:l,calc:c}=e,[u,f]=go(s,"select"),d=l(c(o).sub(i).equal(),0);return{[t]:[te(I({[u("border-radius")]:e.borderRadius,[u("border-color")]:"#000",[u("border-size")]:e.lineWidth,[u("background-color")]:e.colorBgContainer,[u("font-size")]:e.fontSize,[u("line-height")]:e.lineHeight,[u("font-height")]:n,[u("color")]:e.colorText,[u("affix-color")]:e.colorText,[u("height")]:r,[u("padding-horizontal")]:c(e.paddingSM).sub(e.lineWidth).equal(),[u("padding-vertical")]:`calc((${f("height")} - ${f("font-height")}) / 2 - ${f("border-size")})`},zr(e)),{display:"inline-flex",flexWrap:"nowrap",position:"relative",transition:`all ${e.motionDurationSlow}`,alignItems:"flex-start",outline:0,cursor:"pointer",borderRadius:f("border-radius"),borderWidth:f("border-size"),borderStyle:e.lineType,borderColor:f("border-color"),background:f("background-color"),fontSize:f("font-size"),lineHeight:f("line-height"),color:f("color"),paddingInline:f("padding-horizontal"),paddingBlock:f("padding-vertical"),[`${t}-prefix`]:{color:f("affix-color"),flex:"none",lineHeight:1},[`${t}-placeholder`]:te(I({},Wa),{color:e.colorTextPlaceholder,pointerEvents:"none",zIndex:1}),[`${t}-content`]:{flex:"auto",minWidth:0,position:"relative",display:"flex",marginInlineEnd:d,"&:before":{content:'"\\a0"',width:0,overflow:"hidden"},"&-value":{visibility:"inherit"},"input[readonly]":{cursor:"inherit",caretColor:"transparent"}},[`${t}-suffix`]:{flex:"none",color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,lineHeight:1,"> :not(:last-child)":{marginInlineEnd:e.marginXS}},[`${t}-prefix, ${t}-suffix`]:{alignSelf:"center",[a]:{verticalAlign:"top"}},"&-disabled":{background:e.colorBgContainerDisabled,color:e.colorTextDisabled,cursor:"not-allowed",input:{cursor:"not-allowed"}},"&-sm":{[u("height")]:e.controlHeightSM,[u("padding-horizontal")]:c(e.paddingXS).sub(e.lineWidth).equal(),[u("border-radius")]:e.borderRadiusSM,[`${t}-clear`]:{insetInlineEnd:f("padding-horizontal")}},"&-lg":{[u("height")]:e.controlHeightLG,[u("font-size")]:e.fontSizeLG,[u("line-height")]:e.lineHeightLG,[u("font-height")]:e.fontHeightLG,[u("border-radius")]:e.borderRadiusLG}}),{[`&:not(${t}-customize)`]:{[`${t}-input`]:{outline:"none",background:"transparent",appearance:"none",border:0,margin:0,padding:0,color:f("color"),fontFamily:"inherit",fontSize:"inherit","&::-webkit-search-cancel-button":{display:"none",appearance:"none"}}}},{[`&-single:not(${t}-customize)`]:{[`${t}-input`]:{position:"absolute",inset:0,lineHeight:"inherit"},[`${t}-content`]:te(I({},Wa),{alignSelf:"center","&-has-value":{display:"block","&:before":{display:"none"}},"&-has-search-value":{color:"transparent",[`> *:not(${t}-input)`]:{opacity:0}},"&-value":{transition:`all ${e.motionDurationMid} ${e.motionEaseInOut}`,zIndex:1,opacity:1}}),[`&${t}-open ${t}-content`]:{"&-has-value":{opacity:.25},"&-has-search-value":{opacity:1,transition:`opacity ${e.motionDurationMid} ${e.motionEaseInOut}`,color:"transparent",[`> *:not(${t}-input)`]:{opacity:0}}}}},{[`&-show-search:not(${t}-customize-input):not(${t}-disabled)`]:{cursor:"text"}},sDe(e),UM(e,"outlined",{border:e.colorBorder,borderHover:e.hoverBorderColor,borderActive:e.activeBorderColor,borderOutline:e.activeOutlineColor,borderDisabled:e.colorBorderDisabled},{border:e.colorError,borderHover:e.colorErrorBorderHover,borderActive:e.colorError,borderOutline:e.colorErrorOutline,affixColor:e.colorErrorAffix},{border:e.colorWarning,borderHover:e.colorWarningHover,borderActive:e.colorWarning,borderOutline:e.colorWarningOutline,affixColor:e.colorWarningAffix}),UM(e,"filled",{border:"transparent",borderHover:"transparent",borderActive:e.activeBorderColor,borderOutline:"transparent",borderDisabled:e.colorBorderDisabled,background:e.colorFillTertiary,backgroundHover:e.colorFillSecondary,backgroundActive:e.colorBgContainer},{color:e.colorErrorText,background:e.colorErrorBg,backgroundHover:e.colorErrorBgHover,borderActive:e.colorError},{background:e.colorWarningBg,backgroundHover:e.colorWarningBgHover,borderActive:e.colorWarning}),UM(e,"borderless",{border:"transparent",borderHover:"transparent",borderActive:"transparent",borderOutline:"transparent",background:"transparent"},{},{},{[`&:not(${t}-disabled):has(input:focus-visible), &:not(${t}-disabled):has(textarea:focus-visible)`]:EH(e,e.activeBorderColor),[`&${t}-status-error:not(${t}-disabled):has(input:focus-visible), &${t}-status-error:not(${t}-disabled):has(textarea:focus-visible)`]:EH(e,e.colorError),[`&${t}-status-warning:not(${t}-disabled):has(input:focus-visible), &${t}-status-warning:not(${t}-disabled):has(textarea:focus-visible)`]:EH(e,e.colorWarning)}),UM(e,"underlined",{border:e.colorBorder,borderHover:e.hoverBorderColor,borderActive:e.activeBorderColor,borderOutline:"transparent"},{border:e.colorError,borderHover:e.colorErrorBorderHover,borderActive:e.colorError},{border:e.colorWarning,borderHover:e.colorWarningHover,borderActive:e.colorWarning},{borderRadius:0,borderTopColor:"transparent",borderInlineColor:"transparent"}),aDe(e)]}},cDe=e=>{const{fontSize:t,lineHeight:n,lineWidth:r,controlHeight:i,controlHeightSM:o,controlHeightLG:a,paddingXXS:s,controlPaddingHorizontal:l,zIndexPopupBase:c,colorText:u,fontWeightStrong:f,controlItemBgActive:d,controlItemBgHover:A,colorBgContainer:h,colorFillSecondary:p,colorBgContainerDisabled:v,colorTextDisabled:y,colorPrimaryHover:b,colorPrimary:x,controlOutline:C}=e,S=s*2,B=r*2,E=Math.min(i-S,i-B),_=Math.min(o-S,o-B),M=Math.min(a-S,a-B);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(s/2),zIndexPopup:c+50,optionSelectedColor:u,optionSelectedFontWeight:f,optionSelectedBg:d,optionActiveBg:A,optionPadding:`${(i-t*n)/2}px ${l}px`,optionFontSize:t,optionLineHeight:n,optionHeight:i,selectorBg:h,clearBg:h,singleItemHeightLG:a,multipleItemBg:p,multipleItemBorderColor:"transparent",multipleItemHeight:E,multipleItemHeightSM:_,multipleItemHeightLG:M,multipleSelectorBgDisabled:v,multipleItemColorDisabled:y,multipleItemBorderColorDisabled:"transparent",showArrowPaddingInlineEnd:Math.ceil(e.fontSize*1.25),hoverBorderColor:b,activeBorderColor:x,activeOutlineColor:C,selectAffixPadding:s}},uDe=e=>{const{antCls:t,componentCls:n,motionDurationMid:r,inputPaddingHorizontalBase:i}=e,o={[`${n}-clear`]:{opacity:1,background:e.colorBgBase,borderRadius:"50%"}};return{[n]:te(I({},zr(e)),{[`${n}-selection-item`]:te(I({flex:1,fontWeight:"normal",position:"relative",userSelect:"none"},Wa),{[`> ${t}-typography`]:{display:"inline"}}),[`${n}-prefix`]:{flex:"none",marginInlineEnd:e.selectAffixPadding},[`${n}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:i,zIndex:1,display:"inline-block",width:e.fontSizeIcon,height:e.fontSizeIcon,marginTop:e.calc(e.fontSizeIcon).mul(-1).div(2).equal(),color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",cursor:"pointer",opacity:0,transition:["color","opacity"].map(a=>`${a} ${r} ease`).join(", "),textRendering:"auto",transform:"translateZ(0)","&:before":{display:"block"},"&:hover":{color:e.colorIcon}},"@media(hover:none)":o,"&:hover":o}),[`${n}-status`]:{"&-error, &-warning, &-success, &-validating":{[`&${n}-has-feedback`]:{[`${n}-clear`]:{insetInlineEnd:e.calc(i).add(e.fontSize).add(e.paddingXS).equal()}}}}}},fDe=e=>{const{componentCls:t}=e;return[{[t]:{[`&${t}-in-form-item`]:{width:"100%"}}},uDe(e),oDe(e),{[`${t}-rtl`]:{direction:"rtl"}},$b(e,{focusElCls:`${t}-focused`})]},dDe=Br("Select",(e,{rootPrefixCls:t})=>{const n=dr(e,{rootPrefixCls:t,inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(e.lineWidth).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[fDe(n),lDe(n)]},cDe,{unitless:{optionLineHeight:!0,optionSelectedFontWeight:!0}});var jM={},foe;function ADe(){if(foe)return jM;foe=1,Object.defineProperty(jM,"__esModule",{value:!0});var e={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"};return jM.default=e,jM}var hDe=ADe();const pDe=_t(hDe);function BH(){return BH=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,BH({},e,{ref:t,icon:pDe})),OH=g.forwardRef(gDe);var zM={},doe;function mDe(){if(doe)return zM;doe=1,Object.defineProperty(zM,"__esModule",{value:!0});var e={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"};return zM.default=e,zM}var vDe=mDe();const yDe=_t(vDe);function $H(){return $H=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,$H({},e,{ref:t,icon:yDe})),OE=g.forwardRef(bDe);var QM={},Aoe;function xDe(){if(Aoe)return QM;Aoe=1,Object.defineProperty(QM,"__esModule",{value:!0});var e={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"};return QM.default=e,QM}var wDe=xDe();const CDe=_t(wDe);function _H(){return _H=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,_H({},e,{ref:t,icon:CDe})),Kg=g.forwardRef(SDe);function hoe({suffixIcon:e,contextSuffixIcon:t,clearIcon:n,contextClearIcon:r,menuItemSelectedIcon:i,contextMenuItemSelectedIcon:o,removeIcon:a,contextRemoveIcon:s,loading:l,loadingIcon:c,contextLoadingIcon:u,searchIcon:f,contextSearchIcon:d,multiple:A,hasFeedback:h,showSuffixIcon:p,feedbackIcon:v,showArrow:y,componentName:b}){return g.useMemo(()=>{const x=du(n,r,g.createElement(hv,null)),C=_=>e===null&&!h&&!y?null:g.createElement(g.Fragment,null,p!==!1&&_,h&&v);let S=null;e!==void 0?S=C(e):l?S=C(du(c,u,g.createElement(qh,{spin:!0}))):S=({open:_,showSearch:M})=>C(_&&M?du(f,d,g.createElement(Kg,null)):du(t,g.createElement(OE,null)));const B=du(i,o,A?g.createElement(OH,null):null),E=du(a,s,g.createElement(Dg,null));return{clearIcon:x,suffixIcon:S,itemIcon:B,removeIcon:E}},[e,t,n,r,i,o,a,s,l,c,u,f,d,A,h,p,v,y])}function EDe(e){return Be.useMemo(()=>{if(e)return(...t)=>Be.createElement(Zh,{space:!0},e.apply(void 0,t))},[e])}function BDe(e,t){return t!==void 0?t:e!==null}const poe="SECRET_COMBOBOX_MODE_DO_NOT_USE",ODe=(e,t)=>{var $t,Ie,Ke,nt;const Fn=e,{prefixCls:n,bordered:r,className:i,rootClassName:o,getPopupContainer:a,popupClassName:s,dropdownClassName:l,listHeight:c=256,placement:u,listItemHeight:f,size:d,disabled:A,notFoundContent:h,status:p,builtinPlacements:v,dropdownMatchSelectWidth:y,popupMatchSelectWidth:b,direction:x,style:C,allowClear:S,variant:B,popupStyle:E,dropdownStyle:_,transitionName:M,tagRender:R,maxCount:T,prefix:L,dropdownRender:P,popupRender:k,onDropdownVisibleChange:H,onOpenChange:D,styles:U,classNames:j,clearIcon:Q,showSearch:K}=Fn,z=Ze(Fn,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear","variant","popupStyle","dropdownStyle","transitionName","tagRender","maxCount","prefix","dropdownRender","popupRender","onDropdownVisibleChange","onOpenChange","styles","classNames","clearIcon","showSearch"]),{getPopupContainer:V,getPrefixCls:Y,renderEmpty:Z,direction:W,virtual:J,popupMatchSelectWidth:ee,popupOverflow:ne}=g.useContext(Un),{showSearch:re,allowClear:ue,style:de,styles:se,className:ce,classNames:ge,clearIcon:ie,loadingIcon:le,menuItemSelectedIcon:ve,removeIcon:we,suffixIcon:me}=or("select"),[,Ee]=al(),Ce=f!=null?f:Ee==null?void 0:Ee.controlHeight,pe=Y("select",n),Oe=Y(),xe=x!=null?x:W,{compactSize:Me,compactItemClassnames:Se}=hA(pe,xe),[Pe,Le]=ep("select",B,r),He=So(pe),[Ne,at]=dDe(pe,He),Ue=g.useMemo(()=>{const{mode:ht}=e;if(ht!=="combobox")return ht===poe?"combobox":ht},[e.mode]),et=Ue==="multiple"||Ue==="tags",We=BDe(e.suffixIcon,e.showArrow),Je=($t=b!=null?b:y)!=null?$t:ee,dt=EDe(k||P),wt=D||H,{status:Bt,hasFeedback:qt,isFormItemInput:jt,feedbackIcon:nn}=g.useContext(Ya),Jt=Vg(Bt,p);let Ot;h!==void 0?Ot=h:Ue==="combobox"?Ot=null:Ot=(Z==null?void 0:Z("Select"))||g.createElement(CH,{componentName:"Select"});const{suffixIcon:sn,itemIcon:Vt,removeIcon:xt,clearIcon:qe}=hoe(te(I({},z),{multiple:et,hasFeedback:qt,feedbackIcon:nn,showSuffixIcon:We,componentName:"Select",clearIcon:Q,searchIcon:aoe(K,"searchIcon"),contextClearIcon:ie,contextLoadingIcon:le,contextMenuItemSelectedIcon:ve,contextRemoveIcon:we,contextSearchIcon:aoe(re,"searchIcon"),contextSuffixIcon:me})),it=S!=null?S:ue,Pt=it===!0?{clearIcon:qe}:it,De=K!=null?K:re,ze=ti(z,["suffixIcon","itemIcon"]),bt=aa(ht=>{var Xt;return(Xt=d!=null?d:Me)!=null?Xt:ht}),lt=g.useContext(qa),At=A!=null?A:lt,ut=te(I({},e),{variant:Pe,status:Jt,disabled:At,size:bt}),ft=Ar(de),Kt=Ar(C),[An,pn]=vr([ge,j],[se,ft,U,Kt],{props:ut},{popup:{_default:"root"}}),bn=Ae(An.popup.root,s,l,{[`${pe}-dropdown-${xe}`]:xe==="rtl"},o,at,He,Ne),Sn=I(I({},(Ie=pn.popup)==null?void 0:Ie.root),E!=null?E:_),Tn=Ae({[`${pe}-lg`]:bt==="large",[`${pe}-sm`]:bt==="small",[`${pe}-rtl`]:xe==="rtl",[`${pe}-${Pe}`]:Le,[`${pe}-in-form-item`]:jt},Jh(pe,Jt,qt),Se,ce,i,An.root,o,at,He,Ne),lr=g.useMemo(()=>u!==void 0?u:xe==="rtl"?"bottomRight":"bottomLeft",[u,xe]),[$n]=jg("SelectLike",(nt=(Ke=pn.popup.root)==null?void 0:Ke.zIndex)!=null?nt:Sn.zIndex);return g.createElement(wH,te(I({ref:t,virtual:J,classNames:An,styles:pn,showSearch:De},ze),{style:pn.root,popupMatchSelectWidth:Je,transitionName:Yh(Oe,"slide-up",M),builtinPlacements:iDe(v,ne),listHeight:c,listItemHeight:Ce,mode:Ue,prefixCls:pe,placement:lr,direction:xe,prefix:L,suffixIcon:sn,menuItemSelectedIcon:Vt,removeIcon:xt,allowClear:Pt,notFoundContent:Ot,className:Tn,getPopupContainer:a||V,popupClassName:bn,disabled:At,popupStyle:te(I(I({},pn.popup.root),Sn),{zIndex:$n}),maxCount:et?T:void 0,tagRender:et?R:void 0,popupRender:dt,onPopupVisibleChange:wt}))},ll=g.forwardRef(ODe),$De=CE(ll,"popupAlign");ll.SECRET_COMBOBOX_MODE_DO_NOT_USE=poe,ll.Option=vH,ll.OptGroup=mH,ll._InternalPanelDoNotUseOrYouWillBeFired=$De;const Ev=["xxxl","xxl","xl","lg","md","sm","xs"],goe=[].concat(Ev).reverse(),_De=e=>({xs:`(max-width: ${e.screenXSMax}px)`,sm:`(min-width: ${e.screenSM}px)`,md:`(min-width: ${e.screenMD}px)`,lg:`(min-width: ${e.screenLG}px)`,xl:`(min-width: ${e.screenXL}px)`,xxl:`(min-width: ${e.screenXXL}px)`,xxxl:`(min-width: ${e.screenXXXL}px)`}),TDe=e=>{const t=e,n=[].concat(Ev).reverse();return n.forEach((r,i)=>{const o=r.toUpperCase(),a=`screen${o}Min`,s=`screen${o}`;if(!(t[a]<=t[s]))throw new Error(`${a}<=${s} fails : !(${t[a]}<=${t[s]})`);if(i{if(t){for(const n of Ev)if(e[n]&&(t==null?void 0:t[n])!==void 0)return t[n]}},MDe=()=>{const[,e]=al(),t=_De(TDe(e));return Be.useMemo(()=>{const n=new Map;let r=-1,i={};return{responsiveMap:t,matchHandlers:{},dispatch(o){return i=o,n.forEach(a=>{a(i)}),n.size>=1},subscribe(o){return n.size||this.register(),r+=1,n.set(r,o),o(i),r},unsubscribe(o){n.delete(o),n.size||this.unregister()},register(){Object.entries(t).forEach(([o,a])=>{const s=({matches:c})=>{this.dispatch(te(I({},i),{[o]:c}))},l=window.matchMedia(a);Rn(l.addEventListener)&&l.addEventListener("change",s),this.matchHandlers[a]={mql:l,listener:s},s(l)})},unregister(){Object.values(t).forEach(o=>{const a=this.matchHandlers[o];Rn(a==null?void 0:a.mql.removeEventListener)&&a.mql.removeEventListener("change",a==null?void 0:a.listener)}),n.clear()}}},[t])};function VM(e=!0,t={}){const n=g.useRef(t),[,r]=c8(),i=MDe();return ar(()=>{const o=i.subscribe(a=>{n.current=a,e&&r()});return()=>i.unsubscribe(o)},[]),n.current}const Pb=e=>qi(e)?Rn(e)?e():e:null,MH=e=>{const{children:t,prefixCls:n,id:r,classNames:i,styles:o,className:a,style:s}=e;return g.createElement("div",{id:r,className:Ae(`${n}-container`,i==null?void 0:i.container,a),style:I(I({},o==null?void 0:o.container),s),role:"tooltip"},typeof t=="function"?t():t)},Lb={shiftX:64,adjustY:1},Fb={adjustX:1,shiftY:!0},qu=[0,0],IDe={left:{points:["cr","cl"],overflow:Fb,offset:[-4,0],targetOffset:qu},right:{points:["cl","cr"],overflow:Fb,offset:[4,0],targetOffset:qu},top:{points:["bc","tc"],overflow:Lb,offset:[0,-4],targetOffset:qu},bottom:{points:["tc","bc"],overflow:Lb,offset:[0,4],targetOffset:qu},topLeft:{points:["bl","tl"],overflow:Lb,offset:[0,-4],targetOffset:qu},leftTop:{points:["tr","tl"],overflow:Fb,offset:[-4,0],targetOffset:qu},topRight:{points:["br","tr"],overflow:Lb,offset:[0,-4],targetOffset:qu},rightTop:{points:["tl","tr"],overflow:Fb,offset:[4,0],targetOffset:qu},bottomRight:{points:["tr","br"],overflow:Lb,offset:[0,4],targetOffset:qu},rightBottom:{points:["bl","br"],overflow:Fb,offset:[4,0],targetOffset:qu},bottomLeft:{points:["tl","bl"],overflow:Lb,offset:[0,4],targetOffset:qu},leftBottom:{points:["br","bl"],overflow:Fb,offset:[-4,0],targetOffset:qu}};function IH(){return IH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const T=e,{trigger:n=["hover"],mouseEnterDelay:r=0,mouseLeaveDelay:i=.1,prefixCls:o="rc-tooltip",children:a,onVisibleChange:s,afterVisibleChange:l,motion:c,placement:u="right",align:f={},destroyOnHidden:d=!1,defaultVisible:A,getTooltipContainer:h,arrowContent:p,overlay:v,id:y,showArrow:b=!0,classNames:x,styles:C}=T,S=Ze(T,["trigger","mouseEnterDelay","mouseLeaveDelay","prefixCls","children","onVisibleChange","afterVisibleChange","motion","placement","align","destroyOnHidden","defaultVisible","getTooltipContainer","arrowContent","overlay","id","showArrow","classNames","styles"]),B=lA(y),E=g.useRef(null);g.useImperativeHandle(t,()=>E.current);const _=I({},S);"visible"in e&&(_.popupVisible=e.visible);const M=g.useMemo(()=>{var P;if(!b)return!1;const L=b===!0?{}:b;return te(I({},L),{className:Ae(L.className,x==null?void 0:x.arrow),style:I(I({},L.style),C==null?void 0:C.arrow),content:(P=L.content)!=null?P:p})},[b,x==null?void 0:x.arrow,C==null?void 0:C.arrow,p]),R=({open:L})=>{const P=g.Children.only(a),k={"aria-describedby":v&&L?B:void 0};return g.cloneElement(P,k)};return g.createElement(oE,IH({popupClassName:x==null?void 0:x.root,prefixCls:o,popup:g.createElement(MH,{key:"content",prefixCls:o,id:B,classNames:x,styles:C},v),action:n,builtinPlacements:IDe,popupPlacement:u,ref:E,popupAlign:f,getPopupContainer:h,onOpenChange:s,afterOpenChange:l,popupMotion:c,defaultPopupVisible:A,autoDestroy:d,mouseLeaveDelay:i,popupStyle:C==null?void 0:C.root,mouseEnterDelay:r,arrow:M,uniqueContainerClassName:x==null?void 0:x.uniqueContainer,uniqueContainerStyle:C==null?void 0:C.uniqueContainer},_),R)});function KM(e){const{sizePopupArrow:t,borderRadiusXS:n,borderRadiusOuter:r}=e,i=t/2,o=0,a=i,s=r*1/Math.sqrt(2),l=i-r*(1-1/Math.sqrt(2)),c=i-n*(1/Math.sqrt(2)),u=r*(Math.sqrt(2)-1)+n*(1/Math.sqrt(2)),f=2*i-c,d=u,A=2*i-s,h=l,p=2*i-o,v=a,y=i*Math.sqrt(2)+r*(Math.sqrt(2)-2),b=r*(Math.sqrt(2)-1),x=`polygon(${b}px 100%, 50% ${b}px, ${2*i-b}px 100%, ${b}px 100%)`,C=`path('M ${o} ${a} A ${r} ${r} 0 0 0 ${s} ${l} L ${c} ${u} A ${n} ${n} 0 0 1 ${f} ${d} L ${A} ${h} A ${r} ${r} 0 0 0 ${p} ${v} Z')`;return{arrowShadowWidth:y,arrowPath:C,arrowPolygon:x}}const moe=(e,t,n)=>{const{sizePopupArrow:r,arrowPolygon:i,arrowPath:o,arrowShadowWidth:a,borderRadiusXS:s,calc:l}=e,c={content:'""',position:"absolute",width:a,height:a,bottom:0,insetInline:0,margin:"auto",borderRadius:{_skip_check_:!0,value:`0 0 ${be(s)} 0`},transform:"translateY(50%) rotate(-135deg)",zIndex:0,background:"transparent"};return n&&(c.boxShadow=n),{pointerEvents:"none",width:r,height:r,overflow:"hidden","&::before":{position:"absolute",bottom:0,insetInlineStart:0,width:r,height:l(r).div(2).equal(),background:t,clipPath:{_multi_value_:!0,value:[i,o]},content:'""'},"&::after":c}},voe=8;function WM(e){const{contentRadius:t,limitVerticalRadius:n}=e,r=t>12?t+2:12;return{arrowOffsetHorizontal:r,arrowOffsetVertical:n?voe:r}}const RH=(e,t,n)=>{const{componentCls:r,boxShadowPopoverArrow:i,arrowOffsetVertical:o,arrowOffsetHorizontal:a,antCls:s}=e,[l]=go(s,"tooltip"),{arrowDistance:c=0,arrowShadow:u=!0}=n||{};return{[r]:{[`${r}-arrow`]:[te(I({position:"absolute",zIndex:1,display:"block"},moe(e,t,u?i:!1)),{"&:before":{background:t}})],[[`&-placement-top > ${r}-arrow`,`&-placement-topLeft > ${r}-arrow`,`&-placement-topRight > ${r}-arrow`].join(",")]:{bottom:c,transform:"translateY(100%) rotate(180deg)"},[`&-placement-top > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(100%) rotate(180deg)"},"&-placement-topLeft":{[l("arrow-offset-x")]:a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-topRight":{[l("arrow-offset-x")]:`calc(100% - ${be(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}},[[`&-placement-bottom > ${r}-arrow`,`&-placement-bottomLeft > ${r}-arrow`,`&-placement-bottomRight > ${r}-arrow`].join(",")]:{top:c,transform:"translateY(-100%)"},[`&-placement-bottom > ${r}-arrow`]:{left:{_skip_check_:!0,value:"50%"},transform:"translateX(-50%) translateY(-100%)"},"&-placement-bottomLeft":{[l("arrow-offset-x")]:a,[`> ${r}-arrow`]:{left:{_skip_check_:!0,value:a}}},"&-placement-bottomRight":{[l("arrow-offset-x")]:`calc(100% - ${be(a)})`,[`> ${r}-arrow`]:{right:{_skip_check_:!0,value:a}}},[[`&-placement-left > ${r}-arrow`,`&-placement-leftTop > ${r}-arrow`,`&-placement-leftBottom > ${r}-arrow`].join(",")]:{right:{_skip_check_:!0,value:c},transform:"translateX(100%) rotate(90deg)"},[`&-placement-left > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(100%) rotate(90deg)"},[`&-placement-leftTop > ${r}-arrow`]:{top:o},[`&-placement-leftBottom > ${r}-arrow`]:{bottom:o},[[`&-placement-right > ${r}-arrow`,`&-placement-rightTop > ${r}-arrow`,`&-placement-rightBottom > ${r}-arrow`].join(",")]:{left:{_skip_check_:!0,value:c},transform:"translateX(-100%) rotate(-90deg)"},[`&-placement-right > ${r}-arrow`]:{top:{_skip_check_:!0,value:"50%"},transform:"translateY(-50%) translateX(-100%) rotate(-90deg)"},[`&-placement-rightTop > ${r}-arrow`]:{top:o},[`&-placement-rightBottom > ${r}-arrow`]:{bottom:o}}}};function NDe(e,t,n,r){if(r===!1)return{adjustX:!1,adjustY:!1};const i=Zn(r)?r:{},o={};switch(e){case"top":case"bottom":o.shiftX=t.arrowOffsetHorizontal*2+n,o.shiftY=!0,o.adjustY=!0;break;case"left":case"right":o.shiftY=t.arrowOffsetVertical*2+n,o.shiftX=!0,o.adjustX=!0;break}const a=I(I({},o),i);return a.shiftX||(a.adjustX=!0),a.shiftY||(a.adjustY=!0),a}const yoe={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"]}},PDe={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"]}},LDe=new Set(["topLeft","topRight","bottomLeft","bottomRight","leftTop","leftBottom","rightTop","rightBottom"]);function boe(e){const{arrowWidth:t,autoAdjustOverflow:n,arrowPointAtCenter:r,offset:i,borderRadius:o,visibleFirst:a}=e,s=t/2,l={},c=WM({contentRadius:o,limitVerticalRadius:!0});return Object.keys(yoe).forEach(u=>{const f=r&&PDe[u]||yoe[u],d=te(I({},f),{offset:[0,0],dynamicInset:!0});switch(l[u]=d,LDe.has(u)&&(d.autoArrow=!1),u){case"top":case"topLeft":case"topRight":d.offset[1]=-s-i;break;case"bottom":case"bottomLeft":case"bottomRight":d.offset[1]=s+i;break;case"left":case"leftTop":case"leftBottom":d.offset[0]=-s-i;break;case"right":case"rightTop":case"rightBottom":d.offset[0]=s+i;break}if(r)switch(u){case"topLeft":case"bottomLeft":d.offset[0]=-c.arrowOffsetHorizontal-s;break;case"topRight":case"bottomRight":d.offset[0]=c.arrowOffsetHorizontal+s;break;case"leftTop":case"rightTop":d.offset[1]=-c.arrowOffsetHorizontal*2+s;break;case"leftBottom":case"rightBottom":d.offset[1]=c.arrowOffsetHorizontal*2-s;break}d.overflow=NDe(u,c,t,n),a&&(d.htmlRegion="visibleFirst")}),l}const NH=Be.createContext(!1),PH=(e,t)=>{const n=r=>typeof r=="boolean"?{show:r}:r||{};return Be.useMemo(()=>{var o,a;const r=n(e),i=n(t);return te(I(I({},i),r),{show:(a=(o=r.show)!=null?o:i.show)!=null?a:!0})},[e,t])},xoe="50%",FDe=e=>{const{calc:t,componentCls:n,tooltipMaxWidth:r,tooltipColor:i,tooltipBg:o,tooltipBorderRadius:a,zIndexPopup:s,controlHeight:l,dropShadowPopover:c,paddingSM:u,paddingXS:f,arrowOffsetHorizontal:d,sizePopupArrow:A,antCls:h}=e,[p,v]=go(h,"tooltip"),y=t(a).add(A).add(d).equal(),x={minWidth:t(a).mul(2).add(A).equal(),minHeight:l,padding:`${be(e.calc(u).div(2).equal())} ${be(f)}`,color:v("overlay-color",i),textAlign:"start",textDecoration:"none",wordWrap:"break-word",backgroundColor:o,borderRadius:a,boxSizing:"border-box"},C={[p("valid-offset-x")]:v("arrow-offset-x","var(--arrow-x)"),transformOrigin:[v("valid-offset-x",xoe),`var(--arrow-y, ${xoe})`].join(" ")};return[{[n]:te(I(te(I(te(I({},zr(e)),{position:"absolute",zIndex:s,display:"block",width:"max-content",maxWidth:r,visibility:"visible",filter:c}),C),{"&-hidden":{display:"none"},[p("arrow-background-color")]:o,[`${n}-container`]:[x,O8(e,!0)],[`&:has(~ ${n}-unique-container)`]:{[`${n}-container`]:{border:"none",background:"transparent"}},[["&-placement-topLeft","&-placement-topRight","&-placement-bottomLeft","&-placement-bottomRight"].join(",")]:{minWidth:y},[["&-placement-left","&-placement-leftTop","&-placement-leftBottom","&-placement-right","&-placement-rightTop","&-placement-rightBottom"].join(",")]:{[`${n}-inner`]:{borderRadius:e.min(a,voe)}},[`${n}-content`]:{position:"relative"}}),Lte(e,(S,{darkColor:B})=>({[`&${n}-${S}`]:{[`${n}-container`]:{backgroundColor:B},[`${n}-arrow`]:{[p("arrow-background-color")]:B}}}))),{"&-rtl":{direction:"rtl"}})},RH(e,v("arrow-background-color"),{arrowShadow:!1}),{[`${n}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow}},{[`${n}-unique-container`]:te(I(I({},x),C),{position:"absolute",zIndex:t(s).sub(1).equal(),filter:c,"&-hidden":{display:"none"},"&-visible":{transition:`all ${e.motionDurationSlow}`}})}]},kDe=e=>I(I({zIndexPopup:e.zIndexPopupBase+70,maxWidth:250},WM({contentRadius:e.borderRadius,limitVerticalRadius:!0})),KM(dr(e,{borderRadiusOuter:Math.min(e.borderRadiusOuter,4)}))),woe=(e,t,n=!0)=>Br("Tooltip",i=>{const{borderRadius:o,colorTextLightSolid:a,colorBgSpotlight:s,maxWidth:l}=i,c=dr(i,{tooltipMaxWidth:l,tooltipColor:a,tooltipBorderRadius:o,tooltipBg:s});return[FDe(c),AE(i,"zoom-big-fast")]},kDe,{resetStyle:!1,injectStyle:n})(e,t),DDe=uA.map(e=>`${e}-inverse`),HDe=["success","processing","error","default","warning"];function Coe(e,t=!0){return t?[].concat(en(DDe),en(uA)).includes(e):uA.includes(e)}function UDe(e){return HDe.includes(e)}const Soe=(e,t,n)=>{const r=Coe(n),[i]=go(e,"tooltip"),o=Ae({[`${t}-${n}`]:n&&r}),a={},s={},l=XFe(n).toRgb(),u=(.299*l.r+.587*l.g+.114*l.b)/255<.5?"#FFF":"#000";return n&&!r&&(a.background=n,a[i("overlay-color")]=u,s[i("arrow-background-color")]=n),{className:o,overlayStyle:a,arrowStyle:s}},jDe=e=>{const{prefixCls:t,className:n,placement:r="top",title:i,color:o,overlayInnerStyle:a,classNames:s,styles:l}=e,{getPrefixCls:c}=g.useContext(Un),u=c("tooltip",t),f=c(),d=So(u),[A,h]=woe(u,d),p=Soe(f,u,o),v=p.arrowStyle,y=g.useMemo(()=>({container:I(I({},a),p.overlayStyle)}),[a,p.overlayStyle]),b=te(I({},e),{placement:r}),[x,C]=vr([s],[y,l],{props:b}),S=Ae(d,A,h,u,`${u}-pure`,`${u}-placement-${r}`,n,p.className);return g.createElement("div",{className:S,style:v},g.createElement("div",{className:`${u}-arrow`}),g.createElement(MH,te(I({},e),{className:A,prefixCls:u,classNames:x,styles:C}),i))},No=g.forwardRef((e,t)=>{var Jt;const jt=e,{prefixCls:n,openClassName:r,getTooltipContainer:i,color:o,children:a,afterOpenChange:s,arrow:l,destroyTooltipOnHide:c,destroyOnHidden:u,title:f,overlay:d,trigger:A,builtinPlacements:h,autoAdjustOverflow:p=!0,motion:v,getPopupContainer:y,placement:b="top",mouseEnterDelay:x=.1,mouseLeaveDelay:C=.1,rootClassName:S,styles:B,classNames:E,onOpenChange:_,overlayInnerStyle:M,overlayStyle:R,overlayClassName:T}=jt,L=Ze(jt,["prefixCls","openClassName","getTooltipContainer","color","children","afterOpenChange","arrow","destroyTooltipOnHide","destroyOnHidden","title","overlay","trigger","builtinPlacements","autoAdjustOverflow","motion","getPopupContainer","placement","mouseEnterDelay","mouseLeaveDelay","rootClassName","styles","classNames","onOpenChange","overlayInnerStyle","overlayStyle","overlayClassName"]),[,P]=al(),k=e["data-popover-inject"],nn=or("tooltip"),{getPopupContainer:H,getPrefixCls:D,direction:U}=nn,j=Ze(nn,["getPopupContainer","getPrefixCls","direction"]),{className:Q,style:K,classNames:z,styles:V,arrow:Y,trigger:Z}=k?{}:j,W=PH(l,Y),J=W.show,ee=A||Z||"hover",ne=y||H,re=u!=null?u:!!c,ue=g.useContext(NH);Ig();const de=g.useRef(null),se=()=>{var Ot;(Ot=de.current)==null||Ot.forceAlign()};g.useImperativeHandle(t,()=>{var Ot,sn;return{forceAlign:se,nativeElement:(Ot=de.current)==null?void 0:Ot.nativeElement,popupElement:(sn=de.current)==null?void 0:sn.popupElement}});const[ce,ge]=Fr((Jt=e.defaultOpen)!=null?Jt:!1,e.open),ie=!f&&!d&&f!==0,le=Ot=>{ge(ie?!1:Ot),!ie&&_&&_(Ot)},ve=g.useMemo(()=>{var Ot;return h||boe({arrowPointAtCenter:(Ot=W==null?void 0:W.pointAtCenter)!=null?Ot:!1,autoAdjustOverflow:p,arrowWidth:J?P.sizePopupArrow:0,borderRadius:P.borderRadius,offset:P.marginXXS,visibleFirst:!0})},[W,h,P,J,p]),we=g.useMemo(()=>f===0?f:d||f||"",[d,f]),me=g.createElement(Zh,{space:!0,form:!0},Rn(we)?we():we),Ee=te(I({},e),{trigger:ee,builtinPlacements:ve,getPopupContainer:ne,destroyOnHidden:re}),[Ce,pe]=vr([z,E],[V,B],{props:Ee}),Oe=D("tooltip",n),xe=D();let Me=ce;(!("open"in e)&&ie||ue)&&(Me=!1);const Se=g.isValidElement(a)&&!Hne(a)?a:g.createElement("span",null,a),Pe=Se.props,Le=!Pe.className||typeof Pe.className=="string"?Ae(Pe.className,r||`${Oe}-open`):Pe.className,He=So(Oe),[Ne,at]=woe(Oe,He,!k),Ue=Soe(xe,Oe,o),et=Ue.arrowStyle,We=Ae(He,Ne,at),Je=Ae(T,{[`${Oe}-rtl`]:U==="rtl"},Ue.className,S,We,Q,Ce.root),[dt,wt]=jg("Tooltip",L.zIndex),Bt=I(I(I({},pe.container),M),Ue.overlayStyle),qt=g.createElement(RDe,te(I({unique:!0},L),{zIndex:dt,showArrow:J,placement:b,mouseEnterDelay:x,mouseLeaveDelay:C,prefixCls:Oe,classNames:{root:Je,container:Ce.container,arrow:Ce.arrow,uniqueContainer:Ae(We,Ce.container)},styles:{root:I(I(I(I({},et),pe.root),K),R),container:Bt,uniqueContainer:Bt,arrow:pe.arrow},ref:de,overlay:me,visible:Me,onVisibleChange:le,afterVisibleChange:s,arrowContent:g.createElement("span",{className:`${Oe}-arrow-content`}),motion:{motionName:Yh(xe,"zoom-big-fast",typeof(v==null?void 0:v.motionName)=="string"?v==null?void 0:v.motionName:void 0),motionDeadline:1e3},trigger:ee,builtinPlacements:ve,getTooltipContainer:ne,destroyOnHidden:re}),Me?Ga(Se,{className:Le}):Se);return g.createElement(BM.Provider,{value:wt},qt)});No._InternalPanelDoNotUseOrYouWillBeFired=jDe,No.UniqueProvider=jne;const Eoe="50%",zDe=e=>{const{componentCls:t,popoverColor:n,titleMinWidth:r,fontWeightStrong:i,innerPadding:o,dropShadowPopover:a,colorTextHeading:s,borderRadiusLG:l,zIndexPopup:c,titleMarginBottom:u,colorBgElevated:f,popoverBg:d,titleBorderBottom:A,innerContentPadding:h,titlePadding:p,antCls:v}=e,[y,b]=go(v,"tooltip");return[{[t]:te(I({},zr(e)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:c,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",filter:a,[y("valid-offset-x")]:b("arrow-offset-x","var(--arrow-x)"),transformOrigin:[b("valid-offset-x",Eoe),`var(--arrow-y, ${Eoe})`].join(" "),[y("arrow-background-color")]:f,width:"max-content",maxWidth:"100vw","&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${t}-content`]:{position:"relative"},[`${t}-container`]:{backgroundColor:d,backgroundClip:"padding-box",borderRadius:l,padding:o},[`${t}-title`]:{minWidth:r,marginBottom:u,color:s,fontWeight:i,borderBottom:A,padding:p},[`${t}-content`]:{color:n,padding:h}})},RH(e,b("arrow-background-color"),{arrowShadow:!1}),{[`${t}-pure`]:{position:"relative",maxWidth:"none",margin:e.sizePopupArrow,display:"inline-block"}}]},QDe=e=>{const{componentCls:t,antCls:n}=e,[r]=go(n,"tooltip");return{[t]:uA.map(i=>{const o=e[`${i}6`];return{[`&${t}-${i}`]:{[r("arrow-background-color")]:o,[`${t}-inner`]:{backgroundColor:o},[`${t}-arrow`]:{background:"transparent"}}}})}},Boe=Br("Popover",e=>{const{colorBgElevated:t,colorText:n}=e,r=dr(e,{popoverBg:t,popoverColor:n});return[zDe(r),QDe(r),AE(r,"zoom-big")]},e=>{const{lineWidth:t,controlHeight:n,fontHeight:r,padding:i,wireframe:o,zIndexPopupBase:a,borderRadiusLG:s,marginXS:l,lineType:c,colorSplit:u,paddingSM:f}=e,d=n-r,A=d/2,h=d/2-t,p=i;return te(I(I({titleMinWidth:177,zIndexPopup:a+30},KM(e)),WM({contentRadius:s,limitVerticalRadius:!0})),{innerPadding:o?0:12,titleMarginBottom:o?0:l,titlePadding:o?`${A}px ${p}px ${h}px`:0,titleBorderBottom:o?`${t}px ${c} ${u}`:"none",innerContentPadding:o?`${f}px ${p}px`:0})},{resetStyle:!1,deprecatedTokens:[["width","titleMinWidth"],["minWidth","titleMinWidth"]]}),Ooe=e=>{const{title:t,content:n,prefixCls:r,classNames:i,styles:o}=e;return!qi(t)&&!qi(n)?null:g.createElement(g.Fragment,null,qi(t)&&g.createElement("div",{className:Ae(`${r}-title`,i==null?void 0:i.title),style:o==null?void 0:o.title},t),qi(n)&&g.createElement("div",{className:Ae(`${r}-content`,i==null?void 0:i.content),style:o==null?void 0:o.content},n))},VDe=e=>{const{hashId:t,prefixCls:n,className:r,style:i,placement:o="top",title:a,content:s,children:l,classNames:c,styles:u}=e,f=Pb(a),d=Pb(s),A=te(I({},e),{placement:o}),[h,p]=vr([c],[u],{props:A}),v=Ae(t,n,`${n}-pure`,`${n}-placement-${o}`,r);return g.createElement("div",{className:v,style:i},g.createElement("div",{className:`${n}-arrow`}),g.createElement(MH,te(I({},e),{className:t,prefixCls:n,classNames:h,styles:p}),l||g.createElement(Ooe,{prefixCls:n,title:f,content:d,classNames:h,styles:p})))},$oe=e=>{const l=e,{prefixCls:t,className:n}=l,r=Ze(l,["prefixCls","className"]),{getPrefixCls:i}=g.useContext(Un),o=i("popover",t),[a,s]=Boe(o);return g.createElement(VDe,te(I({},r),{prefixCls:o,hashId:a,className:Ae(n,s)}))},GM=g.forwardRef((e,t)=>{var W;const Z=e,{prefixCls:n,title:r,content:i,overlayClassName:o,placement:a="top",trigger:s,children:l,mouseEnterDelay:c=.1,mouseLeaveDelay:u=.1,onOpenChange:f,overlayStyle:d={},styles:A,classNames:h,motion:p,arrow:v}=Z,y=Ze(Z,["prefixCls","title","content","overlayClassName","placement","trigger","children","mouseEnterDelay","mouseLeaveDelay","onOpenChange","overlayStyle","styles","classNames","motion","arrow"]),{getPrefixCls:b,className:x,style:C,classNames:S,styles:B,arrow:E,trigger:_}=or("popover"),M=b("popover",n),[R,T]=Boe(M),L=b(),P=PH(v,E),k=s||_||"hover",H=te(I({},e),{placement:a,trigger:k,mouseEnterDelay:c,mouseLeaveDelay:u,overlayStyle:d,styles:A,classNames:h}),[D,U]=vr([S,h],[B,A],{props:H}),j=Ae(o,R,T,x,D.root),[Q,K]=Fr((W=e.defaultOpen)!=null?W:!1,e.open),z=J=>{K(J),f==null||f(J)},V=Pb(r),Y=Pb(i);return g.createElement(No,te(I({unique:!1,arrow:P,placement:a,trigger:k,mouseEnterDelay:c,mouseLeaveDelay:u},y),{prefixCls:M,classNames:{root:j,container:D.container,arrow:D.arrow},styles:{root:I(I(I({},U.root),C),d),container:U.container,arrow:U.arrow},ref:t,open:Q,onOpenChange:z,overlay:qi(V)||qi(Y)?g.createElement(Ooe,{prefixCls:M,title:V,content:Y,classNames:D,styles:U}):null,motion:{motionName:Yh(L,"zoom-big",typeof(p==null?void 0:p.motionName)=="string"?p==null?void 0:p.motionName:void 0)},"data-popover-inject":!0}),l)});GM._InternalPanelDoNotUseOrYouWillBeFired=$oe;const LH=Be.createContext({});var qM={},_oe;function KDe(){if(_oe)return qM;_oe=1,Object.defineProperty(qM,"__esModule",{value:!0});var e={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"};return qM.default=e,qM}var WDe=KDe();const GDe=_t(WDe);function FH(){return FH=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,FH({},e,{ref:t,icon:GDe})),mA=g.forwardRef(qDe),{ESC:YDe,TAB:XDe}=dn;function ZDe({visible:e,triggerRef:t,onVisibleChange:n,autoFocus:r,overlayRef:i}){const o=g.useRef(!1),a=()=>{var c,u;e&&((u=(c=t.current)==null?void 0:c.focus)==null||u.call(c),n==null||n(!1))},s=()=>{var c;return(c=i.current)!=null&&c.focus?(i.current.focus(),o.current=!0,!0):!1},l=c=>{switch(c.keyCode){case YDe:a();break;case XDe:{let u=!1;o.current||(u=s()),u?c.preventDefault():a();break}}};g.useEffect(()=>e?(window.addEventListener("keydown",l),r&&Kn(s,3),()=>{window.removeEventListener("keydown",l),o.current=!1}):()=>{o.current=!1},[e])}const JDe=g.forwardRef((e,t)=>{const{overlay:n,arrow:r,prefixCls:i}=e,o=g.useMemo(()=>{let s;return typeof n=="function"?s=n():s=n,s},[n]),a=il(t,cA(o));return Be.createElement(Be.Fragment,null,r&&Be.createElement("div",{className:`${i}-arrow`}),Be.cloneElement(o,{ref:Vh(o)?a:void 0}))}),kb={adjustX:1,adjustY:1},Db=[0,0],e8e={topLeft:{points:["bl","tl"],overflow:kb,offset:[0,-4],targetOffset:Db},top:{points:["bc","tc"],overflow:kb,offset:[0,-4],targetOffset:Db},topRight:{points:["br","tr"],overflow:kb,offset:[0,-4],targetOffset:Db},bottomLeft:{points:["tl","bl"],overflow:kb,offset:[0,4],targetOffset:Db},bottom:{points:["tc","bc"],overflow:kb,offset:[0,4],targetOffset:Db},bottomRight:{points:["tr","br"],overflow:kb,offset:[0,4],targetOffset:Db}};function kH(){return kH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var z;const K=e,{arrow:n=!1,prefixCls:r="rc-dropdown",transitionName:i,animation:o,align:a,placement:s="bottomLeft",placements:l=e8e,getPopupContainer:c,showAction:u,hideAction:f,overlayClassName:d,overlayStyle:A,visible:h,trigger:p=["hover"],autoFocus:v,overlay:y,children:b,onVisibleChange:x}=K,C=Ze(K,["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"]),[S,B]=Be.useState(),E="visible"in e?h:S,_=o?`${r}-${o}`:i,M=Be.useRef(null),R=Be.useRef(null),T=Be.useRef(null);Be.useImperativeHandle(t,()=>M.current);const L=V=>{B(V),x==null||x(V)};ZDe({visible:E,triggerRef:T,onVisibleChange:L,autoFocus:v,overlayRef:R});const P=V=>{const{onOverlayClick:Y}=e;B(!1),Y&&Y(V)},k=()=>Be.createElement(JDe,{ref:R,overlay:y,prefixCls:r,arrow:n}),H=()=>typeof y=="function"?k:k(),D=()=>{const{minOverlayWidthMatchTrigger:V,alignPoint:Y}=e;return"minOverlayWidthMatchTrigger"in e?V:!Y},U=()=>{const{openClassName:V}=e;return V!==void 0?V:`${r}-open`},j=Be.cloneElement(b,{className:Ae((z=b.props)==null?void 0:z.className,E&&U()),ref:Vh(b)?il(T,cA(b)):void 0});let Q=f;return!Q&&p.indexOf("contextMenu")!==-1&&(Q=["click"]),Be.createElement(oE,kH({builtinPlacements:l},C,{prefixCls:r,ref:M,popupClassName:Ae(d,{[`${r}-show-arrow`]:n}),popupStyle:A,action:p,showAction:u,hideAction:Q,popupPlacement:s,popupAlign:a,popupMotion:{motionName:_},popupVisible:E,stretch:D()?"minWidth":"",popup:H(),onOpenChange:L,onPopupClick:P,getPopupContainer:c}),j)}),Moe=g.createContext(null);function Ioe(e,t){return`${e}-${t}`}function Roe(e){const t=g.useContext(Moe);return Ioe(t,e)}const od=g.createContext(null);function t8e(e,t){const n=I({},e);return Object.keys(t).forEach(r=>{const i=t[r];i!==void 0&&(n[r]=i)}),n}function $E(r){var i=r,{children:e,locked:t}=i,n=Ze(i,["children","locked"]);const o=g.useContext(od),a=cv(()=>t8e(o,n),[o,n],(s,l)=>!t&&(s[0]!==l[0]||!uu(s[1],l[1],!0)));return g.createElement(od.Provider,{value:a},e)}const n8e=[],Noe=g.createContext(null);function YM(){return g.useContext(Noe)}const Poe=g.createContext(n8e);function Hb(e){const t=g.useContext(Poe);return g.useMemo(()=>e!==void 0?[...t,e]:t,[t,e])}const Loe=g.createContext(null),DH=g.createContext({}),{LEFT:HH,RIGHT:UH,UP:jH,DOWN:XM,ENTER:ZM,ESC:Foe,HOME:_E,END:TE}=dn,koe=[jH,XM,HH,UH];function r8e(e,t,n,r){var A;const i="prev",o="next",a="children",s="parent";if(e==="inline"&&r===ZM)return{inlineTrigger:!0};const l={[jH]:i,[XM]:o},c={[HH]:n?o:i,[UH]:n?i:o,[XM]:a,[ZM]:a},u={[jH]:i,[XM]:o,[ZM]:a,[Foe]:s,[HH]:n?a:s,[UH]:n?s:a};switch((A={inline:l,horizontal:c,vertical:u,inlineSub:l,horizontalSub:u,verticalSub:u}[`${e}${t?"":"Sub"}`])==null?void 0:A[r]){case i:return{offset:-1,sibling:!0};case o:return{offset:1,sibling:!0};case s:return{offset:-1,sibling:!1};case a:return{offset:1,sibling:!1};default:return null}}function i8e(e){let t=e;for(;t;){if(t.getAttribute("data-menu-list"))return t;t=t.parentElement}return null}function o8e(e,t){let n=e||document.activeElement;for(;n;){if(t.has(n))return n;n=n.parentElement}return null}function zH(e,t){return T6(e,!0).filter(r=>t.has(r))}function Doe(e,t,n,r=1){if(!e)return null;const i=zH(e,t),o=i.length;let a=i.findIndex(s=>n===s);return r<0?a===-1?a=o-1:a-=1:r>0&&(a+=1),a=(a+o)%o,i[a]}const JM=(e,t)=>{const n=new Set,r=new Map,i=new Map;return e.forEach(o=>{const a=document.querySelector(`[data-menu-id='${Ioe(t,o)}']`);a&&(n.add(a),i.set(a,o),r.set(o,a))}),{elements:n,key2element:r,element2key:i}};function a8e(e,t,n,r,i,o,a,s,l,c){const u=g.useRef(),f=g.useRef();f.current=t;const d=()=>{Kn.cancel(u.current)};return g.useEffect(()=>()=>{d()},[]),A=>{const{which:h}=A;if([...koe,ZM,Foe,_E,TE].includes(h)){const p=o();let v=JM(p,r);const{elements:y,key2element:b,element2key:x}=v,C=b.get(t),S=o8e(C,y),B=x.get(S),E=r8e(e,a(B,!0).length===1,n,h);if(!E&&h!==_E&&h!==TE)return;(koe.includes(h)||[_E,TE].includes(h))&&A.preventDefault();const _=M=>{if(M){let R=M;const T=M.querySelector("a");T!=null&&T.getAttribute("href")&&(R=T);const L=x.get(M);s(L),d(),u.current=Kn(()=>{f.current===L&&R.focus()})}};if([_E,TE].includes(h)||E.sibling||!S){let M;!S||e==="inline"?M=i.current:M=i8e(S);let R;const T=zH(M,y);h===_E?R=T[0]:h===TE?R=T[T.length-1]:R=Doe(M,y,S,E.offset),_(R)}else if(E.inlineTrigger)l(B);else if(E.offset>0)l(B,!0),d(),u.current=Kn(()=>{v=JM(p,r);const M=S.getAttribute("aria-controls"),R=document.getElementById(M),T=Doe(R,v.elements);_(T)},5);else if(E.offset<0){const M=a(B,!0),R=M[M.length-2],T=b.get(R);l(R,!1),_(T)}}c==null||c(A)}}function s8e(e){Promise.resolve().then(e)}const QH="__RC_UTIL_PATH_SPLIT__",Hoe=e=>e.join(QH),l8e=e=>e.split(QH),VH="rc-menu-more";function c8e(){const[,e]=g.useState({}),t=g.useRef(new Map),n=g.useRef(new Map),[r,i]=g.useState([]),o=g.useRef(0),a=g.useRef(!1),s=()=>{a.current||e({})},l=g.useCallback((p,v)=>{const y=Hoe(v);n.current.set(y,p),t.current.set(p,y),o.current+=1;const b=o.current;s8e(()=>{b===o.current&&s()})},[]),c=g.useCallback((p,v)=>{const y=Hoe(v);n.current.delete(y),t.current.delete(p)},[]),u=g.useCallback(p=>{i(p)},[]),f=g.useCallback((p,v)=>{const y=t.current.get(p)||"",b=l8e(y);return v&&r.includes(b[0])&&b.unshift(VH),b},[r]),d=g.useCallback((p,v)=>p.filter(y=>y!==void 0).some(y=>f(y,!0).includes(v)),[f]),A=()=>{const p=[...t.current.keys()];return r.length&&p.push(VH),p},h=g.useCallback(p=>{const v=`${t.current.get(p)}${QH}`,y=new Set;return[...n.current.keys()].forEach(b=>{b.startsWith(v)&&y.add(n.current.get(b))}),y},[]);return g.useEffect(()=>()=>{a.current=!0},[]),{registerPath:l,unregisterPath:c,refreshOverflowKeys:u,isSubPathKey:d,getKeyPath:f,getKeys:A,getSubPathKeys:h}}function ME(e){const t=g.useRef(e);t.current=e;const n=g.useCallback((...r)=>{var i;return(i=t.current)==null?void 0:i.call(t,...r)},[]);return e?n:void 0}function Uoe(e,t,n,r){const{activeKey:i,onActive:o,onInactive:a}=g.useContext(od),s={active:i===e};return t||(s.onMouseEnter=l=>{n==null||n({key:e,domEvent:l}),o(e)},s.onMouseLeave=l=>{r==null||r({key:e,domEvent:l}),a(e)}),s}function joe(e){const{mode:t,rtl:n,inlineIndent:r}=g.useContext(od);if(t!=="inline")return null;const i=e;return n?{paddingRight:i*r}:{paddingLeft:i*r}}function zoe({icon:e,props:t,children:n}){let r;return e===null||e===!1?null:(typeof e=="function"?r=g.createElement(e,I({},t)):typeof e!="boolean"&&(r=e),r||n||null)}function e4(n){var r=n,{item:e}=r,t=Ze(r,["item"]);return Object.defineProperty(t,"item",{get:()=>(ao(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),e)}),t}function IE(){return IE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const ee=e,{style:n,className:r,eventKey:i,warnKey:o,disabled:a,itemIcon:s,children:l,itemData:c,role:u,onMouseEnter:f,onMouseLeave:d,onClick:A,onKeyDown:h,onFocus:p}=ee,v=Ze(ee,["style","className","eventKey","warnKey","disabled","itemIcon","children","itemData","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"]),y=Roe(i),{prefixCls:b,onItemClick:x,disabled:C,overflowDisabled:S,itemIcon:B,selectedKeys:E,onActive:_}=g.useContext(od),{_internalRenderMenuItem:M}=g.useContext(DH),R=`${b}-item`,T=g.useRef(),L=g.useRef(),P=C||a,k=Jf(t,L),H=Hb(i),D=re=>{const ue=c||{key:i||"",label:l,itemIcon:s,extra:e.extra,title:e.title};return{key:i,keyPath:[...H].reverse(),item:T.current,domEvent:re,itemData:c||ue}},U=s||B,ne=Uoe(i,P,f,d),{active:j}=ne,Q=Ze(ne,["active"]),K=E.includes(i),z=joe(H.length),V=re=>{if(P)return;const ue=D(re);A==null||A(e4(ue)),x(ue)},Y=re=>{if(h==null||h(re),re.which===dn.ENTER){const ue=D(re);A==null||A(e4(ue)),x(ue)}},Z=re=>{_(i),p==null||p(re)},W={};e.role==="option"&&(W["aria-selected"]=K);let J=g.createElement(u8e,IE({ref:T,elementRef:k,role:u===null?"none":u||"menuitem",tabIndex:a?null:-1,"data-menu-id":S&&y?null:y},ti(v,["extra"]),Q,W,{component:"li","aria-disabled":a,style:I(I({},z),n),className:Ae(R,{[`${R}-active`]:j,[`${R}-selected`]:K,[`${R}-disabled`]:P},r),onClick:V,onKeyDown:Y,onFocus:Z}),l,g.createElement(zoe,{props:te(I({},e),{isSelected:K}),icon:U}));return M&&(J=M(J,e,{selected:K})),J});function d8e(e,t){const{eventKey:n}=e,r=YM(),i=Hb(n);return g.useEffect(()=>{if(r)return r.registerPath(n,i),()=>{r.unregisterPath(n,i)}},[i]),r?null:g.createElement(f8e,IE({},e,{ref:t}))}const RE=g.forwardRef(d8e);function KH(){return KH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o=i,{className:e,children:t}=o,n=Ze(o,["className","children"]);const{prefixCls:a,mode:s,rtl:l}=g.useContext(od);return g.createElement("ul",KH({className:Ae(a,l&&`${a}-rtl`,`${a}-sub`,`${a}-${s==="inline"?"inline":"vertical"}`,e),role:"menu"},n,{"data-menu-list":!0,ref:r}),t)},Qoe=g.forwardRef(A8e);function WH(e,t){return pa(e).map((n,r)=>{var i,o;if(g.isValidElement(n)){const{key:a}=n;let s=(o=(i=n.props)==null?void 0:i.eventKey)!=null?o:a;s==null&&(s=`tmp_key-${[...t,r].join("-")}`);const c={key:s,eventKey:s};return g.cloneElement(n,c)}return n})}const Ol={adjustX:1,adjustY:1},h8e={topLeft:{points:["bl","tl"],overflow:Ol},topRight:{points:["br","tr"],overflow:Ol},bottomLeft:{points:["tl","bl"],overflow:Ol},bottomRight:{points:["tr","br"],overflow:Ol},leftTop:{points:["tr","tl"],overflow:Ol},leftBottom:{points:["br","bl"],overflow:Ol},rightTop:{points:["tl","tr"],overflow:Ol},rightBottom:{points:["bl","br"],overflow:Ol}},p8e={topLeft:{points:["bl","tl"],overflow:Ol},topRight:{points:["br","tr"],overflow:Ol},bottomLeft:{points:["tl","bl"],overflow:Ol},bottomRight:{points:["tr","br"],overflow:Ol},rightTop:{points:["tr","tl"],overflow:Ol},rightBottom:{points:["br","bl"],overflow:Ol},leftTop:{points:["tl","tr"],overflow:Ol},leftBottom:{points:["bl","br"],overflow:Ol}};function Voe(e,t,n){if(t)return t;if(n)return n[e]||n.other}const g8e={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function m8e({prefixCls:e,visible:t,children:n,popup:r,popupStyle:i,popupClassName:o,popupOffset:a,disabled:s,mode:l,onVisibleChange:c}){const{getPopupContainer:u,rtl:f,subMenuOpenDelay:d,subMenuCloseDelay:A,builtinPlacements:h,triggerSubMenuAction:p,forceSubMenuRender:v,rootClassName:y,motion:b,defaultMotions:x}=g.useContext(od),[C,S]=g.useState(!1),B=I(f?I({},p8e):I({},h8e),h),E=g8e[l],_=Voe(l,b,x),M=g.useRef(_);l!=="inline"&&(M.current=_);const R=te(I({},M.current),{leavedClassName:`${e}-hidden`,removeOnLeave:!1,motionAppear:!0}),T=g.useRef();return g.useEffect(()=>(T.current=Kn(()=>{S(t)}),()=>{Kn.cancel(T.current)}),[t]),g.createElement(oE,{prefixCls:e,popupClassName:Ae(`${e}-popup`,{[`${e}-rtl`]:f},o,y),stretch:l==="horizontal"?"minWidth":null,getPopupContainer:u,builtinPlacements:B,popupPlacement:E,popupVisible:C,popup:r,popupStyle:i,popupAlign:a&&{offset:a},action:s?[]:[p],mouseEnterDelay:d,mouseLeaveDelay:A,onPopupVisibleChange:c,forceRender:v,popupMotion:R,fresh:!0},n)}function GH(){return GH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{u.current&&d(!1)},[c]);const h=I({},Voe(i,s,l));n.length>1&&(h.motionAppear=!1);const p=h.onVisibleChanged;return h.onVisibleChanged=v=>(!u.current&&!v&&d(!0),p==null?void 0:p(v)),f?null:g.createElement($E,{mode:i,locked:!u.current},g.createElement(sl,GH({visible:A},h,{forceRender:a,removeOnLeave:!1,leavedClassName:`${o}-hidden`}),({className:v,style:y})=>g.createElement(Qoe,{id:e,className:v,style:y},r)))}function NE(){return NE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const Je=e,{style:n,className:r,styles:i,classNames:o,title:a,eventKey:s,warnKey:l,disabled:c,internalPopupClose:u,children:f,itemIcon:d,expandIcon:A,popupClassName:h,popupOffset:p,popupStyle:v,onClick:y,onMouseEnter:b,onMouseLeave:x,onTitleClick:C,onTitleMouseEnter:S,onTitleMouseLeave:B,popupRender:E}=Je,_=Ze(Je,["style","className","styles","classNames","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave","popupRender"]),M=Roe(s),{prefixCls:R,mode:T,openKeys:L,disabled:P,overflowDisabled:k,activeKey:H,selectedKeys:D,itemIcon:U,expandIcon:j,onItemClick:Q,onOpenChange:K,onActive:z,popupRender:V}=g.useContext(od),{_internalRenderSubMenuItem:Y}=g.useContext(DH),{isSubPathKey:Z}=g.useContext(Loe),W=Hb(),J=`${R}-submenu`,ee=P||c,ne=g.useRef(),re=g.useRef(),ue=d!=null?d:U,de=A!=null?A:j,se=L.includes(s),ce=!k&&se,ge=Z(D,s),dt=Uoe(s,ee,S,B),{active:ie}=dt,le=Ze(dt,["active"]),[ve,we]=g.useState(!1),me=wt=>{ee||we(wt)},Ee=wt=>{me(!0),b==null||b({key:s,domEvent:wt})},Ce=wt=>{me(!1),x==null||x({key:s,domEvent:wt})},pe=g.useMemo(()=>ie||(T!=="inline"?ve||Z([H],s):!1),[T,ie,H,ve,s,Z]),Oe=joe(W.length),xe=wt=>{ee||(C==null||C({key:s,domEvent:wt}),T==="inline"&&K(s,!se))},Me=ME(wt=>{y==null||y(e4(wt)),Q(wt)}),Se=wt=>{T!=="inline"&&K(s,wt)},Pe=()=>{z(s)},Le=M&&`${M}-popup`,He=g.useMemo(()=>g.createElement(zoe,{icon:T!=="horizontal"?de:void 0,props:te(I({},e),{isOpen:ce,isSubMenu:!0})},g.createElement("i",{className:`${J}-arrow`})),[T,de,e,ce,J]);let Ne=g.createElement("div",NE({role:"menuitem",style:Oe,className:`${J}-title`,tabIndex:ee?null:-1,ref:ne,title:typeof a=="string"?a:null,"data-menu-id":k&&M?null:M,"aria-expanded":ce,"aria-haspopup":!0,"aria-controls":Le,"aria-disabled":ee,onClick:xe,onFocus:Pe},le),a,He);const at=g.useRef(T);T!=="inline"&&W.length>1?at.current="vertical":at.current=T;const Ue=at.current,et=g.useMemo(()=>{const wt=g.createElement($E,{classNames:o,styles:i,mode:Ue==="horizontal"?"vertical":Ue},g.createElement(Qoe,{id:Le,ref:re},f)),Bt=E||V;return Bt?Bt(wt,{item:e,keys:W}):wt},[E,V,W,Le,f,e,Ue]);if(!k){const wt=at.current;Ne=g.createElement(m8e,{mode:wt,prefixCls:J,visible:!u&&ce&&T!=="inline",popupClassName:h,popupOffset:p,popupStyle:v,popup:et,disabled:ee,onVisibleChange:Se},Ne)}let We=g.createElement(gA.Item,NE({ref:t,role:"none"},_,{component:"li",style:n,className:Ae(J,`${J}-${T}`,r,{[`${J}-open`]:ce,[`${J}-active`]:pe,[`${J}-selected`]:ge,[`${J}-disabled`]:ee}),onMouseEnter:Ee,onMouseLeave:Ce}),Ne,!k&&g.createElement(v8e,{id:Le,open:ce,keyPath:W},f));return Y&&(We=Y(We,e,{selected:ge,active:pe,open:ce,disabled:ee})),g.createElement($E,{classNames:o,styles:i,onItemClick:Me,mode:T==="horizontal"?"vertical":T,itemIcon:ue,expandIcon:de},We)}),t4=g.forwardRef((e,t)=>{const{eventKey:n,children:r}=e,i=Hb(n),o=WH(r,i),a=YM();g.useEffect(()=>{if(a)return a.registerPath(n,i),()=>{a.unregisterPath(n,i)}},[i]);let s;return a?s=o:s=g.createElement(y8e,NE({ref:t},e),o),g.createElement(Poe.Provider,{value:i},s)});function qH({className:e,style:t}){const{prefixCls:n}=g.useContext(od);return YM()?null:g.createElement("li",{role:"separator",className:Ae(`${n}-item-divider`,e),style:t})}function n4(){return n4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const f=e,{className:n,title:r,eventKey:i,children:o}=f,a=Ze(f,["className","title","eventKey","children"]),{prefixCls:s,classNames:l,styles:c}=g.useContext(od),u=`${s}-item-group`;return g.createElement("li",n4({ref:t,role:"presentation"},a,{onClick:d=>d.stopPropagation(),className:Ae(u,n)}),g.createElement("div",{role:"presentation",className:Ae(`${u}-title`,l==null?void 0:l.listTitle),style:c==null?void 0:c.listTitle,title:typeof r=="string"?r:void 0},r),g.createElement("ul",{role:"group",className:Ae(`${u}-list`,l==null?void 0:l.list),style:c==null?void 0:c.list},o))}),YH=g.forwardRef((e,t)=>{const{eventKey:n,children:r}=e,i=Hb(n),o=WH(r,i);return YM()?o:g.createElement(b8e,n4({ref:t},ti(e,["warnKey"])),o)});function Ub(){return Ub=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(s&&typeof s=="object"){const c=s,{label:u,children:f,key:d,type:A,extra:h}=c,p=Ze(c,["label","children","key","type","extra"]),v=d!=null?d:`tmp-${l}`;if(f||A==="group")return A==="group"?g.createElement(i,Ub({key:v},p,{title:u}),XH(f,t,n)):g.createElement(o,Ub({key:v},p,{title:u}),XH(f,t,n));if(A==="divider")return g.createElement(a,Ub({key:v},p));const y=!!h||h===0;return g.createElement(r,Ub({key:v},p,{extra:h,itemData:te(I({},s),{key:v})}),y?g.createElement(g.Fragment,null,g.createElement("span",{className:`${n}-item-label`},u),g.createElement("span",{className:`${n}-item-extra`},h)):u)}return null}).filter(s=>s)}function Koe(e,t,n,r,i){let o=e;const a=I({divider:qH,item:RE,group:YH,submenu:t4},r);return t&&(o=XH(t,a,i)),WH(o,n)}function ZH(){return ZH=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var lr;const Tn=e,{prefixCls:n="rc-menu",rootClassName:r,style:i,className:o,styles:a,classNames:s,tabIndex:l=0,items:c,children:u,direction:f,id:d,mode:A="vertical",inlineCollapsed:h,disabled:p,disabledOverflow:v,subMenuOpenDelay:y=.1,subMenuCloseDelay:b=.1,forceSubMenuRender:x,defaultOpenKeys:C,openKeys:S,activeKey:B,defaultActiveFirst:E,selectable:_=!0,multiple:M=!1,defaultSelectedKeys:R,selectedKeys:T,onSelect:L,onDeselect:P,inlineIndent:k=24,motion:H,defaultMotions:D,triggerSubMenuAction:U="hover",builtinPlacements:j,itemIcon:Q,expandIcon:K,overflowedIndicator:z="...",overflowedIndicatorPopupClassName:V,getPopupContainer:Y,onClick:Z,onOpenChange:W,onKeyDown:J,openAnimation:ee,openTransitionName:ne,_internalRenderMenuItem:re,_internalRenderSubMenuItem:ue,_internalComponents:de,popupRender:se}=Tn,ce=Ze(Tn,["prefixCls","rootClassName","style","className","styles","classNames","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","_internalComponents","popupRender"]),[ge,ie]=g.useMemo(()=>[Koe(u,c,Bv,de,n),Koe(u,c,Bv,{},n)],[u,c,de]),[le,ve]=g.useState(!1),we=g.useRef(),me=lA(d?`rc-menu-uuid-${d}`:"rc-menu-uuid"),Ee=f==="rtl",[Ce,pe]=Fr(C,S),Oe=Ce||Bv,xe=($n,Fn=!1)=>{function $t(){pe($n),W==null||W($n)}Fn?fu.flushSync($t):$t()},[Me,Se]=g.useState(Oe),Pe=g.useRef(!1),[Le,He]=g.useMemo(()=>(A==="inline"||A==="vertical")&&h?["vertical",h]:[A,!1],[A,h]),Ne=Le==="inline",[at,Ue]=g.useState(Le),[et,We]=g.useState(He);g.useEffect(()=>{Ue(Le),We(He),Pe.current&&(Ne?pe(Me):xe(Bv))},[Le,He]);const[Je,dt]=g.useState(0),wt=Je>=ge.length-1||at!=="horizontal"||v;g.useEffect(()=>{Ne&&Se(Oe)},[Oe]),g.useEffect(()=>(Pe.current=!0,()=>{Pe.current=!1}),[]);const{registerPath:Bt,unregisterPath:qt,refreshOverflowKeys:jt,isSubPathKey:nn,getKeyPath:Jt,getKeys:Ot,getSubPathKeys:sn}=c8e(),Vt=g.useMemo(()=>({registerPath:Bt,unregisterPath:qt}),[Bt,qt]),xt=g.useMemo(()=>({isSubPathKey:nn}),[nn]);g.useEffect(()=>{jt(wt?Bv:ge.slice(Je+1).map($n=>$n.key))},[Je,wt]);const[qe,it]=Fr(B||E&&((lr=ge[0])==null?void 0:lr.key),B),Pt=ME($n=>{it($n)}),De=ME(()=>{it(void 0)});g.useImperativeHandle(t,()=>({list:we.current,focus:$n=>{var kt,mn;const Fn=Ot(),{elements:$t,key2element:Ie,element2key:Ke}=JM(Fn,me),nt=zH(we.current,$t);let ht;qe&&Fn.includes(qe)?ht=qe:ht=nt[0]?Ke.get(nt[0]):(kt=ge.find(Rt=>!Rt.props.disabled))==null?void 0:kt.key;const Xt=Ie.get(ht);ht&&Xt&&((mn=Xt==null?void 0:Xt.focus)==null||mn.call(Xt,$n))},findItem:({key:$n})=>{const Fn=Ot(),{key2element:$t}=JM(Fn,me);return $t.get($n)||null}}));const[ze,bt]=Fr(R||[],T),lt=g.useMemo(()=>Array.isArray(ze)?ze:ze==null?Bv:[ze],[ze]),At=$n=>{if(_){const{key:Fn}=$n,$t=lt.includes(Fn);let Ie;M?$t?Ie=lt.filter(nt=>nt!==Fn):Ie=[...lt,Fn]:Ie=[Fn],bt(Ie);const Ke=te(I({},$n),{selectedKeys:Ie});$t?P==null||P(Ke):L==null||L(Ke)}!M&&Oe.length&&at!=="inline"&&xe(Bv)},ut=ME($n=>{Z==null||Z(e4($n)),At($n)}),ft=ME(($n,Fn)=>{let $t=Oe.filter(Ie=>Ie!==$n);if(Fn)$t.push($n);else if(at!=="inline"){const Ie=sn($n);$t=$t.filter(Ke=>!Ie.has(Ke))}uu(Oe,$t,!0)||xe($t,!0)}),An=a8e(at,qe,Ee,me,we,Ot,Jt,it,($n,Fn)=>{const $t=Fn!=null?Fn:!Oe.includes($n);ft($n,$t)},J);g.useEffect(()=>{ve(!0)},[]);const pn=g.useMemo(()=>({_internalRenderMenuItem:re,_internalRenderSubMenuItem:ue}),[re,ue]),bn=at!=="horizontal"||v?ge:ge.map(($n,Fn)=>g.createElement($E,{key:$n.key,overflowDisabled:Fn>Je,classNames:s,styles:a},$n)),Sn=g.createElement(gA,ZH({id:d,ref:we,prefixCls:`${n}-overflow`,component:"ul",itemComponent:RE,className:Ae(n,`${n}-root`,`${n}-${at}`,o,{[`${n}-inline-collapsed`]:et,[`${n}-rtl`]:Ee},r),dir:f,style:i,role:"menu",tabIndex:l,data:bn,renderRawItem:$n=>$n,renderRawRest:$n=>{const Fn=$n.length,$t=Fn?ge.slice(-Fn):null;return g.createElement(t4,{eventKey:VH,title:z,disabled:wt,internalPopupClose:Fn===0,popupClassName:V},$t)},maxCount:at!=="horizontal"||v?gA.INVALIDATE:gA.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:$n=>{dt($n)},onKeyDown:An},ce));return g.createElement(DH.Provider,{value:pn},g.createElement(Moe.Provider,{value:me},g.createElement($E,{prefixCls:n,rootClassName:r,classNames:s,styles:a,mode:at,openKeys:Oe,rtl:Ee,disabled:p,motion:le?H:null,defaultMotions:le?D:null,activeKey:qe,onActive:Pt,onInactive:De,selectedKeys:lt,inlineIndent:k,subMenuOpenDelay:y,subMenuCloseDelay:b,forceSubMenuRender:x,builtinPlacements:j,triggerSubMenuAction:U,getPopupContainer:Y,itemIcon:Q,expandIcon:K,onItemClick:ut,onOpenChange:ft,popupRender:se},g.createElement(Loe.Provider,{value:xt},Sn),g.createElement("div",{style:{display:"none"},"aria-hidden":!0},g.createElement(Noe.Provider,{value:Vt},ie)))))});jb.Item=RE,jb.SubMenu=t4,jb.ItemGroup=YH,jb.Divider=qH;var r4={},Woe;function x8e(){if(Woe)return r4;Woe=1,Object.defineProperty(r4,"__esModule",{value:!0});var e={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"};return r4.default=e,r4}var w8e=x8e();const C8e=_t(w8e);function JH(){return JH=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,JH({},e,{ref:t,icon:C8e})),Goe=g.forwardRef(S8e),qoe=g.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}}),E8e=e=>{const{antCls:t,componentCls:n,colorText:r,footerBg:i,headerHeight:o,headerPadding:a,headerColor:s,footerPadding:l,fontSize:c,bodyBg:u,headerBg:f}=e;return{[n]:{display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:u,"&, *":{boxSizing:"border-box"},[`&${n}-has-sider`]:{flexDirection:"row",[`> ${n}, > ${n}-content`]:{width:0}},[`${n}-header, &${n}-footer`]:{flex:"0 0 auto"},"&-rtl":{direction:"rtl"}},[`${n}-header`]:{height:o,padding:a,color:s,lineHeight:be(o),background:f,[`${t}-menu`]:{lineHeight:"inherit"}},[`${n}-footer`]:{padding:l,color:r,fontSize:c,background:i},[`${n}-content`]:{flex:"auto",color:r,minHeight:0}}},Yoe=e=>{const{colorBgLayout:t,controlHeight:n,controlHeightLG:r,colorText:i,controlHeightSM:o,marginXXS:a,colorTextLightSolid:s,colorBgContainer:l}=e,c=r*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:n*2,headerPadding:`0 ${c}px`,headerColor:i,footerPadding:`${o}px ${c}px`,footerBg:t,siderBg:"#001529",triggerHeight:r+a*2,triggerBg:"#002140",triggerColor:s,zeroTriggerWidth:r,zeroTriggerHeight:r,lightSiderBg:l,lightTriggerBg:l,lightTriggerColor:i}},Xoe=[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]],Zoe=Br("Layout",E8e,Yoe,{deprecatedTokens:Xoe}),B8e=Br(["Layout","Sider"],e=>{const{componentCls:t,siderBg:n,motionDurationMid:r,motionDurationSlow:i,antCls:o,triggerHeight:a,triggerColor:s,triggerBg:l,headerHeight:c,zeroTriggerWidth:u,zeroTriggerHeight:f,borderRadiusLG:d,lightSiderBg:A,lightTriggerColor:h,lightTriggerBg:p,bodyBg:v}=e;return{[t]:{position:"relative",minWidth:0,background:n,transition:`all ${r}, background 0s`,"&-has-trigger":{paddingBottom:a},"&-right":{order:1},[`${t}-children`]:{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},[`&-zero-width ${t}-children`]:{overflow:"hidden"},[`${t}-trigger`]:{position:"fixed",bottom:0,zIndex:1,height:a,color:s,lineHeight:be(a),textAlign:"center",background:l,cursor:"pointer",transition:`all ${r}`},[`${t}-zero-width-trigger`]:{position:"absolute",top:c,insetInlineEnd:e.calc(u).mul(-1).equal(),zIndex:1,width:u,height:f,color:s,fontSize:e.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:n,borderRadius:`0 ${be(d)} ${be(d)} 0`,cursor:"pointer",transition:`background-color ${i} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${i}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:e.calc(u).mul(-1).equal(),borderRadius:`${be(d)} 0 0 ${be(d)}`}},"&-light":{background:A,[`${t}-trigger`]:{color:h,background:p},[`${t}-zero-width-trigger`]:{color:h,background:p,border:`1px solid ${v}`,borderInlineStart:0}}}}},Yoe,{deprecatedTokens:Xoe}),Joe={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px",xxxl:"1839.98px"},O8e=e=>!Number.isNaN(Number.parseFloat(e))&&Number.isFinite(Number(e)),i4=g.createContext({}),$8e=(()=>{let e=0;return(t="")=>(e+=1,`${t}${e}`)})(),eae=g.forwardRef((e,t)=>{const se=e,{prefixCls:n,className:r,trigger:i,children:o,defaultCollapsed:a=!1,theme:s="dark",style:l={},collapsible:c=!1,reverseArrow:u=!1,width:f=200,collapsedWidth:d=80,zeroWidthTriggerStyle:A,breakpoint:h,onCollapse:p,onBreakpoint:v,classNames:y,styles:b}=se,x=Ze(se,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint","classNames","styles"]),{siderHook:C}=g.useContext(qoe),[S,B]=g.useState("collapsed"in e?e.collapsed:a),[E,_]=g.useState(!1);g.useEffect(()=>{"collapsed"in e&&B(e.collapsed)},[e.collapsed]);const M=(ce,ge)=>{"collapsed"in e||B(ce),p==null||p(ce,ge)},R=te(I({},e),{collapsed:S,defaultCollapsed:a,theme:s,style:l,collapsible:c,reverseArrow:u,width:f,collapsedWidth:d,zeroWidthTriggerStyle:A,breakpoint:h,onCollapse:p,onBreakpoint:v}),[T,L]=vr([y],[b],{props:R}),{getPrefixCls:P,direction:k}=g.useContext(Un),H=P("layout-sider",n),[D,U]=B8e(H),j=g.useRef(null);j.current=ce=>{_(ce.matches),v==null||v(ce.matches),S!==ce.matches&&M(ce.matches,"responsive")},g.useEffect(()=>{function ce(ie){var le;return(le=j.current)==null?void 0:le.call(j,ie)}let ge;return typeof(window==null?void 0:window.matchMedia)!="undefined"&&h&&h in Joe&&(ge=window.matchMedia(`screen and (max-width: ${Joe[h]})`),Rn(ge==null?void 0:ge.addEventListener)&&ge.addEventListener("change",ce),ce(ge)),()=>{Rn(ge==null?void 0:ge.removeEventListener)&&ge.removeEventListener("change",ce)}},[h]),g.useEffect(()=>{const ce=$8e("ant-sider-");return C.addSider(ce),()=>C.removeSider(ce)},[]);const Q=()=>{M(!S,"clickTrigger")},K=ti(x,["collapsed"]),z=S?d:f,V=O8e(z)?`${z}px`:String(z),Y=Number.parseFloat(String(d||0))===0?g.createElement("span",{onClick:Q,className:Ae(`${H}-zero-width-trigger`,`${H}-zero-width-trigger-${u?"right":"left"}`),style:A},i||g.createElement(Goe,null)):null,Z=k==="rtl"==!u,ee={expanded:Z?g.createElement(id,null):g.createElement(mA,null),collapsed:Z?g.createElement(mA,null):g.createElement(id,null)}[S?"collapsed":"expanded"],ne=i!==null?Y||g.createElement("div",{className:`${H}-trigger`,onClick:Q,style:{width:V}},i||ee):null,re=te(I({},l),{flex:`0 0 ${V}`,maxWidth:V,minWidth:V,width:V}),ue=Ae(H,`${H}-${s}`,{[`${H}-collapsed`]:!!S,[`${H}-has-trigger`]:c&&i!==null&&!Y,[`${H}-below`]:!!E,[`${H}-zero-width`]:Number.parseFloat(V)===0},r,T.root,D,U),de=g.useMemo(()=>({siderCollapsed:S}),[S]);return g.createElement(i4.Provider,{value:de},g.createElement("aside",te(I({className:ue},K),{style:I(I({},L.root),re),ref:t}),g.createElement("div",{className:Ae(`${H}-children`,T.body),style:L.body},o),c||E&&Y?ne:null))});var o4={},tae;function _8e(){if(tae)return o4;tae=1,Object.defineProperty(o4,"__esModule",{value:!0});var e={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"};return o4.default=e,o4}var T8e=_8e();const M8e=_t(T8e);function eU(){return eU=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,eU({},e,{ref:t,icon:M8e})),a4=g.forwardRef(I8e),s4=g.createContext({prefixCls:"",firstLevel:!0,inlineCollapsed:!1,styles:null,classNames:null}),nae=e=>{const l=e,{prefixCls:t,className:n,dashed:r}=l,i=Ze(l,["prefixCls","className","dashed"]),{getPrefixCls:o}=g.useContext(Un),a=o("menu",t),s=Ae({[`${a}-item-divider-dashed`]:!!r},n);return g.createElement(qH,I({className:s},i))},rae=e=>{var E,_,M;const{className:t,children:n,icon:r,title:i,danger:o,extra:a}=e,{prefixCls:s,firstLevel:l,direction:c,disableMenuItemTitleTooltip:u,tooltip:f,inlineCollapsed:d,styles:A,classNames:h}=g.useContext(s4),p=R=>{var P,k;const T=n==null?void 0:n[0],L=g.createElement("span",{className:Ae(`${s}-title-content`,l?h==null?void 0:h.itemContent:(P=h==null?void 0:h.subMenu)==null?void 0:P.itemContent,{[`${s}-title-content-with-extra`]:!!a||a===0}),style:l?A==null?void 0:A.itemContent:(k=A==null?void 0:A.subMenu)==null?void 0:k.itemContent},n);return(!r||g.isValidElement(n)&&n.type==="span")&&n&&R&&l&&typeof T=="string"?g.createElement("div",{className:`${s}-inline-collapsed-noicon`},T.charAt(0)):L},{siderCollapsed:v}=g.useContext(i4);let y=i;typeof i=="undefined"?y=l?n:"":i===!1&&(y="");const b=f===!1?void 0:f,x=b&&b.title!==void 0?b.title:y,C=te(I({},b!=null?b:null),{title:x});!v&&!d&&(C.title=null,C.open=!1);const S=pa(n).length;let B=g.createElement(RE,te(I({},ti(e,["title","icon","danger"])),{className:Ae(l?h==null?void 0:h.item:(E=h==null?void 0:h.subMenu)==null?void 0:E.item,{[`${s}-item-danger`]:o,[`${s}-item-only-child`]:(r?S+1:S)===1},t),style:I(I({},l?A==null?void 0:A.item:(_=A==null?void 0:A.subMenu)==null?void 0:_.item),e.style),title:typeof i=="string"?i:void 0,itemData:(M=e==null?void 0:e.itemData)!=null?M:te(I({},e),{key:e.eventKey})}),Ga(r,R=>{var T,L;return{className:Ae(`${s}-item-icon`,l?h==null?void 0:h.itemIcon:(T=h==null?void 0:h.subMenu)==null?void 0:T.itemIcon,R.className),style:I(I({},l?A==null?void 0:A.itemIcon:(L=A==null?void 0:A.subMenu)==null?void 0:L.itemIcon),R.style)}}),p(d));if(!u&&f!==!1){const R=b&&b.placement?b.placement:c==="rtl"?"left":"right",T=`${s}-inline-collapsed-tooltip`,L=k=>te(I({},k),{root:Ae(T,k==null?void 0:k.root)}),P=Rn(b==null?void 0:b.classNames)?k=>{const H=b.classNames(k);return L(H)}:L(b==null?void 0:b.classNames);B=g.createElement(No,te(I({},C),{placement:R,classNames:P}),B)}return B},l4=g.createContext(null),iae=g.forwardRef((e,t)=>{const l=e,{children:n}=l,r=Ze(l,["children"]),i=g.useContext(l4),o=g.useMemo(()=>I(I({},i),r),[i,r.prefixCls,r.mode,r.selectable,r.rootClassName]),a=Aee(n),s=Jf(t,a?cA(n):null);return g.createElement(l4.Provider,{value:o},g.createElement(Zh,{space:!0},a?g.cloneElement(n,{ref:s}):n))}),R8e=e=>{const{componentCls:t,motionDurationSlow:n,horizontalLineHeight:r,colorSplit:i,lineWidth:o,lineType:a,itemPaddingInline:s}=e;return{[`${t}-horizontal`]:{lineHeight:r,border:0,borderBottom:`${be(o)} ${a} ${i}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${t}-item, ${t}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:s},[`> ${t}-item:hover, > ${t}-item-active, - > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:["border-color","background-color"].map(l=>`${l} ${n}`).join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},T8e=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, - ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${be(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${be(t)})`}}}}),rae=e=>sc(e),iae=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:o,groupTitleColor:a,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:u,activeBarWidth:f,activeBarBorderWidth:d,motionDurationSlow:A,motionEaseInOut:h,motionEaseOut:p,itemPaddingInline:v,motionDurationMid:y,itemHoverColor:b,lineType:x,colorSplit:C,itemDisabledColor:S,dangerItemColor:B,dangerItemHoverColor:E,dangerItemSelectedColor:_,dangerItemActiveBg:M,dangerItemSelectedBg:R,popupBg:T,itemHoverBg:L,itemActiveBg:P,menuSubMenuBg:k,horizontalItemSelectedColor:H,horizontalItemSelectedBg:D,horizontalItemBorderRadius:U,horizontalItemHoverBg:j}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:I({},rae(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:a}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:o},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:I({},rae(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${S} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:b}},[`${n}-submenu:not(${n}-submenu-selected)`]:{[`> ${n}-submenu-title:hover`]:{color:b}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:L},"&:active":{backgroundColor:P}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:L},"&:active":{backgroundColor:P}}},[`${n}-item-danger`]:{color:B,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:E}},[`&${n}-item:active`]:{background:M}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:_},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:R}},[`&${n}-submenu > ${n}`]:{backgroundColor:k},[`&${n}-popup > ${n}`]:{backgroundColor:T},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:T},[`&${n}-horizontal`]:te(I({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:d,marginTop:e.calc(d).mul(-1).equal(),marginBottom:0,borderRadius:U,"&::after":{position:"absolute",insetInline:v,bottom:0,borderBottom:`${be(u)} solid transparent`,transition:`border-color ${A} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:j,"&::after":{borderBottomWidth:u,borderBottomColor:H}},"&-selected":{color:H,backgroundColor:D,"&:hover":{backgroundColor:D},"&::after":{borderBottomWidth:u,borderBottomColor:H}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${be(d)} ${x} ${C}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${be(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:["transform","opacity"].map(Q=>`${Q} ${y} ${p}`).join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:_}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:["transform","opacity"].map(Q=>`${Q} ${y} ${h}`).join(",")}}}}}},oae=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:o,marginXS:a,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,u=e.calc(o).add(i).add(a).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:be(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item, + > ${t}-submenu ${t}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${t}-item, ${t}-submenu-title`]:{transition:["border-color","background-color"].map(l=>`${l} ${n}`).join(",")},[`${t}-submenu-arrow`]:{display:"none"}}}},N8e=({componentCls:e,menuArrowOffset:t,calc:n})=>({[`${e}-rtl`]:{direction:"rtl"},[`${e}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${e}-rtl${e}-vertical, + ${e}-submenu-rtl ${e}-vertical`]:{[`${e}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(${be(n(t).mul(-1).equal())})`},"&::after":{transform:`rotate(45deg) translateY(${be(t)})`}}}}),oae=e=>sc(e),aae=(e,t)=>{const{componentCls:n,itemColor:r,itemSelectedColor:i,subMenuItemSelectedColor:o,groupTitleColor:a,itemBg:s,subMenuItemBg:l,itemSelectedBg:c,activeBarHeight:u,activeBarWidth:f,activeBarBorderWidth:d,motionDurationSlow:A,motionEaseInOut:h,motionEaseOut:p,itemPaddingInline:v,motionDurationMid:y,itemHoverColor:b,lineType:x,colorSplit:C,itemDisabledColor:S,dangerItemColor:B,dangerItemHoverColor:E,dangerItemSelectedColor:_,dangerItemActiveBg:M,dangerItemSelectedBg:R,popupBg:T,itemHoverBg:L,itemActiveBg:P,menuSubMenuBg:k,horizontalItemSelectedColor:H,horizontalItemSelectedBg:D,horizontalItemBorderRadius:U,horizontalItemHoverBg:j}=e;return{[`${n}-${t}, ${n}-${t} > ${n}`]:{color:r,background:s,[`&${n}-root:focus-visible`]:I({},oae(e)),[`${n}-item`]:{"&-group-title, &-extra":{color:a}},[`${n}-submenu-selected > ${n}-submenu-title`]:{color:o},[`${n}-item, ${n}-submenu-title`]:{color:r,[`&:not(${n}-item-disabled):focus-visible`]:I({},oae(e))},[`${n}-item-disabled, ${n}-submenu-disabled`]:{color:`${S} !important`},[`${n}-item:not(${n}-item-selected):not(${n}-submenu-selected)`]:{[`&:hover, > ${n}-submenu-title:hover`]:{color:b}},[`${n}-submenu:not(${n}-submenu-selected)`]:{[`> ${n}-submenu-title:hover`]:{color:b}},[`&:not(${n}-horizontal)`]:{[`${n}-item:not(${n}-item-selected)`]:{"&:hover":{backgroundColor:L},"&:active":{backgroundColor:P}},[`${n}-submenu-title`]:{"&:hover":{backgroundColor:L},"&:active":{backgroundColor:P}}},[`${n}-item-danger`]:{color:B,[`&${n}-item:hover`]:{[`&:not(${n}-item-selected):not(${n}-submenu-selected)`]:{color:E}},[`&${n}-item:active`]:{background:M}},[`${n}-item a`]:{"&, &:hover":{color:"inherit"}},[`${n}-item-selected`]:{color:i,[`&${n}-item-danger`]:{color:_},"a, a:hover":{color:"inherit"}},[`& ${n}-item-selected`]:{backgroundColor:c,[`&${n}-item-danger`]:{backgroundColor:R}},[`&${n}-submenu > ${n}`]:{backgroundColor:k},[`&${n}-popup > ${n}`]:{backgroundColor:T},[`&${n}-submenu-popup > ${n}`]:{backgroundColor:T},[`&${n}-horizontal`]:te(I({},t==="dark"?{borderBottom:0}:{}),{[`> ${n}-item, > ${n}-submenu`]:{top:d,marginTop:e.calc(d).mul(-1).equal(),marginBottom:0,borderRadius:U,"&::after":{position:"absolute",insetInline:v,bottom:0,borderBottom:`${be(u)} solid transparent`,transition:`border-color ${A} ${h}`,content:'""'},"&:hover, &-active, &-open":{background:j,"&::after":{borderBottomWidth:u,borderBottomColor:H}},"&-selected":{color:H,backgroundColor:D,"&:hover":{backgroundColor:D},"&::after":{borderBottomWidth:u,borderBottomColor:H}}}}),[`&${n}-root`]:{[`&${n}-inline, &${n}-vertical`]:{borderInlineEnd:`${be(d)} ${x} ${C}`}},[`&${n}-inline`]:{[`${n}-sub${n}-inline`]:{background:l},[`${n}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${be(f)} solid ${i}`,transform:"scaleY(0.0001)",opacity:0,transition:["transform","opacity"].map(Q=>`${Q} ${y} ${p}`).join(","),content:'""'},[`&${n}-item-danger`]:{"&::after":{borderInlineEndColor:_}}},[`${n}-selected, ${n}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:["transform","opacity"].map(Q=>`${Q} ${y} ${h}`).join(",")}}}}}},sae=e=>{const{componentCls:t,itemHeight:n,itemMarginInline:r,padding:i,menuArrowSize:o,marginXS:a,itemMarginBlock:s,itemWidth:l,itemPaddingInline:c}=e,u=e.calc(o).add(i).add(a).equal();return{[`${t}-item`]:{position:"relative",overflow:"hidden"},[`${t}-item, ${t}-submenu-title`]:{height:n,lineHeight:be(n),paddingInline:c,overflow:"hidden",textOverflow:"ellipsis",marginInline:r,marginBlock:s,width:l},[`> ${t}-item, > ${t}-submenu > ${t}-submenu-title`]:{height:n,lineHeight:be(n)},[`${t}-item-group-list ${t}-submenu-title, - ${t}-submenu-title`]:{paddingInlineEnd:u}}},M8e=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:o,controlHeightLG:a,motionEaseOut:s,padding:l,paddingXL:c,itemMarginInline:u,fontSizeLG:f,motionDurationFast:d,motionDurationSlow:A,paddingXS:h,boxShadowSecondary:p,collapsedWidth:v,collapsedIconSize:y}=e,b={height:r,lineHeight:be(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":I({[`&${t}-root`]:{boxShadow:"none"}},oae(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:te(I({},oae(e)),{boxShadow:p})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${be(e.calc(a).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${A}`,`background-color ${A}`,`padding ${d} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:b,[`& ${t}-item-group-title`]:{paddingInlineStart:c}},[`${t}-item`]:b}},{[`${t}-inline-collapsed`]:{width:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:f,textAlign:"center",width:"100%"}}},[`> ${t}-item, + ${t}-submenu-title`]:{paddingInlineEnd:u}}},P8e=e=>{const{componentCls:t,iconCls:n,itemHeight:r,colorTextLightSolid:i,dropdownWidth:o,controlHeightLG:a,motionEaseOut:s,padding:l,paddingXL:c,itemMarginInline:u,fontSizeLG:f,motionDurationFast:d,motionDurationSlow:A,paddingXS:h,boxShadowSecondary:p,collapsedWidth:v,collapsedIconSize:y}=e,b={height:r,lineHeight:be(r),listStylePosition:"inside",listStyleType:"disc"};return[{[t]:{"&-inline, &-vertical":I({[`&${t}-root`]:{boxShadow:"none"}},sae(e))},[`${t}-submenu-popup`]:{[`${t}-vertical`]:te(I({},sae(e)),{boxShadow:p})}},{[`${t}-submenu-popup ${t}-vertical${t}-sub`]:{minWidth:o,maxHeight:`calc(100vh - ${be(e.calc(a).mul(2.5).equal())})`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${t}-inline`]:{width:"100%",[`&${t}-root`]:{[`${t}-item, ${t}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${A}`,`background-color ${A}`,`padding ${d} ${s}`].join(","),[`> ${t}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${t}-sub${t}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${t}-submenu > ${t}-submenu-title`]:b,[`& ${t}-item-group-title`]:{paddingInlineStart:c}},[`${t}-item`]:b}},{[`${t}-inline-collapsed`]:{width:v,[`&${t}-root`]:{[`${t}-item, ${t}-submenu ${t}-submenu-title`]:{[`> ${t}-inline-collapsed-noicon`]:{fontSize:f,textAlign:"center",width:"100%"}}},[`> ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-item, > ${t}-item-group > ${t}-item-group-list > ${t}-submenu > ${t}-submenu-title, > ${t}-submenu > ${t}-submenu-title`]:{display:"flex",alignItems:"center",justifyContent:"flex-start",insetInlineStart:0,paddingInline:`calc(50% - ${be(e.calc(y).div(2).equal())} - ${be(u)})`,textOverflow:"clip",[` ${t}-submenu-arrow, ${t}-submenu-expand-icon - `]:{opacity:0},[`> ${t}-title-content`]:{width:0,opacity:0,overflow:"hidden"},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:y,lineHeight:be(r),"+ span":{display:"inline-block",width:0,opacity:0,overflow:"hidden",marginInlineStart:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},[`${t}-item-extra`]:{paddingInlineStart:l},"a, a:hover":{color:i}},[`${t}-item-group-title`]:te(I({},Ka),{paddingInline:h})}}]},aae=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:o,iconCls:a,iconSize:s,iconMarginInlineEnd:l}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background-color ${n}`,`padding calc(${n} + 0.1s) ${i}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${o}`,`margin ${n} ${i}`,`color ${n}`].join(","),"+ span":{marginInlineStart:l,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:I({},Fg()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},sae=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:o,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:o,color:"currentcolor",transform:"translateY(-50%)",transition:["transform","opacity"].map(s=>`${s} ${n}`).join(",")},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(o).mul(.6).equal(),height:e.calc(o).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:i,transition:["background-color","transform","top","color"].map(s=>`${s} ${n} ${r}`).join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${be(e.calc(a).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${be(a)})`}}}}},I8e=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:o,motionEaseInOut:a,paddingXS:s,padding:l,colorSplit:c,lineWidth:u,zIndexPopup:f,borderRadiusLG:d,subMenuItemBorderRadius:A,menuArrowSize:h,menuArrowOffset:p,lineType:v,groupTitleLineHeight:y,groupTitleFontSize:b,iconSize:x,iconMarginInlineEnd:C}=e,S=[`> ${t}-typography-ellipsis-single-line`,`> ${n}-item-label > ${t}-typography-ellipsis-single-line`].join(",");return[{"":{[n]:te(I({},fA()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:te(I(te(I(te(I(I({},zr(e)),fA()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${i} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${be(s)} ${be(l)}`,fontSize:b,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:["border-color","background-color"].map(B=>`${B} ${i} ${a}`).join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i}`,`background-color ${i}`,`padding ${o}`].map(B=>`${B} ${a}`).join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:["background-color","padding"].map(B=>`${B} ${i} ${a}`).join(",")},[`${n}-title-content`]:{transition:`color ${i}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%",minWidth:0},[`${n}-item-label`]:I({flex:"auto",minWidth:0},Ka),[S]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{flex:"none",marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item-icon + ${n}-title-content-with-extra`]:{width:`calc(100% - ${be(e.calc(x).add(C!=null?C:0).equal())})`},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:v,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),aae(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${be(e.calc(r).mul(2).equal())} ${be(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:d,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:te(I(I({borderRadius:d},aae(e)),sae(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:A},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${a}`}})},"&-placement-leftTop, &-placement-bottomRight":{transformOrigin:"100% 0"},"&-placement-leftBottom, &-placement-topRight":{transformOrigin:"100% 100%"},"&-placement-rightBottom, &-placement-topLeft":{transformOrigin:"0 100%"},"&-placement-bottomLeft, &-placement-rightTop":{transformOrigin:"0 0"},"&-placement-leftTop, &-placement-leftBottom":{paddingInlineEnd:e.paddingXS},"&-placement-rightTop, &-placement-rightBottom":{paddingInlineStart:e.paddingXS},"&-placement-topRight, &-placement-topLeft":{paddingBottom:e.paddingXS},"&-placement-bottomRight, &-placement-bottomLeft":{paddingTop:e.paddingXS}}}),sae(e)),{[`&-inline-collapsed ${n}-submenu-arrow, - &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${be(p)})`},"&::after":{transform:`rotate(45deg) translateX(${be(e.calc(p).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${be(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${be(e.calc(p).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${be(p)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},R8e=e=>{var L,P,k;const{colorPrimary:t,colorError:n,colorTextDisabled:r,colorErrorBg:i,colorText:o,colorTextDescription:a,colorBgContainer:s,colorFillAlter:l,colorFillContent:c,lineWidth:u,lineWidthBold:f,controlItemBgActive:d,colorBgTextHover:A,controlHeightLG:h,lineHeight:p,colorBgElevated:v,marginXXS:y,padding:b,fontSize:x,controlHeightSM:C,fontSizeLG:S,colorTextLightSolid:B,colorErrorHover:E}=e,_=(L=e.activeBarWidth)!=null?L:0,M=(P=e.activeBarBorderWidth)!=null?P:u,R=(k=e.itemMarginInline)!=null?k:e.marginXXS,T=new Rr(B).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:o,itemColor:o,colorItemTextHover:o,itemHoverColor:o,colorItemTextHoverHorizontal:t,horizontalItemHoverColor:t,colorGroupTitle:a,groupTitleColor:a,colorItemTextSelected:t,itemSelectedColor:t,subMenuItemSelectedColor:t,colorItemTextSelectedHorizontal:t,horizontalItemSelectedColor:t,colorItemBg:s,itemBg:s,colorItemBgHover:A,itemHoverBg:A,colorItemBgActive:c,itemActiveBg:d,colorSubItemBg:l,subMenuItemBg:l,colorItemBgSelected:d,itemSelectedBg:d,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:_,colorActiveBarHeight:f,activeBarHeight:f,colorActiveBarBorderSize:u,activeBarBorderWidth:M,colorItemTextDisabled:r,itemDisabledColor:r,colorDangerItemText:n,dangerItemColor:n,colorDangerItemTextHover:n,dangerItemHoverColor:n,colorDangerItemTextSelected:n,dangerItemSelectedColor:n,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:R,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:h,groupTitleLineHeight:p,collapsedWidth:h*2,popupBg:v,itemMarginBlock:y,itemPaddingInline:b,horizontalLineHeight:`${h*1.15}px`,iconSize:x,iconMarginInlineEnd:C-x,collapsedIconSize:S,groupTitleFontSize:x,darkItemDisabledColor:new Rr(B).setA(.25).toRgbString(),darkItemColor:T,darkDangerItemColor:n,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:B,darkItemSelectedBg:t,darkDangerItemSelectedBg:n,darkItemHoverBg:"transparent",darkGroupTitleColor:T,darkItemHoverColor:B,darkDangerItemHoverColor:E,darkDangerItemSelectedColor:B,darkDangerItemActiveBg:n,itemWidth:_?`calc(100% + ${M}px)`:`calc(100% - ${R*2}px)`}},N8e=(e,t=e,n=!0)=>Er("Menu",i=>{const{colorBgElevated:o,controlHeightLG:a,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:u,darkSubMenuItemBg:f,darkItemSelectedColor:d,darkItemSelectedBg:A,darkDangerItemSelectedBg:h,darkItemHoverBg:p,darkGroupTitleColor:v,darkItemHoverColor:y,darkItemDisabledColor:b,darkDangerItemHoverColor:x,darkDangerItemSelectedColor:C,darkDangerItemActiveBg:S,popupBg:B,darkPopupBg:E}=i,_=i.calc(s).div(7).mul(5).equal(),M=dr(i,{menuArrowSize:_,menuHorizontalHeight:i.calc(a).mul(1.15).equal(),menuArrowOffset:i.calc(_).mul(.25).equal(),menuSubMenuBg:o,calc:i.calc,popupBg:B}),R=dr(M,{itemColor:l,itemHoverColor:y,groupTitleColor:v,itemSelectedColor:d,subMenuItemSelectedColor:d,itemBg:u,popupBg:E,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:A,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:p,itemDisabledColor:b,dangerItemColor:c,dangerItemHoverColor:x,dangerItemSelectedColor:C,dangerItemActiveBg:S,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:d,horizontalItemSelectedBg:A});return[I8e(M),_8e(M),M8e(M),iae(M,"light"),iae(R,"dark"),T8e(M),lE(M),Gu(M,"slide-up"),Gu(M,"slide-down"),AE(M,"zoom-big")]},R8e,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),lae=e=>{var p,v,y,b,x,C;const{popupClassName:t,icon:n,title:r,theme:i}=e,o=m.useContext(s4),{prefixCls:a,inlineCollapsed:s,theme:l,classNames:c,styles:u}=o,f=Hb();let d;if(!n)d=s&&!f.length&&r&&typeof r=="string"?m.createElement("div",{className:`${a}-inline-collapsed-noicon`},r.charAt(0)):m.createElement("span",{className:`${a}-title-content`},r);else{const S=m.isValidElement(r)&&r.type==="span";d=m.createElement(m.Fragment,null,Wa(n,B=>({className:Ae(B.className,`${a}-item-icon`,c==null?void 0:c.itemIcon),style:I(I({},B.style),u==null?void 0:u.itemIcon)})),S?r:m.createElement("span",{className:`${a}-title-content`},r))}const A=m.useMemo(()=>te(I({},o),{firstLevel:!1}),[o]),[h]=jg("Menu");return m.createElement(s4.Provider,{value:A},m.createElement(t4,te(I({},ti(e,["icon"])),{title:d,classNames:{list:(p=c==null?void 0:c.subMenu)==null?void 0:p.list,listTitle:(v=c==null?void 0:c.subMenu)==null?void 0:v.itemTitle},styles:{list:(y=u==null?void 0:u.subMenu)==null?void 0:y.list,listTitle:(b=u==null?void 0:u.subMenu)==null?void 0:b.itemTitle},popupClassName:Ae(a,t,(x=c==null?void 0:c.popup)==null?void 0:x.root,`${a}-${i||l}`),popupStyle:I(I({zIndex:h},e.popupStyle),(C=u==null?void 0:u.popup)==null?void 0:C.root)})))};function eU(e){return e===null||e===!1}const P8e={item:tae,submenu:lae,divider:eae},L8e=m.forwardRef((e,t)=>{var ce;const n=m.useContext(l4),r=n||{},se=e,{prefixCls:i,className:o,style:a,theme:s="light",expandIcon:l,_internalDisableMenuItemTitleTooltip:c,tooltip:u,inlineCollapsed:f,siderCollapsed:d,rootClassName:A,mode:h,selectable:p,onClick:v,overflowedIndicatorPopupClassName:y,classNames:b,styles:x}=se,C=Ze(se,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","tooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName","classNames","styles"]),{menu:S}=m.useContext(Un),{getPrefixCls:B,getPopupContainer:E,direction:_,className:M,style:R,classNames:T,styles:L}=or("menu"),P=B(),k=ti(C,["collapsedWidth"]);(ce=r.validator)==null||ce.call(r,{mode:h});const H=yn((...ge)=>{var ie;v==null||v(...ge),(ie=r.onClick)==null||ie.call(r)}),D=r.mode||h,U=p!=null?p:r.selectable,j=f!=null?f:d,Q=te(I({},e),{mode:D,inlineCollapsed:j,selectable:U,theme:s}),K=Ar(R),z=Ar(a),[V,Y]=vr([T,b],[L,K,x,z],{props:Q},{popup:{_default:"root"},subMenu:{_default:"item"}}),Z={horizontal:{motionName:`${P}-slide-up`},inline:Bb(P),other:{motionName:`${P}-zoom-big`}},W=B("menu",i||r.prefixCls),J=So(W),[ee,ne]=N8e(W,J,!n),re=Ae(`${W}-${s}`,M,o),ue=m.useMemo(()=>{var ie,le;if(Rn(l)||eU(l))return l||null;if(Rn(r.expandIcon)||eU(r.expandIcon))return r.expandIcon||null;if(Rn(S==null?void 0:S.expandIcon)||eU(S==null?void 0:S.expandIcon))return(S==null?void 0:S.expandIcon)||null;const ge=(ie=l!=null?l:r==null?void 0:r.expandIcon)!=null?ie:S==null?void 0:S.expandIcon;return Wa(ge,{className:Ae(`${W}-submenu-expand-icon`,m.isValidElement(ge)?(le=ge.props)==null?void 0:le.className:void 0)})},[l,r==null?void 0:r.expandIcon,S==null?void 0:S.expandIcon,W]),de=m.useMemo(()=>({prefixCls:W,inlineCollapsed:j||!1,direction:_,firstLevel:!0,theme:s,mode:D,disableMenuItemTitleTooltip:c,tooltip:u,classNames:V,styles:Y}),[W,j,_,c,s,D,V,Y,u]);return m.createElement(l4.Provider,{value:null},m.createElement(s4.Provider,{value:de},m.createElement(jb,te(I({getPopupContainer:E,overflowedIndicator:m.createElement(a4,null),overflowedIndicatorPopupClassName:Ae(W,`${W}-${s}`,y),classNames:{list:V.list,listTitle:V.itemTitle},styles:{list:Y.list,listTitle:Y.itemTitle},mode:D,selectable:U,onClick:H},k),{inlineCollapsed:j,style:Y.root,className:re,prefixCls:W,direction:_,defaultMotions:Z,expandIcon:ue,ref:t,rootClassName:Ae(A,ee,r.rootClassName,ne,J,V.root),_internalComponents:P8e}))))}),tp=m.forwardRef((e,t)=>{const n=m.useRef(null),r=m.useContext(i4);return m.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var o;(o=n.current)==null||o.focus(i)}})),m.createElement(L8e,I(I({ref:n},e),r))});tp.Item=tae,tp.SubMenu=lae,tp.Divider=eae,tp.ItemGroup=qH;const F8e=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,o=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${o}`]:{[`&${o}-danger:not(${o}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},k8e=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:o,antCls:a,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:u,dropdownEdgeChildPadding:f,colorTextDisabled:d,fontSizeIcon:A,controlPaddingHorizontal:h,colorBgElevated:p,controlHeightLG:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(o).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:`calc(100vh - ${be(e.calc(v).mul(2.5).equal())})`,overflowY:"auto"},[`&-trigger${a}-btn`]:{[`& > ${s}-down, & > ${a}-btn-icon > ${s}-down`]:{fontSize:A}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${s}-down`]:{fontSize:A},[`${s}-down::before`]:{transition:`transform ${l}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"&-hidden, &-menu-hidden, &-menu-submenu-hidden":{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft, + `]:{opacity:0},[`> ${t}-title-content`]:{width:0,opacity:0,overflow:"hidden"},[`${t}-item-icon, ${n}`]:{margin:0,fontSize:y,lineHeight:be(r),"+ span":{display:"inline-block",width:0,opacity:0,overflow:"hidden",marginInlineStart:0}}},[`${t}-item-icon, ${n}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${t}-item-icon, ${n}`]:{display:"none"},[`${t}-item-extra`]:{paddingInlineStart:l},"a, a:hover":{color:i}},[`${t}-item-group-title`]:te(I({},Wa),{paddingInline:h})}}]},lae=e=>{const{componentCls:t,motionDurationSlow:n,motionDurationMid:r,motionEaseInOut:i,motionEaseOut:o,iconCls:a,iconSize:s,iconMarginInlineEnd:l}=e;return{[`${t}-item, ${t}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${n}`,`background-color ${n}`,`padding calc(${n} + 0.1s) ${i}`].join(","),[`${t}-item-icon, ${a}`]:{minWidth:s,fontSize:s,transition:[`font-size ${r} ${o}`,`margin ${n} ${i}`,`color ${n}`].join(","),"+ span":{marginInlineStart:l,opacity:1,transition:[`opacity ${n} ${i}`,`margin ${n}`,`color ${n}`].join(",")}},[`${t}-item-icon`]:I({},Fg()),[`&${t}-item-only-child`]:{[`> ${a}, > ${t}-item-icon`]:{marginInlineEnd:0}}},[`${t}-item-disabled, ${t}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important",cursor:"not-allowed",pointerEvents:"none"},[`> ${t}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},cae=e=>{const{componentCls:t,motionDurationSlow:n,motionEaseInOut:r,borderRadius:i,menuArrowSize:o,menuArrowOffset:a}=e;return{[`${t}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:e.margin,width:o,color:"currentcolor",transform:"translateY(-50%)",transition:["transform","opacity"].map(s=>`${s} ${n}`).join(",")},"&-arrow":{"&::before, &::after":{position:"absolute",width:e.calc(o).mul(.6).equal(),height:e.calc(o).mul(.15).equal(),backgroundColor:"currentcolor",borderRadius:i,transition:["background-color","transform","top","color"].map(s=>`${s} ${n} ${r}`).join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(${be(e.calc(a).mul(-1).equal())})`},"&::after":{transform:`rotate(-45deg) translateY(${be(a)})`}}}}},L8e=e=>{const{antCls:t,componentCls:n,fontSize:r,motionDurationSlow:i,motionDurationMid:o,motionEaseInOut:a,paddingXS:s,padding:l,colorSplit:c,lineWidth:u,zIndexPopup:f,borderRadiusLG:d,subMenuItemBorderRadius:A,menuArrowSize:h,menuArrowOffset:p,lineType:v,groupTitleLineHeight:y,groupTitleFontSize:b,iconSize:x,iconMarginInlineEnd:C}=e,S=[`> ${t}-typography-ellipsis-single-line`,`> ${n}-item-label > ${t}-typography-ellipsis-single-line`].join(",");return[{"":{[n]:te(I({},fA()),{"&-hidden":{display:"none"}})},[`${n}-submenu-hidden`]:{display:"none"}},{[n]:te(I(te(I(te(I(I({},zr(e)),fA()),{marginBottom:0,paddingInlineStart:0,fontSize:r,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${i} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${n}-item`]:{flex:"none"}},[`${n}-item, ${n}-submenu, ${n}-submenu-title`]:{borderRadius:e.itemBorderRadius},[`${n}-item-group-title`]:{padding:`${be(s)} ${be(l)}`,fontSize:b,lineHeight:y,transition:`all ${i}`},[`&-horizontal ${n}-submenu`]:{transition:["border-color","background-color"].map(B=>`${B} ${i} ${a}`).join(",")},[`${n}-submenu, ${n}-submenu-inline`]:{transition:[`border-color ${i}`,`background-color ${i}`,`padding ${o}`].map(B=>`${B} ${a}`).join(",")},[`${n}-submenu ${n}-sub`]:{cursor:"initial",transition:["background-color","padding"].map(B=>`${B} ${i} ${a}`).join(",")},[`${n}-title-content`]:{transition:`color ${i}`,"&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%",minWidth:0},[`${n}-item-label`]:I({flex:"auto",minWidth:0},Wa),[S]:{display:"inline",verticalAlign:"unset"},[`${n}-item-extra`]:{flex:"none",marginInlineStart:"auto",paddingInlineStart:e.padding}},[`${n}-item-icon + ${n}-title-content-with-extra`]:{width:`calc(100% - ${be(e.calc(x).add(C!=null?C:0).equal())})`},[`${n}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${n}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:c,borderStyle:v,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),lae(e)),{[`${n}-item-group`]:{[`${n}-item-group-list`]:{margin:0,padding:0,[`${n}-item, ${n}-submenu-title`]:{paddingInline:`${be(e.calc(r).mul(2).equal())} ${be(l)}`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:f,borderRadius:d,boxShadow:"none",transformOrigin:"0 0",[`&${n}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:0,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'},[`> ${n}`]:te(I(I({borderRadius:d},lae(e)),cae(e)),{[`${n}-item, ${n}-submenu > ${n}-submenu-title`]:{borderRadius:A},[`${n}-submenu-title::after`]:{transition:`transform ${i} ${a}`}})},"&-placement-leftTop, &-placement-bottomRight":{transformOrigin:"100% 0"},"&-placement-leftBottom, &-placement-topRight":{transformOrigin:"100% 100%"},"&-placement-rightBottom, &-placement-topLeft":{transformOrigin:"0 100%"},"&-placement-bottomLeft, &-placement-rightTop":{transformOrigin:"0 0"},"&-placement-leftTop, &-placement-leftBottom":{paddingInlineEnd:e.paddingXS},"&-placement-rightTop, &-placement-rightBottom":{paddingInlineStart:e.paddingXS},"&-placement-topRight, &-placement-topLeft":{paddingBottom:e.paddingXS},"&-placement-bottomRight, &-placement-bottomLeft":{paddingTop:e.paddingXS}}}),cae(e)),{[`&-inline-collapsed ${n}-submenu-arrow, + &-inline ${n}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${be(p)})`},"&::after":{transform:`rotate(45deg) translateX(${be(e.calc(p).mul(-1).equal())})`}},[`${n}-submenu-open${n}-submenu-inline > ${n}-submenu-title > ${n}-submenu-arrow`]:{transform:`translateY(${be(e.calc(h).mul(.2).mul(-1).equal())})`,"&::after":{transform:`rotate(-45deg) translateX(${be(e.calc(p).mul(-1).equal())})`},"&::before":{transform:`rotate(45deg) translateX(${be(p)})`}}})},{[`${t}-layout-header`]:{[n]:{lineHeight:"inherit"}}}]},F8e=e=>{var L,P,k;const{colorPrimary:t,colorError:n,colorTextDisabled:r,colorErrorBg:i,colorText:o,colorTextDescription:a,colorBgContainer:s,colorFillAlter:l,colorFillContent:c,lineWidth:u,lineWidthBold:f,controlItemBgActive:d,colorBgTextHover:A,controlHeightLG:h,lineHeight:p,colorBgElevated:v,marginXXS:y,padding:b,fontSize:x,controlHeightSM:C,fontSizeLG:S,colorTextLightSolid:B,colorErrorHover:E}=e,_=(L=e.activeBarWidth)!=null?L:0,M=(P=e.activeBarBorderWidth)!=null?P:u,R=(k=e.itemMarginInline)!=null?k:e.marginXXS,T=new Rr(B).setA(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:e.zIndexPopupBase+50,radiusItem:e.borderRadiusLG,itemBorderRadius:e.borderRadiusLG,radiusSubMenuItem:e.borderRadiusSM,subMenuItemBorderRadius:e.borderRadiusSM,colorItemText:o,itemColor:o,colorItemTextHover:o,itemHoverColor:o,colorItemTextHoverHorizontal:t,horizontalItemHoverColor:t,colorGroupTitle:a,groupTitleColor:a,colorItemTextSelected:t,itemSelectedColor:t,subMenuItemSelectedColor:t,colorItemTextSelectedHorizontal:t,horizontalItemSelectedColor:t,colorItemBg:s,itemBg:s,colorItemBgHover:A,itemHoverBg:A,colorItemBgActive:c,itemActiveBg:d,colorSubItemBg:l,subMenuItemBg:l,colorItemBgSelected:d,itemSelectedBg:d,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:_,colorActiveBarHeight:f,activeBarHeight:f,colorActiveBarBorderSize:u,activeBarBorderWidth:M,colorItemTextDisabled:r,itemDisabledColor:r,colorDangerItemText:n,dangerItemColor:n,colorDangerItemTextHover:n,dangerItemHoverColor:n,colorDangerItemTextSelected:n,dangerItemSelectedColor:n,colorDangerItemBgActive:i,dangerItemActiveBg:i,colorDangerItemBgSelected:i,dangerItemSelectedBg:i,itemMarginInline:R,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:h,groupTitleLineHeight:p,collapsedWidth:h*2,popupBg:v,itemMarginBlock:y,itemPaddingInline:b,horizontalLineHeight:`${h*1.15}px`,iconSize:x,iconMarginInlineEnd:C-x,collapsedIconSize:S,groupTitleFontSize:x,darkItemDisabledColor:new Rr(B).setA(.25).toRgbString(),darkItemColor:T,darkDangerItemColor:n,darkItemBg:"#001529",darkPopupBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:B,darkItemSelectedBg:t,darkDangerItemSelectedBg:n,darkItemHoverBg:"transparent",darkGroupTitleColor:T,darkItemHoverColor:B,darkDangerItemHoverColor:E,darkDangerItemSelectedColor:B,darkDangerItemActiveBg:n,itemWidth:_?`calc(100% + ${M}px)`:`calc(100% - ${R*2}px)`}},k8e=(e,t=e,n=!0)=>Br("Menu",i=>{const{colorBgElevated:o,controlHeightLG:a,fontSize:s,darkItemColor:l,darkDangerItemColor:c,darkItemBg:u,darkSubMenuItemBg:f,darkItemSelectedColor:d,darkItemSelectedBg:A,darkDangerItemSelectedBg:h,darkItemHoverBg:p,darkGroupTitleColor:v,darkItemHoverColor:y,darkItemDisabledColor:b,darkDangerItemHoverColor:x,darkDangerItemSelectedColor:C,darkDangerItemActiveBg:S,popupBg:B,darkPopupBg:E}=i,_=i.calc(s).div(7).mul(5).equal(),M=dr(i,{menuArrowSize:_,menuHorizontalHeight:i.calc(a).mul(1.15).equal(),menuArrowOffset:i.calc(_).mul(.25).equal(),menuSubMenuBg:o,calc:i.calc,popupBg:B}),R=dr(M,{itemColor:l,itemHoverColor:y,groupTitleColor:v,itemSelectedColor:d,subMenuItemSelectedColor:d,itemBg:u,popupBg:E,subMenuItemBg:f,itemActiveBg:"transparent",itemSelectedBg:A,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:p,itemDisabledColor:b,dangerItemColor:c,dangerItemHoverColor:x,dangerItemSelectedColor:C,dangerItemActiveBg:S,dangerItemSelectedBg:h,menuSubMenuBg:f,horizontalItemSelectedColor:d,horizontalItemSelectedBg:A});return[L8e(M),R8e(M),P8e(M),aae(M,"light"),aae(R,"dark"),N8e(M),lE(M),Gu(M,"slide-up"),Gu(M,"slide-down"),AE(M,"zoom-big")]},F8e,{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]],injectStyle:n,unitless:{groupTitleLineHeight:!0}})(e,t),uae=e=>{var p,v,y,b,x,C;const{popupClassName:t,icon:n,title:r,theme:i}=e,o=g.useContext(s4),{prefixCls:a,inlineCollapsed:s,theme:l,classNames:c,styles:u}=o,f=Hb();let d;if(!n)d=s&&!f.length&&r&&typeof r=="string"?g.createElement("div",{className:`${a}-inline-collapsed-noicon`},r.charAt(0)):g.createElement("span",{className:`${a}-title-content`},r);else{const S=g.isValidElement(r)&&r.type==="span";d=g.createElement(g.Fragment,null,Ga(n,B=>({className:Ae(B.className,`${a}-item-icon`,c==null?void 0:c.itemIcon),style:I(I({},B.style),u==null?void 0:u.itemIcon)})),S?r:g.createElement("span",{className:`${a}-title-content`},r))}const A=g.useMemo(()=>te(I({},o),{firstLevel:!1}),[o]),[h]=jg("Menu");return g.createElement(s4.Provider,{value:A},g.createElement(t4,te(I({},ti(e,["icon"])),{title:d,classNames:{list:(p=c==null?void 0:c.subMenu)==null?void 0:p.list,listTitle:(v=c==null?void 0:c.subMenu)==null?void 0:v.itemTitle},styles:{list:(y=u==null?void 0:u.subMenu)==null?void 0:y.list,listTitle:(b=u==null?void 0:u.subMenu)==null?void 0:b.itemTitle},popupClassName:Ae(a,t,(x=c==null?void 0:c.popup)==null?void 0:x.root,`${a}-${i||l}`),popupStyle:I(I({zIndex:h},e.popupStyle),(C=u==null?void 0:u.popup)==null?void 0:C.root)})))};function tU(e){return e===null||e===!1}const D8e={item:rae,submenu:uae,divider:nae},H8e=g.forwardRef((e,t)=>{var ce;const n=g.useContext(l4),r=n||{},se=e,{prefixCls:i,className:o,style:a,theme:s="light",expandIcon:l,_internalDisableMenuItemTitleTooltip:c,tooltip:u,inlineCollapsed:f,siderCollapsed:d,rootClassName:A,mode:h,selectable:p,onClick:v,overflowedIndicatorPopupClassName:y,classNames:b,styles:x}=se,C=Ze(se,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","tooltip","inlineCollapsed","siderCollapsed","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName","classNames","styles"]),{menu:S}=g.useContext(Un),{getPrefixCls:B,getPopupContainer:E,direction:_,className:M,style:R,classNames:T,styles:L}=or("menu"),P=B(),k=ti(C,["collapsedWidth"]);(ce=r.validator)==null||ce.call(r,{mode:h});const H=yn((...ge)=>{var ie;v==null||v(...ge),(ie=r.onClick)==null||ie.call(r)}),D=r.mode||h,U=p!=null?p:r.selectable,j=f!=null?f:d,Q=te(I({},e),{mode:D,inlineCollapsed:j,selectable:U,theme:s}),K=Ar(R),z=Ar(a),[V,Y]=vr([T,b],[L,K,x,z],{props:Q},{popup:{_default:"root"},subMenu:{_default:"item"}}),Z={horizontal:{motionName:`${P}-slide-up`},inline:Bb(P),other:{motionName:`${P}-zoom-big`}},W=B("menu",i||r.prefixCls),J=So(W),[ee,ne]=k8e(W,J,!n),re=Ae(`${W}-${s}`,M,o),ue=g.useMemo(()=>{var ie,le;if(Rn(l)||tU(l))return l||null;if(Rn(r.expandIcon)||tU(r.expandIcon))return r.expandIcon||null;if(Rn(S==null?void 0:S.expandIcon)||tU(S==null?void 0:S.expandIcon))return(S==null?void 0:S.expandIcon)||null;const ge=(ie=l!=null?l:r==null?void 0:r.expandIcon)!=null?ie:S==null?void 0:S.expandIcon;return Ga(ge,{className:Ae(`${W}-submenu-expand-icon`,g.isValidElement(ge)?(le=ge.props)==null?void 0:le.className:void 0)})},[l,r==null?void 0:r.expandIcon,S==null?void 0:S.expandIcon,W]),de=g.useMemo(()=>({prefixCls:W,inlineCollapsed:j||!1,direction:_,firstLevel:!0,theme:s,mode:D,disableMenuItemTitleTooltip:c,tooltip:u,classNames:V,styles:Y}),[W,j,_,c,s,D,V,Y,u]);return g.createElement(l4.Provider,{value:null},g.createElement(s4.Provider,{value:de},g.createElement(jb,te(I({getPopupContainer:E,overflowedIndicator:g.createElement(a4,null),overflowedIndicatorPopupClassName:Ae(W,`${W}-${s}`,y),classNames:{list:V.list,listTitle:V.itemTitle},styles:{list:Y.list,listTitle:Y.itemTitle},mode:D,selectable:U,onClick:H},k),{inlineCollapsed:j,style:Y.root,className:re,prefixCls:W,direction:_,defaultMotions:Z,expandIcon:ue,ref:t,rootClassName:Ae(A,ee,r.rootClassName,ne,J,V.root),_internalComponents:D8e}))))}),tp=g.forwardRef((e,t)=>{const n=g.useRef(null),r=g.useContext(i4);return g.useImperativeHandle(t,()=>({menu:n.current,focus:i=>{var o;(o=n.current)==null||o.focus(i)}})),g.createElement(H8e,I(I({ref:n},e),r))});tp.Item=rae,tp.SubMenu=uae,tp.Divider=nae,tp.ItemGroup=YH;const U8e=e=>{const{componentCls:t,menuCls:n,colorError:r,colorTextLightSolid:i}=e,o=`${n}-item`;return{[`${t}, ${t}-menu-submenu`]:{[`${n} ${o}`]:{[`&${o}-danger:not(${o}-disabled)`]:{color:r,"&:hover":{color:i,backgroundColor:r}}}}}},j8e=e=>{const{componentCls:t,menuCls:n,zIndexPopup:r,dropdownArrowDistance:i,sizePopupArrow:o,antCls:a,iconCls:s,motionDurationMid:l,paddingBlock:c,fontSize:u,dropdownEdgeChildPadding:f,colorTextDisabled:d,fontSizeIcon:A,controlPaddingHorizontal:h,colorBgElevated:p,controlHeightLG:v}=e;return[{[t]:{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:r,display:"block","&::before":{position:"absolute",insetBlock:e.calc(o).div(2).sub(i).equal(),zIndex:-9999,opacity:1e-4,content:'""'},"&-menu-vertical":{maxHeight:`calc(100vh - ${be(e.calc(v).mul(2.5).equal())})`,overflowY:"auto"},[`&-trigger${a}-btn`]:{[`& > ${s}-down, & > ${a}-btn-icon > ${s}-down`]:{fontSize:A}},[`${t}-wrap`]:{position:"relative",[`${a}-btn > ${s}-down`]:{fontSize:A},[`${s}-down::before`]:{transition:`transform ${l}`}},[`${t}-wrap-open`]:{[`${s}-down::before`]:{transform:"rotate(180deg)"}},"&-hidden, &-menu-hidden, &-menu-submenu-hidden":{display:"none"},[`&${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottomLeft, &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottomLeft, &${a}-slide-down-enter${a}-slide-down-enter-active${t}-placement-bottom, &${a}-slide-down-appear${a}-slide-down-appear-active${t}-placement-bottom, @@ -206,19 +206,19 @@ html body { &${a}-slide-right-enter${a}-slide-right-enter-active${t}-placement-rightTop, &${a}-slide-right-appear${a}-slide-right-appear-active${t}-placement-rightTop, &${a}-slide-right-enter${a}-slide-right-enter-active${t}-placement-rightBottom, - &${a}-slide-right-appear${a}-slide-right-appear-active${t}-placement-rightBottom`]:{animationName:Sre},[`&${a}-slide-left-enter${a}-slide-left-enter-active${t}-placement-left, + &${a}-slide-right-appear${a}-slide-right-appear-active${t}-placement-rightBottom`]:{animationName:Bre},[`&${a}-slide-left-enter${a}-slide-left-enter-active${t}-placement-left, &${a}-slide-left-appear${a}-slide-left-appear-active${t}-placement-left, &${a}-slide-left-enter${a}-slide-left-enter-active${t}-placement-leftTop, &${a}-slide-left-appear${a}-slide-left-appear-active${t}-placement-leftTop, &${a}-slide-left-enter${a}-slide-left-enter-active${t}-placement-leftBottom, - &${a}-slide-left-appear${a}-slide-left-appear-active${t}-placement-leftBottom`]:{animationName:Bre},[`&${a}-slide-right-leave${a}-slide-right-leave-active${t}-placement-right, + &${a}-slide-left-appear${a}-slide-left-appear-active${t}-placement-leftBottom`]:{animationName:$re},[`&${a}-slide-right-leave${a}-slide-right-leave-active${t}-placement-right, &${a}-slide-right-leave${a}-slide-right-leave-active${t}-placement-rightTop, - &${a}-slide-right-leave${a}-slide-right-leave-active${t}-placement-rightBottom`]:{animationName:Ere},[`&${a}-slide-left-leave${a}-slide-left-leave-active${t}-placement-left, + &${a}-slide-right-leave${a}-slide-right-leave-active${t}-placement-rightBottom`]:{animationName:Ore},[`&${a}-slide-left-leave${a}-slide-left-leave-active${t}-placement-left, &${a}-slide-left-leave${a}-slide-left-leave-active${t}-placement-leftTop, - &${a}-slide-left-leave${a}-slide-left-leave-active${t}-placement-leftBottom`]:{animationName:Ore}}},IH(e,p),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:te(I({},zr(e)),{[n]:te(I({padding:f,listStyleType:"none",backgroundColor:p,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},lc(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${be(c)} ${be(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:u,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> a, > ${n}-item-label > a`]:{color:"inherit",transition:`all ${l}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:te(I({display:"flex",margin:0,padding:`${be(c)} ${be(h)}`,color:e.colorText,fontWeight:"normal",fontSize:u,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},lc(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:d,cursor:"not-allowed","&:hover":{color:d,backgroundColor:p,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${be(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:A,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${be(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(h).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:d,backgroundColor:p,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Gu(e,"slide-up"),Gu(e,"slide-down"),Gu(e,"slide-left"),Gu(e,"slide-right"),Ob(e,"move-up"),Ob(e,"move-down"),AE(e,"zoom-big")]]},D8e=Er("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,o=dr(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[k8e(o),F8e(o)]},e=>I(I({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},WM({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),KM(e)),{resetStyle:!1}),PE=m.forwardRef((e,t)=>{var Oe;const{menu:n,arrow:r,prefixCls:i,children:o,trigger:a,disabled:s,dropdownRender:l,popupRender:c,getPopupContainer:u,overlayClassName:f,rootClassName:d,overlayStyle:A,open:h,onOpenChange:p,mouseEnterDelay:v=.15,mouseLeaveDelay:y=.1,autoAdjustOverflow:b=!0,placement:x="",transitionName:C,classNames:S,styles:B,destroyPopupOnHide:E,destroyOnHidden:_}=e,{getPrefixCls:M,direction:R,getPopupContainer:T,className:L,style:P,classNames:k,styles:H}=or("dropdown"),D=te(I({},e),{mouseEnterDelay:v,mouseLeaveDelay:y,autoAdjustOverflow:b}),[U,j]=vr([k,S],[H,B],{props:D}),Q=I(I(I({},P),A),j.root),K=c||l;Ig();const z=m.useMemo(()=>{const xe=M();return C!==void 0?C:x.startsWith("top")?`${xe}-slide-down`:x.startsWith("left")?`${xe}-slide-right`:x.startsWith("right")?`${xe}-slide-left`:`${xe}-slide-up`},[M,x,C]),V=m.useMemo(()=>x?x.includes("Center")?x.slice(0,x.indexOf("Center")):x:R==="rtl"?"bottomRight":"bottomLeft",[x,R]),Y=M("dropdown",i),Z=So(Y),[W,J]=D8e(Y,Z),[,ee]=al(),ne=m.Children.only(zNe(o)?m.createElement("span",null,o):o),re=Zf(t,cA(ne)),ue=Wa(ne,{className:Ae(`${Y}-trigger`,{[`${Y}-rtl`]:R==="rtl"},ne.props.className),disabled:(Oe=ne.props.disabled)!=null?Oe:s,ref:re}),de=s?[]:a,se=!!(de!=null&&de.includes("contextMenu")),[ce,ge]=Fr(!1,h),ie=yn(xe=>{p==null||p(xe,{source:"trigger"}),ge(xe)}),le=Ae(f,d,W,J,Z,L,U.root,{[`${Y}-rtl`]:R==="rtl"}),ve=voe({arrowPointAtCenter:Xn(r)&&r.pointAtCenter,autoAdjustOverflow:b,offset:ee.marginXXS,arrowWidth:r?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),we=yn(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(p==null||p(!1,{source:"menu"}),ge(!1))}),me=()=>{const xe=ti(U,["root"]),Me=ti(j,["root"]);let Se;return n!=null&&n.items&&(Se=m.createElement(tp,te(I({},n),{classNames:te(I({},xe),{subMenu:I({},xe)}),styles:te(I({},Me),{subMenu:I({},Me)})}))),K&&(Se=K(Se)),Se=m.Children.only(typeof Se=="string"?m.createElement("span",null,Se):Se),m.createElement(nae,{prefixCls:`${Y}-menu`,rootClassName:Ae(J,Z),expandIcon:m.createElement("span",{className:`${Y}-menu-submenu-arrow`},R==="rtl"?m.createElement(mA,{className:`${Y}-menu-submenu-arrow-icon`}):m.createElement(rd,{className:`${Y}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:we,validator:({mode:Pe})=>{}},Se)},[Ee,Ce]=jg("Dropdown",Q.zIndex);let pe=m.createElement($oe,te(I({alignPoint:se},ti(e,["rootClassName","onOpenChange"])),{mouseEnterDelay:v,mouseLeaveDelay:y,visible:ce,builtinPlacements:ve,arrow:!!r,overlayClassName:le,prefixCls:Y,getPopupContainer:u||T,transitionName:z,trigger:de,overlay:me,placement:V,onVisibleChange:ie,overlayStyle:te(I({},Q),{zIndex:Ee}),autoDestroy:_!=null?_:E}),ue);return Ee&&(pe=m.createElement(BM.Provider,{value:Ce},pe)),pe}),H8e=CE(PE,"align",void 0,"dropdown",e=>e),U8e=e=>m.createElement(H8e,I({},e),m.createElement("span",null));PE._InternalPanelDoNotUseOrYouWillBeFired=U8e;const c4=({children:e})=>{const{getPrefixCls:t}=m.useContext(Un),n=t("breadcrumb"),r=m.useContext(PH),{classNames:i,styles:o}=r;return m.createElement("li",{className:Ae(`${n}-separator`,i==null?void 0:i.separator),style:o==null?void 0:o.separator,"aria-hidden":"true"},e===""?e:e||"/")};c4.__ANT_BREADCRUMB_SEPARATOR=!0;function j8e(e,t){if(!qi(e.title))return null;const n=Object.keys(t).join("|");return Xn(e.title)?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),(r,i)=>t[i]||r)}function cae(e,t,n,r){if(!qi(n))return null;const l=t,{className:i,onClick:o}=l,a=Ze(l,["className","onClick"]),s=te(I({},Co(a,{data:!0,aria:!0})),{onClick:o});return r!==void 0?m.createElement("a",te(I({},s),{className:Ae(`${e}-link`,i),href:r}),n):m.createElement("span",te(I({},s),{className:Ae(`${e}-link`,i)}),n)}function z8e(e,t){return(r,i,o,a,s)=>{if(t)return t(r,i,o,a);const l=j8e(r,i);return cae(e,r,l,s)}}const uae=e=>{const{prefixCls:t,separator:n="/",children:r,menu:i,dropdownProps:o,href:a,dropdownIcon:s}=e,l=m.useContext(PH),{classNames:c,styles:u}=l,d=(A=>{if(i){const p=I({},o);if(i){const h=i||{},{items:v}=h,y=Ze(h,["items"]);p.menu=te(I({},y),{items:v==null?void 0:v.map((_,E)=>{var M=_,{key:b,title:x,label:C,path:S}=M,B=Ze(M,["key","title","label","path"]);let R=C!=null?C:x;return S&&(R=m.createElement("a",{href:`${a}${S}`},R)),te(I({},B),{key:b!=null?b:E,label:R})})})}return m.createElement(PE,I({placement:"bottom"},p),m.createElement("span",{className:`${t}-overlay-link`},A,s))}return A})(r);return ia(d)?m.createElement(m.Fragment,null,m.createElement("li",{className:Ae(`${t}-item`,c==null?void 0:c.item),style:u==null?void 0:u.item},d),n&&m.createElement(c4,null,n)):null},fae=e=>{const s=e,{prefixCls:t,children:n,href:r}=s,i=Ze(s,["prefixCls","children","href"]),{getPrefixCls:o}=m.useContext(Un),a=o("breadcrumb",t);return m.createElement(uae,te(I({},i),{prefixCls:a}),cae(a,i,n,r))};fae.__ANT_BREADCRUMB_ITEM=!0;const Q8e=e=>{const{componentCls:t,iconCls:n,calc:r}=e;return{[t]:te(I({},zr(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},[`${t}-item a`]:I({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${be(e.paddingXXS)}`,borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",marginInline:r(e.marginXXS).mul(-1).equal(),"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},lc(e)),[`${t}-item:last-child`]:{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[` + &${a}-slide-left-leave${a}-slide-left-leave-active${t}-placement-leftBottom`]:{animationName:_re}}},RH(e,p),{[`${t} ${n}`]:{position:"relative",margin:0},[`${n}-submenu-popup`]:{position:"absolute",zIndex:r,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${t}, ${t}-menu-submenu`]:te(I({},zr(e)),{[n]:te(I({padding:f,listStyleType:"none",backgroundColor:p,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary},lc(e)),{"&:empty":{padding:0,boxShadow:"none"},[`${n}-item-group-title`]:{padding:`${be(c)} ${be(h)}`,color:e.colorTextDescription,transition:`all ${l}`},[`${n}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${n}-item-icon`]:{minWidth:u,marginInlineEnd:e.marginXS,fontSize:e.fontSizeSM},[`${n}-title-content`]:{flex:"auto","&-with-extra":{display:"inline-flex",alignItems:"center",width:"100%"},[`> a, > ${n}-item-label > a`]:{color:"inherit",transition:`all ${l}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}},[`${n}-item-extra`]:{paddingInlineStart:e.padding,marginInlineStart:"auto",fontSize:e.fontSizeSM,color:e.colorTextDescription}},[`${n}-item, ${n}-submenu-title`]:te(I({display:"flex",margin:0,padding:`${be(c)} ${be(h)}`,color:e.colorText,fontWeight:"normal",fontSize:u,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${l}`,borderRadius:e.borderRadiusSM,"&:hover, &-active":{backgroundColor:e.controlItemBgHover}},lc(e)),{"&-selected":{color:e.colorPrimary,backgroundColor:e.controlItemBgActive,"&:hover, &-active":{backgroundColor:e.controlItemBgActiveHover}},"&-disabled":{color:d,cursor:"not-allowed","&:hover":{color:d,backgroundColor:p,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${be(e.marginXXS)} 0`,overflow:"hidden",lineHeight:0,backgroundColor:e.colorSplit},[`${t}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:e.paddingXS,[`${t}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:e.colorIcon,fontSize:A,fontStyle:"normal"}}}),[`${n}-item-group-list`]:{margin:`0 ${be(e.marginXS)}`,padding:0,listStyle:"none"},[`${n}-submenu-title`]:{paddingInlineEnd:e.calc(h).add(e.fontSizeSM).equal()},[`${n}-submenu-vertical`]:{position:"relative"},[`${n}-submenu${n}-submenu-disabled ${t}-menu-submenu-title`]:{[`&, ${t}-menu-submenu-arrow-icon`]:{color:d,backgroundColor:p,cursor:"not-allowed"}},[`${n}-submenu-selected ${t}-menu-submenu-title`]:{color:e.colorPrimary}})})},[Gu(e,"slide-up"),Gu(e,"slide-down"),Gu(e,"slide-left"),Gu(e,"slide-right"),Ob(e,"move-up"),Ob(e,"move-down"),AE(e,"zoom-big")]]},z8e=Br("Dropdown",e=>{const{marginXXS:t,sizePopupArrow:n,paddingXXS:r,componentCls:i}=e,o=dr(e,{menuCls:`${i}-menu`,dropdownArrowDistance:e.calc(n).div(2).add(t).equal(),dropdownEdgeChildPadding:r});return[j8e(o),U8e(o)]},e=>I(I({zIndexPopup:e.zIndexPopupBase+50,paddingBlock:(e.controlHeight-e.fontSize*e.lineHeight)/2},WM({contentRadius:e.borderRadiusLG,limitVerticalRadius:!0})),KM(e)),{resetStyle:!1}),PE=g.forwardRef((e,t)=>{var Oe;const{menu:n,arrow:r,prefixCls:i,children:o,trigger:a,disabled:s,dropdownRender:l,popupRender:c,getPopupContainer:u,overlayClassName:f,rootClassName:d,overlayStyle:A,open:h,onOpenChange:p,mouseEnterDelay:v=.15,mouseLeaveDelay:y=.1,autoAdjustOverflow:b=!0,placement:x="",transitionName:C,classNames:S,styles:B,destroyPopupOnHide:E,destroyOnHidden:_}=e,{getPrefixCls:M,direction:R,getPopupContainer:T,className:L,style:P,classNames:k,styles:H}=or("dropdown"),D=te(I({},e),{mouseEnterDelay:v,mouseLeaveDelay:y,autoAdjustOverflow:b}),[U,j]=vr([k,S],[H,B],{props:D}),Q=I(I(I({},P),A),j.root),K=c||l;Ig();const z=g.useMemo(()=>{const xe=M();return C!==void 0?C:x.startsWith("top")?`${xe}-slide-down`:x.startsWith("left")?`${xe}-slide-right`:x.startsWith("right")?`${xe}-slide-left`:`${xe}-slide-up`},[M,x,C]),V=g.useMemo(()=>x?x.includes("Center")?x.slice(0,x.indexOf("Center")):x:R==="rtl"?"bottomRight":"bottomLeft",[x,R]),Y=M("dropdown",i),Z=So(Y),[W,J]=z8e(Y,Z),[,ee]=al(),ne=g.Children.only(WNe(o)?g.createElement("span",null,o):o),re=Jf(t,cA(ne)),ue=Ga(ne,{className:Ae(`${Y}-trigger`,{[`${Y}-rtl`]:R==="rtl"},ne.props.className),disabled:(Oe=ne.props.disabled)!=null?Oe:s,ref:re}),de=s?[]:a,se=!!(de!=null&&de.includes("contextMenu")),[ce,ge]=Fr(!1,h),ie=yn(xe=>{p==null||p(xe,{source:"trigger"}),ge(xe)}),le=Ae(f,d,W,J,Z,L,U.root,{[`${Y}-rtl`]:R==="rtl"}),ve=boe({arrowPointAtCenter:Zn(r)&&r.pointAtCenter,autoAdjustOverflow:b,offset:ee.marginXXS,arrowWidth:r?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),we=yn(()=>{n!=null&&n.selectable&&(n!=null&&n.multiple)||(p==null||p(!1,{source:"menu"}),ge(!1))}),me=()=>{const xe=ti(U,["root"]),Me=ti(j,["root"]);let Se;return n!=null&&n.items&&(Se=g.createElement(tp,te(I({},n),{classNames:te(I({},xe),{subMenu:I({},xe)}),styles:te(I({},Me),{subMenu:I({},Me)})}))),K&&(Se=K(Se)),Se=g.Children.only(typeof Se=="string"?g.createElement("span",null,Se):Se),g.createElement(iae,{prefixCls:`${Y}-menu`,rootClassName:Ae(J,Z),expandIcon:g.createElement("span",{className:`${Y}-menu-submenu-arrow`},R==="rtl"?g.createElement(mA,{className:`${Y}-menu-submenu-arrow-icon`}):g.createElement(id,{className:`${Y}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:we,validator:({mode:Pe})=>{}},Se)},[Ee,Ce]=jg("Dropdown",Q.zIndex);let pe=g.createElement(Toe,te(I({alignPoint:se},ti(e,["rootClassName","onOpenChange"])),{mouseEnterDelay:v,mouseLeaveDelay:y,visible:ce,builtinPlacements:ve,arrow:!!r,overlayClassName:le,prefixCls:Y,getPopupContainer:u||T,transitionName:z,trigger:de,overlay:me,placement:V,onVisibleChange:ie,overlayStyle:te(I({},Q),{zIndex:Ee}),autoDestroy:_!=null?_:E}),ue);return Ee&&(pe=g.createElement(BM.Provider,{value:Ce},pe)),pe}),Q8e=CE(PE,"align",void 0,"dropdown",e=>e),V8e=e=>g.createElement(Q8e,I({},e),g.createElement("span",null));PE._InternalPanelDoNotUseOrYouWillBeFired=V8e;const c4=({children:e})=>{const{getPrefixCls:t}=g.useContext(Un),n=t("breadcrumb"),r=g.useContext(LH),{classNames:i,styles:o}=r;return g.createElement("li",{className:Ae(`${n}-separator`,i==null?void 0:i.separator),style:o==null?void 0:o.separator,"aria-hidden":"true"},e===""?e:e||"/")};c4.__ANT_BREADCRUMB_SEPARATOR=!0;function K8e(e,t){if(!qi(e.title))return null;const n=Object.keys(t).join("|");return Zn(e.title)?e.title:String(e.title).replace(new RegExp(`:(${n})`,"g"),(r,i)=>t[i]||r)}function fae(e,t,n,r){if(!qi(n))return null;const l=t,{className:i,onClick:o}=l,a=Ze(l,["className","onClick"]),s=te(I({},Co(a,{data:!0,aria:!0})),{onClick:o});return r!==void 0?g.createElement("a",te(I({},s),{className:Ae(`${e}-link`,i),href:r}),n):g.createElement("span",te(I({},s),{className:Ae(`${e}-link`,i)}),n)}function W8e(e,t){return(r,i,o,a,s)=>{if(t)return t(r,i,o,a);const l=K8e(r,i);return fae(e,r,l,s)}}const dae=e=>{const{prefixCls:t,separator:n="/",children:r,menu:i,dropdownProps:o,href:a,dropdownIcon:s}=e,l=g.useContext(LH),{classNames:c,styles:u}=l,d=(A=>{if(i){const p=I({},o);if(i){const h=i||{},{items:v}=h,y=Ze(h,["items"]);p.menu=te(I({},y),{items:v==null?void 0:v.map((_,E)=>{var M=_,{key:b,title:x,label:C,path:S}=M,B=Ze(M,["key","title","label","path"]);let R=C!=null?C:x;return S&&(R=g.createElement("a",{href:`${a}${S}`},R)),te(I({},B),{key:b!=null?b:E,label:R})})})}return g.createElement(PE,I({placement:"bottom"},p),g.createElement("span",{className:`${t}-overlay-link`},A,s))}return A})(r);return oa(d)?g.createElement(g.Fragment,null,g.createElement("li",{className:Ae(`${t}-item`,c==null?void 0:c.item),style:u==null?void 0:u.item},d),n&&g.createElement(c4,null,n)):null},Aae=e=>{const s=e,{prefixCls:t,children:n,href:r}=s,i=Ze(s,["prefixCls","children","href"]),{getPrefixCls:o}=g.useContext(Un),a=o("breadcrumb",t);return g.createElement(dae,te(I({},i),{prefixCls:a}),fae(a,i,n,r))};Aae.__ANT_BREADCRUMB_ITEM=!0;const G8e=e=>{const{componentCls:t,iconCls:n,calc:r}=e;return{[t]:te(I({},zr(e)),{color:e.itemColor,fontSize:e.fontSize,[n]:{fontSize:e.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},[`${t}-item a`]:I({color:e.linkColor,transition:`color ${e.motionDurationMid}`,padding:`0 ${be(e.paddingXXS)}`,borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",marginInline:r(e.marginXXS).mul(-1).equal(),"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover}},lc(e)),[`${t}-item:last-child`]:{color:e.lastItemColor},[`${t}-separator`]:{marginInline:e.separatorMargin,color:e.separatorColor},[`${t}-link`]:{[` > ${n} + span, > ${n} + a - `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",padding:`0 ${be(e.paddingXXS)}`,marginInline:r(e.marginXXS).mul(-1).equal(),[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},V8e=Er("Breadcrumb",e=>{const t=dr(e,{});return Q8e(t)},e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}));function K8e(e){const o=e,{breadcrumbName:t,children:n}=o,r=Ze(o,["breadcrumbName","children"]),i=I({title:t},r);return n&&(i.menu={items:n.map(l=>{var c=l,{breadcrumbName:a}=c,s=Ze(c,["breadcrumbName"]);return te(I({},s),{title:a})})}),i}function W8e(e,t){return m.useMemo(()=>e||(t?t.map(K8e):null),[e,t])}const G8e=(e,t)=>{if(t===void 0)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach(r=>{n=n.replace(`:${r}`,e[r])}),n},LE=e=>{var Z,W;const Y=e,{prefixCls:t,separator:n,style:r,className:i,rootClassName:o,routes:a,items:s,children:l,itemRender:c,params:u={},classNames:f,styles:d,dropdownIcon:A}=Y,h=Ze(Y,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params","classNames","styles","dropdownIcon"]),{getPrefixCls:p,direction:v,className:y,style:b,classNames:x,styles:C,separator:S,dropdownIcon:B}=or("breadcrumb"),E=(Z=n!=null?n:S)!=null?Z:"/",_=(W=A!=null?A:B)!=null?W:m.createElement(OE,null);let M;const R=p("breadcrumb",t),[T,L]=V8e(R),P=W8e(s,a),k=m.useMemo(()=>te(I({},e),{separator:E}),[e,E]),H=Ar(b),D=Ar(r),[U,j]=vr([x,f],[C,H,d,D],{props:k}),Q=z8e(R,c);if(P&&P.length>0){const J=[],ee=s||a;M=P.map((ne,re)=>{const{path:ue,key:de,type:se,menu:ce,onClick:ge,className:ie,style:le,separator:ve,dropdownProps:we}=ne,me=G8e(u,ue);me!==void 0&&J.push(me);const Ee=de!=null?de:re;if(se==="separator")return m.createElement(c4,{key:Ee},ve);const Ce={},pe=re===P.length-1;ce&&(Ce.menu=ce);let{href:Oe}=ne;return J.length&&me!==void 0&&(Oe=`#/${J.join("/")}`),m.createElement(uae,te(I(I({key:Ee},Ce),Co(ne,{data:!0,aria:!0})),{className:ie,style:le,dropdownProps:we,dropdownIcon:_,href:Oe,separator:pe?"":E,onClick:ge,prefixCls:R}),Q(ne,u,ee,J,Oe))})}else if(l){const J=pa(l).length;M=pa(l).map((ee,ne)=>{if(!ee)return ee;const re=ne===J-1;return Wa(ee,{separator:re?"":E,key:ne})})}const K=Ae(R,y,{[`${R}-rtl`]:v==="rtl"},i,o,U.root,T,L),z=I({},j.root),V=m.useMemo(()=>({classNames:U,styles:j}),[U,j]);return m.createElement(PH.Provider,{value:V},m.createElement("nav",I({className:K,style:z},h),m.createElement("ol",null,M)))};LE.Item=fae,LE.Separator=c4;var u4={exports:{}},q8e=u4.exports,dae;function Y8e(){return dae||(dae=1,(function(e,t){(function(n,r){e.exports=r()})(q8e,(function(){var n=1e3,r=6e4,i=36e5,o="millisecond",a="second",s="minute",l="hour",c="day",u="week",f="month",d="quarter",A="year",h="date",p="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(k){var H=["th","st","nd","rd"],D=k%100;return"["+k+(H[(D-20)%10]||H[D]||H[0])+"]"}},x=function(k,H,D){var U=String(k);return!U||U.length>=H?k:""+Array(H+1-U.length).join(D)+k},C={s:x,z:function(k){var H=-k.utcOffset(),D=Math.abs(H),U=Math.floor(D/60),j=D%60;return(H<=0?"+":"-")+x(U,2,"0")+":"+x(j,2,"0")},m:function k(H,D){if(H.date()1)return k(K[0])}else{var z=H.name;B[z]=H,j=z}return!U&&j&&(S=j),j||!U&&S},R=function(k,H){if(_(k))return k.clone();var D=typeof H=="object"?H:{};return D.date=k,D.args=arguments,new L(D)},T=C;T.l=M,T.i=_,T.w=function(k,H){return R(k,{locale:H.$L,utc:H.$u,x:H.$x,$offset:H.$offset})};var L=(function(){function k(D){this.$L=M(D.locale,null,!0),this.parse(D),this.$x=this.$x||D.x||{},this[E]=!0}var H=k.prototype;return H.parse=function(D){this.$d=(function(U){var j=U.date,Q=U.utc;if(j===null)return new Date(NaN);if(T.u(j))return new Date;if(j instanceof Date)return new Date(j);if(typeof j=="string"&&!/Z$/i.test(j)){var K=j.match(v);if(K){var z=K[2]-1||0,V=(K[7]||"0").substring(0,3);return Q?new Date(Date.UTC(K[1],z,K[3]||1,K[4]||0,K[5]||0,K[6]||0,V)):new Date(K[1],z,K[3]||1,K[4]||0,K[5]||0,K[6]||0,V)}}return new Date(j)})(D),this.init()},H.init=function(){var D=this.$d;this.$y=D.getFullYear(),this.$M=D.getMonth(),this.$D=D.getDate(),this.$W=D.getDay(),this.$H=D.getHours(),this.$m=D.getMinutes(),this.$s=D.getSeconds(),this.$ms=D.getMilliseconds()},H.$utils=function(){return T},H.isValid=function(){return this.$d.toString()!==p},H.isSame=function(D,U){var j=R(D);return this.startOf(U)<=j&&j<=this.endOf(U)},H.isAfter=function(D,U){return R(D)25){var u=a(this).startOf(r).add(1,r).date(c),f=a(this).endOf(n);if(u.isBefore(f))return 1}var d=a(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),A=this.diff(d,n,!0);return A<0?a(this).startOf("week").week():Math.ceil(A)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}}))})(A4)),A4.exports}var lHe=sHe();const cHe=_t(lHe);var h4={exports:{}},uHe=h4.exports,gae;function fHe(){return gae||(gae=1,(function(e,t){(function(n,r){e.exports=r()})(uHe,(function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),o=this.week(),a=this.year();return o===1&&i===11?a+1:i===0&&o>=52?a-1:a}}}))})(h4)),h4.exports}var dHe=fHe();const AHe=_t(dHe);var p4={exports:{}},hHe=p4.exports,mae;function pHe(){return mae||(mae=1,(function(e,t){(function(n,r){e.exports=r()})(hHe,(function(){return function(n,r){var i=r.prototype,o=i.format;i.format=function(a){var s=this,l=this.$locale();if(!this.isValid())return o.bind(this)(a);var c=this.$utils(),u=(a||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}}));return o.bind(this)(u)}}}))})(p4)),p4.exports}var gHe=pHe();const mHe=_t(gHe);var g4={exports:{}},vHe=g4.exports,vae;function yHe(){return vae||(vae=1,(function(e,t){(function(n,r){e.exports=r()})(vHe,(function(){var n={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"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,o=/\d\d/,a=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(v){return(v=+v)+(v>68?1900:2e3)},u=function(v){return function(y){this[v]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(v){(this.zone||(this.zone={})).offset=(function(y){if(!y||y==="Z")return 0;var b=y.match(/([+-]|\d\d)/g),x=60*b[1]+(+b[2]||0);return x===0?0:b[0]==="+"?-x:x})(v)}],d=function(v){var y=l[v];return y&&(y.indexOf?y:y.s.concat(y.f))},A=function(v,y){var b,x=l.meridiem;if(x){for(var C=1;C<=24;C+=1)if(v.indexOf(x(C,0,y))>-1){b=C>12;break}}else b=v===(y?"pm":"PM");return b},h={A:[s,function(v){this.afternoon=A(v,!1)}],a:[s,function(v){this.afternoon=A(v,!0)}],Q:[i,function(v){this.month=3*(v-1)+1}],S:[i,function(v){this.milliseconds=100*+v}],SS:[o,function(v){this.milliseconds=10*+v}],SSS:[/\d{3}/,function(v){this.milliseconds=+v}],s:[a,u("seconds")],ss:[a,u("seconds")],m:[a,u("minutes")],mm:[a,u("minutes")],H:[a,u("hours")],h:[a,u("hours")],HH:[a,u("hours")],hh:[a,u("hours")],D:[a,u("day")],DD:[o,u("day")],Do:[s,function(v){var y=l.ordinal,b=v.match(/\d+/);if(this.day=b[0],y)for(var x=1;x<=31;x+=1)y(x).replace(/\[|\]/g,"")===v&&(this.day=x)}],w:[a,u("week")],ww:[o,u("week")],M:[a,u("month")],MM:[o,u("month")],MMM:[s,function(v){var y=d("months"),b=(d("monthsShort")||y.map((function(x){return x.slice(0,3)}))).indexOf(v)+1;if(b<1)throw new Error;this.month=b%12||b}],MMMM:[s,function(v){var y=d("months").indexOf(v)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,u("year")],YY:[o,function(v){this.year=c(v)}],YYYY:[/\d{4}/,u("year")],Z:f,ZZ:f};function p(v){var y,b;y=v,b=l&&l.formats;for(var x=(v=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(R,T,L){var P=L&&L.toUpperCase();return T||b[L]||n[L]||b[P].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(k,H,D){return H||D.slice(1)}))}))).match(r),C=x.length,S=0;S-1)return new Date((j==="X"?1e3:1)*U);var z=p(j)(U),V=z.year,Y=z.month,Z=z.day,W=z.hours,J=z.minutes,ee=z.seconds,ne=z.milliseconds,re=z.zone,ue=z.week,de=new Date,se=Z||(V||Y?1:de.getDate()),ce=V||de.getFullYear(),ge=0;V&&!Y||(ge=Y>0?Y-1:de.getMonth());var ie,le=W||0,ve=J||0,we=ee||0,me=ne||0;return re?new Date(Date.UTC(ce,ge,se,le,ve,we,me+60*re.offset*1e3)):Q?new Date(Date.UTC(ce,ge,se,le,ve,we,me)):(ie=new Date(ce,ge,se,le,ve,we,me),ue&&(ie=K(ie).week(ue).toDate()),ie)}catch(Ee){return new Date("")}})(B,M,E,b),this.init(),P&&P!==!0&&(this.$L=this.locale(P).$L),L&&B!=this.format(M)&&(this.$d=new Date("")),l={}}else if(M instanceof Array)for(var k=M.length,H=1;H<=k;H+=1){_[1]=M[H-1];var D=b.apply(this,_);if(D.isValid()){this.$d=D.$d,this.$L=D.$L,this.init();break}H===k&&(this.$d=new Date(""))}else C.call(this,S)}}}))})(g4)),g4.exports}var bHe=yHe();const xHe=_t(bHe);Ra.extend(xHe),Ra.extend(mHe),Ra.extend(tHe),Ra.extend(oHe),Ra.extend(cHe),Ra.extend(AHe),Ra.extend((e,t)=>{const n=t.prototype,r=n.format;n.format=function(o){const a=(o||"").replace("Wo","wo");return r.bind(this)(a)}});const wHe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ov=e=>wHe[e]||e.split("_")[0],Vo=e=>!Ra.isDayjs(e)||e instanceof Ra?e:Ra(e.valueOf()),CHe={getNow:()=>{const e=Ra();return typeof e.tz=="function"?e.tz():e},getFixedDate:e=>Ra(e,["YYYY-M-DD","YYYY-MM-DD"]),getEndDate:e=>Vo(e).endOf("month"),getWeekDay:e=>{const t=Vo(e).locale("en");return t.weekday()+t.localeData().firstDayOfWeek()},getYear:e=>Vo(e).year(),getMonth:e=>Vo(e).month(),getDate:e=>Vo(e).date(),getHour:e=>Vo(e).hour(),getMinute:e=>Vo(e).minute(),getSecond:e=>Vo(e).second(),getMillisecond:e=>Vo(e).millisecond(),addYear:(e,t)=>Vo(e).add(t,"year"),addMonth:(e,t)=>Vo(e).add(t,"month"),addDate:(e,t)=>Vo(e).add(t,"day"),setYear:(e,t)=>Vo(e).year(t),setMonth:(e,t)=>Vo(e).month(t),setDate:(e,t)=>Vo(e).date(t),setHour:(e,t)=>Vo(e).hour(t),setMinute:(e,t)=>Vo(e).minute(t),setSecond:(e,t)=>Vo(e).second(t),setMillisecond:(e,t)=>Vo(e).millisecond(t),isAfter:(e,t)=>Vo(e).isAfter(Vo(t)),isValidate:e=>Vo(e).isValid(),locale:{getWeekFirstDay:e=>Ra().locale(Ov(e)).localeData().firstDayOfWeek(),getWeekFirstDate:(e,t)=>Vo(t).locale(Ov(e)).weekday(0),getWeek:(e,t)=>Vo(t).locale(Ov(e)).week(),getShortWeekDays:e=>Ra().locale(Ov(e)).localeData().weekdaysMin(),getShortMonths:e=>Ra().locale(Ov(e)).localeData().monthsShort(),format:(e,t,n)=>Vo(t).locale(Ov(e)).format(n),parse:(e,t,n)=>{const r=Ov(e);for(let i=0;i{v||d()}},a)}function tU(e,t,n="0"){let r=String(e);for(;r.length{e[i]!==void 0&&(n[i]=e[i])}),n}function bae(e,t,n){if(n)return n;switch(e){case"time":return t.fieldTimeFormat;case"datetime":return t.fieldDateTimeFormat;case"month":return t.fieldMonthFormat;case"year":return t.fieldYearFormat;case"quarter":return t.fieldQuarterFormat;case"week":return t.fieldWeekFormat;default:return t.fieldDateFormat}}function xae(e,t,n){const r=n!==void 0?n:t[t.length-1],i=t.find(o=>e[o]);return r!==i?e[i]:void 0}function wae(e){return m4(e,["placement","builtinPlacements","popupAlign","getPopupContainer","transitionName","direction"])}function nU(e,t,n,r){const i=m.useMemo(()=>e||((a,s)=>{const l=a;return t&&s.type==="date"?t(l,s.today):n&&s.type==="month"?n(l,s.locale):s.originNode}),[e,n,t]);return m.useCallback((a,s)=>i(a,te(I({},s),{range:r})),[i,r])}function Cae(e,t,n=[]){const[r,i]=m.useState([!1,!1]),o=(s,l)=>{i(c=>FE(c,l,s))};return[m.useMemo(()=>r.map((s,l)=>{if(s)return!0;const c=e[l];return c?!!(!n[l]&&!c||c&&t(c,{activeIndex:l})):!1}),[e,r,t,n]),o]}function Sae(e,t,n,r,i){let o="";const a=[];return e&&a.push(i?"hh":"HH"),t&&a.push("mm"),n&&a.push("ss"),o=a.join(":"),r&&(o+=".SSS"),i&&(o+=" A"),o}function BHe(e,t,n,r,i,o){const{fieldDateTimeFormat:a,fieldDateFormat:s,fieldTimeFormat:l,fieldMonthFormat:c,fieldYearFormat:u,fieldWeekFormat:f,fieldQuarterFormat:d,yearFormat:A,cellYearFormat:h,cellQuarterFormat:p,dayFormat:v,cellDateFormat:y}=e,b=Sae(t,n,r,i,o);return te(I({},e),{fieldDateTimeFormat:a||`YYYY-MM-DD ${b}`,fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||b,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:u||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:d||"YYYY-[Q]Q",yearFormat:A||"YYYY",cellYearFormat:h||"YYYY",cellQuarterFormat:p||"[Q]Q",cellDateFormat:y||v||"D"})}function Eae(e,t){const{showHour:n,showMinute:r,showSecond:i,showMillisecond:o,use12Hours:a}=t;return Be.useMemo(()=>BHe(e,n,r,i,o,a),[e,n,r,i,o,a])}function kE(e,t,n){return n!=null?n:t.some(r=>e.includes(r))}const OHe=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function $He(e){const t=m4(e,OHe),{format:n,picker:r}=e;let i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=typeof i=="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function _He(e){return e&&typeof e=="string"}function Bae(e,t,n,r){return[e,t,n,r].some(i=>i!==void 0)}function Oae(e,t,n,r,i){let o=t,a=n,s=r;if(!e&&!o&&!a&&!s&&!i)o=!0,a=!0,s=!0;else if(e){const l=[o,a,s].some(f=>f===!1),c=[o,a,s].some(f=>f===!0),u=l?!0:!c;o=o!=null?o:u,a=a!=null?a:u,s=s!=null?s:u}return[o,a,s,i]}function $ae(e){const{showTime:t}=e,[n,r]=$He(e),i=t&&typeof t=="object"?t:{},o=I(I({defaultOpenValue:i.defaultOpenValue||i.defaultValue},n),i),{showMillisecond:a}=o;let{showHour:s,showMinute:l,showSecond:c}=o;const u=Bae(s,l,c,a);return[s,l,c]=Oae(u,s,l,c,a),[o,te(I({},o),{showHour:s,showMinute:l,showSecond:c,showMillisecond:a}),o.format,r]}function _ae(e,t,n,r,i){if(e==="datetime"||e==="time"){const a=r;let l=bae(e,i,null);const c=[t,n];for(let b=0;b{const r=Math.floor(e.getYear(t)/10),i=Math.floor(e.getYear(n)/10);return r===i})}function _v(e,t,n){return Wg(t,n,()=>e.getYear(t)===e.getYear(n))}function Tae(e,t){return Math.floor(e.getMonth(t)/3)+1}function MHe(e,t,n){return Wg(t,n,()=>_v(e,t,n)&&Tae(e,t)===Tae(e,n))}function oU(e,t,n){return Wg(t,n,()=>_v(e,t,n)&&e.getMonth(t)===e.getMonth(n))}function aU(e,t,n){return Wg(t,n,()=>_v(e,t,n)&&oU(e,t,n)&&e.getDate(t)===e.getDate(n))}function Mae(e,t,n){return Wg(t,n,()=>e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n))}function Iae(e,t,n){return Wg(t,n,()=>aU(e,t,n)&&Mae(e,t,n)&&e.getMillisecond(t)===e.getMillisecond(n))}function DE(e,t,n,r){return Wg(n,r,()=>{const i=e.locale.getWeekFirstDate(t,n),o=e.locale.getWeekFirstDate(t,r);return _v(e,i,o)&&e.locale.getWeek(t,n)===e.locale.getWeek(t,r)})}function $l(e,t,n,r,i){switch(i){case"date":return aU(e,n,r);case"week":return DE(e,t.locale,n,r);case"month":return oU(e,n,r);case"quarter":return MHe(e,n,r);case"year":return _v(e,n,r);case"decade":return iU(e,n,r);case"time":return Mae(e,n,r);default:return Iae(e,n,r)}}function v4(e,t,n,r){return!t||!n||!r?!1:e.isAfter(r,t)&&e.isAfter(n,r)}function y4(e,t,n,r,i){return $l(e,t,n,r,i)?!0:e.isAfter(n,r)}function IHe(e,t,n){const r=t.locale.getWeekFirstDay(e),i=t.setDate(n,1),o=t.getWeekDay(i);let a=t.addDate(i,r-o);return t.getMonth(a)===t.getMonth(n)&&t.getDate(a)>1&&(a=t.addDate(a,-7)),a}function _s(e,{generateConfig:t,locale:n,format:r}){return e?typeof r=="function"?r(e):t.locale.format(n.locale,e,r):""}function b4(e,t,n){let r=t;const i=["getHour","getMinute","getSecond","getMillisecond"];return["setHour","setMinute","setSecond","setMillisecond"].forEach((a,s)=>{n?r=e[a](r,e[i[s]](n)):r=e[a](r,0)}),r}function RHe(e,t,n,r,i){return yn((a,s)=>!!(n&&n(a,s)||r&&e.isAfter(r,a)&&!$l(e,t,r,a,s.type)||i&&e.isAfter(a,i)&&!$l(e,t,i,a,s.type)))}function NHe(e,t,n){return m.useMemo(()=>{const r=bae(e,t,n),i=$v(r),o=i[0],a=typeof o=="object"&&o.type==="mask"?o.format:null;return[i.map(s=>typeof s=="string"||typeof s=="function"?s:s.format),a]},[e,t,n])}function PHe(e,t,n){return typeof e[0]=="function"||n?!0:t}function LHe(e,t,n,r){return yn((o,a)=>{var l;const s=I({type:t},a);if(delete s.activeIndex,!e.isValidate(o)||n&&n(o,s))return!0;if((t==="date"||t==="time")&&r){const c=a&&a.activeIndex===1?"end":"start",{disabledHours:u,disabledMinutes:f,disabledSeconds:d,disabledMilliseconds:A}=((l=r.disabledTime)==null?void 0:l.call(r,o,c,{from:s.from}))||{},{disabledHours:h,disabledMinutes:p,disabledSeconds:v}=r,y=u||h,b=f||p,x=d||v,C=e.getHour(o),S=e.getMinute(o),B=e.getSecond(o),E=e.getMillisecond(o);if(y&&y().includes(C)||b&&b(C).includes(S)||x&&x(C,S).includes(B)||A&&A(C,S,B).includes(E))return!0}return!1})}function x4(e,t=!1){return m.useMemo(()=>{const r=e&&$v(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t])}function Rae(e,t){const{generateConfig:n,locale:r,picker:i="date",prefixCls:o="rc-picker",previewValue:a="hover",styles:s={},classNames:l={},order:c=!0,components:u={},inputRender:f,allowClear:d,clearIcon:A,needConfirm:h,multiple:p,format:v,inputReadOnly:y,disabledDate:b,minDate:x,maxDate:C,showTime:S,value:B,defaultValue:E,pickerValue:_,defaultPickerValue:M}=e,R=x4(B),T=x4(E),L=x4(_),P=x4(M),k=i==="date"&&S?"datetime":i,H=k==="time"||k==="datetime",D=H||p,U=h!=null?h:H,[j,Q,K,z]=$ae(e),V=Eae(r,Q),Y=m.useMemo(()=>_ae(k,K,z,j,V),[k,K,z,j,V]),Z=m.useMemo(()=>I(te(I({},e),{previewValue:a,prefixCls:o,locale:V,picker:i,styles:s,classNames:l,order:c,components:I({input:f},u),clearIcon:THe(o,d,A),showTime:Y,value:R,defaultValue:T,pickerValue:L,defaultPickerValue:P}),t==null?void 0:t()),[e]),[W,J]=NHe(k,V,v),ee=PHe(W,y,p),ne=RHe(n,r,b,x,C),re=LHe(n,i,ne,Y);return[m.useMemo(()=>te(I({},Z),{needConfirm:U,inputReadOnly:ee,disabledDate:ne}),[Z,U,ee,ne]),k,D,W,J,re]}function FHe(e,t,n){const[r,i]=Fr(t,e),[,o]=Be.useState({}),a=yn(d=>{i(d),o({})}),s=Be.useRef(e),l=Be.useRef(),c=()=>{Kn.cancel(l.current)},u=yn(()=>{a(s.current),n&&r!==s.current&&n(s.current)}),f=yn((d,A)=>{c(),s.current=d,d||A?u():l.current=Kn(u)});return Be.useEffect(()=>c,[]),[r,f]}function Nae(e,t,n=[],r){const i=n.every(l=>l)?!1:e,[o,a]=FHe(i,t||!1,r);function s(l,c={}){(!c.inherit||o)&&a(l,c.force)}return[o,s]}function Pae(e){const t=m.useRef();return m.useImperativeHandle(e,()=>{var n;return{nativeElement:(n=t.current)==null?void 0:n.nativeElement,focus:r=>{var i;(i=t.current)==null||i.focus(r)},blur:()=>{var r;(r=t.current)==null||r.blur()}}}),t}function Lae(e,t){return m.useMemo(()=>e||(t?(oo(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(([n,r])=>({label:n,value:r}))):[]),[e,t])}function sU(e,t,n=1){const r=m.useRef(t);r.current=t,DS(()=>{if(e)r.current(e);else{const i=Kn(()=>{r.current(e)},n);return()=>{Kn.cancel(i)}}},[e])}function Fae(e,t=[],n=!1){const[r,i]=m.useState(0),[o,a]=m.useState(!1),s=m.useRef([]),l=m.useRef(null),c=m.useRef(null),u=p=>{l.current=p},f=p=>l.current===p,d=p=>{a(p)},A=p=>(p&&(c.current=p),c.current),h=p=>{const v=s.current,y=new Set(v.filter(x=>p[x]||t[x])),b=v[v.length-1]===0?1:0;return y.size>=2||e[b]?null:b};return sU(o||n,()=>{o||(s.current=[],u(null))}),m.useEffect(()=>{o&&s.current.push(r)},[o,r]),[o,d,A,r,i,h,s.current,u,f]}function kHe(e,t,n,r,i,o){const a=n[n.length-1];return(l,c)=>{const[u,f]=e,d=te(I({},c),{from:xae(e,n)});return a===1&&t[0]&&u&&!$l(r,i,u,l,d.type)&&r.isAfter(u,l)||a===0&&t[1]&&f&&!$l(r,i,f,l,d.type)&&r.isAfter(l,f)?!0:o==null?void 0:o(l,d)}}function HE(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}const lU=[];function kae(e,t,n,r,i,o,a,s,l=lU,c=lU,u=lU,f,d,A){const h=a==="time",p=o||0,v=T=>{let L=e.getNow();return h&&(L=b4(e,L)),l[T]||n[T]||L},[y,b]=c,[x,C]=Fr(()=>v(0),y),[S,B]=Fr(()=>v(1),b),E=m.useMemo(()=>{const T=[x,S][p];return h?T:b4(e,T,u[p])},[h,x,S,p,e,u]),_=(T,L="panel")=>{const P=[C,B][p];P(T);const k=[x,S];k[p]=T,f&&(!$l(e,t,x,k[0],a)||!$l(e,t,S,k[1],a))&&f(k,{source:L,range:p===1?"end":"start",mode:r})},M=(T,L)=>{if(s){const k={date:"month",week:"month",month:"year",quarter:"year"}[a];if(k&&!$l(e,t,T,L,k))return HE(e,a,L,-1);if(a==="year"&&T){const H=Math.floor(e.getYear(T)/10),D=Math.floor(e.getYear(L)/10);if(H!==D)return HE(e,a,L,-1)}}return L},R=m.useRef(null);return ar(()=>{if(i&&!l[p]){let T=h?null:e.getNow();if(R.current!==null&&R.current!==p?T=[x,S][p^1]:n[p]?T=p===0?n[0]:M(n[0],n[1]):n[p^1]&&(T=n[p^1]),T){d&&e.isAfter(d,T)&&(T=d);const L=s?HE(e,a,T,1):T;A&&e.isAfter(L,A)&&(T=s?HE(e,a,A,-1):A),_(T,"reset")}}},[i,p,n[p]]),m.useEffect(()=>{i?R.current=p:R.current=null},[i,p]),ar(()=>{i&&l&&l[p]&&_(l[p],"reset")},[i,p]),[E,_]}function Dae(e,t){const n=m.useRef(e),[,r]=m.useState({}),i=a=>a&&t!==void 0?t:n.current;return[i,a=>{n.current=a,r({})},i(!0)]}const DHe=[];function Hae(e,t,n){return[o=>o.map(a=>_s(a,{generateConfig:e,locale:t,format:n[0]})),(o,a)=>{const s=Math.max(o.length,a.length);let l=-1;for(let c=0;ct.isAfter(n,r)?1:-1)}function HHe(e){const[t,n]=Dae(e),r=yn(()=>{n(e)});return m.useEffect(()=>{r()},[e]),[t,n]}function jae(e,t,n,r,i,o,a,s,l){const[c,u]=Fr(o,a),f=c||DHe,[d,A]=HHe(f),[h,p]=Hae(e,t,n),v=yn(b=>{let x=[...b];if(r)for(let B=0;B<2;B+=1)x[B]=x[B]||null;else i&&(x=Uae(x.filter(B=>B),e));const[C,S]=p(d(),x);if(!C&&(A(x),s)){const B=h(x);s(x,B,{range:S?"end":"start"})}});return[f,u,d,v,()=>{l&&l(d())}]}function zae(e,t,n,r,i,o,a,s,l,c){const{generateConfig:u,locale:f,picker:d,onChange:A,allowEmpty:h,order:p}=e,v=o.some(M=>M)?!1:p,[y,b]=Hae(u,f,a),[x,C]=Dae(t),S=yn(()=>{C(t)});m.useEffect(()=>{S()},[t]);const B=yn(M=>{const R=M===null;let T=[...M||x()];if(R){const K=Math.max(o.length,T.length);for(let z=0;z!V);A(R&&z?null:T,z?null:y(T))}}return Q}),E=yn((M,R)=>{const T=FE(x(),M,r()[M]);C(T),R&&B()}),_=!s&&!l;return sU(!_,()=>{_&&(B(),i(t),S())},2),[E,B]}function Qae(e,t,n,r,i){return t!=="date"&&t!=="time"?!1:n!==void 0?n:r!==void 0?r:!i&&(e==="date"||e==="time")}function UHe(e,t,n,r,i,o){let a=e;function s(f,d,A){let h=o[f](a);const p=A.find(v=>v.value===h);if(!p||p.disabled){const v=A.filter(x=>!x.disabled),b=[...v].reverse().find(x=>x.value<=h)||v[0];b&&(h=b.value,a=o[d](a,h))}return h}const l=s("getHour","setHour",t()),c=s("getMinute","setMinute",n(l)),u=s("getSecond","setSecond",r(l,c));return s("getMillisecond","setMillisecond",i(l,c,u)),a}function w4(){return[]}function C4(e,t,n=1,r=!1,i=[],o=2){const a=[],s=n>=1?n|0:1;for(let l=e;l<=t;l+=s){const c=i.includes(l);(!c||!r)&&a.push({label:tU(l,o),value:l,disabled:c})}return a}function cU(e,t={},n){const{use12Hours:r,hourStep:i=1,minuteStep:o=1,secondStep:a=1,millisecondStep:s=100,hideDisabledOptions:l,disabledTime:c,disabledHours:u,disabledMinutes:f,disabledSeconds:d}=t||{},A=m.useMemo(()=>n||e.getNow(),[n,e]),h=m.useCallback(M=>{const R=(c==null?void 0:c(M))||{};return[R.disabledHours||u||w4,R.disabledMinutes||f||w4,R.disabledSeconds||d||w4,R.disabledMilliseconds||w4]},[c,u,f,d]),[p,v,y,b]=m.useMemo(()=>h(A),[A,h]),x=m.useCallback((M,R,T,L)=>{const P=C4(0,23,i,l,M());return[r?P.map(j=>te(I({},j),{label:tU(j.value%12||12,2)})):P,j=>C4(0,59,o,l,R(j)),(j,Q)=>C4(0,59,a,l,T(j,Q)),(j,Q,K)=>C4(0,999,s,l,L(j,Q,K),3)]},[l,i,r,s,o,a]),[C,S,B,E]=m.useMemo(()=>x(p,v,y,b),[x,p,v,y,b]);return[(M,R)=>{let T=()=>C,L=S,P=B,k=E;if(R){const[D,U,j,Q]=h(R),[K,z,V,Y]=x(D,U,j,Q);T=()=>K,L=z,P=V,k=Y}return UHe(M,T,L,P,k,e)},C,S,B,E]}function jHe(e){const{mode:t,internalMode:n,renderExtraFooter:r,showNow:i,showTime:o,onSubmit:a,onNow:s,invalid:l,needConfirm:c,generateConfig:u,disabledDate:f}=e,{prefixCls:d,locale:A,button:h="button",classNames:p,styles:v}=m.useContext(Yu),y=u.getNow(),[b]=cU(u,o,y),x=r==null?void 0:r(t),C=f(y,{type:t}),S=()=>{if(!C){const T=b(y);s(T)}},B=`${d}-now`,E=`${B}-btn`,_=i&&m.createElement("li",{className:B},m.createElement("a",{className:Ae(E,C&&`${E}-disabled`),"aria-disabled":C,onClick:S},n==="date"?A.today:A.now)),M=c&&m.createElement("li",{className:`${d}-ok`},m.createElement(h,{disabled:l,onClick:a},A.ok)),R=(_||M)&&m.createElement("ul",{className:`${d}-ranges`},_,M);return!x&&!R?null:m.createElement("div",{className:Ae(`${d}-footer`,p.popup.footer),style:v.popup.footer},x&&m.createElement("div",{className:`${d}-footer-extra`},x),R)}function Vae(e,t,n){function r(i,o){const a=i.findIndex(l=>$l(e,t,l,o,n));if(a===-1)return[...i,o];const s=[...i];return s.splice(a,1),s}return r}const Kae=m.createContext(null),Tv=m.createContext(null);function S4(){return m.useContext(Tv)}function zb(e,t){const{prefixCls:n,generateConfig:r,locale:i,disabledDate:o,minDate:a,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:u,onHover:f,values:d,pickerValue:A,onSelect:h,prevIcon:p,nextIcon:v,superPrevIcon:y,superNextIcon:b}=e,{classNames:x,styles:C}=m.useContext(Kae),S=r.getNow();return[{now:S,values:d,pickerValue:A,prefixCls:n,classNames:x,styles:C,disabledDate:o,minDate:a,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:u,onHover:f,locale:i,generateConfig:r,onSelect:h,panelType:t,prevIcon:p,nextIcon:v,superPrevIcon:y,superNextIcon:b},S]}const Gg=m.createContext({});function UE(e){const{rowNum:t,colNum:n,baseDate:r,getCellDate:i,prefixColumn:o,rowClassName:a,titleFormat:s,getCellText:l,getCellClassName:c,headerCells:u,cellSelection:f=!0,disabledDate:d}=e,{prefixCls:A,classNames:h,styles:p,panelType:v,now:y,disabledDate:b,cellRender:x,onHover:C,hoverValue:S,hoverRangeValue:B,generateConfig:E,values:_,locale:M,onSelect:R}=S4(),T=d||b,L=`${A}-cell`,{onCellDblClick:P}=m.useContext(Gg),k=D=>_.some(U=>U&&$l(E,M,D,U,v)),H=[];for(let D=0;D$l(E,M,z,ne,v)),[`${L}-in-range`]:Y&&!Z&&!W,[`${L}-range-start`]:Z,[`${L}-range-end`]:W,[`${A}-cell-selected`]:!B&&v!=="week"&&k(z)},c(z))),style:p.item,onClick:()=>{V||R(z)},onDoubleClick:()=>{!V&&P&&P()},onMouseEnter:()=>{V||C==null||C(z)},onMouseLeave:()=>{V||C==null||C(null)}},x?x(z,{prefixCls:A,originNode:ee,today:y,type:v,locale:M}):ee))}H.push(m.createElement("tr",{key:D,className:a==null?void 0:a(j)},U))}return m.createElement("div",{className:Ae(`${A}-body`,h.body),style:p.body},m.createElement("table",{className:Ae(`${A}-content`,h.content),style:p.content},u&&m.createElement("thead",null,m.createElement("tr",null,u)),m.createElement("tbody",null,H)))}const E4={visibility:"hidden"};function Qb(e){const{offset:t,superOffset:n,onChange:r,getStart:i,getEnd:o,children:a}=e,{prefixCls:s,classNames:l,styles:c,prevIcon:u="‹",nextIcon:f="›",superPrevIcon:d="«",superNextIcon:A="»",minDate:h,maxDate:p,generateConfig:v,locale:y,pickerValue:b,panelType:x}=S4(),C=`${s}-header`,{hidePrev:S,hideNext:B,hideHeader:E}=m.useContext(Gg),_=m.useMemo(()=>{if(!h||!t||!o)return!1;const j=o(t(-1,b));return!y4(v,y,j,h,x)},[h,t,b,o,v,y,x]),M=m.useMemo(()=>{if(!h||!n||!o)return!1;const j=o(n(-1,b));return!y4(v,y,j,h,x)},[h,n,b,o,v,y,x]),R=m.useMemo(()=>{if(!p||!t||!i)return!1;const j=i(t(1,b));return!y4(v,y,p,j,x)},[p,t,b,i,v,y,x]),T=m.useMemo(()=>{if(!p||!n||!i)return!1;const j=i(n(1,b));return!y4(v,y,p,j,x)},[p,n,b,i,v,y,x]),L=j=>{t&&r(t(j,b))},P=j=>{n&&r(n(j,b))};if(E)return null;const k=`${C}-prev-btn`,H=`${C}-next-btn`,D=`${C}-super-prev-btn`,U=`${C}-super-next-btn`;return m.createElement("div",{className:Ae(C,l.header),style:c.header},n&&m.createElement("button",{type:"button","aria-label":y.previousYear,onClick:()=>P(-1),tabIndex:-1,className:Ae(D,M&&`${D}-disabled`),disabled:M,style:S?E4:{}},d),t&&m.createElement("button",{type:"button","aria-label":y.previousMonth,onClick:()=>L(-1),tabIndex:-1,className:Ae(k,_&&`${k}-disabled`),disabled:_,style:S?E4:{}},u),m.createElement("div",{className:`${C}-view`},a),t&&m.createElement("button",{type:"button","aria-label":y.nextMonth,onClick:()=>L(1),tabIndex:-1,className:Ae(H,R&&`${H}-disabled`),disabled:R,style:B?E4:{}},f),n&&m.createElement("button",{type:"button","aria-label":y.nextYear,onClick:()=>P(1),tabIndex:-1,className:Ae(U,T&&`${U}-disabled`),disabled:T,style:B?E4:{}},A))}function uU(){return uU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const j=c==null?void 0:c(U,{type:"week"});return m.createElement("td",{key:"week",className:Ae(h,`${h}-week`,{[`${h}-disabled`]:j}),onClick:()=>{j||u(U)},onMouseEnter:()=>{j||f==null||f(U)},onMouseLeave:()=>{j||f==null||f(null)}},m.createElement("div",{className:`${h}-inner`},i.locale.getWeek(r.locale,U)))}:null,_=[],M=r.shortWeekDays||(i.locale.getShortWeekDays?i.locale.getShortWeekDays(r.locale):[]);E&&_.push(m.createElement("th",{key:"empty"},m.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},r.week)));for(let U=0;Ui.addDate(U,j),T=U=>_s(U,{locale:r,format:r.cellDateFormat,generateConfig:i}),L=U=>({[`${t}-cell-in-view`]:oU(i,U,o),[`${t}-cell-today`]:aU(i,U,y)}),P=r.shortMonths||(i.locale.getShortMonths?i.locale.getShortMonths(r.locale):[]),k=m.createElement("button",{type:"button","aria-label":r.yearSelect,key:"year",onClick:()=>{s("year",o)},tabIndex:-1,className:`${t}-year-btn`},_s(o,{locale:r,format:r.yearFormat,generateConfig:i})),H=m.createElement("button",{type:"button","aria-label":r.monthSelect,key:"month",onClick:()=>{s("month",o)},tabIndex:-1,className:`${t}-month-btn`},r.monthFormat?_s(o,{locale:r,format:r.monthFormat,generateConfig:i}):P[S]),D=r.monthBeforeYear?[H,k]:[k,H];return m.createElement(Tv.Provider,{value:v},m.createElement("div",{className:Ae(A,d&&`${A}-show-week`)},m.createElement(Qb,{offset:U=>i.addMonth(o,U),superOffset:U=>i.addYear(o,U),onChange:a,getStart:U=>i.setDate(U,1),getEnd:U=>{let j=i.setDate(U,1);return j=i.addMonth(j,1),i.addDate(j,-1)}},D),m.createElement(UE,uU({titleFormat:r.fieldDateFormat},e,{colNum:rU,rowNum:6,baseDate:C,headerCells:_,getCellDate:R,getCellText:T,getCellClassName:L,prefixColumn:E,cellSelection:!p}))))}const zHe=1/3;function QHe(e,t){const n=m.useRef(!1),r=m.useRef(null),i=m.useRef(null),o=()=>n.current,a=()=>{Kn.cancel(r.current),n.current=!1},s=m.useRef();return[yn(()=>{const u=e.current;if(i.current=null,s.current=0,u){const f=u.querySelector(`[data-value="${t}"]`),d=u.querySelector("li"),A=()=>{a(),n.current=!0,s.current+=1;const{scrollTop:h}=u,p=d.offsetTop,v=f.offsetTop,y=v-p;if(v===0&&f!==d||!hb(u)){s.current<=5&&(r.current=Kn(A));return}const b=h+(y-h)*zHe,x=Math.abs(y-b);if(i.current!==null&&i.current[t,n,r].join(",")).join(";")}function jE(e){const{units:t,value:n,optionalValue:r,type:i,onChange:o,onHover:a,onDblClick:s,changeOnScroll:l}=e,{prefixCls:c,cellRender:u,now:f,locale:d,classNames:A,styles:h}=S4(),p=`${c}-time-panel`,v=`${c}-time-panel-cell`,y=m.useRef(null),b=m.useRef(),x=()=>{clearTimeout(b.current)},[C,S,B]=QHe(y,n!=null?n:r);ar(()=>(C(),x(),()=>{S(),x()}),[n,r,KHe(t)]);const E=M=>{x();const R=M.target;!B()&&l&&(b.current=setTimeout(()=>{const T=y.current,L=T.querySelector("li").offsetTop,H=Array.from(T.querySelectorAll("li")).map(Q=>Q.offsetTop-L).map((Q,K)=>t[K].disabled?Number.MAX_SAFE_INTEGER:Math.abs(Q-R.scrollTop)),D=Math.min(...H),U=H.findIndex(Q=>Q===D),j=t[U];j&&!j.disabled&&o(j.value)},VHe))},_=`${p}-column`;return m.createElement("ul",{className:_,ref:y,"data-type":i,onScroll:E},t.map(({label:M,value:R,disabled:T})=>{const L=m.createElement("div",{className:`${v}-inner`},M);return m.createElement("li",{key:R,style:h.item,className:Ae(v,A.item,{[`${v}-selected`]:n===R,[`${v}-disabled`]:T}),onClick:()=>{T||o(R)},onDoubleClick:()=>{!T&&s&&s()},onMouseEnter:()=>{a(R)},onMouseLeave:()=>{a(null)},"data-value":R},u?u(R,{prefixCls:c,originNode:L,today:f,type:"time",subType:i,locale:d}):L)}))}function Mv(){return Mv=Object.assign?Object.assign.bind():function(e){for(var t=1;t{},pickerValue:p}=S4(),v=(u==null?void 0:u[0])||null,{onCellDblClick:y}=m.useContext(Gg),[b,x,C,S,B]=cU(f,e,v),E=Se=>{const Pe=v&&f[Se](v),Le=p&&f[Se](p);return[Pe,Le]},[_,M]=E("getHour"),[R,T]=E("getMinute"),[L,P]=E("getSecond"),[k,H]=E("getMillisecond"),D=_===null?null:qg(_)?"am":"pm",U=m.useMemo(()=>o?qg(_)?x.filter(Se=>qg(Se.value)):x.filter(Se=>!qg(Se.value)):x,[_,x,o]),j=(Se,Pe)=>{var He;const Le=Se.filter(Ne=>!Ne.disabled);return Pe!=null?Pe:(He=Le==null?void 0:Le[0])==null?void 0:He.value},Q=j(x,_),K=m.useMemo(()=>C(Q),[C,Q]),z=j(K,R),V=m.useMemo(()=>S(Q,z),[S,Q,z]),Y=j(V,L),Z=m.useMemo(()=>B(Q,z,Y),[B,Q,z,Y]),W=j(Z,k),J=m.useMemo(()=>{if(!o)return[];const Se=f.getNow(),Pe=f.setHour(Se,9),Le=f.setHour(Se,15),He=(Ne,at)=>{const{cellMeridiemFormat:Ue}=d;return Ue?_s(Ne,{generateConfig:f,locale:d,format:Ue}):at};return[{label:He(Pe,"AM"),value:"am",disabled:x.every(Ne=>Ne.disabled||!qg(Ne.value))},{label:He(Le,"PM"),value:"pm",disabled:x.every(Ne=>Ne.disabled||qg(Ne.value))}]},[x,o,f,d]),ee=Se=>{const Pe=b(Se);A(Pe)},ne=m.useMemo(()=>{let Se=v||p||f.getNow();const Pe=Le=>Le!=null;return Pe(_)?(Se=f.setHour(Se,_),Se=f.setMinute(Se,R),Se=f.setSecond(Se,L),Se=f.setMillisecond(Se,k)):Pe(M)?(Se=f.setHour(Se,M),Se=f.setMinute(Se,T),Se=f.setSecond(Se,P),Se=f.setMillisecond(Se,H)):Pe(Q)&&(Se=f.setHour(Se,Q),Se=f.setMinute(Se,z),Se=f.setSecond(Se,Y),Se=f.setMillisecond(Se,W)),Se},[v,p,_,R,L,k,Q,z,Y,W,M,T,P,H,f]),re=(Se,Pe)=>Se===null?null:f[Pe](ne,Se),ue=Se=>re(Se,"setHour"),de=Se=>re(Se,"setMinute"),se=Se=>re(Se,"setSecond"),ce=Se=>re(Se,"setMillisecond"),ge=Se=>Se===null?null:Se==="am"&&!qg(_)?f.setHour(ne,_-12):Se==="pm"&&qg(_)?f.setHour(ne,_+12):ne,ie=Se=>{ee(ue(Se))},le=Se=>{ee(de(Se))},ve=Se=>{ee(se(Se))},we=Se=>{ee(ce(Se))},me=Se=>{ee(ge(Se))},Ee=Se=>{h(ue(Se))},Ce=Se=>{h(de(Se))},pe=Se=>{h(se(Se))},Oe=Se=>{h(ce(Se))},xe=Se=>{h(ge(Se))},Me={onDblClick:y,changeOnScroll:a};return m.createElement("div",{className:Ae(`${s}-content`,l.content),style:c.content},t&&m.createElement(jE,Mv({units:U,value:_,optionalValue:M,type:"hour",onChange:ie,onHover:Ee},Me)),n&&m.createElement(jE,Mv({units:K,value:R,optionalValue:T,type:"minute",onChange:le,onHover:Ce},Me)),r&&m.createElement(jE,Mv({units:V,value:L,optionalValue:P,type:"second",onChange:ve,onHover:pe},Me)),i&&m.createElement(jE,Mv({units:Z,value:k,optionalValue:H,type:"millisecond",onChange:we,onHover:Oe},Me)),o&&m.createElement(jE,Mv({units:J,value:D,type:"meridiem",onChange:me,onHover:xe},Me)))}function Wae(e){const{prefixCls:t,value:n,locale:r,generateConfig:i,showTime:o}=e,{format:a}=o||{},s=`${t}-time-panel`,[l]=zb(e,"time");return m.createElement(Tv.Provider,{value:l},m.createElement("div",{className:Ae(s)},m.createElement(Qb,null,n?_s(n,{locale:r,format:a,generateConfig:i}):" "),m.createElement(WHe,o)))}function fU(){return fU=Object.assign?Object.assign.bind():function(e){for(var t=1;to?b4(n,A,o):b4(n,A,a),f=A=>{s==null||s(A&&u(A))},d=A=>{const h=u(A);i(c(h,h))};return m.createElement("div",{className:l},m.createElement(B4,fU({},e,{onSelect:d,onHover:f})),m.createElement(Wae,e))}function dU(){return dU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const C=Math.floor(r.getYear(x)/100)*100;return r.setYear(x,C)},u=x=>{const C=c(x);return r.addYear(C,99)},f=c(i),d=u(i),A=r.addYear(f,-10),h=(x,C)=>r.addYear(x,C*10),p=x=>{const C=n.cellYearFormat,S=_s(x,{locale:n,format:C,generateConfig:r}),B=_s(r.addYear(x,9),{locale:n,format:C,generateConfig:r});return`${S}-${B}`},v=x=>({[`${t}-cell-in-view`]:iU(r,x,f)||iU(r,x,d)||v4(r,f,d,x)}),y=o?(x,C)=>{const S=r.setDate(x,1),B=r.setMonth(S,0),E=r.setYear(B,Math.floor(r.getYear(B)/10)*10),_=r.addYear(E,10),M=r.addDate(_,-1);return o(E,C)&&o(M,C)}:null,b=`${_s(f,{locale:n,format:n.yearFormat,generateConfig:r})}-${_s(d,{locale:n,format:n.yearFormat,generateConfig:r})}`;return m.createElement(Tv.Provider,{value:l},m.createElement("div",{className:s},m.createElement(Qb,{superOffset:x=>r.addYear(i,x*100),onChange:a,getStart:c,getEnd:u},b),m.createElement(UE,dU({},e,{disabledDate:y,colNum:3,rowNum:4,baseDate:A,getCellDate:h,getCellText:p,getCellClassName:v}))))}function AU(){return AU=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.addMonth(y,b),A=y=>{const b=r.getMonth(y);return n.monthFormat?_s(y,{locale:n,format:n.monthFormat,generateConfig:r}):f[b]},h=()=>({[`${t}-cell-in-view`]:!0}),p=o?(y,b)=>{const x=r.setDate(y,1),C=r.setMonth(x,r.getMonth(x)+1),S=r.addDate(C,-1);return o(x,b)&&o(S,b)}:null,v=m.createElement("button",{type:"button",key:"year","aria-label":n.yearSelect,onClick:()=>{s("year")},tabIndex:-1,className:`${t}-year-btn`},_s(i,{locale:n,format:n.yearFormat,generateConfig:r}));return m.createElement(Tv.Provider,{value:c},m.createElement("div",{className:l},m.createElement(Qb,{superOffset:y=>r.addYear(i,y),onChange:a,getStart:y=>r.setMonth(y,0),getEnd:y=>r.setMonth(y,11)},v),m.createElement(UE,AU({},e,{disabledDate:p,titleFormat:n.fieldMonthFormat,colNum:3,rowNum:4,baseDate:u,getCellDate:d,getCellText:A,getCellClassName:h}))))}function hU(){return hU=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.addMonth(h,p*3),f=h=>_s(h,{locale:n,format:n.cellQuarterFormat,generateConfig:r}),d=()=>({[`${t}-cell-in-view`]:!0}),A=m.createElement("button",{type:"button",key:"year","aria-label":n.yearSelect,onClick:()=>{a("year")},tabIndex:-1,className:`${t}-year-btn`},_s(i,{locale:n,format:n.yearFormat,generateConfig:r}));return m.createElement(Tv.Provider,{value:l},m.createElement("div",{className:s},m.createElement(Qb,{superOffset:h=>r.addYear(i,h),onChange:o,getStart:h=>r.setMonth(h,0),getEnd:h=>r.setMonth(h,11)},A),m.createElement(UE,hU({},e,{titleFormat:n.fieldQuarterFormat,colNum:4,rowNum:1,baseDate:c,getCellDate:u,getCellText:f,getCellClassName:d}))))}function pU(){return pU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const f={};if(a){const[d,A]=a,h=DE(n,s,d,u),p=DE(n,s,A,u);f[`${l}-range-start`]=h,f[`${l}-range-end`]=p,f[`${l}-range-hover`]=!h&&!p&&v4(n,d,A,u)}return o&&(f[`${l}-hover`]=o.some(d=>DE(n,s,u,d))),Ae(l,{[`${l}-selected`]:!a&&DE(n,s,i,u)},f)};return m.createElement(B4,pU({},e,{mode:"week",panelName:"week",rowClassName:c}))}function gU(){return gU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const S=Math.floor(r.getYear(C)/10)*10;return r.setYear(C,S)},f=C=>{const S=u(C);return r.addYear(S,9)},d=u(i),A=f(i),h=r.addYear(d,-1),p=(C,S)=>r.addYear(C,S),v=C=>_s(C,{locale:n,format:n.cellYearFormat,generateConfig:r}),y=C=>({[`${t}-cell-in-view`]:_v(r,C,d)||_v(r,C,A)||v4(r,d,A,C)}),b=o?(C,S)=>{const B=r.setMonth(C,0),E=r.setDate(B,1),_=r.addYear(E,1),M=r.addDate(_,-1);return o(E,S)&&o(M,S)}:null,x=m.createElement("button",{type:"button",key:"decade","aria-label":n.decadeSelect,onClick:()=>{s("decade")},tabIndex:-1,className:`${t}-decade-btn`},_s(d,{locale:n,format:n.yearFormat,generateConfig:r}),"-",_s(A,{locale:n,format:n.yearFormat,generateConfig:r}));return m.createElement(Tv.Provider,{value:c},m.createElement("div",{className:l},m.createElement(Qb,{superOffset:C=>r.addYear(i,C*10),onChange:a,getStart:u,getEnd:f},x),m.createElement(UE,gU({},e,{disabledDate:b,titleFormat:n.fieldYearFormat,colNum:3,rowNum:4,baseDate:h,getCellDate:p,getCellText:v,getCellClassName:y}))))}function mU(){return mU=Object.assign?Object.assign.bind():function(e){for(var t=1;t({nativeElement:D.current}));const[U,j,Q,K]=$ae(e),z=Eae(i,j),V=x==="date"&&C?"datetime":x,Y=m.useMemo(()=>_ae(V,Q,K,U,z),[V,Q,K,U,z]),Z=o.getNow(),[W,J]=Fr(x||"date",y),ee=W==="date"&&Y?"datetime":W,ne=Vae(o,i,V),[re,ue]=Fr(u,f),de=m.useMemo(()=>{const Le=$v(re).filter(He=>He);return c?Le:Le.slice(0,1)},[re,c]),se=yn(Le=>{ue(Le),d&&(Le===null||de.length!==Le.length||de.some((He,Ne)=>!$l(o,i,He,Le[Ne],V)))&&(d==null||d(c?Le:Le[0]))}),ce=yn(Le=>{if(A==null||A(Le),W===x){const He=c?ne(de,Le):[Le];se(He)}}),[ge,ie]=Fr(h||de[0]||Z,p);m.useEffect(()=>{de[0]&&!p&&ie(de[0])},[de[0]]);const le=(Le,He)=>{b==null||b(Le||p,He||W)},ve=(Le,He=!1)=>{ie(Le),v==null||v(Le),He&&le(Le)},we=(Le,He)=>{J(Le),He&&ve(He),le(He,Le)},me=Le=>{if(ce(Le),ve(Le),W!==x){const He=["decade","year"],Ne=[...He,"month"],Ue={quarter:[...He,"quarter"],week:[...Ne,"week"],date:[...Ne,"date"]}[x]||Ne,et=Ue.indexOf(W),We=Ue[et+1];We&&we(We,Le)}},Ee=m.useMemo(()=>{let Le,He;return Array.isArray(B)?[Le,He]=B:Le=B,!Le&&!He?null:(Le=Le||He,He=He||Le,o.isAfter(Le,He)?[He,Le]:[Le,He])},[B,o]),Ce=nU(E,_,M),pe=R[ee]||eUe[ee]||B4,Oe=m.useMemo(()=>{var Le,He,Ne,at;return{classNames:(He=(Le=P==null?void 0:P.popup)!=null?Le:n)!=null?He:{},styles:(at=(Ne=k==null?void 0:k.popup)!=null?Ne:r)!=null?at:{}}},[P,n,k,r]),xe=m.useContext(Gg),Me=m.useMemo(()=>te(I({},xe),{hideHeader:T}),[xe,T]),Se=`${H}-panel`,Pe=m4(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return m.createElement(Kae.Provider,{value:Oe},m.createElement(Gg.Provider,{value:Me},m.createElement("div",{ref:D,tabIndex:l,className:Ae(Se,{[`${Se}-rtl`]:a==="rtl"})},m.createElement(pe,mU({},Pe,{showTime:Y,prefixCls:H,locale:z,generateConfig:o,onModeChange:we,pickerValue:ge,onPickerValueChange:Le=>{ve(Le,!0)},value:de[0],onSelect:me,values:de,cellRender:Ce,hoverRangeValue:Ee,hoverValue:S})))))}const vU=m.memo(m.forwardRef(tUe));function yU(){return yU=Object.assign?Object.assign.bind():function(e){for(var t=1;tHE(u,t,y,b),[u,t]),d=m.useMemo(()=>f(r,1),[r,f]),A=y=>{i(f(y,-1))},h={onCellDblClick:()=>{o&&a()}},p=t==="time",v=te(I({},e),{hoverValue:null,hoverRangeValue:null,hideHeader:p});return s?v.hoverRangeValue=l:v.hoverValue=l,n?m.createElement("div",{className:`${c}-panels`},m.createElement(Gg.Provider,{value:te(I({},h),{hideNext:!0})},m.createElement(vU,v)),m.createElement(Gg.Provider,{value:te(I({},h),{hidePrev:!0})},m.createElement(vU,yU({},v,{pickerValue:d,onPickerValueChange:A})))):m.createElement(Gg.Provider,{value:I({},h)},m.createElement(vU,v))}function Gae(e){return typeof e=="function"?e():e}function rUe(e){const{prefixCls:t,presets:n,onClick:r,onHover:i}=e;return n.length?m.createElement("div",{className:`${t}-presets`},m.createElement("ul",null,n.map(({label:o,value:a},s)=>m.createElement("li",{key:s,onClick:()=>{r(Gae(a))},onMouseEnter:()=>{i(Gae(a))},onMouseLeave:()=>{i(null)}},o)))):null}function O4(){return O4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{we.width&&P(we.width)},[Q,K,z]=s,[V,Y]=m.useState(0);m.useEffect(()=>{Y(10)},[Q]),m.useEffect(()=>{var we;if(o&&T.current){const me=((we=R.current)==null?void 0:we.offsetWidth)||0,Ee=T.current.getBoundingClientRect();if(!Ee.height||Ee.right<0){Y(pe=>Math.max(0,pe-1));return}const Ce=(M?K-me:Q)-Ee.left;if(U(Ce),L&&Lme)}const W=m.useMemo(()=>Z($v(p)),[p]),J=r==="time"&&!W.length,ee=m.useMemo(()=>J?Z([b]):W,[J,W,b]),ne=J?b:W,re=m.useMemo(()=>ee.length?ee.some(we=>y(we)):!0,[ee,y]),ue=()=>{J&&v(b),x(),C()};let de=m.createElement("div",{className:`${E}-panel-layout`},m.createElement(rUe,{prefixCls:E,presets:l,onClick:u,onHover:c}),m.createElement("div",null,m.createElement(nUe,O4({},e,{value:ne})),m.createElement(jHe,O4({},e,{showNow:a?!1:i,invalid:re,onSubmit:ue}))));t&&(de=t(de));const se=`${_}-container`,ce="marginLeft",ge="marginRight";let ie=m.createElement("div",{onMouseDown:A,tabIndex:-1,className:Ae(se,`${E}-${n}-panel-container`,(le=S==null?void 0:S.popup)==null?void 0:le.container),style:I({[M?ge:ce]:k,[M?ce:ge]:"auto"},(ve=B==null?void 0:B.popup)==null?void 0:ve.container),onFocus:f,onBlur:d},de);return o&&(ie=m.createElement("div",{onMouseDown:A,ref:T,className:Ae(`${E}-range-wrapper`,`${E}-${r}-range-wrapper`)},m.createElement("div",{ref:R,className:`${E}-range-arrow`,style:{left:D}}),m.createElement(Bl,{onResize:j},ie))),ie}function Yae(e,t){const{format:n,maskFormat:r,generateConfig:i,locale:o,preserveInvalidOnBlur:a,inputReadOnly:s,required:l,"aria-required":c,onSubmit:u,onFocus:f,onBlur:d,onInputChange:A,onInvalid:h,open:p,onOpenChange:v,onKeyDown:y,onChange:b,activeHelp:x,name:C,autoComplete:S,id:B,value:E,invalid:_,placeholder:M,disabled:R,activeIndex:T,allHelp:L,picker:P}=e,k=(z,V)=>{const Y=i.locale.parse(o.locale,z,[V]);return Y&&i.isValidate(Y)?Y:null},H=n[0],D=m.useCallback(z=>_s(z,{locale:o,format:H,generateConfig:i}),[o,i,H]),U=m.useMemo(()=>E.map(D),[E,D]),j=m.useMemo(()=>{const z=P==="time"?8:10,V=typeof H=="function"?H(i.getNow()).length:H.length;return Math.max(z,V)+2},[H,P,i]),Q=z=>{for(let V=0;V{function V(W){return z!==void 0?W[z]:W}const Y=Co(e,{aria:!0,data:!0}),Z=I(te(I({},Y),{format:r,validateFormat:W=>!!Q(W),preserveInvalidOnBlur:a,readOnly:s,required:l,"aria-required":c,name:C,autoComplete:S,size:j,id:V(B),value:V(U)||"",invalid:V(_),placeholder:V(M),active:T===z,helped:L||x&&T===z,disabled:V(R),onFocus:W=>{f(W,z)},onBlur:W=>{d(W,z)},onSubmit:u,onChange:W=>{A();const J=Q(W);if(J){h(!1,z),b(J,z);return}h(!!W,z)},onHelp:()=>{v(!0,{index:z})},onKeyDown:W=>{let J=!1;if(y==null||y(W,()=>{J=!0}),!W.defaultPrevented&&!J)switch(W.key){case"Escape":v(!1,{index:z});break;case"Enter":p||v(!0);break}}}),t==null?void 0:t({valueTexts:U}));return Object.keys(Z).forEach(W=>{Z[W]===void 0&&delete Z[W]}),Z},D]}const iUe=["onMouseEnter","onMouseLeave"];function Xae(e){return m.useMemo(()=>m4(e,iUe),[e])}function bU(){return bU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{c.preventDefault()},onClick:c=>{c.stopPropagation(),t()}}),e)}const SU=["YYYY","MM","DD","HH","mm","ss","SSS"],Zae="顧";class oUe{constructor(t){ke(this,"format");ke(this,"maskFormat");ke(this,"cells");ke(this,"maskCells");this.format=t;const n=SU.map(s=>`(${s})`).join("|"),r=new RegExp(n,"g");this.maskFormat=t.replace(r,s=>Zae.repeat(s.length));const i=new RegExp(`(${SU.join("|")})`),o=(t.split(i)||[]).filter(s=>s);let a=0;this.cells=o.map(s=>{const l=SU.includes(s),c=a,u=a+s.length;return a=u,{text:s,mask:l,start:c,end:u}}),this.maskCells=this.cells.filter(s=>s.mask)}getSelection(t){const{start:n,end:r}=this.maskCells[t]||{};return[n||0,r||0]}match(t){for(let n=0;n=o&&t<=a)return i;const s=Math.min(Math.abs(t-o),Math.abs(t-a));s{const Ce=e,{className:n,active:r,showActiveCls:i=!0,suffixIcon:o,format:a,validateFormat:s,onChange:l,onInput:c,helped:u,onHelp:f,onSubmit:d,onKeyDown:A,preserveInvalidOnBlur:h=!1,invalid:p,clearIcon:v}=Ce,y=Ze(Ce,["className","active","showActiveCls","suffixIcon","format","validateFormat","onChange","onInput","helped","onHelp","onSubmit","onKeyDown","preserveInvalidOnBlur","invalid","clearIcon"]),{value:b,onFocus:x,onBlur:C,onMouseUp:S}=e,{prefixCls:B,input:E="input",classNames:_,styles:M}=m.useContext(Yu),R=`${B}-input`,[T,L]=m.useState(!1),[P,k]=m.useState(b),[H,D]=m.useState(""),[U,j]=m.useState(null),[Q,K]=m.useState(null),z=P||"";m.useEffect(()=>{k(b)},[b]);const V=m.useRef(null),Y=m.useRef(null),Z=m.useRef(!1);m.useImperativeHandle(t,()=>({nativeElement:V.current,inputElement:Y.current,focus:pe=>{Y.current.focus(pe)},blur:()=>{Y.current.blur()}}));const W=m.useMemo(()=>new oUe(a||""),[a]),[J,ee]=m.useMemo(()=>u?[0,0]:W.getSelection(U),[W,U,u]),ne=pe=>{pe&&pe!==a&&pe!==b&&f()},re=yn(pe=>{s(pe)&&l(pe),k(pe),ne(pe)}),ue=pe=>{if(!a){const Oe=pe.target.value;ne(Oe),k(Oe),l(Oe)}},de=pe=>{if(Z.current){pe.preventDefault();return}const Oe=pe.clipboardData.getData("text");s(Oe)&&re(Oe)},se=()=>{Z.current=!0},ce=pe=>{const{selectionStart:Oe}=pe.target,xe=W.getMaskCellIndex(Oe);j(xe),K({}),S==null||S(pe),Z.current=!1},ge=pe=>{L(!0),j(0),D(""),x(pe)},ie=pe=>{C(pe)},le=pe=>{L(!1),ie(pe)};sU(r,()=>{!r&&!h&&k(b)});const ve=pe=>{pe.key==="Enter"&&s(z)&&d(),A==null||A(pe)},we=pe=>{if(Z.current){pe.preventDefault();return}ve(pe);const{key:Oe}=pe;let xe=null,Me=null;const Se=ee-J,Pe=a.slice(J,ee),Le=Ne=>{j(at=>{let Ue=at+Ne;return Ue=Math.max(Ue,0),Ue=Math.min(Ue,W.size()-1),Ue})},He=Ne=>{const[at,Ue,et]=aUe(Pe),We=z.slice(J,ee),Je=Number(We);if(isNaN(Je))return String(et||(Ne>0?at:Ue));const dt=Je+Ne,wt=Ue-at+1;return String(at+(wt+dt-at)%wt)};switch(Oe){case"Backspace":case"Delete":xe="",Me=Pe;break;case"ArrowLeft":xe="",Le(-1);break;case"ArrowRight":xe="",Le(1);break;case"ArrowUp":xe="",Me=He(1);break;case"ArrowDown":xe="",Me=He(-1);break;default:isNaN(Number(Oe))||(xe=H+Oe,Me=xe);break}if(xe!==null&&(D(xe),xe.length>=Se&&(Le(1),D(""))),Me!==null){const Ne=z.slice(0,J)+tU(Me,Se)+z.slice(ee);re(Ne.slice(0,a.length))}K({})},me=m.useRef();ar(()=>{if(!(!T||!a||Z.current)){if(!W.match(z)){re(a);return}return Y.current.setSelectionRange(J,ee),me.current=Kn(()=>{Y.current.setSelectionRange(J,ee)}),()=>{Kn.cancel(me.current)}}},[W,a,T,z,U,J,ee,Q,re]);const Ee=a?{onFocus:ge,onBlur:le,onKeyDown:we,onMouseDown:se,onMouseUp:ce,onPaste:de}:{};return m.createElement("div",{ref:V,className:Ae(R,{[`${R}-active`]:r&&i,[`${R}-placeholder`]:u},n)},m.createElement(E,EU({ref:Y,"aria-invalid":p,autoComplete:"off"},y,{onKeyDown:ve,onBlur:ie},Ee,{value:z,onChange:ue,className:_.input,style:M.input})),m.createElement(xU,{icon:o}),v)});function zE(){return zE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(typeof n=="string")return[n];const Me=n||{};return[Me.start,Me.end]},[n]),de=m.useRef(),se=m.useRef(),ce=m.useRef(),ge=Me=>{var Se;return(Se=[se,ce][Me])==null?void 0:Se.current};m.useImperativeHandle(t,()=>({nativeElement:de.current,focus:Me=>{var Pe,Le;if(typeof Me=="object"){const Se=Me||{},{index:He=0}=Se,Ne=Ze(Se,["index"]);(Pe=ge(He))==null||Pe.focus(Ne)}else(Le=ge(Me!=null?Me:0))==null||Le.focus()},blur:()=>{var Me,Se;(Me=ge(0))==null||Me.blur(),(Se=ge(1))==null||Se.blur()}}));const ie=Xae(W),le=m.useMemo(()=>Array.isArray(v)?v:[v,v],[v]),[ve]=Yae(te(I({},e),{id:ue,placeholder:le})),[we,me]=m.useState({position:"absolute",width:0}),Ee=yn(()=>{const Me=ge(s);if(Me){const Se=Me.nativeElement.getBoundingClientRect(),Pe=de.current.getBoundingClientRect(),Le=Se.left-Pe.left;me(He=>te(I({},He),{width:Se.width,left:Le})),j([Se.left,Se.right,Pe.width])}});m.useEffect(()=>{Ee()},[s]);const Ce=i&&(S[0]&&!P[0]||S[1]&&!P[1]),pe=Y&&!P[0],Oe=Y&&!pe&&!P[1];return m.createElement(Bl,{onResize:Ee},m.createElement("div",zE({},ie,{className:Ae(ee,`${ee}-range`,{[`${ee}-focused`]:u,[`${ee}-disabled`]:P.every(Me=>Me),[`${ee}-invalid`]:k.some(Me=>Me),[`${ee}-rtl`]:J},y),style:b,ref:de,onClick:x,onMouseDown:Me=>{const{target:Se}=Me;Se!==se.current.inputElement&&Se!==ce.current.inputElement&&Me.preventDefault(),K==null||K(Me)}}),r&&m.createElement("div",{className:Ae(`${ee}-prefix`,ne.prefix),style:re.prefix},r),m.createElement(BU,zE({ref:se},ve(0),{className:`${ee}-input-start`,autoFocus:pe,tabIndex:Z,"date-range":"start"})),m.createElement("div",{className:`${ee}-range-separator`},a),m.createElement(BU,zE({ref:ce},ve(1),{className:`${ee}-input-end`,autoFocus:Oe,tabIndex:Z,"date-range":"end"})),m.createElement("div",{className:`${ee}-active-bar`,style:we}),m.createElement(xU,{icon:o}),Ce&&m.createElement(CU,{icon:i,onClear:C})))}const lUe=m.forwardRef(sUe);function Jae(e,t){return m.useMemo(()=>{const n=te(I({},e),{popup:(e==null?void 0:e.popup)||{}}),r=te(I({},t),{popup:(t==null?void 0:t.popup)||{}});return[n,r]},[e,t])}function QE(){return QE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{disabled:Dt,allowEmpty:xn}=e,on=ese(Dt,!1),Nn=ese(xn,!1);return{disabled:on,allowEmpty:Nn}}),{prefixCls:l,rootClassName:c,styles:u,classNames:f,previewValue:d,defaultValue:A,value:h,needConfirm:p,onClear:v,onKeyDown:y,disabled:b,allowEmpty:x,disabledDate:C,minDate:S,maxDate:B,defaultOpen:E,open:_,onOpenChange:M,locale:R,generateConfig:T,picker:L,showNow:P,showToday:k,showTime:H,mode:D,onPanelChange:U,onCalendarChange:j,onOk:Q,defaultPickerValue:K,pickerValue:z,onPickerValueChange:V,inputReadOnly:Y,suffixIcon:Z,onFocus:W,onBlur:J,presets:ee,ranges:ne,components:re,cellRender:ue,dateRender:de,monthCellRender:se,onClick:ce}=n,ge=Pae(t),[ie,le]=Jae(f,u),[ve,we]=Nae(_,E,b,M),me=(Dt,xn)=>{(b.some(on=>!on)||!Dt)&&we(Dt,xn)},[Ee,Ce,pe,Oe,xe]=jae(T,R,o,!0,!1,A,h,j,Q),Me=pe(),[Se,Pe,Le,He,Ne,at,Ue,et,We]=Fae(b,x,ve),Je=(Dt,xn)=>{Pe(!0),W==null||W(Dt,{range:$4(xn!=null?xn:He)})},dt=(Dt,xn)=>{Pe(!1),J==null||J(Dt,{range:$4(xn!=null?xn:He)})},wt=m.useMemo(()=>{if(!H)return null;const{disabledTime:Dt}=H,xn=Dt?on=>{const Nn=$4(He),Wr=xae(Me,Ue,He);return Dt(on,Nn,{from:Wr})}:void 0;return te(I({},H),{disabledTime:xn})},[H,He,Me,Ue]),[Bt,qt]=Fr([L,L],D),jt=Bt[He]||L,nn=jt==="date"&&wt?"datetime":jt,Jt=nn===L&&nn!=="time",Ot=Qae(L,jt,P,k,!0),[sn,Vt]=zae(n,Ee,Ce,pe,Oe,b,o,Se,ve,s),xt=kHe(Me,b,Ue,T,R,C),[qe,it]=Cae(Me,s,x),[Pt,De]=kae(T,R,Me,Bt,ve,He,r,Jt,K,z,wt==null?void 0:wt.defaultOpenValue,V,S,B),ze=yn((Dt,xn,on)=>{const Nn=FE(Bt,He,xn);if((Nn[0]!==Bt[0]||Nn[1]!==Bt[1])&&qt(Nn),U&&on!==!1){const Wr=[...Me];Dt&&(Wr[He]=Dt),U(Wr,Nn)}}),bt=(Dt,xn)=>FE(Me,xn,Dt),lt=(Dt,xn)=>{let on=Me;Dt&&(on=bt(Dt,He)),et(He);const Nn=at(on);Oe(on),sn(He,Nn===null),Nn===null?me(!1,{force:!0}):xn||ge.current.focus({index:Nn})},At=Dt=>{var on;const xn=Dt.target.getRootNode();if(!ge.current.nativeElement.contains((on=xn.activeElement)!=null?on:document.activeElement)){const Nn=b.findIndex(Wr=>!Wr);Nn>=0&&ge.current.focus({index:Nn})}me(!0),ce==null||ce(Dt)},ut=()=>{Vt(null),me(!1,{force:!0}),v==null||v()},[ft,Kt]=m.useState(null),[An,pn]=m.useState(null),bn=m.useMemo(()=>An||Me,[Me,An]);m.useEffect(()=>{ve||pn(null)},[ve]);const[Sn,Tn]=m.useState([0,0,0]),lr=(Dt,xn)=>{d==="hover"&&(pn(Dt),Kt(xn))},$n=Lae(ee,ne),Fn=Dt=>{lr(Dt,"preset")},$t=Dt=>{Vt(Dt)&&(Le("preset-click"),me(!1,{force:!0}))},Ie=Dt=>{lt(Dt)},Ke=Dt=>{lr(Dt?bt(Dt,He):null,"cell")},nt=Dt=>{me(!0),Je(Dt)},ht=()=>{Le("panel")},Xt=Dt=>{const xn=FE(Me,He,Dt);Oe(xn),!p&&!i&&r===nn&<(Dt)},kt=()=>{me(!1)},mn=nU(ue,de,se,$4(He)),Rt=Me[He]||null,tn=yn(Dt=>s(Dt,{activeIndex:He})),cn=m.useMemo(()=>{const Dt=Co(n,!1);return ti(n,[...Object.keys(Dt),"onChange","onCalendarChange","onClear","style","className","onPanelChange","disabledTime","classNames","styles"])},[n]),gn=m.createElement(qae,QE({},cn,{showNow:Ot,showTime:wt,range:!0,multiplePanel:Jt,activeInfo:Sn,disabledDate:xt,onFocus:nt,onBlur:dt,onPanelMouseDown:ht,picker:L,mode:jt,internalMode:nn,onPanelChange:ze,format:a,value:Rt,isInvalid:tn,onChange:null,onSelect:Xt,pickerValue:Pt,defaultOpenValue:$v(H==null?void 0:H.defaultOpenValue)[He],onPickerValueChange:De,hoverValue:bn,onHover:Ke,needConfirm:p,onSubmit:lt,onOk:xe,presets:$n,onPresetHover:Fn,onPresetSubmit:$t,onNow:Ie,cellRender:mn,classNames:ie,styles:le})),Zt=(Dt,xn)=>{const on=bt(Dt,xn);Oe(on)},_n=()=>{Le("input")},Wt=(Dt,xn)=>{const on=Ue.length,Nn=Ue[on-1];if(on&&Nn!==xn&&p&&!x[Nn]&&!We(Nn)&&Me[Nn]){ge.current.focus({index:Nn});return}Le("input"),me(!0,{inherit:!0}),He!==xn&&ve&&!p&&i&<(null,!0),Ne(xn),Je(Dt,xn)},Mt=(Dt,xn)=>{if(me(!1),!p&&Le()==="input"){const on=at(Me);sn(He,on===null)}dt(Dt,xn)},vn=(Dt,xn)=>{Dt.key==="Tab"&<(null,!0),y==null||y(Dt,xn)},In=m.useMemo(()=>({prefixCls:l,locale:R,generateConfig:T,button:re.button,input:re.input,classNames:ie,styles:le}),[l,R,T,re.button,re.input,ie,le]);return ar(()=>{ve&&He!==void 0&&ze(null,L,!1)},[ve,He,L]),ar(()=>{const Dt=Le();!ve&&Dt==="input"&&(me(!1),lt(null,!0)),!ve&&i&&!p&&Dt==="panel"&&(me(!0),lt())},[ve]),m.createElement(Yu.Provider,{value:In},m.createElement(yae,QE({},wae(n),{popupElement:gn,popupStyle:le.popup.root,popupClassName:Ae(c,ie.popup.root),visible:ve,onClose:kt,range:!0}),m.createElement(lUe,QE({},n,{ref:ge,className:Ae(n.className,c,ie.root),style:I(I({},le.root),n.style),suffixIcon:Z,activeIndex:Se||ve?He:null,activeHelp:!!An,allHelp:!!An&&ft==="preset",focused:Se,onFocus:Wt,onBlur:Mt,onKeyDown:vn,onSubmit:lt,value:bn,maskFormat:a,onChange:Zt,onInputChange:_n,format:o,inputReadOnly:Y,disabled:b,open:ve,onOpenChange:me,onClick:At,onClear:ut,invalid:qe,onInvalid:it,onActiveInfo:Tn}))))}const uUe=m.forwardRef(cUe);function fUe(e){const{prefixCls:t,value:n,onRemove:r,removeIcon:i="×",formatDate:o,disabled:a,maxTagCount:s,tagRender:l,placeholder:c}=e,u=`${t}-selector`,f=`${t}-selection`,d=`${f}-overflow`;function A(v,y){return m.createElement("span",{className:Ae(`${f}-item`),title:typeof v=="string"?v:null},m.createElement("span",{className:`${f}-item-content`},v),!a&&y&&m.createElement("span",{onMouseDown:b=>{b.preventDefault()},onClick:y,className:`${f}-item-remove`},i))}function h(v){const y=o(v),b=!a,x=C=>{C&&C.stopPropagation(),a||r(v)};return l?l({label:y,value:v,disabled:!!a,closable:b,onClose:x}):A(y,x)}function p(v){const y=`+ ${v.length} ...`;return A(y)}return m.createElement("div",{className:u},m.createElement(gA,{prefixCls:d,data:n,renderItem:h,renderRest:p,itemKey:v=>o(v),maxCount:s}),!n.length&&m.createElement("span",{className:`${t}-selection-placeholder`},c))}function _4(){return _4=Object.assign?Object.assign.bind():function(e){for(var t=1;t({nativeElement:se.current,focus:pe=>{var Oe;(Oe=ce.current)==null||Oe.focus(pe)},blur:()=>{var pe;(pe=ce.current)==null||pe.blur()}}));const ge=Xae(ee),ie=pe=>{B([pe])},le=pe=>{const Oe=S.filter(xe=>xe&&!$l(h,A,xe,pe,C));B(Oe),r||E()},[ve,we]=Yae(te(I({},e),{onChange:ie}),({valueTexts:pe})=>({value:pe[0]||"",active:c})),me=!!(o&&S.length&&!D),Ee=M?m.createElement(m.Fragment,null,m.createElement(fUe,{prefixCls:re,value:S,onRemove:le,formatDate:we,maxTagCount:R,tagRender:T,disabled:D,removeIcon:J,placeholder:p}),m.createElement("input",{className:`${re}-multiple-input`,value:S.map(we).join(","),ref:ce,readOnly:!0,autoFocus:Z,tabIndex:W}),m.createElement(xU,{icon:a}),me&&m.createElement(CU,{icon:o,onClear:x})):m.createElement(BU,_4({ref:ce},ve(),{autoFocus:Z,tabIndex:W,suffixIcon:a,clearIcon:me&&m.createElement(CU,{icon:o,onClear:x}),showActiveCls:!1}));return m.createElement("div",_4({},ge,{className:Ae(re,{[`${re}-multiple`]:M,[`${re}-focused`]:c,[`${re}-disabled`]:D,[`${re}-invalid`]:U,[`${re}-rtl`]:ne},v),style:y,ref:se,onClick:b,onMouseDown:pe=>{var xe;const{target:Oe}=pe;Oe!==((xe=ce.current)==null?void 0:xe.inputElement)&&pe.preventDefault(),z==null||z(pe)}}),i&&m.createElement("div",{className:Ae(`${re}-prefix`,ue.prefix),style:de.prefix},i),Ee)}const AUe=m.forwardRef(dUe);function VE(){return VE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(Q){const Mt=I({},Wt);delete Mt.range,Q(we(Zt),we(_n),Mt)}},Me=Zt=>{K==null||K(we(Zt))},[Se,Pe,Le,He,Ne]=jae(L,T,o,!1,A,h,p,xe,Me),at=Le(),[Ue,et,We,Je]=Fae([C]),dt=Zt=>{et(!0),re==null||re(Zt,{})},wt=Zt=>{et(!1),ue==null||ue(Zt,{})},[Bt,qt]=Fr(P,U),jt=Bt==="date"&&D?"datetime":Bt,nn=Qae(P,Bt,k,H),Jt=y&&((Zt,_n)=>{y(we(Zt),we(_n))}),[,Ot]=zae(te(I({},n),{onChange:Jt}),Se,Pe,Le,He,[],o,Ue,pe,s),[sn,Vt]=Cae(at,s),xt=m.useMemo(()=>sn.some(Zt=>Zt),[sn]),qe=(Zt,_n)=>{if(Z){const Wt=te(I({},_n),{mode:_n.mode[0]});delete Wt.range,Z(Zt[0],Wt)}},[it,Pt]=kae(L,T,at,[Bt],pe,Je,r,!1,V,Y,$v(D==null?void 0:D.defaultOpenValue),qe,B,E),De=yn((Zt,_n,Wt)=>{if(qt(_n),j&&Wt!==!1){const Mt=Zt||at[at.length-1];j(Mt,_n)}}),ze=()=>{Ot(Le()),Oe(!1,{force:!0})},bt=Zt=>{!C&&!ve.current.nativeElement.contains(document.activeElement)&&ve.current.focus(),Oe(!0),le==null||le(Zt)},lt=()=>{Ot(null),Oe(!1,{force:!0}),ve.current.focus(),b==null||b()},[At,ut]=m.useState(null),[ft,Kt]=m.useState(null),An=m.useMemo(()=>{const Zt=[ft,...at].filter(_n=>_n);return z?Zt:Zt.slice(0,1)},[at,ft,z]),pn=m.useMemo(()=>!z&&ft?[ft]:at.filter(Zt=>Zt),[at,ft,z]);m.useEffect(()=>{pe||Kt(null)},[pe]);const bn=(Zt,_n)=>{d==="hover"&&(Kt(Zt),ut(_n))},Sn=Lae(de),Tn=Zt=>{bn(Zt,"preset")},lr=Zt=>{const _n=z?me(Le(),Zt):[Zt];Ot(_n)&&!z&&Oe(!1,{force:!0})},$n=Zt=>{lr(Zt)},Fn=Zt=>{bn(Zt,"cell")},$t=Zt=>{Oe(!0),dt(Zt)},Ie=Zt=>{if(We("panel"),z&&jt!==P)return;const _n=z?me(Le(),Zt):[Zt];He(_n),!v&&!i&&r===jt&&ze()},Ke=()=>{Oe(!1)},nt=nU(ce,ge,ie),ht=m.useMemo(()=>{const Zt=Co(n,!1),_n=ti(n,[...Object.keys(Zt),"onChange","onCalendarChange","onClear","style","className","onPanelChange","classNames","styles"]);return te(I({},_n),{multiple:n.multiple})},[n]),Xt=m.createElement(qae,VE({},ht,{showNow:nn,showTime:D,disabledDate:S,onFocus:$t,onBlur:wt,picker:P,mode:Bt,internalMode:jt,onPanelChange:De,format:a,value:at,isInvalid:s,onChange:null,onSelect:Ie,pickerValue:it,defaultOpenValue:D==null?void 0:D.defaultOpenValue,onPickerValueChange:Pt,hoverValue:An,onHover:Fn,needConfirm:v,onSubmit:ze,onOk:Ne,presets:Sn,onPresetHover:Tn,onPresetSubmit:lr,onNow:$n,cellRender:nt,classNames:Ee,styles:Ce})),kt=Zt=>{He(Zt)},mn=()=>{We("input")},Rt=Zt=>{We("input"),Oe(!0,{inherit:!0}),dt(Zt)},tn=Zt=>{Oe(!1),wt(Zt)},cn=(Zt,_n)=>{Zt.key==="Tab"&&ze(),x==null||x(Zt,_n)},gn=m.useMemo(()=>({prefixCls:l,locale:T,generateConfig:L,button:se.button,input:se.input,classNames:Ee,styles:Ce}),[l,T,L,se.button,se.input,Ee,Ce]);return ar(()=>{pe&&Je!==void 0&&De(null,P,!1)},[pe,Je,P]),ar(()=>{const Zt=We();!pe&&Zt==="input"&&(Oe(!1),ze()),!pe&&i&&!v&&Zt==="panel"&&ze()},[pe]),m.createElement(Yu.Provider,{value:gn},m.createElement(yae,VE({},wae(n),{popupElement:Xt,popupStyle:Ce.popup.root,popupClassName:Ae(c,Ee.popup.root),visible:pe,onClose:Ke}),m.createElement(AUe,VE({},n,{ref:ve,className:Ae(n.className,c,Ee.root),style:I(I({},Ce.root),n.style),suffixIcon:J,removeIcon:ee,tagRender:ne,activeHelp:!!ft,allHelp:!!ft&&At==="preset",focused:Ue,onFocus:Rt,onBlur:tn,onKeyDown:cn,onSubmit:ze,value:pn,maskFormat:a,onChange:kt,onInputChange:mn,internalPicker:r,format:o,inputReadOnly:W,disabled:C,open:pe,onOpenChange:Oe,onClick:bt,onClear:lt,invalid:xt,onInvalid:Zt=>{Vt(Zt,0)}}))))}const pUe=m.forwardRef(hUe),gUe=["parentNode"],mUe="form_item";function KE(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function tse(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:gUe.includes(n)?`${mUe}_${n}`:n}function nse(e,t,n,r,i,o){let a=r;return o!==void 0?a=o:n.validating?a="validating":e.length?a="error":t.length?a="warning":(n.touched||i&&n.validated)&&(a="success"),a}function OU(e){return KE(e).join("_")}function rse(e,t){const n=t.getFieldInstance(e),r=Jf(n);if(r)return r;const i=tse(KE(e),t.__INTERNAL__.name);if(i)return document.getElementById(i)}function ise(e){const[t]=W8(),n=m.useRef({}),r=m.useMemo(()=>e!=null?e:te(I({},t),{__INTERNAL__:{itemRef:i=>o=>{const a=OU(i);o?n.current[a]=o:delete n.current[a]}},scrollToField:(i,o={})=>{const c=o,{focus:a}=c,s=Ze(c,["focus"]),l=rse(i,r);l&&(qNe(l,I({scrollMode:"if-needed",block:"nearest"},s)),a&&r.focusField(i))},focusField:i=>{var a,s;const o=r.getFieldInstance(i);Rn(o==null?void 0:o.focus)?o.focus():(s=(a=rse(i,r))==null?void 0:a.focus)==null||s.call(a)},getFieldInstance:i=>{const o=OU(i);return n.current[o]}}),[e,t]);return[r]}const ose=m.createContext(void 0),vUe=ose.Provider,ase=m.createContext(void 0),yUe=ase.Provider;function $U(){return $U=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const b=e,{prefixCls:n="rc-checkbox",className:r,style:i,checked:o,disabled:a,defaultChecked:s=!1,type:l="checkbox",title:c,onChange:u}=b,f=Ze(b,["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"]),d=m.useRef(null),A=m.useRef(null),[h,p]=Fr(s,o);m.useImperativeHandle(t,()=>({focus:x=>{var C;(C=d.current)==null||C.focus(x)},blur:()=>{var x;(x=d.current)==null||x.blur()},input:d.current,nativeElement:A.current}));const v=Ae(n,r,{[`${n}-checked`]:h,[`${n}-disabled`]:a}),y=x=>{a||("checked"in e||p(x.target.checked),u==null||u({target:te(I({},e),{type:l,checked:x.target.checked}),stopPropagation(){x.stopPropagation()},preventDefault(){x.preventDefault()},nativeEvent:x.nativeEvent}))};return m.createElement("span",{className:v,title:c,style:i,ref:A},m.createElement("input",$U({},f,{className:`${n}-input`,ref:d,onChange:y,disabled:a,checked:!!h,type:l})))});function lse(e){const t=Be.useRef(null),n=()=>{Kn.cancel(t.current),t.current=null};return[()=>{n(),t.current=Kn(()=>{t.current=null})},o=>{t.current&&(o.stopPropagation(),n()),e==null||e(o)}]}const bUe=e=>{const{componentCls:t,antCls:n,lineWidth:r,borderRadius:i,borderRadiusLG:o,borderRadiusSM:a,calc:s}=e,l=`${t}-group`,c=`${t}-button-wrapper`,u=`${n}-badge`,f=d=>({[`> ${u}`]:{width:"auto"},[`> ${u} > ${c}`]:{width:"100%"},[`> ${u}:not(:last-child)`]:{marginBlockEnd:s(r).mul(-1).equal()},[`> ${u} > ${c}:not(:last-child)`]:{marginBlockEnd:0},[`> ${u}:first-child > ${c}`]:{borderStartStartRadius:d,borderStartEndRadius:d,borderEndStartRadius:0,borderEndEndRadius:0},[`> ${u}:last-child > ${c}`]:{borderStartStartRadius:0,borderStartEndRadius:0,borderEndStartRadius:d,borderEndEndRadius:d},[`> ${u}:not(:first-child):not(:last-child) > ${c}`]:{borderRadius:0},[`> ${u}:first-child:last-child > ${c}`]:{borderRadius:d}});return{[l]:te(I({},zr(e)),{display:"inline-block",fontSize:0,[`&${l}-rtl`]:{direction:"rtl"},[`&${l}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"},"&-vertical":te(I({display:"flex",flexDirection:"column",rowGap:e.marginXS,[`&:has(> ${c}, > ${u} > ${c})`]:{rowGap:0},[`${t}-wrapper`]:{marginInlineEnd:0}},f(i)),{[`&${l}-large`]:I({},f(o)),[`&${l}-small`]:I({},f(a))})})}},xUe=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,colorPrimaryHover:i,radioSize:o,motionDurationSlow:a,motionDurationMid:s,motionEaseInOutCirc:l,colorBgContainer:c,colorBorder:u,lineWidth:f,colorBgContainerDisabled:d,colorTextDisabled:A,paddingXS:h,dotColorDisabled:p,dotSize:v,lineType:y,radioColor:b,radioBgColor:x}=e;return{[`${t}-wrapper`]:te(I({},zr(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[t]:te(I({},zr(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",alignSelf:"center",boxSizing:"border-box",display:"block",width:`calc(${o} * 1px)`,height:`calc(${o} * 1px)`,backgroundColor:c,border:`${be(f)} ${y} ${u}`,borderRadius:"50%",transition:`all ${s}`,flex:"none","&:after":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%) scale(0)",width:`calc(${v} * 1px)`,height:`calc(${v} * 1px)`,backgroundColor:b,borderRadius:"50%",transformOrigin:"50% 50%",opacity:0,transition:`all ${a} ${l}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0},[`&:has(${t}-input:focus-visible)`]:sc(e)}),[`&:hover:not(${t}-wrapper-disabled) ${t}`]:{borderColor:r},[`&:hover ${t}-checked:not(${t}-disabled)`]:{backgroundColor:i,borderColor:"transparent"},[`${t}-checked`]:{backgroundColor:x,borderColor:r,"&::after":{transform:"translate(-50%, -50%)",opacity:1}},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},background:d,borderColor:u,"&::after":{backgroundColor:p}},[`${t}-disabled + span`]:{color:A,cursor:"not-allowed"},[`span${t} + *`]:{paddingInlineStart:h,paddingInlineEnd:h}})}},wUe=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:o,colorBorder:a,motionDurationMid:s,buttonPaddingInline:l,fontSize:c,buttonBg:u,fontSizeLG:f,controlHeightLG:d,controlHeightSM:A,paddingXS:h,borderRadius:p,borderRadiusSM:v,borderRadiusLG:y,buttonCheckedBg:b,buttonSolidCheckedColor:x,colorTextDisabled:C,colorBgContainerDisabled:S,buttonCheckedBgDisabled:B,buttonCheckedColorDisabled:E,colorPrimary:_,colorPrimaryHover:M,colorPrimaryActive:R,buttonSolidCheckedBg:T,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:P,calc:k}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:be(k(n).sub(k(i).mul(2)).equal()),background:u,border:`${be(i)} ${o} ${a}`,borderBlockStartWidth:k(i).add(.02).equal(),borderInlineEndWidth:i,cursor:"pointer",transition:["color","background-color","box-shadow"].map(H=>`${H} ${s}`).join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:k(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${be(i)} ${o} ${a}`,borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p},"&:first-child:last-child":{borderRadius:p},[`${r}-group-large &`]:{height:d,fontSize:f,lineHeight:be(k(d).sub(k(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:A,paddingInline:k(h).sub(i).equal(),paddingBlock:0,lineHeight:be(k(A).sub(k(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},[`${r}-group-vertical > &`]:{marginInlineEnd:0,borderRadius:0,"&:not(:last-child)":{marginBlockEnd:k(i).mul(-1).equal()},"&:first-child":{borderStartStartRadius:p,borderStartEndRadius:p,borderEndStartRadius:0,borderEndEndRadius:0},"&:last-child":{borderStartStartRadius:0,borderStartEndRadius:0,borderEndStartRadius:p,borderEndEndRadius:p},"&:first-child:last-child":{borderRadius:p}},[`${r}-group-vertical${r}-group-large > &`]:{"&:first-child":{borderStartStartRadius:y,borderStartEndRadius:y},"&:last-child":{borderEndStartRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y}},[`${r}-group-vertical${r}-group-small > &`]:{"&:first-child":{borderStartStartRadius:v,borderStartEndRadius:v},"&:last-child":{borderEndStartRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v}},"&:hover":{position:"relative",color:_},"&:has(:focus-visible)":sc(e),[`${r}, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:_,background:b,borderColor:_,"&::before":{backgroundColor:_},"&:first-child":{borderColor:_},"&:hover":{color:M,borderColor:M,"&::before":{backgroundColor:M}},"&:active":{color:R,borderColor:R,"&::before":{backgroundColor:R}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:x,background:T,borderColor:T,"&:hover":{color:x,background:L,borderColor:L},"&:active":{color:x,background:P,borderColor:P}},"&-disabled":{color:C,backgroundColor:S,borderColor:a,cursor:"not-allowed","&:first-child, &:hover":{color:C,backgroundColor:S,borderColor:a}},[`&-disabled${r}-button-wrapper-checked`]:{color:E,backgroundColor:B,borderColor:a,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},cse=Er("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${be(n)} ${t}`,o=dr(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[bUe(o),xUe(o),wUe(o)]},e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:o,colorText:a,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:u,colorPrimary:f,colorPrimaryHover:d,colorPrimaryActive:A,colorWhite:h}=e,p=4,v=o,y=t?v-p*2:v-(p+i)*2;return{radioSize:v,dotSize:y,dotColorDisabled:l,buttonSolidCheckedColor:u,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:d,buttonSolidCheckedActiveBg:A,buttonBg:s,buttonCheckedBg:s,buttonColor:a,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?f:h,radioBgColor:t?s:f}},{unitless:{radioSize:!0,dotSize:!0}}),CUe=(e,t)=>{var ee,ne;const n=m.useContext(ose),r=m.useContext(ase),{getPrefixCls:i,direction:o,className:a,style:s,classNames:l,styles:c}=or("radio"),u=m.useRef(null),f=il(t,u),{isFormItemInput:d}=m.useContext(qa),A=re=>{var ue,de;(ue=e.onChange)==null||ue.call(e,re),(de=n==null?void 0:n.onChange)==null||de.call(n,re)},J=e,{prefixCls:h,className:p,rootClassName:v,children:y,style:b,title:x,classNames:C,styles:S,checked:B}=J,E=Ze(J,["prefixCls","className","rootClassName","children","style","title","classNames","styles","checked"]),_=i("radio",h),M=((n==null?void 0:n.optionType)||r)==="button",R=M?`${_}-button`:_,T=So(_),[L,P]=cse(_,T),k=I({},E),H=m.useContext(Ga),D="checked"in e;let U=B;n&&(k.name=n.name,k.onChange=A,U=e.value===n.value,k.disabled=(ee=k.disabled)!=null?ee:n.disabled),(D||n)&&(k.checked=U),k.disabled=(ne=k.disabled)!=null?ne:H;const j=te(I(I({},e),k),{checked:U}),Q=Ar(s),K=Ar(b),[z,V]=vr([l,C],[c,Q,S,K],{props:j}),Y=Ae(`${R}-wrapper`,{[`${R}-wrapper-checked`]:U,[`${R}-wrapper-disabled`]:k.disabled,[`${R}-wrapper-rtl`]:o==="rtl",[`${R}-wrapper-in-form-item`]:d,[`${R}-wrapper-block`]:!!(n!=null&&n.block)},a,p,v,z.root,L,P,T),[Z,W]=lse(k.onClick);return m.createElement(sE,{component:"Radio",disabled:k.disabled},m.createElement("label",{className:Y,style:V.root,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:x,onClick:Z},m.createElement(sse,te(I({},k),{className:Ae(z.icon,{[OM]:!M}),style:V.icon,type:"radio",prefixCls:R,ref:f,onClick:W})),qi(y)?m.createElement("span",{className:Ae(`${R}-label`,z.label),style:V.label},y):null))},T4=m.forwardRef(CUe),SUe=m.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=m.useContext(Un),{name:i}=m.useContext(qa),o=lA(OU(i)),{prefixCls:a,className:s,rootClassName:l,options:c,buttonStyle:u="outline",disabled:f,children:d,size:A,style:h,id:p,optionType:v,name:y=o,defaultValue:b,value:x,block:C=!1,onChange:S,onMouseEnter:B,onMouseLeave:E,onFocus:_,onBlur:M,orientation:R,vertical:T,role:L="radiogroup"}=e,[P,k]=Fr(b,x),H=m.useCallback(J=>{const ee=P,ne=J.target.value;"value"in e||k(ne),ne!==ee&&(S==null||S(J))},[P,k,S]),D=n("radio",a),U=`${D}-group`,j=So(D),[Q,K]=cse(D,j);let z=d;c&&c.length>0&&(z=c.map(J=>typeof J=="string"||go(J)?m.createElement(T4,{key:J.toString(),prefixCls:D,disabled:f,value:J,checked:P===J},J):m.createElement(T4,{key:`radio-group-value-options-${J.value}`,prefixCls:D,disabled:J.disabled||f,value:J.value,checked:P===J.value,title:J.title,style:J.style,className:J.className,id:J.id,required:J.required},J.label)));const V=oa(A),[,Y]=aE(R,T),Z=Ae(U,`${U}-${u}`,{[`${U}-large`]:V==="large",[`${U}-small`]:V==="small",[`${U}-rtl`]:r==="rtl",[`${U}-block`]:C},s,l,Q,K,j),W=m.useMemo(()=>({onChange:H,value:P,disabled:f,name:y,optionType:v,block:C}),[H,P,f,y,v,C]);return m.createElement("div",te(I({},Co(e,{aria:!0,data:!0})),{role:L,className:Ae(Z,{[`${D}-group-vertical`]:Y}),style:h,onMouseEnter:B,onMouseLeave:E,onFocus:_,onBlur:M,id:p,ref:t}),m.createElement(vUe,{value:W},z))}),EUe=m.memo(SUe),BUe=(e,t)=>{const{getPrefixCls:n}=m.useContext(Un),a=e,{prefixCls:r}=a,i=Ze(a,["prefixCls"]),o=n("radio",r);return m.createElement(yUe,{value:"button"},m.createElement(T4,te(I({prefixCls:o},i),{type:"radio",ref:t})))},OUe=m.forwardRef(BUe),np=T4;np.Button=OUe,np.Group=EUe,np.__ANT_RADIO=!0;function Yg(e){return dr(e,{inputAffixPadding:e.paddingXXS})}const Xg=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:o,controlHeightLG:a,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:u,controlPaddingHorizontal:f,colorFillAlter:d,colorPrimaryHover:A,colorPrimary:h,controlOutlineWidth:p,controlOutline:v,colorErrorOutline:y,colorWarningOutline:b,colorBgContainer:x,inputFontSize:C,inputFontSizeLG:S,inputFontSizeSM:B}=e,E=C||n,_=B||E,M=S||s,R=Math.round((t-E*r)/2*10)/10-i,T=Math.round((o-_*r)/2*10)/10-i,L=Math.ceil((a-M*l)/2*10)/10-i;return{paddingBlock:Math.max(R,0),paddingBlockSM:Math.max(T,0),paddingBlockLG:Math.max(L,0),paddingInline:c-i,paddingInlineSM:u-i,paddingInlineLG:f-i,addonBg:d,activeBorderColor:h,hoverBorderColor:A,activeShadow:`0 0 0 ${p}px ${v}`,errorActiveShadow:`0 0 0 ${p}px ${y}`,warningActiveShadow:`0 0 0 ${p}px ${b}`,hoverBg:x,activeBg:x,inputFontSize:E,inputFontSizeLG:M,inputFontSizeSM:_}},$Ue=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),WE=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorderDisabled,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":I({},$Ue(dr(e,{hoverBorderColor:e.colorBorderDisabled,hoverBg:e.colorBgContainerDisabled})))}),_U=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),use=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:te(I({},_U(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),TU=(e,t)=>({"&-outlined":I(I(I(te(I({},_U(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:I({},WE(e))}),use(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorErrorAffix})),use(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarningAffix})),t)}),fse=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),_Ue=e=>({"&-outlined":te(I(I({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},fse(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),fse(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:I({},WE(e))}})}),dse="&:focus-visible, &:has(input:focus-visible), &:has(textarea:focus-visible)",Ase=(e,t)=>({outline:`${be(e.lineWidth)} ${e.lineType} ${t}`,outlineOffset:be(e.calc(e.lineWidth).mul(-1).equal()),transition:["outline-offset","outline"].map(n=>`${n} 0s`).join(", ")}),hse=(e,t)=>({"&, & input, & textarea":{color:t.color},[dse]:Ase(e,t.color),[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),MU=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":I({background:"transparent",border:"none",paddingBlock:e.calc(e.paddingBlock).add(e.lineWidth).equal(),[`&${n}-sm, &${n}-affix-wrapper-sm`]:{paddingBlock:e.calc(e.paddingBlockSM).add(e.lineWidth).equal()},[`&${n}-lg, &${n}-affix-wrapper-lg`]:{paddingBlock:e.calc(e.paddingBlockLG).add(e.lineWidth).equal()},"&:focus, &:focus-within":{outline:"none"},[dse]:Ase(e,e.activeBorderColor),[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:hse(e,{color:e.colorError,affixColor:e.colorErrorAffix}),[`&${n}-status-warning`]:hse(e,{color:e.colorWarning,affixColor:e.colorWarningAffix})},t)}},pse=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!=null?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},gse=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:te(I({},pse(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),IU=(e,t)=>({"&-filled":I(I(I(te(I({},pse(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,inputColor:e.colorText})),{[`&${e.componentCls}-disabled, &[disabled]`]:I({},WE(e))}),gse(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorErrorAffix})),gse(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarningAffix})),t)}),mse=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),TUe=e=>({"&-filled":te(I(I({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},mse(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),mse(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),vse=(e,t)=>({background:e.colorBgContainer,borderWidth:`${be(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),yse=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:te(I({},vse(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),RU=(e,t)=>({"&-underlined":I(I(I(te(I({},vse(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),yse(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorErrorAffix})),yse(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarningAffix})),t)}),NU=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),PU=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${be(t)} ${be(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},LU=e=>({padding:`${be(e.paddingBlockSM)} ${be(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),M4=(e,t={})=>te(I({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${be(e.paddingBlock)} ${be(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},NU(e.colorTextPlaceholder)),{"&-lg":I(I({},PU(e)),t.largeStyle),"&-sm":I(I({},LU(e)),t.smallStyle),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),MUe=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:I({},PU(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:I({},LU(e)),[`&-lg ${n}-select-single`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-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 ${be(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${be(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${be(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{backgroundColor:"inherit",border:`${be(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}},[`${n}-cascader-picker`]:{margin:`-9px ${be(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0},"&:not(:first-child)":{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:te(I({display:"block"},fA()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{marginInlineStart:e.marginXXS}},[`${t}-overlay-link`]:{borderRadius:e.borderRadiusSM,height:e.fontHeight,display:"inline-block",padding:`0 ${be(e.paddingXXS)}`,marginInline:r(e.marginXXS).mul(-1).equal(),[`> ${n}`]:{marginInlineStart:e.marginXXS,fontSize:e.fontSizeIcon},"&:hover":{color:e.linkHoverColor,backgroundColor:e.colorBgTextHover,a:{color:e.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${e.componentCls}-rtl`]:{direction:"rtl"}})}},q8e=Br("Breadcrumb",e=>{const t=dr(e,{});return G8e(t)},e=>({itemColor:e.colorTextDescription,lastItemColor:e.colorText,iconFontSize:e.fontSize,linkColor:e.colorTextDescription,linkHoverColor:e.colorText,separatorColor:e.colorTextDescription,separatorMargin:e.marginXS}));function Y8e(e){const o=e,{breadcrumbName:t,children:n}=o,r=Ze(o,["breadcrumbName","children"]),i=I({title:t},r);return n&&(i.menu={items:n.map(l=>{var c=l,{breadcrumbName:a}=c,s=Ze(c,["breadcrumbName"]);return te(I({},s),{title:a})})}),i}function X8e(e,t){return g.useMemo(()=>e||(t?t.map(Y8e):null),[e,t])}const Z8e=(e,t)=>{if(t===void 0)return t;let n=(t||"").replace(/^\//,"");return Object.keys(e).forEach(r=>{n=n.replace(`:${r}`,e[r])}),n},LE=e=>{var Z,W;const Y=e,{prefixCls:t,separator:n,style:r,className:i,rootClassName:o,routes:a,items:s,children:l,itemRender:c,params:u={},classNames:f,styles:d,dropdownIcon:A}=Y,h=Ze(Y,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params","classNames","styles","dropdownIcon"]),{getPrefixCls:p,direction:v,className:y,style:b,classNames:x,styles:C,separator:S,dropdownIcon:B}=or("breadcrumb"),E=(Z=n!=null?n:S)!=null?Z:"/",_=(W=A!=null?A:B)!=null?W:g.createElement(OE,null);let M;const R=p("breadcrumb",t),[T,L]=q8e(R),P=X8e(s,a),k=g.useMemo(()=>te(I({},e),{separator:E}),[e,E]),H=Ar(b),D=Ar(r),[U,j]=vr([x,f],[C,H,d,D],{props:k}),Q=W8e(R,c);if(P&&P.length>0){const J=[],ee=s||a;M=P.map((ne,re)=>{const{path:ue,key:de,type:se,menu:ce,onClick:ge,className:ie,style:le,separator:ve,dropdownProps:we}=ne,me=Z8e(u,ue);me!==void 0&&J.push(me);const Ee=de!=null?de:re;if(se==="separator")return g.createElement(c4,{key:Ee},ve);const Ce={},pe=re===P.length-1;ce&&(Ce.menu=ce);let{href:Oe}=ne;return J.length&&me!==void 0&&(Oe=`#/${J.join("/")}`),g.createElement(dae,te(I(I({key:Ee},Ce),Co(ne,{data:!0,aria:!0})),{className:ie,style:le,dropdownProps:we,dropdownIcon:_,href:Oe,separator:pe?"":E,onClick:ge,prefixCls:R}),Q(ne,u,ee,J,Oe))})}else if(l){const J=pa(l).length;M=pa(l).map((ee,ne)=>{if(!ee)return ee;const re=ne===J-1;return Ga(ee,{separator:re?"":E,key:ne})})}const K=Ae(R,y,{[`${R}-rtl`]:v==="rtl"},i,o,U.root,T,L),z=I({},j.root),V=g.useMemo(()=>({classNames:U,styles:j}),[U,j]);return g.createElement(LH.Provider,{value:V},g.createElement("nav",I({className:K,style:z},h),g.createElement("ol",null,M)))};LE.Item=Aae,LE.Separator=c4;var u4={exports:{}},J8e=u4.exports,hae;function eHe(){return hae||(hae=1,(function(e,t){(function(n,r){e.exports=r()})(J8e,(function(){var n=1e3,r=6e4,i=36e5,o="millisecond",a="second",s="minute",l="hour",c="day",u="week",f="month",d="quarter",A="year",h="date",p="Invalid Date",v=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,b={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(k){var H=["th","st","nd","rd"],D=k%100;return"["+k+(H[(D-20)%10]||H[D]||H[0])+"]"}},x=function(k,H,D){var U=String(k);return!U||U.length>=H?k:""+Array(H+1-U.length).join(D)+k},C={s:x,z:function(k){var H=-k.utcOffset(),D=Math.abs(H),U=Math.floor(D/60),j=D%60;return(H<=0?"+":"-")+x(U,2,"0")+":"+x(j,2,"0")},m:function k(H,D){if(H.date()1)return k(K[0])}else{var z=H.name;B[z]=H,j=z}return!U&&j&&(S=j),j||!U&&S},R=function(k,H){if(_(k))return k.clone();var D=typeof H=="object"?H:{};return D.date=k,D.args=arguments,new L(D)},T=C;T.l=M,T.i=_,T.w=function(k,H){return R(k,{locale:H.$L,utc:H.$u,x:H.$x,$offset:H.$offset})};var L=(function(){function k(D){this.$L=M(D.locale,null,!0),this.parse(D),this.$x=this.$x||D.x||{},this[E]=!0}var H=k.prototype;return H.parse=function(D){this.$d=(function(U){var j=U.date,Q=U.utc;if(j===null)return new Date(NaN);if(T.u(j))return new Date;if(j instanceof Date)return new Date(j);if(typeof j=="string"&&!/Z$/i.test(j)){var K=j.match(v);if(K){var z=K[2]-1||0,V=(K[7]||"0").substring(0,3);return Q?new Date(Date.UTC(K[1],z,K[3]||1,K[4]||0,K[5]||0,K[6]||0,V)):new Date(K[1],z,K[3]||1,K[4]||0,K[5]||0,K[6]||0,V)}}return new Date(j)})(D),this.init()},H.init=function(){var D=this.$d;this.$y=D.getFullYear(),this.$M=D.getMonth(),this.$D=D.getDate(),this.$W=D.getDay(),this.$H=D.getHours(),this.$m=D.getMinutes(),this.$s=D.getSeconds(),this.$ms=D.getMilliseconds()},H.$utils=function(){return T},H.isValid=function(){return this.$d.toString()!==p},H.isSame=function(D,U){var j=R(D);return this.startOf(U)<=j&&j<=this.endOf(U)},H.isAfter=function(D,U){return R(D)25){var u=a(this).startOf(r).add(1,r).date(c),f=a(this).endOf(n);if(u.isBefore(f))return 1}var d=a(this).startOf(r).date(c).startOf(n).subtract(1,"millisecond"),A=this.diff(d,n,!0);return A<0?a(this).startOf("week").week():Math.ceil(A)},s.weeks=function(l){return l===void 0&&(l=null),this.week(l)}}}))})(A4)),A4.exports}var dHe=fHe();const AHe=_t(dHe);var h4={exports:{}},hHe=h4.exports,vae;function pHe(){return vae||(vae=1,(function(e,t){(function(n,r){e.exports=r()})(hHe,(function(){return function(n,r){r.prototype.weekYear=function(){var i=this.month(),o=this.week(),a=this.year();return o===1&&i===11?a+1:i===0&&o>=52?a-1:a}}}))})(h4)),h4.exports}var gHe=pHe();const mHe=_t(gHe);var p4={exports:{}},vHe=p4.exports,yae;function yHe(){return yae||(yae=1,(function(e,t){(function(n,r){e.exports=r()})(vHe,(function(){return function(n,r){var i=r.prototype,o=i.format;i.format=function(a){var s=this,l=this.$locale();if(!this.isValid())return o.bind(this)(a);var c=this.$utils(),u=(a||"YYYY-MM-DDTHH:mm:ssZ").replace(/\[([^\]]+)]|Q|wo|ww|w|WW|W|zzz|z|gggg|GGGG|Do|X|x|k{1,2}|S/g,(function(f){switch(f){case"Q":return Math.ceil((s.$M+1)/3);case"Do":return l.ordinal(s.$D);case"gggg":return s.weekYear();case"GGGG":return s.isoWeekYear();case"wo":return l.ordinal(s.week(),"W");case"w":case"ww":return c.s(s.week(),f==="w"?1:2,"0");case"W":case"WW":return c.s(s.isoWeek(),f==="W"?1:2,"0");case"k":case"kk":return c.s(String(s.$H===0?24:s.$H),f==="k"?1:2,"0");case"X":return Math.floor(s.$d.getTime()/1e3);case"x":return s.$d.getTime();case"z":return"["+s.offsetName()+"]";case"zzz":return"["+s.offsetName("long")+"]";default:return f}}));return o.bind(this)(u)}}}))})(p4)),p4.exports}var bHe=yHe();const xHe=_t(bHe);var g4={exports:{}},wHe=g4.exports,bae;function CHe(){return bae||(bae=1,(function(e,t){(function(n,r){e.exports=r()})(wHe,(function(){var n={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"},r=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,i=/\d/,o=/\d\d/,a=/\d\d?/,s=/\d*[^-_:/,()\s\d]+/,l={},c=function(v){return(v=+v)+(v>68?1900:2e3)},u=function(v){return function(y){this[v]=+y}},f=[/[+-]\d\d:?(\d\d)?|Z/,function(v){(this.zone||(this.zone={})).offset=(function(y){if(!y||y==="Z")return 0;var b=y.match(/([+-]|\d\d)/g),x=60*b[1]+(+b[2]||0);return x===0?0:b[0]==="+"?-x:x})(v)}],d=function(v){var y=l[v];return y&&(y.indexOf?y:y.s.concat(y.f))},A=function(v,y){var b,x=l.meridiem;if(x){for(var C=1;C<=24;C+=1)if(v.indexOf(x(C,0,y))>-1){b=C>12;break}}else b=v===(y?"pm":"PM");return b},h={A:[s,function(v){this.afternoon=A(v,!1)}],a:[s,function(v){this.afternoon=A(v,!0)}],Q:[i,function(v){this.month=3*(v-1)+1}],S:[i,function(v){this.milliseconds=100*+v}],SS:[o,function(v){this.milliseconds=10*+v}],SSS:[/\d{3}/,function(v){this.milliseconds=+v}],s:[a,u("seconds")],ss:[a,u("seconds")],m:[a,u("minutes")],mm:[a,u("minutes")],H:[a,u("hours")],h:[a,u("hours")],HH:[a,u("hours")],hh:[a,u("hours")],D:[a,u("day")],DD:[o,u("day")],Do:[s,function(v){var y=l.ordinal,b=v.match(/\d+/);if(this.day=b[0],y)for(var x=1;x<=31;x+=1)y(x).replace(/\[|\]/g,"")===v&&(this.day=x)}],w:[a,u("week")],ww:[o,u("week")],M:[a,u("month")],MM:[o,u("month")],MMM:[s,function(v){var y=d("months"),b=(d("monthsShort")||y.map((function(x){return x.slice(0,3)}))).indexOf(v)+1;if(b<1)throw new Error;this.month=b%12||b}],MMMM:[s,function(v){var y=d("months").indexOf(v)+1;if(y<1)throw new Error;this.month=y%12||y}],Y:[/[+-]?\d+/,u("year")],YY:[o,function(v){this.year=c(v)}],YYYY:[/\d{4}/,u("year")],Z:f,ZZ:f};function p(v){var y,b;y=v,b=l&&l.formats;for(var x=(v=y.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(R,T,L){var P=L&&L.toUpperCase();return T||b[L]||n[L]||b[P].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(k,H,D){return H||D.slice(1)}))}))).match(r),C=x.length,S=0;S-1)return new Date((j==="X"?1e3:1)*U);var z=p(j)(U),V=z.year,Y=z.month,Z=z.day,W=z.hours,J=z.minutes,ee=z.seconds,ne=z.milliseconds,re=z.zone,ue=z.week,de=new Date,se=Z||(V||Y?1:de.getDate()),ce=V||de.getFullYear(),ge=0;V&&!Y||(ge=Y>0?Y-1:de.getMonth());var ie,le=W||0,ve=J||0,we=ee||0,me=ne||0;return re?new Date(Date.UTC(ce,ge,se,le,ve,we,me+60*re.offset*1e3)):Q?new Date(Date.UTC(ce,ge,se,le,ve,we,me)):(ie=new Date(ce,ge,se,le,ve,we,me),ue&&(ie=K(ie).week(ue).toDate()),ie)}catch(Ee){return new Date("")}})(B,M,E,b),this.init(),P&&P!==!0&&(this.$L=this.locale(P).$L),L&&B!=this.format(M)&&(this.$d=new Date("")),l={}}else if(M instanceof Array)for(var k=M.length,H=1;H<=k;H+=1){_[1]=M[H-1];var D=b.apply(this,_);if(D.isValid()){this.$d=D.$d,this.$L=D.$L,this.init();break}H===k&&(this.$d=new Date(""))}else C.call(this,S)}}}))})(g4)),g4.exports}var SHe=CHe();const EHe=_t(SHe);Ra.extend(EHe),Ra.extend(xHe),Ra.extend(oHe),Ra.extend(cHe),Ra.extend(AHe),Ra.extend(mHe),Ra.extend((e,t)=>{const n=t.prototype,r=n.format;n.format=function(o){const a=(o||"").replace("Wo","wo");return r.bind(this)(a)}});const BHe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ov=e=>BHe[e]||e.split("_")[0],Ko=e=>!Ra.isDayjs(e)||e instanceof Ra?e:Ra(e.valueOf()),OHe={getNow:()=>{const e=Ra();return typeof e.tz=="function"?e.tz():e},getFixedDate:e=>Ra(e,["YYYY-M-DD","YYYY-MM-DD"]),getEndDate:e=>Ko(e).endOf("month"),getWeekDay:e=>{const t=Ko(e).locale("en");return t.weekday()+t.localeData().firstDayOfWeek()},getYear:e=>Ko(e).year(),getMonth:e=>Ko(e).month(),getDate:e=>Ko(e).date(),getHour:e=>Ko(e).hour(),getMinute:e=>Ko(e).minute(),getSecond:e=>Ko(e).second(),getMillisecond:e=>Ko(e).millisecond(),addYear:(e,t)=>Ko(e).add(t,"year"),addMonth:(e,t)=>Ko(e).add(t,"month"),addDate:(e,t)=>Ko(e).add(t,"day"),setYear:(e,t)=>Ko(e).year(t),setMonth:(e,t)=>Ko(e).month(t),setDate:(e,t)=>Ko(e).date(t),setHour:(e,t)=>Ko(e).hour(t),setMinute:(e,t)=>Ko(e).minute(t),setSecond:(e,t)=>Ko(e).second(t),setMillisecond:(e,t)=>Ko(e).millisecond(t),isAfter:(e,t)=>Ko(e).isAfter(Ko(t)),isValidate:e=>Ko(e).isValid(),locale:{getWeekFirstDay:e=>Ra().locale(Ov(e)).localeData().firstDayOfWeek(),getWeekFirstDate:(e,t)=>Ko(t).locale(Ov(e)).weekday(0),getWeek:(e,t)=>Ko(t).locale(Ov(e)).week(),getShortWeekDays:e=>Ra().locale(Ov(e)).localeData().weekdaysMin(),getShortMonths:e=>Ra().locale(Ov(e)).localeData().monthsShort(),format:(e,t,n)=>Ko(t).locale(Ov(e)).format(n),parse:(e,t,n)=>{const r=Ov(e);for(let i=0;i{v||d()}},a)}function nU(e,t,n="0"){let r=String(e);for(;r.length{e[i]!==void 0&&(n[i]=e[i])}),n}function wae(e,t,n){if(n)return n;switch(e){case"time":return t.fieldTimeFormat;case"datetime":return t.fieldDateTimeFormat;case"month":return t.fieldMonthFormat;case"year":return t.fieldYearFormat;case"quarter":return t.fieldQuarterFormat;case"week":return t.fieldWeekFormat;default:return t.fieldDateFormat}}function Cae(e,t,n){const r=n!==void 0?n:t[t.length-1],i=t.find(o=>e[o]);return r!==i?e[i]:void 0}function Sae(e){return m4(e,["placement","builtinPlacements","popupAlign","getPopupContainer","transitionName","direction"])}function rU(e,t,n,r){const i=g.useMemo(()=>e||((a,s)=>{const l=a;return t&&s.type==="date"?t(l,s.today):n&&s.type==="month"?n(l,s.locale):s.originNode}),[e,n,t]);return g.useCallback((a,s)=>i(a,te(I({},s),{range:r})),[i,r])}function Eae(e,t,n=[]){const[r,i]=g.useState([!1,!1]),o=(s,l)=>{i(c=>FE(c,l,s))};return[g.useMemo(()=>r.map((s,l)=>{if(s)return!0;const c=e[l];return c?!!(!n[l]&&!c||c&&t(c,{activeIndex:l})):!1}),[e,r,t,n]),o]}function Bae(e,t,n,r,i){let o="";const a=[];return e&&a.push(i?"hh":"HH"),t&&a.push("mm"),n&&a.push("ss"),o=a.join(":"),r&&(o+=".SSS"),i&&(o+=" A"),o}function THe(e,t,n,r,i,o){const{fieldDateTimeFormat:a,fieldDateFormat:s,fieldTimeFormat:l,fieldMonthFormat:c,fieldYearFormat:u,fieldWeekFormat:f,fieldQuarterFormat:d,yearFormat:A,cellYearFormat:h,cellQuarterFormat:p,dayFormat:v,cellDateFormat:y}=e,b=Bae(t,n,r,i,o);return te(I({},e),{fieldDateTimeFormat:a||`YYYY-MM-DD ${b}`,fieldDateFormat:s||"YYYY-MM-DD",fieldTimeFormat:l||b,fieldMonthFormat:c||"YYYY-MM",fieldYearFormat:u||"YYYY",fieldWeekFormat:f||"gggg-wo",fieldQuarterFormat:d||"YYYY-[Q]Q",yearFormat:A||"YYYY",cellYearFormat:h||"YYYY",cellQuarterFormat:p||"[Q]Q",cellDateFormat:y||v||"D"})}function Oae(e,t){const{showHour:n,showMinute:r,showSecond:i,showMillisecond:o,use12Hours:a}=t;return Be.useMemo(()=>THe(e,n,r,i,o,a),[e,n,r,i,o,a])}function kE(e,t,n){return n!=null?n:t.some(r=>e.includes(r))}const MHe=["showNow","showHour","showMinute","showSecond","showMillisecond","use12Hours","hourStep","minuteStep","secondStep","millisecondStep","hideDisabledOptions","defaultValue","disabledHours","disabledMinutes","disabledSeconds","disabledMilliseconds","disabledTime","changeOnScroll","defaultOpenValue"];function IHe(e){const t=m4(e,MHe),{format:n,picker:r}=e;let i=null;return n&&(i=n,Array.isArray(i)&&(i=i[0]),i=typeof i=="object"?i.format:i),r==="time"&&(t.format=i),[t,i]}function RHe(e){return e&&typeof e=="string"}function $ae(e,t,n,r){return[e,t,n,r].some(i=>i!==void 0)}function _ae(e,t,n,r,i){let o=t,a=n,s=r;if(!e&&!o&&!a&&!s&&!i)o=!0,a=!0,s=!0;else if(e){const l=[o,a,s].some(f=>f===!1),c=[o,a,s].some(f=>f===!0),u=l?!0:!c;o=o!=null?o:u,a=a!=null?a:u,s=s!=null?s:u}return[o,a,s,i]}function Tae(e){const{showTime:t}=e,[n,r]=IHe(e),i=t&&typeof t=="object"?t:{},o=I(I({defaultOpenValue:i.defaultOpenValue||i.defaultValue},n),i),{showMillisecond:a}=o;let{showHour:s,showMinute:l,showSecond:c}=o;const u=$ae(s,l,c,a);return[s,l,c]=_ae(u,s,l,c,a),[o,te(I({},o),{showHour:s,showMinute:l,showSecond:c,showMillisecond:a}),o.format,r]}function Mae(e,t,n,r,i){if(e==="datetime"||e==="time"){const a=r;let l=wae(e,i,null);const c=[t,n];for(let b=0;b{const r=Math.floor(e.getYear(t)/10),i=Math.floor(e.getYear(n)/10);return r===i})}function _v(e,t,n){return Wg(t,n,()=>e.getYear(t)===e.getYear(n))}function Iae(e,t){return Math.floor(e.getMonth(t)/3)+1}function PHe(e,t,n){return Wg(t,n,()=>_v(e,t,n)&&Iae(e,t)===Iae(e,n))}function aU(e,t,n){return Wg(t,n,()=>_v(e,t,n)&&e.getMonth(t)===e.getMonth(n))}function sU(e,t,n){return Wg(t,n,()=>_v(e,t,n)&&aU(e,t,n)&&e.getDate(t)===e.getDate(n))}function Rae(e,t,n){return Wg(t,n,()=>e.getHour(t)===e.getHour(n)&&e.getMinute(t)===e.getMinute(n)&&e.getSecond(t)===e.getSecond(n))}function Nae(e,t,n){return Wg(t,n,()=>sU(e,t,n)&&Rae(e,t,n)&&e.getMillisecond(t)===e.getMillisecond(n))}function DE(e,t,n,r){return Wg(n,r,()=>{const i=e.locale.getWeekFirstDate(t,n),o=e.locale.getWeekFirstDate(t,r);return _v(e,i,o)&&e.locale.getWeek(t,n)===e.locale.getWeek(t,r)})}function $l(e,t,n,r,i){switch(i){case"date":return sU(e,n,r);case"week":return DE(e,t.locale,n,r);case"month":return aU(e,n,r);case"quarter":return PHe(e,n,r);case"year":return _v(e,n,r);case"decade":return oU(e,n,r);case"time":return Rae(e,n,r);default:return Nae(e,n,r)}}function v4(e,t,n,r){return!t||!n||!r?!1:e.isAfter(r,t)&&e.isAfter(n,r)}function y4(e,t,n,r,i){return $l(e,t,n,r,i)?!0:e.isAfter(n,r)}function LHe(e,t,n){const r=t.locale.getWeekFirstDay(e),i=t.setDate(n,1),o=t.getWeekDay(i);let a=t.addDate(i,r-o);return t.getMonth(a)===t.getMonth(n)&&t.getDate(a)>1&&(a=t.addDate(a,-7)),a}function _s(e,{generateConfig:t,locale:n,format:r}){return e?typeof r=="function"?r(e):t.locale.format(n.locale,e,r):""}function b4(e,t,n){let r=t;const i=["getHour","getMinute","getSecond","getMillisecond"];return["setHour","setMinute","setSecond","setMillisecond"].forEach((a,s)=>{n?r=e[a](r,e[i[s]](n)):r=e[a](r,0)}),r}function FHe(e,t,n,r,i){return yn((a,s)=>!!(n&&n(a,s)||r&&e.isAfter(r,a)&&!$l(e,t,r,a,s.type)||i&&e.isAfter(a,i)&&!$l(e,t,i,a,s.type)))}function kHe(e,t,n){return g.useMemo(()=>{const r=wae(e,t,n),i=$v(r),o=i[0],a=typeof o=="object"&&o.type==="mask"?o.format:null;return[i.map(s=>typeof s=="string"||typeof s=="function"?s:s.format),a]},[e,t,n])}function DHe(e,t,n){return typeof e[0]=="function"||n?!0:t}function HHe(e,t,n,r){return yn((o,a)=>{var l;const s=I({type:t},a);if(delete s.activeIndex,!e.isValidate(o)||n&&n(o,s))return!0;if((t==="date"||t==="time")&&r){const c=a&&a.activeIndex===1?"end":"start",{disabledHours:u,disabledMinutes:f,disabledSeconds:d,disabledMilliseconds:A}=((l=r.disabledTime)==null?void 0:l.call(r,o,c,{from:s.from}))||{},{disabledHours:h,disabledMinutes:p,disabledSeconds:v}=r,y=u||h,b=f||p,x=d||v,C=e.getHour(o),S=e.getMinute(o),B=e.getSecond(o),E=e.getMillisecond(o);if(y&&y().includes(C)||b&&b(C).includes(S)||x&&x(C,S).includes(B)||A&&A(C,S,B).includes(E))return!0}return!1})}function x4(e,t=!1){return g.useMemo(()=>{const r=e&&$v(e);return t&&r&&(r[1]=r[1]||r[0]),r},[e,t])}function Pae(e,t){const{generateConfig:n,locale:r,picker:i="date",prefixCls:o="rc-picker",previewValue:a="hover",styles:s={},classNames:l={},order:c=!0,components:u={},inputRender:f,allowClear:d,clearIcon:A,needConfirm:h,multiple:p,format:v,inputReadOnly:y,disabledDate:b,minDate:x,maxDate:C,showTime:S,value:B,defaultValue:E,pickerValue:_,defaultPickerValue:M}=e,R=x4(B),T=x4(E),L=x4(_),P=x4(M),k=i==="date"&&S?"datetime":i,H=k==="time"||k==="datetime",D=H||p,U=h!=null?h:H,[j,Q,K,z]=Tae(e),V=Oae(r,Q),Y=g.useMemo(()=>Mae(k,K,z,j,V),[k,K,z,j,V]),Z=g.useMemo(()=>I(te(I({},e),{previewValue:a,prefixCls:o,locale:V,picker:i,styles:s,classNames:l,order:c,components:I({input:f},u),clearIcon:NHe(o,d,A),showTime:Y,value:R,defaultValue:T,pickerValue:L,defaultPickerValue:P}),t==null?void 0:t()),[e]),[W,J]=kHe(k,V,v),ee=DHe(W,y,p),ne=FHe(n,r,b,x,C),re=HHe(n,i,ne,Y);return[g.useMemo(()=>te(I({},Z),{needConfirm:U,inputReadOnly:ee,disabledDate:ne}),[Z,U,ee,ne]),k,D,W,J,re]}function UHe(e,t,n){const[r,i]=Fr(t,e),[,o]=Be.useState({}),a=yn(d=>{i(d),o({})}),s=Be.useRef(e),l=Be.useRef(),c=()=>{Kn.cancel(l.current)},u=yn(()=>{a(s.current),n&&r!==s.current&&n(s.current)}),f=yn((d,A)=>{c(),s.current=d,d||A?u():l.current=Kn(u)});return Be.useEffect(()=>c,[]),[r,f]}function Lae(e,t,n=[],r){const i=n.every(l=>l)?!1:e,[o,a]=UHe(i,t||!1,r);function s(l,c={}){(!c.inherit||o)&&a(l,c.force)}return[o,s]}function Fae(e){const t=g.useRef();return g.useImperativeHandle(e,()=>{var n;return{nativeElement:(n=t.current)==null?void 0:n.nativeElement,focus:r=>{var i;(i=t.current)==null||i.focus(r)},blur:()=>{var r;(r=t.current)==null||r.blur()}}}),t}function kae(e,t){return g.useMemo(()=>e||(t?(ao(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(t).map(([n,r])=>({label:n,value:r}))):[]),[e,t])}function lU(e,t,n=1){const r=g.useRef(t);r.current=t,DS(()=>{if(e)r.current(e);else{const i=Kn(()=>{r.current(e)},n);return()=>{Kn.cancel(i)}}},[e])}function Dae(e,t=[],n=!1){const[r,i]=g.useState(0),[o,a]=g.useState(!1),s=g.useRef([]),l=g.useRef(null),c=g.useRef(null),u=p=>{l.current=p},f=p=>l.current===p,d=p=>{a(p)},A=p=>(p&&(c.current=p),c.current),h=p=>{const v=s.current,y=new Set(v.filter(x=>p[x]||t[x])),b=v[v.length-1]===0?1:0;return y.size>=2||e[b]?null:b};return lU(o||n,()=>{o||(s.current=[],u(null))}),g.useEffect(()=>{o&&s.current.push(r)},[o,r]),[o,d,A,r,i,h,s.current,u,f]}function jHe(e,t,n,r,i,o){const a=n[n.length-1];return(l,c)=>{const[u,f]=e,d=te(I({},c),{from:Cae(e,n)});return a===1&&t[0]&&u&&!$l(r,i,u,l,d.type)&&r.isAfter(u,l)||a===0&&t[1]&&f&&!$l(r,i,f,l,d.type)&&r.isAfter(l,f)?!0:o==null?void 0:o(l,d)}}function HE(e,t,n,r){switch(t){case"date":case"week":return e.addMonth(n,r);case"month":case"quarter":return e.addYear(n,r);case"year":return e.addYear(n,r*10);case"decade":return e.addYear(n,r*100);default:return n}}const cU=[];function Hae(e,t,n,r,i,o,a,s,l=cU,c=cU,u=cU,f,d,A){const h=a==="time",p=o||0,v=T=>{let L=e.getNow();return h&&(L=b4(e,L)),l[T]||n[T]||L},[y,b]=c,[x,C]=Fr(()=>v(0),y),[S,B]=Fr(()=>v(1),b),E=g.useMemo(()=>{const T=[x,S][p];return h?T:b4(e,T,u[p])},[h,x,S,p,e,u]),_=(T,L="panel")=>{const P=[C,B][p];P(T);const k=[x,S];k[p]=T,f&&(!$l(e,t,x,k[0],a)||!$l(e,t,S,k[1],a))&&f(k,{source:L,range:p===1?"end":"start",mode:r})},M=(T,L)=>{if(s){const k={date:"month",week:"month",month:"year",quarter:"year"}[a];if(k&&!$l(e,t,T,L,k))return HE(e,a,L,-1);if(a==="year"&&T){const H=Math.floor(e.getYear(T)/10),D=Math.floor(e.getYear(L)/10);if(H!==D)return HE(e,a,L,-1)}}return L},R=g.useRef(null);return ar(()=>{if(i&&!l[p]){let T=h?null:e.getNow();if(R.current!==null&&R.current!==p?T=[x,S][p^1]:n[p]?T=p===0?n[0]:M(n[0],n[1]):n[p^1]&&(T=n[p^1]),T){d&&e.isAfter(d,T)&&(T=d);const L=s?HE(e,a,T,1):T;A&&e.isAfter(L,A)&&(T=s?HE(e,a,A,-1):A),_(T,"reset")}}},[i,p,n[p]]),g.useEffect(()=>{i?R.current=p:R.current=null},[i,p]),ar(()=>{i&&l&&l[p]&&_(l[p],"reset")},[i,p]),[E,_]}function Uae(e,t){const n=g.useRef(e),[,r]=g.useState({}),i=a=>a&&t!==void 0?t:n.current;return[i,a=>{n.current=a,r({})},i(!0)]}const zHe=[];function jae(e,t,n){return[o=>o.map(a=>_s(a,{generateConfig:e,locale:t,format:n[0]})),(o,a)=>{const s=Math.max(o.length,a.length);let l=-1;for(let c=0;ct.isAfter(n,r)?1:-1)}function QHe(e){const[t,n]=Uae(e),r=yn(()=>{n(e)});return g.useEffect(()=>{r()},[e]),[t,n]}function Qae(e,t,n,r,i,o,a,s,l){const[c,u]=Fr(o,a),f=c||zHe,[d,A]=QHe(f),[h,p]=jae(e,t,n),v=yn(b=>{let x=[...b];if(r)for(let B=0;B<2;B+=1)x[B]=x[B]||null;else i&&(x=zae(x.filter(B=>B),e));const[C,S]=p(d(),x);if(!C&&(A(x),s)){const B=h(x);s(x,B,{range:S?"end":"start"})}});return[f,u,d,v,()=>{l&&l(d())}]}function Vae(e,t,n,r,i,o,a,s,l,c){const{generateConfig:u,locale:f,picker:d,onChange:A,allowEmpty:h,order:p}=e,v=o.some(M=>M)?!1:p,[y,b]=jae(u,f,a),[x,C]=Uae(t),S=yn(()=>{C(t)});g.useEffect(()=>{S()},[t]);const B=yn(M=>{const R=M===null;let T=[...M||x()];if(R){const K=Math.max(o.length,T.length);for(let z=0;z!V);A(R&&z?null:T,z?null:y(T))}}return Q}),E=yn((M,R)=>{const T=FE(x(),M,r()[M]);C(T),R&&B()}),_=!s&&!l;return lU(!_,()=>{_&&(B(),i(t),S())},2),[E,B]}function Kae(e,t,n,r,i){return t!=="date"&&t!=="time"?!1:n!==void 0?n:r!==void 0?r:!i&&(e==="date"||e==="time")}function VHe(e,t,n,r,i,o){let a=e;function s(f,d,A){let h=o[f](a);const p=A.find(v=>v.value===h);if(!p||p.disabled){const v=A.filter(x=>!x.disabled),b=[...v].reverse().find(x=>x.value<=h)||v[0];b&&(h=b.value,a=o[d](a,h))}return h}const l=s("getHour","setHour",t()),c=s("getMinute","setMinute",n(l)),u=s("getSecond","setSecond",r(l,c));return s("getMillisecond","setMillisecond",i(l,c,u)),a}function w4(){return[]}function C4(e,t,n=1,r=!1,i=[],o=2){const a=[],s=n>=1?n|0:1;for(let l=e;l<=t;l+=s){const c=i.includes(l);(!c||!r)&&a.push({label:nU(l,o),value:l,disabled:c})}return a}function uU(e,t={},n){const{use12Hours:r,hourStep:i=1,minuteStep:o=1,secondStep:a=1,millisecondStep:s=100,hideDisabledOptions:l,disabledTime:c,disabledHours:u,disabledMinutes:f,disabledSeconds:d}=t||{},A=g.useMemo(()=>n||e.getNow(),[n,e]),h=g.useCallback(M=>{const R=(c==null?void 0:c(M))||{};return[R.disabledHours||u||w4,R.disabledMinutes||f||w4,R.disabledSeconds||d||w4,R.disabledMilliseconds||w4]},[c,u,f,d]),[p,v,y,b]=g.useMemo(()=>h(A),[A,h]),x=g.useCallback((M,R,T,L)=>{const P=C4(0,23,i,l,M());return[r?P.map(j=>te(I({},j),{label:nU(j.value%12||12,2)})):P,j=>C4(0,59,o,l,R(j)),(j,Q)=>C4(0,59,a,l,T(j,Q)),(j,Q,K)=>C4(0,999,s,l,L(j,Q,K),3)]},[l,i,r,s,o,a]),[C,S,B,E]=g.useMemo(()=>x(p,v,y,b),[x,p,v,y,b]);return[(M,R)=>{let T=()=>C,L=S,P=B,k=E;if(R){const[D,U,j,Q]=h(R),[K,z,V,Y]=x(D,U,j,Q);T=()=>K,L=z,P=V,k=Y}return VHe(M,T,L,P,k,e)},C,S,B,E]}function KHe(e){const{mode:t,internalMode:n,renderExtraFooter:r,showNow:i,showTime:o,onSubmit:a,onNow:s,invalid:l,needConfirm:c,generateConfig:u,disabledDate:f}=e,{prefixCls:d,locale:A,button:h="button",classNames:p,styles:v}=g.useContext(Yu),y=u.getNow(),[b]=uU(u,o,y),x=r==null?void 0:r(t),C=f(y,{type:t}),S=()=>{if(!C){const T=b(y);s(T)}},B=`${d}-now`,E=`${B}-btn`,_=i&&g.createElement("li",{className:B},g.createElement("a",{className:Ae(E,C&&`${E}-disabled`),"aria-disabled":C,onClick:S},n==="date"?A.today:A.now)),M=c&&g.createElement("li",{className:`${d}-ok`},g.createElement(h,{disabled:l,onClick:a},A.ok)),R=(_||M)&&g.createElement("ul",{className:`${d}-ranges`},_,M);return!x&&!R?null:g.createElement("div",{className:Ae(`${d}-footer`,p.popup.footer),style:v.popup.footer},x&&g.createElement("div",{className:`${d}-footer-extra`},x),R)}function Wae(e,t,n){function r(i,o){const a=i.findIndex(l=>$l(e,t,l,o,n));if(a===-1)return[...i,o];const s=[...i];return s.splice(a,1),s}return r}const Gae=g.createContext(null),Tv=g.createContext(null);function S4(){return g.useContext(Tv)}function zb(e,t){const{prefixCls:n,generateConfig:r,locale:i,disabledDate:o,minDate:a,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:u,onHover:f,values:d,pickerValue:A,onSelect:h,prevIcon:p,nextIcon:v,superPrevIcon:y,superNextIcon:b}=e,{classNames:x,styles:C}=g.useContext(Gae),S=r.getNow();return[{now:S,values:d,pickerValue:A,prefixCls:n,classNames:x,styles:C,disabledDate:o,minDate:a,maxDate:s,cellRender:l,hoverValue:c,hoverRangeValue:u,onHover:f,locale:i,generateConfig:r,onSelect:h,panelType:t,prevIcon:p,nextIcon:v,superPrevIcon:y,superNextIcon:b},S]}const Gg=g.createContext({});function UE(e){const{rowNum:t,colNum:n,baseDate:r,getCellDate:i,prefixColumn:o,rowClassName:a,titleFormat:s,getCellText:l,getCellClassName:c,headerCells:u,cellSelection:f=!0,disabledDate:d}=e,{prefixCls:A,classNames:h,styles:p,panelType:v,now:y,disabledDate:b,cellRender:x,onHover:C,hoverValue:S,hoverRangeValue:B,generateConfig:E,values:_,locale:M,onSelect:R}=S4(),T=d||b,L=`${A}-cell`,{onCellDblClick:P}=g.useContext(Gg),k=D=>_.some(U=>U&&$l(E,M,D,U,v)),H=[];for(let D=0;D$l(E,M,z,ne,v)),[`${L}-in-range`]:Y&&!Z&&!W,[`${L}-range-start`]:Z,[`${L}-range-end`]:W,[`${A}-cell-selected`]:!B&&v!=="week"&&k(z)},c(z))),style:p.item,onClick:()=>{V||R(z)},onDoubleClick:()=>{!V&&P&&P()},onMouseEnter:()=>{V||C==null||C(z)},onMouseLeave:()=>{V||C==null||C(null)}},x?x(z,{prefixCls:A,originNode:ee,today:y,type:v,locale:M}):ee))}H.push(g.createElement("tr",{key:D,className:a==null?void 0:a(j)},U))}return g.createElement("div",{className:Ae(`${A}-body`,h.body),style:p.body},g.createElement("table",{className:Ae(`${A}-content`,h.content),style:p.content},u&&g.createElement("thead",null,g.createElement("tr",null,u)),g.createElement("tbody",null,H)))}const E4={visibility:"hidden"};function Qb(e){const{offset:t,superOffset:n,onChange:r,getStart:i,getEnd:o,children:a}=e,{prefixCls:s,classNames:l,styles:c,prevIcon:u="‹",nextIcon:f="›",superPrevIcon:d="«",superNextIcon:A="»",minDate:h,maxDate:p,generateConfig:v,locale:y,pickerValue:b,panelType:x}=S4(),C=`${s}-header`,{hidePrev:S,hideNext:B,hideHeader:E}=g.useContext(Gg),_=g.useMemo(()=>{if(!h||!t||!o)return!1;const j=o(t(-1,b));return!y4(v,y,j,h,x)},[h,t,b,o,v,y,x]),M=g.useMemo(()=>{if(!h||!n||!o)return!1;const j=o(n(-1,b));return!y4(v,y,j,h,x)},[h,n,b,o,v,y,x]),R=g.useMemo(()=>{if(!p||!t||!i)return!1;const j=i(t(1,b));return!y4(v,y,p,j,x)},[p,t,b,i,v,y,x]),T=g.useMemo(()=>{if(!p||!n||!i)return!1;const j=i(n(1,b));return!y4(v,y,p,j,x)},[p,n,b,i,v,y,x]),L=j=>{t&&r(t(j,b))},P=j=>{n&&r(n(j,b))};if(E)return null;const k=`${C}-prev-btn`,H=`${C}-next-btn`,D=`${C}-super-prev-btn`,U=`${C}-super-next-btn`;return g.createElement("div",{className:Ae(C,l.header),style:c.header},n&&g.createElement("button",{type:"button","aria-label":y.previousYear,onClick:()=>P(-1),tabIndex:-1,className:Ae(D,M&&`${D}-disabled`),disabled:M,style:S?E4:{}},d),t&&g.createElement("button",{type:"button","aria-label":y.previousMonth,onClick:()=>L(-1),tabIndex:-1,className:Ae(k,_&&`${k}-disabled`),disabled:_,style:S?E4:{}},u),g.createElement("div",{className:`${C}-view`},a),t&&g.createElement("button",{type:"button","aria-label":y.nextMonth,onClick:()=>L(1),tabIndex:-1,className:Ae(H,R&&`${H}-disabled`),disabled:R,style:B?E4:{}},f),n&&g.createElement("button",{type:"button","aria-label":y.nextYear,onClick:()=>P(1),tabIndex:-1,className:Ae(U,T&&`${U}-disabled`),disabled:T,style:B?E4:{}},A))}function fU(){return fU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const j=c==null?void 0:c(U,{type:"week"});return g.createElement("td",{key:"week",className:Ae(h,`${h}-week`,{[`${h}-disabled`]:j}),onClick:()=>{j||u(U)},onMouseEnter:()=>{j||f==null||f(U)},onMouseLeave:()=>{j||f==null||f(null)}},g.createElement("div",{className:`${h}-inner`},i.locale.getWeek(r.locale,U)))}:null,_=[],M=r.shortWeekDays||(i.locale.getShortWeekDays?i.locale.getShortWeekDays(r.locale):[]);E&&_.push(g.createElement("th",{key:"empty"},g.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},r.week)));for(let U=0;Ui.addDate(U,j),T=U=>_s(U,{locale:r,format:r.cellDateFormat,generateConfig:i}),L=U=>({[`${t}-cell-in-view`]:aU(i,U,o),[`${t}-cell-today`]:sU(i,U,y)}),P=r.shortMonths||(i.locale.getShortMonths?i.locale.getShortMonths(r.locale):[]),k=g.createElement("button",{type:"button","aria-label":r.yearSelect,key:"year",onClick:()=>{s("year",o)},tabIndex:-1,className:`${t}-year-btn`},_s(o,{locale:r,format:r.yearFormat,generateConfig:i})),H=g.createElement("button",{type:"button","aria-label":r.monthSelect,key:"month",onClick:()=>{s("month",o)},tabIndex:-1,className:`${t}-month-btn`},r.monthFormat?_s(o,{locale:r,format:r.monthFormat,generateConfig:i}):P[S]),D=r.monthBeforeYear?[H,k]:[k,H];return g.createElement(Tv.Provider,{value:v},g.createElement("div",{className:Ae(A,d&&`${A}-show-week`)},g.createElement(Qb,{offset:U=>i.addMonth(o,U),superOffset:U=>i.addYear(o,U),onChange:a,getStart:U=>i.setDate(U,1),getEnd:U=>{let j=i.setDate(U,1);return j=i.addMonth(j,1),i.addDate(j,-1)}},D),g.createElement(UE,fU({titleFormat:r.fieldDateFormat},e,{colNum:iU,rowNum:6,baseDate:C,headerCells:_,getCellDate:R,getCellText:T,getCellClassName:L,prefixColumn:E,cellSelection:!p}))))}const WHe=1/3;function GHe(e,t){const n=g.useRef(!1),r=g.useRef(null),i=g.useRef(null),o=()=>n.current,a=()=>{Kn.cancel(r.current),n.current=!1},s=g.useRef();return[yn(()=>{const u=e.current;if(i.current=null,s.current=0,u){const f=u.querySelector(`[data-value="${t}"]`),d=u.querySelector("li"),A=()=>{a(),n.current=!0,s.current+=1;const{scrollTop:h}=u,p=d.offsetTop,v=f.offsetTop,y=v-p;if(v===0&&f!==d||!hb(u)){s.current<=5&&(r.current=Kn(A));return}const b=h+(y-h)*WHe,x=Math.abs(y-b);if(i.current!==null&&i.current[t,n,r].join(",")).join(";")}function jE(e){const{units:t,value:n,optionalValue:r,type:i,onChange:o,onHover:a,onDblClick:s,changeOnScroll:l}=e,{prefixCls:c,cellRender:u,now:f,locale:d,classNames:A,styles:h}=S4(),p=`${c}-time-panel`,v=`${c}-time-panel-cell`,y=g.useRef(null),b=g.useRef(),x=()=>{clearTimeout(b.current)},[C,S,B]=GHe(y,n!=null?n:r);ar(()=>(C(),x(),()=>{S(),x()}),[n,r,YHe(t)]);const E=M=>{x();const R=M.target;!B()&&l&&(b.current=setTimeout(()=>{const T=y.current,L=T.querySelector("li").offsetTop,H=Array.from(T.querySelectorAll("li")).map(Q=>Q.offsetTop-L).map((Q,K)=>t[K].disabled?Number.MAX_SAFE_INTEGER:Math.abs(Q-R.scrollTop)),D=Math.min(...H),U=H.findIndex(Q=>Q===D),j=t[U];j&&!j.disabled&&o(j.value)},qHe))},_=`${p}-column`;return g.createElement("ul",{className:_,ref:y,"data-type":i,onScroll:E},t.map(({label:M,value:R,disabled:T})=>{const L=g.createElement("div",{className:`${v}-inner`},M);return g.createElement("li",{key:R,style:h.item,className:Ae(v,A.item,{[`${v}-selected`]:n===R,[`${v}-disabled`]:T}),onClick:()=>{T||o(R)},onDoubleClick:()=>{!T&&s&&s()},onMouseEnter:()=>{a(R)},onMouseLeave:()=>{a(null)},"data-value":R},u?u(R,{prefixCls:c,originNode:L,today:f,type:"time",subType:i,locale:d}):L)}))}function Mv(){return Mv=Object.assign?Object.assign.bind():function(e){for(var t=1;t{},pickerValue:p}=S4(),v=(u==null?void 0:u[0])||null,{onCellDblClick:y}=g.useContext(Gg),[b,x,C,S,B]=uU(f,e,v),E=Se=>{const Pe=v&&f[Se](v),Le=p&&f[Se](p);return[Pe,Le]},[_,M]=E("getHour"),[R,T]=E("getMinute"),[L,P]=E("getSecond"),[k,H]=E("getMillisecond"),D=_===null?null:qg(_)?"am":"pm",U=g.useMemo(()=>o?qg(_)?x.filter(Se=>qg(Se.value)):x.filter(Se=>!qg(Se.value)):x,[_,x,o]),j=(Se,Pe)=>{var He;const Le=Se.filter(Ne=>!Ne.disabled);return Pe!=null?Pe:(He=Le==null?void 0:Le[0])==null?void 0:He.value},Q=j(x,_),K=g.useMemo(()=>C(Q),[C,Q]),z=j(K,R),V=g.useMemo(()=>S(Q,z),[S,Q,z]),Y=j(V,L),Z=g.useMemo(()=>B(Q,z,Y),[B,Q,z,Y]),W=j(Z,k),J=g.useMemo(()=>{if(!o)return[];const Se=f.getNow(),Pe=f.setHour(Se,9),Le=f.setHour(Se,15),He=(Ne,at)=>{const{cellMeridiemFormat:Ue}=d;return Ue?_s(Ne,{generateConfig:f,locale:d,format:Ue}):at};return[{label:He(Pe,"AM"),value:"am",disabled:x.every(Ne=>Ne.disabled||!qg(Ne.value))},{label:He(Le,"PM"),value:"pm",disabled:x.every(Ne=>Ne.disabled||qg(Ne.value))}]},[x,o,f,d]),ee=Se=>{const Pe=b(Se);A(Pe)},ne=g.useMemo(()=>{let Se=v||p||f.getNow();const Pe=Le=>Le!=null;return Pe(_)?(Se=f.setHour(Se,_),Se=f.setMinute(Se,R),Se=f.setSecond(Se,L),Se=f.setMillisecond(Se,k)):Pe(M)?(Se=f.setHour(Se,M),Se=f.setMinute(Se,T),Se=f.setSecond(Se,P),Se=f.setMillisecond(Se,H)):Pe(Q)&&(Se=f.setHour(Se,Q),Se=f.setMinute(Se,z),Se=f.setSecond(Se,Y),Se=f.setMillisecond(Se,W)),Se},[v,p,_,R,L,k,Q,z,Y,W,M,T,P,H,f]),re=(Se,Pe)=>Se===null?null:f[Pe](ne,Se),ue=Se=>re(Se,"setHour"),de=Se=>re(Se,"setMinute"),se=Se=>re(Se,"setSecond"),ce=Se=>re(Se,"setMillisecond"),ge=Se=>Se===null?null:Se==="am"&&!qg(_)?f.setHour(ne,_-12):Se==="pm"&&qg(_)?f.setHour(ne,_+12):ne,ie=Se=>{ee(ue(Se))},le=Se=>{ee(de(Se))},ve=Se=>{ee(se(Se))},we=Se=>{ee(ce(Se))},me=Se=>{ee(ge(Se))},Ee=Se=>{h(ue(Se))},Ce=Se=>{h(de(Se))},pe=Se=>{h(se(Se))},Oe=Se=>{h(ce(Se))},xe=Se=>{h(ge(Se))},Me={onDblClick:y,changeOnScroll:a};return g.createElement("div",{className:Ae(`${s}-content`,l.content),style:c.content},t&&g.createElement(jE,Mv({units:U,value:_,optionalValue:M,type:"hour",onChange:ie,onHover:Ee},Me)),n&&g.createElement(jE,Mv({units:K,value:R,optionalValue:T,type:"minute",onChange:le,onHover:Ce},Me)),r&&g.createElement(jE,Mv({units:V,value:L,optionalValue:P,type:"second",onChange:ve,onHover:pe},Me)),i&&g.createElement(jE,Mv({units:Z,value:k,optionalValue:H,type:"millisecond",onChange:we,onHover:Oe},Me)),o&&g.createElement(jE,Mv({units:J,value:D,type:"meridiem",onChange:me,onHover:xe},Me)))}function qae(e){const{prefixCls:t,value:n,locale:r,generateConfig:i,showTime:o}=e,{format:a}=o||{},s=`${t}-time-panel`,[l]=zb(e,"time");return g.createElement(Tv.Provider,{value:l},g.createElement("div",{className:Ae(s)},g.createElement(Qb,null,n?_s(n,{locale:r,format:a,generateConfig:i}):" "),g.createElement(XHe,o)))}function dU(){return dU=Object.assign?Object.assign.bind():function(e){for(var t=1;to?b4(n,A,o):b4(n,A,a),f=A=>{s==null||s(A&&u(A))},d=A=>{const h=u(A);i(c(h,h))};return g.createElement("div",{className:l},g.createElement(B4,dU({},e,{onSelect:d,onHover:f})),g.createElement(qae,e))}function AU(){return AU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const C=Math.floor(r.getYear(x)/100)*100;return r.setYear(x,C)},u=x=>{const C=c(x);return r.addYear(C,99)},f=c(i),d=u(i),A=r.addYear(f,-10),h=(x,C)=>r.addYear(x,C*10),p=x=>{const C=n.cellYearFormat,S=_s(x,{locale:n,format:C,generateConfig:r}),B=_s(r.addYear(x,9),{locale:n,format:C,generateConfig:r});return`${S}-${B}`},v=x=>({[`${t}-cell-in-view`]:oU(r,x,f)||oU(r,x,d)||v4(r,f,d,x)}),y=o?(x,C)=>{const S=r.setDate(x,1),B=r.setMonth(S,0),E=r.setYear(B,Math.floor(r.getYear(B)/10)*10),_=r.addYear(E,10),M=r.addDate(_,-1);return o(E,C)&&o(M,C)}:null,b=`${_s(f,{locale:n,format:n.yearFormat,generateConfig:r})}-${_s(d,{locale:n,format:n.yearFormat,generateConfig:r})}`;return g.createElement(Tv.Provider,{value:l},g.createElement("div",{className:s},g.createElement(Qb,{superOffset:x=>r.addYear(i,x*100),onChange:a,getStart:c,getEnd:u},b),g.createElement(UE,AU({},e,{disabledDate:y,colNum:3,rowNum:4,baseDate:A,getCellDate:h,getCellText:p,getCellClassName:v}))))}function hU(){return hU=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.addMonth(y,b),A=y=>{const b=r.getMonth(y);return n.monthFormat?_s(y,{locale:n,format:n.monthFormat,generateConfig:r}):f[b]},h=()=>({[`${t}-cell-in-view`]:!0}),p=o?(y,b)=>{const x=r.setDate(y,1),C=r.setMonth(x,r.getMonth(x)+1),S=r.addDate(C,-1);return o(x,b)&&o(S,b)}:null,v=g.createElement("button",{type:"button",key:"year","aria-label":n.yearSelect,onClick:()=>{s("year")},tabIndex:-1,className:`${t}-year-btn`},_s(i,{locale:n,format:n.yearFormat,generateConfig:r}));return g.createElement(Tv.Provider,{value:c},g.createElement("div",{className:l},g.createElement(Qb,{superOffset:y=>r.addYear(i,y),onChange:a,getStart:y=>r.setMonth(y,0),getEnd:y=>r.setMonth(y,11)},v),g.createElement(UE,hU({},e,{disabledDate:p,titleFormat:n.fieldMonthFormat,colNum:3,rowNum:4,baseDate:u,getCellDate:d,getCellText:A,getCellClassName:h}))))}function pU(){return pU=Object.assign?Object.assign.bind():function(e){for(var t=1;tr.addMonth(h,p*3),f=h=>_s(h,{locale:n,format:n.cellQuarterFormat,generateConfig:r}),d=()=>({[`${t}-cell-in-view`]:!0}),A=g.createElement("button",{type:"button",key:"year","aria-label":n.yearSelect,onClick:()=>{a("year")},tabIndex:-1,className:`${t}-year-btn`},_s(i,{locale:n,format:n.yearFormat,generateConfig:r}));return g.createElement(Tv.Provider,{value:l},g.createElement("div",{className:s},g.createElement(Qb,{superOffset:h=>r.addYear(i,h),onChange:o,getStart:h=>r.setMonth(h,0),getEnd:h=>r.setMonth(h,11)},A),g.createElement(UE,pU({},e,{titleFormat:n.fieldQuarterFormat,colNum:4,rowNum:1,baseDate:c,getCellDate:u,getCellText:f,getCellClassName:d}))))}function gU(){return gU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const f={};if(a){const[d,A]=a,h=DE(n,s,d,u),p=DE(n,s,A,u);f[`${l}-range-start`]=h,f[`${l}-range-end`]=p,f[`${l}-range-hover`]=!h&&!p&&v4(n,d,A,u)}return o&&(f[`${l}-hover`]=o.some(d=>DE(n,s,u,d))),Ae(l,{[`${l}-selected`]:!a&&DE(n,s,i,u)},f)};return g.createElement(B4,gU({},e,{mode:"week",panelName:"week",rowClassName:c}))}function mU(){return mU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const S=Math.floor(r.getYear(C)/10)*10;return r.setYear(C,S)},f=C=>{const S=u(C);return r.addYear(S,9)},d=u(i),A=f(i),h=r.addYear(d,-1),p=(C,S)=>r.addYear(C,S),v=C=>_s(C,{locale:n,format:n.cellYearFormat,generateConfig:r}),y=C=>({[`${t}-cell-in-view`]:_v(r,C,d)||_v(r,C,A)||v4(r,d,A,C)}),b=o?(C,S)=>{const B=r.setMonth(C,0),E=r.setDate(B,1),_=r.addYear(E,1),M=r.addDate(_,-1);return o(E,S)&&o(M,S)}:null,x=g.createElement("button",{type:"button",key:"decade","aria-label":n.decadeSelect,onClick:()=>{s("decade")},tabIndex:-1,className:`${t}-decade-btn`},_s(d,{locale:n,format:n.yearFormat,generateConfig:r}),"-",_s(A,{locale:n,format:n.yearFormat,generateConfig:r}));return g.createElement(Tv.Provider,{value:c},g.createElement("div",{className:l},g.createElement(Qb,{superOffset:C=>r.addYear(i,C*10),onChange:a,getStart:u,getEnd:f},x),g.createElement(UE,mU({},e,{disabledDate:b,titleFormat:n.fieldYearFormat,colNum:3,rowNum:4,baseDate:h,getCellDate:p,getCellText:v,getCellClassName:y}))))}function vU(){return vU=Object.assign?Object.assign.bind():function(e){for(var t=1;t({nativeElement:D.current}));const[U,j,Q,K]=Tae(e),z=Oae(i,j),V=x==="date"&&C?"datetime":x,Y=g.useMemo(()=>Mae(V,Q,K,U,z),[V,Q,K,U,z]),Z=o.getNow(),[W,J]=Fr(x||"date",y),ee=W==="date"&&Y?"datetime":W,ne=Wae(o,i,V),[re,ue]=Fr(u,f),de=g.useMemo(()=>{const Le=$v(re).filter(He=>He);return c?Le:Le.slice(0,1)},[re,c]),se=yn(Le=>{ue(Le),d&&(Le===null||de.length!==Le.length||de.some((He,Ne)=>!$l(o,i,He,Le[Ne],V)))&&(d==null||d(c?Le:Le[0]))}),ce=yn(Le=>{if(A==null||A(Le),W===x){const He=c?ne(de,Le):[Le];se(He)}}),[ge,ie]=Fr(h||de[0]||Z,p);g.useEffect(()=>{de[0]&&!p&&ie(de[0])},[de[0]]);const le=(Le,He)=>{b==null||b(Le||p,He||W)},ve=(Le,He=!1)=>{ie(Le),v==null||v(Le),He&&le(Le)},we=(Le,He)=>{J(Le),He&&ve(He),le(He,Le)},me=Le=>{if(ce(Le),ve(Le),W!==x){const He=["decade","year"],Ne=[...He,"month"],Ue={quarter:[...He,"quarter"],week:[...Ne,"week"],date:[...Ne,"date"]}[x]||Ne,et=Ue.indexOf(W),We=Ue[et+1];We&&we(We,Le)}},Ee=g.useMemo(()=>{let Le,He;return Array.isArray(B)?[Le,He]=B:Le=B,!Le&&!He?null:(Le=Le||He,He=He||Le,o.isAfter(Le,He)?[He,Le]:[Le,He])},[B,o]),Ce=rU(E,_,M),pe=R[ee]||iUe[ee]||B4,Oe=g.useMemo(()=>{var Le,He,Ne,at;return{classNames:(He=(Le=P==null?void 0:P.popup)!=null?Le:n)!=null?He:{},styles:(at=(Ne=k==null?void 0:k.popup)!=null?Ne:r)!=null?at:{}}},[P,n,k,r]),xe=g.useContext(Gg),Me=g.useMemo(()=>te(I({},xe),{hideHeader:T}),[xe,T]),Se=`${H}-panel`,Pe=m4(e,["showWeek","prevIcon","nextIcon","superPrevIcon","superNextIcon","disabledDate","minDate","maxDate","onHover"]);return g.createElement(Gae.Provider,{value:Oe},g.createElement(Gg.Provider,{value:Me},g.createElement("div",{ref:D,tabIndex:l,className:Ae(Se,{[`${Se}-rtl`]:a==="rtl"})},g.createElement(pe,vU({},Pe,{showTime:Y,prefixCls:H,locale:z,generateConfig:o,onModeChange:we,pickerValue:ge,onPickerValueChange:Le=>{ve(Le,!0)},value:de[0],onSelect:me,values:de,cellRender:Ce,hoverRangeValue:Ee,hoverValue:S})))))}const yU=g.memo(g.forwardRef(oUe));function bU(){return bU=Object.assign?Object.assign.bind():function(e){for(var t=1;tHE(u,t,y,b),[u,t]),d=g.useMemo(()=>f(r,1),[r,f]),A=y=>{i(f(y,-1))},h={onCellDblClick:()=>{o&&a()}},p=t==="time",v=te(I({},e),{hoverValue:null,hoverRangeValue:null,hideHeader:p});return s?v.hoverRangeValue=l:v.hoverValue=l,n?g.createElement("div",{className:`${c}-panels`},g.createElement(Gg.Provider,{value:te(I({},h),{hideNext:!0})},g.createElement(yU,v)),g.createElement(Gg.Provider,{value:te(I({},h),{hidePrev:!0})},g.createElement(yU,bU({},v,{pickerValue:d,onPickerValueChange:A})))):g.createElement(Gg.Provider,{value:I({},h)},g.createElement(yU,v))}function Yae(e){return typeof e=="function"?e():e}function sUe(e){const{prefixCls:t,presets:n,onClick:r,onHover:i}=e;return n.length?g.createElement("div",{className:`${t}-presets`},g.createElement("ul",null,n.map(({label:o,value:a},s)=>g.createElement("li",{key:s,onClick:()=>{r(Yae(a))},onMouseEnter:()=>{i(Yae(a))},onMouseLeave:()=>{i(null)}},o)))):null}function O4(){return O4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{we.width&&P(we.width)},[Q,K,z]=s,[V,Y]=g.useState(0);g.useEffect(()=>{Y(10)},[Q]),g.useEffect(()=>{var we;if(o&&T.current){const me=((we=R.current)==null?void 0:we.offsetWidth)||0,Ee=T.current.getBoundingClientRect();if(!Ee.height||Ee.right<0){Y(pe=>Math.max(0,pe-1));return}const Ce=(M?K-me:Q)-Ee.left;if(U(Ce),L&&Lme)}const W=g.useMemo(()=>Z($v(p)),[p]),J=r==="time"&&!W.length,ee=g.useMemo(()=>J?Z([b]):W,[J,W,b]),ne=J?b:W,re=g.useMemo(()=>ee.length?ee.some(we=>y(we)):!0,[ee,y]),ue=()=>{J&&v(b),x(),C()};let de=g.createElement("div",{className:`${E}-panel-layout`},g.createElement(sUe,{prefixCls:E,presets:l,onClick:u,onHover:c}),g.createElement("div",null,g.createElement(aUe,O4({},e,{value:ne})),g.createElement(KHe,O4({},e,{showNow:a?!1:i,invalid:re,onSubmit:ue}))));t&&(de=t(de));const se=`${_}-container`,ce="marginLeft",ge="marginRight";let ie=g.createElement("div",{onMouseDown:A,tabIndex:-1,className:Ae(se,`${E}-${n}-panel-container`,(le=S==null?void 0:S.popup)==null?void 0:le.container),style:I({[M?ge:ce]:k,[M?ce:ge]:"auto"},(ve=B==null?void 0:B.popup)==null?void 0:ve.container),onFocus:f,onBlur:d},de);return o&&(ie=g.createElement("div",{onMouseDown:A,ref:T,className:Ae(`${E}-range-wrapper`,`${E}-${r}-range-wrapper`)},g.createElement("div",{ref:R,className:`${E}-range-arrow`,style:{left:D}}),g.createElement(Bl,{onResize:j},ie))),ie}function Zae(e,t){const{format:n,maskFormat:r,generateConfig:i,locale:o,preserveInvalidOnBlur:a,inputReadOnly:s,required:l,"aria-required":c,onSubmit:u,onFocus:f,onBlur:d,onInputChange:A,onInvalid:h,open:p,onOpenChange:v,onKeyDown:y,onChange:b,activeHelp:x,name:C,autoComplete:S,id:B,value:E,invalid:_,placeholder:M,disabled:R,activeIndex:T,allHelp:L,picker:P}=e,k=(z,V)=>{const Y=i.locale.parse(o.locale,z,[V]);return Y&&i.isValidate(Y)?Y:null},H=n[0],D=g.useCallback(z=>_s(z,{locale:o,format:H,generateConfig:i}),[o,i,H]),U=g.useMemo(()=>E.map(D),[E,D]),j=g.useMemo(()=>{const z=P==="time"?8:10,V=typeof H=="function"?H(i.getNow()).length:H.length;return Math.max(z,V)+2},[H,P,i]),Q=z=>{for(let V=0;V{function V(W){return z!==void 0?W[z]:W}const Y=Co(e,{aria:!0,data:!0}),Z=I(te(I({},Y),{format:r,validateFormat:W=>!!Q(W),preserveInvalidOnBlur:a,readOnly:s,required:l,"aria-required":c,name:C,autoComplete:S,size:j,id:V(B),value:V(U)||"",invalid:V(_),placeholder:V(M),active:T===z,helped:L||x&&T===z,disabled:V(R),onFocus:W=>{f(W,z)},onBlur:W=>{d(W,z)},onSubmit:u,onChange:W=>{A();const J=Q(W);if(J){h(!1,z),b(J,z);return}h(!!W,z)},onHelp:()=>{v(!0,{index:z})},onKeyDown:W=>{let J=!1;if(y==null||y(W,()=>{J=!0}),!W.defaultPrevented&&!J)switch(W.key){case"Escape":v(!1,{index:z});break;case"Enter":p||v(!0);break}}}),t==null?void 0:t({valueTexts:U}));return Object.keys(Z).forEach(W=>{Z[W]===void 0&&delete Z[W]}),Z},D]}const lUe=["onMouseEnter","onMouseLeave"];function Jae(e){return g.useMemo(()=>m4(e,lUe),[e])}function xU(){return xU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{c.preventDefault()},onClick:c=>{c.stopPropagation(),t()}}),e)}const EU=["YYYY","MM","DD","HH","mm","ss","SSS"],ese="顧";class cUe{constructor(t){ke(this,"format");ke(this,"maskFormat");ke(this,"cells");ke(this,"maskCells");this.format=t;const n=EU.map(s=>`(${s})`).join("|"),r=new RegExp(n,"g");this.maskFormat=t.replace(r,s=>ese.repeat(s.length));const i=new RegExp(`(${EU.join("|")})`),o=(t.split(i)||[]).filter(s=>s);let a=0;this.cells=o.map(s=>{const l=EU.includes(s),c=a,u=a+s.length;return a=u,{text:s,mask:l,start:c,end:u}}),this.maskCells=this.cells.filter(s=>s.mask)}getSelection(t){const{start:n,end:r}=this.maskCells[t]||{};return[n||0,r||0]}match(t){for(let n=0;n=o&&t<=a)return i;const s=Math.min(Math.abs(t-o),Math.abs(t-a));s{const Ce=e,{className:n,active:r,showActiveCls:i=!0,suffixIcon:o,format:a,validateFormat:s,onChange:l,onInput:c,helped:u,onHelp:f,onSubmit:d,onKeyDown:A,preserveInvalidOnBlur:h=!1,invalid:p,clearIcon:v}=Ce,y=Ze(Ce,["className","active","showActiveCls","suffixIcon","format","validateFormat","onChange","onInput","helped","onHelp","onSubmit","onKeyDown","preserveInvalidOnBlur","invalid","clearIcon"]),{value:b,onFocus:x,onBlur:C,onMouseUp:S}=e,{prefixCls:B,input:E="input",classNames:_,styles:M}=g.useContext(Yu),R=`${B}-input`,[T,L]=g.useState(!1),[P,k]=g.useState(b),[H,D]=g.useState(""),[U,j]=g.useState(null),[Q,K]=g.useState(null),z=P||"";g.useEffect(()=>{k(b)},[b]);const V=g.useRef(null),Y=g.useRef(null),Z=g.useRef(!1);g.useImperativeHandle(t,()=>({nativeElement:V.current,inputElement:Y.current,focus:pe=>{Y.current.focus(pe)},blur:()=>{Y.current.blur()}}));const W=g.useMemo(()=>new cUe(a||""),[a]),[J,ee]=g.useMemo(()=>u?[0,0]:W.getSelection(U),[W,U,u]),ne=pe=>{pe&&pe!==a&&pe!==b&&f()},re=yn(pe=>{s(pe)&&l(pe),k(pe),ne(pe)}),ue=pe=>{if(!a){const Oe=pe.target.value;ne(Oe),k(Oe),l(Oe)}},de=pe=>{if(Z.current){pe.preventDefault();return}const Oe=pe.clipboardData.getData("text");s(Oe)&&re(Oe)},se=()=>{Z.current=!0},ce=pe=>{const{selectionStart:Oe}=pe.target,xe=W.getMaskCellIndex(Oe);j(xe),K({}),S==null||S(pe),Z.current=!1},ge=pe=>{L(!0),j(0),D(""),x(pe)},ie=pe=>{C(pe)},le=pe=>{L(!1),ie(pe)};lU(r,()=>{!r&&!h&&k(b)});const ve=pe=>{pe.key==="Enter"&&s(z)&&d(),A==null||A(pe)},we=pe=>{if(Z.current){pe.preventDefault();return}ve(pe);const{key:Oe}=pe;let xe=null,Me=null;const Se=ee-J,Pe=a.slice(J,ee),Le=Ne=>{j(at=>{let Ue=at+Ne;return Ue=Math.max(Ue,0),Ue=Math.min(Ue,W.size()-1),Ue})},He=Ne=>{const[at,Ue,et]=uUe(Pe),We=z.slice(J,ee),Je=Number(We);if(isNaN(Je))return String(et||(Ne>0?at:Ue));const dt=Je+Ne,wt=Ue-at+1;return String(at+(wt+dt-at)%wt)};switch(Oe){case"Backspace":case"Delete":xe="",Me=Pe;break;case"ArrowLeft":xe="",Le(-1);break;case"ArrowRight":xe="",Le(1);break;case"ArrowUp":xe="",Me=He(1);break;case"ArrowDown":xe="",Me=He(-1);break;default:isNaN(Number(Oe))||(xe=H+Oe,Me=xe);break}if(xe!==null&&(D(xe),xe.length>=Se&&(Le(1),D(""))),Me!==null){const Ne=z.slice(0,J)+nU(Me,Se)+z.slice(ee);re(Ne.slice(0,a.length))}K({})},me=g.useRef();ar(()=>{if(!(!T||!a||Z.current)){if(!W.match(z)){re(a);return}return Y.current.setSelectionRange(J,ee),me.current=Kn(()=>{Y.current.setSelectionRange(J,ee)}),()=>{Kn.cancel(me.current)}}},[W,a,T,z,U,J,ee,Q,re]);const Ee=a?{onFocus:ge,onBlur:le,onKeyDown:we,onMouseDown:se,onMouseUp:ce,onPaste:de}:{};return g.createElement("div",{ref:V,className:Ae(R,{[`${R}-active`]:r&&i,[`${R}-placeholder`]:u},n)},g.createElement(E,BU({ref:Y,"aria-invalid":p,autoComplete:"off"},y,{onKeyDown:ve,onBlur:ie},Ee,{value:z,onChange:ue,className:_.input,style:M.input})),g.createElement(wU,{icon:o}),v)});function zE(){return zE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(typeof n=="string")return[n];const Me=n||{};return[Me.start,Me.end]},[n]),de=g.useRef(),se=g.useRef(),ce=g.useRef(),ge=Me=>{var Se;return(Se=[se,ce][Me])==null?void 0:Se.current};g.useImperativeHandle(t,()=>({nativeElement:de.current,focus:Me=>{var Pe,Le;if(typeof Me=="object"){const Se=Me||{},{index:He=0}=Se,Ne=Ze(Se,["index"]);(Pe=ge(He))==null||Pe.focus(Ne)}else(Le=ge(Me!=null?Me:0))==null||Le.focus()},blur:()=>{var Me,Se;(Me=ge(0))==null||Me.blur(),(Se=ge(1))==null||Se.blur()}}));const ie=Jae(W),le=g.useMemo(()=>Array.isArray(v)?v:[v,v],[v]),[ve]=Zae(te(I({},e),{id:ue,placeholder:le})),[we,me]=g.useState({position:"absolute",width:0}),Ee=yn(()=>{const Me=ge(s);if(Me){const Se=Me.nativeElement.getBoundingClientRect(),Pe=de.current.getBoundingClientRect(),Le=Se.left-Pe.left;me(He=>te(I({},He),{width:Se.width,left:Le})),j([Se.left,Se.right,Pe.width])}});g.useEffect(()=>{Ee()},[s]);const Ce=i&&(S[0]&&!P[0]||S[1]&&!P[1]),pe=Y&&!P[0],Oe=Y&&!pe&&!P[1];return g.createElement(Bl,{onResize:Ee},g.createElement("div",zE({},ie,{className:Ae(ee,`${ee}-range`,{[`${ee}-focused`]:u,[`${ee}-disabled`]:P.every(Me=>Me),[`${ee}-invalid`]:k.some(Me=>Me),[`${ee}-rtl`]:J},y),style:b,ref:de,onClick:x,onMouseDown:Me=>{const{target:Se}=Me;Se!==se.current.inputElement&&Se!==ce.current.inputElement&&Me.preventDefault(),K==null||K(Me)}}),r&&g.createElement("div",{className:Ae(`${ee}-prefix`,ne.prefix),style:re.prefix},r),g.createElement(OU,zE({ref:se},ve(0),{className:`${ee}-input-start`,autoFocus:pe,tabIndex:Z,"date-range":"start"})),g.createElement("div",{className:`${ee}-range-separator`},a),g.createElement(OU,zE({ref:ce},ve(1),{className:`${ee}-input-end`,autoFocus:Oe,tabIndex:Z,"date-range":"end"})),g.createElement("div",{className:`${ee}-active-bar`,style:we}),g.createElement(wU,{icon:o}),Ce&&g.createElement(SU,{icon:i,onClear:C})))}const dUe=g.forwardRef(fUe);function tse(e,t){return g.useMemo(()=>{const n=te(I({},e),{popup:(e==null?void 0:e.popup)||{}}),r=te(I({},t),{popup:(t==null?void 0:t.popup)||{}});return[n,r]},[e,t])}function QE(){return QE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{disabled:Dt,allowEmpty:xn}=e,on=nse(Dt,!1),Nn=nse(xn,!1);return{disabled:on,allowEmpty:Nn}}),{prefixCls:l,rootClassName:c,styles:u,classNames:f,previewValue:d,defaultValue:A,value:h,needConfirm:p,onClear:v,onKeyDown:y,disabled:b,allowEmpty:x,disabledDate:C,minDate:S,maxDate:B,defaultOpen:E,open:_,onOpenChange:M,locale:R,generateConfig:T,picker:L,showNow:P,showToday:k,showTime:H,mode:D,onPanelChange:U,onCalendarChange:j,onOk:Q,defaultPickerValue:K,pickerValue:z,onPickerValueChange:V,inputReadOnly:Y,suffixIcon:Z,onFocus:W,onBlur:J,presets:ee,ranges:ne,components:re,cellRender:ue,dateRender:de,monthCellRender:se,onClick:ce}=n,ge=Fae(t),[ie,le]=tse(f,u),[ve,we]=Lae(_,E,b,M),me=(Dt,xn)=>{(b.some(on=>!on)||!Dt)&&we(Dt,xn)},[Ee,Ce,pe,Oe,xe]=Qae(T,R,o,!0,!1,A,h,j,Q),Me=pe(),[Se,Pe,Le,He,Ne,at,Ue,et,We]=Dae(b,x,ve),Je=(Dt,xn)=>{Pe(!0),W==null||W(Dt,{range:$4(xn!=null?xn:He)})},dt=(Dt,xn)=>{Pe(!1),J==null||J(Dt,{range:$4(xn!=null?xn:He)})},wt=g.useMemo(()=>{if(!H)return null;const{disabledTime:Dt}=H,xn=Dt?on=>{const Nn=$4(He),Wr=Cae(Me,Ue,He);return Dt(on,Nn,{from:Wr})}:void 0;return te(I({},H),{disabledTime:xn})},[H,He,Me,Ue]),[Bt,qt]=Fr([L,L],D),jt=Bt[He]||L,nn=jt==="date"&&wt?"datetime":jt,Jt=nn===L&&nn!=="time",Ot=Kae(L,jt,P,k,!0),[sn,Vt]=Vae(n,Ee,Ce,pe,Oe,b,o,Se,ve,s),xt=jHe(Me,b,Ue,T,R,C),[qe,it]=Eae(Me,s,x),[Pt,De]=Hae(T,R,Me,Bt,ve,He,r,Jt,K,z,wt==null?void 0:wt.defaultOpenValue,V,S,B),ze=yn((Dt,xn,on)=>{const Nn=FE(Bt,He,xn);if((Nn[0]!==Bt[0]||Nn[1]!==Bt[1])&&qt(Nn),U&&on!==!1){const Wr=[...Me];Dt&&(Wr[He]=Dt),U(Wr,Nn)}}),bt=(Dt,xn)=>FE(Me,xn,Dt),lt=(Dt,xn)=>{let on=Me;Dt&&(on=bt(Dt,He)),et(He);const Nn=at(on);Oe(on),sn(He,Nn===null),Nn===null?me(!1,{force:!0}):xn||ge.current.focus({index:Nn})},At=Dt=>{var on;const xn=Dt.target.getRootNode();if(!ge.current.nativeElement.contains((on=xn.activeElement)!=null?on:document.activeElement)){const Nn=b.findIndex(Wr=>!Wr);Nn>=0&&ge.current.focus({index:Nn})}me(!0),ce==null||ce(Dt)},ut=()=>{Vt(null),me(!1,{force:!0}),v==null||v()},[ft,Kt]=g.useState(null),[An,pn]=g.useState(null),bn=g.useMemo(()=>An||Me,[Me,An]);g.useEffect(()=>{ve||pn(null)},[ve]);const[Sn,Tn]=g.useState([0,0,0]),lr=(Dt,xn)=>{d==="hover"&&(pn(Dt),Kt(xn))},$n=kae(ee,ne),Fn=Dt=>{lr(Dt,"preset")},$t=Dt=>{Vt(Dt)&&(Le("preset-click"),me(!1,{force:!0}))},Ie=Dt=>{lt(Dt)},Ke=Dt=>{lr(Dt?bt(Dt,He):null,"cell")},nt=Dt=>{me(!0),Je(Dt)},ht=()=>{Le("panel")},Xt=Dt=>{const xn=FE(Me,He,Dt);Oe(xn),!p&&!i&&r===nn&<(Dt)},kt=()=>{me(!1)},mn=rU(ue,de,se,$4(He)),Rt=Me[He]||null,tn=yn(Dt=>s(Dt,{activeIndex:He})),cn=g.useMemo(()=>{const Dt=Co(n,!1);return ti(n,[...Object.keys(Dt),"onChange","onCalendarChange","onClear","style","className","onPanelChange","disabledTime","classNames","styles"])},[n]),gn=g.createElement(Xae,QE({},cn,{showNow:Ot,showTime:wt,range:!0,multiplePanel:Jt,activeInfo:Sn,disabledDate:xt,onFocus:nt,onBlur:dt,onPanelMouseDown:ht,picker:L,mode:jt,internalMode:nn,onPanelChange:ze,format:a,value:Rt,isInvalid:tn,onChange:null,onSelect:Xt,pickerValue:Pt,defaultOpenValue:$v(H==null?void 0:H.defaultOpenValue)[He],onPickerValueChange:De,hoverValue:bn,onHover:Ke,needConfirm:p,onSubmit:lt,onOk:xe,presets:$n,onPresetHover:Fn,onPresetSubmit:$t,onNow:Ie,cellRender:mn,classNames:ie,styles:le})),Zt=(Dt,xn)=>{const on=bt(Dt,xn);Oe(on)},_n=()=>{Le("input")},Wt=(Dt,xn)=>{const on=Ue.length,Nn=Ue[on-1];if(on&&Nn!==xn&&p&&!x[Nn]&&!We(Nn)&&Me[Nn]){ge.current.focus({index:Nn});return}Le("input"),me(!0,{inherit:!0}),He!==xn&&ve&&!p&&i&<(null,!0),Ne(xn),Je(Dt,xn)},Mt=(Dt,xn)=>{if(me(!1),!p&&Le()==="input"){const on=at(Me);sn(He,on===null)}dt(Dt,xn)},vn=(Dt,xn)=>{Dt.key==="Tab"&<(null,!0),y==null||y(Dt,xn)},In=g.useMemo(()=>({prefixCls:l,locale:R,generateConfig:T,button:re.button,input:re.input,classNames:ie,styles:le}),[l,R,T,re.button,re.input,ie,le]);return ar(()=>{ve&&He!==void 0&&ze(null,L,!1)},[ve,He,L]),ar(()=>{const Dt=Le();!ve&&Dt==="input"&&(me(!1),lt(null,!0)),!ve&&i&&!p&&Dt==="panel"&&(me(!0),lt())},[ve]),g.createElement(Yu.Provider,{value:In},g.createElement(xae,QE({},Sae(n),{popupElement:gn,popupStyle:le.popup.root,popupClassName:Ae(c,ie.popup.root),visible:ve,onClose:kt,range:!0}),g.createElement(dUe,QE({},n,{ref:ge,className:Ae(n.className,c,ie.root),style:I(I({},le.root),n.style),suffixIcon:Z,activeIndex:Se||ve?He:null,activeHelp:!!An,allHelp:!!An&&ft==="preset",focused:Se,onFocus:Wt,onBlur:Mt,onKeyDown:vn,onSubmit:lt,value:bn,maskFormat:a,onChange:Zt,onInputChange:_n,format:o,inputReadOnly:Y,disabled:b,open:ve,onOpenChange:me,onClick:At,onClear:ut,invalid:qe,onInvalid:it,onActiveInfo:Tn}))))}const hUe=g.forwardRef(AUe);function pUe(e){const{prefixCls:t,value:n,onRemove:r,removeIcon:i="×",formatDate:o,disabled:a,maxTagCount:s,tagRender:l,placeholder:c}=e,u=`${t}-selector`,f=`${t}-selection`,d=`${f}-overflow`;function A(v,y){return g.createElement("span",{className:Ae(`${f}-item`),title:typeof v=="string"?v:null},g.createElement("span",{className:`${f}-item-content`},v),!a&&y&&g.createElement("span",{onMouseDown:b=>{b.preventDefault()},onClick:y,className:`${f}-item-remove`},i))}function h(v){const y=o(v),b=!a,x=C=>{C&&C.stopPropagation(),a||r(v)};return l?l({label:y,value:v,disabled:!!a,closable:b,onClose:x}):A(y,x)}function p(v){const y=`+ ${v.length} ...`;return A(y)}return g.createElement("div",{className:u},g.createElement(gA,{prefixCls:d,data:n,renderItem:h,renderRest:p,itemKey:v=>o(v),maxCount:s}),!n.length&&g.createElement("span",{className:`${t}-selection-placeholder`},c))}function _4(){return _4=Object.assign?Object.assign.bind():function(e){for(var t=1;t({nativeElement:se.current,focus:pe=>{var Oe;(Oe=ce.current)==null||Oe.focus(pe)},blur:()=>{var pe;(pe=ce.current)==null||pe.blur()}}));const ge=Jae(ee),ie=pe=>{B([pe])},le=pe=>{const Oe=S.filter(xe=>xe&&!$l(h,A,xe,pe,C));B(Oe),r||E()},[ve,we]=Zae(te(I({},e),{onChange:ie}),({valueTexts:pe})=>({value:pe[0]||"",active:c})),me=!!(o&&S.length&&!D),Ee=M?g.createElement(g.Fragment,null,g.createElement(pUe,{prefixCls:re,value:S,onRemove:le,formatDate:we,maxTagCount:R,tagRender:T,disabled:D,removeIcon:J,placeholder:p}),g.createElement("input",{className:`${re}-multiple-input`,value:S.map(we).join(","),ref:ce,readOnly:!0,autoFocus:Z,tabIndex:W}),g.createElement(wU,{icon:a}),me&&g.createElement(SU,{icon:o,onClear:x})):g.createElement(OU,_4({ref:ce},ve(),{autoFocus:Z,tabIndex:W,suffixIcon:a,clearIcon:me&&g.createElement(SU,{icon:o,onClear:x}),showActiveCls:!1}));return g.createElement("div",_4({},ge,{className:Ae(re,{[`${re}-multiple`]:M,[`${re}-focused`]:c,[`${re}-disabled`]:D,[`${re}-invalid`]:U,[`${re}-rtl`]:ne},v),style:y,ref:se,onClick:b,onMouseDown:pe=>{var xe;const{target:Oe}=pe;Oe!==((xe=ce.current)==null?void 0:xe.inputElement)&&pe.preventDefault(),z==null||z(pe)}}),i&&g.createElement("div",{className:Ae(`${re}-prefix`,ue.prefix),style:de.prefix},i),Ee)}const mUe=g.forwardRef(gUe);function VE(){return VE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{if(Q){const Mt=I({},Wt);delete Mt.range,Q(we(Zt),we(_n),Mt)}},Me=Zt=>{K==null||K(we(Zt))},[Se,Pe,Le,He,Ne]=Qae(L,T,o,!1,A,h,p,xe,Me),at=Le(),[Ue,et,We,Je]=Dae([C]),dt=Zt=>{et(!0),re==null||re(Zt,{})},wt=Zt=>{et(!1),ue==null||ue(Zt,{})},[Bt,qt]=Fr(P,U),jt=Bt==="date"&&D?"datetime":Bt,nn=Kae(P,Bt,k,H),Jt=y&&((Zt,_n)=>{y(we(Zt),we(_n))}),[,Ot]=Vae(te(I({},n),{onChange:Jt}),Se,Pe,Le,He,[],o,Ue,pe,s),[sn,Vt]=Eae(at,s),xt=g.useMemo(()=>sn.some(Zt=>Zt),[sn]),qe=(Zt,_n)=>{if(Z){const Wt=te(I({},_n),{mode:_n.mode[0]});delete Wt.range,Z(Zt[0],Wt)}},[it,Pt]=Hae(L,T,at,[Bt],pe,Je,r,!1,V,Y,$v(D==null?void 0:D.defaultOpenValue),qe,B,E),De=yn((Zt,_n,Wt)=>{if(qt(_n),j&&Wt!==!1){const Mt=Zt||at[at.length-1];j(Mt,_n)}}),ze=()=>{Ot(Le()),Oe(!1,{force:!0})},bt=Zt=>{!C&&!ve.current.nativeElement.contains(document.activeElement)&&ve.current.focus(),Oe(!0),le==null||le(Zt)},lt=()=>{Ot(null),Oe(!1,{force:!0}),ve.current.focus(),b==null||b()},[At,ut]=g.useState(null),[ft,Kt]=g.useState(null),An=g.useMemo(()=>{const Zt=[ft,...at].filter(_n=>_n);return z?Zt:Zt.slice(0,1)},[at,ft,z]),pn=g.useMemo(()=>!z&&ft?[ft]:at.filter(Zt=>Zt),[at,ft,z]);g.useEffect(()=>{pe||Kt(null)},[pe]);const bn=(Zt,_n)=>{d==="hover"&&(Kt(Zt),ut(_n))},Sn=kae(de),Tn=Zt=>{bn(Zt,"preset")},lr=Zt=>{const _n=z?me(Le(),Zt):[Zt];Ot(_n)&&!z&&Oe(!1,{force:!0})},$n=Zt=>{lr(Zt)},Fn=Zt=>{bn(Zt,"cell")},$t=Zt=>{Oe(!0),dt(Zt)},Ie=Zt=>{if(We("panel"),z&&jt!==P)return;const _n=z?me(Le(),Zt):[Zt];He(_n),!v&&!i&&r===jt&&ze()},Ke=()=>{Oe(!1)},nt=rU(ce,ge,ie),ht=g.useMemo(()=>{const Zt=Co(n,!1),_n=ti(n,[...Object.keys(Zt),"onChange","onCalendarChange","onClear","style","className","onPanelChange","classNames","styles"]);return te(I({},_n),{multiple:n.multiple})},[n]),Xt=g.createElement(Xae,VE({},ht,{showNow:nn,showTime:D,disabledDate:S,onFocus:$t,onBlur:wt,picker:P,mode:Bt,internalMode:jt,onPanelChange:De,format:a,value:at,isInvalid:s,onChange:null,onSelect:Ie,pickerValue:it,defaultOpenValue:D==null?void 0:D.defaultOpenValue,onPickerValueChange:Pt,hoverValue:An,onHover:Fn,needConfirm:v,onSubmit:ze,onOk:Ne,presets:Sn,onPresetHover:Tn,onPresetSubmit:lr,onNow:$n,cellRender:nt,classNames:Ee,styles:Ce})),kt=Zt=>{He(Zt)},mn=()=>{We("input")},Rt=Zt=>{We("input"),Oe(!0,{inherit:!0}),dt(Zt)},tn=Zt=>{Oe(!1),wt(Zt)},cn=(Zt,_n)=>{Zt.key==="Tab"&&ze(),x==null||x(Zt,_n)},gn=g.useMemo(()=>({prefixCls:l,locale:T,generateConfig:L,button:se.button,input:se.input,classNames:Ee,styles:Ce}),[l,T,L,se.button,se.input,Ee,Ce]);return ar(()=>{pe&&Je!==void 0&&De(null,P,!1)},[pe,Je,P]),ar(()=>{const Zt=We();!pe&&Zt==="input"&&(Oe(!1),ze()),!pe&&i&&!v&&Zt==="panel"&&ze()},[pe]),g.createElement(Yu.Provider,{value:gn},g.createElement(xae,VE({},Sae(n),{popupElement:Xt,popupStyle:Ce.popup.root,popupClassName:Ae(c,Ee.popup.root),visible:pe,onClose:Ke}),g.createElement(mUe,VE({},n,{ref:ve,className:Ae(n.className,c,Ee.root),style:I(I({},Ce.root),n.style),suffixIcon:J,removeIcon:ee,tagRender:ne,activeHelp:!!ft,allHelp:!!ft&&At==="preset",focused:Ue,onFocus:Rt,onBlur:tn,onKeyDown:cn,onSubmit:ze,value:pn,maskFormat:a,onChange:kt,onInputChange:mn,internalPicker:r,format:o,inputReadOnly:W,disabled:C,open:pe,onOpenChange:Oe,onClick:bt,onClear:lt,invalid:xt,onInvalid:Zt=>{Vt(Zt,0)}}))))}const yUe=g.forwardRef(vUe),bUe=["parentNode"],xUe="form_item";function KE(e){return e===void 0||e===!1?[]:Array.isArray(e)?e:[e]}function rse(e,t){if(!e.length)return;const n=e.join("_");return t?`${t}_${n}`:bUe.includes(n)?`${xUe}_${n}`:n}function ise(e,t,n,r,i,o){let a=r;return o!==void 0?a=o:n.validating?a="validating":e.length?a="error":t.length?a="warning":(n.touched||i&&n.validated)&&(a="success"),a}function $U(e){return KE(e).join("_")}function ose(e,t){const n=t.getFieldInstance(e),r=ed(n);if(r)return r;const i=rse(KE(e),t.__INTERNAL__.name);if(i)return document.getElementById(i)}function ase(e){const[t]=G8(),n=g.useRef({}),r=g.useMemo(()=>e!=null?e:te(I({},t),{__INTERNAL__:{itemRef:i=>o=>{const a=$U(i);o?n.current[a]=o:delete n.current[a]}},scrollToField:(i,o={})=>{const c=o,{focus:a}=c,s=Ze(c,["focus"]),l=ose(i,r);l&&(JNe(l,I({scrollMode:"if-needed",block:"nearest"},s)),a&&r.focusField(i))},focusField:i=>{var a,s;const o=r.getFieldInstance(i);Rn(o==null?void 0:o.focus)?o.focus():(s=(a=ose(i,r))==null?void 0:a.focus)==null||s.call(a)},getFieldInstance:i=>{const o=$U(i);return n.current[o]}}),[e,t]);return[r]}const sse=g.createContext(void 0),wUe=sse.Provider,lse=g.createContext(void 0),CUe=lse.Provider;function _U(){return _U=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const b=e,{prefixCls:n="rc-checkbox",className:r,style:i,checked:o,disabled:a,defaultChecked:s=!1,type:l="checkbox",title:c,onChange:u}=b,f=Ze(b,["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"]),d=g.useRef(null),A=g.useRef(null),[h,p]=Fr(s,o);g.useImperativeHandle(t,()=>({focus:x=>{var C;(C=d.current)==null||C.focus(x)},blur:()=>{var x;(x=d.current)==null||x.blur()},input:d.current,nativeElement:A.current}));const v=Ae(n,r,{[`${n}-checked`]:h,[`${n}-disabled`]:a}),y=x=>{a||("checked"in e||p(x.target.checked),u==null||u({target:te(I({},e),{type:l,checked:x.target.checked}),stopPropagation(){x.stopPropagation()},preventDefault(){x.preventDefault()},nativeEvent:x.nativeEvent}))};return g.createElement("span",{className:v,title:c,style:i,ref:A},g.createElement("input",_U({},f,{className:`${n}-input`,ref:d,onChange:y,disabled:a,checked:!!h,type:l})))});function use(e){const t=Be.useRef(null),n=()=>{Kn.cancel(t.current),t.current=null};return[()=>{n(),t.current=Kn(()=>{t.current=null})},o=>{t.current&&(o.stopPropagation(),n()),e==null||e(o)}]}const SUe=e=>{const{componentCls:t,antCls:n,lineWidth:r,borderRadius:i,borderRadiusLG:o,borderRadiusSM:a,calc:s}=e,l=`${t}-group`,c=`${t}-button-wrapper`,u=`${n}-badge`,f=d=>({[`> ${u}`]:{width:"auto"},[`> ${u} > ${c}`]:{width:"100%"},[`> ${u}:not(:last-child)`]:{marginBlockEnd:s(r).mul(-1).equal()},[`> ${u} > ${c}:not(:last-child)`]:{marginBlockEnd:0},[`> ${u}:first-child > ${c}`]:{borderStartStartRadius:d,borderStartEndRadius:d,borderEndStartRadius:0,borderEndEndRadius:0},[`> ${u}:last-child > ${c}`]:{borderStartStartRadius:0,borderStartEndRadius:0,borderEndStartRadius:d,borderEndEndRadius:d},[`> ${u}:not(:first-child):not(:last-child) > ${c}`]:{borderRadius:0},[`> ${u}:first-child:last-child > ${c}`]:{borderRadius:d}});return{[l]:te(I({},zr(e)),{display:"inline-block",fontSize:0,[`&${l}-rtl`]:{direction:"rtl"},[`&${l}-block`]:{display:"flex"},[`${n}-badge ${n}-badge-count`]:{zIndex:1},[`> ${n}-badge:not(:first-child) > ${n}-button-wrapper`]:{borderInlineStart:"none"},"&-vertical":te(I({display:"flex",flexDirection:"column",rowGap:e.marginXS,[`&:has(> ${c}, > ${u} > ${c})`]:{rowGap:0},[`${t}-wrapper`]:{marginInlineEnd:0}},f(i)),{[`&${l}-large`]:I({},f(o)),[`&${l}-small`]:I({},f(a))})})}},EUe=e=>{const{componentCls:t,wrapperMarginInlineEnd:n,colorPrimary:r,colorPrimaryHover:i,radioSize:o,motionDurationSlow:a,motionDurationMid:s,motionEaseInOutCirc:l,colorBgContainer:c,colorBorder:u,lineWidth:f,colorBgContainerDisabled:d,colorTextDisabled:A,paddingXS:h,dotColorDisabled:p,dotSize:v,lineType:y,radioColor:b,radioBgColor:x}=e;return{[`${t}-wrapper`]:te(I({},zr(e)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:n,cursor:"pointer","&:last-child":{marginInlineEnd:0},[`&${t}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:e.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},"&-block":{flex:1,justifyContent:"center"},[t]:te(I({},zr(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",alignSelf:"center",boxSizing:"border-box",display:"block",width:`calc(${o} * 1px)`,height:`calc(${o} * 1px)`,backgroundColor:c,border:`${be(f)} ${y} ${u}`,borderRadius:"50%",transition:`all ${s}`,flex:"none","&:after":{content:'""',position:"absolute",top:"50%",left:"50%",transform:"translate(-50%, -50%) scale(0)",width:`calc(${v} * 1px)`,height:`calc(${v} * 1px)`,backgroundColor:b,borderRadius:"50%",transformOrigin:"50% 50%",opacity:0,transition:`all ${a} ${l}`},[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0},[`&:has(${t}-input:focus-visible)`]:sc(e)}),[`&:hover:not(${t}-wrapper-disabled) ${t}`]:{borderColor:r},[`&:hover ${t}-checked:not(${t}-disabled)`]:{backgroundColor:i,borderColor:"transparent"},[`${t}-checked`]:{backgroundColor:x,borderColor:r,"&::after":{transform:"translate(-50%, -50%)",opacity:1}},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},background:d,borderColor:u,"&::after":{backgroundColor:p}},[`${t}-disabled + span`]:{color:A,cursor:"not-allowed"},[`span${t} + *`]:{paddingInlineStart:h,paddingInlineEnd:h}})}},BUe=e=>{const{buttonColor:t,controlHeight:n,componentCls:r,lineWidth:i,lineType:o,colorBorder:a,motionDurationMid:s,buttonPaddingInline:l,fontSize:c,buttonBg:u,fontSizeLG:f,controlHeightLG:d,controlHeightSM:A,paddingXS:h,borderRadius:p,borderRadiusSM:v,borderRadiusLG:y,buttonCheckedBg:b,buttonSolidCheckedColor:x,colorTextDisabled:C,colorBgContainerDisabled:S,buttonCheckedBgDisabled:B,buttonCheckedColorDisabled:E,colorPrimary:_,colorPrimaryHover:M,colorPrimaryActive:R,buttonSolidCheckedBg:T,buttonSolidCheckedHoverBg:L,buttonSolidCheckedActiveBg:P,calc:k}=e;return{[`${r}-button-wrapper`]:{position:"relative",display:"inline-block",height:n,margin:0,paddingInline:l,paddingBlock:0,color:t,fontSize:c,lineHeight:be(k(n).sub(k(i).mul(2)).equal()),background:u,border:`${be(i)} ${o} ${a}`,borderBlockStartWidth:k(i).add(.02).equal(),borderInlineEndWidth:i,cursor:"pointer",transition:["color","background-color","box-shadow"].map(H=>`${H} ${s}`).join(","),a:{color:t},[`> ${r}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:last-child)":{marginInlineEnd:k(i).mul(-1).equal()},"&:first-child":{borderInlineStart:`${be(i)} ${o} ${a}`,borderStartStartRadius:p,borderEndStartRadius:p},"&:last-child":{borderStartEndRadius:p,borderEndEndRadius:p},"&:first-child:last-child":{borderRadius:p},[`${r}-group-large &`]:{height:d,fontSize:f,lineHeight:be(k(d).sub(k(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y}},[`${r}-group-small &`]:{height:A,paddingInline:k(h).sub(i).equal(),paddingBlock:0,lineHeight:be(k(A).sub(k(i).mul(2)).equal()),"&:first-child":{borderStartStartRadius:v,borderEndStartRadius:v},"&:last-child":{borderStartEndRadius:v,borderEndEndRadius:v}},[`${r}-group-vertical > &`]:{marginInlineEnd:0,borderRadius:0,"&:not(:last-child)":{marginBlockEnd:k(i).mul(-1).equal()},"&:first-child":{borderStartStartRadius:p,borderStartEndRadius:p,borderEndStartRadius:0,borderEndEndRadius:0},"&:last-child":{borderStartStartRadius:0,borderStartEndRadius:0,borderEndStartRadius:p,borderEndEndRadius:p},"&:first-child:last-child":{borderRadius:p}},[`${r}-group-vertical${r}-group-large > &`]:{"&:first-child":{borderStartStartRadius:y,borderStartEndRadius:y},"&:last-child":{borderEndStartRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y}},[`${r}-group-vertical${r}-group-small > &`]:{"&:first-child":{borderStartStartRadius:v,borderStartEndRadius:v},"&:last-child":{borderEndStartRadius:v,borderEndEndRadius:v},"&:first-child:last-child":{borderRadius:v}},"&:hover":{position:"relative",color:_},"&:has(:focus-visible)":sc(e),[`${r}, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${r}-button-wrapper-disabled)`]:{zIndex:1,color:_,background:b,borderColor:_,"&::before":{backgroundColor:_},"&:first-child":{borderColor:_},"&:hover":{color:M,borderColor:M,"&::before":{backgroundColor:M}},"&:active":{color:R,borderColor:R,"&::before":{backgroundColor:R}}},[`${r}-group-solid &-checked:not(${r}-button-wrapper-disabled)`]:{color:x,background:T,borderColor:T,"&:hover":{color:x,background:L,borderColor:L},"&:active":{color:x,background:P,borderColor:P}},"&-disabled":{color:C,backgroundColor:S,borderColor:a,cursor:"not-allowed","&:first-child, &:hover":{color:C,backgroundColor:S,borderColor:a}},[`&-disabled${r}-button-wrapper-checked`]:{color:E,backgroundColor:B,borderColor:a,boxShadow:"none"},"&-block":{flex:1,textAlign:"center"}}}},fse=Br("Radio",e=>{const{controlOutline:t,controlOutlineWidth:n}=e,r=`0 0 0 ${be(n)} ${t}`,o=dr(e,{radioFocusShadow:r,radioButtonFocusShadow:r});return[SUe(o),EUe(o),BUe(o)]},e=>{const{wireframe:t,padding:n,marginXS:r,lineWidth:i,fontSizeLG:o,colorText:a,colorBgContainer:s,colorTextDisabled:l,controlItemBgActiveDisabled:c,colorTextLightSolid:u,colorPrimary:f,colorPrimaryHover:d,colorPrimaryActive:A,colorWhite:h}=e,p=4,v=o,y=t?v-p*2:v-(p+i)*2;return{radioSize:v,dotSize:y,dotColorDisabled:l,buttonSolidCheckedColor:u,buttonSolidCheckedBg:f,buttonSolidCheckedHoverBg:d,buttonSolidCheckedActiveBg:A,buttonBg:s,buttonCheckedBg:s,buttonColor:a,buttonCheckedBgDisabled:c,buttonCheckedColorDisabled:l,buttonPaddingInline:n-i,wrapperMarginInlineEnd:r,radioColor:t?f:h,radioBgColor:t?s:f}},{unitless:{radioSize:!0,dotSize:!0}}),OUe=(e,t)=>{var ee,ne;const n=g.useContext(sse),r=g.useContext(lse),{getPrefixCls:i,direction:o,className:a,style:s,classNames:l,styles:c}=or("radio"),u=g.useRef(null),f=il(t,u),{isFormItemInput:d}=g.useContext(Ya),A=re=>{var ue,de;(ue=e.onChange)==null||ue.call(e,re),(de=n==null?void 0:n.onChange)==null||de.call(n,re)},J=e,{prefixCls:h,className:p,rootClassName:v,children:y,style:b,title:x,classNames:C,styles:S,checked:B}=J,E=Ze(J,["prefixCls","className","rootClassName","children","style","title","classNames","styles","checked"]),_=i("radio",h),M=((n==null?void 0:n.optionType)||r)==="button",R=M?`${_}-button`:_,T=So(_),[L,P]=fse(_,T),k=I({},E),H=g.useContext(qa),D="checked"in e;let U=B;n&&(k.name=n.name,k.onChange=A,U=e.value===n.value,k.disabled=(ee=k.disabled)!=null?ee:n.disabled),(D||n)&&(k.checked=U),k.disabled=(ne=k.disabled)!=null?ne:H;const j=te(I(I({},e),k),{checked:U}),Q=Ar(s),K=Ar(b),[z,V]=vr([l,C],[c,Q,S,K],{props:j}),Y=Ae(`${R}-wrapper`,{[`${R}-wrapper-checked`]:U,[`${R}-wrapper-disabled`]:k.disabled,[`${R}-wrapper-rtl`]:o==="rtl",[`${R}-wrapper-in-form-item`]:d,[`${R}-wrapper-block`]:!!(n!=null&&n.block)},a,p,v,z.root,L,P,T),[Z,W]=use(k.onClick);return g.createElement(sE,{component:"Radio",disabled:k.disabled},g.createElement("label",{className:Y,style:V.root,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,title:x,onClick:Z},g.createElement(cse,te(I({},k),{className:Ae(z.icon,{[OM]:!M}),style:V.icon,type:"radio",prefixCls:R,ref:f,onClick:W})),qi(y)?g.createElement("span",{className:Ae(`${R}-label`,z.label),style:V.label},y):null))},T4=g.forwardRef(OUe),$Ue=g.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=g.useContext(Un),{name:i}=g.useContext(Ya),o=lA($U(i)),{prefixCls:a,className:s,rootClassName:l,options:c,buttonStyle:u="outline",disabled:f,children:d,size:A,style:h,id:p,optionType:v,name:y=o,defaultValue:b,value:x,block:C=!1,onChange:S,onMouseEnter:B,onMouseLeave:E,onFocus:_,onBlur:M,orientation:R,vertical:T,role:L="radiogroup"}=e,[P,k]=Fr(b,x),H=g.useCallback(J=>{const ee=P,ne=J.target.value;"value"in e||k(ne),ne!==ee&&(S==null||S(J))},[P,k,S]),D=n("radio",a),U=`${D}-group`,j=So(D),[Q,K]=fse(D,j);let z=d;c&&c.length>0&&(z=c.map(J=>typeof J=="string"||mo(J)?g.createElement(T4,{key:J.toString(),prefixCls:D,disabled:f,value:J,checked:P===J},J):g.createElement(T4,{key:`radio-group-value-options-${J.value}`,prefixCls:D,disabled:J.disabled||f,value:J.value,checked:P===J.value,title:J.title,style:J.style,className:J.className,id:J.id,required:J.required},J.label)));const V=aa(A),[,Y]=aE(R,T),Z=Ae(U,`${U}-${u}`,{[`${U}-large`]:V==="large",[`${U}-small`]:V==="small",[`${U}-rtl`]:r==="rtl",[`${U}-block`]:C},s,l,Q,K,j),W=g.useMemo(()=>({onChange:H,value:P,disabled:f,name:y,optionType:v,block:C}),[H,P,f,y,v,C]);return g.createElement("div",te(I({},Co(e,{aria:!0,data:!0})),{role:L,className:Ae(Z,{[`${D}-group-vertical`]:Y}),style:h,onMouseEnter:B,onMouseLeave:E,onFocus:_,onBlur:M,id:p,ref:t}),g.createElement(wUe,{value:W},z))}),_Ue=g.memo($Ue),TUe=(e,t)=>{const{getPrefixCls:n}=g.useContext(Un),a=e,{prefixCls:r}=a,i=Ze(a,["prefixCls"]),o=n("radio",r);return g.createElement(CUe,{value:"button"},g.createElement(T4,te(I({prefixCls:o},i),{type:"radio",ref:t})))},MUe=g.forwardRef(TUe),np=T4;np.Button=MUe,np.Group=_Ue,np.__ANT_RADIO=!0;function Yg(e){return dr(e,{inputAffixPadding:e.paddingXXS})}const Xg=e=>{const{controlHeight:t,fontSize:n,lineHeight:r,lineWidth:i,controlHeightSM:o,controlHeightLG:a,fontSizeLG:s,lineHeightLG:l,paddingSM:c,controlPaddingHorizontalSM:u,controlPaddingHorizontal:f,colorFillAlter:d,colorPrimaryHover:A,colorPrimary:h,controlOutlineWidth:p,controlOutline:v,colorErrorOutline:y,colorWarningOutline:b,colorBgContainer:x,inputFontSize:C,inputFontSizeLG:S,inputFontSizeSM:B}=e,E=C||n,_=B||E,M=S||s,R=Math.round((t-E*r)/2*10)/10-i,T=Math.round((o-_*r)/2*10)/10-i,L=Math.ceil((a-M*l)/2*10)/10-i;return{paddingBlock:Math.max(R,0),paddingBlockSM:Math.max(T,0),paddingBlockLG:Math.max(L,0),paddingInline:c-i,paddingInlineSM:u-i,paddingInlineLG:f-i,addonBg:d,activeBorderColor:h,hoverBorderColor:A,activeShadow:`0 0 0 ${p}px ${v}`,errorActiveShadow:`0 0 0 ${p}px ${y}`,warningActiveShadow:`0 0 0 ${p}px ${b}`,hoverBg:x,activeBg:x,inputFontSize:E,inputFontSizeLG:M,inputFontSizeSM:_}},IUe=e=>({borderColor:e.hoverBorderColor,backgroundColor:e.hoverBg}),WE=e=>({color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorderDisabled,boxShadow:"none",cursor:"not-allowed",opacity:1,"input[disabled], textarea[disabled]":{cursor:"not-allowed"},"&:hover:not([disabled])":I({},IUe(dr(e,{hoverBorderColor:e.colorBorderDisabled,hoverBg:e.colorBgContainerDisabled})))}),TU=(e,t)=>({background:e.colorBgContainer,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:t.borderColor,"&:hover":{borderColor:t.hoverBorderColor,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:t.activeBorderColor,boxShadow:t.activeShadow,outline:0,backgroundColor:e.activeBg}}),dse=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:te(I({},TU(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:t.borderColor}}),MU=(e,t)=>({"&-outlined":I(I(I(te(I({},TU(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:I({},WE(e))}),dse(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorErrorAffix})),dse(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarningAffix})),t)}),Ase=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{borderColor:t.addonBorderColor,color:t.addonColor}}}),RUe=e=>({"&-outlined":te(I(I({[`${e.componentCls}-group`]:{"&-addon":{background:e.addonBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}}},Ase(e,{status:"error",addonBorderColor:e.colorError,addonColor:e.colorErrorText})),Ase(e,{status:"warning",addonBorderColor:e.colorWarning,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group-addon`]:I({},WE(e))}})}),hse="&:focus-visible, &:has(input:focus-visible), &:has(textarea:focus-visible)",pse=(e,t)=>({outline:`${be(e.lineWidth)} ${e.lineType} ${t}`,outlineOffset:be(e.calc(e.lineWidth).mul(-1).equal()),transition:["outline-offset","outline"].map(n=>`${n} 0s`).join(", ")}),gse=(e,t)=>({"&, & input, & textarea":{color:t.color},[hse]:pse(e,t.color),[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),IU=(e,t)=>{const{componentCls:n}=e;return{"&-borderless":I({background:"transparent",border:"none",paddingBlock:e.calc(e.paddingBlock).add(e.lineWidth).equal(),[`&${n}-sm, &${n}-affix-wrapper-sm`]:{paddingBlock:e.calc(e.paddingBlockSM).add(e.lineWidth).equal()},[`&${n}-lg, &${n}-affix-wrapper-lg`]:{paddingBlock:e.calc(e.paddingBlockLG).add(e.lineWidth).equal()},"&:focus, &:focus-within":{outline:"none"},[hse]:pse(e,e.activeBorderColor),[`&${n}-disabled, &[disabled]`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${n}-status-error`]:gse(e,{color:e.colorError,affixColor:e.colorErrorAffix}),[`&${n}-status-warning`]:gse(e,{color:e.colorWarning,affixColor:e.colorWarningAffix})},t)}},mse=(e,t)=>{var n;return{background:t.bg,borderWidth:e.lineWidth,borderStyle:e.lineType,borderColor:"transparent","input&, & input, textarea&, & textarea":{color:(n=t==null?void 0:t.inputColor)!=null?n:"unset"},"&:hover":{background:t.hoverBg},"&:focus, &:focus-within":{outline:0,borderColor:t.activeBorderColor,backgroundColor:e.activeBg}}},vse=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:te(I({},mse(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}})}),RU=(e,t)=>({"&-filled":I(I(I(te(I({},mse(e,{bg:e.colorFillTertiary,hoverBg:e.colorFillSecondary,activeBorderColor:e.activeBorderColor,inputColor:e.colorText})),{[`&${e.componentCls}-disabled, &[disabled]`]:I({},WE(e))}),vse(e,{status:"error",bg:e.colorErrorBg,hoverBg:e.colorErrorBgHover,activeBorderColor:e.colorError,inputColor:e.colorErrorText,affixColor:e.colorErrorAffix})),vse(e,{status:"warning",bg:e.colorWarningBg,hoverBg:e.colorWarningBgHover,activeBorderColor:e.colorWarning,inputColor:e.colorWarningText,affixColor:e.colorWarningAffix})),t)}),yse=(e,t)=>({[`&${e.componentCls}-group-wrapper-status-${t.status}`]:{[`${e.componentCls}-group-addon`]:{background:t.addonBg,color:t.addonColor}}}),NUe=e=>({"&-filled":te(I(I({[`${e.componentCls}-group-addon`]:{background:e.colorFillTertiary,"&:last-child":{position:"static"}}},yse(e,{status:"error",addonBg:e.colorErrorBg,addonColor:e.colorErrorText})),yse(e,{status:"warning",addonBg:e.colorWarningBg,addonColor:e.colorWarningText})),{[`&${e.componentCls}-group-wrapper-disabled`]:{[`${e.componentCls}-group`]:{"&-addon":{background:e.colorFillTertiary,color:e.colorTextDisabled},"&-addon:first-child":{borderInlineStart:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},"&-addon:last-child":{borderInlineEnd:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderTop:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`}}}})}),bse=(e,t)=>({background:e.colorBgContainer,borderWidth:`${be(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${t.borderColor} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${t.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus, &:focus-within":{borderColor:`transparent transparent ${t.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg}}),xse=(e,t)=>({[`&${e.componentCls}-status-${t.status}:not(${e.componentCls}-disabled)`]:te(I({},bse(e,t)),{[`${e.componentCls}-prefix, ${e.componentCls}-suffix`]:{color:t.affixColor}}),[`&${e.componentCls}-status-${t.status}${e.componentCls}-disabled`]:{borderColor:`transparent transparent ${t.borderColor} transparent`}}),NU=(e,t)=>({"&-underlined":I(I(I(te(I({},bse(e,{borderColor:e.colorBorder,hoverBorderColor:e.hoverBorderColor,activeBorderColor:e.activeBorderColor,activeShadow:e.activeShadow})),{[`&${e.componentCls}-disabled, &[disabled]`]:{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed","&:hover":{borderColor:`transparent transparent ${e.colorBorder} transparent`}},"input[disabled], textarea[disabled]":{cursor:"not-allowed"}}),xse(e,{status:"error",borderColor:e.colorError,hoverBorderColor:e.colorErrorBorderHover,activeBorderColor:e.colorError,activeShadow:e.errorActiveShadow,affixColor:e.colorErrorAffix})),xse(e,{status:"warning",borderColor:e.colorWarning,hoverBorderColor:e.colorWarningBorderHover,activeBorderColor:e.colorWarning,activeShadow:e.warningActiveShadow,affixColor:e.colorWarningAffix})),t)}),PU=e=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:e,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),LU=e=>{const{paddingBlockLG:t,lineHeightLG:n,borderRadiusLG:r,paddingInlineLG:i}=e;return{padding:`${be(t)} ${be(i)}`,fontSize:e.inputFontSizeLG,lineHeight:n,borderRadius:r}},FU=e=>({padding:`${be(e.paddingBlockSM)} ${be(e.paddingInlineSM)}`,fontSize:e.inputFontSizeSM,borderRadius:e.borderRadiusSM}),M4=(e,t={})=>te(I({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${be(e.paddingBlock)} ${be(e.paddingInline)}`,color:e.colorText,fontSize:e.inputFontSize,lineHeight:e.lineHeight,borderRadius:e.borderRadius,transition:`all ${e.motionDurationMid}`},PU(e.colorTextPlaceholder)),{"&-lg":I(I({},LU(e)),t.largeStyle),"&-sm":I(I({},FU(e)),t.smallStyle),"&-rtl, &-textarea-rtl":{direction:"rtl"}}),PUe=e=>{const{componentCls:t,antCls:n}=e;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:e.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:I({},LU(e)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:I({},FU(e)),[`&-lg ${n}-select-single`]:{height:e.controlHeightLG},[`&-sm ${n}-select-single`]:{height:e.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-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 ${be(e.paddingInline)}`,color:e.colorText,fontWeight:"normal",fontSize:e.inputFontSize,textAlign:"center",borderRadius:e.borderRadius,transition:`all ${e.motionDurationSlow}`,lineHeight:1,[`${n}-select`]:{margin:`${be(e.calc(e.paddingBlock).add(1).mul(-1).equal())} ${be(e.calc(e.paddingInline).mul(-1).equal())}`,[`&${n}-select-single:not(${n}-select-customize-input):not(${n}-pagination-size-changer)`]:{backgroundColor:"inherit",border:`${be(e.lineWidth)} ${e.lineType} transparent`,boxShadow:"none"}},[`${n}-cascader-picker`]:{margin:`-9px ${be(e.calc(e.paddingInline).mul(-1).equal())}`,backgroundColor:"transparent",[`${n}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}}},[t]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${n}-select`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${n}-select`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0},"&:not(:first-child)":{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:te(I({display:"block"},fA()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:e.lineWidth,"&:hover, &:focus":{zIndex:1}}},"& > *":{display:"inline-flex",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${n}-picker-range @@ -231,16 +231,16 @@ html body { & > ${n}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:e.borderRadius,borderEndStartRadius:e.borderRadius},[`& > *:last-child, & > ${n}-select:last-child, & > ${n}-cascader-picker:last-child ${t}, - & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{}}})}},IUe=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,a=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:te(I(I(I(I(I(I({},zr(e)),M4(e)),TU(e)),IU(e)),MU(e)),RU(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},RUe=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:focus-visible":I({color:e.colorIcon,borderRadius:e.borderRadiusSM},sc(e)),"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${be(e.inputAffixPadding)}`}}}},NUe=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:o,colorIconHover:a}=e,s=`${t}-affix-wrapper`,l=`${t}-affix-wrapper-disabled`;return{[s]:I(te(I({},M4(e)),{display:"inline-flex","&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n},"&-password-icon":{display:"inline-flex",color:o,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:a}}}}),RUe(e)),[`${t}-underlined`]:{borderRadius:0},[l]:{[`${t}-password-icon`]:{color:o,cursor:"not-allowed","&:hover":{color:o}}}}},PUe=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:te(I(I({},zr(e)),MUe(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":te(I(I({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},_Ue(e)),TUe(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},LUe=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},bse=Er(["Input","Shared"],e=>{const t=dr(e,Yg(e));return[IUe(t),NUe(t)]},Xg,{resetFont:!1}),xse=Er(["Input","Component"],e=>{const t=dr(e,Yg(e));return[PUe(t),LUe(t),$b(t,{focus:!0,focusElCls:`${t.componentCls}-affix-wrapper-focused`})]},Xg,{resetFont:!1}),FUe=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,o=e.max(e.calc(n).sub(r).equal(),0),a=e.max(e.calc(o).sub(i).equal(),0);return{basePadding:o,containerPadding:a,itemHeight:be(t),itemLineHeight:be(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},kUe=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:o,multipleItemColorDisabled:a,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:u}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:u,borderRadius:r,cursor:"default",transition:["font-size","line-height","height"].map(d=>`${d} ${i}`).join(", "),marginInlineEnd:e.calc(u).mul(2).equal(),paddingInlineStart:o,paddingInlineEnd:e.calc(o).div(2).equal(),[`${t}-disabled&`]:{color:a,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(o).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":te(I({},Fg()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},FU=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",o=FUe(e);return[{[`${n}-multiple${i}`]:{paddingBlock:o.containerPadding,paddingInlineStart:o.basePadding,minHeight:r,[`${n}-selection-item`]:{height:o.itemHeight,lineHeight:be(o.itemLineHeight)}}}]},DUe=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=dr(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),o=dr(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[FU(i,"small"),FU(e),FU(o,"large"),{[`${t}${t}-multiple`]:te(I({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:I({position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"},Ka)}},kUe(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},HUe=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:o,cellHoverBg:a,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:u,colorTextLightSolid:f,colorTextDisabled:d,cellBgDisabled:A,colorFillSecondary:h}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:be(r),borderRadius:i,transition:`background-color ${o}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), + & > ${n}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:e.lineWidth,borderStartEndRadius:e.borderRadius,borderEndEndRadius:e.borderRadius},[`& > ${n}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),[`${t}-affix-wrapper`]:{}}})}},LUe=e=>{const{componentCls:t,controlHeightSM:n,lineWidth:r,calc:i}=e,a=i(n).sub(i(r).mul(2)).sub(16).div(2).equal();return{[t]:te(I(I(I(I(I(I({},zr(e)),M4(e)),MU(e)),RU(e)),IU(e)),NU(e)),{'&[type="color"]':{height:e.controlHeight,[`&${t}-lg`]:{height:e.controlHeightLG},[`&${t}-sm`]:{height:n,paddingTop:a,paddingBottom:a}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{appearance:"none"}})}},FUe=e=>{const{componentCls:t}=e;return{[`${t}-clear-icon`]:{margin:0,padding:0,lineHeight:0,color:e.colorTextQuaternary,fontSize:e.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${e.motionDurationSlow}`,border:"none",outline:"none",backgroundColor:"transparent","&:hover":{color:e.colorIcon},"&:focus-visible":I({color:e.colorIcon,borderRadius:e.borderRadiusSM},sc(e)),"&:active":{color:e.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${be(e.inputAffixPadding)}`}}}},kUe=e=>{const{componentCls:t,inputAffixPadding:n,colorTextDescription:r,motionDurationSlow:i,colorIcon:o,colorIconHover:a}=e,s=`${t}-affix-wrapper`,l=`${t}-affix-wrapper-disabled`;return{[s]:I(te(I({},M4(e)),{display:"inline-flex","&-focused, &:focus":{zIndex:1},[`> input${t}`]:{padding:0},[`> input${t}, > textarea${t}`]:{fontSize:"inherit",border:"none",borderRadius:0,outline:"none",background:"transparent",color:"inherit","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[t]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:e.paddingXS}},"&-show-count-suffix":{color:r,direction:"ltr"},"&-show-count-has-suffix":{marginInlineEnd:e.paddingXXS},"&-prefix":{marginInlineEnd:n},"&-suffix":{marginInlineStart:n},"&-password-icon":{display:"inline-flex",color:o,cursor:"pointer",transition:`all ${i}`,"&:hover":{color:a}}}}),FUe(e)),[`${t}-underlined`]:{borderRadius:0},[l]:{[`${t}-password-icon`]:{color:o,cursor:"not-allowed","&:hover":{color:o}}}}},DUe=e=>{const{componentCls:t,borderRadiusLG:n,borderRadiusSM:r}=e;return{[`${t}-group`]:te(I(I({},zr(e)),PUe(e)),{"&-rtl":{direction:"rtl"},"&-wrapper":te(I(I({display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:n,fontSize:e.inputFontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:r}}},RUe(e)),NUe(e)),{[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-item`]:{[`${t}-affix-wrapper`]:{borderStartStartRadius:0,borderEndStartRadius:0}}})})}},HUe=e=>{const{componentCls:t}=e;return{[`${t}-out-of-range`]:{[`&, & input, & textarea, ${t}-show-count-suffix, ${t}-data-count`]:{color:e.colorError}}}},wse=Br(["Input","Shared"],e=>{const t=dr(e,Yg(e));return[LUe(t),kUe(t)]},Xg,{resetFont:!1}),Cse=Br(["Input","Component"],e=>{const t=dr(e,Yg(e));return[DUe(t),HUe(t),$b(t,{focus:!0,focusElCls:`${t.componentCls}-affix-wrapper-focused`})]},Xg,{resetFont:!1}),UUe=e=>{const{multipleSelectItemHeight:t,paddingXXS:n,lineWidth:r,INTERNAL_FIXED_ITEM_MARGIN:i}=e,o=e.max(e.calc(n).sub(r).equal(),0),a=e.max(e.calc(o).sub(i).equal(),0);return{basePadding:o,containerPadding:a,itemHeight:be(t),itemLineHeight:be(e.calc(t).sub(e.calc(e.lineWidth).mul(2)).equal())}},jUe=e=>{const{componentCls:t,iconCls:n,borderRadiusSM:r,motionDurationSlow:i,paddingXS:o,multipleItemColorDisabled:a,multipleItemBorderColorDisabled:s,colorIcon:l,colorIconHover:c,INTERNAL_FIXED_ITEM_MARGIN:u}=e;return{[`${t}-selection-overflow`]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"calc(100% - 4px)",display:"inline-flex"},[`${t}-selection-item`]:{display:"flex",alignSelf:"center",flex:"none",boxSizing:"border-box",maxWidth:"100%",marginBlock:u,borderRadius:r,cursor:"default",transition:["font-size","line-height","height"].map(d=>`${d} ${i}`).join(", "),marginInlineEnd:e.calc(u).mul(2).equal(),paddingInlineStart:o,paddingInlineEnd:e.calc(o).div(2).equal(),[`${t}-disabled&`]:{color:a,borderColor:s,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:e.calc(o).div(2).equal(),overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":te(I({},Fg()),{display:"inline-flex",alignItems:"center",color:l,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${n}`]:{verticalAlign:"-0.2em"},"&:hover":{color:c}})}}}},kU=(e,t)=>{const{componentCls:n,controlHeight:r}=e,i=t?`${n}-${t}`:"",o=UUe(e);return[{[`${n}-multiple${i}`]:{paddingBlock:o.containerPadding,paddingInlineStart:o.basePadding,minHeight:r,[`${n}-selection-item`]:{height:o.itemHeight,lineHeight:be(o.itemLineHeight)}}}]},zUe=e=>{const{componentCls:t,calc:n,lineWidth:r}=e,i=dr(e,{fontHeight:e.fontSize,selectHeight:e.controlHeightSM,multipleSelectItemHeight:e.multipleItemHeightSM,borderRadius:e.borderRadiusSM,borderRadiusSM:e.borderRadiusXS,controlHeight:e.controlHeightSM}),o=dr(e,{fontHeight:n(e.multipleItemHeightLG).sub(n(r).mul(2).equal()).equal(),fontSize:e.fontSizeLG,selectHeight:e.controlHeightLG,multipleSelectItemHeight:e.multipleItemHeightLG,borderRadius:e.borderRadiusLG,borderRadiusSM:e.borderRadius,controlHeight:e.controlHeightLG});return[kU(i,"small"),kU(e),kU(o,"large"),{[`${t}${t}-multiple`]:te(I({width:"100%",cursor:"text",[`${t}-selector`]:{flex:"auto",padding:0,position:"relative","&:after":{margin:0},[`${t}-selection-placeholder`]:I({position:"absolute",top:"50%",insetInlineStart:e.inputPaddingHorizontalBase,insetInlineEnd:0,transform:"translateY(-50%)",transition:`all ${e.motionDurationSlow}`,flex:1,color:e.colorTextPlaceholder,pointerEvents:"none"},Wa)}},jUe(e)),{[`${t}-multiple-input`]:{width:0,height:0,border:0,visibility:"hidden",position:"absolute",zIndex:-1}})}]},QUe=e=>{const{pickerCellCls:t,pickerCellInnerCls:n,cellHeight:r,borderRadiusSM:i,motionDurationMid:o,cellHoverBg:a,lineWidth:s,lineType:l,colorPrimary:c,cellActiveWithRangeBg:u,colorTextLightSolid:f,colorTextDisabled:d,cellBgDisabled:A,colorFillSecondary:h}=e;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:r,transform:"translateY(-50%)",content:'""',pointerEvents:"none"},[n]:{position:"relative",zIndex:2,display:"inline-block",minWidth:r,height:r,lineHeight:be(r),borderRadius:i,transition:`background-color ${o}`},[`&:hover:not(${t}-in-view):not(${t}-disabled), &:hover:not(${t}-selected):not(${t}-range-start):not(${t}-range-end):not(${t}-disabled)`]:{[n]:{background:a}},[`&-in-view${t}-today ${n}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${be(s)} ${l} ${c}`,borderRadius:i,content:'""'}},[`&-in-view${t}-in-range, &-in-view${t}-range-start, &-in-view${t}-range-end`]:{position:"relative",[`&:not(${t}-disabled):before`]:{background:u}},[`&-in-view${t}-selected, &-in-view${t}-range-start, - &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:h}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:d,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:A}},[`&-disabled${t}-today ${n}::before`]:{borderColor:d}}},UUe=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:o,cellWidth:a,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:u,lineWidth:f,lineType:d,borderRadiusLG:A,colorPrimary:h,colorTextHeading:p,colorSplit:v,pickerControlIconBorderWidth:y,colorIcon:b,textHeight:x,motionDurationMid:C,colorIconHover:S,fontWeightStrong:B,cellHeight:E,pickerCellPaddingVertical:_,colorTextDisabled:M,colorText:R,fontSize:T,motionDurationSlow:L,withoutTimeCellHeight:P,pickerQuarterPanelContentHeight:k,borderRadiusSM:H,colorTextLightSolid:D,cellHoverBg:U,timeColumnHeight:j,timeColumnWidth:Q,timeCellHeight:K,controlItemBgActive:z,marginXXS:V,pickerDatePanelPaddingHorizontal:Y,pickerControlIconMargin:Z}=e,W=e.calc(a).mul(7).add(e.calc(Y).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:u,borderRadius:A,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon, + &-in-view${t}-range-end`]:{[`&:not(${t}-disabled) ${n}`]:{color:f,background:c},[`&${t}-disabled ${n}`]:{background:h}},[`&-in-view${t}-range-start:not(${t}-disabled):before`]:{insetInlineStart:"50%"},[`&-in-view${t}-range-end:not(${t}-disabled):before`]:{insetInlineEnd:"50%"},[`&-in-view${t}-range-start:not(${t}-range-end) ${n}`]:{borderStartStartRadius:i,borderEndStartRadius:i,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${t}-range-end:not(${t}-range-start) ${n}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:i,borderEndEndRadius:i},"&-disabled":{color:d,cursor:"not-allowed",[n]:{background:"transparent"},"&::before":{background:A}},[`&-disabled${t}-today ${n}::before`]:{borderColor:d}}},VUe=e=>{const{componentCls:t,pickerCellCls:n,pickerCellInnerCls:r,pickerYearMonthCellWidth:i,pickerControlIconSize:o,cellWidth:a,paddingSM:s,paddingXS:l,paddingXXS:c,colorBgContainer:u,lineWidth:f,lineType:d,borderRadiusLG:A,colorPrimary:h,colorTextHeading:p,colorSplit:v,pickerControlIconBorderWidth:y,colorIcon:b,textHeight:x,motionDurationMid:C,colorIconHover:S,fontWeightStrong:B,cellHeight:E,pickerCellPaddingVertical:_,colorTextDisabled:M,colorText:R,fontSize:T,motionDurationSlow:L,withoutTimeCellHeight:P,pickerQuarterPanelContentHeight:k,borderRadiusSM:H,colorTextLightSolid:D,cellHoverBg:U,timeColumnHeight:j,timeColumnWidth:Q,timeCellHeight:K,controlItemBgActive:z,marginXXS:V,pickerDatePanelPaddingHorizontal:Y,pickerControlIconMargin:Z}=e,W=e.calc(a).mul(7).add(e.calc(Y).mul(2)).equal();return{[t]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:u,borderRadius:A,outline:"none","&-focused":{borderColor:h},"&-rtl":{[`${t}-prev-icon, ${t}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${t}-next-icon, - ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel, &-year-panel, &-quarter-panel, &-month-panel, &-week-panel, &-date-panel, &-time-panel":{display:"flex",flexDirection:"column",width:W},"&-header":{display:"flex",padding:`0 ${be(l)}`,color:p,borderBottom:`${be(f)} ${d} ${v}`,"> *":{flex:"none"},button:{padding:0,color:b,lineHeight:be(x),background:"transparent",border:0,cursor:"pointer",transition:`color ${C}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:T,"&:hover":{color:S},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:B,lineHeight:be(x),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:h}}}},"&-prev-icon, &-next-icon, &-super-prev-icon, &-super-next-icon":{position:"relative",width:o,height:o,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:o,height:o,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon, &-super-next-icon":{"&::after":{position:"absolute",top:Z,insetInlineStart:Z,display:"inline-block",width:o,height:o,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:E,fontWeight:"normal"},th:{height:e.calc(E).add(e.calc(_).mul(2)).equal(),color:R,verticalAlign:"middle"}},"&-cell":I({padding:`${be(_)} 0`,color:M,cursor:"pointer","&-in-view":{color:R}},HUe(e)),"&-decade-panel, &-year-panel, &-quarter-panel, &-month-panel":{[`${t}-content`]:{height:e.calc(P).mul(4).equal()},[r]:{padding:`0 ${be(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:k}},"&-decade-panel":{[r]:{padding:`0 ${be(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel, &-quarter-panel, &-month-panel":{[`${t}-body`]:{padding:`0 ${be(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${be(l)} ${be(Y)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background-color ${C}`},"&:first-child:before":{borderStartStartRadius:H,borderEndStartRadius:H},"&:last-child:before":{borderStartEndRadius:H,borderEndEndRadius:H}},"&:hover td:before":{background:U},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new Rr(D).setA(.5).toHexString()},[r]:{color:D}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${be(l)} ${be(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${be(f)} ${d} ${v}`},[`${t}-date-panel, + ${t}-super-next-icon`]:{transform:"rotate(-135deg)"},[`${t}-time-panel`]:{[`${t}-content`]:{direction:"ltr","> *":{direction:"rtl"}}}}},"&-decade-panel, &-year-panel, &-quarter-panel, &-month-panel, &-week-panel, &-date-panel, &-time-panel":{display:"flex",flexDirection:"column",width:W},"&-header":{display:"flex",padding:`0 ${be(l)}`,color:p,borderBottom:`${be(f)} ${d} ${v}`,"> *":{flex:"none"},button:{padding:0,color:b,lineHeight:be(x),background:"transparent",border:0,cursor:"pointer",transition:`color ${C}`,fontSize:"inherit",display:"inline-flex",alignItems:"center",justifyContent:"center","&:empty":{display:"none"}},"> button":{minWidth:"1.6em",fontSize:T,"&:hover":{color:S},"&:disabled":{opacity:.25,pointerEvents:"none"}},"&-view":{flex:"auto",fontWeight:B,lineHeight:be(x),"> button":{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:l},"&:hover":{color:h}}}},"&-prev-icon, &-next-icon, &-super-prev-icon, &-super-next-icon":{position:"relative",width:o,height:o,"&::before":{position:"absolute",top:0,insetInlineStart:0,width:o,height:o,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-super-prev-icon, &-super-next-icon":{"&::after":{position:"absolute",top:Z,insetInlineStart:Z,display:"inline-block",width:o,height:o,border:"0 solid currentcolor",borderBlockStartWidth:y,borderInlineStartWidth:y,content:'""'}},"&-prev-icon, &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon, &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:E,fontWeight:"normal"},th:{height:e.calc(E).add(e.calc(_).mul(2)).equal(),color:R,verticalAlign:"middle"}},"&-cell":I({padding:`${be(_)} 0`,color:M,cursor:"pointer","&-in-view":{color:R}},QUe(e)),"&-decade-panel, &-year-panel, &-quarter-panel, &-month-panel":{[`${t}-content`]:{height:e.calc(P).mul(4).equal()},[r]:{padding:`0 ${be(l)}`}},"&-quarter-panel":{[`${t}-content`]:{height:k}},"&-decade-panel":{[r]:{padding:`0 ${be(e.calc(l).div(2).equal())}`},[`${t}-cell::before`]:{display:"none"}},"&-year-panel, &-quarter-panel, &-month-panel":{[`${t}-body`]:{padding:`0 ${be(l)}`},[r]:{width:i}},"&-date-panel":{[`${t}-body`]:{padding:`${be(l)} ${be(Y)}`},[`${t}-content th`]:{boxSizing:"border-box",padding:0}},"&-week-panel-row":{td:{"&:before":{transition:`background-color ${C}`},"&:first-child:before":{borderStartStartRadius:H,borderEndStartRadius:H},"&:last-child:before":{borderStartEndRadius:H,borderEndEndRadius:H}},"&:hover td:before":{background:U},"&-range-start td, &-range-end td, &-selected td, &-hover td":{[`&${n}`]:{"&:before":{background:h},[`&${t}-cell-week`]:{color:new Rr(D).setA(.5).toHexString()},[r]:{color:D}}},"&-range-hover td:before":{background:z}},"&-week-panel, &-date-panel-show-week":{[`${t}-body`]:{padding:`${be(l)} ${be(s)}`},[`${t}-content th`]:{width:"auto"}},"&-datetime-panel":{display:"flex",[`${t}-time-panel`]:{borderInlineStart:`${be(f)} ${d} ${v}`},[`${t}-date-panel, ${t}-time-panel`]:{transition:`opacity ${L}`},"&-active":{[`${t}-date-panel, - ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:j},"&-column":{flex:"1 0 auto",width:Q,margin:`${be(c)} 0`,padding:0,overflowY:"auto",textAlign:"start",listStyle:"none",transition:`background-color ${C}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${be(K)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${be(f)} ${d} ${v}`},"&-active":{background:new Rr(z).setA(.2).toHexString()},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:V,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(Q).sub(e.calc(V).mul(2)).equal(),height:K,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(Q).sub(K).div(2).equal(),color:R,lineHeight:be(K),borderRadius:H,cursor:"pointer",transition:`background-color ${C}`,"&:hover":{background:U}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:M,background:"transparent",cursor:"not-allowed"}}}}}}}}},jUe=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:o,colorPrimary:a,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:u}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${be(r)} ${c} ${u}`,"&-extra":{padding:`0 ${be(i)}`,lineHeight:be(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${be(r)} ${c} ${u}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:be(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:be(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${o}-tag-blue`]:{color:a,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},zUe=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},QUe=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:o,lineWidth:a}=e,s=o*2,l=a*2,c=Math.min(n-s,n-l),u=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(o/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new Rr(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Rr(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:224,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:u,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},VUe=e=>te(I(I(I({},Xg(e)),QUe(e)),KM(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),KUe=e=>{const{componentCls:t}=e;return{[t]:[I(I(I(I({},TU(e)),RU(e)),IU(e)),MU(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},kU=(e,t)=>({padding:`${be(e)} ${be(t)}`}),WUe=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e,[i]=po(e.antCls,"date-picker");return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[i("affix-color")]:e.colorErrorAffix,[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[i("affix-color")]:e.colorWarningAffix,[`${t}-active-bar`]:{background:r}}}}},GUe=e=>{var Z;const{componentCls:t,antCls:n,paddingInline:r,lineWidth:i,lineType:o,colorBorder:a,borderRadius:s,motionDurationMid:l,colorTextDisabled:c,colorTextPlaceholder:u,colorTextQuaternary:f,fontSizeLG:d,inputFontSizeLG:A,fontSizeSM:h,inputFontSizeSM:p,controlHeightSM:v,paddingInlineSM:y,paddingXS:b,marginXS:x,colorIcon:C,lineWidthBold:S,colorPrimary:B,motionDurationSlow:E,zIndexPopup:_,paddingXXS:M,sizePopupArrow:R,colorBgElevated:T,borderRadiusLG:L,boxShadowSecondary:P,borderRadiusSM:k,colorSplit:H,cellHoverBg:D,presetsWidth:U,presetsMaxWidth:j,boxShadowPopoverArrow:Q,fontHeight:K,lineHeightLG:z}=e,[V,Y]=po(n,"date-picker");return[{[t]:te(I(I({[V("affix-color")]:"inherit"},zr(e)),kU(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:s,transition:["border","box-shadow","background-color"].map(W=>`${W} ${l}`).join(", "),[`${t}-prefix`]:{color:Y("affix-color"),flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":te(I({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(Z=e.inputFontSize)!=null?Z:e.fontSize,lineHeight:e.lineHeight,transition:`all ${l}`},NU(u)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:c,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:u}}},"&-large":te(I({},kU(e.paddingBlockLG,e.paddingInlineLG)),{borderRadius:e.borderRadiusLG,[`${t}-input > input`]:{fontSize:A!=null?A:d,lineHeight:z}}),"&-small":te(I({},kU(e.paddingBlockSM,e.paddingInlineSM)),{borderRadius:e.borderRadiusSM,[`${t}-input > input`]:{fontSize:p!=null?p:h}}),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(b).div(2).equal(),color:f,lineHeight:1,pointerEvents:"none",transition:["opacity","color"].map(W=>`${W} ${l}`).join(", "),"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:x}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:f,lineHeight:1,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0,appearance:"none",transform:"translateY(-50%)",cursor:"pointer",opacity:0,pointerEvents:"none",transition:["opacity","color"].map(W=>`${W} ${l}`).join(", "),"> *":{verticalAlign:"top"},"&:hover":{color:C},"&:focus-visible":I({color:e.colorIcon,borderRadius:e.borderRadiusSM},sc(e))},"&:hover, &:focus-within":{[`${t}-clear`]:{opacity:1,pointerEvents:"auto"},[`${t}-suffix:not(:last-child)`]:{opacity:0}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:d,color:f,fontSize:d,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:C},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-active-bar`]:{bottom:e.calc(i).mul(-1).equal(),height:S,background:B,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${be(b)}`,lineHeight:1}},"&-range, &-multiple":{[`${t}-clear`]:{insetInlineEnd:r},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:y}}},"&-dropdown":te(I(I({},zr(e)),UUe(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:_,[`&${t}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${t}-dropdown-placement-bottomLeft, + ${t}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",[`${t}-content`]:{display:"flex",flex:"auto",height:j},"&-column":{flex:"1 0 auto",width:Q,margin:`${be(c)} 0`,padding:0,overflowY:"auto",textAlign:"start",listStyle:"none",transition:`background-color ${C}`,overflowX:"hidden","&::-webkit-scrollbar":{width:8,backgroundColor:"transparent"},"&::-webkit-scrollbar-thumb":{backgroundColor:e.colorTextTertiary,borderRadius:e.borderRadiusSM},"&":{scrollbarWidth:"thin",scrollbarColor:`${e.colorTextTertiary} transparent`},"&::after":{display:"block",height:`calc(100% - ${be(K)})`,content:'""'},"&:not(:first-child)":{borderInlineStart:`${be(f)} ${d} ${v}`},"&-active":{background:new Rr(z).setA(.2).toHexString()},"> li":{margin:0,padding:0,[`&${t}-time-panel-cell`]:{marginInline:V,[`${t}-time-panel-cell-inner`]:{display:"block",width:e.calc(Q).sub(e.calc(V).mul(2)).equal(),height:K,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:e.calc(Q).sub(K).div(2).equal(),color:R,lineHeight:be(K),borderRadius:H,cursor:"pointer",transition:`background-color ${C}`,"&:hover":{background:U}},"&-selected":{[`${t}-time-panel-cell-inner`]:{background:z}},"&-disabled":{[`${t}-time-panel-cell-inner`]:{color:M,background:"transparent",cursor:"not-allowed"}}}}}}}}},KUe=e=>{const{componentCls:t,textHeight:n,lineWidth:r,paddingSM:i,antCls:o,colorPrimary:a,cellActiveWithRangeBg:s,colorPrimaryBorder:l,lineType:c,colorSplit:u}=e;return{[`${t}-dropdown`]:{[`${t}-footer`]:{borderTop:`${be(r)} ${c} ${u}`,"&-extra":{padding:`0 ${be(i)}`,lineHeight:be(e.calc(n).sub(e.calc(r).mul(2)).equal()),textAlign:"start","&:not(:last-child)":{borderBottom:`${be(r)} ${c} ${u}`}}},[`${t}-panels + ${t}-footer ${t}-ranges`]:{justifyContent:"space-between"},[`${t}-ranges`]:{marginBlock:0,paddingInline:be(i),overflow:"hidden",textAlign:"start",listStyle:"none",display:"flex",justifyContent:"center",alignItems:"center","> li":{lineHeight:be(e.calc(n).sub(e.calc(r).mul(2)).equal()),display:"inline-block"},[`${t}-now-btn-disabled`]:{pointerEvents:"none",color:e.colorTextDisabled},[`${t}-preset > ${o}-tag-blue`]:{color:a,background:s,borderColor:l,cursor:"pointer"},[`${t}-ok`]:{paddingBlock:e.calc(r).mul(2).equal(),marginInlineStart:"auto"}}}}},WUe=e=>{const{componentCls:t,controlHeightLG:n,paddingXXS:r,padding:i}=e;return{pickerCellCls:`${t}-cell`,pickerCellInnerCls:`${t}-cell-inner`,pickerYearMonthCellWidth:e.calc(n).mul(1.5).equal(),pickerQuarterPanelContentHeight:e.calc(n).mul(1.4).equal(),pickerCellPaddingVertical:e.calc(r).add(e.calc(r).div(2)).equal(),pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconMargin:4,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:e.calc(i).add(e.calc(r).div(2)).equal()}},GUe=e=>{const{colorBgContainerDisabled:t,controlHeight:n,controlHeightSM:r,controlHeightLG:i,paddingXXS:o,lineWidth:a}=e,s=o*2,l=a*2,c=Math.min(n-s,n-l),u=Math.min(r-s,r-l),f=Math.min(i-s,i-l);return{INTERNAL_FIXED_ITEM_MARGIN:Math.floor(o/2),cellHoverBg:e.controlItemBgHover,cellActiveWithRangeBg:e.controlItemBgActive,cellHoverWithRangeBg:new Rr(e.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Rr(e.colorPrimary).lighten(20).toHexString(),cellBgDisabled:t,timeColumnWidth:i*1.4,timeColumnHeight:224,timeCellHeight:28,cellWidth:r*1.5,cellHeight:r,textHeight:i,withoutTimeCellHeight:i*1.65,multipleItemBg:e.colorFillSecondary,multipleItemBorderColor:"transparent",multipleItemHeight:c,multipleItemHeightSM:u,multipleItemHeightLG:f,multipleSelectorBgDisabled:t,multipleItemColorDisabled:e.colorTextDisabled,multipleItemBorderColorDisabled:"transparent"}},qUe=e=>te(I(I(I({},Xg(e)),GUe(e)),KM(e)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:e.zIndexPopupBase+50}),YUe=e=>{const{componentCls:t}=e;return{[t]:[I(I(I(I({},MU(e)),NU(e)),RU(e)),IU(e)),{"&-outlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-filled":{[`&${t}-multiple ${t}-selection-item`]:{background:e.colorBgContainer,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`}},"&-borderless":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}},"&-underlined":{[`&${t}-multiple ${t}-selection-item`]:{background:e.multipleItemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.multipleItemBorderColor}`}}}]}},DU=(e,t)=>({padding:`${be(e)} ${be(t)}`}),XUe=e=>{const{componentCls:t,colorError:n,colorWarning:r}=e,[i]=go(e.antCls,"date-picker");return{[`${t}:not(${t}-disabled):not([disabled])`]:{[`&${t}-status-error`]:{[i("affix-color")]:e.colorErrorAffix,[`${t}-active-bar`]:{background:n}},[`&${t}-status-warning`]:{[i("affix-color")]:e.colorWarningAffix,[`${t}-active-bar`]:{background:r}}}}},ZUe=e=>{var Z;const{componentCls:t,antCls:n,paddingInline:r,lineWidth:i,lineType:o,colorBorder:a,borderRadius:s,motionDurationMid:l,colorTextDisabled:c,colorTextPlaceholder:u,colorTextQuaternary:f,fontSizeLG:d,inputFontSizeLG:A,fontSizeSM:h,inputFontSizeSM:p,controlHeightSM:v,paddingInlineSM:y,paddingXS:b,marginXS:x,colorIcon:C,lineWidthBold:S,colorPrimary:B,motionDurationSlow:E,zIndexPopup:_,paddingXXS:M,sizePopupArrow:R,colorBgElevated:T,borderRadiusLG:L,boxShadowSecondary:P,borderRadiusSM:k,colorSplit:H,cellHoverBg:D,presetsWidth:U,presetsMaxWidth:j,boxShadowPopoverArrow:Q,fontHeight:K,lineHeightLG:z}=e,[V,Y]=go(n,"date-picker");return[{[t]:te(I(I({[V("affix-color")]:"inherit"},zr(e)),DU(e.paddingBlock,e.paddingInline)),{position:"relative",display:"inline-flex",alignItems:"center",lineHeight:1,borderRadius:s,transition:["border","box-shadow","background-color"].map(W=>`${W} ${l}`).join(", "),[`${t}-prefix`]:{color:Y("affix-color"),flex:"0 0 auto",marginInlineEnd:e.inputAffixPadding},[`${t}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":te(I({position:"relative",display:"inline-block",width:"100%",color:"inherit",fontSize:(Z=e.inputFontSize)!=null?Z:e.fontSize,lineHeight:e.lineHeight,transition:`all ${l}`},PU(u)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,fontFamily:"inherit","&:focus":{boxShadow:"none",outline:0},"&[disabled]":{background:"transparent",color:c,cursor:"not-allowed"}}),"&-placeholder":{"> input":{color:u}}},"&-large":te(I({},DU(e.paddingBlockLG,e.paddingInlineLG)),{borderRadius:e.borderRadiusLG,[`${t}-input > input`]:{fontSize:A!=null?A:d,lineHeight:z}}),"&-small":te(I({},DU(e.paddingBlockSM,e.paddingInlineSM)),{borderRadius:e.borderRadiusSM,[`${t}-input > input`]:{fontSize:p!=null?p:h}}),[`${t}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:e.calc(b).div(2).equal(),color:f,lineHeight:1,pointerEvents:"none",transition:["opacity","color"].map(W=>`${W} ${l}`).join(", "),"> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:x}}},[`${t}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:f,lineHeight:1,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0,appearance:"none",transform:"translateY(-50%)",cursor:"pointer",opacity:0,pointerEvents:"none",transition:["opacity","color"].map(W=>`${W} ${l}`).join(", "),"> *":{verticalAlign:"top"},"&:hover":{color:C},"&:focus-visible":I({color:e.colorIcon,borderRadius:e.borderRadiusSM},sc(e))},"&:hover, &:focus-within":{[`${t}-clear`]:{opacity:1,pointerEvents:"auto"},[`${t}-suffix:not(:last-child)`]:{opacity:0}},[`${t}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:d,color:f,fontSize:d,verticalAlign:"top",cursor:"default",[`${t}-focused &`]:{color:C},[`${t}-range-separator &`]:{[`${t}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${t}-active-bar`]:{bottom:e.calc(i).mul(-1).equal(),height:S,background:B,opacity:0,transition:`all ${E} ease-out`,pointerEvents:"none"},[`&${t}-focused`]:{[`${t}-active-bar`]:{opacity:1}},[`${t}-range-separator`]:{alignItems:"center",padding:`0 ${be(b)}`,lineHeight:1}},"&-range, &-multiple":{[`${t}-clear`]:{insetInlineEnd:r},[`&${t}-small`]:{[`${t}-clear`]:{insetInlineEnd:y}}},"&-dropdown":te(I(I({},zr(e)),VUe(e)),{pointerEvents:"none",position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:_,[`&${t}-dropdown-hidden`]:{display:"none"},"&-rtl":{direction:"rtl"},[`&${t}-dropdown-placement-bottomLeft, &${t}-dropdown-placement-bottomRight`]:{[`${t}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${t}-dropdown-placement-topLeft, &${t}-dropdown-placement-topRight`]:{[`${t}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${n}-slide-up-appear, &${n}-slide-up-enter`]:{[`${t}-range-arrow${t}-range-arrow`]:{transition:"none"}},[`&${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topLeft, &${n}-slide-up-enter${n}-slide-up-enter-active${t}-dropdown-placement-topRight, @@ -250,7 +250,7 @@ html body { &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomLeft, &${n}-slide-up-appear${n}-slide-up-appear-active${t}-dropdown-placement-bottomRight`]:{animationName:cE},[`&${n}-slide-up-leave ${t}-panel-container`]:{pointerEvents:"none"},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topLeft, &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-topRight`]:{animationName:dE},[`&${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomLeft, - &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:uE},[`${t}-panel > ${t}-time-panel`]:{paddingTop:M},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:te(I({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(r).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},poe(e,T,Q)),{"&:before":{insetInlineStart:e.calc(r).mul(1.5).equal()}}),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:T,borderRadius:L,boxShadow:P,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:U,maxWidth:j,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:b,borderInlineEnd:`${be(i)} ${o} ${H}`,li:te(I({},Ka),{borderRadius:k,paddingInline:b,paddingBlock:e.calc(v).sub(K).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:x},"&:hover":{background:D}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:a}}}}),"&-dropdown-range":{padding:`${be(e.calc(R).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"scale(-1, 1)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},Gu(e,"slide-up"),Gu(e,"slide-down"),Ob(e,"move-up"),Ob(e,"move-down")]},wse=Er("DatePicker",e=>{const t=dr(Yg(e),zUe(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[jUe(t),GUe(t),KUe(t),WUe(t),DUe(t),$b(e,{focusElCls:`${e.componentCls}-focused`})]},VUe);var I4={},Cse;function qUe(){if(Cse)return I4;Cse=1,Object.defineProperty(I4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};return I4.default=e,I4}var YUe=qUe();const XUe=_t(YUe);function DU(){return DU=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,DU({},e,{ref:t,icon:XUe})),Sse=m.forwardRef(ZUe),HU=m.createContext(null),JUe=e=>{const{activeTabOffset:t,horizontal:n,rtl:r,indicator:i={}}=e,{size:o,align:a="center"}=i,[s,l]=m.useState(),c=m.useRef(),u=Be.useCallback(d=>typeof o=="function"?o(d):typeof o=="number"?o:d,[o]);function f(){Kn.cancel(c.current)}return m.useEffect(()=>{const d={};if(t)if(n){d.width=u(t.width);const A=r?"right":"left";a==="start"&&(d[A]=t[A]),a==="center"&&(d[A]=t[A]+t.width/2,d.transform=r?"translateX(50%)":"translateX(-50%)"),a==="end"&&(d[A]=t[A]+t.width,d.transform="translateX(-100%)")}else d.height=u(t.height),a==="start"&&(d.top=t.top),a==="center"&&(d.top=t.top+t.height/2,d.transform="translateY(-50%)"),a==="end"&&(d.top=t.top+t.height,d.transform="translateY(-100%)");return f(),c.current=Kn(()=>{s&&d&&Object.keys(d).every(h=>{const p=d[h],v=s[h];return typeof p=="number"&&typeof v=="number"?Math.round(p)===Math.round(v):p===v})||l(d)}),f},[JSON.stringify(t),n,r,a,u]),{style:s}},Ese={width:0,height:0,left:0,top:0};function e7e(e,t,n){return m.useMemo(()=>{var a,s;const r=new Map,i=t.get((a=e[0])==null?void 0:a.key)||Ese,o=i.left+i.width;for(let l=0;lr.key).join("_"),t,n])}function Bse(e,t){const n=m.useRef(e),[,r]=m.useState({});function i(o){const a=typeof o=="function"?o(n.current):o;a!==n.current&&t(a,n.current),n.current=a,r({})}return[n.current,i]}const t7e=.1,Ose=.01,R4=20,$se=ta(.995,R4);function n7e(e,t){const[n,r]=m.useState(),[i,o]=m.useState(0),[a,s]=m.useState(0),[l,c]=m.useState(),u=m.useRef();function f(y){const{screenX:b,screenY:x}=y.touches[0];r({x:b,y:x}),window.clearInterval(u.current)}function d(y){if(!n)return;const{screenX:b,screenY:x}=y.touches[0];r({x:b,y:x});const C=b-n.x,S=x-n.y;t(C,S);const B=Date.now();o(B),s(B-i),c({x:C,y:S})}function A(){if(n&&(r(null),c(null),l)){const y=l.x/a,b=l.y/a,x=Math.abs(y),C=Math.abs(b);if(Math.max(x,C){if(Math.abs(S)B?(C=b,h.current="x"):(C=x,h.current="y"),t(-C,-C)&&y.preventDefault()}const v=m.useRef(null);v.current={onTouchStart:f,onTouchMove:d,onTouchEnd:A,onWheel:p},m.useEffect(()=>{function y(S){v.current.onTouchStart(S)}function b(S){v.current.onTouchMove(S)}function x(S){v.current.onTouchEnd(S)}function C(S){v.current.onWheel(S)}return document.addEventListener("touchmove",b,{passive:!1}),document.addEventListener("touchend",x,{passive:!0}),e.current.addEventListener("touchstart",y,{passive:!0}),e.current.addEventListener("wheel",C,{passive:!1}),()=>{document.removeEventListener("touchmove",b),document.removeEventListener("touchend",x)}},[])}function _se(e){const[t,n]=m.useState(0),r=m.useRef(0),i=m.useRef();return i.current=e,DS(()=>{var o;(o=i.current)==null||o.call(i)},[t]),()=>{r.current===t&&(r.current+=1,n(r.current))}}function r7e(e){const t=m.useRef([]),[,n]=m.useState({}),r=m.useRef(typeof e=="function"?e():e),i=_se(()=>{let a=r.current;t.current.forEach(s=>{a=s(a)}),t.current=[],r.current=a,n({})});function o(a){t.current.push(a),i()}return[r.current,o]}const Tse={width:0,height:0,left:0,top:0,right:0};function i7e(e,t,n,r,i,o,{tabs:a,tabPosition:s,rtl:l}){let c,u,f;return["top","bottom"].includes(s)?(c="width",u=l?"right":"left",f=Math.abs(n)):(c="height",u="top",f=-n),m.useMemo(()=>{if(!a.length)return[0,0];const d=a.length;let A=d;for(let p=0;pMath.floor(f+t)){A=p-1;break}}let h=0;for(let p=d-1;p>=0;p-=1)if((e.get(a[p].key)||Tse)[u]A?[0,-1]:[h,A]},[e,t,r,i,o,f,s,a.map(d=>d.key).join("_"),l])}function Mse(e){let t;return e instanceof Map?(t={},e.forEach((n,r)=>{t[r]=n})):t=e,JSON.stringify(t)}const o7e="TABS_DQ";function Ise(e){return String(e).replace(/"/g,o7e)}function UU(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}const Rse=m.forwardRef((e,t)=>{const{prefixCls:n,editable:r,locale:i,style:o}=e;return!r||r.showAdd===!1?null:m.createElement("button",{ref:t,type:"button",className:`${n}-nav-add`,style:o,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:a=>{r.onEdit("add",{event:a})}},r.addIcon||"+")}),Nse=m.forwardRef((e,t)=>{const{position:n,prefixCls:r,extra:i}=e;if(!i)return null;let o,a={};return typeof i=="object"&&!m.isValidElement(i)?a=i:a.right=i,n==="right"&&(o=a.right),n==="left"&&(o=a.left),o?m.createElement("div",{className:`${r}-extra-content`,ref:t},o):null});function jU(){return jU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,id:r,tabs:i,locale:o,mobile:a,more:s={},style:l,className:c,editable:u,tabBarGutter:f,rtl:d,removeAriaLabel:A,onTabClick:h,getPopupContainer:p,popupClassName:v,popupStyle:y,classNames:b,styles:x}=e,[C,S]=m.useState(!1),[B,E]=m.useState(null),{icon:_="More"}=s,M=`${r}-more-popup`,R=`${n}-dropdown`,T=B!==null?`${M}-${B}`:null,L=o==null?void 0:o.dropdownAriaLabel;function P(K,z){K.preventDefault(),K.stopPropagation(),u.onEdit("remove",{key:z,event:K})}const k=m.createElement(jb,{onClick:({key:K,domEvent:z})=>{h(K,z),S(!1)},prefixCls:`${R}-menu`,id:M,tabIndex:-1,role:"listbox","aria-activedescendant":T,selectedKeys:[B],"aria-label":L!==void 0?L:"expanded dropdown"},i.map(K=>{const{closable:z,disabled:V,closeIcon:Y,key:Z,label:W}=K,J=UU(z,Y,u,V);return m.createElement(RE,{key:Z,id:`${M}-${Z}`,role:"option","aria-controls":r&&`${r}-panel-${Z}`,disabled:V},m.createElement("span",null,W),J&&m.createElement("button",{type:"button","aria-label":A||"remove",tabIndex:0,className:Ae(`${R}-menu-item-remove`,b==null?void 0:b.remove),style:x==null?void 0:x.remove,onClick:ee=>{ee.stopPropagation(),P(ee,Z)}},Y||u.removeIcon||"×"))}));function H(K){const z=i.filter(Z=>!Z.disabled);let V=z.findIndex(Z=>Z.key===B)||0;const Y=z.length;for(let Z=0;Z{const K=document.getElementById(T);K!=null&&K.scrollIntoView&&K.scrollIntoView(!1)},[T,B]),m.useEffect(()=>{C||E(null)},[C]);const U={marginInlineStart:f};i.length||(U.visibility="hidden",U.order=1);const j=Ae(v,{[`${R}-rtl`]:d}),Q=a?null:m.createElement($oe,jU({prefixCls:R,overlay:k,visible:i.length?C:!1,onVisibleChange:S,overlayClassName:j,overlayStyle:y,mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:p},s),m.createElement("button",{type:"button",className:`${n}-nav-more`,style:U,"aria-haspopup":"listbox","aria-controls":M,id:`${r}-more`,"aria-expanded":C,onKeyDown:D},_));return m.createElement("div",{className:Ae(`${n}-nav-operations`,c),style:l,ref:t},Q,m.createElement(Rse,{prefixCls:n,locale:o,editable:u}))}),s7e=m.memo(a7e,(e,t)=>t.tabMoving),l7e=e=>{const{prefixCls:t,id:n,active:r,focus:i,tab:{key:o,label:a,disabled:s,closeIcon:l,icon:c},closable:u,renderWrapper:f,removeAriaLabel:d,editable:A,onClick:h,onFocus:p,onBlur:v,onKeyDown:y,onMouseDown:b,onMouseUp:x,styles:C,classNames:S,tabCount:B,currentPosition:E}=e,_=`${t}-tab`,M=UU(u,l,A,s);function R(H){s||h(H)}function T(H){H.preventDefault(),H.stopPropagation(),A.onEdit("remove",{key:o,event:H})}const L=m.useMemo(()=>c&&typeof a=="string"?m.createElement("span",null,a):a,[a,c]),P=m.useRef(null);m.useEffect(()=>{i&&P.current&&P.current.focus()},[i]);const k=m.createElement("div",{key:o,"data-node-key":Ise(o),className:Ae(_,S==null?void 0:S.item,{[`${_}-with-remove`]:M,[`${_}-active`]:r,[`${_}-disabled`]:s,[`${_}-focus`]:i}),style:C==null?void 0:C.item,onClick:R},m.createElement("div",{ref:P,role:"tab","aria-selected":r,id:n&&`${n}-tab-${o}`,className:`${_}-btn`,"aria-controls":n&&`${n}-panel-${o}`,"aria-disabled":s,tabIndex:s?null:r?0:-1,onClick:H=>{H.stopPropagation(),R(H)},onKeyDown:y,onMouseDown:b,onMouseUp:x,onFocus:p,onBlur:v},i&&m.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},`Tab ${E} of ${B}`),c&&m.createElement("span",{className:`${_}-icon`},c),a&&L),M&&m.createElement("button",{type:"button","aria-label":d||"remove",tabIndex:r?0:-1,className:Ae(`${_}-remove`,S==null?void 0:S.remove),style:C==null?void 0:C.remove,onClick:H=>{H.stopPropagation(),T(H)}},l||A.removeIcon||"×"));return f?f(k):k};function zU(){return zU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{offsetWidth:n,offsetHeight:r,offsetTop:i,offsetLeft:o}=e,{width:a,height:s,left:l,top:c}=e.getBoundingClientRect();return Math.abs(a-n)<1?[a,s,l-t.left,c-t.top]:[n,r,o,i]},Vb=e=>{const{offsetWidth:t=0,offsetHeight:n=0}=e.current||{};if(e.current){const{width:r,height:i}=e.current.getBoundingClientRect();if(Math.abs(r-t)<1)return[r,i]}return[t,n]},N4=(e,t)=>e[t?0:1],Pse=m.forwardRef((e,t)=>{const{className:n,style:r,id:i,animated:o,activeKey:a,rtl:s,extra:l,editable:c,locale:u,tabPosition:f,tabBarGutter:d,children:A,onTabClick:h,onTabScroll:p,indicator:v,classNames:y,styles:b}=e,{prefixCls:x,tabs:C}=m.useContext(HU),S=m.useRef(null),B=m.useRef(null),E=m.useRef(null),_=m.useRef(null),M=m.useRef(null),R=m.useRef(null),T=m.useRef(null),L=f==="top"||f==="bottom",[P,k]=Bse(0,(De,ze)=>{L&&p&&p({direction:De>ze?"left":"right"})}),[H,D]=Bse(0,(De,ze)=>{!L&&p&&p({direction:De>ze?"top":"bottom"})}),[U,j]=m.useState([0,0]),[Q,K]=m.useState([0,0]),[z,V]=m.useState([0,0]),[Y,Z]=m.useState([0,0]),[W,J]=r7e(new Map),ee=e7e(C,W,Q[0]),ne=N4(U,L),re=N4(Q,L),ue=N4(z,L),de=N4(Y,L),se=Math.floor(ne)le?le:De}const we=m.useRef(null),[me,Ee]=m.useState();function Ce(){Ee(Date.now())}function pe(){we.current&&clearTimeout(we.current)}n7e(_,(De,ze)=>{function bt(lt,At){lt(ut=>ve(ut+At))}return se?(L?bt(k,De):bt(D,ze),pe(),Ce(),!0):!1}),m.useEffect(()=>(pe(),me&&(we.current=setTimeout(()=>{Ee(0)},100)),pe),[me]);const[Oe,xe]=i7e(ee,ce,L?P:H,re,ue,de,te(I({},e),{tabs:C})),Me=yn((De=a)=>{const ze=ee.get(De)||{width:0,height:0,left:0,right:0,top:0};if(L){let bt=P;s?ze.rightP+ce&&(bt=ze.right+ze.width-ce):ze.left<-P?bt=-ze.left:ze.left+ze.width>-P+ce&&(bt=-(ze.left+ze.width-ce)),D(0),k(ve(bt))}else{let bt=H;ze.top<-H?bt=-ze.top:ze.top+ze.height>-H+ce&&(bt=-(ze.top+ze.height-ce)),k(0),D(ve(bt))}}),[Se,Pe]=m.useState(),[Le,He]=m.useState(!1),Ne=C.filter(De=>!De.disabled).map(De=>De.key),at=De=>{const ze=Ne.indexOf(Se||a),bt=Ne.length,lt=(ze+De+bt)%bt,At=Ne[lt];Pe(At)},Ue=(De,ze)=>{const bt=Ne.indexOf(De),lt=C.find(ut=>ut.key===De);UU(lt==null?void 0:lt.closable,lt==null?void 0:lt.closeIcon,c,lt==null?void 0:lt.disabled)&&(ze.preventDefault(),ze.stopPropagation(),c.onEdit("remove",{key:De,event:ze}),bt===Ne.length-1?at(-1):at(1))},et=(De,ze)=>{He(!0),ze.button===1&&Ue(De,ze)},We=De=>{const{code:ze}=De,bt=s&&L,lt=Ne[0],At=Ne[Ne.length-1];switch(ze){case"ArrowLeft":{L&&at(bt?1:-1);break}case"ArrowRight":{L&&at(bt?-1:1);break}case"ArrowUp":{De.preventDefault(),L||at(-1);break}case"ArrowDown":{De.preventDefault(),L||at(1);break}case"Home":{De.preventDefault(),Pe(lt);break}case"End":{De.preventDefault(),Pe(At);break}case"Enter":case"Space":{De.preventDefault(),h(Se!=null?Se:a,De);break}case"Backspace":case"Delete":{Ue(Se,De);break}}},Je={};L?Je.marginInlineStart=d:Je.marginTop=d;const dt=C.map((De,ze)=>{const{key:bt}=De;return m.createElement(l7e,{id:i,prefixCls:x,key:bt,tab:De,classNames:{item:y==null?void 0:y.item,remove:y==null?void 0:y.remove},styles:{item:ze===0?b==null?void 0:b.item:I(I({},Je),b==null?void 0:b.item),remove:b==null?void 0:b.remove},closable:De.closable,editable:c,active:bt===a,focus:bt===Se,renderWrapper:A,removeAriaLabel:u==null?void 0:u.removeAriaLabel,tabCount:Ne.length,currentPosition:ze+1,onClick:lt=>{h(bt,lt)},onKeyDown:We,onFocus:()=>{Le||Pe(bt),Me(bt),Ce(),_.current&&(s||(_.current.scrollLeft=0),_.current.scrollTop=0)},onBlur:()=>{Pe(void 0)},onMouseDown:lt=>et(bt,lt),onMouseUp:()=>{He(!1)}})}),wt=()=>J(()=>{var bt;const De=new Map,ze=(bt=M.current)==null?void 0:bt.getBoundingClientRect();return C.forEach(({key:lt})=>{var ut;const At=(ut=M.current)==null?void 0:ut.querySelector(`[data-node-key="${Ise(lt)}"]`);if(At){const[ft,Kt,An,pn]=c7e(At,ze);De.set(lt,{width:ft,height:Kt,left:An,top:pn})}}),De});m.useEffect(()=>{wt()},[C.map(De=>De.key).join("_")]);const Bt=_se(()=>{const De=Vb(S),ze=Vb(B),bt=Vb(E);j([De[0]-ze[0]-bt[0],De[1]-ze[1]-bt[1]]);const lt=Vb(T);V(lt);const At=Vb(R);Z(At);const ut=Vb(M);K([ut[0]-lt[0],ut[1]-lt[1]]),wt()}),qt=C.slice(0,Oe),jt=C.slice(xe+1),nn=[...qt,...jt],Jt=ee.get(a),{style:Ot}=JUe({activeTabOffset:Jt,horizontal:L,indicator:v,rtl:s});m.useEffect(()=>{Me()},[a,ie,le,Mse(Jt),Mse(ee),L]),m.useEffect(()=>{Bt()},[s]);const sn=!!nn.length,Vt=`${x}-nav-wrap`;let xt,qe,it,Pt;return L?s?(qe=P>0,xt=P!==le):(xt=P<0,qe=P!==ie):(it=H<0,Pt=H!==ie),m.createElement(Bl,{onResize:Bt},m.createElement("div",{ref:Zf(t,S),role:"tablist","aria-orientation":L?"horizontal":"vertical",className:Ae(`${x}-nav`,n,y==null?void 0:y.header),style:I(I({},b==null?void 0:b.header),r),onKeyDown:()=>{Ce()}},m.createElement(Nse,{ref:B,position:"left",extra:l,prefixCls:x}),m.createElement(Bl,{onResize:Bt},m.createElement("div",{className:Ae(Vt,{[`${Vt}-ping-left`]:xt,[`${Vt}-ping-right`]:qe,[`${Vt}-ping-top`]:it,[`${Vt}-ping-bottom`]:Pt}),ref:_},m.createElement(Bl,{onResize:Bt},m.createElement("div",{ref:M,className:`${x}-nav-list`,style:{transform:`translate(${P}px, ${H}px)`,transition:me?"none":void 0}},dt,m.createElement(Rse,{ref:T,prefixCls:x,locale:u,editable:c,style:te(I({},dt.length===0?void 0:Je),{visibility:sn?"hidden":null})}),m.createElement("div",{className:Ae(`${x}-ink-bar`,y==null?void 0:y.indicator,{[`${x}-ink-bar-animated`]:o.inkBar}),style:I(I({},Ot),b==null?void 0:b.indicator)}))))),m.createElement(s7e,zU({},e,{removeAriaLabel:u==null?void 0:u.removeAriaLabel,ref:R,prefixCls:x,tabs:nn,className:!sn&&ge,popupStyle:b==null?void 0:b.popup,tabMoving:!!me})),m.createElement(Nse,{ref:E,position:"right",extra:l,prefixCls:x})))}),u7e=n=>{var r=n,{renderTabBar:e}=r,t=Ze(r,["renderTabBar"]);return e?e(t,Pse):m.createElement(Pse,t)},f7e=m.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,id:o,active:a,tabKey:s,children:l}=e,c=m.Children.count(l)>0;return m.createElement("div",{id:o&&`${o}-panel-${s}`,role:"tabpanel",tabIndex:a&&c?0:-1,"aria-labelledby":o&&`${o}-tab-${s}`,"aria-hidden":!a,style:i,className:Ae(n,a&&`${n}-active`,r),ref:t},l)});function P4(){return P4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{id:t,activeKey:n,animated:r,tabPosition:i,destroyOnHidden:o,bodyStyle:a,bodyClassName:s,contentStyle:l,contentClassName:c}=e,{prefixCls:u,tabs:f}=m.useContext(HU),d=r.tabPane,A=`${u}-body`,h=`${u}-content`;return m.createElement("div",{className:Ae(`${A}-holder`)},m.createElement("div",{className:Ae(A,`${A}-${i}`,{[`${A}-animated`]:d},s),style:a},f.map(p=>{const E=p,{key:v,forceRender:y,style:b,className:x,destroyOnHidden:C}=E,S=Ze(E,["key","forceRender","style","className","destroyOnHidden"]),B=v===n;return m.createElement(sl,P4({key:v,visible:B,forceRender:y,removeOnLeave:!!(o!=null?o:C),leavedClassName:`${h}-hidden`},r.tabPaneMotion),({style:_,className:M},R)=>m.createElement(f7e,P4({},S,{prefixCls:h,id:t,tabKey:v,animated:d,active:B,style:I(I(I({},l),b),_),className:Ae(c,x,M),ref:R})))})))};function A7e(e={inkBar:!0,tabPane:!1}){let t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=I({inkBar:!0},typeof e=="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}function GE(){return GE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var ne;const ee=e,{id:n,prefixCls:r="rc-tabs",className:i,items:o,direction:a,activeKey:s,defaultActiveKey:l,editable:c,animated:u,tabPosition:f="top",tabBarGutter:d,tabBarStyle:A,tabBarExtraContent:h,locale:p,more:v,destroyOnHidden:y,renderTabBar:b,onChange:x,onTabClick:C,onTabScroll:S,getPopupContainer:B,popupClassName:E,indicator:_,classNames:M,styles:R}=ee,T=Ze(ee,["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyOnHidden","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator","classNames","styles"]),L=m.useMemo(()=>(o||[]).filter(re=>re&&typeof re=="object"&&"key"in re),[o]),P=a==="rtl",k=A7e(u),[H,D]=m.useState(!1);m.useEffect(()=>{D(eRe())},[]);const[U,j]=Fr(l!=null?l:(ne=L[0])==null?void 0:ne.key,s),[Q,K]=m.useState(()=>L.findIndex(re=>re.key===U));m.useEffect(()=>{var ue;let re=L.findIndex(de=>de.key===U);re===-1&&(re=Math.max(0,Math.min(Q,L.length-1)),j((ue=L[re])==null?void 0:ue.key)),K(re)},[L.map(re=>re.key).join("_"),U,Q]);const[z,V]=Fr(null,n);m.useEffect(()=>{n||(V(`rc-tabs-${Lse}`),Lse+=1)},[]);function Y(re,ue){C==null||C(re,ue);const de=re!==U;j(re),de&&(x==null||x(re))}const Z={id:z,activeKey:U,animated:k,tabPosition:f,rtl:P,mobile:H},W=te(I({},Z),{editable:c,locale:p,more:v,tabBarGutter:d,onTabClick:Y,onTabScroll:S,extra:h,style:A,getPopupContainer:B,popupClassName:Ae(E,M==null?void 0:M.popup),indicator:_,styles:R,classNames:M}),J=m.useMemo(()=>({tabs:L,prefixCls:r}),[L,r]);return m.createElement(HU.Provider,{value:J},m.createElement("div",GE({ref:t,id:n,className:Ae(r,`${r}-${f}`,{[`${r}-mobile`]:H,[`${r}-editable`]:c,[`${r}-rtl`]:P},i)},T),m.createElement(u7e,GE({},W,{renderTabBar:b})),m.createElement(d7e,GE({destroyOnHidden:y},Z,{bodyStyle:R==null?void 0:R.body,bodyClassName:M==null?void 0:M.body,contentStyle:R==null?void 0:R.content,contentClassName:M==null?void 0:M.content,animated:k}))))}),p7e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function g7e(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=I({inkBar:!0},Xn(t)?t:{}),n.tabPane&&(n.tabPaneMotion=te(I({},p7e),{motionName:Yh(e,"switch")})),n}function m7e(e){return e.filter(t=>t)}function v7e(e,t){if(e)return e.map(r=>{var i;return te(I({},r),{destroyOnHidden:(i=r.destroyOnHidden)!=null?i:r.destroyInactiveTabPane})});const n=pa(t).map(r=>{if(m.isValidElement(r)){const{key:o,props:a}=r,i=a||{},{tab:s}=i,l=Ze(i,["tab"]);return te(I({key:String(o)},l),{label:s})}return null});return m7e(n)}const y7e=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Gu(e,"slide-up"),Gu(e,"slide-down")]]},b7e=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:o,itemSelectedColor:a}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${be(e.lineWidth)} ${e.lineType} ${o}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:a,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:sc(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:be(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:be(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${be(e.borderRadiusLG)} 0 0 ${be(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},x7e=e=>{const{antCls:t,componentCls:n,itemHoverColor:r,dropdownEdgeChildVerticalPadding:i}=e;return{[`${n}-dropdown`]:te(I({},zr(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`&${t}-slide-down-enter${t}-slide-down-enter-active${n}-dropdown-placement-bottomLeft, + &${n}-slide-up-leave${n}-slide-up-leave-active${t}-dropdown-placement-bottomRight`]:{animationName:uE},[`${t}-panel > ${t}-time-panel`]:{paddingTop:M},[`${t}-range-wrapper`]:{display:"flex",position:"relative"},[`${t}-range-arrow`]:te(I({position:"absolute",zIndex:1,display:"none",paddingInline:e.calc(r).mul(1.5).equal(),boxSizing:"content-box",transition:`all ${E} ease-out`},moe(e,T,Q)),{"&:before":{insetInlineStart:e.calc(r).mul(1.5).equal()}}),[`${t}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:T,borderRadius:L,boxShadow:P,transition:`margin ${E}`,display:"inline-block",pointerEvents:"auto",[`${t}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${t}-presets`]:{display:"flex",flexDirection:"column",minWidth:U,maxWidth:j,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:b,borderInlineEnd:`${be(i)} ${o} ${H}`,li:te(I({},Wa),{borderRadius:k,paddingInline:b,paddingBlock:e.calc(v).sub(K).div(2).equal(),cursor:"pointer",transition:`all ${E}`,"+ li":{marginTop:x},"&:hover":{background:D}})}},[`${t}-panels`]:{display:"inline-flex",flexWrap:"nowrap","&:last-child":{[`${t}-panel`]:{borderWidth:0}}},[`${t}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${t}-content, table`]:{textAlign:"center"},"&-focused":{borderColor:a}}}}),"&-dropdown-range":{padding:`${be(e.calc(R).mul(2).div(3).equal())} 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${t}-separator`]:{transform:"scale(-1, 1)"},[`${t}-footer`]:{"&-extra":{direction:"rtl"}}}})},Gu(e,"slide-up"),Gu(e,"slide-down"),Ob(e,"move-up"),Ob(e,"move-down")]},Sse=Br("DatePicker",e=>{const t=dr(Yg(e),WUe(e),{inputPaddingHorizontalBase:e.calc(e.paddingSM).sub(1).equal(),multipleSelectItemHeight:e.multipleItemHeight,selectHeight:e.controlHeight});return[KUe(t),ZUe(t),YUe(t),XUe(t),zUe(t),$b(e,{focusElCls:`${e.componentCls}-focused`})]},qUe);var I4={},Ese;function JUe(){if(Ese)return I4;Ese=1,Object.defineProperty(I4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M482 152h60q8 0 8 8v704q0 8-8 8h-60q-8 0-8-8V160q0-8 8-8z"}},{tag:"path",attrs:{d:"M192 474h672q8 0 8 8v60q0 8-8 8H160q-8 0-8-8v-60q0-8 8-8z"}}]},name:"plus",theme:"outlined"};return I4.default=e,I4}var e7e=JUe();const t7e=_t(e7e);function HU(){return HU=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,HU({},e,{ref:t,icon:t7e})),Bse=g.forwardRef(n7e),UU=g.createContext(null),r7e=e=>{const{activeTabOffset:t,horizontal:n,rtl:r,indicator:i={}}=e,{size:o,align:a="center"}=i,[s,l]=g.useState(),c=g.useRef(),u=Be.useCallback(d=>typeof o=="function"?o(d):typeof o=="number"?o:d,[o]);function f(){Kn.cancel(c.current)}return g.useEffect(()=>{const d={};if(t)if(n){d.width=u(t.width);const A=r?"right":"left";a==="start"&&(d[A]=t[A]),a==="center"&&(d[A]=t[A]+t.width/2,d.transform=r?"translateX(50%)":"translateX(-50%)"),a==="end"&&(d[A]=t[A]+t.width,d.transform="translateX(-100%)")}else d.height=u(t.height),a==="start"&&(d.top=t.top),a==="center"&&(d.top=t.top+t.height/2,d.transform="translateY(-50%)"),a==="end"&&(d.top=t.top+t.height,d.transform="translateY(-100%)");return f(),c.current=Kn(()=>{s&&d&&Object.keys(d).every(h=>{const p=d[h],v=s[h];return typeof p=="number"&&typeof v=="number"?Math.round(p)===Math.round(v):p===v})||l(d)}),f},[JSON.stringify(t),n,r,a,u]),{style:s}},Ose={width:0,height:0,left:0,top:0};function i7e(e,t,n){return g.useMemo(()=>{var a,s;const r=new Map,i=t.get((a=e[0])==null?void 0:a.key)||Ose,o=i.left+i.width;for(let l=0;lr.key).join("_"),t,n])}function $se(e,t){const n=g.useRef(e),[,r]=g.useState({});function i(o){const a=typeof o=="function"?o(n.current):o;a!==n.current&&t(a,n.current),n.current=a,r({})}return[n.current,i]}const o7e=.1,_se=.01,R4=20,Tse=na(.995,R4);function a7e(e,t){const[n,r]=g.useState(),[i,o]=g.useState(0),[a,s]=g.useState(0),[l,c]=g.useState(),u=g.useRef();function f(y){const{screenX:b,screenY:x}=y.touches[0];r({x:b,y:x}),window.clearInterval(u.current)}function d(y){if(!n)return;const{screenX:b,screenY:x}=y.touches[0];r({x:b,y:x});const C=b-n.x,S=x-n.y;t(C,S);const B=Date.now();o(B),s(B-i),c({x:C,y:S})}function A(){if(n&&(r(null),c(null),l)){const y=l.x/a,b=l.y/a,x=Math.abs(y),C=Math.abs(b);if(Math.max(x,C){if(Math.abs(S)<_se&&Math.abs(B)<_se){window.clearInterval(u.current);return}S*=Tse,B*=Tse,t(S*R4,B*R4)},R4)}}const h=g.useRef();function p(y){const{deltaX:b,deltaY:x}=y;let C=0;const S=Math.abs(b),B=Math.abs(x);S===B?C=h.current==="x"?b:x:S>B?(C=b,h.current="x"):(C=x,h.current="y"),t(-C,-C)&&y.preventDefault()}const v=g.useRef(null);v.current={onTouchStart:f,onTouchMove:d,onTouchEnd:A,onWheel:p},g.useEffect(()=>{function y(S){v.current.onTouchStart(S)}function b(S){v.current.onTouchMove(S)}function x(S){v.current.onTouchEnd(S)}function C(S){v.current.onWheel(S)}return document.addEventListener("touchmove",b,{passive:!1}),document.addEventListener("touchend",x,{passive:!0}),e.current.addEventListener("touchstart",y,{passive:!0}),e.current.addEventListener("wheel",C,{passive:!1}),()=>{document.removeEventListener("touchmove",b),document.removeEventListener("touchend",x)}},[])}function Mse(e){const[t,n]=g.useState(0),r=g.useRef(0),i=g.useRef();return i.current=e,DS(()=>{var o;(o=i.current)==null||o.call(i)},[t]),()=>{r.current===t&&(r.current+=1,n(r.current))}}function s7e(e){const t=g.useRef([]),[,n]=g.useState({}),r=g.useRef(typeof e=="function"?e():e),i=Mse(()=>{let a=r.current;t.current.forEach(s=>{a=s(a)}),t.current=[],r.current=a,n({})});function o(a){t.current.push(a),i()}return[r.current,o]}const Ise={width:0,height:0,left:0,top:0,right:0};function l7e(e,t,n,r,i,o,{tabs:a,tabPosition:s,rtl:l}){let c,u,f;return["top","bottom"].includes(s)?(c="width",u=l?"right":"left",f=Math.abs(n)):(c="height",u="top",f=-n),g.useMemo(()=>{if(!a.length)return[0,0];const d=a.length;let A=d;for(let p=0;pMath.floor(f+t)){A=p-1;break}}let h=0;for(let p=d-1;p>=0;p-=1)if((e.get(a[p].key)||Ise)[u]A?[0,-1]:[h,A]},[e,t,r,i,o,f,s,a.map(d=>d.key).join("_"),l])}function Rse(e){let t;return e instanceof Map?(t={},e.forEach((n,r)=>{t[r]=n})):t=e,JSON.stringify(t)}const c7e="TABS_DQ";function Nse(e){return String(e).replace(/"/g,c7e)}function jU(e,t,n,r){return!(!n||r||e===!1||e===void 0&&(t===!1||t===null))}const Pse=g.forwardRef((e,t)=>{const{prefixCls:n,editable:r,locale:i,style:o}=e;return!r||r.showAdd===!1?null:g.createElement("button",{ref:t,type:"button",className:`${n}-nav-add`,style:o,"aria-label":(i==null?void 0:i.addAriaLabel)||"Add tab",onClick:a=>{r.onEdit("add",{event:a})}},r.addIcon||"+")}),Lse=g.forwardRef((e,t)=>{const{position:n,prefixCls:r,extra:i}=e;if(!i)return null;let o,a={};return typeof i=="object"&&!g.isValidElement(i)?a=i:a.right=i,n==="right"&&(o=a.right),n==="left"&&(o=a.left),o?g.createElement("div",{className:`${r}-extra-content`,ref:t},o):null});function zU(){return zU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{prefixCls:n,id:r,tabs:i,locale:o,mobile:a,more:s={},style:l,className:c,editable:u,tabBarGutter:f,rtl:d,removeAriaLabel:A,onTabClick:h,getPopupContainer:p,popupClassName:v,popupStyle:y,classNames:b,styles:x}=e,[C,S]=g.useState(!1),[B,E]=g.useState(null),{icon:_="More"}=s,M=`${r}-more-popup`,R=`${n}-dropdown`,T=B!==null?`${M}-${B}`:null,L=o==null?void 0:o.dropdownAriaLabel;function P(K,z){K.preventDefault(),K.stopPropagation(),u.onEdit("remove",{key:z,event:K})}const k=g.createElement(jb,{onClick:({key:K,domEvent:z})=>{h(K,z),S(!1)},prefixCls:`${R}-menu`,id:M,tabIndex:-1,role:"listbox","aria-activedescendant":T,selectedKeys:[B],"aria-label":L!==void 0?L:"expanded dropdown"},i.map(K=>{const{closable:z,disabled:V,closeIcon:Y,key:Z,label:W}=K,J=jU(z,Y,u,V);return g.createElement(RE,{key:Z,id:`${M}-${Z}`,role:"option","aria-controls":r&&`${r}-panel-${Z}`,disabled:V},g.createElement("span",null,W),J&&g.createElement("button",{type:"button","aria-label":A||"remove",tabIndex:0,className:Ae(`${R}-menu-item-remove`,b==null?void 0:b.remove),style:x==null?void 0:x.remove,onClick:ee=>{ee.stopPropagation(),P(ee,Z)}},Y||u.removeIcon||"×"))}));function H(K){const z=i.filter(Z=>!Z.disabled);let V=z.findIndex(Z=>Z.key===B)||0;const Y=z.length;for(let Z=0;Z{const K=document.getElementById(T);K!=null&&K.scrollIntoView&&K.scrollIntoView(!1)},[T,B]),g.useEffect(()=>{C||E(null)},[C]);const U={marginInlineStart:f};i.length||(U.visibility="hidden",U.order=1);const j=Ae(v,{[`${R}-rtl`]:d}),Q=a?null:g.createElement(Toe,zU({prefixCls:R,overlay:k,visible:i.length?C:!1,onVisibleChange:S,overlayClassName:j,overlayStyle:y,mouseEnterDelay:.1,mouseLeaveDelay:.1,getPopupContainer:p},s),g.createElement("button",{type:"button",className:`${n}-nav-more`,style:U,"aria-haspopup":"listbox","aria-controls":M,id:`${r}-more`,"aria-expanded":C,onKeyDown:D},_));return g.createElement("div",{className:Ae(`${n}-nav-operations`,c),style:l,ref:t},Q,g.createElement(Pse,{prefixCls:n,locale:o,editable:u}))}),f7e=g.memo(u7e,(e,t)=>t.tabMoving),d7e=e=>{const{prefixCls:t,id:n,active:r,focus:i,tab:{key:o,label:a,disabled:s,closeIcon:l,icon:c},closable:u,renderWrapper:f,removeAriaLabel:d,editable:A,onClick:h,onFocus:p,onBlur:v,onKeyDown:y,onMouseDown:b,onMouseUp:x,styles:C,classNames:S,tabCount:B,currentPosition:E}=e,_=`${t}-tab`,M=jU(u,l,A,s);function R(H){s||h(H)}function T(H){H.preventDefault(),H.stopPropagation(),A.onEdit("remove",{key:o,event:H})}const L=g.useMemo(()=>c&&typeof a=="string"?g.createElement("span",null,a):a,[a,c]),P=g.useRef(null);g.useEffect(()=>{i&&P.current&&P.current.focus()},[i]);const k=g.createElement("div",{key:o,"data-node-key":Nse(o),className:Ae(_,S==null?void 0:S.item,{[`${_}-with-remove`]:M,[`${_}-active`]:r,[`${_}-disabled`]:s,[`${_}-focus`]:i}),style:C==null?void 0:C.item,onClick:R},g.createElement("div",{ref:P,role:"tab","aria-selected":r,id:n&&`${n}-tab-${o}`,className:`${_}-btn`,"aria-controls":n&&`${n}-panel-${o}`,"aria-disabled":s,tabIndex:s?null:r?0:-1,onClick:H=>{H.stopPropagation(),R(H)},onKeyDown:y,onMouseDown:b,onMouseUp:x,onFocus:p,onBlur:v},i&&g.createElement("div",{"aria-live":"polite",style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0}},`Tab ${E} of ${B}`),c&&g.createElement("span",{className:`${_}-icon`},c),a&&L),M&&g.createElement("button",{type:"button","aria-label":d||"remove",tabIndex:r?0:-1,className:Ae(`${_}-remove`,S==null?void 0:S.remove),style:C==null?void 0:C.remove,onClick:H=>{H.stopPropagation(),T(H)}},l||A.removeIcon||"×"));return f?f(k):k};function QU(){return QU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{offsetWidth:n,offsetHeight:r,offsetTop:i,offsetLeft:o}=e,{width:a,height:s,left:l,top:c}=e.getBoundingClientRect();return Math.abs(a-n)<1?[a,s,l-t.left,c-t.top]:[n,r,o,i]},Vb=e=>{const{offsetWidth:t=0,offsetHeight:n=0}=e.current||{};if(e.current){const{width:r,height:i}=e.current.getBoundingClientRect();if(Math.abs(r-t)<1)return[r,i]}return[t,n]},N4=(e,t)=>e[t?0:1],Fse=g.forwardRef((e,t)=>{const{className:n,style:r,id:i,animated:o,activeKey:a,rtl:s,extra:l,editable:c,locale:u,tabPosition:f,tabBarGutter:d,children:A,onTabClick:h,onTabScroll:p,indicator:v,classNames:y,styles:b}=e,{prefixCls:x,tabs:C}=g.useContext(UU),S=g.useRef(null),B=g.useRef(null),E=g.useRef(null),_=g.useRef(null),M=g.useRef(null),R=g.useRef(null),T=g.useRef(null),L=f==="top"||f==="bottom",[P,k]=$se(0,(De,ze)=>{L&&p&&p({direction:De>ze?"left":"right"})}),[H,D]=$se(0,(De,ze)=>{!L&&p&&p({direction:De>ze?"top":"bottom"})}),[U,j]=g.useState([0,0]),[Q,K]=g.useState([0,0]),[z,V]=g.useState([0,0]),[Y,Z]=g.useState([0,0]),[W,J]=s7e(new Map),ee=i7e(C,W,Q[0]),ne=N4(U,L),re=N4(Q,L),ue=N4(z,L),de=N4(Y,L),se=Math.floor(ne)le?le:De}const we=g.useRef(null),[me,Ee]=g.useState();function Ce(){Ee(Date.now())}function pe(){we.current&&clearTimeout(we.current)}a7e(_,(De,ze)=>{function bt(lt,At){lt(ut=>ve(ut+At))}return se?(L?bt(k,De):bt(D,ze),pe(),Ce(),!0):!1}),g.useEffect(()=>(pe(),me&&(we.current=setTimeout(()=>{Ee(0)},100)),pe),[me]);const[Oe,xe]=l7e(ee,ce,L?P:H,re,ue,de,te(I({},e),{tabs:C})),Me=yn((De=a)=>{const ze=ee.get(De)||{width:0,height:0,left:0,right:0,top:0};if(L){let bt=P;s?ze.rightP+ce&&(bt=ze.right+ze.width-ce):ze.left<-P?bt=-ze.left:ze.left+ze.width>-P+ce&&(bt=-(ze.left+ze.width-ce)),D(0),k(ve(bt))}else{let bt=H;ze.top<-H?bt=-ze.top:ze.top+ze.height>-H+ce&&(bt=-(ze.top+ze.height-ce)),k(0),D(ve(bt))}}),[Se,Pe]=g.useState(),[Le,He]=g.useState(!1),Ne=C.filter(De=>!De.disabled).map(De=>De.key),at=De=>{const ze=Ne.indexOf(Se||a),bt=Ne.length,lt=(ze+De+bt)%bt,At=Ne[lt];Pe(At)},Ue=(De,ze)=>{const bt=Ne.indexOf(De),lt=C.find(ut=>ut.key===De);jU(lt==null?void 0:lt.closable,lt==null?void 0:lt.closeIcon,c,lt==null?void 0:lt.disabled)&&(ze.preventDefault(),ze.stopPropagation(),c.onEdit("remove",{key:De,event:ze}),bt===Ne.length-1?at(-1):at(1))},et=(De,ze)=>{He(!0),ze.button===1&&Ue(De,ze)},We=De=>{const{code:ze}=De,bt=s&&L,lt=Ne[0],At=Ne[Ne.length-1];switch(ze){case"ArrowLeft":{L&&at(bt?1:-1);break}case"ArrowRight":{L&&at(bt?-1:1);break}case"ArrowUp":{De.preventDefault(),L||at(-1);break}case"ArrowDown":{De.preventDefault(),L||at(1);break}case"Home":{De.preventDefault(),Pe(lt);break}case"End":{De.preventDefault(),Pe(At);break}case"Enter":case"Space":{De.preventDefault(),h(Se!=null?Se:a,De);break}case"Backspace":case"Delete":{Ue(Se,De);break}}},Je={};L?Je.marginInlineStart=d:Je.marginTop=d;const dt=C.map((De,ze)=>{const{key:bt}=De;return g.createElement(d7e,{id:i,prefixCls:x,key:bt,tab:De,classNames:{item:y==null?void 0:y.item,remove:y==null?void 0:y.remove},styles:{item:ze===0?b==null?void 0:b.item:I(I({},Je),b==null?void 0:b.item),remove:b==null?void 0:b.remove},closable:De.closable,editable:c,active:bt===a,focus:bt===Se,renderWrapper:A,removeAriaLabel:u==null?void 0:u.removeAriaLabel,tabCount:Ne.length,currentPosition:ze+1,onClick:lt=>{h(bt,lt)},onKeyDown:We,onFocus:()=>{Le||Pe(bt),Me(bt),Ce(),_.current&&(s||(_.current.scrollLeft=0),_.current.scrollTop=0)},onBlur:()=>{Pe(void 0)},onMouseDown:lt=>et(bt,lt),onMouseUp:()=>{He(!1)}})}),wt=()=>J(()=>{var bt;const De=new Map,ze=(bt=M.current)==null?void 0:bt.getBoundingClientRect();return C.forEach(({key:lt})=>{var ut;const At=(ut=M.current)==null?void 0:ut.querySelector(`[data-node-key="${Nse(lt)}"]`);if(At){const[ft,Kt,An,pn]=A7e(At,ze);De.set(lt,{width:ft,height:Kt,left:An,top:pn})}}),De});g.useEffect(()=>{wt()},[C.map(De=>De.key).join("_")]);const Bt=Mse(()=>{const De=Vb(S),ze=Vb(B),bt=Vb(E);j([De[0]-ze[0]-bt[0],De[1]-ze[1]-bt[1]]);const lt=Vb(T);V(lt);const At=Vb(R);Z(At);const ut=Vb(M);K([ut[0]-lt[0],ut[1]-lt[1]]),wt()}),qt=C.slice(0,Oe),jt=C.slice(xe+1),nn=[...qt,...jt],Jt=ee.get(a),{style:Ot}=r7e({activeTabOffset:Jt,horizontal:L,indicator:v,rtl:s});g.useEffect(()=>{Me()},[a,ie,le,Rse(Jt),Rse(ee),L]),g.useEffect(()=>{Bt()},[s]);const sn=!!nn.length,Vt=`${x}-nav-wrap`;let xt,qe,it,Pt;return L?s?(qe=P>0,xt=P!==le):(xt=P<0,qe=P!==ie):(it=H<0,Pt=H!==ie),g.createElement(Bl,{onResize:Bt},g.createElement("div",{ref:Jf(t,S),role:"tablist","aria-orientation":L?"horizontal":"vertical",className:Ae(`${x}-nav`,n,y==null?void 0:y.header),style:I(I({},b==null?void 0:b.header),r),onKeyDown:()=>{Ce()}},g.createElement(Lse,{ref:B,position:"left",extra:l,prefixCls:x}),g.createElement(Bl,{onResize:Bt},g.createElement("div",{className:Ae(Vt,{[`${Vt}-ping-left`]:xt,[`${Vt}-ping-right`]:qe,[`${Vt}-ping-top`]:it,[`${Vt}-ping-bottom`]:Pt}),ref:_},g.createElement(Bl,{onResize:Bt},g.createElement("div",{ref:M,className:`${x}-nav-list`,style:{transform:`translate(${P}px, ${H}px)`,transition:me?"none":void 0}},dt,g.createElement(Pse,{ref:T,prefixCls:x,locale:u,editable:c,style:te(I({},dt.length===0?void 0:Je),{visibility:sn?"hidden":null})}),g.createElement("div",{className:Ae(`${x}-ink-bar`,y==null?void 0:y.indicator,{[`${x}-ink-bar-animated`]:o.inkBar}),style:I(I({},Ot),b==null?void 0:b.indicator)}))))),g.createElement(f7e,QU({},e,{removeAriaLabel:u==null?void 0:u.removeAriaLabel,ref:R,prefixCls:x,tabs:nn,className:!sn&&ge,popupStyle:b==null?void 0:b.popup,tabMoving:!!me})),g.createElement(Lse,{ref:E,position:"right",extra:l,prefixCls:x})))}),h7e=n=>{var r=n,{renderTabBar:e}=r,t=Ze(r,["renderTabBar"]);return e?e(t,Fse):g.createElement(Fse,t)},p7e=g.forwardRef((e,t)=>{const{prefixCls:n,className:r,style:i,id:o,active:a,tabKey:s,children:l}=e,c=g.Children.count(l)>0;return g.createElement("div",{id:o&&`${o}-panel-${s}`,role:"tabpanel",tabIndex:a&&c?0:-1,"aria-labelledby":o&&`${o}-tab-${s}`,"aria-hidden":!a,style:i,className:Ae(n,a&&`${n}-active`,r),ref:t},l)});function P4(){return P4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{id:t,activeKey:n,animated:r,tabPosition:i,destroyOnHidden:o,bodyStyle:a,bodyClassName:s,contentStyle:l,contentClassName:c}=e,{prefixCls:u,tabs:f}=g.useContext(UU),d=r.tabPane,A=`${u}-body`,h=`${u}-content`;return g.createElement("div",{className:Ae(`${A}-holder`)},g.createElement("div",{className:Ae(A,`${A}-${i}`,{[`${A}-animated`]:d},s),style:a},f.map(p=>{const E=p,{key:v,forceRender:y,style:b,className:x,destroyOnHidden:C}=E,S=Ze(E,["key","forceRender","style","className","destroyOnHidden"]),B=v===n;return g.createElement(sl,P4({key:v,visible:B,forceRender:y,removeOnLeave:!!(o!=null?o:C),leavedClassName:`${h}-hidden`},r.tabPaneMotion),({style:_,className:M},R)=>g.createElement(p7e,P4({},S,{prefixCls:h,id:t,tabKey:v,animated:d,active:B,style:I(I(I({},l),b),_),className:Ae(c,x,M),ref:R})))})))};function m7e(e={inkBar:!0,tabPane:!1}){let t;return e===!1?t={inkBar:!1,tabPane:!1}:e===!0?t={inkBar:!0,tabPane:!1}:t=I({inkBar:!0},typeof e=="object"?e:{}),t.tabPaneMotion&&t.tabPane===void 0&&(t.tabPane=!0),!t.tabPaneMotion&&t.tabPane&&(t.tabPane=!1),t}function GE(){return GE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var ne;const ee=e,{id:n,prefixCls:r="rc-tabs",className:i,items:o,direction:a,activeKey:s,defaultActiveKey:l,editable:c,animated:u,tabPosition:f="top",tabBarGutter:d,tabBarStyle:A,tabBarExtraContent:h,locale:p,more:v,destroyOnHidden:y,renderTabBar:b,onChange:x,onTabClick:C,onTabScroll:S,getPopupContainer:B,popupClassName:E,indicator:_,classNames:M,styles:R}=ee,T=Ze(ee,["id","prefixCls","className","items","direction","activeKey","defaultActiveKey","editable","animated","tabPosition","tabBarGutter","tabBarStyle","tabBarExtraContent","locale","more","destroyOnHidden","renderTabBar","onChange","onTabClick","onTabScroll","getPopupContainer","popupClassName","indicator","classNames","styles"]),L=g.useMemo(()=>(o||[]).filter(re=>re&&typeof re=="object"&&"key"in re),[o]),P=a==="rtl",k=m7e(u),[H,D]=g.useState(!1);g.useEffect(()=>{D(iRe())},[]);const[U,j]=Fr(l!=null?l:(ne=L[0])==null?void 0:ne.key,s),[Q,K]=g.useState(()=>L.findIndex(re=>re.key===U));g.useEffect(()=>{var ue;let re=L.findIndex(de=>de.key===U);re===-1&&(re=Math.max(0,Math.min(Q,L.length-1)),j((ue=L[re])==null?void 0:ue.key)),K(re)},[L.map(re=>re.key).join("_"),U,Q]);const[z,V]=Fr(null,n);g.useEffect(()=>{n||(V(`rc-tabs-${kse}`),kse+=1)},[]);function Y(re,ue){C==null||C(re,ue);const de=re!==U;j(re),de&&(x==null||x(re))}const Z={id:z,activeKey:U,animated:k,tabPosition:f,rtl:P,mobile:H},W=te(I({},Z),{editable:c,locale:p,more:v,tabBarGutter:d,onTabClick:Y,onTabScroll:S,extra:h,style:A,getPopupContainer:B,popupClassName:Ae(E,M==null?void 0:M.popup),indicator:_,styles:R,classNames:M}),J=g.useMemo(()=>({tabs:L,prefixCls:r}),[L,r]);return g.createElement(UU.Provider,{value:J},g.createElement("div",GE({ref:t,id:n,className:Ae(r,`${r}-${f}`,{[`${r}-mobile`]:H,[`${r}-editable`]:c,[`${r}-rtl`]:P},i)},T),g.createElement(h7e,GE({},W,{renderTabBar:b})),g.createElement(g7e,GE({destroyOnHidden:y},Z,{bodyStyle:R==null?void 0:R.body,bodyClassName:M==null?void 0:M.body,contentStyle:R==null?void 0:R.content,contentClassName:M==null?void 0:M.content,animated:k}))))}),y7e={motionAppear:!1,motionEnter:!0,motionLeave:!0};function b7e(e,t={inkBar:!0,tabPane:!1}){let n;return t===!1?n={inkBar:!1,tabPane:!1}:t===!0?n={inkBar:!0,tabPane:!0}:n=I({inkBar:!0},Zn(t)?t:{}),n.tabPane&&(n.tabPaneMotion=te(I({},y7e),{motionName:Yh(e,"switch")})),n}function x7e(e){return e.filter(t=>t)}function w7e(e,t){if(e)return e.map(r=>{var i;return te(I({},r),{destroyOnHidden:(i=r.destroyOnHidden)!=null?i:r.destroyInactiveTabPane})});const n=pa(t).map(r=>{if(g.isValidElement(r)){const{key:o,props:a}=r,i=a||{},{tab:s}=i,l=Ze(i,["tab"]);return te(I({key:String(o)},l),{label:s})}return null});return x7e(n)}const C7e=e=>{const{componentCls:t,motionDurationSlow:n}=e;return[{[t]:{[`${t}-switch`]:{"&-appear, &-enter":{transition:"none","&-start":{opacity:0},"&-active":{opacity:1,transition:`opacity ${n}`}},"&-leave":{position:"absolute",transition:"none",inset:0,"&-start":{opacity:1},"&-active":{opacity:0,transition:`opacity ${n}`}}}}},[Gu(e,"slide-up"),Gu(e,"slide-down")]]},S7e=e=>{const{componentCls:t,tabsCardPadding:n,cardBg:r,cardGutter:i,colorBorderSecondary:o,itemSelectedColor:a}=e;return{[`${t}-card`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{margin:0,padding:n,background:r,border:`${be(e.lineWidth)} ${e.lineType} ${o}`,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`},[`${t}-tab-active`]:{color:a,background:e.colorBgContainer},[`${t}-tab-focus:has(${t}-tab-btn:focus-visible)`]:sc(e,-3),[`& ${t}-tab${t}-tab-focus ${t}-tab-btn:focus-visible`]:{outline:"none"},[`${t}-ink-bar`]:{visibility:"hidden"}},[`&${t}-top, &${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginLeft:{_skip_check_:!0,value:be(i)}}}},[`&${t}-top`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`},[`${t}-tab-active`]:{borderBottomColor:e.colorBgContainer}}},[`&${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`},[`${t}-tab-active`]:{borderTopColor:e.colorBgContainer}}},[`&${t}-left, &${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginTop:be(i)}}},[`&${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${be(e.borderRadiusLG)} 0 0 ${be(e.borderRadiusLG)}`}},[`${t}-tab-active`]:{borderRightColor:{_skip_check_:!0,value:e.colorBgContainer}}}},[`&${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0`}},[`${t}-tab-active`]:{borderLeftColor:{_skip_check_:!0,value:e.colorBgContainer}}}}}}},E7e=e=>{const{antCls:t,componentCls:n,itemHoverColor:r,dropdownEdgeChildVerticalPadding:i}=e;return{[`${n}-dropdown`]:te(I({},zr(e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:e.zIndexPopup,display:"block","&-hidden":{display:"none"},[`&${t}-slide-down-enter${t}-slide-down-enter-active${n}-dropdown-placement-bottomLeft, &${t}-slide-down-appear${t}-slide-down-appear-active${n}-dropdown-placement-bottomLeft, &${t}-slide-down-enter${t}-slide-down-enter-active${n}-dropdown-placement-bottom, &${t}-slide-down-appear${t}-slide-down-appear-active${n}-dropdown-placement-bottom, @@ -264,20 +264,20 @@ html body { &${t}-slide-down-leave${t}-slide-down-leave-active${n}-dropdown-placement-bottom, &${t}-slide-down-leave${t}-slide-down-leave-active${n}-dropdown-placement-bottomRight`]:{animationName:uE},[`&${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-topLeft, &${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-top, - &${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:dE},[`${n}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${be(i)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":te(I({},Ka),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${be(e.paddingXXS)} ${be(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:r}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},w7e=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:o,verticalItemMargin:a,motionDurationSlow:s,calc:l}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${be(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:["width","left","right"].map(c=>`${c} ${s}`).join(", ")}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, - > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-body-holder, > div > ${t}-body-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:l(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:o,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:a},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:["height","top"].map(c=>`${c} ${s}`).join(", ")}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-body-holder, > div > ${t}-body-holder`]:{marginLeft:{_skip_check_:!0,value:be(l(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-body > ${t}-content`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-body-holder, > div > ${t}-body-holder`]:{order:0,marginRight:{_skip_check_:!0,value:l(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-body > ${t}-content`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},C7e=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:i,cardHeightLG:o,horizontalItemPaddingSM:a,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:a,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${be(e.borderRadius)} ${be(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${be(e.borderRadius)} ${be(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${be(e.borderRadius)} ${be(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${be(e.borderRadius)} 0 0 ${be(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:o,minHeight:o}}}}}},S7e=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:o,horizontalItemPadding:a,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:a,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":I({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},lc(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s},[`&${c}-focus ${c}-btn:focus-visible`]:sc(e),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:o}}}},E7e=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:o}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:e.marginSM}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:e.marginXS},marginLeft:{_skip_check_:!0,value:o(e.marginXXS).mul(-1).equal()},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-body-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-body-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},B7e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:o,itemActiveColor:a,colorBorderSecondary:s}=e;return{[t]:te(I(te(I({},zr(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-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 ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:I({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${be(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:o},"&:active, &:focus:not(:focus-visible)":{color:a}},lc(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),S7e(e)),{[`${t}-body`]:{position:"relative",width:"100%"},[`${t}-body-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-content`]:te(I({},lc(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},O7e=Er("Tabs",e=>{const t=dr(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${be(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${be(e.horizontalItemGutter)}`});return[C7e(t),E7e(t),w7e(t),x7e(t),b7e(t),B7e(t),y7e(t)]},e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:i,controlHeightLG:o}=e,a=t||o,s=n||i,l=r||o+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:a,cardHeightSM:s,cardHeightLG:l,cardPadding:`${(a-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(l-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}}),$7e=()=>null,L4=m.forwardRef((e,t)=>{var we,me,Ee,Ce,pe,Oe,xe,Me,Se,Pe,Le,He;const ve=e,{type:n,className:r,rootClassName:i,size:o,onEdit:a,hideAdd:s,centered:l,addIcon:c,removeIcon:u,moreIcon:f,more:d,popupClassName:A,children:h,items:p,animated:v,style:y,indicatorSize:b,indicator:x,classNames:C,styles:S,destroyInactiveTabPane:B,destroyOnHidden:E,tabPlacement:_,tabPosition:M}=ve,R=Ze(ve,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","classNames","styles","destroyInactiveTabPane","destroyOnHidden","tabPlacement","tabPosition"]),{prefixCls:T}=R,{getPrefixCls:L,direction:P,getPopupContainer:k,className:H,style:D,classNames:U,styles:j}=or("tabs"),{tabs:Q}=m.useContext(Un),K=L("tabs",T),z=So(K),[V,Y]=O7e(K,z),Z=m.useRef(null);m.useImperativeHandle(t,()=>({nativeElement:Z.current}));let W;n==="editable-card"&&(W={onEdit:(Ne,{key:at,event:Ue})=>{a==null||a(Ne==="add"?Ue:at,Ne)},removeIcon:(we=u!=null?u:Q==null?void 0:Q.removeIcon)!=null?we:m.createElement(Dg,null),addIcon:(c!=null?c:Q==null?void 0:Q.addIcon)||m.createElement(Sse,null),showAdd:s!==!0});const J=L(),ee=oa(o),ne=v7e(p,h),re=g7e(K,v),ue={align:(Ee=x==null?void 0:x.align)!=null?Ee:(me=Q==null?void 0:Q.indicator)==null?void 0:me.align,size:(xe=(Oe=(Ce=x==null?void 0:x.size)!=null?Ce:b)!=null?Oe:(pe=Q==null?void 0:Q.indicator)==null?void 0:pe.size)!=null?xe:Q==null?void 0:Q.indicatorSize},de=m.useMemo(()=>{var Ue;const Ne=(Ue=_!=null?_:M)!=null?Ue:void 0,at=P==="rtl";switch(Ne){case"start":return at?"right":"left";case"end":return at?"left":"right";default:return Ne}},[_,M,P]),se=te(I({},e),{size:ee,tabPlacement:de,items:ne}),ce=Ar(D),ge=Ar(y),[ie,le]=vr([U,C],[j,ce,S,ge],{props:se},{popup:{_default:"root"}});return m.createElement(h7e,te(I({ref:Z,direction:P,getPopupContainer:k},R),{items:ne,className:Ae({[`${K}-large`]:ee==="large",[`${K}-small`]:ee==="small",[`${K}-card`]:["card","editable-card"].includes(n),[`${K}-editable-card`]:n==="editable-card",[`${K}-centered`]:l},H,r,i,ie.root,V,Y,z),classNames:te(I({},ie),{popup:Ae(A,V,Y,z,(Me=ie.popup)==null?void 0:Me.root)}),styles:le,style:le.root,editable:W,more:I({icon:(He=(Le=(Pe=(Se=Q==null?void 0:Q.more)==null?void 0:Se.icon)!=null?Pe:Q==null?void 0:Q.moreIcon)!=null?Le:f)!=null?He:m.createElement(a4,null),transitionName:`${J}-slide-up`},d),prefixCls:K,animated:re,indicator:ue,destroyOnHidden:E!=null?E:B,tabPosition:de}))});L4.TabPane=$7e;const Fse=i=>{var o=i,{prefixCls:e,className:t,hoverable:n=!0}=o,r=Ze(o,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=m.useContext(Un),s=a("card",e),l=Ae(`${s}-grid`,t,{[`${s}-grid-hoverable`]:n});return m.createElement("div",te(I({},r),{className:l}))},_7e=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:o}=e;return te(I({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${be(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`},fA()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":te(I({display:"inline-block",flex:1},Ka),{[` + &${t}-slide-up-leave${t}-slide-up-leave-active${n}-dropdown-placement-topRight`]:{animationName:dE},[`${n}-dropdown-menu`]:{maxHeight:e.tabsDropdownHeight,margin:0,padding:`${be(i)} 0`,overflowX:"hidden",overflowY:"auto",textAlign:{_skip_check_:!0,value:"left"},listStyleType:"none",backgroundColor:e.colorBgContainer,backgroundClip:"padding-box",borderRadius:e.borderRadiusLG,outline:"none",boxShadow:e.boxShadowSecondary,"&-item":te(I({},Wa),{display:"flex",alignItems:"center",minWidth:e.tabsDropdownWidth,margin:0,padding:`${be(e.paddingXXS)} ${be(e.paddingSM)}`,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"> span":{flex:1,whiteSpace:"nowrap"},"&-remove":{flex:"none",marginLeft:{_skip_check_:!0,value:e.marginSM},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:0,cursor:"pointer","&:hover":{color:r}},"&:hover":{background:e.controlItemBgHover},"&-disabled":{"&, &:hover":{color:e.colorTextDisabled,background:"transparent",cursor:"not-allowed"}}})}})}},B7e=e=>{const{componentCls:t,margin:n,colorBorderSecondary:r,horizontalMargin:i,verticalItemPadding:o,verticalItemMargin:a,motionDurationSlow:s,calc:l}=e;return{[`${t}-top, ${t}-bottom`]:{flexDirection:"column",[`> ${t}-nav, > div > ${t}-nav`]:{margin:i,"&::before":{position:"absolute",right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},borderBottom:`${be(e.lineWidth)} ${e.lineType} ${r}`,content:"''"},[`${t}-ink-bar`]:{height:e.lineWidthBold,"&-animated":{transition:["width","left","right"].map(c=>`${c} ${s}`).join(", ")}},[`${t}-nav-wrap`]:{"&::before, &::after":{top:0,bottom:0,width:e.controlHeight},"&::before":{left:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowLeft},"&::after":{right:{_skip_check_:!0,value:0},boxShadow:e.boxShadowTabsOverflowRight},[`&${t}-nav-wrap-ping-left::before`]:{opacity:1},[`&${t}-nav-wrap-ping-right::after`]:{opacity:1}}}},[`${t}-top`]:{[`> ${t}-nav, + > div > ${t}-nav`]:{"&::before":{bottom:0},[`${t}-ink-bar`]:{bottom:0}}},[`${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,marginTop:n,marginBottom:0,"&::before":{top:0},[`${t}-ink-bar`]:{top:0}},[`> ${t}-body-holder, > div > ${t}-body-holder`]:{order:0}},[`${t}-left, ${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{flexDirection:"column",minWidth:l(e.controlHeight).mul(1.25).equal(),[`${t}-tab`]:{padding:o,textAlign:"center"},[`${t}-tab + ${t}-tab`]:{margin:a},[`${t}-nav-wrap`]:{flexDirection:"column","&::before, &::after":{right:{_skip_check_:!0,value:0},left:{_skip_check_:!0,value:0},height:e.controlHeight},"&::before":{top:0,boxShadow:e.boxShadowTabsOverflowTop},"&::after":{bottom:0,boxShadow:e.boxShadowTabsOverflowBottom},[`&${t}-nav-wrap-ping-top::before`]:{opacity:1},[`&${t}-nav-wrap-ping-bottom::after`]:{opacity:1}},[`${t}-ink-bar`]:{width:e.lineWidthBold,"&-animated":{transition:["height","top"].map(c=>`${c} ${s}`).join(", ")}},[`${t}-nav-list, ${t}-nav-operations`]:{flex:"1 0 auto",flexDirection:"column"}}},[`${t}-left`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-ink-bar`]:{right:{_skip_check_:!0,value:0}}},[`> ${t}-body-holder, > div > ${t}-body-holder`]:{marginLeft:{_skip_check_:!0,value:be(l(e.lineWidth).mul(-1).equal())},borderLeft:{_skip_check_:!0,value:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-body > ${t}-content`]:{paddingLeft:{_skip_check_:!0,value:e.paddingLG}}}},[`${t}-right`]:{[`> ${t}-nav, > div > ${t}-nav`]:{order:1,[`${t}-ink-bar`]:{left:{_skip_check_:!0,value:0}}},[`> ${t}-body-holder, > div > ${t}-body-holder`]:{order:0,marginRight:{_skip_check_:!0,value:l(e.lineWidth).mul(-1).equal()},borderRight:{_skip_check_:!0,value:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},[`> ${t}-body > ${t}-content`]:{paddingRight:{_skip_check_:!0,value:e.paddingLG}}}}}},O7e=e=>{const{componentCls:t,cardPaddingSM:n,cardPaddingLG:r,cardHeightSM:i,cardHeightLG:o,horizontalItemPaddingSM:a,horizontalItemPaddingLG:s}=e;return{[t]:{"&-small":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:a,fontSize:e.titleFontSizeSM}}},"&-large":{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:s,fontSize:e.titleFontSizeLG,lineHeight:e.lineHeightLG}}}},[`${t}-card`]:{[`&${t}-small`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:n},[`${t}-nav-add`]:{minWidth:i,minHeight:i}},[`&${t}-bottom`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`0 0 ${be(e.borderRadius)} ${be(e.borderRadius)}`}},[`&${t}-top`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:`${be(e.borderRadius)} ${be(e.borderRadius)} 0 0`}},[`&${t}-right`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`0 ${be(e.borderRadius)} ${be(e.borderRadius)} 0`}}},[`&${t}-left`]:{[`> ${t}-nav ${t}-tab`]:{borderRadius:{_skip_check_:!0,value:`${be(e.borderRadius)} 0 0 ${be(e.borderRadius)}`}}}},[`&${t}-large`]:{[`> ${t}-nav`]:{[`${t}-tab`]:{padding:r},[`${t}-nav-add`]:{minWidth:o,minHeight:o}}}}}},$7e=e=>{const{componentCls:t,itemActiveColor:n,itemHoverColor:r,iconCls:i,tabsHorizontalItemMargin:o,horizontalItemPadding:a,itemSelectedColor:s,itemColor:l}=e,c=`${t}-tab`;return{[c]:{position:"relative",WebkitTouchCallout:"none",WebkitTapHighlightColor:"transparent",display:"inline-flex",alignItems:"center",padding:a,fontSize:e.titleFontSize,background:"transparent",border:0,outline:"none",cursor:"pointer",color:l,"&-btn, &-remove":{"&:focus:not(:focus-visible), &:active":{color:n}},"&-btn":{outline:"none",transition:`all ${e.motionDurationSlow}`,[`${c}-icon:not(:last-child)`]:{marginInlineEnd:e.marginSM}},"&-remove":I({flex:"none",lineHeight:1,marginRight:{_skip_check_:!0,value:e.calc(e.marginXXS).mul(-1).equal()},marginLeft:{_skip_check_:!0,value:e.marginXS},color:e.colorIcon,fontSize:e.fontSizeSM,background:"transparent",border:"none",outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}`,"&:hover":{color:e.colorTextHeading}},lc(e)),"&:hover":{color:r},[`&${c}-active ${c}-btn`]:{color:s},[`&${c}-focus ${c}-btn:focus-visible`]:sc(e),[`&${c}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed"},[`&${c}-disabled ${c}-btn, &${c}-disabled ${t}-remove`]:{"&:focus, &:active":{color:e.colorTextDisabled}},[`& ${c}-remove ${i}`]:{margin:0,verticalAlign:"middle"},[`${i}:not(:last-child)`]:{marginRight:{_skip_check_:!0,value:e.marginSM}}},[`${c} + ${c}`]:{margin:{_skip_check_:!0,value:o}}}},_7e=e=>{const{componentCls:t,tabsHorizontalItemMarginRTL:n,iconCls:r,cardGutter:i,calc:o}=e;return{[`${t}-rtl`]:{direction:"rtl",[`${t}-nav`]:{[`${t}-tab`]:{margin:{_skip_check_:!0,value:n},[`${t}-tab:last-of-type`]:{marginLeft:{_skip_check_:!0,value:0}},[r]:{marginRight:{_skip_check_:!0,value:0},marginLeft:{_skip_check_:!0,value:e.marginSM}},[`${t}-tab-remove`]:{marginRight:{_skip_check_:!0,value:e.marginXS},marginLeft:{_skip_check_:!0,value:o(e.marginXXS).mul(-1).equal()},[r]:{margin:0}}}},[`&${t}-left`]:{[`> ${t}-nav`]:{order:1},[`> ${t}-body-holder`]:{order:0}},[`&${t}-right`]:{[`> ${t}-nav`]:{order:0},[`> ${t}-body-holder`]:{order:1}},[`&${t}-card${t}-top, &${t}-card${t}-bottom`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-tab + ${t}-tab`]:{marginRight:{_skip_check_:!0,value:i},marginLeft:{_skip_check_:!0,value:0}}}}},[`${t}-dropdown-rtl`]:{direction:"rtl"},[`${t}-menu-item`]:{[`${t}-dropdown-rtl`]:{textAlign:{_skip_check_:!0,value:"right"}}}}},T7e=e=>{const{componentCls:t,tabsCardPadding:n,cardHeight:r,cardGutter:i,itemHoverColor:o,itemActiveColor:a,colorBorderSecondary:s}=e;return{[t]:te(I(te(I({},zr(e)),{display:"flex",[`> ${t}-nav, > div > ${t}-nav`]:{position:"relative",display:"flex",flex:"none",alignItems:"center",[`${t}-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 ${e.motionDurationSlow}`,content:"''",pointerEvents:"none"}},[`${t}-nav-list`]:{position:"relative",display:"flex",transition:`opacity ${e.motionDurationSlow}`},[`${t}-nav-operations`]:{display:"flex",alignSelf:"stretch"},[`${t}-nav-operations-hidden`]:{position:"absolute",visibility:"hidden",pointerEvents:"none"},[`${t}-nav-more`]:{position:"relative",padding:n,background:"transparent",border:0,color:e.colorText,"&::after":{position:"absolute",right:{_skip_check_:!0,value:0},bottom:0,left:{_skip_check_:!0,value:0},height:e.calc(e.controlHeightLG).div(8).equal(),transform:"translateY(100%)",content:"''"}},[`${t}-nav-add`]:I({minWidth:r,minHeight:r,marginLeft:{_skip_check_:!0,value:i},background:"transparent",border:`${be(e.lineWidth)} ${e.lineType} ${s}`,borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`,outline:"none",cursor:"pointer",color:e.colorText,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOut}`,"&:hover":{color:o},"&:active, &:focus:not(:focus-visible)":{color:a}},lc(e,-3))},[`${t}-extra-content`]:{flex:"none"},[`${t}-ink-bar`]:{position:"absolute",background:e.inkBarColor,pointerEvents:"none"}}),$7e(e)),{[`${t}-body`]:{position:"relative",width:"100%"},[`${t}-body-holder`]:{flex:"auto",minWidth:0,minHeight:0},[`${t}-content`]:te(I({},lc(e)),{"&-hidden":{display:"none"}})}),[`${t}-centered`]:{[`> ${t}-nav, > div > ${t}-nav`]:{[`${t}-nav-wrap`]:{[`&:not([class*='${t}-nav-wrap-ping']) > ${t}-nav-list`]:{margin:"auto"}}}}}},M7e=Br("Tabs",e=>{const t=dr(e,{tabsCardPadding:e.cardPadding,dropdownEdgeChildVerticalPadding:e.paddingXXS,tabsDropdownHeight:200,tabsDropdownWidth:120,tabsHorizontalItemMargin:`0 0 0 ${be(e.horizontalItemGutter)}`,tabsHorizontalItemMarginRTL:`0 0 0 ${be(e.horizontalItemGutter)}`});return[O7e(t),_7e(t),B7e(t),E7e(t),S7e(t),T7e(t),C7e(t)]},e=>{const{cardHeight:t,cardHeightSM:n,cardHeightLG:r,controlHeight:i,controlHeightLG:o}=e,a=t||o,s=n||i,l=r||o+8;return{zIndexPopup:e.zIndexPopupBase+50,cardBg:e.colorFillAlter,cardHeight:a,cardHeightSM:s,cardHeightLG:l,cardPadding:`${(a-e.fontHeight)/2-e.lineWidth}px ${e.padding}px`,cardPaddingSM:`${(s-e.fontHeight)/2-e.lineWidth}px ${e.paddingXS}px`,cardPaddingLG:`${(l-e.fontHeightLG)/2-e.lineWidth}px ${e.padding}px`,titleFontSize:e.fontSize,titleFontSizeLG:e.fontSizeLG,titleFontSizeSM:e.fontSize,inkBarColor:e.colorPrimary,horizontalMargin:`0 0 ${e.margin}px 0`,horizontalItemGutter:32,horizontalItemMargin:"",horizontalItemMarginRTL:"",horizontalItemPadding:`${e.paddingSM}px 0`,horizontalItemPaddingSM:`${e.paddingXS}px 0`,horizontalItemPaddingLG:`${e.padding}px 0`,verticalItemPadding:`${e.paddingXS}px ${e.paddingLG}px`,verticalItemMargin:`${e.margin}px 0 0 0`,itemColor:e.colorText,itemSelectedColor:e.colorPrimary,itemHoverColor:e.colorPrimaryHover,itemActiveColor:e.colorPrimaryActive,cardGutter:e.marginXXS/2}}),I7e=()=>null,L4=g.forwardRef((e,t)=>{var we,me,Ee,Ce,pe,Oe,xe,Me,Se,Pe,Le,He;const ve=e,{type:n,className:r,rootClassName:i,size:o,onEdit:a,hideAdd:s,centered:l,addIcon:c,removeIcon:u,moreIcon:f,more:d,popupClassName:A,children:h,items:p,animated:v,style:y,indicatorSize:b,indicator:x,classNames:C,styles:S,destroyInactiveTabPane:B,destroyOnHidden:E,tabPlacement:_,tabPosition:M}=ve,R=Ze(ve,["type","className","rootClassName","size","onEdit","hideAdd","centered","addIcon","removeIcon","moreIcon","more","popupClassName","children","items","animated","style","indicatorSize","indicator","classNames","styles","destroyInactiveTabPane","destroyOnHidden","tabPlacement","tabPosition"]),{prefixCls:T}=R,{getPrefixCls:L,direction:P,getPopupContainer:k,className:H,style:D,classNames:U,styles:j}=or("tabs"),{tabs:Q}=g.useContext(Un),K=L("tabs",T),z=So(K),[V,Y]=M7e(K,z),Z=g.useRef(null);g.useImperativeHandle(t,()=>({nativeElement:Z.current}));let W;n==="editable-card"&&(W={onEdit:(Ne,{key:at,event:Ue})=>{a==null||a(Ne==="add"?Ue:at,Ne)},removeIcon:(we=u!=null?u:Q==null?void 0:Q.removeIcon)!=null?we:g.createElement(Dg,null),addIcon:(c!=null?c:Q==null?void 0:Q.addIcon)||g.createElement(Bse,null),showAdd:s!==!0});const J=L(),ee=aa(o),ne=w7e(p,h),re=b7e(K,v),ue={align:(Ee=x==null?void 0:x.align)!=null?Ee:(me=Q==null?void 0:Q.indicator)==null?void 0:me.align,size:(xe=(Oe=(Ce=x==null?void 0:x.size)!=null?Ce:b)!=null?Oe:(pe=Q==null?void 0:Q.indicator)==null?void 0:pe.size)!=null?xe:Q==null?void 0:Q.indicatorSize},de=g.useMemo(()=>{var Ue;const Ne=(Ue=_!=null?_:M)!=null?Ue:void 0,at=P==="rtl";switch(Ne){case"start":return at?"right":"left";case"end":return at?"left":"right";default:return Ne}},[_,M,P]),se=te(I({},e),{size:ee,tabPlacement:de,items:ne}),ce=Ar(D),ge=Ar(y),[ie,le]=vr([U,C],[j,ce,S,ge],{props:se},{popup:{_default:"root"}});return g.createElement(v7e,te(I({ref:Z,direction:P,getPopupContainer:k},R),{items:ne,className:Ae({[`${K}-large`]:ee==="large",[`${K}-small`]:ee==="small",[`${K}-card`]:["card","editable-card"].includes(n),[`${K}-editable-card`]:n==="editable-card",[`${K}-centered`]:l},H,r,i,ie.root,V,Y,z),classNames:te(I({},ie),{popup:Ae(A,V,Y,z,(Me=ie.popup)==null?void 0:Me.root)}),styles:le,style:le.root,editable:W,more:I({icon:(He=(Le=(Pe=(Se=Q==null?void 0:Q.more)==null?void 0:Se.icon)!=null?Pe:Q==null?void 0:Q.moreIcon)!=null?Le:f)!=null?He:g.createElement(a4,null),transitionName:`${J}-slide-up`},d),prefixCls:K,animated:re,indicator:ue,destroyOnHidden:E!=null?E:B,tabPosition:de}))});L4.TabPane=I7e;const Dse=i=>{var o=i,{prefixCls:e,className:t,hoverable:n=!0}=o,r=Ze(o,["prefixCls","className","hoverable"]);const{getPrefixCls:a}=g.useContext(Un),s=a("card",e),l=Ae(`${s}-grid`,t,{[`${s}-grid-hoverable`]:n});return g.createElement("div",te(I({},r),{className:l}))},R7e=e=>{const{antCls:t,componentCls:n,headerHeight:r,headerPadding:i,tabsMarginBottom:o}=e;return te(I({display:"flex",justifyContent:"center",flexDirection:"column",minHeight:r,marginBottom:-1,padding:`0 ${be(i)}`,color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.headerFontSize,background:e.headerBg,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`,borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`},fA()),{"&-wrapper":{width:"100%",display:"flex",alignItems:"center"},"&-title":te(I({display:"inline-block",flex:1},Wa),{[` > ${n}-typography, > ${n}-typography-edit-content - `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},T7e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` + `]:{insetInlineStart:0,marginTop:0,marginBottom:0}}),[`${t}-tabs-top`]:{clear:"both",marginBottom:o,color:e.colorText,fontWeight:"normal",fontSize:e.fontSize,"&-bar":{borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorderSecondary}`}}})},N7e=e=>{const{cardPaddingBase:t,colorBorderSecondary:n,cardShadow:r,lineWidth:i}=e;return{width:"33.33%",padding:t,border:0,borderRadius:0,boxShadow:` ${be(i)} 0 0 0 ${n}, 0 ${be(i)} 0 0 ${n}, ${be(i)} ${be(i)} 0 0 ${n}, ${be(i)} 0 0 0 ${n} inset, 0 ${be(i)} 0 0 ${n} inset; - `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},M7e=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:o,actionsBg:a}=e;return te(I({margin:0,padding:0,listStyle:"none",background:a,borderTop:`${be(e.lineWidth)} ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`},fA()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:be(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:be(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${be(e.lineWidth)} ${e.lineType} ${o}`}}})},I7e=e=>te(I({margin:`${be(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},fA()),{"&-avatar":{paddingInlineEnd:e.padding},"&-section":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":I({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},Ka),"&-description":{color:e.colorTextDescription}}),R7e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${be(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${be(e.padding)} ${be(i)}`}}},N7e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},P7e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:o,bodyPadding:a,extraColor:s,motionDurationMid:l}=e;return{[t]:te(I({},zr(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:_7e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:a,borderRadius:`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`,"&:first-child":{borderStartStartRadius:e.borderRadiusLG,borderStartEndRadius:e.borderRadiusLG},"&:not(:last-child)":{borderEndStartRadius:0,borderEndEndRadius:0}},[`${t}-grid`]:T7e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:M7e(e),[`${t}-meta`]:I7e(e)}),[`${t}-bordered`]:{border:`${be(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:["box-shadow","border-color"].map(c=>`${c} ${l}`).join(", "),"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0 `,[`&:not(:has(> ${t}-head))`]:{borderRadius:0},[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:R7e(e),[`${t}-loading`]:N7e(e),[`${t}-rtl`]:{direction:"rtl"}}},L7e=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:o}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${be(r)}`,fontSize:o,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},F7e=Er("Card",e=>{const t=dr(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[P7e(t),L7e(t)]},e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!=null?t:e.paddingLG,headerPadding:(n=e.headerPadding)!=null?n:e.paddingLG}}),k7e=e=>{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return m.createElement("ul",{className:t,style:r},n.map((i,o)=>{const a=`action-${o}`;return m.createElement("li",{style:{width:`${100/n.length}%`},key:a},m.createElement("span",null,i))}))},D7e=m.forwardRef((e,t)=>{const Se=e,{prefixCls:n,className:r,rootClassName:i,style:o,extra:a,headStyle:s={},bodyStyle:l={},title:c,loading:u,bordered:f,variant:d,size:A,type:h,cover:p,actions:v,tabList:y,children:b,activeTabKey:x,defaultActiveTabKey:C,tabBarExtraContent:S,hoverable:B,tabProps:E={},classNames:_,styles:M}=Se,R=Ze(Se,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:T,direction:L,className:P,style:k,classNames:H,styles:D}=or("card"),[U]=ep("card",d,f),j=oa(A),Q=te(I({},e),{size:j,variant:U}),K=Ar(k),z=Ar(o),[V,Y]=vr([H,_],[D,K,M,z],{props:Q}),Z=Pe=>{var Le;(Le=e.onTabChange)==null||Le.call(e,Pe)},W=m.useMemo(()=>pa(b),[b]),J=m.useMemo(()=>W.some(Pe=>m.isValidElement(Pe)&&Pe.type===Fse),[W]),ee=T("card",n),[ne,re]=F7e(ee),ue=m.createElement(Qg,{loading:!0,active:!0,paragraph:{rows:4},title:!1},b),de=x!==void 0,se=te(I({},E),{[de?"activeKey":"defaultActiveKey"]:de?x:C,tabBarExtraContent:S});let ce;const ge=j!=="small"?"large":j,ie=y?m.createElement(L4,te(I({size:ge},se),{className:`${ee}-head-tabs`,onChange:Z,items:y.map(He=>{var Ne=He,{tab:Pe}=Ne,Le=Ze(Ne,["tab"]);return I({label:Pe},Le)})})):null;if(c||a||ie){const Pe=Ae(`${ee}-head`,V.header),Le=Ae(`${ee}-head-title`,V.title),He=Ae(`${ee}-extra`,V.extra),Ne=I(I({},s),Y.header);ce=m.createElement("div",{className:Pe,style:Ne},m.createElement("div",{className:`${ee}-head-wrapper`},c&&m.createElement("div",{className:Le,style:Y.title},c),a&&m.createElement("div",{className:He,style:Y.extra},a)),ie)}const le=Ae(`${ee}-cover`,V.cover),ve=p?m.createElement("div",{className:le,style:Y.cover},p):null,we=Ae(`${ee}-body`,V.body),me=I(I({},l),Y.body),Ee=u||W.length?m.createElement("div",{className:we,style:me},u?ue:b):null,Ce=Ae(`${ee}-actions`,V.actions),pe=v!=null&&v.length?m.createElement(k7e,{actionClasses:Ce,actionStyle:Y.actions,actions:v}):null,Oe=ti(R,["onTabChange"]),xe=Ae(ee,P,{[`${ee}-loading`]:u,[`${ee}-bordered`]:U!=="borderless",[`${ee}-hoverable`]:B,[`${ee}-contain-grid`]:J,[`${ee}-contain-tabs`]:y==null?void 0:y.length,[`${ee}-small`]:j==="small",[`${ee}-type-${h}`]:!!h,[`${ee}-rtl`]:L==="rtl"},r,i,ne,re,V.root),Me=I({},Y.root);return m.createElement("div",te(I({ref:t},Oe),{className:xe,style:Me}),ce,ve,Ee,pe)}),H7e=e=>{const H=e,{prefixCls:t,className:n,avatar:r,title:i,description:o,style:a,classNames:s,styles:l}=H,c=Ze(H,["prefixCls","className","avatar","title","description","style","classNames","styles"]),{getPrefixCls:u,className:f,style:d,classNames:A,styles:h}=or("cardMeta"),v=`${u("card",t)}-meta`,y=Ar(d),b=Ar(a),[x,C]=vr([A,s],[h,y,l,b],{props:e}),S=Ae(v,n,f,x.root),B=I({},C.root),E=Ae(`${v}-avatar`,x.avatar),_=Ae(`${v}-title`,x.title),M=Ae(`${v}-description`,x.description),R=Ae(`${v}-section`,x.section),T=r?m.createElement("div",{className:E,style:C.avatar},r):null,L=i?m.createElement("div",{className:_,style:C.title},i):null,P=o?m.createElement("div",{className:M,style:C.description},o):null,k=L||P?m.createElement("div",{className:R,style:C.section},L,P):null;return m.createElement("div",te(I({},c),{className:S,style:B}),T,k)},Iv=D7e;Iv.Grid=Fse,Iv.Meta=H7e;function U7e(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function vA(e,t){if(e==null)return{};var n,r,i=U7e(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;re?s?(d=Date.now(),o||(u=setTimeout(c?B:S,e))):S():o!==!0&&(u=setTimeout(c?B:S,c===void 0?e-C:e))}return p.cancel=h,p}function z7e(e,t,n){var r={},i=r.atBegin,o=i===void 0?!1:i;return j7e(e,t,{debounceMode:o!==!1})}const QU=m.createContext(null),Q7e=m.createContext({}),V7e=e=>{const{dropPosition:t,dropLevelOffset:n,indent:r}=e,i={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case-1:i.top=0,i.left=-n*r;break;case 1:i.bottom=0,i.left=-n*r;break;case 0:i.bottom=0,i.left=r;break}return Be.createElement("div",{style:i})},K7e=({prefixCls:e,level:t,isStart:n,isEnd:r})=>{const i=`${e}-indent-unit`,o=[];for(let a=0;a{if(!G7e(i))return oo(!i,"Tree/TreeNode can only accept TreeNode as children."),null;const{key:o}=i,u=i.props,{children:a}=u,s=Ze(u,["children"]),l=I({key:o},s),c=t(a);return c.length&&(l.children=c),l}).filter(i=>i)}return t(e)}function VU(e,t,n){const{_title:r,key:i,children:o}=Kb(n),a=new Set(t===!0?[]:t),s=[];function l(c,u=null){return c.map((f,d)=>{const A=kse(u?u.pos:"0",d),h=qE(f[i],A);let p;for(let y=0;yd[o]:typeof o=="function"&&(u=d=>o(d)):u=(d,A)=>qE(d[s],A);function f(d,A,h,p){const v=d?d[c]:e,y=d?kse(h.pos,A):"0",b=d?[...p,d]:[];if(d){const x=u(d,y),C={node:d,index:A,pos:y,key:x,parentPos:h.node?h.pos:null,level:h.level+1,nodes:b};t(C)}v&&v.forEach((x,C)=>{f(x,C,{node:d,pos:y,level:h?h.level+1:-1},b)})}f(null)}function KU(e,{initWrapper:t,processEntity:n,onProcessFinished:r,externalGetKey:i,childrenPropName:o,fieldNames:a}={},s){const l=i||s,c={},u={};let f={posEntities:c,keyEntities:u};return t&&(f=t(f)||f),q7e(e,d=>{const{node:A,index:h,pos:p,key:v,parentPos:y,level:b,nodes:x}=d,C={node:A,nodes:x,index:h,key:v,pos:p,level:b},S=qE(v,p);c[p]=C,u[S]=C,C.parent=c[y],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),n&&n(C,f)},{externalGetKey:l,childrenPropName:o,fieldNames:a}),r&&r(f),f}function Hse(e,t,n,r){return e===!1?!1:e||!t&&!n||t&&r&&!n}function YE(e,{expandedKeys:t,selectedKeys:n,loadedKeys:r,loadingKeys:i,checkedKeys:o,halfCheckedKeys:a,dragOverNodeKey:s,dropPosition:l,keyEntities:c}){const u=cc(c,e);return{eventKey:e,expanded:t.indexOf(e)!==-1,selected:n.indexOf(e)!==-1,loaded:r.indexOf(e)!==-1,loading:i.indexOf(e)!==-1,checked:o.indexOf(e)!==-1,halfChecked:a.indexOf(e)!==-1,pos:String(u?u.pos:""),dragOver:s===e&&l===0,dragOverGapTop:s===e&&l===-1,dragOverGapBottom:s===e&&l===1}}function us(e){const{data:t,expanded:n,selected:r,checked:i,loaded:o,loading:a,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:u,pos:f,active:d,eventKey:A}=e,h=te(I({},t),{expanded:n,selected:r,checked:i,loaded:o,loading:a,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:u,pos:f,active:d,key:A});return"props"in h||Object.defineProperty(h,"props",{get(){return oo(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}function WU(){return WU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var Le,He;const Pe=e,{eventKey:t,className:n,style:r,dragOver:i,dragOverGapTop:o,dragOverGapBottom:a,isLeaf:s,isStart:l,isEnd:c,expanded:u,selected:f,checked:d,halfChecked:A,loading:h,domRef:p,active:v,data:y,onMouseMove:b,selectable:x,treeId:C}=Pe,S=Ze(Pe,["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable","treeId"]),B=aee(C,t),E=Be.useContext(QU),{classNames:_,styles:M}=E||{},R=Be.useContext(Q7e),T=Be.useRef(null),[L,P]=Be.useState(!1),k=!!(E.disabled||e.disabled||(Le=R.nodeDisabled)!=null&&Le.call(R,y)),H=Be.useMemo(()=>!E.checkable||e.checkable===!1?!1:E.checkable,[E.checkable,e.checkable]),D=Ne=>{k||E.onNodeSelect(Ne,us(e))},U=Ne=>{k||!H||e.disableCheckbox||E.onNodeCheck(Ne,us(e),!d)},j=Be.useMemo(()=>typeof x=="boolean"?x:E.selectable,[x,E.selectable]),Q=Ne=>{E.onNodeClick(Ne,us(e)),j?D(Ne):U(Ne)},K=Ne=>{E.onNodeDoubleClick(Ne,us(e))},z=Ne=>{E.onNodeMouseEnter(Ne,us(e))},V=Ne=>{E.onNodeMouseLeave(Ne,us(e))},Y=Ne=>{E.onNodeContextMenu(Ne,us(e))},Z=Be.useMemo(()=>!!(E.draggable&&(!E.draggable.nodeDraggable||E.draggable.nodeDraggable(y))),[E.draggable,y]),W=Ne=>{Ne.stopPropagation(),P(!0),E.onNodeDragStart(Ne,e);try{Ne.dataTransfer.setData("text/plain","")}catch(at){}},J=Ne=>{Ne.preventDefault(),Ne.stopPropagation(),E.onNodeDragEnter(Ne,e)},ee=Ne=>{Ne.preventDefault(),Ne.stopPropagation(),E.onNodeDragOver(Ne,e)},ne=Ne=>{Ne.stopPropagation(),E.onNodeDragLeave(Ne,e)},re=Ne=>{Ne.stopPropagation(),P(!1),E.onNodeDragEnd(Ne,e)},ue=Ne=>{Ne.preventDefault(),Ne.stopPropagation(),P(!1),E.onNodeDrop(Ne,e)},de=Ne=>{h||E.onNodeExpand(Ne,us(e))},se=Be.useMemo(()=>{const{children:Ne}=cc(E.keyEntities,t)||{};return!!(Ne||[]).length},[E.keyEntities,t]),ce=Be.useMemo(()=>Hse(s,E.loadData,se,e.loaded),[s,E.loadData,se,e.loaded]);Be.useEffect(()=>{h||typeof E.loadData=="function"&&u&&!ce&&!e.loaded&&E.onNodeLoad(us(e))},[h,E.loadData,E.onNodeLoad,u,ce,e]);const ge=Be.useMemo(()=>{var Ne;return(Ne=E.draggable)!=null&&Ne.icon?Be.createElement("span",{className:`${E.prefixCls}-draggable-icon`},E.draggable.icon):null},[E.draggable]),ie=Ne=>{const at=e.switcherIcon||E.switcherIcon;return typeof at=="function"?at(te(I({},e),{isLeaf:Ne})):at},le=()=>{if(ce){const at=ie(!0);return at!==!1?Be.createElement("span",{className:Ae(`${E.prefixCls}-switcher`,`${E.prefixCls}-switcher-noop`,_==null?void 0:_.itemSwitcher),style:M==null?void 0:M.itemSwitcher},at):null}const Ne=ie(!1);return Ne!==!1?Be.createElement("span",{onClick:de,className:Ae(`${E.prefixCls}-switcher`,`${E.prefixCls}-switcher_${u?Use:jse}`,_==null?void 0:_.itemSwitcher),style:M==null?void 0:M.itemSwitcher},Ne):null},ve=Be.useMemo(()=>{if(!H)return null;const Ne=typeof H!="boolean"?H:null;return Be.createElement("span",{className:Ae(`${E.prefixCls}-checkbox`,{[`${E.prefixCls}-checkbox-checked`]:d,[`${E.prefixCls}-checkbox-indeterminate`]:!d&&A,[`${E.prefixCls}-checkbox-disabled`]:k||e.disableCheckbox}),onClick:U,role:"checkbox","aria-checked":A?"mixed":d,"aria-disabled":k||e.disableCheckbox,"aria-labelledby":B},Ne)},[H,d,A,k,e.disableCheckbox,B]),we=Be.useMemo(()=>ce?null:u?Use:jse,[ce,u]),me=Be.useMemo(()=>Be.createElement("span",{className:Ae(_==null?void 0:_.itemIcon,`${E.prefixCls}-iconEle`,`${E.prefixCls}-icon__${we||"docu"}`,{[`${E.prefixCls}-icon_loading`]:h}),style:M==null?void 0:M.itemIcon}),[E.prefixCls,we,h]),Ee=Be.useMemo(()=>{const Ne=!!E.draggable;return!e.disabled&&Ne&&E.dragOverNodeKey===t?E.dropIndicatorRender({dropPosition:E.dropPosition,dropLevelOffset:E.dropLevelOffset,indent:E.indent,prefixCls:E.prefixCls,direction:E.direction}):null},[E.dropPosition,E.dropLevelOffset,E.indent,E.prefixCls,E.direction,E.draggable,E.dragOverNodeKey,E.dropIndicatorRender]),Ce=Be.useMemo(()=>{const{title:Ne=Y7e}=e,at=`${E.prefixCls}-node-content-wrapper`;let Ue;if(E.showIcon){const We=e.icon||E.icon;Ue=We?Be.createElement("span",{className:Ae(_==null?void 0:_.itemIcon,`${E.prefixCls}-iconEle`,`${E.prefixCls}-icon__customize`),style:M==null?void 0:M.itemIcon},typeof We=="function"?We(e):We):me}else E.loadData&&h&&(Ue=me);let et;return typeof Ne=="function"?et=Ne(y):E.titleRender?et=E.titleRender(y):et=Ne,Be.createElement("span",{ref:T,title:typeof Ne=="string"?Ne:"",className:Ae(at,`${at}-${we||"normal"}`,{[`${E.prefixCls}-node-selected`]:!k&&(f||L)}),onMouseEnter:z,onMouseLeave:V,onContextMenu:Y,onClick:Q,onDoubleClick:K},Ue,Be.createElement("span",{className:Ae(`${E.prefixCls}-title`,_==null?void 0:_.itemTitle),style:M==null?void 0:M.itemTitle},et),Ee)},[E.prefixCls,E.showIcon,e,E.icon,me,E.titleRender,y,we,z,V,Y,Q,K]),pe=Co(S,{aria:!0,data:!0}),{level:Oe}=cc(E.keyEntities,t)||{},xe=c[c.length-1],Me=!k&&Z,Se=E.draggingNodeKey===t;return Be.createElement("div",WU({ref:p,role:"treeitem",id:B,"aria-expanded":ce?void 0:u,"aria-selected":j&&!k?f:void 0,"aria-checked":H&&!k?A?"mixed":d:void 0,"aria-disabled":k,className:Ae(n,`${E.prefixCls}-treenode`,_==null?void 0:_.item,{[`${E.prefixCls}-treenode-disabled`]:k,[`${E.prefixCls}-treenode-switcher-${u?"open":"close"}`]:!s,[`${E.prefixCls}-treenode-checkbox-checked`]:d,[`${E.prefixCls}-treenode-checkbox-indeterminate`]:A,[`${E.prefixCls}-treenode-selected`]:f,[`${E.prefixCls}-treenode-loading`]:h,[`${E.prefixCls}-treenode-active`]:v,[`${E.prefixCls}-treenode-leaf-last`]:xe,[`${E.prefixCls}-treenode-draggable`]:Z,dragging:Se,"drop-target":E.dropTargetKey===t,"drop-container":E.dropContainerKey===t,"drag-over":!k&&i,"drag-over-gap-top":!k&&o,"drag-over-gap-bottom":!k&&a,"filter-node":(He=E.filterTreeNode)==null?void 0:He.call(E,us(e)),[`${E.prefixCls}-treenode-leaf`]:ce}),style:I(I({},r),M==null?void 0:M.item),draggable:Me,onDragStart:Me?W:void 0,onDragEnter:Z?J:void 0,onDragOver:Z?ee:void 0,onDragLeave:Z?ne:void 0,onDrop:Z?ue:void 0,onDragEnd:Z?re:void 0,onMouseMove:b},pe),Be.createElement(W7e,{prefixCls:E.prefixCls,level:Oe,isStart:l,isEnd:c}),ge,le(),ve,Ce)};XE.isTreeNode=1;function X7e(e,t){const[n,r]=m.useState(!1);ar(()=>{if(n)return e(),()=>{t()}},[n]),ar(()=>(r(!0),()=>{r(!1)}),[])}function ZE(){return ZE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const C=e,{className:n,style:r,motion:i,motionNodes:o,motionType:a,onMotionStart:s,onMotionEnd:l,active:c,treeNodeRequiredProps:u}=C,f=Ze(C,["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"]),[d,A]=m.useState(!0),{prefixCls:h}=m.useContext(QU),p=o&&a!=="hide";ar(()=>{o&&p!==d&&A(p)},[o]);const v=()=>{o&&s()},y=m.useRef(!1),b=()=>{o&&!y.current&&(y.current=!0,l())};X7e(v,b);const x=S=>{p===S&&b()};return o?m.createElement(sl,ZE({ref:t,visible:d},i,{motionAppear:a==="show",onVisibleChanged:x}),({className:S,style:B},E)=>m.createElement("div",{ref:E,className:Ae(`${h}-treenode-motion`,S),style:B},o.map(_=>{const H=_,{data:D}=H,M=Ze(D,[]),{title:R,key:T,isStart:L,isEnd:P}=H;delete M.children;const k=YE(T,u);return m.createElement(XE,ZE({},M,k,{title:R,active:c,data:_.data,key:T,isStart:L,isEnd:P}))}))):m.createElement(XE,ZE({domRef:t,className:n,style:r},f,{active:c}))});function J7e(e=[],t=[]){const n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(o,a){const s=new Map;o.forEach(c=>{s.set(c,!0)});const l=a.filter(c=>!s.has(c));return l.length===1?l[0]:null}return na.key===n),i=e[r+1],o=t.findIndex(a=>a.key===n);if(i){const a=t.findIndex(s=>s.key===i.key);return t.slice(o+1,a)}return t.slice(o+1)}function F4(){return F4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const ge=e,{prefixCls:n,data:r,selectable:i,checkable:o,expandedKeys:a,selectedKeys:s,checkedKeys:l,loadedKeys:c,loadingKeys:u,halfCheckedKeys:f,keyEntities:d,disabled:A,dragging:h,dragOverNodeKey:p,dropPosition:v,motion:y,height:b,itemHeight:x,virtual:C,scrollWidth:S,focusable:B,activeItem:E,tabIndex:_,onKeyDown:M,onFocus:R,onBlur:T,onMouseDown:L,onActiveChange:P,onListChangeStart:k,onListChangeEnd:H}=ge,D=Ze(ge,["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","tabIndex","onKeyDown","onFocus","onBlur","onMouseDown","onActiveChange","onListChangeStart","onListChangeEnd"]),U=lA(),j=m.useRef(null),Q=m.useRef(null);m.useImperativeHandle(t,()=>({scrollTo:ie=>{j.current.scrollTo(ie)},getIndentWidth:()=>Q.current.offsetWidth}));const[K,z]=m.useState(a),[V,Y]=m.useState(r),[Z,W]=m.useState(r),[J,ee]=m.useState([]),[ne,re]=m.useState(null),ue=m.useRef(r);ue.current=r;function de(){const ie=ue.current;Y(ie),W(ie),ee([]),re(null),H()}ar(()=>{z(a);const ie=J7e(K,a);if(ie.key!==null)if(ie.add){const le=V.findIndex(({key:me})=>me===ie.key),ve=Kse(zse(V,r,ie.key),C,b,x),we=V.slice();we.splice(le+1,0,Vse),W(we),ee(ve),re("show")}else{const le=r.findIndex(({key:me})=>me===ie.key),ve=Kse(zse(r,V,ie.key),C,b,x),we=r.slice();we.splice(le+1,0,Vse),W(we),ee(ve),re("hide")}else V!==r&&(Y(r),W(r))},[a,r]),m.useEffect(()=>{h||de()},[h]);const se=y?Z:r,ce={expandedKeys:a,selectedKeys:s,loadedKeys:c,loadingKeys:u,checkedKeys:l,halfCheckedKeys:f,dragOverNodeKey:p,dropPosition:v,keyEntities:d};return m.createElement(m.Fragment,null,m.createElement("div",{className:`${n}-treenode`,"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},m.createElement("div",{className:`${n}-indent`},m.createElement("div",{ref:Q,className:`${n}-indent-unit`}))),m.createElement(HM,F4({},D,{data:se,itemKey:Wse,height:b,fullHeight:!1,virtual:C,itemHeight:x,scrollWidth:S,prefixCls:`${n}-list`,ref:j,role:"tree",tabIndex:B!==!1&&!A?_:void 0,"aria-activedescendant":E?aee(U,E.key):void 0,onKeyDown:M,onFocus:R,onBlur:T,onMouseDown:L,onVisibleChange:ie=>{ie.every(le=>Wse(le)!==Rv)&&de()}}),ie=>{const xe=ie,{pos:le,data:Me}=xe,ve=Ze(Me,[]),{title:we,key:me,isStart:Ee,isEnd:Ce}=xe,pe=qE(me,le);delete ve.key,delete ve.children;const Oe=YE(pe,ce);return m.createElement(Z7e,F4({},ve,Oe,{title:we,active:!!E&&me===E.key,pos:le,data:ie.data,isStart:Ee,isEnd:Ce,motion:y,motionNodes:me===Rv?J:null,motionType:ne,onMotionStart:k,onMotionEnd:de,treeNodeRequiredProps:ce,treeId:U,onMouseMove:()=>{P(null)}}))}))});function yA(e,t){if(!e)return[];const n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function rp(e,t){const n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function qU(e){return e.split("-")}function tje(e,t){const n=[],r=cc(t,e);function i(o=[]){o.forEach(({key:a,children:s})=>{n.push(a),i(s)})}return i(r.children),n}function nje(e){if(e.parent){const t=qU(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function rje(e){const t=qU(e.pos);return Number(t[t.length-1])===0}function Gse(e,t,n,r,i,o,a,s,l,c){var R;const{clientX:u,clientY:f}=e,{top:d,height:A}=e.target.getBoundingClientRect(),p=((c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-u)-12)/r,v=l.filter(T=>{var L,P;return(P=(L=s[T])==null?void 0:L.children)==null?void 0:P.length});let y=cc(s,n.eventKey);if(fk.key===y.key),L=T<=0?0:T-1,P=a[L].key;y=cc(s,P)}const b=y.key,x=y,C=y.key;let S=0,B=0;if(!v.includes(b))for(let T=0;T-1.5?o({dragNode:E,dropNode:_,dropPosition:1})?S=1:M=!1:o({dragNode:E,dropNode:_,dropPosition:0})?S=0:o({dragNode:E,dropNode:_,dropPosition:1})?S=1:M=!1:o({dragNode:E,dropNode:_,dropPosition:1})?S=1:M=!1,{dropPosition:S,dropLevelOffset:B,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:C,dropContainerKey:S===0?null:((R=y.parent)==null?void 0:R.key)||null,dropAllowed:M}}function qse(e,t){if(!e)return;const{multiple:n}=t;return n?e.slice():e.length?[e[0]]:e}function YU(e){if(!e)return null;let t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(typeof e=="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return oo(!1,"`checkedKeys` is not an array or an object"),null;return t}function XU(e,t){const n=new Set;function r(i){if(n.has(i))return;const o=cc(t,i);if(!o)return;n.add(i);const{parent:a,node:s}=o;s.disabled||a&&r(a.key)}return(e||[]).forEach(i=>{r(i)}),[...n]}function Yse(e,t){const n=new Set;return e.forEach(r=>{t.has(r)||n.add(r)}),n}function ije(e){const{disabled:t,disableCheckbox:n,checkable:r}=e||{};return!!(t||n)||r===!1}function oje(e,t,n,r){const i=new Set(e),o=new Set;for(let s=0;s<=n;s+=1)(t.get(s)||new Set).forEach(c=>{const{key:u,node:f,children:d=[]}=c;i.has(u)&&!r(f)&&d.filter(A=>!r(A.node)).forEach(A=>{i.add(A.key)})});const a=new Set;for(let s=n;s>=0;s-=1)(t.get(s)||new Set).forEach(c=>{const{parent:u,node:f}=c;if(r(f)||!c.parent||a.has(c.parent.key))return;if(r(c.parent.node)){a.add(u.key);return}let d=!0,A=!1;(u.children||[]).filter(h=>!r(h.node)).forEach(({key:h})=>{const p=i.has(h);d&&!p&&(d=!1),!A&&(p||o.has(h))&&(A=!0)}),d&&i.add(u.key),A&&o.add(u.key),a.add(u.key)});return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(Yse(o,i))}}function aje(e,t,n,r,i){const o=new Set(e);let a=new Set(t);for(let l=0;l<=r;l+=1)(n.get(l)||new Set).forEach(u=>{const{key:f,node:d,children:A=[]}=u;!o.has(f)&&!a.has(f)&&!i(d)&&A.filter(h=>!i(h.node)).forEach(h=>{o.delete(h.key)})});a=new Set;const s=new Set;for(let l=r;l>=0;l-=1)(n.get(l)||new Set).forEach(u=>{const{parent:f,node:d}=u;if(i(d)||!u.parent||s.has(u.parent.key))return;if(i(u.parent.node)){s.add(f.key);return}let A=!0,h=!1;(f.children||[]).filter(p=>!i(p.node)).forEach(({key:p})=>{const v=o.has(p);A&&!v&&(A=!1),!h&&(v||a.has(p))&&(h=!0)}),A||o.delete(f.key),h&&a.add(f.key),s.add(f.key)});return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(Yse(a,o))}}function Wb(e,t,n,r){const i=[];let o;r?o=r:o=ije;const a=new Set(e.filter(u=>{const f=!!cc(n,u);return f||i.push(u),f})),s=new Map;let l=0;Object.keys(n).forEach(u=>{const f=n[u],{level:d}=f;let A=s.get(d);A||(A=new Set,s.set(d,A)),A.add(f),l=Math.max(l,d)}),oo(!i.length,`Tree missing follow keys: ${i.slice(0,100).map(u=>`'${u}'`).join(", ")}`);let c;return t===!0?c=oje(a,s,l,o):c=aje(a,t.halfCheckedKeys,s,l,o),c}function ZU(){return ZU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{expandedKeys:i,keyEntities:o}=this.state,{onDragStart:a}=this.props,{eventKey:s}=r;this.dragNodeProps=r,this.dragStartMousePosition={x:n.clientX,y:n.clientY};const l=yA(i,s);this.setState({draggingNodeKey:s,dragChildrenKeys:tje(s,o),indent:this.listRef.current.getIndentWidth()}),this.setExpandedKeys(l),window.addEventListener("dragend",this.onWindowDragEnd),a==null||a({event:n,node:us(r)})});ke(this,"onNodeDragEnter",(n,r)=>{const{expandedKeys:i,keyEntities:o,dragChildrenKeys:a,flattenNodes:s,indent:l}=this.state,{onDragEnter:c,onExpand:u,allowDrop:f,direction:d}=this.props,{pos:A,eventKey:h}=r;if(this.currentMouseOverDroppableNodeKey!==h&&(this.currentMouseOverDroppableNodeKey=h),!this.dragNodeProps){this.resetDragState();return}const{dropPosition:p,dropLevelOffset:v,dropTargetKey:y,dropContainerKey:b,dropTargetPos:x,dropAllowed:C,dragOverNodeKey:S}=Gse(n,this.dragNodeProps,r,l,this.dragStartMousePosition,f,s,o,i,d);if(a.includes(y)||!C){this.resetDragState();return}if(this.delayedDragEnterLogic||(this.delayedDragEnterLogic={}),Object.keys(this.delayedDragEnterLogic).forEach(B=>{clearTimeout(this.delayedDragEnterLogic[B])}),this.dragNodeProps.eventKey!==r.eventKey&&(n.persist(),this.delayedDragEnterLogic[A]=window.setTimeout(()=>{if(this.state.draggingNodeKey===null)return;let B=[...i];const E=cc(o,r.eventKey);E&&(E.children||[]).length&&(B=rp(i,r.eventKey)),this.props.hasOwnProperty("expandedKeys")||this.setExpandedKeys(B),u==null||u(B,{node:us(r),expanded:!0,nativeEvent:n.nativeEvent})},800)),this.dragNodeProps.eventKey===y&&v===0){this.resetDragState();return}this.setState({dragOverNodeKey:S,dropPosition:p,dropLevelOffset:v,dropTargetKey:y,dropContainerKey:b,dropTargetPos:x,dropAllowed:C}),c==null||c({event:n,node:us(r),expandedKeys:i})});ke(this,"onNodeDragOver",(n,r)=>{const{dragChildrenKeys:i,flattenNodes:o,keyEntities:a,expandedKeys:s,indent:l}=this.state,{onDragOver:c,allowDrop:u,direction:f}=this.props;if(!this.dragNodeProps)return;const{dropPosition:d,dropLevelOffset:A,dropTargetKey:h,dropContainerKey:p,dropTargetPos:v,dropAllowed:y,dragOverNodeKey:b}=Gse(n,this.dragNodeProps,r,l,this.dragStartMousePosition,u,o,a,s,f);i.includes(h)||!y||(this.dragNodeProps.eventKey===h&&A===0?this.state.dropPosition===null&&this.state.dropLevelOffset===null&&this.state.dropTargetKey===null&&this.state.dropContainerKey===null&&this.state.dropTargetPos===null&&this.state.dropAllowed===!1&&this.state.dragOverNodeKey===null||this.resetDragState():d===this.state.dropPosition&&A===this.state.dropLevelOffset&&h===this.state.dropTargetKey&&p===this.state.dropContainerKey&&v===this.state.dropTargetPos&&y===this.state.dropAllowed&&b===this.state.dragOverNodeKey||this.setState({dropPosition:d,dropLevelOffset:A,dropTargetKey:h,dropContainerKey:p,dropTargetPos:v,dropAllowed:y,dragOverNodeKey:b}),c==null||c({event:n,node:us(r)}))});ke(this,"onNodeDragLeave",(n,r)=>{this.currentMouseOverDroppableNodeKey===r.eventKey&&!n.currentTarget.contains(n.relatedTarget)&&(this.resetDragState(),this.currentMouseOverDroppableNodeKey=null);const{onDragLeave:i}=this.props;i==null||i({event:n,node:us(r)})});ke(this,"onWindowDragEnd",n=>{this.onNodeDragEnd(n,null,!0),window.removeEventListener("dragend",this.onWindowDragEnd)});ke(this,"onNodeDragEnd",(n,r)=>{const{onDragEnd:i}=this.props;this.setState({dragOverNodeKey:null}),this.cleanDragState(),i==null||i({event:n,node:us(r)}),this.dragNodeProps=null,window.removeEventListener("dragend",this.onWindowDragEnd)});ke(this,"onNodeDrop",(n,r,i=!1)=>{var p;const{dragChildrenKeys:o,dropPosition:a,dropTargetKey:s,dropTargetPos:l,dropAllowed:c}=this.state;if(!c)return;const{onDrop:u}=this.props;if(this.setState({dragOverNodeKey:null}),this.cleanDragState(),s===null)return;const f=te(I({},YE(s,this.getTreeNodeRequiredProps())),{active:((p=this.getActiveItem())==null?void 0:p.key)===s,data:cc(this.state.keyEntities,s).node}),d=o.includes(s);oo(!d,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");const A=qU(l),h={event:n,node:us(f),dragNode:this.dragNodeProps?us(this.dragNodeProps):null,dragNodesKeys:[this.dragNodeProps.eventKey].concat(o),dropToGap:a!==0,dropPosition:a+Number(A[A.length-1])};i||u==null||u(h),this.dragNodeProps=null});ke(this,"cleanDragState",()=>{const{draggingNodeKey:n}=this.state;n!==null&&this.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),this.dragStartMousePosition=null,this.currentMouseOverDroppableNodeKey=null});ke(this,"triggerExpandActionExpand",(n,r)=>{const{expandedKeys:i,flattenNodes:o}=this.state,{expanded:a,key:s,isLeaf:l}=r;if(l||n.shiftKey||n.metaKey||n.ctrlKey)return;const c=o.filter(f=>f.key===s)[0],u=us(te(I({},YE(s,this.getTreeNodeRequiredProps())),{data:c.data}));this.setExpandedKeys(a?yA(i,s):rp(i,s)),this.onNodeExpand(n,u)});ke(this,"onNodeClick",(n,r)=>{const{onClick:i,expandAction:o}=this.props;o==="click"&&this.triggerExpandActionExpand(n,r),i==null||i(n,r)});ke(this,"onNodeDoubleClick",(n,r)=>{const{onDoubleClick:i,expandAction:o}=this.props;o==="doubleClick"&&this.triggerExpandActionExpand(n,r),i==null||i(n,r)});ke(this,"onNodeSelect",(n,r)=>{let{selectedKeys:i}=this.state;const{keyEntities:o,fieldNames:a}=this.state,{onSelect:s,multiple:l}=this.props,{selected:c}=r,u=r[a.key],f=!c;f?l?i=rp(i,u):i=[u]:i=yA(i,u);const d=i.map(A=>{const h=cc(o,A);return h?h.node:null}).filter(Boolean);this.setUncontrolledState({selectedKeys:i}),s==null||s(i,{event:"select",selected:f,node:r,selectedNodes:d,nativeEvent:n.nativeEvent})});ke(this,"onNodeCheck",(n,r,i)=>{const{keyEntities:o,checkedKeys:a,halfCheckedKeys:s}=this.state,{checkStrictly:l,onCheck:c}=this.props,{key:u}=r;let f;const d={event:"check",node:r,checked:i,nativeEvent:n.nativeEvent};if(l){const A=i?rp(a,u):yA(a,u),h=yA(s,u);f={checked:A,halfChecked:h},d.checkedNodes=A.map(p=>cc(o,p)).filter(Boolean).map(p=>p.node),this.setUncontrolledState({checkedKeys:A})}else{let{checkedKeys:A,halfCheckedKeys:h}=Wb([...a,u],!0,o);if(!i){const p=new Set(A);p.delete(u),{checkedKeys:A,halfCheckedKeys:h}=Wb(Array.from(p),{halfCheckedKeys:h},o)}f=A,d.checkedNodes=[],d.checkedNodesPositions=[],d.halfCheckedKeys=h,A.forEach(p=>{const v=cc(o,p);if(!v)return;const{node:y,pos:b}=v;d.checkedNodes.push(y),d.checkedNodesPositions.push({node:y,pos:b})}),this.setUncontrolledState({checkedKeys:A},!1,{halfCheckedKeys:h})}c==null||c(f,d)});ke(this,"onNodeLoad",n=>{var s;const{key:r}=n,{keyEntities:i}=this.state,o=cc(i,r);if((s=o==null?void 0:o.children)!=null&&s.length)return;const a=new Promise((l,c)=>{this.setState(({loadedKeys:u=[],loadingKeys:f=[]})=>{const{loadData:d,onLoad:A}=this.props;return!d||u.includes(r)||f.includes(r)?null:(d(n).then(()=>{const{loadedKeys:p}=this.state,v=rp(p,r);A==null||A(v,{event:"load",node:n}),this.setUncontrolledState({loadedKeys:v}),this.setState(y=>({loadingKeys:yA(y.loadingKeys,r)})),l()}).catch(p=>{if(this.setState(v=>({loadingKeys:yA(v.loadingKeys,r)})),this.loadingRetryTimes[r]=(this.loadingRetryTimes[r]||0)+1,this.loadingRetryTimes[r]>=sje){const{loadedKeys:v}=this.state;oo(!1,"Retry for `loadData` many times but still failed. No more retry."),this.setUncontrolledState({loadedKeys:rp(v,r)}),l()}c(p)}),{loadingKeys:rp(f,r)})})});return a.catch(()=>{}),a});ke(this,"onNodeMouseEnter",(n,r)=>{const{onMouseEnter:i}=this.props;i==null||i({event:n,node:r})});ke(this,"onNodeMouseLeave",(n,r)=>{const{onMouseLeave:i}=this.props;i==null||i({event:n,node:r})});ke(this,"onNodeContextMenu",(n,r)=>{const{onRightClick:i}=this.props;i&&(n.preventDefault(),i({event:n,node:r}))});ke(this,"onMouseDown",n=>{this.focusedByMouse=!0;const{onMouseDown:r}=this.props;r==null||r(n)});ke(this,"onGlobalMouseUp",()=>{this.focusedByMouse=!1});ke(this,"onFocus",(...n)=>{var l;const{onFocus:r,disabled:i}=this.props,{activeKey:o,selectedKeys:a,flattenNodes:s}=this.state;if(!this.focusedByMouse&&!i&&o===null){const c=a.find(u=>s.some(f=>f.key===u));c!==void 0?this.onActiveChange(c):this.onActiveChange(((l=s==null?void 0:s[0])==null?void 0:l.key)||null)}r==null||r(...n)});ke(this,"onBlur",(...n)=>{const{onBlur:r}=this.props;this.onActiveChange(null),r==null||r(...n)});ke(this,"getTreeNodeRequiredProps",()=>{const{expandedKeys:n,selectedKeys:r,loadedKeys:i,loadingKeys:o,checkedKeys:a,halfCheckedKeys:s,dragOverNodeKey:l,dropPosition:c,keyEntities:u}=this.state;return{expandedKeys:n||[],selectedKeys:r||[],loadedKeys:i||[],loadingKeys:o||[],checkedKeys:a||[],halfCheckedKeys:s||[],dragOverNodeKey:l,dropPosition:c,keyEntities:u}});ke(this,"setExpandedKeys",n=>{const{treeData:r,fieldNames:i}=this.state,o=VU(r,n,i);this.setUncontrolledState({expandedKeys:n,flattenNodes:o},!0)});ke(this,"onNodeExpand",(n,r)=>{let{expandedKeys:i}=this.state;const{listChanging:o,fieldNames:a}=this.state,{onExpand:s,loadData:l}=this.props,{expanded:c}=r,u=r[a.key];if(o)return;const f=i.includes(u),d=!c;if(oo(c&&f||!c&&!f,"Expand state not sync with index check"),i=d?rp(i,u):yA(i,u),this.setExpandedKeys(i),s==null||s(i,{node:r,expanded:d,nativeEvent:n.nativeEvent}),d&&l){const A=this.onNodeLoad(r);A&&A.then(()=>{const h=VU(this.state.treeData,i,a);this.setUncontrolledState({flattenNodes:h})}).catch(()=>{const{expandedKeys:h}=this.state,p=yA(h,u);this.setExpandedKeys(p)})}});ke(this,"onListChangeStart",()=>{this.setUncontrolledState({listChanging:!0})});ke(this,"onListChangeEnd",()=>{setTimeout(()=>{this.setUncontrolledState({listChanging:!1})})});ke(this,"onActiveChange",n=>{const{activeKey:r}=this.state,{onActiveChange:i,itemScrollOffset:o=0}=this.props;r!==n&&(this.setState({activeKey:n}),n!==null&&this.scrollTo({key:n,offset:o}),i==null||i(n))});ke(this,"getActiveItem",()=>{const{activeKey:n,flattenNodes:r}=this.state;return n===null?null:r.find(({key:i})=>i===n)||null});ke(this,"offsetActiveKey",n=>{const{flattenNodes:r,activeKey:i}=this.state;let o=r.findIndex(({key:s})=>s===i);o===-1&&n<0&&(o=r.length),o=(o+n+r.length)%r.length;const a=r[o];if(a){const{key:s}=a;this.onActiveChange(s)}else this.onActiveChange(null)});ke(this,"onKeyDown",n=>{var h,p,v;const{activeKey:r,expandedKeys:i,checkedKeys:o,flattenNodes:a,keyEntities:s}=this.state,{onKeyDown:l,checkable:c,selectable:u,disabled:f,loadData:d}=this.props;if(f)return;switch(n.key){case"ArrowUp":{this.offsetActiveKey(-1),n.preventDefault();break}case"ArrowDown":{this.offsetActiveKey(1),n.preventDefault();break}case"Home":{this.onActiveChange((h=a==null?void 0:a[0])==null?void 0:h.key),n.preventDefault();break}case"End":{this.onActiveChange((p=a==null?void 0:a[a.length-1])==null?void 0:p.key),n.preventDefault();break}}const A=this.getActiveItem();if(A&&A.data){const y=this.getTreeNodeRequiredProps(),b=us(te(I({},YE(r,y)),{data:A.data,active:!0})),x=cc(s,r),C=!!((v=x==null?void 0:x.children)!=null&&v.length),S=!Hse(A.data.isLeaf,d,C,b.loaded),B=c&&!b.disabled&&b.checkable!==!1&&!b.disableCheckbox,E=!c&&u&&!b.disabled&&b.selectable!==!1;switch(n.key){case"ArrowLeft":{S&&i.includes(r)?this.onNodeExpand({},b):A.parent&&this.onActiveChange(A.parent.key),n.preventDefault();break}case"ArrowRight":{S&&!i.includes(r)?this.onNodeExpand({},b):A.children&&A.children.length&&this.onActiveChange(A.children[0].key),n.preventDefault();break}case"Enter":{S?(n.preventDefault(),this.onNodeExpand({},b)):B?o.includes(r)||(n.preventDefault(),this.onNodeCheck({},b,!0)):E&&!b.selected&&(n.preventDefault(),this.onNodeSelect({},b));break}case" ":{B?(n.preventDefault(),this.onNodeCheck({},b,!o.includes(r))):E&&(n.preventDefault(),this.onNodeSelect({},b));break}}}l==null||l(n)});ke(this,"setUncontrolledState",(n,r=!1,i=null)=>{if(!this.destroyed){let o=!1,a=!0;const s={};Object.keys(n).forEach(l=>{if(this.props.hasOwnProperty(l)){a=!1;return}o=!0,s[l]=n[l]}),o&&(!r||a)&&this.setState(I(I({},s),i))}});ke(this,"scrollTo",n=>{this.listRef.current.scrollTo(n)})}componentDidMount(){this.destroyed=!1,this.onUpdated(),window.addEventListener("mouseup",this.onGlobalMouseUp)}componentDidUpdate(){this.onUpdated()}onUpdated(){const{activeKey:n,itemScrollOffset:r=0}=this.props;n!==void 0&&n!==this.state.activeKey&&(this.setState({activeKey:n}),n!==null&&this.scrollTo({key:n,offset:r}))}componentWillUnmount(){window.removeEventListener("dragend",this.onWindowDragEnd),window.removeEventListener("mouseup",this.onGlobalMouseUp),this.destroyed=!0}static getDerivedStateFromProps(n,r){const{prevProps:i}=r,o={prevProps:n};function a(u){return!i&&n.hasOwnProperty(u)||i&&i[u]!==n[u]}let s,{fieldNames:l}=r;if(a("fieldNames")&&(l=Kb(n.fieldNames),o.fieldNames=l),a("treeData")?{treeData:s}=n:a("children")&&(oo(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),s=Dse(n.children)),s){o.treeData=s;const u=KU(s,{fieldNames:l});o.keyEntities=I({[Rv]:Qse},u.keyEntities)}const c=o.keyEntities||r.keyEntities;if(a("expandedKeys")||i&&a("autoExpandParent"))o.expandedKeys=n.autoExpandParent||!i&&n.defaultExpandParent?XU(n.expandedKeys,c):n.expandedKeys;else if(!i&&n.defaultExpandAll){const u=I({},c);delete u[Rv];const f=[];Object.keys(u).forEach(d=>{const A=u[d];A.children&&A.children.length&&f.push(A.key)}),o.expandedKeys=f}else!i&&n.defaultExpandedKeys&&(o.expandedKeys=n.autoExpandParent||n.defaultExpandParent?XU(n.defaultExpandedKeys,c):n.defaultExpandedKeys);if(o.expandedKeys||delete o.expandedKeys,s||o.expandedKeys){const u=VU(s||r.treeData,o.expandedKeys||r.expandedKeys,l);o.flattenNodes=u}if(n.selectable&&(a("selectedKeys")?o.selectedKeys=qse(n.selectedKeys,n):!i&&n.defaultSelectedKeys&&(o.selectedKeys=qse(n.defaultSelectedKeys,n))),n.checkable){let u;if(a("checkedKeys")?u=YU(n.checkedKeys)||{}:!i&&n.defaultCheckedKeys?u=YU(n.defaultCheckedKeys)||{}:s&&(u=YU(n.checkedKeys)||{checkedKeys:r.checkedKeys,halfCheckedKeys:r.halfCheckedKeys}),u){let{checkedKeys:f=[],halfCheckedKeys:d=[]}=u;n.checkStrictly||({checkedKeys:f,halfCheckedKeys:d}=Wb(f,!0,c)),o.checkedKeys=f,o.halfCheckedKeys=d}}return a("loadedKeys")&&(o.loadedKeys=n.loadedKeys),o}resetDragState(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}render(){const{flattenNodes:n,keyEntities:r,draggingNodeKey:i,dropLevelOffset:o,dropContainerKey:a,dropTargetKey:s,dropPosition:l,dragOverNodeKey:c,indent:u}=this.state,{prefixCls:f,className:d,style:A,styles:h,classNames:p,showLine:v,focusable:y,tabIndex:b=0,selectable:x,showIcon:C,icon:S,switcherIcon:B,draggable:E,checkable:_,checkStrictly:M,disabled:R,motion:T,loadData:L,filterTreeNode:P,height:k,itemHeight:H,scrollWidth:D,virtual:U,titleRender:j,dropIndicatorRender:Q,onContextMenu:K,onScroll:z,direction:V,rootClassName:Y,rootStyle:Z}=this.props,W=Co(this.props,{aria:!0,data:!0});let J;E&&(typeof E=="object"?J=E:typeof E=="function"?J={nodeDraggable:E}:J={});const ee={styles:h,classNames:p,prefixCls:f,selectable:x,showIcon:C,icon:S,switcherIcon:B,draggable:J,draggingNodeKey:i,checkable:_,checkStrictly:M,disabled:R,keyEntities:r,dropLevelOffset:o,dropContainerKey:a,dropTargetKey:s,dropPosition:l,dragOverNodeKey:c,indent:u,direction:V,dropIndicatorRender:Q,loadData:L,filterTreeNode:P,titleRender:j,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return m.createElement(QU.Provider,{value:ee},m.createElement("div",{className:Ae(f,d,Y,{[`${f}-show-line`]:v}),style:Z},m.createElement(eje,ZU({ref:this.listRef,prefixCls:f,style:A,data:n,disabled:R,selectable:x,checkable:!!_,motion:T,dragging:i!==null,height:k,itemHeight:H,virtual:U,focusable:y,tabIndex:b,activeItem:this.getActiveItem(),onFocus:this.onFocus,onMouseDown:this.onMouseDown,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:K,onScroll:z,scrollWidth:D},this.getTreeNodeRequiredProps(),W))))}},ke(l5,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:V7e,allowDrop:()=>!0,expandAction:!1}),ke(l5,"TreeNode",XE),l5);const cje=e=>{const{checkboxCls:t,checkboxSize:n,lineWidth:r}=e,i=`${t}-wrapper`,o="@media (hover: hover) and (pointer: fine)";return[{[`${t}-group`]:te(I({},zr(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[i]:te(I({},zr(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${i}`]:{marginInlineStart:0}}),[t]:te(I(te(I({},zr(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",alignSelf:"center",boxSizing:"border-box",display:"block",width:n,height:n,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${be(r)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,flex:"none"}),Xh()),{"&:after":I({boxSizing:"border-box",position:"absolute",top:`calc(${n} / 2 - ${r})`,insetInlineStart:`calc(${n} / 4 - ${r})`,display:"table",width:e.calc(n).div(14).mul(5).equal(),height:e.calc(n).div(14).mul(8).equal(),border:`${be(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},Xh()),[`${t}-input`]:{position:"absolute",inset:`calc(-1 * (${r}))`,zIndex:1,cursor:"pointer",opacity:0,margin:0},[`&:has(${t}-input:focus-visible)`]:sc(e),"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[o]:{[` + `,transition:`all ${e.motionDurationMid}`,"&-hoverable:hover":{position:"relative",zIndex:1,boxShadow:r}}},P7e=e=>{const{componentCls:t,iconCls:n,actionsLiMargin:r,cardActionsIconSize:i,colorBorderSecondary:o,actionsBg:a}=e;return te(I({margin:0,padding:0,listStyle:"none",background:a,borderTop:`${be(e.lineWidth)} ${e.lineType} ${o}`,display:"flex",borderRadius:`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`},fA()),{"& > li":{margin:r,color:e.colorTextDescription,textAlign:"center","> span":{position:"relative",display:"block",minWidth:e.calc(e.cardActionsIconSize).mul(2).equal(),fontSize:e.fontSize,lineHeight:e.lineHeight,cursor:"pointer","&:hover":{color:e.colorPrimary,transition:`color ${e.motionDurationMid}`},[`a:not(${t}-btn), > ${n}`]:{display:"inline-block",width:"100%",color:e.colorIcon,lineHeight:be(e.fontHeight),transition:`color ${e.motionDurationMid}`,"&:hover":{color:e.colorPrimary}},[`> ${n}`]:{fontSize:i,lineHeight:be(e.calc(i).mul(e.lineHeight).equal())}},"&:not(:last-child)":{borderInlineEnd:`${be(e.lineWidth)} ${e.lineType} ${o}`}}})},L7e=e=>te(I({margin:`${be(e.calc(e.marginXXS).mul(-1).equal())} 0`,display:"flex"},fA()),{"&-avatar":{paddingInlineEnd:e.padding},"&-section":{overflow:"hidden",flex:1,"> div:not(:last-child)":{marginBottom:e.marginXS}},"&-title":I({color:e.colorTextHeading,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG},Wa),"&-description":{color:e.colorTextDescription}}),F7e=e=>{const{componentCls:t,colorFillAlter:n,headerPadding:r,bodyPadding:i}=e;return{[`${t}-head`]:{padding:`0 ${be(r)}`,background:n,"&-title":{fontSize:e.fontSize}},[`${t}-body`]:{padding:`${be(e.padding)} ${be(i)}`}}},k7e=e=>{const{componentCls:t}=e;return{overflow:"hidden",[`${t}-body`]:{userSelect:"none"}}},D7e=e=>{const{componentCls:t,cardShadow:n,cardHeadPadding:r,colorBorderSecondary:i,boxShadowTertiary:o,bodyPadding:a,extraColor:s,motionDurationMid:l}=e;return{[t]:te(I({},zr(e)),{position:"relative",background:e.colorBgContainer,borderRadius:e.borderRadiusLG,[`&:not(${t}-bordered)`]:{boxShadow:o},[`${t}-head`]:R7e(e),[`${t}-extra`]:{marginInlineStart:"auto",color:s,fontWeight:"normal",fontSize:e.fontSize},[`${t}-body`]:{padding:a,borderRadius:`0 0 ${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)}`,"&:first-child":{borderStartStartRadius:e.borderRadiusLG,borderStartEndRadius:e.borderRadiusLG},"&:not(:last-child)":{borderEndStartRadius:0,borderEndEndRadius:0}},[`${t}-grid`]:N7e(e),[`${t}-cover`]:{"> *":{display:"block",width:"100%",borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0`}},[`${t}-actions`]:P7e(e),[`${t}-meta`]:L7e(e)}),[`${t}-bordered`]:{border:`${be(e.lineWidth)} ${e.lineType} ${i}`,[`${t}-cover`]:{marginTop:-1,marginInlineStart:-1,marginInlineEnd:-1}},[`${t}-hoverable`]:{cursor:"pointer",transition:["box-shadow","border-color"].map(c=>`${c} ${l}`).join(", "),"&:hover":{borderColor:"transparent",boxShadow:n}},[`${t}-contain-grid`]:{borderRadius:`${be(e.borderRadiusLG)} ${be(e.borderRadiusLG)} 0 0 `,[`&:not(:has(> ${t}-head))`]:{borderRadius:0},[`${t}-body`]:{display:"flex",flexWrap:"wrap"},[`&:not(${t}-loading) ${t}-body`]:{marginBlockStart:e.calc(e.lineWidth).mul(-1).equal(),marginInlineStart:e.calc(e.lineWidth).mul(-1).equal(),padding:0}},[`${t}-contain-tabs`]:{[`> div${t}-head`]:{minHeight:0,[`${t}-head-title, ${t}-extra`]:{paddingTop:r}}},[`${t}-type-inner`]:F7e(e),[`${t}-loading`]:k7e(e),[`${t}-rtl`]:{direction:"rtl"}}},H7e=e=>{const{componentCls:t,bodyPaddingSM:n,headerPaddingSM:r,headerHeightSM:i,headerFontSizeSM:o}=e;return{[`${t}-small`]:{[`> ${t}-head`]:{minHeight:i,padding:`0 ${be(r)}`,fontSize:o,[`> ${t}-head-wrapper`]:{[`> ${t}-extra`]:{fontSize:e.fontSize}}},[`> ${t}-body`]:{padding:n}},[`${t}-small${t}-contain-tabs`]:{[`> ${t}-head`]:{[`${t}-head-title, ${t}-extra`]:{paddingTop:0,display:"flex",alignItems:"center"}}}}},U7e=Br("Card",e=>{const t=dr(e,{cardShadow:e.boxShadowCard,cardHeadPadding:e.padding,cardPaddingBase:e.paddingLG,cardActionsIconSize:e.fontSize});return[D7e(t),H7e(t)]},e=>{var t,n;return{headerBg:"transparent",headerFontSize:e.fontSizeLG,headerFontSizeSM:e.fontSize,headerHeight:e.fontSizeLG*e.lineHeightLG+e.padding*2,headerHeightSM:e.fontSize*e.lineHeight+e.paddingXS*2,actionsBg:e.colorBgContainer,actionsLiMargin:`${e.paddingSM}px 0`,tabsMarginBottom:-e.padding-e.lineWidth,extraColor:e.colorText,bodyPaddingSM:12,headerPaddingSM:12,bodyPadding:(t=e.bodyPadding)!=null?t:e.paddingLG,headerPadding:(n=e.headerPadding)!=null?n:e.paddingLG}}),j7e=e=>{const{actionClasses:t,actions:n=[],actionStyle:r}=e;return g.createElement("ul",{className:t,style:r},n.map((i,o)=>{const a=`action-${o}`;return g.createElement("li",{style:{width:`${100/n.length}%`},key:a},g.createElement("span",null,i))}))},z7e=g.forwardRef((e,t)=>{const Se=e,{prefixCls:n,className:r,rootClassName:i,style:o,extra:a,headStyle:s={},bodyStyle:l={},title:c,loading:u,bordered:f,variant:d,size:A,type:h,cover:p,actions:v,tabList:y,children:b,activeTabKey:x,defaultActiveTabKey:C,tabBarExtraContent:S,hoverable:B,tabProps:E={},classNames:_,styles:M}=Se,R=Ze(Se,["prefixCls","className","rootClassName","style","extra","headStyle","bodyStyle","title","loading","bordered","variant","size","type","cover","actions","tabList","children","activeTabKey","defaultActiveTabKey","tabBarExtraContent","hoverable","tabProps","classNames","styles"]),{getPrefixCls:T,direction:L,className:P,style:k,classNames:H,styles:D}=or("card"),[U]=ep("card",d,f),j=aa(A),Q=te(I({},e),{size:j,variant:U}),K=Ar(k),z=Ar(o),[V,Y]=vr([H,_],[D,K,M,z],{props:Q}),Z=Pe=>{var Le;(Le=e.onTabChange)==null||Le.call(e,Pe)},W=g.useMemo(()=>pa(b),[b]),J=g.useMemo(()=>W.some(Pe=>g.isValidElement(Pe)&&Pe.type===Dse),[W]),ee=T("card",n),[ne,re]=U7e(ee),ue=g.createElement(Qg,{loading:!0,active:!0,paragraph:{rows:4},title:!1},b),de=x!==void 0,se=te(I({},E),{[de?"activeKey":"defaultActiveKey"]:de?x:C,tabBarExtraContent:S});let ce;const ge=j!=="small"?"large":j,ie=y?g.createElement(L4,te(I({size:ge},se),{className:`${ee}-head-tabs`,onChange:Z,items:y.map(He=>{var Ne=He,{tab:Pe}=Ne,Le=Ze(Ne,["tab"]);return I({label:Pe},Le)})})):null;if(c||a||ie){const Pe=Ae(`${ee}-head`,V.header),Le=Ae(`${ee}-head-title`,V.title),He=Ae(`${ee}-extra`,V.extra),Ne=I(I({},s),Y.header);ce=g.createElement("div",{className:Pe,style:Ne},g.createElement("div",{className:`${ee}-head-wrapper`},c&&g.createElement("div",{className:Le,style:Y.title},c),a&&g.createElement("div",{className:He,style:Y.extra},a)),ie)}const le=Ae(`${ee}-cover`,V.cover),ve=p?g.createElement("div",{className:le,style:Y.cover},p):null,we=Ae(`${ee}-body`,V.body),me=I(I({},l),Y.body),Ee=u||W.length?g.createElement("div",{className:we,style:me},u?ue:b):null,Ce=Ae(`${ee}-actions`,V.actions),pe=v!=null&&v.length?g.createElement(j7e,{actionClasses:Ce,actionStyle:Y.actions,actions:v}):null,Oe=ti(R,["onTabChange"]),xe=Ae(ee,P,{[`${ee}-loading`]:u,[`${ee}-bordered`]:U!=="borderless",[`${ee}-hoverable`]:B,[`${ee}-contain-grid`]:J,[`${ee}-contain-tabs`]:y==null?void 0:y.length,[`${ee}-small`]:j==="small",[`${ee}-type-${h}`]:!!h,[`${ee}-rtl`]:L==="rtl"},r,i,ne,re,V.root),Me=I({},Y.root);return g.createElement("div",te(I({ref:t},Oe),{className:xe,style:Me}),ce,ve,Ee,pe)}),Q7e=e=>{const H=e,{prefixCls:t,className:n,avatar:r,title:i,description:o,style:a,classNames:s,styles:l}=H,c=Ze(H,["prefixCls","className","avatar","title","description","style","classNames","styles"]),{getPrefixCls:u,className:f,style:d,classNames:A,styles:h}=or("cardMeta"),v=`${u("card",t)}-meta`,y=Ar(d),b=Ar(a),[x,C]=vr([A,s],[h,y,l,b],{props:e}),S=Ae(v,n,f,x.root),B=I({},C.root),E=Ae(`${v}-avatar`,x.avatar),_=Ae(`${v}-title`,x.title),M=Ae(`${v}-description`,x.description),R=Ae(`${v}-section`,x.section),T=r?g.createElement("div",{className:E,style:C.avatar},r):null,L=i?g.createElement("div",{className:_,style:C.title},i):null,P=o?g.createElement("div",{className:M,style:C.description},o):null,k=L||P?g.createElement("div",{className:R,style:C.section},L,P):null;return g.createElement("div",te(I({},c),{className:S,style:B}),T,k)},Iv=z7e;Iv.Grid=Dse,Iv.Meta=Q7e;function V7e(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.indexOf(r)!==-1)continue;n[r]=e[r]}return n}function vA(e,t){if(e==null)return{};var n,r,i=V7e(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;re?s?(d=Date.now(),o||(u=setTimeout(c?B:S,e))):S():o!==!0&&(u=setTimeout(c?B:S,c===void 0?e-C:e))}return p.cancel=h,p}function W7e(e,t,n){var r={},i=r.atBegin,o=i===void 0?!1:i;return K7e(e,t,{debounceMode:o!==!1})}const VU=g.createContext(null),G7e=g.createContext({}),q7e=e=>{const{dropPosition:t,dropLevelOffset:n,indent:r}=e,i={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(t){case-1:i.top=0,i.left=-n*r;break;case 1:i.bottom=0,i.left=-n*r;break;case 0:i.bottom=0,i.left=r;break}return Be.createElement("div",{style:i})},Y7e=({prefixCls:e,level:t,isStart:n,isEnd:r})=>{const i=`${e}-indent-unit`,o=[];for(let a=0;a{if(!Z7e(i))return ao(!i,"Tree/TreeNode can only accept TreeNode as children."),null;const{key:o}=i,u=i.props,{children:a}=u,s=Ze(u,["children"]),l=I({key:o},s),c=t(a);return c.length&&(l.children=c),l}).filter(i=>i)}return t(e)}function KU(e,t,n){const{_title:r,key:i,children:o}=Kb(n),a=new Set(t===!0?[]:t),s=[];function l(c,u=null){return c.map((f,d)=>{const A=Hse(u?u.pos:"0",d),h=qE(f[i],A);let p;for(let y=0;yd[o]:typeof o=="function"&&(u=d=>o(d)):u=(d,A)=>qE(d[s],A);function f(d,A,h,p){const v=d?d[c]:e,y=d?Hse(h.pos,A):"0",b=d?[...p,d]:[];if(d){const x=u(d,y),C={node:d,index:A,pos:y,key:x,parentPos:h.node?h.pos:null,level:h.level+1,nodes:b};t(C)}v&&v.forEach((x,C)=>{f(x,C,{node:d,pos:y,level:h?h.level+1:-1},b)})}f(null)}function WU(e,{initWrapper:t,processEntity:n,onProcessFinished:r,externalGetKey:i,childrenPropName:o,fieldNames:a}={},s){const l=i||s,c={},u={};let f={posEntities:c,keyEntities:u};return t&&(f=t(f)||f),J7e(e,d=>{const{node:A,index:h,pos:p,key:v,parentPos:y,level:b,nodes:x}=d,C={node:A,nodes:x,index:h,key:v,pos:p,level:b},S=qE(v,p);c[p]=C,u[S]=C,C.parent=c[y],C.parent&&(C.parent.children=C.parent.children||[],C.parent.children.push(C)),n&&n(C,f)},{externalGetKey:l,childrenPropName:o,fieldNames:a}),r&&r(f),f}function jse(e,t,n,r){return e===!1?!1:e||!t&&!n||t&&r&&!n}function YE(e,{expandedKeys:t,selectedKeys:n,loadedKeys:r,loadingKeys:i,checkedKeys:o,halfCheckedKeys:a,dragOverNodeKey:s,dropPosition:l,keyEntities:c}){const u=cc(c,e);return{eventKey:e,expanded:t.indexOf(e)!==-1,selected:n.indexOf(e)!==-1,loaded:r.indexOf(e)!==-1,loading:i.indexOf(e)!==-1,checked:o.indexOf(e)!==-1,halfChecked:a.indexOf(e)!==-1,pos:String(u?u.pos:""),dragOver:s===e&&l===0,dragOverGapTop:s===e&&l===-1,dragOverGapBottom:s===e&&l===1}}function us(e){const{data:t,expanded:n,selected:r,checked:i,loaded:o,loading:a,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:u,pos:f,active:d,eventKey:A}=e,h=te(I({},t),{expanded:n,selected:r,checked:i,loaded:o,loading:a,halfChecked:s,dragOver:l,dragOverGapTop:c,dragOverGapBottom:u,pos:f,active:d,key:A});return"props"in h||Object.defineProperty(h,"props",{get(){return ao(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),e}}),h}function GU(){return GU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var Le,He;const Pe=e,{eventKey:t,className:n,style:r,dragOver:i,dragOverGapTop:o,dragOverGapBottom:a,isLeaf:s,isStart:l,isEnd:c,expanded:u,selected:f,checked:d,halfChecked:A,loading:h,domRef:p,active:v,data:y,onMouseMove:b,selectable:x,treeId:C}=Pe,S=Ze(Pe,["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable","treeId"]),B=lee(C,t),E=Be.useContext(VU),{classNames:_,styles:M}=E||{},R=Be.useContext(G7e),T=Be.useRef(null),[L,P]=Be.useState(!1),k=!!(E.disabled||e.disabled||(Le=R.nodeDisabled)!=null&&Le.call(R,y)),H=Be.useMemo(()=>!E.checkable||e.checkable===!1?!1:E.checkable,[E.checkable,e.checkable]),D=Ne=>{k||E.onNodeSelect(Ne,us(e))},U=Ne=>{k||!H||e.disableCheckbox||E.onNodeCheck(Ne,us(e),!d)},j=Be.useMemo(()=>typeof x=="boolean"?x:E.selectable,[x,E.selectable]),Q=Ne=>{E.onNodeClick(Ne,us(e)),j?D(Ne):U(Ne)},K=Ne=>{E.onNodeDoubleClick(Ne,us(e))},z=Ne=>{E.onNodeMouseEnter(Ne,us(e))},V=Ne=>{E.onNodeMouseLeave(Ne,us(e))},Y=Ne=>{E.onNodeContextMenu(Ne,us(e))},Z=Be.useMemo(()=>!!(E.draggable&&(!E.draggable.nodeDraggable||E.draggable.nodeDraggable(y))),[E.draggable,y]),W=Ne=>{Ne.stopPropagation(),P(!0),E.onNodeDragStart(Ne,e);try{Ne.dataTransfer.setData("text/plain","")}catch(at){}},J=Ne=>{Ne.preventDefault(),Ne.stopPropagation(),E.onNodeDragEnter(Ne,e)},ee=Ne=>{Ne.preventDefault(),Ne.stopPropagation(),E.onNodeDragOver(Ne,e)},ne=Ne=>{Ne.stopPropagation(),E.onNodeDragLeave(Ne,e)},re=Ne=>{Ne.stopPropagation(),P(!1),E.onNodeDragEnd(Ne,e)},ue=Ne=>{Ne.preventDefault(),Ne.stopPropagation(),P(!1),E.onNodeDrop(Ne,e)},de=Ne=>{h||E.onNodeExpand(Ne,us(e))},se=Be.useMemo(()=>{const{children:Ne}=cc(E.keyEntities,t)||{};return!!(Ne||[]).length},[E.keyEntities,t]),ce=Be.useMemo(()=>jse(s,E.loadData,se,e.loaded),[s,E.loadData,se,e.loaded]);Be.useEffect(()=>{h||typeof E.loadData=="function"&&u&&!ce&&!e.loaded&&E.onNodeLoad(us(e))},[h,E.loadData,E.onNodeLoad,u,ce,e]);const ge=Be.useMemo(()=>{var Ne;return(Ne=E.draggable)!=null&&Ne.icon?Be.createElement("span",{className:`${E.prefixCls}-draggable-icon`},E.draggable.icon):null},[E.draggable]),ie=Ne=>{const at=e.switcherIcon||E.switcherIcon;return typeof at=="function"?at(te(I({},e),{isLeaf:Ne})):at},le=()=>{if(ce){const at=ie(!0);return at!==!1?Be.createElement("span",{className:Ae(`${E.prefixCls}-switcher`,`${E.prefixCls}-switcher-noop`,_==null?void 0:_.itemSwitcher),style:M==null?void 0:M.itemSwitcher},at):null}const Ne=ie(!1);return Ne!==!1?Be.createElement("span",{onClick:de,className:Ae(`${E.prefixCls}-switcher`,`${E.prefixCls}-switcher_${u?zse:Qse}`,_==null?void 0:_.itemSwitcher),style:M==null?void 0:M.itemSwitcher},Ne):null},ve=Be.useMemo(()=>{if(!H)return null;const Ne=typeof H!="boolean"?H:null;return Be.createElement("span",{className:Ae(`${E.prefixCls}-checkbox`,{[`${E.prefixCls}-checkbox-checked`]:d,[`${E.prefixCls}-checkbox-indeterminate`]:!d&&A,[`${E.prefixCls}-checkbox-disabled`]:k||e.disableCheckbox}),onClick:U,role:"checkbox","aria-checked":A?"mixed":d,"aria-disabled":k||e.disableCheckbox,"aria-labelledby":B},Ne)},[H,d,A,k,e.disableCheckbox,B]),we=Be.useMemo(()=>ce?null:u?zse:Qse,[ce,u]),me=Be.useMemo(()=>Be.createElement("span",{className:Ae(_==null?void 0:_.itemIcon,`${E.prefixCls}-iconEle`,`${E.prefixCls}-icon__${we||"docu"}`,{[`${E.prefixCls}-icon_loading`]:h}),style:M==null?void 0:M.itemIcon}),[E.prefixCls,we,h]),Ee=Be.useMemo(()=>{const Ne=!!E.draggable;return!e.disabled&&Ne&&E.dragOverNodeKey===t?E.dropIndicatorRender({dropPosition:E.dropPosition,dropLevelOffset:E.dropLevelOffset,indent:E.indent,prefixCls:E.prefixCls,direction:E.direction}):null},[E.dropPosition,E.dropLevelOffset,E.indent,E.prefixCls,E.direction,E.draggable,E.dragOverNodeKey,E.dropIndicatorRender]),Ce=Be.useMemo(()=>{const{title:Ne=e9e}=e,at=`${E.prefixCls}-node-content-wrapper`;let Ue;if(E.showIcon){const We=e.icon||E.icon;Ue=We?Be.createElement("span",{className:Ae(_==null?void 0:_.itemIcon,`${E.prefixCls}-iconEle`,`${E.prefixCls}-icon__customize`),style:M==null?void 0:M.itemIcon},typeof We=="function"?We(e):We):me}else E.loadData&&h&&(Ue=me);let et;return typeof Ne=="function"?et=Ne(y):E.titleRender?et=E.titleRender(y):et=Ne,Be.createElement("span",{ref:T,title:typeof Ne=="string"?Ne:"",className:Ae(at,`${at}-${we||"normal"}`,{[`${E.prefixCls}-node-selected`]:!k&&(f||L)}),onMouseEnter:z,onMouseLeave:V,onContextMenu:Y,onClick:Q,onDoubleClick:K},Ue,Be.createElement("span",{className:Ae(`${E.prefixCls}-title`,_==null?void 0:_.itemTitle),style:M==null?void 0:M.itemTitle},et),Ee)},[E.prefixCls,E.showIcon,e,E.icon,me,E.titleRender,y,we,z,V,Y,Q,K]),pe=Co(S,{aria:!0,data:!0}),{level:Oe}=cc(E.keyEntities,t)||{},xe=c[c.length-1],Me=!k&&Z,Se=E.draggingNodeKey===t;return Be.createElement("div",GU({ref:p,role:"treeitem",id:B,"aria-expanded":ce?void 0:u,"aria-selected":j&&!k?f:void 0,"aria-checked":H&&!k?A?"mixed":d:void 0,"aria-disabled":k,className:Ae(n,`${E.prefixCls}-treenode`,_==null?void 0:_.item,{[`${E.prefixCls}-treenode-disabled`]:k,[`${E.prefixCls}-treenode-switcher-${u?"open":"close"}`]:!s,[`${E.prefixCls}-treenode-checkbox-checked`]:d,[`${E.prefixCls}-treenode-checkbox-indeterminate`]:A,[`${E.prefixCls}-treenode-selected`]:f,[`${E.prefixCls}-treenode-loading`]:h,[`${E.prefixCls}-treenode-active`]:v,[`${E.prefixCls}-treenode-leaf-last`]:xe,[`${E.prefixCls}-treenode-draggable`]:Z,dragging:Se,"drop-target":E.dropTargetKey===t,"drop-container":E.dropContainerKey===t,"drag-over":!k&&i,"drag-over-gap-top":!k&&o,"drag-over-gap-bottom":!k&&a,"filter-node":(He=E.filterTreeNode)==null?void 0:He.call(E,us(e)),[`${E.prefixCls}-treenode-leaf`]:ce}),style:I(I({},r),M==null?void 0:M.item),draggable:Me,onDragStart:Me?W:void 0,onDragEnter:Z?J:void 0,onDragOver:Z?ee:void 0,onDragLeave:Z?ne:void 0,onDrop:Z?ue:void 0,onDragEnd:Z?re:void 0,onMouseMove:b},pe),Be.createElement(X7e,{prefixCls:E.prefixCls,level:Oe,isStart:l,isEnd:c}),ge,le(),ve,Ce)};XE.isTreeNode=1;function t9e(e,t){const[n,r]=g.useState(!1);ar(()=>{if(n)return e(),()=>{t()}},[n]),ar(()=>(r(!0),()=>{r(!1)}),[])}function ZE(){return ZE=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const C=e,{className:n,style:r,motion:i,motionNodes:o,motionType:a,onMotionStart:s,onMotionEnd:l,active:c,treeNodeRequiredProps:u}=C,f=Ze(C,["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"]),[d,A]=g.useState(!0),{prefixCls:h}=g.useContext(VU),p=o&&a!=="hide";ar(()=>{o&&p!==d&&A(p)},[o]);const v=()=>{o&&s()},y=g.useRef(!1),b=()=>{o&&!y.current&&(y.current=!0,l())};t9e(v,b);const x=S=>{p===S&&b()};return o?g.createElement(sl,ZE({ref:t,visible:d},i,{motionAppear:a==="show",onVisibleChanged:x}),({className:S,style:B},E)=>g.createElement("div",{ref:E,className:Ae(`${h}-treenode-motion`,S),style:B},o.map(_=>{const H=_,{data:D}=H,M=Ze(D,[]),{title:R,key:T,isStart:L,isEnd:P}=H;delete M.children;const k=YE(T,u);return g.createElement(XE,ZE({},M,k,{title:R,active:c,data:_.data,key:T,isStart:L,isEnd:P}))}))):g.createElement(XE,ZE({domRef:t,className:n,style:r},f,{active:c}))});function r9e(e=[],t=[]){const n=e.length,r=t.length;if(Math.abs(n-r)!==1)return{add:!1,key:null};function i(o,a){const s=new Map;o.forEach(c=>{s.set(c,!0)});const l=a.filter(c=>!s.has(c));return l.length===1?l[0]:null}return na.key===n),i=e[r+1],o=t.findIndex(a=>a.key===n);if(i){const a=t.findIndex(s=>s.key===i.key);return t.slice(o+1,a)}return t.slice(o+1)}function F4(){return F4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const ge=e,{prefixCls:n,data:r,selectable:i,checkable:o,expandedKeys:a,selectedKeys:s,checkedKeys:l,loadedKeys:c,loadingKeys:u,halfCheckedKeys:f,keyEntities:d,disabled:A,dragging:h,dragOverNodeKey:p,dropPosition:v,motion:y,height:b,itemHeight:x,virtual:C,scrollWidth:S,focusable:B,activeItem:E,tabIndex:_,onKeyDown:M,onFocus:R,onBlur:T,onMouseDown:L,onActiveChange:P,onListChangeStart:k,onListChangeEnd:H}=ge,D=Ze(ge,["prefixCls","data","selectable","checkable","expandedKeys","selectedKeys","checkedKeys","loadedKeys","loadingKeys","halfCheckedKeys","keyEntities","disabled","dragging","dragOverNodeKey","dropPosition","motion","height","itemHeight","virtual","scrollWidth","focusable","activeItem","tabIndex","onKeyDown","onFocus","onBlur","onMouseDown","onActiveChange","onListChangeStart","onListChangeEnd"]),U=lA(),j=g.useRef(null),Q=g.useRef(null);g.useImperativeHandle(t,()=>({scrollTo:ie=>{j.current.scrollTo(ie)},getIndentWidth:()=>Q.current.offsetWidth}));const[K,z]=g.useState(a),[V,Y]=g.useState(r),[Z,W]=g.useState(r),[J,ee]=g.useState([]),[ne,re]=g.useState(null),ue=g.useRef(r);ue.current=r;function de(){const ie=ue.current;Y(ie),W(ie),ee([]),re(null),H()}ar(()=>{z(a);const ie=r9e(K,a);if(ie.key!==null)if(ie.add){const le=V.findIndex(({key:me})=>me===ie.key),ve=Gse(Vse(V,r,ie.key),C,b,x),we=V.slice();we.splice(le+1,0,Wse),W(we),ee(ve),re("show")}else{const le=r.findIndex(({key:me})=>me===ie.key),ve=Gse(Vse(r,V,ie.key),C,b,x),we=r.slice();we.splice(le+1,0,Wse),W(we),ee(ve),re("hide")}else V!==r&&(Y(r),W(r))},[a,r]),g.useEffect(()=>{h||de()},[h]);const se=y?Z:r,ce={expandedKeys:a,selectedKeys:s,loadedKeys:c,loadingKeys:u,checkedKeys:l,halfCheckedKeys:f,dragOverNodeKey:p,dropPosition:v,keyEntities:d};return g.createElement(g.Fragment,null,g.createElement("div",{className:`${n}-treenode`,"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},g.createElement("div",{className:`${n}-indent`},g.createElement("div",{ref:Q,className:`${n}-indent-unit`}))),g.createElement(HM,F4({},D,{data:se,itemKey:qse,height:b,fullHeight:!1,virtual:C,itemHeight:x,scrollWidth:S,prefixCls:`${n}-list`,ref:j,role:"tree",tabIndex:B!==!1&&!A?_:void 0,"aria-activedescendant":E?lee(U,E.key):void 0,onKeyDown:M,onFocus:R,onBlur:T,onMouseDown:L,onVisibleChange:ie=>{ie.every(le=>qse(le)!==Rv)&&de()}}),ie=>{const xe=ie,{pos:le,data:Me}=xe,ve=Ze(Me,[]),{title:we,key:me,isStart:Ee,isEnd:Ce}=xe,pe=qE(me,le);delete ve.key,delete ve.children;const Oe=YE(pe,ce);return g.createElement(n9e,F4({},ve,Oe,{title:we,active:!!E&&me===E.key,pos:le,data:ie.data,isStart:Ee,isEnd:Ce,motion:y,motionNodes:me===Rv?J:null,motionType:ne,onMotionStart:k,onMotionEnd:de,treeNodeRequiredProps:ce,treeId:U,onMouseMove:()=>{P(null)}}))}))});function yA(e,t){if(!e)return[];const n=e.slice(),r=n.indexOf(t);return r>=0&&n.splice(r,1),n}function rp(e,t){const n=(e||[]).slice();return n.indexOf(t)===-1&&n.push(t),n}function YU(e){return e.split("-")}function o9e(e,t){const n=[],r=cc(t,e);function i(o=[]){o.forEach(({key:a,children:s})=>{n.push(a),i(s)})}return i(r.children),n}function a9e(e){if(e.parent){const t=YU(e.pos);return Number(t[t.length-1])===e.parent.children.length-1}return!1}function s9e(e){const t=YU(e.pos);return Number(t[t.length-1])===0}function Yse(e,t,n,r,i,o,a,s,l,c){var R;const{clientX:u,clientY:f}=e,{top:d,height:A}=e.target.getBoundingClientRect(),p=((c==="rtl"?-1:1)*(((i==null?void 0:i.x)||0)-u)-12)/r,v=l.filter(T=>{var L,P;return(P=(L=s[T])==null?void 0:L.children)==null?void 0:P.length});let y=cc(s,n.eventKey);if(fk.key===y.key),L=T<=0?0:T-1,P=a[L].key;y=cc(s,P)}const b=y.key,x=y,C=y.key;let S=0,B=0;if(!v.includes(b))for(let T=0;T-1.5?o({dragNode:E,dropNode:_,dropPosition:1})?S=1:M=!1:o({dragNode:E,dropNode:_,dropPosition:0})?S=0:o({dragNode:E,dropNode:_,dropPosition:1})?S=1:M=!1:o({dragNode:E,dropNode:_,dropPosition:1})?S=1:M=!1,{dropPosition:S,dropLevelOffset:B,dropTargetKey:y.key,dropTargetPos:y.pos,dragOverNodeKey:C,dropContainerKey:S===0?null:((R=y.parent)==null?void 0:R.key)||null,dropAllowed:M}}function Xse(e,t){if(!e)return;const{multiple:n}=t;return n?e.slice():e.length?[e[0]]:e}function XU(e){if(!e)return null;let t;if(Array.isArray(e))t={checkedKeys:e,halfCheckedKeys:void 0};else if(typeof e=="object")t={checkedKeys:e.checked||void 0,halfCheckedKeys:e.halfChecked||void 0};else return ao(!1,"`checkedKeys` is not an array or an object"),null;return t}function ZU(e,t){const n=new Set;function r(i){if(n.has(i))return;const o=cc(t,i);if(!o)return;n.add(i);const{parent:a,node:s}=o;s.disabled||a&&r(a.key)}return(e||[]).forEach(i=>{r(i)}),[...n]}function Zse(e,t){const n=new Set;return e.forEach(r=>{t.has(r)||n.add(r)}),n}function l9e(e){const{disabled:t,disableCheckbox:n,checkable:r}=e||{};return!!(t||n)||r===!1}function c9e(e,t,n,r){const i=new Set(e),o=new Set;for(let s=0;s<=n;s+=1)(t.get(s)||new Set).forEach(c=>{const{key:u,node:f,children:d=[]}=c;i.has(u)&&!r(f)&&d.filter(A=>!r(A.node)).forEach(A=>{i.add(A.key)})});const a=new Set;for(let s=n;s>=0;s-=1)(t.get(s)||new Set).forEach(c=>{const{parent:u,node:f}=c;if(r(f)||!c.parent||a.has(c.parent.key))return;if(r(c.parent.node)){a.add(u.key);return}let d=!0,A=!1;(u.children||[]).filter(h=>!r(h.node)).forEach(({key:h})=>{const p=i.has(h);d&&!p&&(d=!1),!A&&(p||o.has(h))&&(A=!0)}),d&&i.add(u.key),A&&o.add(u.key),a.add(u.key)});return{checkedKeys:Array.from(i),halfCheckedKeys:Array.from(Zse(o,i))}}function u9e(e,t,n,r,i){const o=new Set(e);let a=new Set(t);for(let l=0;l<=r;l+=1)(n.get(l)||new Set).forEach(u=>{const{key:f,node:d,children:A=[]}=u;!o.has(f)&&!a.has(f)&&!i(d)&&A.filter(h=>!i(h.node)).forEach(h=>{o.delete(h.key)})});a=new Set;const s=new Set;for(let l=r;l>=0;l-=1)(n.get(l)||new Set).forEach(u=>{const{parent:f,node:d}=u;if(i(d)||!u.parent||s.has(u.parent.key))return;if(i(u.parent.node)){s.add(f.key);return}let A=!0,h=!1;(f.children||[]).filter(p=>!i(p.node)).forEach(({key:p})=>{const v=o.has(p);A&&!v&&(A=!1),!h&&(v||a.has(p))&&(h=!0)}),A||o.delete(f.key),h&&a.add(f.key),s.add(f.key)});return{checkedKeys:Array.from(o),halfCheckedKeys:Array.from(Zse(a,o))}}function Wb(e,t,n,r){const i=[];let o;r?o=r:o=l9e;const a=new Set(e.filter(u=>{const f=!!cc(n,u);return f||i.push(u),f})),s=new Map;let l=0;Object.keys(n).forEach(u=>{const f=n[u],{level:d}=f;let A=s.get(d);A||(A=new Set,s.set(d,A)),A.add(f),l=Math.max(l,d)}),ao(!i.length,`Tree missing follow keys: ${i.slice(0,100).map(u=>`'${u}'`).join(", ")}`);let c;return t===!0?c=c9e(a,s,l,o):c=u9e(a,t.halfCheckedKeys,s,l,o),c}function JU(){return JU=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{expandedKeys:i,keyEntities:o}=this.state,{onDragStart:a}=this.props,{eventKey:s}=r;this.dragNodeProps=r,this.dragStartMousePosition={x:n.clientX,y:n.clientY};const l=yA(i,s);this.setState({draggingNodeKey:s,dragChildrenKeys:o9e(s,o),indent:this.listRef.current.getIndentWidth()}),this.setExpandedKeys(l),window.addEventListener("dragend",this.onWindowDragEnd),a==null||a({event:n,node:us(r)})});ke(this,"onNodeDragEnter",(n,r)=>{const{expandedKeys:i,keyEntities:o,dragChildrenKeys:a,flattenNodes:s,indent:l}=this.state,{onDragEnter:c,onExpand:u,allowDrop:f,direction:d}=this.props,{pos:A,eventKey:h}=r;if(this.currentMouseOverDroppableNodeKey!==h&&(this.currentMouseOverDroppableNodeKey=h),!this.dragNodeProps){this.resetDragState();return}const{dropPosition:p,dropLevelOffset:v,dropTargetKey:y,dropContainerKey:b,dropTargetPos:x,dropAllowed:C,dragOverNodeKey:S}=Yse(n,this.dragNodeProps,r,l,this.dragStartMousePosition,f,s,o,i,d);if(a.includes(y)||!C){this.resetDragState();return}if(this.delayedDragEnterLogic||(this.delayedDragEnterLogic={}),Object.keys(this.delayedDragEnterLogic).forEach(B=>{clearTimeout(this.delayedDragEnterLogic[B])}),this.dragNodeProps.eventKey!==r.eventKey&&(n.persist(),this.delayedDragEnterLogic[A]=window.setTimeout(()=>{if(this.state.draggingNodeKey===null)return;let B=[...i];const E=cc(o,r.eventKey);E&&(E.children||[]).length&&(B=rp(i,r.eventKey)),this.props.hasOwnProperty("expandedKeys")||this.setExpandedKeys(B),u==null||u(B,{node:us(r),expanded:!0,nativeEvent:n.nativeEvent})},800)),this.dragNodeProps.eventKey===y&&v===0){this.resetDragState();return}this.setState({dragOverNodeKey:S,dropPosition:p,dropLevelOffset:v,dropTargetKey:y,dropContainerKey:b,dropTargetPos:x,dropAllowed:C}),c==null||c({event:n,node:us(r),expandedKeys:i})});ke(this,"onNodeDragOver",(n,r)=>{const{dragChildrenKeys:i,flattenNodes:o,keyEntities:a,expandedKeys:s,indent:l}=this.state,{onDragOver:c,allowDrop:u,direction:f}=this.props;if(!this.dragNodeProps)return;const{dropPosition:d,dropLevelOffset:A,dropTargetKey:h,dropContainerKey:p,dropTargetPos:v,dropAllowed:y,dragOverNodeKey:b}=Yse(n,this.dragNodeProps,r,l,this.dragStartMousePosition,u,o,a,s,f);i.includes(h)||!y||(this.dragNodeProps.eventKey===h&&A===0?this.state.dropPosition===null&&this.state.dropLevelOffset===null&&this.state.dropTargetKey===null&&this.state.dropContainerKey===null&&this.state.dropTargetPos===null&&this.state.dropAllowed===!1&&this.state.dragOverNodeKey===null||this.resetDragState():d===this.state.dropPosition&&A===this.state.dropLevelOffset&&h===this.state.dropTargetKey&&p===this.state.dropContainerKey&&v===this.state.dropTargetPos&&y===this.state.dropAllowed&&b===this.state.dragOverNodeKey||this.setState({dropPosition:d,dropLevelOffset:A,dropTargetKey:h,dropContainerKey:p,dropTargetPos:v,dropAllowed:y,dragOverNodeKey:b}),c==null||c({event:n,node:us(r)}))});ke(this,"onNodeDragLeave",(n,r)=>{this.currentMouseOverDroppableNodeKey===r.eventKey&&!n.currentTarget.contains(n.relatedTarget)&&(this.resetDragState(),this.currentMouseOverDroppableNodeKey=null);const{onDragLeave:i}=this.props;i==null||i({event:n,node:us(r)})});ke(this,"onWindowDragEnd",n=>{this.onNodeDragEnd(n,null,!0),window.removeEventListener("dragend",this.onWindowDragEnd)});ke(this,"onNodeDragEnd",(n,r)=>{const{onDragEnd:i}=this.props;this.setState({dragOverNodeKey:null}),this.cleanDragState(),i==null||i({event:n,node:us(r)}),this.dragNodeProps=null,window.removeEventListener("dragend",this.onWindowDragEnd)});ke(this,"onNodeDrop",(n,r,i=!1)=>{var p;const{dragChildrenKeys:o,dropPosition:a,dropTargetKey:s,dropTargetPos:l,dropAllowed:c}=this.state;if(!c)return;const{onDrop:u}=this.props;if(this.setState({dragOverNodeKey:null}),this.cleanDragState(),s===null)return;const f=te(I({},YE(s,this.getTreeNodeRequiredProps())),{active:((p=this.getActiveItem())==null?void 0:p.key)===s,data:cc(this.state.keyEntities,s).node}),d=o.includes(s);ao(!d,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");const A=YU(l),h={event:n,node:us(f),dragNode:this.dragNodeProps?us(this.dragNodeProps):null,dragNodesKeys:[this.dragNodeProps.eventKey].concat(o),dropToGap:a!==0,dropPosition:a+Number(A[A.length-1])};i||u==null||u(h),this.dragNodeProps=null});ke(this,"cleanDragState",()=>{const{draggingNodeKey:n}=this.state;n!==null&&this.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),this.dragStartMousePosition=null,this.currentMouseOverDroppableNodeKey=null});ke(this,"triggerExpandActionExpand",(n,r)=>{const{expandedKeys:i,flattenNodes:o}=this.state,{expanded:a,key:s,isLeaf:l}=r;if(l||n.shiftKey||n.metaKey||n.ctrlKey)return;const c=o.filter(f=>f.key===s)[0],u=us(te(I({},YE(s,this.getTreeNodeRequiredProps())),{data:c.data}));this.setExpandedKeys(a?yA(i,s):rp(i,s)),this.onNodeExpand(n,u)});ke(this,"onNodeClick",(n,r)=>{const{onClick:i,expandAction:o}=this.props;o==="click"&&this.triggerExpandActionExpand(n,r),i==null||i(n,r)});ke(this,"onNodeDoubleClick",(n,r)=>{const{onDoubleClick:i,expandAction:o}=this.props;o==="doubleClick"&&this.triggerExpandActionExpand(n,r),i==null||i(n,r)});ke(this,"onNodeSelect",(n,r)=>{let{selectedKeys:i}=this.state;const{keyEntities:o,fieldNames:a}=this.state,{onSelect:s,multiple:l}=this.props,{selected:c}=r,u=r[a.key],f=!c;f?l?i=rp(i,u):i=[u]:i=yA(i,u);const d=i.map(A=>{const h=cc(o,A);return h?h.node:null}).filter(Boolean);this.setUncontrolledState({selectedKeys:i}),s==null||s(i,{event:"select",selected:f,node:r,selectedNodes:d,nativeEvent:n.nativeEvent})});ke(this,"onNodeCheck",(n,r,i)=>{const{keyEntities:o,checkedKeys:a,halfCheckedKeys:s}=this.state,{checkStrictly:l,onCheck:c}=this.props,{key:u}=r;let f;const d={event:"check",node:r,checked:i,nativeEvent:n.nativeEvent};if(l){const A=i?rp(a,u):yA(a,u),h=yA(s,u);f={checked:A,halfChecked:h},d.checkedNodes=A.map(p=>cc(o,p)).filter(Boolean).map(p=>p.node),this.setUncontrolledState({checkedKeys:A})}else{let{checkedKeys:A,halfCheckedKeys:h}=Wb([...a,u],!0,o);if(!i){const p=new Set(A);p.delete(u),{checkedKeys:A,halfCheckedKeys:h}=Wb(Array.from(p),{halfCheckedKeys:h},o)}f=A,d.checkedNodes=[],d.checkedNodesPositions=[],d.halfCheckedKeys=h,A.forEach(p=>{const v=cc(o,p);if(!v)return;const{node:y,pos:b}=v;d.checkedNodes.push(y),d.checkedNodesPositions.push({node:y,pos:b})}),this.setUncontrolledState({checkedKeys:A},!1,{halfCheckedKeys:h})}c==null||c(f,d)});ke(this,"onNodeLoad",n=>{var s;const{key:r}=n,{keyEntities:i}=this.state,o=cc(i,r);if((s=o==null?void 0:o.children)!=null&&s.length)return;const a=new Promise((l,c)=>{this.setState(({loadedKeys:u=[],loadingKeys:f=[]})=>{const{loadData:d,onLoad:A}=this.props;return!d||u.includes(r)||f.includes(r)?null:(d(n).then(()=>{const{loadedKeys:p}=this.state,v=rp(p,r);A==null||A(v,{event:"load",node:n}),this.setUncontrolledState({loadedKeys:v}),this.setState(y=>({loadingKeys:yA(y.loadingKeys,r)})),l()}).catch(p=>{if(this.setState(v=>({loadingKeys:yA(v.loadingKeys,r)})),this.loadingRetryTimes[r]=(this.loadingRetryTimes[r]||0)+1,this.loadingRetryTimes[r]>=f9e){const{loadedKeys:v}=this.state;ao(!1,"Retry for `loadData` many times but still failed. No more retry."),this.setUncontrolledState({loadedKeys:rp(v,r)}),l()}c(p)}),{loadingKeys:rp(f,r)})})});return a.catch(()=>{}),a});ke(this,"onNodeMouseEnter",(n,r)=>{const{onMouseEnter:i}=this.props;i==null||i({event:n,node:r})});ke(this,"onNodeMouseLeave",(n,r)=>{const{onMouseLeave:i}=this.props;i==null||i({event:n,node:r})});ke(this,"onNodeContextMenu",(n,r)=>{const{onRightClick:i}=this.props;i&&(n.preventDefault(),i({event:n,node:r}))});ke(this,"onMouseDown",n=>{this.focusedByMouse=!0;const{onMouseDown:r}=this.props;r==null||r(n)});ke(this,"onGlobalMouseUp",()=>{this.focusedByMouse=!1});ke(this,"onFocus",(...n)=>{var l;const{onFocus:r,disabled:i}=this.props,{activeKey:o,selectedKeys:a,flattenNodes:s}=this.state;if(!this.focusedByMouse&&!i&&o===null){const c=a.find(u=>s.some(f=>f.key===u));c!==void 0?this.onActiveChange(c):this.onActiveChange(((l=s==null?void 0:s[0])==null?void 0:l.key)||null)}r==null||r(...n)});ke(this,"onBlur",(...n)=>{const{onBlur:r}=this.props;this.onActiveChange(null),r==null||r(...n)});ke(this,"getTreeNodeRequiredProps",()=>{const{expandedKeys:n,selectedKeys:r,loadedKeys:i,loadingKeys:o,checkedKeys:a,halfCheckedKeys:s,dragOverNodeKey:l,dropPosition:c,keyEntities:u}=this.state;return{expandedKeys:n||[],selectedKeys:r||[],loadedKeys:i||[],loadingKeys:o||[],checkedKeys:a||[],halfCheckedKeys:s||[],dragOverNodeKey:l,dropPosition:c,keyEntities:u}});ke(this,"setExpandedKeys",n=>{const{treeData:r,fieldNames:i}=this.state,o=KU(r,n,i);this.setUncontrolledState({expandedKeys:n,flattenNodes:o},!0)});ke(this,"onNodeExpand",(n,r)=>{let{expandedKeys:i}=this.state;const{listChanging:o,fieldNames:a}=this.state,{onExpand:s,loadData:l}=this.props,{expanded:c}=r,u=r[a.key];if(o)return;const f=i.includes(u),d=!c;if(ao(c&&f||!c&&!f,"Expand state not sync with index check"),i=d?rp(i,u):yA(i,u),this.setExpandedKeys(i),s==null||s(i,{node:r,expanded:d,nativeEvent:n.nativeEvent}),d&&l){const A=this.onNodeLoad(r);A&&A.then(()=>{const h=KU(this.state.treeData,i,a);this.setUncontrolledState({flattenNodes:h})}).catch(()=>{const{expandedKeys:h}=this.state,p=yA(h,u);this.setExpandedKeys(p)})}});ke(this,"onListChangeStart",()=>{this.setUncontrolledState({listChanging:!0})});ke(this,"onListChangeEnd",()=>{setTimeout(()=>{this.setUncontrolledState({listChanging:!1})})});ke(this,"onActiveChange",n=>{const{activeKey:r}=this.state,{onActiveChange:i,itemScrollOffset:o=0}=this.props;r!==n&&(this.setState({activeKey:n}),n!==null&&this.scrollTo({key:n,offset:o}),i==null||i(n))});ke(this,"getActiveItem",()=>{const{activeKey:n,flattenNodes:r}=this.state;return n===null?null:r.find(({key:i})=>i===n)||null});ke(this,"offsetActiveKey",n=>{const{flattenNodes:r,activeKey:i}=this.state;let o=r.findIndex(({key:s})=>s===i);o===-1&&n<0&&(o=r.length),o=(o+n+r.length)%r.length;const a=r[o];if(a){const{key:s}=a;this.onActiveChange(s)}else this.onActiveChange(null)});ke(this,"onKeyDown",n=>{var h,p,v;const{activeKey:r,expandedKeys:i,checkedKeys:o,flattenNodes:a,keyEntities:s}=this.state,{onKeyDown:l,checkable:c,selectable:u,disabled:f,loadData:d}=this.props;if(f)return;switch(n.key){case"ArrowUp":{this.offsetActiveKey(-1),n.preventDefault();break}case"ArrowDown":{this.offsetActiveKey(1),n.preventDefault();break}case"Home":{this.onActiveChange((h=a==null?void 0:a[0])==null?void 0:h.key),n.preventDefault();break}case"End":{this.onActiveChange((p=a==null?void 0:a[a.length-1])==null?void 0:p.key),n.preventDefault();break}}const A=this.getActiveItem();if(A&&A.data){const y=this.getTreeNodeRequiredProps(),b=us(te(I({},YE(r,y)),{data:A.data,active:!0})),x=cc(s,r),C=!!((v=x==null?void 0:x.children)!=null&&v.length),S=!jse(A.data.isLeaf,d,C,b.loaded),B=c&&!b.disabled&&b.checkable!==!1&&!b.disableCheckbox,E=!c&&u&&!b.disabled&&b.selectable!==!1;switch(n.key){case"ArrowLeft":{S&&i.includes(r)?this.onNodeExpand({},b):A.parent&&this.onActiveChange(A.parent.key),n.preventDefault();break}case"ArrowRight":{S&&!i.includes(r)?this.onNodeExpand({},b):A.children&&A.children.length&&this.onActiveChange(A.children[0].key),n.preventDefault();break}case"Enter":{S?(n.preventDefault(),this.onNodeExpand({},b)):B?o.includes(r)||(n.preventDefault(),this.onNodeCheck({},b,!0)):E&&!b.selected&&(n.preventDefault(),this.onNodeSelect({},b));break}case" ":{B?(n.preventDefault(),this.onNodeCheck({},b,!o.includes(r))):E&&(n.preventDefault(),this.onNodeSelect({},b));break}}}l==null||l(n)});ke(this,"setUncontrolledState",(n,r=!1,i=null)=>{if(!this.destroyed){let o=!1,a=!0;const s={};Object.keys(n).forEach(l=>{if(this.props.hasOwnProperty(l)){a=!1;return}o=!0,s[l]=n[l]}),o&&(!r||a)&&this.setState(I(I({},s),i))}});ke(this,"scrollTo",n=>{this.listRef.current.scrollTo(n)})}componentDidMount(){this.destroyed=!1,this.onUpdated(),window.addEventListener("mouseup",this.onGlobalMouseUp)}componentDidUpdate(){this.onUpdated()}onUpdated(){const{activeKey:n,itemScrollOffset:r=0}=this.props;n!==void 0&&n!==this.state.activeKey&&(this.setState({activeKey:n}),n!==null&&this.scrollTo({key:n,offset:r}))}componentWillUnmount(){window.removeEventListener("dragend",this.onWindowDragEnd),window.removeEventListener("mouseup",this.onGlobalMouseUp),this.destroyed=!0}static getDerivedStateFromProps(n,r){const{prevProps:i}=r,o={prevProps:n};function a(u){return!i&&n.hasOwnProperty(u)||i&&i[u]!==n[u]}let s,{fieldNames:l}=r;if(a("fieldNames")&&(l=Kb(n.fieldNames),o.fieldNames=l),a("treeData")?{treeData:s}=n:a("children")&&(ao(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),s=Use(n.children)),s){o.treeData=s;const u=WU(s,{fieldNames:l});o.keyEntities=I({[Rv]:Kse},u.keyEntities)}const c=o.keyEntities||r.keyEntities;if(a("expandedKeys")||i&&a("autoExpandParent"))o.expandedKeys=n.autoExpandParent||!i&&n.defaultExpandParent?ZU(n.expandedKeys,c):n.expandedKeys;else if(!i&&n.defaultExpandAll){const u=I({},c);delete u[Rv];const f=[];Object.keys(u).forEach(d=>{const A=u[d];A.children&&A.children.length&&f.push(A.key)}),o.expandedKeys=f}else!i&&n.defaultExpandedKeys&&(o.expandedKeys=n.autoExpandParent||n.defaultExpandParent?ZU(n.defaultExpandedKeys,c):n.defaultExpandedKeys);if(o.expandedKeys||delete o.expandedKeys,s||o.expandedKeys){const u=KU(s||r.treeData,o.expandedKeys||r.expandedKeys,l);o.flattenNodes=u}if(n.selectable&&(a("selectedKeys")?o.selectedKeys=Xse(n.selectedKeys,n):!i&&n.defaultSelectedKeys&&(o.selectedKeys=Xse(n.defaultSelectedKeys,n))),n.checkable){let u;if(a("checkedKeys")?u=XU(n.checkedKeys)||{}:!i&&n.defaultCheckedKeys?u=XU(n.defaultCheckedKeys)||{}:s&&(u=XU(n.checkedKeys)||{checkedKeys:r.checkedKeys,halfCheckedKeys:r.halfCheckedKeys}),u){let{checkedKeys:f=[],halfCheckedKeys:d=[]}=u;n.checkStrictly||({checkedKeys:f,halfCheckedKeys:d}=Wb(f,!0,c)),o.checkedKeys=f,o.halfCheckedKeys=d}}return a("loadedKeys")&&(o.loadedKeys=n.loadedKeys),o}resetDragState(){this.setState({dragOverNodeKey:null,dropPosition:null,dropLevelOffset:null,dropTargetKey:null,dropContainerKey:null,dropTargetPos:null,dropAllowed:!1})}render(){const{flattenNodes:n,keyEntities:r,draggingNodeKey:i,dropLevelOffset:o,dropContainerKey:a,dropTargetKey:s,dropPosition:l,dragOverNodeKey:c,indent:u}=this.state,{prefixCls:f,className:d,style:A,styles:h,classNames:p,showLine:v,focusable:y,tabIndex:b=0,selectable:x,showIcon:C,icon:S,switcherIcon:B,draggable:E,checkable:_,checkStrictly:M,disabled:R,motion:T,loadData:L,filterTreeNode:P,height:k,itemHeight:H,scrollWidth:D,virtual:U,titleRender:j,dropIndicatorRender:Q,onContextMenu:K,onScroll:z,direction:V,rootClassName:Y,rootStyle:Z}=this.props,W=Co(this.props,{aria:!0,data:!0});let J;E&&(typeof E=="object"?J=E:typeof E=="function"?J={nodeDraggable:E}:J={});const ee={styles:h,classNames:p,prefixCls:f,selectable:x,showIcon:C,icon:S,switcherIcon:B,draggable:J,draggingNodeKey:i,checkable:_,checkStrictly:M,disabled:R,keyEntities:r,dropLevelOffset:o,dropContainerKey:a,dropTargetKey:s,dropPosition:l,dragOverNodeKey:c,indent:u,direction:V,dropIndicatorRender:Q,loadData:L,filterTreeNode:P,titleRender:j,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop};return g.createElement(VU.Provider,{value:ee},g.createElement("div",{className:Ae(f,d,Y,{[`${f}-show-line`]:v}),style:Z},g.createElement(i9e,JU({ref:this.listRef,prefixCls:f,style:A,data:n,disabled:R,selectable:x,checkable:!!_,motion:T,dragging:i!==null,height:k,itemHeight:H,virtual:U,focusable:y,tabIndex:b,activeItem:this.getActiveItem(),onFocus:this.onFocus,onMouseDown:this.onMouseDown,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:K,onScroll:z,scrollWidth:D},this.getTreeNodeRequiredProps(),W))))}},ke(c5,"defaultProps",{prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:q7e,allowDrop:()=>!0,expandAction:!1}),ke(c5,"TreeNode",XE),c5);const A9e=e=>{const{checkboxCls:t,checkboxSize:n,lineWidth:r}=e,i=`${t}-wrapper`,o="@media (hover: hover) and (pointer: fine)";return[{[`${t}-group`]:te(I({},zr(e)),{display:"inline-flex",flexWrap:"wrap",columnGap:e.marginXS,[`> ${e.antCls}-row`]:{flex:1}}),[i]:te(I({},zr(e)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${i}`]:{marginInlineStart:0}}),[t]:te(I(te(I({},zr(e)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",alignSelf:"center",boxSizing:"border-box",display:"block",width:n,height:n,direction:"ltr",backgroundColor:e.colorBgContainer,border:`${be(r)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,borderCollapse:"separate",transition:`all ${e.motionDurationSlow}`,flex:"none"}),Xh()),{"&:after":I({boxSizing:"border-box",position:"absolute",top:`calc(${n} / 2 - ${r})`,insetInlineStart:`calc(${n} / 4 - ${r})`,display:"table",width:e.calc(n).div(14).mul(5).equal(),height:e.calc(n).div(14).mul(8).equal(),border:`${be(e.lineWidthBold)} solid ${e.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${e.motionDurationFast} ${e.motionEaseInBack}, opacity ${e.motionDurationFast}`},Xh()),[`${t}-input`]:{position:"absolute",inset:`calc(-1 * (${r}))`,zIndex:1,cursor:"pointer",opacity:0,margin:0},[`&:has(${t}-input:focus-visible)`]:sc(e),"& + span":{paddingInlineStart:e.paddingXS,paddingInlineEnd:e.paddingXS}})},{[o]:{[` ${i}:not(${i}-disabled), ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}`]:{borderColor:e.colorPrimary}},[`${i}:not(${i}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled)`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}}},{[`${t}-checked`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":I({opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},Xh()),[o]:{[`&:not(${t}-disabled):hover`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}}},{[t]:{"&-indeterminate":{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'},[o]:{[`&:not(${t}-disabled):hover`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorPrimary}}}}},{[`${i}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate::after`]:{background:e.colorTextDisabled}}}]};function Xse(e,t){const n=dr(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return cje(n)}const Zse=Er("Checkbox",(e,{prefixCls:t})=>[Xse(t,e)]),Jse=Be.createContext(null),uje=(e,t)=>{var ie;const ge=e,{prefixCls:n,children:r,indeterminate:i=!1,onMouseEnter:o,onMouseLeave:a,skipGroup:s=!1,disabled:l,rootClassName:c,className:u,style:f,classNames:d,styles:A,name:h,value:p,checked:v,defaultChecked:y,onChange:b}=ge,x=Ze(ge,["prefixCls","children","indeterminate","onMouseEnter","onMouseLeave","skipGroup","disabled","rootClassName","className","style","classNames","styles","name","value","checked","defaultChecked","onChange"]),{getPrefixCls:C,direction:S,className:B,style:E,classNames:_,styles:M}=or("checkbox"),R=m.useContext(Jse),{isFormItemInput:T}=m.useContext(qa),L=m.useContext(Ga),P=(ie=(R==null?void 0:R.disabled)||l)!=null?ie:L,[k,H]=Fr(y,v);let D=k;const U=yn(le=>{H(le.target.checked),b==null||b(le),!s&&(R!=null&&R.toggleOption)&&R.toggleOption({label:r,value:p})});R&&!s&&(D=R.value.includes(p));const j=m.useRef(null),Q=Zf(t,j);m.useEffect(()=>{if(!(s||!R))return R.registerValue(p),()=>{R.cancelValue(p)}},[p,s]),m.useEffect(()=>{var le;(le=j.current)!=null&&le.input&&(j.current.input.indeterminate=i)},[i]);const K=C("checkbox",n),z=So(K),[V,Y]=Zse(K,z),Z=I({},x),W=te(I({},e),{indeterminate:i,disabled:P,checked:D}),J=Ar(E),ee=Ar(f),[ne,re]=vr([_,d],[M,J,A,ee],{props:W}),ue=Ae(`${K}-wrapper`,{[`${K}-rtl`]:S==="rtl",[`${K}-wrapper-checked`]:D,[`${K}-wrapper-disabled`]:P,[`${K}-wrapper-in-form-item`]:T},B,u,ne.root,c,Y,z,V),de=Ae(ne.icon,{[`${K}-indeterminate`]:i},OM,V),[se,ce]=lse(Z.onClick);return m.createElement(sE,{component:"Checkbox",disabled:P},m.createElement("label",{className:ue,style:re.root,onMouseEnter:o,onMouseLeave:a,onClick:se},m.createElement(sse,te(I({},Z),{name:!s&&R?R.name:h,checked:D,onClick:ce,onChange:U,prefixCls:K,className:de,style:re.icon,disabled:P,ref:Q,value:p})),qi(r)&&m.createElement("span",{className:Ae(`${K}-label`,ne.label),style:re.label},r)))},ele=m.forwardRef(uje),fje=m.forwardRef((e,t)=>{const H=e,{defaultValue:n,children:r,options:i=[],prefixCls:o,className:a,rootClassName:s,style:l,onChange:c,role:u="group"}=H,f=Ze(H,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange","role"]),{getPrefixCls:d,direction:A}=m.useContext(Un),[h,p]=m.useState(f.value||n||[]),[v,y]=m.useState([]);m.useEffect(()=>{"value"in f&&p(f.value||[])},[f.value]);const b=m.useMemo(()=>i.map(D=>typeof D=="string"||go(D)?{label:D,value:D}:D),[i]),x=D=>{y(U=>U.filter(j=>j!==D))},C=D=>{y(U=>[].concat(en(U),[D]))},S=D=>{const U=h.indexOf(D.value),j=en(h);U===-1?j.push(D.value):j.splice(U,1),"value"in f||p(j),c==null||c(j.filter(Q=>v.includes(Q)).sort((Q,K)=>{const z=b.findIndex(Y=>Y.value===Q),V=b.findIndex(Y=>Y.value===K);return z-V}))},B=d("checkbox",o),E=`${B}-group`,_=So(B),[M,R]=Zse(B,_),T=ti(f,["value","disabled"]),L=i.length?b.map(D=>m.createElement(ele,{prefixCls:B,key:D.value.toString(),disabled:"disabled"in D?D.disabled:f.disabled,value:D.value,checked:h.includes(D.value),onChange:D.onChange,className:Ae(`${E}-item`,D.className),style:D.style,title:D.title,id:D.id,required:D.required},D.label)):r,P=m.useMemo(()=>({toggleOption:S,value:h,disabled:f.disabled,name:f.name,registerValue:C,cancelValue:x}),[S,h,f.disabled,f.name,C,x]),k=Ae(E,{[`${E}-rtl`]:A==="rtl"},a,s,R,_,M);return m.createElement("div",te(I({className:k,style:l,role:u},T),{ref:t}),m.createElement(Jse.Provider,{value:P},L))}),Xu=ele;Xu.Group=fje,Xu.__ANT_CHECKBOX=!0;const tle=m.createContext({});function nle(e){return e==="auto"?"1 1 auto":go(e)?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const wr=m.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=m.useContext(Un),{gutter:i,wrap:o}=m.useContext(tle),R=e,{prefixCls:a,span:s,order:l,offset:c,push:u,pull:f,className:d,children:A,flex:h,style:p}=R,v=Ze(R,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=n("col",a),b=n(),[x,C]=Ike(y),[S]=po(b,"col"),B={};let E={};hoe.forEach(T=>{let L={};const P=e[T];go(P)?L.span=P:Xn(P)&&(L=P||{}),delete v[T],E=te(I({},E),{[`${y}-${T}-${L.span}`]:ia(L.span),[`${y}-${T}-order-${L.order}`]:L.order||L.order===0,[`${y}-${T}-offset-${L.offset}`]:L.offset||L.offset===0,[`${y}-${T}-push-${L.push}`]:L.push||L.push===0,[`${y}-${T}-pull-${L.pull}`]:L.pull||L.pull===0,[`${y}-rtl`]:r==="rtl"}),L.flex&&(E[`${y}-${T}-flex`]=!0,B[S(`${T}-flex`)]=nle(L.flex))});const _=Ae(y,{[`${y}-${s}`]:s!==void 0,[`${y}-order-${l}`]:l,[`${y}-offset-${c}`]:c,[`${y}-push-${u}`]:u,[`${y}-pull-${f}`]:f},d,E,x,C),M={};if(i!=null&&i[0]){const T=go(i[0])?`${i[0]/2}px`:`calc(${i[0]} / 2)`;M.paddingInline=T}return h&&(M.flex=nle(h),o===!1&&!M.minWidth&&(M.minWidth=0)),m.createElement("div",te(I({},v),{style:I(I(I({},M),p),B),className:_,ref:t}),A)});function dje(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],i=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0};return r.forEach((o,a)=>{if(Xn(o))for(let s=0;s{const[n,r]=m.useState(()=>AA(e)?e:""),i=()=>{if(AA(e)&&r(e),!!Xn(e))for(let o=0;o{i()},[JSON.stringify(e),t]),n},$i=m.forwardRef((e,t)=>{const M=e,{prefixCls:n,justify:r,align:i,className:o,style:a,children:s,gutter:l=0,wrap:c}=M,u=Ze(M,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:d}=m.useContext(Un),A=VM(!0,null),h=rle(i,A),p=rle(r,A),v=f("row",n),[y,b]=Mke(v),x=dje(l,A),C=Ae(v,{[`${v}-no-wrap`]:c===!1,[`${v}-${p}`]:p,[`${v}-${h}`]:h,[`${v}-rtl`]:d==="rtl"},o,y,b),S={};if(x!=null&&x[0]){const R=go(x[0])?`${x[0]/-2}px`:`calc(${x[0]} / -2)`;S.marginInline=R}const[B,E]=x;S.rowGap=E;const _=m.useMemo(()=>({gutter:[B,E],wrap:c}),[B,E,c]);return m.createElement(tle.Provider,{value:_},m.createElement("div",te(I({},u),{className:C,style:I(I({},S),a),ref:t}),s))}),Aje=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},hje=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:o,orientationMargin:a,verticalMarginInline:s}=e,l=`${t}-rail`;return{[t]:te(I({},zr(e)),{borderBlockStart:`${be(i)} solid ${r}`,[l]:{borderBlockStart:`${be(i)} solid ${r}`},"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${be(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${be(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${be(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,[`${l}-start, ${l}-end`]:{width:"50%",borderBlockStartColor:"inherit",borderBlockEnd:0,content:"''"}},[`&-horizontal${t}-with-text-start`]:{[`${l}-start`]:{width:`calc(${a} * 100%)`},[`${l}-end`]:{width:`calc(100% - ${a} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{[`${l}-start`]:{width:`calc(100% - ${a} * 100%)`},[`${l}-end`]:{width:`calc(${a} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${be(i)} 0 0`,[l]:{borderBlockStart:`${be(i)} dashed ${r}`}},[`&-horizontal${t}-with-text${t}-dashed`]:{[`${l}-start, ${l}-end`]:{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${be(i)} 0 0`,[l]:{borderBlockStart:`${be(i)} dotted ${r}`}},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{[`${l}-start`]:{width:0},[`${l}-end`]:{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{[`${l}-start`]:{width:"100%"},[`${l}-end`]:{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},pje=Er("Divider",e=>{const t=dr(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[hje(t),Aje(t)]},e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),{unitless:{orientationMargin:!0}}),gje=["left","right","center","start","end"],Zu=e=>{const{getPrefixCls:t,direction:n,className:r,style:i,classNames:o,styles:a}=or("divider"),J=e,{prefixCls:s,type:l,orientation:c,vertical:u,titlePlacement:f,orientationMargin:d,className:A,rootClassName:h,children:p,dashed:v,variant:y="solid",plain:b,style:x,size:C,classNames:S,styles:B}=J,E=Ze(J,["prefixCls","type","orientation","vertical","titlePlacement","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size","classNames","styles"]),_=t("divider",s),M=`${_}-rail`,[R,T]=pje(_),L=oa(C),P=!!p,k=gje.includes(c||""),H=m.useMemo(()=>{const ee=f!=null?f:k?c:"center";return ee==="left"?n==="rtl"?"end":"start":ee==="right"?n==="rtl"?"start":"end":ee},[n,c,f,k]),D=H==="start"&&d!=null,U=H==="end"&&d!=null,[j,Q]=aE(c,u,l),K=te(I({},e),{orientation:j,titlePlacement:H,size:L}),[z,V]=vr([o,S],[a,B],{props:K}),Y=Ae(_,r,R,T,`${_}-${j}`,{[`${_}-with-text`]:P,[`${_}-with-text-${H}`]:P,[`${_}-dashed`]:!!v,[`${_}-${y}`]:y!=="solid",[`${_}-plain`]:!!b,[`${_}-rtl`]:n==="rtl",[`${_}-no-default-orientation-margin-start`]:D,[`${_}-no-default-orientation-margin-end`]:U,[`${_}-md`]:L==="medium"||L==="middle",[`${_}-sm`]:L==="small",[M]:!p,[z.rail]:z.rail&&!p},A,h,z.root),Z=m.useMemo(()=>go(d)?d:/^\d+$/.test(d)?Number(d):d,[d]),W={marginInlineStart:D?Z:void 0,marginInlineEnd:U?Z:void 0};return m.createElement("div",te(I({className:Y,style:I(I(I(I({},i),V.root),p?{}:V.rail),x)},E),{role:"separator"}),p&&!Q&&m.createElement(m.Fragment,null,m.createElement("div",{className:Ae(M,`${M}-start`,z.rail),style:V.rail}),m.createElement("span",{className:Ae(`${_}-inner-text`,z.content),style:I(I({},W),V.content)},p),m.createElement("div",{className:Ae(M,`${M}-end`,z.rail),style:V.rail})))};var k4={},ile;function mje(){if(ile)return k4;ile=1,Object.defineProperty(k4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"};return k4.default=e,k4}var vje=mje();const yje=_t(vje);function JU(){return JU=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,JU({},e,{ref:t,icon:yje})),xje=m.forwardRef(bje);var D4={},ole;function wje(){if(ole)return D4;ole=1,Object.defineProperty(D4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};return D4.default=e,D4}var Cje=wje();const Sje=_t(Cje);function e7(){return e7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,e7({},e,{ref:t,icon:Sje})),Bje=m.forwardRef(Eje);function t7(){return typeof BigInt=="function"}function ale(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Nv(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),o=i[0]||"0",a=i[1]||"0";o==="0"&&a==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:o,decimalStr:a,fullStr:"".concat(s).concat(r)}}function H4(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function sle(e){var t=e.toLowerCase().split("e"),n=mr(t,2),r=n[0],i=n[1],o=i===void 0?"0":i,a=r.startsWith("-"),s=a?r.slice(1):r,l=s.split("."),c=mr(l,2),u=c[0],f=u===void 0?"0":u,d=c[1],A=d===void 0?"":d,h="".concat(f).concat(A).replace(/^0+/,"")||"0";return{decimal:A,digits:h,exponent:Number(o),integer:f,negative:a}}function Oje(e){var t=e.decimal,n=e.digits,r=e.exponent,i=e.integer,o=e.negative;if(n==="0")return"0";var a=i.replace(/^0+/,"").length,s=(t.match(/^0*/)||[""])[0].length,l=a||-s,c=l+r,u="";return c<=0?u="0.".concat("0".repeat(-c)).concat(n):c>=n.length?u="".concat(n).concat("0".repeat(c-n.length)):u="".concat(n.slice(0,c),".").concat(n.slice(c)),"".concat(o?"-":"").concat(u)}function lle(e){return e.exponent>=0?Math.max(0,e.decimal.length-e.exponent):Math.abs(e.exponent)+e.decimal.length}function Pv(e){var t=String(e);return H4(e)?lle(sle(t)):t.includes(".")&&n7(t)?t.length-t.indexOf(".")-1:0}function U4(e){var t=String(e);if(H4(e)){if(e>Number.MAX_SAFE_INTEGER)return String(t7()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e100?Oje(n):e.toFixed(r)}return Nv(t).fullStr}function n7(e){return typeof e=="number"?!Number.isNaN(e):e?/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e):!1}var $je=(function(){function e(t){if(Lt(this,e),ln(this,"origin",""),ln(this,"negative",void 0),ln(this,"integer",void 0),ln(this,"decimal",void 0),ln(this,"decimalLen",void 0),ln(this,"empty",void 0),ln(this,"nan",void 0),ale(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}var n=t;if(H4(n)&&(n=Number(n)),n=typeof n=="string"?n:U4(n),n7(n)){var r=Nv(n);this.negative=r.negative;var i=r.trimStr.split(".");this.integer=BigInt(i[0]);var o=i[1]||"0";this.decimal=BigInt(o),this.decimalLen=o.length}else this.nan=!0}return Ft(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var r="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(r)}},{key:"negate",value:function(){var n=new e(this.toString());return n.negative=!n.negative,n}},{key:"cal",value:function(n,r,i){var o=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),a=this.alignDecimal(o),s=n.alignDecimal(o),l=r(a,s).toString(),c=i(o),u=Nv(l),f=u.negativeStr,d=u.trimStr,A="".concat(f).concat(d.padStart(c+1,"0"));return new e("".concat(A.slice(0,-c),".").concat(A.slice(-c)))}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=new e(n);return r.isInvalidate()?this:this.cal(r,function(i,o){return i+o},function(i){return i})}},{key:"multi",value:function(n){var r=new e(n);return this.isInvalidate()||r.isInvalidate()?new e(NaN):this.cal(r,function(i,o){return i*o},function(i){return i*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Nv("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e})(),_je=(function(){function e(t){if(Lt(this,e),ln(this,"origin",""),ln(this,"number",void 0),ln(this,"empty",void 0),ale(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return Ft(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(iNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":H4(this.number)&&Pv(this.number)>100?String(this.number):U4(this.number):this.origin}}]),e})();function od(e){return t7()?new $je(e):new _je(e)}function j4(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=Nv(e),o=i.negativeStr,a=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(o).concat(a);if(n>=0){var u=Number(s[n]);if(u>=5&&!r){var f=od(e).add("".concat(o,"0.").concat("0".repeat(n)).concat(10-u));return j4(f.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function Tje(e,t){const n=m.useRef(null);function r(){try{const{selectionStart:o,selectionEnd:a,value:s}=e,l=s.substring(0,o),c=s.substring(a);n.current={start:o,end:a,value:s,beforeTxt:l,afterTxt:c}}catch(o){}}function i(){if(e&&n.current&&t)try{const{value:o}=e,{beforeTxt:a,afterTxt:s,start:l}=n.current;let c=o.length;if(o.startsWith(a))c=a.length;else if(o.endsWith(s))c=o.length-n.current.afterTxt.length;else{const u=a[l-1],f=o.indexOf(u,l-1);f!==-1&&(c=f+1)}e.setSelectionRange(c,c)}catch(o){oo(!1,`Something warning of cursor restore. Please fire issue about this: ${o.message}`)}}return[r,i]}const Mje=200,Ije=600;function cle({prefixCls:e,action:t,children:n,disabled:r,className:i,style:o,onStep:a}){const s=t==="up",l=m.useRef(),c=m.useRef([]),u=()=>{clearTimeout(l.current)},f=p=>{p.preventDefault(),u(),a(s,"handler");function v(){a(s,"handler"),l.current=setTimeout(v,Mje)}l.current=setTimeout(v,Ije)};m.useEffect(()=>()=>{u(),c.current.forEach(p=>{Kn.cancel(p)})},[]);const d=`${e}-action`,A=Ae(d,`${d}-${t}`,{[`${d}-${t}-disabled`]:r},i),h=()=>c.current.push(Kn(u));return m.createElement("span",{unselectable:"on",role:"button",onMouseUp:h,onMouseLeave:h,onMouseDown:p=>{f(p)},"aria-label":s?"Increase Value":"Decrease Value","aria-disabled":r,className:A,style:o},n||m.createElement("span",{unselectable:"on",className:`${e}-action-${t}-inner`}))}function ule(e){const t=typeof e=="number"?U4(e):Nv(e).fullStr;return t.includes(".")?Nv(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const Rje=(()=>{const e=m.useRef(0),t=()=>{Kn.cancel(e.current)};return m.useEffect(()=>t,[]),n=>{t(),e.current=Kn(()=>{n()})}});function JE(){return JE=Object.assign?Object.assign.bind():function(e){for(var t=1;te||t.isEmpty()?t.toString():t.toNumber(),dle=e=>{const t=od(e);return t.isInvalidate()?null:t},Nje=m.forwardRef((e,t)=>{const Vt=e,{mode:n="input",prefixCls:r="rc-input-number",className:i,style:o,classNames:a,styles:s,min:l,max:c,step:u=1,defaultValue:f,value:d,disabled:A,readOnly:h,upHandler:p,downHandler:v,keyboard:y,changeOnWheel:b=!1,controls:x=!0,prefix:C,suffix:S,stringMode:B,parser:E,formatter:_,precision:M,decimalSeparator:R,onChange:T,onInput:L,onPressEnter:P,onStep:k,onMouseDown:H,onClick:D,onMouseUp:U,onMouseLeave:j,onMouseMove:Q,onMouseEnter:K,onMouseOut:z,changeOnBlur:V=!0}=Vt,Y=Ze(Vt,["mode","prefixCls","className","style","classNames","styles","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","prefix","suffix","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","onMouseDown","onClick","onMouseUp","onMouseLeave","onMouseMove","onMouseEnter","onMouseOut","changeOnBlur"]),[Z,W]=m.useState(!1),J=m.useRef(!1),ee=m.useRef(!1),ne=m.useRef(!1),re=m.useRef(null),ue=m.useRef(null);m.useImperativeHandle(t,()=>iRe(ue.current,{focus:xt=>{T6(ue.current,xt)},blur:()=>{var xt;(xt=ue.current)==null||xt.blur()},nativeElement:re.current}));const[de,se]=m.useState(()=>od(d!=null?d:f));function ce(xt){d===void 0&&se(xt)}const ge=m.useCallback((xt,qe)=>{if(!qe)return M>=0?M:Math.max(Pv(xt),Pv(u))},[M,u]),ie=m.useCallback(xt=>{const qe=String(xt);if(E)return E(qe);let it=qe;return R&&(it=it.replace(R,".")),it.replace(/[^\w.-]+/g,"")},[E,R]),le=m.useRef(""),ve=m.useCallback((xt,qe)=>{if(_)return _(xt,{userTyping:qe,input:String(le.current)});let it=typeof xt=="number"?U4(xt):xt;if(!qe){const Pt=ge(it,qe);n7(it)&&(R||Pt>=0)&&(it=j4(it,R||".",Pt))}return it},[_,ge,R]),[we,me]=m.useState(()=>{const xt=f!=null?f:d;return de.isInvalidate()&&["string","number"].includes(typeof xt)?Number.isNaN(xt)?"":xt:ve(de.toString(),!1)});le.current=we;function Ee(xt,qe){me(ve(xt.isInvalidate()?xt.toString(!1):xt.toString(!qe),qe))}const Ce=m.useMemo(()=>dle(c),[c,M]),pe=m.useMemo(()=>dle(l),[l,M]),Oe=m.useMemo(()=>!Ce||!de||de.isInvalidate()?!1:Ce.lessEquals(de),[Ce,de]),xe=m.useMemo(()=>!pe||!de||de.isInvalidate()?!1:de.lessEquals(pe),[pe,de]),[Me,Se]=Tje(ue.current,Z),Pe=xt=>Ce&&!xt.lessEquals(Ce)?Ce:pe&&!pe.lessEquals(xt)?pe:null,Le=xt=>!Pe(xt),He=(xt,qe)=>{let it=xt,Pt=Le(it)||it.isEmpty();if(!it.isEmpty()&&!qe&&(it=Pe(it)||it,Pt=!0),!h&&!A&&Pt){const De=it.toString(),ze=ge(De,qe);return ze>=0&&(it=od(j4(De,".",ze)),Le(it)||(it=od(j4(De,".",ze,!0)))),it.equals(de)||(ce(it),T==null||T(it.isEmpty()?null:fle(B,it)),d===void 0&&Ee(it,qe)),it}return de},Ne=Rje(),at=xt=>{if(Me(),le.current=xt,me(xt),!ee.current){const qe=ie(xt),it=od(qe);it.isNaN()||He(it,!0)}L==null||L(xt),Ne(()=>{let qe=xt;E||(qe=xt.replace(/。/g,".")),qe!==xt&&at(qe)})},Ue=()=>{ee.current=!0},et=()=>{ee.current=!1,at(ue.current.value)},We=xt=>{at(xt.target.value)},Je=yn((xt,qe)=>{var ze;if(xt&&Oe||!xt&&xe)return;J.current=!1;let it=od(ne.current?ule(u):u);xt||(it=it.negate());const Pt=(de||od(0)).add(it.toString()),De=He(Pt,!1);k==null||k(fle(B,De),{offset:ne.current?ule(u):u,type:xt?"up":"down",emitter:qe}),(ze=ue.current)==null||ze.focus()}),dt=xt=>{const qe=od(ie(we));let it;qe.isNaN()?it=He(de,xt):it=He(qe,xt),d!==void 0?Ee(de,!1):it.isNaN()||Ee(it,!1)},wt=()=>{J.current=!0},Bt=xt=>{const{key:qe,shiftKey:it}=xt;J.current=!0,ne.current=it,qe==="Enter"&&(ee.current||(J.current=!1),dt(!1),P==null||P(xt)),y!==!1&&!ee.current&&["Up","ArrowUp","Down","ArrowDown"].includes(qe)&&(Je(qe==="Up"||qe==="ArrowUp","keyboard"),xt.preventDefault())},qt=()=>{J.current=!1,ne.current=!1};m.useEffect(()=>{if(b&&Z){const xt=it=>{Je(it.deltaY<0,"wheel"),it.preventDefault()},qe=ue.current;if(qe)return qe.addEventListener("wheel",xt,{passive:!1}),()=>qe.removeEventListener("wheel",xt)}});const jt=()=>{V&&dt(!1),W(!1),J.current=!1},nn=xt=>{ue.current&&xt.target!==ue.current&&(ue.current.focus(),xt.preventDefault()),H==null||H(xt)};DS(()=>{de.isInvalidate()||Ee(de,!1)},[M,_]),DS(()=>{const xt=od(d);se(xt);const qe=od(ie(we));(!xt.equals(qe)||!J.current||_)&&Ee(xt,J.current)},[d]),DS(()=>{_&&Se()},[we]);const Jt={prefixCls:r,onStep:Je,className:a==null?void 0:a.action,style:s==null?void 0:s.action},Ot=m.createElement(cle,JE({},Jt,{action:"up",disabled:Oe}),p),sn=m.createElement(cle,JE({},Jt,{action:"down",disabled:xe}),v);return m.createElement("div",{ref:re,className:Ae(r,`${r}-mode-${n}`,i,a==null?void 0:a.root,{[`${r}-focused`]:Z,[`${r}-disabled`]:A,[`${r}-readonly`]:h,[`${r}-not-a-number`]:de.isNaN(),[`${r}-out-of-range`]:!de.isInvalidate()&&!Le(de)}),style:I(I({},s==null?void 0:s.root),o),onMouseDown:nn,onMouseUp:U,onMouseLeave:j,onMouseMove:Q,onMouseEnter:K,onMouseOut:z,onClick:D,onFocus:()=>{W(!0)},onBlur:jt,onKeyDown:Bt,onKeyUp:qt,onCompositionStart:Ue,onCompositionEnd:et,onBeforeInput:wt},n==="spinner"&&x&&sn,C!==void 0&&m.createElement("div",{className:Ae(`${r}-prefix`,a==null?void 0:a.prefix),style:s==null?void 0:s.prefix},C),m.createElement("input",JE({autoComplete:"off",role:"spinbutton","aria-valuemin":l,"aria-valuemax":c,"aria-valuenow":de.isInvalidate()?null:de.toString(),step:u,ref:ue,className:Ae(`${r}-input`,a==null?void 0:a.input),style:s==null?void 0:s.input,value:we,onChange:We,disabled:A,readOnly:h},Y)),S!==void 0&&m.createElement("div",{className:Ae(`${r}-suffix`,a==null?void 0:a.suffix),style:s==null?void 0:s.suffix},S),n==="spinner"&&x&&Ot,n==="input"&&x&&m.createElement("div",{className:Ae(`${r}-actions`,a==null?void 0:a.actions),style:s==null?void 0:s.actions},Ot,sn))}),Pje=e=>{const{componentCls:t,borderRadius:n,paddingSM:r,colorBorder:i,paddingXS:o,fontSizeLG:a,fontSizeSM:s,borderRadiusLG:l,borderRadiusSM:c,colorBgContainerDisabled:u,lineWidth:f,antCls:d}=e,[A,h]=po(d,"space-addon");return{[t]:[te(I({},zr(e)),{display:"inline-flex",alignItems:"center",gap:0,whiteSpace:"nowrap",paddingInline:r,margin:0,borderWidth:f,borderStyle:"solid",borderRadius:n,"&:hover":{zIndex:0},[`&${t}-disabled`]:{color:e.colorTextDisabled},"&-large":{fontSize:a,borderRadius:l},"&-small":{paddingInline:o,borderRadius:c,fontSize:s},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0},"&-compact-item:not(:first-child)":{borderInlineStartWidth:0}}),{[A("addon-border-color")]:i,[A("addon-background")]:u,[A("addon-border-color-outlined")]:i,[A("addon-background-filled")]:u,borderColor:h("addon-border-color"),background:h("addon-background"),"&-variant-outlined":{[A("addon-border-color")]:h("addon-border-color-outlined")},"&-variant-filled":{[A("addon-border-color")]:"transparent",[A("addon-background")]:h("addon-background-filled"),[`&${t}-disabled`]:{[A("addon-border-color")]:i,[A("addon-background")]:u}},"&-variant-borderless":{border:"none",background:"transparent"},"&-variant-underlined":{border:"none",background:"transparent"}},{"&-status-error":{[A("addon-border-color-outlined")]:e.colorError,[A("addon-background-filled")]:e.colorErrorBg,color:e.colorError},"&-status-warning":{[A("addon-border-color-outlined")]:e.colorWarning,[A("addon-background-filled")]:e.colorWarningBg,color:e.colorWarning}}]}},Lje=Er("Addon",e=>[Pje(e),$b(e,{focus:!1})]),Ale=Be.forwardRef((e,t)=>{const x=e,{className:n,children:r,style:i,prefixCls:o,variant:a="outlined",disabled:s,status:l}=x,c=Ze(x,["className","children","style","prefixCls","variant","disabled","status"]),{getPrefixCls:u,direction:f}=Be.useContext(Un),d=u("space-addon",o),[A,h]=Lje(d),{compactItemClassnames:p,compactSize:v}=hA(d,f),y=Jh(d,l),b=Ae(d,A,p,h,`${d}-variant-${a}`,y,{[`${d}-${v}`]:v,[`${d}-disabled`]:s},n);return Be.createElement("div",I({ref:t,className:b,style:i},c),r)}),Fje=e=>{var r;const t=(r=e.handleVisible)!=null?r:"auto",n=e.controlHeightSM-e.lineWidth*2;return te(I({},Xg(e)),{controlWidth:90,handleWidth:n,handleFontSize:e.fontSize/2,handleVisible:t,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new Rr(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:t===!0?1:0,handleVisibleWidth:t===!0?n:0})},kje=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:o,inputFontSizeLG:a,colorError:s,paddingInlineSM:l,paddingBlockSM:c,paddingBlockLG:u,paddingInlineLG:f,colorIcon:d,colorTextDisabled:A,motionDurationMid:h,handleHoverColor:p,handleOpacity:v,paddingInline:y,paddingBlock:b,handleBg:x,handleActiveBg:C,inputAffixPadding:S,borderRadiusSM:B,controlWidth:E,handleBorderColor:_,filledHandleBg:M,lineHeightLG:R,antCls:T}=e,L=`${be(n)} ${r} ${_}`,[P,k]=po(T,"input-number");return[{[t]:te(I(I(I(I(te(I(I({},zr(e)),M4(e)),{[P("input-padding-block")]:be(b),[P("input-padding-inline")]:be(y),display:"inline-flex",width:E,margin:0,paddingBlock:0,borderRadius:i}),TU(e,{[`${t}-actions`]:{background:x,[`${t}-action-down`]:{borderBlockStart:L}}})),IU(e,{[`${t}-actions`]:{background:M,[`${t}-action-down`]:{borderBlockStart:L}},"&:focus-within":{[`${t}-actions`]:{background:x}}})),RU(e,{[`${t}-actions`]:{background:x,[`${t}-action-down`]:{borderBlockStart:L}}})),MU(e)),{[`&${t}-borderless`]:{paddingBlock:0,[P("input-padding-block")]:be(e.calc(b).add(n).equal())},[`&${t}-borderless${t}-sm`]:{paddingBlock:0,[P("input-padding-block")]:be(e.calc(c).add(n).equal())},[`&${t}-borderless${t}-lg`]:{paddingBlock:0,[P("input-padding-block")]:be(e.calc(u).add(n).equal())},"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},[`&${t}-out-of-range`]:{[`${t}-input`]:{color:s}},[`${t}-input`]:te(I(te(I({},zr(e)),{width:"100%",paddingBlock:k("input-padding-block"),textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:0,outline:0,transition:`all ${h} linear`,appearance:"textfield",fontSize:"inherit",lineHeight:"inherit"}),NU(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}}),[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&-disabled ${t}-input`]:{cursor:"not-allowed",color:e.colorTextDisabled}})},{[t]:{[`${t}-action`]:te(I({},Fg()),{userSelect:"none",overflow:"hidden",fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",transition:`all ${h} linear`,[`&:active:not(${t}-action-up-disabled):not(${t}-action-down-disabled)`]:{background:C},[`&:hover:not(${t}-action-up-disabled):not(${t}-action-down-disabled)`]:{color:p},[`&${t}-action-up-disabled, &${t}-action-down-disabled`]:{cursor:"not-allowed",color:A}}),"&-mode-input":{overflow:"hidden",[`${t}-actions`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:v,height:"100%",borderRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${h}`,overflow:"hidden",[`${t}-action`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",marginInlineEnd:0,fontSize:e.handleFontSize}},[`&:hover ${t}-actions, &-focused ${t}-actions`]:{width:e.handleWidth,opacity:1},[`${t}-action`]:{color:d,height:"50%",borderInlineStart:L,[`&:hover:not(${t}-action-up-disabled):not(${t}-action-down-disabled)`]:{height:"60%"}},[`&${t}-disabled, &${t}-readonly`]:{[`${t}-actions`]:{display:"none"}}},[`&${t}-mode-spinner`]:{padding:0,width:"auto",[`${t}-action`]:{flex:"none",paddingInline:k("input-padding-inline"),"&-up":{borderInlineStart:L},"&-down":{borderInlineEnd:L}},[`${t}-input`]:{textAlign:"center",paddingInline:k("input-padding-inline")}}}},{[t]:{"&-lg":{[P("input-padding-block")]:be(u),[P("input-padding-inline")]:be(f),paddingBlock:0,fontSize:a,lineHeight:R},"&-sm":{[P("input-padding-block")]:be(c),[P("input-padding-inline")]:be(l),paddingBlock:0,fontSize:o,borderRadius:B}}},{[t]:{[`${t}-prefix, ${t}-suffix`]:{display:"flex",flex:"none",alignItems:"center",alignSelf:"center",pointerEvents:"none"},[`${t}-prefix`]:{marginInlineEnd:S},[`${t}-suffix`]:{height:"100%",marginInlineStart:S,transition:`margin ${h}`},[`&:hover:not(${t}-without-controls)`]:{[`${t}-suffix`]:{marginInlineEnd:e.handleWidth}}}}]},Dje=e=>{const{componentCls:t,antCls:n}=e;return{[`${t}-addon`]:{[`&:has(${n}-select)`]:{border:0,padding:0}}}},Hje=Er("InputNumber",e=>{const t=dr(e,Yg(e));return[kje(t),Dje(t),$b(t)]},Fje,{unitless:{handleOpacity:!0},resetFont:!1}),Uje=m.forwardRef((e,t)=>{const n=m.useRef(null);m.useImperativeHandle(t,()=>n.current);const de=e,{rootClassName:r,size:i,disabled:o,prefixCls:a,addonBefore:s,addonAfter:l,prefix:c,suffix:u,bordered:f,readOnly:d,status:A,controls:h=!0,variant:p,className:v,style:y,classNames:b,styles:x,mode:C}=de,S=Ze(de,["rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant","className","style","classNames","styles","mode"]),{direction:B,className:E,style:_,styles:M,classNames:R}=or("inputNumber"),T=m.useContext(Ga),L=o!=null?o:T,P=m.useMemo(()=>!h||L||d?!1:h,[h,L,d]),{compactSize:k,compactItemClassnames:H}=hA(a,B);let D=C==="spinner"?m.createElement(Sse,null):m.createElement(Bje,null),U=C==="spinner"?m.createElement(xje,null):m.createElement(OE,null);const j=typeof P=="boolean"?P:void 0;Xn(P)&&(D=P.upIcon||D,U=P.downIcon||U);const{hasFeedback:Q,isFormItemInput:K,feedbackIcon:z}=m.useContext(qa),V=oa(se=>{var ce;return(ce=i!=null?i:k)!=null?ce:se}),[Y,Z]=ep("inputNumber",p,f),W=Q&&m.createElement(m.Fragment,null,z),J=te(I({},e),{size:V,disabled:L,controls:P}),ee=Ar(_),ne=Ar(y),[re,ue]=vr([R,b],[M,ee,x,ne],{props:J});return m.createElement(Nje,I({ref:n,mode:C,disabled:L,className:Ae(v,r,re.root,E,H,Jh(a,A,Q),{[`${a}-${Y}`]:Z,[`${a}-lg`]:V==="large",[`${a}-sm`]:V==="small",[`${a}-rtl`]:B==="rtl",[`${a}-in-form-item`]:K,[`${a}-without-controls`]:!P}),style:ue.root,upHandler:D,downHandler:U,prefixCls:a,readOnly:d,controls:j,prefix:c,suffix:W||u,classNames:re,styles:ue},S))}),hle=m.forwardRef((e,t)=>{const b=e,{addonBefore:n,addonAfter:r,prefixCls:i,className:o,status:a,rootClassName:s}=b,l=Ze(b,["addonBefore","addonAfter","prefixCls","className","status","rootClassName"]),{getPrefixCls:c}=or("inputNumber"),u=c("input-number",i),{status:f}=m.useContext(qa),d=Vg(f,a),A=So(u),[h,p]=Hje(u,A),v=n||r,y=m.createElement(Uje,te(I({ref:t},l),{prefixCls:u,status:d,className:Ae(p,A,h,o),rootClassName:v?void 0:s}));if(v){const x=B=>B?m.createElement(Ale,{className:Ae(`${u}-addon`,p,h),variant:e.variant,disabled:e.disabled,status:d},m.createElement(Zh,{form:!0},B)):null,C=x(n),S=x(r);return m.createElement(b8,{rootClassName:s},C,y,S)}return y}),r7=hle,jje=e=>m.createElement(kc,{theme:{components:{InputNumber:{handleVisible:!0}}}},m.createElement(hle,I({},e)));r7._InternalPanelDoNotUseOrYouWillBeFired=jje;function zje(e){return!!(e.addonBefore||e.addonAfter)}function Qje(e){return!!(e.prefix||e.suffix||e.allowClear)}function ple(e,t,n){const r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=(...o)=>{t.setSelectionRange(...o)},i}function z4(e,t,n,r){if(!n)return;let i=t;if(t.type==="click"){i=ple(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=ple(t,e,r),n(i);return}n(i)}function i7(){return i7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var Q,K,z;const{inputElement:n,children:r,prefixCls:i,prefix:o,suffix:a,addonBefore:s,addonAfter:l,className:c,style:u,disabled:f,readOnly:d,focused:A,triggerFocus:h,allowClear:p,value:v,handleReset:y,hidden:b,classes:x,classNames:C,dataAttrs:S,styles:B,components:E,onClear:_}=e,M=r!=null?r:n,R=(E==null?void 0:E.affixWrapper)||"span",T=(E==null?void 0:E.groupWrapper)||"span",L=(E==null?void 0:E.wrapper)||"span",P=(E==null?void 0:E.groupAddon)||"span",k=m.useRef(null),H=V=>{var Y;(Y=k.current)!=null&&Y.contains(V.target)&&(h==null||h())},D=Qje(e);let U=m.cloneElement(M,{value:v,className:Ae((Q=M.props)==null?void 0:Q.className,!D&&(C==null?void 0:C.variant))||null});const j=m.useRef(null);if(Be.useImperativeHandle(t,()=>({nativeElement:j.current||k.current})),D){let V=null;if(p){const J=!f&&!d&&v&&!(typeof p=="object"&&p.disabled),ee=`${i}-clear-icon`,ne=typeof p=="object"&&(p!=null&&p.clearIcon)?p.clearIcon:"✖";V=Be.createElement("button",{type:"button",onClick:re=>{y==null||y(re),_==null||_()},onMouseDown:re=>re.preventDefault(),className:Ae(ee,{[`${ee}-hidden`]:!J,[`${ee}-has-suffix`]:!!a},C==null?void 0:C.clear),style:B==null?void 0:B.clear},ne)}const Y=`${i}-affix-wrapper`,Z=Ae(Y,{[`${i}-disabled`]:f,[`${Y}-disabled`]:f,[`${Y}-focused`]:A,[`${Y}-readonly`]:d,[`${Y}-input-with-clear-btn`]:a&&p&&v},x==null?void 0:x.affixWrapper,C==null?void 0:C.affixWrapper,C==null?void 0:C.variant),W=(a||p)&&Be.createElement("span",{className:Ae(`${i}-suffix`,C==null?void 0:C.suffix),style:B==null?void 0:B.suffix},V,a);U=Be.createElement(R,i7({className:Z,style:B==null?void 0:B.affixWrapper,onClick:H},S==null?void 0:S.affixWrapper,{ref:k}),o&&Be.createElement("span",{className:Ae(`${i}-prefix`,C==null?void 0:C.prefix),style:B==null?void 0:B.prefix},o),U,W)}if(zje(e)){const V=`${i}-group`,Y=`${V}-addon`,Z=`${V}-wrapper`,W=Ae(`${i}-wrapper`,V,x==null?void 0:x.wrapper,C==null?void 0:C.wrapper),J=Ae(Z,{[`${Z}-disabled`]:f},x==null?void 0:x.group,C==null?void 0:C.groupWrapper);U=Be.createElement(T,{className:J,ref:j},Be.createElement(L,{className:W},s&&Be.createElement(P,{className:Y},s),U,l&&Be.createElement(P,{className:Y},l)))}return Be.cloneElement(U,{className:Ae((K=U.props)==null?void 0:K.className,c)||null,style:I(I({},(z=U.props)==null?void 0:z.style),u),hidden:b})});function mle(e,t){return m.useMemo(()=>{let n={};t&&(n.show=typeof t=="object"&&t.formatter?t.formatter:!!t),n=I(I({},n),e);const o=n,{show:r}=o,i=Ze(o,["show"]);return te(I({},i),{show:!!r,showFormatter:typeof r=="function"?r:void 0,strategy:i.strategy||(a=>a.length)})},[e,t])}function vle({countConfig:e,value:t,maxLength:n}){return m.useMemo(()=>{var l;const r=(l=e.max)!=null?l:n,i=e.strategy(t),o=!!r&&i>r,a=Number(r)>0,s=e.show?e.showFormatter?e.showFormatter({value:t,count:i,maxLength:r}):`${i}${a?` / ${r}`:""}`:void 0;return{mergedMax:r,isOutOfRange:o,dataCount:s}},[e,n,t])}function yle({countConfig:e,getTarget:t}){const[n,r]=m.useState(null),i=m.useRef(t);return m.useEffect(()=>{i.current=t},[t]),m.useEffect(()=>{var a;n&&((a=i.current())==null||a.setSelectionRange(...n),r(null))},[n]),m.useCallback((a,s)=>{var c,u;let l=a;return!s&&e.exceedFormatter&&e.max&&e.strategy(a)>e.max&&(l=e.exceedFormatter(a,{max:e.max}),a!==l&&r([((c=i.current())==null?void 0:c.selectionStart)||0,((u=i.current())==null?void 0:u.selectionEnd)||0])),l},[e])}function ble(e,t){const[n,r]=Fr(e,t),i=n==null?"":String(n);return{value:n,setValue:r,formatValue:i}}function Q4(){return Q4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const se=e,{autoComplete:n,onChange:r,onFocus:i,onBlur:o,onPressEnter:a,onKeyDown:s,onKeyUp:l,prefixCls:c="rc-input",disabled:u,htmlSize:f,className:d,maxLength:A,suffix:h,showCount:p,count:v,type:y="text",classes:b,classNames:x,styles:C,onCompositionStart:S,onCompositionEnd:B}=se,E=Ze(se,["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"]),[_,M]=m.useState(!1),R=m.useRef(!1),T=m.useRef(!1),L=m.useRef(null),P=m.useRef(null),k=ce=>{L.current&&T6(L.current,ce)},{setValue:H,formatValue:D}=ble(e.defaultValue,e.value),U=mle(v,p),{isOutOfRange:j,dataCount:Q}=vle({countConfig:U,value:D,maxLength:A}),K=yle({countConfig:U,getTarget:()=>L.current});m.useImperativeHandle(t,()=>{var ce;return{focus:k,blur:()=>{var ge;(ge=L.current)==null||ge.blur()},setSelectionRange:(ge,ie,le)=>{var ve;(ve=L.current)==null||ve.setSelectionRange(ge,ie,le)},select:()=>{var ge;(ge=L.current)==null||ge.select()},input:L.current,nativeElement:((ce=P.current)==null?void 0:ce.nativeElement)||L.current}}),m.useEffect(()=>{T.current&&(T.current=!1),M(ce=>ce&&u?!1:ce)},[u]);const z=(ce,ge,ie)=>{const le=K(ge,R.current);ie.source==="compositionEnd"&&ge===le||(H(le),L.current&&z4(L.current,ce,r,le))},V=ce=>{z(ce,ce.target.value,{source:"change"})},Y=ce=>{R.current=!1,z(ce,ce.currentTarget.value,{source:"compositionEnd"}),B==null||B(ce)},Z=ce=>{a&&ce.key==="Enter"&&!T.current&&!ce.nativeEvent.isComposing&&(T.current=!0,a(ce)),s==null||s(ce)},W=ce=>{ce.key==="Enter"&&(T.current=!1),l==null||l(ce)},J=ce=>{M(!0),i==null||i(ce)},ee=ce=>{T.current&&(T.current=!1),M(!1),o==null||o(ce)},ne=ce=>{H(""),k(),L.current&&z4(L.current,ce,r)},re=j&&`${c}-out-of-range`,ue=()=>{const ce=ti(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Be.createElement("input",Q4({autoComplete:n},ce,{onChange:V,onFocus:J,onBlur:ee,onKeyDown:Z,onKeyUp:W,className:Ae(c,{[`${c}-disabled`]:u},x==null?void 0:x.input),style:C==null?void 0:C.input,ref:L,size:f,type:y,onCompositionStart:ge=>{R.current=!0,S==null||S(ge)},onCompositionEnd:Y}))},de=()=>h||U.show?Be.createElement(Be.Fragment,null,U.show&&Be.createElement("span",{className:Ae(`${c}-show-count-suffix`,{[`${c}-show-count-has-suffix`]:!!h},x==null?void 0:x.count),style:I({},C==null?void 0:C.count)},Q),h):null;return Be.createElement(gle,Q4({},E,{prefixCls:c,className:Ae(d,re),handleReset:ne,value:D,focused:_,triggerFocus:k,suffix:de(),disabled:u,classes:b,classNames:x,styles:C,ref:P}),ue())}),Kje=` + `]:{[`&:hover ${t}`]:{borderColor:e.colorPrimary}},[`${i}:not(${i}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled)`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}}},{[`${t}-checked`]:{backgroundColor:e.colorPrimary,borderColor:e.colorPrimary,"&:after":I({opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${e.motionDurationMid} ${e.motionEaseOutBack} ${e.motionDurationFast}`},Xh()),[o]:{[`&:not(${t}-disabled):hover`]:{backgroundColor:e.colorPrimaryHover,borderColor:"transparent"}}}},{[t]:{"&-indeterminate":{backgroundColor:e.colorBgContainer,borderColor:e.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:e.calc(e.fontSizeLG).div(2).equal(),height:e.calc(e.fontSizeLG).div(2).equal(),backgroundColor:e.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'},[o]:{[`&:not(${t}-disabled):hover`]:{backgroundColor:e.colorBgContainer,borderColor:e.colorPrimary}}}}},{[`${i}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},background:e.colorBgContainerDisabled,borderColor:e.colorBorder,"&:after":{borderColor:e.colorTextDisabled},"& + span":{color:e.colorTextDisabled},[`&${t}-indeterminate::after`]:{background:e.colorTextDisabled}}}]};function Jse(e,t){const n=dr(t,{checkboxCls:`.${e}`,checkboxSize:t.controlInteractiveSize});return A9e(n)}const ele=Br("Checkbox",(e,{prefixCls:t})=>[Jse(t,e)]),tle=Be.createContext(null),h9e=(e,t)=>{var ie;const ge=e,{prefixCls:n,children:r,indeterminate:i=!1,onMouseEnter:o,onMouseLeave:a,skipGroup:s=!1,disabled:l,rootClassName:c,className:u,style:f,classNames:d,styles:A,name:h,value:p,checked:v,defaultChecked:y,onChange:b}=ge,x=Ze(ge,["prefixCls","children","indeterminate","onMouseEnter","onMouseLeave","skipGroup","disabled","rootClassName","className","style","classNames","styles","name","value","checked","defaultChecked","onChange"]),{getPrefixCls:C,direction:S,className:B,style:E,classNames:_,styles:M}=or("checkbox"),R=g.useContext(tle),{isFormItemInput:T}=g.useContext(Ya),L=g.useContext(qa),P=(ie=(R==null?void 0:R.disabled)||l)!=null?ie:L,[k,H]=Fr(y,v);let D=k;const U=yn(le=>{H(le.target.checked),b==null||b(le),!s&&(R!=null&&R.toggleOption)&&R.toggleOption({label:r,value:p})});R&&!s&&(D=R.value.includes(p));const j=g.useRef(null),Q=Jf(t,j);g.useEffect(()=>{if(!(s||!R))return R.registerValue(p),()=>{R.cancelValue(p)}},[p,s]),g.useEffect(()=>{var le;(le=j.current)!=null&&le.input&&(j.current.input.indeterminate=i)},[i]);const K=C("checkbox",n),z=So(K),[V,Y]=ele(K,z),Z=I({},x),W=te(I({},e),{indeterminate:i,disabled:P,checked:D}),J=Ar(E),ee=Ar(f),[ne,re]=vr([_,d],[M,J,A,ee],{props:W}),ue=Ae(`${K}-wrapper`,{[`${K}-rtl`]:S==="rtl",[`${K}-wrapper-checked`]:D,[`${K}-wrapper-disabled`]:P,[`${K}-wrapper-in-form-item`]:T},B,u,ne.root,c,Y,z,V),de=Ae(ne.icon,{[`${K}-indeterminate`]:i},OM,V),[se,ce]=use(Z.onClick);return g.createElement(sE,{component:"Checkbox",disabled:P},g.createElement("label",{className:ue,style:re.root,onMouseEnter:o,onMouseLeave:a,onClick:se},g.createElement(cse,te(I({},Z),{name:!s&&R?R.name:h,checked:D,onClick:ce,onChange:U,prefixCls:K,className:de,style:re.icon,disabled:P,ref:Q,value:p})),qi(r)&&g.createElement("span",{className:Ae(`${K}-label`,ne.label),style:re.label},r)))},nle=g.forwardRef(h9e),p9e=g.forwardRef((e,t)=>{const H=e,{defaultValue:n,children:r,options:i=[],prefixCls:o,className:a,rootClassName:s,style:l,onChange:c,role:u="group"}=H,f=Ze(H,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange","role"]),{getPrefixCls:d,direction:A}=g.useContext(Un),[h,p]=g.useState(f.value||n||[]),[v,y]=g.useState([]);g.useEffect(()=>{"value"in f&&p(f.value||[])},[f.value]);const b=g.useMemo(()=>i.map(D=>typeof D=="string"||mo(D)?{label:D,value:D}:D),[i]),x=D=>{y(U=>U.filter(j=>j!==D))},C=D=>{y(U=>[].concat(en(U),[D]))},S=D=>{const U=h.indexOf(D.value),j=en(h);U===-1?j.push(D.value):j.splice(U,1),"value"in f||p(j),c==null||c(j.filter(Q=>v.includes(Q)).sort((Q,K)=>{const z=b.findIndex(Y=>Y.value===Q),V=b.findIndex(Y=>Y.value===K);return z-V}))},B=d("checkbox",o),E=`${B}-group`,_=So(B),[M,R]=ele(B,_),T=ti(f,["value","disabled"]),L=i.length?b.map(D=>g.createElement(nle,{prefixCls:B,key:D.value.toString(),disabled:"disabled"in D?D.disabled:f.disabled,value:D.value,checked:h.includes(D.value),onChange:D.onChange,className:Ae(`${E}-item`,D.className),style:D.style,title:D.title,id:D.id,required:D.required},D.label)):r,P=g.useMemo(()=>({toggleOption:S,value:h,disabled:f.disabled,name:f.name,registerValue:C,cancelValue:x}),[S,h,f.disabled,f.name,C,x]),k=Ae(E,{[`${E}-rtl`]:A==="rtl"},a,s,R,_,M);return g.createElement("div",te(I({className:k,style:l,role:u},T),{ref:t}),g.createElement(tle.Provider,{value:P},L))}),Xu=nle;Xu.Group=p9e,Xu.__ANT_CHECKBOX=!0;const rle=g.createContext({});function ile(e){return e==="auto"?"1 1 auto":mo(e)?`${e} ${e} auto`:/^\d+(\.\d+)?(px|em|rem|%)$/.test(e)?`0 0 ${e}`:e}const wr=g.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r}=g.useContext(Un),{gutter:i,wrap:o}=g.useContext(rle),R=e,{prefixCls:a,span:s,order:l,offset:c,push:u,pull:f,className:d,children:A,flex:h,style:p}=R,v=Ze(R,["prefixCls","span","order","offset","push","pull","className","children","flex","style"]),y=n("col",a),b=n(),[x,C]=Lke(y),[S]=go(b,"col"),B={};let E={};goe.forEach(T=>{let L={};const P=e[T];mo(P)?L.span=P:Zn(P)&&(L=P||{}),delete v[T],E=te(I({},E),{[`${y}-${T}-${L.span}`]:oa(L.span),[`${y}-${T}-order-${L.order}`]:L.order||L.order===0,[`${y}-${T}-offset-${L.offset}`]:L.offset||L.offset===0,[`${y}-${T}-push-${L.push}`]:L.push||L.push===0,[`${y}-${T}-pull-${L.pull}`]:L.pull||L.pull===0,[`${y}-rtl`]:r==="rtl"}),L.flex&&(E[`${y}-${T}-flex`]=!0,B[S(`${T}-flex`)]=ile(L.flex))});const _=Ae(y,{[`${y}-${s}`]:s!==void 0,[`${y}-order-${l}`]:l,[`${y}-offset-${c}`]:c,[`${y}-push-${u}`]:u,[`${y}-pull-${f}`]:f},d,E,x,C),M={};if(i!=null&&i[0]){const T=mo(i[0])?`${i[0]/2}px`:`calc(${i[0]} / 2)`;M.paddingInline=T}return h&&(M.flex=ile(h),o===!1&&!M.minWidth&&(M.minWidth=0)),g.createElement("div",te(I({},v),{style:I(I(I({},M),p),B),className:_,ref:t}),A)});function g9e(e,t){const n=[void 0,void 0],r=Array.isArray(e)?e:[e,void 0],i=t||{xs:!0,sm:!0,md:!0,lg:!0,xl:!0,xxl:!0,xxxl:!0};return r.forEach((o,a)=>{if(Zn(o))for(let s=0;s{const[n,r]=g.useState(()=>AA(e)?e:""),i=()=>{if(AA(e)&&r(e),!!Zn(e))for(let o=0;o{i()},[JSON.stringify(e),t]),n},$i=g.forwardRef((e,t)=>{const M=e,{prefixCls:n,justify:r,align:i,className:o,style:a,children:s,gutter:l=0,wrap:c}=M,u=Ze(M,["prefixCls","justify","align","className","style","children","gutter","wrap"]),{getPrefixCls:f,direction:d}=g.useContext(Un),A=VM(!0,null),h=ole(i,A),p=ole(r,A),v=f("row",n),[y,b]=Pke(v),x=g9e(l,A),C=Ae(v,{[`${v}-no-wrap`]:c===!1,[`${v}-${p}`]:p,[`${v}-${h}`]:h,[`${v}-rtl`]:d==="rtl"},o,y,b),S={};if(x!=null&&x[0]){const R=mo(x[0])?`${x[0]/-2}px`:`calc(${x[0]} / -2)`;S.marginInline=R}const[B,E]=x;S.rowGap=E;const _=g.useMemo(()=>({gutter:[B,E],wrap:c}),[B,E,c]);return g.createElement(rle.Provider,{value:_},g.createElement("div",te(I({},u),{className:C,style:I(I({},S),a),ref:t}),s))}),m9e=e=>{const{componentCls:t}=e;return{[t]:{"&-horizontal":{[`&${t}`]:{"&-sm":{marginBlock:e.marginXS},"&-md":{marginBlock:e.margin}}}}}},v9e=e=>{const{componentCls:t,sizePaddingEdgeHorizontal:n,colorSplit:r,lineWidth:i,textPaddingInline:o,orientationMargin:a,verticalMarginInline:s}=e,l=`${t}-rail`;return{[t]:te(I({},zr(e)),{borderBlockStart:`${be(i)} solid ${r}`,[l]:{borderBlockStart:`${be(i)} solid ${r}`},"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:s,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${be(i)} solid ${r}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${be(e.marginLG)} 0`},[`&-horizontal${t}-with-text`]:{display:"flex",alignItems:"center",margin:`${be(e.dividerHorizontalWithTextGutterMargin)} 0`,color:e.colorTextHeading,fontWeight:500,fontSize:e.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${r}`,[`${l}-start, ${l}-end`]:{width:"50%",borderBlockStartColor:"inherit",borderBlockEnd:0,content:"''"}},[`&-horizontal${t}-with-text-start`]:{[`${l}-start`]:{width:`calc(${a} * 100%)`},[`${l}-end`]:{width:`calc(100% - ${a} * 100%)`}},[`&-horizontal${t}-with-text-end`]:{[`${l}-start`]:{width:`calc(100% - ${a} * 100%)`},[`${l}-end`]:{width:`calc(${a} * 100%)`}},[`${t}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:o},"&-dashed":{background:"none",borderColor:r,borderStyle:"dashed",borderWidth:`${be(i)} 0 0`,[l]:{borderBlockStart:`${be(i)} dashed ${r}`}},[`&-horizontal${t}-with-text${t}-dashed`]:{[`${l}-start, ${l}-end`]:{borderStyle:"dashed none none"}},[`&-vertical${t}-dashed`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},"&-dotted":{background:"none",borderColor:r,borderStyle:"dotted",borderWidth:`${be(i)} 0 0`,[l]:{borderBlockStart:`${be(i)} dotted ${r}`}},[`&-horizontal${t}-with-text${t}-dotted`]:{"&::before, &::after":{borderStyle:"dotted none none"}},[`&-vertical${t}-dotted`]:{borderInlineStartWidth:i,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${t}-with-text`]:{color:e.colorText,fontWeight:"normal",fontSize:e.fontSize},[`&-horizontal${t}-with-text-start${t}-no-default-orientation-margin-start`]:{[`${l}-start`]:{width:0},[`${l}-end`]:{width:"100%"},[`${t}-inner-text`]:{paddingInlineStart:n}},[`&-horizontal${t}-with-text-end${t}-no-default-orientation-margin-end`]:{[`${l}-start`]:{width:"100%"},[`${l}-end`]:{width:0},[`${t}-inner-text`]:{paddingInlineEnd:n}}})}},y9e=Br("Divider",e=>{const t=dr(e,{dividerHorizontalWithTextGutterMargin:e.margin,sizePaddingEdgeHorizontal:0});return[v9e(t),m9e(t)]},e=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:e.marginXS}),{unitless:{orientationMargin:!0}}),b9e=["left","right","center","start","end"],Zu=e=>{const{getPrefixCls:t,direction:n,className:r,style:i,classNames:o,styles:a}=or("divider"),J=e,{prefixCls:s,type:l,orientation:c,vertical:u,titlePlacement:f,orientationMargin:d,className:A,rootClassName:h,children:p,dashed:v,variant:y="solid",plain:b,style:x,size:C,classNames:S,styles:B}=J,E=Ze(J,["prefixCls","type","orientation","vertical","titlePlacement","orientationMargin","className","rootClassName","children","dashed","variant","plain","style","size","classNames","styles"]),_=t("divider",s),M=`${_}-rail`,[R,T]=y9e(_),L=aa(C),P=!!p,k=b9e.includes(c||""),H=g.useMemo(()=>{const ee=f!=null?f:k?c:"center";return ee==="left"?n==="rtl"?"end":"start":ee==="right"?n==="rtl"?"start":"end":ee},[n,c,f,k]),D=H==="start"&&d!=null,U=H==="end"&&d!=null,[j,Q]=aE(c,u,l),K=te(I({},e),{orientation:j,titlePlacement:H,size:L}),[z,V]=vr([o,S],[a,B],{props:K}),Y=Ae(_,r,R,T,`${_}-${j}`,{[`${_}-with-text`]:P,[`${_}-with-text-${H}`]:P,[`${_}-dashed`]:!!v,[`${_}-${y}`]:y!=="solid",[`${_}-plain`]:!!b,[`${_}-rtl`]:n==="rtl",[`${_}-no-default-orientation-margin-start`]:D,[`${_}-no-default-orientation-margin-end`]:U,[`${_}-md`]:L==="medium"||L==="middle",[`${_}-sm`]:L==="small",[M]:!p,[z.rail]:z.rail&&!p},A,h,z.root),Z=g.useMemo(()=>mo(d)?d:/^\d+$/.test(d)?Number(d):d,[d]),W={marginInlineStart:D?Z:void 0,marginInlineEnd:U?Z:void 0};return g.createElement("div",te(I({className:Y,style:I(I(I(I({},i),V.root),p?{}:V.rail),x)},E),{role:"separator"}),p&&!Q&&g.createElement(g.Fragment,null,g.createElement("div",{className:Ae(M,`${M}-start`,z.rail),style:V.rail}),g.createElement("span",{className:Ae(`${_}-inner-text`,z.content),style:I(I({},W),V.content)},p),g.createElement("div",{className:Ae(M,`${M}-end`,z.rail),style:V.rail})))};var k4={},ale;function x9e(){if(ale)return k4;ale=1,Object.defineProperty(k4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h720c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"minus",theme:"outlined"};return k4.default=e,k4}var w9e=x9e();const C9e=_t(w9e);function e7(){return e7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,e7({},e,{ref:t,icon:C9e})),E9e=g.forwardRef(S9e);var D4={},sle;function B9e(){if(sle)return D4;sle=1,Object.defineProperty(D4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"};return D4.default=e,D4}var O9e=B9e();const $9e=_t(O9e);function t7(){return t7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,t7({},e,{ref:t,icon:$9e})),T9e=g.forwardRef(_9e);function n7(){return typeof BigInt=="function"}function lle(e){return!e&&e!==0&&!Number.isNaN(e)||!String(e).trim()}function Nv(e){var t=e.trim(),n=t.startsWith("-");n&&(t=t.slice(1)),t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),t.startsWith(".")&&(t="0".concat(t));var r=t||"0",i=r.split("."),o=i[0]||"0",a=i[1]||"0";o==="0"&&a==="0"&&(n=!1);var s=n?"-":"";return{negative:n,negativeStr:s,trimStr:r,integerStr:o,decimalStr:a,fullStr:"".concat(s).concat(r)}}function H4(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function cle(e){var t=e.toLowerCase().split("e"),n=mr(t,2),r=n[0],i=n[1],o=i===void 0?"0":i,a=r.startsWith("-"),s=a?r.slice(1):r,l=s.split("."),c=mr(l,2),u=c[0],f=u===void 0?"0":u,d=c[1],A=d===void 0?"":d,h="".concat(f).concat(A).replace(/^0+/,"")||"0";return{decimal:A,digits:h,exponent:Number(o),integer:f,negative:a}}function M9e(e){var t=e.decimal,n=e.digits,r=e.exponent,i=e.integer,o=e.negative;if(n==="0")return"0";var a=i.replace(/^0+/,"").length,s=(t.match(/^0*/)||[""])[0].length,l=a||-s,c=l+r,u="";return c<=0?u="0.".concat("0".repeat(-c)).concat(n):c>=n.length?u="".concat(n).concat("0".repeat(c-n.length)):u="".concat(n.slice(0,c),".").concat(n.slice(c)),"".concat(o?"-":"").concat(u)}function ule(e){return e.exponent>=0?Math.max(0,e.decimal.length-e.exponent):Math.abs(e.exponent)+e.decimal.length}function Pv(e){var t=String(e);return H4(e)?ule(cle(t)):t.includes(".")&&r7(t)?t.length-t.indexOf(".")-1:0}function U4(e){var t=String(e);if(H4(e)){if(e>Number.MAX_SAFE_INTEGER)return String(n7()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(e100?M9e(n):e.toFixed(r)}return Nv(t).fullStr}function r7(e){return typeof e=="number"?!Number.isNaN(e):e?/^\s*-?\d+(\.\d+)?\s*$/.test(e)||/^\s*-?\d+\.\s*$/.test(e)||/^\s*-?\.\d+\s*$/.test(e):!1}var I9e=(function(){function e(t){if(Lt(this,e),ln(this,"origin",""),ln(this,"negative",void 0),ln(this,"integer",void 0),ln(this,"decimal",void 0),ln(this,"decimalLen",void 0),ln(this,"empty",void 0),ln(this,"nan",void 0),lle(t)){this.empty=!0;return}if(this.origin=String(t),t==="-"||Number.isNaN(t)){this.nan=!0;return}var n=t;if(H4(n)&&(n=Number(n)),n=typeof n=="string"?n:U4(n),r7(n)){var r=Nv(n);this.negative=r.negative;var i=r.trimStr.split(".");this.integer=BigInt(i[0]);var o=i[1]||"0";this.decimal=BigInt(o),this.decimalLen=o.length}else this.nan=!0}return Ft(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(n){var r="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(n,"0"));return BigInt(r)}},{key:"negate",value:function(){var n=new e(this.toString());return n.negative=!n.negative,n}},{key:"cal",value:function(n,r,i){var o=Math.max(this.getDecimalStr().length,n.getDecimalStr().length),a=this.alignDecimal(o),s=n.alignDecimal(o),l=r(a,s).toString(),c=i(o),u=Nv(l),f=u.negativeStr,d=u.trimStr,A="".concat(f).concat(d.padStart(c+1,"0"));return new e("".concat(A.slice(0,-c),".").concat(A.slice(-c)))}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=new e(n);return r.isInvalidate()?this:this.cal(r,function(i,o){return i+o},function(i){return i})}},{key:"multi",value:function(n){var r=new e(n);return this.isInvalidate()||r.isInvalidate()?new e(NaN):this.cal(r,function(i,o){return i*o},function(i){return i*2})}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(n){return this.toString()===(n==null?void 0:n.toString())}},{key:"lessEquals",value:function(n){return this.add(n.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":Nv("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e})(),R9e=(function(){function e(t){if(Lt(this,e),ln(this,"origin",""),ln(this,"number",void 0),ln(this,"empty",void 0),lle(t)){this.empty=!0;return}this.origin=String(t),this.number=Number(t)}return Ft(e,[{key:"negate",value:function(){return new e(-this.toNumber())}},{key:"add",value:function(n){if(this.isInvalidate())return new e(n);var r=Number(n);if(Number.isNaN(r))return this;var i=this.number+r;if(i>Number.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(iNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(i0&&arguments[0]!==void 0?arguments[0]:!0;return n?this.isInvalidate()?"":H4(this.number)&&Pv(this.number)>100?String(this.number):U4(this.number):this.origin}}]),e})();function ad(e){return n7()?new I9e(e):new R9e(e)}function j4(e,t,n){var r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(e==="")return"";var i=Nv(e),o=i.negativeStr,a=i.integerStr,s=i.decimalStr,l="".concat(t).concat(s),c="".concat(o).concat(a);if(n>=0){var u=Number(s[n]);if(u>=5&&!r){var f=ad(e).add("".concat(o,"0.").concat("0".repeat(n)).concat(10-u));return j4(f.toString(),t,n,r)}return n===0?c:"".concat(c).concat(t).concat(s.padEnd(n,"0").slice(0,n))}return l===".0"?c:"".concat(c).concat(l)}function N9e(e,t){const n=g.useRef(null);function r(){try{const{selectionStart:o,selectionEnd:a,value:s}=e,l=s.substring(0,o),c=s.substring(a);n.current={start:o,end:a,value:s,beforeTxt:l,afterTxt:c}}catch(o){}}function i(){if(e&&n.current&&t)try{const{value:o}=e,{beforeTxt:a,afterTxt:s,start:l}=n.current;let c=o.length;if(o.startsWith(a))c=a.length;else if(o.endsWith(s))c=o.length-n.current.afterTxt.length;else{const u=a[l-1],f=o.indexOf(u,l-1);f!==-1&&(c=f+1)}e.setSelectionRange(c,c)}catch(o){ao(!1,`Something warning of cursor restore. Please fire issue about this: ${o.message}`)}}return[r,i]}const P9e=200,L9e=600;function fle({prefixCls:e,action:t,children:n,disabled:r,className:i,style:o,onStep:a}){const s=t==="up",l=g.useRef(),c=g.useRef([]),u=()=>{clearTimeout(l.current)},f=p=>{p.preventDefault(),u(),a(s,"handler");function v(){a(s,"handler"),l.current=setTimeout(v,P9e)}l.current=setTimeout(v,L9e)};g.useEffect(()=>()=>{u(),c.current.forEach(p=>{Kn.cancel(p)})},[]);const d=`${e}-action`,A=Ae(d,`${d}-${t}`,{[`${d}-${t}-disabled`]:r},i),h=()=>c.current.push(Kn(u));return g.createElement("span",{unselectable:"on",role:"button",onMouseUp:h,onMouseLeave:h,onMouseDown:p=>{f(p)},"aria-label":s?"Increase Value":"Decrease Value","aria-disabled":r,className:A,style:o},n||g.createElement("span",{unselectable:"on",className:`${e}-action-${t}-inner`}))}function dle(e){const t=typeof e=="number"?U4(e):Nv(e).fullStr;return t.includes(".")?Nv(t.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:e+"0"}const F9e=(()=>{const e=g.useRef(0),t=()=>{Kn.cancel(e.current)};return g.useEffect(()=>t,[]),n=>{t(),e.current=Kn(()=>{n()})}});function JE(){return JE=Object.assign?Object.assign.bind():function(e){for(var t=1;te||t.isEmpty()?t.toString():t.toNumber(),hle=e=>{const t=ad(e);return t.isInvalidate()?null:t},k9e=g.forwardRef((e,t)=>{const Vt=e,{mode:n="input",prefixCls:r="rc-input-number",className:i,style:o,classNames:a,styles:s,min:l,max:c,step:u=1,defaultValue:f,value:d,disabled:A,readOnly:h,upHandler:p,downHandler:v,keyboard:y,changeOnWheel:b=!1,controls:x=!0,prefix:C,suffix:S,stringMode:B,parser:E,formatter:_,precision:M,decimalSeparator:R,onChange:T,onInput:L,onPressEnter:P,onStep:k,onMouseDown:H,onClick:D,onMouseUp:U,onMouseLeave:j,onMouseMove:Q,onMouseEnter:K,onMouseOut:z,changeOnBlur:V=!0}=Vt,Y=Ze(Vt,["mode","prefixCls","className","style","classNames","styles","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","changeOnWheel","controls","prefix","suffix","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep","onMouseDown","onClick","onMouseUp","onMouseLeave","onMouseMove","onMouseEnter","onMouseOut","changeOnBlur"]),[Z,W]=g.useState(!1),J=g.useRef(!1),ee=g.useRef(!1),ne=g.useRef(!1),re=g.useRef(null),ue=g.useRef(null);g.useImperativeHandle(t,()=>lRe(ue.current,{focus:xt=>{M6(ue.current,xt)},blur:()=>{var xt;(xt=ue.current)==null||xt.blur()},nativeElement:re.current}));const[de,se]=g.useState(()=>ad(d!=null?d:f));function ce(xt){d===void 0&&se(xt)}const ge=g.useCallback((xt,qe)=>{if(!qe)return M>=0?M:Math.max(Pv(xt),Pv(u))},[M,u]),ie=g.useCallback(xt=>{const qe=String(xt);if(E)return E(qe);let it=qe;return R&&(it=it.replace(R,".")),it.replace(/[^\w.-]+/g,"")},[E,R]),le=g.useRef(""),ve=g.useCallback((xt,qe)=>{if(_)return _(xt,{userTyping:qe,input:String(le.current)});let it=typeof xt=="number"?U4(xt):xt;if(!qe){const Pt=ge(it,qe);r7(it)&&(R||Pt>=0)&&(it=j4(it,R||".",Pt))}return it},[_,ge,R]),[we,me]=g.useState(()=>{const xt=f!=null?f:d;return de.isInvalidate()&&["string","number"].includes(typeof xt)?Number.isNaN(xt)?"":xt:ve(de.toString(),!1)});le.current=we;function Ee(xt,qe){me(ve(xt.isInvalidate()?xt.toString(!1):xt.toString(!qe),qe))}const Ce=g.useMemo(()=>hle(c),[c,M]),pe=g.useMemo(()=>hle(l),[l,M]),Oe=g.useMemo(()=>!Ce||!de||de.isInvalidate()?!1:Ce.lessEquals(de),[Ce,de]),xe=g.useMemo(()=>!pe||!de||de.isInvalidate()?!1:de.lessEquals(pe),[pe,de]),[Me,Se]=N9e(ue.current,Z),Pe=xt=>Ce&&!xt.lessEquals(Ce)?Ce:pe&&!pe.lessEquals(xt)?pe:null,Le=xt=>!Pe(xt),He=(xt,qe)=>{let it=xt,Pt=Le(it)||it.isEmpty();if(!it.isEmpty()&&!qe&&(it=Pe(it)||it,Pt=!0),!h&&!A&&Pt){const De=it.toString(),ze=ge(De,qe);return ze>=0&&(it=ad(j4(De,".",ze)),Le(it)||(it=ad(j4(De,".",ze,!0)))),it.equals(de)||(ce(it),T==null||T(it.isEmpty()?null:Ale(B,it)),d===void 0&&Ee(it,qe)),it}return de},Ne=F9e(),at=xt=>{if(Me(),le.current=xt,me(xt),!ee.current){const qe=ie(xt),it=ad(qe);it.isNaN()||He(it,!0)}L==null||L(xt),Ne(()=>{let qe=xt;E||(qe=xt.replace(/。/g,".")),qe!==xt&&at(qe)})},Ue=()=>{ee.current=!0},et=()=>{ee.current=!1,at(ue.current.value)},We=xt=>{at(xt.target.value)},Je=yn((xt,qe)=>{var ze;if(xt&&Oe||!xt&&xe)return;J.current=!1;let it=ad(ne.current?dle(u):u);xt||(it=it.negate());const Pt=(de||ad(0)).add(it.toString()),De=He(Pt,!1);k==null||k(Ale(B,De),{offset:ne.current?dle(u):u,type:xt?"up":"down",emitter:qe}),(ze=ue.current)==null||ze.focus()}),dt=xt=>{const qe=ad(ie(we));let it;qe.isNaN()?it=He(de,xt):it=He(qe,xt),d!==void 0?Ee(de,!1):it.isNaN()||Ee(it,!1)},wt=()=>{J.current=!0},Bt=xt=>{const{key:qe,shiftKey:it}=xt;J.current=!0,ne.current=it,qe==="Enter"&&(ee.current||(J.current=!1),dt(!1),P==null||P(xt)),y!==!1&&!ee.current&&["Up","ArrowUp","Down","ArrowDown"].includes(qe)&&(Je(qe==="Up"||qe==="ArrowUp","keyboard"),xt.preventDefault())},qt=()=>{J.current=!1,ne.current=!1};g.useEffect(()=>{if(b&&Z){const xt=it=>{Je(it.deltaY<0,"wheel"),it.preventDefault()},qe=ue.current;if(qe)return qe.addEventListener("wheel",xt,{passive:!1}),()=>qe.removeEventListener("wheel",xt)}});const jt=()=>{V&&dt(!1),W(!1),J.current=!1},nn=xt=>{ue.current&&xt.target!==ue.current&&(ue.current.focus(),xt.preventDefault()),H==null||H(xt)};DS(()=>{de.isInvalidate()||Ee(de,!1)},[M,_]),DS(()=>{const xt=ad(d);se(xt);const qe=ad(ie(we));(!xt.equals(qe)||!J.current||_)&&Ee(xt,J.current)},[d]),DS(()=>{_&&Se()},[we]);const Jt={prefixCls:r,onStep:Je,className:a==null?void 0:a.action,style:s==null?void 0:s.action},Ot=g.createElement(fle,JE({},Jt,{action:"up",disabled:Oe}),p),sn=g.createElement(fle,JE({},Jt,{action:"down",disabled:xe}),v);return g.createElement("div",{ref:re,className:Ae(r,`${r}-mode-${n}`,i,a==null?void 0:a.root,{[`${r}-focused`]:Z,[`${r}-disabled`]:A,[`${r}-readonly`]:h,[`${r}-not-a-number`]:de.isNaN(),[`${r}-out-of-range`]:!de.isInvalidate()&&!Le(de)}),style:I(I({},s==null?void 0:s.root),o),onMouseDown:nn,onMouseUp:U,onMouseLeave:j,onMouseMove:Q,onMouseEnter:K,onMouseOut:z,onClick:D,onFocus:()=>{W(!0)},onBlur:jt,onKeyDown:Bt,onKeyUp:qt,onCompositionStart:Ue,onCompositionEnd:et,onBeforeInput:wt},n==="spinner"&&x&&sn,C!==void 0&&g.createElement("div",{className:Ae(`${r}-prefix`,a==null?void 0:a.prefix),style:s==null?void 0:s.prefix},C),g.createElement("input",JE({autoComplete:"off",role:"spinbutton","aria-valuemin":l,"aria-valuemax":c,"aria-valuenow":de.isInvalidate()?null:de.toString(),step:u,ref:ue,className:Ae(`${r}-input`,a==null?void 0:a.input),style:s==null?void 0:s.input,value:we,onChange:We,disabled:A,readOnly:h},Y)),S!==void 0&&g.createElement("div",{className:Ae(`${r}-suffix`,a==null?void 0:a.suffix),style:s==null?void 0:s.suffix},S),n==="spinner"&&x&&Ot,n==="input"&&x&&g.createElement("div",{className:Ae(`${r}-actions`,a==null?void 0:a.actions),style:s==null?void 0:s.actions},Ot,sn))}),D9e=e=>{const{componentCls:t,borderRadius:n,paddingSM:r,colorBorder:i,paddingXS:o,fontSizeLG:a,fontSizeSM:s,borderRadiusLG:l,borderRadiusSM:c,colorBgContainerDisabled:u,lineWidth:f,antCls:d}=e,[A,h]=go(d,"space-addon");return{[t]:[te(I({},zr(e)),{display:"inline-flex",alignItems:"center",gap:0,whiteSpace:"nowrap",paddingInline:r,margin:0,borderWidth:f,borderStyle:"solid",borderRadius:n,"&:hover":{zIndex:0},[`&${t}-disabled`]:{color:e.colorTextDisabled},"&-large":{fontSize:a,borderRadius:l},"&-small":{paddingInline:o,borderRadius:c,fontSize:s},"&-compact-last-item":{borderEndStartRadius:0,borderStartStartRadius:0},"&-compact-first-item":{borderEndEndRadius:0,borderStartEndRadius:0},"&-compact-item:not(:first-child):not(:last-child)":{borderRadius:0},"&-compact-item:not(:last-child)":{borderInlineEndWidth:0},"&-compact-item:not(:first-child)":{borderInlineStartWidth:0}}),{[A("addon-border-color")]:i,[A("addon-background")]:u,[A("addon-border-color-outlined")]:i,[A("addon-background-filled")]:u,borderColor:h("addon-border-color"),background:h("addon-background"),"&-variant-outlined":{[A("addon-border-color")]:h("addon-border-color-outlined")},"&-variant-filled":{[A("addon-border-color")]:"transparent",[A("addon-background")]:h("addon-background-filled"),[`&${t}-disabled`]:{[A("addon-border-color")]:i,[A("addon-background")]:u}},"&-variant-borderless":{border:"none",background:"transparent"},"&-variant-underlined":{border:"none",background:"transparent"}},{"&-status-error":{[A("addon-border-color-outlined")]:e.colorError,[A("addon-background-filled")]:e.colorErrorBg,color:e.colorError},"&-status-warning":{[A("addon-border-color-outlined")]:e.colorWarning,[A("addon-background-filled")]:e.colorWarningBg,color:e.colorWarning}}]}},H9e=Br("Addon",e=>[D9e(e),$b(e,{focus:!1})]),ple=Be.forwardRef((e,t)=>{const x=e,{className:n,children:r,style:i,prefixCls:o,variant:a="outlined",disabled:s,status:l}=x,c=Ze(x,["className","children","style","prefixCls","variant","disabled","status"]),{getPrefixCls:u,direction:f}=Be.useContext(Un),d=u("space-addon",o),[A,h]=H9e(d),{compactItemClassnames:p,compactSize:v}=hA(d,f),y=Jh(d,l),b=Ae(d,A,p,h,`${d}-variant-${a}`,y,{[`${d}-${v}`]:v,[`${d}-disabled`]:s},n);return Be.createElement("div",I({ref:t,className:b,style:i},c),r)}),U9e=e=>{var r;const t=(r=e.handleVisible)!=null?r:"auto",n=e.controlHeightSM-e.lineWidth*2;return te(I({},Xg(e)),{controlWidth:90,handleWidth:n,handleFontSize:e.fontSize/2,handleVisible:t,handleActiveBg:e.colorFillAlter,handleBg:e.colorBgContainer,filledHandleBg:new Rr(e.colorFillSecondary).onBackground(e.colorBgContainer).toHexString(),handleHoverColor:e.colorPrimary,handleBorderColor:e.colorBorder,handleOpacity:t===!0?1:0,handleVisibleWidth:t===!0?n:0})},j9e=e=>{const{componentCls:t,lineWidth:n,lineType:r,borderRadius:i,inputFontSizeSM:o,inputFontSizeLG:a,colorError:s,paddingInlineSM:l,paddingBlockSM:c,paddingBlockLG:u,paddingInlineLG:f,colorIcon:d,colorTextDisabled:A,motionDurationMid:h,handleHoverColor:p,handleOpacity:v,paddingInline:y,paddingBlock:b,handleBg:x,handleActiveBg:C,inputAffixPadding:S,borderRadiusSM:B,controlWidth:E,handleBorderColor:_,filledHandleBg:M,lineHeightLG:R,antCls:T}=e,L=`${be(n)} ${r} ${_}`,[P,k]=go(T,"input-number");return[{[t]:te(I(I(I(I(te(I(I({},zr(e)),M4(e)),{[P("input-padding-block")]:be(b),[P("input-padding-inline")]:be(y),display:"inline-flex",width:E,margin:0,paddingBlock:0,borderRadius:i}),MU(e,{[`${t}-actions`]:{background:x,[`${t}-action-down`]:{borderBlockStart:L}}})),RU(e,{[`${t}-actions`]:{background:M,[`${t}-action-down`]:{borderBlockStart:L}},"&:focus-within":{[`${t}-actions`]:{background:x}}})),NU(e,{[`${t}-actions`]:{background:x,[`${t}-action-down`]:{borderBlockStart:L}}})),IU(e)),{[`&${t}-borderless`]:{paddingBlock:0,[P("input-padding-block")]:be(e.calc(b).add(n).equal())},[`&${t}-borderless${t}-sm`]:{paddingBlock:0,[P("input-padding-block")]:be(e.calc(c).add(n).equal())},[`&${t}-borderless${t}-lg`]:{paddingBlock:0,[P("input-padding-block")]:be(e.calc(u).add(n).equal())},"&-rtl":{direction:"rtl",[`${t}-input`]:{direction:"rtl"}},[`&${t}-out-of-range`]:{[`${t}-input`]:{color:s}},[`${t}-input`]:te(I(te(I({},zr(e)),{width:"100%",paddingBlock:k("input-padding-block"),textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:0,outline:0,transition:`all ${h} linear`,appearance:"textfield",fontSize:"inherit",lineHeight:"inherit"}),PU(e.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,appearance:"none"}}),[`&:hover ${t}-handler-wrap, &-focused ${t}-handler-wrap`]:{width:e.handleWidth,opacity:1},[`&-disabled ${t}-input`]:{cursor:"not-allowed",color:e.colorTextDisabled}})},{[t]:{[`${t}-action`]:te(I({},Fg()),{userSelect:"none",overflow:"hidden",fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",transition:`all ${h} linear`,[`&:active:not(${t}-action-up-disabled):not(${t}-action-down-disabled)`]:{background:C},[`&:hover:not(${t}-action-up-disabled):not(${t}-action-down-disabled)`]:{color:p},[`&${t}-action-up-disabled, &${t}-action-down-disabled`]:{cursor:"not-allowed",color:A}}),"&-mode-input":{overflow:"hidden",[`${t}-actions`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:e.handleVisibleWidth,opacity:v,height:"100%",borderRadius:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`all ${h}`,overflow:"hidden",[`${t}-action`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",marginInlineEnd:0,fontSize:e.handleFontSize}},[`&:hover ${t}-actions, &-focused ${t}-actions`]:{width:e.handleWidth,opacity:1},[`${t}-action`]:{color:d,height:"50%",borderInlineStart:L,[`&:hover:not(${t}-action-up-disabled):not(${t}-action-down-disabled)`]:{height:"60%"}},[`&${t}-disabled, &${t}-readonly`]:{[`${t}-actions`]:{display:"none"}}},[`&${t}-mode-spinner`]:{padding:0,width:"auto",[`${t}-action`]:{flex:"none",paddingInline:k("input-padding-inline"),"&-up":{borderInlineStart:L},"&-down":{borderInlineEnd:L}},[`${t}-input`]:{textAlign:"center",paddingInline:k("input-padding-inline")}}}},{[t]:{"&-lg":{[P("input-padding-block")]:be(u),[P("input-padding-inline")]:be(f),paddingBlock:0,fontSize:a,lineHeight:R},"&-sm":{[P("input-padding-block")]:be(c),[P("input-padding-inline")]:be(l),paddingBlock:0,fontSize:o,borderRadius:B}}},{[t]:{[`${t}-prefix, ${t}-suffix`]:{display:"flex",flex:"none",alignItems:"center",alignSelf:"center",pointerEvents:"none"},[`${t}-prefix`]:{marginInlineEnd:S},[`${t}-suffix`]:{height:"100%",marginInlineStart:S,transition:`margin ${h}`},[`&:hover:not(${t}-without-controls)`]:{[`${t}-suffix`]:{marginInlineEnd:e.handleWidth}}}}]},z9e=e=>{const{componentCls:t,antCls:n}=e;return{[`${t}-addon`]:{[`&:has(${n}-select)`]:{border:0,padding:0}}}},Q9e=Br("InputNumber",e=>{const t=dr(e,Yg(e));return[j9e(t),z9e(t),$b(t)]},U9e,{unitless:{handleOpacity:!0},resetFont:!1}),V9e=g.forwardRef((e,t)=>{const n=g.useRef(null);g.useImperativeHandle(t,()=>n.current);const de=e,{rootClassName:r,size:i,disabled:o,prefixCls:a,addonBefore:s,addonAfter:l,prefix:c,suffix:u,bordered:f,readOnly:d,status:A,controls:h=!0,variant:p,className:v,style:y,classNames:b,styles:x,mode:C}=de,S=Ze(de,["rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","suffix","bordered","readOnly","status","controls","variant","className","style","classNames","styles","mode"]),{direction:B,className:E,style:_,styles:M,classNames:R}=or("inputNumber"),T=g.useContext(qa),L=o!=null?o:T,P=g.useMemo(()=>!h||L||d?!1:h,[h,L,d]),{compactSize:k,compactItemClassnames:H}=hA(a,B);let D=C==="spinner"?g.createElement(Bse,null):g.createElement(T9e,null),U=C==="spinner"?g.createElement(E9e,null):g.createElement(OE,null);const j=typeof P=="boolean"?P:void 0;Zn(P)&&(D=P.upIcon||D,U=P.downIcon||U);const{hasFeedback:Q,isFormItemInput:K,feedbackIcon:z}=g.useContext(Ya),V=aa(se=>{var ce;return(ce=i!=null?i:k)!=null?ce:se}),[Y,Z]=ep("inputNumber",p,f),W=Q&&g.createElement(g.Fragment,null,z),J=te(I({},e),{size:V,disabled:L,controls:P}),ee=Ar(_),ne=Ar(y),[re,ue]=vr([R,b],[M,ee,x,ne],{props:J});return g.createElement(k9e,I({ref:n,mode:C,disabled:L,className:Ae(v,r,re.root,E,H,Jh(a,A,Q),{[`${a}-${Y}`]:Z,[`${a}-lg`]:V==="large",[`${a}-sm`]:V==="small",[`${a}-rtl`]:B==="rtl",[`${a}-in-form-item`]:K,[`${a}-without-controls`]:!P}),style:ue.root,upHandler:D,downHandler:U,prefixCls:a,readOnly:d,controls:j,prefix:c,suffix:W||u,classNames:re,styles:ue},S))}),gle=g.forwardRef((e,t)=>{const b=e,{addonBefore:n,addonAfter:r,prefixCls:i,className:o,status:a,rootClassName:s}=b,l=Ze(b,["addonBefore","addonAfter","prefixCls","className","status","rootClassName"]),{getPrefixCls:c}=or("inputNumber"),u=c("input-number",i),{status:f}=g.useContext(Ya),d=Vg(f,a),A=So(u),[h,p]=Q9e(u,A),v=n||r,y=g.createElement(V9e,te(I({ref:t},l),{prefixCls:u,status:d,className:Ae(p,A,h,o),rootClassName:v?void 0:s}));if(v){const x=B=>B?g.createElement(ple,{className:Ae(`${u}-addon`,p,h),variant:e.variant,disabled:e.disabled,status:d},g.createElement(Zh,{form:!0},B)):null,C=x(n),S=x(r);return g.createElement(x8,{rootClassName:s},C,y,S)}return y}),i7=gle,K9e=e=>g.createElement(kc,{theme:{components:{InputNumber:{handleVisible:!0}}}},g.createElement(gle,I({},e)));i7._InternalPanelDoNotUseOrYouWillBeFired=K9e;function W9e(e){return!!(e.addonBefore||e.addonAfter)}function G9e(e){return!!(e.prefix||e.suffix||e.allowClear)}function mle(e,t,n){const r=t.cloneNode(!0),i=Object.create(e,{target:{value:r},currentTarget:{value:r}});return r.value=n,typeof t.selectionStart=="number"&&typeof t.selectionEnd=="number"&&(r.selectionStart=t.selectionStart,r.selectionEnd=t.selectionEnd),r.setSelectionRange=(...o)=>{t.setSelectionRange(...o)},i}function z4(e,t,n,r){if(!n)return;let i=t;if(t.type==="click"){i=mle(t,e,""),n(i);return}if(e.type!=="file"&&r!==void 0){i=mle(t,e,r),n(i);return}n(i)}function o7(){return o7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var Q,K,z;const{inputElement:n,children:r,prefixCls:i,prefix:o,suffix:a,addonBefore:s,addonAfter:l,className:c,style:u,disabled:f,readOnly:d,focused:A,triggerFocus:h,allowClear:p,value:v,handleReset:y,hidden:b,classes:x,classNames:C,dataAttrs:S,styles:B,components:E,onClear:_}=e,M=r!=null?r:n,R=(E==null?void 0:E.affixWrapper)||"span",T=(E==null?void 0:E.groupWrapper)||"span",L=(E==null?void 0:E.wrapper)||"span",P=(E==null?void 0:E.groupAddon)||"span",k=g.useRef(null),H=V=>{var Y;(Y=k.current)!=null&&Y.contains(V.target)&&(h==null||h())},D=G9e(e);let U=g.cloneElement(M,{value:v,className:Ae((Q=M.props)==null?void 0:Q.className,!D&&(C==null?void 0:C.variant))||null});const j=g.useRef(null);if(Be.useImperativeHandle(t,()=>({nativeElement:j.current||k.current})),D){let V=null;if(p){const J=!f&&!d&&v&&!(typeof p=="object"&&p.disabled),ee=`${i}-clear-icon`,ne=typeof p=="object"&&(p!=null&&p.clearIcon)?p.clearIcon:"✖";V=Be.createElement("button",{type:"button",onClick:re=>{y==null||y(re),_==null||_()},onMouseDown:re=>re.preventDefault(),className:Ae(ee,{[`${ee}-hidden`]:!J,[`${ee}-has-suffix`]:!!a},C==null?void 0:C.clear),style:B==null?void 0:B.clear},ne)}const Y=`${i}-affix-wrapper`,Z=Ae(Y,{[`${i}-disabled`]:f,[`${Y}-disabled`]:f,[`${Y}-focused`]:A,[`${Y}-readonly`]:d,[`${Y}-input-with-clear-btn`]:a&&p&&v},x==null?void 0:x.affixWrapper,C==null?void 0:C.affixWrapper,C==null?void 0:C.variant),W=(a||p)&&Be.createElement("span",{className:Ae(`${i}-suffix`,C==null?void 0:C.suffix),style:B==null?void 0:B.suffix},V,a);U=Be.createElement(R,o7({className:Z,style:B==null?void 0:B.affixWrapper,onClick:H},S==null?void 0:S.affixWrapper,{ref:k}),o&&Be.createElement("span",{className:Ae(`${i}-prefix`,C==null?void 0:C.prefix),style:B==null?void 0:B.prefix},o),U,W)}if(W9e(e)){const V=`${i}-group`,Y=`${V}-addon`,Z=`${V}-wrapper`,W=Ae(`${i}-wrapper`,V,x==null?void 0:x.wrapper,C==null?void 0:C.wrapper),J=Ae(Z,{[`${Z}-disabled`]:f},x==null?void 0:x.group,C==null?void 0:C.groupWrapper);U=Be.createElement(T,{className:J,ref:j},Be.createElement(L,{className:W},s&&Be.createElement(P,{className:Y},s),U,l&&Be.createElement(P,{className:Y},l)))}return Be.cloneElement(U,{className:Ae((K=U.props)==null?void 0:K.className,c)||null,style:I(I({},(z=U.props)==null?void 0:z.style),u),hidden:b})});function yle(e,t){return g.useMemo(()=>{let n={};t&&(n.show=typeof t=="object"&&t.formatter?t.formatter:!!t),n=I(I({},n),e);const o=n,{show:r}=o,i=Ze(o,["show"]);return te(I({},i),{show:!!r,showFormatter:typeof r=="function"?r:void 0,strategy:i.strategy||(a=>a.length)})},[e,t])}function ble({countConfig:e,value:t,maxLength:n}){return g.useMemo(()=>{var l;const r=(l=e.max)!=null?l:n,i=e.strategy(t),o=!!r&&i>r,a=Number(r)>0,s=e.show?e.showFormatter?e.showFormatter({value:t,count:i,maxLength:r}):`${i}${a?` / ${r}`:""}`:void 0;return{mergedMax:r,isOutOfRange:o,dataCount:s}},[e,n,t])}function xle({countConfig:e,getTarget:t}){const[n,r]=g.useState(null),i=g.useRef(t);return g.useEffect(()=>{i.current=t},[t]),g.useEffect(()=>{var a;n&&((a=i.current())==null||a.setSelectionRange(...n),r(null))},[n]),g.useCallback((a,s)=>{var c,u;let l=a;return!s&&e.exceedFormatter&&e.max&&e.strategy(a)>e.max&&(l=e.exceedFormatter(a,{max:e.max}),a!==l&&r([((c=i.current())==null?void 0:c.selectionStart)||0,((u=i.current())==null?void 0:u.selectionEnd)||0])),l},[e])}function wle(e,t){const[n,r]=Fr(e,t),i=n==null?"":String(n);return{value:n,setValue:r,formatValue:i}}function Q4(){return Q4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const se=e,{autoComplete:n,onChange:r,onFocus:i,onBlur:o,onPressEnter:a,onKeyDown:s,onKeyUp:l,prefixCls:c="rc-input",disabled:u,htmlSize:f,className:d,maxLength:A,suffix:h,showCount:p,count:v,type:y="text",classes:b,classNames:x,styles:C,onCompositionStart:S,onCompositionEnd:B}=se,E=Ze(se,["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","onKeyUp","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","count","type","classes","classNames","styles","onCompositionStart","onCompositionEnd"]),[_,M]=g.useState(!1),R=g.useRef(!1),T=g.useRef(!1),L=g.useRef(null),P=g.useRef(null),k=ce=>{L.current&&M6(L.current,ce)},{setValue:H,formatValue:D}=wle(e.defaultValue,e.value),U=yle(v,p),{isOutOfRange:j,dataCount:Q}=ble({countConfig:U,value:D,maxLength:A}),K=xle({countConfig:U,getTarget:()=>L.current});g.useImperativeHandle(t,()=>{var ce;return{focus:k,blur:()=>{var ge;(ge=L.current)==null||ge.blur()},setSelectionRange:(ge,ie,le)=>{var ve;(ve=L.current)==null||ve.setSelectionRange(ge,ie,le)},select:()=>{var ge;(ge=L.current)==null||ge.select()},input:L.current,nativeElement:((ce=P.current)==null?void 0:ce.nativeElement)||L.current}}),g.useEffect(()=>{T.current&&(T.current=!1),M(ce=>ce&&u?!1:ce)},[u]);const z=(ce,ge,ie)=>{const le=K(ge,R.current);ie.source==="compositionEnd"&&ge===le||(H(le),L.current&&z4(L.current,ce,r,le))},V=ce=>{z(ce,ce.target.value,{source:"change"})},Y=ce=>{R.current=!1,z(ce,ce.currentTarget.value,{source:"compositionEnd"}),B==null||B(ce)},Z=ce=>{a&&ce.key==="Enter"&&!T.current&&!ce.nativeEvent.isComposing&&(T.current=!0,a(ce)),s==null||s(ce)},W=ce=>{ce.key==="Enter"&&(T.current=!1),l==null||l(ce)},J=ce=>{M(!0),i==null||i(ce)},ee=ce=>{T.current&&(T.current=!1),M(!1),o==null||o(ce)},ne=ce=>{H(""),k(),L.current&&z4(L.current,ce,r)},re=j&&`${c}-out-of-range`,ue=()=>{const ce=ti(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","count","classes","htmlSize","styles","classNames","onClear"]);return Be.createElement("input",Q4({autoComplete:n},ce,{onChange:V,onFocus:J,onBlur:ee,onKeyDown:Z,onKeyUp:W,className:Ae(c,{[`${c}-disabled`]:u},x==null?void 0:x.input),style:C==null?void 0:C.input,ref:L,size:f,type:y,onCompositionStart:ge=>{R.current=!0,S==null||S(ge)},onCompositionEnd:Y}))},de=()=>h||U.show?Be.createElement(Be.Fragment,null,U.show&&Be.createElement("span",{className:Ae(`${c}-show-count-suffix`,{[`${c}-show-count-has-suffix`]:!!h},x==null?void 0:x.count),style:I({},C==null?void 0:C.count)},Q),h):null;return Be.createElement(vle,Q4({},E,{prefixCls:c,className:Ae(d,re),handleReset:ne,value:D,focused:_,triggerFocus:k,suffix:de(),disabled:u,classes:b,classNames:x,styles:C,ref:P}),ue())}),Y9e=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -288,20 +288,20 @@ html body { top:0 !important; right:0 !important; pointer-events: none !important; -`,Wje=["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"],o7={};let hu;function Gje(e,t=!1){const n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&o7[n])return o7[n];const r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l={sizingStyle:Wje.map(c=>`${c}:${r.getPropertyValue(c)}`).join(";"),paddingSize:o,borderSize:a,boxSizing:i};return t&&n&&(o7[n]=l),l}function qje(e,t=!1,n=null,r=null){hu||(hu=document.createElement("textarea"),hu.setAttribute("tab-index","-1"),hu.setAttribute("aria-hidden","true"),hu.setAttribute("name","hiddenTextarea"),document.body.appendChild(hu)),e.getAttribute("wrap")?hu.setAttribute("wrap",e.getAttribute("wrap")):hu.removeAttribute("wrap");const{paddingSize:i,borderSize:o,boxSizing:a,sizingStyle:s}=Gje(e,t);hu.setAttribute("style",`${s};${Kje}`),hu.value=e.value||e.placeholder||"";let l,c,u,f=hu.scrollHeight;if(a==="border-box"?f+=o:a==="content-box"&&(f-=i),n!==null||r!==null){hu.value=" ";const A=hu.scrollHeight-i;n!==null&&(l=A*n,a==="border-box"&&(l=l+i+o),f=Math.max(l,f)),r!==null&&(c=A*r,a==="border-box"&&(c=c+i+o),u=f>c?void 0:"hidden",f=Math.min(c,f))}const d={height:f,overflowY:u,resize:"none"};return l&&(d.minHeight=l),c&&(d.maxHeight=c),d}function a7(){return a7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const H=e,{prefixCls:n,defaultValue:r,value:i,autoSize:o,onResize:a,className:s,style:l,disabled:c,onChange:u,onInternalAutoSize:f}=H,d=Ze(H,["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"]),[A,h]=Fr(r,i),p=A!=null?A:"",v=D=>{h(D.target.value),u==null||u(D)},y=m.useRef(null);m.useImperativeHandle(t,()=>({textArea:y.current}));const[b,x]=m.useMemo(()=>o&&typeof o=="object"?[o.minRows,o.maxRows]:[],[o]),C=!!o,[S,B]=m.useState(c7),[E,_]=m.useState(),M=()=>{B(s7)};ar(()=>{C&&M()},[i,b,x,C]),ar(()=>{if(S===s7)B(l7);else if(S===l7){const D=qje(y.current,!1,b,x);B(c7),_(D)}},[S]);const R=m.useRef(void 0),T=()=>{R.current!==void 0&&Kn.cancel(R.current)},L=D=>{S===c7&&(a==null||a(D),o&&(T(),R.current=Kn(()=>{M()})))};m.useEffect(()=>T,[]);const P=C?E:null,k=I(I({},l),P);return(S===s7||S===l7)&&(k.overflowY="hidden",k.overflowX="hidden"),m.createElement(Bl,{onResize:L,disabled:!(o||a)},m.createElement("textarea",a7({},d,{ref:y,style:k,className:Ae(n,s,{[`${n}-disabled`]:c}),disabled:c,value:p,onChange:v})))});function u7(){return u7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var L=T,{defaultValue:e,value:t,onFocus:n,onBlur:r,onChange:i,allowClear:o,maxLength:a,onCompositionStart:s,onCompositionEnd:l,suffix:c,prefixCls:u="rc-textarea",showCount:f,count:d,className:A,style:h,disabled:p,hidden:v,classNames:y,styles:b,onResize:x,onClear:C,onPressEnter:S,readOnly:B,autoSize:E,onKeyDown:_}=L,M=Ze(L,["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"]);const[P,k]=Be.useState(!1),H=Be.useRef(!1),[D,U]=Be.useState(null),j=m.useRef(null),Q=m.useRef(null),K=()=>{var me;return((me=Q.current)==null?void 0:me.textArea)||null},{setValue:z,formatValue:V}=ble(e,t),Y=mle(d,f),{isOutOfRange:Z,dataCount:W}=vle({countConfig:Y,value:V,maxLength:a}),J=yle({countConfig:Y,getTarget:()=>{var me;return((me=Q.current)==null?void 0:me.textArea)||null}}),ee=()=>{var me;(me=K())==null||me.focus()};m.useImperativeHandle(R,()=>{var me;return{resizableTextArea:Q.current,focus:ee,blur:()=>{var Ee;(Ee=K())==null||Ee.blur()},nativeElement:((me=j.current)==null?void 0:me.nativeElement)||K()}}),m.useEffect(()=>{k(me=>!p&&me)},[p]);const ne=(me,Ee)=>{const Ce=J(Ee,H.current);z(Ce),z4(me.currentTarget,me,i,Ce)},re=me=>{H.current=!0,s==null||s(me)},ue=me=>{H.current=!1,ne(me,me.currentTarget.value),l==null||l(me)},de=me=>{ne(me,me.target.value)},se=me=>{me.key==="Enter"&&S&&!me.nativeEvent.isComposing&&S(me),_==null||_(me)},ce=me=>{k(!0),n==null||n(me)},ge=me=>{k(!1),r==null||r(me)},ie=me=>{z(""),ee();const Ee=K();Ee&&z4(Ee,me,i)};let le=c;Y.show&&(le=Be.createElement(Be.Fragment,null,le,Be.createElement("span",{className:Ae(`${u}-data-count`,y==null?void 0:y.count),style:b==null?void 0:b.count},W)));const ve=me=>{var Ee;x==null||x(me),(Ee=K())!=null&&Ee.style.height&&U(!0)},we=!E&&!f&&!o;return Be.createElement(gle,{ref:j,value:V,allowClear:o,handleReset:ie,suffix:le,prefixCls:u,classNames:te(I({},y),{affixWrapper:Ae(y==null?void 0:y.affixWrapper,{[`${u}-show-count`]:f,[`${u}-textarea-allow-clear`]:o})}),disabled:p,focused:P,className:Ae(A,Z&&`${u}-out-of-range`),style:I(I({},h),D&&!we?{height:"auto"}:{}),dataAttrs:typeof W=="string"?{affixWrapper:{"data-count":W}}:void 0,styles:b,hidden:v,readOnly:B,onClear:C},Be.createElement(Yje,u7({},M,{autoSize:E,maxLength:a,onKeyDown:se,onChange:de,onFocus:ce,onBlur:ge,onCompositionStart:re,onCompositionEnd:ue,className:Ae(y==null?void 0:y.textarea),style:I({resize:h==null?void 0:h.resize},b==null?void 0:b.textarea),disabled:p,prefixCls:u,onResize:ve,ref:Q,readOnly:B})))});function xle(e,t){const n=m.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,o,a,s;(i=e.current)!=null&&i.input&&((o=e.current)==null?void 0:o.input.getAttribute("type"))==="password"&&((a=e.current)!=null&&a.input.hasAttribute("value"))&&((s=e.current)==null||s.input.removeAttribute("value"))}))};return m.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function Zje(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}const Gb=m.forwardRef((e,t)=>{const Ce=e,{prefixCls:n,bordered:r=!0,status:i,size:o,disabled:a,onBlur:s,onFocus:l,suffix:c,allowClear:u,addonAfter:f,addonBefore:d,className:A,style:h,styles:p,rootClassName:v,onChange:y,classNames:b,variant:x}=Ce,C=Ze(Ce,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:S,direction:B,allowClear:E,autoComplete:_,className:M,style:R,classNames:T,styles:L}=or("input"),P=S("input",n),k=m.useRef(null),H=So(P),[D,U]=bse(P,v);xse(P,H);const{compactSize:j,compactItemClassnames:Q}=hA(P,B),K=oa(pe=>{var Oe;return(Oe=o!=null?o:j)!=null?Oe:pe}),z=Be.useContext(Ga),V=a!=null?a:z,Y=te(I({},e),{size:K,disabled:V}),Z=Ar(R),W=Ar(h),[J,ee]=vr([T,b],[L,Z,p,W],{props:Y}),{status:ne,hasFeedback:re,feedbackIcon:ue}=m.useContext(qa),de=Vg(ne,i),se=Zje(e)||!!re;m.useRef(se);const ce=xle(k,!0),ge=pe=>{ce(),s==null||s(pe)},ie=pe=>{ce(),l==null||l(pe)},le=pe=>{ce(),y==null||y(pe)},ve=(re||c)&&Be.createElement(Be.Fragment,null,c,re&&ue),we=SM({allowClear:u,contextAllowClear:E,componentName:"Input"}),[me,Ee]=ep("input",x,r);return Be.createElement(Vje,te(I({ref:il(t,k),prefixCls:P,autoComplete:_},C),{disabled:V,onBlur:ge,onFocus:ie,style:ee.root,styles:ee,suffix:ve,allowClear:we,className:Ae(A,v,U,H,Q,M,J.root),onChange:le,addonBefore:d&&Be.createElement(Zh,{form:!0,space:!0},d),addonAfter:f&&Be.createElement(Zh,{form:!0,space:!0},f),classNames:te(I({},J),{input:Ae({[`${P}-sm`]:K==="small",[`${P}-lg`]:K==="large",[`${P}-rtl`]:B==="rtl"},J.input,D),variant:Ae({[`${P}-${me}`]:Ee},Jh(P,de)),affixWrapper:Ae({[`${P}-affix-wrapper-sm`]:K==="small",[`${P}-affix-wrapper-lg`]:K==="large",[`${P}-affix-wrapper-rtl`]:B==="rtl"},D),wrapper:Ae({[`${P}-group-rtl`]:B==="rtl"},D),groupWrapper:Ae({[`${P}-group-wrapper-sm`]:K==="small",[`${P}-group-wrapper-lg`]:K==="large",[`${P}-group-wrapper-rtl`]:B==="rtl",[`${P}-group-wrapper-${me}`]:Ee},Jh(`${P}-group-wrapper`,de,re),D)})}))});function f7(e,t,n){return(e-t)/(n-t)}function d7(e,t,n,r){const i=f7(t,n,r),o={};switch(e){case"rtl":o.right=`${i*100}%`,o.transform="translateX(50%)";break;case"btt":o.bottom=`${i*100}%`,o.transform="translateY(50%)";break;case"ttb":o.top=`${i*100}%`,o.transform="translateY(-50%)";break;default:o.left=`${i*100}%`,o.transform="translateX(-50%)";break}return o}function Lv(e,t){return Array.isArray(e)?e[t]:e}const Fv=m.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{},isHandleDisabled:()=>!1}),Jje=m.createContext({});function A7(){return A7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var Z,W;const Y=e,{prefixCls:n,value:r,valueIndex:i,onStartMove:o,onDelete:a,style:s,render:l,dragging:c,draggingDelete:u,onOffsetChange:f,onChangeComplete:d,onFocus:A,onMouseEnter:h}=Y,p=Ze(Y,["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"]),{min:v,max:y,direction:b,keyboard:x,range:C,tabIndex:S,ariaLabelForHandle:B,ariaLabelledByForHandle:E,ariaRequired:_,ariaValueTextFormatterForHandle:M,styles:R,classNames:T,isHandleDisabled:L}=m.useContext(Fv),P=L(i),k=`${n}-handle`,H=J=>{if(P){J.stopPropagation();return}o(J,i)},D=J=>{A==null||A(J,i)},U=J=>{h(J,i)},j=J=>{if(!P&&x){let ee;switch(J.which||J.keyCode){case dn.LEFT:ee=b==="ltr"||b==="btt"?-1:1;break;case dn.RIGHT:ee=b==="ltr"||b==="btt"?1:-1;break;case dn.UP:ee=b!=="ttb"?1:-1;break;case dn.DOWN:ee=b!=="ttb"?-1:1;break;case dn.HOME:ee="min";break;case dn.END:ee="max";break;case dn.PAGE_UP:ee=2;break;case dn.PAGE_DOWN:ee=-2;break;case dn.BACKSPACE:case dn.DELETE:a==null||a(i);break}ee!==void 0&&(J.preventDefault(),f(ee,i))}},Q=J=>{switch(J.which||J.keyCode){case dn.LEFT:case dn.RIGHT:case dn.UP:case dn.DOWN:case dn.HOME:case dn.END:case dn.PAGE_UP:case dn.PAGE_DOWN:d==null||d();break}},K=d7(b,r,v,y);let z={};i!==null&&(z={tabIndex:P?void 0:(Z=Lv(S,i))!=null?Z:void 0,role:"slider","aria-valuemin":v,"aria-valuemax":y,"aria-valuenow":r,"aria-disabled":P,"aria-label":Lv(B,i),"aria-labelledby":Lv(E,i),"aria-required":Lv(_,i),"aria-valuetext":(W=Lv(M,i))==null?void 0:W(r),"aria-orientation":b==="ltr"||b==="rtl"?"horizontal":"vertical",onMouseDown:H,onTouchStart:H,onFocus:D,onMouseEnter:U,onKeyDown:j,onKeyUp:Q});let V=m.createElement("div",A7({ref:t,className:Ae(k,{[`${k}-${i+1}`]:i!==null&&C,[`${k}-dragging`]:c,[`${k}-dragging-delete`]:u,[`${k}-disabled`]:P},T.handle),style:I(I(I({},K),s),R.handle)},z,p));return l&&(V=l(V,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:u})),V});function V4(){return V4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const B=e,{prefixCls:n,style:r,onStartMove:i,onOffsetChange:o,values:a,handleRender:s,activeHandleRender:l,draggingIndex:c,draggingDelete:u,onFocus:f}=B,d=Ze(B,["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"]),A=m.useRef({}),[h,p]=m.useState(!1),[v,y]=m.useState(-1),b=E=>{y(E),p(!0)},x=(E,_)=>{b(_),f==null||f(E)},C=(E,_)=>{b(_)};m.useImperativeHandle(t,()=>({focus:E=>{var _;(_=A.current[E])==null||_.focus()},hideHelp:()=>{fu.flushSync(()=>{p(!1)})}}));const S=I({prefixCls:n,onStartMove:i,onOffsetChange:o,render:s,onFocus:x,onMouseEnter:C},d);return m.createElement(m.Fragment,null,a.map((E,_)=>{const M=c===_;return m.createElement(wle,V4({ref:R=>{R?A.current[_]=R:delete A.current[_]},dragging:M,draggingDelete:M&&u,style:Lv(r,_),key:_,value:E,valueIndex:_},S))}),l&&h&&m.createElement(wle,V4({key:"a11y"},S,{value:a[v],valueIndex:null,dragging:c!==-1,draggingDelete:u,render:l,style:{pointerEvents:"none"},tabIndex:void 0,"aria-hidden":!0})))}),t9e=e=>{const{prefixCls:t,style:n,children:r,value:i,onClick:o}=e,{min:a,max:s,direction:l,includedStart:c,includedEnd:u,included:f}=m.useContext(Fv),d=`${t}-text`,A=d7(l,i,a,s);return m.createElement("span",{className:Ae(d,{[`${d}-active`]:f&&c<=i&&i<=u}),style:I(I({},A),n),onMouseDown:h=>{h.stopPropagation()},onClick:()=>{o(i)}},r)},n9e=e=>{const{prefixCls:t,marks:n=[],onClick:r}=e,i=`${t}-mark`;return n.length?m.createElement("div",{className:i},n.map(({value:o,style:a,label:s})=>m.createElement(t9e,{key:o,prefixCls:i,style:a,value:o,onClick:r},s))):null},r9e=e=>{const{prefixCls:t,value:n,style:r,activeStyle:i}=e,{min:o,max:a,direction:s,included:l,includedStart:c,includedEnd:u}=m.useContext(Fv),f=`${t}-dot`,d=l&&c<=n&&n<=u;let A=I(I({},d7(s,n,o,a)),typeof r=="function"?r(n):r);return d&&(A=I(I({},A),typeof i=="function"?i(n):i)),m.createElement("span",{className:Ae(f,{[`${f}-active`]:d}),style:A})},i9e=e=>{const{prefixCls:t,marks:n,dots:r,style:i,activeStyle:o}=e,{min:a,max:s,step:l}=m.useContext(Fv),c=m.useMemo(()=>{const u=new Set;if(n.forEach(f=>{u.add(f.value)}),r&&l!==null){let f=a;for(;f<=s;)u.add(f),f+=l}return Array.from(u)},[a,s,l,r,n]);return m.createElement("div",{className:`${t}-step`},c.map(u=>m.createElement(r9e,{prefixCls:t,key:u,value:u,style:i,activeStyle:o})))},Cle=e=>{const{prefixCls:t,style:n,start:r,end:i,index:o,onStartMove:a,replaceCls:s}=e,{direction:l,min:c,max:u,disabled:f,range:d,classNames:A}=m.useContext(Fv),h=`${t}-track`,p=f7(r,c,u),v=f7(i,c,u),y=C=>{!f&&a&&a(C,-1)},b={};switch(l){case"rtl":b.right=`${p*100}%`,b.width=`${v*100-p*100}%`;break;case"btt":b.bottom=`${p*100}%`,b.height=`${v*100-p*100}%`;break;case"ttb":b.top=`${p*100}%`,b.height=`${v*100-p*100}%`;break;default:b.left=`${p*100}%`,b.width=`${v*100-p*100}%`}const x=s||Ae(h,{[`${h}-${o+1}`]:o!==null&&d,[`${t}-track-draggable`]:a},A.track);return m.createElement("div",{className:x,style:I(I({},b),n),onMouseDown:y,onTouchStart:y})},o9e=e=>{const{prefixCls:t,style:n,values:r,startPoint:i,onStartMove:o}=e,{included:a,range:s,min:l,styles:c,classNames:u,isHandleDisabled:f}=m.useContext(Fv),A=m.useMemo(()=>r.some((v,y)=>f(y)),[f,r])?void 0:o,h=m.useMemo(()=>{if(!s){if(r.length===0)return[];const y=i!=null?i:l,b=r[0];return[{start:Math.min(y,b),end:Math.max(y,b)}]}const v=[];for(let y=0;ym.createElement(Cle,{index:b,prefixCls:t,style:I(I({},Lv(n,b)),c.track),start:v,end:y,key:b,onStartMove:A})))},a9e=e=>{const t=m.useCallback(r=>{var i;return typeof e=="boolean"?e:(i=e[r])!=null?i:!1},[e]),n=m.useCallback(r=>typeof e=="boolean"?[e,e&&r.length>0]:[r.length>0&&r.every((i,o)=>t(o)),r.some((i,o)=>t(o))],[e,t]);return m.useMemo(()=>[t,n],[t,n])},s9e=130;function Sle(e){const t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function l9e(e,t,n,r,i,o,a,s,l,c,u,f){const[d,A]=m.useState(null),[h,p]=m.useState(-1),[v,y]=m.useState(!1),[b,x]=m.useState(n),[C,S]=m.useState(n),B=m.useRef(null),E=m.useRef(null),_=m.useRef(null),{onDragStart:M,onDragChange:R}=m.useContext(Jje);ar(()=>{h===-1&&x(n)},[n,h]),m.useEffect(()=>()=>{B.current&&document.removeEventListener("mousemove",B.current),E.current&&document.removeEventListener("mouseup",E.current),_.current&&(B.current&&_.current.removeEventListener("touchmove",B.current),E.current&&_.current.removeEventListener("touchend",E.current))},[]);const T=(H,D,U)=>{D!==void 0&&A(D),x(H);let j=H;U&&(j=H.filter((Q,K)=>K!==h)),a(j),R&&R({rawValues:H,deleteIndex:U?h:-1,draggingIndex:h,draggingValue:D})},L=yn((H,D,U)=>{if(H===-1){if(C.some((W,J)=>f(J)))return;const j=C[0],Q=C[C.length-1],K=r-j,z=i-Q;let V=D*(i-r);V=Math.max(V,K),V=Math.min(V,z),V=o(j+V)-j;const Z=C.map(W=>W+V);T(Z)}else{const j=(i-r)*D,Q=[...b];Q[H]=C[H];const K=l(Q,j,H,"dist");T(K.values,K.value,U)}}),P=(H,D,U)=>{H.stopPropagation();const j=U||n;if(f(D))return;const Q=j[D];p(D),A(Q),S(j),x(j),y(!1);const{pageX:K,pageY:z}=Sle(H);let V=!1;M&&M({rawValues:j,draggingIndex:D,draggingValue:Q});const Y=W=>{W.preventDefault();const{pageX:J,pageY:ee}=Sle(W),ne=J-K,re=ee-z,{width:ue,height:de}=e.current.getBoundingClientRect();let se,ce;switch(t){case"btt":se=-re/de,ce=ne;break;case"ttb":se=re/de,ce=ne;break;case"rtl":se=-ne/ue,ce=re;break;default:se=ne/ue,ce=re}V=c?Math.abs(ce)>s9e&&u{W.preventDefault(),document.removeEventListener("mouseup",Z),document.removeEventListener("mousemove",Y),_.current&&(B.current&&_.current.removeEventListener("touchmove",B.current),E.current&&_.current.removeEventListener("touchend",E.current)),B.current=null,E.current=null,_.current=null,s(V),p(-1),y(!1)};document.addEventListener("mouseup",Z),document.addEventListener("mousemove",Y),H.currentTarget.addEventListener("touchend",Z),H.currentTarget.addEventListener("touchmove",Y),B.current=Y,E.current=Z,_.current=H.currentTarget},k=m.useMemo(()=>{const H=[...n].sort((K,z)=>K-z),D=[...b].sort((K,z)=>K-z),U={};D.forEach(K=>{U[K]=(U[K]||0)+1}),H.forEach(K=>{U[K]=(U[K]||0)-1});const j=c?1:0;return Object.values(U).reduce((K,z)=>K+Math.abs(z),0)<=j?b:n},[n,b,c]);return[h,d,v,k,P]}const qb=(e,t,n,r,i,o)=>{const a=typeof i=="number"?i:0;let s=n,l=r;for(let c=t-1;c>=0;c-=1)if(o(c)){s=e[c]+a;break}for(let c=t+1;c{let a=-1,s=r-n;return e.forEach((l,c)=>{if(o(c))return;const[u,f]=qb(e,c,n,r,i,o);if(u<=t&&t<=f){const d=Math.abs(t-l);d<=s&&(s=d,a=c)}}),a};function u9e(e,t,n,r,i,o,a){const s=m.useCallback(h=>Math.max(e,Math.min(t,h)),[e,t]),l=m.useCallback(h=>{if(n!==null){const p=e+Math.round((s(h)-e)/n)*n,v=x=>(String(x).split(".")[1]||"").length,y=Math.max(v(n),v(t),v(e)),b=Number(p.toFixed(y));return e<=b&&b<=t?b:null}return null},[n,e,t,s]),c=m.useCallback(h=>{const p=s(h),v=r.map(x=>x.value);n!==null&&v.push(l(h)),v.push(e,t);let y=v[0],b=t-e;return v.forEach(x=>{const C=Math.abs(p-x);C<=b&&(y=x,b=C)}),y},[e,t,r,n,s,l]),u=(h,p,v,y="unit")=>{if(typeof p=="number"){let b;const x=h[v],C=x+p;let S=[];r.forEach(M=>{S.push(M.value)}),S.push(e,t),S.push(l(x));const B=p>0?1:-1;y==="unit"?S.push(l(x+B*n)):S.push(l(C)),S=S.filter(M=>M!==null).filter(M=>p<0?M<=x:M>=x),y==="unit"&&(S=S.filter(M=>M!==x));const E=y==="unit"?x:C;b=S[0];let _=Math.abs(b-E);if(S.forEach(M=>{const R=Math.abs(M-E);R<_&&(b=M,_=R)}),b===void 0)return p<0?e:t;if(y==="dist")return b;if(Math.abs(p)>1){const M=[...h];return M[v]=b,u(M,p-B,v,y)}return b}else{if(p==="min")return e;if(p==="max")return t}return t},f=(h,p,v,y="unit")=>{const b=h[v],x=u(h,p,v,y);return{value:x,changed:x!==b}},d=h=>o===null&&h===0||typeof o=="number"&&h{const b=h.map(c),x=b[v],[C,S]=qb(b,v,e,t,o,a),B=u(b,p,v,y);if(b[v]=B,C<=S?b[v]=Math.max(C,Math.min(S,b[v])):b[v]=x,i===!1){const E=o||0;v>0&&b[v-1]!==x&&(b[v]=Math.max(b[v],b[v-1]+E)),v0&&!a(E-1);E-=1){let _=!0;for(;d(b[E]-b[E-1])&&_;)({value:b[E-1],changed:_}=f(b,-1,E-1));const[M]=qb(b,E-1,e,t,o,a);b[E-1]=Math.max(b[E-1],M)}for(let E=b.length-1;E>0;E-=1){if(a(E)||a(E-1))continue;let _=!0;for(;d(b[E]-b[E-1])&&_;)({value:b[E-1],changed:_}=f(b,-1,E-1));const[M]=qb(b,E-1,e,t,o,a);b[E-1]=Math.max(b[E-1],M)}for(let E=0;E{if(e===!0||!e)return[!!e,!1,!1,0];const{editable:t,draggableTrack:n,minCount:r,maxCount:i}=e;return[!0,!!t,!t&&!!n,r||0,i]},[e])}const d9e=m.forwardRef((e,t)=>{const{prefixCls:n="rc-slider",className:r,style:i,classNames:o,styles:a,id:s,disabled:l=!1,keyboard:c=!0,autoFocus:u,onFocus:f,onBlur:d,min:A=0,max:h=100,step:p=1,value:v,defaultValue:y,range:b,count:x,onChange:C,onBeforeChange:S,onAfterChange:B,onChangeComplete:E,allowCross:_=!0,pushable:M=!1,reverse:R,vertical:T,included:L=!0,startPoint:P,trackStyle:k,handleStyle:H,railStyle:D,dotStyle:U,activeDotStyle:j,marks:Q,dots:K,handleRender:z,activeHandleRender:V,track:Y,tabIndex:Z=0,ariaLabelForHandle:W,ariaLabelledByForHandle:J,ariaRequired:ee,ariaValueTextFormatterForHandle:ne}=e,re=m.useRef(null),ue=m.useRef(null),[de,se]=Fr(y,v),ce=m.useMemo(()=>T?R?"ttb":"btt":R?"rtl":"ltr",[R,T]),[ge,ie,le,ve,we]=f9e(b),me=m.useMemo(()=>isFinite(A)?A:0,[A]),Ee=m.useMemo(()=>isFinite(h)?h:100,[h]),Ce=m.useMemo(()=>p!==null&&p<=0?1:p,[p]),pe=m.useMemo(()=>typeof M=="boolean"?M?Ce:!1:M>=0?M:!1,[M,Ce]),Oe=m.useMemo(()=>{const At=Q||{};return Object.keys(At).map(ut=>{const ft=At[ut],Kt={value:Number(ut)};return ft&&typeof ft=="object"&&!m.isValidElement(ft)&&("label"in ft||"style"in ft)?(Kt.style=ft.style,Kt.label=ft.label):Kt.label=ft,Kt}).filter(({label:ut})=>ut||typeof ut=="number").sort((ut,ft)=>ut.value-ft.value)},[Q]),[xe,Me]=a9e(l),[Se,Pe]=u9e(me,Ee,Ce,Oe,_,pe,xe),Le=m.useMemo(()=>{var Kt;const At=de==null?[]:Array.isArray(de)?de:[de],[ut=me]=At;let ft=de===null?[]:[ut];if(ge){if(ft=[...At],x||de===void 0){const An=x!==void 0&&x>=0?x+1:2;for(ft=ft.slice(0,An);ft.lengthAn-pn)}return ft.forEach((An,pn)=>{ft[pn]=Se(An)}),ft},[de,ge,me,x,Se]),[He,Ne]=m.useMemo(()=>Me(Le),[Me,Le]),at=ie&&!Ne,Ue=At=>ge?At:At[0],et=yn(At=>{const ut=[...At].sort((ft,Kt)=>ft-Kt);C&&!uu(ut,Le,!0)&&C(Ue(ut)),se(ut)}),We=yn(At=>{At&&re.current.hideHelp();const ut=Ue(Le);B==null||B(ut),oo(!B,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),E==null||E(ut)}),Je=At=>{if(He||!at||Le.length<=ve)return;const ut=[...Le];ut.splice(At,1),S==null||S(Ue(ut)),et(ut);const ft=Math.max(0,At-1);re.current.hideHelp(),re.current.focus(ft)},[dt,wt,Bt,qt,jt]=l9e(ue,ce,Le,me,Ee,Se,et,We,Pe,at,ve,xe),nn=(At,ut)=>{var ft,Kt;if(!He){const An=Le.length?c9e(Le,At,me,Ee,pe,xe):0;if(An===-1)return;const pn=[...Le];let bn=0;const Sn=Le.length?Math.abs(At-Le[An]):Ee-me;Le.forEach(($n,Fn)=>{$n{At.preventDefault();const{width:ut,height:ft,left:Kt,top:An,bottom:pn,right:bn}=ue.current.getBoundingClientRect(),{clientX:Sn,clientY:Tn}=At;let lr;switch(ce){case"btt":lr=(pn-Tn)/ft;break;case"ttb":lr=(Tn-An)/ft;break;case"rtl":lr=(bn-Sn)/ut;break;default:lr=(Sn-Kt)/ut}const $n=me+lr*(Ee-me);nn(Se($n),At)},[Ot,sn]=m.useState(null),Vt=(At,ut)=>{if(!He&&!xe(ut)){const ft=Pe(Le,At,ut);S==null||S(Ue(Le)),et(ft.values),sn({value:ft.value,index:ut})}};m.useEffect(()=>{if(Ot!==null){const{value:At,index:ut}=Ot,ft=Le[ut]===At?ut:Le.indexOf(At);ft>=0&&re.current.focus(ft)}sn(null)},[Ot]);const xt=m.useMemo(()=>le&&Ce===null?!1:le,[le,Ce]),qe=yn((At,ut)=>{jt(At,ut),S==null||S(Ue(Le))}),it=dt!==-1;m.useEffect(()=>{if(!it){const At=Le.lastIndexOf(wt);re.current.focus(At)}},[it]);const Pt=m.useMemo(()=>[...qt].sort((At,ut)=>At-ut),[qt]),[De,ze]=m.useMemo(()=>ge?[Pt[0],Pt[Pt.length-1]]:[me,Pt[0]],[Pt,ge,me]);m.useImperativeHandle(t,()=>({focus:()=>{re.current.focus(0)},blur:()=>{var ut;const{activeElement:At}=document;(ut=ue.current)!=null&&ut.contains(At)&&(At==null||At.blur())}}));const bt=m.useRef(u);m.useEffect(()=>{bt.current&&re.current.focus(0)},[]);const lt=m.useMemo(()=>({min:me,max:Ee,direction:ce,disabled:He,keyboard:c,step:Ce,included:L,includedStart:De,includedEnd:ze,range:ge,tabIndex:Z,ariaLabelForHandle:W,ariaLabelledByForHandle:J,ariaRequired:ee,ariaValueTextFormatterForHandle:ne,styles:a||{},classNames:o||{},isHandleDisabled:xe}),[me,Ee,ce,He,c,Ce,L,De,ze,ge,Z,W,J,ee,ne,a,o,xe]);return m.createElement(Fv.Provider,{value:lt},m.createElement("div",{ref:ue,className:Ae(n,r,{[`${n}-disabled`]:He,[`${n}-vertical`]:T,[`${n}-horizontal`]:!T,[`${n}-with-marks`]:Oe.length}),style:i,onMouseDown:Jt,id:s},m.createElement("div",{className:Ae(`${n}-rail`,o==null?void 0:o.rail),style:I(I({},D),a==null?void 0:a.rail)}),Y!==!1&&m.createElement(o9e,{prefixCls:n,style:k,values:Le,startPoint:P,onStartMove:xt?qe:void 0}),m.createElement(i9e,{prefixCls:n,marks:Oe,dots:K,style:U,activeStyle:j}),m.createElement(e9e,{ref:re,prefixCls:n,style:H,values:qt,draggingIndex:dt,draggingDelete:Bt,onStartMove:qe,onOffsetChange:Vt,onFocus:f,onBlur:d,handleRender:z,activeHandleRender:V,onChangeComplete:We,onDelete:at?Je:void 0}),m.createElement(n9e,{prefixCls:n,marks:Oe,onClick:nn})))}),A9e=m.createContext({}),Ele=m.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,o=m.useRef(null),a=n&&!r,s=m.useRef(null);function l(){Kn.cancel(s.current),s.current=null}function c(){s.current=Kn(()=>{var u;(u=o.current)==null||u.forceAlign(),s.current=null})}return m.useEffect(()=>(a?c():l(),l),[a,e.title,i]),m.createElement(aa,te(I({ref:il(o,t)},e),{open:a}))}),h9e=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:o,marginPart:a,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:u,handleSizeHover:f,handleActiveColor:d,handleActiveOutlineColor:A,handleLineWidth:h,handleLineWidthHover:p,motionDurationMid:v}=e,y={backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:u,height:u,boxShadow:`0 0 0 ${be(h)} ${l}`,insetInlineStart:0,insetBlockStart:0};return{[t]:te(I({},zr(e)),{position:"relative",height:r,margin:`${be(a)} ${be(o)}`,padding:0,cursor:"pointer",touchAction:"none",userSelect:"none","&-vertical":{margin:`${be(o)} ${be(a)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${v}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${v}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle:not(${t}-handle-disabled)::after`]:{boxShadow:`0 0 0 ${be(h)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:u,height:u,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(u).add(c(h).mul(2)).equal(),height:c(u).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:u,height:u,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${be(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:["inset-inline-start","inset-block-start","width","height","box-shadow","outline"].map(b=>`${b} ${v}`).join(", ")},"&:hover, &:active, &:focus":{[`&:not(${t}-handle-disabled)::before`]:{insetInlineStart:c(f).sub(u).div(2).add(p).mul(-1).equal(),insetBlockStart:c(f).sub(u).div(2).add(p).mul(-1).equal(),width:c(f).add(c(p).mul(2)).equal(),height:c(f).add(c(p).mul(2)).equal()},[`&:not(${t}-handle-disabled)::after`]:{boxShadow:`0 0 0 ${be(p)} ${d}`,outline:`6px solid ${A}`,width:f,height:f,insetInlineStart:e.calc(u).sub(f).div(2).equal(),insetBlockStart:e.calc(u).sub(f).div(2).equal()}}},[`&-lock ${t}-handle`]:{"&::before, &::after":{transition:"none"}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:i,height:i,backgroundColor:e.colorBgElevated,border:`${be(h)} solid ${e.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.dotActiveBorderColor}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.railBg} !important`},[`${t}-track`]:{backgroundColor:`${e.trackBgDisabled} !important`},[` +`,X9e=["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"],a7={};let hu;function Z9e(e,t=!1){const n=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&a7[n])return a7[n];const r=window.getComputedStyle(e),i=r.getPropertyValue("box-sizing")||r.getPropertyValue("-moz-box-sizing")||r.getPropertyValue("-webkit-box-sizing"),o=parseFloat(r.getPropertyValue("padding-bottom"))+parseFloat(r.getPropertyValue("padding-top")),a=parseFloat(r.getPropertyValue("border-bottom-width"))+parseFloat(r.getPropertyValue("border-top-width")),l={sizingStyle:X9e.map(c=>`${c}:${r.getPropertyValue(c)}`).join(";"),paddingSize:o,borderSize:a,boxSizing:i};return t&&n&&(a7[n]=l),l}function J9e(e,t=!1,n=null,r=null){hu||(hu=document.createElement("textarea"),hu.setAttribute("tab-index","-1"),hu.setAttribute("aria-hidden","true"),hu.setAttribute("name","hiddenTextarea"),document.body.appendChild(hu)),e.getAttribute("wrap")?hu.setAttribute("wrap",e.getAttribute("wrap")):hu.removeAttribute("wrap");const{paddingSize:i,borderSize:o,boxSizing:a,sizingStyle:s}=Z9e(e,t);hu.setAttribute("style",`${s};${Y9e}`),hu.value=e.value||e.placeholder||"";let l,c,u,f=hu.scrollHeight;if(a==="border-box"?f+=o:a==="content-box"&&(f-=i),n!==null||r!==null){hu.value=" ";const A=hu.scrollHeight-i;n!==null&&(l=A*n,a==="border-box"&&(l=l+i+o),f=Math.max(l,f)),r!==null&&(c=A*r,a==="border-box"&&(c=c+i+o),u=f>c?void 0:"hidden",f=Math.min(c,f))}const d={height:f,overflowY:u,resize:"none"};return l&&(d.minHeight=l),c&&(d.maxHeight=c),d}function s7(){return s7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const H=e,{prefixCls:n,defaultValue:r,value:i,autoSize:o,onResize:a,className:s,style:l,disabled:c,onChange:u,onInternalAutoSize:f}=H,d=Ze(H,["prefixCls","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"]),[A,h]=Fr(r,i),p=A!=null?A:"",v=D=>{h(D.target.value),u==null||u(D)},y=g.useRef(null);g.useImperativeHandle(t,()=>({textArea:y.current}));const[b,x]=g.useMemo(()=>o&&typeof o=="object"?[o.minRows,o.maxRows]:[],[o]),C=!!o,[S,B]=g.useState(u7),[E,_]=g.useState(),M=()=>{B(l7)};ar(()=>{C&&M()},[i,b,x,C]),ar(()=>{if(S===l7)B(c7);else if(S===c7){const D=J9e(y.current,!1,b,x);B(u7),_(D)}},[S]);const R=g.useRef(void 0),T=()=>{R.current!==void 0&&Kn.cancel(R.current)},L=D=>{S===u7&&(a==null||a(D),o&&(T(),R.current=Kn(()=>{M()})))};g.useEffect(()=>T,[]);const P=C?E:null,k=I(I({},l),P);return(S===l7||S===c7)&&(k.overflowY="hidden",k.overflowX="hidden"),g.createElement(Bl,{onResize:L,disabled:!(o||a)},g.createElement("textarea",s7({},d,{ref:y,style:k,className:Ae(n,s,{[`${n}-disabled`]:c}),disabled:c,value:p,onChange:v})))});function f7(){return f7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var L=T,{defaultValue:e,value:t,onFocus:n,onBlur:r,onChange:i,allowClear:o,maxLength:a,onCompositionStart:s,onCompositionEnd:l,suffix:c,prefixCls:u="rc-textarea",showCount:f,count:d,className:A,style:h,disabled:p,hidden:v,classNames:y,styles:b,onResize:x,onClear:C,onPressEnter:S,readOnly:B,autoSize:E,onKeyDown:_}=L,M=Ze(L,["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","showCount","count","className","style","disabled","hidden","classNames","styles","onResize","onClear","onPressEnter","readOnly","autoSize","onKeyDown"]);const[P,k]=Be.useState(!1),H=Be.useRef(!1),[D,U]=Be.useState(null),j=g.useRef(null),Q=g.useRef(null),K=()=>{var me;return((me=Q.current)==null?void 0:me.textArea)||null},{setValue:z,formatValue:V}=wle(e,t),Y=yle(d,f),{isOutOfRange:Z,dataCount:W}=ble({countConfig:Y,value:V,maxLength:a}),J=xle({countConfig:Y,getTarget:()=>{var me;return((me=Q.current)==null?void 0:me.textArea)||null}}),ee=()=>{var me;(me=K())==null||me.focus()};g.useImperativeHandle(R,()=>{var me;return{resizableTextArea:Q.current,focus:ee,blur:()=>{var Ee;(Ee=K())==null||Ee.blur()},nativeElement:((me=j.current)==null?void 0:me.nativeElement)||K()}}),g.useEffect(()=>{k(me=>!p&&me)},[p]);const ne=(me,Ee)=>{const Ce=J(Ee,H.current);z(Ce),z4(me.currentTarget,me,i,Ce)},re=me=>{H.current=!0,s==null||s(me)},ue=me=>{H.current=!1,ne(me,me.currentTarget.value),l==null||l(me)},de=me=>{ne(me,me.target.value)},se=me=>{me.key==="Enter"&&S&&!me.nativeEvent.isComposing&&S(me),_==null||_(me)},ce=me=>{k(!0),n==null||n(me)},ge=me=>{k(!1),r==null||r(me)},ie=me=>{z(""),ee();const Ee=K();Ee&&z4(Ee,me,i)};let le=c;Y.show&&(le=Be.createElement(Be.Fragment,null,le,Be.createElement("span",{className:Ae(`${u}-data-count`,y==null?void 0:y.count),style:b==null?void 0:b.count},W)));const ve=me=>{var Ee;x==null||x(me),(Ee=K())!=null&&Ee.style.height&&U(!0)},we=!E&&!f&&!o;return Be.createElement(vle,{ref:j,value:V,allowClear:o,handleReset:ie,suffix:le,prefixCls:u,classNames:te(I({},y),{affixWrapper:Ae(y==null?void 0:y.affixWrapper,{[`${u}-show-count`]:f,[`${u}-textarea-allow-clear`]:o})}),disabled:p,focused:P,className:Ae(A,Z&&`${u}-out-of-range`),style:I(I({},h),D&&!we?{height:"auto"}:{}),dataAttrs:typeof W=="string"?{affixWrapper:{"data-count":W}}:void 0,styles:b,hidden:v,readOnly:B,onClear:C},Be.createElement(eje,f7({},M,{autoSize:E,maxLength:a,onKeyDown:se,onChange:de,onFocus:ce,onBlur:ge,onCompositionStart:re,onCompositionEnd:ue,className:Ae(y==null?void 0:y.textarea),style:I({resize:h==null?void 0:h.resize},b==null?void 0:b.textarea),disabled:p,prefixCls:u,onResize:ve,ref:Q,readOnly:B})))});function Cle(e,t){const n=g.useRef([]),r=()=>{n.current.push(setTimeout(()=>{var i,o,a,s;(i=e.current)!=null&&i.input&&((o=e.current)==null?void 0:o.input.getAttribute("type"))==="password"&&((a=e.current)!=null&&a.input.hasAttribute("value"))&&((s=e.current)==null||s.input.removeAttribute("value"))}))};return g.useEffect(()=>(t&&r(),()=>n.current.forEach(i=>{i&&clearTimeout(i)})),[]),r}function nje(e){return!!(e.prefix||e.suffix||e.allowClear||e.showCount)}const Gb=g.forwardRef((e,t)=>{const Ce=e,{prefixCls:n,bordered:r=!0,status:i,size:o,disabled:a,onBlur:s,onFocus:l,suffix:c,allowClear:u,addonAfter:f,addonBefore:d,className:A,style:h,styles:p,rootClassName:v,onChange:y,classNames:b,variant:x}=Ce,C=Ze(Ce,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames","variant"]),{getPrefixCls:S,direction:B,allowClear:E,autoComplete:_,className:M,style:R,classNames:T,styles:L}=or("input"),P=S("input",n),k=g.useRef(null),H=So(P),[D,U]=wse(P,v);Cse(P,H);const{compactSize:j,compactItemClassnames:Q}=hA(P,B),K=aa(pe=>{var Oe;return(Oe=o!=null?o:j)!=null?Oe:pe}),z=Be.useContext(qa),V=a!=null?a:z,Y=te(I({},e),{size:K,disabled:V}),Z=Ar(R),W=Ar(h),[J,ee]=vr([T,b],[L,Z,p,W],{props:Y}),{status:ne,hasFeedback:re,feedbackIcon:ue}=g.useContext(Ya),de=Vg(ne,i),se=nje(e)||!!re;g.useRef(se);const ce=Cle(k,!0),ge=pe=>{ce(),s==null||s(pe)},ie=pe=>{ce(),l==null||l(pe)},le=pe=>{ce(),y==null||y(pe)},ve=(re||c)&&Be.createElement(Be.Fragment,null,c,re&&ue),we=SM({allowClear:u,contextAllowClear:E,componentName:"Input"}),[me,Ee]=ep("input",x,r);return Be.createElement(q9e,te(I({ref:il(t,k),prefixCls:P,autoComplete:_},C),{disabled:V,onBlur:ge,onFocus:ie,style:ee.root,styles:ee,suffix:ve,allowClear:we,className:Ae(A,v,U,H,Q,M,J.root),onChange:le,addonBefore:d&&Be.createElement(Zh,{form:!0,space:!0},d),addonAfter:f&&Be.createElement(Zh,{form:!0,space:!0},f),classNames:te(I({},J),{input:Ae({[`${P}-sm`]:K==="small",[`${P}-lg`]:K==="large",[`${P}-rtl`]:B==="rtl"},J.input,D),variant:Ae({[`${P}-${me}`]:Ee},Jh(P,de)),affixWrapper:Ae({[`${P}-affix-wrapper-sm`]:K==="small",[`${P}-affix-wrapper-lg`]:K==="large",[`${P}-affix-wrapper-rtl`]:B==="rtl"},D),wrapper:Ae({[`${P}-group-rtl`]:B==="rtl"},D),groupWrapper:Ae({[`${P}-group-wrapper-sm`]:K==="small",[`${P}-group-wrapper-lg`]:K==="large",[`${P}-group-wrapper-rtl`]:B==="rtl",[`${P}-group-wrapper-${me}`]:Ee},Jh(`${P}-group-wrapper`,de,re),D)})}))});function d7(e,t,n){return(e-t)/(n-t)}function A7(e,t,n,r){const i=d7(t,n,r),o={};switch(e){case"rtl":o.right=`${i*100}%`,o.transform="translateX(50%)";break;case"btt":o.bottom=`${i*100}%`,o.transform="translateY(50%)";break;case"ttb":o.top=`${i*100}%`,o.transform="translateY(-50%)";break;default:o.left=`${i*100}%`,o.transform="translateX(-50%)";break}return o}function Lv(e,t){return Array.isArray(e)?e[t]:e}const Fv=g.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0,styles:{},classNames:{},isHandleDisabled:()=>!1}),rje=g.createContext({});function h7(){return h7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var Z,W;const Y=e,{prefixCls:n,value:r,valueIndex:i,onStartMove:o,onDelete:a,style:s,render:l,dragging:c,draggingDelete:u,onOffsetChange:f,onChangeComplete:d,onFocus:A,onMouseEnter:h}=Y,p=Ze(Y,["prefixCls","value","valueIndex","onStartMove","onDelete","style","render","dragging","draggingDelete","onOffsetChange","onChangeComplete","onFocus","onMouseEnter"]),{min:v,max:y,direction:b,keyboard:x,range:C,tabIndex:S,ariaLabelForHandle:B,ariaLabelledByForHandle:E,ariaRequired:_,ariaValueTextFormatterForHandle:M,styles:R,classNames:T,isHandleDisabled:L}=g.useContext(Fv),P=L(i),k=`${n}-handle`,H=J=>{if(P){J.stopPropagation();return}o(J,i)},D=J=>{A==null||A(J,i)},U=J=>{h(J,i)},j=J=>{if(!P&&x){let ee;switch(J.which||J.keyCode){case dn.LEFT:ee=b==="ltr"||b==="btt"?-1:1;break;case dn.RIGHT:ee=b==="ltr"||b==="btt"?1:-1;break;case dn.UP:ee=b!=="ttb"?1:-1;break;case dn.DOWN:ee=b!=="ttb"?-1:1;break;case dn.HOME:ee="min";break;case dn.END:ee="max";break;case dn.PAGE_UP:ee=2;break;case dn.PAGE_DOWN:ee=-2;break;case dn.BACKSPACE:case dn.DELETE:a==null||a(i);break}ee!==void 0&&(J.preventDefault(),f(ee,i))}},Q=J=>{switch(J.which||J.keyCode){case dn.LEFT:case dn.RIGHT:case dn.UP:case dn.DOWN:case dn.HOME:case dn.END:case dn.PAGE_UP:case dn.PAGE_DOWN:d==null||d();break}},K=A7(b,r,v,y);let z={};i!==null&&(z={tabIndex:P?void 0:(Z=Lv(S,i))!=null?Z:void 0,role:"slider","aria-valuemin":v,"aria-valuemax":y,"aria-valuenow":r,"aria-disabled":P,"aria-label":Lv(B,i),"aria-labelledby":Lv(E,i),"aria-required":Lv(_,i),"aria-valuetext":(W=Lv(M,i))==null?void 0:W(r),"aria-orientation":b==="ltr"||b==="rtl"?"horizontal":"vertical",onMouseDown:H,onTouchStart:H,onFocus:D,onMouseEnter:U,onKeyDown:j,onKeyUp:Q});let V=g.createElement("div",h7({ref:t,className:Ae(k,{[`${k}-${i+1}`]:i!==null&&C,[`${k}-dragging`]:c,[`${k}-dragging-delete`]:u,[`${k}-disabled`]:P},T.handle),style:I(I(I({},K),s),R.handle)},z,p));return l&&(V=l(V,{index:i,prefixCls:n,value:r,dragging:c,draggingDelete:u})),V});function V4(){return V4=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const B=e,{prefixCls:n,style:r,onStartMove:i,onOffsetChange:o,values:a,handleRender:s,activeHandleRender:l,draggingIndex:c,draggingDelete:u,onFocus:f}=B,d=Ze(B,["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","activeHandleRender","draggingIndex","draggingDelete","onFocus"]),A=g.useRef({}),[h,p]=g.useState(!1),[v,y]=g.useState(-1),b=E=>{y(E),p(!0)},x=(E,_)=>{b(_),f==null||f(E)},C=(E,_)=>{b(_)};g.useImperativeHandle(t,()=>({focus:E=>{var _;(_=A.current[E])==null||_.focus()},hideHelp:()=>{fu.flushSync(()=>{p(!1)})}}));const S=I({prefixCls:n,onStartMove:i,onOffsetChange:o,render:s,onFocus:x,onMouseEnter:C},d);return g.createElement(g.Fragment,null,a.map((E,_)=>{const M=c===_;return g.createElement(Sle,V4({ref:R=>{R?A.current[_]=R:delete A.current[_]},dragging:M,draggingDelete:M&&u,style:Lv(r,_),key:_,value:E,valueIndex:_},S))}),l&&h&&g.createElement(Sle,V4({key:"a11y"},S,{value:a[v],valueIndex:null,dragging:c!==-1,draggingDelete:u,render:l,style:{pointerEvents:"none"},tabIndex:void 0,"aria-hidden":!0})))}),oje=e=>{const{prefixCls:t,style:n,children:r,value:i,onClick:o}=e,{min:a,max:s,direction:l,includedStart:c,includedEnd:u,included:f}=g.useContext(Fv),d=`${t}-text`,A=A7(l,i,a,s);return g.createElement("span",{className:Ae(d,{[`${d}-active`]:f&&c<=i&&i<=u}),style:I(I({},A),n),onMouseDown:h=>{h.stopPropagation()},onClick:()=>{o(i)}},r)},aje=e=>{const{prefixCls:t,marks:n=[],onClick:r}=e,i=`${t}-mark`;return n.length?g.createElement("div",{className:i},n.map(({value:o,style:a,label:s})=>g.createElement(oje,{key:o,prefixCls:i,style:a,value:o,onClick:r},s))):null},sje=e=>{const{prefixCls:t,value:n,style:r,activeStyle:i}=e,{min:o,max:a,direction:s,included:l,includedStart:c,includedEnd:u}=g.useContext(Fv),f=`${t}-dot`,d=l&&c<=n&&n<=u;let A=I(I({},A7(s,n,o,a)),typeof r=="function"?r(n):r);return d&&(A=I(I({},A),typeof i=="function"?i(n):i)),g.createElement("span",{className:Ae(f,{[`${f}-active`]:d}),style:A})},lje=e=>{const{prefixCls:t,marks:n,dots:r,style:i,activeStyle:o}=e,{min:a,max:s,step:l}=g.useContext(Fv),c=g.useMemo(()=>{const u=new Set;if(n.forEach(f=>{u.add(f.value)}),r&&l!==null){let f=a;for(;f<=s;)u.add(f),f+=l}return Array.from(u)},[a,s,l,r,n]);return g.createElement("div",{className:`${t}-step`},c.map(u=>g.createElement(sje,{prefixCls:t,key:u,value:u,style:i,activeStyle:o})))},Ele=e=>{const{prefixCls:t,style:n,start:r,end:i,index:o,onStartMove:a,replaceCls:s}=e,{direction:l,min:c,max:u,disabled:f,range:d,classNames:A}=g.useContext(Fv),h=`${t}-track`,p=d7(r,c,u),v=d7(i,c,u),y=C=>{!f&&a&&a(C,-1)},b={};switch(l){case"rtl":b.right=`${p*100}%`,b.width=`${v*100-p*100}%`;break;case"btt":b.bottom=`${p*100}%`,b.height=`${v*100-p*100}%`;break;case"ttb":b.top=`${p*100}%`,b.height=`${v*100-p*100}%`;break;default:b.left=`${p*100}%`,b.width=`${v*100-p*100}%`}const x=s||Ae(h,{[`${h}-${o+1}`]:o!==null&&d,[`${t}-track-draggable`]:a},A.track);return g.createElement("div",{className:x,style:I(I({},b),n),onMouseDown:y,onTouchStart:y})},cje=e=>{const{prefixCls:t,style:n,values:r,startPoint:i,onStartMove:o}=e,{included:a,range:s,min:l,styles:c,classNames:u,isHandleDisabled:f}=g.useContext(Fv),A=g.useMemo(()=>r.some((v,y)=>f(y)),[f,r])?void 0:o,h=g.useMemo(()=>{if(!s){if(r.length===0)return[];const y=i!=null?i:l,b=r[0];return[{start:Math.min(y,b),end:Math.max(y,b)}]}const v=[];for(let y=0;yg.createElement(Ele,{index:b,prefixCls:t,style:I(I({},Lv(n,b)),c.track),start:v,end:y,key:b,onStartMove:A})))},uje=e=>{const t=g.useCallback(r=>{var i;return typeof e=="boolean"?e:(i=e[r])!=null?i:!1},[e]),n=g.useCallback(r=>typeof e=="boolean"?[e,e&&r.length>0]:[r.length>0&&r.every((i,o)=>t(o)),r.some((i,o)=>t(o))],[e,t]);return g.useMemo(()=>[t,n],[t,n])},fje=130;function Ble(e){const t="targetTouches"in e?e.targetTouches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function dje(e,t,n,r,i,o,a,s,l,c,u,f){const[d,A]=g.useState(null),[h,p]=g.useState(-1),[v,y]=g.useState(!1),[b,x]=g.useState(n),[C,S]=g.useState(n),B=g.useRef(null),E=g.useRef(null),_=g.useRef(null),{onDragStart:M,onDragChange:R}=g.useContext(rje);ar(()=>{h===-1&&x(n)},[n,h]),g.useEffect(()=>()=>{B.current&&document.removeEventListener("mousemove",B.current),E.current&&document.removeEventListener("mouseup",E.current),_.current&&(B.current&&_.current.removeEventListener("touchmove",B.current),E.current&&_.current.removeEventListener("touchend",E.current))},[]);const T=(H,D,U)=>{D!==void 0&&A(D),x(H);let j=H;U&&(j=H.filter((Q,K)=>K!==h)),a(j),R&&R({rawValues:H,deleteIndex:U?h:-1,draggingIndex:h,draggingValue:D})},L=yn((H,D,U)=>{if(H===-1){if(C.some((W,J)=>f(J)))return;const j=C[0],Q=C[C.length-1],K=r-j,z=i-Q;let V=D*(i-r);V=Math.max(V,K),V=Math.min(V,z),V=o(j+V)-j;const Z=C.map(W=>W+V);T(Z)}else{const j=(i-r)*D,Q=[...b];Q[H]=C[H];const K=l(Q,j,H,"dist");T(K.values,K.value,U)}}),P=(H,D,U)=>{H.stopPropagation();const j=U||n;if(f(D))return;const Q=j[D];p(D),A(Q),S(j),x(j),y(!1);const{pageX:K,pageY:z}=Ble(H);let V=!1;M&&M({rawValues:j,draggingIndex:D,draggingValue:Q});const Y=W=>{W.preventDefault();const{pageX:J,pageY:ee}=Ble(W),ne=J-K,re=ee-z,{width:ue,height:de}=e.current.getBoundingClientRect();let se,ce;switch(t){case"btt":se=-re/de,ce=ne;break;case"ttb":se=re/de,ce=ne;break;case"rtl":se=-ne/ue,ce=re;break;default:se=ne/ue,ce=re}V=c?Math.abs(ce)>fje&&u{W.preventDefault(),document.removeEventListener("mouseup",Z),document.removeEventListener("mousemove",Y),_.current&&(B.current&&_.current.removeEventListener("touchmove",B.current),E.current&&_.current.removeEventListener("touchend",E.current)),B.current=null,E.current=null,_.current=null,s(V),p(-1),y(!1)};document.addEventListener("mouseup",Z),document.addEventListener("mousemove",Y),H.currentTarget.addEventListener("touchend",Z),H.currentTarget.addEventListener("touchmove",Y),B.current=Y,E.current=Z,_.current=H.currentTarget},k=g.useMemo(()=>{const H=[...n].sort((K,z)=>K-z),D=[...b].sort((K,z)=>K-z),U={};D.forEach(K=>{U[K]=(U[K]||0)+1}),H.forEach(K=>{U[K]=(U[K]||0)-1});const j=c?1:0;return Object.values(U).reduce((K,z)=>K+Math.abs(z),0)<=j?b:n},[n,b,c]);return[h,d,v,k,P]}const qb=(e,t,n,r,i,o)=>{const a=typeof i=="number"?i:0;let s=n,l=r;for(let c=t-1;c>=0;c-=1)if(o(c)){s=e[c]+a;break}for(let c=t+1;c{let a=-1,s=r-n;return e.forEach((l,c)=>{if(o(c))return;const[u,f]=qb(e,c,n,r,i,o);if(u<=t&&t<=f){const d=Math.abs(t-l);d<=s&&(s=d,a=c)}}),a};function hje(e,t,n,r,i,o,a){const s=g.useCallback(h=>Math.max(e,Math.min(t,h)),[e,t]),l=g.useCallback(h=>{if(n!==null){const p=e+Math.round((s(h)-e)/n)*n,v=x=>(String(x).split(".")[1]||"").length,y=Math.max(v(n),v(t),v(e)),b=Number(p.toFixed(y));return e<=b&&b<=t?b:null}return null},[n,e,t,s]),c=g.useCallback(h=>{const p=s(h),v=r.map(x=>x.value);n!==null&&v.push(l(h)),v.push(e,t);let y=v[0],b=t-e;return v.forEach(x=>{const C=Math.abs(p-x);C<=b&&(y=x,b=C)}),y},[e,t,r,n,s,l]),u=(h,p,v,y="unit")=>{if(typeof p=="number"){let b;const x=h[v],C=x+p;let S=[];r.forEach(M=>{S.push(M.value)}),S.push(e,t),S.push(l(x));const B=p>0?1:-1;y==="unit"?S.push(l(x+B*n)):S.push(l(C)),S=S.filter(M=>M!==null).filter(M=>p<0?M<=x:M>=x),y==="unit"&&(S=S.filter(M=>M!==x));const E=y==="unit"?x:C;b=S[0];let _=Math.abs(b-E);if(S.forEach(M=>{const R=Math.abs(M-E);R<_&&(b=M,_=R)}),b===void 0)return p<0?e:t;if(y==="dist")return b;if(Math.abs(p)>1){const M=[...h];return M[v]=b,u(M,p-B,v,y)}return b}else{if(p==="min")return e;if(p==="max")return t}return t},f=(h,p,v,y="unit")=>{const b=h[v],x=u(h,p,v,y);return{value:x,changed:x!==b}},d=h=>o===null&&h===0||typeof o=="number"&&h{const b=h.map(c),x=b[v],[C,S]=qb(b,v,e,t,o,a),B=u(b,p,v,y);if(b[v]=B,C<=S?b[v]=Math.max(C,Math.min(S,b[v])):b[v]=x,i===!1){const E=o||0;v>0&&b[v-1]!==x&&(b[v]=Math.max(b[v],b[v-1]+E)),v0&&!a(E-1);E-=1){let _=!0;for(;d(b[E]-b[E-1])&&_;)({value:b[E-1],changed:_}=f(b,-1,E-1));const[M]=qb(b,E-1,e,t,o,a);b[E-1]=Math.max(b[E-1],M)}for(let E=b.length-1;E>0;E-=1){if(a(E)||a(E-1))continue;let _=!0;for(;d(b[E]-b[E-1])&&_;)({value:b[E-1],changed:_}=f(b,-1,E-1));const[M]=qb(b,E-1,e,t,o,a);b[E-1]=Math.max(b[E-1],M)}for(let E=0;E{if(e===!0||!e)return[!!e,!1,!1,0];const{editable:t,draggableTrack:n,minCount:r,maxCount:i}=e;return[!0,!!t,!t&&!!n,r||0,i]},[e])}const gje=g.forwardRef((e,t)=>{const{prefixCls:n="rc-slider",className:r,style:i,classNames:o,styles:a,id:s,disabled:l=!1,keyboard:c=!0,autoFocus:u,onFocus:f,onBlur:d,min:A=0,max:h=100,step:p=1,value:v,defaultValue:y,range:b,count:x,onChange:C,onBeforeChange:S,onAfterChange:B,onChangeComplete:E,allowCross:_=!0,pushable:M=!1,reverse:R,vertical:T,included:L=!0,startPoint:P,trackStyle:k,handleStyle:H,railStyle:D,dotStyle:U,activeDotStyle:j,marks:Q,dots:K,handleRender:z,activeHandleRender:V,track:Y,tabIndex:Z=0,ariaLabelForHandle:W,ariaLabelledByForHandle:J,ariaRequired:ee,ariaValueTextFormatterForHandle:ne}=e,re=g.useRef(null),ue=g.useRef(null),[de,se]=Fr(y,v),ce=g.useMemo(()=>T?R?"ttb":"btt":R?"rtl":"ltr",[R,T]),[ge,ie,le,ve,we]=pje(b),me=g.useMemo(()=>isFinite(A)?A:0,[A]),Ee=g.useMemo(()=>isFinite(h)?h:100,[h]),Ce=g.useMemo(()=>p!==null&&p<=0?1:p,[p]),pe=g.useMemo(()=>typeof M=="boolean"?M?Ce:!1:M>=0?M:!1,[M,Ce]),Oe=g.useMemo(()=>{const At=Q||{};return Object.keys(At).map(ut=>{const ft=At[ut],Kt={value:Number(ut)};return ft&&typeof ft=="object"&&!g.isValidElement(ft)&&("label"in ft||"style"in ft)?(Kt.style=ft.style,Kt.label=ft.label):Kt.label=ft,Kt}).filter(({label:ut})=>ut||typeof ut=="number").sort((ut,ft)=>ut.value-ft.value)},[Q]),[xe,Me]=uje(l),[Se,Pe]=hje(me,Ee,Ce,Oe,_,pe,xe),Le=g.useMemo(()=>{var Kt;const At=de==null?[]:Array.isArray(de)?de:[de],[ut=me]=At;let ft=de===null?[]:[ut];if(ge){if(ft=[...At],x||de===void 0){const An=x!==void 0&&x>=0?x+1:2;for(ft=ft.slice(0,An);ft.lengthAn-pn)}return ft.forEach((An,pn)=>{ft[pn]=Se(An)}),ft},[de,ge,me,x,Se]),[He,Ne]=g.useMemo(()=>Me(Le),[Me,Le]),at=ie&&!Ne,Ue=At=>ge?At:At[0],et=yn(At=>{const ut=[...At].sort((ft,Kt)=>ft-Kt);C&&!uu(ut,Le,!0)&&C(Ue(ut)),se(ut)}),We=yn(At=>{At&&re.current.hideHelp();const ut=Ue(Le);B==null||B(ut),ao(!B,"[rc-slider] `onAfterChange` is deprecated. Please use `onChangeComplete` instead."),E==null||E(ut)}),Je=At=>{if(He||!at||Le.length<=ve)return;const ut=[...Le];ut.splice(At,1),S==null||S(Ue(ut)),et(ut);const ft=Math.max(0,At-1);re.current.hideHelp(),re.current.focus(ft)},[dt,wt,Bt,qt,jt]=dje(ue,ce,Le,me,Ee,Se,et,We,Pe,at,ve,xe),nn=(At,ut)=>{var ft,Kt;if(!He){const An=Le.length?Aje(Le,At,me,Ee,pe,xe):0;if(An===-1)return;const pn=[...Le];let bn=0;const Sn=Le.length?Math.abs(At-Le[An]):Ee-me;Le.forEach(($n,Fn)=>{$n{At.preventDefault();const{width:ut,height:ft,left:Kt,top:An,bottom:pn,right:bn}=ue.current.getBoundingClientRect(),{clientX:Sn,clientY:Tn}=At;let lr;switch(ce){case"btt":lr=(pn-Tn)/ft;break;case"ttb":lr=(Tn-An)/ft;break;case"rtl":lr=(bn-Sn)/ut;break;default:lr=(Sn-Kt)/ut}const $n=me+lr*(Ee-me);nn(Se($n),At)},[Ot,sn]=g.useState(null),Vt=(At,ut)=>{if(!He&&!xe(ut)){const ft=Pe(Le,At,ut);S==null||S(Ue(Le)),et(ft.values),sn({value:ft.value,index:ut})}};g.useEffect(()=>{if(Ot!==null){const{value:At,index:ut}=Ot,ft=Le[ut]===At?ut:Le.indexOf(At);ft>=0&&re.current.focus(ft)}sn(null)},[Ot]);const xt=g.useMemo(()=>le&&Ce===null?!1:le,[le,Ce]),qe=yn((At,ut)=>{jt(At,ut),S==null||S(Ue(Le))}),it=dt!==-1;g.useEffect(()=>{if(!it){const At=Le.lastIndexOf(wt);re.current.focus(At)}},[it]);const Pt=g.useMemo(()=>[...qt].sort((At,ut)=>At-ut),[qt]),[De,ze]=g.useMemo(()=>ge?[Pt[0],Pt[Pt.length-1]]:[me,Pt[0]],[Pt,ge,me]);g.useImperativeHandle(t,()=>({focus:()=>{re.current.focus(0)},blur:()=>{var ut;const{activeElement:At}=document;(ut=ue.current)!=null&&ut.contains(At)&&(At==null||At.blur())}}));const bt=g.useRef(u);g.useEffect(()=>{bt.current&&re.current.focus(0)},[]);const lt=g.useMemo(()=>({min:me,max:Ee,direction:ce,disabled:He,keyboard:c,step:Ce,included:L,includedStart:De,includedEnd:ze,range:ge,tabIndex:Z,ariaLabelForHandle:W,ariaLabelledByForHandle:J,ariaRequired:ee,ariaValueTextFormatterForHandle:ne,styles:a||{},classNames:o||{},isHandleDisabled:xe}),[me,Ee,ce,He,c,Ce,L,De,ze,ge,Z,W,J,ee,ne,a,o,xe]);return g.createElement(Fv.Provider,{value:lt},g.createElement("div",{ref:ue,className:Ae(n,r,{[`${n}-disabled`]:He,[`${n}-vertical`]:T,[`${n}-horizontal`]:!T,[`${n}-with-marks`]:Oe.length}),style:i,onMouseDown:Jt,id:s},g.createElement("div",{className:Ae(`${n}-rail`,o==null?void 0:o.rail),style:I(I({},D),a==null?void 0:a.rail)}),Y!==!1&&g.createElement(cje,{prefixCls:n,style:k,values:Le,startPoint:P,onStartMove:xt?qe:void 0}),g.createElement(lje,{prefixCls:n,marks:Oe,dots:K,style:U,activeStyle:j}),g.createElement(ije,{ref:re,prefixCls:n,style:H,values:qt,draggingIndex:dt,draggingDelete:Bt,onStartMove:qe,onOffsetChange:Vt,onFocus:f,onBlur:d,handleRender:z,activeHandleRender:V,onChangeComplete:We,onDelete:at?Je:void 0}),g.createElement(aje,{prefixCls:n,marks:Oe,onClick:nn})))}),mje=g.createContext({}),Ole=g.forwardRef((e,t)=>{const{open:n,draggingDelete:r,value:i}=e,o=g.useRef(null),a=n&&!r,s=g.useRef(null);function l(){Kn.cancel(s.current),s.current=null}function c(){s.current=Kn(()=>{var u;(u=o.current)==null||u.forceAlign(),s.current=null})}return g.useEffect(()=>(a?c():l(),l),[a,e.title,i]),g.createElement(No,te(I({ref:il(o,t)},e),{open:a}))}),vje=e=>{const{componentCls:t,antCls:n,controlSize:r,dotSize:i,marginFull:o,marginPart:a,colorFillContentHover:s,handleColorDisabled:l,calc:c,handleSize:u,handleSizeHover:f,handleActiveColor:d,handleActiveOutlineColor:A,handleLineWidth:h,handleLineWidthHover:p,motionDurationMid:v}=e,y={backgroundColor:e.colorBgElevated,cursor:"not-allowed",width:u,height:u,boxShadow:`0 0 0 ${be(h)} ${l}`,insetInlineStart:0,insetBlockStart:0};return{[t]:te(I({},zr(e)),{position:"relative",height:r,margin:`${be(a)} ${be(o)}`,padding:0,cursor:"pointer",touchAction:"none",userSelect:"none","&-vertical":{margin:`${be(o)} ${be(a)}`},[`${t}-rail`]:{position:"absolute",backgroundColor:e.railBg,borderRadius:e.borderRadiusXS,transition:`background-color ${v}`},[`${t}-track,${t}-tracks`]:{position:"absolute",transition:`background-color ${v}`},[`${t}-track`]:{backgroundColor:e.trackBg,borderRadius:e.borderRadiusXS},[`${t}-track-draggable`]:{boxSizing:"content-box",backgroundClip:"content-box",border:"solid rgba(0,0,0,0)"},"&:hover":{[`${t}-rail`]:{backgroundColor:e.railHoverBg},[`${t}-track`]:{backgroundColor:e.trackHoverBg},[`${t}-dot`]:{borderColor:s},[`${t}-handle:not(${t}-handle-disabled)::after`]:{boxShadow:`0 0 0 ${be(h)} ${e.colorPrimaryBorderHover}`},[`${t}-dot-active`]:{borderColor:e.dotActiveBorderColor}},[`${t}-handle`]:{position:"absolute",width:u,height:u,outline:"none",userSelect:"none","&-dragging-delete":{opacity:0},"&::before":{content:'""',position:"absolute",insetInlineStart:c(h).mul(-1).equal(),insetBlockStart:c(h).mul(-1).equal(),width:c(u).add(c(h).mul(2)).equal(),height:c(u).add(c(h).mul(2)).equal(),backgroundColor:"transparent"},"&::after":{content:'""',position:"absolute",insetBlockStart:0,insetInlineStart:0,width:u,height:u,backgroundColor:e.colorBgElevated,boxShadow:`0 0 0 ${be(h)} ${e.handleColor}`,outline:"0px solid transparent",borderRadius:"50%",cursor:"pointer",transition:["inset-inline-start","inset-block-start","width","height","box-shadow","outline"].map(b=>`${b} ${v}`).join(", ")},"&:hover, &:active, &:focus":{[`&:not(${t}-handle-disabled)::before`]:{insetInlineStart:c(f).sub(u).div(2).add(p).mul(-1).equal(),insetBlockStart:c(f).sub(u).div(2).add(p).mul(-1).equal(),width:c(f).add(c(p).mul(2)).equal(),height:c(f).add(c(p).mul(2)).equal()},[`&:not(${t}-handle-disabled)::after`]:{boxShadow:`0 0 0 ${be(p)} ${d}`,outline:`6px solid ${A}`,width:f,height:f,insetInlineStart:e.calc(u).sub(f).div(2).equal(),insetBlockStart:e.calc(u).sub(f).div(2).equal()}}},[`&-lock ${t}-handle`]:{"&::before, &::after":{transition:"none"}},[`${t}-mark`]:{position:"absolute",fontSize:e.fontSize},[`${t}-mark-text`]:{position:"absolute",display:"inline-block",color:e.colorTextDescription,textAlign:"center",wordBreak:"keep-all",cursor:"pointer",userSelect:"none","&-active":{color:e.colorText}},[`${t}-step`]:{position:"absolute",background:"transparent",pointerEvents:"none"},[`${t}-dot`]:{position:"absolute",width:i,height:i,backgroundColor:e.colorBgElevated,border:`${be(h)} solid ${e.dotBorderColor}`,borderRadius:"50%",cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,pointerEvents:"auto","&-active":{borderColor:e.dotActiveBorderColor}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-rail`]:{backgroundColor:`${e.railBg} !important`},[`${t}-track`]:{backgroundColor:`${e.trackBgDisabled} !important`},[` ${t}-dot `]:{backgroundColor:e.colorBgElevated,borderColor:e.trackBgDisabled,boxShadow:"none",cursor:"not-allowed"},[`${t}-handle::after`]:I({},y),[` ${t}-mark-text, ${t}-dot - `]:{cursor:"not-allowed !important"}},[`${t}-handle-disabled::after`]:I({},y),[`&-tooltip ${n}-tooltip-container`]:{minWidth:"unset"}})}},Ble=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:o,marginFull:a,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",u=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",d=t?"top":"insetInlineStart",A=s(r).mul(3).sub(i).div(2).equal(),h=s(i).sub(r).div(2).equal(),p=t?{borderWidth:`${be(h)} 0`,transform:`translateY(${be(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${be(h)}`,transform:`translateX(${be(e.calc(h).mul(-1).equal())})`};return{[l]:r,[u]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[u]:r},[`${n}-track,${n}-tracks`]:{[u]:r},[`${n}-track-draggable`]:I({},p),[`${n}-handle`]:{[f]:A},[`${n}-mark`]:{insetInlineStart:0,top:0,[d]:s(r).mul(3).add(t?0:a).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[d]:r,[c]:"100%",[u]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(o).div(2).equal()}}},p9e=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:te(I({},Ble(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},g9e=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:te(I({},Ble(e,!1)),{height:"100%"})}},m9e=Er("Slider",e=>{const t=dr(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[h9e(t),p9e(t),g9e(t)]},e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,o=e.lineWidth+1*1.5,a=e.colorPrimary,s=new Rr(a).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:o,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:a,handleActiveOutlineColor:s,handleColorDisabled:new Rr(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}});function h7(){const[e,t]=m.useState(!1),n=m.useRef(null),r=()=>{Kn.cancel(n.current)},i=o=>{r(),o?t(o):n.current=Kn(()=>{t(o)})};return m.useEffect(()=>r,[]),[e,i]}function v9e(e){return e||e===null?e:t=>go(t)?t.toString():""}const p7=Be.forwardRef((e,t)=>{const Oe=e,{prefixCls:n,range:r,className:i,rootClassName:o,style:a,disabled:s,tooltip:l={},onChangeComplete:c,classNames:u,styles:f,vertical:d,orientation:A}=Oe,h=Ze(Oe,["prefixCls","range","className","rootClassName","style","disabled","tooltip","onChangeComplete","classNames","styles","vertical","orientation"]),[,p]=aE(A,d),{getPrefixCls:v,direction:y,className:b,style:x,classNames:C,styles:S,getPopupContainer:B}=or("slider"),E=Be.useContext(Ga),_=s!=null?s:E,M=te(I({},e),{disabled:_,vertical:p}),R=Ar(x),T=Ar(a),[L,P]=vr([C,u],[S,R,f,T],{props:M}),{handleRender:k,direction:H}=Be.useContext(A9e),U=(H||y)==="rtl",[j,Q]=h7(),[K,z]=h7(),V=I({},l),{open:Y,placement:Z,getPopupContainer:W,prefixCls:J,formatter:ee}=V,ne=Y,re=(j||K)&&ne!==!1,ue=v9e(ee),[de,se]=h7(),ce=xe=>{c==null||c(xe),se(!1)},ge=(xe,Me)=>xe||(Me?U?"left":"right":"top"),ie=v("slider",n),[le,ve]=m9e(ie),we=Ae(i,b,L.root,o,{[`${ie}-rtl`]:U,[`${ie}-lock`]:de},le,ve);U&&!p&&(h.reverse=!h.reverse),Be.useEffect(()=>{const xe=()=>{Kn(()=>{z(!1)},1)};return document.addEventListener("mouseup",xe),()=>{document.removeEventListener("mouseup",xe)}},[]);const me=r&&!ne,Ee=k||((xe,Me)=>{const{index:Se}=Me,Pe=xe.props;function Le(Ue,et,We){var Je,dt;We&&((Je=h[Ue])==null||Je.call(h,et)),(dt=Pe[Ue])==null||dt.call(Pe,et)}const He=te(I({},Pe),{onMouseEnter:Ue=>{Q(!0),Le("onMouseEnter",Ue)},onMouseLeave:Ue=>{Q(!1),Le("onMouseLeave",Ue)},onMouseDown:Ue=>{z(!0),se(!0),Le("onMouseDown",Ue)},onFocus:Ue=>{var et;z(!0),(et=h.onFocus)==null||et.call(h,Ue),Le("onFocus",Ue,!0)},onBlur:Ue=>{var et;z(!1),(et=h.onBlur)==null||et.call(h,Ue),Le("onBlur",Ue,!0)}}),Ne=Be.cloneElement(xe,He),at=(!!ne||re)&&ue!==null;return me?Ne:Be.createElement(Ele,te(I({},V),{prefixCls:v("tooltip",J),title:ue?ue(Me.value):void 0,value:Me.value,open:at,placement:ge(Z,p),key:Se,classNames:{root:`${ie}-tooltip`},getPopupContainer:W||B}),Ne)}),Ce=me?(xe,Me)=>{const Se=Be.cloneElement(xe,{style:te(I({},xe.props.style),{visibility:"hidden"})});return Be.createElement(Ele,te(I({},V),{prefixCls:v("tooltip",J),title:ue?ue(Me.value):void 0,open:ue!==null&&re,placement:ge(Z,p),key:"tooltip",classNames:{root:`${ie}-tooltip`},getPopupContainer:W||B,draggingDelete:Me.draggingDelete}),Se)}:void 0,pe=I({},P.root);return Be.createElement(d9e,te(I({},h),{classNames:L,styles:P,step:h.step,range:r,className:we,style:pe,disabled:_,vertical:p,ref:t,prefixCls:ie,handleRender:Ee,activeHandleRender:Ce,onChangeComplete:ce}))});var K4={},Ole;function y9e(){if(Ole)return K4;Ole=1,Object.defineProperty(K4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};return K4.default=e,K4}var b9e=y9e();const x9e=_t(b9e);function g7(){return g7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,g7({},e,{ref:t,icon:x9e})),C9e=m.forwardRef(w9e),m7=(e,t,n,r,i,o)=>{const{classNames:a,styles:s}=or(e),[l,c]=vr([a,t],[s,n],{props:o},{popup:{_default:"root"}});return m.useMemo(()=>{var d,A;const u=te(I({},l),{popup:te(I({},l.popup),{root:Ae((d=l.popup)==null?void 0:d.root,r)})}),f=te(I({},c),{popup:te(I({},c.popup),{root:I(I({},(A=c.popup)==null?void 0:A.root),i)})});return[u,f]},[l,c,r,i])},S9e=(e,t,n)=>ia(n)?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder,E9e=(e,t,n)=>ia(n)?n:t==="year"&&e.lang.rangeYearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.rangeQuarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.rangeMonthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.rangeWeekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.rangePlaceholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder,B9e=(e,t)=>{const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=doe(te(I({},e),{componentName:"DatePicker"}));return[m.useMemo(()=>n===!1?!1:I({clearIcon:r},n===!0?{}:n),[n,r]),i]},[O9e,$9e]=["week","WeekPicker"],[_9e,T9e]=["month","MonthPicker"],[M9e,I9e]=["year","YearPicker"],[R9e,N9e]=["quarter","QuarterPicker"],[v7,y7]=["time","TimePicker"],P9e=e=>m.createElement(Zn,I({size:"small",type:"primary"},e));function $le(e){return m.useMemo(()=>I({button:P9e},e),[e])}var W4={},_le;function L9e(){if(_le)return W4;_le=1,Object.defineProperty(W4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};return W4.default=e,W4}var F9e=L9e();const k9e=_t(F9e);function b7(){return b7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,b7({},e,{ref:t,icon:k9e})),H9e=m.forwardRef(D9e);var G4={},Tle;function U9e(){if(Tle)return G4;Tle=1,Object.defineProperty(G4,"__esModule",{value:!0});var e={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};return G4.default=e,G4}var j9e=U9e();const z9e=_t(j9e);function x7(){return x7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,x7({},e,{ref:t,icon:z9e})),V9e=m.forwardRef(Q9e),Mle=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?Be.createElement(Be.Fragment,null,e===v7?Be.createElement(V9e,{"aria-hidden":"true"}):Be.createElement(H9e,{"aria-hidden":"true"}),t&&n):r,K9e=e=>m.forwardRef((n,r)=>{var Le,He;const Pe=n,{prefixCls:i,getPopupContainer:o,components:a,className:s,style:l,classNames:c,styles:u,placement:f,size:d,disabled:A,bordered:h=!0,placeholder:p,status:v,variant:y,picker:b,dropdownClassName:x,popupClassName:C,popupStyle:S,rootClassName:B,suffixIcon:E,separator:_,allowClear:M,clearIcon:R}=Pe,T=Ze(Pe,["prefixCls","getPopupContainer","components","className","style","classNames","styles","placement","size","disabled","bordered","placeholder","status","variant","picker","dropdownClassName","popupClassName","popupStyle","rootClassName","suffixIcon","separator","allowClear","clearIcon"]),L=b===v7?"timePicker":"datePicker",{suffixIcon:P,clearIcon:k,allowClear:H}=or(L),[D,U]=m7(L,c,u,C||x,S),j=m.useRef(null),{getPrefixCls:Q,direction:K,getPopupContainer:z,rangePicker:V}=m.useContext(Un),Y=Q("picker",i),{compactSize:Z,compactItemClassnames:W}=hA(Y,K),J=Q(),ee=_!=null?_:V==null?void 0:V.separator,[ne,re]=ep("rangePicker",y,h),ue=So(Y),[de,se]=wse(Y,ue),ce=Ae(de,se,ue,B),ge=SM({componentName:"RangePicker",allowClear:M,clearIcon:R,contextAllowClear:H,contextClearIcon:k,defaultAllowClear:!0}),ie=$le(a),le=oa(Ne=>{var at;return(at=d!=null?d:Z)!=null?at:Ne}),ve=m.useContext(Ga),we=A!=null?A:ve,me=m.useContext(qa),{hasFeedback:Ee,status:Ce,feedbackIcon:pe}=me,Oe=Mle({picker:b,hasFeedback:Ee,feedbackIcon:pe,suffixIcon:E===void 0?P:E});m.useImperativeHandle(r,()=>j.current);const[xe]=zs("Calendar",RT),Me=Mg(xe,n.locale||{}),[Se]=jg("DatePicker",(He=(Le=U==null?void 0:U.popup)==null?void 0:Le.root)==null?void 0:He.zIndex);return m.createElement(Zh,{space:!0},m.createElement(uUe,te(I({separator:m.createElement("span",{"aria-label":"to",className:`${Y}-separator`},ee!=null?ee:m.createElement(C9e,null)),disabled:we,ref:j,placement:f,placeholder:E9e(Me,b,p),suffixIcon:Oe,prevIcon:m.createElement("span",{className:`${Y}-prev-icon`}),nextIcon:m.createElement("span",{className:`${Y}-next-icon`}),superPrevIcon:m.createElement("span",{className:`${Y}-super-prev-icon`}),superNextIcon:m.createElement("span",{className:`${Y}-super-next-icon`}),transitionName:`${J}-slide-up`,picker:b},T),{locale:Me.lang,getPopupContainer:o||z,generateConfig:e,components:ie,direction:K,prefixCls:Y,rootClassName:ce,className:Ae({[`${Y}-large`]:le==="large",[`${Y}-small`]:le==="small",[`${Y}-${ne}`]:re},Jh(Y,Vg(Ce,v),Ee),W,s,V==null?void 0:V.className),style:I(I({},V==null?void 0:V.style),l),classNames:D,styles:te(I({},U),{popup:te(I({},U.popup),{root:te(I({},U.popup.root),{zIndex:Se})})}),allowClear:ge})))}),W9e=e=>{const t=(l,c="DatePicker")=>{const u=c===y7?"timePicker":"datePicker";return m.forwardRef((d,A)=>{var Ot,sn;const Jt=d,{prefixCls:h,getPopupContainer:p,components:v,style:y,className:b,size:x,bordered:C,placement:S,placeholder:B,disabled:E,status:_,variant:M,onCalendarChange:R,classNames:T,styles:L,dropdownClassName:P,popupClassName:k,popupStyle:H,rootClassName:D,suffixIcon:U,allowClear:j,clearIcon:Q}=Jt,K=Ze(Jt,["prefixCls","getPopupContainer","components","style","className","size","bordered","placement","placeholder","disabled","status","variant","onCalendarChange","classNames","styles","dropdownClassName","popupClassName","popupStyle","rootClassName","suffixIcon","allowClear","clearIcon"]),{suffixIcon:z,clearIcon:V,allowClear:Y}=or(c===y7?"timePicker":"datePicker"),{getPrefixCls:Z,direction:W,getPopupContainer:J,[u]:ee}=m.useContext(Un),ne=Z("picker",h),{compactSize:re,compactItemClassnames:ue}=hA(ne,W),de=oa(Vt=>{var xt;return(xt=x!=null?x:re)!=null?xt:Vt}),se=m.useContext(Ga),ce=E!=null?E:se,ge=te(I({},d),{size:de,disabled:ce,status:_,variant:M}),[ie,le]=m7(u,T,L,k||P,H,ge),ve=m.useRef(null),[we,me]=ep("datePicker",M,C),Ee=So(ne),[Ce,pe]=wse(ne,Ee),Oe=Ae(Ce,pe,Ee,D);m.useImperativeHandle(A,()=>ve.current);const xe={showToday:!0},Me=l||d.picker,Se=Z(),{onSelect:Pe,multiple:Le}=K,He=Pe&&l==="time"&&!Le,Ne=(Vt,xt,qe)=>{R==null||R(Vt,xt,qe),He&&Pe(Vt)},[,at]=B9e(d),Ue=SM({componentName:c,allowClear:j,clearIcon:Q,contextAllowClear:Y,contextClearIcon:V,defaultAllowClear:!0}),et=$le(v),We=m.useContext(qa),{hasFeedback:Je,status:dt,feedbackIcon:wt}=We,Bt=Mle({picker:Me,hasFeedback:Je,feedbackIcon:wt,suffixIcon:U===void 0?z:U}),[qt]=zs("DatePicker",RT),jt=Mg(qt,d.locale||{}),[nn]=jg("DatePicker",(sn=(Ot=le==null?void 0:le.popup)==null?void 0:Ot.root)==null?void 0:sn.zIndex);return m.createElement(Zh,{space:!0},m.createElement(pUe,te(I(I({ref:ve,placeholder:S9e(jt,Me,B),suffixIcon:Bt,placement:S,prevIcon:m.createElement("span",{className:`${ne}-prev-icon`}),nextIcon:m.createElement("span",{className:`${ne}-next-icon`}),superPrevIcon:m.createElement("span",{className:`${ne}-super-prev-icon`}),superNextIcon:m.createElement("span",{className:`${ne}-super-next-icon`}),transitionName:`${Se}-slide-up`,picker:l,onCalendarChange:Ne},xe),K),{locale:jt.lang,getPopupContainer:p||J,generateConfig:e,components:et,direction:W,disabled:ce,prefixCls:ne,rootClassName:Oe,className:Ae({[`${ne}-large`]:de==="large",[`${ne}-small`]:de==="small",[`${ne}-${we}`]:me},Jh(ne,Vg(dt,_),Je),ue,ee==null?void 0:ee.className,b),style:I(I({},ee==null?void 0:ee.style),y),classNames:ie,styles:te(I({},le),{popup:te(I({},le.popup),{root:te(I({},le.popup.root),{zIndex:nn})})}),allowClear:Ue,removeIcon:at})))})},n=t(),r=t(O9e,$9e),i=t(_9e,T9e),o=t(M9e,I9e),a=t(R9e,N9e),s=t(v7,y7);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:o,TimePicker:s,QuarterPicker:a}},Ile=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:o,QuarterPicker:a}=W9e(e),s=K9e(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=o,l.QuarterPicker=a,l},ip=Ile(CHe),G9e=CE(ip,"popupAlign",void 0,"picker");ip._InternalPanelDoNotUseOrYouWillBeFired=G9e;const q9e=CE(ip.RangePicker,"popupAlign",void 0,"picker");ip._InternalRangePanelDoNotUseOrYouWillBeFired=q9e,ip.generatePicker=Ile;const Y9e={xxxl:4,xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},w7=Be.createContext(null),X9e=e=>pa(e).map(t=>te(I({},t==null?void 0:t.props),{key:t.key}));function Z9e(e,t,n){const r=m.useMemo(()=>t||X9e(n),[t,n]);return m.useMemo(()=>r.map(s=>{var l=s,{span:o}=l,a=Ze(l,["span"]);return o==="filled"?te(I({},a),{filled:!0}):te(I({},a),{span:go(o)?o:_H(e,o)})}),[r,e])}function J9e(e,t){let n=[],r=[],i=!1,o=0;return e.filter(a=>a).forEach(a=>{const u=a,{filled:s}=u,l=Ze(u,["filled"]);if(s){r.push(l),n.push(r),r=[],o=0;return}const c=t-o;o+=a.span||1,o>=t?(o>t?(i=!0,r.push(te(I({},l),{span:c}))):r.push(l),n.push(r),r=[],o=0):r.push(l)}),r.length>0&&n.push(r),n=n.map(a=>{const s=a.reduce((l,c)=>l+(c.span||1),0);if(s{const[n,r]=m.useMemo(()=>J9e(t,e),[t,e]);return n},tze=e=>e.children,C7=e=>{const{itemPrefixCls:t,component:n,span:r,className:i,style:o,labelStyle:a,contentStyle:s,bordered:l,label:c,content:u,colon:f,type:d,styles:A,classNames:h}=e,p=n,{classNames:v,styles:y}=Be.useContext(w7),[b,x]=vr([v,h],[y,A],{props:e}),C=I(I({},a),x.label),S=I(I({},s),x.content);if(l){let B;d==="label"&&(B=C),d==="content"&&(B=S);const E=B?I(I({},o),B):o;return Be.createElement(p,{colSpan:r,style:E,className:Ae(i,{[`${t}-item-${d}`]:d==="label"||d==="content",[b.label]:b.label&&d==="label",[b.content]:b.content&&d==="content"})},qi(c)&&Be.createElement("span",null,c),qi(u)&&Be.createElement("span",null,u))}return Be.createElement(p,{className:Ae(`${t}-item`,i),style:o,colSpan:r},Be.createElement("div",{className:`${t}-item-container`},qi(c)&&Be.createElement("span",{style:C,className:Ae(`${t}-item-label`,b.label,{[`${t}-item-no-colon`]:!f})},c),qi(u)&&Be.createElement("span",{style:S,className:Ae(`${t}-item-content`,b.content)},u)))};function S7(e,{colon:t,prefixCls:n,bordered:r},{component:i,type:o,showLabel:a,showContent:s,labelStyle:l,contentStyle:c,styles:u}){return e.map(({label:f,children:d,prefixCls:A=n,className:h,style:p,labelStyle:v,contentStyle:y,span:b=1,key:x,styles:C,classNames:S},B)=>{if(typeof i=="string")return m.createElement(C7,{key:`${o}-${x||B}`,className:h,style:p,classNames:S,styles:{label:I(I(I(I({},l),u==null?void 0:u.label),v),C==null?void 0:C.label),content:I(I(I(I({},c),u==null?void 0:u.content),y),C==null?void 0:C.content)},span:b,colon:t,component:i,itemPrefixCls:A,bordered:r,label:a?f:null,content:s?d:null,type:o});const E={label:I(I(I(I({},l),u==null?void 0:u.label),v),C==null?void 0:C.label),content:I(I(I(I({},c),u==null?void 0:u.content),y),C==null?void 0:C.content)};return[m.createElement(C7,{key:`label-${x||B}`,className:h,style:p,classNames:S,styles:E,span:1,colon:t,component:i[0],itemPrefixCls:A,bordered:r,label:f,type:"label"}),m.createElement(C7,{key:`content-${x||B}`,className:h,style:p,classNames:S,styles:E,span:b*2-1,component:i[1],itemPrefixCls:A,bordered:r,content:d,type:"content"})]})}const nze=e=>{const t=m.useContext(w7),{prefixCls:n,vertical:r,row:i,index:o,bordered:a}=e;return r?m.createElement(m.Fragment,null,m.createElement("tr",{key:`label-${o}`,className:`${n}-row`},S7(i,e,I({component:"th",type:"label",showLabel:!0},t))),m.createElement("tr",{key:`content-${o}`,className:`${n}-row`},S7(i,e,I({component:"td",type:"content",showContent:!0},t)))):m.createElement("tr",{key:o,className:`${n}-row`},S7(i,e,I({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},rze=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${be(e.padding)} ${be(e.paddingLG)}`,borderInlineEnd:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-medium`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${be(e.paddingSM)} ${be(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${be(e.paddingXS)} ${be(e.padding)}`}}}}}},ize=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:o,colonMarginLeft:a,titleMarginBottom:s}=e;return{[t]:te(I(I({},zr(e)),rze(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:te(I({},Ka),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:0,minWidth:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:i},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${be(a)} ${be(o)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-medium":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},oze=Er("Descriptions",e=>{const t=dr(e,{});return ize(t)},e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText})),Yb=e=>{const Y=e,{prefixCls:t,title:n,extra:r,column:i,colon:o=!0,bordered:a,layout:s,children:l,className:c,rootClassName:u,style:f,size:d,labelStyle:A,contentStyle:h,styles:p,items:v,classNames:y}=Y,b=Ze(Y,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:C,className:S,style:B,classNames:E,styles:_}=or("descriptions"),M=x("descriptions",t),R=VM(),T=m.useMemo(()=>{var Z,W;return go(i)?i:(W=(Z=_H(R,i))!=null?Z:_H(R,Y9e))!=null?W:3},[R,i]),L=Z9e(R,v,l),P=oa(d),k=eze(T,L),[H,D]=oze(M),U=te(I({},e),{column:T,items:L,size:P}),j=Ar(B),Q=Ar(f),[K,z]=vr([E,y],[_,j,p,Q],{props:U}),V=m.useMemo(()=>({labelStyle:A,contentStyle:h,styles:{label:z.label,content:z.content},classNames:{label:K.label,content:K.content}}),[A,h,z.label,z.content,K.label,K.content]);return m.createElement(w7.Provider,{value:V},m.createElement("div",I({className:Ae(M,S,K.root,{[`${M}-medium`]:P==="medium"||P==="middle",[`${M}-small`]:P==="small",[`${M}-bordered`]:!!a,[`${M}-rtl`]:C==="rtl"},c,u,H,D),style:z.root},b),(n||r)&&m.createElement("div",{className:Ae(`${M}-header`,K.header),style:z.header},n&&m.createElement("div",{className:Ae(`${M}-title`,K.title),style:z.title},n),r&&m.createElement("div",{className:Ae(`${M}-extra`,K.extra),style:z.extra},r)),m.createElement("div",{className:`${M}-view`},m.createElement("table",null,m.createElement("tbody",null,k.map((Z,W)=>m.createElement(nze,{key:W,index:W,colon:o,prefixCls:M,vertical:s==="vertical",bordered:a,row:Z})))))))};Yb.Item=tze;function Rle(e){return["small","middle","medium","large"].includes(e)}function Nle(e){return e?go(e):!1}const Ple=Be.createContext({latestIndex:0}),aze=Ple.Provider,sze=e=>{const{className:t,prefix:n,index:r,children:i,separator:o,style:a,classNames:s,styles:l}=e,{latestIndex:c}=m.useContext(Ple);return qi(i)?m.createElement(m.Fragment,null,m.createElement("div",{className:t,style:a},i),r{const{componentCls:t,antCls:n}=e;return{[t]:{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"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},cze=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-medium, &-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-medium, &-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},uze=Er("Space",e=>{const t=dr(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[lze(t),cze(t)]},()=>({}),{resetStyle:!1}),vo=m.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,size:i,className:o,style:a,classNames:s,styles:l}=or("space"),de=e,{size:c=i!=null?i:"small",align:u,className:f,rootClassName:d,children:A,direction:h,orientation:p,prefixCls:v,split:y,separator:b,style:x,vertical:C,wrap:S=!1,classNames:B,styles:E}=de,_=Ze(de,["size","align","className","rootClassName","children","direction","orientation","prefixCls","split","separator","style","vertical","wrap","classNames","styles"]),[M,R]=Array.isArray(c)?c:[c,c],T=Rle(R),L=Rle(M),P=Nle(R),k=Nle(M),H=pa(A,{keepEmpty:!0}),[D,U]=aE(p,C,h),j=u===void 0&&!U?"center":u,Q=b!=null?b:y,K=n("space",v),[z,V]=uze(K),Y=te(I({},e),{size:c,orientation:D,align:j}),[Z,W]=vr([s,B],[l,E],{props:Y}),J=Ae(K,o,z,`${K}-${D}`,{[`${K}-rtl`]:r==="rtl",[`${K}-align-${j}`]:j,[`${K}-gap-row-${R}`]:T,[`${K}-gap-col-${M}`]:L},f,d,V,Z.root),ee=Ae(`${K}-item`,Z.item),ne=H.map((se,ce)=>{const ge=(se==null?void 0:se.key)||`${ee}-${ce}`;return m.createElement(sze,{prefix:K,classNames:Z,styles:W,className:ee,key:ge,index:ce,separator:Q,style:W.item},se)}),re=m.useMemo(()=>({latestIndex:H.reduce((ce,ge,ie)=>qi(ge)?ie:ce,0)}),[H]);if(H.length===0)return null;const ue={};return S&&(ue.flexWrap="wrap"),!L&&k&&(ue.columnGap=M),!T&&P&&(ue.rowGap=R),m.createElement("div",I({ref:t,className:J,style:I(I(I(I({},ue),W.root),a),x)},_),m.createElement(aze,{value:re},ne))});vo.Compact=b8,vo.Addon=Ale;const Lle=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:r}=m.useContext(Un),ue=e,{prefixCls:i,type:o="default",danger:a,disabled:s,loading:l,onClick:c,htmlType:u,children:f,className:d,menu:A,arrow:h,autoFocus:p,trigger:v,align:y,open:b,onOpenChange:x,placement:C,getPopupContainer:S,href:B,icon:E=m.createElement(a4,null),title:_,buttonsRender:M=de=>de,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:P,destroyOnHidden:k,destroyPopupOnHide:H,dropdownRender:D,popupRender:U}=ue,j=Ze(ue,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),Q=n("dropdown",i),K=`${Q}-button`,V={menu:A,arrow:h,autoFocus:p,align:y,disabled:s,trigger:s?[]:v,onOpenChange:x,getPopupContainer:S||t,mouseEnterDelay:R,mouseLeaveDelay:T,classNames:{root:L},styles:{root:P},destroyOnHidden:k,popupRender:U||D},{compactSize:Y,compactItemClassnames:Z}=hA(Q,r),W=Ae(K,Z,d);"destroyPopupOnHide"in e&&(V.destroyPopupOnHide=H),"open"in e&&(V.open=b),"placement"in e?V.placement=C:V.placement=r==="rtl"?"bottomLeft":"bottomRight";const J=m.createElement(Zn,{type:o,danger:a,disabled:s,loading:l,onClick:c,htmlType:u,href:B,title:_},f),ee=m.createElement(Zn,{type:o,danger:a,icon:E}),[ne,re]=M([J,ee]);return m.createElement(vo.Compact,I({className:W,size:Y,block:!0},j),ne,m.createElement(PE,I({},V),re))};Lle.__ANT_BUTTON=!0;const q4=PE;q4.Button=Lle;const fze=(e,t)=>qi(e)?Xn(e)&&!m.isValidElement(e)?I(I({},t),e):te(I({},t),{title:e}):null;function Y4(e){const[t,n]=m.useState(e);return m.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const dze=e=>{const{componentCls:t,motionDurationFast:n,motionEaseInOut:r}=e,i=`${t}-show-help`,o=`${t}-show-help-item`;return{[i]:{transition:`opacity ${n} ${r}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[o]:{overflow:"hidden",transition:`${["height","opacity","transform"].map(a=>`${a} ${n} ${r}`).join(", ")} !important`,[`&${o}-appear, &${o}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${o}-leave-active`]:{transform:"translateY(-5px)"}}}}},Aze=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${be(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),Fle=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},hze=e=>{const{componentCls:t}=e;return{[t]:te(I(I({},zr(e)),Aze(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":I({},Fle(e,e.controlHeightSM)),"&-large":I({},Fle(e,e.controlHeightLG))})}},pze=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:o,labelColor:a,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:u,itemMarginBottom:f}=e,[d]=po(i,"grid");return{[t]:te(I({},zr(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden${i}-row`]:{display:"none"},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:a,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:o,fontSize:e.fontSize,fontFamily:"sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:u},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{[d("display")]:"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:O8,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},kv=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),gze=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, - ${t}-col-xl-24${n}-label`]:kv(e)}}},mze=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, - > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},vze=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:kv(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},yze=e=>{const{componentCls:t,formItemCls:n,antCls:r,verticalLabelHeight:i}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:i},[`${n}-control`]:{width:"100%"},[`${n}-label, + `]:{cursor:"not-allowed !important"}},[`${t}-handle-disabled::after`]:I({},y),[`&-tooltip ${n}-tooltip-container`]:{minWidth:"unset"}})}},$le=(e,t)=>{const{componentCls:n,railSize:r,handleSize:i,dotSize:o,marginFull:a,calc:s}=e,l=t?"paddingBlock":"paddingInline",c=t?"width":"height",u=t?"height":"width",f=t?"insetBlockStart":"insetInlineStart",d=t?"top":"insetInlineStart",A=s(r).mul(3).sub(i).div(2).equal(),h=s(i).sub(r).div(2).equal(),p=t?{borderWidth:`${be(h)} 0`,transform:`translateY(${be(s(h).mul(-1).equal())})`}:{borderWidth:`0 ${be(h)}`,transform:`translateX(${be(e.calc(h).mul(-1).equal())})`};return{[l]:r,[u]:s(r).mul(3).equal(),[`${n}-rail`]:{[c]:"100%",[u]:r},[`${n}-track,${n}-tracks`]:{[u]:r},[`${n}-track-draggable`]:I({},p),[`${n}-handle`]:{[f]:A},[`${n}-mark`]:{insetInlineStart:0,top:0,[d]:s(r).mul(3).add(t?0:a).equal(),[c]:"100%"},[`${n}-step`]:{insetInlineStart:0,top:0,[d]:r,[c]:"100%",[u]:r},[`${n}-dot`]:{position:"absolute",[f]:s(r).sub(o).div(2).equal()}}},yje=e=>{const{componentCls:t,marginPartWithMark:n}=e;return{[`${t}-horizontal`]:te(I({},$le(e,!0)),{[`&${t}-with-marks`]:{marginBottom:n}})}},bje=e=>{const{componentCls:t}=e;return{[`${t}-vertical`]:te(I({},$le(e,!1)),{height:"100%"})}},xje=Br("Slider",e=>{const t=dr(e,{marginPart:e.calc(e.controlHeight).sub(e.controlSize).div(2).equal(),marginFull:e.calc(e.controlSize).div(2).equal(),marginPartWithMark:e.calc(e.controlHeightLG).sub(e.controlSize).equal()});return[vje(t),yje(t),bje(t)]},e=>{const n=e.controlHeightLG/4,r=e.controlHeightSM/2,i=e.lineWidth+1,o=e.lineWidth+1*1.5,a=e.colorPrimary,s=new Rr(a).setA(.2).toRgbString();return{controlSize:n,railSize:4,handleSize:n,handleSizeHover:r,dotSize:8,handleLineWidth:i,handleLineWidthHover:o,railBg:e.colorFillTertiary,railHoverBg:e.colorFillSecondary,trackBg:e.colorPrimaryBorder,trackHoverBg:e.colorPrimaryBorderHover,handleColor:e.colorPrimaryBorder,handleActiveColor:a,handleActiveOutlineColor:s,handleColorDisabled:new Rr(e.colorTextDisabled).onBackground(e.colorBgContainer).toHexString(),dotBorderColor:e.colorBorderSecondary,dotActiveBorderColor:e.colorPrimaryBorder,trackBgDisabled:e.colorBgContainerDisabled}});function p7(){const[e,t]=g.useState(!1),n=g.useRef(null),r=()=>{Kn.cancel(n.current)},i=o=>{r(),o?t(o):n.current=Kn(()=>{t(o)})};return g.useEffect(()=>r,[]),[e,i]}function wje(e){return e||e===null?e:t=>mo(t)?t.toString():""}const g7=Be.forwardRef((e,t)=>{const Oe=e,{prefixCls:n,range:r,className:i,rootClassName:o,style:a,disabled:s,tooltip:l={},onChangeComplete:c,classNames:u,styles:f,vertical:d,orientation:A}=Oe,h=Ze(Oe,["prefixCls","range","className","rootClassName","style","disabled","tooltip","onChangeComplete","classNames","styles","vertical","orientation"]),[,p]=aE(A,d),{getPrefixCls:v,direction:y,className:b,style:x,classNames:C,styles:S,getPopupContainer:B}=or("slider"),E=Be.useContext(qa),_=s!=null?s:E,M=te(I({},e),{disabled:_,vertical:p}),R=Ar(x),T=Ar(a),[L,P]=vr([C,u],[S,R,f,T],{props:M}),{handleRender:k,direction:H}=Be.useContext(mje),U=(H||y)==="rtl",[j,Q]=p7(),[K,z]=p7(),V=I({},l),{open:Y,placement:Z,getPopupContainer:W,prefixCls:J,formatter:ee}=V,ne=Y,re=(j||K)&&ne!==!1,ue=wje(ee),[de,se]=p7(),ce=xe=>{c==null||c(xe),se(!1)},ge=(xe,Me)=>xe||(Me?U?"left":"right":"top"),ie=v("slider",n),[le,ve]=xje(ie),we=Ae(i,b,L.root,o,{[`${ie}-rtl`]:U,[`${ie}-lock`]:de},le,ve);U&&!p&&(h.reverse=!h.reverse),Be.useEffect(()=>{const xe=()=>{Kn(()=>{z(!1)},1)};return document.addEventListener("mouseup",xe),()=>{document.removeEventListener("mouseup",xe)}},[]);const me=r&&!ne,Ee=k||((xe,Me)=>{const{index:Se}=Me,Pe=xe.props;function Le(Ue,et,We){var Je,dt;We&&((Je=h[Ue])==null||Je.call(h,et)),(dt=Pe[Ue])==null||dt.call(Pe,et)}const He=te(I({},Pe),{onMouseEnter:Ue=>{Q(!0),Le("onMouseEnter",Ue)},onMouseLeave:Ue=>{Q(!1),Le("onMouseLeave",Ue)},onMouseDown:Ue=>{z(!0),se(!0),Le("onMouseDown",Ue)},onFocus:Ue=>{var et;z(!0),(et=h.onFocus)==null||et.call(h,Ue),Le("onFocus",Ue,!0)},onBlur:Ue=>{var et;z(!1),(et=h.onBlur)==null||et.call(h,Ue),Le("onBlur",Ue,!0)}}),Ne=Be.cloneElement(xe,He),at=(!!ne||re)&&ue!==null;return me?Ne:Be.createElement(Ole,te(I({},V),{prefixCls:v("tooltip",J),title:ue?ue(Me.value):void 0,value:Me.value,open:at,placement:ge(Z,p),key:Se,classNames:{root:`${ie}-tooltip`},getPopupContainer:W||B}),Ne)}),Ce=me?(xe,Me)=>{const Se=Be.cloneElement(xe,{style:te(I({},xe.props.style),{visibility:"hidden"})});return Be.createElement(Ole,te(I({},V),{prefixCls:v("tooltip",J),title:ue?ue(Me.value):void 0,open:ue!==null&&re,placement:ge(Z,p),key:"tooltip",classNames:{root:`${ie}-tooltip`},getPopupContainer:W||B,draggingDelete:Me.draggingDelete}),Se)}:void 0,pe=I({},P.root);return Be.createElement(gje,te(I({},h),{classNames:L,styles:P,step:h.step,range:r,className:we,style:pe,disabled:_,vertical:p,ref:t,prefixCls:ie,handleRender:Ee,activeHandleRender:Ce,onChangeComplete:ce}))});var K4={},_le;function Cje(){if(_le)return K4;_le=1,Object.defineProperty(K4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"};return K4.default=e,K4}var Sje=Cje();const Eje=_t(Sje);function m7(){return m7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,m7({},e,{ref:t,icon:Eje})),Oje=g.forwardRef(Bje),v7=(e,t,n,r,i,o)=>{const{classNames:a,styles:s}=or(e),[l,c]=vr([a,t],[s,n],{props:o},{popup:{_default:"root"}});return g.useMemo(()=>{var d,A;const u=te(I({},l),{popup:te(I({},l.popup),{root:Ae((d=l.popup)==null?void 0:d.root,r)})}),f=te(I({},c),{popup:te(I({},c.popup),{root:I(I({},(A=c.popup)==null?void 0:A.root),i)})});return[u,f]},[l,c,r,i])},$je=(e,t,n)=>oa(n)?n:t==="year"&&e.lang.yearPlaceholder?e.lang.yearPlaceholder:t==="quarter"&&e.lang.quarterPlaceholder?e.lang.quarterPlaceholder:t==="month"&&e.lang.monthPlaceholder?e.lang.monthPlaceholder:t==="week"&&e.lang.weekPlaceholder?e.lang.weekPlaceholder:t==="time"&&e.timePickerLocale.placeholder?e.timePickerLocale.placeholder:e.lang.placeholder,_je=(e,t,n)=>oa(n)?n:t==="year"&&e.lang.rangeYearPlaceholder?e.lang.rangeYearPlaceholder:t==="quarter"&&e.lang.rangeQuarterPlaceholder?e.lang.rangeQuarterPlaceholder:t==="month"&&e.lang.rangeMonthPlaceholder?e.lang.rangeMonthPlaceholder:t==="week"&&e.lang.rangeWeekPlaceholder?e.lang.rangeWeekPlaceholder:t==="time"&&e.timePickerLocale.rangePlaceholder?e.timePickerLocale.rangePlaceholder:e.lang.rangePlaceholder,Tje=(e,t)=>{const{allowClear:n=!0}=e,{clearIcon:r,removeIcon:i}=hoe(te(I({},e),{componentName:"DatePicker"}));return[g.useMemo(()=>n===!1?!1:I({clearIcon:r},n===!0?{}:n),[n,r]),i]},[Mje,Ije]=["week","WeekPicker"],[Rje,Nje]=["month","MonthPicker"],[Pje,Lje]=["year","YearPicker"],[Fje,kje]=["quarter","QuarterPicker"],[y7,b7]=["time","TimePicker"],Dje=e=>g.createElement(qn,I({size:"small",type:"primary"},e));function Tle(e){return g.useMemo(()=>I({button:Dje},e),[e])}var W4={},Mle;function Hje(){if(Mle)return W4;Mle=1,Object.defineProperty(W4,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"};return W4.default=e,W4}var Uje=Hje();const jje=_t(Uje);function x7(){return x7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,x7({},e,{ref:t,icon:jje})),Qje=g.forwardRef(zje);var G4={},Ile;function Vje(){if(Ile)return G4;Ile=1,Object.defineProperty(G4,"__esModule",{value:!0});var e={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"};return G4.default=e,G4}var Kje=Vje();const Wje=_t(Kje);function w7(){return w7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,w7({},e,{ref:t,icon:Wje})),qje=g.forwardRef(Gje),Rle=({picker:e,hasFeedback:t,feedbackIcon:n,suffixIcon:r})=>r===null||r===!1?null:r===!0||r===void 0?Be.createElement(Be.Fragment,null,e===y7?Be.createElement(qje,{"aria-hidden":"true"}):Be.createElement(Qje,{"aria-hidden":"true"}),t&&n):r,Yje=e=>g.forwardRef((n,r)=>{var Le,He;const Pe=n,{prefixCls:i,getPopupContainer:o,components:a,className:s,style:l,classNames:c,styles:u,placement:f,size:d,disabled:A,bordered:h=!0,placeholder:p,status:v,variant:y,picker:b,dropdownClassName:x,popupClassName:C,popupStyle:S,rootClassName:B,suffixIcon:E,separator:_,allowClear:M,clearIcon:R}=Pe,T=Ze(Pe,["prefixCls","getPopupContainer","components","className","style","classNames","styles","placement","size","disabled","bordered","placeholder","status","variant","picker","dropdownClassName","popupClassName","popupStyle","rootClassName","suffixIcon","separator","allowClear","clearIcon"]),L=b===y7?"timePicker":"datePicker",{suffixIcon:P,clearIcon:k,allowClear:H}=or(L),[D,U]=v7(L,c,u,C||x,S),j=g.useRef(null),{getPrefixCls:Q,direction:K,getPopupContainer:z,rangePicker:V}=g.useContext(Un),Y=Q("picker",i),{compactSize:Z,compactItemClassnames:W}=hA(Y,K),J=Q(),ee=_!=null?_:V==null?void 0:V.separator,[ne,re]=ep("rangePicker",y,h),ue=So(Y),[de,se]=Sse(Y,ue),ce=Ae(de,se,ue,B),ge=SM({componentName:"RangePicker",allowClear:M,clearIcon:R,contextAllowClear:H,contextClearIcon:k,defaultAllowClear:!0}),ie=Tle(a),le=aa(Ne=>{var at;return(at=d!=null?d:Z)!=null?at:Ne}),ve=g.useContext(qa),we=A!=null?A:ve,me=g.useContext(Ya),{hasFeedback:Ee,status:Ce,feedbackIcon:pe}=me,Oe=Rle({picker:b,hasFeedback:Ee,feedbackIcon:pe,suffixIcon:E===void 0?P:E});g.useImperativeHandle(r,()=>j.current);const[xe]=zs("Calendar",RT),Me=Mg(xe,n.locale||{}),[Se]=jg("DatePicker",(He=(Le=U==null?void 0:U.popup)==null?void 0:Le.root)==null?void 0:He.zIndex);return g.createElement(Zh,{space:!0},g.createElement(hUe,te(I({separator:g.createElement("span",{"aria-label":"to",className:`${Y}-separator`},ee!=null?ee:g.createElement(Oje,null)),disabled:we,ref:j,placement:f,placeholder:_je(Me,b,p),suffixIcon:Oe,prevIcon:g.createElement("span",{className:`${Y}-prev-icon`}),nextIcon:g.createElement("span",{className:`${Y}-next-icon`}),superPrevIcon:g.createElement("span",{className:`${Y}-super-prev-icon`}),superNextIcon:g.createElement("span",{className:`${Y}-super-next-icon`}),transitionName:`${J}-slide-up`,picker:b},T),{locale:Me.lang,getPopupContainer:o||z,generateConfig:e,components:ie,direction:K,prefixCls:Y,rootClassName:ce,className:Ae({[`${Y}-large`]:le==="large",[`${Y}-small`]:le==="small",[`${Y}-${ne}`]:re},Jh(Y,Vg(Ce,v),Ee),W,s,V==null?void 0:V.className),style:I(I({},V==null?void 0:V.style),l),classNames:D,styles:te(I({},U),{popup:te(I({},U.popup),{root:te(I({},U.popup.root),{zIndex:Se})})}),allowClear:ge})))}),Xje=e=>{const t=(l,c="DatePicker")=>{const u=c===b7?"timePicker":"datePicker";return g.forwardRef((d,A)=>{var Ot,sn;const Jt=d,{prefixCls:h,getPopupContainer:p,components:v,style:y,className:b,size:x,bordered:C,placement:S,placeholder:B,disabled:E,status:_,variant:M,onCalendarChange:R,classNames:T,styles:L,dropdownClassName:P,popupClassName:k,popupStyle:H,rootClassName:D,suffixIcon:U,allowClear:j,clearIcon:Q}=Jt,K=Ze(Jt,["prefixCls","getPopupContainer","components","style","className","size","bordered","placement","placeholder","disabled","status","variant","onCalendarChange","classNames","styles","dropdownClassName","popupClassName","popupStyle","rootClassName","suffixIcon","allowClear","clearIcon"]),{suffixIcon:z,clearIcon:V,allowClear:Y}=or(c===b7?"timePicker":"datePicker"),{getPrefixCls:Z,direction:W,getPopupContainer:J,[u]:ee}=g.useContext(Un),ne=Z("picker",h),{compactSize:re,compactItemClassnames:ue}=hA(ne,W),de=aa(Vt=>{var xt;return(xt=x!=null?x:re)!=null?xt:Vt}),se=g.useContext(qa),ce=E!=null?E:se,ge=te(I({},d),{size:de,disabled:ce,status:_,variant:M}),[ie,le]=v7(u,T,L,k||P,H,ge),ve=g.useRef(null),[we,me]=ep("datePicker",M,C),Ee=So(ne),[Ce,pe]=Sse(ne,Ee),Oe=Ae(Ce,pe,Ee,D);g.useImperativeHandle(A,()=>ve.current);const xe={showToday:!0},Me=l||d.picker,Se=Z(),{onSelect:Pe,multiple:Le}=K,He=Pe&&l==="time"&&!Le,Ne=(Vt,xt,qe)=>{R==null||R(Vt,xt,qe),He&&Pe(Vt)},[,at]=Tje(d),Ue=SM({componentName:c,allowClear:j,clearIcon:Q,contextAllowClear:Y,contextClearIcon:V,defaultAllowClear:!0}),et=Tle(v),We=g.useContext(Ya),{hasFeedback:Je,status:dt,feedbackIcon:wt}=We,Bt=Rle({picker:Me,hasFeedback:Je,feedbackIcon:wt,suffixIcon:U===void 0?z:U}),[qt]=zs("DatePicker",RT),jt=Mg(qt,d.locale||{}),[nn]=jg("DatePicker",(sn=(Ot=le==null?void 0:le.popup)==null?void 0:Ot.root)==null?void 0:sn.zIndex);return g.createElement(Zh,{space:!0},g.createElement(yUe,te(I(I({ref:ve,placeholder:$je(jt,Me,B),suffixIcon:Bt,placement:S,prevIcon:g.createElement("span",{className:`${ne}-prev-icon`}),nextIcon:g.createElement("span",{className:`${ne}-next-icon`}),superPrevIcon:g.createElement("span",{className:`${ne}-super-prev-icon`}),superNextIcon:g.createElement("span",{className:`${ne}-super-next-icon`}),transitionName:`${Se}-slide-up`,picker:l,onCalendarChange:Ne},xe),K),{locale:jt.lang,getPopupContainer:p||J,generateConfig:e,components:et,direction:W,disabled:ce,prefixCls:ne,rootClassName:Oe,className:Ae({[`${ne}-large`]:de==="large",[`${ne}-small`]:de==="small",[`${ne}-${we}`]:me},Jh(ne,Vg(dt,_),Je),ue,ee==null?void 0:ee.className,b),style:I(I({},ee==null?void 0:ee.style),y),classNames:ie,styles:te(I({},le),{popup:te(I({},le.popup),{root:te(I({},le.popup.root),{zIndex:nn})})}),allowClear:Ue,removeIcon:at})))})},n=t(),r=t(Mje,Ije),i=t(Rje,Nje),o=t(Pje,Lje),a=t(Fje,kje),s=t(y7,b7);return{DatePicker:n,WeekPicker:r,MonthPicker:i,YearPicker:o,TimePicker:s,QuarterPicker:a}},Nle=e=>{const{DatePicker:t,WeekPicker:n,MonthPicker:r,YearPicker:i,TimePicker:o,QuarterPicker:a}=Xje(e),s=Yje(e),l=t;return l.WeekPicker=n,l.MonthPicker=r,l.YearPicker=i,l.RangePicker=s,l.TimePicker=o,l.QuarterPicker=a,l},ip=Nle(OHe),Zje=CE(ip,"popupAlign",void 0,"picker");ip._InternalPanelDoNotUseOrYouWillBeFired=Zje;const Jje=CE(ip.RangePicker,"popupAlign",void 0,"picker");ip._InternalRangePanelDoNotUseOrYouWillBeFired=Jje,ip.generatePicker=Nle;const eze={xxxl:4,xxl:3,xl:3,lg:3,md:3,sm:2,xs:1},C7=Be.createContext(null),tze=e=>pa(e).map(t=>te(I({},t==null?void 0:t.props),{key:t.key}));function nze(e,t,n){const r=g.useMemo(()=>t||tze(n),[t,n]);return g.useMemo(()=>r.map(s=>{var l=s,{span:o}=l,a=Ze(l,["span"]);return o==="filled"?te(I({},a),{filled:!0}):te(I({},a),{span:mo(o)?o:TH(e,o)})}),[r,e])}function rze(e,t){let n=[],r=[],i=!1,o=0;return e.filter(a=>a).forEach(a=>{const u=a,{filled:s}=u,l=Ze(u,["filled"]);if(s){r.push(l),n.push(r),r=[],o=0;return}const c=t-o;o+=a.span||1,o>=t?(o>t?(i=!0,r.push(te(I({},l),{span:c}))):r.push(l),n.push(r),r=[],o=0):r.push(l)}),r.length>0&&n.push(r),n=n.map(a=>{const s=a.reduce((l,c)=>l+(c.span||1),0);if(s{const[n,r]=g.useMemo(()=>rze(t,e),[t,e]);return n},oze=e=>e.children,S7=e=>{const{itemPrefixCls:t,component:n,span:r,className:i,style:o,labelStyle:a,contentStyle:s,bordered:l,label:c,content:u,colon:f,type:d,styles:A,classNames:h}=e,p=n,{classNames:v,styles:y}=Be.useContext(C7),[b,x]=vr([v,h],[y,A],{props:e}),C=I(I({},a),x.label),S=I(I({},s),x.content);if(l){let B;d==="label"&&(B=C),d==="content"&&(B=S);const E=B?I(I({},o),B):o;return Be.createElement(p,{colSpan:r,style:E,className:Ae(i,{[`${t}-item-${d}`]:d==="label"||d==="content",[b.label]:b.label&&d==="label",[b.content]:b.content&&d==="content"})},qi(c)&&Be.createElement("span",null,c),qi(u)&&Be.createElement("span",null,u))}return Be.createElement(p,{className:Ae(`${t}-item`,i),style:o,colSpan:r},Be.createElement("div",{className:`${t}-item-container`},qi(c)&&Be.createElement("span",{style:C,className:Ae(`${t}-item-label`,b.label,{[`${t}-item-no-colon`]:!f})},c),qi(u)&&Be.createElement("span",{style:S,className:Ae(`${t}-item-content`,b.content)},u)))};function E7(e,{colon:t,prefixCls:n,bordered:r},{component:i,type:o,showLabel:a,showContent:s,labelStyle:l,contentStyle:c,styles:u}){return e.map(({label:f,children:d,prefixCls:A=n,className:h,style:p,labelStyle:v,contentStyle:y,span:b=1,key:x,styles:C,classNames:S},B)=>{if(typeof i=="string")return g.createElement(S7,{key:`${o}-${x||B}`,className:h,style:p,classNames:S,styles:{label:I(I(I(I({},l),u==null?void 0:u.label),v),C==null?void 0:C.label),content:I(I(I(I({},c),u==null?void 0:u.content),y),C==null?void 0:C.content)},span:b,colon:t,component:i,itemPrefixCls:A,bordered:r,label:a?f:null,content:s?d:null,type:o});const E={label:I(I(I(I({},l),u==null?void 0:u.label),v),C==null?void 0:C.label),content:I(I(I(I({},c),u==null?void 0:u.content),y),C==null?void 0:C.content)};return[g.createElement(S7,{key:`label-${x||B}`,className:h,style:p,classNames:S,styles:E,span:1,colon:t,component:i[0],itemPrefixCls:A,bordered:r,label:f,type:"label"}),g.createElement(S7,{key:`content-${x||B}`,className:h,style:p,classNames:S,styles:E,span:b*2-1,component:i[1],itemPrefixCls:A,bordered:r,content:d,type:"content"})]})}const aze=e=>{const t=g.useContext(C7),{prefixCls:n,vertical:r,row:i,index:o,bordered:a}=e;return r?g.createElement(g.Fragment,null,g.createElement("tr",{key:`label-${o}`,className:`${n}-row`},E7(i,e,I({component:"th",type:"label",showLabel:!0},t))),g.createElement("tr",{key:`content-${o}`,className:`${n}-row`},E7(i,e,I({component:"td",type:"content",showContent:!0},t)))):g.createElement("tr",{key:o,className:`${n}-row`},E7(i,e,I({component:a?["th","td"]:"td",type:"item",showLabel:!0,showContent:!0},t)))},sze=e=>{const{componentCls:t,labelBg:n}=e;return{[`&${t}-bordered`]:{[`> ${t}-view`]:{border:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"> table":{tableLayout:"auto"},[`${t}-row`]:{borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:first-child":{"> th:first-child, > td:first-child":{borderStartStartRadius:e.borderRadiusLG}},"&:last-child":{borderBottom:"none","> th:first-child, > td:first-child":{borderEndStartRadius:e.borderRadiusLG}},[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${be(e.padding)} ${be(e.paddingLG)}`,borderInlineEnd:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`,"&:last-child":{borderInlineEnd:"none"}},[`> ${t}-item-label`]:{color:e.colorTextSecondary,backgroundColor:n,"&::after":{display:"none"}}}},[`&${t}-medium`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${be(e.paddingSM)} ${be(e.paddingLG)}`}}},[`&${t}-small`]:{[`${t}-row`]:{[`> ${t}-item-label, > ${t}-item-content`]:{padding:`${be(e.paddingXS)} ${be(e.padding)}`}}}}}},lze=e=>{const{componentCls:t,extraColor:n,itemPaddingBottom:r,itemPaddingEnd:i,colonMarginRight:o,colonMarginLeft:a,titleMarginBottom:s}=e;return{[t]:te(I(I({},zr(e)),sze(e)),{"&-rtl":{direction:"rtl"},[`${t}-header`]:{display:"flex",alignItems:"center",marginBottom:s},[`${t}-title`]:te(I({},Wa),{flex:"auto",color:e.titleColor,fontWeight:e.fontWeightStrong,fontSize:e.fontSizeLG,lineHeight:e.lineHeightLG}),[`${t}-extra`]:{marginInlineStart:"auto",color:n,fontSize:e.fontSize},[`${t}-view`]:{width:0,minWidth:"100%",borderRadius:e.borderRadiusLG,table:{width:"100%",tableLayout:"fixed",borderCollapse:"collapse"}},[`${t}-row`]:{"> th, > td":{paddingBottom:r,paddingInlineEnd:i},"> th:last-child, > td:last-child":{paddingInlineEnd:0},"&:last-child":{borderBottom:"none","> th, > td":{paddingBottom:0}}},[`${t}-item-label`]:{color:e.labelColor,fontWeight:"normal",fontSize:e.fontSize,lineHeight:e.lineHeight,textAlign:"start","&::after":{content:'":"',position:"relative",top:-.5,marginInline:`${be(a)} ${be(o)}`},[`&${t}-item-no-colon::after`]:{content:'""'}},[`${t}-item-no-label`]:{"&::after":{margin:0,content:'""'}},[`${t}-item-content`]:{display:"table-cell",flex:1,color:e.contentColor,fontSize:e.fontSize,lineHeight:e.lineHeight,wordBreak:"break-word",overflowWrap:"break-word"},[`${t}-item`]:{paddingBottom:0,verticalAlign:"top","&-container":{display:"flex",[`${t}-item-label`]:{display:"inline-flex",alignItems:"baseline"},[`${t}-item-content`]:{display:"inline-flex",alignItems:"baseline",minWidth:"1em"}}},"&-medium":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingSM}}},"&-small":{[`${t}-row`]:{"> th, > td":{paddingBottom:e.paddingXS}}}})}},cze=Br("Descriptions",e=>{const t=dr(e,{});return lze(t)},e=>({labelBg:e.colorFillAlter,labelColor:e.colorTextTertiary,titleColor:e.colorText,titleMarginBottom:e.fontSizeSM*e.lineHeightSM,itemPaddingBottom:e.padding,itemPaddingEnd:e.padding,colonMarginRight:e.marginXS,colonMarginLeft:e.marginXXS/2,contentColor:e.colorText,extraColor:e.colorText})),Yb=e=>{const Y=e,{prefixCls:t,title:n,extra:r,column:i,colon:o=!0,bordered:a,layout:s,children:l,className:c,rootClassName:u,style:f,size:d,labelStyle:A,contentStyle:h,styles:p,items:v,classNames:y}=Y,b=Ze(Y,["prefixCls","title","extra","column","colon","bordered","layout","children","className","rootClassName","style","size","labelStyle","contentStyle","styles","items","classNames"]),{getPrefixCls:x,direction:C,className:S,style:B,classNames:E,styles:_}=or("descriptions"),M=x("descriptions",t),R=VM(),T=g.useMemo(()=>{var Z,W;return mo(i)?i:(W=(Z=TH(R,i))!=null?Z:TH(R,eze))!=null?W:3},[R,i]),L=nze(R,v,l),P=aa(d),k=ize(T,L),[H,D]=cze(M),U=te(I({},e),{column:T,items:L,size:P}),j=Ar(B),Q=Ar(f),[K,z]=vr([E,y],[_,j,p,Q],{props:U}),V=g.useMemo(()=>({labelStyle:A,contentStyle:h,styles:{label:z.label,content:z.content},classNames:{label:K.label,content:K.content}}),[A,h,z.label,z.content,K.label,K.content]);return g.createElement(C7.Provider,{value:V},g.createElement("div",I({className:Ae(M,S,K.root,{[`${M}-medium`]:P==="medium"||P==="middle",[`${M}-small`]:P==="small",[`${M}-bordered`]:!!a,[`${M}-rtl`]:C==="rtl"},c,u,H,D),style:z.root},b),(n||r)&&g.createElement("div",{className:Ae(`${M}-header`,K.header),style:z.header},n&&g.createElement("div",{className:Ae(`${M}-title`,K.title),style:z.title},n),r&&g.createElement("div",{className:Ae(`${M}-extra`,K.extra),style:z.extra},r)),g.createElement("div",{className:`${M}-view`},g.createElement("table",null,g.createElement("tbody",null,k.map((Z,W)=>g.createElement(aze,{key:W,index:W,colon:o,prefixCls:M,vertical:s==="vertical",bordered:a,row:Z})))))))};Yb.Item=oze;function Ple(e){return["small","middle","medium","large"].includes(e)}function Lle(e){return e?mo(e):!1}const Fle=Be.createContext({latestIndex:0}),uze=Fle.Provider,fze=e=>{const{className:t,prefix:n,index:r,children:i,separator:o,style:a,classNames:s,styles:l}=e,{latestIndex:c}=g.useContext(Fle);return qi(i)?g.createElement(g.Fragment,null,g.createElement("div",{className:t,style:a},i),r{const{componentCls:t,antCls:n}=e;return{[t]:{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"}},[`${t}-item:empty`]:{display:"none"},[`${t}-item > ${n}-badge-not-a-wrapper:only-child`]:{display:"block"}}}},Aze=e=>{const{componentCls:t}=e;return{[t]:{"&-gap-row-small":{rowGap:e.spaceGapSmallSize},"&-gap-row-medium, &-gap-row-middle":{rowGap:e.spaceGapMiddleSize},"&-gap-row-large":{rowGap:e.spaceGapLargeSize},"&-gap-col-small":{columnGap:e.spaceGapSmallSize},"&-gap-col-medium, &-gap-col-middle":{columnGap:e.spaceGapMiddleSize},"&-gap-col-large":{columnGap:e.spaceGapLargeSize}}}},hze=Br("Space",e=>{const t=dr(e,{spaceGapSmallSize:e.paddingXS,spaceGapMiddleSize:e.padding,spaceGapLargeSize:e.paddingLG});return[dze(t),Aze(t)]},()=>({}),{resetStyle:!1}),Yi=g.forwardRef((e,t)=>{const{getPrefixCls:n,direction:r,size:i,className:o,style:a,classNames:s,styles:l}=or("space"),de=e,{size:c=i!=null?i:"small",align:u,className:f,rootClassName:d,children:A,direction:h,orientation:p,prefixCls:v,split:y,separator:b,style:x,vertical:C,wrap:S=!1,classNames:B,styles:E}=de,_=Ze(de,["size","align","className","rootClassName","children","direction","orientation","prefixCls","split","separator","style","vertical","wrap","classNames","styles"]),[M,R]=Array.isArray(c)?c:[c,c],T=Ple(R),L=Ple(M),P=Lle(R),k=Lle(M),H=pa(A,{keepEmpty:!0}),[D,U]=aE(p,C,h),j=u===void 0&&!U?"center":u,Q=b!=null?b:y,K=n("space",v),[z,V]=hze(K),Y=te(I({},e),{size:c,orientation:D,align:j}),[Z,W]=vr([s,B],[l,E],{props:Y}),J=Ae(K,o,z,`${K}-${D}`,{[`${K}-rtl`]:r==="rtl",[`${K}-align-${j}`]:j,[`${K}-gap-row-${R}`]:T,[`${K}-gap-col-${M}`]:L},f,d,V,Z.root),ee=Ae(`${K}-item`,Z.item),ne=H.map((se,ce)=>{const ge=(se==null?void 0:se.key)||`${ee}-${ce}`;return g.createElement(fze,{prefix:K,classNames:Z,styles:W,className:ee,key:ge,index:ce,separator:Q,style:W.item},se)}),re=g.useMemo(()=>({latestIndex:H.reduce((ce,ge,ie)=>qi(ge)?ie:ce,0)}),[H]);if(H.length===0)return null;const ue={};return S&&(ue.flexWrap="wrap"),!L&&k&&(ue.columnGap=M),!T&&P&&(ue.rowGap=R),g.createElement("div",I({ref:t,className:J,style:I(I(I(I({},ue),W.root),a),x)},_),g.createElement(uze,{value:re},ne))});Yi.Compact=x8,Yi.Addon=ple;const kle=e=>{const{getPopupContainer:t,getPrefixCls:n,direction:r}=g.useContext(Un),ue=e,{prefixCls:i,type:o="default",danger:a,disabled:s,loading:l,onClick:c,htmlType:u,children:f,className:d,menu:A,arrow:h,autoFocus:p,trigger:v,align:y,open:b,onOpenChange:x,placement:C,getPopupContainer:S,href:B,icon:E=g.createElement(a4,null),title:_,buttonsRender:M=de=>de,mouseEnterDelay:R,mouseLeaveDelay:T,overlayClassName:L,overlayStyle:P,destroyOnHidden:k,destroyPopupOnHide:H,dropdownRender:D,popupRender:U}=ue,j=Ze(ue,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyOnHidden","destroyPopupOnHide","dropdownRender","popupRender"]),Q=n("dropdown",i),K=`${Q}-button`,V={menu:A,arrow:h,autoFocus:p,align:y,disabled:s,trigger:s?[]:v,onOpenChange:x,getPopupContainer:S||t,mouseEnterDelay:R,mouseLeaveDelay:T,classNames:{root:L},styles:{root:P},destroyOnHidden:k,popupRender:U||D},{compactSize:Y,compactItemClassnames:Z}=hA(Q,r),W=Ae(K,Z,d);"destroyPopupOnHide"in e&&(V.destroyPopupOnHide=H),"open"in e&&(V.open=b),"placement"in e?V.placement=C:V.placement=r==="rtl"?"bottomLeft":"bottomRight";const J=g.createElement(qn,{type:o,danger:a,disabled:s,loading:l,onClick:c,htmlType:u,href:B,title:_},f),ee=g.createElement(qn,{type:o,danger:a,icon:E}),[ne,re]=M([J,ee]);return g.createElement(Yi.Compact,I({className:W,size:Y,block:!0},j),ne,g.createElement(PE,I({},V),re))};kle.__ANT_BUTTON=!0;const q4=PE;q4.Button=kle;const pze=(e,t)=>qi(e)?Zn(e)&&!g.isValidElement(e)?I(I({},t),e):te(I({},t),{title:e}):null;function Y4(e){const[t,n]=g.useState(e);return g.useEffect(()=>{const r=setTimeout(()=>{n(e)},e.length?0:10);return()=>{clearTimeout(r)}},[e]),t}const gze=e=>{const{componentCls:t,motionDurationFast:n,motionEaseInOut:r}=e,i=`${t}-show-help`,o=`${t}-show-help-item`;return{[i]:{transition:`opacity ${n} ${r}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[o]:{overflow:"hidden",transition:`${["height","opacity","transform"].map(a=>`${a} ${n} ${r}`).join(", ")} !important`,[`&${o}-appear, &${o}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${o}-leave-active`]:{transform:"translateY(-5px)"}}}}},mze=e=>({legend:{display:"block",width:"100%",marginBottom:e.marginLG,padding:0,color:e.colorTextDescription,fontSize:e.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus, input[type='radio']:focus, input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${be(e.controlOutlineWidth)} ${e.controlOutline}`},output:{display:"block",paddingTop:15,color:e.colorText,fontSize:e.fontSize,lineHeight:e.lineHeight}}),Dle=(e,t)=>{const{formItemCls:n}=e;return{[n]:{[`${n}-label > label`]:{height:t},[`${n}-control-input`]:{minHeight:t}}}},vze=e=>{const{componentCls:t}=e;return{[t]:te(I(I({},zr(e)),mze(e)),{[`${t}-text`]:{display:"inline-block",paddingInlineEnd:e.paddingSM},"&-small":I({},Dle(e,e.controlHeightSM)),"&-large":I({},Dle(e,e.controlHeightLG))})}},yze=e=>{const{formItemCls:t,iconCls:n,rootPrefixCls:r,antCls:i,labelRequiredMarkColor:o,labelColor:a,labelFontSize:s,labelHeight:l,labelColonMarginInlineStart:c,labelColonMarginInlineEnd:u,itemMarginBottom:f}=e,[d]=go(i,"grid");return{[t]:te(I({},zr(e)),{marginBottom:f,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden${i}-row`]:{display:"none"},[`${t}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:e.lineHeight,whiteSpace:"unset","> label":{verticalAlign:"middle",textWrap:"balance"}},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:l,color:a,fontSize:s,[`> ${n}`]:{fontSize:e.fontSize,verticalAlign:"top"},[`&${t}-required`]:{"&::before":{display:"inline-block",marginInlineEnd:e.marginXXS,color:o,fontSize:e.fontSize,fontFamily:"sans-serif",lineHeight:1,content:'"*"'},[`&${t}-required-mark-hidden, &${t}-required-mark-optional`]:{"&::before":{display:"none"}}},[`${t}-optional`]:{display:"inline-block",marginInlineStart:e.marginXXS,color:e.colorTextDescription,[`&${t}-required-mark-hidden`]:{display:"none"}},[`${t}-tooltip`]:{color:e.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:e.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:c,marginInlineEnd:u},[`&${t}-no-colon::after`]:{content:'"\\a0"'}}},[`${t}-control`]:{[d("display")]:"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${r}-col-'"]):not([class*="' ${r}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:e.controlHeight,"&-content":{flex:"auto",maxWidth:"100%",[`&:has(> ${i}-switch:only-child, > ${i}-rate:only-child)`]:{display:"flex",alignItems:"center"}}}},[t]:{"&-additional":{display:"flex",flexDirection:"column"},"&-explain, &-extra":{clear:"both",color:e.colorTextDescription,fontSize:e.fontSize,lineHeight:e.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:e.controlHeightSM,transition:`color ${e.motionDurationMid} ${e.motionEaseOut}`},"&-explain":{"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning}}},[`&-with-help ${t}-explain`]:{height:"auto",opacity:1},[`${t}-feedback-icon`]:{fontSize:e.fontSize,textAlign:"center",visibility:"visible",animationName:$8,animationDuration:e.motionDurationMid,animationTimingFunction:e.motionEaseOutBack,pointerEvents:"none","&-success":{color:e.colorSuccess},"&-error":{color:e.colorError},"&-warning":{color:e.colorWarning},"&-validating":{color:e.colorPrimary}}})}},kv=e=>({padding:e.verticalLabelPadding,margin:e.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),bze=e=>{const{antCls:t,formItemCls:n}=e;return{[`${n}-horizontal`]:{[`${n}-label`]:{flexGrow:0},[`${n}-control`]:{flex:"1 1 0",minWidth:0},[`${n}-label[class$='-24'], ${n}-label[class*='-24 ']`]:{[`& + ${n}-control`]:{minWidth:"unset"}},[`${t}-col-24${n}-label, + ${t}-col-xl-24${n}-label`]:kv(e)}}},xze=e=>{const{componentCls:t,formItemCls:n,inlineItemMarginBottom:r}=e;return{[`${t}-inline`]:{display:"flex",flexWrap:"wrap",[`${n}-inline`]:{flex:"none",marginInlineEnd:e.margin,marginBottom:r,"&-row":{flexWrap:"nowrap"},[`> ${n}-label, + > ${n}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${n}-label`]:{flex:"none"},[`${t}-text`]:{display:"inline-block"},[`${n}-has-feedback`]:{display:"inline-block"}}}}},wze=e=>{const{componentCls:t,formItemCls:n,rootPrefixCls:r}=e;return{[`${n} ${n}-label`]:kv(e),[`${t}:not(${t}-inline)`]:{[n]:{flexWrap:"wrap",[`${n}-label, ${n}-control`]:{[`&:not([class*=" ${r}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},Cze=e=>{const{componentCls:t,formItemCls:n,antCls:r,verticalLabelHeight:i}=e;return{[`${n}-vertical`]:{[`${n}-row`]:{flexDirection:"column"},[`${n}-label > label`]:{height:i},[`${n}-control`]:{width:"100%"},[`${n}-label, ${r}-col-24${n}-label, - ${r}-col-xl-24${n}-label`]:kv(e)},[`@media (max-width: ${be(e.screenXSMax)})`]:[vze(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:kv(e)}}}],[`@media (max-width: ${be(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:kv(e)}}},[`@media (max-width: ${be(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:kv(e)}}},[`@media (max-width: ${be(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:kv(e)}}}}},bze=e=>{var t;return{labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,verticalLabelHeight:(t=e.labelHeight)!=null?t:"auto",labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}},kle=(e,t)=>dr(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),E7=Er("Form",(e,{rootPrefixCls:t})=>{const n=kle(e,t);return[hze(n),pze(n),dze(n),gze(n),mze(n),yze(n),lE(n),O8]},bze,{order:-1e3}),Dle=[];function B7(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const Hle=({help:e,helpStatus:t,errors:n=Dle,warnings:r=Dle,className:i,fieldId:o,onVisibleChanged:a})=>{const{prefixCls:s}=m.useContext(X8),{classNames:l,styles:c}=m.useContext(pA),u=`${s}-item-explain`,f=So(s),[d,A]=E7(s,f),h=m.useMemo(()=>Bb(s),[s]),p=Y4(n),v=Y4(r),y=ia(e)&&e!==!1,b=m.useMemo(()=>y?[B7(e,"help",t)]:[].concat(en(p.map((S,B)=>B7(S,"error","error",B))),en(v.map((S,B)=>B7(S,"warning","warning",B)))),[e,t,y,p,v]),x=m.useMemo(()=>{const S={};return b.forEach(({key:B})=>{S[B]=(S[B]||0)+1}),b.map((B,E)=>te(I({},B),{key:S[B.key]>1?`${B.key}-fallback-${E}`:B.key}))},[b]),C={};return o&&(C.id=`${o}_help`),m.createElement(sl,{motionDeadline:h.motionDeadline,motionName:`${s}-show-help`,visible:!!x.length,onVisibleChanged:a},S=>{const{className:B,style:E}=S;return m.createElement("div",te(I({},C),{className:Ae(u,B,l==null?void 0:l.help,A,f,i,d),style:I(I({},c==null?void 0:c.help),E)}),m.createElement(qD,te(I({keys:x},Bb(s)),{motionName:`${s}-show-help-item`,component:!1}),_=>{const{key:M,error:R,errorStatus:T,className:L,style:P}=_;return m.createElement("div",{key:M,className:Ae(L,l==null?void 0:l.helpItem,{[`${u}-${T}`]:T}),style:I(I({},c==null?void 0:c.helpItem),P)},R)}))})},xze=(e,t)=>{const n=m.useContext(Ga),{getPrefixCls:r,direction:i,requiredMark:o,colon:a,scrollToFirstError:s,className:l,style:c,styles:u,classNames:f,tooltip:d,labelAlign:A,labelWrap:h}=or("form"),Me=e,{prefixCls:p,className:v,rootClassName:y,size:b,disabled:x=n,form:C,colon:S,labelAlign:B,labelWrap:E,labelCol:_,wrapperCol:M,layout:R="horizontal",scrollToFirstError:T,requiredMark:L,onFinishFailed:P,name:k,style:H,feedbackIcons:D,variant:U,classNames:j,styles:Q,tooltip:K}=Me,z=Ze(Me,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant","classNames","styles","tooltip"]),V=oa(b),Y=m.useContext(gne),Z=m.useMemo(()=>L!==void 0?L:o!==void 0?o:!0,[L,o]),W=S!=null?S:a,J=B!=null?B:A,ee=E!=null?E:h,ne=I(I({},d),K),re=r("form",p),ue=So(re),[de,se]=E7(re,ue),ce=te(I({},e),{size:V,disabled:x,layout:R,colon:W,requiredMark:Z,labelAlign:J,labelWrap:ee}),ge=Ar(c),ie=Ar(H),[le,ve]=vr([f,j],[u,ge,Q,ie],{props:ce}),we=Ae(re,`${re}-${R}`,{[`${re}-hide-required-mark`]:Z===!1,[`${re}-rtl`]:i==="rtl",[`${re}-large`]:V==="large",[`${re}-small`]:V==="small"},se,ue,de,l,v,y,le.root),[me]=ise(C),{__INTERNAL__:Ee}=me;Ee.name=k;const Ce=m.useMemo(()=>({name:k,labelAlign:J,labelCol:_,labelWrap:ee,wrapperCol:M,layout:R,colon:W,requiredMark:Z,itemRef:Ee.itemRef,form:me,feedbackIcons:D,tooltip:ne,classNames:le,styles:ve}),[k,J,ee,_,M,R,W,Z,me,D,le,ve,ne]),pe=m.useRef(null);m.useImperativeHandle(t,()=>{var Se;return te(I({},me),{nativeElement:(Se=pe.current)==null?void 0:Se.nativeElement})});const Oe=(Se,Pe)=>{if(Se){let Le={block:"nearest"};Xn(Se)&&(Le=I(I({},Le),Se)),me.scrollToField(Pe,Le)}},xe=Se=>{if(P==null||P(Se),Se.errorFields.length){const Pe=Se.errorFields[0].name;if(T!==void 0){Oe(T,Pe);return}s!==void 0&&Oe(s,Pe)}};return m.createElement(lie.Provider,{value:U},m.createElement(i8,{disabled:x},m.createElement(vv.Provider,{value:V},m.createElement(aie,{validateMessages:Y},m.createElement(pA.Provider,{value:Ce},m.createElement(sie,{status:!0},m.createElement(Ib,te(I({id:k},z),{name:k,onFinishFailed:xe,form:me,ref:pe,style:ve==null?void 0:ve.root,className:we}))))))))},wze=m.forwardRef(xze),Cze=e=>{if(Rn(e))return e;const t=pa(e);return t.length<=1?t[0]:t},Ule=()=>{const{status:e,errors:t=[],warnings:n=[]}=m.useContext(qa);return{status:e,errors:t,warnings:n}};Ule.Context=qa;function Sze(e){const[t,n]=m.useState(e),r=m.useRef(null),i=m.useRef([]),o=m.useRef(!1);m.useEffect(()=>(o.current=!1,()=>{o.current=!0,Kn.cancel(r.current),r.current=null}),[]);function a(s){o.current||(r.current===null&&(i.current=[],r.current=Kn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(u=>{c=u(c)}),c})})),i.current.push(s))}return[t,a]}const Eze=()=>{const{itemRef:e}=m.useContext(pA),t=m.useRef({});return(r,i)=>{const o=i&&Xn(i)&&cA(i),a=r.join("_");return(t.current.name!==a||t.current.originRef!==o)&&(t.current.name=a,t.current.originRef=o,t.current.ref=il(e(r),o)),t.current.ref}},Bze=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},Oze=kg(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=kle(e,t);return Bze(n)}),$ze=24,_ze=e=>{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:o,errors:a,warnings:s,_internalItemRender:l,extra:c,help:u,fieldId:f,marginBottom:d,onErrorVisibleChanged:A,label:h}=e,p=`${t}-item`,v=m.useContext(pA),{classNames:y,styles:b}=v,x=m.useMemo(()=>{let D=I({},i||v.wrapperCol||{});return h===null&&!r&&!i&&v.labelCol&&[void 0].concat(en(hoe)).forEach(j=>{const Q=j?[j]:[],K=ol(v.labelCol,Q),z=Xn(K)?K:{},V=ol(D,Q),Y=Xn(V)?V:{};"span"in z&&!("offset"in Y)&&z.span<$ze&&(D=Fc(D,[].concat(Q,["offset"]),z.span))}),D},[i,v.wrapperCol,v.labelCol,h,r]),C=Ae(`${p}-control`,x.className),S=m.useMemo(()=>{const Q=v,{labelCol:D,wrapperCol:U}=Q;return Ze(Q,["labelCol","wrapperCol"])},[v]),B=m.useRef(null),[E,_]=m.useState(0);ar(()=>{c&&B.current?_(B.current.clientHeight):_(0)},[c]);const M=m.createElement("div",{className:`${p}-control-input`},m.createElement("div",{className:Ae(`${p}-control-input-content`,y==null?void 0:y.content),style:b==null?void 0:b.content},o)),R=m.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=d!==null||a.length||s.length?m.createElement(X8.Provider,{value:R},m.createElement(Hle,{fieldId:f,errors:a,warnings:s,help:u,helpStatus:n,className:`${p}-explain-connected`,onVisibleChanged:A})):null,L={};f&&(L.id=`${f}_extra`);const P=c?m.createElement("div",te(I({},L),{className:Ae(`${p}-extra`,y==null?void 0:y.extra),style:b==null?void 0:b.extra,ref:B}),c):null,k=T||P?m.createElement("div",{className:`${p}-additional`,style:d?{minHeight:d+E}:{}},T,P):null,H=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:M,errorList:T,extra:P}):m.createElement(m.Fragment,null,M,k);return m.createElement(pA.Provider,{value:S},m.createElement(wr,te(I({},x),{className:C}),H),m.createElement(Oze,{prefixCls:t}))};var X4={},jle;function Tze(){if(jle)return X4;jle=1,Object.defineProperty(X4,"__esModule",{value:!0});var e={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};return X4.default=e,X4}var Mze=Tze();const Ize=_t(Mze);function O7(){return O7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,O7({},e,{ref:t,icon:Ize})),Nze=m.forwardRef(Rze),Pze=({prefixCls:e,label:t,htmlFor:n,labelCol:r,labelAlign:i,colon:o,required:a,requiredMark:s,tooltip:l,vertical:c})=>{var H;const[u]=zs("Form"),{labelAlign:f,labelCol:d,labelWrap:A,colon:h,classNames:p,styles:v,tooltip:y}=m.useContext(pA);if(!t)return null;const b=r||d||{},x=i||f,C=`${e}-item-label`,S=Ae(C,x==="left"&&`${C}-left`,b.className,{[`${C}-wrap`]:!!A});let B=t;const E=o===!0||h!==!1&&o!==!1;E&&!c&&typeof t=="string"&&t.trim()&&(B=t.replace(/[:|:]\s*$/,""));const M=fze(l,y);if(M){const D=m.createElement(aa,I({},M),m.createElement("span",{className:`${e}-item-tooltip`,onClick:U=>{U.preventDefault()},tabIndex:-1},M.icon||M.children||m.createElement(Nze,null)));B=m.createElement(m.Fragment,null,B,D)}const R=s==="optional",T=Rn(s),L=s===!1;T?B=s(B,{required:!!a}):R&&!a&&(B=m.createElement(m.Fragment,null,B,m.createElement("span",{className:`${e}-item-optional`},(u==null?void 0:u.optional)||((H=Sl.Form)==null?void 0:H.optional))));let P;L?P="hidden":(R||T)&&(P="optional");const k=Ae(p==null?void 0:p.label,{[`${e}-item-required`]:a,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!E});return m.createElement(wr,te(I({},b),{className:S}),m.createElement("label",{htmlFor:n,className:k,style:v==null?void 0:v.label,title:typeof t=="string"?t:void 0},B))},Lze={success:eE,warning:Sb,error:hv,validating:qh};function zle({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:o,meta:a,noStyle:s,name:l}){const c=`${o}-item`,{feedbackIcons:u}=m.useContext(pA),f=nse(t,n,a,null,!!r,i),{isFormItemInput:d,status:A,hasFeedback:h,feedbackIcon:p,name:v}=m.useContext(qa),y=m.useMemo(()=>{var C;let b;if(r){const S=r!==!0&&r.icons||u,B=f&&((C=S==null?void 0:S({status:f,errors:t,warnings:n}))==null?void 0:C[f]),E=f?Lze[f]:null;b=B!==!1&&E?m.createElement("span",{className:Ae(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},B||m.createElement(E,null)):null}const x={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:b,isFormItemInput:!0,name:l};return s&&(x.status=(f!=null?f:A)||"",x.isFormItemInput=d,x.hasFeedback=!!(r!=null?r:h),x.feedbackIcon=r!==void 0?x.feedbackIcon:p,x.name=l!=null?l:v),x},[f,r,s,d,A]);return m.createElement(qa.Provider,{value:y},e)}function Fze(e){const z=e,{prefixCls:t,className:n,rootClassName:r,style:i,help:o,errors:a,warnings:s,validateStatus:l,meta:c,hasFeedback:u,hidden:f,children:d,fieldId:A,required:h,isRequired:p,onSubItemMetaChange:v,layout:y,name:b}=z,x=Ze(z,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout","name"]),C=`${t}-item`,{requiredMark:S,layout:B}=m.useContext(pA),E=y||B,_=E==="vertical",M=m.useRef(null),R=Y4(a),T=Y4(s),L=ia(o)&&o!==!1,P=!!(L||a.length||s.length),k=!!M.current&&hb(M.current),[H,D]=m.useState(null);ar(()=>{if(P&&M.current){const V=getComputedStyle(M.current);D(Number.parseInt(V.marginBottom,10))}},[P,k]);const U=V=>{V||D(null)},Q=((V=!1)=>{const Y=V?R:c.errors,Z=V?T:c.warnings;return nse(Y,Z,c,"",!!u,l)})(),K=Ae(C,n,r,{[`${C}-with-help`]:L||R.length||T.length,[`${C}-has-feedback`]:Q&&u,[`${C}-has-success`]:Q==="success",[`${C}-has-warning`]:Q==="warning",[`${C}-has-error`]:Q==="error",[`${C}-is-validating`]:Q==="validating",[`${C}-hidden`]:f,[`${C}-${E}`]:E});return m.createElement("div",{className:K,style:i,ref:M},m.createElement($i,I({className:`${C}-row`},ti(x,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),m.createElement(Pze,te(I({htmlFor:A},e),{requiredMark:S,required:h!=null?h:p,prefixCls:t,vertical:_})),m.createElement(_ze,te(I(I({},e),c),{errors:R,warnings:T,prefixCls:t,status:Q,help:o,marginBottom:H,onErrorVisibleChanged:U}),m.createElement(oie.Provider,{value:v},m.createElement(zle,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:u,validateStatus:Q,name:b},d)))),!!H&&m.createElement("div",{className:`${C}-margin-offset`,style:{marginBottom:-H}}))}const kze="__SPLIT__";function Dze(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const o=e[i],a=t[i];return o===a||Rn(o)||Rn(a)})}const Hze=m.memo(e=>e.children,(e,t)=>Dze(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function Qle(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Uze(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:o,shouldUpdate:a,rules:s,children:l,required:c,label:u,messageVariables:f,trigger:d="onChange",validateTrigger:A,hidden:h,help:p,layout:v}=e,{getPrefixCls:y}=m.useContext(Un),{name:b}=m.useContext(pA),x=Cze(l),C=Rn(x),S=m.useContext(oie),{validateTrigger:B}=m.useContext(bv),E=ia(A)?A:B,_=ia(t),M=y("form",o),R=So(M),[T,L]=E7(M,R);Ig();const P=m.useContext(mE),k=m.useRef(null),[H,D]=Sze({}),[U,j]=x6(()=>Qle()),Q=J=>{const ee=P==null?void 0:P.getKey(J.name);if(j(J.destroy?Qle():J,!0),n&&p!==!1&&S){let ne=J.name;if(J.destroy)ne=k.current||ne;else if(ee!==void 0){const[re,ue]=ee;ne=[re].concat(en(ue)),k.current=ne}S(J,ne)}},K=(J,ee)=>{D(ne=>{const re=I({},ne),de=[].concat(en(J.name.slice(0,-1)),en(ee)).join(kze);return J.destroy?delete re[de]:re[de]=J,re})},[z,V]=m.useMemo(()=>{const J=en(U.errors),ee=en(U.warnings);return Object.values(H).forEach(ne=>{J.push.apply(J,en(ne.errors||[])),ee.push.apply(ee,en(ne.warnings||[]))}),[J,ee]},[H,U.errors,U.warnings]),Y=Eze();function Z(J,ee,ne){return n&&!h?m.createElement(zle,{prefixCls:M,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:U,errors:z,warnings:V,noStyle:!0,name:t},J):m.createElement(Fze,te(I({key:"row"},e),{className:Ae(r,L,R,T),prefixCls:M,fieldId:ee,isRequired:ne,errors:z,warnings:V,meta:U,onSubItemMetaChange:K,layout:v,name:t}),J)}if(!_&&!C&&!i)return Z(x);let W={};return typeof u=="string"?W.label=u:t&&(W.label=String(t)),f&&(W=I(I({},W),f)),m.createElement(V8,te(I({},e),{messageVariables:W,trigger:d,validateTrigger:E,onMetaChange:Q}),(J,ee,ne)=>{const re=KE(t).length&&ee?ee.name:[],ue=tse(re,b),de=c!==void 0?c:s==null?void 0:s.some(ge=>{if(Xn(ge)&&ge.required&&!ge.warningOnly)return!0;if(Rn(ge)){const ie=ge(ne);return(ie==null?void 0:ie.required)&&!(ie!=null&&ie.warningOnly)}return!1}),se=I({},J);let ce=null;if(Array.isArray(x)&&_)ce=x;else if(!(C&&(!(a||i)||_))){if(!(i&&!C&&!_))if(m.isValidElement(x)){const ge=I(I({},x.props),se);if(ge.id||(ge.id=ue),p||z.length>0||V.length>0||e.extra){const ve=[];(p||z.length>0)&&ve.push(`${ue}_help`),e.extra&&ve.push(`${ue}_extra`),ge["aria-describedby"]=ve.join(" ")}z.length>0&&(ge["aria-invalid"]="true"),de&&(ge["aria-required"]="true"),Vh(x)&&(ge.ref=Y(re,x)),new Set([].concat(en(KE(d)),en(KE(E)))).forEach(ve=>{ge[ve]=(...we)=>{var me,Ee,Ce;(me=se[ve])==null||me.call(se,...we),(Ce=(Ee=x.props)[ve])==null||Ce.call(Ee,...we)}});const le=[ge["aria-required"],ge["aria-invalid"],ge["aria-describedby"]];ce=m.createElement(Hze,{control:se,update:x,childProps:le},Wa(x,ge))}else C&&(a||i)&&!_?ce=x(ne):ce=x}return Z(ce,ue,de)})}const Vle=Uze;Vle.useStatus=Ule;const jze=r=>{var i=r,{prefixCls:e,children:t}=i,n=Ze(i,["prefixCls","children"]);const{getPrefixCls:o}=m.useContext(Un),a=o("form",e),s=m.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return m.createElement(nie,I({},n),(l,c,u)=>m.createElement(X8.Provider,{value:s},t(l.map(f=>te(I({},f),{fieldKey:f.key})),c,{errors:u.errors,warnings:u.warnings})))};function zze(){const{form:e}=m.useContext(pA);return e}const di=wze;di.Item=Vle,di.List=jze,di.ErrorList=Hle,di.useForm=ise,di.useFormInstance=zze,di.useWatch=iie,di.Provider=aie;const Z4=m.createContext(null);function Qze(e){return new Promise(t=>{if(!e){t(!1);return}const n=document.createElement("img");n.onerror=()=>t(!1),n.onload=()=>t(!0),n.src=e})}function Kle(){const e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}const J4={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function Vze(e,t,n,r){const i=m.useRef(null),o=m.useRef([]),[a,s]=m.useState(J4),l=f=>{s(J4),uu(J4,a)||r==null||r({transform:J4,action:f})},c=(f,d)=>{i.current===null&&(o.current=[],i.current=Kn(()=>{s(A=>{let h=A;return o.current.forEach(p=>{h=I(I({},h),p)}),i.current=null,r==null||r({transform:h,action:d}),h})})),o.current.push(I(I({},a),f))};return{transform:a,resetTransform:l,updateTransform:c,dispatchZoomChange:(f,d,A,h,p)=>{const{width:v,height:y,offsetWidth:b,offsetHeight:x,offsetLeft:C,offsetTop:S}=e.current;let B=f,E=a.scale*f;E>n?(E=n,B=n/a.scale):Er){if(t>0)return{[e]:o};if(t<0&&ir)return{[e]:t<0?o:-o};return{}}function Gle(e,t,n,r){const{width:i,height:o}=Kle();let a=null;return e<=i&&t<=o?a={x:0,y:0}:(e>i||t>o)&&(a=I(I({},Wle("x",n,e,i)),Wle("y",r,t,o))),a}const Xb=1,Kze=1;function Wze(e,t,n,r,i,o,a){const{rotate:s,scale:l,x:c,y:u}=i,[f,d]=m.useState(!1),A=m.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),h=b=>{!t||b.button!==0||(b.preventDefault(),b.stopPropagation(),A.current={diffX:b.pageX-c,diffY:b.pageY-u,transformX:c,transformY:u},d(!0))},p=b=>{n&&f&&o({x:b.pageX-A.current.diffX,y:b.pageY-A.current.diffY},"move")},v=()=>{if(n&&f){d(!1);const{transformX:b,transformY:x}=A.current;if(!(c!==b&&u!==x))return;const S=e.current.offsetWidth*l,B=e.current.offsetHeight*l,{left:E,top:_}=e.current.getBoundingClientRect(),M=s%180!==0,R=Gle(M?B:S,M?S:B,E,_);R&&o(I({},R),"dragRebound")}},y=b=>{if(!n||b.deltaY==0)return;const x=Math.abs(b.deltaY/100),C=Math.min(x,Kze);let S=Xb+C*r;b.deltaY>0&&(S=Xb/S),a(S,"wheel",b.clientX,b.clientY)};return m.useEffect(()=>{if(t){window.addEventListener("mouseup",v,!1),window.addEventListener("mousemove",p,!1);try{window.top!==window.self&&(window.top.addEventListener("mouseup",v,!1),window.top.addEventListener("mousemove",p,!1))}catch(b){}}return()=>{var b,x;window.removeEventListener("mouseup",v),window.removeEventListener("mousemove",p);try{(b=window.top)==null||b.removeEventListener("mouseup",v),(x=window.top)==null||x.removeEventListener("mousemove",p)}catch(C){}}},[n,f,c,u,s,t]),{isMoving:f,onMouseDown:h,onMouseMove:p,onMouseUp:v,onWheel:y}}function qle({src:e,isCustomPlaceholder:t,fallback:n}){const[r,i]=m.useState(t?"loading":"normal"),o=m.useRef(!1),a=r==="error";m.useEffect(()=>{let u=!0;return Qze(e).then(f=>{!f&&u&&i("error")}),()=>{u=!1}},[e]),m.useEffect(()=>{t&&!o.current?i("loading"):a&&i("normal")},[e]);const s=()=>{i("normal")};return[u=>{o.current=!1,r==="loading"&&(u!=null&&u.complete)&&(u.naturalWidth||u.naturalHeight)&&(o.current=!0,s())},a&&n?{src:n}:{onLoad:s,src:e},r]}function eI(e,t){const n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function Gze(e,t,n,r){const i=eI(e,n),o=eI(t,r);if(i===0&&o===0)return[e.x,e.y];const a=i/(i+o),s=e.x+a*(t.x-e.x),l=e.y+a*(t.y-e.y);return[s,l]}function qze(e,t,n,r,i,o,a){const{rotate:s,scale:l,x:c,y:u}=i,[f,d]=m.useState(!1),A=m.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),h=b=>{A.current=I(I({},A.current),b)},p=b=>{if(!t)return;b.stopPropagation(),d(!0);const{touches:x=[]}=b;x.length>1?h({point1:{x:x[0].clientX,y:x[0].clientY},point2:{x:x[1].clientX,y:x[1].clientY},eventType:"touchZoom"}):h({point1:{x:x[0].clientX-c,y:x[0].clientY-u},eventType:"move"})},v=b=>{const{touches:x=[]}=b,{point1:C,point2:S,eventType:B}=A.current;if(x.length>1&&B==="touchZoom"){const E={x:x[0].clientX,y:x[0].clientY},_={x:x[1].clientX,y:x[1].clientY},[M,R]=Gze(C,S,E,_),T=eI(E,_)/eI(C,S);a(T,"touchZoom",M,R,!0),h({point1:E,point2:_,eventType:"touchZoom"})}else B==="move"&&(o({x:x[0].clientX-C.x,y:x[0].clientY-C.y},"move"),h({eventType:"move"}))},y=()=>{if(!n)return;if(f&&d(!1),h({eventType:"none"}),r>l)return o({x:0,y:0,scale:r},"touchZoom");const b=e.current.offsetWidth*l,x=e.current.offsetHeight*l,{left:C,top:S}=e.current.getBoundingClientRect(),B=s%180!==0,E=Gle(B?x:b,B?b:x,C,S);E&&o(I({},E),"dragRebound")};return m.useEffect(()=>{const b=x=>{x.preventDefault()};return n&&t&&window.addEventListener("touchmove",b,{passive:!1}),()=>{window.removeEventListener("touchmove",b)}},[n,t]),{isTouching:f,onTouchStart:p,onTouchMove:v,onTouchEnd:y}}function Yze(e){const{prefixCls:t,icon:n,onClick:r,className:i,style:o}=e;return m.createElement("button",{className:Ae(`${t}-close`,i),style:o,onClick:r},n)}function Xze(e){const{prefixCls:t,showProgress:n,current:r,count:i,showSwitch:o,classNames:a,styles:s,icons:l,image:c,transform:u,countRender:f,actionsRender:d,scale:A,minScale:h,maxScale:p,onActive:v,onFlipY:y,onFlipX:b,onRotateLeft:x,onRotateRight:C,onZoomOut:S,onZoomIn:B,onClose:E,onReset:_}=e,{left:M,right:R,prev:T,next:L,flipY:P,flipX:k,rotateLeft:H,rotateRight:D,zoomOut:U,zoomIn:j}=l,Q=n&&m.createElement("div",{className:`${t}-progress`},f?f(r+1,i):m.createElement("bdi",null,`${r+1} / ${i}`)),K=`${t}-actions-action`,z=({type:de,disabled:se,onClick:ce,icon:ge})=>m.createElement("button",{type:"button",key:de,className:Ae(K,`${K}-${de}`,{[`${K}-disabled`]:!!se}),onClick:ce,disabled:!!se,"aria-label":de},ge),V=o?z({icon:T!=null?T:M,onClick:()=>v(-1),type:"prev",disabled:r===0}):void 0,Y=o?z({icon:L!=null?L:R,onClick:()=>v(1),type:"next",disabled:r===i-1}):void 0,Z=z({icon:P,onClick:y,type:"flipY"}),W=z({icon:k,onClick:b,type:"flipX"}),J=z({icon:H,onClick:x,type:"rotateLeft"}),ee=z({icon:D,onClick:C,type:"rotateRight"}),ne=z({icon:U,onClick:S,type:"zoomOut",disabled:A<=h}),re=z({icon:j,onClick:B,type:"zoomIn",disabled:A===p}),ue=m.createElement("div",{className:Ae(`${t}-actions`,a.actions),style:s.actions},Z,W,J,ee,ne,re);return m.createElement("div",{className:Ae(`${t}-footer`,a.footer),style:s.footer},Q,d?d(ue,{icons:{prevIcon:V,nextIcon:Y,flipYIcon:Z,flipXIcon:W,rotateLeftIcon:J,rotateRightIcon:ee,zoomOutIcon:ne,zoomInIcon:re},actions:{onActive:v,onFlipY:y,onFlipX:b,onRotateLeft:x,onRotateRight:C,onZoomOut:S,onZoomIn:B,onReset:_,onClose:E},transform:u,current:r,total:i,image:c}):ue)}function Zze(e){const{prefixCls:t,onActive:n,current:r,count:i,icons:{left:o,right:a,prev:s,next:l}}=e,c=`${t}-switch`,u=r===0,f=r===i-1;return m.createElement(m.Fragment,null,m.createElement("button",{className:Ae(c,`${c}-prev`,{[`${c}-disabled`]:u}),onClick:()=>n(-1),disabled:u},s!=null?s:o),m.createElement("button",{type:"button",className:Ae(c,`${c}-next`,{[`${c}-disabled`]:f}),onClick:()=>n(1),disabled:f},l!=null?l:a))}function tI(){return tI=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o=i,{fallback:e,src:t,imgRef:n}=o,r=Ze(o,["fallback","src","imgRef"]);const[a,s]=qle({src:t,fallback:e});return Be.createElement("img",tI({ref:l=>{n.current=l,a(l)}},r,s))},Yle=e=>{const{prefixCls:t,rootClassName:n,src:r,alt:i,imageInfo:o,fallback:a,movable:s=!0,onClose:l,open:c,afterOpenChange:u,maskClosable:f=!0,icons:d={},closeIcon:A,getContainer:h,current:p=0,count:v=1,countRender:y,scaleStep:b=.5,minScale:x=1,maxScale:C=50,motionName:S="fade",imageRender:B,imgCommonProps:E,actionsRender:_,onTransform:M,onChange:R,classNames:T={},styles:L={},mousePosition:P,zIndex:k,focusTrap:H=!0}=e,D=m.useRef(),U=m.useRef(null),j=m.useRef(null),Q=m.useContext(Z4),K=Q&&v>1,z=Q&&v>=1,[V,Y]=m.useState(!0),{transform:Z,resetTransform:W,updateTransform:J,dispatchZoomChange:ee}=Vze(D,x,C,M),{isMoving:ne,onMouseDown:re,onWheel:ue}=Wze(D,s,c,b,Z,J,ee),{isTouching:de,onTouchStart:se,onTouchMove:ce,onTouchEnd:ge}=qze(D,s,c,x,Z,J,ee),{rotate:ie,scale:le}=Z;m.useEffect(()=>{V||Y(!0)},[V]),m.useEffect(()=>{c||W("close")},[c]);const ve=dt=>{c&&(le!==1?J({x:0,y:0,scale:1},"doubleClick"):ee(Xb+b,"doubleClick",dt.clientX,dt.clientY))},we=Be.createElement(Jze,tI({},E,{width:e.width,height:e.height,imgRef:D,className:`${t}-img`,alt:i,style:{transform:`translate3d(${Z.x}px, ${Z.y}px, 0) scale3d(${Z.flipX?"-":""}${le}, ${Z.flipY?"-":""}${le}, 1) rotate(${ie}deg)`,transitionDuration:(!V||de)&&"0s"},fallback:a,src:r,onWheel:ue,onMouseDown:re,onDoubleClick:ve,onTouchStart:se,onTouchMove:ce,onTouchEnd:ge,onTouchCancel:ge})),me=I({url:r,alt:i},o),Ee=()=>{ee(Xb+b,"zoomIn")},Ce=()=>{ee(Xb/(Xb+b),"zoomOut")},pe=()=>{J({rotate:ie+90},"rotateRight")},Oe=()=>{J({rotate:ie-90},"rotateLeft")},xe=()=>{J({flipX:!Z.flipX},"flipX")},Me=()=>{J({flipY:!Z.flipY},"flipY")},Se=()=>{W("reset")},Pe=dt=>{const wt=p+dt;wt>=0&&wt<=v-1&&(Y(!1),W(dt<0?"prev":"next"),R==null||R(wt,p))},Le=yn(dt=>{if(c){const{keyCode:wt}=dt;K&&(wt===dn.LEFT?Pe(-1):wt===dn.RIGHT&&Pe(1))}});m.useEffect(()=>{if(c)return window.addEventListener("keydown",Le),()=>{window.removeEventListener("keydown",Le)}},[c]);const[He,Ne]=m.useState(!1);Be.useEffect(()=>{c&&Ne(!0)},[c]);const at=dt=>{var wt,Bt;dt||(Ne(!1),(Bt=(wt=j.current)==null?void 0:wt.focus)==null||Bt.call(wt),j.current=null),u==null||u(dt)},[Ue,et]=m.useState(!1);ar(()=>{c&&et(!0)},[c]);const We=({top:dt})=>{dt&&(l==null||l())};ar(()=>{c&&(j.current=document.activeElement)},[c]),yee(H&&c&&Ue,()=>U.current);const Je=I({},L.body);return P&&(Je.transformOrigin=`${P.x}px ${P.y}px`),Be.createElement(tE,{open:Ue&&c,autoDestroy:!1,getContainer:h,autoLock:He,onEsc:We},Be.createElement(sl,{motionName:S,visible:Ue&&c,motionAppear:!0,motionEnter:!0,motionLeave:!0,onVisibleChanged:at},({className:dt,style:wt})=>{const Bt=I(I({},L.root),wt);return k&&(Bt.zIndex=k),Be.createElement("div",{ref:U,className:Ae(t,n,T.root,dt,{[`${t}-movable`]:s,[`${t}-moving`]:ne}),style:Bt,role:"dialog","aria-modal":"true","aria-label":i,tabIndex:-1},Be.createElement("div",{className:Ae(`${t}-mask`,T.mask),style:L.mask,onClick:f?l:void 0}),Be.createElement("div",{className:Ae(`${t}-body`,T.body),style:Je},B?B(we,I({transform:Z,image:me},Q?{current:p}:{})):we),A!==!1&&A!==null&&Be.createElement(Yze,{prefixCls:t,icon:A===!0?d.close:A||d.close,onClick:l,className:T.close,style:L.close}),K&&Be.createElement(Zze,{prefixCls:t,current:p,count:v,icons:d,onActive:Pe}),Be.createElement(Xze,{prefixCls:t,showProgress:z,current:p,count:v,showSwitch:K,classNames:T,styles:L,image:me,transform:Z,icons:d,countRender:y,actionsRender:_,scale:le,minScale:x,maxScale:C,onActive:Pe,onFlipY:Me,onFlipX:xe,onRotateLeft:Oe,onRotateRight:pe,onZoomOut:Ce,onZoomIn:Ee,onClose:l,onReset:Se}))}))},$7=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt","fetchPriority"];function eQe(e){const[t,n]=m.useState({}),r=m.useCallback((o,a)=>(n(s=>te(I({},s),{[o]:a})),()=>{n(s=>{const l=I({},s);return delete l[o],l})}),[]);return[m.useMemo(()=>e?e.map(o=>{if(typeof o=="string")return{data:{src:o}};const a={};return Object.keys(o).forEach(s=>{["src",...$7].includes(s)&&(a[s]=o[s])}),{data:a}}):Object.keys(t).reduce((o,a)=>{const{canPreview:s,data:l}=t[a];return s&&o.push({data:l,id:a}),o},[]),[e,t]),r,!!e]}function _7(){return _7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var D;const H=a&&typeof a=="object"?a:{},{open:l,onOpenChange:c,current:u,onChange:f}=H,d=Ze(H,["open","onOpenChange","current","onChange"]),[A,h,p]=eQe(o),[v,y]=Fr(0,u),[b,x]=m.useState(!1),U=((D=A[v])==null?void 0:D.data)||{},{src:C}=U,S=Ze(U,["src"]),[B,E]=Fr(!!l,l),_=yn(j=>{E(j),j!==B&&(c==null||c(j,{current:v}))}),[M,R]=m.useState(null),T=m.useCallback((j,Q,K,z)=>{const V=p?A.findIndex(Y=>Y.data.src===Q):A.findIndex(Y=>Y.id===j);y(V<0?0:V),_(!0),R({x:K,y:z}),x(!0)},[A,p]);m.useEffect(()=>{B?b||y(0):x(!1)},[B]);const L=(j,Q)=>{y(j),f==null||f(j,Q)},P=()=>{_(!1),R(null)},k=m.useMemo(()=>({register:h,onPreview:T}),[h,T]);return m.createElement(Z4.Provider,{value:k},r,m.createElement(Yle,_7({"aria-hidden":!B,open:B,prefixCls:e,onClose:P,mousePosition:M,imgCommonProps:S,src:C,fallback:s,icons:i,current:v,count:A.length,onChange:L},d,{classNames:t==null?void 0:t.popup,styles:n==null?void 0:n.popup})))};let Xle=0;function nQe(e,t){const[n]=m.useState(()=>(Xle+=1,String(Xle))),r=m.useContext(Z4),i={data:t,canPreview:e};return m.useEffect(()=>{if(r)return r.register(n,i)},[]),m.useEffect(()=>{r&&r.register(n,i)},[e,t]),n}function e2(){return e2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var de;const re=e,{prefixCls:t="rc-image",previewPrefixCls:n=`${t}-preview`,rootClassName:r,className:i,style:o,classNames:a={},styles:s={},width:l,height:c,src:u,alt:f,placeholder:d,fallback:A,preview:h=!0,onClick:p,onError:v,onKeyDown:y}=re,b=Ze(re,["prefixCls","previewPrefixCls","rootClassName","className","style","classNames","styles","width","height","src","alt","placeholder","fallback","preview","onClick","onError","onKeyDown"]),x=m.useContext(Z4),C=!!h,ue=h&&typeof h=="object"?h:{},{src:S,open:B,onOpenChange:E,cover:_,rootClassName:M}=ue,R=Ze(ue,["src","open","onOpenChange","cover","rootClassName"]),T=typeof _=="object"&&_.placement&&_.placement||"center",L=typeof _=="object"&&_.coverNode?_.coverNode:_,[P,k]=Fr(!!B,B),[H,D]=m.useState(null),U=se=>{k(se),E==null||E(se)},j=()=>{U(!1)},Q=d&&d!==!0,K=S!=null?S:u,[z,V,Y]=qle({src:u,isCustomPlaceholder:Q,fallback:A}),Z=m.useMemo(()=>{const se={};return $7.forEach(ce=>{e[ce]!==void 0&&(se[ce]=e[ce])}),se},$7.map(se=>e[se])),W=m.useMemo(()=>te(I({},Z),{src:K}),[K,Z]),J=nQe(C,W),ee=se=>{const ce=se.target.getBoundingClientRect(),ge=ce.x+ce.width/2,ie=ce.y+ce.height/2;x?x.onPreview(J,K,ge,ie):(D({x:ge,y:ie}),U(!0)),p==null||p(se)},ne=se=>{if(y==null||y(se),!!C&&(se.key==="Enter"||se.key===" ")){se.preventDefault();const ce=se.target.getBoundingClientRect(),ge=ce.x+ce.width/2,ie=ce.y+ce.height/2;x?x.onPreview(J,K,ge,ie):(D({x:ge,y:ie}),U(!0))}};return m.createElement(m.Fragment,null,m.createElement("div",e2({},b,{className:Ae(t,r,a.root,{[`${t}-error`]:Y==="error"}),onClick:C?ee:p,role:C?"button":b.role,tabIndex:C&&b.tabIndex==null?0:b.tabIndex,"aria-label":C?(de=b["aria-label"])!=null?de:f:b["aria-label"],onKeyDown:ne,style:I({width:l,height:c},s.root)}),m.createElement("img",e2({},Z,{className:Ae(`${t}-img`,{[`${t}-img-placeholder`]:d===!0},a.image,i),style:I(I({height:c},s.image),o),ref:z},V,{width:l,height:c,onError:v})),Y==="loading"&&m.createElement("div",{"aria-hidden":"true",className:`${t}-placeholder`},d),_!==!1&&C&&m.createElement("div",{className:Ae(`${t}-cover`,a.cover,`${t}-cover-${T}`),style:I({display:(o==null?void 0:o.display)==="none"?"none":void 0},s.cover)},L)),!x&&C&&m.createElement(Yle,e2({"aria-hidden":!P,open:P,prefixCls:n,onClose:j,mousePosition:H,src:K,alt:f,imageInfo:{width:l,height:c},fallback:A,imgCommonProps:Z},R,{classNames:a==null?void 0:a.popup,styles:s==null?void 0:s.popup,rootClassName:Ae(M,r)})))};T7.PreviewGroup=tQe;const Zle=(e,t,n,r,i,o,a)=>{const[s]=jg("ImagePreview",e==null?void 0:e.zIndex),[l,c,u]=rre(e==null?void 0:e.mask,t==null?void 0:t.mask,`${n}-preview`);return Be.useMemo(()=>{if(!e)return e;const{cover:f,getContainer:d,closeIcon:A,rootClassName:h}=e,{closeIcon:p}=t!=null?t:{};return te(I(I({motionName:Yh(`${n}-preview`,"fade")},e),a?{cover:f!=null?f:a}:{}),{icons:o,getContainer:d!=null?d:i,zIndex:s,closeIcon:A!=null?A:p,rootClassName:Ae(r,h),mask:l,maskClosable:u,blurClassName:c.mask})},[e,t,n,r,i,a,o,s,l,u,c])};function Jle(e){return Xn(e)&&!m.isValidElement(e)}function rQe(e){return m.useMemo(()=>!e||!Jle(e)?{}:typeof e.progress=="boolean"?{progressConfig:e.progress?{}:void 0}:{progressConfig:e.progress},[e])}function iQe(e){return m.isValidElement(e)?[e,void 0]:typeof e=="boolean"||Xn(e)?[void 0,e]:[void 0,void 0]}function nI(e){const t=m.useMemo(()=>typeof e=="boolean"?e?{}:null:Xn(e)?e:{},[e]);return m.useMemo(()=>{if(!t)return[t,"",""];const x=t,{open:r,onOpenChange:i,cover:o,actionsRender:a,visible:s,onVisibleChange:l,rootClassName:c,maskClassName:u,mask:f,forceRender:d,destroyOnClose:A,toolbarRender:h}=x,p=Ze(x,["open","onOpenChange","cover","actionsRender","visible","onVisibleChange","rootClassName","maskClassName","mask","forceRender","destroyOnClose","toolbarRender"]);let v;i?v=i:l&&(v=(C,S)=>{const{current:B}=S||{};B!==void 0?l(C,!C,B):l(C,!C)});const[y,b]=iQe(f);return[te(I({},p),{open:r!=null?r:s,onOpenChange:v,cover:o!=null?o:y,mask:b,actionsRender:a!=null?a:h}),c,u]},[t])}var rI={},ece;function oQe(){if(ece)return rI;ece=1,Object.defineProperty(rI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};return rI.default=e,rI}var aQe=oQe();const sQe=_t(aQe);function M7(){return M7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,M7({},e,{ref:t,icon:sQe})),cQe=m.forwardRef(lQe);var iI={},tce;function uQe(){if(tce)return iI;tce=1,Object.defineProperty(iI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"};return iI.default=e,iI}var fQe=uQe();const dQe=_t(fQe);function I7(){return I7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,I7({},e,{ref:t,icon:dQe})),hQe=m.forwardRef(AQe);var oI={},nce;function pQe(){if(nce)return oI;nce=1,Object.defineProperty(oI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"};return oI.default=e,oI}var gQe=pQe();const mQe=_t(gQe);function R7(){return R7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,R7({},e,{ref:t,icon:mQe})),N7=m.forwardRef(vQe);var aI={},rce;function yQe(){if(rce)return aI;rce=1,Object.defineProperty(aI,"__esModule",{value:!0});var e={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"};return aI.default=e,aI}var bQe=yQe();const xQe=_t(bQe);function P7(){return P7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,P7({},e,{ref:t,icon:xQe})),CQe=m.forwardRef(wQe);var sI={},ice;function SQe(){if(ice)return sI;ice=1,Object.defineProperty(sI,"__esModule",{value:!0});var e={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"};return sI.default=e,sI}var EQe=SQe();const BQe=_t(EQe);function L7(){return L7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,L7({},e,{ref:t,icon:BQe})),$Qe=m.forwardRef(OQe),_Qe=new Xr("antImageProgressActive",{"0%":{backgroundPosition:"200% 0"},"100%":{backgroundPosition:"-200% 0"}}),F7=(e,t,n,r="translate(0%, 0%)",i=.8)=>new Xr(e,{"0%":{transform:r,opacity:i},"50%":{transform:t,opacity:n},"100%":{transform:r,opacity:i}}),oce=F7("antImageInkFlow1","translate(15%, -20%) scale(1.25)",.5),TQe=F7("antImageInkFlow2","translate(-18%, 15%) scale(0.85)",.9,"translate(0%, 0%) scale(1.1)",.7),ace=F7("antImageInkFlow3","translate(8%, 10%) scale(1.15)",.8,"translate(0%, 0%) scale(0.85)",.65),sce=e=>({position:e||"absolute",inset:0}),MQe=e=>{const{componentCls:t,motionDurationSlow:n,colorTextLightSolid:r}=e;return{[t]:{[`${t}-cover`]:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:r,background:new Rr("#000").setA(.3).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`},"&:hover, &:focus-visible":{[`${t}-cover`]:{opacity:1}},[`${t}-cover-top`]:{inset:"0 0 auto 0",justifyContent:"center"},[`${t}-cover-bottom`]:{inset:"auto 0 0 0",justifyContent:"center"}}}},IQe=e=>{const{componentCls:t,motionDurationMid:n,motionEaseInOut:r,progressAnimationDuration:i}=e,o={position:"absolute",width:"150%",height:"150%",left:"-25%",top:"-25%",animationTimingFunction:r,animationIterationCount:"infinite",pointerEvents:"none",willChange:"transform, opacity"};return{[`${t}-progress-wrapper`]:{position:"relative",display:"inline-block",overflow:"hidden",borderRadius:"inherit",backgroundColor:e.colorBgBase,backdropFilter:"blur(8px)",[`${t}-progress-ink-1`]:te(I({},o),{background:"radial-gradient(ellipse 65% 55% at 25% 30%, rgba(100, 180, 255, 0.98) 0%, transparent 55%)",animationName:oce,animationDuration:i,filter:"blur(40px)","&::before":te(I({content:'""'},o),{background:"radial-gradient(ellipse 60% 65% at 75% 45%, rgba(180, 140, 255, 0.95) 0%, transparent 50%)",animationName:TQe,animationDuration:`calc(${i} + 2s)`,animationDelay:"-1s",filter:"blur(45px)"}),"&::after":te(I({content:'""'},o),{background:"radial-gradient(ellipse 55% 50% at 50% 70%, rgba(100, 220, 220, 0.9) 0%, transparent 45%)",animationName:ace,animationDuration:`calc(${i} + 0.5s)`,animationDelay:"-2s",filter:"blur(38px)"})}),[`${t}-progress-ink-2`]:te(I({},o),{background:"radial-gradient(ellipse 45% 40% at 60% 20%, rgba(255, 150, 200, 0.88) 0%, transparent 45%)",animationName:ace,animationDuration:`calc(${i} + 1.5s)`,animationDelay:"-3s",filter:"blur(42px)","&::before":te(I({content:'""'},o),{background:"radial-gradient(ellipse 50% 55% at 20% 75%, rgba(160, 190, 255, 0.88) 0%, transparent 50%)",animationName:oce,animationDuration:`calc(${i} + 2.5s)`,animationDelay:"-2.5s",filter:"blur(35px)"})}),[`${t}-progress-content`]:{position:"absolute",top:"50%",left:0,transform:"translateY(-50%)",display:"flex",flexDirection:"column",alignItems:"center",width:"100%",paddingInline:e.paddingLG,textAlign:"center",fontSize:e.fontSize,color:e.colorTextSecondary,zIndex:1},[`${t}-progress-rail`]:{width:"100%",height:6,marginTop:e.marginSM,backgroundColor:"rgba(255, 255, 255, 0.5)",borderRadius:e.borderRadiusXS,overflow:"hidden",backdropFilter:"blur(4px)","&::before":{content:'""',display:"block",height:"100%",width:"var(--progress-percent, 0%)",background:"linear-gradient(90deg, rgba(120, 170, 255, 0.85) 0%, rgba(160, 150, 245, 0.85) 40%, rgba(130, 200, 220, 0.85) 60%, rgba(120, 170, 255, 0.85) 100%)",backgroundSize:"200% 100%",borderRadius:e.borderRadiusXS/2,transition:`width ${n} ease`,animationName:_Qe,animationDuration:i,animationTimingFunction:"linear",animationIterationCount:"infinite"}},[`${t}-progress-indicator`]:{marginTop:e.marginXS}}}},RQe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i,colorBgMask:o,marginXL:a,marginSM:s,margin:l,colorTextLightSolid:c,paddingSM:u,paddingLG:f,previewOperationHoverColor:d,previewOperationColorDisabled:A,previewOperationSize:h,zIndexPopup:p}=e,v=new Rr(o).setA(.1),y=v.clone().setA(.2),b={position:"absolute",color:c,backgroundColor:v.toRgbString(),borderRadius:"50%",padding:u,outline:0,border:0,cursor:"pointer",transition:`all ${r}`,display:"flex",fontSize:h,"&:hover":{backgroundColor:y.toRgbString()},"&:active":{backgroundColor:v.toRgbString()},"&:focus-visible":sc(e)};return{[`${i}-preview`]:{textAlign:"center",inset:0,position:"fixed",userSelect:"none",zIndex:p,[`${n}-mask`]:{inset:0,position:"absolute",background:o,backdropFilter:"blur(0px)",transition:`backdrop-filter ${r}`,[`&${i}-preview-mask-blur`]:{backdropFilter:"blur(4px)"},[`&${i}-preview-mask-hidden`]:{display:"none"}},[`${n}-body`]:te(I({},sce()),{"pointer-events":"none",display:"flex",alignItems:"center",justifyContent:"center","> *":{pointerEvents:"auto"}}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",transition:`transform ${r} ${t} 0s`},[`&-movable ${n}-img`]:{cursor:"grab"},[`&-moving ${n}-img`]:{cursor:"grabbing"},[`${n}-close`]:te(I({},b),{top:s,insetInlineEnd:s}),[`${n}-switch`]:te(I({},b),{top:"50%",transform:"translateY(-50%)","&-disabled":{"&, &:hover, &:active":{color:A,background:"transparent",cursor:"not-allowed"}},"&-prev":{insetInlineStart:s},"&-next":{insetInlineEnd:s}}),[`${n}-footer`]:{position:"absolute",bottom:a,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)",gap:l},[`${n}-actions`]:{display:"flex",gap:u,padding:`0 ${be(f)}`,backgroundColor:v.toRgbString(),borderRadius:100,fontSize:h,"&-action":{color:"inherit",background:"transparent",border:0,font:"inherit",padding:u,cursor:"pointer",transition:`all ${r}`,display:"flex",[`&:not(${n}-actions-action-disabled):hover`]:{color:d},"&:focus-visible":sc(e),"&-disabled":{color:A,cursor:"not-allowed"}}}}}},NQe=e=>{const{componentCls:t}=e;return{[t]:te(I({position:"relative",display:"inline-block"},lc(e)),{[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-placeholder`]:I({},sce())})}},PQe=e=>{const{previewCls:t,motionDurationSlow:n}=e;return{[t]:{"&-fade":{transition:`opacity ${n}`,"&-enter, &-appear":{opacity:0,[`${t}-body`]:{transform:"scale(0)"},"&-active":{opacity:1,[`${t}-body`]:{transform:"scale(1)",transition:`transform ${n}`}}},"&-leave":{opacity:1,"&-active":{opacity:0,[`${t}-body`]:{transform:"scale(0)",transition:`transform ${n}`}}}}}}},lce=Er("Image",e=>{const t=`${e.componentCls}-preview`,n=dr(e,{previewCls:t,imagePreviewSwitchSize:e.controlHeightLG});return[NQe(n),MQe(n),IQe(n),RQe(n),PQe(n)]},e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new Rr(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new Rr(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new Rr(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5,progressAnimationDuration:"3s"})),k7={rotateLeft:m.createElement(cQe,null),rotateRight:m.createElement(hQe,null),zoomIn:m.createElement(CQe,null),zoomOut:m.createElement($Qe,null),close:m.createElement(Dg,null),left:m.createElement(mA,null),right:m.createElement(rd,null),flipX:m.createElement(N7,null),flipY:m.createElement(N7,{rotate:90})},LQe=o=>{var a=o,{previewPrefixCls:e,preview:t,classNames:n,styles:r}=a,i=Ze(a,["previewPrefixCls","preview","classNames","styles"]);const{getPrefixCls:s,getPopupContainer:l,direction:c,preview:u,classNames:f,styles:d}=or("image"),A=s("image",e),h=`${A}-preview`,p=So(A),[v,y]=lce(A,p),b=Ae(v,y,p),[x,C,S]=nI(t),[B,E,_]=nI(u),M=m.useMemo(()=>te(I({},k7),{left:c==="rtl"?m.createElement(rd,null):m.createElement(mA,null),right:c==="rtl"?m.createElement(mA,null):m.createElement(rd,null)}),[c]),R=Zle(x,B,A,b,l,k7),{mask:T,blurClassName:L}=R!=null?R:{},P=te(I({},i),{classNames:n,styles:r}),[k,H]=vr([f,n,{cover:Ae(_,S),popup:{root:Ae(E,C),mask:Ae({[`${A}-preview-mask-hidden`]:!T},L)}}],[d,r],{props:P},{popup:{_default:"root"}});return m.createElement(T7.PreviewGroup,te(I({preview:R,previewPrefixCls:h,icons:M},i),{classNames:k,styles:H}))},FQe={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},kQe=e=>{const{prefixCls:t,percent:n,render:r,classNames:i,styles:o,rootClassName:a,rootStyle:s,width:l,height:c}=e,u=go(n)&&Number.isFinite(n),f=u?Math.max(0,Math.min(100,Math.round(n))):0,d=u?{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":f,"aria-label":`${f}%`}:{"aria-busy":!0},A=u?m.createElement("div",{className:Ae(`${t}-progress-rail`,i==null?void 0:i.rail),style:te(I({},o==null?void 0:o.rail),{"--progress-percent":`${f}%`})}):null,h=r?r(A,f):m.createElement(m.Fragment,null,A,u&&m.createElement("div",{className:Ae(`${t}-progress-indicator`,i==null?void 0:i.indicator),style:o==null?void 0:o.indicator},`${f}%`));return m.createElement("div",I({className:Ae(t,`${t}-progress-wrapper`,i==null?void 0:i.root,a),style:I(I({width:l,height:c},s),o==null?void 0:o.root)},d),!u&&m.createElement("span",{role:"status","aria-live":"polite",style:FQe},"Loading"),m.createElement("div",{className:`${t}-progress-ink-1`}),m.createElement("div",{className:`${t}-progress-ink-2`}),m.createElement("div",{className:Ae(`${t}-progress-content`,i==null?void 0:i.content),style:o==null?void 0:o.content},h))},lI=e=>{var Ce,pe;const Ee=e,{prefixCls:t,preview:n,className:r,rootClassName:i,style:o,styles:a,classNames:s,wrapperStyle:l,fallback:c,placeholder:u}=Ee,f=Ze(Ee,["prefixCls","preview","className","rootClassName","style","styles","classNames","wrapperStyle","fallback","placeholder"]),{getPrefixCls:d,getPopupContainer:A,className:h,style:p,preview:v,styles:y,classNames:b,fallback:x}=or("image"),C=d("image",t),S=So(C),[B,E]=lce(C,S),_=Ae(i,B,E,S),M=Ae(r,B,h),[R,T,L]=nI(n),[P,k,H]=nI(v),D=Zle(R,P,C,_,A,k7,!0),U=te(I({},e),{preview:D}),j=m.useMemo(()=>({cover:Ae(H,L),popup:{root:Ae(k,T)}}),[T,L,k,H]),{mask:Q,blurClassName:K}=D!=null?D:{},z=m.useMemo(()=>({mask:Ae({[`${C}-preview-mask-hidden`]:!Q},K)}),[Q,C,K]),V=m.useMemo(()=>[b,s,j,{popup:z}],[b,s,j,z]),[Y,Z]=vr(V,[y,{root:l},a],{props:U},{popup:{_default:"root"},placeholder:{}}),W=I(I({},p),o),J=c!=null?c:x,{progressConfig:ee}=rQe(u),ne=ee!==void 0,{percent:re,render:ue}=ee||{},de=(Ce=Y==null?void 0:Y.placeholder)==null?void 0:Ce.progress,se=(pe=Z==null?void 0:Z.placeholder)==null?void 0:pe.progress,Oe=f,{width:ce,height:ge,src:ie}=Oe,le=Ze(Oe,["width","height","src"]),ve=Jle(u)?void 0:u,we=ve&&!ie,me=we?xe=>ve:ue;return ne||we?m.createElement(kQe,{prefixCls:C,percent:re,render:me,classNames:de,styles:se,rootClassName:Ae(_,M),rootStyle:I(I({},W),Z==null?void 0:Z.root),width:ce,height:ge}):m.createElement(T7,te(I({prefixCls:C,preview:D||!1,rootClassName:_,className:M,style:W,fallback:J,placeholder:ve,width:ce,height:ge,src:ie},le),{classNames:Y,styles:Z}))};lI.PreviewGroup=LQe;const DQe=e=>{const{getPrefixCls:t,direction:n}=m.useContext(Un),{prefixCls:r,className:i}=e,o=t("input-group",r),a=t("input"),[s,l]=xse(a),c=Ae(o,l,{[`${o}-lg`]:e.size==="large",[`${o}-sm`]:e.size==="small",[`${o}-compact`]:e.compact,[`${o}-rtl`]:n==="rtl"},s,i),u=m.useContext(qa),f=m.useMemo(()=>te(I({},u),{isFormItemInput:!1}),[u]);return m.createElement(qa.Provider,{value:f},m.createElement(vo.Compact,{className:c,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},e.children))},HQe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText,"&::selection":{color:"transparent"}},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},UQe=Er(["Input","OTP"],e=>{const t=dr(e,Yg(e));return HQe(t)},Xg),jQe=m.forwardRef((e,t)=>{const b=e,{className:n,value:r,onChange:i,onActiveChange:o,index:a,mask:s,onFocus:l}=b,c=Ze(b,["className","value","onChange","onActiveChange","index","mask","onFocus"]),{getPrefixCls:u}=m.useContext(Un),f=u("otp"),d=typeof s=="string"?s:r,A=m.useRef(null);m.useImperativeHandle(t,()=>A.current);const h=x=>{i(a,x.target.value)},p=()=>{Kn(()=>{var C;const x=(C=A.current)==null?void 0:C.input;document.activeElement===x&&x&&x.select()})},v=x=>{l==null||l(x),p()},y=x=>{const{key:C,ctrlKey:S,metaKey:B}=x;C==="ArrowLeft"?o(a-1):C==="ArrowRight"?o(a+1):C==="z"&&(S||B)?x.preventDefault():C==="Backspace"&&!r&&o(a-1),p()};return m.createElement("span",{className:`${f}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&m.createElement("span",{className:`${f}-mask-icon`,"aria-hidden":"true"},d),m.createElement(Gb,te(I({"aria-label":`OTP Input ${a+1}`,type:s===!0?"password":"text"},c),{ref:A,value:r,onInput:h,onFocus:v,onKeyDown:y,onMouseDown:p,onMouseUp:p,className:Ae(n,{[`${f}-mask-input`]:s})})))});function cI(e){return(e||"").split("")}const zQe=e=>{const{index:t,prefixCls:n,separator:r,className:i,style:o}=e,a=Rn(r)?r(t):r;return a?m.createElement("span",{className:Ae(`${n}-separator`,i),style:o},a):null},QQe=m.forwardRef((e,t)=>{const me=e,{prefixCls:n,length:r=6,size:i,defaultValue:o,value:a,onChange:s,formatter:l,separator:c,variant:u,disabled:f,status:d,autoFocus:A,mask:h,type:p,autoComplete:v,onInput:y,onFocus:b,inputMode:x,classNames:C,styles:S,className:B,style:E}=me,_=Ze(me,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","autoComplete","onInput","onFocus","inputMode","classNames","styles","className","style"]),{classNames:M,styles:R,getPrefixCls:T,direction:L,style:P,className:k}=or("otp"),H=T("otp",n),D=te(I({},e),{length:r}),U=Ar(P),j=Ar(E),[Q,K]=vr([M,C],[R,U,S,j],{props:D}),z=Co(_,{aria:!0,data:!0,attr:!0}),[V,Y]=UQe(H),Z=oa(Ee=>i!=null?i:Ee),W=m.useContext(qa),J=Vg(W.status,d),ee=m.useMemo(()=>te(I({},W),{status:J,hasFeedback:!1,feedbackIcon:null}),[W,J]),ne=m.useRef(null),re=m.useRef({});m.useImperativeHandle(t,()=>({focus:()=>{var Ee;(Ee=re.current[0])==null||Ee.focus()},blur:()=>{var Ee;for(let Ce=0;Cel?l(Ee):Ee,[de,se]=m.useState(()=>cI(ue(o||"")));m.useEffect(()=>{a!==void 0&&se(cI(a))},[a]);const ce=yn(Ee=>{se(Ee),y&&y(Ee),s&&Ee.length===r&&Ee.every(Ce=>Ce)&&Ee.some((Ce,pe)=>de[pe]!==Ce)&&s(Ee.join(""))}),ge=yn((Ee,Ce)=>{let pe=en(de);for(let xe=0;xe=0&&!pe[xe];xe-=1)pe.pop();const Oe=ue(pe.map(xe=>xe||" ").join(""));return pe=cI(Oe).map((xe,Me)=>xe===" "&&!pe[Me]?pe[Me]:xe),pe}),ie=(Ee,Ce)=>{var xe;const pe=ge(Ee,Ce),Oe=Math.min(Ee+Ce.length,r-1);Oe!==Ee&&pe[Ee]!==void 0&&((xe=re.current[Oe])==null||xe.focus()),ce(pe)},le=Ee=>{var Ce;(Ce=re.current[Ee])==null||Ce.focus()},ve=(Ee,Ce)=>{var pe,Oe,xe;for(let Me=0;Me{const pe=`otp-${Ce}`,Oe=de[Ce]||"";return m.createElement(m.Fragment,{key:pe},m.createElement(jQe,I({ref:xe=>{re.current[Ce]=xe},index:Ce,size:Z,htmlSize:1,className:Ae(Q.input,`${H}-input`),style:K.input,onChange:ie,value:Oe,onActiveChange:le,autoFocus:Ce===0&&A,onFocus:xe=>ve(xe,Ce)},we)),Cem.createElement(Wn,D7({},e,{ref:t,icon:WQe})),qQe=m.forwardRef(GQe);var fI={},uce;function YQe(){if(uce)return fI;uce=1,Object.defineProperty(fI,"__esModule",{value:!0});var e={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"};return fI.default=e,fI}var XQe=YQe();const ZQe=_t(XQe);function H7(){return H7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,H7({},e,{ref:t,icon:ZQe})),fce=m.forwardRef(JQe),eVe=e=>e?m.createElement(fce,null):m.createElement(qQe,null),tVe={click:"onClick",hover:"onMouseOver"},nVe=m.forwardRef((e,t)=>{const V=e,{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:o,prefixCls:a,inputPrefixCls:s,suffix:l,className:c,style:u,classNames:f,styles:d}=V,A=Ze(V,["disabled","action","visibilityToggle","iconRender","prefixCls","inputPrefixCls","suffix","className","style","classNames","styles"]),{getPrefixCls:h,className:p,style:v,classNames:y,styles:b,iconRender:x}=or("inputPassword"),[C]=zs("global"),S=m.useContext(Ga),B=n!=null?n:S,E=te(I({},e),{disabled:B}),[_,M]=vr([y,f],[b,d],{props:E}),R=Xn(i)&&i.visible!==void 0,[T,L]=m.useState(()=>R?i.visible:!1),P=m.useRef(null);m.useEffect(()=>{R&&L(i.visible)},[R,i]);const k=xle(P),H=()=>{var Z;if(B)return;T&&k();const Y=!T;L(Y),Xn(i)&&((Z=i.onVisibleChange)==null||Z.call(i,Y))},D=Y=>{const Z=tVe[r]||"",J=(o||x||eVe)(T),ee=Xn(i)?i.tabIndex:void 0;return m.createElement("span",{key:"passwordIcon",role:"button",tabIndex:B?-1:ee!=null?ee:0,className:`${Y}-icon`,"aria-disabled":B,"aria-pressed":T,"aria-label":T?C.hide:C.show,onMouseDown:ne=>{ne.preventDefault()},onMouseUp:ne=>{ne.preventDefault()},onKeyDown:ne=>{(ne.key==="Enter"||ne.key===" ")&&(ne.preventDefault(),H())},[Z]:H},J)},U=h("input",s),j=h("input-password",a),Q=i&&D(j),K=Ae(j,p,c,{[`${j}-${e.size}`]:!!e.size}),z=te(I({},A),{type:T?"text":"password",prefixCls:U,suffix:m.createElement(m.Fragment,null,Q,l),disabled:B,className:K,style:I(I({},v),u),classNames:_,styles:M});return m.createElement(Gb,I({ref:il(t,P)},z))}),rVe=e=>{var u;const{componentCls:t,antCls:n,calc:r,max:i}=e,o=`${t}-btn`,[a,s]=po(n,"input-search"),l=(u=e.inputFontSizeSM)!=null?u:e.fontSize,c=i(e.controlHeightSM,r(l).mul(e.lineHeight).add(r(e.paddingBlockSM).mul(2)).add(r(e.lineWidth).mul(2)).equal());return{[t]:{[a("btn-height")]:be(e.controlHeight),width:"100%",[o]:{height:s("btn-height"),[`&${n}-btn-icon-only`]:{width:s("btn-height")},"&-filled":{background:e.colorFillTertiary,"&:not(:disabled)":{"&:hover":{background:e.colorFillSecondary},"&:active":{background:e.colorFill}}}},[`&${t}-large`]:{[a("btn-height")]:be(e.controlHeightLG)},[`&${t}-small`]:{[a("btn-height")]:be(e.controlHeightSM)},[`&${t}-small ${o}`]:{minHeight:c,[`&${e.antCls}-btn-icon-only`]:{minWidth:c}}}}},iVe=Er(["Input","Search"],e=>{const t=dr(e,Yg(e));return rVe(t)},Xg),oVe=m.forwardRef((e,t)=>{const me=e,{prefixCls:n,inputPrefixCls:r,className:i,size:o,style:a,enterButton:s=!1,searchIcon:l,addonAfter:c,loading:u,disabled:f,onSearch:d,onChange:A,onCompositionStart:h,onCompositionEnd:p,variant:v,onPressEnter:y,classNames:b,styles:x,hidden:C}=me,S=Ze(me,["prefixCls","inputPrefixCls","className","size","style","enterButton","searchIcon","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter","classNames","styles","hidden"]),{direction:B,getPrefixCls:E,className:_,style:M,classNames:R,styles:T,searchIcon:L}=or("inputSearch"),P=te(I({},e),{enterButton:s}),[k,H]=vr([R,b],[T,x],{props:P},{button:{_default:"root"}}),D=m.useRef(!1),U=E("input-search",n),j=E("input",r),[Q,K]=iVe(U),{compactSize:z}=hA(U,B),V=oa(Ee=>{var Ce;return(Ce=o!=null?o:z)!=null?Ce:Ee}),Y=m.useRef(null),Z=Ee=>{Ee!=null&&Ee.target&&Ee.type==="click"&&d&&d(Ee.target.value,Ee,{source:"clear"}),A==null||A(Ee)},W=Ee=>{var Ce;document.activeElement===((Ce=Y.current)==null?void 0:Ce.input)&&Ee.preventDefault()},J=Ee=>{var Ce,pe;d&&d((pe=(Ce=Y.current)==null?void 0:Ce.input)==null?void 0:pe.value,Ee,{source:"input"})},ee=Ee=>{D.current||u||(y==null||y(Ee),J(Ee))},ne=typeof s=="boolean"?du(l,L,m.createElement(Kg,null)):null,re=`${U}-btn`,ue=Ae(re,{[`${re}-${v}`]:v});let de;const se=s||{},ce=se.type&&se.type.__ANT_BUTTON===!0;if(ce||se.type==="button"){const Ee=se.props;de=Wa(se,I({onMouseDown:W,onClick:Ce=>{var pe,Oe;(Oe=(pe=se==null?void 0:se.props)==null?void 0:pe.onClick)==null||Oe.call(pe,Ce),J(Ce)},key:"enterButton"},ce?{className:Ae(ue,Ee.className),size:V}:{}))}else de=m.createElement(Zn,{classNames:k.button,styles:H.button,className:ue,color:s?"primary":"default",size:V,disabled:f,key:"enterButton",onMouseDown:W,onClick:J,loading:u,icon:ne,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s);c&&(de=[de,Wa(c,{key:"addonAfter"})]);const ge=Ae(U,K,{[`${U}-rtl`]:B==="rtl",[`${U}-${V}`]:!!V,[`${U}-with-button`]:!!s},i,_,Q,k.root),ie=Ee=>{D.current=!0,h==null||h(Ee)},le=Ee=>{D.current=!1,p==null||p(Ee)},ve=Co(S,{data:!0}),we=ti(te(I({},S),{classNames:ti(k,["button","root"]),styles:ti(H,["button","root"]),prefixCls:j,type:"search",size:V,variant:v,onPressEnter:ee,onCompositionStart:ie,onCompositionEnd:le,onChange:Z,disabled:f}),Object.keys(ve));return m.createElement(b8,te(I({className:ge,style:I(I(I({},H.root),M),a)},ve),{hidden:C}),m.createElement(Gb,I({ref:il(Y,t)},we)),de)}),aVe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` + ${r}-col-xl-24${n}-label`]:kv(e)},[`@media (max-width: ${be(e.screenXSMax)})`]:[wze(e),{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-xs-24${n}-label`]:kv(e)}}}],[`@media (max-width: ${be(e.screenSMMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-sm-24${n}-label`]:kv(e)}}},[`@media (max-width: ${be(e.screenMDMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-md-24${n}-label`]:kv(e)}}},[`@media (max-width: ${be(e.screenLGMax)})`]:{[t]:{[`${n}:not(${n}-horizontal)`]:{[`${r}-col-lg-24${n}-label`]:kv(e)}}}}},Sze=e=>{var t;return{labelRequiredMarkColor:e.colorError,labelColor:e.colorTextHeading,labelFontSize:e.fontSize,labelHeight:e.controlHeight,verticalLabelHeight:(t=e.labelHeight)!=null?t:"auto",labelColonMarginInlineStart:e.marginXXS/2,labelColonMarginInlineEnd:e.marginXS,itemMarginBottom:e.marginLG,verticalLabelPadding:`0 0 ${e.paddingXS}px`,verticalLabelMargin:0,inlineItemMarginBottom:0}},Hle=(e,t)=>dr(e,{formItemCls:`${e.componentCls}-item`,rootPrefixCls:t}),B7=Br("Form",(e,{rootPrefixCls:t})=>{const n=Hle(e,t);return[vze(n),yze(n),gze(n),bze(n),xze(n),Cze(n),lE(n),$8]},Sze,{order:-1e3}),Ule=[];function O7(e,t,n,r=0){return{key:typeof e=="string"?e:`${t}-${r}`,error:e,errorStatus:n}}const jle=({help:e,helpStatus:t,errors:n=Ule,warnings:r=Ule,className:i,fieldId:o,onVisibleChanged:a})=>{const{prefixCls:s}=g.useContext(Z8),{classNames:l,styles:c}=g.useContext(pA),u=`${s}-item-explain`,f=So(s),[d,A]=B7(s,f),h=g.useMemo(()=>Bb(s),[s]),p=Y4(n),v=Y4(r),y=oa(e)&&e!==!1,b=g.useMemo(()=>y?[O7(e,"help",t)]:[].concat(en(p.map((S,B)=>O7(S,"error","error",B))),en(v.map((S,B)=>O7(S,"warning","warning",B)))),[e,t,y,p,v]),x=g.useMemo(()=>{const S={};return b.forEach(({key:B})=>{S[B]=(S[B]||0)+1}),b.map((B,E)=>te(I({},B),{key:S[B.key]>1?`${B.key}-fallback-${E}`:B.key}))},[b]),C={};return o&&(C.id=`${o}_help`),g.createElement(sl,{motionDeadline:h.motionDeadline,motionName:`${s}-show-help`,visible:!!x.length,onVisibleChanged:a},S=>{const{className:B,style:E}=S;return g.createElement("div",te(I({},C),{className:Ae(u,B,l==null?void 0:l.help,A,f,i,d),style:I(I({},c==null?void 0:c.help),E)}),g.createElement(YD,te(I({keys:x},Bb(s)),{motionName:`${s}-show-help-item`,component:!1}),_=>{const{key:M,error:R,errorStatus:T,className:L,style:P}=_;return g.createElement("div",{key:M,className:Ae(L,l==null?void 0:l.helpItem,{[`${u}-${T}`]:T}),style:I(I({},c==null?void 0:c.helpItem),P)},R)}))})},Eze=(e,t)=>{const n=g.useContext(qa),{getPrefixCls:r,direction:i,requiredMark:o,colon:a,scrollToFirstError:s,className:l,style:c,styles:u,classNames:f,tooltip:d,labelAlign:A,labelWrap:h}=or("form"),Me=e,{prefixCls:p,className:v,rootClassName:y,size:b,disabled:x=n,form:C,colon:S,labelAlign:B,labelWrap:E,labelCol:_,wrapperCol:M,layout:R="horizontal",scrollToFirstError:T,requiredMark:L,onFinishFailed:P,name:k,style:H,feedbackIcons:D,variant:U,classNames:j,styles:Q,tooltip:K}=Me,z=Ze(Me,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons","variant","classNames","styles","tooltip"]),V=aa(b),Y=g.useContext(vne),Z=g.useMemo(()=>L!==void 0?L:o!==void 0?o:!0,[L,o]),W=S!=null?S:a,J=B!=null?B:A,ee=E!=null?E:h,ne=I(I({},d),K),re=r("form",p),ue=So(re),[de,se]=B7(re,ue),ce=te(I({},e),{size:V,disabled:x,layout:R,colon:W,requiredMark:Z,labelAlign:J,labelWrap:ee}),ge=Ar(c),ie=Ar(H),[le,ve]=vr([f,j],[u,ge,Q,ie],{props:ce}),we=Ae(re,`${re}-${R}`,{[`${re}-hide-required-mark`]:Z===!1,[`${re}-rtl`]:i==="rtl",[`${re}-large`]:V==="large",[`${re}-small`]:V==="small"},se,ue,de,l,v,y,le.root),[me]=ase(C),{__INTERNAL__:Ee}=me;Ee.name=k;const Ce=g.useMemo(()=>({name:k,labelAlign:J,labelCol:_,labelWrap:ee,wrapperCol:M,layout:R,colon:W,requiredMark:Z,itemRef:Ee.itemRef,form:me,feedbackIcons:D,tooltip:ne,classNames:le,styles:ve}),[k,J,ee,_,M,R,W,Z,me,D,le,ve,ne]),pe=g.useRef(null);g.useImperativeHandle(t,()=>{var Se;return te(I({},me),{nativeElement:(Se=pe.current)==null?void 0:Se.nativeElement})});const Oe=(Se,Pe)=>{if(Se){let Le={block:"nearest"};Zn(Se)&&(Le=I(I({},Le),Se)),me.scrollToField(Pe,Le)}},xe=Se=>{if(P==null||P(Se),Se.errorFields.length){const Pe=Se.errorFields[0].name;if(T!==void 0){Oe(T,Pe);return}s!==void 0&&Oe(s,Pe)}};return g.createElement(uie.Provider,{value:U},g.createElement(o8,{disabled:x},g.createElement(vv.Provider,{value:V},g.createElement(lie,{validateMessages:Y},g.createElement(pA.Provider,{value:Ce},g.createElement(cie,{status:!0},g.createElement(Ib,te(I({id:k},z),{name:k,onFinishFailed:xe,form:me,ref:pe,style:ve==null?void 0:ve.root,className:we}))))))))},Bze=g.forwardRef(Eze),Oze=e=>{if(Rn(e))return e;const t=pa(e);return t.length<=1?t[0]:t},zle=()=>{const{status:e,errors:t=[],warnings:n=[]}=g.useContext(Ya);return{status:e,errors:t,warnings:n}};zle.Context=Ya;function $ze(e){const[t,n]=g.useState(e),r=g.useRef(null),i=g.useRef([]),o=g.useRef(!1);g.useEffect(()=>(o.current=!1,()=>{o.current=!0,Kn.cancel(r.current),r.current=null}),[]);function a(s){o.current||(r.current===null&&(i.current=[],r.current=Kn(()=>{r.current=null,n(l=>{let c=l;return i.current.forEach(u=>{c=u(c)}),c})})),i.current.push(s))}return[t,a]}const _ze=()=>{const{itemRef:e}=g.useContext(pA),t=g.useRef({});return(r,i)=>{const o=i&&Zn(i)&&cA(i),a=r.join("_");return(t.current.name!==a||t.current.originRef!==o)&&(t.current.name=a,t.current.originRef=o,t.current.ref=il(e(r),o)),t.current.ref}},Tze=e=>{const{formItemCls:t}=e;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${t}-control`]:{display:"flex"}}}},Mze=kg(["Form","item-item"],(e,{rootPrefixCls:t})=>{const n=Hle(e,t);return Tze(n)}),Ize=24,Rze=e=>{const{prefixCls:t,status:n,labelCol:r,wrapperCol:i,children:o,errors:a,warnings:s,_internalItemRender:l,extra:c,help:u,fieldId:f,marginBottom:d,onErrorVisibleChanged:A,label:h}=e,p=`${t}-item`,v=g.useContext(pA),{classNames:y,styles:b}=v,x=g.useMemo(()=>{let D=I({},i||v.wrapperCol||{});return h===null&&!r&&!i&&v.labelCol&&[void 0].concat(en(goe)).forEach(j=>{const Q=j?[j]:[],K=ol(v.labelCol,Q),z=Zn(K)?K:{},V=ol(D,Q),Y=Zn(V)?V:{};"span"in z&&!("offset"in Y)&&z.span{const Q=v,{labelCol:D,wrapperCol:U}=Q;return Ze(Q,["labelCol","wrapperCol"])},[v]),B=g.useRef(null),[E,_]=g.useState(0);ar(()=>{c&&B.current?_(B.current.clientHeight):_(0)},[c]);const M=g.createElement("div",{className:`${p}-control-input`},g.createElement("div",{className:Ae(`${p}-control-input-content`,y==null?void 0:y.content),style:b==null?void 0:b.content},o)),R=g.useMemo(()=>({prefixCls:t,status:n}),[t,n]),T=d!==null||a.length||s.length?g.createElement(Z8.Provider,{value:R},g.createElement(jle,{fieldId:f,errors:a,warnings:s,help:u,helpStatus:n,className:`${p}-explain-connected`,onVisibleChanged:A})):null,L={};f&&(L.id=`${f}_extra`);const P=c?g.createElement("div",te(I({},L),{className:Ae(`${p}-extra`,y==null?void 0:y.extra),style:b==null?void 0:b.extra,ref:B}),c):null,k=T||P?g.createElement("div",{className:`${p}-additional`,style:d?{minHeight:d+E}:{}},T,P):null,H=l&&l.mark==="pro_table_render"&&l.render?l.render(e,{input:M,errorList:T,extra:P}):g.createElement(g.Fragment,null,M,k);return g.createElement(pA.Provider,{value:S},g.createElement(wr,te(I({},x),{className:C}),H),g.createElement(Mze,{prefixCls:t}))};var X4={},Qle;function Nze(){if(Qle)return X4;Qle=1,Object.defineProperty(X4,"__esModule",{value:!0});var e={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 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"};return X4.default=e,X4}var Pze=Nze();const Lze=_t(Pze);function $7(){return $7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,$7({},e,{ref:t,icon:Lze})),kze=g.forwardRef(Fze),Dze=({prefixCls:e,label:t,htmlFor:n,labelCol:r,labelAlign:i,colon:o,required:a,requiredMark:s,tooltip:l,vertical:c})=>{var H;const[u]=zs("Form"),{labelAlign:f,labelCol:d,labelWrap:A,colon:h,classNames:p,styles:v,tooltip:y}=g.useContext(pA);if(!t)return null;const b=r||d||{},x=i||f,C=`${e}-item-label`,S=Ae(C,x==="left"&&`${C}-left`,b.className,{[`${C}-wrap`]:!!A});let B=t;const E=o===!0||h!==!1&&o!==!1;E&&!c&&typeof t=="string"&&t.trim()&&(B=t.replace(/[:|:]\s*$/,""));const M=pze(l,y);if(M){const D=g.createElement(No,I({},M),g.createElement("span",{className:`${e}-item-tooltip`,onClick:U=>{U.preventDefault()},tabIndex:-1},M.icon||M.children||g.createElement(kze,null)));B=g.createElement(g.Fragment,null,B,D)}const R=s==="optional",T=Rn(s),L=s===!1;T?B=s(B,{required:!!a}):R&&!a&&(B=g.createElement(g.Fragment,null,B,g.createElement("span",{className:`${e}-item-optional`},(u==null?void 0:u.optional)||((H=Sl.Form)==null?void 0:H.optional))));let P;L?P="hidden":(R||T)&&(P="optional");const k=Ae(p==null?void 0:p.label,{[`${e}-item-required`]:a,[`${e}-item-required-mark-${P}`]:P,[`${e}-item-no-colon`]:!E});return g.createElement(wr,te(I({},b),{className:S}),g.createElement("label",{htmlFor:n,className:k,style:v==null?void 0:v.label,title:typeof t=="string"?t:void 0},B))},Hze={success:eE,warning:Sb,error:hv,validating:qh};function Vle({children:e,errors:t,warnings:n,hasFeedback:r,validateStatus:i,prefixCls:o,meta:a,noStyle:s,name:l}){const c=`${o}-item`,{feedbackIcons:u}=g.useContext(pA),f=ise(t,n,a,null,!!r,i),{isFormItemInput:d,status:A,hasFeedback:h,feedbackIcon:p,name:v}=g.useContext(Ya),y=g.useMemo(()=>{var C;let b;if(r){const S=r!==!0&&r.icons||u,B=f&&((C=S==null?void 0:S({status:f,errors:t,warnings:n}))==null?void 0:C[f]),E=f?Hze[f]:null;b=B!==!1&&E?g.createElement("span",{className:Ae(`${c}-feedback-icon`,`${c}-feedback-icon-${f}`)},B||g.createElement(E,null)):null}const x={status:f||"",errors:t,warnings:n,hasFeedback:!!r,feedbackIcon:b,isFormItemInput:!0,name:l};return s&&(x.status=(f!=null?f:A)||"",x.isFormItemInput=d,x.hasFeedback=!!(r!=null?r:h),x.feedbackIcon=r!==void 0?x.feedbackIcon:p,x.name=l!=null?l:v),x},[f,r,s,d,A]);return g.createElement(Ya.Provider,{value:y},e)}function Uze(e){const z=e,{prefixCls:t,className:n,rootClassName:r,style:i,help:o,errors:a,warnings:s,validateStatus:l,meta:c,hasFeedback:u,hidden:f,children:d,fieldId:A,required:h,isRequired:p,onSubItemMetaChange:v,layout:y,name:b}=z,x=Ze(z,["prefixCls","className","rootClassName","style","help","errors","warnings","validateStatus","meta","hasFeedback","hidden","children","fieldId","required","isRequired","onSubItemMetaChange","layout","name"]),C=`${t}-item`,{requiredMark:S,layout:B}=g.useContext(pA),E=y||B,_=E==="vertical",M=g.useRef(null),R=Y4(a),T=Y4(s),L=oa(o)&&o!==!1,P=!!(L||a.length||s.length),k=!!M.current&&hb(M.current),[H,D]=g.useState(null);ar(()=>{if(P&&M.current){const V=getComputedStyle(M.current);D(Number.parseInt(V.marginBottom,10))}},[P,k]);const U=V=>{V||D(null)},Q=((V=!1)=>{const Y=V?R:c.errors,Z=V?T:c.warnings;return ise(Y,Z,c,"",!!u,l)})(),K=Ae(C,n,r,{[`${C}-with-help`]:L||R.length||T.length,[`${C}-has-feedback`]:Q&&u,[`${C}-has-success`]:Q==="success",[`${C}-has-warning`]:Q==="warning",[`${C}-has-error`]:Q==="error",[`${C}-is-validating`]:Q==="validating",[`${C}-hidden`]:f,[`${C}-${E}`]:E});return g.createElement("div",{className:K,style:i,ref:M},g.createElement($i,I({className:`${C}-row`},ti(x,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),g.createElement(Dze,te(I({htmlFor:A},e),{requiredMark:S,required:h!=null?h:p,prefixCls:t,vertical:_})),g.createElement(Rze,te(I(I({},e),c),{errors:R,warnings:T,prefixCls:t,status:Q,help:o,marginBottom:H,onErrorVisibleChanged:U}),g.createElement(sie.Provider,{value:v},g.createElement(Vle,{prefixCls:t,meta:c,errors:c.errors,warnings:c.warnings,hasFeedback:u,validateStatus:Q,name:b},d)))),!!H&&g.createElement("div",{className:`${C}-margin-offset`,style:{marginBottom:-H}}))}const jze="__SPLIT__";function zze(e,t){const n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every(i=>{const o=e[i],a=t[i];return o===a||Rn(o)||Rn(a)})}const Qze=g.memo(e=>e.children,(e,t)=>zze(e.control,t.control)&&e.update===t.update&&e.childProps.length===t.childProps.length&&e.childProps.every((n,r)=>n===t.childProps[r]));function Kle(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Vze(e){const{name:t,noStyle:n,className:r,dependencies:i,prefixCls:o,shouldUpdate:a,rules:s,children:l,required:c,label:u,messageVariables:f,trigger:d="onChange",validateTrigger:A,hidden:h,help:p,layout:v}=e,{getPrefixCls:y}=g.useContext(Un),{name:b}=g.useContext(pA),x=Oze(l),C=Rn(x),S=g.useContext(sie),{validateTrigger:B}=g.useContext(bv),E=oa(A)?A:B,_=oa(t),M=y("form",o),R=So(M),[T,L]=B7(M,R);Ig();const P=g.useContext(mE),k=g.useRef(null),[H,D]=$ze({}),[U,j]=w6(()=>Kle()),Q=J=>{const ee=P==null?void 0:P.getKey(J.name);if(j(J.destroy?Kle():J,!0),n&&p!==!1&&S){let ne=J.name;if(J.destroy)ne=k.current||ne;else if(ee!==void 0){const[re,ue]=ee;ne=[re].concat(en(ue)),k.current=ne}S(J,ne)}},K=(J,ee)=>{D(ne=>{const re=I({},ne),de=[].concat(en(J.name.slice(0,-1)),en(ee)).join(jze);return J.destroy?delete re[de]:re[de]=J,re})},[z,V]=g.useMemo(()=>{const J=en(U.errors),ee=en(U.warnings);return Object.values(H).forEach(ne=>{J.push.apply(J,en(ne.errors||[])),ee.push.apply(ee,en(ne.warnings||[]))}),[J,ee]},[H,U.errors,U.warnings]),Y=_ze();function Z(J,ee,ne){return n&&!h?g.createElement(Vle,{prefixCls:M,hasFeedback:e.hasFeedback,validateStatus:e.validateStatus,meta:U,errors:z,warnings:V,noStyle:!0,name:t},J):g.createElement(Uze,te(I({key:"row"},e),{className:Ae(r,L,R,T),prefixCls:M,fieldId:ee,isRequired:ne,errors:z,warnings:V,meta:U,onSubItemMetaChange:K,layout:v,name:t}),J)}if(!_&&!C&&!i)return Z(x);let W={};return typeof u=="string"?W.label=u:t&&(W.label=String(t)),f&&(W=I(I({},W),f)),g.createElement(K8,te(I({},e),{messageVariables:W,trigger:d,validateTrigger:E,onMetaChange:Q}),(J,ee,ne)=>{const re=KE(t).length&&ee?ee.name:[],ue=rse(re,b),de=c!==void 0?c:s==null?void 0:s.some(ge=>{if(Zn(ge)&&ge.required&&!ge.warningOnly)return!0;if(Rn(ge)){const ie=ge(ne);return(ie==null?void 0:ie.required)&&!(ie!=null&&ie.warningOnly)}return!1}),se=I({},J);let ce=null;if(Array.isArray(x)&&_)ce=x;else if(!(C&&(!(a||i)||_))){if(!(i&&!C&&!_))if(g.isValidElement(x)){const ge=I(I({},x.props),se);if(ge.id||(ge.id=ue),p||z.length>0||V.length>0||e.extra){const ve=[];(p||z.length>0)&&ve.push(`${ue}_help`),e.extra&&ve.push(`${ue}_extra`),ge["aria-describedby"]=ve.join(" ")}z.length>0&&(ge["aria-invalid"]="true"),de&&(ge["aria-required"]="true"),Vh(x)&&(ge.ref=Y(re,x)),new Set([].concat(en(KE(d)),en(KE(E)))).forEach(ve=>{ge[ve]=(...we)=>{var me,Ee,Ce;(me=se[ve])==null||me.call(se,...we),(Ce=(Ee=x.props)[ve])==null||Ce.call(Ee,...we)}});const le=[ge["aria-required"],ge["aria-invalid"],ge["aria-describedby"]];ce=g.createElement(Qze,{control:se,update:x,childProps:le},Ga(x,ge))}else C&&(a||i)&&!_?ce=x(ne):ce=x}return Z(ce,ue,de)})}const Wle=Vze;Wle.useStatus=zle;const Kze=r=>{var i=r,{prefixCls:e,children:t}=i,n=Ze(i,["prefixCls","children"]);const{getPrefixCls:o}=g.useContext(Un),a=o("form",e),s=g.useMemo(()=>({prefixCls:a,status:"error"}),[a]);return g.createElement(iie,I({},n),(l,c,u)=>g.createElement(Z8.Provider,{value:s},t(l.map(f=>te(I({},f),{fieldKey:f.key})),c,{errors:u.errors,warnings:u.warnings})))};function Wze(){const{form:e}=g.useContext(pA);return e}const di=Bze;di.Item=Wle,di.List=Kze,di.ErrorList=jle,di.useForm=ase,di.useFormInstance=Wze,di.useWatch=aie,di.Provider=lie;const Z4=g.createContext(null);function Gze(e){return new Promise(t=>{if(!e){t(!1);return}const n=document.createElement("img");n.onerror=()=>t(!1),n.onload=()=>t(!0),n.src=e})}function Gle(){const e=document.documentElement.clientWidth,t=window.innerHeight||document.documentElement.clientHeight;return{width:e,height:t}}const J4={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function qze(e,t,n,r){const i=g.useRef(null),o=g.useRef([]),[a,s]=g.useState(J4),l=f=>{s(J4),uu(J4,a)||r==null||r({transform:J4,action:f})},c=(f,d)=>{i.current===null&&(o.current=[],i.current=Kn(()=>{s(A=>{let h=A;return o.current.forEach(p=>{h=I(I({},h),p)}),i.current=null,r==null||r({transform:h,action:d}),h})})),o.current.push(I(I({},a),f))};return{transform:a,resetTransform:l,updateTransform:c,dispatchZoomChange:(f,d,A,h,p)=>{const{width:v,height:y,offsetWidth:b,offsetHeight:x,offsetLeft:C,offsetTop:S}=e.current;let B=f,E=a.scale*f;E>n?(E=n,B=n/a.scale):Er){if(t>0)return{[e]:o};if(t<0&&ir)return{[e]:t<0?o:-o};return{}}function Yle(e,t,n,r){const{width:i,height:o}=Gle();let a=null;return e<=i&&t<=o?a={x:0,y:0}:(e>i||t>o)&&(a=I(I({},qle("x",n,e,i)),qle("y",r,t,o))),a}const Xb=1,Yze=1;function Xze(e,t,n,r,i,o,a){const{rotate:s,scale:l,x:c,y:u}=i,[f,d]=g.useState(!1),A=g.useRef({diffX:0,diffY:0,transformX:0,transformY:0}),h=b=>{!t||b.button!==0||(b.preventDefault(),b.stopPropagation(),A.current={diffX:b.pageX-c,diffY:b.pageY-u,transformX:c,transformY:u},d(!0))},p=b=>{n&&f&&o({x:b.pageX-A.current.diffX,y:b.pageY-A.current.diffY},"move")},v=()=>{if(n&&f){d(!1);const{transformX:b,transformY:x}=A.current;if(!(c!==b&&u!==x))return;const S=e.current.offsetWidth*l,B=e.current.offsetHeight*l,{left:E,top:_}=e.current.getBoundingClientRect(),M=s%180!==0,R=Yle(M?B:S,M?S:B,E,_);R&&o(I({},R),"dragRebound")}},y=b=>{if(!n||b.deltaY==0)return;const x=Math.abs(b.deltaY/100),C=Math.min(x,Yze);let S=Xb+C*r;b.deltaY>0&&(S=Xb/S),a(S,"wheel",b.clientX,b.clientY)};return g.useEffect(()=>{if(t){window.addEventListener("mouseup",v,!1),window.addEventListener("mousemove",p,!1);try{window.top!==window.self&&(window.top.addEventListener("mouseup",v,!1),window.top.addEventListener("mousemove",p,!1))}catch(b){}}return()=>{var b,x;window.removeEventListener("mouseup",v),window.removeEventListener("mousemove",p);try{(b=window.top)==null||b.removeEventListener("mouseup",v),(x=window.top)==null||x.removeEventListener("mousemove",p)}catch(C){}}},[n,f,c,u,s,t]),{isMoving:f,onMouseDown:h,onMouseMove:p,onMouseUp:v,onWheel:y}}function Xle({src:e,isCustomPlaceholder:t,fallback:n}){const[r,i]=g.useState(t?"loading":"normal"),o=g.useRef(!1),a=r==="error";g.useEffect(()=>{let u=!0;return Gze(e).then(f=>{!f&&u&&i("error")}),()=>{u=!1}},[e]),g.useEffect(()=>{t&&!o.current?i("loading"):a&&i("normal")},[e]);const s=()=>{i("normal")};return[u=>{o.current=!1,r==="loading"&&(u!=null&&u.complete)&&(u.naturalWidth||u.naturalHeight)&&(o.current=!0,s())},a&&n?{src:n}:{onLoad:s,src:e},r]}function eI(e,t){const n=e.x-t.x,r=e.y-t.y;return Math.hypot(n,r)}function Zze(e,t,n,r){const i=eI(e,n),o=eI(t,r);if(i===0&&o===0)return[e.x,e.y];const a=i/(i+o),s=e.x+a*(t.x-e.x),l=e.y+a*(t.y-e.y);return[s,l]}function Jze(e,t,n,r,i,o,a){const{rotate:s,scale:l,x:c,y:u}=i,[f,d]=g.useState(!1),A=g.useRef({point1:{x:0,y:0},point2:{x:0,y:0},eventType:"none"}),h=b=>{A.current=I(I({},A.current),b)},p=b=>{if(!t)return;b.stopPropagation(),d(!0);const{touches:x=[]}=b;x.length>1?h({point1:{x:x[0].clientX,y:x[0].clientY},point2:{x:x[1].clientX,y:x[1].clientY},eventType:"touchZoom"}):h({point1:{x:x[0].clientX-c,y:x[0].clientY-u},eventType:"move"})},v=b=>{const{touches:x=[]}=b,{point1:C,point2:S,eventType:B}=A.current;if(x.length>1&&B==="touchZoom"){const E={x:x[0].clientX,y:x[0].clientY},_={x:x[1].clientX,y:x[1].clientY},[M,R]=Zze(C,S,E,_),T=eI(E,_)/eI(C,S);a(T,"touchZoom",M,R,!0),h({point1:E,point2:_,eventType:"touchZoom"})}else B==="move"&&(o({x:x[0].clientX-C.x,y:x[0].clientY-C.y},"move"),h({eventType:"move"}))},y=()=>{if(!n)return;if(f&&d(!1),h({eventType:"none"}),r>l)return o({x:0,y:0,scale:r},"touchZoom");const b=e.current.offsetWidth*l,x=e.current.offsetHeight*l,{left:C,top:S}=e.current.getBoundingClientRect(),B=s%180!==0,E=Yle(B?x:b,B?b:x,C,S);E&&o(I({},E),"dragRebound")};return g.useEffect(()=>{const b=x=>{x.preventDefault()};return n&&t&&window.addEventListener("touchmove",b,{passive:!1}),()=>{window.removeEventListener("touchmove",b)}},[n,t]),{isTouching:f,onTouchStart:p,onTouchMove:v,onTouchEnd:y}}function eQe(e){const{prefixCls:t,icon:n,onClick:r,className:i,style:o}=e;return g.createElement("button",{className:Ae(`${t}-close`,i),style:o,onClick:r},n)}function tQe(e){const{prefixCls:t,showProgress:n,current:r,count:i,showSwitch:o,classNames:a,styles:s,icons:l,image:c,transform:u,countRender:f,actionsRender:d,scale:A,minScale:h,maxScale:p,onActive:v,onFlipY:y,onFlipX:b,onRotateLeft:x,onRotateRight:C,onZoomOut:S,onZoomIn:B,onClose:E,onReset:_}=e,{left:M,right:R,prev:T,next:L,flipY:P,flipX:k,rotateLeft:H,rotateRight:D,zoomOut:U,zoomIn:j}=l,Q=n&&g.createElement("div",{className:`${t}-progress`},f?f(r+1,i):g.createElement("bdi",null,`${r+1} / ${i}`)),K=`${t}-actions-action`,z=({type:de,disabled:se,onClick:ce,icon:ge})=>g.createElement("button",{type:"button",key:de,className:Ae(K,`${K}-${de}`,{[`${K}-disabled`]:!!se}),onClick:ce,disabled:!!se,"aria-label":de},ge),V=o?z({icon:T!=null?T:M,onClick:()=>v(-1),type:"prev",disabled:r===0}):void 0,Y=o?z({icon:L!=null?L:R,onClick:()=>v(1),type:"next",disabled:r===i-1}):void 0,Z=z({icon:P,onClick:y,type:"flipY"}),W=z({icon:k,onClick:b,type:"flipX"}),J=z({icon:H,onClick:x,type:"rotateLeft"}),ee=z({icon:D,onClick:C,type:"rotateRight"}),ne=z({icon:U,onClick:S,type:"zoomOut",disabled:A<=h}),re=z({icon:j,onClick:B,type:"zoomIn",disabled:A===p}),ue=g.createElement("div",{className:Ae(`${t}-actions`,a.actions),style:s.actions},Z,W,J,ee,ne,re);return g.createElement("div",{className:Ae(`${t}-footer`,a.footer),style:s.footer},Q,d?d(ue,{icons:{prevIcon:V,nextIcon:Y,flipYIcon:Z,flipXIcon:W,rotateLeftIcon:J,rotateRightIcon:ee,zoomOutIcon:ne,zoomInIcon:re},actions:{onActive:v,onFlipY:y,onFlipX:b,onRotateLeft:x,onRotateRight:C,onZoomOut:S,onZoomIn:B,onReset:_,onClose:E},transform:u,current:r,total:i,image:c}):ue)}function nQe(e){const{prefixCls:t,onActive:n,current:r,count:i,icons:{left:o,right:a,prev:s,next:l}}=e,c=`${t}-switch`,u=r===0,f=r===i-1;return g.createElement(g.Fragment,null,g.createElement("button",{className:Ae(c,`${c}-prev`,{[`${c}-disabled`]:u}),onClick:()=>n(-1),disabled:u},s!=null?s:o),g.createElement("button",{type:"button",className:Ae(c,`${c}-next`,{[`${c}-disabled`]:f}),onClick:()=>n(1),disabled:f},l!=null?l:a))}function tI(){return tI=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o=i,{fallback:e,src:t,imgRef:n}=o,r=Ze(o,["fallback","src","imgRef"]);const[a,s]=Xle({src:t,fallback:e});return Be.createElement("img",tI({ref:l=>{n.current=l,a(l)}},r,s))},Zle=e=>{const{prefixCls:t,rootClassName:n,src:r,alt:i,imageInfo:o,fallback:a,movable:s=!0,onClose:l,open:c,afterOpenChange:u,maskClosable:f=!0,icons:d={},closeIcon:A,getContainer:h,current:p=0,count:v=1,countRender:y,scaleStep:b=.5,minScale:x=1,maxScale:C=50,motionName:S="fade",imageRender:B,imgCommonProps:E,actionsRender:_,onTransform:M,onChange:R,classNames:T={},styles:L={},mousePosition:P,zIndex:k,focusTrap:H=!0}=e,D=g.useRef(),U=g.useRef(null),j=g.useRef(null),Q=g.useContext(Z4),K=Q&&v>1,z=Q&&v>=1,[V,Y]=g.useState(!0),{transform:Z,resetTransform:W,updateTransform:J,dispatchZoomChange:ee}=qze(D,x,C,M),{isMoving:ne,onMouseDown:re,onWheel:ue}=Xze(D,s,c,b,Z,J,ee),{isTouching:de,onTouchStart:se,onTouchMove:ce,onTouchEnd:ge}=Jze(D,s,c,x,Z,J,ee),{rotate:ie,scale:le}=Z;g.useEffect(()=>{V||Y(!0)},[V]),g.useEffect(()=>{c||W("close")},[c]);const ve=dt=>{c&&(le!==1?J({x:0,y:0,scale:1},"doubleClick"):ee(Xb+b,"doubleClick",dt.clientX,dt.clientY))},we=Be.createElement(rQe,tI({},E,{width:e.width,height:e.height,imgRef:D,className:`${t}-img`,alt:i,style:{transform:`translate3d(${Z.x}px, ${Z.y}px, 0) scale3d(${Z.flipX?"-":""}${le}, ${Z.flipY?"-":""}${le}, 1) rotate(${ie}deg)`,transitionDuration:(!V||de)&&"0s"},fallback:a,src:r,onWheel:ue,onMouseDown:re,onDoubleClick:ve,onTouchStart:se,onTouchMove:ce,onTouchEnd:ge,onTouchCancel:ge})),me=I({url:r,alt:i},o),Ee=()=>{ee(Xb+b,"zoomIn")},Ce=()=>{ee(Xb/(Xb+b),"zoomOut")},pe=()=>{J({rotate:ie+90},"rotateRight")},Oe=()=>{J({rotate:ie-90},"rotateLeft")},xe=()=>{J({flipX:!Z.flipX},"flipX")},Me=()=>{J({flipY:!Z.flipY},"flipY")},Se=()=>{W("reset")},Pe=dt=>{const wt=p+dt;wt>=0&&wt<=v-1&&(Y(!1),W(dt<0?"prev":"next"),R==null||R(wt,p))},Le=yn(dt=>{if(c){const{keyCode:wt}=dt;K&&(wt===dn.LEFT?Pe(-1):wt===dn.RIGHT&&Pe(1))}});g.useEffect(()=>{if(c)return window.addEventListener("keydown",Le),()=>{window.removeEventListener("keydown",Le)}},[c]);const[He,Ne]=g.useState(!1);Be.useEffect(()=>{c&&Ne(!0)},[c]);const at=dt=>{var wt,Bt;dt||(Ne(!1),(Bt=(wt=j.current)==null?void 0:wt.focus)==null||Bt.call(wt),j.current=null),u==null||u(dt)},[Ue,et]=g.useState(!1);ar(()=>{c&&et(!0)},[c]);const We=({top:dt})=>{dt&&(l==null||l())};ar(()=>{c&&(j.current=document.activeElement)},[c]),xee(H&&c&&Ue,()=>U.current);const Je=I({},L.body);return P&&(Je.transformOrigin=`${P.x}px ${P.y}px`),Be.createElement(tE,{open:Ue&&c,autoDestroy:!1,getContainer:h,autoLock:He,onEsc:We},Be.createElement(sl,{motionName:S,visible:Ue&&c,motionAppear:!0,motionEnter:!0,motionLeave:!0,onVisibleChanged:at},({className:dt,style:wt})=>{const Bt=I(I({},L.root),wt);return k&&(Bt.zIndex=k),Be.createElement("div",{ref:U,className:Ae(t,n,T.root,dt,{[`${t}-movable`]:s,[`${t}-moving`]:ne}),style:Bt,role:"dialog","aria-modal":"true","aria-label":i,tabIndex:-1},Be.createElement("div",{className:Ae(`${t}-mask`,T.mask),style:L.mask,onClick:f?l:void 0}),Be.createElement("div",{className:Ae(`${t}-body`,T.body),style:Je},B?B(we,I({transform:Z,image:me},Q?{current:p}:{})):we),A!==!1&&A!==null&&Be.createElement(eQe,{prefixCls:t,icon:A===!0?d.close:A||d.close,onClick:l,className:T.close,style:L.close}),K&&Be.createElement(nQe,{prefixCls:t,current:p,count:v,icons:d,onActive:Pe}),Be.createElement(tQe,{prefixCls:t,showProgress:z,current:p,count:v,showSwitch:K,classNames:T,styles:L,image:me,transform:Z,icons:d,countRender:y,actionsRender:_,scale:le,minScale:x,maxScale:C,onActive:Pe,onFlipY:Me,onFlipX:xe,onRotateLeft:Oe,onRotateRight:pe,onZoomOut:Ce,onZoomIn:Ee,onClose:l,onReset:Se}))}))},_7=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt","fetchPriority"];function iQe(e){const[t,n]=g.useState({}),r=g.useCallback((o,a)=>(n(s=>te(I({},s),{[o]:a})),()=>{n(s=>{const l=I({},s);return delete l[o],l})}),[]);return[g.useMemo(()=>e?e.map(o=>{if(typeof o=="string")return{data:{src:o}};const a={};return Object.keys(o).forEach(s=>{["src",..._7].includes(s)&&(a[s]=o[s])}),{data:a}}):Object.keys(t).reduce((o,a)=>{const{canPreview:s,data:l}=t[a];return s&&o.push({data:l,id:a}),o},[]),[e,t]),r,!!e]}function T7(){return T7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var D;const H=a&&typeof a=="object"?a:{},{open:l,onOpenChange:c,current:u,onChange:f}=H,d=Ze(H,["open","onOpenChange","current","onChange"]),[A,h,p]=iQe(o),[v,y]=Fr(0,u),[b,x]=g.useState(!1),U=((D=A[v])==null?void 0:D.data)||{},{src:C}=U,S=Ze(U,["src"]),[B,E]=Fr(!!l,l),_=yn(j=>{E(j),j!==B&&(c==null||c(j,{current:v}))}),[M,R]=g.useState(null),T=g.useCallback((j,Q,K,z)=>{const V=p?A.findIndex(Y=>Y.data.src===Q):A.findIndex(Y=>Y.id===j);y(V<0?0:V),_(!0),R({x:K,y:z}),x(!0)},[A,p]);g.useEffect(()=>{B?b||y(0):x(!1)},[B]);const L=(j,Q)=>{y(j),f==null||f(j,Q)},P=()=>{_(!1),R(null)},k=g.useMemo(()=>({register:h,onPreview:T}),[h,T]);return g.createElement(Z4.Provider,{value:k},r,g.createElement(Zle,T7({"aria-hidden":!B,open:B,prefixCls:e,onClose:P,mousePosition:M,imgCommonProps:S,src:C,fallback:s,icons:i,current:v,count:A.length,onChange:L},d,{classNames:t==null?void 0:t.popup,styles:n==null?void 0:n.popup})))};let Jle=0;function aQe(e,t){const[n]=g.useState(()=>(Jle+=1,String(Jle))),r=g.useContext(Z4),i={data:t,canPreview:e};return g.useEffect(()=>{if(r)return r.register(n,i)},[]),g.useEffect(()=>{r&&r.register(n,i)},[e,t]),n}function e2(){return e2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var de;const re=e,{prefixCls:t="rc-image",previewPrefixCls:n=`${t}-preview`,rootClassName:r,className:i,style:o,classNames:a={},styles:s={},width:l,height:c,src:u,alt:f,placeholder:d,fallback:A,preview:h=!0,onClick:p,onError:v,onKeyDown:y}=re,b=Ze(re,["prefixCls","previewPrefixCls","rootClassName","className","style","classNames","styles","width","height","src","alt","placeholder","fallback","preview","onClick","onError","onKeyDown"]),x=g.useContext(Z4),C=!!h,ue=h&&typeof h=="object"?h:{},{src:S,open:B,onOpenChange:E,cover:_,rootClassName:M}=ue,R=Ze(ue,["src","open","onOpenChange","cover","rootClassName"]),T=typeof _=="object"&&_.placement&&_.placement||"center",L=typeof _=="object"&&_.coverNode?_.coverNode:_,[P,k]=Fr(!!B,B),[H,D]=g.useState(null),U=se=>{k(se),E==null||E(se)},j=()=>{U(!1)},Q=d&&d!==!0,K=S!=null?S:u,[z,V,Y]=Xle({src:u,isCustomPlaceholder:Q,fallback:A}),Z=g.useMemo(()=>{const se={};return _7.forEach(ce=>{e[ce]!==void 0&&(se[ce]=e[ce])}),se},_7.map(se=>e[se])),W=g.useMemo(()=>te(I({},Z),{src:K}),[K,Z]),J=aQe(C,W),ee=se=>{const ce=se.target.getBoundingClientRect(),ge=ce.x+ce.width/2,ie=ce.y+ce.height/2;x?x.onPreview(J,K,ge,ie):(D({x:ge,y:ie}),U(!0)),p==null||p(se)},ne=se=>{if(y==null||y(se),!!C&&(se.key==="Enter"||se.key===" ")){se.preventDefault();const ce=se.target.getBoundingClientRect(),ge=ce.x+ce.width/2,ie=ce.y+ce.height/2;x?x.onPreview(J,K,ge,ie):(D({x:ge,y:ie}),U(!0))}};return g.createElement(g.Fragment,null,g.createElement("div",e2({},b,{className:Ae(t,r,a.root,{[`${t}-error`]:Y==="error"}),onClick:C?ee:p,role:C?"button":b.role,tabIndex:C&&b.tabIndex==null?0:b.tabIndex,"aria-label":C?(de=b["aria-label"])!=null?de:f:b["aria-label"],onKeyDown:ne,style:I({width:l,height:c},s.root)}),g.createElement("img",e2({},Z,{className:Ae(`${t}-img`,{[`${t}-img-placeholder`]:d===!0},a.image,i),style:I(I({height:c},s.image),o),ref:z},V,{width:l,height:c,onError:v})),Y==="loading"&&g.createElement("div",{"aria-hidden":"true",className:`${t}-placeholder`},d),_!==!1&&C&&g.createElement("div",{className:Ae(`${t}-cover`,a.cover,`${t}-cover-${T}`),style:I({display:(o==null?void 0:o.display)==="none"?"none":void 0},s.cover)},L)),!x&&C&&g.createElement(Zle,e2({"aria-hidden":!P,open:P,prefixCls:n,onClose:j,mousePosition:H,src:K,alt:f,imageInfo:{width:l,height:c},fallback:A,imgCommonProps:Z},R,{classNames:a==null?void 0:a.popup,styles:s==null?void 0:s.popup,rootClassName:Ae(M,r)})))};M7.PreviewGroup=oQe;const ece=(e,t,n,r,i,o,a)=>{const[s]=jg("ImagePreview",e==null?void 0:e.zIndex),[l,c,u]=ore(e==null?void 0:e.mask,t==null?void 0:t.mask,`${n}-preview`);return Be.useMemo(()=>{if(!e)return e;const{cover:f,getContainer:d,closeIcon:A,rootClassName:h}=e,{closeIcon:p}=t!=null?t:{};return te(I(I({motionName:Yh(`${n}-preview`,"fade")},e),a?{cover:f!=null?f:a}:{}),{icons:o,getContainer:d!=null?d:i,zIndex:s,closeIcon:A!=null?A:p,rootClassName:Ae(r,h),mask:l,maskClosable:u,blurClassName:c.mask})},[e,t,n,r,i,a,o,s,l,u,c])};function tce(e){return Zn(e)&&!g.isValidElement(e)}function sQe(e){return g.useMemo(()=>!e||!tce(e)?{}:typeof e.progress=="boolean"?{progressConfig:e.progress?{}:void 0}:{progressConfig:e.progress},[e])}function lQe(e){return g.isValidElement(e)?[e,void 0]:typeof e=="boolean"||Zn(e)?[void 0,e]:[void 0,void 0]}function nI(e){const t=g.useMemo(()=>typeof e=="boolean"?e?{}:null:Zn(e)?e:{},[e]);return g.useMemo(()=>{if(!t)return[t,"",""];const x=t,{open:r,onOpenChange:i,cover:o,actionsRender:a,visible:s,onVisibleChange:l,rootClassName:c,maskClassName:u,mask:f,forceRender:d,destroyOnClose:A,toolbarRender:h}=x,p=Ze(x,["open","onOpenChange","cover","actionsRender","visible","onVisibleChange","rootClassName","maskClassName","mask","forceRender","destroyOnClose","toolbarRender"]);let v;i?v=i:l&&(v=(C,S)=>{const{current:B}=S||{};B!==void 0?l(C,!C,B):l(C,!C)});const[y,b]=lQe(f);return[te(I({},p),{open:r!=null?r:s,onOpenChange:v,cover:o!=null?o:y,mask:b,actionsRender:a!=null?a:h}),c,u]},[t])}var rI={},nce;function cQe(){if(nce)return rI;nce=1,Object.defineProperty(rI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"};return rI.default=e,rI}var uQe=cQe();const fQe=_t(uQe);function I7(){return I7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,I7({},e,{ref:t,icon:fQe})),AQe=g.forwardRef(dQe);var iI={},rce;function hQe(){if(rce)return iI;rce=1,Object.defineProperty(iI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"};return iI.default=e,iI}var pQe=hQe();const gQe=_t(pQe);function R7(){return R7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,R7({},e,{ref:t,icon:gQe})),vQe=g.forwardRef(mQe);var oI={},ice;function yQe(){if(ice)return oI;ice=1,Object.defineProperty(oI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"};return oI.default=e,oI}var bQe=yQe();const xQe=_t(bQe);function N7(){return N7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,N7({},e,{ref:t,icon:xQe})),P7=g.forwardRef(wQe);var aI={},oce;function CQe(){if(oce)return aI;oce=1,Object.defineProperty(aI,"__esModule",{value:!0});var e={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"};return aI.default=e,aI}var SQe=CQe();const EQe=_t(SQe);function L7(){return L7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,L7({},e,{ref:t,icon:EQe})),OQe=g.forwardRef(BQe);var sI={},ace;function $Qe(){if(ace)return sI;ace=1,Object.defineProperty(sI,"__esModule",{value:!0});var e={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"};return sI.default=e,sI}var _Qe=$Qe();const TQe=_t(_Qe);function F7(){return F7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,F7({},e,{ref:t,icon:TQe})),IQe=g.forwardRef(MQe),RQe=new Xr("antImageProgressActive",{"0%":{backgroundPosition:"200% 0"},"100%":{backgroundPosition:"-200% 0"}}),k7=(e,t,n,r="translate(0%, 0%)",i=.8)=>new Xr(e,{"0%":{transform:r,opacity:i},"50%":{transform:t,opacity:n},"100%":{transform:r,opacity:i}}),sce=k7("antImageInkFlow1","translate(15%, -20%) scale(1.25)",.5),NQe=k7("antImageInkFlow2","translate(-18%, 15%) scale(0.85)",.9,"translate(0%, 0%) scale(1.1)",.7),lce=k7("antImageInkFlow3","translate(8%, 10%) scale(1.15)",.8,"translate(0%, 0%) scale(0.85)",.65),cce=e=>({position:e||"absolute",inset:0}),PQe=e=>{const{componentCls:t,motionDurationSlow:n,colorTextLightSolid:r}=e;return{[t]:{[`${t}-cover`]:{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:r,background:new Rr("#000").setA(.3).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${n}`},"&:hover, &:focus-visible":{[`${t}-cover`]:{opacity:1}},[`${t}-cover-top`]:{inset:"0 0 auto 0",justifyContent:"center"},[`${t}-cover-bottom`]:{inset:"auto 0 0 0",justifyContent:"center"}}}},LQe=e=>{const{componentCls:t,motionDurationMid:n,motionEaseInOut:r,progressAnimationDuration:i}=e,o={position:"absolute",width:"150%",height:"150%",left:"-25%",top:"-25%",animationTimingFunction:r,animationIterationCount:"infinite",pointerEvents:"none",willChange:"transform, opacity"};return{[`${t}-progress-wrapper`]:{position:"relative",display:"inline-block",overflow:"hidden",borderRadius:"inherit",backgroundColor:e.colorBgBase,backdropFilter:"blur(8px)",[`${t}-progress-ink-1`]:te(I({},o),{background:"radial-gradient(ellipse 65% 55% at 25% 30%, rgba(100, 180, 255, 0.98) 0%, transparent 55%)",animationName:sce,animationDuration:i,filter:"blur(40px)","&::before":te(I({content:'""'},o),{background:"radial-gradient(ellipse 60% 65% at 75% 45%, rgba(180, 140, 255, 0.95) 0%, transparent 50%)",animationName:NQe,animationDuration:`calc(${i} + 2s)`,animationDelay:"-1s",filter:"blur(45px)"}),"&::after":te(I({content:'""'},o),{background:"radial-gradient(ellipse 55% 50% at 50% 70%, rgba(100, 220, 220, 0.9) 0%, transparent 45%)",animationName:lce,animationDuration:`calc(${i} + 0.5s)`,animationDelay:"-2s",filter:"blur(38px)"})}),[`${t}-progress-ink-2`]:te(I({},o),{background:"radial-gradient(ellipse 45% 40% at 60% 20%, rgba(255, 150, 200, 0.88) 0%, transparent 45%)",animationName:lce,animationDuration:`calc(${i} + 1.5s)`,animationDelay:"-3s",filter:"blur(42px)","&::before":te(I({content:'""'},o),{background:"radial-gradient(ellipse 50% 55% at 20% 75%, rgba(160, 190, 255, 0.88) 0%, transparent 50%)",animationName:sce,animationDuration:`calc(${i} + 2.5s)`,animationDelay:"-2.5s",filter:"blur(35px)"})}),[`${t}-progress-content`]:{position:"absolute",top:"50%",left:0,transform:"translateY(-50%)",display:"flex",flexDirection:"column",alignItems:"center",width:"100%",paddingInline:e.paddingLG,textAlign:"center",fontSize:e.fontSize,color:e.colorTextSecondary,zIndex:1},[`${t}-progress-rail`]:{width:"100%",height:6,marginTop:e.marginSM,backgroundColor:"rgba(255, 255, 255, 0.5)",borderRadius:e.borderRadiusXS,overflow:"hidden",backdropFilter:"blur(4px)","&::before":{content:'""',display:"block",height:"100%",width:"var(--progress-percent, 0%)",background:"linear-gradient(90deg, rgba(120, 170, 255, 0.85) 0%, rgba(160, 150, 245, 0.85) 40%, rgba(130, 200, 220, 0.85) 60%, rgba(120, 170, 255, 0.85) 100%)",backgroundSize:"200% 100%",borderRadius:e.borderRadiusXS/2,transition:`width ${n} ease`,animationName:RQe,animationDuration:i,animationTimingFunction:"linear",animationIterationCount:"infinite"}},[`${t}-progress-indicator`]:{marginTop:e.marginXS}}}},FQe=e=>{const{motionEaseOut:t,previewCls:n,motionDurationSlow:r,componentCls:i,colorBgMask:o,marginXL:a,marginSM:s,margin:l,colorTextLightSolid:c,paddingSM:u,paddingLG:f,previewOperationHoverColor:d,previewOperationColorDisabled:A,previewOperationSize:h,zIndexPopup:p}=e,v=new Rr(o).setA(.1),y=v.clone().setA(.2),b={position:"absolute",color:c,backgroundColor:v.toRgbString(),borderRadius:"50%",padding:u,outline:0,border:0,cursor:"pointer",transition:`all ${r}`,display:"flex",fontSize:h,"&:hover":{backgroundColor:y.toRgbString()},"&:active":{backgroundColor:v.toRgbString()},"&:focus-visible":sc(e)};return{[`${i}-preview`]:{textAlign:"center",inset:0,position:"fixed",userSelect:"none",zIndex:p,[`${n}-mask`]:{inset:0,position:"absolute",background:o,backdropFilter:"blur(0px)",transition:`backdrop-filter ${r}`,[`&${i}-preview-mask-blur`]:{backdropFilter:"blur(4px)"},[`&${i}-preview-mask-hidden`]:{display:"none"}},[`${n}-body`]:te(I({},cce()),{"pointer-events":"none",display:"flex",alignItems:"center",justifyContent:"center","> *":{pointerEvents:"auto"}}),[`${n}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",transition:`transform ${r} ${t} 0s`},[`&-movable ${n}-img`]:{cursor:"grab"},[`&-moving ${n}-img`]:{cursor:"grabbing"},[`${n}-close`]:te(I({},b),{top:s,insetInlineEnd:s}),[`${n}-switch`]:te(I({},b),{top:"50%",transform:"translateY(-50%)","&-disabled":{"&, &:hover, &:active":{color:A,background:"transparent",cursor:"not-allowed"}},"&-prev":{insetInlineStart:s},"&-next":{insetInlineEnd:s}}),[`${n}-footer`]:{position:"absolute",bottom:a,left:{_skip_check_:!0,value:"50%"},display:"flex",flexDirection:"column",alignItems:"center",color:e.previewOperationColor,transform:"translateX(-50%)",gap:l},[`${n}-actions`]:{display:"flex",gap:u,padding:`0 ${be(f)}`,backgroundColor:v.toRgbString(),borderRadius:100,fontSize:h,"&-action":{color:"inherit",background:"transparent",border:0,font:"inherit",padding:u,cursor:"pointer",transition:`all ${r}`,display:"flex",[`&:not(${n}-actions-action-disabled):hover`]:{color:d},"&:focus-visible":sc(e),"&-disabled":{color:A,cursor:"not-allowed"}}}}}},kQe=e=>{const{componentCls:t}=e;return{[t]:te(I({position:"relative",display:"inline-block"},lc(e)),{[`${t}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${t}-img-placeholder`]:{backgroundColor:e.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${t}-placeholder`]:I({},cce())})}},DQe=e=>{const{previewCls:t,motionDurationSlow:n}=e;return{[t]:{"&-fade":{transition:`opacity ${n}`,"&-enter, &-appear":{opacity:0,[`${t}-body`]:{transform:"scale(0)"},"&-active":{opacity:1,[`${t}-body`]:{transform:"scale(1)",transition:`transform ${n}`}}},"&-leave":{opacity:1,"&-active":{opacity:0,[`${t}-body`]:{transform:"scale(0)",transition:`transform ${n}`}}}}}}},uce=Br("Image",e=>{const t=`${e.componentCls}-preview`,n=dr(e,{previewCls:t,imagePreviewSwitchSize:e.controlHeightLG});return[kQe(n),PQe(n),LQe(n),FQe(n),DQe(n)]},e=>({zIndexPopup:e.zIndexPopupBase+80,previewOperationColor:new Rr(e.colorTextLightSolid).setA(.65).toRgbString(),previewOperationHoverColor:new Rr(e.colorTextLightSolid).setA(.85).toRgbString(),previewOperationColorDisabled:new Rr(e.colorTextLightSolid).setA(.25).toRgbString(),previewOperationSize:e.fontSizeIcon*1.5,progressAnimationDuration:"3s"})),D7={rotateLeft:g.createElement(AQe,null),rotateRight:g.createElement(vQe,null),zoomIn:g.createElement(OQe,null),zoomOut:g.createElement(IQe,null),close:g.createElement(Dg,null),left:g.createElement(mA,null),right:g.createElement(id,null),flipX:g.createElement(P7,null),flipY:g.createElement(P7,{rotate:90})},HQe=o=>{var a=o,{previewPrefixCls:e,preview:t,classNames:n,styles:r}=a,i=Ze(a,["previewPrefixCls","preview","classNames","styles"]);const{getPrefixCls:s,getPopupContainer:l,direction:c,preview:u,classNames:f,styles:d}=or("image"),A=s("image",e),h=`${A}-preview`,p=So(A),[v,y]=uce(A,p),b=Ae(v,y,p),[x,C,S]=nI(t),[B,E,_]=nI(u),M=g.useMemo(()=>te(I({},D7),{left:c==="rtl"?g.createElement(id,null):g.createElement(mA,null),right:c==="rtl"?g.createElement(mA,null):g.createElement(id,null)}),[c]),R=ece(x,B,A,b,l,D7),{mask:T,blurClassName:L}=R!=null?R:{},P=te(I({},i),{classNames:n,styles:r}),[k,H]=vr([f,n,{cover:Ae(_,S),popup:{root:Ae(E,C),mask:Ae({[`${A}-preview-mask-hidden`]:!T},L)}}],[d,r],{props:P},{popup:{_default:"root"}});return g.createElement(M7.PreviewGroup,te(I({preview:R,previewPrefixCls:h,icons:M},i),{classNames:k,styles:H}))},UQe={position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},jQe=e=>{const{prefixCls:t,percent:n,render:r,classNames:i,styles:o,rootClassName:a,rootStyle:s,width:l,height:c}=e,u=mo(n)&&Number.isFinite(n),f=u?Math.max(0,Math.min(100,Math.round(n))):0,d=u?{role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":f,"aria-label":`${f}%`}:{"aria-busy":!0},A=u?g.createElement("div",{className:Ae(`${t}-progress-rail`,i==null?void 0:i.rail),style:te(I({},o==null?void 0:o.rail),{"--progress-percent":`${f}%`})}):null,h=r?r(A,f):g.createElement(g.Fragment,null,A,u&&g.createElement("div",{className:Ae(`${t}-progress-indicator`,i==null?void 0:i.indicator),style:o==null?void 0:o.indicator},`${f}%`));return g.createElement("div",I({className:Ae(t,`${t}-progress-wrapper`,i==null?void 0:i.root,a),style:I(I({width:l,height:c},s),o==null?void 0:o.root)},d),!u&&g.createElement("span",{role:"status","aria-live":"polite",style:UQe},"Loading"),g.createElement("div",{className:`${t}-progress-ink-1`}),g.createElement("div",{className:`${t}-progress-ink-2`}),g.createElement("div",{className:Ae(`${t}-progress-content`,i==null?void 0:i.content),style:o==null?void 0:o.content},h))},lI=e=>{var Ce,pe;const Ee=e,{prefixCls:t,preview:n,className:r,rootClassName:i,style:o,styles:a,classNames:s,wrapperStyle:l,fallback:c,placeholder:u}=Ee,f=Ze(Ee,["prefixCls","preview","className","rootClassName","style","styles","classNames","wrapperStyle","fallback","placeholder"]),{getPrefixCls:d,getPopupContainer:A,className:h,style:p,preview:v,styles:y,classNames:b,fallback:x}=or("image"),C=d("image",t),S=So(C),[B,E]=uce(C,S),_=Ae(i,B,E,S),M=Ae(r,B,h),[R,T,L]=nI(n),[P,k,H]=nI(v),D=ece(R,P,C,_,A,D7,!0),U=te(I({},e),{preview:D}),j=g.useMemo(()=>({cover:Ae(H,L),popup:{root:Ae(k,T)}}),[T,L,k,H]),{mask:Q,blurClassName:K}=D!=null?D:{},z=g.useMemo(()=>({mask:Ae({[`${C}-preview-mask-hidden`]:!Q},K)}),[Q,C,K]),V=g.useMemo(()=>[b,s,j,{popup:z}],[b,s,j,z]),[Y,Z]=vr(V,[y,{root:l},a],{props:U},{popup:{_default:"root"},placeholder:{}}),W=I(I({},p),o),J=c!=null?c:x,{progressConfig:ee}=sQe(u),ne=ee!==void 0,{percent:re,render:ue}=ee||{},de=(Ce=Y==null?void 0:Y.placeholder)==null?void 0:Ce.progress,se=(pe=Z==null?void 0:Z.placeholder)==null?void 0:pe.progress,Oe=f,{width:ce,height:ge,src:ie}=Oe,le=Ze(Oe,["width","height","src"]),ve=tce(u)?void 0:u,we=ve&&!ie,me=we?xe=>ve:ue;return ne||we?g.createElement(jQe,{prefixCls:C,percent:re,render:me,classNames:de,styles:se,rootClassName:Ae(_,M),rootStyle:I(I({},W),Z==null?void 0:Z.root),width:ce,height:ge}):g.createElement(M7,te(I({prefixCls:C,preview:D||!1,rootClassName:_,className:M,style:W,fallback:J,placeholder:ve,width:ce,height:ge,src:ie},le),{classNames:Y,styles:Z}))};lI.PreviewGroup=HQe;const zQe=e=>{const{getPrefixCls:t,direction:n}=g.useContext(Un),{prefixCls:r,className:i}=e,o=t("input-group",r),a=t("input"),[s,l]=Cse(a),c=Ae(o,l,{[`${o}-lg`]:e.size==="large",[`${o}-sm`]:e.size==="small",[`${o}-compact`]:e.compact,[`${o}-rtl`]:n==="rtl"},s,i),u=g.useContext(Ya),f=g.useMemo(()=>te(I({},u),{isFormItemInput:!1}),[u]);return g.createElement(Ya.Provider,{value:f},g.createElement(Yi.Compact,{className:c,style:e.style,onMouseEnter:e.onMouseEnter,onMouseLeave:e.onMouseLeave,onFocus:e.onFocus,onBlur:e.onBlur},e.children))},QQe=e=>{const{componentCls:t,paddingXS:n}=e;return{[t]:{display:"inline-flex",alignItems:"center",flexWrap:"nowrap",columnGap:n,[`${t}-input-wrapper`]:{position:"relative",[`${t}-mask-icon`]:{position:"absolute",zIndex:"1",top:"50%",right:"50%",transform:"translate(50%, -50%)",pointerEvents:"none"},[`${t}-mask-input`]:{color:"transparent",caretColor:e.colorText,"&::selection":{color:"transparent"}},[`${t}-mask-input[type=number]::-webkit-inner-spin-button`]:{"-webkit-appearance":"none",margin:0},[`${t}-mask-input[type=number]`]:{"-moz-appearance":"textfield"}},"&-rtl":{direction:"rtl"},[`${t}-input`]:{textAlign:"center",paddingInline:e.paddingXXS},[`&${t}-sm ${t}-input`]:{paddingInline:e.calc(e.paddingXXS).div(2).equal()},[`&${t}-lg ${t}-input`]:{paddingInline:e.paddingXS}}}},VQe=Br(["Input","OTP"],e=>{const t=dr(e,Yg(e));return QQe(t)},Xg),KQe=g.forwardRef((e,t)=>{const b=e,{className:n,value:r,onChange:i,onActiveChange:o,index:a,mask:s,onFocus:l}=b,c=Ze(b,["className","value","onChange","onActiveChange","index","mask","onFocus"]),{getPrefixCls:u}=g.useContext(Un),f=u("otp"),d=typeof s=="string"?s:r,A=g.useRef(null);g.useImperativeHandle(t,()=>A.current);const h=x=>{i(a,x.target.value)},p=()=>{Kn(()=>{var C;const x=(C=A.current)==null?void 0:C.input;document.activeElement===x&&x&&x.select()})},v=x=>{l==null||l(x),p()},y=x=>{const{key:C,ctrlKey:S,metaKey:B}=x;C==="ArrowLeft"?o(a-1):C==="ArrowRight"?o(a+1):C==="z"&&(S||B)?x.preventDefault():C==="Backspace"&&!r&&o(a-1),p()};return g.createElement("span",{className:`${f}-input-wrapper`,role:"presentation"},s&&r!==""&&r!==void 0&&g.createElement("span",{className:`${f}-mask-icon`,"aria-hidden":"true"},d),g.createElement(Gb,te(I({"aria-label":`OTP Input ${a+1}`,type:s===!0?"password":"text"},c),{ref:A,value:r,onInput:h,onFocus:v,onKeyDown:y,onMouseDown:p,onMouseUp:p,className:Ae(n,{[`${f}-mask-input`]:s})})))});function cI(e){return(e||"").split("")}const WQe=e=>{const{index:t,prefixCls:n,separator:r,className:i,style:o}=e,a=Rn(r)?r(t):r;return a?g.createElement("span",{className:Ae(`${n}-separator`,i),style:o},a):null},GQe=g.forwardRef((e,t)=>{const me=e,{prefixCls:n,length:r=6,size:i,defaultValue:o,value:a,onChange:s,formatter:l,separator:c,variant:u,disabled:f,status:d,autoFocus:A,mask:h,type:p,autoComplete:v,onInput:y,onFocus:b,inputMode:x,classNames:C,styles:S,className:B,style:E}=me,_=Ze(me,["prefixCls","length","size","defaultValue","value","onChange","formatter","separator","variant","disabled","status","autoFocus","mask","type","autoComplete","onInput","onFocus","inputMode","classNames","styles","className","style"]),{classNames:M,styles:R,getPrefixCls:T,direction:L,style:P,className:k}=or("otp"),H=T("otp",n),D=te(I({},e),{length:r}),U=Ar(P),j=Ar(E),[Q,K]=vr([M,C],[R,U,S,j],{props:D}),z=Co(_,{aria:!0,data:!0,attr:!0}),[V,Y]=VQe(H),Z=aa(Ee=>i!=null?i:Ee),W=g.useContext(Ya),J=Vg(W.status,d),ee=g.useMemo(()=>te(I({},W),{status:J,hasFeedback:!1,feedbackIcon:null}),[W,J]),ne=g.useRef(null),re=g.useRef({});g.useImperativeHandle(t,()=>({focus:()=>{var Ee;(Ee=re.current[0])==null||Ee.focus()},blur:()=>{var Ee;for(let Ce=0;Cel?l(Ee):Ee,[de,se]=g.useState(()=>cI(ue(o||"")));g.useEffect(()=>{a!==void 0&&se(cI(a))},[a]);const ce=yn(Ee=>{se(Ee),y&&y(Ee),s&&Ee.length===r&&Ee.every(Ce=>Ce)&&Ee.some((Ce,pe)=>de[pe]!==Ce)&&s(Ee.join(""))}),ge=yn((Ee,Ce)=>{let pe=en(de);for(let xe=0;xe=0&&!pe[xe];xe-=1)pe.pop();const Oe=ue(pe.map(xe=>xe||" ").join(""));return pe=cI(Oe).map((xe,Me)=>xe===" "&&!pe[Me]?pe[Me]:xe),pe}),ie=(Ee,Ce)=>{var xe;const pe=ge(Ee,Ce),Oe=Math.min(Ee+Ce.length,r-1);Oe!==Ee&&pe[Ee]!==void 0&&((xe=re.current[Oe])==null||xe.focus()),ce(pe)},le=Ee=>{var Ce;(Ce=re.current[Ee])==null||Ce.focus()},ve=(Ee,Ce)=>{var pe,Oe,xe;for(let Me=0;Me{const pe=`otp-${Ce}`,Oe=de[Ce]||"";return g.createElement(g.Fragment,{key:pe},g.createElement(KQe,I({ref:xe=>{re.current[Ce]=xe},index:Ce,size:Z,htmlSize:1,className:Ae(Q.input,`${H}-input`),style:K.input,onChange:ie,value:Oe,onActiveChange:le,autoFocus:Ce===0&&A,onFocus:xe=>ve(xe,Ce)},we)),Ceg.createElement(Wn,H7({},e,{ref:t,icon:XQe})),JQe=g.forwardRef(ZQe);var fI={},dce;function eVe(){if(dce)return fI;dce=1,Object.defineProperty(fI,"__esModule",{value:!0});var e={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"};return fI.default=e,fI}var tVe=eVe();const nVe=_t(tVe);function U7(){return U7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,U7({},e,{ref:t,icon:nVe})),Ace=g.forwardRef(rVe),iVe=e=>e?g.createElement(Ace,null):g.createElement(JQe,null),oVe={click:"onClick",hover:"onMouseOver"},aVe=g.forwardRef((e,t)=>{const V=e,{disabled:n,action:r="click",visibilityToggle:i=!0,iconRender:o,prefixCls:a,inputPrefixCls:s,suffix:l,className:c,style:u,classNames:f,styles:d}=V,A=Ze(V,["disabled","action","visibilityToggle","iconRender","prefixCls","inputPrefixCls","suffix","className","style","classNames","styles"]),{getPrefixCls:h,className:p,style:v,classNames:y,styles:b,iconRender:x}=or("inputPassword"),[C]=zs("global"),S=g.useContext(qa),B=n!=null?n:S,E=te(I({},e),{disabled:B}),[_,M]=vr([y,f],[b,d],{props:E}),R=Zn(i)&&i.visible!==void 0,[T,L]=g.useState(()=>R?i.visible:!1),P=g.useRef(null);g.useEffect(()=>{R&&L(i.visible)},[R,i]);const k=Cle(P),H=()=>{var Z;if(B)return;T&&k();const Y=!T;L(Y),Zn(i)&&((Z=i.onVisibleChange)==null||Z.call(i,Y))},D=Y=>{const Z=oVe[r]||"",J=(o||x||iVe)(T),ee=Zn(i)?i.tabIndex:void 0;return g.createElement("span",{key:"passwordIcon",role:"button",tabIndex:B?-1:ee!=null?ee:0,className:`${Y}-icon`,"aria-disabled":B,"aria-pressed":T,"aria-label":T?C.hide:C.show,onMouseDown:ne=>{ne.preventDefault()},onMouseUp:ne=>{ne.preventDefault()},onKeyDown:ne=>{(ne.key==="Enter"||ne.key===" ")&&(ne.preventDefault(),H())},[Z]:H},J)},U=h("input",s),j=h("input-password",a),Q=i&&D(j),K=Ae(j,p,c,{[`${j}-${e.size}`]:!!e.size}),z=te(I({},A),{type:T?"text":"password",prefixCls:U,suffix:g.createElement(g.Fragment,null,Q,l),disabled:B,className:K,style:I(I({},v),u),classNames:_,styles:M});return g.createElement(Gb,I({ref:il(t,P)},z))}),sVe=e=>{var u;const{componentCls:t,antCls:n,calc:r,max:i}=e,o=`${t}-btn`,[a,s]=go(n,"input-search"),l=(u=e.inputFontSizeSM)!=null?u:e.fontSize,c=i(e.controlHeightSM,r(l).mul(e.lineHeight).add(r(e.paddingBlockSM).mul(2)).add(r(e.lineWidth).mul(2)).equal());return{[t]:{[a("btn-height")]:be(e.controlHeight),width:"100%",[o]:{height:s("btn-height"),[`&${n}-btn-icon-only`]:{width:s("btn-height")},"&-filled":{background:e.colorFillTertiary,"&:not(:disabled)":{"&:hover":{background:e.colorFillSecondary},"&:active":{background:e.colorFill}}}},[`&${t}-large`]:{[a("btn-height")]:be(e.controlHeightLG)},[`&${t}-small`]:{[a("btn-height")]:be(e.controlHeightSM)},[`&${t}-small ${o}`]:{minHeight:c,[`&${e.antCls}-btn-icon-only`]:{minWidth:c}}}}},lVe=Br(["Input","Search"],e=>{const t=dr(e,Yg(e));return sVe(t)},Xg),cVe=g.forwardRef((e,t)=>{const me=e,{prefixCls:n,inputPrefixCls:r,className:i,size:o,style:a,enterButton:s=!1,searchIcon:l,addonAfter:c,loading:u,disabled:f,onSearch:d,onChange:A,onCompositionStart:h,onCompositionEnd:p,variant:v,onPressEnter:y,classNames:b,styles:x,hidden:C}=me,S=Ze(me,["prefixCls","inputPrefixCls","className","size","style","enterButton","searchIcon","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd","variant","onPressEnter","classNames","styles","hidden"]),{direction:B,getPrefixCls:E,className:_,style:M,classNames:R,styles:T,searchIcon:L}=or("inputSearch"),P=te(I({},e),{enterButton:s}),[k,H]=vr([R,b],[T,x],{props:P},{button:{_default:"root"}}),D=g.useRef(!1),U=E("input-search",n),j=E("input",r),[Q,K]=lVe(U),{compactSize:z}=hA(U,B),V=aa(Ee=>{var Ce;return(Ce=o!=null?o:z)!=null?Ce:Ee}),Y=g.useRef(null),Z=Ee=>{Ee!=null&&Ee.target&&Ee.type==="click"&&d&&d(Ee.target.value,Ee,{source:"clear"}),A==null||A(Ee)},W=Ee=>{var Ce;document.activeElement===((Ce=Y.current)==null?void 0:Ce.input)&&Ee.preventDefault()},J=Ee=>{var Ce,pe;d&&d((pe=(Ce=Y.current)==null?void 0:Ce.input)==null?void 0:pe.value,Ee,{source:"input"})},ee=Ee=>{D.current||u||(y==null||y(Ee),J(Ee))},ne=typeof s=="boolean"?du(l,L,g.createElement(Kg,null)):null,re=`${U}-btn`,ue=Ae(re,{[`${re}-${v}`]:v});let de;const se=s||{},ce=se.type&&se.type.__ANT_BUTTON===!0;if(ce||se.type==="button"){const Ee=se.props;de=Ga(se,I({onMouseDown:W,onClick:Ce=>{var pe,Oe;(Oe=(pe=se==null?void 0:se.props)==null?void 0:pe.onClick)==null||Oe.call(pe,Ce),J(Ce)},key:"enterButton"},ce?{className:Ae(ue,Ee.className),size:V}:{}))}else de=g.createElement(qn,{classNames:k.button,styles:H.button,className:ue,color:s?"primary":"default",size:V,disabled:f,key:"enterButton",onMouseDown:W,onClick:J,loading:u,icon:ne,variant:v==="borderless"||v==="filled"||v==="underlined"?"text":s?"solid":void 0},s);c&&(de=[de,Ga(c,{key:"addonAfter"})]);const ge=Ae(U,K,{[`${U}-rtl`]:B==="rtl",[`${U}-${V}`]:!!V,[`${U}-with-button`]:!!s},i,_,Q,k.root),ie=Ee=>{D.current=!0,h==null||h(Ee)},le=Ee=>{D.current=!1,p==null||p(Ee)},ve=Co(S,{data:!0}),we=ti(te(I({},S),{classNames:ti(k,["button","root"]),styles:ti(H,["button","root"]),prefixCls:j,type:"search",size:V,variant:v,onPressEnter:ee,onCompositionStart:ie,onCompositionEnd:le,onChange:Z,disabled:f}),Object.keys(ve));return g.createElement(x8,te(I({className:ge,style:I(I(I({},H.root),M),a)},ve),{hidden:C}),g.createElement(Gb,I({ref:il(Y,t)},we)),de)}),uVe=e=>{const{componentCls:t,paddingLG:n}=e,r=`${t}-textarea`;return{[`textarea${t}`]:{maxWidth:"100%",height:"auto",minHeight:e.controlHeight,lineHeight:e.lineHeight,verticalAlign:"bottom",transition:`all ${e.motionDurationSlow}`,resize:"vertical",[`&${t}-mouse-active`]:{transition:`all ${e.motionDurationSlow}, height 0s, width 0s`}},[`${t}-textarea-affix-wrapper-resize-dirty`]:{width:"auto"},[r]:{position:"relative","&-show-count":{[`${t}-data-count`]:{position:"absolute",bottom:e.calc(e.fontSize).mul(e.lineHeight).mul(-1).equal(),insetInlineEnd:0,color:e.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},[` &-allow-clear > ${t}, &-affix-wrapper${r}-has-feedback ${t} - `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},sVe=Er(["Input","TextArea"],e=>{const t=dr(e,Yg(e));return aVe(t)},Xg,{resetFont:!1}),dce=m.forwardRef((e,t)=>{var we;const ve=e,{prefixCls:n,bordered:r=!0,size:i,disabled:o,status:a,allowClear:s,classNames:l,rootClassName:c,className:u,style:f,styles:d,variant:A,showCount:h,onMouseDown:p,onResize:v}=ve,y=Ze(ve,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:b,direction:x,allowClear:C,autoComplete:S,className:B,style:E,classNames:_,styles:M}=or("textArea"),R=m.useContext(Ga),T=o!=null?o:R,{status:L,hasFeedback:P,feedbackIcon:k}=m.useContext(qa),H=Vg(L,a),D=Ar(E),U=Ar(f),[j,Q]=vr([_,l],[M,D,d,U],{props:e}),K=m.useRef(null);m.useImperativeHandle(t,()=>{var me,Ee;return{resizableTextArea:(me=K.current)==null?void 0:me.resizableTextArea,focus:Ce=>{var pe,Oe;T6((Oe=(pe=K.current)==null?void 0:pe.resizableTextArea)==null?void 0:Oe.textArea,Ce)},blur:()=>{var Ce;return(Ce=K.current)==null?void 0:Ce.blur()},nativeElement:((Ee=K.current)==null?void 0:Ee.nativeElement)||null}});const z=b("input",n),V=So(z),[Y,Z]=bse(z,c);sVe(z,V);const{compactSize:W,compactItemClassnames:J}=hA(z,x),ee=oa(me=>{var Ee;return(Ee=i!=null?i:W)!=null?Ee:me}),[ne,re]=ep("textArea",A,r),ue=SM({allowClear:s,contextAllowClear:C,componentName:"TextArea"}),[de,se]=m.useState(!1),[ce,ge]=m.useState(!1),ie=me=>{se(!0),p==null||p(me);const Ee=()=>{se(!1),document.removeEventListener("mouseup",Ee)};document.addEventListener("mouseup",Ee)},le=me=>{var Ee,Ce;if(v==null||v(me),de&&Rn(getComputedStyle)){const pe=(Ce=(Ee=K.current)==null?void 0:Ee.nativeElement)==null?void 0:Ce.querySelector("textarea");pe&&getComputedStyle(pe).resize==="both"&&ge(!0)}};return m.createElement(Xje,te(I({autoComplete:S},y),{style:Q.root,styles:Q,disabled:T,allowClear:ue,className:Ae(Z,V,u,c,J,B,j.root,{[`${z}-textarea-affix-wrapper-resize-dirty`]:ce}),classNames:te(I({},j),{textarea:Ae({[`${z}-sm`]:ee==="small",[`${z}-lg`]:ee==="large"},Y,j.textarea,de&&`${z}-mouse-active`),variant:Ae({[`${z}-${ne}`]:re},Jh(z,H)),affixWrapper:Ae(`${z}-textarea-affix-wrapper`,{[`${z}-affix-wrapper-rtl`]:x==="rtl",[`${z}-affix-wrapper-sm`]:ee==="small",[`${z}-affix-wrapper-lg`]:ee==="large",[`${z}-textarea-show-count`]:h||((we=e.count)==null?void 0:we.show)},Y)}),prefixCls:z,suffix:P&&m.createElement("span",{className:`${z}-textarea-suffix`},k),showCount:h,ref:K,onResize:le,onMouseDown:ie}))}),Ri=Gb;Ri.Group=DQe,Ri.Search=oVe,Ri.TextArea=dce,Ri.Password=nVe,Ri.OTP=QQe;function lVe(e,t,n){return typeof n=="boolean"?n:e.length?!0:pa(t).some(i=>i.type===Zoe)}const dI=({suffixCls:e,tagName:t,displayName:n})=>r=>m.forwardRef((o,a)=>m.createElement(r,I({ref:a,suffixCls:e,tagName:t},o))),U7=m.forwardRef((e,t)=>{const d=e,{prefixCls:n,suffixCls:r,className:i,tagName:o}=d,a=Ze(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=m.useContext(Un),l=s("layout",n),[c,u]=Yoe(l),f=r?`${l}-${r}`:l;return m.createElement(o,I({className:Ae(n||f,i,c,u),ref:t},a))}),cVe=m.forwardRef((e,t)=>{const{direction:n}=m.useContext(Un),[r,i]=m.useState([]),E=e,{prefixCls:o,className:a,rootClassName:s,children:l,hasSider:c,tagName:u,style:f}=E,d=Ze(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),A=ti(d,["suffixCls"]),{getPrefixCls:h,className:p,style:v}=or("layout"),y=h("layout",o),b=lVe(r,l,c),[x,C]=Yoe(y),S=Ae(y,{[`${y}-has-sider`]:b,[`${y}-rtl`]:n==="rtl"},p,a,s,x,C),B=m.useMemo(()=>({siderHook:{addSider:_=>{i(M=>[].concat(en(M),[_]))},removeSider:_=>{i(M=>M.filter(R=>R!==_))}}}),[]);return m.createElement(Woe.Provider,{value:B},m.createElement(u,I({ref:t,className:S,style:I(I({},v),f)},A),l))}),uVe=dI({tagName:"div",displayName:"Layout"})(cVe),fVe=dI({suffixCls:"header",tagName:"header",displayName:"Header"})(U7),dVe=dI({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(U7),AVe=dI({suffixCls:"content",tagName:"main",displayName:"Content"})(U7),op=uVe;op.Header=fVe,op.Footer=dVe,op.Content=AVe,op.Sider=Zoe,op._InternalSiderContext=i4;var AI={},Ace;function hVe(){if(Ace)return AI;Ace=1,Object.defineProperty(AI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};return AI.default=e,AI}var pVe=hVe();const gVe=_t(pVe);function j7(){return j7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,j7({},e,{ref:t,icon:gVe})),hce=m.forwardRef(mVe);var hI={},pce;function vVe(){if(pce)return hI;pce=1,Object.defineProperty(hI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};return hI.default=e,hI}var yVe=vVe();const bVe=_t(yVe);function z7(){return z7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,z7({},e,{ref:t,icon:bVe})),gce=m.forwardRef(xVe),wVe={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},CVe=[10,20,50,100],SVe=e=>{const{pageSizeOptions:t=CVe,locale:n,changeSize:r,pageSize:i,goButton:o,quickGo:a,rootPrefixCls:s,disabled:l,buildOptionText:c,showSizeChanger:u,sizeChangerRender:f}=e,[d,A]=Be.useState(""),h=Be.useMemo(()=>!d||Number.isNaN(d)?void 0:Number(d),[d]),p=typeof c=="function"?c:_=>`${_} ${n.items_per_page}`,v=_=>{const M=_.target.value;/^\d*$/.test(M)&&A(M)},y=_=>{o||d===""||(A(""),!(_.relatedTarget&&(_.relatedTarget.className.includes(`${s}-item-link`)||_.relatedTarget.className.includes(`${s}-item`)))&&(a==null||a(h)))},b=_=>{d!==""&&(_.keyCode===dn.ENTER||_.type==="click")&&(A(""),a==null||a(h))},x=()=>t.some(_=>_.toString()===i.toString())?t:t.concat([i]).sort((_,M)=>{const R=Number.isNaN(Number(_))?0:Number(_),T=Number.isNaN(Number(M))?0:Number(M);return R-T}),C=`${s}-options`;if(!u&&!a)return null;let S=null,B=null,E=null;return u&&f&&(S=f({disabled:l,size:i,onSizeChange:_=>{r==null||r(Number(_))},"aria-label":n.page_size,className:`${C}-size-changer`,options:x().map(_=>({label:p(_),value:_}))})),a&&(o&&(E=typeof o=="boolean"?Be.createElement("button",{type:"button",onClick:b,onKeyUp:b,disabled:l,className:`${C}-quick-jumper-button`},n.jump_to_confirm):Be.createElement("span",{onClick:b,onKeyUp:b},o)),B=Be.createElement("div",{className:`${C}-quick-jumper`},n.jump_to,Be.createElement("input",{disabled:l,type:"text",value:d,onChange:v,onKeyUp:b,onBlur:y,"aria-label":n.page}),n.page,E)),Be.createElement("li",{className:C},S,B)},t2=e=>{const{rootPrefixCls:t,page:n,active:r,className:i,style:o,showTitle:a,onClick:s,onKeyPress:l,itemRender:c}=e,u=`${t}-item`,f=Ae(u,`${u}-${n}`,{[`${u}-active`]:r,[`${u}-disabled`]:!n},i),d=()=>{s(n)},A=p=>{l(p,s,n)},h=c(n,"page",Be.createElement("a",{rel:"nofollow"},n));return h?Be.createElement("li",{title:a?String(n):null,className:f,style:o,onClick:d,onKeyDown:A,tabIndex:0},h):null};function Zg(){return Zg=Object.assign?Object.assign.bind():function(e){for(var t=1;tn;function mce(){}function vce(e){const t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Dv(e,t,n){const r=typeof e=="undefined"?t:e;return Math.floor((n-1)/r)+1}const BVe=e=>{const{prefixCls:t="rc-pagination",selectPrefixCls:n="rc-select",className:r,classNames:i,styles:o,current:a,defaultCurrent:s=1,total:l=0,pageSize:c,defaultPageSize:u=10,onChange:f=mce,hideOnSinglePage:d,align:A,showPrevNextJumpers:h=!0,showQuickJumper:p,showLessItems:v,showTitle:y=!0,onShowSizeChange:b=mce,locale:x=wVe,style:C,totalBoundaryShowSizeChanger:S=50,disabled:B,simple:E,showTotal:_,showSizeChanger:M=l>S,sizeChangerRender:R,pageSizeOptions:T,itemRender:L=EVe,jumpPrevIcon:P,jumpNextIcon:k,prevIcon:H,nextIcon:D}=e,U=Be.useRef(null),[j,Q]=Fr(u,c),[K,z]=Fr(s,a),V=Math.max(1,Math.min(K,Dv(void 0,j,l))),[Y,Z]=Be.useState(V);m.useEffect(()=>{Z(V)},[V]);const W=Math.max(1,V-(v?3:5)),J=Math.min(Dv(void 0,j,l),V+(v?3:5));function ee(qe,it){let Pt=qe||Be.createElement("button",{type:"button","aria-label":it,className:`${t}-item-link`});return typeof qe=="function"&&(Pt=Be.createElement(qe,e)),Pt}function ne(qe){const it=qe.target.value,Pt=Dv(void 0,j,l);let De;return it===""?De=it:Number.isNaN(Number(it))?De=Y:it>=Pt?De=Pt:De=Number(it),De}function re(qe){return vce(qe)&&qe!==V&&vce(l)&&l>0}const ue=l>j?p:!1;function de(qe){(qe.keyCode===dn.UP||qe.keyCode===dn.DOWN)&&qe.preventDefault()}function se(qe){const it=ne(qe);switch(it!==Y&&Z(it),qe.keyCode){case dn.ENTER:ie(it);break;case dn.UP:ie(it-1);break;case dn.DOWN:ie(it+1);break}}function ce(qe){ie(ne(qe))}function ge(qe){const it=Dv(qe,j,l),Pt=V>it&&it!==0?it:V;Q(qe),Z(Pt),b==null||b(V,qe),z(Pt),f==null||f(Pt,qe)}function ie(qe){if(re(qe)&&!B){const it=Dv(void 0,j,l);let Pt=qe;return qe>it?Pt=it:qe<1&&(Pt=1),Pt!==Y&&Z(Pt),z(Pt),f==null||f(Pt,j),Pt}return V}const le=V>1,ve=Vl?l:V*j]));let et=null;const We=Dv(void 0,j,l);if(d&&l<=j)return null;const Je=[],dt={rootPrefixCls:t,onClick:ie,onKeyPress:pe,showTitle:y,itemRender:L,page:-1,className:i==null?void 0:i.item,style:o==null?void 0:o.item},wt=V-1>0?V-1:0,Bt=V+1=Ot*2&&V!==3,At=!!et&&We-V>=Ot*2&&V!==We-2;!v&<&&bt!==We&&(ze+=1),!v&&At&&ze!==1&&(bt-=1);for(let ut=ze;ut<=bt;ut+=1)Je.push(Be.createElement(t2,Zg({},dt,{key:ut,page:ut,active:V===ut})));if(lt&&(Je[0]=Be.cloneElement(Je[0],{className:Ae(`${t}-item-after-jump-prev`,Je[0].props.className)}),Je.unshift(Ne)),At){const ut=Je[Je.length-1];Je[Je.length-1]=Be.cloneElement(ut,{className:Ae(`${t}-item-before-jump-next`,ut.props.className)}),Je.push(et)}ze!==1&&Je.unshift(Be.createElement(t2,Zg({},dt,{key:1,page:1}))),bt!==We&&Je.push(Be.createElement(t2,Zg({},dt,{key:We,page:We})))}let sn=Pe(wt);if(sn){const qe=!le||!We;sn=Be.createElement("li",{title:y?x.prev_page:null,onClick:we,tabIndex:qe?null:0,onKeyDown:Oe,className:Ae(`${t}-prev`,i==null?void 0:i.item,{[`${t}-disabled`]:qe}),style:o==null?void 0:o.item,"aria-disabled":qe},sn)}let Vt=Le(Bt);if(Vt){let qe,it;E?(qe=!ve,it=le?0:null):(qe=!ve||!We,it=qe?null:0),Vt=Be.createElement("li",{title:y?x.next_page:null,onClick:me,tabIndex:it,onKeyDown:xe,className:Ae(`${t}-next`,i==null?void 0:i.item,{[`${t}-disabled`]:qe}),style:o==null?void 0:o.item,"aria-disabled":qe},Vt)}const xt=Ae(t,r,{[`${t}-start`]:A==="start",[`${t}-center`]:A==="center",[`${t}-end`]:A==="end",[`${t}-simple`]:E,[`${t}-disabled`]:B});return Be.createElement("ul",Zg({className:xt,style:C,ref:U},at),Ue,sn,E?Jt:Je,Vt,Be.createElement(SVe,{locale:x,rootPrefixCls:t,disabled:B,selectPrefixCls:n,changeSize:ge,pageSize:j,pageSizeOptions:T,quickGo:ue?ie:null,goButton:nn,showSizeChanger:M,sizeChangerRender:R}))},OVe=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},$Ve=e=>{const{componentCls:t}=e;return{[`&${t}-small ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-quick-jumper":{input:te(I({},LU(e)),{width:e.paginationMiniQuickJumperInputWidth})}}}},_Ve=e=>{const{componentCls:t}=e;return{[`&${t}-large ${t}-options`]:{"&-quick-jumper":{input:I({},PU(e))}}}},TVe=e=>{const{componentCls:t,antCls:n}=e,[,r]=po(n,"pagination");return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:r("item-size-actual"),lineHeight:r("item-size-actual"),verticalAlign:"top",[`${t}-item-link`]:{height:r("item-size-actual"),backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:r("item-size-actual"),lineHeight:r("item-size-actual")}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:r("item-size-actual"),marginInlineEnd:r("item-spacing-actual"),input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${be(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${be(e.inputOutlineOffset)} 0 ${be(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-small`]:{[`${t}-simple-pager`]:{input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},MVe=e=>{const{componentCls:t}=e,n=`${t}-options-quick-jumper input, ${t}-simple-pager input`;return{[`&${t}-filled`]:{[n]:{background:e.colorFillTertiary,borderColor:"transparent","&:hover":{background:e.colorFillSecondary},"&:focus":{borderColor:e.activeBorderColor,outline:0,backgroundColor:e.activeBg},"&[disabled]":I({},WE(e))}},[`&${t}-borderless`]:{[n]:{background:"transparent",border:"none","&:focus":{outline:"none",boxShadow:"none"},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-underlined`]:{[n]:{background:e.colorBgContainer,borderWidth:`${be(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${e.colorBorder} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${e.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus":{borderColor:`transparent transparent ${e.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg},"&[disabled]":{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed"}}}}},IVe=e=>{const{componentCls:t,iconCls:n,sizeLG:r,antCls:i}=e,[,o]=po(i,"pagination");return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",inset:0,display:"inline-flex",justifyContent:"center",alignItems:"center",margin:"auto",color:e.colorTextDisabled,textAlign:"center",opacity:1,transition:`all ${e.motionDurationMid}`,[`${n}-ellipsis > svg`]:{width:r,height:r}}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` + `]:{paddingInlineEnd:n},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none",background:"transparent",minHeight:e.calc(e.controlHeight).sub(e.calc(e.lineWidth).mul(2)).equal(),"&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:e.paddingInline,insetBlockStart:e.paddingXS},[`${r}-suffix`]:{position:"absolute",top:0,insetInlineEnd:e.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}},[`&-affix-wrapper${t}-affix-wrapper-rtl`]:{[`${t}-suffix`]:{[`${t}-data-count`]:{direction:"ltr",insetInlineStart:0}}},[`&-affix-wrapper${t}-affix-wrapper-sm`]:{[`${t}-suffix`]:{[`${t}-clear-icon`]:{insetInlineEnd:e.paddingInlineSM}}}}}},fVe=Br(["Input","TextArea"],e=>{const t=dr(e,Yg(e));return uVe(t)},Xg,{resetFont:!1}),hce=g.forwardRef((e,t)=>{var we;const ve=e,{prefixCls:n,bordered:r=!0,size:i,disabled:o,status:a,allowClear:s,classNames:l,rootClassName:c,className:u,style:f,styles:d,variant:A,showCount:h,onMouseDown:p,onResize:v}=ve,y=Ze(ve,["prefixCls","bordered","size","disabled","status","allowClear","classNames","rootClassName","className","style","styles","variant","showCount","onMouseDown","onResize"]),{getPrefixCls:b,direction:x,allowClear:C,autoComplete:S,className:B,style:E,classNames:_,styles:M}=or("textArea"),R=g.useContext(qa),T=o!=null?o:R,{status:L,hasFeedback:P,feedbackIcon:k}=g.useContext(Ya),H=Vg(L,a),D=Ar(E),U=Ar(f),[j,Q]=vr([_,l],[M,D,d,U],{props:e}),K=g.useRef(null);g.useImperativeHandle(t,()=>{var me,Ee;return{resizableTextArea:(me=K.current)==null?void 0:me.resizableTextArea,focus:Ce=>{var pe,Oe;M6((Oe=(pe=K.current)==null?void 0:pe.resizableTextArea)==null?void 0:Oe.textArea,Ce)},blur:()=>{var Ce;return(Ce=K.current)==null?void 0:Ce.blur()},nativeElement:((Ee=K.current)==null?void 0:Ee.nativeElement)||null}});const z=b("input",n),V=So(z),[Y,Z]=wse(z,c);fVe(z,V);const{compactSize:W,compactItemClassnames:J}=hA(z,x),ee=aa(me=>{var Ee;return(Ee=i!=null?i:W)!=null?Ee:me}),[ne,re]=ep("textArea",A,r),ue=SM({allowClear:s,contextAllowClear:C,componentName:"TextArea"}),[de,se]=g.useState(!1),[ce,ge]=g.useState(!1),ie=me=>{se(!0),p==null||p(me);const Ee=()=>{se(!1),document.removeEventListener("mouseup",Ee)};document.addEventListener("mouseup",Ee)},le=me=>{var Ee,Ce;if(v==null||v(me),de&&Rn(getComputedStyle)){const pe=(Ce=(Ee=K.current)==null?void 0:Ee.nativeElement)==null?void 0:Ce.querySelector("textarea");pe&&getComputedStyle(pe).resize==="both"&&ge(!0)}};return g.createElement(tje,te(I({autoComplete:S},y),{style:Q.root,styles:Q,disabled:T,allowClear:ue,className:Ae(Z,V,u,c,J,B,j.root,{[`${z}-textarea-affix-wrapper-resize-dirty`]:ce}),classNames:te(I({},j),{textarea:Ae({[`${z}-sm`]:ee==="small",[`${z}-lg`]:ee==="large"},Y,j.textarea,de&&`${z}-mouse-active`),variant:Ae({[`${z}-${ne}`]:re},Jh(z,H)),affixWrapper:Ae(`${z}-textarea-affix-wrapper`,{[`${z}-affix-wrapper-rtl`]:x==="rtl",[`${z}-affix-wrapper-sm`]:ee==="small",[`${z}-affix-wrapper-lg`]:ee==="large",[`${z}-textarea-show-count`]:h||((we=e.count)==null?void 0:we.show)},Y)}),prefixCls:z,suffix:P&&g.createElement("span",{className:`${z}-textarea-suffix`},k),showCount:h,ref:K,onResize:le,onMouseDown:ie}))}),Ri=Gb;Ri.Group=zQe,Ri.Search=cVe,Ri.TextArea=hce,Ri.Password=aVe,Ri.OTP=GQe;function dVe(e,t,n){return typeof n=="boolean"?n:e.length?!0:pa(t).some(i=>i.type===eae)}const dI=({suffixCls:e,tagName:t,displayName:n})=>r=>g.forwardRef((o,a)=>g.createElement(r,I({ref:a,suffixCls:e,tagName:t},o))),j7=g.forwardRef((e,t)=>{const d=e,{prefixCls:n,suffixCls:r,className:i,tagName:o}=d,a=Ze(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:s}=g.useContext(Un),l=s("layout",n),[c,u]=Zoe(l),f=r?`${l}-${r}`:l;return g.createElement(o,I({className:Ae(n||f,i,c,u),ref:t},a))}),AVe=g.forwardRef((e,t)=>{const{direction:n}=g.useContext(Un),[r,i]=g.useState([]),E=e,{prefixCls:o,className:a,rootClassName:s,children:l,hasSider:c,tagName:u,style:f}=E,d=Ze(E,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),A=ti(d,["suffixCls"]),{getPrefixCls:h,className:p,style:v}=or("layout"),y=h("layout",o),b=dVe(r,l,c),[x,C]=Zoe(y),S=Ae(y,{[`${y}-has-sider`]:b,[`${y}-rtl`]:n==="rtl"},p,a,s,x,C),B=g.useMemo(()=>({siderHook:{addSider:_=>{i(M=>[].concat(en(M),[_]))},removeSider:_=>{i(M=>M.filter(R=>R!==_))}}}),[]);return g.createElement(qoe.Provider,{value:B},g.createElement(u,I({ref:t,className:S,style:I(I({},v),f)},A),l))}),hVe=dI({tagName:"div",displayName:"Layout"})(AVe),pVe=dI({suffixCls:"header",tagName:"header",displayName:"Header"})(j7),gVe=dI({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(j7),mVe=dI({suffixCls:"content",tagName:"main",displayName:"Content"})(j7),op=hVe;op.Header=pVe,op.Footer=gVe,op.Content=mVe,op.Sider=eae,op._InternalSiderContext=i4;var AI={},pce;function vVe(){if(pce)return AI;pce=1,Object.defineProperty(AI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"};return AI.default=e,AI}var yVe=vVe();const bVe=_t(yVe);function z7(){return z7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,z7({},e,{ref:t,icon:bVe})),gce=g.forwardRef(xVe);var hI={},mce;function wVe(){if(mce)return hI;mce=1,Object.defineProperty(hI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"};return hI.default=e,hI}var CVe=wVe();const SVe=_t(CVe);function Q7(){return Q7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,Q7({},e,{ref:t,icon:SVe})),vce=g.forwardRef(EVe),BVe={items_per_page:"条/页",jump_to:"跳至",jump_to_confirm:"确定",page:"页",prev_page:"上一页",next_page:"下一页",prev_5:"向前 5 页",next_5:"向后 5 页",prev_3:"向前 3 页",next_3:"向后 3 页",page_size:"页码"},OVe=[10,20,50,100],$Ve=e=>{const{pageSizeOptions:t=OVe,locale:n,changeSize:r,pageSize:i,goButton:o,quickGo:a,rootPrefixCls:s,disabled:l,buildOptionText:c,showSizeChanger:u,sizeChangerRender:f}=e,[d,A]=Be.useState(""),h=Be.useMemo(()=>!d||Number.isNaN(d)?void 0:Number(d),[d]),p=typeof c=="function"?c:_=>`${_} ${n.items_per_page}`,v=_=>{const M=_.target.value;/^\d*$/.test(M)&&A(M)},y=_=>{o||d===""||(A(""),!(_.relatedTarget&&(_.relatedTarget.className.includes(`${s}-item-link`)||_.relatedTarget.className.includes(`${s}-item`)))&&(a==null||a(h)))},b=_=>{d!==""&&(_.keyCode===dn.ENTER||_.type==="click")&&(A(""),a==null||a(h))},x=()=>t.some(_=>_.toString()===i.toString())?t:t.concat([i]).sort((_,M)=>{const R=Number.isNaN(Number(_))?0:Number(_),T=Number.isNaN(Number(M))?0:Number(M);return R-T}),C=`${s}-options`;if(!u&&!a)return null;let S=null,B=null,E=null;return u&&f&&(S=f({disabled:l,size:i,onSizeChange:_=>{r==null||r(Number(_))},"aria-label":n.page_size,className:`${C}-size-changer`,options:x().map(_=>({label:p(_),value:_}))})),a&&(o&&(E=typeof o=="boolean"?Be.createElement("button",{type:"button",onClick:b,onKeyUp:b,disabled:l,className:`${C}-quick-jumper-button`},n.jump_to_confirm):Be.createElement("span",{onClick:b,onKeyUp:b},o)),B=Be.createElement("div",{className:`${C}-quick-jumper`},n.jump_to,Be.createElement("input",{disabled:l,type:"text",value:d,onChange:v,onKeyUp:b,onBlur:y,"aria-label":n.page}),n.page,E)),Be.createElement("li",{className:C},S,B)},t2=e=>{const{rootPrefixCls:t,page:n,active:r,className:i,style:o,showTitle:a,onClick:s,onKeyPress:l,itemRender:c}=e,u=`${t}-item`,f=Ae(u,`${u}-${n}`,{[`${u}-active`]:r,[`${u}-disabled`]:!n},i),d=()=>{s(n)},A=p=>{l(p,s,n)},h=c(n,"page",Be.createElement("a",{rel:"nofollow"},n));return h?Be.createElement("li",{title:a?String(n):null,className:f,style:o,onClick:d,onKeyDown:A,tabIndex:0},h):null};function Zg(){return Zg=Object.assign?Object.assign.bind():function(e){for(var t=1;tn;function yce(){}function bce(e){const t=Number(e);return typeof t=="number"&&!Number.isNaN(t)&&isFinite(t)&&Math.floor(t)===t}function Dv(e,t,n){const r=typeof e=="undefined"?t:e;return Math.floor((n-1)/r)+1}const TVe=e=>{const{prefixCls:t="rc-pagination",selectPrefixCls:n="rc-select",className:r,classNames:i,styles:o,current:a,defaultCurrent:s=1,total:l=0,pageSize:c,defaultPageSize:u=10,onChange:f=yce,hideOnSinglePage:d,align:A,showPrevNextJumpers:h=!0,showQuickJumper:p,showLessItems:v,showTitle:y=!0,onShowSizeChange:b=yce,locale:x=BVe,style:C,totalBoundaryShowSizeChanger:S=50,disabled:B,simple:E,showTotal:_,showSizeChanger:M=l>S,sizeChangerRender:R,pageSizeOptions:T,itemRender:L=_Ve,jumpPrevIcon:P,jumpNextIcon:k,prevIcon:H,nextIcon:D}=e,U=Be.useRef(null),[j,Q]=Fr(u,c),[K,z]=Fr(s,a),V=Math.max(1,Math.min(K,Dv(void 0,j,l))),[Y,Z]=Be.useState(V);g.useEffect(()=>{Z(V)},[V]);const W=Math.max(1,V-(v?3:5)),J=Math.min(Dv(void 0,j,l),V+(v?3:5));function ee(qe,it){let Pt=qe||Be.createElement("button",{type:"button","aria-label":it,className:`${t}-item-link`});return typeof qe=="function"&&(Pt=Be.createElement(qe,e)),Pt}function ne(qe){const it=qe.target.value,Pt=Dv(void 0,j,l);let De;return it===""?De=it:Number.isNaN(Number(it))?De=Y:it>=Pt?De=Pt:De=Number(it),De}function re(qe){return bce(qe)&&qe!==V&&bce(l)&&l>0}const ue=l>j?p:!1;function de(qe){(qe.keyCode===dn.UP||qe.keyCode===dn.DOWN)&&qe.preventDefault()}function se(qe){const it=ne(qe);switch(it!==Y&&Z(it),qe.keyCode){case dn.ENTER:ie(it);break;case dn.UP:ie(it-1);break;case dn.DOWN:ie(it+1);break}}function ce(qe){ie(ne(qe))}function ge(qe){const it=Dv(qe,j,l),Pt=V>it&&it!==0?it:V;Q(qe),Z(Pt),b==null||b(V,qe),z(Pt),f==null||f(Pt,qe)}function ie(qe){if(re(qe)&&!B){const it=Dv(void 0,j,l);let Pt=qe;return qe>it?Pt=it:qe<1&&(Pt=1),Pt!==Y&&Z(Pt),z(Pt),f==null||f(Pt,j),Pt}return V}const le=V>1,ve=Vl?l:V*j]));let et=null;const We=Dv(void 0,j,l);if(d&&l<=j)return null;const Je=[],dt={rootPrefixCls:t,onClick:ie,onKeyPress:pe,showTitle:y,itemRender:L,page:-1,className:i==null?void 0:i.item,style:o==null?void 0:o.item},wt=V-1>0?V-1:0,Bt=V+1=Ot*2&&V!==3,At=!!et&&We-V>=Ot*2&&V!==We-2;!v&<&&bt!==We&&(ze+=1),!v&&At&&ze!==1&&(bt-=1);for(let ut=ze;ut<=bt;ut+=1)Je.push(Be.createElement(t2,Zg({},dt,{key:ut,page:ut,active:V===ut})));if(lt&&(Je[0]=Be.cloneElement(Je[0],{className:Ae(`${t}-item-after-jump-prev`,Je[0].props.className)}),Je.unshift(Ne)),At){const ut=Je[Je.length-1];Je[Je.length-1]=Be.cloneElement(ut,{className:Ae(`${t}-item-before-jump-next`,ut.props.className)}),Je.push(et)}ze!==1&&Je.unshift(Be.createElement(t2,Zg({},dt,{key:1,page:1}))),bt!==We&&Je.push(Be.createElement(t2,Zg({},dt,{key:We,page:We})))}let sn=Pe(wt);if(sn){const qe=!le||!We;sn=Be.createElement("li",{title:y?x.prev_page:null,onClick:we,tabIndex:qe?null:0,onKeyDown:Oe,className:Ae(`${t}-prev`,i==null?void 0:i.item,{[`${t}-disabled`]:qe}),style:o==null?void 0:o.item,"aria-disabled":qe},sn)}let Vt=Le(Bt);if(Vt){let qe,it;E?(qe=!ve,it=le?0:null):(qe=!ve||!We,it=qe?null:0),Vt=Be.createElement("li",{title:y?x.next_page:null,onClick:me,tabIndex:it,onKeyDown:xe,className:Ae(`${t}-next`,i==null?void 0:i.item,{[`${t}-disabled`]:qe}),style:o==null?void 0:o.item,"aria-disabled":qe},Vt)}const xt=Ae(t,r,{[`${t}-start`]:A==="start",[`${t}-center`]:A==="center",[`${t}-end`]:A==="end",[`${t}-simple`]:E,[`${t}-disabled`]:B});return Be.createElement("ul",Zg({className:xt,style:C,ref:U},at),Ue,sn,E?Jt:Je,Vt,Be.createElement($Ve,{locale:x,rootPrefixCls:t,disabled:B,selectPrefixCls:n,changeSize:ge,pageSize:j,pageSizeOptions:T,quickGo:ue?ie:null,goButton:nn,showSizeChanger:M,sizeChangerRender:R}))},MVe=e=>{const{componentCls:t}=e;return{[`${t}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-disabled`]:{cursor:"not-allowed",[`${t}-item`]:{cursor:"not-allowed",backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"},a:{color:e.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:e.colorBorder,backgroundColor:e.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:e.itemActiveBgDisabled},a:{color:e.itemActiveColorDisabled}}},[`${t}-item-link`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${t}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${t}-simple-pager`]:{color:e.colorTextDisabled},[`${t}-jump-prev, ${t}-jump-next`]:{[`${t}-item-link-icon`]:{opacity:0},[`${t}-item-ellipsis`]:{opacity:1}}}}},IVe=e=>{const{componentCls:t}=e;return{[`&${t}-small ${t}-options`]:{marginInlineStart:e.paginationMiniOptionsMarginInlineStart,"&-quick-jumper":{input:te(I({},FU(e)),{width:e.paginationMiniQuickJumperInputWidth})}}}},RVe=e=>{const{componentCls:t}=e;return{[`&${t}-large ${t}-options`]:{"&-quick-jumper":{input:I({},LU(e))}}}},NVe=e=>{const{componentCls:t,antCls:n}=e,[,r]=go(n,"pagination");return{[`&${t}-simple`]:{[`${t}-prev, ${t}-next`]:{height:r("item-size-actual"),lineHeight:r("item-size-actual"),verticalAlign:"top",[`${t}-item-link`]:{height:r("item-size-actual"),backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive},"&::after":{height:r("item-size-actual"),lineHeight:r("item-size-actual")}}},[`${t}-simple-pager`]:{display:"inline-flex",alignItems:"center",height:r("item-size-actual"),marginInlineEnd:r("item-spacing-actual"),input:{boxSizing:"border-box",height:"100%",width:e.quickJumperInputWidth,padding:`0 ${be(e.paginationItemPaddingInline)}`,textAlign:"center",backgroundColor:e.itemInputBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadius,outline:"none",transition:`border-color ${e.motionDurationMid}`,color:"inherit","&:hover":{borderColor:e.colorPrimary},"&:focus":{borderColor:e.colorPrimaryHover,boxShadow:`${be(e.inputOutlineOffset)} 0 ${be(e.controlOutlineWidth)} ${e.controlOutline}`},"&[disabled]":{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,cursor:"not-allowed"}}},[`&${t}-disabled`]:{[`${t}-prev, ${t}-next`]:{[`${t}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}},[`&${t}-small`]:{[`${t}-simple-pager`]:{input:{width:e.paginationMiniQuickJumperInputWidth}}}}}},PVe=e=>{const{componentCls:t}=e,n=`${t}-options-quick-jumper input, ${t}-simple-pager input`;return{[`&${t}-filled`]:{[n]:{background:e.colorFillTertiary,borderColor:"transparent","&:hover":{background:e.colorFillSecondary},"&:focus":{borderColor:e.activeBorderColor,outline:0,backgroundColor:e.activeBg},"&[disabled]":I({},WE(e))}},[`&${t}-borderless`]:{[n]:{background:"transparent",border:"none","&:focus":{outline:"none",boxShadow:"none"},"&[disabled]":{color:e.colorTextDisabled,cursor:"not-allowed"}}},[`&${t}-underlined`]:{[n]:{background:e.colorBgContainer,borderWidth:`${be(e.lineWidth)} 0`,borderStyle:`${e.lineType} none`,borderColor:`transparent transparent ${e.colorBorder} transparent`,borderRadius:0,"&:hover":{borderColor:`transparent transparent ${e.hoverBorderColor} transparent`,backgroundColor:e.hoverBg},"&:focus":{borderColor:`transparent transparent ${e.activeBorderColor} transparent`,outline:0,backgroundColor:e.activeBg},"&[disabled]":{color:e.colorTextDisabled,boxShadow:"none",cursor:"not-allowed"}}}}},LVe=e=>{const{componentCls:t,iconCls:n,sizeLG:r,antCls:i}=e,[,o]=go(i,"pagination");return{[`${t}-jump-prev, ${t}-jump-next`]:{outline:0,[`${t}-item-container`]:{position:"relative",[`${t}-item-link-icon`]:{color:e.colorPrimary,fontSize:e.fontSizeSM,opacity:0,transition:`all ${e.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${t}-item-ellipsis`]:{position:"absolute",inset:0,display:"inline-flex",justifyContent:"center",alignItems:"center",margin:"auto",color:e.colorTextDisabled,textAlign:"center",opacity:1,transition:`all ${e.motionDurationMid}`,[`${n}-ellipsis > svg`]:{width:r,height:r}}},"&:hover":{[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}}},[` ${t}-prev, ${t}-jump-prev, ${t}-jump-next @@ -310,21 +310,21 @@ html body { ${t}-next, ${t}-jump-prev, ${t}-jump-next - `]:{display:"inline-block",minWidth:o("item-size-actual"),height:o("item-size-actual"),color:e.colorText,fontFamily:e.fontFamily,lineHeight:o("item-size-actual"),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${be(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{width:"auto"},"&-quick-jumper":{display:"inline-block",height:o("item-size-actual"),marginInlineStart:e.marginXS,lineHeight:o("item-size-actual"),verticalAlign:"baseline",input:te(I(I({},M4(e)),_U(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":I({},WE(e)),width:e.quickJumperInputWidth,height:o("item-size-actual"),boxSizing:"border-box",margin:0,marginInlineStart:o("item-spacing-actual"),marginInlineEnd:o("item-spacing-actual")})}}}},RVe=e=>{const{componentCls:t,antCls:n}=e,[,r]=po(n,"pagination");return{[`${t}-item`]:{display:"inline-block",minWidth:r("item-size-actual"),height:r("item-size-actual"),marginInlineEnd:r("item-spacing-actual"),fontFamily:e.fontFamily,lineHeight:be(e.calc(r("item-size-actual")).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${be(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${be(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},NVe=e=>{const{componentCls:t,antCls:n}=e,[r,i]=po(n,"pagination");return{[t]:te(I(I(I(I(I(I(I(te(I({[r("item-size-actual")]:be(e.itemSize),[r("item-spacing-actual")]:be(e.marginXS),"&-small":{[r("item-size-actual")]:be(e.itemSizeSM),[r("item-spacing-actual")]:be(e.marginXXS)},"&-large":{[r("item-size-actual")]:be(e.itemSizeLG),[r("item-spacing-actual")]:be(e.marginSM)}},zr(e)),{display:"flex",alignItems:"center","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:i("item-size-actual"),marginInlineEnd:i("item-spacing-actual"),lineHeight:be(e.calc(i("item-size-actual")).sub(2).equal()),verticalAlign:"middle"}}),RVe(e)),IVe(e)),TVe(e)),MVe(e)),$Ve(e)),_Ve(e)),OVe(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},PVe=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:I({},lc(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":I({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},sc(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:sc(e)}}}},yce=e=>I({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemSizeLG:e.controlHeightLG,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Xg(e)),bce=e=>dr(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Yg(e)),LVe=Er("Pagination",e=>{const t=bce(e);return[NVe(t),PVe(t)]},yce),FVe=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},kVe=kg(["Pagination","bordered"],e=>{const t=bce(e);return FVe(t)},yce);function xce(e){return m.useMemo(()=>typeof e=="boolean"?[e,{}]:Xn(e)?[!0,e]:[void 0,void 0],[e])}const Q7=e=>{var we;const ve=e,{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:o,style:a,size:s,locale:l,responsive:c,showSizeChanger:u,selectComponentClass:f,pageSizeOptions:d,styles:A,classNames:h}=ve,p=Ze(ve,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions","styles","classNames"]),{xs:v}=VM(c),[,y]=al(),{getPrefixCls:b,direction:x,showSizeChanger:C,className:S,style:B,classNames:E,styles:_,totalBoundaryShowSizeChanger:M}=or("pagination"),R=b("pagination",n),[T,L]=LVe(R),P=oa(s),k=P==="small"||!!(v&&!P&&c),[H,D]=ep("input"),U=te(I({},e),{size:P}),j=Ar(B),Q=Ar(a),[K,z]=vr([E,h],[_,j,A,Q],{props:U}),[V]=zs("Pagination",MJ),Y=I(I({},V),l),[Z,W]=xce(u),[J,ee]=xce(C),ne=Z!=null?Z:J,re=W!=null?W:ee,ue=f||ll,de=m.useMemo(()=>d?d.map(Number):void 0,[d]),se=me=>{var He;const{disabled:Ee,size:Ce,onSizeChange:pe,"aria-label":Oe,className:xe,options:Me}=me,{className:Se,onChange:Pe}=re||{},Le=(He=Me.find(Ne=>String(Ne.value)===String(Ce)))==null?void 0:He.value;return m.createElement(ue,te(I({disabled:Ee,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Ne=>Ne.parentNode,"aria-label":Oe,options:Me},re),{value:Le,onChange:(Ne,at)=>{pe==null||pe(Ne),Pe==null||Pe(Ne,at)},size:P,className:Ae(xe,Se)}))},ce=m.useMemo(()=>{const me=m.createElement("span",{className:`${R}-item-ellipsis`},m.createElement(a4,null)),Ee=m.createElement("button",{className:`${R}-item-link`,type:"button",tabIndex:-1},x==="rtl"?m.createElement(rd,null):m.createElement(mA,null)),Ce=m.createElement("button",{className:`${R}-item-link`,type:"button",tabIndex:-1},x==="rtl"?m.createElement(mA,null):m.createElement(rd,null)),pe=m.createElement("a",{className:`${R}-item-link`},m.createElement("div",{className:`${R}-item-container`},x==="rtl"?m.createElement(gce,{className:`${R}-item-link-icon`}):m.createElement(hce,{className:`${R}-item-link-icon`}),me)),Oe=m.createElement("a",{className:`${R}-item-link`},m.createElement("div",{className:`${R}-item-container`},x==="rtl"?m.createElement(hce,{className:`${R}-item-link-icon`}):m.createElement(gce,{className:`${R}-item-link-icon`}),me));return{prevIcon:Ee,nextIcon:Ce,jumpPrevIcon:pe,jumpNextIcon:Oe}},[x,R]),ge=b("select",r),ie=Ae({[`${R}-${t}`]:!!t,[`${R}-${P}`]:P,[`${R}-${H}`]:D&&H!=="outlined",[`${R}-mini`]:k,[`${R}-rtl`]:x==="rtl",[`${R}-bordered`]:y.wireframe},S,i,o,K.root,T,L),le=I({},z.root);return m.createElement(m.Fragment,null,y.wireframe&&m.createElement(kVe,{prefixCls:R}),m.createElement(BVe,te(I(I({},ce),p),{styles:z,classNames:K,style:le,prefixCls:R,selectPrefixCls:ge,className:ie,locale:Y,pageSizeOptions:de,showSizeChanger:ne,totalBoundaryShowSizeChanger:(we=p.totalBoundaryShowSizeChanger)!=null?we:M,sizeChangerRender:se})))},pI=100,wce=pI/5,Cce=pI/2-wce/2,V7=Cce*2*Math.PI,Sce=50,Ece=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return m.createElement("circle",{className:Ae(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:Cce,cx:Sce,cy:Sce,strokeWidth:wce,style:n})},DVe=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[o,a]=m.useState(!1);ar(()=>{e!==0&&a(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!o)return null;const l={strokeDashoffset:`${V7/4}`,strokeDasharray:`${V7*s/100} ${V7*(100-s)/100}`};return m.createElement("span",{className:Ae(r,`${n}-progress`,{[i]:s<=0})},m.createElement("svg",{viewBox:`0 0 ${pI} ${pI}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},m.createElement(Ece,{dotClassName:n,hasCircleCls:!0}),m.createElement(Ece,{dotClassName:n,style:l})))};function HVe(e){const{prefixCls:t,percent:n=0,className:r,style:i}=e,o=`${t}-dot`,a=`${o}-holder`,s=`${a}-hidden`;return m.createElement(m.Fragment,null,m.createElement("span",{className:Ae(a,r,n>0&&s),style:i},m.createElement("span",{className:Ae(o,`${t}-dot-spin`)},[1,2,3,4].map(l=>m.createElement("i",{className:`${t}-dot-item`,key:l})))),m.createElement(DVe,{prefixCls:t,percent:n}))}function UVe(e){const{prefixCls:t,indicator:n,percent:r,className:i,style:o}=e,a=`${t}-dot`;return n&&m.isValidElement(n)?Wa(n,s=>({className:Ae(s.className,a,i),style:I(I({},s.style),o),percent:r})):m.createElement(HVe,{prefixCls:t,percent:r,className:i,style:o})}const jVe=new Xr("antSpinMove",{to:{opacity:1}}),zVe=new Xr("antRotate",{to:{transform:"rotate(405deg)"}}),QVe=e=>{const{componentCls:t}=e,n=`${t}-section`;return{[t]:te(I({},zr(e)),{position:"relative","&-rtl":{direction:"rtl"},[`&${n}, ${n}`]:{display:"flex",alignItems:"center",flexDirection:"column",gap:e.paddingSM,color:e.colorPrimary},[`&${n}`]:{display:"inline-flex"},[n]:{position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)",zIndex:1},[`${t}-description`]:{fontSize:e.fontSize,lineHeight:1},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},"&-spinning":{[`${t}-description`]:{textShadow:`0 0px 5px ${e.colorBgContainer}`},[`${t}-container`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-fullscreen":{position:"fixed",inset:0,backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,opacity:0,pointerEvents:"none",transition:`all ${e.motionDurationMid}`,[`&${t}-spinning`]:{opacity:1,pointerEvents:"auto"},[n]:{color:e.colorWhite,[`${t}-description`]:{color:e.colorTextLightSolid}}}})}},VVe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r}=e,[i,o]=po(n,"spin");return{[t]:{[i("dot-holder-size")]:e.dotSize,[i("dot-item-size")]:`calc((${o("dot-holder-size")} - ${e.marginXXS} / 2) / 2)`,[`${t}-dot`]:{"&-holder":{width:"1em",height:"1em",fontSize:o("dot-holder-size"),display:"inline-block",transition:["transform","opacity"].map(a=>`${a} ${r} ease`).join(", "),transformOrigin:"50% 50%",lineHeight:1,"&-hidden":{transform:"scale(0.3)",opacity:0}},position:"relative",display:"inline-block",fontSize:o("dot-holder-size"),width:"1em",height:"1em","&-spin":{transform:"rotate(45deg)",animationName:zVe,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-item":{position:"absolute",display:"block",width:o("dot-item-size"),height:o("dot-item-size"),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:jVe,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-progress":{position:"absolute",left:"50%",top:0,transform:"translateX(-50%)"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(a=>`${a} ${r} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}}}}},KVe=e=>{const{componentCls:t}=e,[n]=po(e.antCls,"spin");return{[t]:{"&-sm":{[n("dot-holder-size")]:e.dotSizeSM},"&-lg":{[n("dot-holder-size")]:e.dotSizeLG}}}},WVe=Er("Spin",e=>{const t=dr(e,{spinDotDefault:e.colorTextDescription});return[QVe(t),VVe(t),KVe(t)]},e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}}),GVe=200,Bce=[[30,.05],[70,.03],[96,.01]];function qVe(e,t){const[n,r]=m.useState(0),i=m.useRef(null),o=t==="auto";return m.useEffect(()=>(o&&e&&(r(0),i.current=setInterval(()=>{r(a=>{const s=100-a;for(let l=0;l{i.current&&(clearInterval(i.current),i.current=null)}),[o,e]),o?n:t}let Oce;function YVe(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}const gI=e=>{var W;const Z=e,{prefixCls:t,spinning:n=!0,delay:r=0,className:i,rootClassName:o,size:a,tip:s,description:l,wrapperClassName:c,style:u,children:f,fullscreen:d=!1,indicator:A,percent:h,classNames:p,styles:v}=Z,y=Ze(Z,["prefixCls","spinning","delay","className","rootClassName","size","tip","description","wrapperClassName","style","children","fullscreen","indicator","percent","classNames","styles"]),{getPrefixCls:b,direction:x,indicator:C,className:S,style:B,classNames:E,styles:_}=or("spin"),M=b("spin",t),[R,T]=WVe(M),[L,P]=m.useState(()=>n&&!YVe(n,r)),k=qVe(L,h);m.useEffect(()=>{if(n){const J=z7e(r,()=>{P(!0)});return J(),()=>{var ee;(ee=J==null?void 0:J.cancel)==null||ee.call(J)}}P(!1)},[r,n]);const H=oa(J=>a!=null?a:J),D=l!=null?l:s,U=te(I({},e),{size:H,spinning:L,tip:D,description:D,fullscreen:d,children:f,percent:k}),[j,Q]=vr([E,p],[_,v],{props:U}),K=(W=A!=null?A:C)!=null?W:Oce,z=typeof f!="undefined",V=z||d,Y=m.createElement(m.Fragment,null,m.createElement(UVe,{className:Ae(j.indicator),style:Q.indicator,prefixCls:M,indicator:K,percent:k}),D&&m.createElement("div",{className:Ae(`${M}-description`,j.tip,j.description),style:I(I({},Q.tip),Q.description)},D));return m.createElement("div",I({className:Ae(M,{[`${M}-sm`]:H==="small",[`${M}-lg`]:H==="large",[`${M}-spinning`]:L,[`${M}-rtl`]:x==="rtl",[`${M}-fullscreen`]:d},o,j.root,d&&j.mask,V?c:[`${M}-section`,j.section],S,i,R,T),style:I(I(I(I(I({},Q.root),V?{}:Q.section),d?Q.mask:{}),B),u),"aria-live":"polite","aria-busy":L},y),L&&(V?m.createElement("div",{className:Ae(`${M}-section`,j.section),style:Q.section},Y):Y),z&&m.createElement("div",{className:Ae(`${M}-container`,j.container),style:Q.container},f))};gI.setDefaultIndicator=e=>{Oce=e};const $ce=(e,t={})=>!ia(e)&&(t!=null&&t.skipEmpty)?[]:Array.isArray(e)?e:[e],XVe=e=>{const{items:t,classNames:n,style:r}=e,{getPrefixCls:i}=or("message"),o=i("message"),a=So(o),[s,l]=h8(o,a),c=`${o}-notice`,u=t.map(f=>{const{content:d,duration:A,key:h,type:p}=f,v=p?`${c}-icon-${p}`:void 0;return{key:h,duration:A,icon:p8(p),title:d,className:`${c}-${p}`,classNames:{wrapper:`${o}-${p}`,icon:v}}});return m.createElement(Xne,{prefixCls:o,placement:"top",configList:u,className:Ae(s,l,a),classNames:te(I({},n),{wrapper:n==null?void 0:n.wrapper,title:n==null?void 0:n.title}),style:r,stack:!1})};let pu=null,Hv=e=>e(),n2=[],r2={};function _ce(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i,stack:o}=r2,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i,stack:o}}const ZVe=Be.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=m.useContext(Un),o=r2.prefixCls||i("message"),a=m.useContext(Kke),[s,l]=pre(I(te(I({},n),{prefixCls:o}),a.message));return Be.useImperativeHandle(t,()=>{const c=I({},s);return Object.keys(c).forEach(u=>{c[u]=(...f)=>(r(),s[u].apply(s,f))}),{instance:c,sync:r}}),l}),JVe=Be.forwardRef((e,t)=>{const[n,r]=Be.useState(_ce),i=()=>{r(_ce)};Be.useEffect(i,[]);const o=Vne(),a=o.getRootPrefixCls(),s=o.getIconPrefixCls(),l=o.getTheme(),c=Be.createElement(ZVe,{ref:t,sync:i,messageConfig:n});return Be.createElement(kc,{prefixCls:a,iconPrefixCls:s,theme:l},o.holderRender?o.holderRender(c):c)}),mI=()=>{if(!pu){const e=document.createDocumentFragment(),t={fragment:e};pu=t,Hv(()=>{U6(Be.createElement(JVe,{ref:n=>{const{instance:r,sync:i}=n||{};Promise.resolve().then(()=>{!t.instance&&r&&(t.instance=r,t.sync=i,mI())})}}),e)});return}pu.instance&&(n2.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Hv(()=>{const r=pu.instance.open(I(I({},r2),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Hv(()=>{pu==null||pu.instance.destroy(e.key)});break;default:Hv(()=>{var r;const i=(r=pu.instance)[t].apply(r,en(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),n2=[])};function eKe(e){r2=I(I({},r2),e),Hv(()=>{var t;(t=pu==null?void 0:pu.sync)==null||t.call(pu)})}function tKe(e){const t=g8(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:o=>{r=o}};return n2.push(i),()=>{r?Hv(()=>{r()}):i.skipped=!0}});return mI(),t}function nKe(e,t){const n=g8(r=>{let i;const o={type:e,args:t,resolve:r,setCloseFn:a=>{i=a}};return n2.push(o),()=>{i?Hv(()=>{i()}):o.skipped=!0}});return mI(),n}const rKe=e=>{n2.push({type:"destroy",key:e}),mI()},iKe=["success","info","warning","error","loading"],Ko={open:tKe,destroy:rKe,config:eKe,useMessage:QLe,_InternalPanelDoNotUseOrYouWillBeFired:LLe,_InternalListDoNotUseOrYouWillBeFired:XVe};iKe.forEach(e=>{Ko[e]=(...t)=>nKe(e,t)});const oKe=Iie(e=>{const R=e,{prefixCls:t,className:n,closeIcon:r,closable:i,type:o,title:a,children:s,footer:l,classNames:c,styles:u}=R,f=Ze(R,["prefixCls","className","closeIcon","closable","type","title","children","footer","classNames","styles"]),{getPrefixCls:d}=m.useContext(Un),{className:A,style:h,classNames:p,styles:v}=or("modal"),y=d(),b=t||d("modal"),x=So(y),[C,S]=bie(b,x),[B,E]=vr([p,c],[v,u],{props:e}),_=`${b}-confirm`;let M={};return o?M={closable:i!=null?i:!1,title:"",footer:"",children:m.createElement(wie,te(I({},e),{prefixCls:b,confirmPrefixCls:_,rootPrefixCls:y,content:s}))}:M={closable:i!=null?i:!0,title:a,footer:l!==null&&m.createElement(pie,I({},e)),children:s},m.createElement(Qre,I(te(I({prefixCls:b,className:Ae(C,`${b}-pure-panel`,o&&_,o&&`${_}-${o}`,n,A,S,x,B.root),style:I(I({},h),E.root)},f),{closeIcon:hie(b,r),closable:i,classNames:B,styles:E}),M))});function Tce(e){return wE(Bie(e))}const Ya=xie;Ya.useModal=Vke,Ya.info=function(t){return wE(Oie(t))},Ya.success=function(t){return wE($ie(t))},Ya.error=function(t){return wE(_ie(t))},Ya.warning=Tce,Ya.warn=Tce,Ya.confirm=function(t){return wE(Tie(t))},Ya.destroyAll=function(){for(;wv.length;){const t=wv.pop();t&&t()}},Ya.config=jke,Ya._InternalPanelDoNotUseOrYouWillBeFired=oKe;const Mce=Er("Popconfirm",e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:o,colorWarning:a,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:u,colorTextHeading:f}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon`]:{color:a},[`> ${t}-message-icon ${n}`]:{fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:u,color:f,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:o}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},{resetStyle:!1}),Ice=e=>{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:o,cancelText:a,okText:s,okType:l="primary",icon:c=m.createElement(Sb,null),showCancel:u=!0,close:f,onConfirm:d,onCancel:A,onPopupClick:h,classNames:p,styles:v}=e,{getPrefixCls:y}=m.useContext(Un),[b]=zs("Popconfirm",Sl.Popconfirm),x=Pb(i),C=Pb(o);return m.createElement("div",{className:`${t}-inner-content`,onClick:h},m.createElement("div",{className:`${t}-message`},c&&m.createElement("span",{className:Ae(`${t}-message-icon`,p==null?void 0:p.icon),style:v==null?void 0:v.icon},c),m.createElement("div",{className:`${t}-message-text`},qi(x)&&m.createElement("div",{className:Ae(`${t}-title`,p==null?void 0:p.title),style:v==null?void 0:v.title},x),qi(C)&&m.createElement("div",{className:Ae(`${t}-description`,p==null?void 0:p.content),style:v==null?void 0:v.content},C))),m.createElement("div",{className:`${t}-buttons`},u&&m.createElement(Zn,I({onClick:A,size:"small"},r),a||(b==null?void 0:b.cancelText)),m.createElement(I8,{buttonProps:I(I({size:"small"},w8(l)),n),actionFn:d,close:f,prefixCls:y("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(b==null?void 0:b.okText))))},aKe=e=>{const l=e,{prefixCls:t,placement:n,className:r,style:i}=l,o=Ze(l,["prefixCls","placement","className","style"]),{getPrefixCls:a}=m.useContext(Un),s=a("popconfirm",t);return Mce(s),m.createElement(Boe,{placement:n,className:Ae(s,r),style:i,content:m.createElement(Ice,I({prefixCls:s},o))})},K7=m.forwardRef((e,t)=>{var z;const K=e,{prefixCls:n,placement:r="top",trigger:i,okType:o="primary",icon:a=m.createElement(Sb,null),children:s,overlayClassName:l,onOpenChange:c,overlayStyle:u,styles:f,arrow:d,classNames:A}=K,h=Ze(K,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","overlayStyle","styles","arrow","classNames"]),{getPrefixCls:p,className:v,style:y,classNames:b,styles:x,arrow:C,trigger:S}=or("popconfirm"),[B,E]=Fr((z=e.defaultOpen)!=null?z:!1,e.open),_=NH(d,C),M=i||S||"click",R=V=>{E(V),c==null||c(V)},T=()=>{R(!1)},L=V=>{var Y;return(Y=e.onConfirm)==null?void 0:Y.call(void 0,V)},P=V=>{var Y;R(!1),(Y=e.onCancel)==null||Y.call(void 0,V)},k=V=>{const{disabled:Y=!1}=e;Y||R(V)},H=p("popconfirm",n),D=te(I({},e),{placement:r,trigger:M,okType:o,overlayStyle:u,styles:f,classNames:A}),[U,j]=vr([b,A],[x,f],{props:D}),Q=Ae(H,v,l,U.root);return Mce(H),m.createElement(GM,te(I({arrow:_},ti(h,["title"])),{trigger:M,placement:r,onOpenChange:k,open:B,ref:t,classNames:{root:Q,container:U.container,arrow:U.arrow},styles:{root:I(I(I({},y),j.root),u),container:j.container,arrow:j.arrow},content:m.createElement(Ice,te(I({okType:o,icon:a},e),{prefixCls:H,close:T,onConfirm:L,onCancel:P,classNames:U,styles:j})),"data-popover-inject":!0}),s)});K7._InternalPanelDoNotUseOrYouWillBeFired=aKe;const sKe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,railColor:"#D9D9D9",railWidth:1,gapPosition:"bottom",loading:!1},lKe=()=>{const e=m.useRef([]),t=m.useRef(null);return m.useEffect(()=>{const n=Date.now();let r=!1;e.current.forEach(i=>{if(!i)return;r=!0;const o=i.style;o.transitionDuration=".3s, .3s, .3s, .06s",t.current&&n-t.current<100&&(o.transitionDuration="0s, 0s")}),r&&(t.current=Date.now())}),e.current},Rce=({bg:e,children:t})=>m.createElement("div",{style:{width:"100%",height:"100%",background:e}},t);function Nce(e,t){return Object.keys(e).map(n=>{const r=parseFloat(n),i=`${Math.floor(r*t)}%`;return`${e[n]} ${i}`})}const cKe=m.forwardRef((e,t)=>{const{prefixCls:n,color:r,gradientId:i,radius:o,className:a,style:s,ptg:l,strokeLinecap:c,strokeWidth:u,size:f,gapDegree:d}=e,A=r&&typeof r=="object",h=A?"#FFF":void 0,p=f/2,v=m.createElement("circle",{className:Ae(`${n}-circle-path`,a),r:o,cx:p,cy:p,stroke:h,strokeLinecap:c,strokeWidth:u,opacity:l===0?0:1,style:s,ref:t});if(!A)return v;const y=`${i}-conic`,b=d?`${180+d/2}deg`:"0deg",x=Nce(r,(360-d)/360),C=Nce(r,1),S=`conic-gradient(from ${b}, ${x.join(", ")})`,B=`linear-gradient(to ${d?"bottom":"top"}, ${C.join(", ")})`;return m.createElement(m.Fragment,null,m.createElement("mask",{id:y},v),m.createElement("foreignObject",{x:0,y:0,width:f,height:f,mask:`url(#${y})`},m.createElement(Rce,{bg:B},m.createElement(Rce,{bg:S}))))}),i2=100,W7=(e,t,n,r,i,o,a,s,l,c,u=0)=>{const f=n/100*360*((360-o)/360),d=o===0?0:{bottom:0,top:180,left:90,right:-90}[a];let A=(100-r)/100*t;l==="round"&&r!==100&&(A+=c/2,A>=t&&(A=t-.01));const h=i2/2;return{stroke:typeof s=="string"?s:void 0,strokeDasharray:`${t}px ${e}`,strokeDashoffset:A+u,transform:`rotate(${i+f+d}deg)`,transformOrigin:`${h}px ${h}px`,transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},uKe=(({id:e,loading:t})=>{if(!t)return{indeterminateStyleProps:{},indeterminateStyleAnimation:null};const n=`${e}-indeterminate-animate`;return{indeterminateStyleProps:{transform:"rotate(0deg)",animation:`${n} 1s linear infinite`},indeterminateStyleAnimation:Be.createElement("style",null,`@keyframes ${n} { + `]:{display:"inline-block",minWidth:o("item-size-actual"),height:o("item-size-actual"),color:e.colorText,fontFamily:e.fontFamily,lineHeight:o("item-size-actual"),textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:e.borderRadius,cursor:"pointer",transition:`all ${e.motionDurationMid}`},[`${t}-prev, ${t}-next`]:{outline:0,button:{color:e.colorText,cursor:"pointer",userSelect:"none"},[`${t}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:e.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${be(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:"none",transition:`all ${e.motionDurationMid}`},[`&:hover ${t}-item-link`]:{backgroundColor:e.colorBgTextHover},[`&:active ${t}-item-link`]:{backgroundColor:e.colorBgTextActive},[`&${t}-disabled:hover`]:{[`${t}-item-link`]:{backgroundColor:"transparent"}}},[`${t}-slash`]:{marginInlineEnd:e.paginationSlashMarginInlineEnd,marginInlineStart:e.paginationSlashMarginInlineStart},[`${t}-options`]:{display:"inline-block",marginInlineStart:e.margin,verticalAlign:"middle","&-size-changer":{width:"auto"},"&-quick-jumper":{display:"inline-block",height:o("item-size-actual"),marginInlineStart:e.marginXS,lineHeight:o("item-size-actual"),verticalAlign:"baseline",input:te(I(I({},M4(e)),TU(e,{borderColor:e.colorBorder,hoverBorderColor:e.colorPrimaryHover,activeBorderColor:e.colorPrimary,activeShadow:e.activeShadow})),{"&[disabled]":I({},WE(e)),width:e.quickJumperInputWidth,height:o("item-size-actual"),boxSizing:"border-box",margin:0,marginInlineStart:o("item-spacing-actual"),marginInlineEnd:o("item-spacing-actual")})}}}},FVe=e=>{const{componentCls:t,antCls:n}=e,[,r]=go(n,"pagination");return{[`${t}-item`]:{display:"inline-block",minWidth:r("item-size-actual"),height:r("item-size-actual"),marginInlineEnd:r("item-spacing-actual"),fontFamily:e.fontFamily,lineHeight:be(e.calc(r("item-size-actual")).sub(2).equal()),textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:e.itemBg,border:`${be(e.lineWidth)} ${e.lineType} transparent`,borderRadius:e.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${be(e.paginationItemPaddingInline)}`,color:e.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${t}-item-active)`]:{"&:hover":{transition:`all ${e.motionDurationMid}`,backgroundColor:e.colorBgTextHover},"&:active":{backgroundColor:e.colorBgTextActive}},"&-active":{fontWeight:e.fontWeightStrong,backgroundColor:e.itemActiveBg,borderColor:e.colorPrimary,a:{color:e.itemActiveColor},"&:hover":{borderColor:e.colorPrimaryHover},"&:hover a":{color:e.itemActiveColorHover}}}}},kVe=e=>{const{componentCls:t,antCls:n}=e,[r,i]=go(n,"pagination");return{[t]:te(I(I(I(I(I(I(I(te(I({[r("item-size-actual")]:be(e.itemSize),[r("item-spacing-actual")]:be(e.marginXS),"&-small":{[r("item-size-actual")]:be(e.itemSizeSM),[r("item-spacing-actual")]:be(e.marginXXS)},"&-large":{[r("item-size-actual")]:be(e.itemSizeLG),[r("item-spacing-actual")]:be(e.marginSM)}},zr(e)),{display:"flex",alignItems:"center","&-start":{justifyContent:"start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"end"},"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${t}-total-text`]:{display:"inline-block",height:i("item-size-actual"),marginInlineEnd:i("item-spacing-actual"),lineHeight:be(e.calc(i("item-size-actual")).sub(2).equal()),verticalAlign:"middle"}}),FVe(e)),LVe(e)),NVe(e)),PVe(e)),IVe(e)),RVe(e)),MVe(e)),{[`@media only screen and (max-width: ${e.screenLG}px)`]:{[`${t}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${e.screenSM}px)`]:{[`${t}-options`]:{display:"none"}}}),[`&${e.componentCls}-rtl`]:{direction:"rtl"}}},DVe=e=>{const{componentCls:t}=e;return{[`${t}:not(${t}-disabled)`]:{[`${t}-item`]:I({},lc(e)),[`${t}-jump-prev, ${t}-jump-next`]:{"&:focus-visible":I({[`${t}-item-link-icon`]:{opacity:1},[`${t}-item-ellipsis`]:{opacity:0}},sc(e))},[`${t}-prev, ${t}-next`]:{[`&:focus-visible ${t}-item-link`]:sc(e)}}}},xce=e=>I({itemBg:e.colorBgContainer,itemSize:e.controlHeight,itemSizeSM:e.controlHeightSM,itemSizeLG:e.controlHeightLG,itemActiveBg:e.colorBgContainer,itemActiveColor:e.colorPrimary,itemActiveColorHover:e.colorPrimaryHover,itemLinkBg:e.colorBgContainer,itemActiveColorDisabled:e.colorTextDisabled,itemActiveBgDisabled:e.controlItemBgActiveDisabled,itemInputBg:e.colorBgContainer,miniOptionsSizeChangerTop:0},Xg(e)),wce=e=>dr(e,{inputOutlineOffset:0,quickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.25).equal(),paginationMiniOptionsMarginInlineStart:e.calc(e.marginXXS).div(2).equal(),paginationMiniQuickJumperInputWidth:e.calc(e.controlHeightLG).mul(1.1).equal(),paginationItemPaddingInline:e.calc(e.marginXXS).mul(1.5).equal(),paginationEllipsisLetterSpacing:e.calc(e.marginXXS).div(2).equal(),paginationSlashMarginInlineStart:e.marginSM,paginationSlashMarginInlineEnd:e.marginSM,paginationEllipsisTextIndent:"0.13em"},Yg(e)),HVe=Br("Pagination",e=>{const t=wce(e);return[kVe(t),DVe(t)]},xce),UVe=e=>{const{componentCls:t}=e;return{[`${t}${t}-bordered${t}-disabled`]:{"&, &:hover":{[`${t}-item-link`]:{borderColor:e.colorBorder}},"&:focus-visible":{[`${t}-item-link`]:{borderColor:e.colorBorder}},[`${t}-item, ${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,[`&:hover:not(${t}-item-active)`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,a:{color:e.colorTextDisabled}},[`&${t}-item-active`]:{backgroundColor:e.itemActiveBgDisabled}},[`${t}-prev, ${t}-next`]:{"&:hover button":{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder,color:e.colorTextDisabled},[`${t}-item-link`]:{backgroundColor:e.colorBgContainerDisabled,borderColor:e.colorBorder}}},[`${t}${t}-bordered`]:{[`${t}-prev, ${t}-next`]:{"&:hover button":{borderColor:e.colorPrimaryHover,backgroundColor:e.itemBg},[`${t}-item-link`]:{backgroundColor:e.itemLinkBg,borderColor:e.colorBorder},[`&:hover ${t}-item-link`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,color:e.colorPrimary},[`&${t}-disabled`]:{[`${t}-item-link`]:{borderColor:e.colorBorder,color:e.colorTextDisabled}}},[`${t}-item`]:{backgroundColor:e.itemBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,[`&:hover:not(${t}-item-active)`]:{borderColor:e.colorPrimary,backgroundColor:e.itemBg,a:{color:e.colorPrimary}},"&-active":{borderColor:e.colorPrimary}}}}},jVe=kg(["Pagination","bordered"],e=>{const t=wce(e);return UVe(t)},xce);function Cce(e){return g.useMemo(()=>typeof e=="boolean"?[e,{}]:Zn(e)?[!0,e]:[void 0,void 0],[e])}const V7=e=>{var we;const ve=e,{align:t,prefixCls:n,selectPrefixCls:r,className:i,rootClassName:o,style:a,size:s,locale:l,responsive:c,showSizeChanger:u,selectComponentClass:f,pageSizeOptions:d,styles:A,classNames:h}=ve,p=Ze(ve,["align","prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","responsive","showSizeChanger","selectComponentClass","pageSizeOptions","styles","classNames"]),{xs:v}=VM(c),[,y]=al(),{getPrefixCls:b,direction:x,showSizeChanger:C,className:S,style:B,classNames:E,styles:_,totalBoundaryShowSizeChanger:M}=or("pagination"),R=b("pagination",n),[T,L]=HVe(R),P=aa(s),k=P==="small"||!!(v&&!P&&c),[H,D]=ep("input"),U=te(I({},e),{size:P}),j=Ar(B),Q=Ar(a),[K,z]=vr([E,h],[_,j,A,Q],{props:U}),[V]=zs("Pagination",RJ),Y=I(I({},V),l),[Z,W]=Cce(u),[J,ee]=Cce(C),ne=Z!=null?Z:J,re=W!=null?W:ee,ue=f||ll,de=g.useMemo(()=>d?d.map(Number):void 0,[d]),se=me=>{var He;const{disabled:Ee,size:Ce,onSizeChange:pe,"aria-label":Oe,className:xe,options:Me}=me,{className:Se,onChange:Pe}=re||{},Le=(He=Me.find(Ne=>String(Ne.value)===String(Ce)))==null?void 0:He.value;return g.createElement(ue,te(I({disabled:Ee,showSearch:!0,popupMatchSelectWidth:!1,getPopupContainer:Ne=>Ne.parentNode,"aria-label":Oe,options:Me},re),{value:Le,onChange:(Ne,at)=>{pe==null||pe(Ne),Pe==null||Pe(Ne,at)},size:P,className:Ae(xe,Se)}))},ce=g.useMemo(()=>{const me=g.createElement("span",{className:`${R}-item-ellipsis`},g.createElement(a4,null)),Ee=g.createElement("button",{className:`${R}-item-link`,type:"button",tabIndex:-1},x==="rtl"?g.createElement(id,null):g.createElement(mA,null)),Ce=g.createElement("button",{className:`${R}-item-link`,type:"button",tabIndex:-1},x==="rtl"?g.createElement(mA,null):g.createElement(id,null)),pe=g.createElement("a",{className:`${R}-item-link`},g.createElement("div",{className:`${R}-item-container`},x==="rtl"?g.createElement(vce,{className:`${R}-item-link-icon`}):g.createElement(gce,{className:`${R}-item-link-icon`}),me)),Oe=g.createElement("a",{className:`${R}-item-link`},g.createElement("div",{className:`${R}-item-container`},x==="rtl"?g.createElement(gce,{className:`${R}-item-link-icon`}):g.createElement(vce,{className:`${R}-item-link-icon`}),me));return{prevIcon:Ee,nextIcon:Ce,jumpPrevIcon:pe,jumpNextIcon:Oe}},[x,R]),ge=b("select",r),ie=Ae({[`${R}-${t}`]:!!t,[`${R}-${P}`]:P,[`${R}-${H}`]:D&&H!=="outlined",[`${R}-mini`]:k,[`${R}-rtl`]:x==="rtl",[`${R}-bordered`]:y.wireframe},S,i,o,K.root,T,L),le=I({},z.root);return g.createElement(g.Fragment,null,y.wireframe&&g.createElement(jVe,{prefixCls:R}),g.createElement(TVe,te(I(I({},ce),p),{styles:z,classNames:K,style:le,prefixCls:R,selectPrefixCls:ge,className:ie,locale:Y,pageSizeOptions:de,showSizeChanger:ne,totalBoundaryShowSizeChanger:(we=p.totalBoundaryShowSizeChanger)!=null?we:M,sizeChangerRender:se})))},pI=100,Sce=pI/5,Ece=pI/2-Sce/2,K7=Ece*2*Math.PI,Bce=50,Oce=e=>{const{dotClassName:t,style:n,hasCircleCls:r}=e;return g.createElement("circle",{className:Ae(`${t}-circle`,{[`${t}-circle-bg`]:r}),r:Ece,cx:Bce,cy:Bce,strokeWidth:Sce,style:n})},zVe=({percent:e,prefixCls:t})=>{const n=`${t}-dot`,r=`${n}-holder`,i=`${r}-hidden`,[o,a]=g.useState(!1);ar(()=>{e!==0&&a(!0)},[e!==0]);const s=Math.max(Math.min(e,100),0);if(!o)return null;const l={strokeDashoffset:`${K7/4}`,strokeDasharray:`${K7*s/100} ${K7*(100-s)/100}`};return g.createElement("span",{className:Ae(r,`${n}-progress`,{[i]:s<=0})},g.createElement("svg",{viewBox:`0 0 ${pI} ${pI}`,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":s},g.createElement(Oce,{dotClassName:n,hasCircleCls:!0}),g.createElement(Oce,{dotClassName:n,style:l})))};function QVe(e){const{prefixCls:t,percent:n=0,className:r,style:i}=e,o=`${t}-dot`,a=`${o}-holder`,s=`${a}-hidden`;return g.createElement(g.Fragment,null,g.createElement("span",{className:Ae(a,r,n>0&&s),style:i},g.createElement("span",{className:Ae(o,`${t}-dot-spin`)},[1,2,3,4].map(l=>g.createElement("i",{className:`${t}-dot-item`,key:l})))),g.createElement(zVe,{prefixCls:t,percent:n}))}function VVe(e){const{prefixCls:t,indicator:n,percent:r,className:i,style:o}=e,a=`${t}-dot`;return n&&g.isValidElement(n)?Ga(n,s=>({className:Ae(s.className,a,i),style:I(I({},s.style),o),percent:r})):g.createElement(QVe,{prefixCls:t,percent:r,className:i,style:o})}const KVe=new Xr("antSpinMove",{to:{opacity:1}}),WVe=new Xr("antRotate",{to:{transform:"rotate(405deg)"}}),GVe=e=>{const{componentCls:t}=e,n=`${t}-section`;return{[t]:te(I({},zr(e)),{position:"relative","&-rtl":{direction:"rtl"},[`&${n}, ${n}`]:{display:"flex",alignItems:"center",flexDirection:"column",gap:e.paddingSM,color:e.colorPrimary},[`&${n}`]:{display:"inline-flex"},[n]:{position:"absolute",top:"50%",left:{_skip_check_:!0,value:"50%"},transform:"translate(-50%, -50%)",zIndex:1},[`${t}-description`]:{fontSize:e.fontSize,lineHeight:1},[`${t}-container`]:{position:"relative",transition:`opacity ${e.motionDurationSlow}`,"&::after":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:10,width:"100%",height:"100%",background:e.colorBgContainer,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'""',pointerEvents:"none"}},"&-spinning":{[`${t}-description`]:{textShadow:`0 0px 5px ${e.colorBgContainer}`},[`${t}-container`]:{clear:"both",opacity:.5,userSelect:"none",pointerEvents:"none","&::after":{opacity:.4,pointerEvents:"auto"}}},"&-fullscreen":{position:"fixed",inset:0,backgroundColor:e.colorBgMask,zIndex:e.zIndexPopupBase,opacity:0,pointerEvents:"none",transition:`all ${e.motionDurationMid}`,[`&${t}-spinning`]:{opacity:1,pointerEvents:"auto"},[n]:{color:e.colorWhite,[`${t}-description`]:{color:e.colorTextLightSolid}}}})}},qVe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r}=e,[i,o]=go(n,"spin");return{[t]:{[i("dot-holder-size")]:e.dotSize,[i("dot-item-size")]:`calc((${o("dot-holder-size")} - ${e.marginXXS} / 2) / 2)`,[`${t}-dot`]:{"&-holder":{width:"1em",height:"1em",fontSize:o("dot-holder-size"),display:"inline-block",transition:["transform","opacity"].map(a=>`${a} ${r} ease`).join(", "),transformOrigin:"50% 50%",lineHeight:1,"&-hidden":{transform:"scale(0.3)",opacity:0}},position:"relative",display:"inline-block",fontSize:o("dot-holder-size"),width:"1em",height:"1em","&-spin":{transform:"rotate(45deg)",animationName:WVe,animationDuration:"1.2s",animationIterationCount:"infinite",animationTimingFunction:"linear"},"&-item":{position:"absolute",display:"block",width:o("dot-item-size"),height:o("dot-item-size"),background:"currentColor",borderRadius:"100%",transform:"scale(0.75)",transformOrigin:"50% 50%",opacity:.3,animationName:KVe,animationDuration:"1s",animationIterationCount:"infinite",animationTimingFunction:"linear",animationDirection:"alternate","&:nth-child(1)":{top:0,insetInlineStart:0,animationDelay:"0s"},"&:nth-child(2)":{top:0,insetInlineEnd:0,animationDelay:"0.4s"},"&:nth-child(3)":{insetInlineEnd:0,bottom:0,animationDelay:"0.8s"},"&:nth-child(4)":{bottom:0,insetInlineStart:0,animationDelay:"1.2s"}},"&-progress":{position:"absolute",left:"50%",top:0,transform:"translateX(-50%)"},"&-circle":{strokeLinecap:"round",transition:["stroke-dashoffset","stroke-dasharray","stroke","stroke-width","opacity"].map(a=>`${a} ${r} ease`).join(","),fillOpacity:0,stroke:"currentcolor"},"&-circle-bg":{stroke:e.colorFillSecondary}}}}},YVe=e=>{const{componentCls:t}=e,[n]=go(e.antCls,"spin");return{[t]:{"&-sm":{[n("dot-holder-size")]:e.dotSizeSM},"&-lg":{[n("dot-holder-size")]:e.dotSizeLG}}}},XVe=Br("Spin",e=>{const t=dr(e,{spinDotDefault:e.colorTextDescription});return[GVe(t),qVe(t),YVe(t)]},e=>{const{controlHeightLG:t,controlHeight:n}=e;return{contentHeight:400,dotSize:t/2,dotSizeSM:t*.35,dotSizeLG:n}}),ZVe=200,$ce=[[30,.05],[70,.03],[96,.01]];function JVe(e,t){const[n,r]=g.useState(0),i=g.useRef(null),o=t==="auto";return g.useEffect(()=>(o&&e&&(r(0),i.current=setInterval(()=>{r(a=>{const s=100-a;for(let l=0;l<$ce.length;l+=1){const[c,u]=$ce[l];if(a<=c)return a+s*u}return a})},ZVe)),()=>{i.current&&(clearInterval(i.current),i.current=null)}),[o,e]),o?n:t}let _ce;function eKe(e,t){return!!e&&!!t&&!Number.isNaN(Number(t))}const gI=e=>{var W;const Z=e,{prefixCls:t,spinning:n=!0,delay:r=0,className:i,rootClassName:o,size:a,tip:s,description:l,wrapperClassName:c,style:u,children:f,fullscreen:d=!1,indicator:A,percent:h,classNames:p,styles:v}=Z,y=Ze(Z,["prefixCls","spinning","delay","className","rootClassName","size","tip","description","wrapperClassName","style","children","fullscreen","indicator","percent","classNames","styles"]),{getPrefixCls:b,direction:x,indicator:C,className:S,style:B,classNames:E,styles:_}=or("spin"),M=b("spin",t),[R,T]=XVe(M),[L,P]=g.useState(()=>n&&!eKe(n,r)),k=JVe(L,h);g.useEffect(()=>{if(n){const J=W7e(r,()=>{P(!0)});return J(),()=>{var ee;(ee=J==null?void 0:J.cancel)==null||ee.call(J)}}P(!1)},[r,n]);const H=aa(J=>a!=null?a:J),D=l!=null?l:s,U=te(I({},e),{size:H,spinning:L,tip:D,description:D,fullscreen:d,children:f,percent:k}),[j,Q]=vr([E,p],[_,v],{props:U}),K=(W=A!=null?A:C)!=null?W:_ce,z=typeof f!="undefined",V=z||d,Y=g.createElement(g.Fragment,null,g.createElement(VVe,{className:Ae(j.indicator),style:Q.indicator,prefixCls:M,indicator:K,percent:k}),D&&g.createElement("div",{className:Ae(`${M}-description`,j.tip,j.description),style:I(I({},Q.tip),Q.description)},D));return g.createElement("div",I({className:Ae(M,{[`${M}-sm`]:H==="small",[`${M}-lg`]:H==="large",[`${M}-spinning`]:L,[`${M}-rtl`]:x==="rtl",[`${M}-fullscreen`]:d},o,j.root,d&&j.mask,V?c:[`${M}-section`,j.section],S,i,R,T),style:I(I(I(I(I({},Q.root),V?{}:Q.section),d?Q.mask:{}),B),u),"aria-live":"polite","aria-busy":L},y),L&&(V?g.createElement("div",{className:Ae(`${M}-section`,j.section),style:Q.section},Y):Y),z&&g.createElement("div",{className:Ae(`${M}-container`,j.container),style:Q.container},f))};gI.setDefaultIndicator=e=>{_ce=e};const Tce=(e,t={})=>!oa(e)&&(t!=null&&t.skipEmpty)?[]:Array.isArray(e)?e:[e],tKe=e=>{const{items:t,classNames:n,style:r}=e,{getPrefixCls:i}=or("message"),o=i("message"),a=So(o),[s,l]=p8(o,a),c=`${o}-notice`,u=t.map(f=>{const{content:d,duration:A,key:h,type:p}=f,v=p?`${c}-icon-${p}`:void 0;return{key:h,duration:A,icon:g8(p),title:d,className:`${c}-${p}`,classNames:{wrapper:`${o}-${p}`,icon:v}}});return g.createElement(Jne,{prefixCls:o,placement:"top",configList:u,className:Ae(s,l,a),classNames:te(I({},n),{wrapper:n==null?void 0:n.wrapper,title:n==null?void 0:n.title}),style:r,stack:!1})};let pu=null,Hv=e=>e(),n2=[],r2={};function Mce(){const{getContainer:e,duration:t,rtl:n,maxCount:r,top:i,stack:o}=r2,a=(e==null?void 0:e())||document.body;return{getContainer:()=>a,duration:t,rtl:n,maxCount:r,top:i,stack:o}}const nKe=Be.forwardRef((e,t)=>{const{messageConfig:n,sync:r}=e,{getPrefixCls:i}=g.useContext(Un),o=r2.prefixCls||i("message"),a=g.useContext(Yke),[s,l]=mre(I(te(I({},n),{prefixCls:o}),a.message));return Be.useImperativeHandle(t,()=>{const c=I({},s);return Object.keys(c).forEach(u=>{c[u]=(...f)=>(r(),s[u].apply(s,f))}),{instance:c,sync:r}}),l}),rKe=Be.forwardRef((e,t)=>{const[n,r]=Be.useState(Mce),i=()=>{r(Mce)};Be.useEffect(i,[]);const o=Wne(),a=o.getRootPrefixCls(),s=o.getIconPrefixCls(),l=o.getTheme(),c=Be.createElement(nKe,{ref:t,sync:i,messageConfig:n});return Be.createElement(kc,{prefixCls:a,iconPrefixCls:s,theme:l},o.holderRender?o.holderRender(c):c)}),mI=()=>{if(!pu){const e=document.createDocumentFragment(),t={fragment:e};pu=t,Hv(()=>{j6(Be.createElement(rKe,{ref:n=>{const{instance:r,sync:i}=n||{};Promise.resolve().then(()=>{!t.instance&&r&&(t.instance=r,t.sync=i,mI())})}}),e)});return}pu.instance&&(n2.forEach(e=>{const{type:t,skipped:n}=e;if(!n)switch(t){case"open":{Hv(()=>{const r=pu.instance.open(I(I({},r2),e.config));r==null||r.then(e.resolve),e.setCloseFn(r)});break}case"destroy":Hv(()=>{pu==null||pu.instance.destroy(e.key)});break;default:Hv(()=>{var r;const i=(r=pu.instance)[t].apply(r,en(e.args));i==null||i.then(e.resolve),e.setCloseFn(i)})}}),n2=[])};function iKe(e){r2=I(I({},r2),e),Hv(()=>{var t;(t=pu==null?void 0:pu.sync)==null||t.call(pu)})}function oKe(e){const t=m8(n=>{let r;const i={type:"open",config:e,resolve:n,setCloseFn:o=>{r=o}};return n2.push(i),()=>{r?Hv(()=>{r()}):i.skipped=!0}});return mI(),t}function aKe(e,t){const n=m8(r=>{let i;const o={type:e,args:t,resolve:r,setCloseFn:a=>{i=a}};return n2.push(o),()=>{i?Hv(()=>{i()}):o.skipped=!0}});return mI(),n}const sKe=e=>{n2.push({type:"destroy",key:e}),mI()},lKe=["success","info","warning","error","loading"],Wo={open:oKe,destroy:sKe,config:iKe,useMessage:GLe,_InternalPanelDoNotUseOrYouWillBeFired:HLe,_InternalListDoNotUseOrYouWillBeFired:tKe};lKe.forEach(e=>{Wo[e]=(...t)=>aKe(e,t)});const cKe=Nie(e=>{const R=e,{prefixCls:t,className:n,closeIcon:r,closable:i,type:o,title:a,children:s,footer:l,classNames:c,styles:u}=R,f=Ze(R,["prefixCls","className","closeIcon","closable","type","title","children","footer","classNames","styles"]),{getPrefixCls:d}=g.useContext(Un),{className:A,style:h,classNames:p,styles:v}=or("modal"),y=d(),b=t||d("modal"),x=So(y),[C,S]=wie(b,x),[B,E]=vr([p,c],[v,u],{props:e}),_=`${b}-confirm`;let M={};return o?M={closable:i!=null?i:!1,title:"",footer:"",children:g.createElement(Sie,te(I({},e),{prefixCls:b,confirmPrefixCls:_,rootPrefixCls:y,content:s}))}:M={closable:i!=null?i:!0,title:a,footer:l!==null&&g.createElement(mie,I({},e)),children:s},g.createElement(Kre,I(te(I({prefixCls:b,className:Ae(C,`${b}-pure-panel`,o&&_,o&&`${_}-${o}`,n,A,S,x,B.root),style:I(I({},h),E.root)},f),{closeIcon:gie(b,r),closable:i,classNames:B,styles:E}),M))});function Ice(e){return wE($ie(e))}const Xa=Cie;Xa.useModal=qke,Xa.info=function(t){return wE(_ie(t))},Xa.success=function(t){return wE(Tie(t))},Xa.error=function(t){return wE(Mie(t))},Xa.warning=Ice,Xa.warn=Ice,Xa.confirm=function(t){return wE(Iie(t))},Xa.destroyAll=function(){for(;wv.length;){const t=wv.pop();t&&t()}},Xa.config=Kke,Xa._InternalPanelDoNotUseOrYouWillBeFired=cKe;const Rce=Br("Popconfirm",e=>{const{componentCls:t,iconCls:n,antCls:r,zIndexPopup:i,colorText:o,colorWarning:a,marginXXS:s,marginXS:l,fontSize:c,fontWeightStrong:u,colorTextHeading:f}=e;return{[t]:{zIndex:i,[`&${r}-popover`]:{fontSize:c},[`${t}-message`]:{marginBottom:l,display:"flex",flexWrap:"nowrap",alignItems:"start",[`> ${t}-message-icon`]:{color:a},[`> ${t}-message-icon ${n}`]:{fontSize:c,lineHeight:1,marginInlineEnd:l},[`${t}-title`]:{fontWeight:u,color:f,"&:only-child":{fontWeight:"normal"}},[`${t}-description`]:{marginTop:s,color:o}},[`${t}-buttons`]:{textAlign:"end",whiteSpace:"nowrap",button:{marginInlineStart:l}}}}},e=>{const{zIndexPopupBase:t}=e;return{zIndexPopup:t+60}},{resetStyle:!1}),Nce=e=>{const{prefixCls:t,okButtonProps:n,cancelButtonProps:r,title:i,description:o,cancelText:a,okText:s,okType:l="primary",icon:c=g.createElement(Sb,null),showCancel:u=!0,close:f,onConfirm:d,onCancel:A,onPopupClick:h,classNames:p,styles:v}=e,{getPrefixCls:y}=g.useContext(Un),[b]=zs("Popconfirm",Sl.Popconfirm),x=Pb(i),C=Pb(o);return g.createElement("div",{className:`${t}-inner-content`,onClick:h},g.createElement("div",{className:`${t}-message`},c&&g.createElement("span",{className:Ae(`${t}-message-icon`,p==null?void 0:p.icon),style:v==null?void 0:v.icon},c),g.createElement("div",{className:`${t}-message-text`},qi(x)&&g.createElement("div",{className:Ae(`${t}-title`,p==null?void 0:p.title),style:v==null?void 0:v.title},x),qi(C)&&g.createElement("div",{className:Ae(`${t}-description`,p==null?void 0:p.content),style:v==null?void 0:v.content},C))),g.createElement("div",{className:`${t}-buttons`},u&&g.createElement(qn,I({onClick:A,size:"small"},r),a||(b==null?void 0:b.cancelText)),g.createElement(R8,{buttonProps:I(I({size:"small"},C8(l)),n),actionFn:d,close:f,prefixCls:y("btn"),quitOnNullishReturnValue:!0,emitEvent:!0},s||(b==null?void 0:b.okText))))},uKe=e=>{const l=e,{prefixCls:t,placement:n,className:r,style:i}=l,o=Ze(l,["prefixCls","placement","className","style"]),{getPrefixCls:a}=g.useContext(Un),s=a("popconfirm",t);return Rce(s),g.createElement($oe,{placement:n,className:Ae(s,r),style:i,content:g.createElement(Nce,I({prefixCls:s},o))})},W7=g.forwardRef((e,t)=>{var z;const K=e,{prefixCls:n,placement:r="top",trigger:i,okType:o="primary",icon:a=g.createElement(Sb,null),children:s,overlayClassName:l,onOpenChange:c,overlayStyle:u,styles:f,arrow:d,classNames:A}=K,h=Ze(K,["prefixCls","placement","trigger","okType","icon","children","overlayClassName","onOpenChange","overlayStyle","styles","arrow","classNames"]),{getPrefixCls:p,className:v,style:y,classNames:b,styles:x,arrow:C,trigger:S}=or("popconfirm"),[B,E]=Fr((z=e.defaultOpen)!=null?z:!1,e.open),_=PH(d,C),M=i||S||"click",R=V=>{E(V),c==null||c(V)},T=()=>{R(!1)},L=V=>{var Y;return(Y=e.onConfirm)==null?void 0:Y.call(void 0,V)},P=V=>{var Y;R(!1),(Y=e.onCancel)==null||Y.call(void 0,V)},k=V=>{const{disabled:Y=!1}=e;Y||R(V)},H=p("popconfirm",n),D=te(I({},e),{placement:r,trigger:M,okType:o,overlayStyle:u,styles:f,classNames:A}),[U,j]=vr([b,A],[x,f],{props:D}),Q=Ae(H,v,l,U.root);return Rce(H),g.createElement(GM,te(I({arrow:_},ti(h,["title"])),{trigger:M,placement:r,onOpenChange:k,open:B,ref:t,classNames:{root:Q,container:U.container,arrow:U.arrow},styles:{root:I(I(I({},y),j.root),u),container:j.container,arrow:j.arrow},content:g.createElement(Nce,te(I({okType:o,icon:a},e),{prefixCls:H,close:T,onConfirm:L,onCancel:P,classNames:U,styles:j})),"data-popover-inject":!0}),s)});W7._InternalPanelDoNotUseOrYouWillBeFired=uKe;const fKe={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,railColor:"#D9D9D9",railWidth:1,gapPosition:"bottom",loading:!1},dKe=()=>{const e=g.useRef([]),t=g.useRef(null);return g.useEffect(()=>{const n=Date.now();let r=!1;e.current.forEach(i=>{if(!i)return;r=!0;const o=i.style;o.transitionDuration=".3s, .3s, .3s, .06s",t.current&&n-t.current<100&&(o.transitionDuration="0s, 0s")}),r&&(t.current=Date.now())}),e.current},Pce=({bg:e,children:t})=>g.createElement("div",{style:{width:"100%",height:"100%",background:e}},t);function Lce(e,t){return Object.keys(e).map(n=>{const r=parseFloat(n),i=`${Math.floor(r*t)}%`;return`${e[n]} ${i}`})}const AKe=g.forwardRef((e,t)=>{const{prefixCls:n,color:r,gradientId:i,radius:o,className:a,style:s,ptg:l,strokeLinecap:c,strokeWidth:u,size:f,gapDegree:d}=e,A=r&&typeof r=="object",h=A?"#FFF":void 0,p=f/2,v=g.createElement("circle",{className:Ae(`${n}-circle-path`,a),r:o,cx:p,cy:p,stroke:h,strokeLinecap:c,strokeWidth:u,opacity:l===0?0:1,style:s,ref:t});if(!A)return v;const y=`${i}-conic`,b=d?`${180+d/2}deg`:"0deg",x=Lce(r,(360-d)/360),C=Lce(r,1),S=`conic-gradient(from ${b}, ${x.join(", ")})`,B=`linear-gradient(to ${d?"bottom":"top"}, ${C.join(", ")})`;return g.createElement(g.Fragment,null,g.createElement("mask",{id:y},v),g.createElement("foreignObject",{x:0,y:0,width:f,height:f,mask:`url(#${y})`},g.createElement(Pce,{bg:B},g.createElement(Pce,{bg:S}))))}),i2=100,G7=(e,t,n,r,i,o,a,s,l,c,u=0)=>{const f=n/100*360*((360-o)/360),d=o===0?0:{bottom:0,top:180,left:90,right:-90}[a];let A=(100-r)/100*t;l==="round"&&r!==100&&(A+=c/2,A>=t&&(A=t-.01));const h=i2/2;return{stroke:typeof s=="string"?s:void 0,strokeDasharray:`${t}px ${e}`,strokeDashoffset:A+u,transform:`rotate(${i+f+d}deg)`,transformOrigin:`${h}px ${h}px`,transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},hKe=(({id:e,loading:t})=>{if(!t)return{indeterminateStyleProps:{},indeterminateStyleAnimation:null};const n=`${e}-indeterminate-animate`;return{indeterminateStyleProps:{transform:"rotate(0deg)",animation:`${n} 1s linear infinite`},indeterminateStyleAnimation:Be.createElement("style",null,`@keyframes ${n} { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } - }`)}});function G7(){return G7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const V=I(I({},sKe),e),{id:t,prefixCls:n,classNames:r={},styles:i={},steps:o,strokeWidth:a,railWidth:s,gapDegree:l=0,gapPosition:c,railColor:u,strokeLinecap:f,style:d,className:A,strokeColor:h,percent:p,loading:v}=V,y=Ze(V,["id","prefixCls","classNames","styles","steps","strokeWidth","railWidth","gapDegree","gapPosition","railColor","strokeLinecap","style","className","strokeColor","percent","loading"]),b=i2/2,x=lA(t),C=`${x}-gradient`,S=b-a/2,B=Math.PI*2*S,E=l>0?90+l/2:-90,_=B*((360-l)/360),{count:M,gap:R}=typeof o=="object"?o:{count:o,gap:2},T=Pce(p),L=Pce(h),P=L.find(Y=>Y&&typeof Y=="object"),H=P&&typeof P=="object"?"butt":f,{indeterminateStyleProps:D,indeterminateStyleAnimation:U}=uKe({id:x,loading:v}),j=W7(B,_,0,100,E,l,c,u,H,a),Q=lKe(),K=()=>{let Y=0;return T.map((Z,W)=>{const J=L[W]||L[L.length-1],ee=W7(B,_,Y,Z,E,l,c,J,H,a);return Y+=Z,m.createElement(cKe,{key:W,color:J,ptg:Z,radius:S,prefixCls:n,gradientId:C,className:r.track,style:I(I(I({},ee),D),i.track),strokeLinecap:H,strokeWidth:a,gapDegree:l,ref:ne=>{Q[W]=ne},size:i2})}).reverse()},z=()=>{const Y=Math.round(M*(T[0]/100)),Z=100/M;let W=0;return new Array(M).fill(null).map((J,ee)=>{const ne=ee<=Y-1?L[0]:u,re=ne&&typeof ne=="object"?`url(#${C})`:void 0,ue=W7(B,_,W,Z,E,l,c,ne,"butt",a,R);return W+=(_-ue.strokeDashoffset+R)*100/_,m.createElement("circle",{key:ee,className:Ae(`${n}-circle-path`,r.track),r:S,cx:b,cy:b,stroke:re,strokeWidth:a,opacity:1,style:I(I({},ue),i.track),ref:de=>{Q[ee]=de}})})};return m.createElement("svg",G7({className:Ae(`${n}-circle`,r.root,A),viewBox:`0 0 ${i2} ${i2}`,style:I(I({},i.root),d),id:t,role:"presentation"},y),!M&&m.createElement("circle",{className:Ae(`${n}-circle-rail`,r.rail),r:S,cx:b,cy:b,stroke:u,strokeLinecap:H,strokeWidth:s||a,style:I(I({},j),i.rail)}),M?z():K(),U)};function Uv(e){return!e||e<0?0:e>100?100:e}function vI({success:e}){let t;return e&&"percent"in e&&(t=e.percent),t}const dKe=({percent:e,success:t})=>{const n=Uv(vI({success:t}));return[n,Uv(Uv(e)-n)]},AKe=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||wb.green,t||null]},yI=(e,t,n)=>{var o,a,s,l;let r=-1,i=-1;if(t==="step"){const c=n.steps,u=n.strokeWidth;typeof e=="string"||typeof e=="undefined"?(r=e==="small"?2:14,i=u!=null?u:8):go(e)?[r,i]=[e,e]:[r=14,i=8]=Array.isArray(e)?e:[e.width,e.height],r*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e=="undefined"?i=c||(e==="small"?6:8):go(e)?[r,i]=[e,e]:[r=-1,i=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e=="undefined"?[r,i]=e==="small"?[60,60]:[120,120]:go(e)?[r,i]=[e,e]:Array.isArray(e)&&(r=(a=(o=e[0])!=null?o:e[1])!=null?a:120,i=(l=(s=e[0])!=null?s:e[1])!=null?l:120));return[r,i]},hKe=3,pKe=e=>hKe/e*100,Lce=["root","body","indicator"],gKe=e=>{const{prefixCls:t,classNames:n,styles:r,railColor:i,trailColor:o,strokeLinecap:a="round",gapPosition:s,gapPlacement:l,gapDegree:c,width:u=120,type:f,children:d,success:A,size:h=u,steps:p}=e,{direction:v}=or("progress"),y=i!=null?i:o,[b,x]=yI(h,"circle");let{strokeWidth:C}=e;C===void 0&&(C=Math.max(pKe(b),6));const S={width:b,height:x,fontSize:b*.15+6},B=m.useMemo(()=>{if(c||c===0)return c;if(f==="dashboard")return 75},[c,f]),E=dKe(e),_=m.useMemo(()=>{const H=(l!=null?l:s)||f==="dashboard"&&"bottom"||void 0,D=v==="rtl";switch(H){case"start":return D?"right":"left";case"end":return D?"left":"right";default:return H}},[v,l,s,f]),M=Xn(e.strokeColor),R=AKe({success:A,strokeColor:e.strokeColor}),T=Ae(`${t}-body`,{[`${t}-circle-gradient`]:M},n.body),L=m.createElement(fKe,{steps:p,percent:p?E[1]:E,strokeWidth:C,railWidth:C,strokeColor:p?R[1]:R,strokeLinecap:a,railColor:y,prefixCls:t,gapDegree:B,gapPosition:_,classNames:ti(n,Lce),styles:ti(r,Lce)}),P=b<=20,k=m.createElement("div",{className:T,style:I(I({},S),r.body)},L,!P&&d);return P?m.createElement(aa,{title:d},k):k},q7="--progress-line-stroke-color",mKe=e=>{const t="-100%";return new Xr("antProgressLTRActive",{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},vKe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:te(I({},zr(e)),{display:"inline-flex","&-rtl":{direction:"rtl"},[`${t}-indicator`]:{color:e.colorText,lineHeight:1,whiteSpace:"nowrap",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize}},[`&${t}-status-exception`]:{[`${t}-indicator`]:{color:e.colorError}},[`&${t}-status-success`]:{[`${t}-indicator`]:{color:e.colorSuccess}}})}},yKe=e=>{const{componentCls:t}=e;return{[`${t}-line`]:{position:"relative",width:"100%",fontSize:e.fontSize,[`${t}-body`]:{display:"inline-flex",alignItems:"center",width:"100%",gap:e.marginXS},[`${t}-rail`]:{flex:"auto",background:e.remainingColor,borderRadius:e.lineBorderRadius,position:"relative",width:"100%",overflow:"hidden"},[`&${t}-status-active`]:{[`${t}-track:after`]:{content:'""',position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:"inherit",opacity:0,animationName:mKe(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite"}},[`${t}-track`]:{position:"absolute",insetInlineStart:0,insetBlock:0,borderRadius:"inherit",background:e.defaultColor,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,minWidth:"max-content",display:"flex",alignItems:"center","&-success":{background:e.colorSuccess}},[`&${t}-status-exception`]:{[`${t}-track`]:{background:e.colorError}},[`&${t}-status-success`]:{[`${t}-track`]:{background:e.colorSuccess}},[`${t}-indicator-outer`]:{[`&${t}-indicator-start`]:{order:-1}},[`${t}-body-layout-bottom`]:{flexDirection:"column",alignItems:"center",gap:e.marginXXS},[`${t}-indicator${t}-indicator-inner`]:{color:e.colorWhite,paddingInline:e.paddingXXS,width:"100%",display:"flex",justifyContent:"center",[`&${t}-indicator-end`]:{justifyContent:"end"},[`&${t}-indicator-start`]:{justifyContent:"start"},[`&${t}-indicator-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}}},bKe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-circle`]:{[`${t}-circle-rail`]:{stroke:e.remainingColor},[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-body`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`${t}-indicator`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`&${t}-status-exception`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}}},[`&${t}-status-success`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},xKe=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-body":{display:"flex",flexDirection:"row",alignItems:"center",gap:e.progressStepMarginInlineEnd,[`${t}-indicator`]:{marginInlineStart:e.marginXS}},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},wKe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-indicator ${n}`]:{fontSize:e.fontSizeSM}}}},CKe=Er("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=dr(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[vKe(n),yKe(n),bKe(n),xKe(n),wKe(n)]},e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`})),SKe=e=>{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},EKe=(e,t)=>{const s=e,{from:n=wb.blue,to:r=wb.blue,direction:i=t==="rtl"?"to left":"to right"}=s,o=Ze(s,["from","to","direction"]);if(Object.keys(o).length!==0){const l=SKe(o),c=`linear-gradient(${i}, ${l})`;return{background:c,[q7]:c}}const a=`linear-gradient(${i}, ${n}, ${r})`;return{background:a,[q7]:a}},BKe=e=>{const{prefixCls:t,classNames:n,styles:r,direction:i,percent:o,size:a,strokeWidth:s,strokeColor:l,strokeLinecap:c="round",children:u,railColor:f,trailColor:d,percentPosition:A,success:h}=e,{align:p,type:v}=A,y=f!=null?f:d,b=c==="square"||c==="butt"?0:void 0,x=a!=null?a:[-1,s||(a==="small"?6:8)],[C,S]=yI(x,"line",{strokeWidth:s}),B={backgroundColor:y||void 0,borderRadius:b,height:S},E=`${t}-track`,_=l&&typeof l!="string"?EKe(l,i):{[q7]:l,background:l},M=I({width:`${Uv(o)}%`,height:S,borderRadius:b},_),R=vI(e),T={width:`${Uv(R)}%`,height:S,borderRadius:b,backgroundColor:h==null?void 0:h.strokeColor};return m.createElement("div",{className:Ae(`${t}-body`,n.body,{[`${t}-body-layout-bottom`]:p==="center"&&v==="outer"}),style:I({width:C>0?C:"100%"},r.body)},m.createElement("div",{className:Ae(`${t}-rail`,n.rail),style:I(I({},B),r.rail)},m.createElement("div",{className:Ae(E,n.track),style:I(I({},M),r.track)},v==="inner"&&u),R!==void 0&&m.createElement("div",{className:Ae(E,`${E}-success`,n.track),style:I(I({},T),r.track)})),v==="outer"&&u)},OKe=e=>{const{classNames:t,styles:n,size:r,steps:i,rounding:o=Math.round,percent:a=0,strokeWidth:s=8,strokeColor:l,railColor:c,trailColor:u,prefixCls:f,children:d}=e,A=o(i*(a/100)),h=r==="small"?2:14,p=r!=null?r:[h,s],[v,y]=yI(p,"step",{steps:i,strokeWidth:s}),b=v/i,x=Array.from({length:i}),C=c!=null?c:u;for(let S=0;S{const re=e,{prefixCls:n,className:r,rootClassName:i,classNames:o,styles:a,steps:s,strokeColor:l,percent:c=0,size:u="medium",showInfo:f=!0,type:d="line",status:A,format:h,style:p,percentPosition:v={}}=re,y=Ze(re,["prefixCls","className","rootClassName","classNames","styles","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:b="end",type:x="outer"}=v,C=Array.isArray(l)?l[0]:l,S=typeof l=="string"||Array.isArray(l)?l:void 0,B=m.useMemo(()=>{if(C){const ue=typeof C=="string"?C:Object.values(C)[0];return new Rr(ue).isLight()}return!1},[l]),E=m.useMemo(()=>{var de,se;const ue=vI(e);return Number.parseInt(ue!==void 0?(de=ue!=null?ue:0)==null?void 0:de.toString():(se=c!=null?c:0)==null?void 0:se.toString(),10)},[c,e.success]),_=m.useMemo(()=>!$Ke.includes(A)&&E>=100?"success":A||"normal",[A,E]),{getPrefixCls:M,direction:R,className:T,style:L,classNames:P,styles:k}=or("progress"),H=M("progress",n),[D,U]=CKe(H),j=te(I({},e),{percent:c,type:d,size:u,showInfo:f,percentPosition:v}),Q=Ar(L),K=Ar(p),[z,V]=vr([P,o],[k,Q,a,K],{props:j}),Y=d==="line",Z=Y&&!s,W=m.useMemo(()=>{if(!f)return null;const ue=vI(e);let de;const se=h||(ge=>`${ge}%`),ce=Y&&B&&x==="inner";return x==="inner"||h||_!=="exception"&&_!=="success"?de=se(Uv(c),Uv(ue)):_==="exception"?de=Y?m.createElement(hv,null):m.createElement(Dg,null):_==="success"&&(de=Y?m.createElement(eE,null):m.createElement(BH,null)),m.createElement("span",{className:Ae(`${H}-indicator`,{[`${H}-indicator-bright`]:ce,[`${H}-indicator-${b}`]:Z,[`${H}-indicator-${x}`]:Z},z.indicator),style:V.indicator,title:typeof de=="string"?de:void 0},de)},[f,c,E,_,d,H,h,Y,B,x,b,Z,z.indicator,V.indicator]),J=te(I({},e),{classNames:z,styles:V});let ee;d==="line"?ee=s?m.createElement(OKe,te(I({},J),{strokeColor:S,prefixCls:H,steps:Xn(s)?s.count:s}),W):m.createElement(BKe,te(I({},J),{strokeColor:C,prefixCls:H,direction:R,percentPosition:{align:b,type:x}}),W):(d==="circle"||d==="dashboard")&&(ee=m.createElement(gKe,te(I({},J),{strokeColor:C,prefixCls:H,progressStatus:_}),W));const ne=Ae(H,`${H}-status-${_}`,{[`${H}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${H}-inline-circle`]:d==="circle"&&yI(u,"circle")[0]<=20,[`${H}-line`]:Z,[`${H}-line-align-${b}`]:Z,[`${H}-line-position-${x}`]:Z,[`${H}-steps`]:s,[`${H}-show-info`]:f,[`${H}-small`]:u==="small",[`${H}-rtl`]:R==="rtl"},T,r,i,z.root,D,U);return m.createElement("div",I({ref:t,style:V.root,className:ne,role:"progressbar","aria-valuenow":E,"aria-valuemin":0,"aria-valuemax":100},ti(y,["railColor","trailColor","strokeWidth","width","gapDegree","gapPosition","gapPlacement","strokeLinecap","success"])),ee)});var bI={},Fce;function TKe(){if(Fce)return bI;Fce=1,Object.defineProperty(bI,"__esModule",{value:!0});var e={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"};return bI.default=e,bI}var MKe=TKe();const IKe=_t(MKe);function Y7(){return Y7=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,Y7({},e,{ref:t,icon:IKe})),NKe=m.forwardRef(RKe),PKe=()=>m.createElement("svg",{width:"252",height:"294"},m.createElement("title",null,"No Found"),m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("circle",{cx:"126.75",cy:"128.1",r:"126",fill:"#E4EBF7"}),m.createElement("circle",{cx:"31.55",cy:"130.8",r:"8.3",fill:"#FFF"}),m.createElement("path",{stroke:"#FFF",d:"m37 134.3 10.5 6m.9 6.2-12.7 10.8",strokeWidth:"2"}),m.createElement("path",{fill:"#FFF",d:"M39.9 159.4a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m17.7-16.2a5.7 5.7 0 1 1-11.4-1.1 5.7 5.7 0 0 1 11.4 1.1M99 27h29.8a4.6 4.6 0 1 0 0-9.2H99a4.6 4.6 0 1 0 0 9.2m11.4 18.3h29.8a4.6 4.6 0 0 0 0-9.2h-29.8a4.6 4.6 0 1 0 0 9.2"}),m.createElement("path",{fill:"#FFF",d:"M112.8 26.9h15.8a4.6 4.6 0 1 0 0 9.1h-15.8a4.6 4.6 0 0 0 0-9.1m71.7 108.8a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),m.createElement("path",{stroke:"#FFF",d:"m179.3 141.8 12.6 7.1m1.1 7.6-15.2 13",strokeWidth:"2"}),m.createElement("path",{fill:"#FFF",d:"M184.7 170a6.8 6.8 0 1 1-13.6-1.3 6.8 6.8 0 0 1 13.6 1.4m18.6-16.8a6.9 6.9 0 1 1-13.7-1.4 6.9 6.9 0 0 1 13.7 1.4"}),m.createElement("path",{stroke:"#FFF",d:"M152 192.3a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm73.3-76.2a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm-9 35a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.5 0zM177 107.6a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.4-15.4a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm6.8 88.5a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0z",strokeWidth:"2"}),m.createElement("path",{stroke:"#FFF",d:"m214.4 153.3-2 20.2-10.8 6m-28-4.7-6.3 9.8H156l-4.5 6.5m23.5-66v-15.7m46 7.8-13 8-15.2-8V94.4",strokeWidth:"2"}),m.createElement("path",{fill:"#FFF",d:"M166.6 66h-4a4.8 4.8 0 0 1-4.7-4.8 4.8 4.8 0 0 1 4.7-4.7h4a4.8 4.8 0 0 1 4.7 4.7 4.8 4.8 0 0 1-4.7 4.7"}),m.createElement("circle",{cx:"204.3",cy:"30",r:"29.5",fill:"#1677ff"}),m.createElement("path",{fill:"#FFF",d:"M206 38.4c.5.5.7 1.1.7 2s-.2 1.4-.7 1.9a3 3 0 0 1-2 .7c-.8 0-1.5-.3-2-.8s-.8-1.1-.8-1.9.3-1.4.8-2c.5-.4 1.2-.7 2-.7.7 0 1.4.3 2 .8m4.2-19.5c1.5 1.3 2.2 3 2.2 5.2a7.2 7.2 0 0 1-1.5 4.5l-3 2.7a5 5 0 0 0-1.3 1.7 5.2 5.2 0 0 0-.6 2.4v.5h-4v-.5c0-1.4.1-2.5.6-3.5s1.9-2.5 4.2-4.5l.4-.5a4 4 0 0 0 1-2.6c0-1.2-.4-2-1-2.8-.7-.6-1.6-1-2.9-1-1.5 0-2.6.5-3.3 1.5-.4.5-.6 1-.8 1.9a2 2 0 0 1-2 1.6 2 2 0 0 1-2-2.4c.4-1.6 1-2.8 2.1-3.8a8.5 8.5 0 0 1 6.3-2.3c2.3 0 4.2.6 5.6 2"}),m.createElement("path",{fill:"#FFB594",d:"M52 76.1s21.8 5.4 27.3 16c5.6 10.7-6.3 9.2-15.7 5C52.8 92 39 85 52 76"}),m.createElement("path",{fill:"#FFC6A0",d:"m90.5 67.5-.5 2.9c-.7.5-4.7-2.7-4.7-2.7l-1.7.8-1.3-5.7s6.8-4.6 9-5c2.4-.5 9.8 1 10.6 2.3 0 0 1.3.4-2.2.6-3.6.3-5 .5-6.8 3.2l-2.4 3.6"}),m.createElement("path",{fill:"#FFF",d:"M128 111.4a36.7 36.7 0 0 0-8.9-15.5c-3.5-3-9.3-2.2-11.3-4.2-1.3-1.2-3.2-1.2-3.2-1.2L87.7 87c-2.3-.4-2.1-.7-6-1.4-1.6-1.9-3-1.1-3-1.1l-7-1.4c-1-1.5-2.5-1-2.5-1l-2.4-.9C65 91.2 59 95 59 95c1.8 1.1 15.7 8.3 15.7 8.3l5.1 37.1s-3.3 5.7 1.4 9.1c0 0 19.9-3.7 34.9-.3 0 0 3-2.6 1-8.8.5-3 1.4-8.3 1.7-11.6.4.7 2 1.9 3.1 3.4 0 0 9.4-7.3 11-14a17 17 0 0 1-2.2-2.4c-.5-.8-.3-2-.7-2.8-.7-1-1.8-1.3-2-1.6"}),m.createElement("path",{fill:"#CBD1D1",d:"M101 290s4.4 2 7.4 1c2.9-1 4.6.7 7.1 1.2 2.6.5 6.9 1.1 11.7-1.3 0-5.5-6.9-4-12-6.7-2.5-1.4-3.7-4.7-3.5-8.8h-9.5s-1.2 10.6-1 14.6"}),m.createElement("path",{fill:"#2B0849",d:"M101 289.8s2.5 1.3 6.8.7c3-.5 3.7.5 7.4 1 3.8.6 10.8 0 11.9-.9.4 1.1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.6-.5-1.8-1.4-5.2-1.9-5.7-.2-4 1-7.4-.3-7.4-.3l-.1-2.7z"}),m.createElement("path",{fill:"#A4AABA",d:"M108.3 276h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),m.createElement("path",{fill:"#CBD1D1",d:"M57.5 272.4s-2 7.4-4.4 12.3c-1.8 3.7-4.3 7.5 5.4 7.5 6.7 0 9-.5 7.4-6.6-1.5-6.1.3-13.2.3-13.2h-8.7z"}),m.createElement("path",{fill:"#2B0849",d:"M51.5 289.8s2 1.2 6.6 1.2c6 0 8.3-1.7 8.3-1.7s.6 1.1-.7 2.2c-1 .8-3.6 1.6-7.4 1.5-4.1 0-5.8-.5-6.7-1.1-.8-.6-.7-1.6-.1-2.1"}),m.createElement("path",{fill:"#A4AABA",d:"M58.4 274.3s0 1.5-.3 3c-.3 1.4-1 3-1.1 4 0 1.2 4.5 1.7 5.1.1.6-1.5 1.3-6.4 2-7.2.6-.9-5-2.2-5.7.1"}),m.createElement("path",{fill:"#7BB2F9",d:"m99.7 278.5 13.3.1s1.3-54.5 1.9-64.4c.5-9.9 3.8-43.4 1-63.1l-12.6-.7-22.8.8-1.2 10c0 .5-.7.8-.7 1.4-.1.5.4 1.3.3 2-2.4 14-6.4 33-8.8 46.6 0 .7-1.2 1-1.4 2.7 0 .3.2 1.5 0 1.8-6.8 18.7-10.9 47.8-14.2 61.9h14.6s2.2-8.6 4-17c2.9-12.9 23.2-85 23.2-85l3-.5 1 46.3s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.8-1 11.8c-.4 4.8 0 39.2 0 39.2"}),m.createElement("path",{stroke:"#648BD8",d:"M76 221.6c1.2.1 4.1-2 7-5m23.4 8.5s2.7-1 6-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#648BD8",d:"M107.3 222.1s2.7-1.1 6-3.9",strokeLinecap:"round",strokeLinejoin:"round"}),m.createElement("path",{stroke:"#648BD8",d:"M74.7 224.8s2.7-.6 6.5-3.4m4.8-69.8c-.2 3.1.3 8.6-4.3 9.2m22-11s0 14-1.4 15.1a15 15 0 0 1-3 2m.5-16.5s0 13-1.2 24.4m-5 1.1s7.3-1.7 9.5-1.7M74.3 206a212 212 0 0 1-1 4.5s-1.4 1.9-1 3.8c.5 2-1 2-5 15.4A353 353 0 0 0 61 257l-.2 1.2m14.9-60.5a321 321 0 0 1-.9 4.8m7.8-50.4-1.2 10.5s-1.1.1-.5 2.2c.1 1.4-2.7 15.8-5.2 30.5m-19.6 79h13.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#192064",d:"M116.2 148.2s-17-3-35.9.2c.2 2.5 0 4.2 0 4.2s14.7-2.8 35.7-.3c.3-2.4.2-4 .2-4"}),m.createElement("path",{fill:"#FFF",d:"M106.3 151.2v-5a.8.8 0 0 0-.8-.8h-7.8a.8.8 0 0 0-.8.8v5a.8.8 0 0 0 .8.8h7.8a.8.8 0 0 0 .8-.8"}),m.createElement("path",{fill:"#192064",d:"M105.2 150.2v-3a.6.6 0 0 0-.6-.7 94.3 94.3 0 0 0-5.9 0 .7.7 0 0 0-.6.6v3.1a.6.6 0 0 0 .6.7 121.1 121.1 0 0 1 5.8 0c.4 0 .7-.3.7-.7"}),m.createElement("path",{stroke:"#648BD8",d:"M100.3 275.4h12.3m-11.2-4.9.1 6.5m0-12.5a915.8 915.8 0 0 0 0 4.4m-.5-94 .9 44.7s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.2 0 3.4-.6 1.5-1 21.1-1.1 35.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#FFC6A0",d:"M46.9 83.4s-.5 6 7.2 5.6c11.2-.7 9.2-9.4 31.5-21.7-.7-2.7-2.4-4.7-2.4-4.7s-11 3-22.6 8c-6.8 3-13.4 6.4-13.7 12.8m57.6 7.7.9-5.4-8.9-11.4-5 5.3-1.8 7.9a.3.3 0 0 0 .1.3c1 .8 6.5 5 14.4 3.5a.3.3 0 0 0 .3-.2"}),m.createElement("path",{fill:"#FFC6A0",d:"M94 79.4s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.1-3.7c.6-1 1.6-4.1 1.6-4.1l13.5 3c0 5.3-2.3 19.5-7.8 20-8.9.6-12.5-9.5-12.5-9.5"}),m.createElement("path",{fill:"#520038",d:"M113.9 73.4c2.6-2 3.4-9.7 3.4-9.7s-2.4-.5-6.6-2c-4.7-2.1-12.8-4.8-17.5 1-9.6 3.2-2 19.8-2 19.8l2.7-3s-4-3.3-2-6.3c2-3.5 3.8 1 3.8 1s.7-2.3 3.6-3.3c.4-.7 1-2.6 1.4-3.8a1 1 0 0 1 1.3-.7l11.4 2.6c.5.2.8.7.8 1.2l-.3 3.2z"}),m.createElement("path",{fill:"#552950",d:"M105 76c-.1.7-.6 1.1-1 1-.6 0-.9-.6-.8-1.2.1-.6.6-1 1-1 .6 0 .9.7.8 1.3m7.1 1.6c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.5-1 1-1 .5.1.8.7.7 1.3"}),m.createElement("path",{stroke:"#DB836E",d:"m110.1 74.8-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#5C2552",d:"M110.8 74.5s1.8-.7 2.6.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#DB836E",d:"M92.4 74.3s.5-1.1 1.1-.7c.6.4 1.3 1.4.6 2-.8.5.1 1.6.1 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#5C2552",d:"M103.3 73s1.8 1 4.1.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#DB836E",d:"M103.7 81.8s2.2 1.2 4.4 1.2m-3.5 1.3s1 .4 1.6.3m-11.5-3.4s2.3 7.4 10.4 7.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#E4EBF7",d:"M81.5 89.4s.4 5.6-5 12.8M69 82.7s-.7 9.2-8.2 14.2m68.6 26s-5.3 7.4-9.4 10.7m-.7-26.3s.5 4.4-2.1 32",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#F2D7AD",d:"M150 151.2h-49.8a1 1 0 0 1-1-1v-31.7c0-.5.4-1 1-1H150c.6 0 1 .5 1 1v31.7a1 1 0 0 1-1 1"}),m.createElement("path",{fill:"#F4D19D",d:"M150.3 151.2h-19.9v-33.7h20.8v32.8a1 1 0 0 1-1 1"}),m.createElement("path",{fill:"#F2D7AD",d:"M123.6 127.9H92.9a.5.5 0 0 1-.4-.8l6.4-9.1c.2-.3.5-.5.8-.5h31.1l-7.2 10.4z"}),m.createElement("path",{fill:"#CC9B6E",d:"M123.7 128.4H99.2v-.5h24.2l7.2-10.2.4.3z"}),m.createElement("path",{fill:"#F4D19D",d:"M158.3 127.9h-18.7a2 2 0 0 1-1.6-.8l-7.2-9.6h20c.5 0 1 .3 1.2.6l6.7 9a.5.5 0 0 1-.4.8"}),m.createElement("path",{fill:"#CC9B6E",d:"M157.8 128.5h-19.3l-7.9-10.5.4-.3 7.7 10.3h19.1zm-27.2 22.2v-8.2h.4v8.2zm-.1-10.9v-21.4h.4l.1 21.4zm-18.6 1.1-.5-.1 1.5-5.2.5.2zm-3.5.2-2.6-3 2.6-3.4.4.3-2.4 3.1 2.4 2.6zm8.2 0-.4-.4 2.4-2.6-2.4-3 .4-.4 2.7 3.4z"}),m.createElement("path",{fill:"#FFC6A0",d:"m154.3 131.9-3.1-2v3.5l-1 .1a85 85 0 0 1-4.8.3c-1.9 0-2.7 2.2 2.2 2.6l-2.6-.6s-2.2 1.3.5 2.3c0 0-1.6 1.2.6 2.6-.6 3.5 5.2 4 7 3.6a6.1 6.1 0 0 0 4.6-5.2 8 8 0 0 0-3.4-7.2"}),m.createElement("path",{stroke:"#DB836E",d:"M153.7 133.6s-6.5.4-8.4.3c-1.8 0-1.9 2.2 2.4 2.3 3.7.2 5.4 0 5.4 0",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#DB836E",d:"M145.2 135.9c-1.9 1.3.5 2.3.5 2.3s3.5 1 6.8.6m-.6 2.9s-6.3.1-6.7-2.1c-.3-1.4.4-1.4.4-1.4m.5 2.7s-1 3.1 5.5 3.5m-.4-14.5v3.5M52.8 89.3a18 18 0 0 0 13.6-7.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#5BA02E",d:"M168.6 248.3a6.6 6.6 0 0 1-6.7-6.6v-66.5a6.6 6.6 0 1 1 13.3 0v66.5a6.6 6.6 0 0 1-6.6 6.6"}),m.createElement("path",{fill:"#92C110",d:"M176.5 247.7a6.6 6.6 0 0 1-6.6-6.7v-33.2a6.6 6.6 0 1 1 13.3 0V241a6.6 6.6 0 0 1-6.7 6.7"}),m.createElement("path",{fill:"#F2D7AD",d:"M186.4 293.6H159a3.2 3.2 0 0 1-3.2-3.2v-46.1a3.2 3.2 0 0 1 3.2-3.2h27.5a3.2 3.2 0 0 1 3.2 3.2v46.1a3.2 3.2 0 0 1-3.2 3.2"}),m.createElement("path",{stroke:"#E4EBF7",d:"M89 89.5s7.8 5.4 16.6 2.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),LKe=()=>m.createElement("svg",{width:"254",height:"294"},m.createElement("title",null,"Server Error"),m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("path",{fill:"#E4EBF7",d:"M0 128.1v-2C0 56.5 56.3.2 125.7.2h2.1C197.2.3 253.5 56.6 253.5 126v2.1c0 69.5-56.3 125.7-125.7 125.7h-2.1A125.7 125.7 0 0 1 0 128.1"}),m.createElement("path",{fill:"#FFF",d:"M40 132.1a8.3 8.3 0 1 1-16.6-1.7 8.3 8.3 0 0 1 16.6 1.7"}),m.createElement("path",{stroke:"#FFF",d:"m37.2 135.6 10.5 6m1 6.3-12.8 10.8",strokeWidth:"2"}),m.createElement("path",{fill:"#FFF",d:"M40.1 160.8a5.7 5.7 0 1 1-11.3-1.1 5.7 5.7 0 0 1 11.3 1.1M58 144.6a5.7 5.7 0 1 1-11.4-1.2 5.7 5.7 0 0 1 11.4 1.2M99.7 27.4h30a4.6 4.6 0 1 0 0-9.2h-30a4.6 4.6 0 0 0 0 9.2M111 46h30a4.6 4.6 0 1 0 0-9.3h-30a4.6 4.6 0 1 0 0 9.3m2.5-18.6h16a4.6 4.6 0 1 0 0 9.3h-16a4.6 4.6 0 0 0 0-9.3m36.7 42.7h-4a4.8 4.8 0 0 1-4.8-4.8 4.8 4.8 0 0 1 4.8-4.8h4a4.8 4.8 0 0 1 4.7 4.8 4.8 4.8 0 0 1-4.7 4.8"}),m.createElement("circle",{cx:"201.35",cy:"30.2",r:"29.7",fill:"#FF603B"}),m.createElement("path",{fill:"#FFF",d:"m203.6 19.4-.7 15a1.5 1.5 0 0 1-3 0l-.7-15a2.2 2.2 0 1 1 4.4 0m-.3 19.4c.5.5.8 1.1.8 1.9s-.3 1.4-.8 1.9a3 3 0 0 1-2 .7 2.5 2.5 0 0 1-1.8-.7c-.6-.6-.8-1.2-.8-2 0-.7.2-1.3.8-1.8.5-.5 1.1-.7 1.8-.7.8 0 1.5.2 2 .7"}),m.createElement("path",{fill:"#FFB594",d:"M119.3 133.3c4.4-.6 3.6-1.2 4-4.8.8-5.2-3-17-8.2-25.1-1-10.7-12.6-11.3-12.6-11.3s4.3 5 4.2 16.2c1.4 5.3.8 14.5.8 14.5s5.3 11.4 11.8 10.5"}),m.createElement("path",{fill:"#FFF",d:"M101 91.6s1.4-.6 3.2.6c8 1.4 10.3 6.7 11.3 11.4 1.8 1.2 1.8 2.3 1.8 3.5l1.5 3s-7.2 1.7-11 6.7c-1.3-6.4-6.9-25.2-6.9-25.2"}),m.createElement("path",{fill:"#FFB594",d:"m94 90.5 1-5.8-9.2-11.9-5.2 5.6-2.6 9.9s8.4 5 16 2.2"}),m.createElement("path",{fill:"#FFC6A0",d:"M83 78.2s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.2-3.7c.5-1 1.5-4.2 1.5-4.2l13.6 3.2c0 5.2-2.3 19.5-7.9 20-8.9.6-12.5-9.6-12.5-9.6"}),m.createElement("path",{fill:"#520038",d:"M103 72.2c2.6-2 3.5-9.7 3.5-9.7s-2.5-.5-6.7-2c-4.7-2.2-12.9-4.9-17.6.9-9.5 4.4-2 20-2 20l2.7-3.1s-4-3.3-2.1-6.3c2.2-3.5 4 1 4 1s.6-2.3 3.5-3.3c.4-.7 1-2.7 1.5-3.8A1 1 0 0 1 91 65l11.5 2.7c.5.1.8.6.8 1.2l-.3 3.2z"}),m.createElement("path",{fill:"#552950",d:"M101.2 76.5c0 .6-.6 1-1 1-.5-.1-.9-.7-.8-1.3.1-.6.6-1 1.1-1 .5.1.8.7.7 1.3m-7-1.4c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.6-1 1-1 .5.1.9.7.8 1.3"}),m.createElement("path",{stroke:"#DB836E",d:"m99.2 73.6-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#5C2552",d:"M100 73.3s1.7-.7 2.4.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#DB836E",d:"M81.4 73s.4-1 1-.6c.7.4 1.4 1.4.6 2s.2 1.6.2 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#5C2552",d:"M92.3 71.7s1.9 1.1 4.2 1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#DB836E",d:"M92.7 80.6s2.3 1.2 4.4 1.2m-3.4 1.4s1 .4 1.5.3M83.7 80s1.8 6.6 9.2 8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#E4EBF7",d:"M95.5 91.7s-1 2.8-8.2 2c-7.3-.6-10.3-5-10.3-5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#FFF",d:"M78.1 87.5s6.6 5 16.5 2.5c0 0 9.6 1 11.5 5.3 5.4 11.8.6 36.8 0 40 3.5 4-.4 8.4-.4 8.4-15.7-3.5-35.8-.6-35.8-.6-4.9-3.5-1.3-9-1.3-9l-6.2-23.8c-2.5-15.2.8-19.8 3.5-20.7 3-1 8-1.3 8-1.3.6 0 1.1 0 1.4-.2 2.4-1.3 2.8-.6 2.8-.6"}),m.createElement("path",{fill:"#FFC6A0",d:"M65.8 89.8s-6.8.5-7.6 8.2c-.4 8.8 3 11 3 11s6.1 22 16.9 22.9c8.4-2.2 4.7-6.7 4.6-11.4-.2-11.3-7-17-7-17s-4.3-13.7-9.9-13.7"}),m.createElement("path",{fill:"#FFC6A0",d:"M71.7 124.2s.9 11.3 9.8 6.5c4.8-2.5 7.6-13.8 9.8-22.6A201 201 0 0 0 94 96l-5-1.7s-2.4 5.6-7.7 12.3c-4.4 5.5-9.2 11.1-9.5 17.7"}),m.createElement("path",{stroke:"#E4EBF7",d:"M108.5 105.2s1.7 2.7-2.4 30.5c2.4 2.2 1 6-.2 7.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#FFC6A0",d:"M123.3 131.5s-.5 2.8-11.8 2c-15.2-1-25.3-3.2-25.3-3.2l.9-5.8s.7.2 9.7-.1c11.9-.4 18.7-6 25-1 4 3.2 1.5 8.1 1.5 8.1"}),m.createElement("path",{fill:"#FFF",d:"M70.2 91s-5.6-4.8-11 2.7c-3.3 7.2.5 15.2 2.6 19.5-.3 3.8 2.4 4.3 2.4 4.3s0 1 1.5 2.7c4-7 6.7-9.1 13.7-12.5-.3-.7-1.9-3.3-1.8-3.8.2-1.7-1.3-2.6-1.3-2.6s-.3-.2-1.2-2.8c-.8-2.3-2-5.1-4.9-7.5"}),m.createElement("path",{fill:"#CBD1D1",d:"M90.2 288s4.9 2.3 8.3 1.2c3.2-1 5.2.7 8 1.3a20 20 0 0 0 13.3-1.4c-.2-6.2-7.8-4.5-13.6-7.6-2.9-1.6-4.2-5.3-4-10H91.5s-1.5 12-1.3 16.5"}),m.createElement("path",{fill:"#2B0849",d:"M90.2 287.8s2.8 1.5 7.6.8c3.5-.5 3.3.6 7.5 1.3 4.2.6 13-.2 14.3-1.2.5 1.3-.4 2.4-.4 2.4s-1.7.6-5.4.9c-2.3.1-8.1.3-10.2-.6-2-1.6-4.9-1.5-6-.3-4.5 1.1-7.2-.3-7.2-.3l-.2-3z"}),m.createElement("path",{fill:"#A4AABA",d:"M98.4 272.3h3.5s0 7.5 5.2 9.6c-5.3.7-9.7-2.6-8.7-9.6"}),m.createElement("path",{fill:"#CBD1D1",d:"M44.4 272s-2.2 7.8-4.7 13c-1.9 3.8-4.4 7.8 5.8 7.8 7 0 9.3-.5 7.7-7-1.6-6.3.3-13.8.3-13.8h-9z"}),m.createElement("path",{fill:"#2B0849",d:"M38 290.3s2.3 1.2 7 1.2c6.4 0 8.7-1.7 8.7-1.7s.6 1.1-.7 2.2c-1 1-3.8 1.7-7.7 1.7-4.4 0-6.1-.6-7-1.3-1-.5-.8-1.6-.2-2.1"}),m.createElement("path",{fill:"#A4AABA",d:"M45.3 274s0 1.6-.3 3.1-1.1 3.3-1.2 4.4c0 1.2 4.8 1.6 5.4 0 .7-1.6 1.4-6.8 2-7.6.7-.9-5.1-2.2-5.9.1"}),m.createElement("path",{fill:"#7BB2F9",d:"M89.5 277.6h13.9s1.3-56.6 1.9-66.8c.6-10.3 4-45.1 1-65.6l-13-.7-23.7.8-1.3 10.4c0 .5-.7.9-.8 1.4 0 .6.5 1.4.4 2L59.6 206c-.1.7-1.3 1-1.5 2.8 0 .3.2 1.6.1 1.8-7.1 19.5-12.2 52.6-15.6 67.2h15.1L62 259c3-13.3 24-88.3 24-88.3l3.2-1-.2 48.6s-.2 1.3.4 2.1c.5.8-.6 1.2-.4 2.4l.4 1.8-1 12.4c-.4 4.9 1.2 40.7 1.2 40.7"}),m.createElement("path",{stroke:"#648BD8",d:"M64.6 218.9c1.2 0 4.2-2.1 7.2-5.1m24.2 8.7s3-1.1 6.4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#648BD8",d:"M97 219.4s2.9-1.2 6.3-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1"}),m.createElement("path",{stroke:"#648BD8",d:"M63.2 222.1s2.7-.6 6.7-3.5m5-72.4c-.3 3.2.3 8.8-4.5 9.4m22.8-11.3s.1 14.6-1.4 15.7c-2.3 1.7-3 2-3 2m.4-17s.3 13-1 25m-4.7.7s6.8-1 9.1-1M46 270l-.9 4.6m1.8-11.3-.8 4.1m16.6-64.9c-.3 1.6 0 2-.4 3.4 0 0-2.8 2-2.3 4s-.3 3.4-4.5 17.2c-1.8 5.8-4.3 19-6.2 28.3l-1.1 5.8m16-67-1 4.9m8.1-52.3-1.2 10.9s-1.2.1-.5 2.3c0 1.4-2.8 16.4-5.4 31.6m-20 82.1h13.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#192064",d:"M106.2 142.1c-3-.5-18.8-2.7-36.2.2a.6.6 0 0 0-.6.7v3a.6.6 0 0 0 .8.6c3.3-.5 17-2.4 35.6-.3.4 0 .7-.2.7-.5.2-1.4.2-2.5.2-3a.6.6 0 0 0-.5-.7"}),m.createElement("path",{fill:"#FFF",d:"M96.4 145.3v-5.1a.8.8 0 0 0-.8-.9 114.1 114.1 0 0 0-8.1 0 .8.8 0 0 0-.9.8v5.1c0 .5.4.9.9.9h8a.8.8 0 0 0 .9-.8"}),m.createElement("path",{fill:"#192064",d:"M95.2 144.3v-3.2a.7.7 0 0 0-.6-.7h-6.1a.7.7 0 0 0-.6.7v3.2c0 .4.3.7.6.7h6c.4 0 .7-.3.7-.7"}),m.createElement("path",{stroke:"#648BD8",d:"M90.1 273.5h12.8m-11.7-3.7v6.3m-.3-12.6v4.5m-.5-97.6 1 46.4s.7 1.6-.3 2.8c-.9 1.1 2.6.7 1 2.3-1.7 1.6.9 1.2 0 3.5-.6 1.6-1 22-1.2 36.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#E4EBF7",d:"M73.7 98.7 76 103s2 .8 1.8 2.7l.8 2.2m-14.3 8.7c.2-1 2.2-7.1 12.6-10.5m.7-16s7.7 6 16.5 2.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#FFC6A0",d:"M92 87s5.5-.9 7.5-4.6c1.3-.3.8 2.2-.3 3.7l-1 1.5s.2.3.2.9c0 .6-.2.6-.3 1v1l-.4 1c-.1.2 0 .6-.2.9-.2.4-1.6 1.8-2.6 2.8-3.8 3.6-5 1.7-6-.4-1-1.8-.7-5.1-.9-6.9-.3-2.9-2.6-3-2-4.4.4-.7 3 .7 3.4 1.8.7 2 2.9 1.8 2.6 1.7"}),m.createElement("path",{stroke:"#DB836E",d:"M99.8 82.4c-.5.1-.3.3-1 1.3-.6 1-4.8 2.9-6.4 3.2-2.5.5-2.2-1.6-4.2-2.9-1.7-1-3.6-.6-1.4 1.4 1 1 1 1.1 1.4 3.2.3 1.5-.7 3.7.7 5.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),m.createElement("path",{stroke:"#E59788",d:"M79.5 108.7c-2 2.9-4.2 6.1-5.5 8.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),m.createElement("path",{fill:"#FFC6A0",d:"M87.7 124.8s-2-2-5.1-2.8c-3-.7-3.6-.1-5.5.1-2 .3-4-.9-3.7.7.3 1.7 5 1 5.2 2.1.2 1.1-6.3 2.8-8.3 2.2-.8.8.5 1.9 2 2.2.3 1.5 2.3 1.5 2.3 1.5s.7 1 2.6 1.1c2.5 1.3 9-.7 11-1.5 2-.9-.5-5.6-.5-5.6"}),m.createElement("path",{stroke:"#E59788",d:"M73.4 122.8s.7 1.2 3.2 1.4c2.3.3 2.6.6 2.6.6s-2.6 3-9.1 2.3m2.3 2.2s3.8 0 5-.7m-2.4 2.2s2 0 3.3-.6m-1 1.7s1.7 0 2.8-.5m-6.8-9s-.6-1.1 1.3-.5c1.7.5 2.8 0 5.1.1 1.4.1 3-.2 4 .2 1.6.8 3.6 2.2 3.6 2.2s10.6 1.2 19-1.1M79 108s-8.4 2.8-13.2 12.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),m.createElement("path",{stroke:"#E4EBF7",d:"M109.3 112.5s3.4-3.6 7.6-4.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#E59788",d:"M107.4 123s9.7-2.7 11.4-.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),m.createElement("path",{stroke:"#BFCDDD",d:"m194.6 83.7 4-4M187.2 91l3.7-3.6m.9-3-4.5-4.7m11.2 11.5-4.2-4.3m-65 76.3 3.7-3.7M122.3 170l3.5-3.5m.8-2.9-4.3-4.2M133 170l-4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),m.createElement("path",{fill:"#A3B4C6",d:"M190.2 211.8h-1.6a4 4 0 0 1-4-4v-32.1a4 4 0 0 1 4-4h1.6a4 4 0 0 1 4 4v32a4 4 0 0 1-4 4"}),m.createElement("path",{fill:"#A3B4C6",d:"M237.8 213a4.8 4.8 0 0 1-4.8 4.8h-86.6a4.8 4.8 0 0 1 0-9.6H233a4.8 4.8 0 0 1 4.8 4.8"}),m.createElement("path",{fill:"#A3B4C6",d:"M154.1 190.1h70.5v-84.6h-70.5z"}),m.createElement("path",{fill:"#BFCDDD",d:"M225 190.1h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2m0-59.3h-71.1a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.3v19a3.2 3.2 0 0 1-3.2 3.1"}),m.createElement("path",{fill:"#FFF",d:"M159.6 120.5a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8v-3.2c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8"}),m.createElement("path",{fill:"#BFCDDD",d:"M225 160.5h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2"}),m.createElement("path",{stroke:"#7C90A5",d:"M173.5 130.8h49.3m-57.8 0h6m-15 0h6.7m11.1 29.8h49.3m-57.7 0h6m-15.8 0h6.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#FFF",d:"M159.6 151a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V147c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8m-63 29a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.5 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V176c0-.5.3-.8.8-.8h22.4c.5 0 .8.3.8.8v3.2c0 .4-.3.8-.8.8"}),m.createElement("path",{fill:"#BFCDDD",d:"M203 221.1h-27.3a2.4 2.4 0 0 1-2.4-2.4v-11.4a2.4 2.4 0 0 1 2.4-2.5H203a2.4 2.4 0 0 1 2.4 2.5v11.4a2.4 2.4 0 0 1-2.4 2.4"}),m.createElement("path",{stroke:"#A3B4C6",d:"M177.3 207.2v11.5m23.8-11.5v11.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#5BA02E",d:"M162.9 267.9a9.4 9.4 0 0 1-9.4-9.4v-14.8a9.4 9.4 0 0 1 18.8 0v14.8a9.4 9.4 0 0 1-9.4 9.4"}),m.createElement("path",{fill:"#92C110",d:"M171.2 267.8a9.4 9.4 0 0 1-9.4-9.4V255a9.4 9.4 0 0 1 18.8 0v3.4a9.4 9.4 0 0 1-9.4 9.4"}),m.createElement("path",{fill:"#F2D7AD",d:"M181.3 293.7h-27.7a3.2 3.2 0 0 1-3.2-3.2v-20.7a3.2 3.2 0 0 1 3.2-3.2h27.7a3.2 3.2 0 0 1 3.2 3.2v20.7a3.2 3.2 0 0 1-3.2 3.2"}))),FKe=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:o,paddingXS:a,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${be(e.calc(s).mul(2).equal())} ${be(o)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-body`]:{marginTop:s,padding:`${be(s)} ${be(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:a,"&:last-child":{marginInlineEnd:0}}}}},kKe=e=>{const{componentCls:t}=e;return{[`${t}-success ${t}-icon`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon`]:{color:e.resultWarningIconColor}}},DKe=e=>[FKe(e),kKe(e)],HKe=Er("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,o=dr(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return DKe(o)},e=>{const{fontSizeHeading3:t,fontSize:n,paddingLG:r}=e;return{titleFontSize:t,subtitleFontSize:n,iconFontSize:go(t)?t*3:`calc(${t} * 3)`,extraMargin:`${r}px 0 0 0`}}),UKe=()=>m.createElement("svg",{width:"251",height:"294"},m.createElement("title",null,"Unauthorized"),m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("path",{fill:"#E4EBF7",d:"M0 129v-2C0 58.3 55.6 2.7 124.2 2.7h2c68.6 0 124.2 55.6 124.2 124.1v2.1c0 68.6-55.6 124.2-124.1 124.2h-2.1A124.2 124.2 0 0 1 0 129"}),m.createElement("path",{fill:"#FFF",d:"M41.4 133a8.2 8.2 0 1 1-16.4-1.7 8.2 8.2 0 0 1 16.4 1.6"}),m.createElement("path",{stroke:"#FFF",d:"m38.7 136.4 10.4 5.9m.9 6.2-12.6 10.7",strokeWidth:"2"}),m.createElement("path",{fill:"#FFF",d:"M41.5 161.3a5.6 5.6 0 1 1-11.2-1.2 5.6 5.6 0 0 1 11.2 1.2m17.7-16a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m41.2-115.8H130a4.6 4.6 0 1 0 0-9.1h-29.6a4.6 4.6 0 0 0 0 9.1m11.3 18.3h29.7a4.6 4.6 0 1 0 0-9.2h-29.7a4.6 4.6 0 1 0 0 9.2"}),m.createElement("path",{fill:"#FFF",d:"M114 29.5h15.8a4.6 4.6 0 1 0 0 9.1H114a4.6 4.6 0 0 0 0-9.1m71.3 108.2a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),m.createElement("path",{stroke:"#FFF",d:"m180.2 143.8 12.5 7.1m1.1 7.5-15.1 13",strokeWidth:"2"}),m.createElement("path",{fill:"#FFF",d:"M185.6 172a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.5 1.3m18.6-16.6a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.6 1.4"}),m.createElement("path",{stroke:"#FFF",d:"M153 194a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm73-75.8a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm-9 34.9a2.2 2.2 0 1 1-4.3 0 2.2 2.2 0 0 1 4.4 0zm-39.2-43.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.3-15.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm6.7 88a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0z",strokeWidth:"2"}),m.createElement("path",{stroke:"#FFF",d:"m215.1 155.3-1.9 20-10.8 6m-27.8-4.7-6.3 9.8H157l-4.5 6.4m23.4-65.5v-15.7m45.6 7.8-12.8 7.9-15.2-7.9V96.7",strokeWidth:"2"}),m.createElement("path",{fill:"#A26EF4",d:"M180.7 29.3a29.3 29.3 0 1 1 58.6 0 29.3 29.3 0 0 1-58.6 0"}),m.createElement("path",{fill:"#FFF",d:"m221.4 41.7-21.5-.1a1.7 1.7 0 0 1-1.7-1.8V27.6a1.7 1.7 0 0 1 1.8-1.7h21.5c1 0 1.8.9 1.8 1.8l-.1 12.3a1.7 1.7 0 0 1-1.7 1.7"}),m.createElement("path",{fill:"#FFF",d:"M215.1 29.2c0 2.6-2 4.6-4.5 4.6a4.6 4.6 0 0 1-4.5-4.7v-6.9c0-2.6 2-4.6 4.6-4.6 2.5 0 4.5 2 4.4 4.7v6.9zm-4.5-14a6.9 6.9 0 0 0-7 6.8v7.3a6.9 6.9 0 0 0 13.8.1V22a6.9 6.9 0 0 0-6.8-6.9zm-43 53.2h-4a4.7 4.7 0 0 1-4.7-4.8 4.7 4.7 0 0 1 4.7-4.7h4a4.7 4.7 0 0 1 4.7 4.8 4.7 4.7 0 0 1-4.7 4.7"}),m.createElement("path",{fill:"#5BA02E",d:"M168.2 248.8a6.6 6.6 0 0 1-6.6-6.6v-66a6.6 6.6 0 0 1 13.2 0v66a6.6 6.6 0 0 1-6.6 6.6"}),m.createElement("path",{fill:"#92C110",d:"M176.1 248.2a6.6 6.6 0 0 1-6.6-6.6v-33a6.6 6.6 0 1 1 13.3 0v33a6.6 6.6 0 0 1-6.7 6.6"}),m.createElement("path",{fill:"#F2D7AD",d:"M186 293.9h-27.4a3.2 3.2 0 0 1-3.2-3.2v-45.9a3.2 3.2 0 0 1 3.2-3.1H186a3.2 3.2 0 0 1 3.2 3.1v46a3.2 3.2 0 0 1-3.2 3"}),m.createElement("path",{fill:"#FFF",d:"M82 147.7s6.3-1 17.5-1.3c11.8-.4 17.6 1 17.6 1s3.7-3.8 1-8.3c1.3-12.1 6-32.9.3-48.3-1.1-1.4-3.7-1.5-7.5-.6-1.4.3-7.2-.2-8-.1l-15.3-.4-8-.5c-1.6-.1-4.3-1.7-5.5-.3-.4.4-2.4 5.6-2 16l8.7 35.7s-3.2 3.6 1.2 7"}),m.createElement("path",{fill:"#FFC6A0",d:"m75.8 73.3-1-6.4 12-6.5s7.4-.1 8 1.2c.8 1.3-5.5 1-5.5 1s-1.9 1.4-2.6 2.5c-1.7 2.4-1 6.5-8.4 6-1.7.3-2.5 2.2-2.5 2.2"}),m.createElement("path",{fill:"#FFB594",d:"M52.4 77.7S66.7 87 77.4 92c1 .5-2 16.2-11.9 11.8-7.4-3.3-20.1-8.4-21.5-14.5-.7-3.2 2.6-7.6 8.4-11.7M142 80s-6.7 3-13.9 6.9c-3.9 2.1-10.1 4.7-12.3 8-6.2 9.3 3.5 11.2 13 7.5 6.6-2.7 29-12.1 13.2-22.4"}),m.createElement("path",{fill:"#FFC6A0",d:"m76.2 66.4 3 3.8S76.4 73 73 76c-7 6.2-12.8 14.3-16 16.4-4 2.7-9.7 3.3-12.2 0-3.5-5.1.5-14.7 31.5-26"}),m.createElement("path",{fill:"#FFF",d:"M64.7 85.1s-2.4 8.4-9 14.5c.7.5 18.6 10.5 22.2 10 5.2-.6 6.4-19 1.2-20.5-.8-.2-6-1.3-8.9-2.2-.9-.2-1.6-1.7-3.5-1l-2-.8zm63.7.7s5.3 2 7.3 13.8c-.6.2-17.6 12.3-21.8 7.8-6.6-7-.8-17.4 4.2-18.6 4.7-1.2 5-1.4 10.3-3"}),m.createElement("path",{stroke:"#E4EBF7",d:"M78.2 94.7s.9 7.4-5 13",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#E4EBF7",d:"M87.4 94.7s3.1 2.6 10.3 2.6c7.1 0 9-3.5 9-3.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".9"}),m.createElement("path",{fill:"#FFC6A0",d:"m117.2 68.6-6.8-6.1s-5.4-4.4-9.2-1c-3.9 3.5 4.4 2.2 5.6 4.2 1.2 2.1.9 1.2-2 .5-5.7-1.4-2.1.9 3 5.3 2 1.9 7 1 7 1l2.4-3.9z"}),m.createElement("path",{fill:"#FFB594",d:"m105.3 91.3-.3-11H89l-.5 10.5c0 .4.2.8.6 1 2 1.3 9.3 5 15.8.4.2-.2.4-.5.4-.9"}),m.createElement("path",{fill:"#5C2552",d:"M107.6 74.2c.8-1.1 1-9 1-11.9a1 1 0 0 0-1-1l-4.6-.4c-7.7-1-17 .6-18.3 6.3-5.4 5.9-.4 13.3-.4 13.3s2 3.5 4.3 6.8c.8 1 .4-3.8 3-6a47.9 47.9 0 0 1 16-7"}),m.createElement("path",{fill:"#FFC6A0",d:"M88.4 83.2s2.7 6.2 11.6 6.5c7.8.3 9-7 7.5-17.5l-1-5.5c-6-2.9-15.4.6-15.4.6s-.6 2-.2 5.5c-2.3 2-1.8 5.6-1.8 5.6s-1-2-2-2.3c-.9-.3-2 0-2.3 2-1 4.6 3.6 5.1 3.6 5.1"}),m.createElement("path",{stroke:"#DB836E",d:"m100.8 77.1 1.7-1-1-4.3.7-1.4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#552950",d:"M105.5 74c0 .8-.4 1.4-1 1.4-.4 0-.8-.7-.8-1.4s.5-1.2 1-1.2.9.6.8 1.3m-8 .2c0 .8-.4 1.3-.9 1.3s-.9-.6-.9-1.3c0-.7.5-1.3 1-1.3s1 .6.9 1.3"}),m.createElement("path",{stroke:"#DB836E",d:"M91.1 86.8s5.3 5 12.7 2.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#DB836E",d:"M99.8 81.9s-3.6.2-1.5-2.8c1.6-1.5 5-.4 5-.4s1 3.9-3.5 3.2"}),m.createElement("path",{stroke:"#5C2552",d:"M102.9 70.6s2.5.8 3.4.7m-12.4.7s2.5-1.2 4.8-1.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),m.createElement("path",{stroke:"#DB836E",d:"M86.3 77.4s1 .9 1.5 2c-.4.6-1 1.2-.3 1.9m11.8 2.4s2 .2 2.5-.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#E4EBF7",d:"m87.8 115.8 15.7-3m-3.3 3 10-2m-43.7-27s-1.6 8.8-6.7 14M128.3 88s3 4 4 11.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#DB836E",d:"M64 84.8s-6 10-13.5 10",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),m.createElement("path",{fill:"#FFC6A0",d:"m112.4 66-.2 5.2 12 9.2c4.5 3.6 8.9 7.5 11 8.7 4.8 2.8 8.9 3.3 11 1.8 4.1-2.9 4.4-9.9-8.1-15.3-4.3-1.8-16.1-6.3-25.7-9.7"}),m.createElement("path",{stroke:"#DB836E",d:"M130.5 85.5s4.6 5.7 11.7 6.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),m.createElement("path",{stroke:"#E4EBF7",d:"M121.7 105.7s-.4 8.6-1.3 13.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#648BD8",d:"M115.8 161.5s-3.6-1.5-2.7-7.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#CBD1D1",d:"M101.5 290.2s4.3 2.1 7.4 1c2.9-.9 4.6.7 7.2 1.3 2.5.5 6.9 1 11.7-1.3 0-5.6-7-4-12-6.8-2.6-1.4-3.8-4.7-3.6-8.8h-9.5s-1.4 10.6-1.2 14.6"}),m.createElement("path",{fill:"#2B0849",d:"M101.5 290s2.4 1.4 6.8.7c3-.4 3.7.5 7.5 1 3.7.6 10.8 0 11.9-.8.4 1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.7-.5-1.8-1.4-5.2-2-5.7-.3-4 1-7.4-.3-7.4-.3l-.2-2.6z"}),m.createElement("path",{fill:"#A4AABA",d:"M108.8 276.2h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),m.createElement("path",{fill:"#CBD1D1",d:"M57.6 272.5s-2 7.5-4.5 12.4c-1.8 3.7-4.2 7.6 5.5 7.6 6.7 0 9-.5 7.5-6.7-1.5-6.1.3-13.3.3-13.3h-8.8z"}),m.createElement("path",{fill:"#2B0849",d:"M51.5 290s2.2 1.2 6.7 1.2c6.1 0 8.3-1.6 8.3-1.6s.6 1-.6 2.1c-1 .9-3.6 1.6-7.4 1.6-4.2 0-6-.6-6.8-1.2-.9-.5-.7-1.6-.2-2"}),m.createElement("path",{fill:"#A4AABA",d:"M58.5 274.4s0 1.6-.3 3-1 3.1-1.1 4.2c0 1.1 4.5 1.5 5.2 0 .6-1.6 1.3-6.5 1.9-7.3.6-.8-5-2.1-5.7.1"}),m.createElement("path",{fill:"#7BB2F9",d:"m100.9 277 13.3.1s1.3-54.2 1.8-64c.6-9.9 3.8-43.2 1-62.8l-12.4-.7-22.8.8-1.2 10c0 .4-.6.8-.7 1.3 0 .6.4 1.3.3 2-2.3 14-6.3 32.9-8.7 46.4-.1.6-1.2 1-1.4 2.6 0 .3.2 1.6 0 1.8-6.8 18.7-10.8 47.6-14.1 61.6h14.5s2.2-8.6 4-17a3984 3984 0 0 1 23-84.5l3-.5 1 46.1s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.7-1 11.9c-.4 4.6 0 39 0 39"}),m.createElement("path",{stroke:"#648BD8",d:"M77.4 220.4c1.2.1 4-2 7-4.9m23.1 8.4s2.8-1 6.1-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{stroke:"#648BD8",d:"M108.5 221s2.7-1.2 6-4",strokeLinecap:"round",strokeLinejoin:"round"}),m.createElement("path",{stroke:"#648BD8",d:"M76.1 223.6s2.6-.6 6.5-3.4m4.7-69.4c-.2 3.1.3 8.5-4.3 9m21.8-10.7s.1 14-1.3 15c-2.2 1.6-3 1.9-3 1.9m.5-16.4s0 12.8-1.2 24.3m-4.9 1s7.2-1.6 9.4-1.6m-28.6 31.5-1 4.5s-1.5 1.8-1 3.7c.4 2-1 2-5 15.3-1.7 5.6-4.4 18.5-6.3 27.5l-4 18.4M77 196.7a313.3 313.3 0 0 1-.8 4.8m7.7-50-1.2 10.3s-1 .2-.5 2.3c.1 1.3-2.6 15.6-5.1 30.2M57.6 273h13.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),m.createElement("path",{fill:"#192064",d:"M117.4 147.4s-17-3-35.7.2v4.2s14.6-2.9 35.5-.4l.2-4"}),m.createElement("path",{fill:"#FFF",d:"M107.5 150.4v-5a.8.8 0 0 0-.8-.7H99a.8.8 0 0 0-.7.8v4.8c0 .5.3.9.8.8a140.8 140.8 0 0 1 7.7 0 .8.8 0 0 0 .8-.7"}),m.createElement("path",{fill:"#192064",d:"M106.4 149.4v-3a.6.6 0 0 0-.6-.7 94.1 94.1 0 0 0-5.8 0 .6.6 0 0 0-.7.7v3c0 .4.3.7.7.7h5.7c.4 0 .7-.3.7-.7"}),m.createElement("path",{stroke:"#648BD8",d:"M101.5 274h12.3m-11.1-5v6.5m0-12.4v4.3m-.5-93.4.9 44.4s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.1 0 3.4-.6 1.5-1 21-1.1 35",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),jKe={success:eE,error:hv,info:Sb,warning:NKe},o2={404:PKe,500:LKe,403:UKe},kce=Object.keys(o2),zKe=({icon:e,status:t,className:n,style:r})=>{if(kce.includes(`${t}`)){const o=o2[t];return m.createElement("div",{className:n,style:r},m.createElement(o,null))}const i=m.createElement(jKe[t]);return e===null||e===!1?null:m.createElement("div",{className:n,style:r},e||i)},QKe=({className:e,extra:t,style:n})=>qi(t)?m.createElement("div",{className:e,style:n},t):null,xI=e=>{const K=e,{prefixCls:t,className:n,rootClassName:r,subTitle:i,title:o,style:a,children:s,status:l="info",icon:c,extra:u,styles:f,classNames:d}=K,A=Ze(K,["prefixCls","className","rootClassName","subTitle","title","style","children","status","icon","extra","styles","classNames"]),{getPrefixCls:h,direction:p,className:v,style:y,classNames:b,styles:x}=or("result"),C=te(I({},e),{status:l}),S=Ar(y),B=Ar(a),[E,_]=vr([b,d],[x,S,f,B],{props:C}),M=h("result",t),[R,T]=HKe(M),L=Ae(M,`${M}-${l}`,n,v,r,{[`${M}-rtl`]:p==="rtl"},R,T,E.root),P=Ae(`${M}-title`,E.title),k=Ae(`${M}-subtitle`,E.subTitle),H=Ae(`${M}-extra`,E.extra),D=Ae(`${M}-body`,E.body),U=Ae(`${M}-icon`,{[`${M}-image`]:kce.includes(`${l}`)},E.icon),j=I({},_.root),Q=Co(A,{aria:!0,data:!0});return m.createElement("div",te(I({},Q),{className:L,style:j}),m.createElement(zKe,{className:U,style:_.icon,status:l,icon:c}),qi(o)&&m.createElement("div",{className:P,style:_.title},o),qi(i)&&m.createElement("div",{className:k,style:_.subTitle},i),m.createElement(QKe,{className:H,extra:u,style:_.extra}),qi(s)&&m.createElement("div",{className:D,style:_.body},s))};xI.PRESENTED_IMAGE_403=o2[403],xI.PRESENTED_IMAGE_404=o2[404],xI.PRESENTED_IMAGE_500=o2[500];function X7(){return X7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var v=p,{prefixCls:e="rc-switch",className:t,checked:n,defaultChecked:r,disabled:i,loadingIcon:o,checkedChildren:a,unCheckedChildren:s,onClick:l,onChange:c,onKeyDown:u,styles:f,classNames:d}=v,A=Ze(v,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown","styles","classNames"]);const[y,b]=Fr(r!=null?r:!1,n);function x(E,_){let M=y;return i||(M=E,b(M),c==null||c(M,_)),M}function C(E){E.which===dn.LEFT?x(!1,E):E.which===dn.RIGHT&&x(!0,E),u==null||u(E)}function S(E){const _=x(!y,E);l==null||l(_,E)}const B=Ae(e,t,{[`${e}-checked`]:y,[`${e}-disabled`]:i});return m.createElement("button",X7({},A,{type:"button",role:"switch","aria-checked":y,disabled:i,className:B,ref:h,onKeyDown:C,onClick:S}),o,m.createElement("span",{className:`${e}-inner`},m.createElement("span",{className:Ae(`${e}-inner-checked`,d==null?void 0:d.content),style:f==null?void 0:f.content},a),m.createElement("span",{className:Ae(`${e}-inner-unchecked`,d==null?void 0:d.content),style:f==null?void 0:f.content},s)))});Dce.displayName="Switch";const VKe=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:o,innerMaxMarginSM:a,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,u=be(l(s).add(l(r).mul(2)).equal()),f=be(l(a).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:be(n),[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${f})`,marginInlineEnd:`calc(100% - ${u} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${f})`,marginInlineEnd:`calc(-100% + ${u} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${be(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},KKe=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},WKe=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:o,calc:a}=e,s=`${t}-handle`;return{[t]:{[s]:te(I({position:"absolute",top:n,insetInlineStart:n,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`},Xh()),{"&::before":I({position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:a(o).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'},Xh())}),[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${be(a(o).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},GKe=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:o,handleSize:a,switchDuration:s,calc:l}=e,c=`${t}-inner`,u=be(l(a).add(l(r).mul(2)).equal()),f=be(l(o).mul(2).equal());return{[t]:{[c]:te(I({display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:o,paddingInlineEnd:i,transition:["padding-inline-start","padding-inline-end"].map(d=>`${d} ${s} ease-in-out`).join(", ")},Xh()),{[`${c}-checked, ${c}-unchecked`]:I({display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,pointerEvents:"none",minHeight:n,transition:["margin-inline-start","margin-inline-end"].map(d=>`${d} ${s} ease-in-out`).join(", ")},Xh()),[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${f})`,marginInlineEnd:`calc(100% - ${u} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}}),[`&${t}-checked ${c}`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${f})`,marginInlineEnd:`calc(-100% + ${u} - ${f})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(r).mul(2).equal(),marginInlineEnd:l(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(r).mul(-1).mul(2).equal(),marginInlineEnd:l(r).mul(2).equal()}}}}}},qKe=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:te(I(te(I(te(I({},zr(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:be(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none"}),Xh()),{[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),lc(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},YKe=Er("Switch",e=>{const t=dr(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[qKe(t),GKe(t),WKe(t),KKe(t),VKe(t)]},e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,o=t*n,a=r/2,s=2,l=o-s*2,c=a-s*2;return{trackHeight:o,trackHeightSM:a,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new Rr("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}}),Hce=m.forwardRef((e,t)=>{var Z;const Y=e,{prefixCls:n,size:r,disabled:i,loading:o,className:a,rootClassName:s,style:l,checked:c,value:u,defaultChecked:f,defaultValue:d,onChange:A,styles:h,classNames:p}=Y,v=Ze(Y,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange","styles","classNames"]),[y,b]=Fr((Z=f!=null?f:d)!=null?Z:!1,c!=null?c:u),{getPrefixCls:x,direction:C,className:S,style:B,classNames:E,styles:_}=or("switch"),M=m.useContext(Ga),R=(i!=null?i:M)||o,T=x("switch",n),[L,P]=YKe(T),k=oa(r),H=te(I({},e),{size:k,disabled:R}),D=Ar(B),U=Ar(l),[j,Q]=vr([E,p],[_,D,h,U],{props:H}),K=m.createElement("div",{className:Ae(`${T}-handle`,j.indicator),style:Q.indicator},o&&m.createElement(qh,{className:`${T}-loading-icon`})),z=Ae(S,{[`${T}-small`]:k==="small",[`${T}-loading`]:o,[`${T}-rtl`]:C==="rtl"},a,s,j.root,L,P),V=(...W)=>{b(W[0]),A==null||A(...W)};return m.createElement(sE,{component:"Switch",disabled:R},m.createElement(Dce,te(I({},v),{classNames:j,styles:Q,checked:y,onChange:V,prefixCls:T,className:z,style:Q.root,disabled:R,ref:t,loadingIcon:K})))});Hce.__ANT_SWITCH=!0;const ap={},a2="rc-table-internal-hook";function Z7(e){const t=m.createContext(void 0);return{Context:t,Provider:({value:r,children:i})=>{const o=m.useRef(r);o.current=r;const[a]=m.useState(()=>({getValue:()=>o.current,listeners:new Set}));return ar(()=>{fu.unstable_batchedUpdates(()=>{a.listeners.forEach(s=>{s(r)})})},[r]),m.createElement(t.Provider,{value:a},i)},defaultValue:e}}function Ts(e,t){const n=yn(typeof t=="function"?t:l=>{if(t===void 0)return l;if(!Array.isArray(t))return l[t];const c={};return t.forEach(u=>{c[u]=l[u]}),c}),r=m.useContext(e==null?void 0:e.Context),{listeners:i,getValue:o}=r||{},a=m.useRef();a.current=n(r?o():e==null?void 0:e.defaultValue);const[,s]=m.useState({});return ar(()=>{if(!r)return;function l(c){const u=n(c);uu(a.current,u,!0)||s({})}return i.add(l),()=>{i.delete(l)}},[r]),a.current}function s2(){return s2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const u=a?{ref:c}:{},f=m.useRef(0),d=m.useRef(l);return t()!==null?m.createElement(i,s2({},l,u)):((!o||o(d.current,l))&&(f.current+=1),d.current=l,m.createElement(e.Provider,{value:f.current},m.createElement(i,s2({},l,u))))};return a?m.forwardRef(s):s}function r(i,o){const a=Vh(i),s=(l,c)=>{const u=a?{ref:c}:{};return t(),m.createElement(i,s2({},l,u))};return m.memo(a?m.forwardRef(s):s,o)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}const{makeImmutable:Uce,responseImmutable:Zb,useImmutableMark:ZKe}=XKe(),cl=Z7(),jce=m.createContext({renderWithProps:!1}),JKe="RC_TABLE_KEY";function eWe(e){return e==null?[]:Array.isArray(e)?e:[e]}function wI(e){const t=[],n={};return e.forEach(r=>{const{key:i,dataIndex:o}=r||{};let a=i||eWe(o).join("-")||JKe;for(;n[a];)a=`${a}_next`;n[a]=!0,t.push(a)}),t}function J7(e){return e!=null}function tWe(e){return typeof e=="number"&&!Number.isNaN(e)}function nWe(e){return e&&typeof e=="object"&&!Array.isArray(e)&&!m.isValidElement(e)}function rWe(e,t,n,r,i,o){const a=m.useContext(jce),s=ZKe();return cv(()=>{if(J7(r))return[r];const c=t==null||t===""?[]:Array.isArray(t)?t:[t],u=ol(e,c);let f=u,d;if(i){const A=i(u,e,n);nWe(A)?(f=A.children,d=A.props,a.renderWithProps=!0):f=A}return[f,d]},[s,e,r,t,i,n],(c,u)=>{if(o){const[,f]=c,[,d]=u;return o(d,f)}return a.renderWithProps?!0:!uu(c,u,!0)})}function iWe(e,t,n,r){const i=e+t-1;return e<=r&&i>=n}function oWe(e,t){return Ts(cl,n=>[iWe(e,t||1,n.hoverStartRow,n.hoverEndRow),n.onHover])}function ej(){return ej=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o,a;let r;const i=e===!0?{showTitle:!0}:e;return i&&(i.showTitle||t==="header")&&(typeof n=="string"||typeof n=="number"?r=n.toString():m.isValidElement(n)&&typeof((o=n.props)==null?void 0:o.children)=="string"&&(r=(a=n.props)==null?void 0:a.children)),r},sWe=e=>{var ge,ie,le,ve,we,me,Ee;const{component:t,children:n,ellipsis:r,scope:i,prefixCls:o,className:a,style:s,align:l,record:c,render:u,dataIndex:f,renderIndex:d,shouldCellUpdate:A,index:h,rowType:p,colSpan:v,rowSpan:y,fixStart:b,fixEnd:x,fixedStartShadow:C,fixedEndShadow:S,offsetFixedStartShadow:B,offsetFixedEndShadow:E,zIndex:_,zIndexReverse:M,appendNode:R,additionalProps:T={},isSticky:L}=e,P=`${o}-cell`,{allColumnsFixedLeft:k,rowHoverable:H}=Ts(cl,["allColumnsFixedLeft","rowHoverable"]),[D,U]=rWe(c,f,d,n,u,A),j={},Q=typeof b=="number"&&!k,K=typeof x=="number"&&!k,[z,V]=Ts(cl,({scrollInfo:Ce})=>{if(!Q&&!K)return[!1,!1];const[pe,Oe]=Ce,xe=(Q&&C&&pe)-B>=1,Me=(K&&S&&Oe-pe)-E>1;return[xe,Me]});Q&&(j.insetInlineStart=b,j["--z-offset"]=_,j["--z-offset-reverse"]=M),K&&(j.insetInlineEnd=x,j["--z-offset"]=_,j["--z-offset-reverse"]=M);const Y=(le=(ie=(ge=U==null?void 0:U.colSpan)!=null?ge:T.colSpan)!=null?ie:v)!=null?le:1,Z=(me=(we=(ve=U==null?void 0:U.rowSpan)!=null?ve:T.rowSpan)!=null?we:y)!=null?me:1,[W,J]=oWe(h,Z),ee=yn(Ce=>{var pe;c&&J(h,h+Z-1),(pe=T==null?void 0:T.onMouseEnter)==null||pe.call(T,Ce)}),ne=yn(Ce=>{var pe;c&&J(-1,-1),(pe=T==null?void 0:T.onMouseLeave)==null||pe.call(T,Ce)});if(Y===0||Z===0)return null;const re=(Ee=T.title)!=null?Ee:aWe({rowType:p,ellipsis:r,children:D}),ue=Ae(P,a,{[`${P}-fix`]:Q||K,[`${P}-fix-start`]:Q,[`${P}-fix-end`]:K,[`${P}-fix-start-shadow`]:C,[`${P}-fix-start-shadow-show`]:C&&z,[`${P}-fix-end-shadow`]:S,[`${P}-fix-end-shadow-show`]:S&&V,[`${P}-ellipsis`]:r,[`${P}-with-append`]:R,[`${P}-fix-sticky`]:(Q||K)&&L,[`${P}-row-hover`]:!U&&W},T.className,U==null?void 0:U.className),de={};l&&(de.textAlign=l);const se=I(I(I(I(I({},U==null?void 0:U.style),j),de),T.style),s);let ce=D;return typeof ce=="object"&&!Array.isArray(ce)&&!m.isValidElement(ce)&&(ce=null),r&&(C||S)&&(ce=m.createElement("span",{className:`${P}-content`},ce)),m.createElement(t,ej({},U,T,{className:ue,style:se,title:re,scope:i,onMouseEnter:H?ee:void 0,onMouseLeave:H?ne:void 0,colSpan:Y!==1?Y:null,rowSpan:Z!==1?Z:null}),R,ce)},Jb=m.memo(sWe);function CI(e){return e.fixed==="start"}function SI(e){return e.fixed==="end"}function tj(e,t,n,r){const i=n[e]||{},o=n[t]||{};let a=null,s=null;CI(i)&&CI(o)?a=r.start[e]:SI(o)&&SI(i)&&(s=r.end[t]);let l=!1,c=!1,u=0,f=0;a!==null&&(l=!n[t+1]||!CI(n[t+1]),u=n.length*2-e,f=n.length+e),s!==null&&(c=!n[e-1]||!SI(n[e-1]),u=t,f=n.length-t);let d=0,A=0;if(l)for(let h=0;ht;h-=1)SI(n[h])||(A+=r.widths[h]||0);return{fixStart:a,fixEnd:s,fixedStartShadow:l,fixedEndShadow:c,offsetFixedStartShadow:d,offsetFixedEndShadow:A,isSticky:r.isSticky,zIndex:u,zIndexReverse:f}}const zce=m.createContext({});function nj(){return nj=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:t,index:n,children:r,colSpan:i=1,rowSpan:o,align:a}=e,{prefixCls:s}=Ts(cl,["prefixCls"]),{scrollColumnIndex:l,stickyOffsets:c,flattenColumns:u}=m.useContext(zce),d=n+i-1+1===l?i+1:i,A=m.useMemo(()=>tj(n,n+d-1,u,c),[n,d,u,c]);return m.createElement(Jb,nj({className:t,index:n,component:"td",prefixCls:s,record:null,dataIndex:null,align:a,colSpan:d,rowSpan:o,render:()=>r},A))},cWe=e=>{const r=e,{children:t}=r,n=Ze(r,["children"]);return m.createElement("tr",n,t)},EI=e=>{const{children:t}=e;return t};EI.Row=cWe,EI.Cell=lWe;const BI=Zb(e=>{const{children:t,stickyOffsets:n,flattenColumns:r}=e,i=Ts(cl,"prefixCls"),o=r.length-1,a=r[o],s=m.useMemo(()=>({stickyOffsets:n,flattenColumns:r,scrollColumnIndex:a!=null&&a.scrollbar?o:null}),[a,r,o,n]);return m.createElement(zce.Provider,{value:s},m.createElement("tfoot",{className:`${i}-summary`},t))}),Qce=EI;function uWe(e){return null}function fWe(e){return null}function Vce(e,t,n,r,i,o,a){const s=o(t,a);e.push({record:t,indent:n,index:a,rowKey:s});const l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(let c=0;c{if(n!=null&&n.size){const o=[];for(let a=0;a<(e==null?void 0:e.length);a+=1){const s=e[a];Vce(o,s,0,t,n,r,a)}return o}return e==null?void 0:e.map((o,a)=>({record:o,indent:0,index:a,rowKey:r(o,a)}))},[e,t,n,r])}function Wce(e,t,n,r){const i=Ts(cl,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),{flattenColumns:o,expandableType:a,expandedKeys:s,childrenColumnName:l,onTriggerExpand:c,rowExpandable:u,onRow:f,expandRowByClick:d,rowClassName:A}=i,h=a==="nest",p=a==="row"&&(!u||u(e)),v=p||h,y=s&&s.has(t),b=l&&e&&e[l],x=yn(c),C=f==null?void 0:f(e,n),S=C==null?void 0:C.onClick,B=(M,...R)=>{d&&v&&c(e,M),S==null||S(M,...R)};let E;typeof A=="string"?E=A:typeof A=="function"&&(E=A(e,n,r));const _=wI(o);return te(I({},i),{columnsKey:_,nestExpandable:h,expanded:y,hasNestChildren:b,record:e,onTriggerExpand:x,rowSupportExpand:p,expandable:v,rowProps:te(I({},C),{className:Ae(E,C==null?void 0:C.className),onClick:B})})}const Gce=e=>{const{prefixCls:t,children:n,component:r,cellComponent:i,className:o,expanded:a,colSpan:s,isEmpty:l,stickyOffset:c=0}=e,{scrollbarSize:u,fixHeader:f,fixColumn:d,componentWidth:A,horizonScroll:h}=Ts(cl,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]);let p=n;return(l?h&&A:d)&&(p=m.createElement("div",{style:{width:A-c-(f&&!l?u:0),position:"sticky",left:c,overflow:"hidden"},className:`${t}-expanded-row-fixed`},p)),m.createElement(r,{className:o,style:{display:a?null:"none"}},m.createElement(Jb,{component:i,prefixCls:t,colSpan:s},p))};function dWe({prefixCls:e,record:t,onExpand:n,expanded:r,expandable:i}){const o=`${e}-row-expand-icon`;if(!i)return m.createElement("span",{className:Ae(o,`${e}-row-spaced`)});const a=s=>{n(t,s),s.stopPropagation()};return m.createElement("span",{className:Ae(o,{[`${e}-row-expanded`]:r,[`${e}-row-collapsed`]:!r}),onClick:a})}function AWe(e,t,n){const r=[];function i(o){(o||[]).forEach((a,s)=>{r.push(t(a,s)),i(a[n])})}return i(e),r}function qce(e,t,n,r){return typeof e=="string"?e:typeof e=="function"?e(t,n,r):""}function OI(){return OI=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:t,style:n,classNames:r,styles:i,record:o,index:a,renderIndex:s,rowKey:l,rowKeys:c,indent:u=0,rowComponent:f,cellComponent:d,scopeCellComponent:A,expandedRowInfo:h}=e,p=Wce(o,l,a,u),{prefixCls:v,flattenColumns:y,expandedRowClassName:b,expandedRowRender:x,rowProps:C,expanded:S,rowSupportExpand:B}=p,E=m.useRef(!1);E.current||(E.current=S);const _=qce(b,o,a,u),M=m.createElement(f,OI({},C,{"data-row-key":l,className:Ae(t,`${v}-row`,`${v}-row-level-${u}`,C==null?void 0:C.className,r.row,{[_]:u>=1}),style:I(I(I({},n),C==null?void 0:C.style),i.row)}),y.map((T,L)=>{const{render:P,dataIndex:k,className:H}=T,{key:D,fixedInfo:U,appendCellNode:j,additionalCellProps:Q}=Yce(p,T,L,u,a,c,h==null?void 0:h.offset);return m.createElement(Jb,OI({className:Ae(H,r.cell),style:i.cell,ellipsis:T.ellipsis,align:T.align,scope:T.rowScope,component:T.rowScope?A:d,prefixCls:v,key:D,record:o,index:a,renderIndex:s,dataIndex:k,render:P,shouldCellUpdate:T.shouldCellUpdate},U,{appendNode:j,additionalProps:Q}))}));let R;if(B&&(E.current||S)){const T=x(o,a,u+1,S);R=m.createElement(Gce,{expanded:S,className:Ae(`${v}-expanded-row`,`${v}-expanded-row-level-${u+1}`,_),prefixCls:v,component:f,cellComponent:d,colSpan:h?h.colSpan:y.length,isEmpty:!1,stickyOffset:h==null?void 0:h.sticky},T)}return m.createElement(m.Fragment,null,M,R)}),pWe=e=>{const{columnKey:t,onColumnResize:n,title:r}=e,i=m.useRef(null);return ar(()=>{i.current&&n(t,i.current.offsetWidth)},[]),m.createElement(Bl,{data:t},m.createElement("td",{ref:i,style:{paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,height:0}},m.createElement("div",{style:{height:0,overflow:"hidden",fontWeight:"bold"}},r||" ")))},gWe=({prefixCls:e,columnsKey:t,onColumnResize:n,columns:r})=>{const i=m.useRef(null),{measureRowRender:o}=Ts(cl,["measureRowRender"]),a=m.createElement("tr",{"aria-hidden":"true",className:`${e}-measure-row`,style:{height:0},ref:i},m.createElement(Bl.Collection,{onBatchResize:s=>{hb(i.current)&&s.forEach(({data:l,size:c})=>{n(l,c.offsetWidth)})}},t.map(s=>{const l=r.find(f=>f.key===s),c=l==null?void 0:l.title,u=m.isValidElement(c)?m.cloneElement(c,{ref:null}):c;return m.createElement(pWe,{key:s,columnKey:s,onColumnResize:n,title:u})})));return typeof o=="function"?o(a):a},mWe=Zb(e=>{const{data:t,measureColumnWidth:n}=e,{prefixCls:r,getComponent:i,onColumnResize:o,flattenColumns:a,getRowKey:s,expandedKeys:l,childrenColumnName:c,emptyNode:u,classNames:f,styles:d,expandedRowOffset:A=0,colWidths:h}=Ts(cl,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","classNames","styles","expandedRowOffset","fixedInfoList","colWidths"]),{body:p={}}=f||{},{body:v={}}=d||{},y=Kce(t,c,l,s),b=m.useMemo(()=>y.map(T=>T.rowKey),[y]),x=m.useRef({renderWithProps:!1}),C=m.useMemo(()=>{const T=a.length-A;let L=0;for(let P=0;P{const{record:P,indent:k,index:H,rowKey:D}=T;return m.createElement(hWe,{classNames:p,styles:v,key:D,rowKey:D,rowKeys:b,record:P,index:L,renderIndex:H,rowComponent:B,cellComponent:E,scopeCellComponent:_,indent:k,expandedRowInfo:C})}):M=m.createElement(Gce,{expanded:!0,className:`${r}-placeholder`,prefixCls:r,component:B,cellComponent:E,colSpan:a.length,isEmpty:!0},u);const R=wI(a);return m.createElement(jce.Provider,{value:x.current},m.createElement(S,{style:v.wrapper,className:Ae(`${r}-tbody`,p.wrapper)},n&&m.createElement(gWe,{prefixCls:r,columnsKey:R,onColumnResize:o,columns:a}),M))}),l2="RC_TABLE_INTERNAL_COL_DEFINE";function vWe(e){const i=e,{expandable:t}=i,n=Ze(i,["expandable"]);let r;return"expandable"in e?r=I(I({},n),t):r=n,r.showExpandColumn===!1&&(r.expandIconColumnIndex=-1),r}function rj(){return rj=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{colWidths:t,columns:n,columCount:r}=e,{tableLayout:i}=Ts(cl,["tableLayout"]),o=[],a=r||n.length;let s=!1;for(let c=a-1;c>=0;c-=1){const u=t[c],f=n&&n[c];let d,A;if(f&&(d=f[l2],i==="auto"&&(A=f.minWidth)),u||A||d||s){const l=d||{},{columnType:h}=l,p=Ze(l,["columnType"]);o.unshift(m.createElement("col",rj({key:c,style:{width:u,minWidth:A}},p))),s=!0}}return o.length>0?m.createElement("colgroup",null,o):null};function yWe(e,t){return m.useMemo(()=>{const n=[];for(let r=0;r{const z=e,{className:n,style:r,noData:i,columns:o,flattenColumns:a,colWidths:s,colGroup:l,columCount:c,stickyOffsets:u,direction:f,fixHeader:d,stickyTopOffset:A,stickyBottomOffset:h,stickyClassName:p,scrollX:v,tableLayout:y="fixed",onScroll:b,maxContentScroll:x,children:C}=z,S=Ze(z,["className","style","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","maxContentScroll","children"]),{prefixCls:B,scrollbarSize:E,isSticky:_,getComponent:M}=Ts(cl,["prefixCls","scrollbarSize","isSticky","getComponent"]),R=M(["header","table"],"table"),T=_&&!d?0:E,L=m.useRef(null),P=m.useCallback(V=>{S6(t,V),S6(L,V)},[]);m.useEffect(()=>{function V(Z){const{currentTarget:W,deltaX:J}=Z;if(J){const{scrollLeft:ee,scrollWidth:ne,clientWidth:re}=W,ue=ne-re;let de=ee+J;f==="rtl"?(de=Math.max(-ue,de),de=Math.min(0,de)):(de=Math.min(ue,de),de=Math.max(0,de)),b({currentTarget:W,scrollLeft:de}),Z.preventDefault()}}const Y=L.current;return Y==null||Y.addEventListener("wheel",V,{passive:!1}),()=>{Y==null||Y.removeEventListener("wheel",V)}},[]);const k=a[a.length-1],H={fixed:k?k.fixed:null,scrollbar:!0,onHeaderCell:()=>({className:`${B}-cell-scrollbar`})},D=m.useMemo(()=>T?[...o,H]:o,[T,o]),U=m.useMemo(()=>T?[...a,H]:a,[T,a]),j=m.useMemo(()=>{const{start:V,end:Y}=u;return te(I({},u),{start:V,end:[...Y.map(Z=>Z+T),0],isSticky:_})},[T,u,_]),Q=yWe(s,c),K=m.useMemo(()=>{const V=!Q||!Q.length||Q.every(Y=>!Y);return i||V},[i,Q]);return m.createElement("div",{style:I(I({overflow:"hidden"},_?{top:A,bottom:h}:{}),r),ref:P,className:Ae(n,{[p]:!!p})},m.createElement(R,{style:{tableLayout:y,minWidth:"100%",width:v}},K?l:m.createElement(Xce,{colWidths:[...Q,T],columCount:c+1,columns:U}),C(te(I({},S),{stickyOffsets:j,columns:D,flattenColumns:U}))))}),Zce=m.memo(bWe);function $I(){return $I=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{cells:t,stickyOffsets:n,flattenColumns:r,rowComponent:i,cellComponent:o,onHeaderRow:a,index:s,classNames:l,styles:c}=e,{prefixCls:u}=Ts(cl,["prefixCls"]);let f;a&&(f=a(t.map(A=>A.column),s));const d=wI(t.map(A=>A.column));return m.createElement(i,$I({},f,{className:l.row,style:c.row}),t.map((A,h)=>{var S;const{column:p,colStart:v,colEnd:y,colSpan:b}=A,x=tj(v,y,r,n),C=((S=p==null?void 0:p.onHeaderCell)==null?void 0:S.call(p,p))||{};return m.createElement(Jb,$I({},A,{scope:p.title?b>1?"colgroup":"col":null,ellipsis:p.ellipsis,align:p.align,component:o,prefixCls:u,key:d[h]},x,{additionalProps:C,rowType:"header"}))}))};function wWe(e,t,n){const r=[];function i(a,s,l=0){r[l]=r[l]||[];let c=s;return a.filter(Boolean).map(f=>{const d={key:f.key,className:Ae(f.className,t.cell)||"",style:n.cell,children:f.title,column:f,colStart:c};let A=1;const h=f.children;return h&&h.length>0&&(A=i(h,c,l+1).reduce((p,v)=>p+v,0),d.hasSubColumns=!0),"colSpan"in f&&({colSpan:A}=f),"rowSpan"in f&&(d.rowSpan=f.rowSpan),d.colSpan=A,d.colEnd=d.colStart+A-1,r[l].push(d),c+=A,A})}i(e,0);const o=r.length;for(let a=0;a{!("rowSpan"in s)&&!s.hasSubColumns&&(s.rowSpan=o-a)});return r}const Jce=Zb(e=>{const{stickyOffsets:t,columns:n,flattenColumns:r,onHeaderRow:i}=e,{prefixCls:o,getComponent:a,classNames:s,styles:l}=Ts(cl,["prefixCls","getComponent","classNames","styles"]),{header:c={}}=s||{},{header:u={}}=l||{},f=m.useMemo(()=>wWe(n,c,u),[n,c,u]),d=a(["header","wrapper"],"thead"),A=a(["header","row"],"tr"),h=a(["header","cell"],"th");return m.createElement(d,{className:Ae(`${o}-thead`,c.wrapper),style:u.wrapper},f.map((p,v)=>m.createElement(xWe,{classNames:c,styles:u,key:v,flattenColumns:r,cells:p,stickyOffsets:t,rowComponent:A,cellComponent:h,onHeaderRow:i,index:v})))});function eue(e,t=""){return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function CWe(e,t,n){return m.useMemo(()=>{if(t&&t>0){let r=0,i=0;e.forEach(f=>{const d=eue(t,f.width);d?r+=d:i+=1});const o=Math.max(t,n);let a=Math.max(o-r,i),s=i;const l=a/i;let c=0;const u=e.map(f=>{const d=I({},f),A=eue(t,d.width);if(A)d.width=A;else{const h=Math.floor(l);d.width=s===1?a:h,a-=h,s-=1}return c+=d.width,d});if(c{const h=Math.floor(d.width*f);d.width=A===u.length-1?a:h,a-=h})}return[u,Math.max(c,o)]}return[e,t]},[e,t,n])}function ij(e){return pa(e).filter(t=>m.isValidElement(t)).map(t=>{const{key:n,props:r}=t,s=r,{children:i}=s,o=Ze(s,["children"]),a=I({key:n},o);return i&&(a.children=ij(i)),a})}function tue(e){return e.filter(t=>t&&typeof t=="object"&&!t.hidden).map(t=>{const n=t.children;return n&&n.length>0?te(I({},t),{children:tue(n)}):t})}function nue(e,t="key"){return e.filter(n=>n&&typeof n=="object").reduce((n,r,i)=>{const{fixed:o}=r,a=o===!0||o==="left"?"start":o==="right"?"end":o,s=`${t}-${i}`,l=r.children;return l&&l.length>0?[...n,...nue(l,s).map(c=>{var u;return te(I({},c),{fixed:(u=c.fixed)!=null?u:a})})]:[...n,te(I({key:s},r),{fixed:a})]},[])}function SWe({prefixCls:e,columns:t,children:n,expandable:r,expandedKeys:i,columnTitle:o,getRowKey:a,onTriggerExpand:s,expandIcon:l,rowExpandable:c,expandIconColumnIndex:u,expandedRowOffset:f=0,direction:d,expandRowByClick:A,columnWidth:h,fixed:p,scrollWidth:v,clientWidth:y},b){const x=m.useMemo(()=>{const M=t||ij(n)||[];return tue(M.slice())},[t,n]),C=m.useMemo(()=>{if(r){let M=x.slice();if(!M.includes(ap)){const k=u||0,H=k===0&&(p==="right"||p==="end")?x.length:k;H>=0&&M.splice(H,0,ap)}const R=M.indexOf(ap);M=M.filter((k,H)=>k!==ap||H===R);const T=x[R];let L;p?L=p:L=T?T.fixed:null;const P={[l2]:{className:`${e}-expand-icon-col`,columnType:"EXPAND_COLUMN"},title:o,fixed:L,className:`${e}-row-expand-icon-cell`,width:h,render:(k,H,D)=>{const U=a(H,D),j=i.has(U),Q=c?c(H):!0,K=l({prefixCls:e,expanded:j,expandable:Q,record:H,onExpand:s});return A?m.createElement("span",{onClick:z=>z.stopPropagation()},K):K}};return M.map((k,H)=>{const D=k===ap?P:k;return HM!==ap)},[r,x,a,i,l,d,f]),S=m.useMemo(()=>{let M=C;return b&&(M=b(M)),M.length||(M=[{render:()=>null}]),M},[b,C,d]),B=m.useMemo(()=>nue(S),[S,d,v]),[E,_]=CWe(B,v,y);return[S,E,_]}function EWe(e,t,n){const r=vWe(e),{expandIcon:i,expandedRowKeys:o,defaultExpandedRowKeys:a,defaultExpandAllRows:s,expandedRowRender:l,onExpand:c,onExpandedRowsChange:u,childrenColumnName:f}=r,d=i||dWe,A=f||"children",h=m.useMemo(()=>l?"row":e.expandable&&e.internalHooks===a2&&e.expandable.__PARENT_RENDER_ICON__||t.some(x=>x&&typeof x=="object"&&x[A])?"nest":!1,[!!l,t]),[p,v]=m.useState(()=>a||(s?AWe(t,n,A):[])),y=m.useMemo(()=>new Set(o||p||[]),[o,p]),b=m.useCallback(x=>{const C=n(x,t.indexOf(x));let S;const B=y.has(C);B?(y.delete(C),S=[...y]):S=[...y,C],v(S),c&&c(!B,x),u&&u(S)},[n,y,t,c,u]);return[r,h,y,d,A,b]}function BWe(e,t){const n=m.useMemo(()=>e.map((r,i)=>tj(i,i,e,t)),[e,t]);return cv(()=>n,[n],(r,i)=>!uu(r,i))}function OWe(e){const t=m.useRef(e),[,n]=m.useState({}),r=m.useRef(null),i=m.useRef([]);function o(a){i.current.push(a);const s=Promise.resolve();r.current=s,s.then(()=>{if(r.current===s){const l=i.current,c=t.current;i.current=[],l.forEach(u=>{t.current=u(t.current)}),r.current=null,c!==t.current&&n({})}})}return m.useEffect(()=>()=>{r.current=null},[]),[t.current,o]}function $We(e){const t=m.useRef(null),n=m.useRef(null);function r(){clearTimeout(n.current)}function i(a){t.current=a,r(),n.current=setTimeout(()=>{t.current=null,n.current=void 0},100)}function o(){return t.current}return m.useEffect(()=>r,[]),[i,o]}function _We(){const[e,t]=m.useState(-1),[n,r]=m.useState(-1),i=m.useCallback((o,a)=>{t(o),r(a)},[]);return[e,n,i]}const rue=ac()?window:null;function TWe(e,t){const{offsetHeader:n=0,offsetSummary:r=0,offsetScroll:i=0,getContainer:o=()=>rue}=typeof e=="object"?e:{},a=o()||rue,s=!!e;return m.useMemo(()=>({isSticky:s,stickyClassName:s?`${t}-sticky-holder`:"",offsetHeader:n,offsetSummary:r,offsetScroll:i,container:a}),[s,i,n,r,t,a])}function MWe(e,t){return m.useMemo(()=>{const r=t.length,i=(s,l,c)=>{const u=[];let f=0;for(let d=s;d!==l;d+=c)u.push(f),t[d].fixed&&(f+=e[d]||0);return u},o=i(0,r,1),a=i(r-1,-1,-1).reverse();return{start:o,end:a,widths:e}},[e,t])}const iue=e=>{const{children:t,className:n,style:r}=e;return m.createElement("div",{className:n,style:r},t)};function oue(e){const n=Jf(e).getBoundingClientRect(),r=document.documentElement;return{left:n.left+(window.pageXOffset||r.scrollLeft)-(r.clientLeft||document.body.clientLeft||0),top:n.top+(window.pageYOffset||r.scrollTop)-(r.clientTop||document.body.clientTop||0)}}const aue="mouseup",sue="mousemove",ex="scroll",lue="resize",IWe=(e,t)=>{var E,_;const{scrollBodyRef:n,onScroll:r,offsetScroll:i,container:o,direction:a}=e,s=Ts(cl,"prefixCls"),l=((E=n.current)==null?void 0:E.scrollWidth)||0,c=((_=n.current)==null?void 0:_.clientWidth)||0,u=l&&c*(c/l),f=m.useRef(null),[d,A]=OWe({scrollLeft:0,isHiddenScrollBar:!0}),h=m.useRef({delta:0,x:0}),[p,v]=m.useState(!1),y=m.useRef(null);m.useEffect(()=>()=>{Kn.cancel(y.current)},[]);const b=()=>{v(!1)},x=M=>{M.persist(),h.current.delta=M.pageX-d.scrollLeft,h.current.x=0,v(!0),M.preventDefault()},C=M=>{const{buttons:R}=M||(window==null?void 0:window.event);if(!p||R===0){p&&v(!1);return}let T=h.current.x+M.pageX-h.current.x-h.current.delta;const L=a==="rtl";T=Math.max(L?u-c:0,Math.min(L?0:c-u,T)),(!L||Math.abs(T)+Math.abs(u){Kn.cancel(y.current),y.current=Kn(()=>{if(!n.current)return;const M=oue(n.current).top,R=M+n.current.offsetHeight,T=o===window?document.documentElement.scrollTop+window.innerHeight:oue(o).top+o.clientHeight;R-Cee()<=T||M>=T-i?A(L=>te(I({},L),{isHiddenScrollBar:!0})):A(L=>te(I({},L),{isHiddenScrollBar:!1}))})},B=M=>{A(R=>te(I({},R),{scrollLeft:M/l*c||0}))};return m.useImperativeHandle(t,()=>({setScrollLeft:B,checkScrollBarVisible:S})),m.useEffect(()=>(document.body.addEventListener(aue,b,!1),document.body.addEventListener(sue,C,!1),S(),()=>{document.body.removeEventListener(aue,b),document.body.removeEventListener(sue,C)}),[u,p]),m.useEffect(()=>{if(n.current){const M=[];let R=Jf(n.current);for(;R;)M.push(R),R=R.parentElement;return M.forEach(T=>{T.addEventListener(ex,S,!1)}),window.addEventListener(lue,S,!1),window.addEventListener(ex,S,!1),o.addEventListener(ex,S,!1),()=>{M.forEach(T=>{T.removeEventListener(ex,S)}),window.removeEventListener(lue,S),window.removeEventListener(ex,S),o.removeEventListener(ex,S)}}},[o]),m.useEffect(()=>{d.isHiddenScrollBar||A(M=>{const R=n.current;return R?te(I({},M),{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):M})},[d.isHiddenScrollBar]),l<=c||!u||d.isHiddenScrollBar?null:m.createElement("div",{style:{height:Cee(),width:c,bottom:i},className:`${s}-sticky-scroll`},m.createElement("div",{onMouseDown:x,ref:f,className:Ae(`${s}-sticky-scroll-bar`,{[`${s}-sticky-scroll-bar-active`]:p}),style:{width:`${u}px`,transform:`translate3d(${d.scrollLeft}px, 0, 0)`}}))},RWe=m.forwardRef(IWe);function Jg(){return Jg=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var _n,Wt;const n=I({rowKey:"key",prefixCls:cue,emptyText:LWe},e),{prefixCls:r,className:i,rowClassName:o,style:a,classNames:s,styles:l,data:c,rowKey:u,scroll:f,tableLayout:d,direction:A,title:h,footer:p,summary:v,caption:y,id:b,showHeader:x,components:C,emptyText:S,onRow:B,onHeaderRow:E,measureRowRender:_,onScroll:M,internalHooks:R,transformColumns:T,internalRefs:L,tailor:P,getContainerWidth:k,sticky:H,rowHoverable:D=!0}=n,U=c||NWe,j=!!U.length,Q=R===a2,K=m.useCallback((Mt,vn)=>ol(C,Mt)||vn,[C]),z=m.useMemo(()=>typeof u=="function"?u:Mt=>Mt&&Mt[u],[u]),V=K(["body"]),[Y,Z,W]=_We(),[J,ee,ne,re,ue,de]=EWe(n,U,z),se=f==null?void 0:f.x,[ce,ge]=m.useState(0),[ie,le,ve]=SWe(te(I(I({},n),J),{expandable:!!J.expandedRowRender,columnTitle:J.columnTitle,expandedKeys:ne,getRowKey:z,onTriggerExpand:de,expandIcon:re,expandIconColumnIndex:J.expandIconColumnIndex,direction:A,scrollWidth:Q&&P&&typeof se=="number"?se:null,clientWidth:ce}),Q?T:null),we=ve!=null?ve:se,me=m.useMemo(()=>({columns:ie,flattenColumns:le}),[ie,le]),Ee=m.useRef(null),Ce=m.useRef(null),pe=m.useRef(null),Oe=m.useRef(null);m.useImperativeHandle(t,()=>({nativeElement:Ee.current,scrollTo:Mt=>{var vn,In;if(pe.current instanceof HTMLElement){const{index:Dt,top:xn,key:on,offset:Nn,align:Wr="nearest"}=Mt;if(tWe(xn))(vn=pe.current)==null||vn.scrollTo({top:xn});else{const ir=on!=null?on:z(U[Dt]),hr=pe.current.querySelector(`[data-row-key="${ir}"]`);if(hr&&(hr.scrollIntoView({block:Wr}),Nn)){const an=pe.current;an.scrollTo({top:an.scrollTop+Nn})}}}else(In=pe.current)!=null&&In.scrollTo&&pe.current.scrollTo(Mt)}}));const xe=m.useRef(null),[Me,Se]=m.useState(!1),[Pe,Le]=m.useState(!1),[He,Ne]=m.useState(new Map),Ue=wI(le).map(Mt=>He.get(Mt)),et=m.useMemo(()=>Ue,[Ue.join("_")]),We=MWe(et,le),Je=f&&J7(f.y),dt=f&&J7(we)||!!J.fixed,wt=dt&&le.some(({fixed:Mt})=>Mt),Bt=m.useRef(null),{isSticky:qt,offsetHeader:jt,offsetSummary:nn,offsetScroll:Jt,stickyClassName:Ot,container:sn}=TWe(H,r),Vt=m.useMemo(()=>v==null?void 0:v(U),[v,U]),xt=(Je||qt)&&m.isValidElement(Vt)&&Vt.type===EI&&Vt.props.fixed;let qe,it,Pt;Je&&(it={overflowY:j?"scroll":"auto",maxHeight:f.y}),dt&&(qe={overflowX:"auto"},Je||(it={overflowY:"hidden"}),Pt={width:we===!0?"auto":we,minWidth:"100%"});const De=m.useCallback((Mt,vn)=>{Ne(In=>{if(In.get(Mt)!==vn){const Dt=new Map(In);return Dt.set(Mt,vn),Dt}return In})},[]),[ze,bt]=$We();function lt(Mt,vn){vn&&(typeof vn=="function"?vn(Mt):vn.scrollLeft!==Mt&&(vn.scrollLeft=Mt,vn.scrollLeft!==Mt&&setTimeout(()=>{vn.scrollLeft=Mt},0)))}const[At,ut]=m.useState([0,0]),ft=yn(({currentTarget:Mt,scrollLeft:vn})=>{var on;const In=typeof vn=="number"?vn:Mt.scrollLeft,Dt=Mt||PWe;(!bt()||bt()===Dt)&&(ze(Dt),lt(In,Ce.current),lt(In,pe.current),lt(In,xe.current),lt(In,(on=Bt.current)==null?void 0:on.setScrollLeft));const xn=Mt||Ce.current;if(xn){const Nn=Q&&P&&typeof we=="number"?we:xn.scrollWidth,Wr=xn.clientWidth,ir=Math.abs(In);if(ut(hr=>{const an=[ir,Nn-Wr];return uu(hr,an)?hr:an}),Nn===Wr){Se(!1),Le(!1);return}Se(ir>0),Le(ir{ft(Mt),M==null||M(Mt)}),An=()=>{var Mt;dt&&pe.current?ft({currentTarget:Jf(pe.current),scrollLeft:(Mt=pe.current)==null?void 0:Mt.scrollLeft}):(Se(!1),Le(!1))},pn=Mt=>{var In,Dt,xn;(In=Bt.current)==null||In.checkScrollBarVisible();let vn=(xn=Mt!=null?Mt:(Dt=Ee.current)==null?void 0:Dt.offsetWidth)!=null?xn:0;Q&&k&&Ee.current&&(vn=k(Ee.current,vn)||vn),vn!==ce&&(An(),ge(vn))};ar(()=>{dt&&pn()},[dt]);const bn=m.useRef(!1);m.useEffect(()=>{bn.current&&An()},[dt,c,ie.length]),m.useEffect(()=>{bn.current=!0},[]);const[Sn,Tn]=m.useState(0);ar(()=>{(!P||!Q)&&(pe.current instanceof Element?Tn(F6(pe.current).width):Tn(F6(Oe.current).width))},[]),m.useEffect(()=>{Q&&L&&(L.body.current=pe.current)});const lr=m.useCallback(Mt=>m.createElement(m.Fragment,null,m.createElement(Jce,Mt),xt==="top"&&m.createElement(BI,Mt,Vt)),[xt,Vt]),$n=m.useCallback(Mt=>m.createElement(BI,Mt,Vt),[Vt]),Fn=K(["table"],"table"),$t=m.useMemo(()=>d||(wt?we==="max-content"?"auto":"fixed":Je||qt||le.some(({ellipsis:Mt})=>Mt)?"fixed":"auto"),[Je,wt,le,d,qt]);let Ie;const Ke={colWidths:et,columCount:le.length,stickyOffsets:We,onHeaderRow:E,fixHeader:Je,scroll:f},nt=m.useMemo(()=>j?null:typeof S=="function"?S():S,[j,S]),ht=m.createElement(mWe,{data:U,measureColumnWidth:Je||dt||qt}),Xt=m.createElement(Xce,{colWidths:le.map(({width:Mt})=>Mt),columns:le}),kt=y!=null?m.createElement("caption",{className:`${r}-caption`},y):void 0,mn=Co(n,{data:!0}),Rt=Co(n,{aria:!0});if(Je||qt){let Mt;typeof V=="function"?(Mt=V(U,{scrollbarSize:Sn,ref:pe,onScroll:ft}),Ke.colWidths=le.map(({width:In},Dt)=>{const xn=Dt===le.length-1?In-Sn:In;return typeof xn=="number"&&!Number.isNaN(xn)?xn:0})):Mt=m.createElement("div",{style:I(I({},qe),it),onScroll:Kt,ref:pe,className:`${r}-body`},m.createElement(Fn,Jg({style:te(I({},Pt),{tableLayout:$t})},Rt),kt,Xt,ht,!xt&&Vt&&m.createElement(BI,{stickyOffsets:We,flattenColumns:le},Vt)));const vn=te(I(I({noData:!U.length,maxContentScroll:dt&&we==="max-content"},Ke),me),{direction:A,stickyClassName:Ot,scrollX:we,tableLayout:$t,onScroll:ft});Ie=m.createElement(m.Fragment,null,x!==!1&&m.createElement(Zce,Jg({},vn,{stickyTopOffset:jt,className:`${r}-header`,ref:Ce,colGroup:Xt}),lr),Mt,xt&&xt!=="top"&&m.createElement(Zce,Jg({},vn,{stickyBottomOffset:nn,className:`${r}-summary`,ref:xe,colGroup:Xt}),$n),qt&&pe.current&&pe.current instanceof Element&&m.createElement(RWe,{ref:Bt,offsetScroll:Jt,scrollBodyRef:pe,onScroll:ft,container:sn,direction:A}))}else Ie=m.createElement("div",{style:I(I(I({},qe),it),l==null?void 0:l.content),className:Ae(`${r}-content`,s==null?void 0:s.content),onScroll:ft,ref:pe},m.createElement(Fn,Jg({style:te(I({},Pt),{tableLayout:$t})},Rt),kt,Xt,x!==!1&&m.createElement(Jce,Jg({},Ke,me)),ht,Vt&&m.createElement(BI,{stickyOffsets:We,flattenColumns:le},Vt)));const tn=I({},a);qt&&(tn["--columns-count"]=le.length);let cn=m.createElement("div",Jg({className:Ae(r,i,{[`${r}-rtl`]:A==="rtl",[`${r}-fix-start-shadow`]:dt,[`${r}-fix-end-shadow`]:dt,[`${r}-fix-start-shadow-show`]:dt&&Me,[`${r}-fix-end-shadow-show`]:dt&&Pe,[`${r}-layout-fixed`]:d==="fixed",[`${r}-fixed-header`]:Je,[`${r}-fixed-column`]:wt,[`${r}-scroll-horizontal`]:dt,[`${r}-has-fix-start`]:(_n=le[0])==null?void 0:_n.fixed,[`${r}-has-fix-end`]:((Wt=le[le.length-1])==null?void 0:Wt.fixed)==="end"}),style:tn,id:b,ref:Ee},mn),h&&m.createElement(iue,{className:Ae(`${r}-title`,s==null?void 0:s.title),style:l==null?void 0:l.title},h(U)),m.createElement("div",{ref:Oe,className:Ae(`${r}-container`,s==null?void 0:s.section),style:l==null?void 0:l.section},Ie),p&&m.createElement(iue,{className:Ae(`${r}-footer`,s==null?void 0:s.footer),style:l==null?void 0:l.footer},p(U)));dt&&(cn=m.createElement(Bl,{onResize:({offsetWidth:Mt})=>pn(Mt)},cn));const gn=BWe(le,We),Zt=m.useMemo(()=>({scrollX:we,scrollInfo:At,classNames:s,styles:l,prefixCls:r,getComponent:K,scrollbarSize:Sn,direction:A,fixedInfoList:gn,isSticky:qt,componentWidth:ce,fixHeader:Je,fixColumn:wt,horizonScroll:dt,tableLayout:$t,rowClassName:o,expandedRowClassName:J.expandedRowClassName,expandIcon:re,expandableType:ee,expandRowByClick:J.expandRowByClick,expandedRowRender:J.expandedRowRender,expandedRowOffset:J.expandedRowOffset,onTriggerExpand:de,expandIconColumnIndex:J.expandIconColumnIndex,indentSize:J.indentSize,allColumnsFixedLeft:le.every(Mt=>Mt.fixed==="start"),emptyNode:nt,columns:ie,flattenColumns:le,onColumnResize:De,colWidths:et,hoverStartRow:Y,hoverEndRow:Z,onHover:W,rowExpandable:J.rowExpandable,onRow:B,getRowKey:z,expandedKeys:ne,childrenColumnName:ue,rowHoverable:D,measureRowRender:_}),[we,At,s,l,r,K,Sn,A,gn,qt,ce,Je,wt,dt,$t,o,J.expandedRowClassName,re,ee,J.expandRowByClick,J.expandedRowRender,J.expandedRowOffset,de,J.expandIconColumnIndex,J.indentSize,nt,ie,le,De,et,Y,Z,W,J.rowExpandable,B,z,ne,ue,D,_]);return m.createElement(cl.Provider,{value:Zt},cn)},kWe=m.forwardRef(FWe),uue=e=>Uce(kWe,e),tx=uue();tx.EXPAND_COLUMN=ap,tx.INTERNAL_HOOKS=a2,tx.Column=uWe,tx.ColumnGroup=fWe,tx.Summary=Qce;const oj=Z7(null),fue=Z7(null);function aj(){return aj=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{rowInfo:t,column:n,colIndex:r,indent:i,index:o,component:a,renderIndex:s,record:l,style:c,className:u,inverse:f,getHeight:d}=e,{render:A,dataIndex:h,className:p,width:v}=n,{columnsOffset:y}=Ts(fue,["columnsOffset"]),{key:b,fixedInfo:x,appendCellNode:C,additionalCellProps:S}=Yce(t,n,r,i,o),{style:B,colSpan:E=1,rowSpan:_=1}=S,M=r-1,R=DWe(M,E,y),T=E>1?v-R:0,L=te(I(I({},B),c),{flex:`0 0 ${R}px`,width:`${R}px`,marginRight:T,pointerEvents:"auto"}),P=m.useMemo(()=>f?_<=1:E===0||_===0||_>1,[_,E,f]);P?L.visibility="hidden":f&&(L.height=d==null?void 0:d(_));const k=P?()=>null:A,H={};return(_===0||E===0)&&(H.rowSpan=1,H.colSpan=1),m.createElement(Jb,aj({className:Ae(p,u),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:a,prefixCls:t.prefixCls,key:b,record:l,index:o,renderIndex:s,dataIndex:h,render:k,shouldCellUpdate:n.shouldCellUpdate},x,{appendNode:C,additionalProps:I(te(I({},S),{style:L}),H)}))};function sj(){return sj=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var j,Q;const U=e,{data:n,index:r,className:i,rowKey:o,style:a,extra:s,getHeight:l}=U,c=Ze(U,["data","index","className","rowKey","style","extra","getHeight"]),{record:u,indent:f,index:d}=n,{scrollX:A,flattenColumns:h,prefixCls:p,fixColumn:v,componentWidth:y,classNames:b,styles:x}=Ts(cl,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX","classNames","styles"]),{getComponent:C}=Ts(oj,["getComponent"]),S=Wce(u,o,r,f),B=C(["body","row"],"div"),E=C(["body","cell"],"div"),{rowSupportExpand:_,expanded:M,rowProps:R,expandedRowRender:T,expandedRowClassName:L}=S,P=qce(L,u,r,f);let k;if(_&&M){const K=T(u,r,f+1,M);let z={};v&&(z={style:{"--virtual-width":`${y}px`}});const V=`${p}-expanded-row-cell`;k=m.createElement(B,{className:Ae(`${p}-expanded-row`,`${p}-expanded-row-level-${f+1}`,P)},m.createElement(Jb,{component:E,prefixCls:p,className:Ae(V,{[`${V}-fixed`]:v}),additionalProps:z},K))}const H=te(I({},a),{width:A});s&&(H.position="absolute",H.pointerEvents="none");const D=m.createElement(B,sj({},R,c,{"data-row-key":o,ref:_?null:t,className:Ae(i,`${p}-row`,R==null?void 0:R.className,(j=b==null?void 0:b.body)==null?void 0:j.row,{[P]:f>=1,[`${p}-row-extra`]:s}),style:I(I(I({},H),R==null?void 0:R.style),(Q=x==null?void 0:x.body)==null?void 0:Q.row)}),h.map((K,z)=>{var V,Y;return m.createElement(HWe,{key:z,className:(V=b==null?void 0:b.body)==null?void 0:V.cell,style:(Y=x==null?void 0:x.body)==null?void 0:Y.cell,component:E,rowInfo:S,column:K,colIndex:z,indent:f,index:r,renderIndex:d,record:u,inverse:s,getHeight:l})}));return _?m.createElement("div",{ref:t},D,k):D})),UWe={start:"top",end:"bottom",nearest:"auto"},jWe=Zb(m.forwardRef((e,t)=>{const{data:n,onScroll:r}=e,{flattenColumns:i,onColumnResize:o,getRowKey:a,expandedKeys:s,prefixCls:l,childrenColumnName:c,scrollX:u,direction:f}=Ts(cl,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),{sticky:d,scrollY:A,listItemHeight:h,getComponent:p,onScroll:v}=Ts(oj),y=m.useRef(null),b=Kce(n,c,s,a),x=m.useMemo(()=>{let T=0;return i.map(({width:L,minWidth:P,key:k})=>{const H=Math.max(L||0,P||0);return T+=H,[k,H,T]})},[i]),C=m.useMemo(()=>x.map(T=>T[2]),[x]);m.useEffect(()=>{x.forEach(([T,L])=>{o(T,L)})},[x]),m.useImperativeHandle(t,()=>{var L;const T={scrollTo:P=>{var Q,K;const j=P,{align:k,offset:H}=j,D=Ze(j,["align","offset"]),U=(Q=UWe[k])!=null?Q:H?"top":"auto";(K=y.current)==null||K.scrollTo(te(I({},D),{offset:H,align:U}))},nativeElement:(L=y.current)==null?void 0:L.nativeElement};return Object.defineProperty(T,"scrollLeft",{get:()=>{var P;return((P=y.current)==null?void 0:P.getScrollInfo().x)||0},set:P=>{var k;(k=y.current)==null||k.scrollTo({left:P})}}),Object.defineProperty(T,"scrollTop",{get:()=>{var P;return((P=y.current)==null?void 0:P.getScrollInfo().y)||0},set:P=>{var k;(k=y.current)==null||k.scrollTo({top:P})}}),T});const S=(T,L)=>{var H,D;const P=(H=b[L])==null?void 0:H.record,{onCell:k}=T;if(k){const U=k(P,L);return(D=U==null?void 0:U.rowSpan)!=null?D:1}return 1},B=T=>{const{start:L,end:P,getSize:k,offsetY:H}=T;if(P<0)return null;let D=i.filter(V=>S(V,L)===0),U=L;for(let V=L;V>=0;V-=1)if(D=D.filter(Y=>S(Y,V)===0),!D.length){U=V;break}let j=i.filter(V=>S(V,P)!==1),Q=P;for(let V=P;VS(Y,V)!==1),!j.length){Q=Math.max(V-1,P);break}const K=[];for(let V=U;V<=Q;V+=1)b[V]&&i.some(Z=>S(Z,V)>1)&&K.push(V);return K.map(V=>{const Y=b[V],Z=a(Y.record,V),W=ee=>{const ne=V+ee-1,re=b[ne];if(!re||!re.record){const se=Math.min(ne,b.length-1),ce=b[se],ge=a(ce.record,se),ie=k(Z,ge);return ie.bottom-ie.top}const ue=a(re.record,ne),de=k(Z,ue);return de.bottom-de.top},J=k(Z);return m.createElement(due,{key:V,data:Y,rowKey:Z,index:V,style:{top:-H+J.top},extra:!0,getHeight:W})})},E=m.useMemo(()=>({columnsOffset:C}),[C]),_=`${l}-tbody`,M=p(["body","wrapper"]),R={};return d&&(R.position="sticky",R.bottom=0,typeof d=="object"&&d.offsetScroll&&(R.bottom=d.offsetScroll)),m.createElement(fue.Provider,{value:E},m.createElement(HM,{fullHeight:!1,ref:y,prefixCls:`${_}-virtual`,styles:{horizontalScrollBar:R},className:_,height:A,itemHeight:h||24,data:b,itemKey:T=>a(T.record),component:M,scrollWidth:u,direction:f,onVirtualScroll:({x:T})=>{var L;r({currentTarget:(L=y.current)==null?void 0:L.nativeElement,scrollLeft:T})},onScroll:v,extraRender:B},(T,L,P)=>{const k=a(T.record,L);return m.createElement(due,{data:T,rowKey:k,index:L,style:P.style})}))}));function lj(){return lj=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{ref:n,onScroll:r}=t;return m.createElement(jWe,{ref:n,data:e,onScroll:r})},QWe=(e,t)=>{const{data:n,columns:r,scroll:i,sticky:o,prefixCls:a=cue,className:s,listItemHeight:l,components:c,onScroll:u}=e;let{x:f,y:d}=i||{};typeof f!="number"&&(f=1),typeof d!="number"&&(d=500);const A=yn((v,y)=>ol(c,v)||y),h=yn(u),p=m.useMemo(()=>({sticky:o,scrollY:d,listItemHeight:l,getComponent:A,onScroll:h}),[o,d,l,A,h]);return m.createElement(oj.Provider,{value:p},m.createElement(tx,lj({},e,{className:Ae(s,`${a}-virtual`),scroll:te(I({},i),{x:f}),components:te(I({},c),{body:n!=null&&n.length?zWe:void 0}),columns:r,internalHooks:a2,tailor:!0,ref:t})))},VWe=m.forwardRef(QWe),Aue=e=>Uce(VWe,e);Aue();const KWe=e=>null,WWe=e=>null,sp={},cj="SELECT_ALL",uj="SELECT_INVERT",fj="SELECT_NONE",dj=[],hue=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),Xn(r)&&e in r&&hue(e,r[e],n)}),n),GWe=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:o,getTitleCheckboxProps:a,onChange:s,onSelect:l,onSelectAll:c,onSelectInvert:u,onSelectNone:f,onSelectMultiple:d,columnWidth:A,type:h,selections:p,fixed:v,renderCell:y,hideSelectAll:b,checkStrictly:x=!0}=t||{},{prefixCls:C,data:S,pageData:B,getRecordByKey:E,getRowKey:_,expandType:M,childrenColumnName:R,locale:T,getPopupContainer:L}=e,P=Ig(),[k,H]=u8(ce=>ce),[D,U]=Fr(i||dj,r),j=D!=null?D:dj,Q=m.useRef(new Map),K=m.useCallback(ce=>{if(n){const ge=new Map;ce.forEach(ie=>{let le=E(ie);!le&&Q.current.has(ie)&&(le=Q.current.get(ie)),ge.set(ie,le)}),Q.current=ge}},[E,n]);m.useEffect(()=>{K(j)},[j,K]);const z=m.useMemo(()=>hue(R,B),[R,B]),{keyEntities:V}=m.useMemo(()=>{if(x)return{keyEntities:null};let ce=S;if(n){const ge=new Set(z.map(_)),ie=Array.from(Q.current).reduce((le,[ve,we])=>ge.has(ve)?le:le.concat(we),[]);ce=[].concat(en(ce),en(ie))}return KU(ce,{externalGetKey:_,childrenPropName:R})},[S,_,x,R,n,z]),Y=m.useMemo(()=>{const ce=new Map;return z.forEach((ge,ie)=>{const le=_(ge,ie),ve=(o?o(ge):null)||{};ce.set(le,ve)}),ce},[z,_,o]),Z=m.useCallback(ce=>{const ge=_(ce);let ie;return Y.has(ge)?ie=Y.get(_(ce)):ie=o?o(ce):void 0,!!(ie!=null&&ie.disabled)},[Y,_]),[W,J]=m.useMemo(()=>{if(x)return[j,[]];const{checkedKeys:ce,halfCheckedKeys:ge}=Wb(j,!0,V,Z);return[ce||[],ge]},[j,x,V,Z]),ee=m.useMemo(()=>{const ce=h==="radio"?W.slice(0,1):W;return new Set(ce)},[W,h]),ne=m.useMemo(()=>h==="radio"?new Set:new Set(J),[J,h]);m.useEffect(()=>{t||U(dj)},[!!t]);const re=m.useCallback((ce,ge)=>{let ie,le;K(ce),n?(ie=ce,le=ce.map(ve=>Q.current.get(ve))):(ie=[],le=[],ce.forEach(ve=>{const we=E(ve);we!==void 0&&(ie.push(ve),le.push(we))})),U(ie),s==null||s(ie,le,{type:ge})},[U,E,s,n]),ue=m.useCallback((ce,ge,ie,le)=>{if(l){const ve=ie.map(E);l(E(ce),ge,ve,le)}re(ie,"single")},[l,E,re]),de=m.useMemo(()=>!p||b?null:(p===!0?[cj,uj,fj]:p).map(ge=>{let ie;return ge===cj?ie={key:"all",text:T.selectionAll,onSelect(){re(S.reduce((le,ve,we)=>{const me=_(ve,we),Ee=Y.get(me);return(!(Ee!=null&&Ee.disabled)||ee.has(me))&&le.push(me),le},[]),"all")}}:ge===uj?ie={key:"invert",text:T.selectInvert,onSelect(){const le=new Set(ee);B.forEach((we,me)=>{const Ee=_(we,me),Ce=Y.get(Ee);Ce!=null&&Ce.disabled||(le.has(Ee)?le.delete(Ee):le.add(Ee))});const ve=Array.from(le);u&&(P.deprecated(!1,"onSelectInvert","onChange"),u(ve)),re(ve,"invert")}}:ge===fj?ie={key:"none",text:T.selectNone,onSelect(){f==null||f(),re(Array.from(ee).filter(le=>{const ve=Y.get(le);return ve==null?void 0:ve.disabled}),"none")}}:ie=ge,te(I({},ie),{onSelect:le=>{var ve;(ve=ie.onSelect)==null||ve.call(ie,le),H(null)}})}),[p,b,T.selectionAll,T.selectInvert,T.selectNone,Y,ee,S,B,_,u,re]);return[m.useCallback(ce=>{var at;if(!t)return ce.filter(Ue=>Ue!==sp);let ge=en(ce);const ie=new Set(ee),le=z.reduce((Ue,et,We)=>{const Je=_(et,We);return Y.get(Je).disabled||Ue.push(Je),Ue},[]),ve=le.every(Ue=>ie.has(Ue)),we=le.some(Ue=>ie.has(Ue)),me=()=>{const Ue=[];ve?le.forEach(We=>{ie.delete(We),Ue.push(We)}):le.forEach(We=>{ie.has(We)||(ie.add(We),Ue.push(We))});const et=Array.from(ie);c==null||c(!ve,et.map(E),Ue.map(E)),re(et,"all"),H(null)};let Ee,Ce;if(h!=="radio"){let Ue;if(de){const jt={getPopupContainer:L,items:de.map((nn,Jt)=>{const{key:Ot,text:sn,onSelect:Vt}=nn;return{key:Ot!=null?Ot:Jt,onClick:()=>{Vt==null||Vt(le)},label:sn}})};Ue=m.createElement("div",{className:`${C}-selection-extra`},m.createElement(q4,{menu:jt,getPopupContainer:L},m.createElement("span",null,m.createElement(OE,null))))}const et=z.reduce((jt,nn,Jt)=>{const Ot=_(nn,Jt),sn=Y.get(Ot)||{},Vt=I({checked:ie.has(Ot)},sn);return Vt.disabled&&jt.push(Vt),jt},[]),We=!!et.length&&et.length===z.length,Je=We&&et.every(({checked:jt})=>jt),dt=We&&et.some(({checked:jt})=>jt),wt=(a==null?void 0:a())||{},{onChange:Bt,disabled:qt}=wt;Ce=m.createElement(Xu,te(I({"aria-label":Ue?"Custom selection":"Select all"},wt),{checked:We?Je:!!z.length&&ve,indeterminate:We?!Je&&dt:!ve&&we,onChange:jt=>{me(),Bt==null||Bt(jt)},disabled:qt!=null?qt:z.length===0||We,skipGroup:!0})),Ee=!b&&m.createElement("div",{className:`${C}-selection`},Ce,Ue)}let pe;h==="radio"?pe=(Ue,et,We)=>{const Je=_(et,We),dt=ie.has(Je),wt=Y.get(Je),Bt=`Select row ${We+1}`;return{node:m.createElement(np,te(I({"aria-label":Bt},wt),{checked:dt,onClick:qt=>{var jt;qt.stopPropagation(),(jt=wt==null?void 0:wt.onClick)==null||jt.call(wt,qt)},onChange:qt=>{var jt;ie.has(Je)||ue(Je,!0,[Je],qt.nativeEvent),(jt=wt==null?void 0:wt.onChange)==null||jt.call(wt,qt)}})),checked:dt}}:pe=(Ue,et,We)=>{var nn;const Je=_(et,We),dt=ie.has(Je),wt=ne.has(Je),Bt=Y.get(Je);let qt;M==="nest"?qt=wt:qt=(nn=Bt==null?void 0:Bt.indeterminate)!=null?nn:wt;const jt=dt?`Row ${We+1} selected`:`Select row ${We+1}`;return{node:m.createElement(Xu,te(I({"aria-label":jt},Bt),{indeterminate:qt,checked:dt,skipGroup:!0,onClick:Jt=>{var Ot;Jt.stopPropagation(),(Ot=Bt==null?void 0:Bt.onClick)==null||Ot.call(Bt,Jt)},onChange:Jt=>{var qe;const{nativeEvent:Ot}=Jt,{shiftKey:sn}=Ot,Vt=le.indexOf(Je),xt=ee.size>0&&le.some(it=>ee.has(it));if(sn&&x&&xt){const it=k(Vt,le,ie),Pt=Array.from(ie);d==null||d(!dt,Pt.map(E),it.map(E)),re(Pt,"multiple")}else{const it=W;if(x){const Pt=dt?yA(it,Je):rp(it,Je);ue(Je,!dt,Pt,Ot)}else{const Pt=Wb([].concat(en(it),[Je]),!0,V,Z),{checkedKeys:De,halfCheckedKeys:ze}=Pt;let bt=De;if(dt){const lt=new Set(De);lt.delete(Je),bt=Wb(Array.from(lt),{halfCheckedKeys:ze},V,Z).checkedKeys}ue(Je,!dt,bt,Ot)}}H(dt?null:Vt),(qe=Bt==null?void 0:Bt.onChange)==null||qe.call(Bt,Jt)}})),checked:dt}};const Oe=(Ue,et,We)=>{const{node:Je,checked:dt}=pe(Ue,et,We);return y?y(dt,et,We,Je):Je};if(!ge.includes(sp))if(ge.findIndex(Ue=>{var et;return((et=Ue[l2])==null?void 0:et.columnType)==="EXPAND_COLUMN"})===0){const[Ue,...et]=ge;ge=[Ue,sp].concat(en(et))}else ge=[sp].concat(en(ge));const xe=ge.indexOf(sp);ge=ge.filter((Ue,et)=>Ue!==sp||et===xe);const Me=ge[xe-1],Se=ge[xe+1];let Pe=v;Pe===void 0&&((Se==null?void 0:Se.fixed)!==void 0?Pe=Se.fixed:(Me==null?void 0:Me.fixed)!==void 0&&(Pe=Me.fixed)),Pe&&Me&&((at=Me[l2])==null?void 0:at.columnType)==="EXPAND_COLUMN"&&Me.fixed===void 0&&(Me.fixed=Pe);const Le=Ae(`${C}-selection-col`,{[`${C}-selection-col-with-dropdown`]:p&&h==="checkbox"}),He=()=>t!=null&&t.columnTitle?Rn(t.columnTitle)?t.columnTitle(Ce):t.columnTitle:Ee,Ne={fixed:Pe,width:A,className:`${C}-selection-column`,title:He(),render:Oe,onCell:t.onCell,align:t.align,[l2]:{className:Le}};return ge.map(Ue=>Ue===sp?Ne:Ue)},[_,z,t,W,ee,ne,A,de,M,Y,d,ue,Z]),ee]};function qWe(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:o,expandable:a}=t,s=`${n}-row-expand-icon`;return m.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:Ae(s,{[`${s}-spaced`]:!a,[`${s}-expanded`]:a&&o,[`${s}-collapsed`]:a&&!o}),"aria-label":o?e.collapse:e.expand,"aria-expanded":o})}}function YWe(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let o=r;if(i){const a=getComputedStyle(i),s=Number.parseInt(a.borderLeftWidth,10),l=Number.parseInt(a.borderRightWidth,10);o=r-s-l}return o}}const XWe=(e,t)=>m.useMemo(()=>{if(!t)return e;const n=r=>r.map(i=>{if(i===sp||i===ap)return i;if("children"in i&&Array.isArray(i.children)){const a=gb(t,i);return te(I({},a),{children:n(i.children)})}const o=ti(t,["children"]);return gb(o,i)});return n(e)},[e,t]),em=(e,t)=>"key"in e&&ia(e.key)?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function nx(e,t){return t?`${t}-${e}`:`${e}`}const _I=(e,t)=>Rn(e)?e(t):e,ZWe=(e,t)=>{const n=_I(e,t);return Xn(n)||Array.isArray(n)?"":n};var TI={},pue;function JWe(){if(pue)return TI;pue=1,Object.defineProperty(TI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};return TI.default=e,TI}var eGe=JWe();const tGe=_t(eGe);function Aj(){return Aj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,Aj({},e,{ref:t,icon:tGe})),gue=m.forwardRef(nGe);var MI={},mue;function rGe(){if(mue)return MI;mue=1,Object.defineProperty(MI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};return MI.default=e,MI}var iGe=rGe();const oGe=_t(iGe);function hj(){return hj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,hj({},e,{ref:t,icon:oGe})),pj=m.forwardRef(aGe);var II={},vue;function sGe(){if(vue)return II;vue=1,Object.defineProperty(II,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};return II.default=e,II}var lGe=sGe();const cGe=_t(lGe);function gj(){return gj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,gj({},e,{ref:t,icon:cGe})),fGe=m.forwardRef(uGe);var RI={},yue;function dGe(){if(yue)return RI;yue=1,Object.defineProperty(RI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};return RI.default=e,RI}var AGe=dGe();const hGe=_t(AGe);function mj(){return mj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,mj({},e,{ref:t,icon:hGe})),gGe=m.forwardRef(pGe);var NI={},bue;function mGe(){if(bue)return NI;bue=1,Object.defineProperty(NI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"};return NI.default=e,NI}var vGe=mGe();const yGe=_t(vGe);function vj(){return vj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,vj({},e,{ref:t,icon:yGe})),xGe=m.forwardRef(bGe),wGe=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:i,borderRadius:o,controlItemBgHover:a})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${i}`,content:'""',borderRadius:o},"&:hover:before":{background:a}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:o,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),CGe=new Xr("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),SGe=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),EGe=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${be(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),BGe=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:o,indentSize:a,switcherSize:s,motionDurationMid:l,nodeSelectedBg:c,nodeHoverBg:u,colorTextQuaternary:f,controlItemBgActiveDisabled:d}=t;return{[n]:te(I({},zr(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`${n}-list`]:{"&:focus-visible":{outline:"none",[`${r}-active ${n}-node-content-wrapper`]:I({},sc(t))}},[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:CGe,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:be(o),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:s,textAlign:"center",visibility:"visible",color:f},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:a}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(s).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-checkbox`]:{flexShrink:0,alignSelf:"flex-start",marginBlockStart:t.calc(t.calc(o).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:te(I({},SGe(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:s,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:s,height:o,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(s).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(s).div(2).equal()).mul(.8).equal(),height:t.calc(o).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:te(I({position:"relative",minHeight:o,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:[`all ${l}`,"border 0s","line-height 0s","box-shadow 0s"].join(", ")},EGe(e,t)),{"&:hover":{backgroundColor:u},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:c},[`${n}-iconEle`]:{display:"inline-block",width:s,height:o,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(s).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${be(t.calc(o).div(2).equal())} !important`}})}},OGe=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,o=t.calc(t.paddingXS).div(2).equal(),a=dr(t,{treeCls:r,treeNodeCls:i,treeNodePadding:o});return[BGe(e,a),n&&wGe(a)].filter(Boolean)},$Ge=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,switcherSize:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},_Ge=Er("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:Xse(`${t}-checkbox`,e)},OGe(t,e),lE(e)],e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return te(I({},$Ge(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})}),xue=4,TGe=e=>{const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:o="ltr"}=e,a=o==="ltr"?"left":"right",s=o==="ltr"?"right":"left",l={[a]:-n*i+xue,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[a]=i+xue;break}return Be.createElement("div",{style:l,className:`${r}-drop-indicator`})};var PI={},wue;function MGe(){if(wue)return PI;wue=1,Object.defineProperty(PI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};return PI.default=e,PI}var IGe=MGe();const RGe=_t(IGe);function yj(){return yj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,yj({},e,{ref:t,icon:RGe})),PGe=m.forwardRef(NGe);var LI={},Cue;function LGe(){if(Cue)return LI;Cue=1,Object.defineProperty(LI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};return LI.default=e,LI}var FGe=LGe();const kGe=_t(FGe);function bj(){return bj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,bj({},e,{ref:t,icon:kGe})),HGe=m.forwardRef(DGe);var FI={},Sue;function UGe(){if(Sue)return FI;Sue=1,Object.defineProperty(FI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};return FI.default=e,FI}var jGe=UGe();const zGe=_t(jGe);function xj(){return xj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,xj({},e,{ref:t,icon:zGe})),VGe=m.forwardRef(QGe),KGe=e=>{var d,A;const{prefixCls:t,switcherIcon:n,treeNodeProps:r,showLine:i,switcherLoadingIcon:o}=e,{isLeaf:a,expanded:s,loading:l}=r;if(l)return m.isValidElement(o)?o:m.createElement(qh,{className:`${t}-switcher-loading-icon`});let c;if(Xn(i)&&(c=i.showLeafIcon),a){if(!i)return null;if(typeof c!="boolean"&&c){const h=Rn(c)?c(r):c,p=`${t}-switcher-line-custom-icon`;return m.isValidElement(h)?Wa(h,{className:Ae((d=h.props)==null?void 0:d.className,p)}):h}return c?m.createElement(pj,{className:`${t}-switcher-line-icon`}):m.createElement("span",{className:`${t}-switcher-leaf-line`})}const u=`${t}-switcher-icon`,f=Rn(n)?n(r):n;return m.isValidElement(f)?Wa(f,{className:Ae((A=f.props)==null?void 0:A.className,i?`${t}-switcher-line-icon`:u)}):f!==void 0?f:i?s?m.createElement(HGe,{className:`${t}-switcher-line-icon`}):m.createElement(VGe,{className:`${t}-switcher-line-icon`}):m.createElement(PGe,{className:u})},Eue=Be.forwardRef((e,t)=>{var J;const{getPrefixCls:n,direction:r,className:i,style:o,classNames:a,styles:s}=or("tree"),{virtual:l}=Be.useContext(Un),{prefixCls:c,className:u,showIcon:f=!1,showLine:d,switcherIcon:A,switcherLoadingIcon:h,blockNode:p=!1,children:v,checkable:y=!1,selectable:b=!0,draggable:x,disabled:C,motion:S,style:B,rootClassName:E,classNames:_,styles:M,icon:R}=e,T=Be.useContext(Ga),L=C!=null?C:T,P=n("tree",c),k=n(),H=S!=null?S:te(I({},Bb(k)),{motionAppear:!1}),D=te(I({},e),{showIcon:f,blockNode:p,checkable:y,selectable:b,disabled:L,motion:H}),[U,j]=vr([a,_],[s,M],{props:D}),Q=te(I({},D),{showLine:!!d,icon:R,dropIndicatorRender:TGe}),[K,z]=_Ge(P),[,V]=al(),Y=V.paddingXS/2+(((J=V.Tree)==null?void 0:J.titleHeight)||V.controlHeightSM),Z=Be.useMemo(()=>{if(!x)return!1;let ee={};switch(typeof x){case"function":ee.nodeDraggable=x;break;case"object":ee=I({},x);break}return ee.icon!==!1&&(ee.icon=ee.icon||Be.createElement(xGe,null)),ee},[x]),W=ee=>Be.createElement(KGe,{prefixCls:P,switcherIcon:A,switcherLoadingIcon:h,treeNodeProps:ee,showLine:d});return Be.createElement(lje,te(I({itemHeight:Y,ref:t,virtual:l},Q),{prefixCls:P,className:Ae({[`${P}-icon-hide`]:!f,[`${P}-block-node`]:p,[`${P}-unselectable`]:!b,[`${P}-rtl`]:r==="rtl",[`${P}-disabled`]:L},i,u,K,z),style:I(I({},o),B),rootClassName:Ae(U.root,E),rootStyle:j.root,classNames:U,styles:j,direction:r,checkable:y&&Be.createElement("span",{className:`${P}-checkbox-inner`}),selectable:b,switcherIcon:W,draggable:Z}),v)}),Bue=0,wj=1,Oue=2;function Cj(e,t,n){const{key:r,children:i}=n;function o(a){const s=a[r],l=a[i];t(s,a)!==!1&&Cj(l||[],t,n)}e.forEach(o)}function WGe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const o=[];let a=Bue;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return Cj(e,l=>{if(a===Oue)return!1;if(s(l)){if(o.push(l),a===Bue)a=wj;else if(a===wj)return a=Oue,!1}else a===wj&&o.push(l);return t.includes(l)},Kb(i)),o}function Sj(e,t,n){const r=en(t),i=[];return Cj(e,(o,a)=>{const s=r.indexOf(o);return s!==-1&&(i.push(a),r.splice(s,1)),!!r.length},Kb(n)),i}function GGe(e){const{isLeaf:t,expanded:n}=e;return t?m.createElement(pj,null):n?m.createElement(fGe,null):m.createElement(gGe,null)}function $ue({treeData:e,children:t}){return e||Dse(t)}const qGe=m.forwardRef((e,t)=>{const _=e,{defaultExpandAll:n,defaultExpandParent:r=!0,defaultExpandedKeys:i}=_,o=Ze(_,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]),a=m.useRef(null),s=m.useRef(null),l=()=>{const{keyEntities:R}=KU($ue(o),{fieldNames:o.fieldNames});let T;const L=o.expandedKeys||i||[];return n?T=Object.keys(R):r?T=XU(L,R):T=L,T},[c,u]=m.useState(o.selectedKeys||o.defaultSelectedKeys||[]),[f,d]=m.useState(()=>l());m.useEffect(()=>{"selectedKeys"in o&&u(o.selectedKeys)},[o.selectedKeys]),m.useEffect(()=>{"expandedKeys"in o&&d(o.expandedKeys)},[o.expandedKeys]);const A=(R,T)=>{var L;return"expandedKeys"in o||d(R),(L=o.onExpand)==null?void 0:L.call(o,R,T)},h=(R,T)=>{var V;const{multiple:L,fieldNames:P}=o,{node:k,nativeEvent:H}=T,{key:D=""}=k,U=$ue(o),j=te(I({},T),{selected:!0}),Q=(H==null?void 0:H.ctrlKey)||(H==null?void 0:H.metaKey),K=H==null?void 0:H.shiftKey;let z;L&&Q?(z=R,a.current=D,s.current=z,j.selectedNodes=Sj(U,z,P)):L&&K?(z=Array.from(new Set([].concat(en(s.current||[]),en(WGe({treeData:U,expandedKeys:f,startKey:D,endKey:a.current,fieldNames:P}))))),j.selectedNodes=Sj(U,z,P)):(z=[D],a.current=D,s.current=z,j.selectedNodes=Sj(U,z,P)),(V=o.onSelect)==null||V.call(o,z,j),"selectedKeys"in o||u(z)},{getPrefixCls:p,direction:v}=m.useContext(Un),M=o,{prefixCls:y,className:b,showIcon:x=!0,expandAction:C="click"}=M,S=Ze(M,["prefixCls","className","showIcon","expandAction"]),B=p("tree",y),E=Ae(`${B}-directory`,{[`${B}-directory-rtl`]:v==="rtl"},b);return m.createElement(Eue,te(I({icon:GGe,ref:t,blockNode:!0},S),{showIcon:x,expandAction:C,prefixCls:B,className:E,defaultExpandParent:r,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:A}))}),Ej=Eue;Ej.DirectoryTree=qGe,Ej.TreeNode=XE;const _ue=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:o}=e;return n?m.createElement("div",{className:`${r}-filter-dropdown-search`},m.createElement(Gb,{prefix:m.createElement(Kg,null),placeholder:i.filterSearchPlaceholder,onChange:o,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},YGe=e=>{const{keyCode:t}=e;t===dn.ENTER&&e.stopPropagation()},XGe=m.forwardRef((e,t)=>m.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:YGe,ref:t,role:"presentation"},e.children));function rx(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(en(t),en(rx(r))))}),t}function ZGe(e){return e.some(({children:t})=>t)}const Tue=(e,t)=>typeof t=="string"||go(t)?t.toString().toLowerCase().includes(e):!1,Mue=e=>{const{filters:t,prefixCls:n,filteredKeys:r,filterMultiple:i,searchValue:o,normalizedSearchValue:a,filterSearch:s}=e;return t.map((l,c)=>{const u=String(l.value);if(l.children)return{key:u||c,label:l.text,popupClassName:`${n}-dropdown-submenu`,children:Mue({filters:l.children,prefixCls:n,filteredKeys:r,filterMultiple:i,searchValue:o,normalizedSearchValue:a,filterSearch:s})};const f=i?Xu:np,d={key:l.value!==void 0?u:c,label:m.createElement(m.Fragment,null,m.createElement(f,{checked:r.includes(u)}),m.createElement("span",null,l.text))};return a?Rn(s)?s(a,l)?d:null:Tue(a,l.text)?d:null:d})};function Bj(e){return e||[]}const JGe=e=>{var we,me,Ee;const{tablePrefixCls:t,prefixCls:n,column:r,dropdownPrefixCls:i,columnKey:o,filterOnClose:a,filterMultiple:s,filterMode:l="menu",filterSearch:c=!1,filterState:u,triggerFilter:f,locale:d,children:A,getPopupContainer:h,rootClassName:p}=e,{filterResetToDefaultFilteredValue:v,defaultFilteredValue:y,filterDropdownProps:b={},filterDropdownOpen:x,onFilterDropdownOpenChange:C}=r,[S,B]=m.useState(!1),E=m.useContext(RH),_=!!(u&&((we=u.filteredKeys)!=null&&we.length||u.forceFiltered)),M=Ce=>{var pe;B(Ce),(pe=b.onOpenChange)==null||pe.call(b,Ce),C==null||C(Ce)},R=(Ee=(me=b.open)!=null?me:x)!=null?Ee:S,T=u==null?void 0:u.filteredKeys,[L,P]=cLe(Bj(T)),k=({selectedKeys:Ce})=>{P(Ce)},H=(Ce,{node:pe,checked:Oe})=>{k(s?{selectedKeys:Ce}:{selectedKeys:Oe&&pe.key?[pe.key]:[]})};m.useEffect(()=>{S&&k({selectedKeys:Bj(T)})},[T]);const[D,U]=m.useState([]),j=Ce=>{U(Ce)},[Q,K]=m.useState(""),z=m.useMemo(()=>Q.trim().toLowerCase(),[Q]),V=Ce=>{const{value:pe}=Ce.target;K(pe)};m.useEffect(()=>{S||K("")},[S]);const Y=Ce=>{const pe=Ce!=null&&Ce.length?Ce:null;if(pe===null&&(!u||!u.filteredKeys)||uu(pe,u==null?void 0:u.filteredKeys,!0))return null;f({column:r,key:o,filteredKeys:pe})},Z=()=>{M(!1),Y(L())},W=({confirm:Ce,closeDropdown:pe}={confirm:!1,closeDropdown:!1})=>{Ce&&Y([]),pe&&M(!1),K(""),P(v?(y||[]).map(String):[])},J=({closeDropdown:Ce}={closeDropdown:!0})=>{Ce&&M(!1),Y(L())},ee=(Ce,pe)=>{pe.source==="trigger"&&(Ce&&T!==void 0&&P(Bj(T)),M(Ce),!Ce&&!r.filterDropdown&&a&&Z())},ne=Ae({[`${i}-menu-without-submenu`]:!ZGe(r.filters||[])}),re=Ce=>{if(Ce.target.checked){const pe=rx(r==null?void 0:r.filters).map(String);P(pe)}else P([])},ue=({filters:Ce})=>(Ce||[]).map((pe,Oe)=>{const xe=String(pe.value),Me={title:pe.text,key:pe.value!==void 0?xe:String(Oe)};return pe.children&&(Me.children=ue({filters:pe.children})),Me}),de=Ce=>{var pe;return te(I({},Ce),{text:Ce.title,value:Ce.key,children:((pe=Ce.children)==null?void 0:pe.map(de))||[]})};let se;const{direction:ce,renderEmpty:ge}=m.useContext(Un);if(Rn(r.filterDropdown))se=r.filterDropdown({prefixCls:`${i}-custom`,setSelectedKeys:Ce=>k({selectedKeys:Ce}),selectedKeys:L(),confirm:J,clearFilters:W,filters:r.filters,visible:R,close:()=>{M(!1)}});else if(r.filterDropdown)se=r.filterDropdown;else{const Ce=L()||[],pe=()=>{var Pe,Le;const xe=(Pe=ge==null?void 0:ge("Table.filter"))!=null?Pe:m.createElement($s,{image:$s.PRESENTED_IMAGE_SIMPLE,description:d.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((r.filters||[]).length===0)return xe;if(l==="tree")return m.createElement(m.Fragment,null,m.createElement(_ue,{filterSearch:c,value:Q,onChange:V,tablePrefixCls:t,locale:d}),m.createElement("div",{className:`${t}-filter-dropdown-tree`},s?m.createElement(Xu,{checked:Ce.length===rx(r.filters).length,indeterminate:Ce.length>0&&Ce.lengthRn(c)?c(Q,de(He)):Tue(z,He.title):void 0})));const Me=Mue({filters:r.filters||[],filterSearch:c,prefixCls:n,filteredKeys:L(),filterMultiple:s,searchValue:Q,normalizedSearchValue:z}),Se=Me.every(He=>He===null);return m.createElement(m.Fragment,null,m.createElement(_ue,{filterSearch:c,value:Q,onChange:V,tablePrefixCls:t,locale:d}),Se?xe:m.createElement(tp,{selectable:!0,multiple:s,prefixCls:`${i}-menu`,className:ne,onSelect:k,onDeselect:k,selectedKeys:Ce,getPopupContainer:h,openKeys:D,onOpenChange:j,items:Me}))},Oe=()=>v?uu((y||[]).map(String),Ce,!0):Ce.length===0;se=m.createElement(m.Fragment,null,pe(),m.createElement("div",{className:`${n}-dropdown-btns`},m.createElement(Zn,{type:"link",size:"small",disabled:Oe(),onClick:()=>W()},d.filterReset),m.createElement(Zn,{type:"primary",size:"small",onClick:Z},d.filterConfirm)))}r.filterDropdown&&(se=m.createElement(nae,{selectable:void 0},se)),se=m.createElement(XGe,{className:`${n}-dropdown`},se);const le=(()=>{let Ce;return Rn(r.filterIcon)?Ce=r.filterIcon(_):r.filterIcon?Ce=r.filterIcon:Ce=m.createElement(gue,null),m.createElement("span",{role:"button",tabIndex:-1,className:Ae(`${n}-trigger`,{active:_}),onClick:pe=>{pe.stopPropagation()}},Ce)})();if(E)return m.createElement("div",{className:`${n}-column`},m.createElement("span",{className:`${t}-column-title`},A),le);const ve=gb({trigger:["click"],placement:ce==="rtl"?"bottomLeft":"bottomRight",children:le,getPopupContainer:h},te(I({},b),{rootClassName:Ae(p,b.rootClassName),open:R,onOpenChange:ee,popupRender:()=>Rn(b==null?void 0:b.dropdownRender)?b.dropdownRender(se):se}));return m.createElement("div",{className:`${n}-column`},m.createElement("span",{className:`${t}-column-title`},A),m.createElement(q4,I({},ve)))},Oj=(e,t,n)=>{let r=[];return(e||[]).forEach((i,o)=>{var l;const a=nx(o,n),s=i.filterDropdown!==void 0;if(i.filters||s||"onFilter"in i)if("filteredValue"in i){let c=i.filteredValue;s||(c=(l=c==null?void 0:c.map(String))!=null?l:c),r.push({column:i,key:em(i,a),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:em(i,a),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(en(r),en(Oj(i.children,t,a))))}),r};function Iue(e,t,n,r,i,o,a,s,l){return n.map((c,u)=>{const f=nx(u,s),{filterOnClose:d=!0,filterMultiple:A=!0,filterMode:h,filterSearch:p}=c;let v=c;if(v.filters||v.filterDropdown){const y=em(v,f),b=r.find(({key:x})=>y===x);v=te(I({},v),{title:x=>m.createElement(JGe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:v,columnKey:y,filterState:b,filterOnClose:d,filterMultiple:A,filterMode:h,filterSearch:p,triggerFilter:o,locale:i,getPopupContainer:a,rootClassName:l},_I(c.title,x))})}return"children"in v&&(v=te(I({},v),{children:Iue(e,t,v.children,r,i,o,a,f,l)})),v})}const Rue=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:i})=>{const o=n,{filters:a,filterDropdown:s}=i;if(s)t[o]=r||null;else if(Array.isArray(r)){const l=rx(a);t[o]=l.filter(c=>r.includes(String(c)))}else t[o]=null}),t},$j=(e,t,n)=>t.reduce((i,o)=>{const{column:{onFilter:a,filters:s},filteredKeys:l}=o;if(a&&l&&l.length){const c=rx(s),u=new Map;c.forEach(A=>{const h=String(A);u.has(h)||u.set(h,A)});const f=l.map(A=>{var p;const h=String(A);return(p=u.get(h))!=null?p:A});return(A=>A.reduce((h,p)=>{const v=I({},p);return v[n]&&(v[n]=$j(v[n],t,n)),f.some(y=>a(y,v))&&h.push(v),h},[]))(i)}return i},e),Nue=e=>e.flatMap(t=>"children"in t?[t].concat(en(Nue(t.children||[]))):[t]),eqe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:o,locale:a,rootClassName:s}=e;Ig();const l=m.useMemo(()=>Nue(r||[]),[r]),[c,u]=m.useState(()=>Oj(l,!0)),f=m.useMemo(()=>{const p=Oj(l,!1);if(p.length===0)return p;let v=!0;if(p.forEach(({filteredKeys:y})=>{y!==void 0&&(v=!1)}),v){const y=(l||[]).map((b,x)=>em(b,nx(x)));return c.reduce((b,x)=>{const C=y.indexOf(x.key);if(C!==-1){const S=l[C];b.push(te(I({},x),{column:I(I({},x.column),S),forceFiltered:S.filtered}))}return b},[])}return p},[l,c]),d=m.useMemo(()=>Rue(f),[f]),A=p=>{const v=f.filter(({key:y})=>y!==p.key);v.push(p),u(v),i(Rue(v),v)};return[p=>Iue(t,n,p,f,a,A,o,void 0,s),f,d]},tqe=(e,t,n)=>{const r=m.useRef({});function i(o){var a;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((u,f)=>{const d=n(u,f);s.set(d,u),Xn(u)&&t in u&&l(u[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(a=r.current.kvMap)==null?void 0:a.get(o)}return[i]},Pue=10;function nqe(e,t){const n={current:e.current,pageSize:e.pageSize},r=Xn(t)?t:{};return Object.keys(r).forEach(i=>{const o=e[i];Rn(o)||(n[i]=o)}),n}function rqe(e,t,n){const f=Xn(n)?n:{},{total:r=0}=f,i=Ze(f,["total"]),[o,a]=m.useState(()=>({current:"defaultCurrent"in i?i.defaultCurrent:1,pageSize:"defaultPageSize"in i?i.defaultPageSize:Pue})),s=gb(o,i,{total:r>0?r:e}),l=Math.ceil((r||e)/s.pageSize);s.current>l&&(s.current=l||1);const c=(d,A)=>{a({current:d!=null?d:1,pageSize:A||s.pageSize})},u=(d,A)=>{var h;n&&((h=n.onChange)==null||h.call(n,d,A)),c(d,A),t(d,A||(s==null?void 0:s.pageSize))};return n===!1?[{},()=>{}]:[te(I({},s),{onChange:u}),c]}var kI={},Lue;function iqe(){if(Lue)return kI;Lue=1,Object.defineProperty(kI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};return kI.default=e,kI}var oqe=iqe();const aqe=_t(oqe);function _j(){return _j=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,_j({},e,{ref:t,icon:aqe})),lqe=m.forwardRef(sqe);var DI={},Fue;function cqe(){if(Fue)return DI;Fue=1,Object.defineProperty(DI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};return DI.default=e,DI}var uqe=cqe();const fqe=_t(uqe);function Tj(){return Tj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,Tj({},e,{ref:t,icon:fqe})),Aqe=m.forwardRef(dqe),HI="ascend",Mj="descend",UI=e=>Xn(e.sorter)&&go(e.sorter.multiple)?e.sorter.multiple:!1,kue=e=>Rn(e)?e:Xn(e)&&e.compare?e.compare:!1,hqe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],Ij=(e,t,n)=>{let r=[];const i=(o,a)=>{r.push({column:o,key:em(o,a),multiplePriority:UI(o),sortOrder:o.sortOrder})};return(e||[]).forEach((o,a)=>{const s=nx(a,n);o.children?("sortOrder"in o&&i(o,s),r=[].concat(en(r),en(Ij(o.children,t,s)))):o.sorter&&("sortOrder"in o?i(o,s):t&&o.defaultSortOrder&&r.push({column:o,key:em(o,s),multiplePriority:UI(o),sortOrder:o.defaultSortOrder}))}),r},Due=(e,t,n,r,i,o,a,s,l)=>(t||[]).map((u,f)=>{const d=nx(f,s);let A=u;if(A.sorter){const h=A.sortDirections||i,p=A.showSorterTooltip===void 0?a:A.showSorterTooltip,v=em(A,d),y=n.find(({key:R})=>R===v),b=y?y.sortOrder:null,x=hqe(h,b);let C;if(u.sortIcon)C=u.sortIcon({sortOrder:b});else{const R=h.includes(HI)&&m.createElement(Aqe,{className:Ae(`${e}-column-sorter-up`,{active:b===HI})}),T=h.includes(Mj)&&m.createElement(lqe,{className:Ae(`${e}-column-sorter-down`,{active:b===Mj})});C=m.createElement("span",{className:Ae(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(R&&T)})},m.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},R,T))}const{cancelSort:S,triggerAsc:B,triggerDesc:E}=o||{};let _=S;x===Mj?_=E:x===HI&&(_=B);const M=Xn(p)?I({title:_},p):{title:_};A=te(I({},A),{className:Ae(A.className,{[`${e}-column-sort`]:b}),title:R=>{const T=`${e}-column-sorters`,L=m.createElement("span",{className:`${e}-column-title`},_I(u.title,R)),P=m.createElement("div",{className:T},L,C);return p?typeof p!="boolean"&&(p==null?void 0:p.target)==="sorter-icon"?m.createElement("div",{className:Ae(T,`${T}-tooltip-target-sorter`)},L,m.createElement(aa,I({},M),C)):m.createElement(aa,I({},M),P):P},onHeaderCell:R=>{var D;const T=((D=u.onHeaderCell)==null?void 0:D.call(u,R))||{},L=T.onClick,P=T.onKeyDown;T.onClick=U=>{r({column:u,key:v,sortOrder:x,multiplePriority:UI(u)}),L==null||L(U)},T.onKeyDown=U=>{U.keyCode===dn.ENTER&&(r({column:u,key:v,sortOrder:x,multiplePriority:UI(u)}),P==null||P(U))};const k=ZWe(u.title,{}),H=k==null?void 0:k.toString();return b&&(T["aria-sort"]=b==="ascend"?"ascending":"descending"),T["aria-description"]=l==null?void 0:l.sortable,T["aria-label"]=H||"",T.className=Ae(T.className,`${e}-column-has-sorters`),T.tabIndex=0,u.ellipsis&&(T.title=(k!=null?k:"").toString()),T}})}return"children"in A&&(A=te(I({},A),{children:Due(e,A.children,n,r,i,o,a,d,l)})),A}),Hue=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},Uue=e=>{const t=e.reduce((n,r)=>(r.sortOrder&&n.push(Hue(r)),n),[]);if(t.length===0&&e.length){const n=e.length-1;return te(I({},Hue(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},Rj=(e,t,n)=>{const r=t.slice().sort((a,s)=>s.multiplePriority-a.multiplePriority),i=e.slice(),o=r.filter(({column:{sorter:a},sortOrder:s})=>kue(a)&&s);return o.length?i.sort((a,s)=>{for(let l=0;l{const s=a[n];return s?te(I({},a),{[n]:Rj(s,t,n)}):a}):i},pqe=e=>{const{prefixCls:t,mergedColumns:n,baseColumns:r,sortDirections:i,tableLocale:o,showSorterTooltip:a,onSorterChange:s,globalLocale:l}=e,c=r!=null?r:n,[u,f]=m.useState(()=>Ij(c,!0)),d=(b,x)=>{const C=[];return b.forEach((S,B)=>{const E=nx(B,x);if(C.push(em(S,E)),Array.isArray(S.children)){const _=d(S.children,E);C.push.apply(C,en(_))}}),C},A=m.useMemo(()=>{let b=!0;const x=Ij(c,!1);if(!x.length){const E=d(c);return u.filter(({key:_})=>E.includes(_))}const C=[];function S(E){b?C.push(E):C.push(te(I({},E),{sortOrder:null}))}let B=null;return x.forEach(E=>{B===null?(S(E),E.sortOrder&&(E.multiplePriority===!1?b=!1:B=!0)):(B&&E.multiplePriority!==!1||(b=!1),S(E))}),C},[c,u]),h=m.useMemo(()=>{var x,C;const b=A.map(({column:S,sortOrder:B})=>({column:S,order:B}));return{sortColumns:b,sortColumn:(x=b[0])==null?void 0:x.column,sortOrder:(C=b[0])==null?void 0:C.order}},[A]),p=b=>{let x;b.multiplePriority===!1||!A.length||A[0].multiplePriority===!1?x=[b]:x=[].concat(en(A.filter(({key:C})=>C!==b.key)),[b]),f(x),s(Uue(x),x)};return[b=>Due(t,b,A,p,i,o,a,void 0,l),A,h,()=>Uue(A)]},jue=(e,t)=>e.map(r=>{const i=I({},r);return i.title=_I(r.title,t),"children"in i&&(i.children=jue(i.children,t)),i}),gqe=e=>[m.useCallback(n=>jue(n,e),[e])],mqe=uue((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),vqe=Aue((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),yqe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:o,tablePaddingVertical:a,tablePaddingHorizontal:s,calc:l}=e,c=`${be(n)} ${r} ${i}`,u=(f,d,A)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"> table > tbody > tr > th, > table > tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`${be(l(d).mul(-1).equal())} + }`)}});function q7(){return q7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const V=I(I({},fKe),e),{id:t,prefixCls:n,classNames:r={},styles:i={},steps:o,strokeWidth:a,railWidth:s,gapDegree:l=0,gapPosition:c,railColor:u,strokeLinecap:f,style:d,className:A,strokeColor:h,percent:p,loading:v}=V,y=Ze(V,["id","prefixCls","classNames","styles","steps","strokeWidth","railWidth","gapDegree","gapPosition","railColor","strokeLinecap","style","className","strokeColor","percent","loading"]),b=i2/2,x=lA(t),C=`${x}-gradient`,S=b-a/2,B=Math.PI*2*S,E=l>0?90+l/2:-90,_=B*((360-l)/360),{count:M,gap:R}=typeof o=="object"?o:{count:o,gap:2},T=Fce(p),L=Fce(h),P=L.find(Y=>Y&&typeof Y=="object"),H=P&&typeof P=="object"?"butt":f,{indeterminateStyleProps:D,indeterminateStyleAnimation:U}=hKe({id:x,loading:v}),j=G7(B,_,0,100,E,l,c,u,H,a),Q=dKe(),K=()=>{let Y=0;return T.map((Z,W)=>{const J=L[W]||L[L.length-1],ee=G7(B,_,Y,Z,E,l,c,J,H,a);return Y+=Z,g.createElement(AKe,{key:W,color:J,ptg:Z,radius:S,prefixCls:n,gradientId:C,className:r.track,style:I(I(I({},ee),D),i.track),strokeLinecap:H,strokeWidth:a,gapDegree:l,ref:ne=>{Q[W]=ne},size:i2})}).reverse()},z=()=>{const Y=Math.round(M*(T[0]/100)),Z=100/M;let W=0;return new Array(M).fill(null).map((J,ee)=>{const ne=ee<=Y-1?L[0]:u,re=ne&&typeof ne=="object"?`url(#${C})`:void 0,ue=G7(B,_,W,Z,E,l,c,ne,"butt",a,R);return W+=(_-ue.strokeDashoffset+R)*100/_,g.createElement("circle",{key:ee,className:Ae(`${n}-circle-path`,r.track),r:S,cx:b,cy:b,stroke:re,strokeWidth:a,opacity:1,style:I(I({},ue),i.track),ref:de=>{Q[ee]=de}})})};return g.createElement("svg",q7({className:Ae(`${n}-circle`,r.root,A),viewBox:`0 0 ${i2} ${i2}`,style:I(I({},i.root),d),id:t,role:"presentation"},y),!M&&g.createElement("circle",{className:Ae(`${n}-circle-rail`,r.rail),r:S,cx:b,cy:b,stroke:u,strokeLinecap:H,strokeWidth:s||a,style:I(I({},j),i.rail)}),M?z():K(),U)};function Uv(e){return!e||e<0?0:e>100?100:e}function vI({success:e}){let t;return e&&"percent"in e&&(t=e.percent),t}const gKe=({percent:e,success:t})=>{const n=Uv(vI({success:t}));return[n,Uv(Uv(e)-n)]},mKe=({success:e={},strokeColor:t})=>{const{strokeColor:n}=e;return[n||wb.green,t||null]},yI=(e,t,n)=>{var o,a,s,l;let r=-1,i=-1;if(t==="step"){const c=n.steps,u=n.strokeWidth;typeof e=="string"||typeof e=="undefined"?(r=e==="small"?2:14,i=u!=null?u:8):mo(e)?[r,i]=[e,e]:[r=14,i=8]=Array.isArray(e)?e:[e.width,e.height],r*=c}else if(t==="line"){const c=n==null?void 0:n.strokeWidth;typeof e=="string"||typeof e=="undefined"?i=c||(e==="small"?6:8):mo(e)?[r,i]=[e,e]:[r=-1,i=8]=Array.isArray(e)?e:[e.width,e.height]}else(t==="circle"||t==="dashboard")&&(typeof e=="string"||typeof e=="undefined"?[r,i]=e==="small"?[60,60]:[120,120]:mo(e)?[r,i]=[e,e]:Array.isArray(e)&&(r=(a=(o=e[0])!=null?o:e[1])!=null?a:120,i=(l=(s=e[0])!=null?s:e[1])!=null?l:120));return[r,i]},vKe=3,yKe=e=>vKe/e*100,kce=["root","body","indicator"],bKe=e=>{const{prefixCls:t,classNames:n,styles:r,railColor:i,trailColor:o,strokeLinecap:a="round",gapPosition:s,gapPlacement:l,gapDegree:c,width:u=120,type:f,children:d,success:A,size:h=u,steps:p}=e,{direction:v}=or("progress"),y=i!=null?i:o,[b,x]=yI(h,"circle");let{strokeWidth:C}=e;C===void 0&&(C=Math.max(yKe(b),6));const S={width:b,height:x,fontSize:b*.15+6},B=g.useMemo(()=>{if(c||c===0)return c;if(f==="dashboard")return 75},[c,f]),E=gKe(e),_=g.useMemo(()=>{const H=(l!=null?l:s)||f==="dashboard"&&"bottom"||void 0,D=v==="rtl";switch(H){case"start":return D?"right":"left";case"end":return D?"left":"right";default:return H}},[v,l,s,f]),M=Zn(e.strokeColor),R=mKe({success:A,strokeColor:e.strokeColor}),T=Ae(`${t}-body`,{[`${t}-circle-gradient`]:M},n.body),L=g.createElement(pKe,{steps:p,percent:p?E[1]:E,strokeWidth:C,railWidth:C,strokeColor:p?R[1]:R,strokeLinecap:a,railColor:y,prefixCls:t,gapDegree:B,gapPosition:_,classNames:ti(n,kce),styles:ti(r,kce)}),P=b<=20,k=g.createElement("div",{className:T,style:I(I({},S),r.body)},L,!P&&d);return P?g.createElement(No,{title:d},k):k},Y7="--progress-line-stroke-color",xKe=e=>{const t="-100%";return new Xr("antProgressLTRActive",{"0%":{transform:`translateX(${t}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${t}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},wKe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:te(I({},zr(e)),{display:"inline-flex","&-rtl":{direction:"rtl"},[`${t}-indicator`]:{color:e.colorText,lineHeight:1,whiteSpace:"nowrap",verticalAlign:"middle",wordBreak:"normal",[n]:{fontSize:e.fontSize}},[`&${t}-status-exception`]:{[`${t}-indicator`]:{color:e.colorError}},[`&${t}-status-success`]:{[`${t}-indicator`]:{color:e.colorSuccess}}})}},CKe=e=>{const{componentCls:t}=e;return{[`${t}-line`]:{position:"relative",width:"100%",fontSize:e.fontSize,[`${t}-body`]:{display:"inline-flex",alignItems:"center",width:"100%",gap:e.marginXS},[`${t}-rail`]:{flex:"auto",background:e.remainingColor,borderRadius:e.lineBorderRadius,position:"relative",width:"100%",overflow:"hidden"},[`&${t}-status-active`]:{[`${t}-track:after`]:{content:'""',position:"absolute",inset:0,backgroundColor:e.colorBgContainer,borderRadius:"inherit",opacity:0,animationName:xKe(),animationDuration:e.progressActiveMotionDuration,animationTimingFunction:e.motionEaseOutQuint,animationIterationCount:"infinite"}},[`${t}-track`]:{position:"absolute",insetInlineStart:0,insetBlock:0,borderRadius:"inherit",background:e.defaultColor,transition:`all ${e.motionDurationSlow} ${e.motionEaseInOutCirc}`,minWidth:"max-content",display:"flex",alignItems:"center","&-success":{background:e.colorSuccess}},[`&${t}-status-exception`]:{[`${t}-track`]:{background:e.colorError}},[`&${t}-status-success`]:{[`${t}-track`]:{background:e.colorSuccess}},[`${t}-indicator-outer`]:{[`&${t}-indicator-start`]:{order:-1}},[`${t}-body-layout-bottom`]:{flexDirection:"column",alignItems:"center",gap:e.marginXXS},[`${t}-indicator${t}-indicator-inner`]:{color:e.colorWhite,paddingInline:e.paddingXXS,width:"100%",display:"flex",justifyContent:"center",[`&${t}-indicator-end`]:{justifyContent:"end"},[`&${t}-indicator-start`]:{justifyContent:"start"},[`&${t}-indicator-bright`]:{color:"rgba(0, 0, 0, 0.45)"}}}}},SKe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-circle`]:{[`${t}-circle-rail`]:{stroke:e.remainingColor},[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.defaultColor}},[`${t}-body`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`${t}-indicator`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:e.circleTextColor,fontSize:e.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[n]:{fontSize:e.circleIconFontSize}},[`&${t}-status-exception`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorError}}},[`&${t}-status-success`]:{[`${t}-body:not(${t}-circle-gradient)`]:{[`${t}-circle-path`]:{stroke:e.colorSuccess}}}},[`${t}-inline-circle`]:{lineHeight:1,[`${t}-inner`]:{verticalAlign:"bottom"}}}},EKe=e=>{const{componentCls:t}=e;return{[t]:{[`${t}-steps`]:{display:"inline-block","&-body":{display:"flex",flexDirection:"row",alignItems:"center",gap:e.progressStepMarginInlineEnd,[`${t}-indicator`]:{marginInlineStart:e.marginXS}},"&-item":{flexShrink:0,minWidth:e.progressStepMinWidth,backgroundColor:e.remainingColor,transition:`all ${e.motionDurationSlow}`,"&-active":{backgroundColor:e.defaultColor}}}}}},BKe=e=>{const{componentCls:t,iconCls:n}=e;return{[t]:{[`${t}-small&-line, ${t}-small&-line ${t}-indicator ${n}`]:{fontSize:e.fontSizeSM}}}},OKe=Br("Progress",e=>{const t=e.calc(e.marginXXS).div(2).equal(),n=dr(e,{progressStepMarginInlineEnd:t,progressStepMinWidth:t,progressActiveMotionDuration:"2.4s"});return[wKe(n),CKe(n),SKe(n),EKe(n),BKe(n)]},e=>({circleTextColor:e.colorText,defaultColor:e.colorInfo,remainingColor:e.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em",circleIconFontSize:`${e.fontSize/e.fontSizeSM}em`})),$Ke=e=>{let t=[];return Object.keys(e).forEach(n=>{const r=Number.parseFloat(n.replace(/%/g,""));Number.isNaN(r)||t.push({key:r,value:e[n]})}),t=t.sort((n,r)=>n.key-r.key),t.map(({key:n,value:r})=>`${r} ${n}%`).join(", ")},_Ke=(e,t)=>{const s=e,{from:n=wb.blue,to:r=wb.blue,direction:i=t==="rtl"?"to left":"to right"}=s,o=Ze(s,["from","to","direction"]);if(Object.keys(o).length!==0){const l=$Ke(o),c=`linear-gradient(${i}, ${l})`;return{background:c,[Y7]:c}}const a=`linear-gradient(${i}, ${n}, ${r})`;return{background:a,[Y7]:a}},TKe=e=>{const{prefixCls:t,classNames:n,styles:r,direction:i,percent:o,size:a,strokeWidth:s,strokeColor:l,strokeLinecap:c="round",children:u,railColor:f,trailColor:d,percentPosition:A,success:h}=e,{align:p,type:v}=A,y=f!=null?f:d,b=c==="square"||c==="butt"?0:void 0,x=a!=null?a:[-1,s||(a==="small"?6:8)],[C,S]=yI(x,"line",{strokeWidth:s}),B={backgroundColor:y||void 0,borderRadius:b,height:S},E=`${t}-track`,_=l&&typeof l!="string"?_Ke(l,i):{[Y7]:l,background:l},M=I({width:`${Uv(o)}%`,height:S,borderRadius:b},_),R=vI(e),T={width:`${Uv(R)}%`,height:S,borderRadius:b,backgroundColor:h==null?void 0:h.strokeColor};return g.createElement("div",{className:Ae(`${t}-body`,n.body,{[`${t}-body-layout-bottom`]:p==="center"&&v==="outer"}),style:I({width:C>0?C:"100%"},r.body)},g.createElement("div",{className:Ae(`${t}-rail`,n.rail),style:I(I({},B),r.rail)},g.createElement("div",{className:Ae(E,n.track),style:I(I({},M),r.track)},v==="inner"&&u),R!==void 0&&g.createElement("div",{className:Ae(E,`${E}-success`,n.track),style:I(I({},T),r.track)})),v==="outer"&&u)},MKe=e=>{const{classNames:t,styles:n,size:r,steps:i,rounding:o=Math.round,percent:a=0,strokeWidth:s=8,strokeColor:l,railColor:c,trailColor:u,prefixCls:f,children:d}=e,A=o(i*(a/100)),h=r==="small"?2:14,p=r!=null?r:[h,s],[v,y]=yI(p,"step",{steps:i,strokeWidth:s}),b=v/i,x=Array.from({length:i}),C=c!=null?c:u;for(let S=0;S{const re=e,{prefixCls:n,className:r,rootClassName:i,classNames:o,styles:a,steps:s,strokeColor:l,percent:c=0,size:u="medium",showInfo:f=!0,type:d="line",status:A,format:h,style:p,percentPosition:v={}}=re,y=Ze(re,["prefixCls","className","rootClassName","classNames","styles","steps","strokeColor","percent","size","showInfo","type","status","format","style","percentPosition"]),{align:b="end",type:x="outer"}=v,C=Array.isArray(l)?l[0]:l,S=typeof l=="string"||Array.isArray(l)?l:void 0,B=g.useMemo(()=>{if(C){const ue=typeof C=="string"?C:Object.values(C)[0];return new Rr(ue).isLight()}return!1},[l]),E=g.useMemo(()=>{var de,se;const ue=vI(e);return Number.parseInt(ue!==void 0?(de=ue!=null?ue:0)==null?void 0:de.toString():(se=c!=null?c:0)==null?void 0:se.toString(),10)},[c,e.success]),_=g.useMemo(()=>!IKe.includes(A)&&E>=100?"success":A||"normal",[A,E]),{getPrefixCls:M,direction:R,className:T,style:L,classNames:P,styles:k}=or("progress"),H=M("progress",n),[D,U]=OKe(H),j=te(I({},e),{percent:c,type:d,size:u,showInfo:f,percentPosition:v}),Q=Ar(L),K=Ar(p),[z,V]=vr([P,o],[k,Q,a,K],{props:j}),Y=d==="line",Z=Y&&!s,W=g.useMemo(()=>{if(!f)return null;const ue=vI(e);let de;const se=h||(ge=>`${ge}%`),ce=Y&&B&&x==="inner";return x==="inner"||h||_!=="exception"&&_!=="success"?de=se(Uv(c),Uv(ue)):_==="exception"?de=Y?g.createElement(hv,null):g.createElement(Dg,null):_==="success"&&(de=Y?g.createElement(eE,null):g.createElement(OH,null)),g.createElement("span",{className:Ae(`${H}-indicator`,{[`${H}-indicator-bright`]:ce,[`${H}-indicator-${b}`]:Z,[`${H}-indicator-${x}`]:Z},z.indicator),style:V.indicator,title:typeof de=="string"?de:void 0},de)},[f,c,E,_,d,H,h,Y,B,x,b,Z,z.indicator,V.indicator]),J=te(I({},e),{classNames:z,styles:V});let ee;d==="line"?ee=s?g.createElement(MKe,te(I({},J),{strokeColor:S,prefixCls:H,steps:Zn(s)?s.count:s}),W):g.createElement(TKe,te(I({},J),{strokeColor:C,prefixCls:H,direction:R,percentPosition:{align:b,type:x}}),W):(d==="circle"||d==="dashboard")&&(ee=g.createElement(bKe,te(I({},J),{strokeColor:C,prefixCls:H,progressStatus:_}),W));const ne=Ae(H,`${H}-status-${_}`,{[`${H}-${d==="dashboard"&&"circle"||d}`]:d!=="line",[`${H}-inline-circle`]:d==="circle"&&yI(u,"circle")[0]<=20,[`${H}-line`]:Z,[`${H}-line-align-${b}`]:Z,[`${H}-line-position-${x}`]:Z,[`${H}-steps`]:s,[`${H}-show-info`]:f,[`${H}-small`]:u==="small",[`${H}-rtl`]:R==="rtl"},T,r,i,z.root,D,U);return g.createElement("div",I({ref:t,style:V.root,className:ne,role:"progressbar","aria-valuenow":E,"aria-valuemin":0,"aria-valuemax":100},ti(y,["railColor","trailColor","strokeWidth","width","gapDegree","gapPosition","gapPlacement","strokeLinecap","success"])),ee)});var bI={},Dce;function NKe(){if(Dce)return bI;Dce=1,Object.defineProperty(bI,"__esModule",{value:!0});var 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"};return bI.default=e,bI}var PKe=NKe();const LKe=_t(PKe);function X7(){return X7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,X7({},e,{ref:t,icon:LKe})),Hce=g.forwardRef(FKe);var xI={},Uce;function kKe(){if(Uce)return xI;Uce=1,Object.defineProperty(xI,"__esModule",{value:!0});var e={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"};return xI.default=e,xI}var DKe=kKe();const HKe=_t(DKe);function Z7(){return Z7=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,Z7({},e,{ref:t,icon:HKe})),jKe=g.forwardRef(UKe),zKe=()=>g.createElement("svg",{width:"252",height:"294"},g.createElement("title",null,"No Found"),g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("circle",{cx:"126.75",cy:"128.1",r:"126",fill:"#E4EBF7"}),g.createElement("circle",{cx:"31.55",cy:"130.8",r:"8.3",fill:"#FFF"}),g.createElement("path",{stroke:"#FFF",d:"m37 134.3 10.5 6m.9 6.2-12.7 10.8",strokeWidth:"2"}),g.createElement("path",{fill:"#FFF",d:"M39.9 159.4a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m17.7-16.2a5.7 5.7 0 1 1-11.4-1.1 5.7 5.7 0 0 1 11.4 1.1M99 27h29.8a4.6 4.6 0 1 0 0-9.2H99a4.6 4.6 0 1 0 0 9.2m11.4 18.3h29.8a4.6 4.6 0 0 0 0-9.2h-29.8a4.6 4.6 0 1 0 0 9.2"}),g.createElement("path",{fill:"#FFF",d:"M112.8 26.9h15.8a4.6 4.6 0 1 0 0 9.1h-15.8a4.6 4.6 0 0 0 0-9.1m71.7 108.8a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),g.createElement("path",{stroke:"#FFF",d:"m179.3 141.8 12.6 7.1m1.1 7.6-15.2 13",strokeWidth:"2"}),g.createElement("path",{fill:"#FFF",d:"M184.7 170a6.8 6.8 0 1 1-13.6-1.3 6.8 6.8 0 0 1 13.6 1.4m18.6-16.8a6.9 6.9 0 1 1-13.7-1.4 6.9 6.9 0 0 1 13.7 1.4"}),g.createElement("path",{stroke:"#FFF",d:"M152 192.3a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm73.3-76.2a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm-9 35a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.5 0zM177 107.6a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.4-15.4a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0zm6.8 88.5a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.5 0z",strokeWidth:"2"}),g.createElement("path",{stroke:"#FFF",d:"m214.4 153.3-2 20.2-10.8 6m-28-4.7-6.3 9.8H156l-4.5 6.5m23.5-66v-15.7m46 7.8-13 8-15.2-8V94.4",strokeWidth:"2"}),g.createElement("path",{fill:"#FFF",d:"M166.6 66h-4a4.8 4.8 0 0 1-4.7-4.8 4.8 4.8 0 0 1 4.7-4.7h4a4.8 4.8 0 0 1 4.7 4.7 4.8 4.8 0 0 1-4.7 4.7"}),g.createElement("circle",{cx:"204.3",cy:"30",r:"29.5",fill:"#1677ff"}),g.createElement("path",{fill:"#FFF",d:"M206 38.4c.5.5.7 1.1.7 2s-.2 1.4-.7 1.9a3 3 0 0 1-2 .7c-.8 0-1.5-.3-2-.8s-.8-1.1-.8-1.9.3-1.4.8-2c.5-.4 1.2-.7 2-.7.7 0 1.4.3 2 .8m4.2-19.5c1.5 1.3 2.2 3 2.2 5.2a7.2 7.2 0 0 1-1.5 4.5l-3 2.7a5 5 0 0 0-1.3 1.7 5.2 5.2 0 0 0-.6 2.4v.5h-4v-.5c0-1.4.1-2.5.6-3.5s1.9-2.5 4.2-4.5l.4-.5a4 4 0 0 0 1-2.6c0-1.2-.4-2-1-2.8-.7-.6-1.6-1-2.9-1-1.5 0-2.6.5-3.3 1.5-.4.5-.6 1-.8 1.9a2 2 0 0 1-2 1.6 2 2 0 0 1-2-2.4c.4-1.6 1-2.8 2.1-3.8a8.5 8.5 0 0 1 6.3-2.3c2.3 0 4.2.6 5.6 2"}),g.createElement("path",{fill:"#FFB594",d:"M52 76.1s21.8 5.4 27.3 16c5.6 10.7-6.3 9.2-15.7 5C52.8 92 39 85 52 76"}),g.createElement("path",{fill:"#FFC6A0",d:"m90.5 67.5-.5 2.9c-.7.5-4.7-2.7-4.7-2.7l-1.7.8-1.3-5.7s6.8-4.6 9-5c2.4-.5 9.8 1 10.6 2.3 0 0 1.3.4-2.2.6-3.6.3-5 .5-6.8 3.2l-2.4 3.6"}),g.createElement("path",{fill:"#FFF",d:"M128 111.4a36.7 36.7 0 0 0-8.9-15.5c-3.5-3-9.3-2.2-11.3-4.2-1.3-1.2-3.2-1.2-3.2-1.2L87.7 87c-2.3-.4-2.1-.7-6-1.4-1.6-1.9-3-1.1-3-1.1l-7-1.4c-1-1.5-2.5-1-2.5-1l-2.4-.9C65 91.2 59 95 59 95c1.8 1.1 15.7 8.3 15.7 8.3l5.1 37.1s-3.3 5.7 1.4 9.1c0 0 19.9-3.7 34.9-.3 0 0 3-2.6 1-8.8.5-3 1.4-8.3 1.7-11.6.4.7 2 1.9 3.1 3.4 0 0 9.4-7.3 11-14a17 17 0 0 1-2.2-2.4c-.5-.8-.3-2-.7-2.8-.7-1-1.8-1.3-2-1.6"}),g.createElement("path",{fill:"#CBD1D1",d:"M101 290s4.4 2 7.4 1c2.9-1 4.6.7 7.1 1.2 2.6.5 6.9 1.1 11.7-1.3 0-5.5-6.9-4-12-6.7-2.5-1.4-3.7-4.7-3.5-8.8h-9.5s-1.2 10.6-1 14.6"}),g.createElement("path",{fill:"#2B0849",d:"M101 289.8s2.5 1.3 6.8.7c3-.5 3.7.5 7.4 1 3.8.6 10.8 0 11.9-.9.4 1.1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.6-.5-1.8-1.4-5.2-1.9-5.7-.2-4 1-7.4-.3-7.4-.3l-.1-2.7z"}),g.createElement("path",{fill:"#A4AABA",d:"M108.3 276h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),g.createElement("path",{fill:"#CBD1D1",d:"M57.5 272.4s-2 7.4-4.4 12.3c-1.8 3.7-4.3 7.5 5.4 7.5 6.7 0 9-.5 7.4-6.6-1.5-6.1.3-13.2.3-13.2h-8.7z"}),g.createElement("path",{fill:"#2B0849",d:"M51.5 289.8s2 1.2 6.6 1.2c6 0 8.3-1.7 8.3-1.7s.6 1.1-.7 2.2c-1 .8-3.6 1.6-7.4 1.5-4.1 0-5.8-.5-6.7-1.1-.8-.6-.7-1.6-.1-2.1"}),g.createElement("path",{fill:"#A4AABA",d:"M58.4 274.3s0 1.5-.3 3c-.3 1.4-1 3-1.1 4 0 1.2 4.5 1.7 5.1.1.6-1.5 1.3-6.4 2-7.2.6-.9-5-2.2-5.7.1"}),g.createElement("path",{fill:"#7BB2F9",d:"m99.7 278.5 13.3.1s1.3-54.5 1.9-64.4c.5-9.9 3.8-43.4 1-63.1l-12.6-.7-22.8.8-1.2 10c0 .5-.7.8-.7 1.4-.1.5.4 1.3.3 2-2.4 14-6.4 33-8.8 46.6 0 .7-1.2 1-1.4 2.7 0 .3.2 1.5 0 1.8-6.8 18.7-10.9 47.8-14.2 61.9h14.6s2.2-8.6 4-17c2.9-12.9 23.2-85 23.2-85l3-.5 1 46.3s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.8-1 11.8c-.4 4.8 0 39.2 0 39.2"}),g.createElement("path",{stroke:"#648BD8",d:"M76 221.6c1.2.1 4.1-2 7-5m23.4 8.5s2.7-1 6-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#648BD8",d:"M107.3 222.1s2.7-1.1 6-3.9",strokeLinecap:"round",strokeLinejoin:"round"}),g.createElement("path",{stroke:"#648BD8",d:"M74.7 224.8s2.7-.6 6.5-3.4m4.8-69.8c-.2 3.1.3 8.6-4.3 9.2m22-11s0 14-1.4 15.1a15 15 0 0 1-3 2m.5-16.5s0 13-1.2 24.4m-5 1.1s7.3-1.7 9.5-1.7M74.3 206a212 212 0 0 1-1 4.5s-1.4 1.9-1 3.8c.5 2-1 2-5 15.4A353 353 0 0 0 61 257l-.2 1.2m14.9-60.5a321 321 0 0 1-.9 4.8m7.8-50.4-1.2 10.5s-1.1.1-.5 2.2c.1 1.4-2.7 15.8-5.2 30.5m-19.6 79h13.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#192064",d:"M116.2 148.2s-17-3-35.9.2c.2 2.5 0 4.2 0 4.2s14.7-2.8 35.7-.3c.3-2.4.2-4 .2-4"}),g.createElement("path",{fill:"#FFF",d:"M106.3 151.2v-5a.8.8 0 0 0-.8-.8h-7.8a.8.8 0 0 0-.8.8v5a.8.8 0 0 0 .8.8h7.8a.8.8 0 0 0 .8-.8"}),g.createElement("path",{fill:"#192064",d:"M105.2 150.2v-3a.6.6 0 0 0-.6-.7 94.3 94.3 0 0 0-5.9 0 .7.7 0 0 0-.6.6v3.1a.6.6 0 0 0 .6.7 121.1 121.1 0 0 1 5.8 0c.4 0 .7-.3.7-.7"}),g.createElement("path",{stroke:"#648BD8",d:"M100.3 275.4h12.3m-11.2-4.9.1 6.5m0-12.5a915.8 915.8 0 0 0 0 4.4m-.5-94 .9 44.7s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.2 0 3.4-.6 1.5-1 21.1-1.1 35.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#FFC6A0",d:"M46.9 83.4s-.5 6 7.2 5.6c11.2-.7 9.2-9.4 31.5-21.7-.7-2.7-2.4-4.7-2.4-4.7s-11 3-22.6 8c-6.8 3-13.4 6.4-13.7 12.8m57.6 7.7.9-5.4-8.9-11.4-5 5.3-1.8 7.9a.3.3 0 0 0 .1.3c1 .8 6.5 5 14.4 3.5a.3.3 0 0 0 .3-.2"}),g.createElement("path",{fill:"#FFC6A0",d:"M94 79.4s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.1-3.7c.6-1 1.6-4.1 1.6-4.1l13.5 3c0 5.3-2.3 19.5-7.8 20-8.9.6-12.5-9.5-12.5-9.5"}),g.createElement("path",{fill:"#520038",d:"M113.9 73.4c2.6-2 3.4-9.7 3.4-9.7s-2.4-.5-6.6-2c-4.7-2.1-12.8-4.8-17.5 1-9.6 3.2-2 19.8-2 19.8l2.7-3s-4-3.3-2-6.3c2-3.5 3.8 1 3.8 1s.7-2.3 3.6-3.3c.4-.7 1-2.6 1.4-3.8a1 1 0 0 1 1.3-.7l11.4 2.6c.5.2.8.7.8 1.2l-.3 3.2z"}),g.createElement("path",{fill:"#552950",d:"M105 76c-.1.7-.6 1.1-1 1-.6 0-.9-.6-.8-1.2.1-.6.6-1 1-1 .6 0 .9.7.8 1.3m7.1 1.6c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.5-1 1-1 .5.1.8.7.7 1.3"}),g.createElement("path",{stroke:"#DB836E",d:"m110.1 74.8-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#5C2552",d:"M110.8 74.5s1.8-.7 2.6.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#DB836E",d:"M92.4 74.3s.5-1.1 1.1-.7c.6.4 1.3 1.4.6 2-.8.5.1 1.6.1 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#5C2552",d:"M103.3 73s1.8 1 4.1.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#DB836E",d:"M103.7 81.8s2.2 1.2 4.4 1.2m-3.5 1.3s1 .4 1.6.3m-11.5-3.4s2.3 7.4 10.4 7.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#E4EBF7",d:"M81.5 89.4s.4 5.6-5 12.8M69 82.7s-.7 9.2-8.2 14.2m68.6 26s-5.3 7.4-9.4 10.7m-.7-26.3s.5 4.4-2.1 32",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#F2D7AD",d:"M150 151.2h-49.8a1 1 0 0 1-1-1v-31.7c0-.5.4-1 1-1H150c.6 0 1 .5 1 1v31.7a1 1 0 0 1-1 1"}),g.createElement("path",{fill:"#F4D19D",d:"M150.3 151.2h-19.9v-33.7h20.8v32.8a1 1 0 0 1-1 1"}),g.createElement("path",{fill:"#F2D7AD",d:"M123.6 127.9H92.9a.5.5 0 0 1-.4-.8l6.4-9.1c.2-.3.5-.5.8-.5h31.1l-7.2 10.4z"}),g.createElement("path",{fill:"#CC9B6E",d:"M123.7 128.4H99.2v-.5h24.2l7.2-10.2.4.3z"}),g.createElement("path",{fill:"#F4D19D",d:"M158.3 127.9h-18.7a2 2 0 0 1-1.6-.8l-7.2-9.6h20c.5 0 1 .3 1.2.6l6.7 9a.5.5 0 0 1-.4.8"}),g.createElement("path",{fill:"#CC9B6E",d:"M157.8 128.5h-19.3l-7.9-10.5.4-.3 7.7 10.3h19.1zm-27.2 22.2v-8.2h.4v8.2zm-.1-10.9v-21.4h.4l.1 21.4zm-18.6 1.1-.5-.1 1.5-5.2.5.2zm-3.5.2-2.6-3 2.6-3.4.4.3-2.4 3.1 2.4 2.6zm8.2 0-.4-.4 2.4-2.6-2.4-3 .4-.4 2.7 3.4z"}),g.createElement("path",{fill:"#FFC6A0",d:"m154.3 131.9-3.1-2v3.5l-1 .1a85 85 0 0 1-4.8.3c-1.9 0-2.7 2.2 2.2 2.6l-2.6-.6s-2.2 1.3.5 2.3c0 0-1.6 1.2.6 2.6-.6 3.5 5.2 4 7 3.6a6.1 6.1 0 0 0 4.6-5.2 8 8 0 0 0-3.4-7.2"}),g.createElement("path",{stroke:"#DB836E",d:"M153.7 133.6s-6.5.4-8.4.3c-1.8 0-1.9 2.2 2.4 2.3 3.7.2 5.4 0 5.4 0",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#DB836E",d:"M145.2 135.9c-1.9 1.3.5 2.3.5 2.3s3.5 1 6.8.6m-.6 2.9s-6.3.1-6.7-2.1c-.3-1.4.4-1.4.4-1.4m.5 2.7s-1 3.1 5.5 3.5m-.4-14.5v3.5M52.8 89.3a18 18 0 0 0 13.6-7.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#5BA02E",d:"M168.6 248.3a6.6 6.6 0 0 1-6.7-6.6v-66.5a6.6 6.6 0 1 1 13.3 0v66.5a6.6 6.6 0 0 1-6.6 6.6"}),g.createElement("path",{fill:"#92C110",d:"M176.5 247.7a6.6 6.6 0 0 1-6.6-6.7v-33.2a6.6 6.6 0 1 1 13.3 0V241a6.6 6.6 0 0 1-6.7 6.7"}),g.createElement("path",{fill:"#F2D7AD",d:"M186.4 293.6H159a3.2 3.2 0 0 1-3.2-3.2v-46.1a3.2 3.2 0 0 1 3.2-3.2h27.5a3.2 3.2 0 0 1 3.2 3.2v46.1a3.2 3.2 0 0 1-3.2 3.2"}),g.createElement("path",{stroke:"#E4EBF7",d:"M89 89.5s7.8 5.4 16.6 2.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),QKe=()=>g.createElement("svg",{width:"254",height:"294"},g.createElement("title",null,"Server Error"),g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("path",{fill:"#E4EBF7",d:"M0 128.1v-2C0 56.5 56.3.2 125.7.2h2.1C197.2.3 253.5 56.6 253.5 126v2.1c0 69.5-56.3 125.7-125.7 125.7h-2.1A125.7 125.7 0 0 1 0 128.1"}),g.createElement("path",{fill:"#FFF",d:"M40 132.1a8.3 8.3 0 1 1-16.6-1.7 8.3 8.3 0 0 1 16.6 1.7"}),g.createElement("path",{stroke:"#FFF",d:"m37.2 135.6 10.5 6m1 6.3-12.8 10.8",strokeWidth:"2"}),g.createElement("path",{fill:"#FFF",d:"M40.1 160.8a5.7 5.7 0 1 1-11.3-1.1 5.7 5.7 0 0 1 11.3 1.1M58 144.6a5.7 5.7 0 1 1-11.4-1.2 5.7 5.7 0 0 1 11.4 1.2M99.7 27.4h30a4.6 4.6 0 1 0 0-9.2h-30a4.6 4.6 0 0 0 0 9.2M111 46h30a4.6 4.6 0 1 0 0-9.3h-30a4.6 4.6 0 1 0 0 9.3m2.5-18.6h16a4.6 4.6 0 1 0 0 9.3h-16a4.6 4.6 0 0 0 0-9.3m36.7 42.7h-4a4.8 4.8 0 0 1-4.8-4.8 4.8 4.8 0 0 1 4.8-4.8h4a4.8 4.8 0 0 1 4.7 4.8 4.8 4.8 0 0 1-4.7 4.8"}),g.createElement("circle",{cx:"201.35",cy:"30.2",r:"29.7",fill:"#FF603B"}),g.createElement("path",{fill:"#FFF",d:"m203.6 19.4-.7 15a1.5 1.5 0 0 1-3 0l-.7-15a2.2 2.2 0 1 1 4.4 0m-.3 19.4c.5.5.8 1.1.8 1.9s-.3 1.4-.8 1.9a3 3 0 0 1-2 .7 2.5 2.5 0 0 1-1.8-.7c-.6-.6-.8-1.2-.8-2 0-.7.2-1.3.8-1.8.5-.5 1.1-.7 1.8-.7.8 0 1.5.2 2 .7"}),g.createElement("path",{fill:"#FFB594",d:"M119.3 133.3c4.4-.6 3.6-1.2 4-4.8.8-5.2-3-17-8.2-25.1-1-10.7-12.6-11.3-12.6-11.3s4.3 5 4.2 16.2c1.4 5.3.8 14.5.8 14.5s5.3 11.4 11.8 10.5"}),g.createElement("path",{fill:"#FFF",d:"M101 91.6s1.4-.6 3.2.6c8 1.4 10.3 6.7 11.3 11.4 1.8 1.2 1.8 2.3 1.8 3.5l1.5 3s-7.2 1.7-11 6.7c-1.3-6.4-6.9-25.2-6.9-25.2"}),g.createElement("path",{fill:"#FFB594",d:"m94 90.5 1-5.8-9.2-11.9-5.2 5.6-2.6 9.9s8.4 5 16 2.2"}),g.createElement("path",{fill:"#FFC6A0",d:"M83 78.2s-4.6-2.9-2.5-6.9c1.6-3 4.5 1.2 4.5 1.2s.5-3.7 3.2-3.7c.5-1 1.5-4.2 1.5-4.2l13.6 3.2c0 5.2-2.3 19.5-7.9 20-8.9.6-12.5-9.6-12.5-9.6"}),g.createElement("path",{fill:"#520038",d:"M103 72.2c2.6-2 3.5-9.7 3.5-9.7s-2.5-.5-6.7-2c-4.7-2.2-12.9-4.9-17.6.9-9.5 4.4-2 20-2 20l2.7-3.1s-4-3.3-2.1-6.3c2.2-3.5 4 1 4 1s.6-2.3 3.5-3.3c.4-.7 1-2.7 1.5-3.8A1 1 0 0 1 91 65l11.5 2.7c.5.1.8.6.8 1.2l-.3 3.2z"}),g.createElement("path",{fill:"#552950",d:"M101.2 76.5c0 .6-.6 1-1 1-.5-.1-.9-.7-.8-1.3.1-.6.6-1 1.1-1 .5.1.8.7.7 1.3m-7-1.4c0 .6-.5 1-1 1-.5-.1-.8-.7-.7-1.3 0-.6.6-1 1-1 .5.1.9.7.8 1.3"}),g.createElement("path",{stroke:"#DB836E",d:"m99.2 73.6-.9 1.7-.3 4.3h-2.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#5C2552",d:"M100 73.3s1.7-.7 2.4.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#DB836E",d:"M81.4 73s.4-1 1-.6c.7.4 1.4 1.4.6 2s.2 1.6.2 1.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#5C2552",d:"M92.3 71.7s1.9 1.1 4.2 1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#DB836E",d:"M92.7 80.6s2.3 1.2 4.4 1.2m-3.4 1.4s1 .4 1.5.3M83.7 80s1.8 6.6 9.2 8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#E4EBF7",d:"M95.5 91.7s-1 2.8-8.2 2c-7.3-.6-10.3-5-10.3-5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#FFF",d:"M78.1 87.5s6.6 5 16.5 2.5c0 0 9.6 1 11.5 5.3 5.4 11.8.6 36.8 0 40 3.5 4-.4 8.4-.4 8.4-15.7-3.5-35.8-.6-35.8-.6-4.9-3.5-1.3-9-1.3-9l-6.2-23.8c-2.5-15.2.8-19.8 3.5-20.7 3-1 8-1.3 8-1.3.6 0 1.1 0 1.4-.2 2.4-1.3 2.8-.6 2.8-.6"}),g.createElement("path",{fill:"#FFC6A0",d:"M65.8 89.8s-6.8.5-7.6 8.2c-.4 8.8 3 11 3 11s6.1 22 16.9 22.9c8.4-2.2 4.7-6.7 4.6-11.4-.2-11.3-7-17-7-17s-4.3-13.7-9.9-13.7"}),g.createElement("path",{fill:"#FFC6A0",d:"M71.7 124.2s.9 11.3 9.8 6.5c4.8-2.5 7.6-13.8 9.8-22.6A201 201 0 0 0 94 96l-5-1.7s-2.4 5.6-7.7 12.3c-4.4 5.5-9.2 11.1-9.5 17.7"}),g.createElement("path",{stroke:"#E4EBF7",d:"M108.5 105.2s1.7 2.7-2.4 30.5c2.4 2.2 1 6-.2 7.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#FFC6A0",d:"M123.3 131.5s-.5 2.8-11.8 2c-15.2-1-25.3-3.2-25.3-3.2l.9-5.8s.7.2 9.7-.1c11.9-.4 18.7-6 25-1 4 3.2 1.5 8.1 1.5 8.1"}),g.createElement("path",{fill:"#FFF",d:"M70.2 91s-5.6-4.8-11 2.7c-3.3 7.2.5 15.2 2.6 19.5-.3 3.8 2.4 4.3 2.4 4.3s0 1 1.5 2.7c4-7 6.7-9.1 13.7-12.5-.3-.7-1.9-3.3-1.8-3.8.2-1.7-1.3-2.6-1.3-2.6s-.3-.2-1.2-2.8c-.8-2.3-2-5.1-4.9-7.5"}),g.createElement("path",{fill:"#CBD1D1",d:"M90.2 288s4.9 2.3 8.3 1.2c3.2-1 5.2.7 8 1.3a20 20 0 0 0 13.3-1.4c-.2-6.2-7.8-4.5-13.6-7.6-2.9-1.6-4.2-5.3-4-10H91.5s-1.5 12-1.3 16.5"}),g.createElement("path",{fill:"#2B0849",d:"M90.2 287.8s2.8 1.5 7.6.8c3.5-.5 3.3.6 7.5 1.3 4.2.6 13-.2 14.3-1.2.5 1.3-.4 2.4-.4 2.4s-1.7.6-5.4.9c-2.3.1-8.1.3-10.2-.6-2-1.6-4.9-1.5-6-.3-4.5 1.1-7.2-.3-7.2-.3l-.2-3z"}),g.createElement("path",{fill:"#A4AABA",d:"M98.4 272.3h3.5s0 7.5 5.2 9.6c-5.3.7-9.7-2.6-8.7-9.6"}),g.createElement("path",{fill:"#CBD1D1",d:"M44.4 272s-2.2 7.8-4.7 13c-1.9 3.8-4.4 7.8 5.8 7.8 7 0 9.3-.5 7.7-7-1.6-6.3.3-13.8.3-13.8h-9z"}),g.createElement("path",{fill:"#2B0849",d:"M38 290.3s2.3 1.2 7 1.2c6.4 0 8.7-1.7 8.7-1.7s.6 1.1-.7 2.2c-1 1-3.8 1.7-7.7 1.7-4.4 0-6.1-.6-7-1.3-1-.5-.8-1.6-.2-2.1"}),g.createElement("path",{fill:"#A4AABA",d:"M45.3 274s0 1.6-.3 3.1-1.1 3.3-1.2 4.4c0 1.2 4.8 1.6 5.4 0 .7-1.6 1.4-6.8 2-7.6.7-.9-5.1-2.2-5.9.1"}),g.createElement("path",{fill:"#7BB2F9",d:"M89.5 277.6h13.9s1.3-56.6 1.9-66.8c.6-10.3 4-45.1 1-65.6l-13-.7-23.7.8-1.3 10.4c0 .5-.7.9-.8 1.4 0 .6.5 1.4.4 2L59.6 206c-.1.7-1.3 1-1.5 2.8 0 .3.2 1.6.1 1.8-7.1 19.5-12.2 52.6-15.6 67.2h15.1L62 259c3-13.3 24-88.3 24-88.3l3.2-1-.2 48.6s-.2 1.3.4 2.1c.5.8-.6 1.2-.4 2.4l.4 1.8-1 12.4c-.4 4.9 1.2 40.7 1.2 40.7"}),g.createElement("path",{stroke:"#648BD8",d:"M64.6 218.9c1.2 0 4.2-2.1 7.2-5.1m24.2 8.7s3-1.1 6.4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#648BD8",d:"M97 219.4s2.9-1.2 6.3-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1"}),g.createElement("path",{stroke:"#648BD8",d:"M63.2 222.1s2.7-.6 6.7-3.5m5-72.4c-.3 3.2.3 8.8-4.5 9.4m22.8-11.3s.1 14.6-1.4 15.7c-2.3 1.7-3 2-3 2m.4-17s.3 13-1 25m-4.7.7s6.8-1 9.1-1M46 270l-.9 4.6m1.8-11.3-.8 4.1m16.6-64.9c-.3 1.6 0 2-.4 3.4 0 0-2.8 2-2.3 4s-.3 3.4-4.5 17.2c-1.8 5.8-4.3 19-6.2 28.3l-1.1 5.8m16-67-1 4.9m8.1-52.3-1.2 10.9s-1.2.1-.5 2.3c0 1.4-2.8 16.4-5.4 31.6m-20 82.1h13.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#192064",d:"M106.2 142.1c-3-.5-18.8-2.7-36.2.2a.6.6 0 0 0-.6.7v3a.6.6 0 0 0 .8.6c3.3-.5 17-2.4 35.6-.3.4 0 .7-.2.7-.5.2-1.4.2-2.5.2-3a.6.6 0 0 0-.5-.7"}),g.createElement("path",{fill:"#FFF",d:"M96.4 145.3v-5.1a.8.8 0 0 0-.8-.9 114.1 114.1 0 0 0-8.1 0 .8.8 0 0 0-.9.8v5.1c0 .5.4.9.9.9h8a.8.8 0 0 0 .9-.8"}),g.createElement("path",{fill:"#192064",d:"M95.2 144.3v-3.2a.7.7 0 0 0-.6-.7h-6.1a.7.7 0 0 0-.6.7v3.2c0 .4.3.7.6.7h6c.4 0 .7-.3.7-.7"}),g.createElement("path",{stroke:"#648BD8",d:"M90.1 273.5h12.8m-11.7-3.7v6.3m-.3-12.6v4.5m-.5-97.6 1 46.4s.7 1.6-.3 2.8c-.9 1.1 2.6.7 1 2.3-1.7 1.6.9 1.2 0 3.5-.6 1.6-1 22-1.2 36.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#E4EBF7",d:"M73.7 98.7 76 103s2 .8 1.8 2.7l.8 2.2m-14.3 8.7c.2-1 2.2-7.1 12.6-10.5m.7-16s7.7 6 16.5 2.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#FFC6A0",d:"M92 87s5.5-.9 7.5-4.6c1.3-.3.8 2.2-.3 3.7l-1 1.5s.2.3.2.9c0 .6-.2.6-.3 1v1l-.4 1c-.1.2 0 .6-.2.9-.2.4-1.6 1.8-2.6 2.8-3.8 3.6-5 1.7-6-.4-1-1.8-.7-5.1-.9-6.9-.3-2.9-2.6-3-2-4.4.4-.7 3 .7 3.4 1.8.7 2 2.9 1.8 2.6 1.7"}),g.createElement("path",{stroke:"#DB836E",d:"M99.8 82.4c-.5.1-.3.3-1 1.3-.6 1-4.8 2.9-6.4 3.2-2.5.5-2.2-1.6-4.2-2.9-1.7-1-3.6-.6-1.4 1.4 1 1 1 1.1 1.4 3.2.3 1.5-.7 3.7.7 5.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),g.createElement("path",{stroke:"#E59788",d:"M79.5 108.7c-2 2.9-4.2 6.1-5.5 8.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),g.createElement("path",{fill:"#FFC6A0",d:"M87.7 124.8s-2-2-5.1-2.8c-3-.7-3.6-.1-5.5.1-2 .3-4-.9-3.7.7.3 1.7 5 1 5.2 2.1.2 1.1-6.3 2.8-8.3 2.2-.8.8.5 1.9 2 2.2.3 1.5 2.3 1.5 2.3 1.5s.7 1 2.6 1.1c2.5 1.3 9-.7 11-1.5 2-.9-.5-5.6-.5-5.6"}),g.createElement("path",{stroke:"#E59788",d:"M73.4 122.8s.7 1.2 3.2 1.4c2.3.3 2.6.6 2.6.6s-2.6 3-9.1 2.3m2.3 2.2s3.8 0 5-.7m-2.4 2.2s2 0 3.3-.6m-1 1.7s1.7 0 2.8-.5m-6.8-9s-.6-1.1 1.3-.5c1.7.5 2.8 0 5.1.1 1.4.1 3-.2 4 .2 1.6.8 3.6 2.2 3.6 2.2s10.6 1.2 19-1.1M79 108s-8.4 2.8-13.2 12.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),g.createElement("path",{stroke:"#E4EBF7",d:"M109.3 112.5s3.4-3.6 7.6-4.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#E59788",d:"M107.4 123s9.7-2.7 11.4-.9",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),g.createElement("path",{stroke:"#BFCDDD",d:"m194.6 83.7 4-4M187.2 91l3.7-3.6m.9-3-4.5-4.7m11.2 11.5-4.2-4.3m-65 76.3 3.7-3.7M122.3 170l3.5-3.5m.8-2.9-4.3-4.2M133 170l-4-4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2"}),g.createElement("path",{fill:"#A3B4C6",d:"M190.2 211.8h-1.6a4 4 0 0 1-4-4v-32.1a4 4 0 0 1 4-4h1.6a4 4 0 0 1 4 4v32a4 4 0 0 1-4 4"}),g.createElement("path",{fill:"#A3B4C6",d:"M237.8 213a4.8 4.8 0 0 1-4.8 4.8h-86.6a4.8 4.8 0 0 1 0-9.6H233a4.8 4.8 0 0 1 4.8 4.8"}),g.createElement("path",{fill:"#A3B4C6",d:"M154.1 190.1h70.5v-84.6h-70.5z"}),g.createElement("path",{fill:"#BFCDDD",d:"M225 190.1h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2m0-59.3h-71.1a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.3v19a3.2 3.2 0 0 1-3.2 3.1"}),g.createElement("path",{fill:"#FFF",d:"M159.6 120.5a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8v-3.2c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8"}),g.createElement("path",{fill:"#BFCDDD",d:"M225 160.5h-71.2a3.2 3.2 0 0 1-3.2-3.2v-19a3.2 3.2 0 0 1 3.2-3.2h71.1a3.2 3.2 0 0 1 3.2 3.2v19a3.2 3.2 0 0 1-3.2 3.2"}),g.createElement("path",{stroke:"#7C90A5",d:"M173.5 130.8h49.3m-57.8 0h6m-15 0h6.7m11.1 29.8h49.3m-57.7 0h6m-15.8 0h6.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#FFF",d:"M159.6 151a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V147c0-.4.3-.8.8-.8h22.4c.5 0 .8.4.8.8v3.2c0 .5-.3.8-.8.8m-63 29a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.5 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m7.4 0a2.4 2.4 0 1 1 0-4.8 2.4 2.4 0 0 1 0 4.8m48.1 0h-22.4a.8.8 0 0 1-.8-.8V176c0-.5.3-.8.8-.8h22.4c.5 0 .8.3.8.8v3.2c0 .4-.3.8-.8.8"}),g.createElement("path",{fill:"#BFCDDD",d:"M203 221.1h-27.3a2.4 2.4 0 0 1-2.4-2.4v-11.4a2.4 2.4 0 0 1 2.4-2.5H203a2.4 2.4 0 0 1 2.4 2.5v11.4a2.4 2.4 0 0 1-2.4 2.4"}),g.createElement("path",{stroke:"#A3B4C6",d:"M177.3 207.2v11.5m23.8-11.5v11.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#5BA02E",d:"M162.9 267.9a9.4 9.4 0 0 1-9.4-9.4v-14.8a9.4 9.4 0 0 1 18.8 0v14.8a9.4 9.4 0 0 1-9.4 9.4"}),g.createElement("path",{fill:"#92C110",d:"M171.2 267.8a9.4 9.4 0 0 1-9.4-9.4V255a9.4 9.4 0 0 1 18.8 0v3.4a9.4 9.4 0 0 1-9.4 9.4"}),g.createElement("path",{fill:"#F2D7AD",d:"M181.3 293.7h-27.7a3.2 3.2 0 0 1-3.2-3.2v-20.7a3.2 3.2 0 0 1 3.2-3.2h27.7a3.2 3.2 0 0 1 3.2 3.2v20.7a3.2 3.2 0 0 1-3.2 3.2"}))),VKe=e=>{const{componentCls:t,lineHeightHeading3:n,iconCls:r,padding:i,paddingXL:o,paddingXS:a,paddingLG:s,marginXS:l,lineHeight:c}=e;return{[t]:{padding:`${be(e.calc(s).mul(2).equal())} ${be(o)}`,"&-rtl":{direction:"rtl"}},[`${t} ${t}-image`]:{width:e.imageWidth,height:e.imageHeight,margin:"auto"},[`${t} ${t}-icon`]:{marginBottom:s,textAlign:"center",[`& > ${r}`]:{fontSize:e.iconFontSize}},[`${t} ${t}-title`]:{color:e.colorTextHeading,fontSize:e.titleFontSize,lineHeight:n,marginBlock:l,textAlign:"center"},[`${t} ${t}-subtitle`]:{color:e.colorTextDescription,fontSize:e.subtitleFontSize,lineHeight:c,textAlign:"center"},[`${t} ${t}-body`]:{marginTop:s,padding:`${be(s)} ${be(e.calc(i).mul(2.5).equal())}`,backgroundColor:e.colorFillAlter},[`${t} ${t}-extra`]:{margin:e.extraMargin,textAlign:"center","& > *":{marginInlineEnd:a,"&:last-child":{marginInlineEnd:0}}}}},KKe=e=>{const{componentCls:t}=e;return{[`${t}-success ${t}-icon`]:{color:e.resultSuccessIconColor},[`${t}-error ${t}-icon`]:{color:e.resultErrorIconColor},[`${t}-info ${t}-icon`]:{color:e.resultInfoIconColor},[`${t}-warning ${t}-icon`]:{color:e.resultWarningIconColor}}},WKe=e=>[VKe(e),KKe(e)],GKe=Br("Result",e=>{const t=e.colorInfo,n=e.colorError,r=e.colorSuccess,i=e.colorWarning,o=dr(e,{resultInfoIconColor:t,resultErrorIconColor:n,resultSuccessIconColor:r,resultWarningIconColor:i,imageWidth:250,imageHeight:295});return WKe(o)},e=>{const{fontSizeHeading3:t,fontSize:n,paddingLG:r}=e;return{titleFontSize:t,subtitleFontSize:n,iconFontSize:mo(t)?t*3:`calc(${t} * 3)`,extraMargin:`${r}px 0 0 0`}}),qKe=()=>g.createElement("svg",{width:"251",height:"294"},g.createElement("title",null,"Unauthorized"),g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("path",{fill:"#E4EBF7",d:"M0 129v-2C0 58.3 55.6 2.7 124.2 2.7h2c68.6 0 124.2 55.6 124.2 124.1v2.1c0 68.6-55.6 124.2-124.1 124.2h-2.1A124.2 124.2 0 0 1 0 129"}),g.createElement("path",{fill:"#FFF",d:"M41.4 133a8.2 8.2 0 1 1-16.4-1.7 8.2 8.2 0 0 1 16.4 1.6"}),g.createElement("path",{stroke:"#FFF",d:"m38.7 136.4 10.4 5.9m.9 6.2-12.6 10.7",strokeWidth:"2"}),g.createElement("path",{fill:"#FFF",d:"M41.5 161.3a5.6 5.6 0 1 1-11.2-1.2 5.6 5.6 0 0 1 11.2 1.2m17.7-16a5.7 5.7 0 1 1-11.3-1.2 5.7 5.7 0 0 1 11.3 1.2m41.2-115.8H130a4.6 4.6 0 1 0 0-9.1h-29.6a4.6 4.6 0 0 0 0 9.1m11.3 18.3h29.7a4.6 4.6 0 1 0 0-9.2h-29.7a4.6 4.6 0 1 0 0 9.2"}),g.createElement("path",{fill:"#FFF",d:"M114 29.5h15.8a4.6 4.6 0 1 0 0 9.1H114a4.6 4.6 0 0 0 0-9.1m71.3 108.2a10 10 0 1 1-19.8-2 10 10 0 0 1 19.8 2"}),g.createElement("path",{stroke:"#FFF",d:"m180.2 143.8 12.5 7.1m1.1 7.5-15.1 13",strokeWidth:"2"}),g.createElement("path",{fill:"#FFF",d:"M185.6 172a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.5 1.3m18.6-16.6a6.8 6.8 0 1 1-13.6-1.4 6.8 6.8 0 0 1 13.6 1.4"}),g.createElement("path",{stroke:"#FFF",d:"M153 194a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm73-75.8a2.2 2.2 0 1 1-4.5 0 2.2 2.2 0 0 1 4.4 0zm-9 34.9a2.2 2.2 0 1 1-4.3 0 2.2 2.2 0 0 1 4.4 0zm-39.2-43.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm18.3-15.3a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0zm6.7 88a2.2 2.2 0 1 1-4.4 0 2.2 2.2 0 0 1 4.4 0z",strokeWidth:"2"}),g.createElement("path",{stroke:"#FFF",d:"m215.1 155.3-1.9 20-10.8 6m-27.8-4.7-6.3 9.8H157l-4.5 6.4m23.4-65.5v-15.7m45.6 7.8-12.8 7.9-15.2-7.9V96.7",strokeWidth:"2"}),g.createElement("path",{fill:"#A26EF4",d:"M180.7 29.3a29.3 29.3 0 1 1 58.6 0 29.3 29.3 0 0 1-58.6 0"}),g.createElement("path",{fill:"#FFF",d:"m221.4 41.7-21.5-.1a1.7 1.7 0 0 1-1.7-1.8V27.6a1.7 1.7 0 0 1 1.8-1.7h21.5c1 0 1.8.9 1.8 1.8l-.1 12.3a1.7 1.7 0 0 1-1.7 1.7"}),g.createElement("path",{fill:"#FFF",d:"M215.1 29.2c0 2.6-2 4.6-4.5 4.6a4.6 4.6 0 0 1-4.5-4.7v-6.9c0-2.6 2-4.6 4.6-4.6 2.5 0 4.5 2 4.4 4.7v6.9zm-4.5-14a6.9 6.9 0 0 0-7 6.8v7.3a6.9 6.9 0 0 0 13.8.1V22a6.9 6.9 0 0 0-6.8-6.9zm-43 53.2h-4a4.7 4.7 0 0 1-4.7-4.8 4.7 4.7 0 0 1 4.7-4.7h4a4.7 4.7 0 0 1 4.7 4.8 4.7 4.7 0 0 1-4.7 4.7"}),g.createElement("path",{fill:"#5BA02E",d:"M168.2 248.8a6.6 6.6 0 0 1-6.6-6.6v-66a6.6 6.6 0 0 1 13.2 0v66a6.6 6.6 0 0 1-6.6 6.6"}),g.createElement("path",{fill:"#92C110",d:"M176.1 248.2a6.6 6.6 0 0 1-6.6-6.6v-33a6.6 6.6 0 1 1 13.3 0v33a6.6 6.6 0 0 1-6.7 6.6"}),g.createElement("path",{fill:"#F2D7AD",d:"M186 293.9h-27.4a3.2 3.2 0 0 1-3.2-3.2v-45.9a3.2 3.2 0 0 1 3.2-3.1H186a3.2 3.2 0 0 1 3.2 3.1v46a3.2 3.2 0 0 1-3.2 3"}),g.createElement("path",{fill:"#FFF",d:"M82 147.7s6.3-1 17.5-1.3c11.8-.4 17.6 1 17.6 1s3.7-3.8 1-8.3c1.3-12.1 6-32.9.3-48.3-1.1-1.4-3.7-1.5-7.5-.6-1.4.3-7.2-.2-8-.1l-15.3-.4-8-.5c-1.6-.1-4.3-1.7-5.5-.3-.4.4-2.4 5.6-2 16l8.7 35.7s-3.2 3.6 1.2 7"}),g.createElement("path",{fill:"#FFC6A0",d:"m75.8 73.3-1-6.4 12-6.5s7.4-.1 8 1.2c.8 1.3-5.5 1-5.5 1s-1.9 1.4-2.6 2.5c-1.7 2.4-1 6.5-8.4 6-1.7.3-2.5 2.2-2.5 2.2"}),g.createElement("path",{fill:"#FFB594",d:"M52.4 77.7S66.7 87 77.4 92c1 .5-2 16.2-11.9 11.8-7.4-3.3-20.1-8.4-21.5-14.5-.7-3.2 2.6-7.6 8.4-11.7M142 80s-6.7 3-13.9 6.9c-3.9 2.1-10.1 4.7-12.3 8-6.2 9.3 3.5 11.2 13 7.5 6.6-2.7 29-12.1 13.2-22.4"}),g.createElement("path",{fill:"#FFC6A0",d:"m76.2 66.4 3 3.8S76.4 73 73 76c-7 6.2-12.8 14.3-16 16.4-4 2.7-9.7 3.3-12.2 0-3.5-5.1.5-14.7 31.5-26"}),g.createElement("path",{fill:"#FFF",d:"M64.7 85.1s-2.4 8.4-9 14.5c.7.5 18.6 10.5 22.2 10 5.2-.6 6.4-19 1.2-20.5-.8-.2-6-1.3-8.9-2.2-.9-.2-1.6-1.7-3.5-1l-2-.8zm63.7.7s5.3 2 7.3 13.8c-.6.2-17.6 12.3-21.8 7.8-6.6-7-.8-17.4 4.2-18.6 4.7-1.2 5-1.4 10.3-3"}),g.createElement("path",{stroke:"#E4EBF7",d:"M78.2 94.7s.9 7.4-5 13",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#E4EBF7",d:"M87.4 94.7s3.1 2.6 10.3 2.6c7.1 0 9-3.5 9-3.5",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".9"}),g.createElement("path",{fill:"#FFC6A0",d:"m117.2 68.6-6.8-6.1s-5.4-4.4-9.2-1c-3.9 3.5 4.4 2.2 5.6 4.2 1.2 2.1.9 1.2-2 .5-5.7-1.4-2.1.9 3 5.3 2 1.9 7 1 7 1l2.4-3.9z"}),g.createElement("path",{fill:"#FFB594",d:"m105.3 91.3-.3-11H89l-.5 10.5c0 .4.2.8.6 1 2 1.3 9.3 5 15.8.4.2-.2.4-.5.4-.9"}),g.createElement("path",{fill:"#5C2552",d:"M107.6 74.2c.8-1.1 1-9 1-11.9a1 1 0 0 0-1-1l-4.6-.4c-7.7-1-17 .6-18.3 6.3-5.4 5.9-.4 13.3-.4 13.3s2 3.5 4.3 6.8c.8 1 .4-3.8 3-6a47.9 47.9 0 0 1 16-7"}),g.createElement("path",{fill:"#FFC6A0",d:"M88.4 83.2s2.7 6.2 11.6 6.5c7.8.3 9-7 7.5-17.5l-1-5.5c-6-2.9-15.4.6-15.4.6s-.6 2-.2 5.5c-2.3 2-1.8 5.6-1.8 5.6s-1-2-2-2.3c-.9-.3-2 0-2.3 2-1 4.6 3.6 5.1 3.6 5.1"}),g.createElement("path",{stroke:"#DB836E",d:"m100.8 77.1 1.7-1-1-4.3.7-1.4",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#552950",d:"M105.5 74c0 .8-.4 1.4-1 1.4-.4 0-.8-.7-.8-1.4s.5-1.2 1-1.2.9.6.8 1.3m-8 .2c0 .8-.4 1.3-.9 1.3s-.9-.6-.9-1.3c0-.7.5-1.3 1-1.3s1 .6.9 1.3"}),g.createElement("path",{stroke:"#DB836E",d:"M91.1 86.8s5.3 5 12.7 2.3",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#DB836E",d:"M99.8 81.9s-3.6.2-1.5-2.8c1.6-1.5 5-.4 5-.4s1 3.9-3.5 3.2"}),g.createElement("path",{stroke:"#5C2552",d:"M102.9 70.6s2.5.8 3.4.7m-12.4.7s2.5-1.2 4.8-1.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.5"}),g.createElement("path",{stroke:"#DB836E",d:"M86.3 77.4s1 .9 1.5 2c-.4.6-1 1.2-.3 1.9m11.8 2.4s2 .2 2.5-.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#E4EBF7",d:"m87.8 115.8 15.7-3m-3.3 3 10-2m-43.7-27s-1.6 8.8-6.7 14M128.3 88s3 4 4 11.7",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#DB836E",d:"M64 84.8s-6 10-13.5 10",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),g.createElement("path",{fill:"#FFC6A0",d:"m112.4 66-.2 5.2 12 9.2c4.5 3.6 8.9 7.5 11 8.7 4.8 2.8 8.9 3.3 11 1.8 4.1-2.9 4.4-9.9-8.1-15.3-4.3-1.8-16.1-6.3-25.7-9.7"}),g.createElement("path",{stroke:"#DB836E",d:"M130.5 85.5s4.6 5.7 11.7 6.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:".8"}),g.createElement("path",{stroke:"#E4EBF7",d:"M121.7 105.7s-.4 8.6-1.3 13.6",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#648BD8",d:"M115.8 161.5s-3.6-1.5-2.7-7.1",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#CBD1D1",d:"M101.5 290.2s4.3 2.1 7.4 1c2.9-.9 4.6.7 7.2 1.3 2.5.5 6.9 1 11.7-1.3 0-5.6-7-4-12-6.8-2.6-1.4-3.8-4.7-3.6-8.8h-9.5s-1.4 10.6-1.2 14.6"}),g.createElement("path",{fill:"#2B0849",d:"M101.5 290s2.4 1.4 6.8.7c3-.4 3.7.5 7.5 1 3.7.6 10.8 0 11.9-.8.4 1-.4 2-.4 2s-1.5.7-4.8.9c-2 .1-5.8.3-7.7-.5-1.8-1.4-5.2-2-5.7-.3-4 1-7.4-.3-7.4-.3l-.2-2.6z"}),g.createElement("path",{fill:"#A4AABA",d:"M108.8 276.2h3.1s0 6.7 4.6 8.6c-4.7.6-8.6-2.3-7.7-8.6"}),g.createElement("path",{fill:"#CBD1D1",d:"M57.6 272.5s-2 7.5-4.5 12.4c-1.8 3.7-4.2 7.6 5.5 7.6 6.7 0 9-.5 7.5-6.7-1.5-6.1.3-13.3.3-13.3h-8.8z"}),g.createElement("path",{fill:"#2B0849",d:"M51.5 290s2.2 1.2 6.7 1.2c6.1 0 8.3-1.6 8.3-1.6s.6 1-.6 2.1c-1 .9-3.6 1.6-7.4 1.6-4.2 0-6-.6-6.8-1.2-.9-.5-.7-1.6-.2-2"}),g.createElement("path",{fill:"#A4AABA",d:"M58.5 274.4s0 1.6-.3 3-1 3.1-1.1 4.2c0 1.1 4.5 1.5 5.2 0 .6-1.6 1.3-6.5 1.9-7.3.6-.8-5-2.1-5.7.1"}),g.createElement("path",{fill:"#7BB2F9",d:"m100.9 277 13.3.1s1.3-54.2 1.8-64c.6-9.9 3.8-43.2 1-62.8l-12.4-.7-22.8.8-1.2 10c0 .4-.6.8-.7 1.3 0 .6.4 1.3.3 2-2.3 14-6.3 32.9-8.7 46.4-.1.6-1.2 1-1.4 2.6 0 .3.2 1.6 0 1.8-6.8 18.7-10.8 47.6-14.1 61.6h14.5s2.2-8.6 4-17a3984 3984 0 0 1 23-84.5l3-.5 1 46.1s-.2 1.2.4 2c.5.8-.6 1.1-.4 2.3l.4 1.7-1 11.9c-.4 4.6 0 39 0 39"}),g.createElement("path",{stroke:"#648BD8",d:"M77.4 220.4c1.2.1 4-2 7-4.9m23.1 8.4s2.8-1 6.1-3.8",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{stroke:"#648BD8",d:"M108.5 221s2.7-1.2 6-4",strokeLinecap:"round",strokeLinejoin:"round"}),g.createElement("path",{stroke:"#648BD8",d:"M76.1 223.6s2.6-.6 6.5-3.4m4.7-69.4c-.2 3.1.3 8.5-4.3 9m21.8-10.7s.1 14-1.3 15c-2.2 1.6-3 1.9-3 1.9m.5-16.4s0 12.8-1.2 24.3m-4.9 1s7.2-1.6 9.4-1.6m-28.6 31.5-1 4.5s-1.5 1.8-1 3.7c.4 2-1 2-5 15.3-1.7 5.6-4.4 18.5-6.3 27.5l-4 18.4M77 196.7a313.3 313.3 0 0 1-.8 4.8m7.7-50-1.2 10.3s-1 .2-.5 2.3c.1 1.3-2.6 15.6-5.1 30.2M57.6 273h13.2",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}),g.createElement("path",{fill:"#192064",d:"M117.4 147.4s-17-3-35.7.2v4.2s14.6-2.9 35.5-.4l.2-4"}),g.createElement("path",{fill:"#FFF",d:"M107.5 150.4v-5a.8.8 0 0 0-.8-.7H99a.8.8 0 0 0-.7.8v4.8c0 .5.3.9.8.8a140.8 140.8 0 0 1 7.7 0 .8.8 0 0 0 .8-.7"}),g.createElement("path",{fill:"#192064",d:"M106.4 149.4v-3a.6.6 0 0 0-.6-.7 94.1 94.1 0 0 0-5.8 0 .6.6 0 0 0-.7.7v3c0 .4.3.7.7.7h5.7c.4 0 .7-.3.7-.7"}),g.createElement("path",{stroke:"#648BD8",d:"M101.5 274h12.3m-11.1-5v6.5m0-12.4v4.3m-.5-93.4.9 44.4s.7 1.6-.2 2.7c-1 1.1 2.4.7.9 2.2-1.6 1.6.9 1.1 0 3.4-.6 1.5-1 21-1.1 35",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"1.1"}))),YKe={success:eE,error:hv,info:Sb,warning:jKe},o2={404:zKe,500:QKe,403:qKe},jce=Object.keys(o2),XKe=({icon:e,status:t,className:n,style:r})=>{if(jce.includes(`${t}`)){const o=o2[t];return g.createElement("div",{className:n,style:r},g.createElement(o,null))}const i=g.createElement(YKe[t]);return e===null||e===!1?null:g.createElement("div",{className:n,style:r},e||i)},ZKe=({className:e,extra:t,style:n})=>qi(t)?g.createElement("div",{className:e,style:n},t):null,wI=e=>{const K=e,{prefixCls:t,className:n,rootClassName:r,subTitle:i,title:o,style:a,children:s,status:l="info",icon:c,extra:u,styles:f,classNames:d}=K,A=Ze(K,["prefixCls","className","rootClassName","subTitle","title","style","children","status","icon","extra","styles","classNames"]),{getPrefixCls:h,direction:p,className:v,style:y,classNames:b,styles:x}=or("result"),C=te(I({},e),{status:l}),S=Ar(y),B=Ar(a),[E,_]=vr([b,d],[x,S,f,B],{props:C}),M=h("result",t),[R,T]=GKe(M),L=Ae(M,`${M}-${l}`,n,v,r,{[`${M}-rtl`]:p==="rtl"},R,T,E.root),P=Ae(`${M}-title`,E.title),k=Ae(`${M}-subtitle`,E.subTitle),H=Ae(`${M}-extra`,E.extra),D=Ae(`${M}-body`,E.body),U=Ae(`${M}-icon`,{[`${M}-image`]:jce.includes(`${l}`)},E.icon),j=I({},_.root),Q=Co(A,{aria:!0,data:!0});return g.createElement("div",te(I({},Q),{className:L,style:j}),g.createElement(XKe,{className:U,style:_.icon,status:l,icon:c}),qi(o)&&g.createElement("div",{className:P,style:_.title},o),qi(i)&&g.createElement("div",{className:k,style:_.subTitle},i),g.createElement(ZKe,{className:H,extra:u,style:_.extra}),qi(s)&&g.createElement("div",{className:D,style:_.body},s))};wI.PRESENTED_IMAGE_403=o2[403],wI.PRESENTED_IMAGE_404=o2[404],wI.PRESENTED_IMAGE_500=o2[500];function J7(){return J7=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var v=p,{prefixCls:e="rc-switch",className:t,checked:n,defaultChecked:r,disabled:i,loadingIcon:o,checkedChildren:a,unCheckedChildren:s,onClick:l,onChange:c,onKeyDown:u,styles:f,classNames:d}=v,A=Ze(v,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown","styles","classNames"]);const[y,b]=Fr(r!=null?r:!1,n);function x(E,_){let M=y;return i||(M=E,b(M),c==null||c(M,_)),M}function C(E){E.which===dn.LEFT?x(!1,E):E.which===dn.RIGHT&&x(!0,E),u==null||u(E)}function S(E){const _=x(!y,E);l==null||l(_,E)}const B=Ae(e,t,{[`${e}-checked`]:y,[`${e}-disabled`]:i});return g.createElement("button",J7({},A,{type:"button",role:"switch","aria-checked":y,disabled:i,className:B,ref:h,onKeyDown:C,onClick:S}),o,g.createElement("span",{className:`${e}-inner`},g.createElement("span",{className:Ae(`${e}-inner-checked`,d==null?void 0:d.content),style:f==null?void 0:f.content},a),g.createElement("span",{className:Ae(`${e}-inner-unchecked`,d==null?void 0:d.content),style:f==null?void 0:f.content},s)))});zce.displayName="Switch";const JKe=e=>{const{componentCls:t,trackHeightSM:n,trackPadding:r,trackMinWidthSM:i,innerMinMarginSM:o,innerMaxMarginSM:a,handleSizeSM:s,calc:l}=e,c=`${t}-inner`,u=be(l(s).add(l(r).mul(2)).equal()),f=be(l(a).mul(2).equal());return{[t]:{[`&${t}-small`]:{minWidth:i,height:n,lineHeight:be(n),[`${t}-inner`]:{paddingInlineStart:a,paddingInlineEnd:o,[`${c}-checked, ${c}-unchecked`]:{minHeight:n},[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${f})`,marginInlineEnd:`calc(100% - ${u} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}},[`${t}-handle`]:{width:s,height:s},[`${t}-loading-icon`]:{top:l(l(s).sub(e.switchLoadingIconSize)).div(2).equal(),fontSize:e.switchLoadingIconSize},[`&${t}-checked`]:{[`${t}-inner`]:{paddingInlineStart:o,paddingInlineEnd:a,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${f})`,marginInlineEnd:`calc(-100% + ${u} - ${f})`}},[`${t}-handle`]:{insetInlineStart:`calc(100% - ${be(l(s).add(r).equal())})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(e.marginXXS).div(2).equal(),marginInlineEnd:l(e.marginXXS).mul(-1).div(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(e.marginXXS).mul(-1).div(2).equal(),marginInlineEnd:l(e.marginXXS).div(2).equal()}}}}}}},eWe=e=>{const{componentCls:t,handleSize:n,calc:r}=e;return{[t]:{[`${t}-loading-icon${e.iconCls}`]:{position:"relative",top:r(r(n).sub(e.fontSize)).div(2).equal(),color:e.switchLoadingIconColor,verticalAlign:"top"},[`&${t}-checked ${t}-loading-icon`]:{color:e.switchColor}}}},tWe=e=>{const{componentCls:t,trackPadding:n,handleBg:r,handleShadow:i,handleSize:o,calc:a}=e,s=`${t}-handle`;return{[t]:{[s]:te(I({position:"absolute",top:n,insetInlineStart:n,width:o,height:o,transition:`all ${e.switchDuration} ease-in-out`},Xh()),{"&::before":I({position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,backgroundColor:r,borderRadius:a(o).div(2).equal(),boxShadow:i,transition:`all ${e.switchDuration} ease-in-out`,content:'""'},Xh())}),[`&${t}-checked ${s}`]:{insetInlineStart:`calc(100% - ${be(a(o).add(n).equal())})`},[`&:not(${t}-disabled):active`]:{[`${s}::before`]:{insetInlineEnd:e.switchHandleActiveInset,insetInlineStart:0},[`&${t}-checked ${s}::before`]:{insetInlineEnd:0,insetInlineStart:e.switchHandleActiveInset}}}}},nWe=e=>{const{componentCls:t,trackHeight:n,trackPadding:r,innerMinMargin:i,innerMaxMargin:o,handleSize:a,switchDuration:s,calc:l}=e,c=`${t}-inner`,u=be(l(a).add(l(r).mul(2)).equal()),f=be(l(o).mul(2).equal());return{[t]:{[c]:te(I({display:"block",overflow:"hidden",borderRadius:100,height:"100%",paddingInlineStart:o,paddingInlineEnd:i,transition:["padding-inline-start","padding-inline-end"].map(d=>`${d} ${s} ease-in-out`).join(", ")},Xh()),{[`${c}-checked, ${c}-unchecked`]:I({display:"block",color:e.colorTextLightSolid,fontSize:e.fontSizeSM,pointerEvents:"none",minHeight:n,transition:["margin-inline-start","margin-inline-end"].map(d=>`${d} ${s} ease-in-out`).join(", ")},Xh()),[`${c}-checked`]:{marginInlineStart:`calc(-100% + ${u} - ${f})`,marginInlineEnd:`calc(100% - ${u} + ${f})`},[`${c}-unchecked`]:{marginTop:l(n).mul(-1).equal(),marginInlineStart:0,marginInlineEnd:0}}),[`&${t}-checked ${c}`]:{paddingInlineStart:i,paddingInlineEnd:o,[`${c}-checked`]:{marginInlineStart:0,marginInlineEnd:0},[`${c}-unchecked`]:{marginInlineStart:`calc(100% - ${u} + ${f})`,marginInlineEnd:`calc(-100% + ${u} - ${f})`}},[`&:not(${t}-disabled):active`]:{[`&:not(${t}-checked) ${c}`]:{[`${c}-unchecked`]:{marginInlineStart:l(r).mul(2).equal(),marginInlineEnd:l(r).mul(-1).mul(2).equal()}},[`&${t}-checked ${c}`]:{[`${c}-checked`]:{marginInlineStart:l(r).mul(-1).mul(2).equal(),marginInlineEnd:l(r).mul(2).equal()}}}}}},rWe=e=>{const{componentCls:t,trackHeight:n,trackMinWidth:r}=e;return{[t]:te(I(te(I(te(I({},zr(e)),{position:"relative",display:"inline-block",boxSizing:"border-box",minWidth:r,height:n,lineHeight:be(n),verticalAlign:"middle",background:e.colorTextQuaternary,border:"0",borderRadius:100,cursor:"pointer",transition:`all ${e.motionDurationMid}`,userSelect:"none"}),Xh()),{[`&:hover:not(${t}-disabled)`]:{background:e.colorTextTertiary}}),lc(e)),{[`&${t}-checked`]:{background:e.switchColor,[`&:hover:not(${t}-disabled)`]:{background:e.colorPrimaryHover}},[`&${t}-loading, &${t}-disabled`]:{cursor:"not-allowed",opacity:e.switchDisabledOpacity,"*":{boxShadow:"none",cursor:"not-allowed"}},[`&${t}-rtl`]:{direction:"rtl"}})}},iWe=Br("Switch",e=>{const t=dr(e,{switchDuration:e.motionDurationMid,switchColor:e.colorPrimary,switchDisabledOpacity:e.opacityLoading,switchLoadingIconSize:e.calc(e.fontSizeIcon).mul(.75).equal(),switchLoadingIconColor:`rgba(0, 0, 0, ${e.opacityLoading})`,switchHandleActiveInset:"-30%"});return[rWe(t),nWe(t),tWe(t),eWe(t),JKe(t)]},e=>{const{fontSize:t,lineHeight:n,controlHeight:r,colorWhite:i}=e,o=t*n,a=r/2,s=2,l=o-s*2,c=a-s*2;return{trackHeight:o,trackHeightSM:a,trackMinWidth:l*2+s*4,trackMinWidthSM:c*2+s*2,trackPadding:s,handleBg:i,handleSize:l,handleSizeSM:c,handleShadow:`0 2px 4px 0 ${new Rr("#00230b").setA(.2).toRgbString()}`,innerMinMargin:l/2,innerMaxMargin:l+s+s*2,innerMinMarginSM:c/2,innerMaxMarginSM:c+s+s*2}}),Qce=g.forwardRef((e,t)=>{var Z;const Y=e,{prefixCls:n,size:r,disabled:i,loading:o,className:a,rootClassName:s,style:l,checked:c,value:u,defaultChecked:f,defaultValue:d,onChange:A,styles:h,classNames:p}=Y,v=Ze(Y,["prefixCls","size","disabled","loading","className","rootClassName","style","checked","value","defaultChecked","defaultValue","onChange","styles","classNames"]),[y,b]=Fr((Z=f!=null?f:d)!=null?Z:!1,c!=null?c:u),{getPrefixCls:x,direction:C,className:S,style:B,classNames:E,styles:_}=or("switch"),M=g.useContext(qa),R=(i!=null?i:M)||o,T=x("switch",n),[L,P]=iWe(T),k=aa(r),H=te(I({},e),{size:k,disabled:R}),D=Ar(B),U=Ar(l),[j,Q]=vr([E,p],[_,D,h,U],{props:H}),K=g.createElement("div",{className:Ae(`${T}-handle`,j.indicator),style:Q.indicator},o&&g.createElement(qh,{className:`${T}-loading-icon`})),z=Ae(S,{[`${T}-small`]:k==="small",[`${T}-loading`]:o,[`${T}-rtl`]:C==="rtl"},a,s,j.root,L,P),V=(...W)=>{b(W[0]),A==null||A(...W)};return g.createElement(sE,{component:"Switch",disabled:R},g.createElement(zce,te(I({},v),{classNames:j,styles:Q,checked:y,onChange:V,prefixCls:T,className:z,style:Q.root,disabled:R,ref:t,loadingIcon:K})))});Qce.__ANT_SWITCH=!0;const ap={},a2="rc-table-internal-hook";function e9(e){const t=g.createContext(void 0);return{Context:t,Provider:({value:r,children:i})=>{const o=g.useRef(r);o.current=r;const[a]=g.useState(()=>({getValue:()=>o.current,listeners:new Set}));return ar(()=>{fu.unstable_batchedUpdates(()=>{a.listeners.forEach(s=>{s(r)})})},[r]),g.createElement(t.Provider,{value:a},i)},defaultValue:e}}function Ts(e,t){const n=yn(typeof t=="function"?t:l=>{if(t===void 0)return l;if(!Array.isArray(t))return l[t];const c={};return t.forEach(u=>{c[u]=l[u]}),c}),r=g.useContext(e==null?void 0:e.Context),{listeners:i,getValue:o}=r||{},a=g.useRef();a.current=n(r?o():e==null?void 0:e.defaultValue);const[,s]=g.useState({});return ar(()=>{if(!r)return;function l(c){const u=n(c);uu(a.current,u,!0)||s({})}return i.add(l),()=>{i.delete(l)}},[r]),a.current}function s2(){return s2=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const u=a?{ref:c}:{},f=g.useRef(0),d=g.useRef(l);return t()!==null?g.createElement(i,s2({},l,u)):((!o||o(d.current,l))&&(f.current+=1),d.current=l,g.createElement(e.Provider,{value:f.current},g.createElement(i,s2({},l,u))))};return a?g.forwardRef(s):s}function r(i,o){const a=Vh(i),s=(l,c)=>{const u=a?{ref:c}:{};return t(),g.createElement(i,s2({},l,u))};return g.memo(a?g.forwardRef(s):s,o)}return{makeImmutable:n,responseImmutable:r,useImmutableMark:t}}const{makeImmutable:Vce,responseImmutable:Zb,useImmutableMark:aWe}=oWe(),cl=e9(),Kce=g.createContext({renderWithProps:!1}),sWe="RC_TABLE_KEY";function lWe(e){return e==null?[]:Array.isArray(e)?e:[e]}function CI(e){const t=[],n={};return e.forEach(r=>{const{key:i,dataIndex:o}=r||{};let a=i||lWe(o).join("-")||sWe;for(;n[a];)a=`${a}_next`;n[a]=!0,t.push(a)}),t}function t9(e){return e!=null}function cWe(e){return typeof e=="number"&&!Number.isNaN(e)}function uWe(e){return e&&typeof e=="object"&&!Array.isArray(e)&&!g.isValidElement(e)}function fWe(e,t,n,r,i,o){const a=g.useContext(Kce),s=aWe();return cv(()=>{if(t9(r))return[r];const c=t==null||t===""?[]:Array.isArray(t)?t:[t],u=ol(e,c);let f=u,d;if(i){const A=i(u,e,n);uWe(A)?(f=A.children,d=A.props,a.renderWithProps=!0):f=A}return[f,d]},[s,e,r,t,i,n],(c,u)=>{if(o){const[,f]=c,[,d]=u;return o(d,f)}return a.renderWithProps?!0:!uu(c,u,!0)})}function dWe(e,t,n,r){const i=e+t-1;return e<=r&&i>=n}function AWe(e,t){return Ts(cl,n=>[dWe(e,t||1,n.hoverStartRow,n.hoverEndRow),n.onHover])}function n9(){return n9=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var o,a;let r;const i=e===!0?{showTitle:!0}:e;return i&&(i.showTitle||t==="header")&&(typeof n=="string"||typeof n=="number"?r=n.toString():g.isValidElement(n)&&typeof((o=n.props)==null?void 0:o.children)=="string"&&(r=(a=n.props)==null?void 0:a.children)),r},pWe=e=>{var ge,ie,le,ve,we,me,Ee;const{component:t,children:n,ellipsis:r,scope:i,prefixCls:o,className:a,style:s,align:l,record:c,render:u,dataIndex:f,renderIndex:d,shouldCellUpdate:A,index:h,rowType:p,colSpan:v,rowSpan:y,fixStart:b,fixEnd:x,fixedStartShadow:C,fixedEndShadow:S,offsetFixedStartShadow:B,offsetFixedEndShadow:E,zIndex:_,zIndexReverse:M,appendNode:R,additionalProps:T={},isSticky:L}=e,P=`${o}-cell`,{allColumnsFixedLeft:k,rowHoverable:H}=Ts(cl,["allColumnsFixedLeft","rowHoverable"]),[D,U]=fWe(c,f,d,n,u,A),j={},Q=typeof b=="number"&&!k,K=typeof x=="number"&&!k,[z,V]=Ts(cl,({scrollInfo:Ce})=>{if(!Q&&!K)return[!1,!1];const[pe,Oe]=Ce,xe=(Q&&C&&pe)-B>=1,Me=(K&&S&&Oe-pe)-E>1;return[xe,Me]});Q&&(j.insetInlineStart=b,j["--z-offset"]=_,j["--z-offset-reverse"]=M),K&&(j.insetInlineEnd=x,j["--z-offset"]=_,j["--z-offset-reverse"]=M);const Y=(le=(ie=(ge=U==null?void 0:U.colSpan)!=null?ge:T.colSpan)!=null?ie:v)!=null?le:1,Z=(me=(we=(ve=U==null?void 0:U.rowSpan)!=null?ve:T.rowSpan)!=null?we:y)!=null?me:1,[W,J]=AWe(h,Z),ee=yn(Ce=>{var pe;c&&J(h,h+Z-1),(pe=T==null?void 0:T.onMouseEnter)==null||pe.call(T,Ce)}),ne=yn(Ce=>{var pe;c&&J(-1,-1),(pe=T==null?void 0:T.onMouseLeave)==null||pe.call(T,Ce)});if(Y===0||Z===0)return null;const re=(Ee=T.title)!=null?Ee:hWe({rowType:p,ellipsis:r,children:D}),ue=Ae(P,a,{[`${P}-fix`]:Q||K,[`${P}-fix-start`]:Q,[`${P}-fix-end`]:K,[`${P}-fix-start-shadow`]:C,[`${P}-fix-start-shadow-show`]:C&&z,[`${P}-fix-end-shadow`]:S,[`${P}-fix-end-shadow-show`]:S&&V,[`${P}-ellipsis`]:r,[`${P}-with-append`]:R,[`${P}-fix-sticky`]:(Q||K)&&L,[`${P}-row-hover`]:!U&&W},T.className,U==null?void 0:U.className),de={};l&&(de.textAlign=l);const se=I(I(I(I(I({},U==null?void 0:U.style),j),de),T.style),s);let ce=D;return typeof ce=="object"&&!Array.isArray(ce)&&!g.isValidElement(ce)&&(ce=null),r&&(C||S)&&(ce=g.createElement("span",{className:`${P}-content`},ce)),g.createElement(t,n9({},U,T,{className:ue,style:se,title:re,scope:i,onMouseEnter:H?ee:void 0,onMouseLeave:H?ne:void 0,colSpan:Y!==1?Y:null,rowSpan:Z!==1?Z:null}),R,ce)},Jb=g.memo(pWe);function SI(e){return e.fixed==="start"}function EI(e){return e.fixed==="end"}function r9(e,t,n,r){const i=n[e]||{},o=n[t]||{};let a=null,s=null;SI(i)&&SI(o)?a=r.start[e]:EI(o)&&EI(i)&&(s=r.end[t]);let l=!1,c=!1,u=0,f=0;a!==null&&(l=!n[t+1]||!SI(n[t+1]),u=n.length*2-e,f=n.length+e),s!==null&&(c=!n[e-1]||!EI(n[e-1]),u=t,f=n.length-t);let d=0,A=0;if(l)for(let h=0;ht;h-=1)EI(n[h])||(A+=r.widths[h]||0);return{fixStart:a,fixEnd:s,fixedStartShadow:l,fixedEndShadow:c,offsetFixedStartShadow:d,offsetFixedEndShadow:A,isSticky:r.isSticky,zIndex:u,zIndexReverse:f}}const Wce=g.createContext({});function i9(){return i9=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:t,index:n,children:r,colSpan:i=1,rowSpan:o,align:a}=e,{prefixCls:s}=Ts(cl,["prefixCls"]),{scrollColumnIndex:l,stickyOffsets:c,flattenColumns:u}=g.useContext(Wce),d=n+i-1+1===l?i+1:i,A=g.useMemo(()=>r9(n,n+d-1,u,c),[n,d,u,c]);return g.createElement(Jb,i9({className:t,index:n,component:"td",prefixCls:s,record:null,dataIndex:null,align:a,colSpan:d,rowSpan:o,render:()=>r},A))},mWe=e=>{const r=e,{children:t}=r,n=Ze(r,["children"]);return g.createElement("tr",n,t)},BI=e=>{const{children:t}=e;return t};BI.Row=mWe,BI.Cell=gWe;const OI=Zb(e=>{const{children:t,stickyOffsets:n,flattenColumns:r}=e,i=Ts(cl,"prefixCls"),o=r.length-1,a=r[o],s=g.useMemo(()=>({stickyOffsets:n,flattenColumns:r,scrollColumnIndex:a!=null&&a.scrollbar?o:null}),[a,r,o,n]);return g.createElement(Wce.Provider,{value:s},g.createElement("tfoot",{className:`${i}-summary`},t))}),Gce=BI;function vWe(e){return null}function yWe(e){return null}function qce(e,t,n,r,i,o,a){const s=o(t,a);e.push({record:t,indent:n,index:a,rowKey:s});const l=i==null?void 0:i.has(s);if(t&&Array.isArray(t[r])&&l)for(let c=0;c{if(n!=null&&n.size){const o=[];for(let a=0;a<(e==null?void 0:e.length);a+=1){const s=e[a];qce(o,s,0,t,n,r,a)}return o}return e==null?void 0:e.map((o,a)=>({record:o,indent:0,index:a,rowKey:r(o,a)}))},[e,t,n,r])}function Xce(e,t,n,r){const i=Ts(cl,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),{flattenColumns:o,expandableType:a,expandedKeys:s,childrenColumnName:l,onTriggerExpand:c,rowExpandable:u,onRow:f,expandRowByClick:d,rowClassName:A}=i,h=a==="nest",p=a==="row"&&(!u||u(e)),v=p||h,y=s&&s.has(t),b=l&&e&&e[l],x=yn(c),C=f==null?void 0:f(e,n),S=C==null?void 0:C.onClick,B=(M,...R)=>{d&&v&&c(e,M),S==null||S(M,...R)};let E;typeof A=="string"?E=A:typeof A=="function"&&(E=A(e,n,r));const _=CI(o);return te(I({},i),{columnsKey:_,nestExpandable:h,expanded:y,hasNestChildren:b,record:e,onTriggerExpand:x,rowSupportExpand:p,expandable:v,rowProps:te(I({},C),{className:Ae(E,C==null?void 0:C.className),onClick:B})})}const Zce=e=>{const{prefixCls:t,children:n,component:r,cellComponent:i,className:o,expanded:a,colSpan:s,isEmpty:l,stickyOffset:c=0}=e,{scrollbarSize:u,fixHeader:f,fixColumn:d,componentWidth:A,horizonScroll:h}=Ts(cl,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]);let p=n;return(l?h&&A:d)&&(p=g.createElement("div",{style:{width:A-c-(f&&!l?u:0),position:"sticky",left:c,overflow:"hidden"},className:`${t}-expanded-row-fixed`},p)),g.createElement(r,{className:o,style:{display:a?null:"none"}},g.createElement(Jb,{component:i,prefixCls:t,colSpan:s},p))};function bWe({prefixCls:e,record:t,onExpand:n,expanded:r,expandable:i}){const o=`${e}-row-expand-icon`;if(!i)return g.createElement("span",{className:Ae(o,`${e}-row-spaced`)});const a=s=>{n(t,s),s.stopPropagation()};return g.createElement("span",{className:Ae(o,{[`${e}-row-expanded`]:r,[`${e}-row-collapsed`]:!r}),onClick:a})}function xWe(e,t,n){const r=[];function i(o){(o||[]).forEach((a,s)=>{r.push(t(a,s)),i(a[n])})}return i(e),r}function Jce(e,t,n,r){return typeof e=="string"?e:typeof e=="function"?e(t,n,r):""}function $I(){return $I=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{className:t,style:n,classNames:r,styles:i,record:o,index:a,renderIndex:s,rowKey:l,rowKeys:c,indent:u=0,rowComponent:f,cellComponent:d,scopeCellComponent:A,expandedRowInfo:h}=e,p=Xce(o,l,a,u),{prefixCls:v,flattenColumns:y,expandedRowClassName:b,expandedRowRender:x,rowProps:C,expanded:S,rowSupportExpand:B}=p,E=g.useRef(!1);E.current||(E.current=S);const _=Jce(b,o,a,u),M=g.createElement(f,$I({},C,{"data-row-key":l,className:Ae(t,`${v}-row`,`${v}-row-level-${u}`,C==null?void 0:C.className,r.row,{[_]:u>=1}),style:I(I(I({},n),C==null?void 0:C.style),i.row)}),y.map((T,L)=>{const{render:P,dataIndex:k,className:H}=T,{key:D,fixedInfo:U,appendCellNode:j,additionalCellProps:Q}=eue(p,T,L,u,a,c,h==null?void 0:h.offset);return g.createElement(Jb,$I({className:Ae(H,r.cell),style:i.cell,ellipsis:T.ellipsis,align:T.align,scope:T.rowScope,component:T.rowScope?A:d,prefixCls:v,key:D,record:o,index:a,renderIndex:s,dataIndex:k,render:P,shouldCellUpdate:T.shouldCellUpdate},U,{appendNode:j,additionalProps:Q}))}));let R;if(B&&(E.current||S)){const T=x(o,a,u+1,S);R=g.createElement(Zce,{expanded:S,className:Ae(`${v}-expanded-row`,`${v}-expanded-row-level-${u+1}`,_),prefixCls:v,component:f,cellComponent:d,colSpan:h?h.colSpan:y.length,isEmpty:!1,stickyOffset:h==null?void 0:h.sticky},T)}return g.createElement(g.Fragment,null,M,R)}),CWe=e=>{const{columnKey:t,onColumnResize:n,title:r}=e,i=g.useRef(null);return ar(()=>{i.current&&n(t,i.current.offsetWidth)},[]),g.createElement(Bl,{data:t},g.createElement("td",{ref:i,style:{paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,height:0}},g.createElement("div",{style:{height:0,overflow:"hidden",fontWeight:"bold"}},r||" ")))},SWe=({prefixCls:e,columnsKey:t,onColumnResize:n,columns:r})=>{const i=g.useRef(null),{measureRowRender:o}=Ts(cl,["measureRowRender"]),a=g.createElement("tr",{"aria-hidden":"true",className:`${e}-measure-row`,style:{height:0},ref:i},g.createElement(Bl.Collection,{onBatchResize:s=>{hb(i.current)&&s.forEach(({data:l,size:c})=>{n(l,c.offsetWidth)})}},t.map(s=>{const l=r.find(f=>f.key===s),c=l==null?void 0:l.title,u=g.isValidElement(c)?g.cloneElement(c,{ref:null}):c;return g.createElement(CWe,{key:s,columnKey:s,onColumnResize:n,title:u})})));return typeof o=="function"?o(a):a},EWe=Zb(e=>{const{data:t,measureColumnWidth:n}=e,{prefixCls:r,getComponent:i,onColumnResize:o,flattenColumns:a,getRowKey:s,expandedKeys:l,childrenColumnName:c,emptyNode:u,classNames:f,styles:d,expandedRowOffset:A=0,colWidths:h}=Ts(cl,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode","classNames","styles","expandedRowOffset","fixedInfoList","colWidths"]),{body:p={}}=f||{},{body:v={}}=d||{},y=Yce(t,c,l,s),b=g.useMemo(()=>y.map(T=>T.rowKey),[y]),x=g.useRef({renderWithProps:!1}),C=g.useMemo(()=>{const T=a.length-A;let L=0;for(let P=0;P{const{record:P,indent:k,index:H,rowKey:D}=T;return g.createElement(wWe,{classNames:p,styles:v,key:D,rowKey:D,rowKeys:b,record:P,index:L,renderIndex:H,rowComponent:B,cellComponent:E,scopeCellComponent:_,indent:k,expandedRowInfo:C})}):M=g.createElement(Zce,{expanded:!0,className:`${r}-placeholder`,prefixCls:r,component:B,cellComponent:E,colSpan:a.length,isEmpty:!0},u);const R=CI(a);return g.createElement(Kce.Provider,{value:x.current},g.createElement(S,{style:v.wrapper,className:Ae(`${r}-tbody`,p.wrapper)},n&&g.createElement(SWe,{prefixCls:r,columnsKey:R,onColumnResize:o,columns:a}),M))}),l2="RC_TABLE_INTERNAL_COL_DEFINE";function BWe(e){const i=e,{expandable:t}=i,n=Ze(i,["expandable"]);let r;return"expandable"in e?r=I(I({},n),t):r=n,r.showExpandColumn===!1&&(r.expandIconColumnIndex=-1),r}function o9(){return o9=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{colWidths:t,columns:n,columCount:r}=e,{tableLayout:i}=Ts(cl,["tableLayout"]),o=[],a=r||n.length;let s=!1;for(let c=a-1;c>=0;c-=1){const u=t[c],f=n&&n[c];let d,A;if(f&&(d=f[l2],i==="auto"&&(A=f.minWidth)),u||A||d||s){const l=d||{},{columnType:h}=l,p=Ze(l,["columnType"]);o.unshift(g.createElement("col",o9({key:c,style:{width:u,minWidth:A}},p))),s=!0}}return o.length>0?g.createElement("colgroup",null,o):null};function OWe(e,t){return g.useMemo(()=>{const n=[];for(let r=0;r{const z=e,{className:n,style:r,noData:i,columns:o,flattenColumns:a,colWidths:s,colGroup:l,columCount:c,stickyOffsets:u,direction:f,fixHeader:d,stickyTopOffset:A,stickyBottomOffset:h,stickyClassName:p,scrollX:v,tableLayout:y="fixed",onScroll:b,maxContentScroll:x,children:C}=z,S=Ze(z,["className","style","noData","columns","flattenColumns","colWidths","colGroup","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","scrollX","tableLayout","onScroll","maxContentScroll","children"]),{prefixCls:B,scrollbarSize:E,isSticky:_,getComponent:M}=Ts(cl,["prefixCls","scrollbarSize","isSticky","getComponent"]),R=M(["header","table"],"table"),T=_&&!d?0:E,L=g.useRef(null),P=g.useCallback(V=>{E6(t,V),E6(L,V)},[]);g.useEffect(()=>{function V(Z){const{currentTarget:W,deltaX:J}=Z;if(J){const{scrollLeft:ee,scrollWidth:ne,clientWidth:re}=W,ue=ne-re;let de=ee+J;f==="rtl"?(de=Math.max(-ue,de),de=Math.min(0,de)):(de=Math.min(ue,de),de=Math.max(0,de)),b({currentTarget:W,scrollLeft:de}),Z.preventDefault()}}const Y=L.current;return Y==null||Y.addEventListener("wheel",V,{passive:!1}),()=>{Y==null||Y.removeEventListener("wheel",V)}},[]);const k=a[a.length-1],H={fixed:k?k.fixed:null,scrollbar:!0,onHeaderCell:()=>({className:`${B}-cell-scrollbar`})},D=g.useMemo(()=>T?[...o,H]:o,[T,o]),U=g.useMemo(()=>T?[...a,H]:a,[T,a]),j=g.useMemo(()=>{const{start:V,end:Y}=u;return te(I({},u),{start:V,end:[...Y.map(Z=>Z+T),0],isSticky:_})},[T,u,_]),Q=OWe(s,c),K=g.useMemo(()=>{const V=!Q||!Q.length||Q.every(Y=>!Y);return i||V},[i,Q]);return g.createElement("div",{style:I(I({overflow:"hidden"},_?{top:A,bottom:h}:{}),r),ref:P,className:Ae(n,{[p]:!!p})},g.createElement(R,{style:{tableLayout:y,minWidth:"100%",width:v}},K?l:g.createElement(tue,{colWidths:[...Q,T],columCount:c+1,columns:U}),C(te(I({},S),{stickyOffsets:j,columns:D,flattenColumns:U}))))}),nue=g.memo($We);function _I(){return _I=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{cells:t,stickyOffsets:n,flattenColumns:r,rowComponent:i,cellComponent:o,onHeaderRow:a,index:s,classNames:l,styles:c}=e,{prefixCls:u}=Ts(cl,["prefixCls"]);let f;a&&(f=a(t.map(A=>A.column),s));const d=CI(t.map(A=>A.column));return g.createElement(i,_I({},f,{className:l.row,style:c.row}),t.map((A,h)=>{var S;const{column:p,colStart:v,colEnd:y,colSpan:b}=A,x=r9(v,y,r,n),C=((S=p==null?void 0:p.onHeaderCell)==null?void 0:S.call(p,p))||{};return g.createElement(Jb,_I({},A,{scope:p.title?b>1?"colgroup":"col":null,ellipsis:p.ellipsis,align:p.align,component:o,prefixCls:u,key:d[h]},x,{additionalProps:C,rowType:"header"}))}))};function TWe(e,t,n){const r=[];function i(a,s,l=0){r[l]=r[l]||[];let c=s;return a.filter(Boolean).map(f=>{const d={key:f.key,className:Ae(f.className,t.cell)||"",style:n.cell,children:f.title,column:f,colStart:c};let A=1;const h=f.children;return h&&h.length>0&&(A=i(h,c,l+1).reduce((p,v)=>p+v,0),d.hasSubColumns=!0),"colSpan"in f&&({colSpan:A}=f),"rowSpan"in f&&(d.rowSpan=f.rowSpan),d.colSpan=A,d.colEnd=d.colStart+A-1,r[l].push(d),c+=A,A})}i(e,0);const o=r.length;for(let a=0;a{!("rowSpan"in s)&&!s.hasSubColumns&&(s.rowSpan=o-a)});return r}const rue=Zb(e=>{const{stickyOffsets:t,columns:n,flattenColumns:r,onHeaderRow:i}=e,{prefixCls:o,getComponent:a,classNames:s,styles:l}=Ts(cl,["prefixCls","getComponent","classNames","styles"]),{header:c={}}=s||{},{header:u={}}=l||{},f=g.useMemo(()=>TWe(n,c,u),[n,c,u]),d=a(["header","wrapper"],"thead"),A=a(["header","row"],"tr"),h=a(["header","cell"],"th");return g.createElement(d,{className:Ae(`${o}-thead`,c.wrapper),style:u.wrapper},f.map((p,v)=>g.createElement(_We,{classNames:c,styles:u,key:v,flattenColumns:r,cells:p,stickyOffsets:t,rowComponent:A,cellComponent:h,onHeaderRow:i,index:v})))});function iue(e,t=""){return typeof t=="number"?t:t.endsWith("%")?e*parseFloat(t)/100:null}function MWe(e,t,n){return g.useMemo(()=>{if(t&&t>0){let r=0,i=0;e.forEach(f=>{const d=iue(t,f.width);d?r+=d:i+=1});const o=Math.max(t,n);let a=Math.max(o-r,i),s=i;const l=a/i;let c=0;const u=e.map(f=>{const d=I({},f),A=iue(t,d.width);if(A)d.width=A;else{const h=Math.floor(l);d.width=s===1?a:h,a-=h,s-=1}return c+=d.width,d});if(c{const h=Math.floor(d.width*f);d.width=A===u.length-1?a:h,a-=h})}return[u,Math.max(c,o)]}return[e,t]},[e,t,n])}function a9(e){return pa(e).filter(t=>g.isValidElement(t)).map(t=>{const{key:n,props:r}=t,s=r,{children:i}=s,o=Ze(s,["children"]),a=I({key:n},o);return i&&(a.children=a9(i)),a})}function oue(e){return e.filter(t=>t&&typeof t=="object"&&!t.hidden).map(t=>{const n=t.children;return n&&n.length>0?te(I({},t),{children:oue(n)}):t})}function aue(e,t="key"){return e.filter(n=>n&&typeof n=="object").reduce((n,r,i)=>{const{fixed:o}=r,a=o===!0||o==="left"?"start":o==="right"?"end":o,s=`${t}-${i}`,l=r.children;return l&&l.length>0?[...n,...aue(l,s).map(c=>{var u;return te(I({},c),{fixed:(u=c.fixed)!=null?u:a})})]:[...n,te(I({key:s},r),{fixed:a})]},[])}function IWe({prefixCls:e,columns:t,children:n,expandable:r,expandedKeys:i,columnTitle:o,getRowKey:a,onTriggerExpand:s,expandIcon:l,rowExpandable:c,expandIconColumnIndex:u,expandedRowOffset:f=0,direction:d,expandRowByClick:A,columnWidth:h,fixed:p,scrollWidth:v,clientWidth:y},b){const x=g.useMemo(()=>{const M=t||a9(n)||[];return oue(M.slice())},[t,n]),C=g.useMemo(()=>{if(r){let M=x.slice();if(!M.includes(ap)){const k=u||0,H=k===0&&(p==="right"||p==="end")?x.length:k;H>=0&&M.splice(H,0,ap)}const R=M.indexOf(ap);M=M.filter((k,H)=>k!==ap||H===R);const T=x[R];let L;p?L=p:L=T?T.fixed:null;const P={[l2]:{className:`${e}-expand-icon-col`,columnType:"EXPAND_COLUMN"},title:o,fixed:L,className:`${e}-row-expand-icon-cell`,width:h,render:(k,H,D)=>{const U=a(H,D),j=i.has(U),Q=c?c(H):!0,K=l({prefixCls:e,expanded:j,expandable:Q,record:H,onExpand:s});return A?g.createElement("span",{onClick:z=>z.stopPropagation()},K):K}};return M.map((k,H)=>{const D=k===ap?P:k;return HM!==ap)},[r,x,a,i,l,d,f]),S=g.useMemo(()=>{let M=C;return b&&(M=b(M)),M.length||(M=[{render:()=>null}]),M},[b,C,d]),B=g.useMemo(()=>aue(S),[S,d,v]),[E,_]=MWe(B,v,y);return[S,E,_]}function RWe(e,t,n){const r=BWe(e),{expandIcon:i,expandedRowKeys:o,defaultExpandedRowKeys:a,defaultExpandAllRows:s,expandedRowRender:l,onExpand:c,onExpandedRowsChange:u,childrenColumnName:f}=r,d=i||bWe,A=f||"children",h=g.useMemo(()=>l?"row":e.expandable&&e.internalHooks===a2&&e.expandable.__PARENT_RENDER_ICON__||t.some(x=>x&&typeof x=="object"&&x[A])?"nest":!1,[!!l,t]),[p,v]=g.useState(()=>a||(s?xWe(t,n,A):[])),y=g.useMemo(()=>new Set(o||p||[]),[o,p]),b=g.useCallback(x=>{const C=n(x,t.indexOf(x));let S;const B=y.has(C);B?(y.delete(C),S=[...y]):S=[...y,C],v(S),c&&c(!B,x),u&&u(S)},[n,y,t,c,u]);return[r,h,y,d,A,b]}function NWe(e,t){const n=g.useMemo(()=>e.map((r,i)=>r9(i,i,e,t)),[e,t]);return cv(()=>n,[n],(r,i)=>!uu(r,i))}function PWe(e){const t=g.useRef(e),[,n]=g.useState({}),r=g.useRef(null),i=g.useRef([]);function o(a){i.current.push(a);const s=Promise.resolve();r.current=s,s.then(()=>{if(r.current===s){const l=i.current,c=t.current;i.current=[],l.forEach(u=>{t.current=u(t.current)}),r.current=null,c!==t.current&&n({})}})}return g.useEffect(()=>()=>{r.current=null},[]),[t.current,o]}function LWe(e){const t=g.useRef(null),n=g.useRef(null);function r(){clearTimeout(n.current)}function i(a){t.current=a,r(),n.current=setTimeout(()=>{t.current=null,n.current=void 0},100)}function o(){return t.current}return g.useEffect(()=>r,[]),[i,o]}function FWe(){const[e,t]=g.useState(-1),[n,r]=g.useState(-1),i=g.useCallback((o,a)=>{t(o),r(a)},[]);return[e,n,i]}const sue=ac()?window:null;function kWe(e,t){const{offsetHeader:n=0,offsetSummary:r=0,offsetScroll:i=0,getContainer:o=()=>sue}=typeof e=="object"?e:{},a=o()||sue,s=!!e;return g.useMemo(()=>({isSticky:s,stickyClassName:s?`${t}-sticky-holder`:"",offsetHeader:n,offsetSummary:r,offsetScroll:i,container:a}),[s,i,n,r,t,a])}function DWe(e,t){return g.useMemo(()=>{const r=t.length,i=(s,l,c)=>{const u=[];let f=0;for(let d=s;d!==l;d+=c)u.push(f),t[d].fixed&&(f+=e[d]||0);return u},o=i(0,r,1),a=i(r-1,-1,-1).reverse();return{start:o,end:a,widths:e}},[e,t])}const lue=e=>{const{children:t,className:n,style:r}=e;return g.createElement("div",{className:n,style:r},t)};function cue(e){const n=ed(e).getBoundingClientRect(),r=document.documentElement;return{left:n.left+(window.pageXOffset||r.scrollLeft)-(r.clientLeft||document.body.clientLeft||0),top:n.top+(window.pageYOffset||r.scrollTop)-(r.clientTop||document.body.clientTop||0)}}const uue="mouseup",fue="mousemove",ex="scroll",due="resize",HWe=(e,t)=>{var E,_;const{scrollBodyRef:n,onScroll:r,offsetScroll:i,container:o,direction:a}=e,s=Ts(cl,"prefixCls"),l=((E=n.current)==null?void 0:E.scrollWidth)||0,c=((_=n.current)==null?void 0:_.clientWidth)||0,u=l&&c*(c/l),f=g.useRef(null),[d,A]=PWe({scrollLeft:0,isHiddenScrollBar:!0}),h=g.useRef({delta:0,x:0}),[p,v]=g.useState(!1),y=g.useRef(null);g.useEffect(()=>()=>{Kn.cancel(y.current)},[]);const b=()=>{v(!1)},x=M=>{M.persist(),h.current.delta=M.pageX-d.scrollLeft,h.current.x=0,v(!0),M.preventDefault()},C=M=>{const{buttons:R}=M||(window==null?void 0:window.event);if(!p||R===0){p&&v(!1);return}let T=h.current.x+M.pageX-h.current.x-h.current.delta;const L=a==="rtl";T=Math.max(L?u-c:0,Math.min(L?0:c-u,T)),(!L||Math.abs(T)+Math.abs(u){Kn.cancel(y.current),y.current=Kn(()=>{if(!n.current)return;const M=cue(n.current).top,R=M+n.current.offsetHeight,T=o===window?document.documentElement.scrollTop+window.innerHeight:cue(o).top+o.clientHeight;R-Eee()<=T||M>=T-i?A(L=>te(I({},L),{isHiddenScrollBar:!0})):A(L=>te(I({},L),{isHiddenScrollBar:!1}))})},B=M=>{A(R=>te(I({},R),{scrollLeft:M/l*c||0}))};return g.useImperativeHandle(t,()=>({setScrollLeft:B,checkScrollBarVisible:S})),g.useEffect(()=>(document.body.addEventListener(uue,b,!1),document.body.addEventListener(fue,C,!1),S(),()=>{document.body.removeEventListener(uue,b),document.body.removeEventListener(fue,C)}),[u,p]),g.useEffect(()=>{if(n.current){const M=[];let R=ed(n.current);for(;R;)M.push(R),R=R.parentElement;return M.forEach(T=>{T.addEventListener(ex,S,!1)}),window.addEventListener(due,S,!1),window.addEventListener(ex,S,!1),o.addEventListener(ex,S,!1),()=>{M.forEach(T=>{T.removeEventListener(ex,S)}),window.removeEventListener(due,S),window.removeEventListener(ex,S),o.removeEventListener(ex,S)}}},[o]),g.useEffect(()=>{d.isHiddenScrollBar||A(M=>{const R=n.current;return R?te(I({},M),{scrollLeft:R.scrollLeft/R.scrollWidth*R.clientWidth}):M})},[d.isHiddenScrollBar]),l<=c||!u||d.isHiddenScrollBar?null:g.createElement("div",{style:{height:Eee(),width:c,bottom:i},className:`${s}-sticky-scroll`},g.createElement("div",{onMouseDown:x,ref:f,className:Ae(`${s}-sticky-scroll-bar`,{[`${s}-sticky-scroll-bar-active`]:p}),style:{width:`${u}px`,transform:`translate3d(${d.scrollLeft}px, 0, 0)`}}))},UWe=g.forwardRef(HWe);function Jg(){return Jg=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var _n,Wt;const n=I({rowKey:"key",prefixCls:Aue,emptyText:QWe},e),{prefixCls:r,className:i,rowClassName:o,style:a,classNames:s,styles:l,data:c,rowKey:u,scroll:f,tableLayout:d,direction:A,title:h,footer:p,summary:v,caption:y,id:b,showHeader:x,components:C,emptyText:S,onRow:B,onHeaderRow:E,measureRowRender:_,onScroll:M,internalHooks:R,transformColumns:T,internalRefs:L,tailor:P,getContainerWidth:k,sticky:H,rowHoverable:D=!0}=n,U=c||jWe,j=!!U.length,Q=R===a2,K=g.useCallback((Mt,vn)=>ol(C,Mt)||vn,[C]),z=g.useMemo(()=>typeof u=="function"?u:Mt=>Mt&&Mt[u],[u]),V=K(["body"]),[Y,Z,W]=FWe(),[J,ee,ne,re,ue,de]=RWe(n,U,z),se=f==null?void 0:f.x,[ce,ge]=g.useState(0),[ie,le,ve]=IWe(te(I(I({},n),J),{expandable:!!J.expandedRowRender,columnTitle:J.columnTitle,expandedKeys:ne,getRowKey:z,onTriggerExpand:de,expandIcon:re,expandIconColumnIndex:J.expandIconColumnIndex,direction:A,scrollWidth:Q&&P&&typeof se=="number"?se:null,clientWidth:ce}),Q?T:null),we=ve!=null?ve:se,me=g.useMemo(()=>({columns:ie,flattenColumns:le}),[ie,le]),Ee=g.useRef(null),Ce=g.useRef(null),pe=g.useRef(null),Oe=g.useRef(null);g.useImperativeHandle(t,()=>({nativeElement:Ee.current,scrollTo:Mt=>{var vn,In;if(pe.current instanceof HTMLElement){const{index:Dt,top:xn,key:on,offset:Nn,align:Wr="nearest"}=Mt;if(cWe(xn))(vn=pe.current)==null||vn.scrollTo({top:xn});else{const ir=on!=null?on:z(U[Dt]),hr=pe.current.querySelector(`[data-row-key="${ir}"]`);if(hr&&(hr.scrollIntoView({block:Wr}),Nn)){const an=pe.current;an.scrollTo({top:an.scrollTop+Nn})}}}else(In=pe.current)!=null&&In.scrollTo&&pe.current.scrollTo(Mt)}}));const xe=g.useRef(null),[Me,Se]=g.useState(!1),[Pe,Le]=g.useState(!1),[He,Ne]=g.useState(new Map),Ue=CI(le).map(Mt=>He.get(Mt)),et=g.useMemo(()=>Ue,[Ue.join("_")]),We=DWe(et,le),Je=f&&t9(f.y),dt=f&&t9(we)||!!J.fixed,wt=dt&&le.some(({fixed:Mt})=>Mt),Bt=g.useRef(null),{isSticky:qt,offsetHeader:jt,offsetSummary:nn,offsetScroll:Jt,stickyClassName:Ot,container:sn}=kWe(H,r),Vt=g.useMemo(()=>v==null?void 0:v(U),[v,U]),xt=(Je||qt)&&g.isValidElement(Vt)&&Vt.type===BI&&Vt.props.fixed;let qe,it,Pt;Je&&(it={overflowY:j?"scroll":"auto",maxHeight:f.y}),dt&&(qe={overflowX:"auto"},Je||(it={overflowY:"hidden"}),Pt={width:we===!0?"auto":we,minWidth:"100%"});const De=g.useCallback((Mt,vn)=>{Ne(In=>{if(In.get(Mt)!==vn){const Dt=new Map(In);return Dt.set(Mt,vn),Dt}return In})},[]),[ze,bt]=LWe();function lt(Mt,vn){vn&&(typeof vn=="function"?vn(Mt):vn.scrollLeft!==Mt&&(vn.scrollLeft=Mt,vn.scrollLeft!==Mt&&setTimeout(()=>{vn.scrollLeft=Mt},0)))}const[At,ut]=g.useState([0,0]),ft=yn(({currentTarget:Mt,scrollLeft:vn})=>{var on;const In=typeof vn=="number"?vn:Mt.scrollLeft,Dt=Mt||zWe;(!bt()||bt()===Dt)&&(ze(Dt),lt(In,Ce.current),lt(In,pe.current),lt(In,xe.current),lt(In,(on=Bt.current)==null?void 0:on.setScrollLeft));const xn=Mt||Ce.current;if(xn){const Nn=Q&&P&&typeof we=="number"?we:xn.scrollWidth,Wr=xn.clientWidth,ir=Math.abs(In);if(ut(hr=>{const an=[ir,Nn-Wr];return uu(hr,an)?hr:an}),Nn===Wr){Se(!1),Le(!1);return}Se(ir>0),Le(ir{ft(Mt),M==null||M(Mt)}),An=()=>{var Mt;dt&&pe.current?ft({currentTarget:ed(pe.current),scrollLeft:(Mt=pe.current)==null?void 0:Mt.scrollLeft}):(Se(!1),Le(!1))},pn=Mt=>{var In,Dt,xn;(In=Bt.current)==null||In.checkScrollBarVisible();let vn=(xn=Mt!=null?Mt:(Dt=Ee.current)==null?void 0:Dt.offsetWidth)!=null?xn:0;Q&&k&&Ee.current&&(vn=k(Ee.current,vn)||vn),vn!==ce&&(An(),ge(vn))};ar(()=>{dt&&pn()},[dt]);const bn=g.useRef(!1);g.useEffect(()=>{bn.current&&An()},[dt,c,ie.length]),g.useEffect(()=>{bn.current=!0},[]);const[Sn,Tn]=g.useState(0);ar(()=>{(!P||!Q)&&(pe.current instanceof Element?Tn(k6(pe.current).width):Tn(k6(Oe.current).width))},[]),g.useEffect(()=>{Q&&L&&(L.body.current=pe.current)});const lr=g.useCallback(Mt=>g.createElement(g.Fragment,null,g.createElement(rue,Mt),xt==="top"&&g.createElement(OI,Mt,Vt)),[xt,Vt]),$n=g.useCallback(Mt=>g.createElement(OI,Mt,Vt),[Vt]),Fn=K(["table"],"table"),$t=g.useMemo(()=>d||(wt?we==="max-content"?"auto":"fixed":Je||qt||le.some(({ellipsis:Mt})=>Mt)?"fixed":"auto"),[Je,wt,le,d,qt]);let Ie;const Ke={colWidths:et,columCount:le.length,stickyOffsets:We,onHeaderRow:E,fixHeader:Je,scroll:f},nt=g.useMemo(()=>j?null:typeof S=="function"?S():S,[j,S]),ht=g.createElement(EWe,{data:U,measureColumnWidth:Je||dt||qt}),Xt=g.createElement(tue,{colWidths:le.map(({width:Mt})=>Mt),columns:le}),kt=y!=null?g.createElement("caption",{className:`${r}-caption`},y):void 0,mn=Co(n,{data:!0}),Rt=Co(n,{aria:!0});if(Je||qt){let Mt;typeof V=="function"?(Mt=V(U,{scrollbarSize:Sn,ref:pe,onScroll:ft}),Ke.colWidths=le.map(({width:In},Dt)=>{const xn=Dt===le.length-1?In-Sn:In;return typeof xn=="number"&&!Number.isNaN(xn)?xn:0})):Mt=g.createElement("div",{style:I(I({},qe),it),onScroll:Kt,ref:pe,className:`${r}-body`},g.createElement(Fn,Jg({style:te(I({},Pt),{tableLayout:$t})},Rt),kt,Xt,ht,!xt&&Vt&&g.createElement(OI,{stickyOffsets:We,flattenColumns:le},Vt)));const vn=te(I(I({noData:!U.length,maxContentScroll:dt&&we==="max-content"},Ke),me),{direction:A,stickyClassName:Ot,scrollX:we,tableLayout:$t,onScroll:ft});Ie=g.createElement(g.Fragment,null,x!==!1&&g.createElement(nue,Jg({},vn,{stickyTopOffset:jt,className:`${r}-header`,ref:Ce,colGroup:Xt}),lr),Mt,xt&&xt!=="top"&&g.createElement(nue,Jg({},vn,{stickyBottomOffset:nn,className:`${r}-summary`,ref:xe,colGroup:Xt}),$n),qt&&pe.current&&pe.current instanceof Element&&g.createElement(UWe,{ref:Bt,offsetScroll:Jt,scrollBodyRef:pe,onScroll:ft,container:sn,direction:A}))}else Ie=g.createElement("div",{style:I(I(I({},qe),it),l==null?void 0:l.content),className:Ae(`${r}-content`,s==null?void 0:s.content),onScroll:ft,ref:pe},g.createElement(Fn,Jg({style:te(I({},Pt),{tableLayout:$t})},Rt),kt,Xt,x!==!1&&g.createElement(rue,Jg({},Ke,me)),ht,Vt&&g.createElement(OI,{stickyOffsets:We,flattenColumns:le},Vt)));const tn=I({},a);qt&&(tn["--columns-count"]=le.length);let cn=g.createElement("div",Jg({className:Ae(r,i,{[`${r}-rtl`]:A==="rtl",[`${r}-fix-start-shadow`]:dt,[`${r}-fix-end-shadow`]:dt,[`${r}-fix-start-shadow-show`]:dt&&Me,[`${r}-fix-end-shadow-show`]:dt&&Pe,[`${r}-layout-fixed`]:d==="fixed",[`${r}-fixed-header`]:Je,[`${r}-fixed-column`]:wt,[`${r}-scroll-horizontal`]:dt,[`${r}-has-fix-start`]:(_n=le[0])==null?void 0:_n.fixed,[`${r}-has-fix-end`]:((Wt=le[le.length-1])==null?void 0:Wt.fixed)==="end"}),style:tn,id:b,ref:Ee},mn),h&&g.createElement(lue,{className:Ae(`${r}-title`,s==null?void 0:s.title),style:l==null?void 0:l.title},h(U)),g.createElement("div",{ref:Oe,className:Ae(`${r}-container`,s==null?void 0:s.section),style:l==null?void 0:l.section},Ie),p&&g.createElement(lue,{className:Ae(`${r}-footer`,s==null?void 0:s.footer),style:l==null?void 0:l.footer},p(U)));dt&&(cn=g.createElement(Bl,{onResize:({offsetWidth:Mt})=>pn(Mt)},cn));const gn=NWe(le,We),Zt=g.useMemo(()=>({scrollX:we,scrollInfo:At,classNames:s,styles:l,prefixCls:r,getComponent:K,scrollbarSize:Sn,direction:A,fixedInfoList:gn,isSticky:qt,componentWidth:ce,fixHeader:Je,fixColumn:wt,horizonScroll:dt,tableLayout:$t,rowClassName:o,expandedRowClassName:J.expandedRowClassName,expandIcon:re,expandableType:ee,expandRowByClick:J.expandRowByClick,expandedRowRender:J.expandedRowRender,expandedRowOffset:J.expandedRowOffset,onTriggerExpand:de,expandIconColumnIndex:J.expandIconColumnIndex,indentSize:J.indentSize,allColumnsFixedLeft:le.every(Mt=>Mt.fixed==="start"),emptyNode:nt,columns:ie,flattenColumns:le,onColumnResize:De,colWidths:et,hoverStartRow:Y,hoverEndRow:Z,onHover:W,rowExpandable:J.rowExpandable,onRow:B,getRowKey:z,expandedKeys:ne,childrenColumnName:ue,rowHoverable:D,measureRowRender:_}),[we,At,s,l,r,K,Sn,A,gn,qt,ce,Je,wt,dt,$t,o,J.expandedRowClassName,re,ee,J.expandRowByClick,J.expandedRowRender,J.expandedRowOffset,de,J.expandIconColumnIndex,J.indentSize,nt,ie,le,De,et,Y,Z,W,J.rowExpandable,B,z,ne,ue,D,_]);return g.createElement(cl.Provider,{value:Zt},cn)},KWe=g.forwardRef(VWe),hue=e=>Vce(KWe,e),tx=hue();tx.EXPAND_COLUMN=ap,tx.INTERNAL_HOOKS=a2,tx.Column=vWe,tx.ColumnGroup=yWe,tx.Summary=Gce;const s9=e9(null),pue=e9(null);function l9(){return l9=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{rowInfo:t,column:n,colIndex:r,indent:i,index:o,component:a,renderIndex:s,record:l,style:c,className:u,inverse:f,getHeight:d}=e,{render:A,dataIndex:h,className:p,width:v}=n,{columnsOffset:y}=Ts(pue,["columnsOffset"]),{key:b,fixedInfo:x,appendCellNode:C,additionalCellProps:S}=eue(t,n,r,i,o),{style:B,colSpan:E=1,rowSpan:_=1}=S,M=r-1,R=WWe(M,E,y),T=E>1?v-R:0,L=te(I(I({},B),c),{flex:`0 0 ${R}px`,width:`${R}px`,marginRight:T,pointerEvents:"auto"}),P=g.useMemo(()=>f?_<=1:E===0||_===0||_>1,[_,E,f]);P?L.visibility="hidden":f&&(L.height=d==null?void 0:d(_));const k=P?()=>null:A,H={};return(_===0||E===0)&&(H.rowSpan=1,H.colSpan=1),g.createElement(Jb,l9({className:Ae(p,u),ellipsis:n.ellipsis,align:n.align,scope:n.rowScope,component:a,prefixCls:t.prefixCls,key:b,record:l,index:o,renderIndex:s,dataIndex:h,render:k,shouldCellUpdate:n.shouldCellUpdate},x,{appendNode:C,additionalProps:I(te(I({},S),{style:L}),H)}))};function c9(){return c9=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var j,Q;const U=e,{data:n,index:r,className:i,rowKey:o,style:a,extra:s,getHeight:l}=U,c=Ze(U,["data","index","className","rowKey","style","extra","getHeight"]),{record:u,indent:f,index:d}=n,{scrollX:A,flattenColumns:h,prefixCls:p,fixColumn:v,componentWidth:y,classNames:b,styles:x}=Ts(cl,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX","classNames","styles"]),{getComponent:C}=Ts(s9,["getComponent"]),S=Xce(u,o,r,f),B=C(["body","row"],"div"),E=C(["body","cell"],"div"),{rowSupportExpand:_,expanded:M,rowProps:R,expandedRowRender:T,expandedRowClassName:L}=S,P=Jce(L,u,r,f);let k;if(_&&M){const K=T(u,r,f+1,M);let z={};v&&(z={style:{"--virtual-width":`${y}px`}});const V=`${p}-expanded-row-cell`;k=g.createElement(B,{className:Ae(`${p}-expanded-row`,`${p}-expanded-row-level-${f+1}`,P)},g.createElement(Jb,{component:E,prefixCls:p,className:Ae(V,{[`${V}-fixed`]:v}),additionalProps:z},K))}const H=te(I({},a),{width:A});s&&(H.position="absolute",H.pointerEvents="none");const D=g.createElement(B,c9({},R,c,{"data-row-key":o,ref:_?null:t,className:Ae(i,`${p}-row`,R==null?void 0:R.className,(j=b==null?void 0:b.body)==null?void 0:j.row,{[P]:f>=1,[`${p}-row-extra`]:s}),style:I(I(I({},H),R==null?void 0:R.style),(Q=x==null?void 0:x.body)==null?void 0:Q.row)}),h.map((K,z)=>{var V,Y;return g.createElement(GWe,{key:z,className:(V=b==null?void 0:b.body)==null?void 0:V.cell,style:(Y=x==null?void 0:x.body)==null?void 0:Y.cell,component:E,rowInfo:S,column:K,colIndex:z,indent:f,index:r,renderIndex:d,record:u,inverse:s,getHeight:l})}));return _?g.createElement("div",{ref:t},D,k):D})),qWe={start:"top",end:"bottom",nearest:"auto"},YWe=Zb(g.forwardRef((e,t)=>{const{data:n,onScroll:r}=e,{flattenColumns:i,onColumnResize:o,getRowKey:a,expandedKeys:s,prefixCls:l,childrenColumnName:c,scrollX:u,direction:f}=Ts(cl,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","scrollX","direction"]),{sticky:d,scrollY:A,listItemHeight:h,getComponent:p,onScroll:v}=Ts(s9),y=g.useRef(null),b=Yce(n,c,s,a),x=g.useMemo(()=>{let T=0;return i.map(({width:L,minWidth:P,key:k})=>{const H=Math.max(L||0,P||0);return T+=H,[k,H,T]})},[i]),C=g.useMemo(()=>x.map(T=>T[2]),[x]);g.useEffect(()=>{x.forEach(([T,L])=>{o(T,L)})},[x]),g.useImperativeHandle(t,()=>{var L;const T={scrollTo:P=>{var Q,K;const j=P,{align:k,offset:H}=j,D=Ze(j,["align","offset"]),U=(Q=qWe[k])!=null?Q:H?"top":"auto";(K=y.current)==null||K.scrollTo(te(I({},D),{offset:H,align:U}))},nativeElement:(L=y.current)==null?void 0:L.nativeElement};return Object.defineProperty(T,"scrollLeft",{get:()=>{var P;return((P=y.current)==null?void 0:P.getScrollInfo().x)||0},set:P=>{var k;(k=y.current)==null||k.scrollTo({left:P})}}),Object.defineProperty(T,"scrollTop",{get:()=>{var P;return((P=y.current)==null?void 0:P.getScrollInfo().y)||0},set:P=>{var k;(k=y.current)==null||k.scrollTo({top:P})}}),T});const S=(T,L)=>{var H,D;const P=(H=b[L])==null?void 0:H.record,{onCell:k}=T;if(k){const U=k(P,L);return(D=U==null?void 0:U.rowSpan)!=null?D:1}return 1},B=T=>{const{start:L,end:P,getSize:k,offsetY:H}=T;if(P<0)return null;let D=i.filter(V=>S(V,L)===0),U=L;for(let V=L;V>=0;V-=1)if(D=D.filter(Y=>S(Y,V)===0),!D.length){U=V;break}let j=i.filter(V=>S(V,P)!==1),Q=P;for(let V=P;VS(Y,V)!==1),!j.length){Q=Math.max(V-1,P);break}const K=[];for(let V=U;V<=Q;V+=1)b[V]&&i.some(Z=>S(Z,V)>1)&&K.push(V);return K.map(V=>{const Y=b[V],Z=a(Y.record,V),W=ee=>{const ne=V+ee-1,re=b[ne];if(!re||!re.record){const se=Math.min(ne,b.length-1),ce=b[se],ge=a(ce.record,se),ie=k(Z,ge);return ie.bottom-ie.top}const ue=a(re.record,ne),de=k(Z,ue);return de.bottom-de.top},J=k(Z);return g.createElement(gue,{key:V,data:Y,rowKey:Z,index:V,style:{top:-H+J.top},extra:!0,getHeight:W})})},E=g.useMemo(()=>({columnsOffset:C}),[C]),_=`${l}-tbody`,M=p(["body","wrapper"]),R={};return d&&(R.position="sticky",R.bottom=0,typeof d=="object"&&d.offsetScroll&&(R.bottom=d.offsetScroll)),g.createElement(pue.Provider,{value:E},g.createElement(HM,{fullHeight:!1,ref:y,prefixCls:`${_}-virtual`,styles:{horizontalScrollBar:R},className:_,height:A,itemHeight:h||24,data:b,itemKey:T=>a(T.record),component:M,scrollWidth:u,direction:f,onVirtualScroll:({x:T})=>{var L;r({currentTarget:(L=y.current)==null?void 0:L.nativeElement,scrollLeft:T})},onScroll:v,extraRender:B},(T,L,P)=>{const k=a(T.record,L);return g.createElement(gue,{data:T,rowKey:k,index:L,style:P.style})}))}));function u9(){return u9=Object.assign?Object.assign.bind():function(e){for(var t=1;t{const{ref:n,onScroll:r}=t;return g.createElement(YWe,{ref:n,data:e,onScroll:r})},ZWe=(e,t)=>{const{data:n,columns:r,scroll:i,sticky:o,prefixCls:a=Aue,className:s,listItemHeight:l,components:c,onScroll:u}=e;let{x:f,y:d}=i||{};typeof f!="number"&&(f=1),typeof d!="number"&&(d=500);const A=yn((v,y)=>ol(c,v)||y),h=yn(u),p=g.useMemo(()=>({sticky:o,scrollY:d,listItemHeight:l,getComponent:A,onScroll:h}),[o,d,l,A,h]);return g.createElement(s9.Provider,{value:p},g.createElement(tx,u9({},e,{className:Ae(s,`${a}-virtual`),scroll:te(I({},i),{x:f}),components:te(I({},c),{body:n!=null&&n.length?XWe:void 0}),columns:r,internalHooks:a2,tailor:!0,ref:t})))},JWe=g.forwardRef(ZWe),mue=e=>Vce(JWe,e);mue();const eGe=e=>null,tGe=e=>null,sp={},f9="SELECT_ALL",d9="SELECT_INVERT",A9="SELECT_NONE",h9=[],vue=(e,t,n=[])=>((t||[]).forEach(r=>{n.push(r),Zn(r)&&e in r&&vue(e,r[e],n)}),n),nGe=(e,t)=>{const{preserveSelectedRowKeys:n,selectedRowKeys:r,defaultSelectedRowKeys:i,getCheckboxProps:o,getTitleCheckboxProps:a,onChange:s,onSelect:l,onSelectAll:c,onSelectInvert:u,onSelectNone:f,onSelectMultiple:d,columnWidth:A,type:h,selections:p,fixed:v,renderCell:y,hideSelectAll:b,checkStrictly:x=!0}=t||{},{prefixCls:C,data:S,pageData:B,getRecordByKey:E,getRowKey:_,expandType:M,childrenColumnName:R,locale:T,getPopupContainer:L}=e,P=Ig(),[k,H]=f8(ce=>ce),[D,U]=Fr(i||h9,r),j=D!=null?D:h9,Q=g.useRef(new Map),K=g.useCallback(ce=>{if(n){const ge=new Map;ce.forEach(ie=>{let le=E(ie);!le&&Q.current.has(ie)&&(le=Q.current.get(ie)),ge.set(ie,le)}),Q.current=ge}},[E,n]);g.useEffect(()=>{K(j)},[j,K]);const z=g.useMemo(()=>vue(R,B),[R,B]),{keyEntities:V}=g.useMemo(()=>{if(x)return{keyEntities:null};let ce=S;if(n){const ge=new Set(z.map(_)),ie=Array.from(Q.current).reduce((le,[ve,we])=>ge.has(ve)?le:le.concat(we),[]);ce=[].concat(en(ce),en(ie))}return WU(ce,{externalGetKey:_,childrenPropName:R})},[S,_,x,R,n,z]),Y=g.useMemo(()=>{const ce=new Map;return z.forEach((ge,ie)=>{const le=_(ge,ie),ve=(o?o(ge):null)||{};ce.set(le,ve)}),ce},[z,_,o]),Z=g.useCallback(ce=>{const ge=_(ce);let ie;return Y.has(ge)?ie=Y.get(_(ce)):ie=o?o(ce):void 0,!!(ie!=null&&ie.disabled)},[Y,_]),[W,J]=g.useMemo(()=>{if(x)return[j,[]];const{checkedKeys:ce,halfCheckedKeys:ge}=Wb(j,!0,V,Z);return[ce||[],ge]},[j,x,V,Z]),ee=g.useMemo(()=>{const ce=h==="radio"?W.slice(0,1):W;return new Set(ce)},[W,h]),ne=g.useMemo(()=>h==="radio"?new Set:new Set(J),[J,h]);g.useEffect(()=>{t||U(h9)},[!!t]);const re=g.useCallback((ce,ge)=>{let ie,le;K(ce),n?(ie=ce,le=ce.map(ve=>Q.current.get(ve))):(ie=[],le=[],ce.forEach(ve=>{const we=E(ve);we!==void 0&&(ie.push(ve),le.push(we))})),U(ie),s==null||s(ie,le,{type:ge})},[U,E,s,n]),ue=g.useCallback((ce,ge,ie,le)=>{if(l){const ve=ie.map(E);l(E(ce),ge,ve,le)}re(ie,"single")},[l,E,re]),de=g.useMemo(()=>!p||b?null:(p===!0?[f9,d9,A9]:p).map(ge=>{let ie;return ge===f9?ie={key:"all",text:T.selectionAll,onSelect(){re(S.reduce((le,ve,we)=>{const me=_(ve,we),Ee=Y.get(me);return(!(Ee!=null&&Ee.disabled)||ee.has(me))&&le.push(me),le},[]),"all")}}:ge===d9?ie={key:"invert",text:T.selectInvert,onSelect(){const le=new Set(ee);B.forEach((we,me)=>{const Ee=_(we,me),Ce=Y.get(Ee);Ce!=null&&Ce.disabled||(le.has(Ee)?le.delete(Ee):le.add(Ee))});const ve=Array.from(le);u&&(P.deprecated(!1,"onSelectInvert","onChange"),u(ve)),re(ve,"invert")}}:ge===A9?ie={key:"none",text:T.selectNone,onSelect(){f==null||f(),re(Array.from(ee).filter(le=>{const ve=Y.get(le);return ve==null?void 0:ve.disabled}),"none")}}:ie=ge,te(I({},ie),{onSelect:le=>{var ve;(ve=ie.onSelect)==null||ve.call(ie,le),H(null)}})}),[p,b,T.selectionAll,T.selectInvert,T.selectNone,Y,ee,S,B,_,u,re]);return[g.useCallback(ce=>{var at;if(!t)return ce.filter(Ue=>Ue!==sp);let ge=en(ce);const ie=new Set(ee),le=z.reduce((Ue,et,We)=>{const Je=_(et,We);return Y.get(Je).disabled||Ue.push(Je),Ue},[]),ve=le.every(Ue=>ie.has(Ue)),we=le.some(Ue=>ie.has(Ue)),me=()=>{const Ue=[];ve?le.forEach(We=>{ie.delete(We),Ue.push(We)}):le.forEach(We=>{ie.has(We)||(ie.add(We),Ue.push(We))});const et=Array.from(ie);c==null||c(!ve,et.map(E),Ue.map(E)),re(et,"all"),H(null)};let Ee,Ce;if(h!=="radio"){let Ue;if(de){const jt={getPopupContainer:L,items:de.map((nn,Jt)=>{const{key:Ot,text:sn,onSelect:Vt}=nn;return{key:Ot!=null?Ot:Jt,onClick:()=>{Vt==null||Vt(le)},label:sn}})};Ue=g.createElement("div",{className:`${C}-selection-extra`},g.createElement(q4,{menu:jt,getPopupContainer:L},g.createElement("span",null,g.createElement(OE,null))))}const et=z.reduce((jt,nn,Jt)=>{const Ot=_(nn,Jt),sn=Y.get(Ot)||{},Vt=I({checked:ie.has(Ot)},sn);return Vt.disabled&&jt.push(Vt),jt},[]),We=!!et.length&&et.length===z.length,Je=We&&et.every(({checked:jt})=>jt),dt=We&&et.some(({checked:jt})=>jt),wt=(a==null?void 0:a())||{},{onChange:Bt,disabled:qt}=wt;Ce=g.createElement(Xu,te(I({"aria-label":Ue?"Custom selection":"Select all"},wt),{checked:We?Je:!!z.length&&ve,indeterminate:We?!Je&&dt:!ve&&we,onChange:jt=>{me(),Bt==null||Bt(jt)},disabled:qt!=null?qt:z.length===0||We,skipGroup:!0})),Ee=!b&&g.createElement("div",{className:`${C}-selection`},Ce,Ue)}let pe;h==="radio"?pe=(Ue,et,We)=>{const Je=_(et,We),dt=ie.has(Je),wt=Y.get(Je),Bt=`Select row ${We+1}`;return{node:g.createElement(np,te(I({"aria-label":Bt},wt),{checked:dt,onClick:qt=>{var jt;qt.stopPropagation(),(jt=wt==null?void 0:wt.onClick)==null||jt.call(wt,qt)},onChange:qt=>{var jt;ie.has(Je)||ue(Je,!0,[Je],qt.nativeEvent),(jt=wt==null?void 0:wt.onChange)==null||jt.call(wt,qt)}})),checked:dt}}:pe=(Ue,et,We)=>{var nn;const Je=_(et,We),dt=ie.has(Je),wt=ne.has(Je),Bt=Y.get(Je);let qt;M==="nest"?qt=wt:qt=(nn=Bt==null?void 0:Bt.indeterminate)!=null?nn:wt;const jt=dt?`Row ${We+1} selected`:`Select row ${We+1}`;return{node:g.createElement(Xu,te(I({"aria-label":jt},Bt),{indeterminate:qt,checked:dt,skipGroup:!0,onClick:Jt=>{var Ot;Jt.stopPropagation(),(Ot=Bt==null?void 0:Bt.onClick)==null||Ot.call(Bt,Jt)},onChange:Jt=>{var qe;const{nativeEvent:Ot}=Jt,{shiftKey:sn}=Ot,Vt=le.indexOf(Je),xt=ee.size>0&&le.some(it=>ee.has(it));if(sn&&x&&xt){const it=k(Vt,le,ie),Pt=Array.from(ie);d==null||d(!dt,Pt.map(E),it.map(E)),re(Pt,"multiple")}else{const it=W;if(x){const Pt=dt?yA(it,Je):rp(it,Je);ue(Je,!dt,Pt,Ot)}else{const Pt=Wb([].concat(en(it),[Je]),!0,V,Z),{checkedKeys:De,halfCheckedKeys:ze}=Pt;let bt=De;if(dt){const lt=new Set(De);lt.delete(Je),bt=Wb(Array.from(lt),{halfCheckedKeys:ze},V,Z).checkedKeys}ue(Je,!dt,bt,Ot)}}H(dt?null:Vt),(qe=Bt==null?void 0:Bt.onChange)==null||qe.call(Bt,Jt)}})),checked:dt}};const Oe=(Ue,et,We)=>{const{node:Je,checked:dt}=pe(Ue,et,We);return y?y(dt,et,We,Je):Je};if(!ge.includes(sp))if(ge.findIndex(Ue=>{var et;return((et=Ue[l2])==null?void 0:et.columnType)==="EXPAND_COLUMN"})===0){const[Ue,...et]=ge;ge=[Ue,sp].concat(en(et))}else ge=[sp].concat(en(ge));const xe=ge.indexOf(sp);ge=ge.filter((Ue,et)=>Ue!==sp||et===xe);const Me=ge[xe-1],Se=ge[xe+1];let Pe=v;Pe===void 0&&((Se==null?void 0:Se.fixed)!==void 0?Pe=Se.fixed:(Me==null?void 0:Me.fixed)!==void 0&&(Pe=Me.fixed)),Pe&&Me&&((at=Me[l2])==null?void 0:at.columnType)==="EXPAND_COLUMN"&&Me.fixed===void 0&&(Me.fixed=Pe);const Le=Ae(`${C}-selection-col`,{[`${C}-selection-col-with-dropdown`]:p&&h==="checkbox"}),He=()=>t!=null&&t.columnTitle?Rn(t.columnTitle)?t.columnTitle(Ce):t.columnTitle:Ee,Ne={fixed:Pe,width:A,className:`${C}-selection-column`,title:He(),render:Oe,onCell:t.onCell,align:t.align,[l2]:{className:Le}};return ge.map(Ue=>Ue===sp?Ne:Ue)},[_,z,t,W,ee,ne,A,de,M,Y,d,ue,Z]),ee]};function rGe(e){return t=>{const{prefixCls:n,onExpand:r,record:i,expanded:o,expandable:a}=t,s=`${n}-row-expand-icon`;return g.createElement("button",{type:"button",onClick:l=>{r(i,l),l.stopPropagation()},className:Ae(s,{[`${s}-spaced`]:!a,[`${s}-expanded`]:a&&o,[`${s}-collapsed`]:a&&!o}),"aria-label":o?e.collapse:e.expand,"aria-expanded":o})}}function iGe(e){return(n,r)=>{const i=n.querySelector(`.${e}-container`);let o=r;if(i){const a=getComputedStyle(i),s=Number.parseInt(a.borderLeftWidth,10),l=Number.parseInt(a.borderRightWidth,10);o=r-s-l}return o}}const oGe=(e,t)=>g.useMemo(()=>{if(!t)return e;const n=r=>r.map(i=>{if(i===sp||i===ap)return i;if("children"in i&&Array.isArray(i.children)){const a=gb(t,i);return te(I({},a),{children:n(i.children)})}const o=ti(t,["children"]);return gb(o,i)});return n(e)},[e,t]),em=(e,t)=>"key"in e&&oa(e.key)?e.key:e.dataIndex?Array.isArray(e.dataIndex)?e.dataIndex.join("."):e.dataIndex:t;function nx(e,t){return t?`${t}-${e}`:`${e}`}const TI=(e,t)=>Rn(e)?e(t):e,aGe=(e,t)=>{const n=TI(e,t);return Zn(n)||Array.isArray(n)?"":n};var MI={},yue;function sGe(){if(yue)return MI;yue=1,Object.defineProperty(MI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"};return MI.default=e,MI}var lGe=sGe();const cGe=_t(lGe);function p9(){return p9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,p9({},e,{ref:t,icon:cGe})),bue=g.forwardRef(uGe);var II={},xue;function fGe(){if(xue)return II;xue=1,Object.defineProperty(II,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"};return II.default=e,II}var dGe=fGe();const AGe=_t(dGe);function g9(){return g9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,g9({},e,{ref:t,icon:AGe})),m9=g.forwardRef(hGe);var RI={},wue;function pGe(){if(wue)return RI;wue=1,Object.defineProperty(RI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"};return RI.default=e,RI}var gGe=pGe();const mGe=_t(gGe);function v9(){return v9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,v9({},e,{ref:t,icon:mGe})),yGe=g.forwardRef(vGe);var NI={},Cue;function bGe(){if(Cue)return NI;Cue=1,Object.defineProperty(NI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"};return NI.default=e,NI}var xGe=bGe();const wGe=_t(xGe);function y9(){return y9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,y9({},e,{ref:t,icon:wGe})),SGe=g.forwardRef(CGe);var PI={},Sue;function EGe(){if(Sue)return PI;Sue=1,Object.defineProperty(PI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"};return PI.default=e,PI}var BGe=EGe();const OGe=_t(BGe);function b9(){return b9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,b9({},e,{ref:t,icon:OGe})),_Ge=g.forwardRef($Ge),TGe=({treeCls:e,treeNodeCls:t,directoryNodeSelectedBg:n,directoryNodeSelectedColor:r,motionDurationMid:i,borderRadius:o,controlItemBgHover:a})=>({[`${e}${e}-directory ${t}`]:{[`${e}-node-content-wrapper`]:{position:"static",[`&:has(${e}-drop-indicator)`]:{position:"relative"},[`> *:not(${e}-drop-indicator)`]:{position:"relative"},"&:hover":{background:"transparent"},"&:before":{position:"absolute",inset:0,transition:`background-color ${i}`,content:'""',borderRadius:o},"&:hover:before":{background:a}},[`${e}-switcher, ${e}-checkbox, ${e}-draggable-icon`]:{zIndex:1},"&-selected":{background:n,borderRadius:o,[`${e}-switcher, ${e}-draggable-icon`]:{color:r},[`${e}-node-content-wrapper`]:{color:r,background:"transparent","&, &:hover":{color:r},"&:before, &:hover:before":{background:n}}}}}),MGe=new Xr("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),IGe=(e,t)=>({[`.${e}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${t.motionDurationSlow}`}}}),RGe=(e,t)=>({[`.${e}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:t.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${be(t.lineWidthBold)} solid ${t.colorPrimary}`,borderRadius:"50%",content:'""'}}}),NGe=(e,t)=>{const{treeCls:n,treeNodeCls:r,treeNodePadding:i,titleHeight:o,indentSize:a,switcherSize:s,motionDurationMid:l,nodeSelectedBg:c,nodeHoverBg:u,colorTextQuaternary:f,controlItemBgActiveDisabled:d}=t;return{[n]:te(I({},zr(t)),{"--rc-virtual-list-scrollbar-bg":t.colorSplit,background:t.colorBgContainer,borderRadius:t.borderRadius,transition:`background-color ${t.motionDurationSlow}`,"&-rtl":{direction:"rtl"},[`&${n}-rtl ${n}-switcher_close ${n}-switcher-icon svg`]:{transform:"rotate(90deg)"},[`${n}-list`]:{"&:focus-visible":{outline:"none",[`${r}-active ${n}-node-content-wrapper`]:I({},sc(t))}},[`${n}-list-holder-inner`]:{alignItems:"flex-start"},[`&${n}-block-node`]:{[`${n}-list-holder-inner`]:{alignItems:"stretch",[`${n}-node-content-wrapper`]:{flex:"auto"},[`${r}.dragging:after`]:{position:"absolute",inset:0,border:`1px solid ${t.colorPrimary}`,opacity:0,animationName:MGe,animationDuration:t.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none",borderRadius:t.borderRadius}}},[r]:{display:"flex",alignItems:"flex-start",marginBottom:i,lineHeight:be(o),position:"relative","&:before":{content:'""',position:"absolute",zIndex:1,insetInlineStart:0,width:"100%",top:"100%",height:i},[`&-disabled ${n}-node-content-wrapper`]:{color:t.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}},[`${n}-checkbox-disabled + ${n}-node-selected,&${r}-disabled${r}-selected ${n}-node-content-wrapper`]:{backgroundColor:d},[`${n}-checkbox-disabled`]:{pointerEvents:"unset"},[`&:not(${r}-disabled)`]:{[`${n}-node-content-wrapper`]:{"&:hover":{color:t.nodeHoverColor}}},[`&-active ${n}-node-content-wrapper`]:{background:t.controlItemBgHover},[`&:not(${r}-disabled).filter-node ${n}-title`]:{color:t.colorPrimary,fontWeight:t.fontWeightStrong},"&-draggable":{cursor:"grab",[`${n}-draggable-icon`]:{flexShrink:0,width:s,textAlign:"center",visibility:"visible",color:f},[`&${r}-disabled ${n}-draggable-icon`]:{visibility:"hidden"}}},[`${n}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:a}},[`${n}-draggable-icon`]:{visibility:"hidden"},[`${n}-switcher, ${n}-checkbox`]:{marginInlineEnd:t.calc(t.calc(s).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-checkbox`]:{flexShrink:0,alignSelf:"flex-start",marginBlockStart:t.calc(t.calc(o).sub(t.controlInteractiveSize)).div(2).equal()},[`${n}-switcher`]:te(I({},IGe(e,t)),{position:"relative",flex:"none",alignSelf:"stretch",width:s,textAlign:"center",cursor:"pointer",userSelect:"none",transition:`all ${t.motionDurationSlow}`,"&-noop":{cursor:"unset"},"&:before":{pointerEvents:"none",content:'""',width:s,height:o,position:"absolute",left:{_skip_check_:!0,value:0},top:0,borderRadius:t.borderRadius,transition:`all ${t.motionDurationSlow}`},[`&:not(${n}-switcher-noop):hover:before`]:{backgroundColor:t.colorBgTextHover},[`&_close ${n}-switcher-icon svg`]:{transform:"rotate(-90deg)"},"&-loading-icon":{color:t.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(s).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),marginInlineStart:-1,borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:t.calc(t.calc(s).div(2).equal()).mul(.8).equal(),height:t.calc(o).div(2).equal(),borderBottom:`1px solid ${t.colorBorder}`,content:'""'}}}),[`${n}-node-content-wrapper`]:te(I({position:"relative",minHeight:o,paddingBlock:0,paddingInline:t.paddingXS,background:"transparent",borderRadius:t.borderRadius,cursor:"pointer",transition:[`all ${l}`,"border 0s","line-height 0s","box-shadow 0s"].join(", ")},RGe(e,t)),{"&:hover":{backgroundColor:u},[`&${n}-node-selected`]:{color:t.nodeSelectedColor,backgroundColor:c},[`${n}-iconEle`]:{display:"inline-block",width:s,height:o,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}}),[`${n}-unselectable ${n}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${r}.drop-container > [draggable]`]:{boxShadow:`0 0 0 2px ${t.colorPrimary}`},"&-show-line":{[`${n}-indent-unit`]:{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:t.calc(s).div(2).equal(),bottom:t.calc(i).mul(-1).equal(),borderInlineEnd:`1px solid ${t.colorBorder}`,content:'""'},"&-end:before":{display:"none"}},[`${n}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${r}-leaf-last ${n}-switcher-leaf-line:before`]:{top:"auto !important",bottom:"auto !important",height:`${be(t.calc(o).div(2).equal())} !important`}})}},PGe=(e,t,n=!0)=>{const r=`.${e}`,i=`${r}-treenode`,o=t.calc(t.paddingXS).div(2).equal(),a=dr(t,{treeCls:r,treeNodeCls:i,treeNodePadding:o});return[NGe(e,a),n&&TGe(a)].filter(Boolean)},LGe=e=>{const{controlHeightSM:t,controlItemBgHover:n,controlItemBgActive:r}=e,i=t;return{titleHeight:i,switcherSize:i,indentSize:i,nodeHoverBg:n,nodeHoverColor:e.colorText,nodeSelectedBg:r,nodeSelectedColor:e.colorText}},FGe=Br("Tree",(e,{prefixCls:t})=>[{[e.componentCls]:Jse(`${t}-checkbox`,e)},PGe(t,e),lE(e)],e=>{const{colorTextLightSolid:t,colorPrimary:n}=e;return te(I({},LGe(e)),{directoryNodeSelectedColor:t,directoryNodeSelectedBg:n})}),Eue=4,kGe=e=>{const{dropPosition:t,dropLevelOffset:n,prefixCls:r,indent:i,direction:o="ltr"}=e,a=o==="ltr"?"left":"right",s=o==="ltr"?"right":"left",l={[a]:-n*i+Eue,[s]:0};switch(t){case-1:l.top=-3;break;case 1:l.bottom=-3;break;default:l.bottom=-3,l[a]=i+Eue;break}return Be.createElement("div",{style:l,className:`${r}-drop-indicator`})};var LI={},Bue;function DGe(){if(Bue)return LI;Bue=1,Object.defineProperty(LI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"};return LI.default=e,LI}var HGe=DGe();const UGe=_t(HGe);function x9(){return x9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,x9({},e,{ref:t,icon:UGe})),zGe=g.forwardRef(jGe);var FI={},Oue;function QGe(){if(Oue)return FI;Oue=1,Object.defineProperty(FI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"};return FI.default=e,FI}var VGe=QGe();const KGe=_t(VGe);function w9(){return w9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,w9({},e,{ref:t,icon:KGe})),GGe=g.forwardRef(WGe);var kI={},$ue;function qGe(){if($ue)return kI;$ue=1,Object.defineProperty(kI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"};return kI.default=e,kI}var YGe=qGe();const XGe=_t(YGe);function C9(){return C9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,C9({},e,{ref:t,icon:XGe})),JGe=g.forwardRef(ZGe),eqe=e=>{var d,A;const{prefixCls:t,switcherIcon:n,treeNodeProps:r,showLine:i,switcherLoadingIcon:o}=e,{isLeaf:a,expanded:s,loading:l}=r;if(l)return g.isValidElement(o)?o:g.createElement(qh,{className:`${t}-switcher-loading-icon`});let c;if(Zn(i)&&(c=i.showLeafIcon),a){if(!i)return null;if(typeof c!="boolean"&&c){const h=Rn(c)?c(r):c,p=`${t}-switcher-line-custom-icon`;return g.isValidElement(h)?Ga(h,{className:Ae((d=h.props)==null?void 0:d.className,p)}):h}return c?g.createElement(m9,{className:`${t}-switcher-line-icon`}):g.createElement("span",{className:`${t}-switcher-leaf-line`})}const u=`${t}-switcher-icon`,f=Rn(n)?n(r):n;return g.isValidElement(f)?Ga(f,{className:Ae((A=f.props)==null?void 0:A.className,i?`${t}-switcher-line-icon`:u)}):f!==void 0?f:i?s?g.createElement(GGe,{className:`${t}-switcher-line-icon`}):g.createElement(JGe,{className:`${t}-switcher-line-icon`}):g.createElement(zGe,{className:u})},_ue=Be.forwardRef((e,t)=>{var J;const{getPrefixCls:n,direction:r,className:i,style:o,classNames:a,styles:s}=or("tree"),{virtual:l}=Be.useContext(Un),{prefixCls:c,className:u,showIcon:f=!1,showLine:d,switcherIcon:A,switcherLoadingIcon:h,blockNode:p=!1,children:v,checkable:y=!1,selectable:b=!0,draggable:x,disabled:C,motion:S,style:B,rootClassName:E,classNames:_,styles:M,icon:R}=e,T=Be.useContext(qa),L=C!=null?C:T,P=n("tree",c),k=n(),H=S!=null?S:te(I({},Bb(k)),{motionAppear:!1}),D=te(I({},e),{showIcon:f,blockNode:p,checkable:y,selectable:b,disabled:L,motion:H}),[U,j]=vr([a,_],[s,M],{props:D}),Q=te(I({},D),{showLine:!!d,icon:R,dropIndicatorRender:kGe}),[K,z]=FGe(P),[,V]=al(),Y=V.paddingXS/2+(((J=V.Tree)==null?void 0:J.titleHeight)||V.controlHeightSM),Z=Be.useMemo(()=>{if(!x)return!1;let ee={};switch(typeof x){case"function":ee.nodeDraggable=x;break;case"object":ee=I({},x);break}return ee.icon!==!1&&(ee.icon=ee.icon||Be.createElement(_Ge,null)),ee},[x]),W=ee=>Be.createElement(eqe,{prefixCls:P,switcherIcon:A,switcherLoadingIcon:h,treeNodeProps:ee,showLine:d});return Be.createElement(d9e,te(I({itemHeight:Y,ref:t,virtual:l},Q),{prefixCls:P,className:Ae({[`${P}-icon-hide`]:!f,[`${P}-block-node`]:p,[`${P}-unselectable`]:!b,[`${P}-rtl`]:r==="rtl",[`${P}-disabled`]:L},i,u,K,z),style:I(I({},o),B),rootClassName:Ae(U.root,E),rootStyle:j.root,classNames:U,styles:j,direction:r,checkable:y&&Be.createElement("span",{className:`${P}-checkbox-inner`}),selectable:b,switcherIcon:W,draggable:Z}),v)}),Tue=0,S9=1,Mue=2;function E9(e,t,n){const{key:r,children:i}=n;function o(a){const s=a[r],l=a[i];t(s,a)!==!1&&E9(l||[],t,n)}e.forEach(o)}function tqe({treeData:e,expandedKeys:t,startKey:n,endKey:r,fieldNames:i}){const o=[];let a=Tue;if(n&&n===r)return[n];if(!n||!r)return[];function s(l){return l===n||l===r}return E9(e,l=>{if(a===Mue)return!1;if(s(l)){if(o.push(l),a===Tue)a=S9;else if(a===S9)return a=Mue,!1}else a===S9&&o.push(l);return t.includes(l)},Kb(i)),o}function B9(e,t,n){const r=en(t),i=[];return E9(e,(o,a)=>{const s=r.indexOf(o);return s!==-1&&(i.push(a),r.splice(s,1)),!!r.length},Kb(n)),i}function nqe(e){const{isLeaf:t,expanded:n}=e;return t?g.createElement(m9,null):n?g.createElement(yGe,null):g.createElement(SGe,null)}function Iue({treeData:e,children:t}){return e||Use(t)}const rqe=g.forwardRef((e,t)=>{const _=e,{defaultExpandAll:n,defaultExpandParent:r=!0,defaultExpandedKeys:i}=_,o=Ze(_,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]),a=g.useRef(null),s=g.useRef(null),l=()=>{const{keyEntities:R}=WU(Iue(o),{fieldNames:o.fieldNames});let T;const L=o.expandedKeys||i||[];return n?T=Object.keys(R):r?T=ZU(L,R):T=L,T},[c,u]=g.useState(o.selectedKeys||o.defaultSelectedKeys||[]),[f,d]=g.useState(()=>l());g.useEffect(()=>{"selectedKeys"in o&&u(o.selectedKeys)},[o.selectedKeys]),g.useEffect(()=>{"expandedKeys"in o&&d(o.expandedKeys)},[o.expandedKeys]);const A=(R,T)=>{var L;return"expandedKeys"in o||d(R),(L=o.onExpand)==null?void 0:L.call(o,R,T)},h=(R,T)=>{var V;const{multiple:L,fieldNames:P}=o,{node:k,nativeEvent:H}=T,{key:D=""}=k,U=Iue(o),j=te(I({},T),{selected:!0}),Q=(H==null?void 0:H.ctrlKey)||(H==null?void 0:H.metaKey),K=H==null?void 0:H.shiftKey;let z;L&&Q?(z=R,a.current=D,s.current=z,j.selectedNodes=B9(U,z,P)):L&&K?(z=Array.from(new Set([].concat(en(s.current||[]),en(tqe({treeData:U,expandedKeys:f,startKey:D,endKey:a.current,fieldNames:P}))))),j.selectedNodes=B9(U,z,P)):(z=[D],a.current=D,s.current=z,j.selectedNodes=B9(U,z,P)),(V=o.onSelect)==null||V.call(o,z,j),"selectedKeys"in o||u(z)},{getPrefixCls:p,direction:v}=g.useContext(Un),M=o,{prefixCls:y,className:b,showIcon:x=!0,expandAction:C="click"}=M,S=Ze(M,["prefixCls","className","showIcon","expandAction"]),B=p("tree",y),E=Ae(`${B}-directory`,{[`${B}-directory-rtl`]:v==="rtl"},b);return g.createElement(_ue,te(I({icon:nqe,ref:t,blockNode:!0},S),{showIcon:x,expandAction:C,prefixCls:B,className:E,defaultExpandParent:r,expandedKeys:f,selectedKeys:c,onSelect:h,onExpand:A}))}),O9=_ue;O9.DirectoryTree=rqe,O9.TreeNode=XE;const Rue=e=>{const{value:t,filterSearch:n,tablePrefixCls:r,locale:i,onChange:o}=e;return n?g.createElement("div",{className:`${r}-filter-dropdown-search`},g.createElement(Gb,{prefix:g.createElement(Kg,null),placeholder:i.filterSearchPlaceholder,onChange:o,value:t,htmlSize:1,className:`${r}-filter-dropdown-search-input`})):null},iqe=e=>{const{keyCode:t}=e;t===dn.ENTER&&e.stopPropagation()},oqe=g.forwardRef((e,t)=>g.createElement("div",{className:e.className,onClick:n=>n.stopPropagation(),onKeyDown:iqe,ref:t,role:"presentation"},e.children));function rx(e){let t=[];return(e||[]).forEach(({value:n,children:r})=>{t.push(n),r&&(t=[].concat(en(t),en(rx(r))))}),t}function aqe(e){return e.some(({children:t})=>t)}const Nue=(e,t)=>typeof t=="string"||mo(t)?t.toString().toLowerCase().includes(e):!1,Pue=e=>{const{filters:t,prefixCls:n,filteredKeys:r,filterMultiple:i,searchValue:o,normalizedSearchValue:a,filterSearch:s}=e;return t.map((l,c)=>{const u=String(l.value);if(l.children)return{key:u||c,label:l.text,popupClassName:`${n}-dropdown-submenu`,children:Pue({filters:l.children,prefixCls:n,filteredKeys:r,filterMultiple:i,searchValue:o,normalizedSearchValue:a,filterSearch:s})};const f=i?Xu:np,d={key:l.value!==void 0?u:c,label:g.createElement(g.Fragment,null,g.createElement(f,{checked:r.includes(u)}),g.createElement("span",null,l.text))};return a?Rn(s)?s(a,l)?d:null:Nue(a,l.text)?d:null:d})};function $9(e){return e||[]}const sqe=e=>{var we,me,Ee;const{tablePrefixCls:t,prefixCls:n,column:r,dropdownPrefixCls:i,columnKey:o,filterOnClose:a,filterMultiple:s,filterMode:l="menu",filterSearch:c=!1,filterState:u,triggerFilter:f,locale:d,children:A,getPopupContainer:h,rootClassName:p}=e,{filterResetToDefaultFilteredValue:v,defaultFilteredValue:y,filterDropdownProps:b={},filterDropdownOpen:x,onFilterDropdownOpenChange:C}=r,[S,B]=g.useState(!1),E=g.useContext(NH),_=!!(u&&((we=u.filteredKeys)!=null&&we.length||u.forceFiltered)),M=Ce=>{var pe;B(Ce),(pe=b.onOpenChange)==null||pe.call(b,Ce),C==null||C(Ce)},R=(Ee=(me=b.open)!=null?me:x)!=null?Ee:S,T=u==null?void 0:u.filteredKeys,[L,P]=ALe($9(T)),k=({selectedKeys:Ce})=>{P(Ce)},H=(Ce,{node:pe,checked:Oe})=>{k(s?{selectedKeys:Ce}:{selectedKeys:Oe&&pe.key?[pe.key]:[]})};g.useEffect(()=>{S&&k({selectedKeys:$9(T)})},[T]);const[D,U]=g.useState([]),j=Ce=>{U(Ce)},[Q,K]=g.useState(""),z=g.useMemo(()=>Q.trim().toLowerCase(),[Q]),V=Ce=>{const{value:pe}=Ce.target;K(pe)};g.useEffect(()=>{S||K("")},[S]);const Y=Ce=>{const pe=Ce!=null&&Ce.length?Ce:null;if(pe===null&&(!u||!u.filteredKeys)||uu(pe,u==null?void 0:u.filteredKeys,!0))return null;f({column:r,key:o,filteredKeys:pe})},Z=()=>{M(!1),Y(L())},W=({confirm:Ce,closeDropdown:pe}={confirm:!1,closeDropdown:!1})=>{Ce&&Y([]),pe&&M(!1),K(""),P(v?(y||[]).map(String):[])},J=({closeDropdown:Ce}={closeDropdown:!0})=>{Ce&&M(!1),Y(L())},ee=(Ce,pe)=>{pe.source==="trigger"&&(Ce&&T!==void 0&&P($9(T)),M(Ce),!Ce&&!r.filterDropdown&&a&&Z())},ne=Ae({[`${i}-menu-without-submenu`]:!aqe(r.filters||[])}),re=Ce=>{if(Ce.target.checked){const pe=rx(r==null?void 0:r.filters).map(String);P(pe)}else P([])},ue=({filters:Ce})=>(Ce||[]).map((pe,Oe)=>{const xe=String(pe.value),Me={title:pe.text,key:pe.value!==void 0?xe:String(Oe)};return pe.children&&(Me.children=ue({filters:pe.children})),Me}),de=Ce=>{var pe;return te(I({},Ce),{text:Ce.title,value:Ce.key,children:((pe=Ce.children)==null?void 0:pe.map(de))||[]})};let se;const{direction:ce,renderEmpty:ge}=g.useContext(Un);if(Rn(r.filterDropdown))se=r.filterDropdown({prefixCls:`${i}-custom`,setSelectedKeys:Ce=>k({selectedKeys:Ce}),selectedKeys:L(),confirm:J,clearFilters:W,filters:r.filters,visible:R,close:()=>{M(!1)}});else if(r.filterDropdown)se=r.filterDropdown;else{const Ce=L()||[],pe=()=>{var Pe,Le;const xe=(Pe=ge==null?void 0:ge("Table.filter"))!=null?Pe:g.createElement($s,{image:$s.PRESENTED_IMAGE_SIMPLE,description:d.filterEmptyText,styles:{image:{height:24}},style:{margin:0,padding:"16px 0"}});if((r.filters||[]).length===0)return xe;if(l==="tree")return g.createElement(g.Fragment,null,g.createElement(Rue,{filterSearch:c,value:Q,onChange:V,tablePrefixCls:t,locale:d}),g.createElement("div",{className:`${t}-filter-dropdown-tree`},s?g.createElement(Xu,{checked:Ce.length===rx(r.filters).length,indeterminate:Ce.length>0&&Ce.lengthRn(c)?c(Q,de(He)):Nue(z,He.title):void 0})));const Me=Pue({filters:r.filters||[],filterSearch:c,prefixCls:n,filteredKeys:L(),filterMultiple:s,searchValue:Q,normalizedSearchValue:z}),Se=Me.every(He=>He===null);return g.createElement(g.Fragment,null,g.createElement(Rue,{filterSearch:c,value:Q,onChange:V,tablePrefixCls:t,locale:d}),Se?xe:g.createElement(tp,{selectable:!0,multiple:s,prefixCls:`${i}-menu`,className:ne,onSelect:k,onDeselect:k,selectedKeys:Ce,getPopupContainer:h,openKeys:D,onOpenChange:j,items:Me}))},Oe=()=>v?uu((y||[]).map(String),Ce,!0):Ce.length===0;se=g.createElement(g.Fragment,null,pe(),g.createElement("div",{className:`${n}-dropdown-btns`},g.createElement(qn,{type:"link",size:"small",disabled:Oe(),onClick:()=>W()},d.filterReset),g.createElement(qn,{type:"primary",size:"small",onClick:Z},d.filterConfirm)))}r.filterDropdown&&(se=g.createElement(iae,{selectable:void 0},se)),se=g.createElement(oqe,{className:`${n}-dropdown`},se);const le=(()=>{let Ce;return Rn(r.filterIcon)?Ce=r.filterIcon(_):r.filterIcon?Ce=r.filterIcon:Ce=g.createElement(bue,null),g.createElement("span",{role:"button",tabIndex:-1,className:Ae(`${n}-trigger`,{active:_}),onClick:pe=>{pe.stopPropagation()}},Ce)})();if(E)return g.createElement("div",{className:`${n}-column`},g.createElement("span",{className:`${t}-column-title`},A),le);const ve=gb({trigger:["click"],placement:ce==="rtl"?"bottomLeft":"bottomRight",children:le,getPopupContainer:h},te(I({},b),{rootClassName:Ae(p,b.rootClassName),open:R,onOpenChange:ee,popupRender:()=>Rn(b==null?void 0:b.dropdownRender)?b.dropdownRender(se):se}));return g.createElement("div",{className:`${n}-column`},g.createElement("span",{className:`${t}-column-title`},A),g.createElement(q4,I({},ve)))},_9=(e,t,n)=>{let r=[];return(e||[]).forEach((i,o)=>{var l;const a=nx(o,n),s=i.filterDropdown!==void 0;if(i.filters||s||"onFilter"in i)if("filteredValue"in i){let c=i.filteredValue;s||(c=(l=c==null?void 0:c.map(String))!=null?l:c),r.push({column:i,key:em(i,a),filteredKeys:c,forceFiltered:i.filtered})}else r.push({column:i,key:em(i,a),filteredKeys:t&&i.defaultFilteredValue?i.defaultFilteredValue:void 0,forceFiltered:i.filtered});"children"in i&&(r=[].concat(en(r),en(_9(i.children,t,a))))}),r};function Lue(e,t,n,r,i,o,a,s,l){return n.map((c,u)=>{const f=nx(u,s),{filterOnClose:d=!0,filterMultiple:A=!0,filterMode:h,filterSearch:p}=c;let v=c;if(v.filters||v.filterDropdown){const y=em(v,f),b=r.find(({key:x})=>y===x);v=te(I({},v),{title:x=>g.createElement(sqe,{tablePrefixCls:e,prefixCls:`${e}-filter`,dropdownPrefixCls:t,column:v,columnKey:y,filterState:b,filterOnClose:d,filterMultiple:A,filterMode:h,filterSearch:p,triggerFilter:o,locale:i,getPopupContainer:a,rootClassName:l},TI(c.title,x))})}return"children"in v&&(v=te(I({},v),{children:Lue(e,t,v.children,r,i,o,a,f,l)})),v})}const Fue=e=>{const t={};return e.forEach(({key:n,filteredKeys:r,column:i})=>{const o=n,{filters:a,filterDropdown:s}=i;if(s)t[o]=r||null;else if(Array.isArray(r)){const l=rx(a);t[o]=l.filter(c=>r.includes(String(c)))}else t[o]=null}),t},T9=(e,t,n)=>t.reduce((i,o)=>{const{column:{onFilter:a,filters:s},filteredKeys:l}=o;if(a&&l&&l.length){const c=rx(s),u=new Map;c.forEach(A=>{const h=String(A);u.has(h)||u.set(h,A)});const f=l.map(A=>{var p;const h=String(A);return(p=u.get(h))!=null?p:A});return(A=>A.reduce((h,p)=>{const v=I({},p);return v[n]&&(v[n]=T9(v[n],t,n)),f.some(y=>a(y,v))&&h.push(v),h},[]))(i)}return i},e),kue=e=>e.flatMap(t=>"children"in t?[t].concat(en(kue(t.children||[]))):[t]),lqe=e=>{const{prefixCls:t,dropdownPrefixCls:n,mergedColumns:r,onFilterChange:i,getPopupContainer:o,locale:a,rootClassName:s}=e;Ig();const l=g.useMemo(()=>kue(r||[]),[r]),[c,u]=g.useState(()=>_9(l,!0)),f=g.useMemo(()=>{const p=_9(l,!1);if(p.length===0)return p;let v=!0;if(p.forEach(({filteredKeys:y})=>{y!==void 0&&(v=!1)}),v){const y=(l||[]).map((b,x)=>em(b,nx(x)));return c.reduce((b,x)=>{const C=y.indexOf(x.key);if(C!==-1){const S=l[C];b.push(te(I({},x),{column:I(I({},x.column),S),forceFiltered:S.filtered}))}return b},[])}return p},[l,c]),d=g.useMemo(()=>Fue(f),[f]),A=p=>{const v=f.filter(({key:y})=>y!==p.key);v.push(p),u(v),i(Fue(v),v)};return[p=>Lue(t,n,p,f,a,A,o,void 0,s),f,d]},cqe=(e,t,n)=>{const r=g.useRef({});function i(o){var a;if(!r.current||r.current.data!==e||r.current.childrenColumnName!==t||r.current.getRowKey!==n){let l=function(c){c.forEach((u,f)=>{const d=n(u,f);s.set(d,u),Zn(u)&&t in u&&l(u[t]||[])})};const s=new Map;l(e),r.current={data:e,childrenColumnName:t,kvMap:s,getRowKey:n}}return(a=r.current.kvMap)==null?void 0:a.get(o)}return[i]},Due=10;function uqe(e,t){const n={current:e.current,pageSize:e.pageSize},r=Zn(t)?t:{};return Object.keys(r).forEach(i=>{const o=e[i];Rn(o)||(n[i]=o)}),n}function fqe(e,t,n){const f=Zn(n)?n:{},{total:r=0}=f,i=Ze(f,["total"]),[o,a]=g.useState(()=>({current:"defaultCurrent"in i?i.defaultCurrent:1,pageSize:"defaultPageSize"in i?i.defaultPageSize:Due})),s=gb(o,i,{total:r>0?r:e}),l=Math.ceil((r||e)/s.pageSize);s.current>l&&(s.current=l||1);const c=(d,A)=>{a({current:d!=null?d:1,pageSize:A||s.pageSize})},u=(d,A)=>{var h;n&&((h=n.onChange)==null||h.call(n,d,A)),c(d,A),t(d,A||(s==null?void 0:s.pageSize))};return n===!1?[{},()=>{}]:[te(I({},s),{onChange:u}),c]}var DI={},Hue;function dqe(){if(Hue)return DI;Hue=1,Object.defineProperty(DI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"};return DI.default=e,DI}var Aqe=dqe();const hqe=_t(Aqe);function M9(){return M9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,M9({},e,{ref:t,icon:hqe})),gqe=g.forwardRef(pqe);var HI={},Uue;function mqe(){if(Uue)return HI;Uue=1,Object.defineProperty(HI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"};return HI.default=e,HI}var vqe=mqe();const yqe=_t(vqe);function I9(){return I9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,I9({},e,{ref:t,icon:yqe})),xqe=g.forwardRef(bqe),UI="ascend",R9="descend",jI=e=>Zn(e.sorter)&&mo(e.sorter.multiple)?e.sorter.multiple:!1,jue=e=>Rn(e)?e:Zn(e)&&e.compare?e.compare:!1,wqe=(e,t)=>t?e[e.indexOf(t)+1]:e[0],N9=(e,t,n)=>{let r=[];const i=(o,a)=>{r.push({column:o,key:em(o,a),multiplePriority:jI(o),sortOrder:o.sortOrder})};return(e||[]).forEach((o,a)=>{const s=nx(a,n);o.children?("sortOrder"in o&&i(o,s),r=[].concat(en(r),en(N9(o.children,t,s)))):o.sorter&&("sortOrder"in o?i(o,s):t&&o.defaultSortOrder&&r.push({column:o,key:em(o,s),multiplePriority:jI(o),sortOrder:o.defaultSortOrder}))}),r},zue=(e,t,n,r,i,o,a,s,l)=>(t||[]).map((u,f)=>{const d=nx(f,s);let A=u;if(A.sorter){const h=A.sortDirections||i,p=A.showSorterTooltip===void 0?a:A.showSorterTooltip,v=em(A,d),y=n.find(({key:R})=>R===v),b=y?y.sortOrder:null,x=wqe(h,b);let C;if(u.sortIcon)C=u.sortIcon({sortOrder:b});else{const R=h.includes(UI)&&g.createElement(xqe,{className:Ae(`${e}-column-sorter-up`,{active:b===UI})}),T=h.includes(R9)&&g.createElement(gqe,{className:Ae(`${e}-column-sorter-down`,{active:b===R9})});C=g.createElement("span",{className:Ae(`${e}-column-sorter`,{[`${e}-column-sorter-full`]:!!(R&&T)})},g.createElement("span",{className:`${e}-column-sorter-inner`,"aria-hidden":"true"},R,T))}const{cancelSort:S,triggerAsc:B,triggerDesc:E}=o||{};let _=S;x===R9?_=E:x===UI&&(_=B);const M=Zn(p)?I({title:_},p):{title:_};A=te(I({},A),{className:Ae(A.className,{[`${e}-column-sort`]:b}),title:R=>{const T=`${e}-column-sorters`,L=g.createElement("span",{className:`${e}-column-title`},TI(u.title,R)),P=g.createElement("div",{className:T},L,C);return p?typeof p!="boolean"&&(p==null?void 0:p.target)==="sorter-icon"?g.createElement("div",{className:Ae(T,`${T}-tooltip-target-sorter`)},L,g.createElement(No,I({},M),C)):g.createElement(No,I({},M),P):P},onHeaderCell:R=>{var D;const T=((D=u.onHeaderCell)==null?void 0:D.call(u,R))||{},L=T.onClick,P=T.onKeyDown;T.onClick=U=>{r({column:u,key:v,sortOrder:x,multiplePriority:jI(u)}),L==null||L(U)},T.onKeyDown=U=>{U.keyCode===dn.ENTER&&(r({column:u,key:v,sortOrder:x,multiplePriority:jI(u)}),P==null||P(U))};const k=aGe(u.title,{}),H=k==null?void 0:k.toString();return b&&(T["aria-sort"]=b==="ascend"?"ascending":"descending"),T["aria-description"]=l==null?void 0:l.sortable,T["aria-label"]=H||"",T.className=Ae(T.className,`${e}-column-has-sorters`),T.tabIndex=0,u.ellipsis&&(T.title=(k!=null?k:"").toString()),T}})}return"children"in A&&(A=te(I({},A),{children:zue(e,A.children,n,r,i,o,a,d,l)})),A}),Que=e=>{const{column:t,sortOrder:n}=e;return{column:t,order:n,field:t.dataIndex,columnKey:t.key}},Vue=e=>{const t=e.reduce((n,r)=>(r.sortOrder&&n.push(Que(r)),n),[]);if(t.length===0&&e.length){const n=e.length-1;return te(I({},Que(e[n])),{column:void 0,order:void 0,field:void 0,columnKey:void 0})}return t.length<=1?t[0]||{}:t},P9=(e,t,n)=>{const r=t.slice().sort((a,s)=>s.multiplePriority-a.multiplePriority),i=e.slice(),o=r.filter(({column:{sorter:a},sortOrder:s})=>jue(a)&&s);return o.length?i.sort((a,s)=>{for(let l=0;l{const s=a[n];return s?te(I({},a),{[n]:P9(s,t,n)}):a}):i},Cqe=e=>{const{prefixCls:t,mergedColumns:n,baseColumns:r,sortDirections:i,tableLocale:o,showSorterTooltip:a,onSorterChange:s,globalLocale:l}=e,c=r!=null?r:n,[u,f]=g.useState(()=>N9(c,!0)),d=(b,x)=>{const C=[];return b.forEach((S,B)=>{const E=nx(B,x);if(C.push(em(S,E)),Array.isArray(S.children)){const _=d(S.children,E);C.push.apply(C,en(_))}}),C},A=g.useMemo(()=>{let b=!0;const x=N9(c,!1);if(!x.length){const E=d(c);return u.filter(({key:_})=>E.includes(_))}const C=[];function S(E){b?C.push(E):C.push(te(I({},E),{sortOrder:null}))}let B=null;return x.forEach(E=>{B===null?(S(E),E.sortOrder&&(E.multiplePriority===!1?b=!1:B=!0)):(B&&E.multiplePriority!==!1||(b=!1),S(E))}),C},[c,u]),h=g.useMemo(()=>{var x,C;const b=A.map(({column:S,sortOrder:B})=>({column:S,order:B}));return{sortColumns:b,sortColumn:(x=b[0])==null?void 0:x.column,sortOrder:(C=b[0])==null?void 0:C.order}},[A]),p=b=>{let x;b.multiplePriority===!1||!A.length||A[0].multiplePriority===!1?x=[b]:x=[].concat(en(A.filter(({key:C})=>C!==b.key)),[b]),f(x),s(Vue(x),x)};return[b=>zue(t,b,A,p,i,o,a,void 0,l),A,h,()=>Vue(A)]},Kue=(e,t)=>e.map(r=>{const i=I({},r);return i.title=TI(r.title,t),"children"in i&&(i.children=Kue(i.children,t)),i}),Sqe=e=>[g.useCallback(n=>Kue(n,e),[e])],Eqe=hue((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Bqe=mue((e,t)=>{const{_renderTimes:n}=e,{_renderTimes:r}=t;return n!==r}),Oqe=e=>{const{componentCls:t,lineWidth:n,lineType:r,tableBorderColor:i,tableHeaderBg:o,tablePaddingVertical:a,tablePaddingHorizontal:s,calc:l}=e,c=`${be(n)} ${r} ${i}`,u=(f,d,A)=>({[`&${t}-${f}`]:{[`> ${t}-container`]:{[`> ${t}-content, > ${t}-body`]:{"> table > tbody > tr > th, > table > tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`${be(l(d).mul(-1).equal())} ${be(l(l(A).add(n)).mul(-1).equal())}`}}}}}});return{[`${t}-wrapper`]:{[`${t}${t}-bordered`]:te(I(I({[`> ${t}-title`]:{border:c,borderBottom:0},[`> ${t}-container`]:{borderInlineStart:c,borderTop:c,[`> ${t}-header${t}-sticky-holder`]:{marginTop:l(n).mul(-1).equal(),borderTop:c},[`> ${t}-content, > ${t}-header, > ${t}-body, > ${t}-summary`]:{"> table":{"> thead > tr > th, > thead > tr > td, > tbody > tr > th, > tbody > tr > td, > tfoot > tr > th, > tfoot > tr > td":{borderInlineEnd:c},"> thead":{"> tr:not(:last-child) > th":{borderBottom:c},"> tr > th::before":{backgroundColor:"transparent !important"}},"> thead > tr, > tbody > tr, > tfoot > tr":{[`> ${t}-cell-fix-right-first:not(${t}-cell-fix-right-last)::after`]:{borderInlineEnd:c}},"> tbody > tr > th, > tbody > tr > td":{[`> ${t}-expanded-row-fixed`]:{margin:`${be(l(a).mul(-1).equal())} ${be(l(l(s).add(n)).mul(-1).equal())}`,"&::after":{position:"absolute",top:0,insetInlineEnd:n,bottom:0,borderInlineEnd:c,content:'""'}}}}}},[`&${t}-scroll-horizontal`]:{[`> ${t}-container > ${t}-body`]:{"> table > tbody":{[` > tr${t}-expanded-row, > tr${t}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},u("medium",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),u("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${be(n)} 0 ${be(n)} ${o}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},bqe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:te(I({},Ka),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},u("medium",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle)),u("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall)),{[`> ${t}-footer`]:{border:c,borderTop:0}}),[`${t}-cell`]:{[`${t}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${be(n)} 0 ${be(n)} ${o}`}},[`${t}-bordered ${t}-cell-scrollbar`]:{borderInlineEnd:c}}}},$qe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-cell-ellipsis`]:te(I({},Wa),{wordBreak:"keep-all",[` &${t}-cell-fix-start-shadow, &${t}-cell-fix-end-shadow - `]:{overflow:"visible",[`${t}-cell-content`]:te(I({},Ka),{display:"block"})},[`${t}-column-title`]:te(I({},Ka),{wordBreak:"keep-all"})})}}},xqe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"&:hover > th, &:hover > td":{background:e.colorBgContainer}}}}},wqe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:o,lineType:a,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:u,tablePaddingVertical:f,tablePaddingHorizontal:d,tableExpandedRowBg:A,paddingXXS:h,expandIconMarginTop:p,expandIconSize:v,expandIconHalfInner:y,expandIconScale:b,calc:x}=e,C=`${be(i)} ${a} ${s}`,S=x(h).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:te(I({},rM(e)),{position:"relative",float:"left",width:v,height:v,color:"inherit",lineHeight:be(v),background:l,border:C,borderRadius:u,transform:`scale(${b})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:S,insetInlineStart:S,height:i},"&::after":{top:S,bottom:S,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:p,marginInlineEnd:o},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:A}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${be(x(f).mul(-1).equal())} ${be(x(d).mul(-1).equal())}`,padding:`${be(f)} ${be(d)}`}}}},Cqe=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:o,paddingXXS:a,paddingXS:s,colorText:l,lineWidth:c,lineType:u,tableBorderColor:f,headerIconColor:d,fontSizeSM:A,tablePaddingHorizontal:h,borderRadius:p,motionDurationSlow:v,colorIcon:y,colorPrimary:b,tableHeaderFilterActiveBg:x,colorTextDisabled:C,tableFilterDropdownBg:S,tableFilterDropdownHeight:B,controlItemBgHover:E,controlItemBgActive:_,boxShadowSecondary:M,filterDropdownMenuBg:R,calc:T}=e,L=`${n}-dropdown`,P=`${t}-filter-dropdown`,k=`${n}-tree`,H=`${be(c)} ${u} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:T(a).mul(-1).equal(),marginInline:`${be(a)} ${be(T(h).div(2).mul(-1).equal())}`,padding:`0 ${be(a)}`,color:d,fontSize:A,borderRadius:p,cursor:"pointer",transition:`all ${v}`,"&:hover":{color:y,background:x},"&.active":{color:b}}}},{[`${n}-dropdown`]:{[P]:te(I({},zr(e)),{minWidth:i,backgroundColor:S,borderRadius:p,boxShadow:M,overflow:"hidden",[`${L}-menu`]:{maxHeight:B,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:R,"&:empty::after":{display:"block",padding:`${be(s)} 0`,color:C,fontSize:A,textAlign:"center",content:'"Not Found"'}},[`${P}-tree`]:{paddingBlock:`${be(s)} 0`,paddingInline:s,[k]:{padding:0},[`${k}-treenode ${k}-node-content-wrapper:hover`]:{backgroundColor:E},[`${k}-treenode-checkbox-checked ${k}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:_}}},[`${P}-search`]:{padding:s,borderBottom:H,"&-input":{input:{minWidth:o},[r]:{color:C}}},[`${P}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${P}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${be(T(s).sub(c).equal())} ${be(s)}`,overflow:"hidden",borderTop:H}})}},{[`${n}-dropdown ${P}, ${P}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]};function zue({colorSplit:e}){const t={boxShadow:`inset 10px 0 8px -8px ${e}`},n={boxShadow:`inset -10px 0 8px -8px ${e}`};return[t,n]}const Sqe=e=>{const{componentCls:t,lineWidth:n,motionDurationSlow:r,zIndexTableFixed:i,tableBg:o,calc:a}=e,s=`${t}-cell`,l=`${s}-fix`,c={position:"absolute",top:0,bottom:a(n).mul(-1).equal(),width:30,transition:`box-shadow ${r}`,content:'""',pointerEvents:"none"},[u,f]=zue(e);return{[`${t}-wrapper`]:{[`${s}${l}`]:{position:"sticky"},[l]:{zIndex:`calc(var(--z-offset-reverse) + ${i})`,background:o,"&:after":c,"&-start:after":{insetInlineStart:"100%"},"&-end:after":{insetInlineEnd:"100%"},"&-start-shadow-show:after":u,"&-end-shadow-show:after":f},[`${t}-container`]:{position:"relative","&:before, &:after":te(I({},c),{zIndex:`calc(var(--columns-count) * 2 + ${i} + 1)`}),"&:before":{insetInlineStart:0},"&:after":{insetInlineEnd:0}},[`${t}-has-fix-start ${t}-container:before`]:{display:"none"},[`${t}-has-fix-end ${t}-container:after`]:{display:"none"},[`${t}-fix-start-shadow-show ${t}-container:before`]:u,[`${t}-fix-end-shadow-show ${t}-container:after`]:f}}},Eqe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${be(r)} 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"}}}}},Bqe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${be(n)} ${be(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"&::before":{borderStartStartRadius:n},"&::after":{borderStartEndRadius:n},[`> ${t}-content`]:{borderStartStartRadius:n,borderStartEndRadius:n},"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${be(n)} ${be(n)}`}}}}},Oqe=e=>{const{componentCls:t}=e,[n,r]=zue(e);return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-cell-fix`]:{"&-start-shadow-show:after":r,"&-end-shadow-show:after":n},[`${t}-container`]:{[`${t}-row-indent`]:{float:"right"}},[`${t}-fix-start-shadow-show ${t}-container:before`]:r,[`${t}-fix-end-shadow-show ${t}-container:after`]:n}}},$qe=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:o,paddingXS:a,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:u,tableSelectedRowHoverBg:f,tableRowHoverBg:d,tablePaddingHorizontal:A,calc:h}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(o).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:h(c).add(h(a).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(o).div(4)).add(h(a).mul(2)).equal()}},[` + `]:{overflow:"visible",[`${t}-cell-content`]:te(I({},Wa),{display:"block"})},[`${t}-column-title`]:te(I({},Wa),{wordBreak:"keep-all"})})}}},_qe=e=>{const{componentCls:t}=e;return{[`${t}-wrapper`]:{[`${t}-tbody > tr${t}-placeholder`]:{textAlign:"center",color:e.colorTextDisabled,"&:hover > th, &:hover > td":{background:e.colorBgContainer}}}}},Tqe=e=>{const{componentCls:t,antCls:n,motionDurationSlow:r,lineWidth:i,paddingXS:o,lineType:a,tableBorderColor:s,tableExpandIconBg:l,tableExpandColumnWidth:c,borderRadius:u,tablePaddingVertical:f,tablePaddingHorizontal:d,tableExpandedRowBg:A,paddingXXS:h,expandIconMarginTop:p,expandIconSize:v,expandIconHalfInner:y,expandIconScale:b,calc:x}=e,C=`${be(i)} ${a} ${s}`,S=x(h).sub(i).equal();return{[`${t}-wrapper`]:{[`${t}-expand-icon-col`]:{width:c},[`${t}-row-expand-icon-cell`]:{textAlign:"center",[`${t}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${t}-row-indent`]:{height:1,float:"left"},[`${t}-row-expand-icon`]:te(I({},rM(e)),{position:"relative",float:"left",width:v,height:v,color:"inherit",lineHeight:be(v),background:l,border:C,borderRadius:u,transform:`scale(${b})`,"&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${r} ease-out`,content:'""'},"&::before":{top:y,insetInlineEnd:S,insetInlineStart:S,height:i},"&::after":{top:S,bottom:S,insetInlineStart:y,width:i,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${t}-row-indent + ${t}-row-expand-icon`]:{marginTop:p,marginInlineEnd:o},[`tr${t}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:A}},[`${n}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"100%"}}},[`${t}-expanded-row-fixed`]:{position:"relative",margin:`${be(x(f).mul(-1).equal())} ${be(x(d).mul(-1).equal())}`,padding:`${be(f)} ${be(d)}`}}}},Mqe=e=>{const{componentCls:t,antCls:n,iconCls:r,tableFilterDropdownWidth:i,tableFilterDropdownSearchWidth:o,paddingXXS:a,paddingXS:s,colorText:l,lineWidth:c,lineType:u,tableBorderColor:f,headerIconColor:d,fontSizeSM:A,tablePaddingHorizontal:h,borderRadius:p,motionDurationSlow:v,colorIcon:y,colorPrimary:b,tableHeaderFilterActiveBg:x,colorTextDisabled:C,tableFilterDropdownBg:S,tableFilterDropdownHeight:B,controlItemBgHover:E,controlItemBgActive:_,boxShadowSecondary:M,filterDropdownMenuBg:R,calc:T}=e,L=`${n}-dropdown`,P=`${t}-filter-dropdown`,k=`${n}-tree`,H=`${be(c)} ${u} ${f}`;return[{[`${t}-wrapper`]:{[`${t}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${t}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:T(a).mul(-1).equal(),marginInline:`${be(a)} ${be(T(h).div(2).mul(-1).equal())}`,padding:`0 ${be(a)}`,color:d,fontSize:A,borderRadius:p,cursor:"pointer",transition:`all ${v}`,"&:hover":{color:y,background:x},"&.active":{color:b}}}},{[`${n}-dropdown`]:{[P]:te(I({},zr(e)),{minWidth:i,backgroundColor:S,borderRadius:p,boxShadow:M,overflow:"hidden",[`${L}-menu`]:{maxHeight:B,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:R,"&:empty::after":{display:"block",padding:`${be(s)} 0`,color:C,fontSize:A,textAlign:"center",content:'"Not Found"'}},[`${P}-tree`]:{paddingBlock:`${be(s)} 0`,paddingInline:s,[k]:{padding:0},[`${k}-treenode ${k}-node-content-wrapper:hover`]:{backgroundColor:E},[`${k}-treenode-checkbox-checked ${k}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:_}}},[`${P}-search`]:{padding:s,borderBottom:H,"&-input":{input:{minWidth:o},[r]:{color:C}}},[`${P}-checkall`]:{width:"100%",marginBottom:a,marginInlineStart:a},[`${P}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${be(T(s).sub(c).equal())} ${be(s)}`,overflow:"hidden",borderTop:H}})}},{[`${n}-dropdown ${P}, ${P}-submenu`]:{[`${n}-checkbox-wrapper + span`]:{paddingInlineStart:s,color:l},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]};function Wue({colorSplit:e}){const t={boxShadow:`inset 10px 0 8px -8px ${e}`},n={boxShadow:`inset -10px 0 8px -8px ${e}`};return[t,n]}const Iqe=e=>{const{componentCls:t,lineWidth:n,motionDurationSlow:r,zIndexTableFixed:i,tableBg:o,calc:a}=e,s=`${t}-cell`,l=`${s}-fix`,c={position:"absolute",top:0,bottom:a(n).mul(-1).equal(),width:30,transition:`box-shadow ${r}`,content:'""',pointerEvents:"none"},[u,f]=Wue(e);return{[`${t}-wrapper`]:{[`${s}${l}`]:{position:"sticky"},[l]:{zIndex:`calc(var(--z-offset-reverse) + ${i})`,background:o,"&:after":c,"&-start:after":{insetInlineStart:"100%"},"&-end:after":{insetInlineEnd:"100%"},"&-start-shadow-show:after":u,"&-end-shadow-show:after":f},[`${t}-container`]:{position:"relative","&:before, &:after":te(I({},c),{zIndex:`calc(var(--columns-count) * 2 + ${i} + 1)`}),"&:before":{insetInlineStart:0},"&:after":{insetInlineEnd:0}},[`${t}-has-fix-start ${t}-container:before`]:{display:"none"},[`${t}-has-fix-end ${t}-container:after`]:{display:"none"},[`${t}-fix-start-shadow-show ${t}-container:before`]:u,[`${t}-fix-end-shadow-show ${t}-container:after`]:f}}},Rqe=e=>{const{componentCls:t,antCls:n,margin:r}=e;return{[`${t}-wrapper`]:{[`${t}-pagination${n}-pagination`]:{margin:`${be(r)} 0`},[`${t}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:e.paddingXS,"> *":{flex:"none"},"&-start":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-end":{justifyContent:"flex-end"}}}}},Nqe=e=>{const{componentCls:t,tableRadius:n}=e;return{[`${t}-wrapper`]:{[t]:{[`${t}-title, ${t}-header`]:{borderRadius:`${be(n)} ${be(n)} 0 0`},[`${t}-title + ${t}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${t}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:n,borderStartEndRadius:n,"&::before":{borderStartStartRadius:n},"&::after":{borderStartEndRadius:n},[`> ${t}-content`]:{borderStartStartRadius:n,borderStartEndRadius:n},"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:n},"> *:last-child":{borderStartEndRadius:n}}},"&-footer":{borderRadius:`0 0 ${be(n)} ${be(n)}`}}}}},Pqe=e=>{const{componentCls:t}=e,[n,r]=Wue(e);return{[`${t}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${t}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${t}-cell-fix`]:{"&-start-shadow-show:after":r,"&-end-shadow-show:after":n},[`${t}-container`]:{[`${t}-row-indent`]:{float:"right"}},[`${t}-fix-start-shadow-show ${t}-container:before`]:r,[`${t}-fix-end-shadow-show ${t}-container:after`]:n}}},Lqe=e=>{const{componentCls:t,antCls:n,iconCls:r,fontSizeIcon:i,padding:o,paddingXS:a,headerIconColor:s,headerIconHoverColor:l,tableSelectionColumnWidth:c,tableSelectedRowBg:u,tableSelectedRowHoverBg:f,tableRowHoverBg:d,tablePaddingHorizontal:A,calc:h}=e;return{[`${t}-wrapper`]:{[`${t}-selection-col`]:{width:c,[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(o).div(4)).equal()}},[`${t}-bordered ${t}-selection-col`]:{width:h(c).add(h(a).mul(2)).equal(),[`&${t}-selection-col-with-dropdown`]:{width:h(c).add(i).add(h(o).div(4)).add(h(a).mul(2)).equal()}},[` table tr th${t}-selection-column, table tr td${t}-selection-column, ${t}-selection-column - `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:h(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:be(h(A).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:u,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:d}}}}}},_qe=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(o,a,s,l)=>({[`${t}${t}-${o}`]:{fontSize:l,[` + `]:{paddingInlineEnd:e.paddingXS,paddingInlineStart:e.paddingXS,textAlign:"center",[`${n}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${t}-selection-column${t}-cell-fix-left`]:{zIndex:h(e.zIndexTableFixed).add(1).equal({unit:!1})},[`table tr th${t}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${t}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${t}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:be(h(A).div(4).equal()),[r]:{color:s,fontSize:i,verticalAlign:"baseline","&:hover":{color:l}}},[`${t}-tbody`]:{[`${t}-row`]:{[`&${t}-row-selected`]:{[`> ${t}-cell`]:{background:u,"&-row-hover":{background:f}}},[`> ${t}-cell-row-hover`]:{background:d}}}}}},Fqe=e=>{const{componentCls:t,tableExpandColumnWidth:n,calc:r}=e,i=(o,a,s,l)=>({[`${t}${t}-${o}`]:{fontSize:l,[` ${t}-title, ${t}-footer, ${t}-cell, @@ -333,13 +333,13 @@ html body { ${t}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${be(a)} ${be(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:be(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${be(r(a).mul(-1).equal())} ${be(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:be(r(a).mul(-1).equal()),marginInline:`${be(r(n).sub(s).equal())} ${be(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:be(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:I(I({},i("medium",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},Tqe=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:o}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` + `]:{padding:`${be(a)} ${be(s)}`},[`${t}-filter-trigger`]:{marginInlineEnd:be(r(s).div(2).mul(-1).equal())},[`${t}-expanded-row-fixed`]:{margin:`${be(r(a).mul(-1).equal())} ${be(r(s).mul(-1).equal())}`},[`${t}-tbody`]:{[`${t}-wrapper:only-child ${t}`]:{marginBlock:be(r(a).mul(-1).equal()),marginInline:`${be(r(n).sub(s).equal())} ${be(r(s).mul(-1).equal())}`}},[`${t}-selection-extra`]:{paddingInlineStart:be(r(s).div(4).equal())}}});return{[`${t}-wrapper`]:I(I({},i("medium",e.tablePaddingVerticalMiddle,e.tablePaddingHorizontalMiddle,e.tableFontSizeMiddle)),i("small",e.tablePaddingVerticalSmall,e.tablePaddingHorizontalSmall,e.tableFontSizeSmall))}},kqe=e=>{const{componentCls:t,marginXXS:n,fontSizeIcon:r,headerIconColor:i,headerIconHoverColor:o}=e;return{[`${t}-wrapper`]:{[`${t}-thead th${t}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${e.motionDurationSlow}, left 0s`,"&:hover":{background:e.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:e.colorPrimary},[` &${t}-cell-fix-left:hover, &${t}-cell-fix-right:hover - `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:o}}}},Mqe=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:o,tableScrollBg:a,stickyScrollBarBorderRadius:s,lineWidth:l,lineType:c,tableBorderColor:u,zIndexTableFixed:f}=e,d=`${be(l)} ${c} ${u}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:`calc(var(--columns-count) * 2 + ${f} + 1)`,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${be(o)} !important`,zIndex:`calc(var(--columns-count) * 2 + ${f} + 1)`,display:"flex",alignItems:"center",background:a,borderTop:d,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:o,backgroundColor:r,borderRadius:s,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},Que=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,o=`${be(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 ${be(i(n).mul(-1).equal())} 0 ${r}`}}}},Iqe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:o,calc:a}=e,s=`${be(r)} ${i} ${o}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` + `]:{background:e.tableFixedHeaderSortActiveBg}},[`${t}-thead th${t}-column-sort`]:{background:e.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${t}-column-sort`]:{background:e.tableBodySortBg},[`${t}-column-title`]:{position:"relative",zIndex:1,flex:1,minWidth:0},[`${t}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${t}-column-sorters-tooltip-target-sorter`]:{"&::after":{content:"none"}},[`${t}-column-sorter`]:{marginInlineStart:n,color:i,fontSize:0,transition:`color ${e.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:r,"&.active":{color:e.colorPrimary}},[`${t}-column-sorter-up + ${t}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${t}-column-sorters:hover ${t}-column-sorter`]:{color:o}}}},Dqe=e=>{const{componentCls:t,opacityLoading:n,tableScrollThumbBg:r,tableScrollThumbBgHover:i,tableScrollThumbSize:o,tableScrollBg:a,stickyScrollBarBorderRadius:s,lineWidth:l,lineType:c,tableBorderColor:u,zIndexTableFixed:f}=e,d=`${be(l)} ${c} ${u}`;return{[`${t}-wrapper`]:{[`${t}-sticky`]:{"&-holder":{position:"sticky",zIndex:`calc(var(--columns-count) * 2 + ${f} + 1)`,background:e.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${be(o)} !important`,zIndex:`calc(var(--columns-count) * 2 + ${f} + 1)`,display:"flex",alignItems:"center",background:a,borderTop:d,opacity:n,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:o,backgroundColor:r,borderRadius:s,transition:`all ${e.motionDurationSlow}, transform 0s`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:i}}}}}}},Gue=e=>{const{componentCls:t,lineWidth:n,tableBorderColor:r,calc:i}=e,o=`${be(n)} ${e.lineType} ${r}`;return{[`${t}-wrapper`]:{[`${t}-summary`]:{position:"relative",zIndex:e.zIndexTableFixed,background:e.tableBg,"> tr":{"> th, > td":{borderBottom:o}}},[`div${t}-summary`]:{boxShadow:`0 ${be(i(n).mul(-1).equal())} 0 ${r}`}}}},Hqe=e=>{const{componentCls:t,motionDurationMid:n,lineWidth:r,lineType:i,tableBorderColor:o,calc:a}=e,s=`${be(r)} ${i} ${o}`,l=`${t}-expanded-row-cell`;return{[`${t}-wrapper`]:{[`${t}-tbody-virtual`]:{[`${t}-tbody-virtual-holder-inner`]:{[` & > ${t}-row, & > div:not(${t}-row) > ${t}-row - `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background-color ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${be(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:a(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},Rqe=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:o,lineWidth:a,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:u,tableRadius:f,tableHeaderTextColor:d,motionDurationMid:A,tableHeaderBg:h,tableHeaderCellSplitColor:p,tableFooterTextColor:v,tableFooterBg:y,calc:b}=e,x=`${be(a)} ${s} ${l}`;return{[`${t}-wrapper`]:te(I({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},fA()),{[t]:te(I({},zr(e)),{fontSize:c,background:u,borderRadius:`${be(f)} ${be(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${be(f)} ${be(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{display:"flex",boxSizing:"border-box",width:"100%"}},[`${t}-cell`]:{borderBottom:s,transition:`background-color ${n}`},[`${t}-expanded-row`]:{[`${l}${l}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${be(r)})`,borderInlineEnd:"none"}}},[`${t}-bordered`]:{[`${t}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:s,position:"absolute"},[`${t}-cell`]:{borderInlineEnd:s,[`&${t}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:a(r).mul(-1).equal(),borderInlineStart:s}}},[`&${t}-virtual`]:{[`${t}-placeholder ${t}-cell`]:{borderInlineEnd:s,borderBottom:s}}}}}},Uqe=e=>{const{componentCls:t,fontWeightStrong:n,tablePaddingVertical:r,tablePaddingHorizontal:i,tableExpandColumnWidth:o,lineWidth:a,lineType:s,tableBorderColor:l,tableFontSize:c,tableBg:u,tableRadius:f,tableHeaderTextColor:d,motionDurationMid:A,tableHeaderBg:h,tableHeaderCellSplitColor:p,tableFooterTextColor:v,tableFooterBg:y,calc:b}=e,x=`${be(a)} ${s} ${l}`;return{[`${t}-wrapper`]:te(I({clear:"both",maxWidth:"100%","--rc-virtual-list-scrollbar-bg":e.tableScrollBg},fA()),{[t]:te(I({},zr(e)),{fontSize:c,background:u,borderRadius:`${be(f)} ${be(f)} 0 0`,scrollbarColor:`${e.tableScrollThumbBg} ${e.tableScrollBg}`}),table:{width:"100%",textAlign:"start",borderRadius:`${be(f)} ${be(f)} 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${t}-cell, ${t}-thead > tr > th, ${t}-tbody > tr > th, @@ -350,12 +350,12 @@ html body { > ${t}-wrapper:only-child, > ${t}-expanded-row-fixed > ${t}-wrapper:only-child `]:{[t]:{marginBlock:be(b(r).mul(-1).equal()),marginInline:`${be(b(o).sub(i).equal())} - ${be(b(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:d,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background-color ${A} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${be(r)} ${be(i)}`,color:v,background:y}})}},Nqe=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:o,controlItemBgActive:a,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:u,colorBorderSecondary:f,borderRadiusLG:d,controlHeight:A,colorTextPlaceholder:h,fontSize:p,fontSizeSM:v,lineHeight:y,lineWidth:b,colorIcon:x,colorIconHover:C,opacityLoading:S,controlInteractiveSize:B}=e,E=new Rr(i).onBackground(n).toHexString(),_=new Rr(o).onBackground(n).toHexString(),M=new Rr(t).onBackground(n).toHexString(),R=new Rr(x),T=new Rr(C),L=B/2-b,P=L*2+b*3;return{headerBg:M,headerColor:r,headerSortActiveBg:E,headerSortHoverBg:_,bodySortBg:M,rowHoverBg:M,rowSelectedBg:a,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:u,cellPaddingBlockSM:u,cellPaddingInlineSM:u,borderColor:f,headerBorderRadius:d,footerBg:M,footerColor:r,cellFontSize:p,cellFontSizeMD:p,cellFontSizeSM:p,headerSplitColor:f,fixedHeaderSortActiveBg:E,headerFilterHoverBg:o,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:A,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(p*y-b*3)/2-Math.ceil((v*1.4-b*3)/2),headerIconColor:R.clone().setA(R.a*S).toRgbString(),headerIconHoverColor:T.clone().setA(T.a*S).toRgbString(),expandIconHalfInner:L,expandIconSize:P,expandIconScale:B/P}},Pqe=2,Lqe=Er("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:o,headerColor:a,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:u,rowSelectedBg:f,rowSelectedHoverBg:d,rowExpandedBg:A,cellPaddingBlock:h,cellPaddingInline:p,cellPaddingBlockMD:v,cellPaddingInlineMD:y,cellPaddingBlockSM:b,cellPaddingInlineSM:x,borderColor:C,footerBg:S,footerColor:B,headerBorderRadius:E,cellFontSize:_,cellFontSizeMD:M,cellFontSizeSM:R,headerSplitColor:T,fixedHeaderSortActiveBg:L,headerFilterHoverBg:P,filterDropdownBg:k,expandIconBg:H,selectionColumnWidth:D,stickyScrollBarBg:U,calc:j}=e,Q=dr(e,{tableFontSize:_,tableBg:r,tableRadius:E,tablePaddingVertical:h,tablePaddingHorizontal:p,tablePaddingVerticalMiddle:v,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:b,tablePaddingHorizontalSmall:x,tableBorderColor:C,tableHeaderTextColor:a,tableHeaderBg:o,tableFooterTextColor:B,tableFooterBg:S,tableHeaderCellSplitColor:T,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:L,tableHeaderFilterActiveBg:P,tableFilterDropdownBg:k,tableRowHoverBg:u,tableSelectedRowBg:f,tableSelectedRowHoverBg:d,zIndexTableFixed:Pqe,tableFontSizeMiddle:M,tableFontSizeSmall:R,tableSelectionColumnWidth:D,tableExpandIconBg:H,tableExpandColumnWidth:j(i).add(j(e.padding).mul(2)).equal(),tableExpandedRowBg:A,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:U,tableScrollThumbBgHover:t,tableScrollBg:n});return[Rqe(Q),Eqe(Q),Que(Q),Tqe(Q),Cqe(Q),yqe(Q),Bqe(Q),wqe(Q),Que(Q),xqe(Q),$qe(Q),Sqe(Q),Mqe(Q),bqe(Q),_qe(Q),Oqe(Q),Iqe(Q)]},Nqe,{resetFont:!1,unitless:{expandIconScale:!0}}),Vue=[],Kue=m.createContext({}),Fqe=e=>{const{ariaProps:t,component:n="table"}=m.useContext(Kue);return m.createElement(n,I(I({},t),e))},kqe=(e,t)=>{var cn,gn,Zt,_n;const{prefixCls:n,className:r,rootClassName:i,style:o,classNames:a,styles:s,size:l,bordered:c,dropdownPrefixCls:u,dataSource:f,pagination:d,rowSelection:A,rowKey:h,rowClassName:p,column:v,columns:y,children:b,childrenColumnName:x,onChange:C,getPopupContainer:S,loading:B,expandIcon:E,expandable:_,expandedRowRender:M,expandIconColumnIndex:R,indentSize:T,scroll:L,sortDirections:P,locale:k,showSorterTooltip:H={target:"full-header"},virtual:D}=e;Ig();const U=m.useMemo(()=>y||ij(b),[y,b]),j=XWe(U,v),Q=m.useMemo(()=>j.some(Wt=>Wt.responsive),[j]),K=VM(Q),z=m.useMemo(()=>{const Wt=new Set(Object.keys(K).filter(Mt=>K[Mt]));return j.filter(Mt=>!Mt.responsive||Mt.responsive.some(vn=>Wt.has(vn)))},[j,K]),V=ti(e,["className","style","column","columns"]),Y=V.components,Z=Co(V,{aria:!0}),W=Object.keys(Z).length>0,J=m.useMemo(()=>{var Wt;return{ariaProps:Z,component:(Wt=Y==null?void 0:Y.header)==null?void 0:Wt.table}},[Z,(cn=Y==null?void 0:Y.header)==null?void 0:cn.table]),ee=m.useMemo(()=>W?te(I({},Y),{header:te(I({},Y==null?void 0:Y.header),{table:Fqe})}):Y,[Y,W]),{locale:ne=Sl,table:re}=m.useContext(Un),{getPrefixCls:ue,direction:de,renderEmpty:se,getPopupContainer:ce,className:ge,style:ie,classNames:le,styles:ve}=or("table"),we=oa(Wt=>l==="middle"?"medium":l!=null?l:Wt),me=te(I({},e),{size:we,bordered:c}),Ee=Ar(ie),Ce=Ar(o),[pe,Oe]=vr([le,a],[ve,Ee,s,Ce],{props:me},{pagination:{_default:"root"},header:{_default:"wrapper"},body:{_default:"wrapper"}}),xe=I(I({},ne.Table),k),[Me]=zs("global",Sl.global),Se=f||Vue,Pe=ue("table",n),Le=ue("dropdown",u),[,He]=al(),Ne=m.useMemo(()=>{var Wt;return Xn(A)?I({columnWidth:(Wt=He.Table)==null?void 0:Wt.selectionColumnWidth},A):A},[A,(gn=He.Table)==null?void 0:gn.selectionColumnWidth]),at=So(Pe),[Ue,et]=Lqe(Pe,at),We=te(I({childrenColumnName:x,expandIconColumnIndex:R},_),{expandIcon:(_n=_==null?void 0:_.expandIcon)!=null?_n:(Zt=re==null?void 0:re.expandable)==null?void 0:Zt.expandIcon}),{childrenColumnName:Je="children"}=We,dt=m.useMemo(()=>Se.some(Wt=>Wt==null?void 0:Wt[Je])?"nest":M||_!=null&&_.expandedRowRender?"row":null,[Je,Se]),wt={body:m.useRef(null)},Bt=YWe(Pe),qt=m.useRef(null),jt=m.useRef(null);lLe(t,()=>te(I({},jt.current),{nativeElement:qt.current}));const nn=h||(re==null?void 0:re.rowKey)||"key",Jt=L!=null?L:re==null?void 0:re.scroll,Ot=m.useMemo(()=>Rn(nn)?nn:Wt=>Wt==null?void 0:Wt[nn],[nn]),[sn]=tqe(Se,Je,Ot),Vt={},xt=(Wt,Mt,vn=!1)=>{var Dt,xn,on,Nn;const In=I(I({},Vt),Wt);vn&&((Dt=Vt.resetPagination)==null||Dt.call(Vt),(xn=In.pagination)!=null&&xn.current&&(In.pagination.current=1),d&&((Nn=d.onChange)==null||Nn.call(d,1,(on=In.pagination)==null?void 0:on.pageSize))),L&&L.scrollToFirstRowOnChange!==!1&&wt.body.current&&ZNe(0,{getContainer:()=>wt.body.current}),C==null||C(In.pagination,In.filters,In.sorter,{currentDataSource:$j(Rj(Se,In.sorterStates,Je),In.filterStates,Je),action:Mt})},qe=(Wt,Mt)=>{xt({sorter:Wt,sorterStates:Mt},"sort",!1)},[it,Pt,De,ze]=pqe({prefixCls:Pe,mergedColumns:z,baseColumns:j,onSorterChange:qe,sortDirections:P||["ascend","descend"],tableLocale:xe,showSorterTooltip:H,globalLocale:Me}),bt=m.useMemo(()=>Rj(Se,Pt,Je),[Je,Se,Pt]);Vt.sorter=ze(),Vt.sorterStates=Pt;const lt=(Wt,Mt)=>{xt({filters:Wt,filterStates:Mt},"filter",!0)},[At,ut,ft]=eqe({prefixCls:Pe,locale:xe,dropdownPrefixCls:Le,mergedColumns:z,onFilterChange:lt,getPopupContainer:S||ce,rootClassName:Ae(i,at)}),Kt=$j(bt,ut,Je);Vt.filters=ft,Vt.filterStates=ut;const An=m.useMemo(()=>{const Wt={};return Object.keys(ft).forEach(Mt=>{ft[Mt]!==null&&(Wt[Mt]=ft[Mt])}),te(I({},De),{filters:Wt})},[De,ft]),[pn]=gqe(An),bn=(Wt,Mt)=>{xt({pagination:te(I({},Vt.pagination),{current:Wt,pageSize:Mt})},"paginate")},[Sn,Tn]=rqe(Kt.length,bn,d);Vt.pagination=d===!1?{}:nqe(Sn,d),Vt.resetPagination=Tn;const lr=m.useMemo(()=>{if(d===!1||!Sn.pageSize)return Kt;const{current:Wt=1,total:Mt,pageSize:vn=Pue}=Sn;return Kt.lengthvn?Kt.slice((Wt-1)*vn,Wt*vn):Kt:Kt.slice((Wt-1)*vn,Wt*vn)},[!!d,Kt,Sn==null?void 0:Sn.current,Sn==null?void 0:Sn.pageSize,Sn==null?void 0:Sn.total]),[$n,Fn]=GWe({prefixCls:Pe,data:Kt,pageData:lr,getRowKey:Ot,getRecordByKey:sn,expandType:dt,childrenColumnName:Je,locale:xe,getPopupContainer:S||ce},Ne),$t=(Wt,Mt,vn)=>Ae({[`${Pe}-row-selected`]:Fn.has(Ot(Wt,Mt))},Rn(p)?p(Wt,Mt,vn):p);We.__PARENT_RENDER_ICON__=We.expandIcon,We.expandIcon=We.expandIcon||E||qWe(xe),dt==="nest"&&We.expandIconColumnIndex===void 0?We.expandIconColumnIndex=Ne?1:0:We.expandIconColumnIndex>0&&Ne&&(We.expandIconColumnIndex-=1),go(We.indentSize)||(We.indentSize=go(T)?T:15);const Ie=m.useCallback(Wt=>pn($n(At(it(Wt)))),[it,At,$n]);let Ke,nt;if(d!==!1&&(Sn!=null&&Sn.total)){let Wt;Sn.size?Wt=Sn.size:Wt=we==="small"||we==="medium"?"small":void 0;const Mt=(on="end")=>m.createElement(Q7,te(I({},Sn),{classNames:pe.pagination,styles:Oe.pagination,className:Ae(`${Pe}-pagination ${Pe}-pagination-${on}`,Sn.className),size:Wt})),{placement:vn,position:In}=Sn,Dt=vn!=null?vn:In,xn=on=>{const Nn=on.toLowerCase();return Nn.includes("center")?"center":Nn.includes("left")||Nn.includes("start")?"start":"end"};if(Array.isArray(Dt)){const[on,Nn]=["top","bottom"].map(ir=>Dt.find(hr=>hr.includes(ir))),Wr=Dt.every(ir=>`${ir}`=="none");!on&&!Nn&&!Wr&&(nt=Mt()),on&&(Ke=Mt(xn(on))),Nn&&(nt=Mt(xn(Nn)))}else nt=Mt()}const ht=m.useMemo(()=>typeof B=="boolean"?{spinning:B}:Xn(B)?I({spinning:!0},B):void 0,[B]),Xt=Ae(et,at,`${Pe}-wrapper`,ge,{[`${Pe}-wrapper-rtl`]:de==="rtl"},r,i,pe.root,Ue),kt=m.useMemo(()=>ht!=null&&ht.spinning&&Se===Vue?null:typeof(k==null?void 0:k.emptyText)!="undefined"?k.emptyText:(se==null?void 0:se("Table"))||m.createElement(wH,{componentName:"Table"}),[ht==null?void 0:ht.spinning,Se,k==null?void 0:k.emptyText,se]),mn=D?vqe:mqe,Rt={},tn=m.useMemo(()=>{const{fontSize:Wt,lineHeight:Mt,lineWidth:vn,padding:In,paddingXS:Dt,paddingSM:xn}=He,on=Math.floor(Wt*Mt);switch(we){case"medium":return xn*2+on+vn;case"small":return Dt*2+on+vn;default:return In*2+on+vn}},[He,we]);return D&&(Rt.listItemHeight=tn),m.createElement("div",{ref:qt,className:Xt,style:Oe.root},m.createElement(gI,I({spinning:!1},ht),Ke,m.createElement(Kue.Provider,{value:J},m.createElement(mn,te(I(I({},Rt),V),{components:ee,scroll:Jt,classNames:pe,styles:Oe,ref:jt,columns:z,direction:de,expandable:We,prefixCls:Pe,className:Ae({[`${Pe}-medium`]:we==="medium",[`${Pe}-small`]:we==="small",[`${Pe}-bordered`]:c,[`${Pe}-empty`]:Se.length===0},et,at,Ue),data:lr,rowKey:Ot,rowClassName:$t,emptyText:kt,internalHooks:a2,internalRefs:wt,transformColumns:Ie,getContainerWidth:Bt,measureRowRender:Wt=>m.createElement(RH.Provider,{value:!0},m.createElement(kc,{getPopupContainer:Mt=>Mt},Wt))}))),nt))},Dqe=m.forwardRef(kqe),Hqe=(e,t)=>{const n=m.useRef(0);return n.current+=1,m.createElement(Dqe,te(I({},e),{ref:t,_renderTimes:n.current}))},bA=m.forwardRef(Hqe);bA.SELECTION_COLUMN=sp,bA.EXPAND_COLUMN=ap,bA.SELECTION_ALL=cj,bA.SELECTION_INVERT=uj,bA.SELECTION_NONE=fj,bA.Column=KWe,bA.ColumnGroup=WWe,bA.Summary=Qce;const Uqe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:o}=e,a=o(r).sub(n).equal(),s=o(t).sub(n).equal();return{[i]:te(I({},zr(e)),{display:"inline-block",height:"auto",paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",backgroundColor:e.defaultBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive},"&-disabled":{cursor:"not-allowed",[`&:not(${i}-checkable-checked)`]:{color:e.colorTextDisabled,"&:hover":{backgroundColor:"transparent"}},[`&${i}-checkable-checked`]:{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled},"&:hover, &:active":{backgroundColor:e.colorBgContainerDisabled,color:e.colorTextDisabled},[`&:not(${i}-checkable-checked):hover`]:{color:e.colorTextDisabled}},"&-group":{display:"flex",flexWrap:"wrap",gap:e.paddingXS}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`&${e.componentCls}-solid`]:{borderColor:"transparent",color:e.colorTextLightSolid,backgroundColor:e.colorBgSolid,[`&${i}-default`]:{color:e.solidTextColor}},[`${i}-filled`]:{borderColor:"transparent",backgroundColor:e.tagBorderlessBg},[`&${i}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",backgroundColor:e.colorBgContainerDisabled,a:{cursor:"not-allowed",pointerEvents:"none",color:e.colorTextDisabled,"&:hover":{color:e.colorTextDisabled}},"a&":{"&:hover, &:active":{color:e.colorTextDisabled}},[`&${i}-outlined`]:{borderColor:e.colorBorderDisabled},[`&${i}-solid, &${i}-filled`]:{color:e.colorTextDisabled,[`${i}-close-icon`]:{color:e.colorTextDisabled}},[`${i}-close-icon`]:{cursor:"not-allowed",color:e.colorTextDisabled,"&:hover":{color:e.colorTextDisabled}}}}},Nj=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return dr(e,{tagFontSize:i,tagLineHeight:be(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},Pj=e=>{const t=Pre(new TM(e.colorBgSolid),"#fff")?"#000":"#fff";return{defaultBg:new Rr(e.colorFillTertiary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText,solidTextColor:t}},Lj=Er("Tag",e=>{const t=Nj(e);return Uqe(t)},Pj),Wue=m.forwardRef((e,t)=>{const E=e,{prefixCls:n,style:r,className:i,checked:o,children:a,icon:s,onChange:l,onClick:c,onKeyDown:u,disabled:f}=E,d=Ze(E,["prefixCls","style","className","checked","children","icon","onChange","onClick","onKeyDown","disabled"]),{getPrefixCls:A,tag:h}=m.useContext(Un),p=m.useContext(Ga),v=f!=null?f:p,y=_=>{v||(l==null||l(!o),c==null||c(_))},b=_=>{u==null||u(_),!(_.defaultPrevented||v)&&_.key===" "&&(_.preventDefault(),l==null||l(!o))},x=A("tag",n),[C,S]=Lj(x),B=Ae(x,`${x}-checkable`,{[`${x}-checkable-checked`]:o,[`${x}-checkable-disabled`]:v},h==null?void 0:h.className,i,C,S);return m.createElement("span",te(I({},d),{ref:t,role:"checkbox","aria-checked":o,"aria-disabled":v||void 0,tabIndex:v?-1:0,style:I(I({},r),h==null?void 0:h.style),className:B,onClick:y,onKeyDown:b}),s,m.createElement("span",null,a))}),jqe=Be.forwardRef((e,t)=>{const z=e,{id:n,prefixCls:r,rootClassName:i,className:o,style:a,classNames:s,styles:l,disabled:c,options:u,value:f,defaultValue:d,onChange:A,multiple:h}=z,p=Ze(z,["id","prefixCls","rootClassName","className","style","classNames","styles","disabled","options","value","defaultValue","onChange","multiple"]),{getPrefixCls:v,direction:y,className:b,style:x,classNames:C,styles:S}=or("tag"),B=v("tag",r),E=`${B}-checkable-group`,_=So(B),[M,R]=Lj(B,_),T=Ar(x),L=Ar(a),[P,k]=vr([C,s],[S,T,l,L],{props:e}),H=m.useMemo(()=>Array.isArray(u)?u.map(V=>Xn(V)?V:{value:V,label:V}):[],[u]),[D,U]=Fr(d,f),j=(V,Y)=>{let Z=null;if(h){const W=D||[];Z=V?[].concat(en(W),[Y.value]):W.filter(J=>J!==Y.value)}else Z=V?Y.value:null;U(Z),A==null||A(Z)},Q=Be.useRef(null);m.useImperativeHandle(t,()=>({nativeElement:Q.current}));const K=Co(p,{aria:!0,data:!0});return Be.createElement("div",te(I({},K),{className:Ae(E,b,i,{[`${E}-disabled`]:c,[`${E}-rtl`]:y==="rtl"},M,R,o,P.root),style:k.root,id:n,ref:Q}),H.map(V=>Be.createElement(Wue,{key:V.value,className:Ae(`${E}-item`,P.item,V.className),style:I(I({},k.item),V.style),checked:h?(D||[]).includes(V.value):D===V.value,onChange:Y=>j(Y,V),disabled:c},V.label)))});function zqe(e,t){const{color:n,variant:r,bordered:i}=e;return m.useMemo(()=>{const o=n==null?void 0:n.endsWith("-inverse");let a;r?a=r:o?a="solid":i===!1?a="filled":a=t||"filled";let s=o?n==null?void 0:n.replace("-inverse",""):n;s===void 0&&a==="solid"&&(s="default");const l=xoe(s),c=FDe(s),u={};if(!l&&!c&&s)if(a==="solid")u.backgroundColor=n;else{const f=new Rr(s).toHsl();f.l=.95,u.backgroundColor=new Rr(f).toHexString(),u.color=n,a==="outlined"&&(u.borderColor=n)}return[a,s,l,c,u]},[n,r,i,t])}const Qqe=e=>Nte(e,(t,{textColor:n,lightBorderColor:r,lightColor:i,darkColor:o})=>({[`${e.componentCls}${e.componentCls}-${t}:not(${e.componentCls}-disabled)`]:{[`&${e.componentCls}-outlined`]:{backgroundColor:i,borderColor:r,color:n},[`&${e.componentCls}-solid`]:{backgroundColor:o,borderColor:o,color:e.colorTextLightSolid},[`&${e.componentCls}-filled`]:{backgroundColor:i,color:n}}})),Vqe=kg(["Tag","preset"],e=>{const t=Nj(e);return Qqe(t)},Pj);function Kqe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const jI=(e,t,n)=>{const r=Kqe(n);return{[`${e.componentCls}${e.componentCls}-${t}:not(${e.componentCls}-disabled)`]:{[`&${e.componentCls}-outlined`]:{backgroundColor:e[`color${r}Bg`],borderColor:e[`color${r}Border`],color:e[`color${n}`]},[`&${e.componentCls}-solid`]:{backgroundColor:e[`color${n}`],borderColor:e[`color${n}`]},[`&${e.componentCls}-filled`]:{backgroundColor:e[`color${r}Bg`],color:e[`color${n}`]}}}},Wqe=kg(["Tag","status"],e=>{const t=Nj(e);return[jI(t,"success","Success"),jI(t,"processing","Info"),jI(t,"error","Error"),jI(t,"warning","Warning")]},Pj),Fj=m.forwardRef((e,t)=>{var we;const ve=e,{prefixCls:n,className:r,rootClassName:i,style:o,children:a,icon:s,color:l,variant:c,onClose:u,bordered:f,disabled:d,href:A,target:h,styles:p,classNames:v}=ve,y=Ze(ve,["prefixCls","className","rootClassName","style","children","icon","color","variant","onClose","bordered","disabled","href","target","styles","classNames"]),{getPrefixCls:b,direction:x,className:C,variant:S,style:B,classNames:E,styles:_}=or("tag"),[M,R,T,L,P]=zqe(e,S),k=T||L,H=m.useContext(Ga),D=d!=null?d:H,{tag:U}=m.useContext(Un),[j,Q]=m.useState(!0),K=ti(y,["closeIcon","closable"]),z=te(I({},e),{color:R,variant:M,disabled:D}),[V,Y]=vr([E,v],[_,p],{props:z}),Z=m.useMemo(()=>{let me=I(I(I({},Y.root),B),o);return D||(me=I(I({},P),me)),me},[Y.root,B,o,P,D]),W=b("tag",n),[J,ee]=Lj(W),ne=Ae(W,C,V.root,`${W}-${M}`,{[`${W}-${R}`]:k,[`${W}-hidden`]:!j,[`${W}-rtl`]:x==="rtl",[`${W}-disabled`]:D},r,i,J,ee),re=me=>{D||(me.stopPropagation(),u==null||u(me),!me.defaultPrevented&&Q(!1))},ue=me=>{(me.key==="Enter"||me.key===" ")&&(me.preventDefault(),me.currentTarget.click())},[,de]=nre(EM(e),EM(U),{closable:!1,closeIconRender:me=>{const Ee=m.createElement("span",{role:"button",tabIndex:D?-1:0,"aria-disabled":D||void 0,className:Ae(`${W}-close-icon`,V.close),onClick:re,onKeyDown:ue,style:Y.close},me);return Dne(me,Ee,Ce=>({onClick:pe=>{var Oe;(Oe=Ce==null?void 0:Ce.onClick)==null||Oe.call(Ce,pe),re(pe)},onKeyDown:pe=>{var Oe;(Oe=Ce==null?void 0:Ce.onKeyDown)==null||Oe.call(Ce,pe),pe.defaultPrevented||ue(pe)},role:"button",tabIndex:D?-1:0,"aria-disabled":D||void 0,className:Ae(Ce==null?void 0:Ce.className,`${W}-close-icon`,V.close),style:I(I({},Y.close),Ce==null?void 0:Ce.style)}))}}),se=Rn(y.onClick)||a&&a.type==="a",ce=Wa(s,{className:Ae(m.isValidElement(s)?(we=s.props)==null?void 0:we.className:void 0,V.icon),style:Y.icon}),ge=ce?m.createElement(m.Fragment,null,ce,a&&m.createElement("span",{className:V.content,style:Y.content},a)):a,ie=A?"a":"span",le=m.createElement(ie,I(te(I({},K),{ref:t,className:ne,style:Z,href:D?void 0:A,target:h,onClick:D?void 0:K.onClick}),A&&D?{"aria-disabled":!0}:{}),ge,de,T&&m.createElement(Vqe,{key:"preset",prefixCls:W}),L&&m.createElement(Wqe,{key:"status",prefixCls:W}));return se?m.createElement(sE,{component:"Tag"},le):le});Fj.CheckableTag=Wue,Fj.CheckableTagGroup=jqe;const Gqe=e=>{const t=e!=null&&e.algorithm?zT(e.algorithm):$D,n=I(I({},xb),e==null?void 0:e.token);return Qee(n,{override:e==null?void 0:e.token},t,Tte)};function qqe(e){const{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}const Yqe=(e,t)=>{const n=t!=null?t:nM(e),r=n.fontSizeSM,i=n.controlHeight-4;return I(te(I(I(I({},n),qqe(t!=null?t:e)),_te(r)),{controlHeight:i}),$te(te(I({},n),{controlHeight:i})))},Ju=(e,t)=>new Rr(e).setA(t).toRgbString(),jv=(e,t)=>new Rr(e).lighten(t).toHexString(),Gue=e=>{const t=eM(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},Xqe=(e,t,n)=>{const r=e||"#000",i=t||"#fff";return{colorBgBase:r,colorTextBase:i,colorShadow:n||"rgba(255, 255, 255, 0.2)",colorText:Ju(i,.85),colorTextSecondary:Ju(i,.65),colorTextTertiary:Ju(i,.45),colorTextQuaternary:Ju(i,.25),colorFill:Ju(i,.18),colorFillSecondary:Ju(i,.12),colorFillTertiary:Ju(i,.08),colorFillQuaternary:Ju(i,.04),colorBgSolid:Ju(i,.95),colorBgSolidHover:Ju(i,1),colorBgSolidActive:Ju(i,.9),colorBgElevated:jv(r,12),colorBgContainer:jv(r,8),colorBgLayout:jv(r,0),colorBgSpotlight:jv(r,26),colorBgBlur:Ju(i,.04),colorBorder:jv(r,26),colorBorderDisabled:jv(r,26),colorBorderSecondary:jv(r,19)}},Zqe=(e,t)=>{const n=Object.keys(AD).map(a=>{const s=eM(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((l,c,u)=>(l[`${a}-${u+1}`]=s[u],l[`${a}${u+1}`]=s[u],l),{})}).reduce((a,s)=>(a=I(I({},a),s),a),{}),r=t!=null?t:nM(e),i=Ote(e,{generateColorPalettes:Gue,generateNeutralColorPalettes:Xqe}),o=uA.reduce((a,s)=>{const l=e[s];if(l){const c=Gue(l);a[`${s}Hover`]=c[7],a[`${s}Active`]=c[5]}return a},{});return te(I(I(I(I({},r),n),i),o),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function Jqe(){const[e,t,n,r]=al();return{theme:e,token:t,hashId:n,cssVar:r}}const ad={defaultSeed:ZS.token,useToken:Jqe,defaultAlgorithm:nM,darkAlgorithm:Zqe,compactAlgorithm:Yqe,getDesignToken:Gqe,defaultConfig:ZS,_internalContext:_D},{TimePicker:eYe,RangePicker:tYe}=ip,nYe=m.forwardRef((e,t)=>m.createElement(tYe,te(I({},e),{picker:"time",mode:void 0,ref:t}))),c2=m.forwardRef((e,t)=>{const v=e,{addon:n,renderExtraFooter:r,variant:i,bordered:o,classNames:a,styles:s,popupClassName:l,popupStyle:c}=v,u=Ze(v,["addon","renderExtraFooter","variant","bordered","classNames","styles","popupClassName","popupStyle"]),[f]=ep("timePicker",i,o),d=m.useMemo(()=>{if(r)return r;if(n)return n},[n,r]),A=te(I({},e),{variant:f}),[h,p]=m7("timePicker",a,s,l,c,A);return m.createElement(eYe,te(I({},u),{mode:void 0,ref:t,renderExtraFooter:d,variant:f,classNames:h,styles:p}))}),que=CE(c2,"popupAlign",void 0,"picker");c2._InternalPanelDoNotUseOrYouWillBeFired=que,c2.RangePicker=nYe,c2._InternalPanelDoNotUseOrYouWillBeFired=que;const zI=e=>{const t=new Map;return e.forEach((n,r)=>{t.set(n,r)}),t},rYe=e=>{const t=new Map;return e.forEach(({disabled:n,key:r},i)=>{n&&t.set(r,i)}),t};function iYe(e,t){const n=e==="right";return t!=="rtl"?n?Be.createElement(rd,null):Be.createElement(mA,null):n?Be.createElement(mA,null):Be.createElement(rd,null)}const Yue=({type:e,actions:t,moveToLeft:n,moveToRight:r,leftActive:i,rightActive:o,direction:a,disabled:s})=>{const l=e==="right",c=l?t[0]:t[1],u=l?r:n,f=l?o:i,d=iYe(e,a);if(Be.isValidElement(c)){const A=c,h=p=>{var v,y;(y=(v=A==null?void 0:A.props)==null?void 0:v.onClick)==null||y.call(v,p),u==null||u(p)};return Be.cloneElement(A,{disabled:s||!f,onClick:h})}return Be.createElement(Zn,{type:"primary",size:"small",disabled:s||!f,onClick:A=>u==null?void 0:u(A),icon:d},c)},Xue=e=>{const a=e,{className:t,style:n,oneWay:r,actions:i}=a,o=Ze(a,["className","style","oneWay","actions"]);return Be.createElement("div",{className:t,style:n},Be.createElement(Yue,I({type:"right",actions:i},o)),!r&&Be.createElement(Yue,I({type:"left",actions:i},o)),i.slice(r?1:2))},oYe=(e,t,n)=>{const r=m.useMemo(()=>(e||[]).map(a=>t?te(I({},a),{key:t(a)}):a),[e,t]),[i,o]=m.useMemo(()=>{var c;const a=[],s=Array.from({length:(c=n==null?void 0:n.length)!=null?c:0}),l=zI(n||[]);return r.forEach(u=>{if(l.has(u.key)){const f=l.get(u.key);s[f]=u}else a.push(u)}),[a,s]},[r,n]);return[r,i.filter(Boolean),o.filter(Boolean)]},aYe=[];function QI(e,t){const n=e.filter(r=>t.has(r));return e.length===n.length?e:n}function Zue(e){return Array.from(e).join(";")}function sYe(e,t,n){const[r,i]=m.useMemo(()=>[new Set(e.map(f=>f==null?void 0:f.key)),new Set(t.map(f=>f==null?void 0:f.key))],[e,t]),[o,a]=Fr(aYe,n),s=m.useMemo(()=>QI(o,r),[o,r]),l=m.useMemo(()=>QI(o,i),[o,i]);m.useEffect(()=>{a([].concat(en(QI(o,r)),en(QI(o,i))))},[Zue(r),Zue(i)]);const c=yn(f=>{a([].concat(en(f),en(l)))}),u=yn(f=>{a([].concat(en(s),en(f)))});return[s,l,c,u]}const Jue=e=>{const{placeholder:t="",value:n,prefixCls:r,disabled:i,onChange:o,handleClear:a}=e,s=m.useCallback(l=>{o==null||o(l),l.target.value===""&&(a==null||a())},[o]);return m.createElement(Gb,{placeholder:t,className:r,value:n,onChange:s,disabled:i,allowClear:!0,prefix:m.createElement(Kg,null)})};var VI={},efe;function lYe(){if(efe)return VI;efe=1,Object.defineProperty(VI,"__esModule",{value:!0});var e={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"};return VI.default=e,VI}var cYe=lYe();const uYe=_t(cYe);function kj(){return kj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,kj({},e,{ref:t,icon:uYe})),KI=m.forwardRef(fYe),dYe=e=>{const{prefixCls:t,classNames:n,styles:r,renderedText:i,renderedEl:o,item:a,checked:s,disabled:l,onClick:c,onRemove:u,showRemove:f}=e,d=l||(a==null?void 0:a.disabled),A=Ae(`${t}-content-item`,n.item,{[`${t}-content-item-disabled`]:d,[`${t}-content-item-checked`]:s&&!d});let h;(typeof i=="string"||go(i))&&(h=String(i));const[p]=zs("Transfer",Sl.Transfer),v={className:A,style:r.item,title:h},y=m.createElement("span",{className:Ae(`${t}-content-item-text`,n.itemContent),style:r.itemContent},o);return f?m.createElement("li",I({},v),y,m.createElement("button",{type:"button",disabled:d,className:`${t}-content-item-remove`,"aria-label":p==null?void 0:p.remove,onClick:()=>u==null?void 0:u(a)},m.createElement(KI,null))):(v.onClick=d?void 0:b=>c(a,b),m.createElement("li",I({},v),m.createElement(Xu,{className:Ae(`${t}-checkbox`,n.itemIcon),style:r.itemIcon,checked:s,disabled:d}),y))},AYe=m.memo(dYe),hYe=["handleFilter","handleClear","checkedKeys"],pYe=e=>I(I({},{simple:!0,showSizeChanger:!1,showLessItems:!1}),e),gYe=(e,t)=>{const{prefixCls:n,classNames:r,styles:i,filteredRenderItems:o,selectedKeys:a,disabled:s,showRemove:l,pagination:c,onScroll:u,onItemSelect:f,onItemRemove:d}=e,[A,h]=m.useState(1),p=m.useMemo(()=>{if(!c)return null;const _=Xn(c)?c:{};return pYe(_)},[c]),[v,y]=Fr(10,p==null?void 0:p.pageSize);m.useEffect(()=>{if(p){const _=Math.ceil(o.length/v);h(Math.min(A,_))}},[o,p,v]);const b=(_,M)=>{f(_.key,!a.includes(_.key),M)},x=_=>{d==null||d([_.key])},C=_=>{h(_)},S=(_,M)=>{h(_),y(M)},B=m.useMemo(()=>p?o.slice((A-1)*v,A*v):o,[A,o,p,v]);m.useImperativeHandle(t,()=>({items:B}));const E=p?m.createElement(Q7,{size:"small",disabled:s,simple:p.simple,pageSize:v,showLessItems:p.showLessItems,showSizeChanger:p.showSizeChanger,className:`${n}-pagination`,total:o.length,current:A,onChange:C,onShowSizeChange:S}):null;return m.createElement(m.Fragment,null,m.createElement("ul",{className:Ae(`${n}-content`,r.list,{[`${n}-content-show-remove`]:l}),style:i.list,onScroll:u},(B||[]).map(({renderedEl:_,renderedText:M,item:R})=>m.createElement(AYe,{key:R.key,prefixCls:n,classNames:r,styles:i,item:R,renderedText:M,renderedEl:_,showRemove:l,onClick:b,onRemove:x,checked:a.includes(R.key),disabled:s}))),E)},mYe=m.forwardRef(gYe),vYe=()=>null;function yYe(e){return ia(e)&&Xn(e)&&!Be.isValidElement(e)}function ix(e){return e.reduce((t,n)=>(n.disabled||t.push(n.key),t),[])}function bYe(e,t){for(const n of[e,t.title,t.key]){if(AA(n))return n;if(go(n))return String(n)}return""}const xYe=e=>e!==void 0,wYe=e=>Xn(e)?te(I({},e),{defaultValue:e.defaultValue||""}):{defaultValue:"",placeholder:""},Dj=e=>{const{prefixCls:t,style:n,classNames:r,styles:i,dataSource:o=[],titleText:a="",checkedKeys:s,disabled:l,showSearch:c=!1,searchPlaceholder:u,notFoundContent:f,selectAll:d,deselectAll:A,selectCurrent:h,selectInvert:p,removeAll:v,removeCurrent:y,showSelectAll:b=!0,showRemove:x,pagination:C,direction:S,itemsUnit:B,itemUnit:E,selectAllLabel:_,selectionsIcon:M,footer:R,renderList:T,onItemSelectAll:L,onItemRemove:P,handleFilter:k,handleClear:H,filterOption:D,render:U=vYe}=e,j=`${t}-section`,Q=`${t}-list`,K=wYe(c),[z,V]=m.useState(K.defaultValue),Y=m.useRef({}),Z=pe=>{V(pe.target.value),k(pe)},W=()=>{V(""),H()},J=(pe,Oe)=>Rn(D)?D(z,Oe,S):pe.includes(z),ee=pe=>{let Oe=T?T(te(I({},pe),{onItemSelect:(Me,Se)=>pe.onItemSelect(Me,Se)})):null;const xe=!!Oe;return xe||(Oe=Be.createElement(mYe,te(I({ref:Y},pe),{prefixCls:Q}))),{customize:xe,bodyContent:Oe}},ne=pe=>{const Oe=U(pe),xe=yYe(Oe),Me=xe?Oe.label:Oe,Se=xe?Oe.value:bYe(Oe,pe);return{item:pe,renderedEl:Me,renderedText:Se}},re=m.useMemo(()=>Array.isArray(f)?f[S==="left"?0:1]:f,[f,S]),[ue,de]=m.useMemo(()=>{const pe=[],Oe=[];return o.forEach(xe=>{const Me=ne(xe);z&&!J(Me.renderedText,xe)||(pe.push(xe),Oe.push(Me))}),[pe,Oe]},[o,z,D,S]),se=m.useMemo(()=>ue.filter(pe=>s.includes(pe.key)&&!pe.disabled),[s,ue]),ce=m.useMemo(()=>{if(se.length===0)return"none";const pe=zI(s);return ue.every(Oe=>pe.has(Oe.key)||!!Oe.disabled)?"all":"part"},[se.length,s,ue]),ge=()=>{const pe=c?Be.createElement("div",{className:`${Q}-body-search-wrapper`},Be.createElement(Jue,{prefixCls:`${Q}-search`,onChange:Z,handleClear:W,placeholder:K.placeholder||u,value:z,disabled:l})):null,{customize:Oe,bodyContent:xe}=ee(te(I({},ti(e,hYe)),{filteredItems:ue,filteredRenderItems:de,selectedKeys:s,classNames:r,styles:i}));let Me;return Oe?Me=Be.createElement("div",{className:`${Q}-body-customize-wrapper`},xe):Me=ue.length?xe:Be.createElement("div",{className:`${Q}-body-not-found`},re),Be.createElement("div",{className:Ae(`${Q}-body`,{[`${Q}-body-with-search`]:c},r.body),style:i.body},pe,Me)},ie=Be.createElement(Xu,{disabled:!o.some(pe=>!pe.disabled)||l,checked:ce==="all",indeterminate:ce==="part",className:`${Q}-checkbox`,onChange:()=>{L==null||L(ix(ue),ce!=="all")}}),le=(pe,Oe)=>{if(_)return Rn(_)?_({selectedCount:pe,totalCount:Oe}):_;const xe=Oe>1?B:E;return Be.createElement(Be.Fragment,null,(pe>0?`${pe}/`:"")+Oe," ",xe)},ve=R&&(R.length<2?R(e):R(e,{direction:S})),we=ve?Be.createElement("div",{className:Ae(`${Q}-footer`,r.footer),style:i.footer},ve):null,me=!x&&!C&&ie;let Ee;x?Ee=[C?{key:"removeCurrent",label:y,onClick(){var Oe;const pe=ix((((Oe=Y.current)==null?void 0:Oe.items)||[]).map(xe=>xe.item));P==null||P(pe)}}:null,{key:"removeAll",label:v,onClick(){P==null||P(ix(ue))}}].filter(Boolean):Ee=[{key:"selectAll",label:ce==="all"?A:d,onClick(){const pe=ix(ue);L==null||L(pe,pe.length!==s.length)}},C?{key:"selectCurrent",label:h,onClick(){var Oe;const pe=((Oe=Y.current)==null?void 0:Oe.items)||[];L==null||L(ix(pe.map(xe=>xe.item)),!0)}}:null,{key:"selectInvert",label:p,onClick(){var Me;const pe=ix((((Me=Y.current)==null?void 0:Me.items)||[]).map(Se=>Se.item)),Oe=new Set(s),xe=new Set(Oe);pe.forEach(Se=>{Oe.has(Se)?xe.delete(Se):xe.add(Se)}),L==null||L(en(xe),"replace")}}];const Ce=Be.createElement(q4,{className:`${Q}-header-dropdown`,menu:{items:Ee},disabled:l},xYe(M)?M:Be.createElement(OE,null));return Be.createElement("div",{className:Ae(j,r.section,{[`${j}-with-pagination`]:!!C,[`${j}-with-footer`]:!!ve}),style:I(I({},n),i.section)},Be.createElement("div",{className:Ae(`${Q}-header`,r.header),style:i.header},b?Be.createElement(Be.Fragment,null,me,Ce):null,Be.createElement("span",{className:`${Q}-header-selected`},le(se.length,ue.length)),Be.createElement("span",{className:Ae(`${Q}-header-title`,r.title),style:i.title},a)),ge(),we)},CYe=e=>{const{antCls:t,componentCls:n,listHeight:r,controlHeightLG:i}=e,o=`${t}-table`,a=`${t}-input`;return{[`${n}-customize-list`]:{[`${n}-section`]:{flex:"1 1 50%",width:"auto",height:"auto",minHeight:r,minWidth:0},[`${o}-wrapper`]:{[`${o}-small`]:{border:0,borderRadius:0,[`${o}-selection-column`]:{width:i,minWidth:i}},[`${o}-pagination${o}-pagination`]:{margin:0,padding:e.paddingXS}},[`${a}[disabled]`]:{backgroundColor:"transparent"}}}},tfe=(e,t)=>{const{componentCls:n,colorBorder:r}=e;return{[`${n}-section`]:{borderColor:t,[`${n}-list-search:not([disabled])`]:{borderColor:r}}}},SYe=e=>{const{componentCls:t}=e;return{[`${t}-status-error`]:I({},tfe(e,e.colorError)),[`${t}-status-warning`]:I({},tfe(e,e.colorWarning))}},EYe=e=>{const{componentCls:t,colorBorder:n,colorSplit:r,lineWidth:i,itemHeight:o,headerHeight:a,transferHeaderVerticalPadding:s,itemPaddingBlock:l,controlItemBgActive:c,colorTextDisabled:u,colorTextSecondary:f,listHeight:d,listWidth:A,listWidthLG:h,fontSizeIcon:p,marginXS:v,paddingSM:y,lineType:b,antCls:x,iconCls:C,motionDurationSlow:S,controlItemBgHover:B,borderRadiusLG:E,colorBgContainer:_,colorText:M,controlItemBgActiveHover:R}=e,T=be(e.calc(E).sub(i).equal());return{display:"flex",flexDirection:"column",width:A,height:d,border:`${be(i)} ${b} ${n}`,borderRadius:e.borderRadiusLG,"&-with-pagination":{width:h,height:"auto"},[`${t}-list`]:{"&-search":{[`${C}-search`]:{color:u}},"&-header":{display:"flex",flex:"none",alignItems:"center",height:a,padding:`${be(e.calc(s).sub(i).equal())} ${be(y)} ${be(s)}`,color:M,background:_,borderBottom:`${be(i)} ${b} ${r}`,borderRadius:`${be(E)} ${be(E)} 0 0`,"> *:not(:last-child)":{marginInlineEnd:4},"> *":{flex:"none"},"&-title":te(I({},Ka),{flex:"0 1 auto",textAlign:"end",marginInlineStart:"auto"}),"&-dropdown":te(I({},Fg()),{fontSize:p,transform:"translateY(10%)",cursor:"pointer","&[disabled]":{cursor:"not-allowed"}})},"&-body":{display:"flex",flex:"auto",flexDirection:"column",fontSize:e.fontSize,minHeight:0,"&-search-wrapper":{position:"relative",flex:"none",padding:y}},"&-content":{flex:"auto",margin:0,padding:0,overflow:"auto",listStyle:"none",borderRadius:`0 0 ${T} ${T}`,"&-item":{display:"flex",alignItems:"center",minHeight:o,padding:`${be(l)} ${be(y)}`,transition:`all ${S}`,"> *:not(:last-child)":{marginInlineEnd:v},"> *":{flex:"none"},"&-text":te(I({},Ka),{flex:"auto"}),"&-remove":te(I({},rM(e)),{color:n,"&:hover, &:focus":{color:f},"&:disabled":{color:u,cursor:"not-allowed"}}),[`&:not(${t}-list-content-item-disabled)`]:{"&:hover":{backgroundColor:B,cursor:"pointer"},[`&${t}-list-content-item-checked:hover`]:{backgroundColor:R}},"&-checked":{backgroundColor:c},"&-disabled":{color:u,cursor:"not-allowed"}},[`&-show-remove ${t}-list-content-item:not(${t}-list-content-item-disabled):hover`]:{background:"transparent",cursor:"default"}},"&-pagination":{padding:e.paddingXS,textAlign:"end",borderTop:`${be(i)} ${b} ${r}`,[`${x}-pagination-options`]:{paddingInlineEnd:e.paddingXS}},"&-body-not-found":{flex:"none",width:"100%",margin:"auto 0",color:u,textAlign:"center"},"&-footer":{borderTop:`${be(i)} ${b} ${r}`},"&-checkbox":{lineHeight:1}}}},BYe=e=>{const{antCls:t,iconCls:n,componentCls:r,marginXS:i,marginXXS:o,fontSizeIcon:a,colorBgContainerDisabled:s}=e;return{[r]:te(I({},zr(e)),{position:"relative",display:"flex",alignItems:"stretch",[`${r}-disabled`]:{[`${r}-section`]:{background:s}},[`${r}-section`]:EYe(e),[`${r}-actions`]:{display:"flex",flex:"none",flexDirection:"column",alignSelf:"center",margin:`0 ${be(i)}`,verticalAlign:"middle",gap:o,[`${t}-btn ${n}`]:{fontSize:a}}})}},OYe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},$Ye=Er("Transfer",e=>{const t=dr(e);return[BYe(t),CYe(t),SYe(t),OYe(t)]},e=>{const{fontSize:t,lineHeight:n,controlHeight:r,controlHeightLG:i,lineWidth:o}=e,a=Math.round(t*n);return{listWidth:180,listHeight:200,listWidthLG:250,headerHeight:i,itemHeight:r,itemPaddingBlock:(r-a)/2,transferHeaderVerticalPadding:Math.ceil((i-o-a)/2)}}),WI=e=>{const mn=e,{prefixCls:t,className:n,rootClassName:r,classNames:i,styles:o,style:a,listStyle:s,operationStyle:l,operations:c,actions:u,dataSource:f,targetKeys:d=[],selectedKeys:A,selectAllLabels:h=[],locale:p={},titles:v,disabled:y,showSearch:b=!1,showSelectAll:x,oneWay:C,pagination:S,status:B,selectionsIcon:E,filterOption:_,render:M,footer:R,children:T,rowKey:L,onScroll:P,onChange:k,onSearch:H,onSelectChange:D}=mn,U=Ze(mn,["prefixCls","className","rootClassName","classNames","styles","style","listStyle","operationStyle","operations","actions","dataSource","targetKeys","selectedKeys","selectAllLabels","locale","titles","disabled","showSearch","showSelectAll","oneWay","pagination","status","selectionsIcon","filterOption","render","footer","children","rowKey","onScroll","onChange","onSearch","onSelectChange"]),{getPrefixCls:j,renderEmpty:Q,direction:K,className:z,style:V,classNames:Y,styles:Z,selectionsIcon:W}=or("transfer"),J=m.useContext(Ga),ee=y!=null?y:J,ne=te(I({},e),{disabled:ee}),re=j("transfer",t),[ue,de]=$Ye(re),se=u||c||[],ce=K==="rtl",[ge,ie,le]=oYe(f,L,d),[ve,we,me,Ee]=sYe(ie,le,A),[Ce,pe]=u8(Rt=>Rt.key),[Oe,xe]=u8(Rt=>Rt.key),Me=m.useCallback((Rt,tn)=>{Rt==="left"?me(Rn(tn)?tn(ve||[]):tn):Ee(Rn(tn)?tn(we||[]):tn)},[ve,we]),Se=(Rt,tn)=>{(Rt==="left"?pe:xe)(tn)},Pe=m.useCallback((Rt,tn)=>{Rt==="left"?D==null||D(tn,we):D==null||D(ve,tn)},[ve,we]),Le=Rt=>{var tn;return(tn=v!=null?v:Rt.titles)!=null?tn:[]},He=Rt=>{P==null||P("left",Rt)},Ne=Rt=>{P==null||P("right",Rt)},at=Rt=>{const tn=Rt==="right"?ve:we,cn=rYe(ge),gn=tn.filter(Mt=>!cn.has(Mt)),Zt=zI(gn),_n=Rt==="right"?gn.concat(d):d.filter(Mt=>!Zt.has(Mt)),Wt=Rt==="right"?"left":"right";Me(Wt,[]),Pe(Wt,[]),k==null||k(_n,Rt,gn)},Ue=()=>{at("left"),Se("left",null)},et=()=>{at("right"),Se("right",null)},We=(Rt,tn,cn)=>{Me(Rt,gn=>{let Zt=[];if(cn==="replace")Zt=tn;else if(cn)Zt=Array.from(new Set([].concat(en(gn),en(tn))));else{const _n=zI(tn);Zt=gn.filter(Wt=>!_n.has(Wt))}return Pe(Rt,Zt),Zt}),Se(Rt,null)},Je=(Rt,tn)=>We("left",Rt,tn),dt=(Rt,tn)=>We("right",Rt,tn),wt=Rt=>H==null?void 0:H("left",Rt.target.value),Bt=Rt=>H==null?void 0:H("right",Rt.target.value),qt=()=>H==null?void 0:H("left",""),jt=()=>H==null?void 0:H("right",""),nn=(Rt,tn,cn,gn,Zt)=>{tn.has(cn)&&(tn.delete(cn),Se(Rt,null)),gn&&(tn.add(cn),Se(Rt,Zt))},Jt=(Rt,tn,cn,gn)=>{(Rt==="left"?Ce:Oe)(gn,tn,cn)},Ot=(Rt,tn,cn,gn)=>{const Zt=Rt==="left",_n=Zt?ve:we,Wt=new Set(_n),Mt=(Zt?ie:le).filter(Dt=>!Dt.disabled),vn=Mt.findIndex(Dt=>Dt.key===tn);gn&&_n.length>0?Jt(Rt,Mt,Wt,vn):nn(Rt,Wt,tn,cn,vn);const In=Array.from(Wt);Pe(Rt,In),e.selectedKeys||Me(Rt,In)},sn=(Rt,tn,cn)=>{Ot("left",Rt,tn,cn==null?void 0:cn.shiftKey)},Vt=(Rt,tn,cn)=>{Ot("right",Rt,tn,cn==null?void 0:cn.shiftKey)},xt=Rt=>{Me("right",[]),k==null||k(d.filter(tn=>!Rt.includes(tn)),"left",en(Rt))},qe=Rt=>Rn(s)?s({direction:Rt}):s||{},{hasFeedback:it,status:Pt}=m.useContext(qa),De=Rt=>I(te(I({},Rt),{notFoundContent:(Q==null?void 0:Q("Transfer"))||Be.createElement(wH,{componentName:"Transfer"})}),p),ze=Vg(Pt,B),bt=!T&&S,lt=le.some(Rt=>ia(Rt.key)&&we.includes(Rt.key)&&!Rt.disabled),At=ie.some(Rt=>ia(Rt.key)&&ve.includes(Rt.key)&&!Rt.disabled),ut=Ar(V),ft=Ar(a),[Kt,An]=vr([Y,i],[Z,ut,o,ft],{props:ne},{source:{},target:{}}),pn=Ae(re,{[`${re}-disabled`]:ee,[`${re}-customize-list`]:!!T,[`${re}-rtl`]:ce},Jh(re,ze,it),z,n,r,ue,de,Kt.root),[bn]=zs("Transfer",Sl.Transfer),Sn=De(bn),[Tn,lr]=Le(Sn),$n=E!=null?E:W,Fn=["section","header","title","body","list","item","itemIcon","itemContent","footer"],$t=Rt=>{const tn=I({},Kt),cn=Kt[Rt];return Fn.forEach(gn=>{tn[gn]=Ae(Kt[gn],cn==null?void 0:cn[gn])}),tn},Ie=Rt=>{const tn=I({},An),cn=An[Rt];return Fn.forEach(gn=>{tn[gn]=I(I({},An[gn]),cn==null?void 0:cn[gn])}),tn},Ke=$t("source"),nt=$t("target"),ht=Ie("source"),Xt=Ie("target"),kt=Co(U,{aria:!0,data:!0});return Be.createElement("div",te(I({},kt),{className:pn,style:An.root}),Be.createElement(Dj,I({prefixCls:re,style:qe("left"),classNames:Ke,styles:ht,titleText:Tn,dataSource:ie,filterOption:_,checkedKeys:ve,handleFilter:wt,handleClear:qt,onItemSelect:sn,onItemSelectAll:Je,render:M,showSearch:b,renderList:T,footer:R,onScroll:He,disabled:ee,direction:ce?"right":"left",showSelectAll:x,selectAllLabel:h[0],pagination:bt,selectionsIcon:$n},Sn)),Be.createElement(Xue,{className:Ae(`${re}-actions`,Kt.actions),rightActive:At,moveToRight:et,leftActive:lt,actions:se,moveToLeft:Ue,style:I(I({},l),An.actions),disabled:ee,direction:K,oneWay:C}),Be.createElement(Dj,I({prefixCls:re,style:qe("right"),classNames:nt,styles:Xt,titleText:lr,dataSource:le,filterOption:_,checkedKeys:we,handleFilter:Bt,handleClear:jt,onItemSelect:Vt,onItemSelectAll:dt,onItemRemove:xt,render:M,showSearch:b,renderList:T,footer:R,onScroll:Ne,disabled:ee,direction:ce?"left":"right",showSelectAll:x,selectAllLabel:h[1],showRemove:C,pagination:bt,selectionsIcon:$n},Sn)))};WI.List=Dj,WI.Search=Jue,WI.Operation=Xue;var GI={},nfe;function _Ye(){if(nfe)return GI;nfe=1,Object.defineProperty(GI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};return GI.default=e,GI}var TYe=_Ye();const MYe=_t(TYe);function Hj(){return Hj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,Hj({},e,{ref:t,icon:MYe})),qI=m.forwardRef(IYe);var YI={},rfe;function RYe(){if(rfe)return YI;rfe=1,Object.defineProperty(YI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};return YI.default=e,YI}var NYe=RYe();const PYe=_t(NYe);function Uj(){return Uj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,Uj({},e,{ref:t,icon:PYe})),FYe=m.forwardRef(LYe),kYe=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:o}=r;return{marginBottom:i,color:n,fontWeight:o,fontSize:e,lineHeight:t}},DYe=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` + ${be(b(i).mul(-1).equal())}`,[`${t}-tbody > tr:last-child > td`]:{borderBottomWidth:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:d,fontWeight:n,textAlign:"start",background:h,borderBottom:x,transition:`background-color ${A} ease`},[`& > ${t}-measure-cell`]:{paddingBlock:"0 !important",borderBlock:"0 !important",[`${t}-measure-cell-content`]:{height:0,overflow:"hidden",pointerEvents:"none"}}}},[`${t}-footer`]:{padding:`${be(r)} ${be(i)}`,color:v,background:y}})}},jqe=e=>{const{colorFillAlter:t,colorBgContainer:n,colorTextHeading:r,colorFillSecondary:i,colorFillContent:o,controlItemBgActive:a,controlItemBgActiveHover:s,padding:l,paddingSM:c,paddingXS:u,colorBorderSecondary:f,borderRadiusLG:d,controlHeight:A,colorTextPlaceholder:h,fontSize:p,fontSizeSM:v,lineHeight:y,lineWidth:b,colorIcon:x,colorIconHover:C,opacityLoading:S,controlInteractiveSize:B}=e,E=new Rr(i).onBackground(n).toHexString(),_=new Rr(o).onBackground(n).toHexString(),M=new Rr(t).onBackground(n).toHexString(),R=new Rr(x),T=new Rr(C),L=B/2-b,P=L*2+b*3;return{headerBg:M,headerColor:r,headerSortActiveBg:E,headerSortHoverBg:_,bodySortBg:M,rowHoverBg:M,rowSelectedBg:a,rowSelectedHoverBg:s,rowExpandedBg:t,cellPaddingBlock:l,cellPaddingInline:l,cellPaddingBlockMD:c,cellPaddingInlineMD:u,cellPaddingBlockSM:u,cellPaddingInlineSM:u,borderColor:f,headerBorderRadius:d,footerBg:M,footerColor:r,cellFontSize:p,cellFontSizeMD:p,cellFontSizeSM:p,headerSplitColor:f,fixedHeaderSortActiveBg:E,headerFilterHoverBg:o,filterDropdownMenuBg:n,filterDropdownBg:n,expandIconBg:n,selectionColumnWidth:A,stickyScrollBarBg:h,stickyScrollBarBorderRadius:100,expandIconMarginTop:(p*y-b*3)/2-Math.ceil((v*1.4-b*3)/2),headerIconColor:R.clone().setA(R.a*S).toRgbString(),headerIconHoverColor:T.clone().setA(T.a*S).toRgbString(),expandIconHalfInner:L,expandIconSize:P,expandIconScale:B/P}},zqe=2,Qqe=Br("Table",e=>{const{colorTextHeading:t,colorSplit:n,colorBgContainer:r,controlInteractiveSize:i,headerBg:o,headerColor:a,headerSortActiveBg:s,headerSortHoverBg:l,bodySortBg:c,rowHoverBg:u,rowSelectedBg:f,rowSelectedHoverBg:d,rowExpandedBg:A,cellPaddingBlock:h,cellPaddingInline:p,cellPaddingBlockMD:v,cellPaddingInlineMD:y,cellPaddingBlockSM:b,cellPaddingInlineSM:x,borderColor:C,footerBg:S,footerColor:B,headerBorderRadius:E,cellFontSize:_,cellFontSizeMD:M,cellFontSizeSM:R,headerSplitColor:T,fixedHeaderSortActiveBg:L,headerFilterHoverBg:P,filterDropdownBg:k,expandIconBg:H,selectionColumnWidth:D,stickyScrollBarBg:U,calc:j}=e,Q=dr(e,{tableFontSize:_,tableBg:r,tableRadius:E,tablePaddingVertical:h,tablePaddingHorizontal:p,tablePaddingVerticalMiddle:v,tablePaddingHorizontalMiddle:y,tablePaddingVerticalSmall:b,tablePaddingHorizontalSmall:x,tableBorderColor:C,tableHeaderTextColor:a,tableHeaderBg:o,tableFooterTextColor:B,tableFooterBg:S,tableHeaderCellSplitColor:T,tableHeaderSortBg:s,tableHeaderSortHoverBg:l,tableBodySortBg:c,tableFixedHeaderSortActiveBg:L,tableHeaderFilterActiveBg:P,tableFilterDropdownBg:k,tableRowHoverBg:u,tableSelectedRowBg:f,tableSelectedRowHoverBg:d,zIndexTableFixed:zqe,tableFontSizeMiddle:M,tableFontSizeSmall:R,tableSelectionColumnWidth:D,tableExpandIconBg:H,tableExpandColumnWidth:j(i).add(j(e.padding).mul(2)).equal(),tableExpandedRowBg:A,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:U,tableScrollThumbBgHover:t,tableScrollBg:n});return[Uqe(Q),Rqe(Q),Gue(Q),kqe(Q),Mqe(Q),Oqe(Q),Nqe(Q),Tqe(Q),Gue(Q),_qe(Q),Lqe(Q),Iqe(Q),Dqe(Q),$qe(Q),Fqe(Q),Pqe(Q),Hqe(Q)]},jqe,{resetFont:!1,unitless:{expandIconScale:!0}}),que=[],Yue=g.createContext({}),Vqe=e=>{const{ariaProps:t,component:n="table"}=g.useContext(Yue);return g.createElement(n,I(I({},t),e))},Kqe=(e,t)=>{var cn,gn,Zt,_n;const{prefixCls:n,className:r,rootClassName:i,style:o,classNames:a,styles:s,size:l,bordered:c,dropdownPrefixCls:u,dataSource:f,pagination:d,rowSelection:A,rowKey:h,rowClassName:p,column:v,columns:y,children:b,childrenColumnName:x,onChange:C,getPopupContainer:S,loading:B,expandIcon:E,expandable:_,expandedRowRender:M,expandIconColumnIndex:R,indentSize:T,scroll:L,sortDirections:P,locale:k,showSorterTooltip:H={target:"full-header"},virtual:D}=e;Ig();const U=g.useMemo(()=>y||a9(b),[y,b]),j=oGe(U,v),Q=g.useMemo(()=>j.some(Wt=>Wt.responsive),[j]),K=VM(Q),z=g.useMemo(()=>{const Wt=new Set(Object.keys(K).filter(Mt=>K[Mt]));return j.filter(Mt=>!Mt.responsive||Mt.responsive.some(vn=>Wt.has(vn)))},[j,K]),V=ti(e,["className","style","column","columns"]),Y=V.components,Z=Co(V,{aria:!0}),W=Object.keys(Z).length>0,J=g.useMemo(()=>{var Wt;return{ariaProps:Z,component:(Wt=Y==null?void 0:Y.header)==null?void 0:Wt.table}},[Z,(cn=Y==null?void 0:Y.header)==null?void 0:cn.table]),ee=g.useMemo(()=>W?te(I({},Y),{header:te(I({},Y==null?void 0:Y.header),{table:Vqe})}):Y,[Y,W]),{locale:ne=Sl,table:re}=g.useContext(Un),{getPrefixCls:ue,direction:de,renderEmpty:se,getPopupContainer:ce,className:ge,style:ie,classNames:le,styles:ve}=or("table"),we=aa(Wt=>l==="middle"?"medium":l!=null?l:Wt),me=te(I({},e),{size:we,bordered:c}),Ee=Ar(ie),Ce=Ar(o),[pe,Oe]=vr([le,a],[ve,Ee,s,Ce],{props:me},{pagination:{_default:"root"},header:{_default:"wrapper"},body:{_default:"wrapper"}}),xe=I(I({},ne.Table),k),[Me]=zs("global",Sl.global),Se=f||que,Pe=ue("table",n),Le=ue("dropdown",u),[,He]=al(),Ne=g.useMemo(()=>{var Wt;return Zn(A)?I({columnWidth:(Wt=He.Table)==null?void 0:Wt.selectionColumnWidth},A):A},[A,(gn=He.Table)==null?void 0:gn.selectionColumnWidth]),at=So(Pe),[Ue,et]=Qqe(Pe,at),We=te(I({childrenColumnName:x,expandIconColumnIndex:R},_),{expandIcon:(_n=_==null?void 0:_.expandIcon)!=null?_n:(Zt=re==null?void 0:re.expandable)==null?void 0:Zt.expandIcon}),{childrenColumnName:Je="children"}=We,dt=g.useMemo(()=>Se.some(Wt=>Wt==null?void 0:Wt[Je])?"nest":M||_!=null&&_.expandedRowRender?"row":null,[Je,Se]),wt={body:g.useRef(null)},Bt=iGe(Pe),qt=g.useRef(null),jt=g.useRef(null);dLe(t,()=>te(I({},jt.current),{nativeElement:qt.current}));const nn=h||(re==null?void 0:re.rowKey)||"key",Jt=L!=null?L:re==null?void 0:re.scroll,Ot=g.useMemo(()=>Rn(nn)?nn:Wt=>Wt==null?void 0:Wt[nn],[nn]),[sn]=cqe(Se,Je,Ot),Vt={},xt=(Wt,Mt,vn=!1)=>{var Dt,xn,on,Nn;const In=I(I({},Vt),Wt);vn&&((Dt=Vt.resetPagination)==null||Dt.call(Vt),(xn=In.pagination)!=null&&xn.current&&(In.pagination.current=1),d&&((Nn=d.onChange)==null||Nn.call(d,1,(on=In.pagination)==null?void 0:on.pageSize))),L&&L.scrollToFirstRowOnChange!==!1&&wt.body.current&&nPe(0,{getContainer:()=>wt.body.current}),C==null||C(In.pagination,In.filters,In.sorter,{currentDataSource:T9(P9(Se,In.sorterStates,Je),In.filterStates,Je),action:Mt})},qe=(Wt,Mt)=>{xt({sorter:Wt,sorterStates:Mt},"sort",!1)},[it,Pt,De,ze]=Cqe({prefixCls:Pe,mergedColumns:z,baseColumns:j,onSorterChange:qe,sortDirections:P||["ascend","descend"],tableLocale:xe,showSorterTooltip:H,globalLocale:Me}),bt=g.useMemo(()=>P9(Se,Pt,Je),[Je,Se,Pt]);Vt.sorter=ze(),Vt.sorterStates=Pt;const lt=(Wt,Mt)=>{xt({filters:Wt,filterStates:Mt},"filter",!0)},[At,ut,ft]=lqe({prefixCls:Pe,locale:xe,dropdownPrefixCls:Le,mergedColumns:z,onFilterChange:lt,getPopupContainer:S||ce,rootClassName:Ae(i,at)}),Kt=T9(bt,ut,Je);Vt.filters=ft,Vt.filterStates=ut;const An=g.useMemo(()=>{const Wt={};return Object.keys(ft).forEach(Mt=>{ft[Mt]!==null&&(Wt[Mt]=ft[Mt])}),te(I({},De),{filters:Wt})},[De,ft]),[pn]=Sqe(An),bn=(Wt,Mt)=>{xt({pagination:te(I({},Vt.pagination),{current:Wt,pageSize:Mt})},"paginate")},[Sn,Tn]=fqe(Kt.length,bn,d);Vt.pagination=d===!1?{}:uqe(Sn,d),Vt.resetPagination=Tn;const lr=g.useMemo(()=>{if(d===!1||!Sn.pageSize)return Kt;const{current:Wt=1,total:Mt,pageSize:vn=Due}=Sn;return Kt.lengthvn?Kt.slice((Wt-1)*vn,Wt*vn):Kt:Kt.slice((Wt-1)*vn,Wt*vn)},[!!d,Kt,Sn==null?void 0:Sn.current,Sn==null?void 0:Sn.pageSize,Sn==null?void 0:Sn.total]),[$n,Fn]=nGe({prefixCls:Pe,data:Kt,pageData:lr,getRowKey:Ot,getRecordByKey:sn,expandType:dt,childrenColumnName:Je,locale:xe,getPopupContainer:S||ce},Ne),$t=(Wt,Mt,vn)=>Ae({[`${Pe}-row-selected`]:Fn.has(Ot(Wt,Mt))},Rn(p)?p(Wt,Mt,vn):p);We.__PARENT_RENDER_ICON__=We.expandIcon,We.expandIcon=We.expandIcon||E||rGe(xe),dt==="nest"&&We.expandIconColumnIndex===void 0?We.expandIconColumnIndex=Ne?1:0:We.expandIconColumnIndex>0&&Ne&&(We.expandIconColumnIndex-=1),mo(We.indentSize)||(We.indentSize=mo(T)?T:15);const Ie=g.useCallback(Wt=>pn($n(At(it(Wt)))),[it,At,$n]);let Ke,nt;if(d!==!1&&(Sn!=null&&Sn.total)){let Wt;Sn.size?Wt=Sn.size:Wt=we==="small"||we==="medium"?"small":void 0;const Mt=(on="end")=>g.createElement(V7,te(I({},Sn),{classNames:pe.pagination,styles:Oe.pagination,className:Ae(`${Pe}-pagination ${Pe}-pagination-${on}`,Sn.className),size:Wt})),{placement:vn,position:In}=Sn,Dt=vn!=null?vn:In,xn=on=>{const Nn=on.toLowerCase();return Nn.includes("center")?"center":Nn.includes("left")||Nn.includes("start")?"start":"end"};if(Array.isArray(Dt)){const[on,Nn]=["top","bottom"].map(ir=>Dt.find(hr=>hr.includes(ir))),Wr=Dt.every(ir=>`${ir}`=="none");!on&&!Nn&&!Wr&&(nt=Mt()),on&&(Ke=Mt(xn(on))),Nn&&(nt=Mt(xn(Nn)))}else nt=Mt()}const ht=g.useMemo(()=>typeof B=="boolean"?{spinning:B}:Zn(B)?I({spinning:!0},B):void 0,[B]),Xt=Ae(et,at,`${Pe}-wrapper`,ge,{[`${Pe}-wrapper-rtl`]:de==="rtl"},r,i,pe.root,Ue),kt=g.useMemo(()=>ht!=null&&ht.spinning&&Se===que?null:typeof(k==null?void 0:k.emptyText)!="undefined"?k.emptyText:(se==null?void 0:se("Table"))||g.createElement(CH,{componentName:"Table"}),[ht==null?void 0:ht.spinning,Se,k==null?void 0:k.emptyText,se]),mn=D?Bqe:Eqe,Rt={},tn=g.useMemo(()=>{const{fontSize:Wt,lineHeight:Mt,lineWidth:vn,padding:In,paddingXS:Dt,paddingSM:xn}=He,on=Math.floor(Wt*Mt);switch(we){case"medium":return xn*2+on+vn;case"small":return Dt*2+on+vn;default:return In*2+on+vn}},[He,we]);return D&&(Rt.listItemHeight=tn),g.createElement("div",{ref:qt,className:Xt,style:Oe.root},g.createElement(gI,I({spinning:!1},ht),Ke,g.createElement(Yue.Provider,{value:J},g.createElement(mn,te(I(I({},Rt),V),{components:ee,scroll:Jt,classNames:pe,styles:Oe,ref:jt,columns:z,direction:de,expandable:We,prefixCls:Pe,className:Ae({[`${Pe}-medium`]:we==="medium",[`${Pe}-small`]:we==="small",[`${Pe}-bordered`]:c,[`${Pe}-empty`]:Se.length===0},et,at,Ue),data:lr,rowKey:Ot,rowClassName:$t,emptyText:kt,internalHooks:a2,internalRefs:wt,transformColumns:Ie,getContainerWidth:Bt,measureRowRender:Wt=>g.createElement(NH.Provider,{value:!0},g.createElement(kc,{getPopupContainer:Mt=>Mt},Wt))}))),nt))},Wqe=g.forwardRef(Kqe),Gqe=(e,t)=>{const n=g.useRef(0);return n.current+=1,g.createElement(Wqe,te(I({},e),{ref:t,_renderTimes:n.current}))},bA=g.forwardRef(Gqe);bA.SELECTION_COLUMN=sp,bA.EXPAND_COLUMN=ap,bA.SELECTION_ALL=f9,bA.SELECTION_INVERT=d9,bA.SELECTION_NONE=A9,bA.Column=eGe,bA.ColumnGroup=tGe,bA.Summary=Gce;const qqe=e=>{const{paddingXXS:t,lineWidth:n,tagPaddingHorizontal:r,componentCls:i,calc:o}=e,a=o(r).sub(n).equal(),s=o(t).sub(n).equal();return{[i]:te(I({},zr(e)),{display:"inline-block",height:"auto",paddingInline:a,fontSize:e.tagFontSize,lineHeight:e.tagLineHeight,whiteSpace:"nowrap",backgroundColor:e.defaultBg,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusSM,opacity:1,transition:`all ${e.motionDurationMid}`,textAlign:"start",position:"relative",[`&${i}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:e.defaultColor},[`${i}-close-icon`]:{marginInlineStart:s,fontSize:e.tagIconSize,color:e.colorIcon,cursor:"pointer",transition:`all ${e.motionDurationMid}`,"&:hover":{color:e.colorTextHeading}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${i}-checkable-checked):hover`]:{color:e.colorPrimary,backgroundColor:e.colorFillSecondary},"&:active, &-checked":{color:e.colorTextLightSolid},"&-checked":{backgroundColor:e.colorPrimary,"&:hover":{backgroundColor:e.colorPrimaryHover}},"&:active":{backgroundColor:e.colorPrimaryActive},"&-disabled":{cursor:"not-allowed",[`&:not(${i}-checkable-checked)`]:{color:e.colorTextDisabled,"&:hover":{backgroundColor:"transparent"}},[`&${i}-checkable-checked`]:{color:e.colorTextDisabled,backgroundColor:e.colorBgContainerDisabled},"&:hover, &:active":{backgroundColor:e.colorBgContainerDisabled,color:e.colorTextDisabled},[`&:not(${i}-checkable-checked):hover`]:{color:e.colorTextDisabled}},"&-group":{display:"flex",flexWrap:"wrap",gap:e.paddingXS}},"&-hidden":{display:"none"},[`> ${e.iconCls} + span, > span + ${e.iconCls}`]:{marginInlineStart:a}}),[`&${e.componentCls}-solid`]:{borderColor:"transparent",color:e.colorTextLightSolid,backgroundColor:e.colorBgSolid,[`&${i}-default`]:{color:e.solidTextColor}},[`${i}-filled`]:{borderColor:"transparent",backgroundColor:e.tagBorderlessBg},[`&${i}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",backgroundColor:e.colorBgContainerDisabled,a:{cursor:"not-allowed",pointerEvents:"none",color:e.colorTextDisabled,"&:hover":{color:e.colorTextDisabled}},"a&":{"&:hover, &:active":{color:e.colorTextDisabled}},[`&${i}-outlined`]:{borderColor:e.colorBorderDisabled},[`&${i}-solid, &${i}-filled`]:{color:e.colorTextDisabled,[`${i}-close-icon`]:{color:e.colorTextDisabled}},[`${i}-close-icon`]:{cursor:"not-allowed",color:e.colorTextDisabled,"&:hover":{color:e.colorTextDisabled}}}}},L9=e=>{const{lineWidth:t,fontSizeIcon:n,calc:r}=e,i=e.fontSizeSM;return dr(e,{tagFontSize:i,tagLineHeight:be(r(e.lineHeightSM).mul(i).equal()),tagIconSize:r(n).sub(r(t).mul(2)).equal(),tagPaddingHorizontal:8,tagBorderlessBg:e.defaultBg})},F9=e=>{const t=Fre(new TM(e.colorBgSolid),"#fff")?"#000":"#fff";return{defaultBg:new Rr(e.colorFillTertiary).onBackground(e.colorBgContainer).toHexString(),defaultColor:e.colorText,solidTextColor:t}},k9=Br("Tag",e=>{const t=L9(e);return qqe(t)},F9),Xue=g.forwardRef((e,t)=>{const E=e,{prefixCls:n,style:r,className:i,checked:o,children:a,icon:s,onChange:l,onClick:c,onKeyDown:u,disabled:f}=E,d=Ze(E,["prefixCls","style","className","checked","children","icon","onChange","onClick","onKeyDown","disabled"]),{getPrefixCls:A,tag:h}=g.useContext(Un),p=g.useContext(qa),v=f!=null?f:p,y=_=>{v||(l==null||l(!o),c==null||c(_))},b=_=>{u==null||u(_),!(_.defaultPrevented||v)&&_.key===" "&&(_.preventDefault(),l==null||l(!o))},x=A("tag",n),[C,S]=k9(x),B=Ae(x,`${x}-checkable`,{[`${x}-checkable-checked`]:o,[`${x}-checkable-disabled`]:v},h==null?void 0:h.className,i,C,S);return g.createElement("span",te(I({},d),{ref:t,role:"checkbox","aria-checked":o,"aria-disabled":v||void 0,tabIndex:v?-1:0,style:I(I({},r),h==null?void 0:h.style),className:B,onClick:y,onKeyDown:b}),s,g.createElement("span",null,a))}),Yqe=Be.forwardRef((e,t)=>{const z=e,{id:n,prefixCls:r,rootClassName:i,className:o,style:a,classNames:s,styles:l,disabled:c,options:u,value:f,defaultValue:d,onChange:A,multiple:h}=z,p=Ze(z,["id","prefixCls","rootClassName","className","style","classNames","styles","disabled","options","value","defaultValue","onChange","multiple"]),{getPrefixCls:v,direction:y,className:b,style:x,classNames:C,styles:S}=or("tag"),B=v("tag",r),E=`${B}-checkable-group`,_=So(B),[M,R]=k9(B,_),T=Ar(x),L=Ar(a),[P,k]=vr([C,s],[S,T,l,L],{props:e}),H=g.useMemo(()=>Array.isArray(u)?u.map(V=>Zn(V)?V:{value:V,label:V}):[],[u]),[D,U]=Fr(d,f),j=(V,Y)=>{let Z=null;if(h){const W=D||[];Z=V?[].concat(en(W),[Y.value]):W.filter(J=>J!==Y.value)}else Z=V?Y.value:null;U(Z),A==null||A(Z)},Q=Be.useRef(null);g.useImperativeHandle(t,()=>({nativeElement:Q.current}));const K=Co(p,{aria:!0,data:!0});return Be.createElement("div",te(I({},K),{className:Ae(E,b,i,{[`${E}-disabled`]:c,[`${E}-rtl`]:y==="rtl"},M,R,o,P.root),style:k.root,id:n,ref:Q}),H.map(V=>Be.createElement(Xue,{key:V.value,className:Ae(`${E}-item`,P.item,V.className),style:I(I({},k.item),V.style),checked:h?(D||[]).includes(V.value):D===V.value,onChange:Y=>j(Y,V),disabled:c},V.label)))});function Xqe(e,t){const{color:n,variant:r,bordered:i}=e;return g.useMemo(()=>{const o=n==null?void 0:n.endsWith("-inverse");let a;r?a=r:o?a="solid":i===!1?a="filled":a=t||"filled";let s=o?n==null?void 0:n.replace("-inverse",""):n;s===void 0&&a==="solid"&&(s="default");const l=Coe(s),c=UDe(s),u={};if(!l&&!c&&s)if(a==="solid")u.backgroundColor=n;else{const f=new Rr(s).toHsl();f.l=.95,u.backgroundColor=new Rr(f).toHexString(),u.color=n,a==="outlined"&&(u.borderColor=n)}return[a,s,l,c,u]},[n,r,i,t])}const Zqe=e=>Lte(e,(t,{textColor:n,lightBorderColor:r,lightColor:i,darkColor:o})=>({[`${e.componentCls}${e.componentCls}-${t}:not(${e.componentCls}-disabled)`]:{[`&${e.componentCls}-outlined`]:{backgroundColor:i,borderColor:r,color:n},[`&${e.componentCls}-solid`]:{backgroundColor:o,borderColor:o,color:e.colorTextLightSolid},[`&${e.componentCls}-filled`]:{backgroundColor:i,color:n}}})),Jqe=kg(["Tag","preset"],e=>{const t=L9(e);return Zqe(t)},F9);function eYe(e){return typeof e!="string"?e:e.charAt(0).toUpperCase()+e.slice(1)}const zI=(e,t,n)=>{const r=eYe(n);return{[`${e.componentCls}${e.componentCls}-${t}:not(${e.componentCls}-disabled)`]:{[`&${e.componentCls}-outlined`]:{backgroundColor:e[`color${r}Bg`],borderColor:e[`color${r}Border`],color:e[`color${n}`]},[`&${e.componentCls}-solid`]:{backgroundColor:e[`color${n}`],borderColor:e[`color${n}`]},[`&${e.componentCls}-filled`]:{backgroundColor:e[`color${r}Bg`],color:e[`color${n}`]}}}},tYe=kg(["Tag","status"],e=>{const t=L9(e);return[zI(t,"success","Success"),zI(t,"processing","Info"),zI(t,"error","Error"),zI(t,"warning","Warning")]},F9),D9=g.forwardRef((e,t)=>{var we;const ve=e,{prefixCls:n,className:r,rootClassName:i,style:o,children:a,icon:s,color:l,variant:c,onClose:u,bordered:f,disabled:d,href:A,target:h,styles:p,classNames:v}=ve,y=Ze(ve,["prefixCls","className","rootClassName","style","children","icon","color","variant","onClose","bordered","disabled","href","target","styles","classNames"]),{getPrefixCls:b,direction:x,className:C,variant:S,style:B,classNames:E,styles:_}=or("tag"),[M,R,T,L,P]=Xqe(e,S),k=T||L,H=g.useContext(qa),D=d!=null?d:H,{tag:U}=g.useContext(Un),[j,Q]=g.useState(!0),K=ti(y,["closeIcon","closable"]),z=te(I({},e),{color:R,variant:M,disabled:D}),[V,Y]=vr([E,v],[_,p],{props:z}),Z=g.useMemo(()=>{let me=I(I(I({},Y.root),B),o);return D||(me=I(I({},P),me)),me},[Y.root,B,o,P,D]),W=b("tag",n),[J,ee]=k9(W),ne=Ae(W,C,V.root,`${W}-${M}`,{[`${W}-${R}`]:k,[`${W}-hidden`]:!j,[`${W}-rtl`]:x==="rtl",[`${W}-disabled`]:D},r,i,J,ee),re=me=>{D||(me.stopPropagation(),u==null||u(me),!me.defaultPrevented&&Q(!1))},ue=me=>{(me.key==="Enter"||me.key===" ")&&(me.preventDefault(),me.currentTarget.click())},[,de]=ire(EM(e),EM(U),{closable:!1,closeIconRender:me=>{const Ee=g.createElement("span",{role:"button",tabIndex:D?-1:0,"aria-disabled":D||void 0,className:Ae(`${W}-close-icon`,V.close),onClick:re,onKeyDown:ue,style:Y.close},me);return Une(me,Ee,Ce=>({onClick:pe=>{var Oe;(Oe=Ce==null?void 0:Ce.onClick)==null||Oe.call(Ce,pe),re(pe)},onKeyDown:pe=>{var Oe;(Oe=Ce==null?void 0:Ce.onKeyDown)==null||Oe.call(Ce,pe),pe.defaultPrevented||ue(pe)},role:"button",tabIndex:D?-1:0,"aria-disabled":D||void 0,className:Ae(Ce==null?void 0:Ce.className,`${W}-close-icon`,V.close),style:I(I({},Y.close),Ce==null?void 0:Ce.style)}))}}),se=Rn(y.onClick)||a&&a.type==="a",ce=Ga(s,{className:Ae(g.isValidElement(s)?(we=s.props)==null?void 0:we.className:void 0,V.icon),style:Y.icon}),ge=ce?g.createElement(g.Fragment,null,ce,a&&g.createElement("span",{className:V.content,style:Y.content},a)):a,ie=A?"a":"span",le=g.createElement(ie,I(te(I({},K),{ref:t,className:ne,style:Z,href:D?void 0:A,target:h,onClick:D?void 0:K.onClick}),A&&D?{"aria-disabled":!0}:{}),ge,de,T&&g.createElement(Jqe,{key:"preset",prefixCls:W}),L&&g.createElement(tYe,{key:"status",prefixCls:W}));return se?g.createElement(sE,{component:"Tag"},le):le});D9.CheckableTag=Xue,D9.CheckableTagGroup=Yqe;const nYe=e=>{const t=e!=null&&e.algorithm?zT(e.algorithm):_D,n=I(I({},xb),e==null?void 0:e.token);return Kee(n,{override:e==null?void 0:e.token},t,Ite)};function rYe(e){const{sizeUnit:t,sizeStep:n}=e,r=n-2;return{sizeXXL:t*(r+10),sizeXL:t*(r+6),sizeLG:t*(r+2),sizeMD:t*(r+2),sizeMS:t*(r+1),size:t*r,sizeSM:t*r,sizeXS:t*(r-1),sizeXXS:t*(r-1)}}const iYe=(e,t)=>{const n=t!=null?t:nM(e),r=n.fontSizeSM,i=n.controlHeight-4;return I(te(I(I(I({},n),rYe(t!=null?t:e)),Mte(r)),{controlHeight:i}),Tte(te(I({},n),{controlHeight:i})))},Ju=(e,t)=>new Rr(e).setA(t).toRgbString(),jv=(e,t)=>new Rr(e).lighten(t).toHexString(),Zue=e=>{const t=eM(e,{theme:"dark"});return{1:t[0],2:t[1],3:t[2],4:t[3],5:t[6],6:t[5],7:t[4],8:t[6],9:t[5],10:t[4]}},oYe=(e,t,n)=>{const r=e||"#000",i=t||"#fff";return{colorBgBase:r,colorTextBase:i,colorShadow:n||"rgba(255, 255, 255, 0.2)",colorText:Ju(i,.85),colorTextSecondary:Ju(i,.65),colorTextTertiary:Ju(i,.45),colorTextQuaternary:Ju(i,.25),colorFill:Ju(i,.18),colorFillSecondary:Ju(i,.12),colorFillTertiary:Ju(i,.08),colorFillQuaternary:Ju(i,.04),colorBgSolid:Ju(i,.95),colorBgSolidHover:Ju(i,1),colorBgSolidActive:Ju(i,.9),colorBgElevated:jv(r,12),colorBgContainer:jv(r,8),colorBgLayout:jv(r,0),colorBgSpotlight:jv(r,26),colorBgBlur:Ju(i,.04),colorBorder:jv(r,26),colorBorderDisabled:jv(r,26),colorBorderSecondary:jv(r,19)}},aYe=(e,t)=>{const n=Object.keys(hD).map(a=>{const s=eM(e[a],{theme:"dark"});return Array.from({length:10},()=>1).reduce((l,c,u)=>(l[`${a}-${u+1}`]=s[u],l[`${a}${u+1}`]=s[u],l),{})}).reduce((a,s)=>(a=I(I({},a),s),a),{}),r=t!=null?t:nM(e),i=_te(e,{generateColorPalettes:Zue,generateNeutralColorPalettes:oYe}),o=uA.reduce((a,s)=>{const l=e[s];if(l){const c=Zue(l);a[`${s}Hover`]=c[7],a[`${s}Active`]=c[5]}return a},{});return te(I(I(I(I({},r),n),i),o),{colorPrimaryBg:i.colorPrimaryBorder,colorPrimaryBgHover:i.colorPrimaryBorderHover})};function sYe(){const[e,t,n,r]=al();return{theme:e,token:t,hashId:n,cssVar:r}}const sd={defaultSeed:ZS.token,useToken:sYe,defaultAlgorithm:nM,darkAlgorithm:aYe,compactAlgorithm:iYe,getDesignToken:nYe,defaultConfig:ZS,_internalContext:TD},{TimePicker:lYe,RangePicker:cYe}=ip,uYe=g.forwardRef((e,t)=>g.createElement(cYe,te(I({},e),{picker:"time",mode:void 0,ref:t}))),c2=g.forwardRef((e,t)=>{const v=e,{addon:n,renderExtraFooter:r,variant:i,bordered:o,classNames:a,styles:s,popupClassName:l,popupStyle:c}=v,u=Ze(v,["addon","renderExtraFooter","variant","bordered","classNames","styles","popupClassName","popupStyle"]),[f]=ep("timePicker",i,o),d=g.useMemo(()=>{if(r)return r;if(n)return n},[n,r]),A=te(I({},e),{variant:f}),[h,p]=v7("timePicker",a,s,l,c,A);return g.createElement(lYe,te(I({},u),{mode:void 0,ref:t,renderExtraFooter:d,variant:f,classNames:h,styles:p}))}),Jue=CE(c2,"popupAlign",void 0,"picker");c2._InternalPanelDoNotUseOrYouWillBeFired=Jue,c2.RangePicker=uYe,c2._InternalPanelDoNotUseOrYouWillBeFired=Jue;const QI=e=>{const t=new Map;return e.forEach((n,r)=>{t.set(n,r)}),t},fYe=e=>{const t=new Map;return e.forEach(({disabled:n,key:r},i)=>{n&&t.set(r,i)}),t};function dYe(e,t){const n=e==="right";return t!=="rtl"?n?Be.createElement(id,null):Be.createElement(mA,null):n?Be.createElement(mA,null):Be.createElement(id,null)}const efe=({type:e,actions:t,moveToLeft:n,moveToRight:r,leftActive:i,rightActive:o,direction:a,disabled:s})=>{const l=e==="right",c=l?t[0]:t[1],u=l?r:n,f=l?o:i,d=dYe(e,a);if(Be.isValidElement(c)){const A=c,h=p=>{var v,y;(y=(v=A==null?void 0:A.props)==null?void 0:v.onClick)==null||y.call(v,p),u==null||u(p)};return Be.cloneElement(A,{disabled:s||!f,onClick:h})}return Be.createElement(qn,{type:"primary",size:"small",disabled:s||!f,onClick:A=>u==null?void 0:u(A),icon:d},c)},tfe=e=>{const a=e,{className:t,style:n,oneWay:r,actions:i}=a,o=Ze(a,["className","style","oneWay","actions"]);return Be.createElement("div",{className:t,style:n},Be.createElement(efe,I({type:"right",actions:i},o)),!r&&Be.createElement(efe,I({type:"left",actions:i},o)),i.slice(r?1:2))},AYe=(e,t,n)=>{const r=g.useMemo(()=>(e||[]).map(a=>t?te(I({},a),{key:t(a)}):a),[e,t]),[i,o]=g.useMemo(()=>{var c;const a=[],s=Array.from({length:(c=n==null?void 0:n.length)!=null?c:0}),l=QI(n||[]);return r.forEach(u=>{if(l.has(u.key)){const f=l.get(u.key);s[f]=u}else a.push(u)}),[a,s]},[r,n]);return[r,i.filter(Boolean),o.filter(Boolean)]},hYe=[];function VI(e,t){const n=e.filter(r=>t.has(r));return e.length===n.length?e:n}function nfe(e){return Array.from(e).join(";")}function pYe(e,t,n){const[r,i]=g.useMemo(()=>[new Set(e.map(f=>f==null?void 0:f.key)),new Set(t.map(f=>f==null?void 0:f.key))],[e,t]),[o,a]=Fr(hYe,n),s=g.useMemo(()=>VI(o,r),[o,r]),l=g.useMemo(()=>VI(o,i),[o,i]);g.useEffect(()=>{a([].concat(en(VI(o,r)),en(VI(o,i))))},[nfe(r),nfe(i)]);const c=yn(f=>{a([].concat(en(f),en(l)))}),u=yn(f=>{a([].concat(en(s),en(f)))});return[s,l,c,u]}const rfe=e=>{const{placeholder:t="",value:n,prefixCls:r,disabled:i,onChange:o,handleClear:a}=e,s=g.useCallback(l=>{o==null||o(l),l.target.value===""&&(a==null||a())},[o]);return g.createElement(Gb,{placeholder:t,className:r,value:n,onChange:s,disabled:i,allowClear:!0,prefix:g.createElement(Kg,null)})};var KI={},ife;function gYe(){if(ife)return KI;ife=1,Object.defineProperty(KI,"__esModule",{value:!0});var e={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"};return KI.default=e,KI}var mYe=gYe();const vYe=_t(mYe);function H9(){return H9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,H9({},e,{ref:t,icon:vYe})),WI=g.forwardRef(yYe),bYe=e=>{const{prefixCls:t,classNames:n,styles:r,renderedText:i,renderedEl:o,item:a,checked:s,disabled:l,onClick:c,onRemove:u,showRemove:f}=e,d=l||(a==null?void 0:a.disabled),A=Ae(`${t}-content-item`,n.item,{[`${t}-content-item-disabled`]:d,[`${t}-content-item-checked`]:s&&!d});let h;(typeof i=="string"||mo(i))&&(h=String(i));const[p]=zs("Transfer",Sl.Transfer),v={className:A,style:r.item,title:h},y=g.createElement("span",{className:Ae(`${t}-content-item-text`,n.itemContent),style:r.itemContent},o);return f?g.createElement("li",I({},v),y,g.createElement("button",{type:"button",disabled:d,className:`${t}-content-item-remove`,"aria-label":p==null?void 0:p.remove,onClick:()=>u==null?void 0:u(a)},g.createElement(WI,null))):(v.onClick=d?void 0:b=>c(a,b),g.createElement("li",I({},v),g.createElement(Xu,{className:Ae(`${t}-checkbox`,n.itemIcon),style:r.itemIcon,checked:s,disabled:d}),y))},xYe=g.memo(bYe),wYe=["handleFilter","handleClear","checkedKeys"],CYe=e=>I(I({},{simple:!0,showSizeChanger:!1,showLessItems:!1}),e),SYe=(e,t)=>{const{prefixCls:n,classNames:r,styles:i,filteredRenderItems:o,selectedKeys:a,disabled:s,showRemove:l,pagination:c,onScroll:u,onItemSelect:f,onItemRemove:d}=e,[A,h]=g.useState(1),p=g.useMemo(()=>{if(!c)return null;const _=Zn(c)?c:{};return CYe(_)},[c]),[v,y]=Fr(10,p==null?void 0:p.pageSize);g.useEffect(()=>{if(p){const _=Math.ceil(o.length/v);h(Math.min(A,_))}},[o,p,v]);const b=(_,M)=>{f(_.key,!a.includes(_.key),M)},x=_=>{d==null||d([_.key])},C=_=>{h(_)},S=(_,M)=>{h(_),y(M)},B=g.useMemo(()=>p?o.slice((A-1)*v,A*v):o,[A,o,p,v]);g.useImperativeHandle(t,()=>({items:B}));const E=p?g.createElement(V7,{size:"small",disabled:s,simple:p.simple,pageSize:v,showLessItems:p.showLessItems,showSizeChanger:p.showSizeChanger,className:`${n}-pagination`,total:o.length,current:A,onChange:C,onShowSizeChange:S}):null;return g.createElement(g.Fragment,null,g.createElement("ul",{className:Ae(`${n}-content`,r.list,{[`${n}-content-show-remove`]:l}),style:i.list,onScroll:u},(B||[]).map(({renderedEl:_,renderedText:M,item:R})=>g.createElement(xYe,{key:R.key,prefixCls:n,classNames:r,styles:i,item:R,renderedText:M,renderedEl:_,showRemove:l,onClick:b,onRemove:x,checked:a.includes(R.key),disabled:s}))),E)},EYe=g.forwardRef(SYe),BYe=()=>null;function OYe(e){return oa(e)&&Zn(e)&&!Be.isValidElement(e)}function ix(e){return e.reduce((t,n)=>(n.disabled||t.push(n.key),t),[])}function $Ye(e,t){for(const n of[e,t.title,t.key]){if(AA(n))return n;if(mo(n))return String(n)}return""}const _Ye=e=>e!==void 0,TYe=e=>Zn(e)?te(I({},e),{defaultValue:e.defaultValue||""}):{defaultValue:"",placeholder:""},U9=e=>{const{prefixCls:t,style:n,classNames:r,styles:i,dataSource:o=[],titleText:a="",checkedKeys:s,disabled:l,showSearch:c=!1,searchPlaceholder:u,notFoundContent:f,selectAll:d,deselectAll:A,selectCurrent:h,selectInvert:p,removeAll:v,removeCurrent:y,showSelectAll:b=!0,showRemove:x,pagination:C,direction:S,itemsUnit:B,itemUnit:E,selectAllLabel:_,selectionsIcon:M,footer:R,renderList:T,onItemSelectAll:L,onItemRemove:P,handleFilter:k,handleClear:H,filterOption:D,render:U=BYe}=e,j=`${t}-section`,Q=`${t}-list`,K=TYe(c),[z,V]=g.useState(K.defaultValue),Y=g.useRef({}),Z=pe=>{V(pe.target.value),k(pe)},W=()=>{V(""),H()},J=(pe,Oe)=>Rn(D)?D(z,Oe,S):pe.includes(z),ee=pe=>{let Oe=T?T(te(I({},pe),{onItemSelect:(Me,Se)=>pe.onItemSelect(Me,Se)})):null;const xe=!!Oe;return xe||(Oe=Be.createElement(EYe,te(I({ref:Y},pe),{prefixCls:Q}))),{customize:xe,bodyContent:Oe}},ne=pe=>{const Oe=U(pe),xe=OYe(Oe),Me=xe?Oe.label:Oe,Se=xe?Oe.value:$Ye(Oe,pe);return{item:pe,renderedEl:Me,renderedText:Se}},re=g.useMemo(()=>Array.isArray(f)?f[S==="left"?0:1]:f,[f,S]),[ue,de]=g.useMemo(()=>{const pe=[],Oe=[];return o.forEach(xe=>{const Me=ne(xe);z&&!J(Me.renderedText,xe)||(pe.push(xe),Oe.push(Me))}),[pe,Oe]},[o,z,D,S]),se=g.useMemo(()=>ue.filter(pe=>s.includes(pe.key)&&!pe.disabled),[s,ue]),ce=g.useMemo(()=>{if(se.length===0)return"none";const pe=QI(s);return ue.every(Oe=>pe.has(Oe.key)||!!Oe.disabled)?"all":"part"},[se.length,s,ue]),ge=()=>{const pe=c?Be.createElement("div",{className:`${Q}-body-search-wrapper`},Be.createElement(rfe,{prefixCls:`${Q}-search`,onChange:Z,handleClear:W,placeholder:K.placeholder||u,value:z,disabled:l})):null,{customize:Oe,bodyContent:xe}=ee(te(I({},ti(e,wYe)),{filteredItems:ue,filteredRenderItems:de,selectedKeys:s,classNames:r,styles:i}));let Me;return Oe?Me=Be.createElement("div",{className:`${Q}-body-customize-wrapper`},xe):Me=ue.length?xe:Be.createElement("div",{className:`${Q}-body-not-found`},re),Be.createElement("div",{className:Ae(`${Q}-body`,{[`${Q}-body-with-search`]:c},r.body),style:i.body},pe,Me)},ie=Be.createElement(Xu,{disabled:!o.some(pe=>!pe.disabled)||l,checked:ce==="all",indeterminate:ce==="part",className:`${Q}-checkbox`,onChange:()=>{L==null||L(ix(ue),ce!=="all")}}),le=(pe,Oe)=>{if(_)return Rn(_)?_({selectedCount:pe,totalCount:Oe}):_;const xe=Oe>1?B:E;return Be.createElement(Be.Fragment,null,(pe>0?`${pe}/`:"")+Oe," ",xe)},ve=R&&(R.length<2?R(e):R(e,{direction:S})),we=ve?Be.createElement("div",{className:Ae(`${Q}-footer`,r.footer),style:i.footer},ve):null,me=!x&&!C&&ie;let Ee;x?Ee=[C?{key:"removeCurrent",label:y,onClick(){var Oe;const pe=ix((((Oe=Y.current)==null?void 0:Oe.items)||[]).map(xe=>xe.item));P==null||P(pe)}}:null,{key:"removeAll",label:v,onClick(){P==null||P(ix(ue))}}].filter(Boolean):Ee=[{key:"selectAll",label:ce==="all"?A:d,onClick(){const pe=ix(ue);L==null||L(pe,pe.length!==s.length)}},C?{key:"selectCurrent",label:h,onClick(){var Oe;const pe=((Oe=Y.current)==null?void 0:Oe.items)||[];L==null||L(ix(pe.map(xe=>xe.item)),!0)}}:null,{key:"selectInvert",label:p,onClick(){var Me;const pe=ix((((Me=Y.current)==null?void 0:Me.items)||[]).map(Se=>Se.item)),Oe=new Set(s),xe=new Set(Oe);pe.forEach(Se=>{Oe.has(Se)?xe.delete(Se):xe.add(Se)}),L==null||L(en(xe),"replace")}}];const Ce=Be.createElement(q4,{className:`${Q}-header-dropdown`,menu:{items:Ee},disabled:l},_Ye(M)?M:Be.createElement(OE,null));return Be.createElement("div",{className:Ae(j,r.section,{[`${j}-with-pagination`]:!!C,[`${j}-with-footer`]:!!ve}),style:I(I({},n),i.section)},Be.createElement("div",{className:Ae(`${Q}-header`,r.header),style:i.header},b?Be.createElement(Be.Fragment,null,me,Ce):null,Be.createElement("span",{className:`${Q}-header-selected`},le(se.length,ue.length)),Be.createElement("span",{className:Ae(`${Q}-header-title`,r.title),style:i.title},a)),ge(),we)},MYe=e=>{const{antCls:t,componentCls:n,listHeight:r,controlHeightLG:i}=e,o=`${t}-table`,a=`${t}-input`;return{[`${n}-customize-list`]:{[`${n}-section`]:{flex:"1 1 50%",width:"auto",height:"auto",minHeight:r,minWidth:0},[`${o}-wrapper`]:{[`${o}-small`]:{border:0,borderRadius:0,[`${o}-selection-column`]:{width:i,minWidth:i}},[`${o}-pagination${o}-pagination`]:{margin:0,padding:e.paddingXS}},[`${a}[disabled]`]:{backgroundColor:"transparent"}}}},ofe=(e,t)=>{const{componentCls:n,colorBorder:r}=e;return{[`${n}-section`]:{borderColor:t,[`${n}-list-search:not([disabled])`]:{borderColor:r}}}},IYe=e=>{const{componentCls:t}=e;return{[`${t}-status-error`]:I({},ofe(e,e.colorError)),[`${t}-status-warning`]:I({},ofe(e,e.colorWarning))}},RYe=e=>{const{componentCls:t,colorBorder:n,colorSplit:r,lineWidth:i,itemHeight:o,headerHeight:a,transferHeaderVerticalPadding:s,itemPaddingBlock:l,controlItemBgActive:c,colorTextDisabled:u,colorTextSecondary:f,listHeight:d,listWidth:A,listWidthLG:h,fontSizeIcon:p,marginXS:v,paddingSM:y,lineType:b,antCls:x,iconCls:C,motionDurationSlow:S,controlItemBgHover:B,borderRadiusLG:E,colorBgContainer:_,colorText:M,controlItemBgActiveHover:R}=e,T=be(e.calc(E).sub(i).equal());return{display:"flex",flexDirection:"column",width:A,height:d,border:`${be(i)} ${b} ${n}`,borderRadius:e.borderRadiusLG,"&-with-pagination":{width:h,height:"auto"},[`${t}-list`]:{"&-search":{[`${C}-search`]:{color:u}},"&-header":{display:"flex",flex:"none",alignItems:"center",height:a,padding:`${be(e.calc(s).sub(i).equal())} ${be(y)} ${be(s)}`,color:M,background:_,borderBottom:`${be(i)} ${b} ${r}`,borderRadius:`${be(E)} ${be(E)} 0 0`,"> *:not(:last-child)":{marginInlineEnd:4},"> *":{flex:"none"},"&-title":te(I({},Wa),{flex:"0 1 auto",textAlign:"end",marginInlineStart:"auto"}),"&-dropdown":te(I({},Fg()),{fontSize:p,transform:"translateY(10%)",cursor:"pointer","&[disabled]":{cursor:"not-allowed"}})},"&-body":{display:"flex",flex:"auto",flexDirection:"column",fontSize:e.fontSize,minHeight:0,"&-search-wrapper":{position:"relative",flex:"none",padding:y}},"&-content":{flex:"auto",margin:0,padding:0,overflow:"auto",listStyle:"none",borderRadius:`0 0 ${T} ${T}`,"&-item":{display:"flex",alignItems:"center",minHeight:o,padding:`${be(l)} ${be(y)}`,transition:`all ${S}`,"> *:not(:last-child)":{marginInlineEnd:v},"> *":{flex:"none"},"&-text":te(I({},Wa),{flex:"auto"}),"&-remove":te(I({},rM(e)),{color:n,"&:hover, &:focus":{color:f},"&:disabled":{color:u,cursor:"not-allowed"}}),[`&:not(${t}-list-content-item-disabled)`]:{"&:hover":{backgroundColor:B,cursor:"pointer"},[`&${t}-list-content-item-checked:hover`]:{backgroundColor:R}},"&-checked":{backgroundColor:c},"&-disabled":{color:u,cursor:"not-allowed"}},[`&-show-remove ${t}-list-content-item:not(${t}-list-content-item-disabled):hover`]:{background:"transparent",cursor:"default"}},"&-pagination":{padding:e.paddingXS,textAlign:"end",borderTop:`${be(i)} ${b} ${r}`,[`${x}-pagination-options`]:{paddingInlineEnd:e.paddingXS}},"&-body-not-found":{flex:"none",width:"100%",margin:"auto 0",color:u,textAlign:"center"},"&-footer":{borderTop:`${be(i)} ${b} ${r}`},"&-checkbox":{lineHeight:1}}}},NYe=e=>{const{antCls:t,iconCls:n,componentCls:r,marginXS:i,marginXXS:o,fontSizeIcon:a,colorBgContainerDisabled:s}=e;return{[r]:te(I({},zr(e)),{position:"relative",display:"flex",alignItems:"stretch",[`${r}-disabled`]:{[`${r}-section`]:{background:s}},[`${r}-section`]:RYe(e),[`${r}-actions`]:{display:"flex",flex:"none",flexDirection:"column",alignSelf:"center",margin:`0 ${be(i)}`,verticalAlign:"middle",gap:o,[`${t}-btn ${n}`]:{fontSize:a}}})}},PYe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},LYe=Br("Transfer",e=>{const t=dr(e);return[NYe(t),MYe(t),IYe(t),PYe(t)]},e=>{const{fontSize:t,lineHeight:n,controlHeight:r,controlHeightLG:i,lineWidth:o}=e,a=Math.round(t*n);return{listWidth:180,listHeight:200,listWidthLG:250,headerHeight:i,itemHeight:r,itemPaddingBlock:(r-a)/2,transferHeaderVerticalPadding:Math.ceil((i-o-a)/2)}}),GI=e=>{const mn=e,{prefixCls:t,className:n,rootClassName:r,classNames:i,styles:o,style:a,listStyle:s,operationStyle:l,operations:c,actions:u,dataSource:f,targetKeys:d=[],selectedKeys:A,selectAllLabels:h=[],locale:p={},titles:v,disabled:y,showSearch:b=!1,showSelectAll:x,oneWay:C,pagination:S,status:B,selectionsIcon:E,filterOption:_,render:M,footer:R,children:T,rowKey:L,onScroll:P,onChange:k,onSearch:H,onSelectChange:D}=mn,U=Ze(mn,["prefixCls","className","rootClassName","classNames","styles","style","listStyle","operationStyle","operations","actions","dataSource","targetKeys","selectedKeys","selectAllLabels","locale","titles","disabled","showSearch","showSelectAll","oneWay","pagination","status","selectionsIcon","filterOption","render","footer","children","rowKey","onScroll","onChange","onSearch","onSelectChange"]),{getPrefixCls:j,renderEmpty:Q,direction:K,className:z,style:V,classNames:Y,styles:Z,selectionsIcon:W}=or("transfer"),J=g.useContext(qa),ee=y!=null?y:J,ne=te(I({},e),{disabled:ee}),re=j("transfer",t),[ue,de]=LYe(re),se=u||c||[],ce=K==="rtl",[ge,ie,le]=AYe(f,L,d),[ve,we,me,Ee]=pYe(ie,le,A),[Ce,pe]=f8(Rt=>Rt.key),[Oe,xe]=f8(Rt=>Rt.key),Me=g.useCallback((Rt,tn)=>{Rt==="left"?me(Rn(tn)?tn(ve||[]):tn):Ee(Rn(tn)?tn(we||[]):tn)},[ve,we]),Se=(Rt,tn)=>{(Rt==="left"?pe:xe)(tn)},Pe=g.useCallback((Rt,tn)=>{Rt==="left"?D==null||D(tn,we):D==null||D(ve,tn)},[ve,we]),Le=Rt=>{var tn;return(tn=v!=null?v:Rt.titles)!=null?tn:[]},He=Rt=>{P==null||P("left",Rt)},Ne=Rt=>{P==null||P("right",Rt)},at=Rt=>{const tn=Rt==="right"?ve:we,cn=fYe(ge),gn=tn.filter(Mt=>!cn.has(Mt)),Zt=QI(gn),_n=Rt==="right"?gn.concat(d):d.filter(Mt=>!Zt.has(Mt)),Wt=Rt==="right"?"left":"right";Me(Wt,[]),Pe(Wt,[]),k==null||k(_n,Rt,gn)},Ue=()=>{at("left"),Se("left",null)},et=()=>{at("right"),Se("right",null)},We=(Rt,tn,cn)=>{Me(Rt,gn=>{let Zt=[];if(cn==="replace")Zt=tn;else if(cn)Zt=Array.from(new Set([].concat(en(gn),en(tn))));else{const _n=QI(tn);Zt=gn.filter(Wt=>!_n.has(Wt))}return Pe(Rt,Zt),Zt}),Se(Rt,null)},Je=(Rt,tn)=>We("left",Rt,tn),dt=(Rt,tn)=>We("right",Rt,tn),wt=Rt=>H==null?void 0:H("left",Rt.target.value),Bt=Rt=>H==null?void 0:H("right",Rt.target.value),qt=()=>H==null?void 0:H("left",""),jt=()=>H==null?void 0:H("right",""),nn=(Rt,tn,cn,gn,Zt)=>{tn.has(cn)&&(tn.delete(cn),Se(Rt,null)),gn&&(tn.add(cn),Se(Rt,Zt))},Jt=(Rt,tn,cn,gn)=>{(Rt==="left"?Ce:Oe)(gn,tn,cn)},Ot=(Rt,tn,cn,gn)=>{const Zt=Rt==="left",_n=Zt?ve:we,Wt=new Set(_n),Mt=(Zt?ie:le).filter(Dt=>!Dt.disabled),vn=Mt.findIndex(Dt=>Dt.key===tn);gn&&_n.length>0?Jt(Rt,Mt,Wt,vn):nn(Rt,Wt,tn,cn,vn);const In=Array.from(Wt);Pe(Rt,In),e.selectedKeys||Me(Rt,In)},sn=(Rt,tn,cn)=>{Ot("left",Rt,tn,cn==null?void 0:cn.shiftKey)},Vt=(Rt,tn,cn)=>{Ot("right",Rt,tn,cn==null?void 0:cn.shiftKey)},xt=Rt=>{Me("right",[]),k==null||k(d.filter(tn=>!Rt.includes(tn)),"left",en(Rt))},qe=Rt=>Rn(s)?s({direction:Rt}):s||{},{hasFeedback:it,status:Pt}=g.useContext(Ya),De=Rt=>I(te(I({},Rt),{notFoundContent:(Q==null?void 0:Q("Transfer"))||Be.createElement(CH,{componentName:"Transfer"})}),p),ze=Vg(Pt,B),bt=!T&&S,lt=le.some(Rt=>oa(Rt.key)&&we.includes(Rt.key)&&!Rt.disabled),At=ie.some(Rt=>oa(Rt.key)&&ve.includes(Rt.key)&&!Rt.disabled),ut=Ar(V),ft=Ar(a),[Kt,An]=vr([Y,i],[Z,ut,o,ft],{props:ne},{source:{},target:{}}),pn=Ae(re,{[`${re}-disabled`]:ee,[`${re}-customize-list`]:!!T,[`${re}-rtl`]:ce},Jh(re,ze,it),z,n,r,ue,de,Kt.root),[bn]=zs("Transfer",Sl.Transfer),Sn=De(bn),[Tn,lr]=Le(Sn),$n=E!=null?E:W,Fn=["section","header","title","body","list","item","itemIcon","itemContent","footer"],$t=Rt=>{const tn=I({},Kt),cn=Kt[Rt];return Fn.forEach(gn=>{tn[gn]=Ae(Kt[gn],cn==null?void 0:cn[gn])}),tn},Ie=Rt=>{const tn=I({},An),cn=An[Rt];return Fn.forEach(gn=>{tn[gn]=I(I({},An[gn]),cn==null?void 0:cn[gn])}),tn},Ke=$t("source"),nt=$t("target"),ht=Ie("source"),Xt=Ie("target"),kt=Co(U,{aria:!0,data:!0});return Be.createElement("div",te(I({},kt),{className:pn,style:An.root}),Be.createElement(U9,I({prefixCls:re,style:qe("left"),classNames:Ke,styles:ht,titleText:Tn,dataSource:ie,filterOption:_,checkedKeys:ve,handleFilter:wt,handleClear:qt,onItemSelect:sn,onItemSelectAll:Je,render:M,showSearch:b,renderList:T,footer:R,onScroll:He,disabled:ee,direction:ce?"right":"left",showSelectAll:x,selectAllLabel:h[0],pagination:bt,selectionsIcon:$n},Sn)),Be.createElement(tfe,{className:Ae(`${re}-actions`,Kt.actions),rightActive:At,moveToRight:et,leftActive:lt,actions:se,moveToLeft:Ue,style:I(I({},l),An.actions),disabled:ee,direction:K,oneWay:C}),Be.createElement(U9,I({prefixCls:re,style:qe("right"),classNames:nt,styles:Xt,titleText:lr,dataSource:le,filterOption:_,checkedKeys:we,handleFilter:Bt,handleClear:jt,onItemSelect:Vt,onItemSelectAll:dt,onItemRemove:xt,render:M,showSearch:b,renderList:T,footer:R,onScroll:Ne,disabled:ee,direction:ce?"left":"right",showSelectAll:x,selectAllLabel:h[1],showRemove:C,pagination:bt,selectionsIcon:$n},Sn)))};GI.List=U9,GI.Search=rfe,GI.Operation=tfe;var qI={},afe;function FYe(){if(afe)return qI;afe=1,Object.defineProperty(qI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M257.7 752c2 0 4-.2 6-.5L431.9 722c2-.4 3.9-1.3 5.3-2.8l423.9-423.9a9.96 9.96 0 000-14.1L694.9 114.9c-1.9-1.9-4.4-2.9-7.1-2.9s-5.2 1-7.1 2.9L256.8 538.8c-1.5 1.5-2.4 3.3-2.8 5.3l-29.5 168.2a33.5 33.5 0 009.4 29.8c6.6 6.4 14.9 9.9 23.8 9.9zm67.4-174.4L687.8 215l73.3 73.3-362.7 362.6-88.9 15.7 15.6-89zM880 836H144c-17.7 0-32 14.3-32 32v36c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-36c0-17.7-14.3-32-32-32z"}}]},name:"edit",theme:"outlined"};return qI.default=e,qI}var kYe=FYe();const DYe=_t(kYe);function j9(){return j9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,j9({},e,{ref:t,icon:DYe})),YI=g.forwardRef(HYe);var XI={},sfe;function UYe(){if(sfe)return XI;sfe=1,Object.defineProperty(XI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M864 170h-60c-4.4 0-8 3.6-8 8v518H310v-73c0-6.7-7.8-10.5-13-6.3l-141.9 112a8 8 0 000 12.6l141.9 112c5.3 4.2 13 .4 13-6.3v-75h498c35.3 0 64-28.7 64-64V178c0-4.4-3.6-8-8-8z"}}]},name:"enter",theme:"outlined"};return XI.default=e,XI}var jYe=UYe();const zYe=_t(jYe);function z9(){return z9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,z9({},e,{ref:t,icon:zYe})),VYe=g.forwardRef(QYe),KYe=(e,t,n,r)=>{const{titleMarginBottom:i,fontWeightStrong:o}=r;return{marginBottom:i,color:n,fontWeight:o,fontSize:e,lineHeight:t}},WYe=e=>{const t=[1,2,3,4,5],n={};return t.forEach(r=>{n[` h${r}&, div&-h${r}, div&-h${r} > textarea, h${r} - `]=kYe(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},HYe=e=>{const{componentCls:t}=e;return{[`&${`${t}-link`}`]:te(I({},rM(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none",[`${t}-actions`]:{pointerEvents:"auto"}}}})}},UYe=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:tM[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85},table:{width:"100%",textAlign:"start",borderCollapse:"separate",borderSpacing:0,marginBlock:"1em","th, td":{padding:be(e.padding),overflowWrap:"break-word",borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"thead > tr:first-child > th:first-child":{borderStartStartRadius:e.borderRadiusLG},"thead > tr:first-child > th:last-child":{borderStartEndRadius:e.borderRadiusLG},"thead > tr > th":{textAlign:"start",position:"relative",color:e.colorTextHeading,fontWeight:e.fontWeightStrong,backgroundColor:e.colorFillAlter,transition:`background-color ${e.motionDurationMid} ease`,"&:not(:last-child)::before":{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:e.colorSplit,transform:"translateY(-50%)",content:'""'}},"tbody > tr":{"> th, > td":{transition:`background-color ${e.motionDurationMid} ease`},"&:hover > th, &:hover > td":{backgroundColor:e.colorFillAlter}}}}),jYe=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},zYe=e=>({[`${e.componentCls}-copy-success`]:{"&, &:hover, &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),QYe=()=>({"a&-ellipsis, span&-ellipsis":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":te(I({},Ka),{"a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}}),"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),ife=Er("Typography",e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:te(I(I(I(te(I(I(te(I({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary, &${t}-link${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success, &${t}-link${t}-success`]:{color:e.colorSuccessText},[`&${t}-warning, &${t}-link${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger, &${t}-link${t}-danger`]:{color:e.colorErrorText,[`&${t}-link:active, &${t}-link:focus`]:{color:e.colorErrorTextActive},[`&${t}-link:hover`]:{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"div&, p":{marginBottom:"1em"}},DYe(e)),{[`& + h1${t}, & + h2${t}, & + h3${t}, & + h4${t}, & + h5${t}`]:{marginTop:n},"div, ul, li, p, h1, h2, h3, h4, h5":{"+ h1, + h2, + h3, + h4, + h5":{marginTop:n}}}),UYe(e)),HYe(e)),{[`${t}-actions`]:{display:"inline"},[` + `]=KYe(e[`fontSizeHeading${r}`],e[`lineHeightHeading${r}`],e.colorTextHeading,e)}),n},GYe=e=>{const{componentCls:t}=e;return{[`&${`${t}-link`}`]:te(I({},rM(e)),{userSelect:"text",[`&[disabled], &${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed","&:active, &:hover":{color:e.colorTextDisabled},"&:active":{pointerEvents:"none",[`${t}-actions`]:{pointerEvents:"auto"}}}})}},qYe=e=>({code:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.2em 0.1em",fontSize:"85%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3},kbd:{margin:"0 0.2em",paddingInline:"0.4em",paddingBlock:"0.15em 0.1em",fontSize:"90%",fontFamily:e.fontFamilyCode,background:"rgba(150, 150, 150, 0.06)",border:"1px solid rgba(100, 100, 100, 0.2)",borderBottomWidth:2,borderRadius:3},mark:{padding:0,backgroundColor:tM[2]},"u, ins":{textDecoration:"underline",textDecorationSkipInk:"auto"},"s, del":{textDecoration:"line-through"},strong:{fontWeight:e.fontWeightStrong},"ul, ol":{marginInline:0,marginBlock:"0 1em",padding:0,li:{marginInline:"20px 0",marginBlock:0,paddingInline:"4px 0",paddingBlock:0}},ul:{listStyleType:"circle",ul:{listStyleType:"disc"}},ol:{listStyleType:"decimal"},"pre, blockquote":{margin:"1em 0"},pre:{padding:"0.4em 0.6em",whiteSpace:"pre-wrap",wordWrap:"break-word",background:"rgba(150, 150, 150, 0.1)",border:"1px solid rgba(100, 100, 100, 0.2)",borderRadius:3,fontFamily:e.fontFamilyCode,code:{display:"inline",margin:0,padding:0,fontSize:"inherit",fontFamily:"inherit",background:"transparent",border:0}},blockquote:{paddingInline:"0.6em 0",paddingBlock:0,borderInlineStart:"4px solid rgba(100, 100, 100, 0.2)",opacity:.85},table:{width:"100%",textAlign:"start",borderCollapse:"separate",borderSpacing:0,marginBlock:"1em","th, td":{padding:be(e.padding),overflowWrap:"break-word",borderBottom:`${be(e.lineWidth)} ${e.lineType} ${e.colorSplit}`},"thead > tr:first-child > th:first-child":{borderStartStartRadius:e.borderRadiusLG},"thead > tr:first-child > th:last-child":{borderStartEndRadius:e.borderRadiusLG},"thead > tr > th":{textAlign:"start",position:"relative",color:e.colorTextHeading,fontWeight:e.fontWeightStrong,backgroundColor:e.colorFillAlter,transition:`background-color ${e.motionDurationMid} ease`,"&:not(:last-child)::before":{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:e.colorSplit,transform:"translateY(-50%)",content:'""'}},"tbody > tr":{"> th, > td":{transition:`background-color ${e.motionDurationMid} ease`},"&:hover > th, &:hover > td":{backgroundColor:e.colorFillAlter}}}}),YYe=e=>{const{componentCls:t,paddingSM:n}=e,r=n;return{"&-edit-content":{position:"relative","div&":{insetInlineStart:e.calc(e.paddingSM).mul(-1).equal(),insetBlockStart:e.calc(r).div(-2).add(1).equal(),marginBottom:e.calc(r).div(2).sub(2).equal()},[`${t}-edit-content-confirm`]:{position:"absolute",insetInlineEnd:e.calc(e.marginXS).add(2).equal(),insetBlockEnd:e.marginXS,color:e.colorIcon,fontWeight:"normal",fontSize:e.fontSize,fontStyle:"normal",pointerEvents:"none"},textarea:{margin:"0!important",MozTransition:"none",height:"1em"}}}},XYe=e=>({[`${e.componentCls}-copy-success`]:{"&, &:hover, &:focus":{color:e.colorSuccess}},[`${e.componentCls}-copy-icon-only`]:{marginInlineStart:0}}),ZYe=()=>({"a&-ellipsis, span&-ellipsis":{display:"inline-block",maxWidth:"100%"},"&-ellipsis-single-line":te(I({},Wa),{"a&, span&":{verticalAlign:"bottom"},"> code":{paddingBlock:0,maxWidth:"calc(100% - 1.2em)",display:"inline-block",overflow:"hidden",textOverflow:"ellipsis",verticalAlign:"bottom",boxSizing:"content-box"}}),"&-ellipsis-multiple-line":{display:"-webkit-box",overflow:"hidden",WebkitLineClamp:3,WebkitBoxOrient:"vertical"}}),lfe=Br("Typography",e=>{const{componentCls:t,titleMarginTop:n}=e;return{[t]:te(I(I(I(te(I(I(te(I({color:e.colorText,wordBreak:"break-word",lineHeight:e.lineHeight,[`&${t}-secondary, &${t}-link${t}-secondary`]:{color:e.colorTextDescription},[`&${t}-success, &${t}-link${t}-success`]:{color:e.colorSuccessText},[`&${t}-warning, &${t}-link${t}-warning`]:{color:e.colorWarningText},[`&${t}-danger, &${t}-link${t}-danger`]:{color:e.colorErrorText,[`&${t}-link:active, &${t}-link:focus`]:{color:e.colorErrorTextActive},[`&${t}-link:hover`]:{color:e.colorErrorTextHover}},[`&${t}-disabled`]:{color:e.colorTextDisabled,cursor:"not-allowed",userSelect:"none"},"div&, p":{marginBottom:"1em"}},WYe(e)),{[`& + h1${t}, & + h2${t}, & + h3${t}, & + h4${t}, & + h5${t}`]:{marginTop:n},"div, ul, li, p, h1, h2, h3, h4, h5":{"+ h1, + h2, + h3, + h4, + h5":{marginTop:n}}}),qYe(e)),GYe(e)),{[`${t}-actions`]:{display:"inline"},[` ${t}-expand, ${t}-collapse, ${t}-edit, @@ -365,85 +365,85 @@ html body { ${t}-collapse, ${t}-edit, ${t}-copy:not(${t}-copy-icon-only) - `]:{marginInlineStart:0,marginInlineEnd:e.marginXXS}}}),jYe(e)),zYe(e)),QYe()),{"&-rtl":{direction:"rtl"}})}},()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),VYe=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,classNames:o,styles:a,direction:s,maxLength:l,autoSize:c=!0,value:u,onSave:f,onCancel:d,onEnd:A,component:h,enterIcon:p=m.createElement(FYe,null)}=e,v=m.useRef(null),y=m.useRef(!1),b=m.useRef(null),[x,C]=m.useState(u);m.useEffect(()=>{C(u)},[u]),m.useEffect(()=>{var H;if((H=v.current)!=null&&H.resizableTextArea){const{textArea:D}=v.current.resizableTextArea;D.focus();const{length:U}=D.value;D.setSelectionRange(U,U)}},[]);const S=({target:H})=>{C(H.value.replace(/[\n\r]/g,""))},B=()=>{y.current=!0},E=()=>{y.current=!1},_=({keyCode:H})=>{y.current||(b.current=H)},M=()=>{f(x.trim())},R=({keyCode:H,ctrlKey:D,altKey:U,metaKey:j,shiftKey:Q})=>{b.current!==H||y.current||D||U||j||Q||(H===dn.ENTER?(M(),A==null||A()):H===dn.ESC&&d())},T=()=>{M()},[L,P]=ife(t),k=Ae(t,`${t}-edit-content`,{[`${t}-rtl`]:s==="rtl",[`${t}-${h}`]:!!h},r,o.root,L,P);return m.createElement("div",{className:k,style:I(I({},a.root),i)},m.createElement(dce,{ref:v,maxLength:l,value:x,onChange:S,onKeyDown:_,onKeyUp:R,onCompositionStart:B,onCompositionEnd:E,onBlur:T,"aria-label":n,rows:1,autoSize:c,className:o.textarea,style:a.textarea}),p!==null?Wa(p,{className:`${t}-edit-content-confirm`}):null)},KYe=(e,t)=>{let n=!1;const r=i=>{var o,a,s;i.stopPropagation(),i.preventDefault(),(o=i.clipboardData)==null||o.clearData(),(a=i.clipboardData)==null||a.setData("text/plain",e),t&&((s=i.clipboardData)==null||s.setData("text/html",e)),n=!0};try{return document.addEventListener("copy",r,{capture:!0}),document.execCommand("copy"),n}catch(i){return!1}finally{document.removeEventListener("copy",r,{capture:!0})}},WYe=(e,t)=>$r(null,null,function*(){try{return t?yield navigator.clipboard.write([new ClipboardItem({"text/html":new Blob([e],{type:"text/html"}),"text/plain":new Blob([e],{type:"text/plain"})})]):yield navigator.clipboard.writeText(e),!0}catch(n){return!1}});function GYe(e,t){return $r(this,null,function*(){if(typeof e!="string")return!1;const n=(t==null?void 0:t.format)==="text/html";return!!((yield WYe(e,n))||KYe(e,n))})}const qYe=({copyConfig:e,children:t})=>{const[n,r]=m.useState(!1),[i,o]=m.useState(!1),a=m.useRef(null),s=()=>{a.current&&clearTimeout(a.current)},l={};e.format&&(l.format=e.format),m.useEffect(()=>s,[]);const c=yn(u=>$r(null,null,function*(){var f;u==null||u.preventDefault(),u==null||u.stopPropagation(),o(!0);try{const d=Rn(e.text)?yield e.text():e.text;yield GYe(d||$ce(t,{skipEmpty:!0}).join("")||"",l),o(!1),r(!0),s(),a.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)==null||f.call(e,u)}catch(d){throw o(!1),d}}));return{copied:n,copyLoading:i,onClick:c}},jj=(e,t)=>{const n=!!e;return m.useMemo(()=>{const r=I(I({},t),n&&Xn(e)?e:null);return[n,r]},[n,e,t])},YYe=e=>{const t=m.useRef(void 0);return m.useEffect(()=>{t.current=e}),t.current},XYe=(e,t,n)=>m.useMemo(()=>e===!0?{title:t!=null?t:n}:m.isValidElement(e)?{title:e}:Xn(e)?I({title:t!=null?t:n},e):{title:e},[e,t,n]),ofe=(e,t,n,r,i)=>{const{getPrefixCls:o,direction:a,className:s,style:l,classNames:c,styles:u}=or("typography"),f=r!=null?r:a,d=o("typography",e),A=te(I({},i),{prefixCls:d,direction:f}),h=m.useMemo(()=>({root:s}),[s]),p=m.useMemo(()=>({root:l}),[l]),[v,y]=vr([h,c,t],[p,u,n],{props:A});return[v,y,d,f]},afe=m.forwardRef((e,t)=>{const v=e,{component:n="article",className:r,rootClassName:i,children:o,direction:a,style:s,classNames:l,styles:c,prefixCls:u}=v,f=Ze(v,["component","className","rootClassName","children","direction","style","classNames","styles","prefixCls"]),[d,A]=ife(u),h=Ae(u,{[`${u}-rtl`]:a==="rtl"},r,i,d,A,l==null?void 0:l.root),p=I(I({},c==null?void 0:c.root),s);return m.createElement(n,te(I({},f),{className:h,style:p,ref:t}),o)}),ZYe=m.forwardRef((e,t)=>{const A=e,{prefixCls:n,className:r,rootClassName:i,direction:o,classNames:a,styles:s}=A,l=Ze(A,["prefixCls","className","rootClassName","direction","classNames","styles"]),[c,u,f,d]=ofe(n,a,s,o,e);return m.createElement(afe,I({ref:t,className:Ae(r,i),direction:d,classNames:c,styles:u,prefixCls:f},l))});var XI={},sfe;function JYe(){if(sfe)return XI;sfe=1,Object.defineProperty(XI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};return XI.default=e,XI}var eXe=JYe();const tXe=_t(eXe);function zj(){return zj=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,zj({},e,{ref:t,icon:tXe})),Qj=m.forwardRef(nXe),lfe=e=>e===!1?[!1,!1]:$ce(e);function Vj(e,t,n){return e===!0||e===void 0?t:e||n&&t}function rXe(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}const Kj=e=>["string","number"].includes(typeof e),iXe=e=>{const{prefixCls:t,copied:n,locale:r,iconOnly:i,tooltips:o,icon:a,tabIndex:s,onCopy:l,loading:c,className:u,style:f}=e,d=lfe(o),A=lfe(a),{copied:h,copy:p}=r!=null?r:{},v=n?h:p,y=Vj(d[n?1:0],v),b=typeof y=="string"?y:v;return m.createElement(aa,{title:y},m.createElement("button",{type:"button",className:Ae(`${t}-copy`,u,{[`${t}-copy-success`]:n,[`${t}-copy-icon-only`]:i}),style:f,onClick:l,"aria-label":b,tabIndex:s},n?Vj(A[1],m.createElement(BH,null),!0):Vj(A[0],c?m.createElement(qh,null):m.createElement(Qj,null),!0)))},ZI=m.forwardRef(({style:e,children:t},n)=>{const r=m.useRef(null);return m.useImperativeHandle(n,()=>({isExceed:()=>{const i=r.current;return i.scrollHeight>i.clientHeight},getHeight:()=>r.current.clientHeight})),m.createElement("span",{"aria-hidden":!0,ref:r,style:I({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),oXe=e=>e.reduce((t,n)=>t+(Kj(n)?String(n).length:1),0);function cfe(e,t){let n=0;const r=[];for(let i=0;it){const c=t-n;return r.push(String(o).slice(0,c)),r}r.push(o),n=l}return e}const Wj=0,Gj=1,qj=2,Yj=3,ufe=4,JI={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function aXe(e){const{enableMeasure:t,width:n,text:r,children:i,rows:o,expanded:a,measureDeps:s,miscDeps:l,onEllipsis:c}=e,u=m.useMemo(()=>pa(r),[r]),f=m.useMemo(()=>oXe(u),[r]),d=m.useMemo(()=>i(u,!1),[r].concat(en(s))),[A,h]=m.useState(null),p=m.useRef(null),v=m.useRef(null),y=m.useRef(null),b=m.useRef(null),x=m.useRef(null),[C,S]=m.useState(!1),[B,E]=m.useState(Wj),[_,M]=m.useState(0),[R,T]=m.useState(null);ar(()=>{E(t&&n&&f?Gj:Wj)},[n,r,o,t,u].concat(en(s))),ar(()=>{var H,D,U,j;if(B===Gj){E(qj);const Q=v.current&&getComputedStyle(v.current).whiteSpace;T(Q)}else if(B===qj){const Q=!!((H=y.current)!=null&&H.isExceed());E(Q?Yj:ufe),h(Q?[0,f]:null),S(Q);const K=((D=y.current)==null?void 0:D.getHeight())||0,z=o===1?0:((U=b.current)==null?void 0:U.getHeight())||0,V=((j=x.current)==null?void 0:j.getHeight())||0,Y=Math.max(K,z+V);M(Y+1),c(Q)}},[B]);const L=A?Math.ceil((A[0]+A[1])/2):0;ar(()=>{var U;const[H,D]=A||[0,0];if(H!==D){const Q=(((U=p.current)==null?void 0:U.getHeight())||0)>_;let K=L;D-H===1&&(K=Q?H:D),h(Q?[H,K]:[K,D])}},[A,L]);const P=m.useMemo(()=>{if(!t)return i(u,!1);if(B!==Yj||!A||A[0]!==A[1]){const H=i(u,!1);return[ufe,Wj].includes(B)?H:m.createElement("span",{style:te(I({},JI),{WebkitLineClamp:o})},H)}return i(a?u:cfe(u,A[0]),C)},[a,B,A,u].concat(en(l))),k={width:n,margin:0,padding:0,whiteSpace:R==="nowrap"?"normal":"inherit"};return m.createElement(m.Fragment,null,P,B===qj&&m.createElement(m.Fragment,null,m.createElement(ZI,{style:te(I(I({},k),JI),{WebkitLineClamp:o}),ref:y},d),m.createElement(ZI,{style:te(I(I({},k),JI),{WebkitLineClamp:o-1}),ref:b},d),m.createElement(ZI,{style:te(I(I({},k),JI),{WebkitLineClamp:1}),ref:x},i([],!0))),B===Yj&&A&&A[0]!==A[1]&&m.createElement(ZI,{style:te(I({},k),{top:400}),ref:p},i(cfe(u,L),!0)),B===Gj&&m.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const sXe=({enableEllipsis:e,isEllipsis:t,open:n,children:r,tooltipProps:i})=>{if(!(i!=null&&i.title)||!e)return r;const o=n&&t;return m.createElement(aa,I({open:o},i),r)};function lXe({mark:e,code:t,underline:n,delete:r,strong:i,keyboard:o,italic:a},s){let l=s;function c(u,f){f&&(l=m.createElement(u,{},l))}return c("strong",i),c("u",n),c("del",r),c("code",t),c("mark",e),c("kbd",o),c("i",a),l}const cXe="...",ffe=["delete","mark","code","underline","strong","keyboard","italic"],eR=m.forwardRef((e,t)=>{var Pt;const it=e,{prefixCls:n,className:r,style:i,classNames:o,styles:a,direction:s,type:l,disabled:c,children:u,ellipsis:f,editable:d,copyable:A,actions:h,component:p,title:v,onMouseEnter:y,onMouseLeave:b}=it,x=Ze(it,["prefixCls","className","style","classNames","styles","direction","type","disabled","children","ellipsis","editable","copyable","actions","component","title","onMouseEnter","onMouseLeave"]),[C]=zs("Text"),S=m.useRef(null),B=m.useRef(null),[E,_,M,R]=ofe(n,o,a,s,e),T=ti(x,ffe),[L,P]=jj(d),[k,H]=Fr(!1,P.editing),{triggerType:D=["icon"]}=P,U=De=>{var ze;De&&((ze=P.onStart)==null||ze.call(P)),H(De)},j=YYe(k);ar(()=>{var De;!k&&j&&((De=B.current)==null||De.focus())},[k]);const Q=De=>{De==null||De.preventDefault(),U(!0)},K=De=>{var ze;(ze=P.onChange)==null||ze.call(P,De),U(!1)},z=()=>{var De;(De=P.onCancel)==null||De.call(P),U(!1)},[V,Y]=jj(A),{placement:Z="end"}=h!=null?h:{},{copied:W,copyLoading:J,onClick:ee}=qYe({copyConfig:Y,children:u}),[ne,re]=m.useState(!1),[ue,de]=m.useState(!1),[se,ce]=m.useState(!1),[ge,ie]=m.useState(!1),[le,ve]=m.useState(!0),[we,me]=jj(f,{expandable:!1,symbol:De=>De?C==null?void 0:C.collapse:C==null?void 0:C.expand}),[Ee,Ce]=Fr(me.defaultExpanded||!1,me.expanded),pe=we&&(!Ee||me.expandable==="collapsible"),{rows:Oe=1}=me,xe=m.useMemo(()=>pe&&(me.suffix!==void 0||me.onEllipsis||me.expandable||L||V),[pe,me,L,V]);ar(()=>{we&&!xe&&(re(xee("webkitLineClamp")),de(xee("textOverflow")))},[xe,we]);const[Me,Se]=m.useState(pe),Pe=m.useMemo(()=>xe?!1:Oe===1?ue:ne,[xe,ue,ne]);ar(()=>{Se(Pe&&pe)},[Pe,pe]);const Le=XYe(me.tooltip,P.text,u),He=Me&&!!Le.title,Ne=pe&&(Me?He&&ge:se),at=pe&&Oe===1&&Me,Ue=pe&&Oe>1&&Me,et=(De,ze)=>{var bt;Ce(ze.expanded),(bt=me.onExpand)==null||bt.call(me,De,ze)},[We,Je]=m.useState(0),[dt,wt]=m.useState(!1),[Bt,qt]=m.useState(!1),jt=({offsetWidth:De})=>{Je(De)},nn=De=>{var ze;ce(De),se!==De&&((ze=me.onEllipsis)==null||ze.call(me,De))};m.useEffect(()=>{const De=S.current;if(we&&He&&De){const ze=rXe(De);ge!==ze&&ie(ze)}},[we,He,u,Ue,le,We]),m.useEffect(()=>{const De=S.current;if(typeof IntersectionObserver=="undefined"||!De||!He||!pe)return;const ze=new IntersectionObserver(()=>{ve(!!De.offsetParent)});return ze.observe(De),()=>{ze.disconnect()}},[He,pe]);const Jt=m.useMemo(()=>{if(!(!we||Me))return[P.text,u,v,Le.title].find(Kj)},[we,Me,v,Le.title,Ne]);if(k)return m.createElement(VYe,{value:(Pt=P.text)!=null?Pt:typeof u=="string"?u:"",onSave:K,onCancel:z,onEnd:P.onEnd,prefixCls:M,className:r,style:i,direction:R,component:p,maxLength:P.maxLength,autoSize:P.autoSize,enterIcon:P.enterIcon,classNames:E,styles:_});const Ot=()=>{const{expandable:De,symbol:ze}=me;return De?m.createElement("button",{type:"button",key:"expand",className:Ae(`${M}-${Ee?"collapse":"expand"}`,E.action),style:_.action,onClick:bt=>et(bt,{expanded:!Ee}),"aria-label":Ee?C.collapse:C==null?void 0:C.expand},Rn(ze)?ze(Ee):ze):null},sn=()=>{if(!L)return;const{icon:De,tooltip:ze,tabIndex:bt}=P,lt=pa(ze)[0]||(C==null?void 0:C.edit),At=typeof lt=="string"?lt:"";return D.includes("icon")?m.createElement(aa,{key:"edit",title:ze===!1?"":lt},m.createElement("button",{type:"button",ref:B,className:Ae(`${M}-edit`,E.action),style:_.action,onClick:Q,"aria-label":At,tabIndex:bt},De||m.createElement(qI,{role:"button"}))):null},Vt=()=>V?m.createElement(iXe,te(I({key:"copy"},Y),{prefixCls:M,copied:W,locale:C,onCopy:ee,loading:J,iconOnly:!qi(u),className:E.action,style:_.action})):null,xt=De=>{const ze=De&&Ot(),bt=sn(),lt=Vt();return!ze&&!bt&&!lt?null:m.createElement("span",{key:"operations",className:Ae(`${M}-actions`,E.actions,{[`${M}-actions-start`]:Z==="start"}),style:_.actions,onMouseEnter:()=>wt(!0),onMouseLeave:()=>wt(!1)},ze,bt,lt)},qe=De=>[De&&!Ee&&m.createElement("span",{"aria-hidden":!0,key:"ellipsis"},cXe),me.suffix];return m.createElement(Bl,{onResize:jt,disabled:!pe},De=>m.createElement(sXe,{tooltipProps:Le,enableEllipsis:pe,isEllipsis:Ne,open:Bt&&!dt},m.createElement(afe,I({onMouseEnter:ze=>{qt(!0),y==null||y(ze)},onMouseLeave:ze=>{qt(!1),b==null||b(ze)},className:Ae({[`${M}-${l}`]:l,[`${M}-disabled`]:c,[`${M}-ellipsis`]:we,[`${M}-ellipsis-single-line`]:at,[`${M}-ellipsis-multiple-line`]:Ue,[`${M}-link`]:p==="a"},r),classNames:E,styles:_,prefixCls:M,style:te(I({},i),{WebkitLineClamp:Ue?Oe:void 0}),component:p,ref:il(De,S,t),direction:R,onClick:D.includes("text")?Q:void 0,"aria-label":Jt==null?void 0:Jt.toString(),title:v},T),m.createElement(aXe,{enableMeasure:pe&&!Me,text:u,rows:Oe,width:We,onEllipsis:nn,expanded:Ee,measureDeps:[Z],miscDeps:[W,Ee,J,L,V,Z,C].concat(en(ffe.map(ze=>e[ze])))},(ze,bt)=>lXe(e,m.createElement(m.Fragment,null,Z==="start"?xt(bt):null,ze.length>0&&bt&&!Ee&&Jt?m.createElement("span",{key:"show-content","aria-hidden":!0},ze):ze,qe(bt),Z==="start"?null:xt(bt)))))))}),uXe=m.forwardRef((e,t)=>{const l=e,{ellipsis:n,rel:r,children:i,navigate:o}=l,a=Ze(l,["ellipsis","rel","children","navigate"]),s=te(I({},a),{rel:r===void 0&&a.target==="_blank"?"noopener noreferrer":r});return m.createElement(eR,te(I({},s),{ref:t,ellipsis:!!n,component:"a"}),i)}),fXe=m.forwardRef((e,t)=>{const i=e,{children:n}=i,r=Ze(i,["children"]);return m.createElement(eR,te(I({ref:t},r),{component:"div"}),n)}),dXe=m.forwardRef((e,t)=>{const a=e,{ellipsis:n,children:r}=a,i=Ze(a,["ellipsis","children"]),o=m.useMemo(()=>Xn(n)?ti(n,["expandable","rows"]):n,[n]);return m.createElement(eR,te(I({ref:t},i),{ellipsis:o,component:"span"}),r)}),AXe=[1,2,3,4,5],hXe=m.forwardRef((e,t)=>{const a=e,{level:n=1,children:r}=a,i=Ze(a,["level","children"]),o=AXe.includes(n)?`h${n}`:"h1";return m.createElement(eR,te(I({ref:t},i),{component:o}),r)}),ox=ZYe;ox.Text=dXe,ox.Link=uXe,ox.Title=hXe,ox.Paragraph=fXe;const pXe=((e,t)=>{if(e&&t){const n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",o=i.replace(/\/.*$/,"");return n.some(a=>{const s=a.trim();if(/^\*(\/\*)?$/.test(a))return!0;if(s.charAt(0)==="."){const l=r.toLowerCase(),c=s.toLowerCase();let u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(f=>l.endsWith(f))}return/\/\*$/.test(s)?o===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(oo(!1,`Upload takes an invalidate 'accept' type '${s}'.Skip for check.`),!0):!1})}return!0});function gXe(e,t){const n=`cannot ${e.method} ${e.action} ${t.status}'`,r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function dfe(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function Afe(e){const t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(o){o.total>0&&(o.percent=o.loaded/o.total*100),e.onProgress(o)});const n=new FormData;e.data&&Object.keys(e.data).forEach(i=>{const o=e.data[i];if(Array.isArray(o)){o.forEach(a=>{n.append(`${i}[]`,a)});return}n.append(i,o)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(o){e.onError(o)},t.onload=function(){return t.status<200||t.status>=300?e.onError(gXe(e,t),dfe(t)):e.onSuccess(dfe(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(i=>{r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort(){t.abort()}}}const mXe=(e,t)=>$r(null,null,function*(){const n=[],r=[];e.forEach(l=>r.push(l.webkitGetAsEntry()));function i(l){return $r(this,null,function*(){const c=l.createReader(),u=[];for(;;){const f=yield new Promise(A=>{c.readEntries(A,()=>A([]))}),d=f.length;if(!d)break;for(let A=0;A{l.file(u=>{t(u)?(l.fullPath&&!u.webkitRelativePath&&(Object.defineProperties(u,{webkitRelativePath:{writable:!0}}),u.webkitRelativePath=l.fullPath.replace(/^\//,""),Object.defineProperties(u,{webkitRelativePath:{writable:!1}})),c(u)):c(null)})})})}const a=(l,c)=>$r(null,null,function*(){if(l){if(l.path="",l.isFile){const u=yield o(l);u&&n.push(u)}else if(l.isDirectory){const u=yield i(l);r.push(...u)}}});let s=0;for(;s{const{accept:i,directory:o}=this.props;let a,s;if(typeof i=="string")s=i;else{const{filter:c,format:u}=i||{};s=u,c==="native"?a=()=>!0:a=c}return(a||(o||r?c=>pXe(c,s):()=>!0))(n)});ke(this,"onChange",n=>{const{files:r}=n.target,i=[...r].filter(o=>this.filterFile(o));this.uploadFiles(i),this.reset()});ke(this,"onClick",n=>{const r=this.fileInput;if(!r)return;const i=n.target,{onClick:o}=this.props;i&&i.tagName==="BUTTON"&&(r.parentNode.focus(),i.blur()),r.click(),o&&o(n)});ke(this,"onKeyDown",n=>{n.key==="Enter"&&this.onClick(n)});ke(this,"onDataTransferFiles",(n,r)=>$r(this,null,function*(){const{multiple:i,directory:o}=this.props,a=[...n.items||[]];let s=[...n.files||[]];if((s.length>0||a.some(l=>l.kind==="file"))&&(r==null||r()),o)s=yield mXe(Array.prototype.slice.call(a),this.filterFile),this.uploadFiles(s);else{let l=[...s].filter(c=>this.filterFile(c,!0));i===!1&&(l=s.slice(0,1)),this.uploadFiles(l)}}));ke(this,"onFilePaste",n=>$r(this,null,function*(){const{pastable:r}=this.props;if(r&&n.type==="paste"){const i=n.clipboardData;return this.onDataTransferFiles(i,()=>{n.preventDefault()})}}));ke(this,"onFileDragOver",n=>{n.preventDefault()});ke(this,"onFileDrop",n=>$r(this,null,function*(){if(n.preventDefault(),n.type==="drop"){const r=n.dataTransfer;return this.onDataTransferFiles(r)}}));ke(this,"uploadFiles",n=>{const r=[...n],i=r.map(o=>(o.uid=Xj(),this.processFile(o,r)));Promise.all(i).then(o=>{const{onBatchStart:a}=this.props;a==null||a(o.map(({origin:s,parsedFile:l})=>({file:s,parsedFile:l}))),o.filter(s=>s.parsedFile!==null).forEach(s=>{this.post(s)})})});ke(this,"processFile",(n,r)=>$r(this,null,function*(){const{beforeUpload:i}=this.props;let o=n;if(i){try{o=yield i(n,r)}catch(A){o=!1}if(o===!1)return{origin:n,parsedFile:null,action:null,data:null}}const{action:a}=this.props;let s;typeof a=="function"?s=yield a(n):s=a;const{data:l}=this.props;let c;typeof l=="function"?c=yield l(n):c=l;const u=(typeof o=="object"||typeof o=="string")&&o?o:n;let f;u instanceof File?f=u:f=new File([u],n.name,{type:n.type});const d=f;return d.uid=n.uid,{origin:n,data:c,parsedFile:d,action:s}}));ke(this,"saveFileInput",n=>{this.fileInput=n})}componentDidMount(){this._isMounted=!0;const{pastable:n}=this.props;n&&document.addEventListener("paste",this.onFilePaste)}componentWillUnmount(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}componentDidUpdate(n){const{pastable:r}=this.props;r&&!n.pastable?document.addEventListener("paste",this.onFilePaste):!r&&n.pastable&&document.removeEventListener("paste",this.onFilePaste)}post({data:n,origin:r,action:i,parsedFile:o}){if(!this._isMounted)return;const{onStart:a,customRequest:s,name:l,headers:c,withCredentials:u,method:f}=this.props,{uid:d}=r,A=s||Afe,h={action:i,filename:l,data:n,file:o,headers:c,withCredentials:u,method:f||"post",onProgress:p=>{const{onProgress:v}=this.props;v==null||v(p,o)},onSuccess:(p,v)=>{const{onSuccess:y}=this.props;y==null||y(p,o,v),delete this.reqs[d]},onError:(p,v)=>{const{onError:y}=this.props;y==null||y(p,v,o),delete this.reqs[d]}};a(r),this.reqs[d]=A(h,{defaultRequest:Afe})}reset(){this.setState({uid:Xj()})}abort(n){const{reqs:r}=this;if(n){const i=n.uid?n.uid:n;r[i]&&r[i].abort&&r[i].abort(),delete r[i]}else Object.keys(r).forEach(i=>{r[i]&&r[i].abort&&r[i].abort(),delete r[i]})}render(){const M=this.props,{component:n,prefixCls:r,className:i,classNames:o={},disabled:a,id:s,name:l,style:c,styles:u={},multiple:f,accept:d,capture:A,children:h,directory:p,openFileDialogOnClick:v,onMouseEnter:y,onMouseLeave:b,hasControlInside:x}=M,C=Ze(M,["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"]),S=typeof d=="string"?d:d==null?void 0:d.format,B=Ae(r,{[`${r}-disabled`]:a,[i]:i}),E=p?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},_=a?{}:{onClick:v?this.onClick:()=>{},onKeyDown:v?this.onKeyDown:()=>{},onMouseEnter:y,onMouseLeave:b,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:x?void 0:"0"};return Be.createElement(n,tR({},_,{className:B,role:x?void 0:"button",style:c}),Be.createElement("input",tR({},Co(C,{aria:!0,data:!0}),{id:s,name:l,disabled:a,type:"file",ref:this.saveFileInput,onClick:R=>R.stopPropagation(),key:this.state.uid,style:I({display:"none"},u.input),className:o.input,accept:S},E,{multiple:f,onChange:this.onChange},A!=null?{capture:A}:{})),h)}}function Zj(){return Zj=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.uploader=n})}abort(n){this.uploader.abort(n)}render(){return Be.createElement(bXe,Zj({},this.props,{ref:this.saveUploader}))}},ke(WX,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Jj,onError:Jj,onSuccess:Jj,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1}),WX);const xXe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${be(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${be(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` + `]:{marginInlineStart:0,marginInlineEnd:e.marginXXS}}}),YYe(e)),XYe(e)),ZYe()),{"&-rtl":{direction:"rtl"}})}},()=>({titleMarginTop:"1.2em",titleMarginBottom:"0.5em"})),JYe=e=>{const{prefixCls:t,"aria-label":n,className:r,style:i,classNames:o,styles:a,direction:s,maxLength:l,autoSize:c=!0,value:u,onSave:f,onCancel:d,onEnd:A,component:h,enterIcon:p=g.createElement(VYe,null)}=e,v=g.useRef(null),y=g.useRef(!1),b=g.useRef(null),[x,C]=g.useState(u);g.useEffect(()=>{C(u)},[u]),g.useEffect(()=>{var H;if((H=v.current)!=null&&H.resizableTextArea){const{textArea:D}=v.current.resizableTextArea;D.focus();const{length:U}=D.value;D.setSelectionRange(U,U)}},[]);const S=({target:H})=>{C(H.value.replace(/[\n\r]/g,""))},B=()=>{y.current=!0},E=()=>{y.current=!1},_=({keyCode:H})=>{y.current||(b.current=H)},M=()=>{f(x.trim())},R=({keyCode:H,ctrlKey:D,altKey:U,metaKey:j,shiftKey:Q})=>{b.current!==H||y.current||D||U||j||Q||(H===dn.ENTER?(M(),A==null||A()):H===dn.ESC&&d())},T=()=>{M()},[L,P]=lfe(t),k=Ae(t,`${t}-edit-content`,{[`${t}-rtl`]:s==="rtl",[`${t}-${h}`]:!!h},r,o.root,L,P);return g.createElement("div",{className:k,style:I(I({},a.root),i)},g.createElement(hce,{ref:v,maxLength:l,value:x,onChange:S,onKeyDown:_,onKeyUp:R,onCompositionStart:B,onCompositionEnd:E,onBlur:T,"aria-label":n,rows:1,autoSize:c,className:o.textarea,style:a.textarea}),p!==null?Ga(p,{className:`${t}-edit-content-confirm`}):null)},eXe=(e,t)=>{let n=!1;const r=i=>{var o,a,s;i.stopPropagation(),i.preventDefault(),(o=i.clipboardData)==null||o.clearData(),(a=i.clipboardData)==null||a.setData("text/plain",e),t&&((s=i.clipboardData)==null||s.setData("text/html",e)),n=!0};try{return document.addEventListener("copy",r,{capture:!0}),document.execCommand("copy"),n}catch(i){return!1}finally{document.removeEventListener("copy",r,{capture:!0})}},tXe=(e,t)=>Er(null,null,function*(){try{return t?yield navigator.clipboard.write([new ClipboardItem({"text/html":new Blob([e],{type:"text/html"}),"text/plain":new Blob([e],{type:"text/plain"})})]):yield navigator.clipboard.writeText(e),!0}catch(n){return!1}});function nXe(e,t){return Er(this,null,function*(){if(typeof e!="string")return!1;const n=(t==null?void 0:t.format)==="text/html";return!!((yield tXe(e,n))||eXe(e,n))})}const rXe=({copyConfig:e,children:t})=>{const[n,r]=g.useState(!1),[i,o]=g.useState(!1),a=g.useRef(null),s=()=>{a.current&&clearTimeout(a.current)},l={};e.format&&(l.format=e.format),g.useEffect(()=>s,[]);const c=yn(u=>Er(null,null,function*(){var f;u==null||u.preventDefault(),u==null||u.stopPropagation(),o(!0);try{const d=Rn(e.text)?yield e.text():e.text;yield nXe(d||Tce(t,{skipEmpty:!0}).join("")||"",l),o(!1),r(!0),s(),a.current=setTimeout(()=>{r(!1)},3e3),(f=e.onCopy)==null||f.call(e,u)}catch(d){throw o(!1),d}}));return{copied:n,copyLoading:i,onClick:c}},Q9=(e,t)=>{const n=!!e;return g.useMemo(()=>{const r=I(I({},t),n&&Zn(e)?e:null);return[n,r]},[n,e,t])},iXe=e=>{const t=g.useRef(void 0);return g.useEffect(()=>{t.current=e}),t.current},oXe=(e,t,n)=>g.useMemo(()=>e===!0?{title:t!=null?t:n}:g.isValidElement(e)?{title:e}:Zn(e)?I({title:t!=null?t:n},e):{title:e},[e,t,n]),cfe=(e,t,n,r,i)=>{const{getPrefixCls:o,direction:a,className:s,style:l,classNames:c,styles:u}=or("typography"),f=r!=null?r:a,d=o("typography",e),A=te(I({},i),{prefixCls:d,direction:f}),h=g.useMemo(()=>({root:s}),[s]),p=g.useMemo(()=>({root:l}),[l]),[v,y]=vr([h,c,t],[p,u,n],{props:A});return[v,y,d,f]},ufe=g.forwardRef((e,t)=>{const v=e,{component:n="article",className:r,rootClassName:i,children:o,direction:a,style:s,classNames:l,styles:c,prefixCls:u}=v,f=Ze(v,["component","className","rootClassName","children","direction","style","classNames","styles","prefixCls"]),[d,A]=lfe(u),h=Ae(u,{[`${u}-rtl`]:a==="rtl"},r,i,d,A,l==null?void 0:l.root),p=I(I({},c==null?void 0:c.root),s);return g.createElement(n,te(I({},f),{className:h,style:p,ref:t}),o)}),aXe=g.forwardRef((e,t)=>{const A=e,{prefixCls:n,className:r,rootClassName:i,direction:o,classNames:a,styles:s}=A,l=Ze(A,["prefixCls","className","rootClassName","direction","classNames","styles"]),[c,u,f,d]=cfe(n,a,s,o,e);return g.createElement(ufe,I({ref:t,className:Ae(r,i),direction:d,classNames:c,styles:u,prefixCls:f},l))});var ZI={},ffe;function sXe(){if(ffe)return ZI;ffe=1,Object.defineProperty(ZI,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"};return ZI.default=e,ZI}var lXe=sXe();const cXe=_t(lXe);function V9(){return V9=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,V9({},e,{ref:t,icon:cXe})),K9=g.forwardRef(uXe),dfe=e=>e===!1?[!1,!1]:Tce(e);function W9(e,t,n){return e===!0||e===void 0?t:e||n&&t}function fXe(e){const t=document.createElement("em");e.appendChild(t);const n=e.getBoundingClientRect(),r=t.getBoundingClientRect();return e.removeChild(t),n.left>r.left||r.right>n.right||n.top>r.top||r.bottom>n.bottom}const G9=e=>["string","number"].includes(typeof e),dXe=e=>{const{prefixCls:t,copied:n,locale:r,iconOnly:i,tooltips:o,icon:a,tabIndex:s,onCopy:l,loading:c,className:u,style:f}=e,d=dfe(o),A=dfe(a),{copied:h,copy:p}=r!=null?r:{},v=n?h:p,y=W9(d[n?1:0],v),b=typeof y=="string"?y:v;return g.createElement(No,{title:y},g.createElement("button",{type:"button",className:Ae(`${t}-copy`,u,{[`${t}-copy-success`]:n,[`${t}-copy-icon-only`]:i}),style:f,onClick:l,"aria-label":b,tabIndex:s},n?W9(A[1],g.createElement(OH,null),!0):W9(A[0],c?g.createElement(qh,null):g.createElement(K9,null),!0)))},JI=g.forwardRef(({style:e,children:t},n)=>{const r=g.useRef(null);return g.useImperativeHandle(n,()=>({isExceed:()=>{const i=r.current;return i.scrollHeight>i.clientHeight},getHeight:()=>r.current.clientHeight})),g.createElement("span",{"aria-hidden":!0,ref:r,style:I({position:"fixed",display:"block",left:0,top:0,pointerEvents:"none",backgroundColor:"rgba(255, 0, 0, 0.65)"},e)},t)}),AXe=e=>e.reduce((t,n)=>t+(G9(n)?String(n).length:1),0);function Afe(e,t){let n=0;const r=[];for(let i=0;it){const c=t-n;return r.push(String(o).slice(0,c)),r}r.push(o),n=l}return e}const q9=0,Y9=1,X9=2,Z9=3,hfe=4,eR={display:"-webkit-box",overflow:"hidden",WebkitBoxOrient:"vertical"};function hXe(e){const{enableMeasure:t,width:n,text:r,children:i,rows:o,expanded:a,measureDeps:s,miscDeps:l,onEllipsis:c}=e,u=g.useMemo(()=>pa(r),[r]),f=g.useMemo(()=>AXe(u),[r]),d=g.useMemo(()=>i(u,!1),[r].concat(en(s))),[A,h]=g.useState(null),p=g.useRef(null),v=g.useRef(null),y=g.useRef(null),b=g.useRef(null),x=g.useRef(null),[C,S]=g.useState(!1),[B,E]=g.useState(q9),[_,M]=g.useState(0),[R,T]=g.useState(null);ar(()=>{E(t&&n&&f?Y9:q9)},[n,r,o,t,u].concat(en(s))),ar(()=>{var H,D,U,j;if(B===Y9){E(X9);const Q=v.current&&getComputedStyle(v.current).whiteSpace;T(Q)}else if(B===X9){const Q=!!((H=y.current)!=null&&H.isExceed());E(Q?Z9:hfe),h(Q?[0,f]:null),S(Q);const K=((D=y.current)==null?void 0:D.getHeight())||0,z=o===1?0:((U=b.current)==null?void 0:U.getHeight())||0,V=((j=x.current)==null?void 0:j.getHeight())||0,Y=Math.max(K,z+V);M(Y+1),c(Q)}},[B]);const L=A?Math.ceil((A[0]+A[1])/2):0;ar(()=>{var U;const[H,D]=A||[0,0];if(H!==D){const Q=(((U=p.current)==null?void 0:U.getHeight())||0)>_;let K=L;D-H===1&&(K=Q?H:D),h(Q?[H,K]:[K,D])}},[A,L]);const P=g.useMemo(()=>{if(!t)return i(u,!1);if(B!==Z9||!A||A[0]!==A[1]){const H=i(u,!1);return[hfe,q9].includes(B)?H:g.createElement("span",{style:te(I({},eR),{WebkitLineClamp:o})},H)}return i(a?u:Afe(u,A[0]),C)},[a,B,A,u].concat(en(l))),k={width:n,margin:0,padding:0,whiteSpace:R==="nowrap"?"normal":"inherit"};return g.createElement(g.Fragment,null,P,B===X9&&g.createElement(g.Fragment,null,g.createElement(JI,{style:te(I(I({},k),eR),{WebkitLineClamp:o}),ref:y},d),g.createElement(JI,{style:te(I(I({},k),eR),{WebkitLineClamp:o-1}),ref:b},d),g.createElement(JI,{style:te(I(I({},k),eR),{WebkitLineClamp:1}),ref:x},i([],!0))),B===Z9&&A&&A[0]!==A[1]&&g.createElement(JI,{style:te(I({},k),{top:400}),ref:p},i(Afe(u,L),!0)),B===Y9&&g.createElement("span",{style:{whiteSpace:"inherit"},ref:v}))}const pXe=({enableEllipsis:e,isEllipsis:t,open:n,children:r,tooltipProps:i})=>{if(!(i!=null&&i.title)||!e)return r;const o=n&&t;return g.createElement(No,I({open:o},i),r)};function gXe({mark:e,code:t,underline:n,delete:r,strong:i,keyboard:o,italic:a},s){let l=s;function c(u,f){f&&(l=g.createElement(u,{},l))}return c("strong",i),c("u",n),c("del",r),c("code",t),c("mark",e),c("kbd",o),c("i",a),l}const mXe="...",pfe=["delete","mark","code","underline","strong","keyboard","italic"],tR=g.forwardRef((e,t)=>{var Pt;const it=e,{prefixCls:n,className:r,style:i,classNames:o,styles:a,direction:s,type:l,disabled:c,children:u,ellipsis:f,editable:d,copyable:A,actions:h,component:p,title:v,onMouseEnter:y,onMouseLeave:b}=it,x=Ze(it,["prefixCls","className","style","classNames","styles","direction","type","disabled","children","ellipsis","editable","copyable","actions","component","title","onMouseEnter","onMouseLeave"]),[C]=zs("Text"),S=g.useRef(null),B=g.useRef(null),[E,_,M,R]=cfe(n,o,a,s,e),T=ti(x,pfe),[L,P]=Q9(d),[k,H]=Fr(!1,P.editing),{triggerType:D=["icon"]}=P,U=De=>{var ze;De&&((ze=P.onStart)==null||ze.call(P)),H(De)},j=iXe(k);ar(()=>{var De;!k&&j&&((De=B.current)==null||De.focus())},[k]);const Q=De=>{De==null||De.preventDefault(),U(!0)},K=De=>{var ze;(ze=P.onChange)==null||ze.call(P,De),U(!1)},z=()=>{var De;(De=P.onCancel)==null||De.call(P),U(!1)},[V,Y]=Q9(A),{placement:Z="end"}=h!=null?h:{},{copied:W,copyLoading:J,onClick:ee}=rXe({copyConfig:Y,children:u}),[ne,re]=g.useState(!1),[ue,de]=g.useState(!1),[se,ce]=g.useState(!1),[ge,ie]=g.useState(!1),[le,ve]=g.useState(!0),[we,me]=Q9(f,{expandable:!1,symbol:De=>De?C==null?void 0:C.collapse:C==null?void 0:C.expand}),[Ee,Ce]=Fr(me.defaultExpanded||!1,me.expanded),pe=we&&(!Ee||me.expandable==="collapsible"),{rows:Oe=1}=me,xe=g.useMemo(()=>pe&&(me.suffix!==void 0||me.onEllipsis||me.expandable||L||V),[pe,me,L,V]);ar(()=>{we&&!xe&&(re(Cee("webkitLineClamp")),de(Cee("textOverflow")))},[xe,we]);const[Me,Se]=g.useState(pe),Pe=g.useMemo(()=>xe?!1:Oe===1?ue:ne,[xe,ue,ne]);ar(()=>{Se(Pe&&pe)},[Pe,pe]);const Le=oXe(me.tooltip,P.text,u),He=Me&&!!Le.title,Ne=pe&&(Me?He&&ge:se),at=pe&&Oe===1&&Me,Ue=pe&&Oe>1&&Me,et=(De,ze)=>{var bt;Ce(ze.expanded),(bt=me.onExpand)==null||bt.call(me,De,ze)},[We,Je]=g.useState(0),[dt,wt]=g.useState(!1),[Bt,qt]=g.useState(!1),jt=({offsetWidth:De})=>{Je(De)},nn=De=>{var ze;ce(De),se!==De&&((ze=me.onEllipsis)==null||ze.call(me,De))};g.useEffect(()=>{const De=S.current;if(we&&He&&De){const ze=fXe(De);ge!==ze&&ie(ze)}},[we,He,u,Ue,le,We]),g.useEffect(()=>{const De=S.current;if(typeof IntersectionObserver=="undefined"||!De||!He||!pe)return;const ze=new IntersectionObserver(()=>{ve(!!De.offsetParent)});return ze.observe(De),()=>{ze.disconnect()}},[He,pe]);const Jt=g.useMemo(()=>{if(!(!we||Me))return[P.text,u,v,Le.title].find(G9)},[we,Me,v,Le.title,Ne]);if(k)return g.createElement(JYe,{value:(Pt=P.text)!=null?Pt:typeof u=="string"?u:"",onSave:K,onCancel:z,onEnd:P.onEnd,prefixCls:M,className:r,style:i,direction:R,component:p,maxLength:P.maxLength,autoSize:P.autoSize,enterIcon:P.enterIcon,classNames:E,styles:_});const Ot=()=>{const{expandable:De,symbol:ze}=me;return De?g.createElement("button",{type:"button",key:"expand",className:Ae(`${M}-${Ee?"collapse":"expand"}`,E.action),style:_.action,onClick:bt=>et(bt,{expanded:!Ee}),"aria-label":Ee?C.collapse:C==null?void 0:C.expand},Rn(ze)?ze(Ee):ze):null},sn=()=>{if(!L)return;const{icon:De,tooltip:ze,tabIndex:bt}=P,lt=pa(ze)[0]||(C==null?void 0:C.edit),At=typeof lt=="string"?lt:"";return D.includes("icon")?g.createElement(No,{key:"edit",title:ze===!1?"":lt},g.createElement("button",{type:"button",ref:B,className:Ae(`${M}-edit`,E.action),style:_.action,onClick:Q,"aria-label":At,tabIndex:bt},De||g.createElement(YI,{role:"button"}))):null},Vt=()=>V?g.createElement(dXe,te(I({key:"copy"},Y),{prefixCls:M,copied:W,locale:C,onCopy:ee,loading:J,iconOnly:!qi(u),className:E.action,style:_.action})):null,xt=De=>{const ze=De&&Ot(),bt=sn(),lt=Vt();return!ze&&!bt&&!lt?null:g.createElement("span",{key:"operations",className:Ae(`${M}-actions`,E.actions,{[`${M}-actions-start`]:Z==="start"}),style:_.actions,onMouseEnter:()=>wt(!0),onMouseLeave:()=>wt(!1)},ze,bt,lt)},qe=De=>[De&&!Ee&&g.createElement("span",{"aria-hidden":!0,key:"ellipsis"},mXe),me.suffix];return g.createElement(Bl,{onResize:jt,disabled:!pe},De=>g.createElement(pXe,{tooltipProps:Le,enableEllipsis:pe,isEllipsis:Ne,open:Bt&&!dt},g.createElement(ufe,I({onMouseEnter:ze=>{qt(!0),y==null||y(ze)},onMouseLeave:ze=>{qt(!1),b==null||b(ze)},className:Ae({[`${M}-${l}`]:l,[`${M}-disabled`]:c,[`${M}-ellipsis`]:we,[`${M}-ellipsis-single-line`]:at,[`${M}-ellipsis-multiple-line`]:Ue,[`${M}-link`]:p==="a"},r),classNames:E,styles:_,prefixCls:M,style:te(I({},i),{WebkitLineClamp:Ue?Oe:void 0}),component:p,ref:il(De,S,t),direction:R,onClick:D.includes("text")?Q:void 0,"aria-label":Jt==null?void 0:Jt.toString(),title:v},T),g.createElement(hXe,{enableMeasure:pe&&!Me,text:u,rows:Oe,width:We,onEllipsis:nn,expanded:Ee,measureDeps:[Z],miscDeps:[W,Ee,J,L,V,Z,C].concat(en(pfe.map(ze=>e[ze])))},(ze,bt)=>gXe(e,g.createElement(g.Fragment,null,Z==="start"?xt(bt):null,ze.length>0&&bt&&!Ee&&Jt?g.createElement("span",{key:"show-content","aria-hidden":!0},ze):ze,qe(bt),Z==="start"?null:xt(bt)))))))}),vXe=g.forwardRef((e,t)=>{const l=e,{ellipsis:n,rel:r,children:i,navigate:o}=l,a=Ze(l,["ellipsis","rel","children","navigate"]),s=te(I({},a),{rel:r===void 0&&a.target==="_blank"?"noopener noreferrer":r});return g.createElement(tR,te(I({},s),{ref:t,ellipsis:!!n,component:"a"}),i)}),yXe=g.forwardRef((e,t)=>{const i=e,{children:n}=i,r=Ze(i,["children"]);return g.createElement(tR,te(I({ref:t},r),{component:"div"}),n)}),bXe=g.forwardRef((e,t)=>{const a=e,{ellipsis:n,children:r}=a,i=Ze(a,["ellipsis","children"]),o=g.useMemo(()=>Zn(n)?ti(n,["expandable","rows"]):n,[n]);return g.createElement(tR,te(I({ref:t},i),{ellipsis:o,component:"span"}),r)}),xXe=[1,2,3,4,5],wXe=g.forwardRef((e,t)=>{const a=e,{level:n=1,children:r}=a,i=Ze(a,["level","children"]),o=xXe.includes(n)?`h${n}`:"h1";return g.createElement(tR,te(I({ref:t},i),{component:o}),r)}),ox=aXe;ox.Text=bXe,ox.Link=vXe,ox.Title=wXe,ox.Paragraph=yXe;const CXe=((e,t)=>{if(e&&t){const n=Array.isArray(t)?t:t.split(","),r=e.name||"",i=e.type||"",o=i.replace(/\/.*$/,"");return n.some(a=>{const s=a.trim();if(/^\*(\/\*)?$/.test(a))return!0;if(s.charAt(0)==="."){const l=r.toLowerCase(),c=s.toLowerCase();let u=[c];return(c===".jpg"||c===".jpeg")&&(u=[".jpg",".jpeg"]),u.some(f=>l.endsWith(f))}return/\/\*$/.test(s)?o===s.replace(/\/.*$/,""):i===s?!0:/^\w+$/.test(s)?(ao(!1,`Upload takes an invalidate 'accept' type '${s}'.Skip for check.`),!0):!1})}return!0});function SXe(e,t){const n=`cannot ${e.method} ${e.action} ${t.status}'`,r=new Error(n);return r.status=t.status,r.method=e.method,r.url=e.action,r}function gfe(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(n){return t}}function mfe(e){const t=new XMLHttpRequest;e.onProgress&&t.upload&&(t.upload.onprogress=function(o){o.total>0&&(o.percent=o.loaded/o.total*100),e.onProgress(o)});const n=new FormData;e.data&&Object.keys(e.data).forEach(i=>{const o=e.data[i];if(Array.isArray(o)){o.forEach(a=>{n.append(`${i}[]`,a)});return}n.append(i,o)}),e.file instanceof Blob?n.append(e.filename,e.file,e.file.name):n.append(e.filename,e.file),t.onerror=function(o){e.onError(o)},t.onload=function(){return t.status<200||t.status>=300?e.onError(SXe(e,t),gfe(t)):e.onSuccess(gfe(t),t)},t.open(e.method,e.action,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const r=e.headers||{};return r["X-Requested-With"]!==null&&t.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(r).forEach(i=>{r[i]!==null&&t.setRequestHeader(i,r[i])}),t.send(n),{abort(){t.abort()}}}const EXe=(e,t)=>Er(null,null,function*(){const n=[],r=[];e.forEach(l=>r.push(l.webkitGetAsEntry()));function i(l){return Er(this,null,function*(){const c=l.createReader(),u=[];for(;;){const f=yield new Promise(A=>{c.readEntries(A,()=>A([]))}),d=f.length;if(!d)break;for(let A=0;A{l.file(u=>{t(u)?(l.fullPath&&!u.webkitRelativePath&&(Object.defineProperties(u,{webkitRelativePath:{writable:!0}}),u.webkitRelativePath=l.fullPath.replace(/^\//,""),Object.defineProperties(u,{webkitRelativePath:{writable:!1}})),c(u)):c(null)})})})}const a=(l,c)=>Er(null,null,function*(){if(l){if(l.path="",l.isFile){const u=yield o(l);u&&n.push(u)}else if(l.isDirectory){const u=yield i(l);r.push(...u)}}});let s=0;for(;s{const{accept:i,directory:o}=this.props;let a,s;if(typeof i=="string")s=i;else{const{filter:c,format:u}=i||{};s=u,c==="native"?a=()=>!0:a=c}return(a||(o||r?c=>CXe(c,s):()=>!0))(n)});ke(this,"onChange",n=>{const{files:r}=n.target,i=[...r].filter(o=>this.filterFile(o));this.uploadFiles(i),this.reset()});ke(this,"onClick",n=>{const r=this.fileInput;if(!r)return;const i=n.target,{onClick:o}=this.props;i&&i.tagName==="BUTTON"&&(r.parentNode.focus(),i.blur()),r.click(),o&&o(n)});ke(this,"onKeyDown",n=>{n.key==="Enter"&&this.onClick(n)});ke(this,"onDataTransferFiles",(n,r)=>Er(this,null,function*(){const{multiple:i,directory:o}=this.props,a=[...n.items||[]];let s=[...n.files||[]];if((s.length>0||a.some(l=>l.kind==="file"))&&(r==null||r()),o)s=yield EXe(Array.prototype.slice.call(a),this.filterFile),this.uploadFiles(s);else{let l=[...s].filter(c=>this.filterFile(c,!0));i===!1&&(l=s.slice(0,1)),this.uploadFiles(l)}}));ke(this,"onFilePaste",n=>Er(this,null,function*(){const{pastable:r}=this.props;if(r&&n.type==="paste"){const i=n.clipboardData;return this.onDataTransferFiles(i,()=>{n.preventDefault()})}}));ke(this,"onFileDragOver",n=>{n.preventDefault()});ke(this,"onFileDrop",n=>Er(this,null,function*(){if(n.preventDefault(),n.type==="drop"){const r=n.dataTransfer;return this.onDataTransferFiles(r)}}));ke(this,"uploadFiles",n=>{const r=[...n],i=r.map(o=>(o.uid=J9(),this.processFile(o,r)));Promise.all(i).then(o=>{const{onBatchStart:a}=this.props;a==null||a(o.map(({origin:s,parsedFile:l})=>({file:s,parsedFile:l}))),o.filter(s=>s.parsedFile!==null).forEach(s=>{this.post(s)})})});ke(this,"processFile",(n,r)=>Er(this,null,function*(){const{beforeUpload:i}=this.props;let o=n;if(i){try{o=yield i(n,r)}catch(A){o=!1}if(o===!1)return{origin:n,parsedFile:null,action:null,data:null}}const{action:a}=this.props;let s;typeof a=="function"?s=yield a(n):s=a;const{data:l}=this.props;let c;typeof l=="function"?c=yield l(n):c=l;const u=(typeof o=="object"||typeof o=="string")&&o?o:n;let f;u instanceof File?f=u:f=new File([u],n.name,{type:n.type});const d=f;return d.uid=n.uid,{origin:n,data:c,parsedFile:d,action:s}}));ke(this,"saveFileInput",n=>{this.fileInput=n})}componentDidMount(){this._isMounted=!0;const{pastable:n}=this.props;n&&document.addEventListener("paste",this.onFilePaste)}componentWillUnmount(){this._isMounted=!1,this.abort(),document.removeEventListener("paste",this.onFilePaste)}componentDidUpdate(n){const{pastable:r}=this.props;r&&!n.pastable?document.addEventListener("paste",this.onFilePaste):!r&&n.pastable&&document.removeEventListener("paste",this.onFilePaste)}post({data:n,origin:r,action:i,parsedFile:o}){if(!this._isMounted)return;const{onStart:a,customRequest:s,name:l,headers:c,withCredentials:u,method:f}=this.props,{uid:d}=r,A=s||mfe,h={action:i,filename:l,data:n,file:o,headers:c,withCredentials:u,method:f||"post",onProgress:p=>{const{onProgress:v}=this.props;v==null||v(p,o)},onSuccess:(p,v)=>{const{onSuccess:y}=this.props;y==null||y(p,o,v),delete this.reqs[d]},onError:(p,v)=>{const{onError:y}=this.props;y==null||y(p,v,o),delete this.reqs[d]}};a(r),this.reqs[d]=A(h,{defaultRequest:mfe})}reset(){this.setState({uid:J9()})}abort(n){const{reqs:r}=this;if(n){const i=n.uid?n.uid:n;r[i]&&r[i].abort&&r[i].abort(),delete r[i]}else Object.keys(r).forEach(i=>{r[i]&&r[i].abort&&r[i].abort(),delete r[i]})}render(){const M=this.props,{component:n,prefixCls:r,className:i,classNames:o={},disabled:a,id:s,name:l,style:c,styles:u={},multiple:f,accept:d,capture:A,children:h,directory:p,openFileDialogOnClick:v,onMouseEnter:y,onMouseLeave:b,hasControlInside:x}=M,C=Ze(M,["component","prefixCls","className","classNames","disabled","id","name","style","styles","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave","hasControlInside"]),S=typeof d=="string"?d:d==null?void 0:d.format,B=Ae(r,{[`${r}-disabled`]:a,[i]:i}),E=p?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},_=a?{}:{onClick:v?this.onClick:()=>{},onKeyDown:v?this.onKeyDown:()=>{},onMouseEnter:y,onMouseLeave:b,onDrop:this.onFileDrop,onDragOver:this.onFileDragOver,tabIndex:x?void 0:"0"};return Be.createElement(n,nR({},_,{className:B,role:x?void 0:"button",style:c}),Be.createElement("input",nR({},Co(C,{aria:!0,data:!0}),{id:s,name:l,disabled:a,type:"file",ref:this.saveFileInput,onClick:R=>R.stopPropagation(),key:this.state.uid,style:I({display:"none"},u.input),className:o.input,accept:S},E,{multiple:f,onChange:this.onChange},A!=null?{capture:A}:{})),h)}}function ej(){return ej=Object.assign?Object.assign.bind():function(e){for(var t=1;t{this.uploader=n})}abort(n){this.uploader.abort(n)}render(){return Be.createElement($Xe,ej({},this.props,{ref:this.saveUploader}))}},ke(qX,"defaultProps",{component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:tj,onError:tj,onSuccess:tj,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0,hasControlInside:!1}),qX);const _Xe=e=>{const{componentCls:t,iconCls:n}=e;return{[`${t}-wrapper`]:{[`${t}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:e.colorFillAlter,border:`${be(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[t]:{padding:e.padding},[`${t}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none",borderRadius:e.borderRadiusLG,"&:focus-visible":{outline:`${be(e.lineWidthFocus)} solid ${e.colorPrimaryBorder}`}},[`${t}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[` &:not(${t}-disabled):hover, &-hover:not(${t}-disabled) `]:{borderColor:e.colorPrimaryHover},[`p${t}-drag-icon`]:{marginBottom:e.margin,[n]:{color:e.colorPrimary,fontSize:e.uploadThumbnailSize}},[`p${t}-text`]:{margin:`0 0 ${be(e.marginXXS)}`,color:e.colorTextHeading,fontSize:e.fontSizeLG},[`p${t}-hint`]:{color:e.colorTextDescription,fontSize:e.fontSize},[`&${t}-disabled`]:{[`p${t}-drag-icon ${n}, p${t}-text, p${t}-hint - `]:{color:e.colorTextDisabled}}}}}},wXe=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,motionDurationSlow:o,calc:a}=e,s=`${t}-list-item`,l=`${s}-actions`,c=`${s}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:te(I({},fA()),{lineHeight:e.lineHeight,[s]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${o}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${s}-name`]:te(I({},Ka),{padding:`0 ${be(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${o}`}),[l]:{whiteSpace:"nowrap",[c]:{opacity:0},"@media (hover: none), (pointer: coarse)":{[c]:{opacity:1}},[n]:{color:e.actionsColor,transition:`all ${o}`},[` + `]:{color:e.colorTextDisabled}}}}}},TXe=e=>{const{componentCls:t,iconCls:n,fontSize:r,lineHeight:i,motionDurationSlow:o,calc:a}=e,s=`${t}-list-item`,l=`${s}-actions`,c=`${s}-action`;return{[`${t}-wrapper`]:{[`${t}-list`]:te(I({},fA()),{lineHeight:e.lineHeight,[s]:{position:"relative",height:a(e.lineHeight).mul(r).equal(),marginTop:e.marginXS,fontSize:r,display:"flex",alignItems:"center",transition:`background-color ${o}`,borderRadius:e.borderRadiusSM,"&:hover":{backgroundColor:e.controlItemBgHover},[`${s}-name`]:te(I({},Wa),{padding:`0 ${be(e.paddingXS)}`,lineHeight:i,flex:"auto",transition:`all ${o}`}),[l]:{whiteSpace:"nowrap",[c]:{opacity:0},"@media (hover: none), (pointer: coarse)":{[c]:{opacity:1}},[n]:{color:e.actionsColor,transition:`all ${o}`},[` ${c}:focus-visible, &.picture ${c} - `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${s}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${s}:hover ${c}`]:{opacity:1},[`${s}-error`]:{color:e.colorError,[`${s}-name, ${t}-icon ${n}`]:{color:e.colorError},[l]:{[`${n}, ${n}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:["opacity","height"].map(u=>`${u} ${o}`).join(", "),"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},CXe=e=>{const{componentCls:t}=e,n=new Xr("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new Xr("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:B8(e)},n,r]},SXe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`;return{[`${t}-wrapper`]:{[` + `]:{opacity:1}},[`${t}-icon ${n}`]:{color:e.colorIcon,fontSize:r},[`${s}-progress`]:{position:"absolute",bottom:e.calc(e.uploadProgressOffset).mul(-1).equal(),width:"100%",paddingInlineStart:a(r).add(e.paddingXS).equal(),fontSize:r,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${s}:hover ${c}`]:{opacity:1},[`${s}-error`]:{color:e.colorError,[`${s}-name, ${t}-icon ${n}`]:{color:e.colorError},[l]:{[`${n}, ${n}:hover`]:{color:e.colorError},[c]:{opacity:1}}},[`${t}-list-item-container`]:{transition:["opacity","height"].map(u=>`${u} ${o}`).join(", "),"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},MXe=e=>{const{componentCls:t}=e,n=new Xr("uploadAnimateInlineIn",{from:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),r=new Xr("uploadAnimateInlineOut",{to:{width:0,height:0,padding:0,opacity:0,margin:e.calc(e.marginXS).div(-2).equal()}}),i=`${t}-animate-inline`;return[{[`${t}-wrapper`]:{[`${i}-appear, ${i}-enter, ${i}-leave`]:{animationDuration:e.motionDurationSlow,animationTimingFunction:e.motionEaseInOutCirc,animationFillMode:"forwards"},[`${i}-appear, ${i}-enter`]:{animationName:n},[`${i}-leave`]:{animationName:r}}},{[`${t}-wrapper`]:O8(e)},n,r]},IXe=e=>{const{componentCls:t,iconCls:n,uploadThumbnailSize:r,uploadProgressOffset:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`;return{[`${t}-wrapper`]:{[` ${a}${a}-picture, ${a}${a}-picture-card, ${a}${a}-picture-circle - `]:{[s]:{position:"relative",height:o(r).add(o(e.lineWidth).mul(2)).add(o(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:te(I({},Ka),{width:r,height:r,lineHeight:be(o(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:o(e.fontSize).mul(e.lineHeight).div(2).add(i).equal(),width:`calc(100% - ${be(o(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:o(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail${s}-file ${n}`]:{color:e.colorError}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${a}${a}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},EXe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`,l=e.uploadPicCardSize;return{[` + `]:{[s]:{position:"relative",height:o(r).add(o(e.lineWidth).mul(2)).add(o(e.paddingXS).mul(2)).equal(),padding:e.paddingXS,border:`${be(e.lineWidth)} ${e.lineType} ${e.colorBorder}`,borderRadius:e.borderRadiusLG,"&:hover":{background:"transparent"},[`${s}-thumbnail`]:te(I({},Wa),{width:r,height:r,lineHeight:be(o(r).add(e.paddingSM).equal()),textAlign:"center",flex:"none",[n]:{fontSize:e.fontSizeHeading2,color:e.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${s}-progress`]:{bottom:o(e.fontSize).mul(e.lineHeight).div(2).add(i).equal(),width:`calc(100% - ${be(o(e.paddingSM).mul(2).equal())})`,marginTop:0,paddingInlineStart:o(r).add(e.paddingXS).equal()}},[`${s}-error`]:{borderColor:e.colorError,[`${s}-thumbnail${s}-file ${n}`]:{color:e.colorError}},[`${s}-uploading`]:{borderStyle:"dashed",[`${s}-name`]:{marginBottom:i}}},[`${a}${a}-picture-circle ${s}`]:{[`&, &::before, ${s}-thumbnail`]:{borderRadius:"50%"}}}}},RXe=e=>{const{componentCls:t,iconCls:n,fontSizeLG:r,colorTextLightSolid:i,calc:o}=e,a=`${t}-list`,s=`${a}-item`,l=e.uploadPicCardSize;return{[` ${t}-wrapper${t}-picture-card-wrapper, ${t}-wrapper${t}-picture-circle-wrapper `]:te(I({},fA()),{display:"block",[`${t}${t}-select`]:{width:l,height:l,textAlign:"center",verticalAlign:"top",backgroundColor:e.colorFillAlter,border:`${be(e.lineWidth)} dashed ${e.colorBorder}`,borderRadius:e.borderRadiusLG,cursor:"pointer",transition:`border-color ${e.motionDurationSlow}`,[`> ${t}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${t}-disabled):hover`]:{borderColor:e.colorPrimary}},[`${a}${a}-picture-card, ${a}${a}-picture-circle`]:{display:"flex",flexWrap:"wrap","&:not(:empty)":{minHeight:l},"@supports not (gap: 1px)":{"& > *":{marginBlockEnd:e.marginXS,marginInlineEnd:e.marginXS}},"@supports (gap: 1px)":{gap:e.marginXS},[`${a}-item-container`]:{display:"inline-block",width:l,height:l,verticalAlign:"top"},"&::after":{display:"none"},"&::before":{display:"none"},[s]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${be(o(e.paddingXS).mul(2).equal())})`,height:`calc(100% - ${be(o(e.paddingXS).mul(2).equal())})`,backgroundColor:e.colorBgMask,opacity:0,transition:`all ${e.motionDurationSlow}`,content:'" "'}},[`${s}:hover`]:{[`&::before, ${s}-actions`]:{opacity:1}},[`${s}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${e.motionDurationSlow}`,[` ${n}-eye, ${n}-download, ${n}-delete - `]:{zIndex:10,width:r,margin:`0 ${be(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:i,"&:hover":{color:i},svg:{verticalAlign:"baseline"}}},[`${s}-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${be(o(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${be(o(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},BXe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},OXe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:te(I({},zr(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},$Xe=Er("Upload",e=>{const{fontSizeHeading3:t,marginXS:n,lineWidth:r,pictureCardSize:i,calc:o}=e,a=dr(e,{uploadThumbnailSize:o(t).mul(2).equal(),uploadProgressOffset:o(o(n).div(2)).add(r).equal(),uploadPicCardSize:i});return[OXe(a),xXe(a),SXe(a),EXe(a),wXe(a),CXe(a),BXe(a),lE(a)]},e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}));var nR={},pfe;function _Xe(){if(pfe)return nR;pfe=1,Object.defineProperty(nR,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};return nR.default=e,nR}var TXe=_Xe();const MXe=_t(TXe);function e9(){return e9=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,e9({},e,{ref:t,icon:MXe})),RXe=m.forwardRef(IXe);var rR={},gfe;function NXe(){if(gfe)return rR;gfe=1,Object.defineProperty(rR,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2zM304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z"}}]},name:"picture",theme:"outlined"};return rR.default=e,rR}var PXe=NXe();const LXe=_t(PXe);function t9(){return t9=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,t9({},e,{ref:t,icon:LXe})),kXe=m.forwardRef(FXe);function iR(e){return te(I({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function oR(e,t){const n=en(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function n9(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function DXe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const HXe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},mfe=e=>e.indexOf("image/")===0,UXe=[".avif",".bmp",".dpg",".gif",".heic",".heif",".ico",".jfif",".jpg",".jpeg",".png",".svg",".tif",".tiff",".webp"],jXe=e=>{if(e.type&&!e.thumbUrl)return mfe(e.type);const t=e.thumbUrl||e.url||"",n=HXe(t||e.name);return/^data:image\//.test(t)||UXe.includes((n==null?void 0:n.toLowerCase())||"")?!0:!(/^data:/.test(t)||n)},tm=200;function zXe(e){return new Promise(t=>{if(!e.type||!mfe(e.type)){t("");return}const n=document.createElement("canvas");n.width=tm,n.height=tm,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${tm}px; height: ${tm}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:o,height:a}=i;let s=tm,l=tm,c=0,u=0;o>a?(l=a*(tm/o),u=-(l-s)/2):(s=o*(tm/a),c=-(s-l)/2),r.drawImage(i,c,u,s,l);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(f)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const o=new FileReader;o.onload=()=>{o.result&&typeof o.result=="string"&&(i.src=o.result)},o.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const o=new FileReader;o.onload=()=>{o.result&&t(o.result)},o.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var aR={},vfe;function QXe(){if(vfe)return aR;vfe=1,Object.defineProperty(aR,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};return aR.default=e,aR}var VXe=QXe();const KXe=_t(VXe);function r9(){return r9=Object.assign?Object.assign.bind():function(e){for(var t=1;tm.createElement(Wn,r9({},e,{ref:t,icon:KXe})),i9=m.forwardRef(WXe),GXe=m.forwardRef(({prefixCls:e,className:t,style:n,classNames:r,styles:i,locale:o,listType:a,file:s,items:l,progress:c,iconRender:u,actionIconRender:f,itemRender:d,isImgUrl:A,showPreviewIcon:h,showRemoveIcon:p,showDownloadIcon:v,previewIcon:y,removeIcon:b,downloadIcon:x,extra:C,onPreview:S,onDownload:B,onClose:E},_)=>{var ce,ge;const{status:M}=s,[R,T]=m.useState(M);m.useEffect(()=>{M!=="removed"&&T(M)},[M]);const[L,P]=m.useState(!1);m.useEffect(()=>{const ie=setTimeout(()=>{P(!0)},300);return()=>{clearTimeout(ie)}},[]);const k=u(s);let H=m.createElement("div",{className:`${e}-icon`},k);if(a==="picture"||a==="picture-card"||a==="picture-circle")if(R==="uploading"||!s.thumbUrl&&!s.url){const ie=Ae(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:R!=="uploading"});H=m.createElement("div",{className:ie},k)}else{const ie=A!=null&&A(s)?m.createElement("img",{src:s.thumbUrl||s.url,alt:s.name,className:`${e}-list-item-image`,crossOrigin:s.crossOrigin}):k,le=Ae(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:A&&!A(s)});H=m.createElement("a",{className:le,onClick:ve=>S(s,ve),href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ie)}const D=Ae(`${e}-list-item`,`${e}-list-item-${R}`,r==null?void 0:r.item),U=typeof s.linkProps=="string"?JSON.parse(s.linkProps):s.linkProps,j=(Rn(p)?p(s):p)?f((Rn(b)?b(s):b)||m.createElement(KI,null),()=>E(s),e,o.removeFile,!0):null,Q=(Rn(v)?v(s):v)&&R==="done"?f((Rn(x)?x(s):x)||m.createElement(i9,null),()=>B(s),e,o.downloadFile):null,K=a!=="picture-card"&&a!=="picture-circle"&&m.createElement("span",{key:"download-delete",className:Ae(`${e}-list-item-actions`,{picture:a==="picture"})},Q,j),z=Rn(C)?C(s):C,V=z&&m.createElement("span",{className:`${e}-list-item-extra`},z),Y=Ae(`${e}-list-item-name`),Z=ie=>{(ie.key==="Enter"||ie.key===" ")&&(ie.preventDefault(),S(s,ie))},W=s.url?m.createElement("a",te(I({key:"view",target:"_blank",rel:"noopener noreferrer",className:Y,title:s.name},U),{href:s.url,onClick:ie=>S(s,ie)}),s.name,V):m.createElement("span",{key:"view",role:"button",tabIndex:0,className:Y,onClick:ie=>S(s,ie),onKeyDown:Z,title:s.name},s.name,V),J=(Rn(h)?h(s):h)&&(s.url||s.thumbUrl)?m.createElement("a",{href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:ie=>S(s,ie),title:o.previewFile},Rn(y)?y(s):y||m.createElement(fce,null)):null,ee=(a==="picture-card"||a==="picture-circle")&&R!=="uploading"&&m.createElement("span",{className:`${e}-list-item-actions`},J,R==="done"&&Q,j),{getPrefixCls:ne}=m.useContext(Un),re=ne(),ue=m.createElement("div",{className:D,style:i==null?void 0:i.item},H,W,K,ee,L&&m.createElement(sl,{motionName:`${re}-fade`,visible:R==="uploading",motionDeadline:2e3},({className:ie})=>{const le="percent"in s?m.createElement(_Ke,I({type:"line",percent:s.percent,"aria-label":s["aria-label"],"aria-labelledby":s["aria-labelledby"]},c)):null;return m.createElement("div",{className:Ae(`${e}-list-item-progress`,ie)},le)})),de=s.response&&typeof s.response=="string"?s.response:((ce=s.error)==null?void 0:ce.statusText)||((ge=s.error)==null?void 0:ge.message)||o.uploadError,se=R==="error"?m.createElement(aa,{title:de,getPopupContainer:ie=>ie.parentNode},ue):ue;return m.createElement("div",{className:Ae(`${e}-list-item-container`,t),style:n,ref:_},d?d(se,s,l,{download:B.bind(null,s),preview:S.bind(null,s),remove:E.bind(null,s)}):se)}),qXe=(e,t)=>{const{listType:n="text",previewFile:r=zXe,onPreview:i,onDownload:o,onRemove:a,locale:s,iconRender:l,isImageUrl:c=jXe,prefixCls:u,items:f=[],showPreviewIcon:d=!0,showRemoveIcon:A=!0,showDownloadIcon:h=!1,removeIcon:p,previewIcon:v,downloadIcon:y,extra:b,progress:x={size:[-1,2],showInfo:!1},appendAction:C,appendActionVisible:S=!0,itemRender:B,disabled:E,classNames:_,styles:M}=e,[,R]=l8(),[T,L]=m.useState(!1),P=["picture-card","picture-circle"].includes(n);m.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(W=>{!(W.originFileObj instanceof File||W.originFileObj instanceof Blob)||W.thumbUrl!==void 0||(W.thumbUrl="",r==null||r(W.originFileObj).then(J=>{W.thumbUrl=J||"",R()}))})},[n,f,r]),m.useEffect(()=>{L(!0)},[]);const k=(W,J)=>{if(i)return J==null||J.preventDefault(),i(W)},H=W=>{Rn(o)?o(W):W.url&&window.open(W.url)},D=W=>{a==null||a(W)},U=W=>{if(l)return l(W,n);const J=W.status==="uploading";if(n.startsWith("picture")){const ee=n==="picture"?m.createElement(qh,null):s.uploading,ne=c!=null&&c(W)?m.createElement(kXe,null):m.createElement(pj,null);return J?ee:ne}return J?m.createElement(qh,null):m.createElement(RXe,null)},j=(W,J,ee,ne,re)=>{const ue={type:"text",size:"small",title:ne,onClick:de=>{var se,ce;J(),m.isValidElement(W)&&((ce=(se=W.props).onClick)==null||ce.call(se,de))},className:`${ee}-list-item-action`,disabled:re?E:!1};return m.isValidElement(W)?m.createElement(Zn,te(I({},ue),{icon:Wa(W,te(I({},W.props),{onClick:()=>{}}))})):m.createElement(Zn,I({},ue),m.createElement("span",null,W))};m.useImperativeHandle(t,()=>({handlePreview:k,handleDownload:H}));const{getPrefixCls:Q}=m.useContext(Un),K=Q("upload",u),z=Q(),V=Ae(`${K}-list`,`${K}-list-${n}`,_==null?void 0:_.list),Y=m.useMemo(()=>ti(Bb(z),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[z]),Z=te(I({},P?{}:Y),{motionDeadline:2e3,motionName:`${K}-${P?"animate-inline":"animate"}`,keys:en(f.map(W=>({key:W.uid,file:W}))),motionAppear:T});return m.createElement("div",{className:V,style:M==null?void 0:M.list},m.createElement(qD,te(I({},Z),{component:!1}),({key:W,file:J,className:ee,style:ne})=>m.createElement(GXe,{key:W,locale:s,prefixCls:K,className:ee,style:ne,classNames:_,styles:M,file:J,items:f,progress:x,listType:n,isImgUrl:c,showPreviewIcon:d,showRemoveIcon:A,showDownloadIcon:h,removeIcon:p,previewIcon:v,downloadIcon:y,extra:b,iconRender:U,actionIconRender:j,itemRender:B,onPreview:k,onDownload:H,onClose:D})),C&&m.createElement(sl,te(I({},Z),{visible:S,forceRender:!0}),({className:W,style:J})=>Wa(C,ee=>({className:Ae(ee.className,W),style:I(te(I({},J),{pointerEvents:W?"none":void 0}),ee.style)}))))},YXe=m.forwardRef(qXe),u2=`__LIST_IGNORE_${Date.now()}__`,XXe=(e,t)=>{const n=or("upload"),{fileList:r,defaultFileList:i,onRemove:o,showUploadList:a=!0,listType:s="text",onPreview:l,onDownload:c,onChange:u,onDrop:f,previewFile:d,disabled:A,locale:h,iconRender:p,isImageUrl:v,progress:y,prefixCls:b,className:x,type:C="select",children:S,style:B,itemRender:E,maxCount:_,data:M={},multiple:R=!1,hasControlInside:T=!0,action:L="",accept:P,supportServerRender:k=!0,rootClassName:H,styles:D,classNames:U}=e,j=m.useContext(Ga),Q=A!=null?A:j,K=e.customRequest||n.customRequest,z=n.progress||y?I(I({},n.progress),y):void 0,V=du(P,n.accept,""),[Y,Z]=Fr(i,r),W=Y||[],[J,ee]=m.useState("drop"),ne=m.useRef(null),re=m.useRef(null);m.useMemo(()=>{const qe=Date.now();(r||[]).forEach((it,Pt)=>{!it.uid&&!Object.isFrozen(it)&&(it.uid=`__AUTO__${qe}_${Pt}__`)})},[r]);const ue=(qe,it,Pt)=>{let De=en(it),ze=!1;_===1?De=De.slice(-1):_&&(ze=De.length>_,De=De.slice(0,_)),fu.flushSync(()=>{Z(De)});const bt={file:qe,fileList:De};Pt&&(bt.event=Pt),(!ze||qe.status==="removed"||De.some(lt=>lt.uid===qe.uid))&&fu.flushSync(()=>{u==null||u(bt)})},de=(qe,it)=>$r(null,null,function*(){const{beforeUpload:Pt}=e;let De=qe;if(Pt){const ze=yield Pt(qe,it);if(ze===!1)return!1;if(delete qe[u2],ze===u2)return Object.defineProperty(qe,u2,{value:!0,configurable:!0}),!1;Xn(ze)&&(De=ze)}return De}),se=qe=>{const it=qe.filter(ze=>!ze.file[u2]);if(!it.length)return;const Pt=it.map(ze=>iR(ze.file));let De=en(W);Pt.forEach(ze=>{De=oR(ze,De)}),Pt.forEach((ze,bt)=>{let lt=ze;if(it[bt].parsedFile)ze.status="uploading";else{const{originFileObj:At}=ze;let ut;try{ut=new File([At],At.name,{type:At.type})}catch(ft){ut=new Blob([At],{type:At.type}),ut.name=At.name,ut.lastModifiedDate=new Date,ut.lastModified=new Date().getTime()}ut.uid=ze.uid,lt=ut}ue(lt,De)})},ce=(qe,it,Pt)=>{try{typeof qe=="string"&&(qe=JSON.parse(qe))}catch(bt){}if(!n9(it,W))return;const De=iR(it);De.status="done",De.percent=100,De.response=qe,De.xhr=Pt;const ze=oR(De,W);ue(De,ze)},ge=(qe,it)=>{if(!n9(it,W))return;const Pt=iR(it);Pt.status="uploading",Pt.percent=qe.percent;const De=oR(Pt,W);ue(Pt,De,qe)},ie=(qe,it,Pt)=>{if(!n9(Pt,W))return;const De=iR(Pt);De.error=qe,De.response=it,De.status="error";const ze=oR(De,W);ue(De,ze)},le=qe=>{let it;Promise.resolve(Rn(o)?o(qe):o).then(Pt=>{var ze;if(Pt===!1)return;const De=DXe(qe,W);De&&(it=te(I({},qe),{status:"removed"}),W==null||W.forEach(bt=>{const lt=it.uid!==void 0?"uid":"name";bt[lt]===it[lt]&&!Object.isFrozen(bt)&&(bt.status="removed")}),(ze=ne.current)==null||ze.abort(it),ue(it,De))})},ve=qe=>{ee(qe.type),qe.type==="drop"&&(f==null||f(qe))};m.useImperativeHandle(t,()=>({onBatchStart:se,onSuccess:ce,onProgress:ge,onError:ie,fileList:W,upload:ne.current,nativeElement:re.current}));const{getPrefixCls:we,direction:me,className:Ee,style:Ce,classNames:pe,styles:Oe}=or("upload"),xe=we("upload",b),Me=te(I({},e),{listType:s,showUploadList:a,type:C,multiple:R,hasControlInside:T,supportServerRender:k,disabled:Q}),[Se,Pe]=vr([pe,U],[Oe,D],{props:Me}),Le=te(I({onBatchStart:se,onError:ie,onProgress:ge,onSuccess:ce},e),{customRequest:K,data:M,multiple:R,action:L,accept:V,supportServerRender:k,prefixCls:xe,disabled:Q,beforeUpload:de,onChange:void 0,hasControlInside:T});delete Le.className,delete Le.style,(!S||Q)&&delete Le.id;const He=`${xe}-wrapper`,[Ne,at]=$Xe(xe,He),[Ue]=zs("Upload",Sl.Upload),{showRemoveIcon:et,showPreviewIcon:We,showDownloadIcon:Je,removeIcon:dt,previewIcon:wt,downloadIcon:Bt,extra:qt}=typeof a=="boolean"?{}:a,jt=typeof et=="undefined"?!Q:et,nn=(qe,it)=>a?m.createElement(YXe,{classNames:Se,styles:Pe,prefixCls:xe,listType:s,items:W,previewFile:d,onPreview:l,onDownload:c,onRemove:le,showRemoveIcon:jt,showPreviewIcon:We,showDownloadIcon:Je,removeIcon:dt,previewIcon:wt,downloadIcon:Bt,iconRender:p,extra:qt,locale:I(I({},Ue),h),isImageUrl:v,progress:z,appendAction:qe,appendActionVisible:it,itemRender:E,disabled:Q}):qe,Jt=Ae(He,x,H,Ne,at,Ee,Se.root,{[`${xe}-rtl`]:me==="rtl",[`${xe}-picture-card-wrapper`]:s==="picture-card",[`${xe}-picture-circle-wrapper`]:s==="picture-circle"}),Ot=I({},Pe.root),sn=I(I({},Ce),B);if(C==="drag"){const qe=Ae(Ne,xe,`${xe}-drag`,{[`${xe}-drag-uploading`]:W.some(it=>it.status==="uploading"),[`${xe}-drag-hover`]:J==="dragover",[`${xe}-disabled`]:Q,[`${xe}-rtl`]:me==="rtl"},Se.trigger);return m.createElement("span",{className:Jt,ref:re,style:Ot},m.createElement("div",{className:qe,style:I(I({},sn),Pe.trigger),onDrop:ve,onDragOver:ve,onDragLeave:ve},m.createElement(hfe,te(I({},Le),{ref:ne,className:`${xe}-btn`}),m.createElement("div",{className:`${xe}-drag-container`},S))),nn())}const Vt=Ae(xe,`${xe}-select`,{[`${xe}-disabled`]:Q,[`${xe}-hidden`]:!S},Se.trigger),xt=m.createElement("div",{className:Vt,style:I(I({},sn),Pe.trigger)},m.createElement(hfe,te(I({},Le),{ref:ne})));return s==="picture-card"||s==="picture-circle"?m.createElement("span",{className:Jt,ref:re,style:Ot},nn(xt,!!S)):m.createElement("span",{className:Jt,ref:re,style:Ot},xt,nn())},yfe=m.forwardRef(XXe),ZXe=m.forwardRef((e,t)=>{const l=e,{style:n,height:r,hasControlInside:i=!1,children:o}=l,a=Ze(l,["style","height","hasControlInside","children"]),s=te(I({},n),{height:r});return m.createElement(yfe,te(I({ref:t,hasControlInside:i},a),{style:s,type:"drag"}),o)}),f2=yfe;f2.Dragger=ZXe,f2.LIST_IGNORE=u2;const JXe=(e,t,n,r)=>{var o,a,s,l;const i=[n,I({code:t},r||{})];if((a=(o=e==null?void 0:e.services)==null?void 0:o.logger)!=null&&a.forward)return e.services.logger.forward(i,"warn","react-i18next::",!0);zv(i[0])&&(i[0]=`react-i18next:: ${i[0]}`),(l=(s=e==null?void 0:e.services)==null?void 0:s.logger)!=null&&l.warn?e.services.logger.warn(...i):console!=null&&console.warn&&console.warn(...i)},bfe={},o9=(e,t,n,r)=>{zv(n)&&bfe[n]||(zv(n)&&(bfe[n]=new Date),JXe(e,t,n,r))},xfe=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},a9=(e,t,n)=>{e.loadNamespaces(t,xfe(e,n))},wfe=(e,t,n,r)=>{if(zv(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return a9(e,n,r);n.forEach(i=>{e.options.ns.indexOf(i)<0&&e.options.ns.push(i)}),e.loadLanguages(t,xfe(e,r))},eZe=(e,t,n={})=>!t.languages||!t.languages.length?(o9(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(r,i)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!i(r.isLanguageChangingTo,e))return!1}}),zv=e=>typeof e=="string",tZe=e=>typeof e=="object"&&e!==null,nZe=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,rZe={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},iZe=e=>rZe[e];let oZe={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(nZe,iZe),transDefaultProps:void 0};const aZe=()=>oZe;let sZe;const lZe=()=>sZe,Cfe=m.createContext();class cZe{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}var s9={exports:{}},l9={};var Sfe;function uZe(){if(Sfe)return l9;Sfe=1;var e=RS();function t(f,d){return f===d&&(f!==0||1/f===1/d)||f!==f&&d!==d}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,i=e.useEffect,o=e.useLayoutEffect,a=e.useDebugValue;function s(f,d){var A=d(),h=r({inst:{value:A,getSnapshot:d}}),p=h[0].inst,v=h[1];return o(function(){p.value=A,p.getSnapshot=d,l(p)&&v({inst:p})},[f,A,d]),i(function(){return l(p)&&v({inst:p}),f(function(){l(p)&&v({inst:p})})},[f]),a(A),A}function l(f){var d=f.getSnapshot;f=f.value;try{var A=d();return!n(f,A)}catch(h){return!0}}function c(f,d){return d()}var u=typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"?c:s;return l9.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:u,l9}var Efe;function fZe(){return Efe||(Efe=1,s9.exports=uZe()),s9.exports}var dZe=fZe();const AZe={t:(e,t)=>{if(zv(t))return t;if(tZe(t)&&zv(t.defaultValue))return t.defaultValue;if(typeof e=="function")return"";if(Array.isArray(e)){const n=e[e.length-1];return typeof n=="function"?"":n}return e},ready:!1},hZe=()=>()=>{},Xa=(e,t={})=>{var M,R,T;const{i18n:n}=t,{i18n:r,defaultNS:i}=m.useContext(Cfe)||{},o=n||r||lZe();o&&!o.reportNamespaces&&(o.reportNamespaces=new cZe),o||o9(o,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const a=m.useMemo(()=>{var L;return I(I(I({},aZe()),(L=o==null?void 0:o.options)==null?void 0:L.react),t)},[o,t]),{useSuspense:s,keyPrefix:l}=a,c=e||i||((M=o==null?void 0:o.options)==null?void 0:M.defaultNS),u=zv(c)?[c]:c||["translation"],f=m.useMemo(()=>u,u);(T=(R=o==null?void 0:o.reportNamespaces)==null?void 0:R.addUsedNamespaces)==null||T.call(R,f);const d=m.useRef(0),A=m.useCallback(L=>{if(!o)return hZe;const{bindI18n:P,bindI18nStore:k}=a,H=()=>{d.current+=1,L()};return P&&o.on(P,H),k&&o.store.on(k,H),()=>{P&&P.split(" ").forEach(D=>o.off(D,H)),k&&k.split(" ").forEach(D=>o.store.off(D,H))}},[o,a]),h=m.useRef(),p=m.useCallback(()=>{if(!o)return AZe;const L=!!(o.isInitialized||o.initializedStoreOnce)&&f.every(j=>eZe(j,o,a)),P=t.lng||o.language,k=d.current,H=h.current;if(H&&H.ready===L&&H.lng===P&&H.keyPrefix===l&&H.revision===k)return H;const U={t:o.getFixedT(P,a.nsMode==="fallback"?f:f[0],l),ready:L,lng:P,keyPrefix:l,revision:k};return h.current=U,U},[o,f,l,a,t.lng]),[v,y]=m.useState(0),{t:b,ready:x}=dZe.useSyncExternalStore(A,p,p);m.useEffect(()=>{if(o&&!x&&!s){const L=()=>y(P=>P+1);t.lng?wfe(o,t.lng,f,L):a9(o,f,L)}},[o,t.lng,f,x,s,v]);const C=o||{},S=m.useRef(null),B=m.useRef(),E=L=>{const P=Object.getOwnPropertyDescriptors(L);P.__original&&delete P.__original;const k=Object.create(Object.getPrototypeOf(L),P);if(!Object.prototype.hasOwnProperty.call(k,"__original"))try{Object.defineProperty(k,"__original",{value:L,writable:!1,enumerable:!1,configurable:!1})}catch(H){}return k},_=m.useMemo(()=>{const L=C,P=L==null?void 0:L.language;let k=L;L&&(S.current&&S.current.__original===L?B.current!==P?(k=E(L),S.current=k,B.current=P):k=S.current:(k=E(L),S.current=k,B.current=P));const H=!x&&!s?(...U)=>(o9(o,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),b(...U)):b,D=[H,k,x];return D.t=H,D.i18n=k,D.ready=x,D},[b,C,x,C.resolvedLanguage,C.language,C.languages]);if(o&&s&&!x)throw new Promise(L=>{const P=()=>L();t.lng?wfe(o,t.lng,f,P):a9(o,f,P)});return _};function pZe({i18n:e,defaultNS:t,children:n}){const r=m.useMemo(()=>({i18n:e,defaultNS:t}),[e,t]);return m.createElement(Cfe.Provider,{value:r},n)}var c9=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,Bfe=/^[\\/]{2}/;function gZe(e,t){return t+e.replace(/\\/g,"/")}var Ofe="popstate";function $fe(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function mZe(e={}){function t(i,o){let{pathname:a="/",search:s="",hash:l=""}=Qv(i.location.hash.substring(1));return!a.startsWith("/")&&!a.startsWith(".")&&(a="/"+a),u9("",{pathname:a,search:s,hash:l},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(i,o){let a=i.document.querySelector("base"),s="";if(a&&a.getAttribute("href")){let l=i.location.href,c=l.indexOf("#");s=c===-1?l:l.slice(0,c)}return s+"#"+(typeof o=="string"?o:d2(o))}function r(i,o){sd(i.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(o)})`)}return yZe(t,n,r,e)}function ga(e,t){if(e===!1||e===null||typeof e=="undefined")throw new Error(t)}function sd(e,t){if(!e){typeof console!="undefined"&&console.warn(t);try{throw new Error(t)}catch(n){}}}function vZe(){return Math.random().toString(36).substring(2,10)}function _fe(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function u9(e,t,n=null,r,i){return te(I({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Qv(t):t),{state:n,key:t&&t.key||r||vZe(),mask:i})}function d2({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Qv(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function yZe(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s="POP",l=null,c=u();c==null&&(c=0,a.replaceState(te(I({},a.state),{idx:c}),""));function u(){return(a.state||{idx:null}).idx}function f(){s="POP";let v=u(),y=v==null?null:v-c;c=v,l&&l({action:s,location:p.location,delta:y})}function d(v,y){s="PUSH";let b=$fe(v)?v:u9(p.location,v,y);n&&n(b,v),c=u()+1;let x=_fe(b,c),C=p.createHref(b.mask||b);try{a.pushState(x,"",C)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;i.location.assign(C)}o&&l&&l({action:s,location:p.location,delta:1})}function A(v,y){s="REPLACE";let b=$fe(v)?v:u9(p.location,v,y);n&&n(b,v),c=u();let x=_fe(b,c),C=p.createHref(b.mask||b);a.replaceState(x,"",C),o&&l&&l({action:s,location:p.location,delta:0})}function h(v){return bZe(i,v)}let p={get action(){return s},get location(){return e(i,a)},listen(v){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(Ofe,f),l=v,()=>{i.removeEventListener(Ofe,f),l=null}},createHref(v){return t(i,v)},createURL:h,encodeLocation(v){let y=h(v);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:d,replace:A,go(v){return a.go(v)}};return p}function bZe(e,t,n=!1){let r="http://localhost";e&&(r=e.location.origin!=="null"?e.location.origin:e.location.href),ga(r,"No window.location.(origin|href) available to create URL");let i=typeof t=="string"?t:d2(t);return i=i.replace(/ $/,"%20"),!n&&Bfe.test(i)&&(i=r+i),new URL(i,r)}function Tfe(e,t,n="/"){return xZe(e,t,n,!1)}function xZe(e,t,n,r,i){let o=typeof t=="string"?Qv(t):t,a=lp(o.pathname||"/",n);if(a==null)return null;let s=wZe(e),l=null,c=RZe(a);for(let u=0;l==null&&u{let u={relativePath:c===void 0?a.path||"":c,caseSensitive:a.caseSensitive===!0,childrenIndex:s,route:a};if(u.relativePath.startsWith("/")){if(!u.relativePath.startsWith(r)&&l)return;ga(u.relativePath.startsWith(r),`Absolute route path "${u.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(r.length)}let f=ld([r,u.relativePath]),d=n.concat(u);a.children&&a.children.length>0&&(ga(a.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${f}".`),Mfe(a.children,t,d,f,l)),!(a.path==null&&!a.index)&&t.push({path:f,score:TZe(f,a.index),routesMeta:d.map((A,h)=>{let[p,v]=Pfe(A.relativePath,A.caseSensitive,h===d.length-1);return te(I({},A),{matcher:p,compiledParams:v})})})};return e.forEach((a,s)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))o(a,s);else for(let c of Ife(a.path))o(a,s,!0,c)}),t}function Ife(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=Ife(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function CZe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:MZe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var SZe=/^:[\w-]+$/,EZe=3,BZe=2,OZe=1,$Ze=10,_Ze=-2,Rfe=e=>e==="*";function TZe(e,t){let n=e.split("/"),r=n.length;return n.some(Rfe)&&(r+=_Ze),t&&(r+=BZe),n.filter(i=>!Rfe(i)).reduce((i,o)=>i+(SZe.test(o)?EZe:o===""?OZe:$Ze),r)}function MZe(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function IZe(e,t,n=!1){let{routesMeta:r}=e,i={},o="/",a=[];for(let s=0;s{if(u==="*"){let h=s[d]||"";a=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}const A=s[d];return f&&!A?c[u]=void 0:c[u]=(A||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:a,pattern:e}}function Pfe(e,t=!1,n=!0){sd(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,l,c,u)=>{if(r.push({paramName:s,isOptional:l!=null}),l){let f=u.charAt(c+a.length);return f&&f!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function RZe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return sd(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function lp(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function NZe(e,t="/"){let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Qv(e):e,o;return n?(n=kfe(n),n.startsWith("/")?o=Lfe(n.substring(1),"/"):o=Lfe(n,t)):o=t,{pathname:o,search:FZe(r),hash:kZe(i)}}function Lfe(e,t){let n=lR(t).split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function f9(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function PZe(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Ffe(e){let t=PZe(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function d9(e,t,n,r=!1){let i;typeof e=="string"?i=Qv(e):(i=I({},e),ga(!i.pathname||!i.pathname.includes("?"),f9("?","pathname","search",i)),ga(!i.pathname||!i.pathname.includes("#"),f9("#","pathname","hash",i)),ga(!i.search||!i.search.includes("#"),f9("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=n;else{let f=t.length-1;if(!r&&a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=NZe(i,s),c=a&&a!=="/"&&a.endsWith("/"),u=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}var kfe=e=>e.replace(/[\\/]{2,}/g,"/"),ld=e=>kfe(e.join("/")),lR=e=>e.replace(/\/+$/,""),LZe=e=>lR(e).replace(/^\/*/,"/"),FZe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,kZe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,DZe=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function HZe(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function UZe(e){let t=e.map(n=>n.route.path).filter(Boolean);return ld(t)||"/"}var Dfe=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function Hfe(e,t){let n=e;if(typeof n!="string"||!c9.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,i=!1;if(Dfe)try{let o=new URL(window.location.href),a=Bfe.test(n)?new URL(gZe(n,o.protocol)):new URL(n),s=lp(a.pathname,t);a.origin===o.origin&&s!=null?n=s+a.search+a.hash:i=!0}catch(o){sd(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:i,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Ufe=["POST","PUT","PATCH","DELETE"];new Set(Ufe);var jZe=["GET",...Ufe];new Set(jZe);var zZe=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function QZe(e){try{return zZe.includes(new URL(e).protocol)}catch(t){return!1}}var ax=m.createContext(null);ax.displayName="DataRouter";var cR=m.createContext(null);cR.displayName="DataRouterState";var jfe=m.createContext(!1);function VZe(){return m.useContext(jfe)}var zfe=m.createContext({isTransitioning:!1});zfe.displayName="ViewTransition";var KZe=m.createContext(new Map);KZe.displayName="Fetchers";var WZe=m.createContext(null);WZe.displayName="Await";var ef=m.createContext(null);ef.displayName="Navigation";var A2=m.createContext(null);A2.displayName="Location";var xA=m.createContext({outlet:null,matches:[],isDataRoute:!1});xA.displayName="Route";var A9=m.createContext(null);A9.displayName="RouteError";var Qfe="REACT_ROUTER_ERROR",GZe="REDIRECT",qZe="ROUTE_ERROR_RESPONSE";function YZe(e){if(e.startsWith(`${Qfe}:${GZe}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch(t){}}function XZe(e){if(e.startsWith(`${Qfe}:${qZe}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new DZe(t.status,t.statusText,t.data)}catch(t){}}function ZZe(e,{relative:t}={}){ga(h2(),"useHref() may be used only in the context of a component.");let{basename:n,navigator:r}=m.useContext(ef),{hash:i,pathname:o,search:a}=p2(e,{relative:t}),s=o;return n!=="/"&&(s=o==="/"?n:ld([n,o])),r.createHref({pathname:s,search:a,hash:i})}function h2(){return m.useContext(A2)!=null}function cp(){return ga(h2(),"useLocation() may be used only in the context of a component."),m.useContext(A2).location}var Vfe="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Kfe(e){m.useContext(ef).static||m.useLayoutEffect(e)}function sx(){let{isDataRoute:e}=m.useContext(xA);return e?fJe():JZe()}function JZe(){ga(h2(),"useNavigate() may be used only in the context of a component.");let e=m.useContext(ax),{basename:t,navigator:n}=m.useContext(ef),{matches:r}=m.useContext(xA),{pathname:i}=cp(),o=JSON.stringify(Ffe(r)),a=m.useRef(!1);return Kfe(()=>{a.current=!0}),m.useCallback((l,c={})=>{if(sd(a.current,Vfe),!a.current)return;if(typeof l=="number"){n.go(l);return}let u=d9(l,JSON.parse(o),i,c.relative==="path");e==null&&t!=="/"&&(u.pathname=u.pathname==="/"?t:ld([t,u.pathname])),(c.replace?n.replace:n.push)(u,c.state,c)},[t,n,o,i,e])}m.createContext(null);function uR(){var n;let{matches:e}=m.useContext(xA),t=e[e.length-1];return(n=t==null?void 0:t.params)!=null?n:{}}function p2(e,{relative:t}={}){let{matches:n}=m.useContext(xA),{pathname:r}=cp(),i=JSON.stringify(Ffe(n));return m.useMemo(()=>d9(e,JSON.parse(i),r,t==="path"),[e,i,r,t])}function eJe(e,t){return Wfe(e,t)}function Wfe(e,t,n){var v;ga(h2(),"useRoutes() may be used only in the context of a component.");let{navigator:r}=m.useContext(ef),{matches:i}=m.useContext(xA),o=i[i.length-1],a=o?o.params:{},s=o?o.pathname:"/",l=o?o.pathnameBase:"/",c=o&&o.route;{let y=c&&c.path||"";Yfe(s,!c||y.endsWith("*")||y.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${s}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. + `]:{zIndex:10,width:r,margin:`0 ${be(e.marginXXS)}`,fontSize:r,cursor:"pointer",transition:`all ${e.motionDurationSlow}`,color:i,"&:hover":{color:i},svg:{verticalAlign:"baseline"}}},[`${s}-thumbnail, ${s}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${s}-name`]:{display:"none",textAlign:"center"},[`${s}-file + ${s}-name`]:{position:"absolute",bottom:e.margin,display:"block",width:`calc(100% - ${be(o(e.paddingXS).mul(2).equal())})`},[`${s}-uploading`]:{[`&${s}`]:{backgroundColor:e.colorFillAlter},[`&::before, ${n}-eye, ${n}-download, ${n}-delete`]:{display:"none"}},[`${s}-progress`]:{bottom:e.marginXL,width:`calc(100% - ${be(o(e.paddingXS).mul(2).equal())})`,paddingInlineStart:0}}}),[`${t}-wrapper${t}-picture-circle-wrapper`]:{[`${t}${t}-select`]:{borderRadius:"50%"}}}},NXe=e=>{const{componentCls:t}=e;return{[`${t}-rtl`]:{direction:"rtl"}}},PXe=e=>{const{componentCls:t,colorTextDisabled:n}=e;return{[`${t}-wrapper`]:te(I({},zr(e)),{[t]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${t}-select`]:{display:"inline-block"},[`${t}-hidden`]:{display:"none"},[`${t}-disabled`]:{color:n,cursor:"not-allowed"}})}},LXe=Br("Upload",e=>{const{fontSizeHeading3:t,marginXS:n,lineWidth:r,pictureCardSize:i,calc:o}=e,a=dr(e,{uploadThumbnailSize:o(t).mul(2).equal(),uploadProgressOffset:o(o(n).div(2)).add(r).equal(),uploadPicCardSize:i});return[PXe(a),_Xe(a),IXe(a),RXe(a),TXe(a),MXe(a),NXe(a),lE(a)]},e=>({actionsColor:e.colorIcon,pictureCardSize:e.controlHeightLG*2.55}));var rR={},yfe;function FXe(){if(yfe)return rR;yfe=1,Object.defineProperty(rR,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"};return rR.default=e,rR}var kXe=FXe();const DXe=_t(kXe);function nj(){return nj=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,nj({},e,{ref:t,icon:DXe})),UXe=g.forwardRef(HXe);var iR={},bfe;function jXe(){if(bfe)return iR;bfe=1,Object.defineProperty(iR,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2zM304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z"}}]},name:"picture",theme:"outlined"};return iR.default=e,iR}var zXe=jXe();const QXe=_t(zXe);function rj(){return rj=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,rj({},e,{ref:t,icon:QXe})),KXe=g.forwardRef(VXe);function oR(e){return te(I({},e),{lastModified:e.lastModified,lastModifiedDate:e.lastModifiedDate,name:e.name,size:e.size,type:e.type,uid:e.uid,percent:0,originFileObj:e})}function aR(e,t){const n=en(t),r=n.findIndex(({uid:i})=>i===e.uid);return r===-1?n.push(e):n[r]=e,n}function ij(e,t){const n=e.uid!==void 0?"uid":"name";return t.filter(r=>r[n]===e[n])[0]}function WXe(e,t){const n=e.uid!==void 0?"uid":"name",r=t.filter(i=>i[n]!==e[n]);return r.length===t.length?null:r}const GXe=(e="")=>{const t=e.split("/"),r=t[t.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(r)||[""])[0]},xfe=e=>e.indexOf("image/")===0,qXe=[".avif",".bmp",".dpg",".gif",".heic",".heif",".ico",".jfif",".jpg",".jpeg",".png",".svg",".tif",".tiff",".webp"],YXe=e=>{if(e.type&&!e.thumbUrl)return xfe(e.type);const t=e.thumbUrl||e.url||"",n=GXe(t||e.name);return/^data:image\//.test(t)||qXe.includes((n==null?void 0:n.toLowerCase())||"")?!0:!(/^data:/.test(t)||n)},tm=200;function XXe(e){return new Promise(t=>{if(!e.type||!xfe(e.type)){t("");return}const n=document.createElement("canvas");n.width=tm,n.height=tm,n.style.cssText=`position: fixed; left: 0; top: 0; width: ${tm}px; height: ${tm}px; z-index: 9999; display: none;`,document.body.appendChild(n);const r=n.getContext("2d"),i=new Image;if(i.onload=()=>{const{width:o,height:a}=i;let s=tm,l=tm,c=0,u=0;o>a?(l=a*(tm/o),u=-(l-s)/2):(s=o*(tm/a),c=-(s-l)/2),r.drawImage(i,c,u,s,l);const f=n.toDataURL();document.body.removeChild(n),window.URL.revokeObjectURL(i.src),t(f)},i.crossOrigin="anonymous",e.type.startsWith("image/svg+xml")){const o=new FileReader;o.onload=()=>{o.result&&typeof o.result=="string"&&(i.src=o.result)},o.readAsDataURL(e)}else if(e.type.startsWith("image/gif")){const o=new FileReader;o.onload=()=>{o.result&&t(o.result)},o.readAsDataURL(e)}else i.src=window.URL.createObjectURL(e)})}var sR={},wfe;function ZXe(){if(wfe)return sR;wfe=1,Object.defineProperty(sR,"__esModule",{value:!0});var e={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"};return sR.default=e,sR}var JXe=ZXe();const eZe=_t(JXe);function oj(){return oj=Object.assign?Object.assign.bind():function(e){for(var t=1;tg.createElement(Wn,oj({},e,{ref:t,icon:eZe})),aj=g.forwardRef(tZe),nZe=g.forwardRef(({prefixCls:e,className:t,style:n,classNames:r,styles:i,locale:o,listType:a,file:s,items:l,progress:c,iconRender:u,actionIconRender:f,itemRender:d,isImgUrl:A,showPreviewIcon:h,showRemoveIcon:p,showDownloadIcon:v,previewIcon:y,removeIcon:b,downloadIcon:x,extra:C,onPreview:S,onDownload:B,onClose:E},_)=>{var ce,ge;const{status:M}=s,[R,T]=g.useState(M);g.useEffect(()=>{M!=="removed"&&T(M)},[M]);const[L,P]=g.useState(!1);g.useEffect(()=>{const ie=setTimeout(()=>{P(!0)},300);return()=>{clearTimeout(ie)}},[]);const k=u(s);let H=g.createElement("div",{className:`${e}-icon`},k);if(a==="picture"||a==="picture-card"||a==="picture-circle")if(R==="uploading"||!s.thumbUrl&&!s.url){const ie=Ae(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:R!=="uploading"});H=g.createElement("div",{className:ie},k)}else{const ie=A!=null&&A(s)?g.createElement("img",{src:s.thumbUrl||s.url,alt:s.name,className:`${e}-list-item-image`,crossOrigin:s.crossOrigin}):k,le=Ae(`${e}-list-item-thumbnail`,{[`${e}-list-item-file`]:A&&!A(s)});H=g.createElement("a",{className:le,onClick:ve=>S(s,ve),href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ie)}const D=Ae(`${e}-list-item`,`${e}-list-item-${R}`,r==null?void 0:r.item),U=typeof s.linkProps=="string"?JSON.parse(s.linkProps):s.linkProps,j=(Rn(p)?p(s):p)?f((Rn(b)?b(s):b)||g.createElement(WI,null),()=>E(s),e,o.removeFile,!0):null,Q=(Rn(v)?v(s):v)&&R==="done"?f((Rn(x)?x(s):x)||g.createElement(aj,null),()=>B(s),e,o.downloadFile):null,K=a!=="picture-card"&&a!=="picture-circle"&&g.createElement("span",{key:"download-delete",className:Ae(`${e}-list-item-actions`,{picture:a==="picture"})},Q,j),z=Rn(C)?C(s):C,V=z&&g.createElement("span",{className:`${e}-list-item-extra`},z),Y=Ae(`${e}-list-item-name`),Z=ie=>{(ie.key==="Enter"||ie.key===" ")&&(ie.preventDefault(),S(s,ie))},W=s.url?g.createElement("a",te(I({key:"view",target:"_blank",rel:"noopener noreferrer",className:Y,title:s.name},U),{href:s.url,onClick:ie=>S(s,ie)}),s.name,V):g.createElement("span",{key:"view",role:"button",tabIndex:0,className:Y,onClick:ie=>S(s,ie),onKeyDown:Z,title:s.name},s.name,V),J=(Rn(h)?h(s):h)&&(s.url||s.thumbUrl)?g.createElement("a",{href:s.url||s.thumbUrl,target:"_blank",rel:"noopener noreferrer",onClick:ie=>S(s,ie),title:o.previewFile},Rn(y)?y(s):y||g.createElement(Ace,null)):null,ee=(a==="picture-card"||a==="picture-circle")&&R!=="uploading"&&g.createElement("span",{className:`${e}-list-item-actions`},J,R==="done"&&Q,j),{getPrefixCls:ne}=g.useContext(Un),re=ne(),ue=g.createElement("div",{className:D,style:i==null?void 0:i.item},H,W,K,ee,L&&g.createElement(sl,{motionName:`${re}-fade`,visible:R==="uploading",motionDeadline:2e3},({className:ie})=>{const le="percent"in s?g.createElement(RKe,I({type:"line",percent:s.percent,"aria-label":s["aria-label"],"aria-labelledby":s["aria-labelledby"]},c)):null;return g.createElement("div",{className:Ae(`${e}-list-item-progress`,ie)},le)})),de=s.response&&typeof s.response=="string"?s.response:((ce=s.error)==null?void 0:ce.statusText)||((ge=s.error)==null?void 0:ge.message)||o.uploadError,se=R==="error"?g.createElement(No,{title:de,getPopupContainer:ie=>ie.parentNode},ue):ue;return g.createElement("div",{className:Ae(`${e}-list-item-container`,t),style:n,ref:_},d?d(se,s,l,{download:B.bind(null,s),preview:S.bind(null,s),remove:E.bind(null,s)}):se)}),rZe=(e,t)=>{const{listType:n="text",previewFile:r=XXe,onPreview:i,onDownload:o,onRemove:a,locale:s,iconRender:l,isImageUrl:c=YXe,prefixCls:u,items:f=[],showPreviewIcon:d=!0,showRemoveIcon:A=!0,showDownloadIcon:h=!1,removeIcon:p,previewIcon:v,downloadIcon:y,extra:b,progress:x={size:[-1,2],showInfo:!1},appendAction:C,appendActionVisible:S=!0,itemRender:B,disabled:E,classNames:_,styles:M}=e,[,R]=c8(),[T,L]=g.useState(!1),P=["picture-card","picture-circle"].includes(n);g.useEffect(()=>{n.startsWith("picture")&&(f||[]).forEach(W=>{!(W.originFileObj instanceof File||W.originFileObj instanceof Blob)||W.thumbUrl!==void 0||(W.thumbUrl="",r==null||r(W.originFileObj).then(J=>{W.thumbUrl=J||"",R()}))})},[n,f,r]),g.useEffect(()=>{L(!0)},[]);const k=(W,J)=>{if(i)return J==null||J.preventDefault(),i(W)},H=W=>{Rn(o)?o(W):W.url&&window.open(W.url)},D=W=>{a==null||a(W)},U=W=>{if(l)return l(W,n);const J=W.status==="uploading";if(n.startsWith("picture")){const ee=n==="picture"?g.createElement(qh,null):s.uploading,ne=c!=null&&c(W)?g.createElement(KXe,null):g.createElement(m9,null);return J?ee:ne}return J?g.createElement(qh,null):g.createElement(UXe,null)},j=(W,J,ee,ne,re)=>{const ue={type:"text",size:"small",title:ne,onClick:de=>{var se,ce;J(),g.isValidElement(W)&&((ce=(se=W.props).onClick)==null||ce.call(se,de))},className:`${ee}-list-item-action`,disabled:re?E:!1};return g.isValidElement(W)?g.createElement(qn,te(I({},ue),{icon:Ga(W,te(I({},W.props),{onClick:()=>{}}))})):g.createElement(qn,I({},ue),g.createElement("span",null,W))};g.useImperativeHandle(t,()=>({handlePreview:k,handleDownload:H}));const{getPrefixCls:Q}=g.useContext(Un),K=Q("upload",u),z=Q(),V=Ae(`${K}-list`,`${K}-list-${n}`,_==null?void 0:_.list),Y=g.useMemo(()=>ti(Bb(z),["onAppearEnd","onEnterEnd","onLeaveEnd"]),[z]),Z=te(I({},P?{}:Y),{motionDeadline:2e3,motionName:`${K}-${P?"animate-inline":"animate"}`,keys:en(f.map(W=>({key:W.uid,file:W}))),motionAppear:T});return g.createElement("div",{className:V,style:M==null?void 0:M.list},g.createElement(YD,te(I({},Z),{component:!1}),({key:W,file:J,className:ee,style:ne})=>g.createElement(nZe,{key:W,locale:s,prefixCls:K,className:ee,style:ne,classNames:_,styles:M,file:J,items:f,progress:x,listType:n,isImgUrl:c,showPreviewIcon:d,showRemoveIcon:A,showDownloadIcon:h,removeIcon:p,previewIcon:v,downloadIcon:y,extra:b,iconRender:U,actionIconRender:j,itemRender:B,onPreview:k,onDownload:H,onClose:D})),C&&g.createElement(sl,te(I({},Z),{visible:S,forceRender:!0}),({className:W,style:J})=>Ga(C,ee=>({className:Ae(ee.className,W),style:I(te(I({},J),{pointerEvents:W?"none":void 0}),ee.style)}))))},iZe=g.forwardRef(rZe),u2=`__LIST_IGNORE_${Date.now()}__`,oZe=(e,t)=>{const n=or("upload"),{fileList:r,defaultFileList:i,onRemove:o,showUploadList:a=!0,listType:s="text",onPreview:l,onDownload:c,onChange:u,onDrop:f,previewFile:d,disabled:A,locale:h,iconRender:p,isImageUrl:v,progress:y,prefixCls:b,className:x,type:C="select",children:S,style:B,itemRender:E,maxCount:_,data:M={},multiple:R=!1,hasControlInside:T=!0,action:L="",accept:P,supportServerRender:k=!0,rootClassName:H,styles:D,classNames:U}=e,j=g.useContext(qa),Q=A!=null?A:j,K=e.customRequest||n.customRequest,z=n.progress||y?I(I({},n.progress),y):void 0,V=du(P,n.accept,""),[Y,Z]=Fr(i,r),W=Y||[],[J,ee]=g.useState("drop"),ne=g.useRef(null),re=g.useRef(null);g.useMemo(()=>{const qe=Date.now();(r||[]).forEach((it,Pt)=>{!it.uid&&!Object.isFrozen(it)&&(it.uid=`__AUTO__${qe}_${Pt}__`)})},[r]);const ue=(qe,it,Pt)=>{let De=en(it),ze=!1;_===1?De=De.slice(-1):_&&(ze=De.length>_,De=De.slice(0,_)),fu.flushSync(()=>{Z(De)});const bt={file:qe,fileList:De};Pt&&(bt.event=Pt),(!ze||qe.status==="removed"||De.some(lt=>lt.uid===qe.uid))&&fu.flushSync(()=>{u==null||u(bt)})},de=(qe,it)=>Er(null,null,function*(){const{beforeUpload:Pt}=e;let De=qe;if(Pt){const ze=yield Pt(qe,it);if(ze===!1)return!1;if(delete qe[u2],ze===u2)return Object.defineProperty(qe,u2,{value:!0,configurable:!0}),!1;Zn(ze)&&(De=ze)}return De}),se=qe=>{const it=qe.filter(ze=>!ze.file[u2]);if(!it.length)return;const Pt=it.map(ze=>oR(ze.file));let De=en(W);Pt.forEach(ze=>{De=aR(ze,De)}),Pt.forEach((ze,bt)=>{let lt=ze;if(it[bt].parsedFile)ze.status="uploading";else{const{originFileObj:At}=ze;let ut;try{ut=new File([At],At.name,{type:At.type})}catch(ft){ut=new Blob([At],{type:At.type}),ut.name=At.name,ut.lastModifiedDate=new Date,ut.lastModified=new Date().getTime()}ut.uid=ze.uid,lt=ut}ue(lt,De)})},ce=(qe,it,Pt)=>{try{typeof qe=="string"&&(qe=JSON.parse(qe))}catch(bt){}if(!ij(it,W))return;const De=oR(it);De.status="done",De.percent=100,De.response=qe,De.xhr=Pt;const ze=aR(De,W);ue(De,ze)},ge=(qe,it)=>{if(!ij(it,W))return;const Pt=oR(it);Pt.status="uploading",Pt.percent=qe.percent;const De=aR(Pt,W);ue(Pt,De,qe)},ie=(qe,it,Pt)=>{if(!ij(Pt,W))return;const De=oR(Pt);De.error=qe,De.response=it,De.status="error";const ze=aR(De,W);ue(De,ze)},le=qe=>{let it;Promise.resolve(Rn(o)?o(qe):o).then(Pt=>{var ze;if(Pt===!1)return;const De=WXe(qe,W);De&&(it=te(I({},qe),{status:"removed"}),W==null||W.forEach(bt=>{const lt=it.uid!==void 0?"uid":"name";bt[lt]===it[lt]&&!Object.isFrozen(bt)&&(bt.status="removed")}),(ze=ne.current)==null||ze.abort(it),ue(it,De))})},ve=qe=>{ee(qe.type),qe.type==="drop"&&(f==null||f(qe))};g.useImperativeHandle(t,()=>({onBatchStart:se,onSuccess:ce,onProgress:ge,onError:ie,fileList:W,upload:ne.current,nativeElement:re.current}));const{getPrefixCls:we,direction:me,className:Ee,style:Ce,classNames:pe,styles:Oe}=or("upload"),xe=we("upload",b),Me=te(I({},e),{listType:s,showUploadList:a,type:C,multiple:R,hasControlInside:T,supportServerRender:k,disabled:Q}),[Se,Pe]=vr([pe,U],[Oe,D],{props:Me}),Le=te(I({onBatchStart:se,onError:ie,onProgress:ge,onSuccess:ce},e),{customRequest:K,data:M,multiple:R,action:L,accept:V,supportServerRender:k,prefixCls:xe,disabled:Q,beforeUpload:de,onChange:void 0,hasControlInside:T});delete Le.className,delete Le.style,(!S||Q)&&delete Le.id;const He=`${xe}-wrapper`,[Ne,at]=LXe(xe,He),[Ue]=zs("Upload",Sl.Upload),{showRemoveIcon:et,showPreviewIcon:We,showDownloadIcon:Je,removeIcon:dt,previewIcon:wt,downloadIcon:Bt,extra:qt}=typeof a=="boolean"?{}:a,jt=typeof et=="undefined"?!Q:et,nn=(qe,it)=>a?g.createElement(iZe,{classNames:Se,styles:Pe,prefixCls:xe,listType:s,items:W,previewFile:d,onPreview:l,onDownload:c,onRemove:le,showRemoveIcon:jt,showPreviewIcon:We,showDownloadIcon:Je,removeIcon:dt,previewIcon:wt,downloadIcon:Bt,iconRender:p,extra:qt,locale:I(I({},Ue),h),isImageUrl:v,progress:z,appendAction:qe,appendActionVisible:it,itemRender:E,disabled:Q}):qe,Jt=Ae(He,x,H,Ne,at,Ee,Se.root,{[`${xe}-rtl`]:me==="rtl",[`${xe}-picture-card-wrapper`]:s==="picture-card",[`${xe}-picture-circle-wrapper`]:s==="picture-circle"}),Ot=I({},Pe.root),sn=I(I({},Ce),B);if(C==="drag"){const qe=Ae(Ne,xe,`${xe}-drag`,{[`${xe}-drag-uploading`]:W.some(it=>it.status==="uploading"),[`${xe}-drag-hover`]:J==="dragover",[`${xe}-disabled`]:Q,[`${xe}-rtl`]:me==="rtl"},Se.trigger);return g.createElement("span",{className:Jt,ref:re,style:Ot},g.createElement("div",{className:qe,style:I(I({},sn),Pe.trigger),onDrop:ve,onDragOver:ve,onDragLeave:ve},g.createElement(vfe,te(I({},Le),{ref:ne,className:`${xe}-btn`}),g.createElement("div",{className:`${xe}-drag-container`},S))),nn())}const Vt=Ae(xe,`${xe}-select`,{[`${xe}-disabled`]:Q,[`${xe}-hidden`]:!S},Se.trigger),xt=g.createElement("div",{className:Vt,style:I(I({},sn),Pe.trigger)},g.createElement(vfe,te(I({},Le),{ref:ne})));return s==="picture-card"||s==="picture-circle"?g.createElement("span",{className:Jt,ref:re,style:Ot},nn(xt,!!S)):g.createElement("span",{className:Jt,ref:re,style:Ot},xt,nn())},Cfe=g.forwardRef(oZe),aZe=g.forwardRef((e,t)=>{const l=e,{style:n,height:r,hasControlInside:i=!1,children:o}=l,a=Ze(l,["style","height","hasControlInside","children"]),s=te(I({},n),{height:r});return g.createElement(Cfe,te(I({ref:t,hasControlInside:i},a),{style:s,type:"drag"}),o)}),f2=Cfe;f2.Dragger=aZe,f2.LIST_IGNORE=u2;const sZe=(e,t,n,r)=>{var o,a,s,l;const i=[n,I({code:t},r||{})];if((a=(o=e==null?void 0:e.services)==null?void 0:o.logger)!=null&&a.forward)return e.services.logger.forward(i,"warn","react-i18next::",!0);zv(i[0])&&(i[0]=`react-i18next:: ${i[0]}`),(l=(s=e==null?void 0:e.services)==null?void 0:s.logger)!=null&&l.warn?e.services.logger.warn(...i):console!=null&&console.warn&&console.warn(...i)},Sfe={},sj=(e,t,n,r)=>{zv(n)&&Sfe[n]||(zv(n)&&(Sfe[n]=new Date),sZe(e,t,n,r))},Efe=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}},lj=(e,t,n)=>{e.loadNamespaces(t,Efe(e,n))},Bfe=(e,t,n,r)=>{if(zv(n)&&(n=[n]),e.options.preload&&e.options.preload.indexOf(t)>-1)return lj(e,n,r);n.forEach(i=>{e.options.ns.indexOf(i)<0&&e.options.ns.push(i)}),e.loadLanguages(t,Efe(e,r))},lZe=(e,t,n={})=>!t.languages||!t.languages.length?(sj(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0):t.hasLoadedNamespace(e,{lng:n.lng,precheck:(r,i)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&r.services.backendConnector.backend&&r.isLanguageChangingTo&&!i(r.isLanguageChangingTo,e))return!1}}),zv=e=>typeof e=="string",cZe=e=>typeof e=="object"&&e!==null,uZe=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,fZe={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"…","…":"…","/":"/","/":"/"},dZe=e=>fZe[e];let AZe={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(uZe,dZe),transDefaultProps:void 0};const hZe=()=>AZe;let pZe;const gZe=()=>pZe,Ofe=g.createContext();class mZe{constructor(){this.usedNamespaces={}}addUsedNamespaces(t){t.forEach(n=>{this.usedNamespaces[n]||(this.usedNamespaces[n]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}var cj={exports:{}},uj={};var $fe;function vZe(){if($fe)return uj;$fe=1;var e=RS();function t(f,d){return f===d&&(f!==0||1/f===1/d)||f!==f&&d!==d}var n=typeof Object.is=="function"?Object.is:t,r=e.useState,i=e.useEffect,o=e.useLayoutEffect,a=e.useDebugValue;function s(f,d){var A=d(),h=r({inst:{value:A,getSnapshot:d}}),p=h[0].inst,v=h[1];return o(function(){p.value=A,p.getSnapshot=d,l(p)&&v({inst:p})},[f,A,d]),i(function(){return l(p)&&v({inst:p}),f(function(){l(p)&&v({inst:p})})},[f]),a(A),A}function l(f){var d=f.getSnapshot;f=f.value;try{var A=d();return!n(f,A)}catch(h){return!0}}function c(f,d){return d()}var u=typeof window=="undefined"||typeof window.document=="undefined"||typeof window.document.createElement=="undefined"?c:s;return uj.useSyncExternalStore=e.useSyncExternalStore!==void 0?e.useSyncExternalStore:u,uj}var _fe;function yZe(){return _fe||(_fe=1,cj.exports=vZe()),cj.exports}var bZe=yZe();const xZe={t:(e,t)=>{if(zv(t))return t;if(cZe(t)&&zv(t.defaultValue))return t.defaultValue;if(typeof e=="function")return"";if(Array.isArray(e)){const n=e[e.length-1];return typeof n=="function"?"":n}return e},ready:!1},wZe=()=>()=>{},Na=(e,t={})=>{var M,R,T;const{i18n:n}=t,{i18n:r,defaultNS:i}=g.useContext(Ofe)||{},o=n||r||gZe();o&&!o.reportNamespaces&&(o.reportNamespaces=new mZe),o||sj(o,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const a=g.useMemo(()=>{var L;return I(I(I({},hZe()),(L=o==null?void 0:o.options)==null?void 0:L.react),t)},[o,t]),{useSuspense:s,keyPrefix:l}=a,c=e||i||((M=o==null?void 0:o.options)==null?void 0:M.defaultNS),u=zv(c)?[c]:c||["translation"],f=g.useMemo(()=>u,u);(T=(R=o==null?void 0:o.reportNamespaces)==null?void 0:R.addUsedNamespaces)==null||T.call(R,f);const d=g.useRef(0),A=g.useCallback(L=>{if(!o)return wZe;const{bindI18n:P,bindI18nStore:k}=a,H=()=>{d.current+=1,L()};return P&&o.on(P,H),k&&o.store.on(k,H),()=>{P&&P.split(" ").forEach(D=>o.off(D,H)),k&&k.split(" ").forEach(D=>o.store.off(D,H))}},[o,a]),h=g.useRef(),p=g.useCallback(()=>{if(!o)return xZe;const L=!!(o.isInitialized||o.initializedStoreOnce)&&f.every(j=>lZe(j,o,a)),P=t.lng||o.language,k=d.current,H=h.current;if(H&&H.ready===L&&H.lng===P&&H.keyPrefix===l&&H.revision===k)return H;const U={t:o.getFixedT(P,a.nsMode==="fallback"?f:f[0],l),ready:L,lng:P,keyPrefix:l,revision:k};return h.current=U,U},[o,f,l,a,t.lng]),[v,y]=g.useState(0),{t:b,ready:x}=bZe.useSyncExternalStore(A,p,p);g.useEffect(()=>{if(o&&!x&&!s){const L=()=>y(P=>P+1);t.lng?Bfe(o,t.lng,f,L):lj(o,f,L)}},[o,t.lng,f,x,s,v]);const C=o||{},S=g.useRef(null),B=g.useRef(),E=L=>{const P=Object.getOwnPropertyDescriptors(L);P.__original&&delete P.__original;const k=Object.create(Object.getPrototypeOf(L),P);if(!Object.prototype.hasOwnProperty.call(k,"__original"))try{Object.defineProperty(k,"__original",{value:L,writable:!1,enumerable:!1,configurable:!1})}catch(H){}return k},_=g.useMemo(()=>{const L=C,P=L==null?void 0:L.language;let k=L;L&&(S.current&&S.current.__original===L?B.current!==P?(k=E(L),S.current=k,B.current=P):k=S.current:(k=E(L),S.current=k,B.current=P));const H=!x&&!s?(...U)=>(sj(o,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),b(...U)):b,D=[H,k,x];return D.t=H,D.i18n=k,D.ready=x,D},[b,C,x,C.resolvedLanguage,C.language,C.languages]);if(o&&s&&!x)throw new Promise(L=>{const P=()=>L();t.lng?Bfe(o,t.lng,f,P):lj(o,f,P)});return _};function CZe({i18n:e,defaultNS:t,children:n}){const r=g.useMemo(()=>({i18n:e,defaultNS:t}),[e,t]);return g.createElement(Ofe.Provider,{value:r},n)}var fj=/^(?:[a-z][a-z0-9+.-]*:|[\\/]{2})/i,Tfe=/^[\\/]{2}/;function SZe(e,t){return t+e.replace(/\\/g,"/")}var Mfe="popstate";function Ife(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function EZe(e={}){function t(i,o){let{pathname:a="/",search:s="",hash:l=""}=Qv(i.location.hash.substring(1));return!a.startsWith("/")&&!a.startsWith(".")&&(a="/"+a),dj("",{pathname:a,search:s,hash:l},o.state&&o.state.usr||null,o.state&&o.state.key||"default")}function n(i,o){let a=i.document.querySelector("base"),s="";if(a&&a.getAttribute("href")){let l=i.location.href,c=l.indexOf("#");s=c===-1?l:l.slice(0,c)}return s+"#"+(typeof o=="string"?o:d2(o))}function r(i,o){ld(i.pathname.charAt(0)==="/",`relative pathnames are not supported in hash history.push(${JSON.stringify(o)})`)}return OZe(t,n,r,e)}function ga(e,t){if(e===!1||e===null||typeof e=="undefined")throw new Error(t)}function ld(e,t){if(!e){typeof console!="undefined"&&console.warn(t);try{throw new Error(t)}catch(n){}}}function BZe(){return Math.random().toString(36).substring(2,10)}function Rfe(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function dj(e,t,n=null,r,i){return te(I({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?Qv(t):t),{state:n,key:t&&t.key||r||BZe(),mask:i})}function d2({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function Qv(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let r=e.indexOf("?");r>=0&&(t.search=e.substring(r),e=e.substring(0,r)),e&&(t.pathname=e)}return t}function OZe(e,t,n,r={}){let{window:i=document.defaultView,v5Compat:o=!1}=r,a=i.history,s="POP",l=null,c=u();c==null&&(c=0,a.replaceState(te(I({},a.state),{idx:c}),""));function u(){return(a.state||{idx:null}).idx}function f(){s="POP";let v=u(),y=v==null?null:v-c;c=v,l&&l({action:s,location:p.location,delta:y})}function d(v,y){s="PUSH";let b=Ife(v)?v:dj(p.location,v,y);n&&n(b,v),c=u()+1;let x=Rfe(b,c),C=p.createHref(b.mask||b);try{a.pushState(x,"",C)}catch(S){if(S instanceof DOMException&&S.name==="DataCloneError")throw S;i.location.assign(C)}o&&l&&l({action:s,location:p.location,delta:1})}function A(v,y){s="REPLACE";let b=Ife(v)?v:dj(p.location,v,y);n&&n(b,v),c=u();let x=Rfe(b,c),C=p.createHref(b.mask||b);a.replaceState(x,"",C),o&&l&&l({action:s,location:p.location,delta:0})}function h(v){return $Ze(i,v)}let p={get action(){return s},get location(){return e(i,a)},listen(v){if(l)throw new Error("A history only accepts one active listener");return i.addEventListener(Mfe,f),l=v,()=>{i.removeEventListener(Mfe,f),l=null}},createHref(v){return t(i,v)},createURL:h,encodeLocation(v){let y=h(v);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:d,replace:A,go(v){return a.go(v)}};return p}function $Ze(e,t,n=!1){let r="http://localhost";e&&(r=e.location.origin!=="null"?e.location.origin:e.location.href),ga(r,"No window.location.(origin|href) available to create URL");let i=typeof t=="string"?t:d2(t);return i=i.replace(/ $/,"%20"),!n&&Tfe.test(i)&&(i=r+i),new URL(i,r)}function Nfe(e,t,n="/"){return _Ze(e,t,n,!1)}function _Ze(e,t,n,r,i){let o=typeof t=="string"?Qv(t):t,a=lp(o.pathname||"/",n);if(a==null)return null;let s=TZe(e),l=null,c=UZe(a);for(let u=0;l==null&&u{let u={relativePath:c===void 0?a.path||"":c,caseSensitive:a.caseSensitive===!0,childrenIndex:s,route:a};if(u.relativePath.startsWith("/")){if(!u.relativePath.startsWith(r)&&l)return;ga(u.relativePath.startsWith(r),`Absolute route path "${u.relativePath}" nested under path "${r}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),u.relativePath=u.relativePath.slice(r.length)}let f=cd([r,u.relativePath]),d=n.concat(u);a.children&&a.children.length>0&&(ga(a.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${f}".`),Pfe(a.children,t,d,f,l)),!(a.path==null&&!a.index)&&t.push({path:f,score:kZe(f,a.index),routesMeta:d.map((A,h)=>{let[p,v]=Dfe(A.relativePath,A.caseSensitive,h===d.length-1);return te(I({},A),{matcher:p,compiledParams:v})})})};return e.forEach((a,s)=>{var l;if(a.path===""||!((l=a.path)!=null&&l.includes("?")))o(a,s);else for(let c of Lfe(a.path))o(a,s,!0,c)}),t}function Lfe(e){let t=e.split("/");if(t.length===0)return[];let[n,...r]=t,i=n.endsWith("?"),o=n.replace(/\?$/,"");if(r.length===0)return i?[o,""]:[o];let a=Lfe(r.join("/")),s=[];return s.push(...a.map(l=>l===""?o:[o,l].join("/"))),i&&s.push(...a),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function MZe(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:DZe(t.routesMeta.map(r=>r.childrenIndex),n.routesMeta.map(r=>r.childrenIndex)))}var IZe=/^:[\w-]+$/,RZe=3,NZe=2,PZe=1,LZe=10,FZe=-2,Ffe=e=>e==="*";function kZe(e,t){let n=e.split("/"),r=n.length;return n.some(Ffe)&&(r+=FZe),t&&(r+=NZe),n.filter(i=>!Ffe(i)).reduce((i,o)=>i+(IZe.test(o)?RZe:o===""?PZe:LZe),r)}function DZe(e,t){return e.length===t.length&&e.slice(0,-1).every((r,i)=>r===t[i])?e[e.length-1]-t[t.length-1]:0}function HZe(e,t,n=!1){let{routesMeta:r}=e,i={},o="/",a=[];for(let s=0;s{if(u==="*"){let h=s[d]||"";a=o.slice(0,o.length-h.length).replace(/(.)\/+$/,"$1")}const A=s[d];return f&&!A?c[u]=void 0:c[u]=(A||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:a,pattern:e}}function Dfe(e,t=!1,n=!0){ld(e==="*"||!e.endsWith("*")||e.endsWith("/*"),`Route path "${e}" will be treated as if it were "${e.replace(/\*$/,"/*")}" because the \`*\` character must always follow a \`/\` in the pattern. To get rid of this warning, please change the route path to "${e.replace(/\*$/,"/*")}".`);let r=[],i="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(a,s,l,c,u)=>{if(r.push({paramName:s,isOptional:l!=null}),l){let f=u.charAt(c+a.length);return f&&f!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(r.push({paramName:"*"}),i+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?i+="\\/*$":e!==""&&e!=="/"&&(i+="(?:(?=\\/|$))"),[new RegExp(i,t?void 0:"i"),r]}function UZe(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return ld(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function lp(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,r=e.charAt(n);return r&&r!=="/"?null:e.slice(n)||"/"}function jZe(e,t="/"){let{pathname:n,search:r="",hash:i=""}=typeof e=="string"?Qv(e):e,o;return n?(n=jfe(n),n.startsWith("/")?o=Hfe(n.substring(1),"/"):o=Hfe(n,t)):o=t,{pathname:o,search:VZe(r),hash:KZe(i)}}function Hfe(e,t){let n=cR(t).split("/");return e.split("/").forEach(i=>{i===".."?n.length>1&&n.pop():i!=="."&&n.push(i)}),n.length>1?n.join("/"):"/"}function Aj(e,t,n,r){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(r)}]. Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in and the router will parse it for you.`}function zZe(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Ufe(e){let t=zZe(e);return t.map((n,r)=>r===t.length-1?n.pathname:n.pathnameBase)}function hj(e,t,n,r=!1){let i;typeof e=="string"?i=Qv(e):(i=I({},e),ga(!i.pathname||!i.pathname.includes("?"),Aj("?","pathname","search",i)),ga(!i.pathname||!i.pathname.includes("#"),Aj("#","pathname","hash",i)),ga(!i.search||!i.search.includes("#"),Aj("#","search","hash",i)));let o=e===""||i.pathname==="",a=o?"/":i.pathname,s;if(a==null)s=n;else{let f=t.length-1;if(!r&&a.startsWith("..")){let d=a.split("/");for(;d[0]==="..";)d.shift(),f-=1;i.pathname=d.join("/")}s=f>=0?t[f]:"/"}let l=jZe(i,s),c=a&&a!=="/"&&a.endsWith("/"),u=(o||a===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||u)&&(l.pathname+="/"),l}var jfe=e=>e.replace(/[\\/]{2,}/g,"/"),cd=e=>jfe(e.join("/")),cR=e=>e.replace(/\/+$/,""),QZe=e=>cR(e).replace(/^\/*/,"/"),VZe=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,KZe=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,WZe=class{constructor(e,t,n,r=!1){this.status=e,this.statusText=t||"",this.internal=r,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function GZe(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function qZe(e){let t=e.map(n=>n.route.path).filter(Boolean);return cd(t)||"/"}var zfe=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined";function Qfe(e,t){let n=e;if(typeof n!="string"||!fj.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let r=n,i=!1;if(zfe)try{let o=new URL(window.location.href),a=Tfe.test(n)?new URL(SZe(n,o.protocol)):new URL(n),s=lp(a.pathname,t);a.origin===o.origin&&s!=null?n=s+a.search+a.hash:i=!0}catch(o){ld(!1,` contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:r,isExternal:i,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var Vfe=["POST","PUT","PATCH","DELETE"];new Set(Vfe);var YZe=["GET",...Vfe];new Set(YZe);var XZe=["about:","blob:","chrome:","chrome-untrusted:","content:","data:","devtools:","file:","filesystem:","javascript:"];function ZZe(e){try{return XZe.includes(new URL(e).protocol)}catch(t){return!1}}var ax=g.createContext(null);ax.displayName="DataRouter";var uR=g.createContext(null);uR.displayName="DataRouterState";var Kfe=g.createContext(!1);function JZe(){return g.useContext(Kfe)}var Wfe=g.createContext({isTransitioning:!1});Wfe.displayName="ViewTransition";var eJe=g.createContext(new Map);eJe.displayName="Fetchers";var tJe=g.createContext(null);tJe.displayName="Await";var ef=g.createContext(null);ef.displayName="Navigation";var A2=g.createContext(null);A2.displayName="Location";var xA=g.createContext({outlet:null,matches:[],isDataRoute:!1});xA.displayName="Route";var pj=g.createContext(null);pj.displayName="RouteError";var Gfe="REACT_ROUTER_ERROR",nJe="REDIRECT",rJe="ROUTE_ERROR_RESPONSE";function iJe(e){if(e.startsWith(`${Gfe}:${nJe}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch(t){}}function oJe(e){if(e.startsWith(`${Gfe}:${rJe}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new WZe(t.status,t.statusText,t.data)}catch(t){}}function aJe(e,{relative:t}={}){ga(h2(),"useHref() may be used only in the context of a component.");let{basename:n,navigator:r}=g.useContext(ef),{hash:i,pathname:o,search:a}=p2(e,{relative:t}),s=o;return n!=="/"&&(s=o==="/"?n:cd([n,o])),r.createHref({pathname:s,search:a,hash:i})}function h2(){return g.useContext(A2)!=null}function cp(){return ga(h2(),"useLocation() may be used only in the context of a component."),g.useContext(A2).location}var qfe="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function Yfe(e){g.useContext(ef).static||g.useLayoutEffect(e)}function sx(){let{isDataRoute:e}=g.useContext(xA);return e?yJe():sJe()}function sJe(){ga(h2(),"useNavigate() may be used only in the context of a component.");let e=g.useContext(ax),{basename:t,navigator:n}=g.useContext(ef),{matches:r}=g.useContext(xA),{pathname:i}=cp(),o=JSON.stringify(Ufe(r)),a=g.useRef(!1);return Yfe(()=>{a.current=!0}),g.useCallback((l,c={})=>{if(ld(a.current,qfe),!a.current)return;if(typeof l=="number"){n.go(l);return}let u=hj(l,JSON.parse(o),i,c.relative==="path");e==null&&t!=="/"&&(u.pathname=u.pathname==="/"?t:cd([t,u.pathname])),(c.replace?n.replace:n.push)(u,c.state,c)},[t,n,o,i,e])}g.createContext(null);function fR(){var n;let{matches:e}=g.useContext(xA),t=e[e.length-1];return(n=t==null?void 0:t.params)!=null?n:{}}function p2(e,{relative:t}={}){let{matches:n}=g.useContext(xA),{pathname:r}=cp(),i=JSON.stringify(Ufe(n));return g.useMemo(()=>hj(e,JSON.parse(i),r,t==="path"),[e,i,r,t])}function lJe(e,t){return Xfe(e,t)}function Xfe(e,t,n){var v;ga(h2(),"useRoutes() may be used only in the context of a component.");let{navigator:r}=g.useContext(ef),{matches:i}=g.useContext(xA),o=i[i.length-1],a=o?o.params:{},s=o?o.pathname:"/",l=o?o.pathnameBase:"/",c=o&&o.route;{let y=c&&c.path||"";ede(s,!c||y.endsWith("*")||y.endsWith("*?"),`You rendered descendant (or called \`useRoutes()\`) at "${s}" (under ) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render. -Please change the parent to .`)}let u=cp(),f;if(t){let y=typeof t=="string"?Qv(t):t;ga(l==="/"||((v=y.pathname)==null?void 0:v.startsWith(l)),`When overriding the location using \`\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${l}" but pathname "${y.pathname}" was given in the \`location\` prop.`),f=y}else f=u;let d=f.pathname||"/",A=d;if(l!=="/"){let y=l.replace(/^\//,"").split("/");A="/"+d.replace(/^\//,"").split("/").slice(y.length).join("/")}let h=n&&n.state.matches.length?n.state.matches.map(y=>Object.assign(y,{route:n.manifest[y.route.id]||y.route})):Tfe(e,{pathname:A});sd(c||h!=null,`No routes matched location "${f.pathname}${f.search}${f.hash}" `),sd(h==null||h[h.length-1].route.element!==void 0||h[h.length-1].route.Component!==void 0||h[h.length-1].route.lazy!==void 0,`Matched leaf route at location "${f.pathname}${f.search}${f.hash}" does not have an element or Component. This means it will render an with a null value by default resulting in an "empty" page.`);let p=oJe(h&&h.map(y=>Object.assign({},y,{params:Object.assign({},a,y.params),pathname:ld([l,r.encodeLocation?r.encodeLocation(y.pathname.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:y.pathname]),pathnameBase:y.pathnameBase==="/"?l:ld([l,r.encodeLocation?r.encodeLocation(y.pathnameBase.replace(/%/g,"%25").replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:y.pathnameBase])})),i,n);return t&&p?m.createElement(A2.Provider,{value:{location:I({pathname:"/",search:"",hash:"",state:null,key:"default",mask:void 0},f),navigationType:"POP"}},p):p}function tJe(){let e=uJe(),t=HZe(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,r="rgba(200,200,200, 0.5)",i={padding:"0.5rem",backgroundColor:r},o={padding:"2px 4px",backgroundColor:r},a=null;return console.error("Error handled by React Router default ErrorBoundary:",e),a=m.createElement(m.Fragment,null,m.createElement("p",null,"💿 Hey developer 👋"),m.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",m.createElement("code",{style:o},"ErrorBoundary")," or"," ",m.createElement("code",{style:o},"errorElement")," prop on your route.")),m.createElement(m.Fragment,null,m.createElement("h2",null,"Unexpected Application Error!"),m.createElement("h3",{style:{fontStyle:"italic"}},t),n?m.createElement("pre",{style:i},n):null,a)}var nJe=m.createElement(tJe,null),Gfe=class extends m.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const n=XZe(e.digest);n&&(e=n)}let t=e!==void 0?m.createElement(xA.Provider,{value:this.props.routeContext},m.createElement(A9.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?m.createElement(rJe,{error:e},t):t}};Gfe.contextType=jfe;var h9=new WeakMap;function rJe({children:e,error:t}){let{basename:n}=m.useContext(ef);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let r=YZe(t.digest);if(r){let i=h9.get(t);if(i)throw i;let o=Hfe(r.location,n),a=o.absoluteURL||o.to;if(QZe(a))throw new Error("Invalid redirect location");if(Dfe&&!h9.get(t))if(o.isExternal||r.reloadDocument)window.location.href=a;else{const s=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(o.to,{replace:r.replace}));throw h9.set(t,s),s}return m.createElement("meta",{httpEquiv:"refresh",content:`0;url=${a}`})}}return e}function iJe({routeContext:e,match:t,children:n}){let r=m.useContext(ax);return r&&r.static&&r.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(r.staticContext._deepestRenderedBoundaryId=t.route.id),m.createElement(xA.Provider,{value:e},n)}function oJe(e,t=[],n){let r=n==null?void 0:n.state;if(e==null){if(!r)return null;if(r.errors)e=r.matches;else if(t.length===0&&!r.initialized&&r.matches.length>0)e=r.matches;else return null}let i=e,o=r==null?void 0:r.errors;if(o!=null){let u=i.findIndex(f=>f.route.id&&(o==null?void 0:o[f.route.id])!==void 0);ga(u>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(",")}`),i=i.slice(0,Math.min(i.length,u+1))}let a=!1,s=-1;if(n&&r){a=r.renderFallback;for(let u=0;u=0?i=i.slice(0,s+1):i=[i[0]];break}}}}let l=n==null?void 0:n.onError,c=r&&l?(u,f)=>{var d,A,h;l(u,{location:r.location,params:(h=(A=(d=r.matches)==null?void 0:d[0])==null?void 0:A.params)!=null?h:{},pattern:UZe(r.matches),errorInfo:f})}:void 0;return i.reduceRight((u,f,d)=>{let A,h=!1,p=null,v=null;r&&(A=o&&f.route.id?o[f.route.id]:void 0,p=f.route.errorElement||nJe,a&&(s<0&&d===0?(Yfe("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),h=!0,v=null):s===d&&(h=!0,v=f.route.hydrateFallbackElement||null)));let y=t.concat(i.slice(0,d+1)),b=()=>{let x;return A?x=p:h?x=v:f.route.Component?x=m.createElement(f.route.Component,null):f.route.element?x=f.route.element:x=u,m.createElement(iJe,{match:f,routeContext:{outlet:u,matches:y,isDataRoute:r!=null},children:x})};return r&&(f.route.ErrorBoundary||f.route.errorElement||d===0)?m.createElement(Gfe,{location:r.location,revalidation:r.revalidation,component:p,error:A,children:b(),routeContext:{outlet:null,matches:y,isDataRoute:!0},onError:c}):b()},null)}function p9(e){return`${e} must be used within a data router. See https://reactrouter.com/en/main/routers/picking-a-router.`}function aJe(e){let t=m.useContext(ax);return ga(t,p9(e)),t}function sJe(e){let t=m.useContext(cR);return ga(t,p9(e)),t}function lJe(e){let t=m.useContext(xA);return ga(t,p9(e)),t}function g9(e){let t=lJe(e),n=t.matches[t.matches.length-1];return ga(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function cJe(){return g9("useRouteId")}function uJe(){var r;let e=m.useContext(A9),t=sJe("useRouteError"),n=g9("useRouteError");return e!==void 0?e:(r=t.errors)==null?void 0:r[n]}function fJe(){let{router:e}=aJe("useNavigate"),t=g9("useNavigate"),n=m.useRef(!1);return Kfe(()=>{n.current=!0}),m.useCallback((a,...s)=>$r(null,[a,...s],function*(i,o={}){sd(n.current,Vfe),n.current&&(typeof i=="number"?yield e.navigate(i):yield e.navigate(i,I({fromRouteId:t},o)))}),[e,t])}var qfe={};function Yfe(e,t,n){!t&&!qfe[e]&&(qfe[e]=!0,sd(!1,n))}m.memo(dJe);function dJe({routes:e,manifest:t,future:n,state:r,isStatic:i,onError:o}){return Wfe(e,void 0,{manifest:t,state:r,isStatic:i,onError:o})}function lx(e){ga(!1,"A is only ever to be used as the child of element, never rendered directly. Please wrap your in a .")}function AJe({basename:e="/",children:t=null,location:n,navigationType:r="POP",navigator:i,static:o=!1,useTransitions:a}){ga(!h2(),"You cannot render a inside another . You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),l=m.useMemo(()=>({basename:s,navigator:i,static:o,useTransitions:a,future:{}}),[s,i,o,a]);typeof n=="string"&&(n=Qv(n));let{pathname:c="/",search:u="",hash:f="",state:d=null,key:A="default",mask:h}=n,p=m.useMemo(()=>{let v=lp(c,s);return v==null?null:{location:{pathname:v,search:u,hash:f,state:d,key:A,mask:h},navigationType:r}},[s,c,u,f,d,A,r,h]);return sd(p!=null,` is not able to match the URL "${c}${u}${f}" because it does not start with the basename, so the won't render anything.`),p==null?null:m.createElement(ef.Provider,{value:l},m.createElement(A2.Provider,{children:t,value:p}))}function hJe({children:e,location:t}){return eJe(m9(e),t)}function m9(e,t=[]){let n=[];return m.Children.forEach(e,(r,i)=>{if(!m.isValidElement(r))return;let o=[...t,i];if(r.type===m.Fragment){n.push.apply(n,m9(r.props.children,o));return}ga(r.type===lx,`[${typeof r.type=="string"?r.type:r.type.name}] is not a component. All component children of must be a or `),ga(!r.props.index||!r.props.children,"An index route cannot have child routes.");let a={id:r.props.id||o.join("-"),caseSensitive:r.props.caseSensitive,element:r.props.element,Component:r.props.Component,index:r.props.index,path:r.props.path,middleware:r.props.middleware,loader:r.props.loader,action:r.props.action,hydrateFallbackElement:r.props.hydrateFallbackElement,HydrateFallback:r.props.HydrateFallback,errorElement:r.props.errorElement,ErrorBoundary:r.props.ErrorBoundary,hasErrorBoundary:r.props.hasErrorBoundary===!0||r.props.ErrorBoundary!=null||r.props.errorElement!=null,shouldRevalidate:r.props.shouldRevalidate,handle:r.props.handle,lazy:r.props.lazy};r.props.children&&(a.children=m9(r.props.children,o)),n.push(a)}),n}var fR="get",dR="application/x-www-form-urlencoded";function AR(e){return typeof HTMLElement!="undefined"&&e instanceof HTMLElement}function pJe(e){return AR(e)&&e.tagName.toLowerCase()==="button"}function gJe(e){return AR(e)&&e.tagName.toLowerCase()==="form"}function mJe(e){return AR(e)&&e.tagName.toLowerCase()==="input"}function vJe(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function yJe(e,t){return e.button===0&&(!t||t==="_self")&&!vJe(e)}var hR=null;function bJe(){if(hR===null)try{new FormData(document.createElement("form"),0),hR=!1}catch(e){hR=!0}return hR}var xJe=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function v9(e){return e!=null&&!xJe.has(e)?(sd(!1,`"${e}" is not a valid \`encType\` for \`
\`/\`\` and will default to "${dR}"`),null):e}function wJe(e,t){let n,r,i,o,a;if(gJe(e)){let s=e.getAttribute("action");r=s?lp(s,t):null,n=e.getAttribute("method")||fR,i=v9(e.getAttribute("enctype"))||dR,o=new FormData(e)}else if(pJe(e)||mJe(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a